body{letter-spacing:0}h1,h2,h3,.h0,.h1,.h2,.h3{letter-spacing:-.035em}.button{gap:1.2rem;font-weight:600;letter-spacing:0;min-height:4.8rem}.button span[aria-hidden]{font-size:2rem}.aura-wordmark{display:inline-flex;align-items:center;vertical-align:middle;gap:.25em;font-family:var(--font-heading-family);font-size:clamp(2.2rem,3vw,3.2rem);font-weight:500;line-height:1;letter-spacing:-.03em;white-space:nowrap}.aura-wordmark__icon{display:block;width:1em;height:1em;flex:0 0 auto;transform:translateY(-.06em);background:rgb(var(--color-button));mask:center / contain no-repeat;-webkit-mask:center / contain no-repeat}.aura-wordmark__text{display:block;line-height:1}.footer-block__brand-info .aura-wordmark{font-size:inherit}.footer-block__brand-info .aura-wordmark__icon{background:#a34a29}.header__menu-item{font-size:1.4rem}.announcement-bar__message{font-size:1.1rem;font-weight:600;letter-spacing:.08em;min-height:3.6rem;padding:.8rem 0}.aura-hero{position:relative;overflow:hidden;color:#fdf4e3;background:#2b2115}.aura-hero__media,.aura-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0}.aura-hero__media img{width:100%;height:100%;object-fit:cover;object-position:center}.aura-hero__shade{display:block;pointer-events:none;background:linear-gradient(90deg,#000000a6,#0000004d 55%,#0000000d)}.aura-hero__content{position:relative;min-height:76svh;display:flex;align-items:center;padding-top:9.6rem;padding-bottom:9.6rem}.aura-hero__heading{color:inherit;max-width:10ch;margin:0;font-size:clamp(5.6rem,7.8vw,11.2rem);line-height:.98;letter-spacing:-.045em}.aura-hero__copy{max-width:38rem;font-size:1.8rem;line-height:1.8;margin:2.4rem 0 3.2rem;color:#fdf4e3d9}.aura-hero .button{--color-button: 163, 74, 41;--color-button-text: 253, 246, 236;font-weight:400}.aura-assurances{border-bottom:1px solid rgba(var(--color-foreground),.15)}.aura-assurances__list{display:grid;grid-template-columns:repeat(4,1fr);list-style:none;margin:0 auto;padding-top:1.6rem;padding-bottom:1.6rem}.aura-assurances__list li{display:flex;align-items:center;justify-content:center;gap:1.2rem;min-height:5.6rem;padding:1.2rem;font-size:1.2rem;line-height:1.7;text-align:center}.aura-assurances__list li+li{border-left:1px solid rgba(var(--color-foreground),.15)}.aura-assurances__icon{display:inline-flex;flex-shrink:0}.aura-assurances__icon svg{width:1.8rem;height:1.8rem;color:#a34a29}.aura-story{padding:11.2rem 0;scroll-margin-top:10rem}.aura-story__grid{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:6.4rem}.aura-story__media{align-self:stretch;min-height:48rem;border-radius:2.4rem;overflow:hidden}.aura-story__media img{display:block;width:100%;height:100%;object-fit:cover}.aura-story__grid--reverse .aura-story__media{order:2}.aura-label{font-size:1.12rem;text-transform:uppercase;letter-spacing:.12em;font-weight:600;margin:0 0 2rem}.aura-section-heading{color:inherit;font-size:clamp(4rem,5vw,6.8rem);line-height:1.03;margin:0}.aura-story__text{margin-top:2.8rem;font-size:1.8rem;line-height:1.8}.aura-story__text+.button{margin-top:3rem}.aura-story__note{border-left:1px solid rgba(var(--color-foreground),.35);margin:2.8rem 0;padding-left:2rem;font-size:1.4rem;line-height:1.75}.aura-story__note p+p{margin-top:1.6rem}.aura-narrow{max-width:100rem}.aura-faq{padding:8rem 0 11.2rem;border-top:1px solid rgba(var(--color-foreground),.15)}.aura-faq__items{margin-top:4rem;border-top:1px solid rgba(var(--color-foreground),.15)}.aura-faq details{padding:2rem 0;border-bottom:1px solid rgba(var(--color-foreground),.15)}.aura-faq summary{display:flex;justify-content:space-between;align-items:center;gap:2.4rem;font-size:1.8rem;font-weight:600;min-height:4.4rem;cursor:pointer;list-style:none}.aura-faq summary::-webkit-details-marker{display:none}.aura-faq summary span{font-size:2.8rem;font-weight:400;transition:transform .2s}.aura-faq details[open] summary span{transform:rotate(45deg)}.aura-faq details .rte{max-width:68rem;line-height:1.8;padding:.8rem 0}body .collection .page-width{max-width:100rem}body .collection__title{margin-bottom:3.6rem}.collection__title .title{font-size:clamp(4rem,5vw,6.8rem);line-height:1.02}.card-wrapper .card{overflow:hidden}.card-wrapper .card__heading{font-size:2.6rem;line-height:1.15}.card-wrapper .card__information{padding:2.4rem}.card-wrapper .card__content{padding:0}.card-wrapper .quick-add{margin:0 2.4rem 2.4rem}.card-wrapper .card-information{margin-top:1.6rem}.card-wrapper .price{font-size:1.6rem}.card-wrapper .aura-card-description{font-size:1.4rem;line-height:1.7;color:rgba(var(--color-foreground),.72);margin:1.2rem 0}.product__title h1{font-size:clamp(4rem,4.5vw,6rem);line-height:1.02}.product__description{font-size:1.6rem;line-height:1.8}.aura-page.page-width,.contact.page-width{max-width:115.2rem;padding-inline:2rem}.aura-page .main-page-title{max-width:14ch;margin-bottom:3.2rem;font-size:clamp(4.8rem,7vw,9.2rem);line-height:.98;letter-spacing:-.04em;text-wrap:balance}.aura-page>.rte{max-width:76.8rem;font-size:1.8rem;line-height:1.8}.aura-page>.rte h2{margin-top:4rem;margin-bottom:1.6rem;font-size:3rem;line-height:1.2}.aura-page>.rte p+p{margin-top:2.4rem}.contact form{max-width:76.8rem;padding:clamp(2.4rem,4vw,4.8rem);border:1px solid rgba(var(--color-foreground),.18);border-radius:2.4rem;background:#f0e2cc}.collection-hero .collection-hero__inner{max-width:115.2rem;padding:4.8rem 2rem 4rem}.collection-hero .collection-hero__title{max-width:14ch;margin:0;font-size:clamp(4.8rem,7vw,9.2rem);line-height:.98;letter-spacing:-.04em;text-wrap:balance}.collection-hero .collection-hero__description{margin-top:2.8rem;font-size:1.8rem;line-height:1.8}@media(min-width:990px){.aura-page.page-width,.contact.page-width{padding-inline:3.2rem}.collection-hero .collection-hero__inner{padding:8rem 3.2rem 5.6rem}}.product__info-wrapper .product__text{letter-spacing:0;line-height:1.75}.product__info-wrapper .product__text.caption-with-letter-spacing{letter-spacing:.1em}.footer .footer-block__heading{font-size:1.4rem;text-transform:uppercase;letter-spacing:.1em}.footer .footer-block__brand-info h2{text-transform:none;font-size:3.6rem;letter-spacing:-.03em}.footer .footer-block__details-content{line-height:1.8}.footer .footer-block__details-content a{min-height:4.4rem}.aura-values{padding:8rem 0}.aura-values__grid{display:grid;grid-template-columns:1fr 1fr;gap:0}.aura-values article{padding:4rem;border-bottom:1px solid rgba(var(--color-foreground),.15)}.aura-values article:nth-child(odd){border-right:1px solid rgba(var(--color-foreground),.15)}.aura-values h2{font-size:2.8rem}.aura-values .rte{font-size:1.4rem;line-height:1.8}@media(min-width:990px){.collection__title{display:flex;align-items:end;justify-content:space-between;gap:4rem}.collection__title .collection__description{max-width:30rem;font-size:1.4rem}}@media(max-width:989px){.aura-story{padding:8rem 0}.aura-story__grid{grid-template-columns:1fr;gap:4rem}.aura-story__grid--reverse .aura-story__media{order:0}.aura-story__media{min-height:0;aspect-ratio:4 / 3}.aura-assurances__list{grid-template-columns:repeat(2,1fr)}.aura-assurances__list li{flex-direction:column}.aura-assurances__list li:nth-child(odd){border-left:0}.aura-assurances__list li:nth-child(n+3){border-top:1px solid rgba(var(--color-foreground),.15)}}@media(max-width:639px){.aura-hero__content{align-items:start;padding-top:6.4rem;padding-bottom:41.6rem}.aura-hero__copy{font-size:1.6rem;max-width:31rem}.aura-hero__shade{display:block;pointer-events:none;background:linear-gradient(90deg,#000000a6,#0000004d,#0003)}.aura-hero__media img{object-position:60% center}.aura-section-heading{font-size:4.4rem}.aura-faq summary{font-size:1.6rem}.aura-values__grid{grid-template-columns:1fr}.aura-values article{padding:3.2rem 0}.aura-values article:nth-child(odd){border-right:0}.aura-wordmark{font-size:2rem}}@media(prefers-reduced-motion:reduce){.aura-faq summary span{transition:none}}.header__inline-menu .header__menu-item>span{position:relative;text-decoration:none}.header__inline-menu .header__menu-item>span:after{content:"";position:absolute;inset:auto 0 -.4rem;height:1px;background:#a34a29;transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.header__inline-menu .header__menu-item:hover>span:after,.header__inline-menu .header__menu-item:focus-visible>span:after,.header__inline-menu .header__menu-item>.header__active-menu-item:after{transform:scaleX(1)}.header__icon--menu{display:flex;align-items:center;justify-content:center}.header__icon--menu .aura-menu-icon{position:relative;width:2rem;height:2rem}.header__icon--menu .aura-menu-icon>span{position:absolute;width:2rem;height:1.5px;background:currentColor;transition:transform .3s cubic-bezier(.165,.84,.44,1),width .3s cubic-bezier(.165,.84,.44,1),opacity .2s}.aura-menu-icon>span:first-child{transform:translateY(-6px)}.aura-menu-icon>span:last-child{width:1rem;transform:translate(-5px,6px)}.menu-opening>summary .aura-menu-icon>span:first-child{transform:rotate(45deg)}.menu-opening>summary .aura-menu-icon>span:nth-child(2){opacity:0}.menu-opening>summary .aura-menu-icon>span:last-child{width:2rem;transform:rotate(-45deg)}.js header-drawer .menu-drawer{width:100%;border:0;filter:none;transform:none;clip-path:inset(0 0 100%)}.js header-drawer details[open]>.menu-drawer{visibility:visible;transform:none;transition:clip-path .4s cubic-bezier(.645,.045,.355,1)}.js header-drawer details[open].menu-opening>.menu-drawer{clip-path:inset(0);transition-duration:.8s}header-drawer .menu-drawer__navigation{padding:2.4rem}header-drawer .menu-drawer__navigation>.menu-drawer__menu>li+li{border-top:1px solid rgba(var(--color-foreground),.18)}header-drawer .menu-drawer__navigation>.menu-drawer__menu>li>.menu-drawer__menu-item,header-drawer .menu-drawer__navigation>.menu-drawer__menu>li>details>summary{min-height:8rem;padding:2.2rem 0;font-size:clamp(2.4rem,5.5vw,3rem);line-height:1.2;letter-spacing:-.035em}header-drawer .menu-drawer__menu-item--active{color:#a34a29;background:transparent}header-drawer .menu-opening>.menu-drawer .menu-drawer__navigation>.menu-drawer__menu>li{animation:aura-menu-item-in .4s cubic-bezier(.25,1,.5,1) both;animation-delay:calc(.32s + var(--item-index,0) * 80ms)}header-drawer .menu-opening>.menu-drawer .menu-drawer__utility-links{animation:aura-menu-item-in .4s cubic-bezier(.25,1,.5,1) .76s both}header-drawer .aura-menu-closing>.menu-drawer{pointer-events:none}header-drawer .aura-menu-closing .menu-drawer__navigation-container{animation:aura-menu-content-out .24s ease-out both}@keyframes aura-menu-item-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes aura-menu-content-out{to{opacity:0;transform:translateY(-8px)}}@media(prefers-reduced-motion:reduce){.js header-drawer details[open]>.menu-drawer,header-drawer .aura-menu-icon>span,.header__inline-menu .header__menu-item>span:after{transition:none}header-drawer .menu-opening>.menu-drawer .menu-drawer__navigation>.menu-drawer__menu>li,header-drawer .menu-opening>.menu-drawer .menu-drawer__utility-links,header-drawer .aura-menu-closing .menu-drawer__navigation-container{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/aura.css.map */
