:root{--ahx-ink: #222222;--ahx-muted: #646464;--ahx-line: #dedede;--ahx-soft: #f7f7f7;--ahx-paper: #ffffff;--ahx-gutter: clamp(24px, 3.35vw, 48px);--ahx-max: 1440px}.ahsig-home{--ahsig-ink:#222;--ahsig-muted:#646464;--ahsig-line:#dedede;--ahsig-paper:#fff;color:var(--ahsig-ink);background:var(--ahsig-paper);font-family:var(--font-body-family),Muli,Arial,sans-serif;font-size:16px;line-height:1.55}.ahsig-home *{box-sizing:border-box}.ahsig-home h1,.ahsig-home h2,.ahsig-home h3,.ahsig-home p{margin:0}.ahsig-home h1{font-size:44px;line-height:1.13;letter-spacing:-1.7px;font-weight:400}.ahsig-home h2{font-size:32px;line-height:1.25;letter-spacing:-.8px;font-weight:400}.ahsig-home h3{font-size:16px;line-height:1.4;font-weight:400}.ahsig-home img{display:block;max-width:100%;height:auto}.ahsig-eyebrow{font-size:12px;text-transform:uppercase;letter-spacing:.14em;color:var(--ahsig-muted);margin-bottom:14px!important}.ahsig-link{color:inherit;text-underline-offset:5px;text-decoration-thickness:1px}.ahsig-button{min-height:48px;display:inline-flex;align-items:center;justify-content:center;padding:12px 26px;background:#111;color:#fff;border:1px solid #111;text-decoration:none;line-height:1.4;font-size:14px}.ahsig-actions{display:flex;align-items:center;gap:24px;margin-top:24px;flex-wrap:wrap}.ahsig-hero{padding:32px 40px 0;max-width:1200px;margin:auto}.ahsig-hero__media{display:block;width:100%;padding:0;margin:0;background:#fff;overflow:hidden}.ahsig-hero__image{width:100%;aspect-ratio:16/9;object-fit:contain}.ahsig-hero__copy{padding:32px 0;display:grid;grid-template-columns:1fr auto;gap:24px 64px;align-items:center}.ahsig-hero__text{max-width:650px}.ahsig-intro{max-width:610px;margin-top:18px!important;color:var(--ahsig-muted)}.ahsig-hero__actions{flex-direction:column;gap:4px;margin-top:0;align-items:stretch}.ahsig-hero__actions .ahsig-link{text-align:center;padding:12px 0;font-size:14px}.ahsig-section{max-width:1440px;margin:auto;padding:96px 48px 0}.ahsig-section__heading{max-width:600px;margin-bottom:36px}.ahsig-section__heading>p:not(.ahsig-eyebrow){margin-top:14px;color:var(--ahsig-muted)}.ahsig-identity__grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--ahsig-line);border-bottom:1px solid var(--ahsig-line)}.ahsig-identity__grid article{padding:28px 32px 32px 0}.ahsig-identity__grid article+article{border-left:1px solid var(--ahsig-line);padding-left:32px}.ahsig-identity__grid span{display:block;font-size:12px;color:var(--ahsig-muted);margin-bottom:24px}.ahsig-identity__grid h3{font-size:18px}.ahsig-identity__grid p{margin-top:12px;color:var(--ahsig-muted);font-size:14px}.ahsig-coat{display:grid;grid-template-columns:minmax(300px,.78fr) minmax(0,1.22fr);gap:72px;align-items:center}.ahsig-coat__copy>p:not(.ahsig-eyebrow){margin-top:20px;color:var(--ahsig-muted)}.ahsig-coat__copy dl{margin:32px 0 0;border-top:1px solid var(--ahsig-line)}.ahsig-coat__copy dl>div{display:flex;justify-content:space-between;gap:24px;padding:13px 0;border-bottom:1px solid var(--ahsig-line);font-size:14px}.ahsig-coat__copy dt{color:var(--ahsig-muted)}.ahsig-coat__copy dd{margin:0;text-align:right}.ahsig-coat__visuals{display:grid;grid-template-columns:1fr 1fr;gap:16px}.ahsig-coat__visuals a{display:block;background:#f7f7f7}.ahsig-coat__visuals img{width:100%;aspect-ratio:3/4;object-fit:contain}.ahsig-filters{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:28px}.ahsig-filters span{padding:10px 18px;min-height:44px;border:1px solid var(--ahsig-line);background:#fff;font-size:14px}.ahsig-filters .is-active{color:#fff;background:#111;border-color:#111}.ahsig-products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.ahsig-product>a{text-decoration:none;display:block;color:inherit}.ahsig-product__image{aspect-ratio:3/4;background:#f7f7f7;overflow:hidden}.ahsig-product__image img{height:100%;width:100%;object-fit:contain}.ahsig-product__info{padding-top:16px}.ahsig-product__info>div{display:flex;justify-content:space-between;gap:12px;align-items:start}.ahsig-product__info span{white-space:nowrap;font-size:16px}.ahsig-product__info p{font-size:14px;color:var(--ahsig-muted);margin-top:6px}.ahsig-collection__bottom{margin-top:32px;text-align:center;font-size:14px}.ahsig-origin{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.ahsig-origin__photo{margin:0}.ahsig-origin__photo img{width:100%;height:auto;object-fit:contain}.ahsig-origin__copy{max-width:490px}.ahsig-origin__copy>p:not(.ahsig-eyebrow){margin-top:24px}.ahsig-origin__copy .ahsig-link{display:inline-block;margin-top:28px;font-size:14px}.ahsig-editorial__heading{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:32px}.ahsig-editorial__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.ahsig-editorial__grid img{width:100%;aspect-ratio:3/4;object-fit:cover}.ahsig-services{display:grid;grid-template-columns:repeat(4,1fr);gap:28px;margin:32px 0 0;padding:32px 0 40px;border-top:1px solid var(--ahsig-line);border-bottom:1px solid var(--ahsig-line)}.ahsig-services p{font-size:14px;margin-top:8px;color:var(--ahsig-muted)}.ahsig-services .ahsig-link{display:inline-block;margin-top:12px;font-size:14px}.ahsig-newsletter{text-align:center;max-width:620px;padding-bottom:72px}.ahsig-newsletter>p:not(.ahsig-eyebrow){margin:16px auto 24px}.ahsig-newsletter__form{display:flex;border-bottom:1px solid #222;gap:12px;text-align:left}.ahsig-newsletter__form input{width:100%;border:0;background:#fff;min-width:0;height:56px;padding:12px 0;border-radius:0}.ahsig-newsletter__form button{border:0;background:#fff;min-height:48px;font-size:14px;padding:8px 0 8px 16px;white-space:nowrap}.ahsig-privacy{font-size:12px;color:var(--ahsig-muted);text-align:left;margin-top:14px!important}.ahsig-form-status{font-size:14px;text-align:left;margin-top:14px!important}@media(max-width:900px){.ahsig-hero{padding:24px 24px 0}.ahsig-hero__copy{grid-template-columns:1fr;gap:0}.ahsig-hero__actions{flex-direction:row;gap:20px;margin-top:24px;align-items:center}.ahsig-section{padding:64px 24px 0}.ahsig-identity__grid article{padding-right:20px}.ahsig-identity__grid article+article{padding-left:20px}.ahsig-coat{grid-template-columns:1fr;gap:32px}.ahsig-coat__visuals{order:1}.ahsig-coat__copy{order:2}.ahsig-services{grid-template-columns:1fr 1fr;margin:28px 0 0;padding:28px 0}.ahsig-origin{gap:32px}}@media(max-width:600px){.ahsig-home h1{font-size:32px;letter-spacing:-.9px}.ahsig-home h2{font-size:28px}.ahsig-hero{padding:0}.ahsig-hero__image{width:100%;height:auto;aspect-ratio:16/9}.ahsig-hero__copy{display:block;padding:28px 24px 0}.ahsig-intro{font-size:15px;line-height:1.55}.ahsig-hero__actions{gap:12px;margin-top:24px}.ahsig-hero__actions .ahsig-button,.ahsig-hero__actions .ahsig-link{width:100%;text-align:center}.ahsig-identity__grid{grid-template-columns:1fr}.ahsig-identity__grid article{padding:24px 0}.ahsig-identity__grid article+article{border-left:0;border-top:1px solid var(--ahsig-line);padding-left:0}.ahsig-identity__grid span{margin-bottom:12px}.ahsig-coat{padding-top:72px}.ahsig-coat__visuals{gap:8px}.ahsig-coat__copy .ahsig-actions{align-items:stretch;gap:8px}.ahsig-coat__copy .ahsig-button,.ahsig-coat__copy .ahsig-link{width:100%;text-align:center}.ahsig-products{grid-template-columns:1fr 1fr;gap:28px 16px}.ahsig-product__info{padding-top:12px}.ahsig-product__info>div{display:block}.ahsig-product__info h3{font-size:15px}.ahsig-product__info span{display:block;margin-top:6px}.ahsig-origin{grid-template-columns:1fr;gap:28px}.ahsig-origin__copy{max-width:none}.ahsig-editorial__heading{display:block}.ahsig-editorial__heading>.ahsig-link{display:inline-block;margin-top:20px}.ahsig-editorial__grid{gap:8px}.ahsig-services{display:block}.ahsig-services>div+div{margin-top:24px;padding-top:24px;border-top:1px solid var(--ahsig-line)}.ahsig-newsletter{padding-bottom:56px}}html{scroll-behavior:smooth}body,button,input,select,textarea,summary,.heading,.h1,.h2,.h3,.h4,.h5,.h6{font-family:Muli,Arial,sans-serif!important}body{color:var(--ahx-ink);background:var(--ahx-paper)}h1,h2,h3,.heading,.h1,.h2,.h3,.h4,.h5,.h6{font-weight:400;letter-spacing:-.025em;text-transform:none}a,button,input,select,summary{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline:2px solid var(--ahx-ink);outline-offset:4px}.button{min-height:50px;border-radius:0;font-size:14px;letter-spacing:0;text-transform:none}.header{min-height:76px;border-block-end:1px solid var(--ahx-line);background:#fffffff7;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.header__logo-image{max-width:175px}.header__primary-nav,.header__secondary-nav{font-size:14px}.header__primary-nav{gap:10px 12px}.header__primary-nav-item{white-space:nowrap}@media(min-width:1000px)and (max-width:1320px){.header__primary-nav{font-size:13px;gap:8px 10px}}.ahx-home{overflow:clip;background:var(--ahx-paper)}.ahx-home img{display:block;width:100%}.ahx-hero{max-width:1200px;margin-inline:auto;padding:24px var(--ahx-gutter) 0}.ahx-hero__image-link{display:block;background:var(--ahx-soft)}.ahx-hero__image{aspect-ratio:16 / 9;object-fit:contain}.ahx-hero__content{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(300px,.8fr);gap:clamp(36px,6vw,88px);align-items:end;padding-block:36px 0}.ahx-hero h1{max-width:760px;font-size:clamp(38px,4.1vw,60px);line-height:1.08}.ahx-hero__action{max-width:420px;justify-self:end}.ahx-hero__action p{color:var(--ahx-muted);font-size:16px;line-height:1.65}.ahx-button{margin-top:24px}.ahx-eyebrow{margin:0 0 16px;color:var(--ahx-muted);font-size:12px;line-height:1.4;letter-spacing:.14em;text-transform:uppercase}.ahx-section{width:min(100%,var(--ahx-max));margin-inline:auto;padding:104px var(--ahx-gutter) 0}.ahx-section__heading{display:flex;gap:32px;align-items:end;justify-content:space-between;margin-bottom:32px}.ahx-section__heading h2,.ahx-origin h2,.ahx-chapter h2{font-size:clamp(34px,3.15vw,48px);line-height:1.17}.ahx-text-link{display:inline-flex;min-height:48px;align-items:center;color:inherit;font-size:14px;text-decoration:underline;text-underline-offset:5px}.ahx-category-nav{display:flex;flex-wrap:wrap;gap:12px 28px;margin-bottom:36px}.ahx-category-nav a{display:inline-flex;min-height:36px;align-items:center;border-bottom:1px solid var(--ahx-line);color:inherit;font-size:14px;text-decoration:none}.ahx-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:52px 24px}.ahx-card{min-width:0}.ahx-card__link{color:inherit;text-decoration:none}.ahx-card__media{position:relative;overflow:hidden;aspect-ratio:3 / 4;background:#fafafa}.ahx-card__image{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;object-fit:contain;transition:opacity .26s ease,transform .42s ease}.ahx-card__image--secondary{opacity:0}@media(hover:hover){.ahx-card__link:hover .ahx-card__image--primary{opacity:0}.ahx-card__link:hover .ahx-card__image--secondary{opacity:1}.ahx-card__link:hover .ahx-card__image{transform:scale(1.012)}}.ahx-card__meta{display:flex;gap:12px;align-items:start;justify-content:space-between;padding-top:16px}.ahx-card__meta h3,.ahx-card__price{font-size:14px;line-height:1.45}.ahx-card__meta h3{letter-spacing:0}.ahx-card__price{flex:none;white-space:nowrap}.ahx-card__caption,.ahx-card__options{margin:6px 0 0;color:var(--ahx-muted);font-size:12px;line-height:1.5}.ahx-editorial-intro{max-width:940px;margin:136px auto 72px;padding-inline:24px;text-align:center}.ahx-editorial-intro--proof{margin:88px auto 0}.ahx-editorial-intro h2{font-size:clamp(38px,4vw,58px);line-height:1.14}.ahx-editorial-intro>p:last-child{max-width:640px;margin:26px auto 0;color:var(--ahx-muted);font-size:16px;line-height:1.7}.ahx-chapter{display:grid;width:min(100%,var(--ahx-max));grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr);gap:clamp(52px,8vw,112px);align-items:center;margin-inline:auto;padding:0 var(--ahx-gutter)}.ahx-chapter+.ahx-chapter{margin-top:104px}.ahx-chapter__media{display:block;background:var(--ahx-soft)}.ahx-chapter__media img{aspect-ratio:4 / 5;max-height:780px;object-fit:contain}.ahx-chapter__copy{max-width:440px}.ahx-chapter__copy>p:not(.ahx-eyebrow){margin:24px 0 12px;color:var(--ahx-muted);font-size:16px;line-height:1.7}.ahx-chapter--reverse .ahx-chapter__media{grid-column:2;grid-row:1}.ahx-chapter--reverse .ahx-chapter__copy{grid-column:1;grid-row:1;justify-self:center}.ahx-origin{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.9fr);gap:clamp(52px,8vw,112px);align-items:center}.ahx-origin__media{background:var(--ahx-soft)}.ahx-origin__media img{aspect-ratio:4 / 5;max-height:680px;object-fit:contain}.ahx-origin__copy{max-width:480px}.ahx-origin__copy>p:not(.ahx-eyebrow){margin:24px 0 12px;color:var(--ahx-muted);font-size:16px;line-height:1.7}.ahx-journal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.ahx-journal-grid a{color:inherit;text-decoration:none}.ahx-journal-grid img{aspect-ratio:3 / 4;object-fit:cover}.ahx-journal-grid span{display:block;padding-top:14px;font-size:14px}.ahx-services{display:grid;width:min(100%,var(--ahx-max));grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;margin:104px auto 0;padding:42px var(--ahx-gutter);border-block:1px solid var(--ahx-line)}.ahx-services--hero{margin-top:48px}.ahx-services h3{margin:0 0 8px;font-size:15px;letter-spacing:0}.ahx-services p{max-width:34ch;margin:0;color:var(--ahx-muted);font-size:14px;line-height:1.55}.ahx-final-cta{display:grid;width:min(100%,var(--ahx-max));gap:28px;justify-items:center;margin:104px auto 0;padding:88px var(--ahx-gutter);border-block-start:1px solid var(--ahx-line);text-align:center}.ahx-final-cta h2{max-width:760px;font-size:clamp(34px,3.15vw,48px);line-height:1.17}.ahx-final-cta__actions{display:flex;flex-wrap:wrap;gap:16px 28px;align-items:center;justify-content:center}.ahx-final-cta .ahx-button{margin-top:0}.template-collection .collection-toolbar{border-block-color:var(--ahx-line)}.template-collection .product-list{row-gap:52px}.product-card__figure{background:#fafafa}.product-card__media img{object-fit:contain}.product-card__info{padding-top:14px}.product-card .product-title{font-size:14px;letter-spacing:0}.ah-card-colors__dot{width:11px;height:11px}.ah-product-editorial{--product-grid-gap: clamp(40px, 6vw, 88px)}.ah-product-editorial .product{align-items:start}.ah-product-editorial .product-gallery__media{background:#fafafa}.ah-product-editorial .product-gallery__media img{object-fit:contain}.ah-product-editorial .product-title{font-size:clamp(30px,3vw,44px);line-height:1.15;letter-spacing:-.03em}.ah-product-editorial .product-info{max-width:520px}.ah-product-editorial .buy-buttons .button,.ah-product-editorial .shopify-payment-button__button{min-height:54px;border-radius:0!important}.ah-product-editorial .variant-picker__option-values{gap:10px}.ah-product-editorial .block-swatch{min-width:54px;min-height:48px;border-radius:0}.ah-product-tabs{border-block-start:1px solid var(--ahx-line)}.ah-cart-service-banner,.ah-cart-preparation__card{border-radius:0}.cart-page .order-summary{border-color:var(--ahx-line)}.cart-page .button,.cart-drawer .button{min-height:52px}.ah-cart-account-choice{display:flex;flex-wrap:wrap;gap:8px 14px;align-items:center;justify-content:center;margin-top:14px;color:var(--ahx-muted);font-size:14px;text-align:center}.ah-cart-account-choice p{margin:0}.ah-cart-account-choice .link{min-height:48px;display:inline-flex;align-items:center;color:var(--ahx-ink);background-image:none;text-decoration:underline;text-underline-offset:4px}.cart-drawer{--drawer-max-width: 520px}@media(max-width:999px){.ahx-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ahx-chapter,.ahx-origin{gap:48px}}@media(max-width:749px){:root{--ahx-gutter: 24px}.header{min-height:64px}.ahx-hero{padding-top:18px}.ahx-hero__image{aspect-ratio:16 / 9}.ahx-hero__content{grid-template-columns:1fr;gap:22px;padding-top:28px}.ahx-hero h1{font-size:36px;line-height:1.1}.ahx-hero__action{max-width:none;justify-self:stretch}.ahx-button{width:100%}.ahx-section{padding-top:72px}.ahx-section__heading{display:block;margin-bottom:24px}.ahx-section__heading .ahx-text-link{margin-top:14px}.ahx-section__heading h2,.ahx-origin h2,.ahx-chapter h2{font-size:34px}.ahx-category-nav{gap:10px 20px;margin-bottom:28px}.ahx-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 16px}.ahx-card__meta{display:block;padding-top:12px}.ahx-card__meta h3,.ahx-card__price{font-size:14px}.ahx-card__price{display:block;margin-top:5px}.ahx-editorial-intro{margin-block:92px 48px}.ahx-editorial-intro--proof{margin-block:64px 0}.ahx-editorial-intro h2{font-size:38px}.ahx-chapter,.ahx-origin{grid-template-columns:1fr;gap:30px}.ahx-chapter+.ahx-chapter{margin-top:72px}.ahx-chapter--reverse .ahx-chapter__media,.ahx-chapter--reverse .ahx-chapter__copy{grid-column:auto;grid-row:auto}.ahx-chapter__copy,.ahx-origin__copy{max-width:none}.ahx-journal-grid{grid-template-columns:1fr;gap:28px}.ahx-journal-grid img{aspect-ratio:4 / 5}.ahx-services{grid-template-columns:1fr;gap:28px;margin-top:72px;padding-block:34px}.ahx-services--hero{margin-top:40px}.ahx-final-cta{gap:24px;margin-top:72px;padding-block:64px}.ahx-final-cta h2{font-size:32px}.ahx-final-cta__actions{width:100%;gap:12px}.ahx-final-cta__actions .ahx-button,.ahx-final-cta__actions .ahx-text-link{width:100%;justify-content:center}.ah-product-editorial .product-title{font-size:32px}.ah-product-editorial .product-info{max-width:none}.ah-product-editorial .buy-buttons .button,.ah-product-editorial .shopify-payment-button__button{min-height:56px}.collection-toolbar__button{min-height:48px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.ahx-card__image{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/68/assets/ah-experience.css.map */
