:root{--ah-white:#FFFFFF;--ah-ivory:#F4F1EA;--ah-cream:#FBF8F2;--ah-sand:#D8CBB8;--ah-taupe:#B6A89A;--ah-sage:#A8B2A1;--ah-charcoal:#4A4A4A;--ah-navy:#1F2A44;--ah-blue:#6F8799;--ah-blush:#D8B7B0;--ah-bg:var(--ah-ivory);--ah-text:#34312E;--ah-muted:#70675F;--ah-border:rgba(74,74,74,.14);--ah-soft-shadow:0 22px 70px rgba(31,42,68,.1);--ah-card-radius:28px;--ah-image-radius:32px;--ah-max:1360px;--ah-gap:clamp(18px,2vw,30px);--ah-section:clamp(64px,8vw,124px);--ah-ease:.28s ease}body{background:var(--ah-bg)!important;color:var(--ah-text)}body,.button,.field__input,.link,.list-menu__item,.card-information,.price{font-family:var(--font-body-family)}h1,h2,h3,.h0,.h1,.h2,.title,.inline-richtext{letter-spacing:-.035em}.ah-v3-wrap{width:min(var(--ah-max),100%);margin-inline:auto;padding-inline:clamp(18px,4vw,48px)}.ah-v3-eyebrow{margin:0;font-size:clamp(.78rem,.9vw,.92rem);letter-spacing:.18em;text-transform:uppercase;font-weight:800;color:var(--ah-sage)}.ah-v3-display{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);line-height:1.02;letter-spacing:-.045em}.ah-v3-lede{font-size:clamp(1.08rem,1.35vw,1.32rem);line-height:1.75;color:var(--ah-muted)}.ah-v3-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:1rem 1.65rem;border-radius:999px;border:1px solid currentColor;text-decoration:none;font-size:.84rem;letter-spacing:.1em;text-transform:uppercase;font-weight:800;transition:transform var(--ah-ease),background var(--ah-ease),color var(--ah-ease),border-color var(--ah-ease)}.ah-v3-btn:hover{transform:translateY(-2px)}.ah-v3-btn--dark{background:var(--ah-charcoal);color:var(--ah-white);border-color:var(--ah-charcoal)}.ah-v3-btn--dark:hover,.ah-v3-btn--sage{background:var(--ah-sage);color:var(--ah-text);border-color:var(--ah-sage)}.ah-v3-btn--sage:hover{background:var(--ah-charcoal);color:var(--ah-white);border-color:var(--ah-charcoal)}.ah-v3-btn--light{background:#ffffffe0;color:var(--ah-text);border-color:#fff3}.button,.shopify-payment-button__button{border-radius:999px!important;min-height:52px;font-size:.9rem;letter-spacing:.08em;text-transform:uppercase;font-weight:800}.button--primary{background:var(--ah-charcoal)!important;border-color:var(--ah-charcoal)!important;color:var(--ah-white)!important}.button--primary:hover{background:var(--ah-sage)!important;border-color:var(--ah-sage)!important;color:var(--ah-text)!important}.button--secondary{color:var(--ah-charcoal)!important;border-color:var(--ah-charcoal)!important}.header-wrapper,.utility-bar{border-color:#4a4a4a1a!important}.announcement-bar__message{font-size:.78rem;letter-spacing:.1em;text-transform:uppercase;font-weight:800}.header__menu-item,.list-menu__item{font-size:1rem;letter-spacing:.07em;text-transform:uppercase;font-weight:800}.card__heading,.card__heading a,.full-unstyled-link{color:var(--ah-text)!important;text-decoration:none!important}.card__heading{font-size:1.05rem!important;line-height:1.35!important}.price{font-size:1.1rem!important;color:var(--ah-charcoal)!important;font-weight:900!important}.card__media,.collection-card-wrapper .card__media{border-radius:24px!important;overflow:hidden}.card__media img,.collection-card-wrapper .card__media img{transition:transform .5s ease,filter .5s ease}.card-wrapper:hover .card__media img,.collection-card-wrapper:hover .card__media img{transform:scale(1.035);filter:saturate(1.04)}.badge{border-radius:999px!important;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem!important}.product__title h1,.collection-hero__title{font-size:clamp(2.4rem,4.5vw,4.6rem)!important}.product-form__submit{font-size:.95rem!important}body:has(.ah-v3-hero) .section-header{position:fixed!important;inset:0 0 auto 0;width:100%;z-index:90;margin:0!important;pointer-events:none}body:has(.ah-v3-hero) .section-header .header-wrapper{pointer-events:auto;background:transparent!important;border:0!important;box-shadow:none!important;transition:background .32s ease,box-shadow .32s ease,backdrop-filter .32s ease,color .32s ease}body:has(.ah-v3-hero) .section-header .header{max-width:1500px;min-height:84px;padding:22px clamp(22px,4.5vw,68px)!important}body:has(.ah-v3-hero) .section-header:not(.scrolled-past-header) .header__heading-link,body:has(.ah-v3-hero) .section-header:not(.scrolled-past-header) .header__heading-link .h2,body:has(.ah-v3-hero) .section-header:not(.scrolled-past-header) .header__menu-item,body:has(.ah-v3-hero) .section-header:not(.scrolled-past-header) .list-menu__item,body:has(.ah-v3-hero) .section-header:not(.scrolled-past-header) .header__icon,body:has(.ah-v3-hero) .section-header:not(.scrolled-past-header) .header__icon .svg-wrapper,body:has(.ah-v3-hero) .section-header:not(.scrolled-past-header) summary .icon-caret{color:var(--ah-white)!important;fill:var(--ah-white)!important}body:has(.ah-v3-hero) .section-header:not(.scrolled-past-header) .header__heading-logo{filter:brightness(0) invert(1) drop-shadow(0 2px 16px rgba(0,0,0,.22))}body:has(.ah-v3-hero) .section-header:not(.scrolled-past-header) .header__menu-item,body:has(.ah-v3-hero) .section-header:not(.scrolled-past-header) .header__icon{text-shadow:0 2px 18px rgba(0,0,0,.2)}body:has(.ah-v3-hero) .section-header.scrolled-past-header .header-wrapper,body:has(.ah-v3-hero) .section-header.shopify-section-header-sticky.scrolled-past-header .header-wrapper{background:#f4f1eaed!important;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 12px 34px #1f2a4414!important}.header__heading-link .h2,.header__menu-item,.header__icon{color:var(--ah-text)!important}.header__heading-link .h2{font-size:clamp(2.1rem,1.85vw,3rem)!important;letter-spacing:.2em!important;text-transform:uppercase;font-weight:800;line-height:1;white-space:nowrap}.header__inline-menu .list-menu--inline{gap:.35rem}.header__inline-menu .header__menu-item{padding:1rem 1.25rem!important;border-radius:999px;font-size:clamp(.9rem,.72vw,1.04rem)!important;letter-spacing:.12em!important;line-height:1;transition:background .24s ease,color .24s ease,transform .24s ease}.header__inline-menu .header__menu-item:hover{background:#ffffff38;text-decoration:none!important;transform:translateY(-1px)}.section-header.scrolled-past-header .header__inline-menu .header__menu-item:hover{background:#a8b2a13d}.header__icons{gap:.55rem}.header__icon{border-radius:999px;min-width:46px;min-height:46px;transition:background .24s ease,transform .24s ease}.header__icon .svg-wrapper,.header__icon svg{width:22px!important;height:22px!important}.header__icon:hover{background:#a8b2a138!important;transform:translateY(-1px)}.header__icon--account{display:none!important}.header-localization,.desktop-localization-wrapper{display:flex!important;align-items:center;gap:.45rem}.localization-form{margin:0!important}.localization-form__select,.disclosure__button.localization-form__select{min-height:42px!important;border-radius:999px!important;border:1px solid rgba(74,74,74,.14)!important;background:#ffffff2e!important;padding:.55rem 1rem!important;font-size:.78rem!important;letter-spacing:.08em!important;text-transform:uppercase;font-weight:800!important;color:currentColor!important}.menu-drawer{background:var(--ah-ivory)!important}.menu-drawer__menu-item{color:var(--ah-text)!important;font-weight:800;letter-spacing:.08em;text-transform:uppercase}@media(prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important;scroll-behavior:auto!important}}@media(max-width:749px){.ah-v3-wrap{padding-inline:18px}.price{font-size:1rem!important}body:has(.ah-v3-hero) .section-header .header{min-height:70px;padding:16px 20px!important}.header__heading-link .h2{font-size:1.35rem!important;letter-spacing:.14em!important}.header__icon{min-width:42px;min-height:42px}body:has(.ah-v3-hero) .section-header:not(.scrolled-past-header) .modal__toggle-open.icon,body:has(.ah-v3-hero) .section-header:not(.scrolled-past-header) .icon-hamburger,body:has(.ah-v3-hero) .section-header:not(.scrolled-past-header) .icon-cart,body:has(.ah-v3-hero) .section-header:not(.scrolled-past-header) .icon-cart-empty{color:var(--ah-white)!important;fill:var(--ah-white)!important}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/aghahome-tokens.css.map */
