:root{--aura-ink: #29272b;--aura-paper: #faf9f7;--aura-pink: #eac8d2;--aura-blush: #f8e9ee;--aura-cream: #f2e8dc;--aura-line: #e4dedf;--aura-gutter: clamp(1.8rem, 4.4vw, 7.2rem)}.aura-wrap{width:min(100% - var(--aura-gutter) * 2,144rem);margin-inline:auto}.aura-section{display:block;padding-block:clamp(2.8rem,3.6vw,5.8rem)}.aura-heading{margin:0 0 2.2rem;font-size:clamp(3.4rem,4.4vw,6rem);letter-spacing:-.055em;line-height:1.04}.aura-section__head{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:1rem 2rem;margin-bottom:2.2rem}.aura-section__head .aura-heading{margin:0}.aura-tone--pink{background:var(--aura-blush)}.aura-tone--powder{background:var(--aura-pink)}.aura-tone--cream{background:var(--aura-cream)}.aura-button,.aura-link{display:inline-flex;align-items:center;gap:1rem;color:inherit;font-family:var(--font-body-family);font-weight:600}.aura-button{justify-content:center;width:fit-content;min-height:4.8rem;padding:.9rem 2.4rem;background:var(--aura-ink);color:#fff;text-decoration:none;font-size:1.4rem}.aura-button:hover{background:#48424b}.aura-link{text-underline-offset:.45rem;text-decoration-thickness:1px;font-size:1.4rem;line-height:1.5}.aura-icon-button{display:inline-grid;place-items:center;width:4.4rem;height:4.4rem;padding:0;border:1px solid currentColor;border-radius:50%;background:transparent;color:inherit;font:inherit;font-size:1.75rem;line-height:1;cursor:pointer}.aura-icon-button:disabled{opacity:.4;cursor:default}.aura-icon-button:not(:disabled):hover{background:#29272b14}.aura-hero [hidden],.aura-marquee [hidden],aura-shelf [hidden]{display:none!important}.header-wrapper{background:var(--aura-paper)}.header-wrapper--border-bottom{border-color:var(--aura-line)}.aura-wordmark{font-family:var(--font-heading-family);color:var(--aura-ink);font-size:clamp(3rem,3.4vw,5rem);font-weight:400;line-height:1;letter-spacing:-.085em}.header__menu-item{font-size:1.35rem;font-weight:600}.header__active-menu-item,.header__menu-item:hover span{text-underline-offset:.55rem}.card__heading{font-family:var(--font-body-family);font-size:clamp(1.4rem,1.5vw,1.7rem);font-weight:600;line-height:1.3;letter-spacing:-.018em}.card__information .price{font-size:1.45rem}.aura-card-benefits{display:flex;gap:.4rem .8rem;flex-wrap:wrap;margin-top:.7rem;font-size:1.15rem}.aura-card-benefits span{padding:.1rem .6rem;background:var(--aura-blush);color:var(--aura-ink)}.product__title h1,.collection-hero__title,.main-page-title,.cart__empty-text{letter-spacing:-.045em}.aura-colorways ul{display:flex;flex-wrap:wrap;gap:1rem}.aura-colorways a{display:grid;max-width:10rem;color:inherit;font-size:1.2rem;text-decoration:none}.aura-colorways img{width:6.4rem;height:6.4rem;object-fit:cover}.aura-contact{position:fixed;z-index:3;right:2rem;bottom:2rem}.aura-contact{background:#168354;color:#fff;border-radius:5rem;box-shadow:0 5px 24px #29272b22}.aura-contact:hover{background:#116840}.aura-brand-section{padding-block:2.8rem;background:#fff;border-bottom:1px solid var(--aura-line)}.aura-brands{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:2rem 3rem}.aura-brands a{font:600 clamp(1.9rem,2.4vw,3.2rem)/1.2 var(--font-body-family);letter-spacing:-.05em;text-decoration:none}.aura-brands a:hover{text-decoration:underline;text-underline-offset:.6rem}.aura-card{display:block;position:relative;padding:1rem;border:1px solid var(--aura-line);border-radius:1.8rem;background:#fff;height:100%}.aura-card__photo{display:block;position:relative;aspect-ratio:4 / 5;overflow:hidden;border-radius:1.15rem;background:var(--aura-cream)}.aura-card__photo img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .25s}.aura-card__photo:hover img{transform:scale(1.025)}.aura-card__badges{position:absolute;top:1rem;left:1rem;display:grid;justify-items:start;gap:.5rem}.aura-card__badges span{padding:.45rem .8rem;font-size:1.1rem;font-weight:600;border-radius:3rem;background:#faf9f7ed;box-shadow:0 2px 10px #29272b15;color:var(--aura-ink)}.aura-card__body{padding:1.4rem .45rem .3rem}.aura-card__vendor{display:block;font-size:1rem;font-weight:700;color:#807078;letter-spacing:.1em;text-transform:uppercase}.aura-card h3{font-family:var(--font-body-family);font-weight:650;font-size:1.5rem;line-height:1.35;margin:.5rem 0 1.2rem}.aura-card h3 a{text-decoration:none;color:inherit}.aura-card__bottom{display:flex;gap:.8rem;justify-content:space-between;align-items:center}.aura-card__bottom .price{font-weight:700;font-size:1.6rem}.aura-card__bottom .aura-icon-button{flex:none;width:3.8rem;height:3.8rem;font-size:2.2rem;border-color:var(--aura-line);background:var(--aura-paper)}.aura-buy{width:min(76rem,calc(100% - 2.4rem));max-height:calc(100dvh - 2.4rem);padding:3.6rem 2.4rem 2.4rem;border:0;background:var(--aura-paper);color:var(--aura-ink)}.aura-buy::backdrop{background:#29272b99}.aura-buy__close{position:absolute;top:.3rem;right:.3rem;border:0}.aura-buy__grid{display:grid;grid-template-columns:1fr 1fr;gap:2.4rem}.aura-buy__grid>img{width:100%;height:auto;max-height:44rem;object-fit:contain}.aura-buy h2{margin:.4rem 0 1rem;font:650 2.6rem/1.15 var(--font-body-family)}.aura-buy form{display:grid;gap:.8rem}.aura-buy select{min-height:4.6rem;padding:.7rem;background:#fff;color:inherit;border:1px solid #9b8d94;font:inherit}.aura-buy .aura-button{border:0;width:100%;margin-top:.6rem;cursor:pointer}.aura-buy [data-error]{font-size:1.3rem;color:#8d203f;margin:.4rem 0}.aura-buy .aura-button:disabled{opacity:.45;cursor:default}.product__info-container .product__title h1{font-family:var(--font-body-family);font-size:clamp(2.8rem,3.5vw,4.7rem);font-weight:700;line-height:1.1}.product__info-container .product-form__submit{font-weight:700}@media(max-width:749px){.aura-brands{justify-content:center;gap:1.6rem 2.4rem}.aura-card{padding:.6rem;border-radius:1.2rem}.aura-card__body{padding:1rem .2rem .25rem}.aura-card h3{font-size:1.3rem}.aura-card__bottom .price{font-size:1.35rem}.aura-card__badges{top:.6rem;left:.6rem}.aura-card__badges span{font-size:.95rem;padding:.3rem .6rem}.aura-buy__grid{grid-template-columns:1fr}.aura-buy__grid>img{max-height:22rem}}.zy-cart-count{margin-inline-start:.4rem;font-size:1.25rem}.zy-cart-recommendations{margin:1.6rem 0}.zy-cart-recommendations__head{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:.8rem;font-size:1.3rem}.zy-cart-recommendations__head a{color:inherit}.zy-cart-recommendations__track{display:flex;gap:.8rem;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:.8rem}.zy-cart-recommendation{flex:0 0 11rem;display:grid;gap:.35rem;color:inherit;text-decoration:none;scroll-snap-align:start;font-size:1.15rem;line-height:1.25}.zy-cart-recommendation:hover span{text-decoration:underline}.zy-cart-recommendation img{width:100%;height:auto;aspect-ratio:1;object-fit:cover}.aura-marquee{display:flex;align-items:center;background:var(--aura-marquee-bg);color:var(--aura-marquee-fg)}.aura-marquee__window{flex:1;min-width:0}.aura-marquee__group{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem 3.2rem;padding:.9rem 2rem;font-weight:600;font-size:1.15rem;letter-spacing:.1em}.aura-marquee__group>span{white-space:nowrap}.aura-marquee.is-moving .aura-marquee__window{overflow:hidden}.aura-marquee.is-moving .aura-marquee__track{display:flex;width:max-content;animation:aura-marquee var(--aura-marquee-speed) linear infinite}.aura-marquee.is-moving .aura-marquee__group{flex:none;flex-wrap:nowrap;justify-content:space-around;min-width:var(--aura-marquee-width, 100vw)}.aura-marquee.is-paused .aura-marquee__track,.aura-marquee:hover .aura-marquee__track,.aura-marquee:focus-within .aura-marquee__track{animation-play-state:paused}.aura-marquee .aura-icon-button{flex:none;margin-inline:.5rem;border:0;width:3.6rem;height:3.6rem;font-size:1.4rem}@keyframes aura-marquee{to{transform:translate(-50%)}}.aura-hero{display:grid;position:relative;isolation:isolate;color:var(--aura-ink)}.aura-hero__slide{display:grid;grid-template-columns:minmax(0,1fr);min-height:clamp(34rem,41vw,56rem)}.aura-hero__slide--photo{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.aura-hero__copy{display:grid;align-content:center;justify-items:start;padding:clamp(3rem,7vw,10.5rem) var(--aura-gutter)}.aura-hero__slide:not(.aura-hero__slide--photo) .aura-hero__copy{justify-items:center;text-align:center}.aura-hero h1,.aura-hero h2{max-width:10ch;margin:0;color:inherit;font-family:var(--font-body-family);font-weight:var(--font-body-weight-bold, 700);font-size:clamp(5rem,7.6vw,11.5rem);letter-spacing:-.065em;line-height:.9;text-wrap:balance}.aura-hero__copy p{max-width:34ch;margin:2.3rem 0 0;font-size:clamp(1.5rem,1.4vw,1.8rem);line-height:1.5}.aura-hero__copy .aura-hero__label,.aura-panel__copy .aura-panel__label{margin:0 0 1.8rem;font-family:var(--font-body-family);font-size:1.2rem;font-weight:700;text-transform:uppercase;letter-spacing:.17em;line-height:1.3}.aura-hero__copy .aura-button{margin-top:2.6rem}.aura-hero__image{position:relative;display:block;min-height:30rem;overflow:hidden}.aura-hero__image img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.aura-hero__controls{position:absolute;inset:auto auto 1.2rem var(--aura-gutter);display:flex;align-items:center;gap:.65rem;padding:.4rem .6rem;border-radius:5rem;background:var(--aura-paper);font-size:1.15rem}.aura-hero__controls .aura-icon-button{border:0}.aura-hero__slide.is-entering{animation:aura-slide-in .35s ease-out both}@keyframes aura-slide-in{0%{opacity:.65}to{opacity:1}}.aura-categories,.aura-products,.aura-gallery{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1.1rem,2vw,2.6rem);margin:0}.aura-categories{grid-template-columns:repeat(6,minmax(0,1fr))}.aura-category{display:block;overflow:hidden;background:var(--aura-blush);color:inherit;text-decoration:none}.aura-category>span{display:flex;justify-content:space-between;gap:1rem;padding:1.3rem;font-weight:600}.aura-category img,.aura-gallery img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover}.aura-category:hover>span,.aura-gallery a:hover{text-decoration:underline;text-underline-offset:.4rem}.aura-products--rail{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc((100% - (3*clamp(1.1rem,2vw,2.6rem)))/4);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#aa969d transparent;padding:.35rem .35rem .9rem}.aura-products--rail>li{scroll-snap-align:start;min-width:0}.aura-rail__controls{display:flex;justify-content:flex-end;gap:.8rem;margin-top:1.3rem}.aura-panels{display:grid;gap:1.6rem;grid-template-columns:repeat(2,minmax(0,1fr))}.aura-panels--wide{grid-template-columns:1fr}.aura-panel{display:grid;color:var(--aura-ink)}.aura-panels--wide .aura-panel{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.aura-panel__media{display:block;position:relative;min-height:24rem;overflow:hidden}.aura-panel__media img{display:block;width:100%;height:100%;max-height:54rem;aspect-ratio:1.5;object-fit:cover}.aura-panels--pair .aura-panel__media img{height:auto;aspect-ratio:1.55}.aura-panel__copy{display:grid;align-content:center;justify-items:start;padding:clamp(2rem,4vw,5.4rem)}.aura-panel h2{margin:0 0 1.1rem;font-size:clamp(3rem,4vw,6rem);letter-spacing:-.055em;line-height:1;text-wrap:balance}.aura-panel p{margin:0 0 1.4rem;max-width:34ch}.aura-benefits{border-block:1px solid var(--aura-line)}.aura-benefits__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));gap:2rem}.aura-benefits__grid li{border-top:1px solid var(--aura-line);padding:1.5rem 0 0}.aura-benefits__grid h3{margin:0;font-family:var(--font-body-family);font-weight:600}.aura-benefits__grid p{margin:.6rem 0}.aura-gallery a{display:block}.aura-gallery img{transition:filter .2s}.aura-gallery a:hover img{filter:brightness(.93)}.aura-campaign{border:0;width:min(49rem,calc(100% - 3.2rem));max-height:calc(100dvh - 3.2rem);padding:clamp(2.6rem,6vw,5rem);background:var(--aura-blush);color:var(--aura-ink);text-align:center}.aura-campaign::backdrop{background:#29272b94}.aura-campaign h2{margin:1.3rem 0;font-size:clamp(3.5rem,7vw,5.5rem);line-height:1;letter-spacing:-.05em}.aura-campaign__close{position:absolute;inset:.5rem .5rem auto auto;border:0}.aura-campaign__image{display:block;width:100%;height:auto;aspect-ratio:2;object-fit:cover;object-position:center 62%}.aura-campaign__prices{display:flex;justify-content:center;flex-wrap:wrap;gap:.8rem}.aura-campaign__prices p{margin:0;padding:.8rem 1rem;background:var(--aura-paper);font-weight:600}.aura-campaign .aura-button{margin-top:1.2rem}.aura-editor-control{border:0;background:transparent;padding:1rem;cursor:pointer}@media(max-width:989px){.aura-categories,.aura-products:not(.aura-products--rail),.aura-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.aura-products--rail{grid-auto-columns:37%}}@media(min-width:750px)and (max-width:1199px){.aura-categories{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){.aura-hero__slide--photo,.aura-panels,.aura-panels--wide .aura-panel{grid-template-columns:1fr}.aura-hero__copy{padding:4.5rem var(--aura-gutter) 7.2rem}.aura-hero__slide--photo .aura-hero__copy{padding-bottom:3rem}.aura-hero__image{aspect-ratio:1.13;min-height:24rem}.aura-hero h1,.aura-hero h2{font-size:clamp(4.5rem,13vw,7.6rem)}.aura-products--rail{grid-auto-columns:47%}.aura-panel__media{min-height:0}.aura-contact{right:1.2rem;bottom:1.2rem;min-height:4.4rem;padding-inline:1.3rem}}@media(prefers-reduced-motion:reduce){.aura-hero__slide.is-entering,.aura-marquee__track{animation:none!important}}.aura-hero{touch-action:pan-y}.aura-strip{background:var(--strip-background);color:var(--strip-color)}.aura-strip__inner{display:flex;align-items:center;justify-content:space-between;gap:2rem;min-height:clamp(9rem,10vw,16rem);padding-block:2rem}.aura-strip__brand{font-family:var(--font-body-family);font-size:1.6rem;letter-spacing:.14em;font-weight:650;white-space:nowrap}.aura-strip h2{font:750 clamp(2.7rem,3.7vw,5.4rem)/1 var(--font-body-family);letter-spacing:-.055em;margin:0;text-wrap:balance}.aura-strip a{display:inline-flex;align-items:center;justify-content:space-between;gap:2rem;padding:1rem 0;font-size:1.4rem;color:inherit;text-underline-offset:.5rem}@media(max-width:749px){.aura-strip__inner{display:grid;gap:1rem;padding-block:2.2rem}.aura-strip__brand{font-size:1.1rem}.aura-strip h2{font-size:3.4rem}.aura-strip a{width:fit-content;font-size:1.3rem}}.aura-hero__slide--designed{position:relative;display:block;min-height:0;aspect-ratio:12 / 5;overflow:hidden}.aura-hero__slide--designed .aura-hero__image{position:absolute;top:0;right:0;bottom:0;left:0;min-height:0;aspect-ratio:auto}.aura-hero__slide--designed .aura-hero__image img{width:100%;height:100%;object-fit:fill;-webkit-user-select:none;user-select:none}.aura-hero__poster-link{position:absolute;top:0;right:0;bottom:0;left:0;display:block;z-index:1}.aura-hero__poster-link:focus-visible{outline:3px solid var(--aura-ink);outline-offset:-6px}.aura-hero__controls{position:static;justify-self:center;gap:1rem;padding:.45rem;background:transparent;margin:.6rem 0}.aura-hero__controls .aura-icon-button{width:3.4rem;height:3.4rem;font-size:1.5rem;border:1px solid var(--aura-line)}.aura-brands{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:3rem}.aura-brands li{display:grid;place-items:center}.aura-brands a{display:grid;place-items:center;width:100%;min-height:5.8rem;transition:opacity .2s}.aura-brands a:hover{opacity:.6}.aura-brands img{display:block;width:min(100%,13rem);height:5.1rem;object-fit:contain}.aura-brand-section{padding-block:2.3rem}.aura-campaign{width:min(74rem,calc(100% - 3.2rem));padding:0;border-radius:1.6rem;overflow:auto;box-shadow:0 25px 110px #29272b40;text-align:left;background:#faf6f1}.aura-campaign__image{width:100%;height:30rem;aspect-ratio:auto;object-fit:cover;object-position:center 62%}.aura-campaign__close{z-index:2;inset:1rem 1rem auto auto;width:3.6rem;height:3.6rem;background:#faf9f7ed;box-shadow:0 2px 12px #29272b16;font-size:2rem}.aura-campaign__copy{padding:2.8rem 3.4rem 3.4rem}.aura-campaign h2{margin:0 0 1rem;font-family:var(--font-body-family);font-weight:750;font-size:clamp(3.2rem,5vw,5rem);line-height:1;letter-spacing:-.055em}.aura-campaign .rte{font-size:1.5rem;color:#6b5d63;max-width:40ch}.aura-campaign .rte p{margin:0}.aura-campaign .aura-button{margin-top:2rem;width:100%;min-height:4.8rem;border-radius:.6rem}.aura-heading{font-family:var(--font-body-family);font-weight:750;font-size:clamp(2.8rem,3.4vw,4.4rem);letter-spacing:-.05em}.aura-section__head{align-items:center}.aura-products{gap:1.8rem}.aura-card{box-shadow:0 4px 18px #29272b06}.aura-panel--designed{display:block!important;position:relative;overflow:hidden;border-radius:.6rem}.aura-panel--designed .aura-panel__media{min-height:0}.aura-panel--designed .aura-panel__media img{width:100%;height:auto;max-height:none;aspect-ratio:auto;object-fit:contain}.aura-panel--designed picture{display:block}.aura-shelf-frame{margin-block:2.8rem;padding:clamp(1.6rem,2.6vw,3.6rem);border:1px solid #e8d8dc;border-radius:2rem}.aura-shelf-frame--cream{background:#f2ede6;border-color:#e7ded3}.aura-shelf-frame--powder{background:#f5e3e9}.aura-shelf-frame--none{background:transparent;border:0;padding-inline:0}.aura-shelf-frame .aura-heading{font-size:clamp(2.5rem,3vw,3.8rem)}.aura-shelf-frame .aura-products{padding:1.2rem;border-radius:1.2rem;background:#fffdfb}.aura-shelf-frame .aura-card{border-color:#ece6e2;box-shadow:none}.aura-brand-section{border:0;background:#faf9f7;padding-block:3.4rem}.aura-brands{gap:1.4rem}.aura-brands li{min-width:0}.aura-brands a{min-height:13rem;padding:2.3rem 1.4rem 1.6rem;gap:1.8rem;color:var(--aura-ink);background:#f1eeeb;border:1px solid #e4dedb;border-radius:1rem}.aura-brands a:hover{opacity:1;background:#f8e9ee;text-decoration:none}.aura-brand-explore{display:flex;justify-content:center;gap:1.2rem;font:500 1.1rem/1.4 var(--font-body-family);letter-spacing:0}.aura-category{position:relative;border:.6rem solid #ead6db;border-radius:2rem;isolation:isolate;background:#f2e8dc}.aura-category img{aspect-ratio:3 / 4;border-radius:1.3rem}.aura-category:after{content:"";position:absolute;z-index:0;top:35%;right:0;bottom:0;left:0;border-radius:0 0 1.3rem 1.3rem;background:linear-gradient(transparent,#29272bd1);pointer-events:none}.aura-category>.aura-category__copy{position:absolute;z-index:1;inset:auto 0 0;display:grid;justify-content:start;gap:1rem;color:#fff;padding:1.6rem}.aura-category__copy strong{font:650 clamp(1.6rem,1.6vw,2.3rem)/1.05 var(--font-body-family);letter-spacing:-.04em}.aura-category__cta{display:flex;justify-content:space-between;gap:1rem;width:fit-content;font-size:1.1rem;border-bottom:1px solid #ffffff80;padding-bottom:.3rem}.aura-category:hover>span{text-decoration:none}.aura-category:hover{border-color:#cb9caa}.aura-brand-stories__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}.aura-brand-stories .aura-section__head p{margin:0;max-width:30ch;font-size:1.4rem;color:#74646a}.aura-brand-story{display:grid;grid-template-columns:46% 54%;min-height:32rem;padding:1rem;border-radius:1.5rem;background:#ead4dc;color:#faf9f7;text-decoration:none;overflow:hidden}.aura-brand-stories__grid>li:nth-child(2n) .aura-brand-story{background:#e9e0d5}.aura-brand-story__copy{display:flex;flex-direction:column;align-items:start;justify-content:center;padding:clamp(2rem,3vw,4.4rem);background:#29272b}.aura-brand-story__copy .aura-brand-story__logo{width:min(100%,13rem);height:5.5rem;object-fit:contain;object-position:left center;filter:brightness(0) invert(1)}.aura-brand-story h3{color:inherit;margin:2.3rem 0;font:650 clamp(2.4rem,3vw,4.2rem)/1.03 var(--font-body-family);letter-spacing:-.045em;text-wrap:balance}.aura-brand-story__button{display:inline-flex;align-items:center;justify-content:space-between;gap:1.6rem;font-size:1.2rem;border-bottom:1px solid #ffffff70;padding-bottom:.7rem}.aura-brand-story__photo{overflow:hidden;min-width:0;background:#e4dad2}.aura-brand-story__photo img{display:block;width:100%;height:100%;aspect-ratio:4 / 5;object-fit:cover}.aura-style-notes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}.aura-style-note{position:relative;display:grid;align-content:space-between;justify-items:start;min-height:30rem;padding:clamp(2.4rem,4vw,5.4rem);text-decoration:none;overflow:hidden;color:#29272b;background:#eac8d2;border-radius:1.4rem;isolation:isolate}.aura-style-note--ink{color:#faf9f7;background:#29272b}.aura-style-note__label{font-size:1.3rem}.aura-style-note h2{position:relative;z-index:1;margin:2rem 0;max-width:14ch;color:inherit;font:600 clamp(3.8rem,4.8vw,6.8rem)/1.02 var(--font-heading-family);letter-spacing:-.04em;text-wrap:balance}.aura-style-note__button{position:relative;z-index:1;display:flex;gap:2rem;border-bottom:1px solid currentColor;padding-bottom:.5rem;font-size:1.3rem}.aura-style-note__mark{position:absolute;right:-.05em;bottom:-.2em;z-index:-1;opacity:.08;font:500 40rem/.8 var(--font-heading-family)}.aura-hero__slide:not(.aura-hero__slide--photo){position:relative;min-height:0;aspect-ratio:12 / 5;background:#faf9f7;overflow:hidden}.aura-hero__slide:not(.aura-hero__slide--photo) h2{max-width:16ch;font-family:var(--font-heading-family);font-weight:400;font-size:clamp(5.6rem,7vw,11rem);line-height:1;letter-spacing:-.05em}.aura-hero__slide:not(.aura-hero__slide--photo) .aura-button{border:1px solid currentColor;border-radius:8rem;color:#29272b;background:transparent}.related-products:has(.product-grid){width:min(100% - var(--aura-gutter) * 2,144rem);margin-block:3rem;padding:clamp(2rem,3vw,4rem);border:1px solid #e5d2d8;border-radius:1.8rem;background:#f5e3e9}.related-products .product-grid{background:#fffdfb;border-radius:1.2rem;padding:1.4rem}.aura-panels--wide .aura-panel:not(.aura-panel--designed){grid-template-columns:1fr 1fr;overflow:hidden;border:1px solid #e7ded3;border-radius:1.4rem}.aura-panels--wide .aura-panel:not(.aura-panel--designed) .aura-panel__media img{aspect-ratio:1;max-height:58rem}.aura-panels--wide .aura-panel:not(.aura-panel--designed) h2{max-width:10ch;font-family:var(--font-heading-family);font-weight:500;font-size:clamp(4rem,5vw,7rem)}@media(max-width:989px){.aura-brand-story{min-height:29rem}.aura-brand-story__copy{padding:1.8rem}.aura-brand-story h3{font-size:2.8rem}}@media(max-width:749px){.aura-shelf-frame{margin-block:1.8rem;padding:1.2rem;border-radius:1.4rem}.aura-shelf-frame .aura-products{padding:.6rem;gap:.6rem}.aura-shelf-frame .aura-products--rail{grid-auto-columns:76%}.aura-shelf-frame .aura-section__head{margin:.6rem .2rem 1.6rem}.aura-shelf-frame .aura-heading{font-size:2.6rem}.aura-shelf-frame .aura-link{font-size:1.2rem}.aura-brand-section{padding-block:2rem}.aura-brands{gap:.8rem}.aura-brands a{min-height:10rem;padding:1.6rem .8rem 1rem;gap:1rem}.aura-brands img{height:3.4rem}.aura-brand-explore{font-size:.9rem;gap:.5rem}.aura-categories{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.aura-category{border-width:.4rem;border-radius:1.5rem}.aura-category img{border-radius:1rem}.aura-category>.aura-category__copy{padding:1.3rem;gap:.8rem}.aura-category__copy strong{font-size:2rem}.aura-category__cta{font-size:1rem}.aura-brand-stories__grid,.aura-style-notes{grid-template-columns:1fr;gap:1.4rem}.aura-brand-story{min-height:28rem;padding:.7rem;border-radius:1rem}.aura-brand-story h3{font-size:3rem}.aura-brand-story__copy{padding:2rem 1.5rem}.aura-brand-story__copy .aura-brand-story__logo{height:4.3rem;width:10rem}.aura-brand-story__button{font-size:1.1rem;gap:.8rem}.aura-style-note{min-height:27rem}.aura-style-note h2{font-size:4.6rem}.aura-hero__slide:not(.aura-hero__slide--photo){aspect-ratio:1}.aura-hero__slide:not(.aura-hero__slide--photo) .aura-hero__copy{padding:3rem 2.4rem}.aura-hero__slide:not(.aura-hero__slide--photo) h2{font-size:5.8rem}.aura-hero__slide:not(.aura-hero__slide--photo) p{margin-top:1.6rem}.aura-panels--wide .aura-panel:not(.aura-panel--designed){grid-template-columns:1fr}.aura-panels--wide .aura-panel:not(.aura-panel--designed) .aura-panel__copy{padding:3rem 2.4rem}}@media(max-width:749px){.aura-hero__slide--designed{aspect-ratio:1}.aura-brands{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem 2rem}.aura-brands img{height:4rem;width:min(100%,10rem)}.aura-brand-section{padding-block:1.5rem}.aura-campaign{width:min(41rem,calc(100% - 3.2rem));border-radius:1.3rem}.aura-campaign__image{height:24rem}.aura-campaign__copy{padding:2.2rem 2.4rem 2.6rem}.aura-products{gap:1rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/aura.css.map */
