.ah-editorial{--ah-cream: #fffaf7;--ah-navy: #243642;--ah-pink: #f6cbd7;--ah-rose: #c36a87;--ah-sky: #cfe8f2;--ah-line: rgba(36, 54, 66, .12);--ah-muted: rgba(36, 54, 66, .72);--ah-shadow: 0 30px 70px -46px rgba(36, 54, 66, .56);color:var(--ah-navy);background:var(--ah-cream);font-family:var(--font-body-family, "Inter", sans-serif);font-size:1.7rem;line-height:1.65}.ah-editorial *,.ah-editorial *:before,.ah-editorial *:after{box-sizing:border-box}.ah-editorial img{display:block;width:100%;height:auto}.ah-editorial a{color:inherit}.ah-editorial__wrap{width:min(100% - 4rem,136rem);margin-inline:auto}.ah-editorial__hero{display:grid;grid-template-columns:minmax(0,.92fr) minmax(32rem,1.08fr);gap:clamp(3.2rem,6vw,9.6rem);align-items:center;padding-block:clamp(4.8rem,8vw,11rem)}.ah-editorial__eyebrow{margin:0 0 1.6rem;color:var(--ah-rose);font-size:1.3rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.ah-editorial__title{max-width:16ch;margin:0;font-size:clamp(4.2rem,5vw,7.2rem);font-weight:400;letter-spacing:-.045em;line-height:1.01;text-wrap:balance}.ah-editorial__title em{color:var(--ah-rose);font-weight:400}.ah-editorial__lede{max-width:57rem;margin:2.4rem 0 0;color:var(--ah-muted);font-size:clamp(1.8rem,1.45vw,2.15rem)}.ah-editorial__actions{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:3.2rem}.ah-editorial__button{display:inline-flex;min-height:5.2rem;align-items:center;justify-content:center;padding:0 2.5rem;border:1px solid var(--ah-navy);border-radius:4rem;background:var(--ah-navy);color:#fff!important;font-size:1.5rem;font-weight:700;text-decoration:none;transition:transform .18s ease,background .18s ease,border-color .18s ease}.ah-editorial__button:hover{transform:translateY(-2px);background:var(--ah-rose);border-color:var(--ah-rose)}.ah-editorial__button--ghost{background:transparent;color:var(--ah-navy)!important}.ah-editorial__button--ghost:hover{color:#fff!important}.ah-editorial__media{position:relative;margin:0}.ah-editorial__media:before{position:absolute;top:-1.6rem;right:1.6rem;bottom:1.6rem;left:-1.6rem;z-index:0;border-radius:2.2rem;background:var(--ah-pink);content:"";transform:rotate(-2deg)}.ah-editorial__media img{position:relative;z-index:1;aspect-ratio:4 / 5;border-radius:2.2rem;object-fit:cover;box-shadow:var(--ah-shadow)}.ah-editorial__note{position:absolute;right:-1.2rem;bottom:2.4rem;z-index:2;max-width:27rem;padding:1.4rem 1.8rem;border:1px solid var(--ah-line);border-radius:2.2rem;background:#fffffff0;box-shadow:var(--ah-shadow);font-size:1.35rem;font-weight:700;line-height:1.35;transform:rotate(2deg)}.ah-editorial__body-shell{display:grid;grid-template-columns:minmax(20rem,28rem) minmax(0,78rem);gap:clamp(4rem,7vw,10rem);justify-content:center;padding-block:clamp(6.4rem,9vw,12rem);border-top:1px solid var(--ah-line)}.ah-editorial__rail{align-self:start;position:sticky;top:3rem}.ah-editorial__rail-card{padding:2.4rem;border:1px solid var(--ah-line);border-radius:2.88rem;background:#fff}.ah-editorial__rail-card+.ah-editorial__rail-card{margin-top:1.6rem;background:var(--ah-sky)}.ah-editorial__rail-title{margin:0 0 1.2rem;font-size:1.3rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.ah-editorial__rail a{display:inline-flex;align-items:center;gap:.7rem;font-weight:700;text-decoration-thickness:1px;text-underline-offset:.35rem}.ah-editorial__rail a+a{margin-top:1rem}.ah-editorial__content{min-width:0}.ah-editorial__content>:first-child{margin-top:0}.ah-editorial__content h2{margin:clamp(5.6rem,8vw,8.8rem) 0 1.8rem;font-size:clamp(3rem,4vw,4.8rem);font-weight:400;letter-spacing:-.035em;line-height:1.08;text-wrap:balance}.ah-editorial__content h3{margin:3.6rem 0 1rem;font-size:clamp(2.1rem,2.4vw,2.8rem);font-weight:500;letter-spacing:-.02em;line-height:1.2}.ah-editorial__content p{margin:0 0 1.8rem}.ah-editorial__content>p:first-child{color:var(--ah-navy);font-size:clamp(2rem,2.2vw,2.55rem);line-height:1.5}.ah-editorial__content ul,.ah-editorial__content ol{display:grid;gap:1.2rem;margin:2.4rem 0 3rem;padding:0;list-style:none;counter-reset:ah-list}.ah-editorial__content li{position:relative;min-height:4rem;padding:.8rem 0 .8rem 5.6rem}.ah-editorial__content li:before{position:absolute;top:.35rem;left:0;display:grid;width:4rem;height:4rem;place-items:center;border-radius:50%;background:var(--ah-pink);color:var(--ah-navy);content:"\2713";font-size:1.4rem;font-weight:800}.ah-editorial__content ol li{counter-increment:ah-list}.ah-editorial__content ol li:before{background:var(--ah-sky);content:counter(ah-list,decimal-leading-zero);font-size:1.2rem}.ah-editorial__content blockquote{margin:3.2rem 0;padding:2.4rem 2.8rem;border:0;border-radius:2.2rem;background:var(--ah-pink);color:var(--ah-navy)}.ah-editorial__content blockquote p:last-child{margin-bottom:0}.ah-editorial__content a{color:var(--ah-rose);font-weight:700;text-decoration-thickness:1px;text-underline-offset:.3rem}.ah-editorial__content table{width:100%;margin:3rem 0;border-collapse:separate;border-spacing:0;overflow:hidden;border:1px solid var(--ah-line);border-radius:2.2rem;background:#fff;font-size:1.5rem}.ah-editorial__content th,.ah-editorial__content td{padding:1.4rem 1.6rem;border-bottom:1px solid var(--ah-line);text-align:left;vertical-align:top}.ah-editorial__content th{background:var(--ah-pink);font-size:1.3rem;letter-spacing:.04em;text-transform:uppercase}.ah-editorial__content tr:last-child td{border-bottom:0}.ah-editorial__meta{display:flex;flex-wrap:wrap;gap:1rem 2rem;margin-top:2.4rem;color:var(--ah-muted);font-size:1.4rem}.ah-editorial__article .ah-editorial__hero{padding-bottom:clamp(5rem,7vw,8rem)}.ah-editorial__article .ah-editorial__body-shell{grid-template-columns:minmax(0,78rem)}.ah-editorial__article .ah-editorial__content>p:first-child{font-size:inherit}.ah-editorial__related{padding-block:clamp(6.4rem,8vw,10rem);background:var(--ah-sky)}.ah-editorial__section-title{max-width:16ch;margin:0 0 3.6rem;font-size:clamp(3.4rem,4.8vw,6rem);font-weight:400;letter-spacing:-.04em;line-height:1.06}.ah-editorial__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.8rem}.ah-editorial__card{overflow:hidden;border:1px solid var(--ah-line);border-radius:2.88rem;background:#fff;box-shadow:0 24px 48px -42px #243642b3;transition:transform .22s ease,box-shadow .22s ease}.ah-editorial__card:hover{transform:translateY(-5px);box-shadow:var(--ah-shadow)}.ah-editorial__card-image{display:block;overflow:hidden;aspect-ratio:4 / 3}.ah-editorial__card-image img{height:100%;object-fit:cover;transition:transform .5s ease}.ah-editorial__card:hover .ah-editorial__card-image img{transform:scale(1.035)}.ah-editorial__card-body{padding:2.2rem 2.4rem 2.6rem}.ah-editorial__card-title{margin:0;font-size:clamp(2rem,2vw,2.6rem);font-weight:500;letter-spacing:-.025em;line-height:1.18}.ah-editorial__card-title a{text-decoration:none}.ah-editorial__card-excerpt{margin:1.2rem 0 0;color:var(--ah-muted);font-size:1.5rem}.ah-editorial__blog-hero{padding-block:clamp(5.6rem,9vw,12rem) clamp(4rem,6vw,7rem);text-align:center}.ah-editorial__blog-hero .ah-editorial__title{max-width:16ch;margin-inline:auto}.ah-editorial__blog-hero .ah-editorial__lede{margin-inline:auto}.ah-editorial__blog-grid{padding-bottom:clamp(7rem,10vw,13rem)}.ah-editorial__blog-grid .ah-editorial__card:first-child{grid-column:span 2}.ah-editorial__blog-grid .ah-editorial__card:first-child .ah-editorial__card-image{aspect-ratio:16 / 9}@media(max-width:900px){.ah-editorial__hero{grid-template-columns:1fr}.ah-editorial__hero-copy{max-width:70rem}.ah-editorial__media{width:min(100%,68rem);margin-inline:auto}.ah-editorial__media img{aspect-ratio:5 / 4}.ah-editorial__body-shell{grid-template-columns:1fr}.ah-editorial__rail{position:static;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem}.ah-editorial__rail-card+.ah-editorial__rail-card{margin-top:0}}@media(max-width:749px){.ah-editorial__wrap{width:min(100% - 3.2rem,136rem)}.ah-editorial__hero{padding-top:3.6rem}.ah-editorial__title{font-size:clamp(4rem,13vw,6.2rem)}.ah-editorial__media:before{top:-.8rem;right:.8rem;bottom:.8rem;left:-.8rem}.ah-editorial__media img{aspect-ratio:4 / 5}.ah-editorial__note{right:1rem;bottom:1.4rem;max-width:calc(100% - 2rem)}.ah-editorial__rail,.ah-editorial__grid{grid-template-columns:1fr}.ah-editorial__content table{display:block;overflow-x:auto;white-space:nowrap}.ah-editorial__blog-grid .ah-editorial__card:first-child{grid-column:auto}.ah-editorial__blog-grid .ah-editorial__card:first-child .ah-editorial__card-image{aspect-ratio:4 / 3}}@media(prefers-reduced-motion:reduce){.ah-editorial__button,.ah-editorial__card,.ah-editorial__card-image img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/ah-editorial.css.map */
