.ahs-ch{position:relative;isolation:isolate;overflow:hidden;background:var(--c-night);color:var(--c-cream);--px: 0;--py: 0;--sp: 0}.ahs-ch__grid{position:relative;display:grid;gap:8px;padding-top:36px;padding-bottom:20px}.ahs-ch .ahs-ch__lbl{color:var(--c-amber)}.ahs .ahs-ch__h1{font:400 clamp(2.6rem,11vw,6.5rem)/1 var(--f-serif);letter-spacing:-.03em;color:var(--c-cream);margin:10px 0 12px;max-width:12ch;text-wrap:balance}.ahs-ch__sub{font:400 15px/24px var(--f-sans);color:#f3eee4b8;max-width:46ch;margin:0 0 18px}.ahs-ch__go{display:inline-flex;gap:8px;align-items:center;color:var(--c-cream);font:500 14px/20px var(--f-sans);text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:1px;min-height:44px}.ahs-ch__scene{position:relative;height:230px;perspective:1100px}.ahs-ch__rig{transform:rotateY(calc(var(--px) * 12deg)) rotateX(calc(var(--py) * -6deg))}.ahs-ch__b{position:absolute;bottom:10%;left:50%;height:88%;width:auto;aspect-ratio:1;object-fit:contain;filter:drop-shadow(0 28px 34px rgba(0,0,0,.55));animation:ahFloat 7s ease-in-out infinite alternate}.ahs-ch__rig--1 .ahs-ch__b--1{transform:translate(-50%)}.ahs-ch__rig--2 .ahs-ch__b--1{transform:translate(-80%) rotate(-5deg);filter:drop-shadow(0 24px 28px rgba(0,0,0,.5)) brightness(.85)}.ahs-ch__rig--2 .ahs-ch__b--2{transform:translate(-20%) rotate(4deg);z-index:2}.ahs-ch__rig--3 .ahs-ch__b--1{transform:translate(-100%) rotate(-7deg) scale(.86);filter:drop-shadow(0 24px 28px rgba(0,0,0,.5)) brightness(.8);animation-delay:-2s}.ahs-ch__rig--3 .ahs-ch__b--2{transform:translate(-50%);z-index:2;animation-delay:-4s}.ahs-ch__rig--3 .ahs-ch__b--3{transform:translate(0) rotate(7deg) scale(.86);filter:drop-shadow(0 24px 28px rgba(0,0,0,.5)) brightness(.8);animation-delay:-1s}.ahs-ch .ahs-stage__floor{bottom:6%;width:70%}.ahs-ch__anchor{position:absolute;bottom:0}@media(min-width:1000px){.ahs-ch__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;padding-top:72px;padding-bottom:56px;min-height:440px}.ahs-ch__scene{height:380px}}@media(prefers-reduced-motion:reduce){.ahs-ch__b{animation:none}}[class*=__text_tqQTNE],[class*=__text_twGGkJ]{display:none!important}.product-grid__item{animation:ahCard .7s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(min(var(--ah-i, 0),8)*50ms)}@keyframes ahCard{0%{transform:translateY(18px)}}@media(prefers-reduced-motion:reduce){.product-grid__item{animation:ahCardFade .5s ease both}@keyframes ahCardFade{0%{opacity:0}}}product-card .product-media{background:radial-gradient(90% 80% at 50% 45%,#F7F3EC 0%,var(--c-well) 70%)!important}product-card .product-media img{filter:drop-shadow(0 18px 18px rgba(30,36,32,.16))}.product-information media-gallery .product-media,.product-information .product-media-container{background:radial-gradient(80% 70% at 50% 42%,#fbf8f2,#efe9df 62%,#e4dccf)!important}.product-information media-gallery img,.product-information .product-media-container img{mix-blend-mode:normal;filter:drop-shadow(0 28px 30px rgba(30,36,32,.2))}.product-information .product-media-container:first-child img{animation:ahFloat 7s ease-in-out infinite alternate}@media(prefers-reduced-motion:reduce){.product-information .product-media-container img{animation:none!important}}@media(min-width:1000px){.product-information h1,.product-information .product-title{font-size:clamp(2.4rem,1.4rem + 1.8vw,3.5rem)!important;line-height:1.05!important;letter-spacing:-.02em!important}}.ahs-ps{position:relative;isolation:isolate;overflow:hidden;background:var(--c-night);color:var(--c-cream);--px: 0;--py: 0;--sp: 0}.ahs-ps__grid{position:relative;display:grid;gap:24px;padding-top:56px;padding-bottom:56px}.ahs-ps__scene{position:relative;height:320px;perspective:1100px}.ahs-ps__word{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font:italic 400 clamp(3.5rem,15vw,9rem)/1 var(--f-serif);letter-spacing:-.04em;color:#f3eee412;white-space:nowrap;overflow:hidden;pointer-events:none}.ahs-ps__b{position:absolute;left:50%;bottom:10%;height:90%;width:auto;aspect-ratio:1;object-fit:contain;transform:translate(-50%);filter:drop-shadow(0 30px 40px rgba(0,0,0,.6));animation:ahFloat 7s ease-in-out infinite alternate}.ahs-ps--flat .ahs-ps__b{background:#fff;padding:6%;height:70%;bottom:16%;filter:none}.ahs-ps .ahs-ps__lbl{color:var(--c-amber)}.ahs .ahs-ps__h2{font:400 clamp(2rem,1.3rem + 2.8vw,3.5rem)/1.05 var(--f-serif);letter-spacing:-.02em;color:var(--c-cream);margin:10px 0 22px;max-width:16ch}.ahs-ps__uses{list-style:none;margin:0;padding:0;display:grid;gap:0;border-top:1px solid rgba(243,238,228,.16)}.ahs-ps__uses li{display:grid;grid-template-columns:42px 1fr;gap:2px 12px;padding:16px 0;border-bottom:1px solid rgba(243,238,228,.16)}.ahs-ps__n{grid-row:1 / span 2;font:400 20px/1.2 var(--f-serif);color:var(--c-amber)}.ahs-ps__uses strong{font:500 16px/22px var(--f-sans)}.ahs-ps__uses span:last-child{font:400 14px/22px var(--f-sans);color:#f3eee4b3}.ahs-ps__note{font:400 12px/18px var(--f-sans);color:#f3eee480;margin:12px 0 0}.ahs-ps__buy{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:24px;padding:14px 14px 14px 18px;background:#f3eee412;border:1px solid rgba(243,238,228,.16)}.ahs-ps__price{display:grid;min-width:0}.ahs-ps__price span{font:500 13px/18px var(--f-sans);color:#f3eee4b3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ahs-ps__price strong{font:500 20px/26px var(--f-sans);font-variant-numeric:tabular-nums}.ahs-ps__price small{font:400 11px/16px var(--f-sans);opacity:.5}.ahs-ps__buy form{margin:0;flex:0 0 auto}.ahs .ahs-ps__add,.ahs .ahs-ps__add:not(.ahs-add--off){width:auto;min-height:50px;padding:0 22px;background:var(--c-cream);color:var(--c-night);border:0;font:500 14px/1 var(--f-sans)}@media(hover:hover){.ahs .ahs-ps__add:not(.ahs-add--off):hover{background:#fff;color:var(--c-night)}}.ahs .ahs-ps__add.is-done{background:var(--c-amber)}@media(min-width:1000px){.ahs-ps__grid{grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:center;gap:72px;padding-top:112px;padding-bottom:112px}.ahs-ps__scene{height:560px}}@media(prefers-reduced-motion:reduce){.ahs-ps__b{animation:none}}.product-information :is(li,slideshow-slide).product-media-container:not(:first-child) .product-media,.product-information :is(li,slideshow-slide).product-media-container:not(:first-child){background:var(--c-well)!important}.product-information :is(li,slideshow-slide).product-media-container:not(:first-child) img{object-fit:cover!important;padding:0!important;filter:none!important;animation:none!important;width:100%!important;height:100%!important;max-height:none!important}@media(min-width:750px){.product-information :is(li,slideshow-slide).product-media-container:not(:first-child) img{transition:transform 1.2s cubic-bezier(.16,1,.3,1)}.product-information :is(li,slideshow-slide).product-media-container:not(:first-child):hover img{transform:scale(1.04)}.product-information :is(li,slideshow-slide).product-media-container:not(:first-child){overflow:hidden}}.product-information :is(li,slideshow-slide).product-media-container:not(:first-child) :is(.product-media,.product-media-constraint-wrapper){width:100%!important;height:100%!important}@media(min-width:750px){.product-information li.product-media-container,.product-information li.product-media-container .product-media{aspect-ratio:4 / 5!important;max-height:none!important}}.layout-panel-flex:has(.page-content h1)>.text-block:has(>h1){display:none!important}.page-content{max-width:70ch;margin-inline:auto;padding-block:clamp(32px,6vw,88px);font:400 16px/28px var(--f-sans);color:var(--c-ink-2)}.page-content h1{font:400 clamp(2.6rem,1.4rem + 4vw,5rem)/1.02 var(--f-serif)!important;letter-spacing:-.03em;color:var(--c-ink);margin:0 0 28px;text-wrap:balance}.page-content h1+p{font:400 clamp(1.15rem,1rem + .5vw,1.4rem)/1.55 var(--f-serif);color:var(--c-ink);margin-bottom:24px}.page-content h2{font:400 clamp(1.5rem,1.2rem + 1.2vw,2.2rem)/1.15 var(--f-serif)!important;letter-spacing:-.015em;color:var(--c-ink);margin:48px 0 14px;padding-top:28px;border-top:var(--hair)}.page-content h3{font:500 16px/24px var(--f-sans)!important;color:var(--c-ink);margin:28px 0 8px}.page-content p{margin:0 0 16px}.page-content strong{color:var(--c-ink);font-weight:500}.page-content ul{list-style:none;padding:0;margin:0 0 20px;border-top:var(--hair)}.page-content ul li{position:relative;padding:12px 0 12px 26px;border-bottom:var(--hair)}.page-content ul li:before{content:"\2726";position:absolute;left:0;top:12px;color:var(--c-accent);font-size:13px}.page-content a{color:var(--c-ink);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.page-content hr{border:0;border-top:var(--hair);margin:40px 0}.search-page-input,.search-results__heading,.main-search h1{font-family:var(--f-serif)!important;font-weight:400!important}.cart-page h1,.main-cart h1,[class*=main-cart] h1,.cart__title{font:400 clamp(2.2rem,1.3rem + 3vw,4rem)/1.05 var(--f-serif)!important;letter-spacing:-.02em}[id*=__footer_m9NzUG] p>strong:only-child{display:block;font:500 11px/16px var(--f-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--c-amber);margin-bottom:10px}[id*=__footer_m9NzUG] a{color:var(--c-cream)!important;font-size:15px;line-height:30px;opacity:.88;transition:opacity var(--t-2)}@media(hover:hover){[id*=__footer_m9NzUG] a:hover{opacity:1}}[id*=__footer_m9NzUG] h3,[id*=__footer_m9NzUG] .text-block h3{font:400 28px/1.1 var(--f-serif)!important;letter-spacing:-.01em}[id*=__footer_utilities]{position:relative;overflow:hidden}[id*=__footer_utilities]:after{content:"Aromahain";display:block;text-align:center;white-space:nowrap;pointer-events:none;font:italic 400 clamp(4.5rem,21vw,19rem)/.78 var(--f-serif);letter-spacing:-.045em;color:#f3eee412;padding-top:clamp(20px,3vw,40px);margin-bottom:-.06em;background:var(--c-ink)}[id*=__ah_newsletter] .ahs-nl h2{font-size:clamp(1.9rem,1.2rem + 2.2vw,3rem)!important;letter-spacing:-.02em}[id*=__ah_newsletter] .ahs-s{padding:clamp(56px,7vw,104px) 0;border-top:var(--hair)}.menu-drawer__menu-item--mainlist .menu-drawer__menu-item-text{font-family:var(--f-serif)!important;font-weight:400!important;letter-spacing:-.015em}.menu-drawer__menu-item--child{border-bottom:var(--hair)}.menu-drawer__menu-item--child .menu-drawer__menu-item-text{font:400 16px/22px var(--f-sans)!important}.ah-menu-finder{display:flex;align-items:center;gap:14px;margin:20px var(--padding-lg, 20px) 8px;padding:14px 16px;background:var(--c-night);color:var(--c-cream);text-decoration:none;position:relative;overflow:hidden}.ah-menu-finder:before{content:"";position:absolute;width:180px;height:180px;left:-40px;top:-60px;border-radius:50%;background:radial-gradient(closest-side,#c98a4b59,#c98a4b00)}.ah-menu-finder__b{position:relative;display:flex;align-items:flex-end;height:64px;flex:0 0 auto}.ah-menu-finder__b img{height:50px;width:auto;margin-right:-8px;filter:drop-shadow(0 6px 8px rgba(0,0,0,.5))}.ah-menu-finder__b img:nth-child(2){height:62px;position:relative;z-index:1}.ah-menu-finder__t{position:relative;display:grid;gap:2px;font:400 18px/1.2 var(--f-serif)}.ah-menu-finder__t small{font:500 10.5px/14px var(--f-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--c-amber)}.ahs-ch__links{display:flex;flex-wrap:wrap;align-items:center;gap:8px 28px}.ahs-ch__finder{display:inline-flex;gap:6px;align-items:center;min-height:44px;padding:0 16px;border:1px solid rgba(243,238,228,.28);color:var(--c-cream);text-decoration:none;font:500 13px/1 var(--f-sans);transition:background-color var(--t-2),border-color var(--t-2)}.ahs-ch__finder span:first-child{color:var(--c-amber)}@media(hover:hover){.ahs-ch__finder:hover{background:#f3eee414;border-color:#f3eee480}}#duft-finder,#ah-grid{scroll-margin-top:72px}.ahs-pf{background:var(--c-paper);padding:var(--section-y) 0}.ahs-pf__grid{display:grid;gap:28px}.ahs-pf .ahs-pf__lbl{color:var(--c-accent)}.ahs .ahs-pf__h2{font:italic 400 clamp(2.4rem,1.4rem + 4vw,5rem)/1 var(--f-serif);letter-spacing:-.03em;margin:8px 0 18px}.ahs-pf__aroma{font:400 clamp(1.25rem,1rem + 1vw,1.75rem)/1.35 var(--f-serif);color:var(--c-ink);max-width:26ch;margin:0}.ahs-pf__aroma span{display:block;font:500 11px/16px var(--f-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--c-ink-2);margin-bottom:6px}.ahs-pf__list{margin:0;border-top:1px solid var(--c-ink)}.ahs-pf__list>div{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:16px;padding:18px 0;border-bottom:var(--hair)}.ahs-pf__list dt{font:500 12px/20px var(--f-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--c-ink-2)}.ahs-pf__list dd{margin:0;font:400 17px/26px var(--f-serif);color:var(--c-ink)}@media(min-width:1000px){.ahs-pf__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:96px;align-items:start}}.ahs-sv{position:relative;isolation:isolate;overflow:hidden;background:var(--c-night);color:var(--c-cream);padding:var(--section-y) 0;--px: 0;--py: 0;--sp: 0;scroll-margin-top:72px}.ahs-sv__head{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:16px 32px;margin-bottom:32px}.ahs-sv .ahs-sv__lbl{color:var(--c-amber)}.ahs .ahs-sv__h2{font:400 clamp(2.3rem,1.3rem + 4vw,5rem)/1 var(--f-serif);letter-spacing:-.03em;color:var(--c-cream);margin:10px 0 12px}.ahs-sv__sub{font:400 15px/24px var(--f-sans);color:#f3eee4b8;max-width:46ch;margin:0}.ahs-sv__all{color:var(--c-cream);font:500 14px/20px var(--f-sans);text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:1px;min-height:44px;display:inline-flex;align-items:center;gap:8px}.ahs-sv__grid{list-style:none;margin:0;padding:0 var(--gutter);display:grid;grid-auto-flow:column;grid-auto-columns:76vw;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;margin-inline:calc(-1 * var(--gutter))}.ahs-sv__grid::-webkit-scrollbar{display:none}.ahs-sv__card{scroll-snap-align:start;position:relative;display:grid;align-content:start;gap:6px;padding:16px;background:#f3eee40d;border:1px solid rgba(243,238,228,.14);transition:border-color var(--t-2),background-color var(--t-2)}@media(hover:hover){.ahs-sv__card:hover{border-color:#c98a4b99;background:#f3eee414}}.ahs-sv__img{display:block;aspect-ratio:1;position:relative}.ahs-sv__img:after{content:"";position:absolute;left:15%;right:15%;bottom:4%;height:16%;border-radius:50%;background:radial-gradient(closest-side,#c98a4b73,#c98a4b00);z-index:-1}.ahs-sv__img img{width:100%;height:100%;object-fit:contain;padding:6%;filter:drop-shadow(0 24px 28px rgba(0,0,0,.55));transition:transform .7s cubic-bezier(.16,1,.3,1)}@media(hover:hover){.ahs-sv__card:hover .ahs-sv__img img{transform:translateY(-8px) scale(1.03)}}.ahs-sv__save{position:absolute;top:14px;left:14px;margin:0;padding:8px 12px;background:var(--c-amber);color:var(--c-night);font:600 13px/1 var(--f-sans);letter-spacing:.01em}.ahs-sv__t{color:var(--c-cream);text-decoration:none;font:400 22px/1.15 var(--f-serif);letter-spacing:-.01em;margin-top:6px}.ahs-sv__cmp{margin:6px 0 4px;display:grid;gap:4px;border-top:1px solid rgba(243,238,228,.14);padding-top:10px}.ahs-sv__cmp div{display:flex;justify-content:space-between;gap:12px;font:400 13px/20px var(--f-sans);color:#f3eee49e}.ahs-sv__cmp dd{margin:0;font-variant-numeric:tabular-nums}.ahs-sv__cmp .ahs-sv__kit{color:var(--c-cream);font:500 17px/24px var(--f-sans)}.ahs-sv__form{margin:6px 0 0}.ahs .ahs-sv__add,.ahs .ahs-sv__add:not(.ahs-add--off){width:100%;min-height:48px;background:var(--c-cream);color:var(--c-night);border:0;font:500 14px/1 var(--f-sans)}@media(hover:hover){.ahs .ahs-sv__add:not(.ahs-add--off):hover{background:#fff;color:var(--c-night)}}.ahs .ahs-sv__add.is-done{background:var(--c-amber)}.ahs-sv__note{margin:20px 0 0;font:400 12px/18px var(--f-sans);color:#f3eee480;max-width:70ch}@media(min-width:750px){.ahs-sv__grid{grid-auto-columns:42vw}}@media(min-width:1000px){.ahs-sv{padding:120px 0}.ahs-sv__grid{grid-auto-flow:row;grid-template-columns:repeat(4,minmax(0,1fr));overflow:visible;margin:0;padding:0;gap:20px}.ahs-sv__head{margin-bottom:48px}}@media(max-width:749px){.ahs-ch__scene{display:none}.ahs-ch__grid{padding-top:22px;padding-bottom:14px}.ahs .ahs-ch__h1{font-size:2.4rem;margin:6px 0 8px}.ahs-ch__sub{font-size:14px;line-height:21px;margin-bottom:8px}.ahs-ch__links{gap:4px 18px}}@media(max-width:749px){.sticky-add-to-cart__bar{bottom:calc(max(20px,var(--safe-area-inset-bottom, 0px)) + var(--ah-pc-h, 0px))!important}}.ahs-xsell__net{display:block;margin-top:2px;font-size:12.5px;line-height:1.35;color:#2e7d55}.ahs-xsell__net strong{font-weight:700}.ahs .ahs-b,.ahs .ahs-add,.ahs .ahs-chip,.add-to-cart-button,.product-information .add-to-cart-button,.sticky-add-to-cart__bar button[type=submit],.cart__checkout-button,.ah-kit__add,product-card button.quick-add__button,.email-signup__button:not(.email-signup__button--integrated){border-radius:999px!important;letter-spacing:.01em;-webkit-tap-highlight-color:transparent;transition:background-color .25s ease,color .25s ease,border-color .25s ease,box-shadow .35s ease,transform .3s cubic-bezier(.2,.8,.2,1),background-position .9s cubic-bezier(.2,.8,.2,1)!important}a.button:not(.button-unstyled):not(.close-button),.button-secondary:not(.button-unstyled):not(.skip-to-content-link),.cart-items__empty-button{border-radius:999px!important;min-height:52px;padding-inline:30px!important;box-shadow:inset 0 1px #ffffff1a,0 1px 2px #1117132e,0 12px 26px -14px #1117138c;transition:background-color .25s ease,box-shadow .35s ease,transform .3s cubic-bezier(.2,.8,.2,1)!important}@media(hover:hover){a.button:not(.button-unstyled):not(.close-button):hover,.cart-items__empty-button:hover{transform:translateY(-1px)}}a.button:not(.button-unstyled):active{transform:scale(.97)}.product-form-buttons .quantity-selector,.product-information .quantity-selector{border-radius:999px!important;overflow:hidden;height:56px!important}.cart-items .quantity-selector,.cart-drawer .quantity-selector{border-radius:999px!important;overflow:hidden}shopify-accelerated-checkout,shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-border-radius: 999px;--shopify-accelerated-checkout-button-block-size: 52px;--shopify-accelerated-checkout-row-gap: 10px}.product-information .add-to-cart-button,.sticky-add-to-cart__bar .add-to-cart-button,.sticky-add-to-cart__bar button[type=submit],.cart__checkout-button,.ahs .ahs-story__add:not(.ahs-add--off),.ahs .ahs-df__card--main .ahs-add:not(.ahs-add--off),.ahs:not(.ahs-hero):not(.ahs-df):not(.ahs-sv):not(.ahs-end--stage) .ahs-b1{background-image:linear-gradient(110deg,#fff0 38%,#ffffff29,#fff0 62%),linear-gradient(180deg,#ffffff12,#fff0)!important;background-size:260% 100%,100% 100%!important;background-position:130% 0,0 0!important;background-repeat:no-repeat!important;box-shadow:inset 0 1px #ffffff1a,0 1px 2px #11171333,0 12px 26px -14px #11171399!important}.product-information .add-to-cart-button{min-height:56px!important;font-weight:500!important}.cart__checkout-button{min-height:56px!important}.ahs-hero .ahs-stage .ahs-b1,.ahs .ahs-stage__add:not(.ahs-add--off),.ahs .ahs-sv__add:not(.ahs-add--off),.ahs .ahs-ps__add:not(.ahs-add--off),.ahs.ahs-df .ahs-b1,.ahs .ahs-df .ahs-b1{background-image:linear-gradient(110deg,#fff0 38%,#ffffffbf,#fff0 62%)!important;background-size:260% 100%!important;background-position:130% 0!important;background-repeat:no-repeat!important;box-shadow:inset 0 -1px #1117131a,0 14px 30px -14px #000000b3!important}.ahs .ahs-add:not(.ahs-add--off):not(.ahs-stage__add):not(.ahs-sv__add):not(.ahs-ps__add):not(.ahs-story__add){border-width:1px!important;border-color:#17201c4d!important;box-shadow:0 1px 2px #1117130f!important}.ah-kit__add{border-width:1px!important;border-color:#17201c4d!important;background:#fff!important;box-shadow:0 1px 2px #1117130f}.ah-pair__add{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;padding:0!important;font-size:20px!important;line-height:1!important;display:inline-grid!important;place-items:center}@media(hover:hover){.product-information .add-to-cart-button:hover,.sticky-add-to-cart__bar button[type=submit]:hover,.cart__checkout-button:hover,.ahs .ahs-story__add:not(.ahs-add--off):hover,.ahs .ahs-df__card--main .ahs-add:not(.ahs-add--off):hover,.ahs:not(.ahs-hero):not(.ahs-df):not(.ahs-sv):not(.ahs-end--stage) .ahs-b1:hover{transform:translateY(-1px);background-position:-30% 0,0 0!important;box-shadow:inset 0 1px #ffffff1f,0 2px 4px #1117132e,0 18px 34px -14px #111713b3!important}.ahs-hero .ahs-stage .ahs-b1:hover,.ahs .ahs-stage__add:not(.ahs-add--off):hover,.ahs .ahs-sv__add:not(.ahs-add--off):hover,.ahs .ahs-ps__add:not(.ahs-add--off):hover,.ahs .ahs-df .ahs-b1:hover{background-position:-30% 0!important;box-shadow:inset 0 -1px #1117131a,0 0 0 6px #f3eee41a,0 18px 36px -14px #000000bf!important}.ahs .ahs-add:not(.ahs-add--off):not(.ahs-stage__add):not(.ahs-sv__add):not(.ahs-ps__add):not(.ahs-story__add):hover,.ah-kit__add:hover{transform:translateY(-1px);box-shadow:0 10px 22px -12px #1117138c!important}.ah-kit__add:hover{background:#2f3b36!important;color:#fff!important;border-color:#2f3b36!important}}.ahs .ahs-b:active,.ahs .ahs-add:active,.add-to-cart-button:active,.sticky-add-to-cart__bar button[type=submit]:active,.cart__checkout-button:active,.ah-kit__add:active,product-card button.quick-add__button:active{transform:scale(.97)!important;transition-duration:.12s!important}.ahs .ahs-b:focus-visible,.ahs .ahs-add:focus-visible,.add-to-cart-button:focus-visible,.cart__checkout-button:focus-visible,.ah-kit__add:focus-visible,product-card button.quick-add__button:focus-visible{outline:2px solid var(--c-amber, #C98A4B)!important;outline-offset:3px!important}.ah-kit__add.is-done{background:#236b47!important;border-color:#236b47!important;color:#fff!important}@media(prefers-reduced-motion:reduce){.ahs .ahs-b,.ahs .ahs-add,.add-to-cart-button,.cart__checkout-button,.ah-kit__add,product-card button.quick-add__button{transition:background-color .2s,color .2s!important}.ahs .ahs-b:hover,.ahs .ahs-add:hover,.add-to-cart-button:hover,.cart__checkout-button:hover,.ah-kit__add:hover{transform:none!important}}html[lang=bg] .ahs .ahs-stage__add:not(.ahs-add--off),html[lang=bg] .ahs .ahs-story__add:not(.ahs-add--off){padding-inline:16px!important;font-size:12.5px!important;white-space:nowrap}.ahs-hero .ahs-b2,.ahs-story__nav button{position:relative}.ahs-hero .ahs-b2:before{content:"";position:absolute;top:-14px;right:-8px;bottom:-14px;left:-8px}.ahs-story__nav button:before{content:"";position:absolute;top:-6px;right:-4px;bottom:-6px;left:-4px}.slideshow-controls__dots .slideshow-control{position:relative}.slideshow-controls__dots .slideshow-control:before{content:"";position:absolute;top:-13px;right:0;bottom:-13px;left:0}product-card .slideshow-control,product-card slideshow-controls,.product-card .slideshow-control{display:none!important}@media(hover:hover){product-card .product-media img{transition:transform .7s cubic-bezier(.16,1,.3,1)!important}product-card:hover .product-media img{transform:scale(1.05)!important}}.ah-kb{display:block;margin:6px 0 0;line-height:1;position:relative;pointer-events:none}.ah-kb__pill{display:inline-flex;align-items:center;flex-wrap:wrap;gap:4px 6px;max-width:100%;min-height:26px;padding:5px 11px;border-radius:999px;background:#f3eee4;border:1px solid rgba(201,138,75,.45);color:#111713;font:500 12px/1.3 Inter,-apple-system,sans-serif;letter-spacing:.01em;font-variant-numeric:tabular-nums;box-shadow:inset 0 1px #fff9,0 1px 2px #1117130f}.ah-kb__pill:before{content:"";flex:none;width:6px;height:6px;border-radius:999px;background:#c98a4b}.ah-kb__pill s,.ah-kb-chip s,.ah-save__line s,.ah-kit__d s,.ahs-sv dd s{text-decoration-thickness:1.5px;text-decoration-color:currentColor;opacity:.7}.ah-kb__pill strong{color:#236b47;font-weight:700;white-space:nowrap}.ah-kb__pill{border-radius:14px;column-gap:8px}.ah-kb__s,.ah-kb__a{white-space:nowrap}.ah-kb__pill:before{align-self:center}.ah-kb--line{margin-top:4px}.ah-kb--line .ah-kb__pill{min-height:22px;padding:3px 9px;font-size:11.5px}@media(max-width:749px){.ah-kb__pill{font-size:11.5px;padding:4px 9px}}.ah-kb-chip{display:block;margin-top:2px;font:500 12.5px/1.35 var(--f-sans, Inter, sans-serif);color:#f3eee4c7}.ah-kb-chip strong{color:#e6b783;font-weight:600}@media(min-width:1000px){.ahs-stage__chip{left:50%!important;right:auto!important;translate:-50% 0;width:min(420px,94%)!important;bottom:-64px!important}}.ah-kb__pill s,.ah-kb-chip s,.ah-save__line s,.ah-kit__d s,.ahs-sv dd s,.ahs-was s{opacity:1!important;color:#6e6a62;text-decoration:line-through;text-decoration-color:#d0342c!important;text-decoration-thickness:2px!important;text-decoration-skip-ink:none}.ahs-sv dd s{color:#f3eee49e}.ah-t-index .ahs-up,.ah-t-index .ahs-rail__u,.ah-t-index .unit-price,.ah-t-index .ahs-story__pn .ah-up-inline{display:none!important}#shopify-pc__banner{border-top:1px solid rgba(201,138,75,.35)!important;box-shadow:0 -12px 40px -20px #11171380!important}#shopify-pc__banner .shopify-pc__banner__body h2{font-family:var(--f-serif, Georgia, serif)!important;font-weight:400!important;font-size:20px!important;letter-spacing:-.01em}#shopify-pc__banner .shopify-pc__banner__btns{display:flex!important;flex-wrap:wrap;align-items:center;gap:10px 12px!important}#shopify-pc__banner .shopify-pc__banner__btns button{border-radius:999px!important;min-height:46px!important;padding:0 22px!important;font:500 14px/1 Inter,-apple-system,sans-serif!important;letter-spacing:.01em;cursor:pointer;transition:background-color .25s ease,color .25s ease,transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .35s ease!important}#shopify-pc__banner .shopify-pc__banner__btn-accept{order:1;background:#111713!important;color:#f3eee4!important;border:1.5px solid #111713!important;padding:0 30px!important;box-shadow:inset 0 1px #ffffff1a,0 1px 2px #11171333,0 12px 26px -14px #11171399!important}#shopify-pc__banner .shopify-pc__banner__btn-decline{order:2;background:transparent!important;color:#111713!important;border:1.5px solid rgba(17,23,19,.55)!important}#shopify-pc__banner .shopify-pc__banner__btn-manage-prefs{order:3;background:none!important;border:0!important;box-shadow:none!important;padding:0 6px!important;color:#5a625d!important;text-decoration:underline;text-underline-offset:3px;font-size:13px!important}@media(hover:hover){#shopify-pc__banner .shopify-pc__banner__btn-accept:hover{transform:translateY(-1px);box-shadow:0 18px 34px -14px #111713b3!important}#shopify-pc__banner .shopify-pc__banner__btn-decline:hover{background:#1117130f!important}}#shopify-pc__banner button:active{transform:scale(.97)!important}@media(max-width:749px){#shopify-pc__banner .shopify-pc__banner__btns{gap:8px 10px!important}#shopify-pc__banner .shopify-pc__banner__btn-accept,#shopify-pc__banner .shopify-pc__banner__btn-decline{flex:1 1 calc(50% - 5px);padding:0 12px!important}#shopify-pc__banner .shopify-pc__banner__btn-manage-prefs{flex:1 1 100%;text-align:center;min-height:32px!important}}#shopify-pc__banner .shopify-pc__banner__btns{flex-direction:row!important;justify-content:flex-start!important;width:100%!important}#shopify-pc__banner .shopify-pc__banner__btns button{width:auto!important;max-width:none!important;margin:0!important}@media(max-width:749px){#shopify-pc__banner .shopify-pc__banner__body p{font-size:13px!important;line-height:1.4!important}#shopify-pc__banner .shopify-pc__banner__btn-accept,#shopify-pc__banner .shopify-pc__banner__btn-decline{width:calc(50% - 5px)!important}}.ahs-stage__orb{display:none}@media(min-width:1000px){.ahs-stage__orb{display:block;position:absolute;z-index:0;width:132px;height:132px;right:1%;top:-3%;opacity:.9;pointer-events:none;filter:drop-shadow(0 24px 30px rgba(0,0,0,.5));animation:ahFloat 9s ease-in-out infinite alternate-reverse}}@media(prefers-reduced-motion:reduce){.ahs-stage__orb{animation:none!important}}html.ah-m-reduce .ahs-stage__orb{animation:none!important}.ahs-end__drop{display:block;width:72px;height:72px;margin:0 auto 14px;filter:drop-shadow(0 16px 18px rgba(0,0,0,.45));animation:ahFloat 8s ease-in-out infinite alternate}@media(min-width:750px){.ahs-end__drop{width:88px;height:88px;margin-bottom:18px}}@media(prefers-reduced-motion:reduce){.ahs-end__drop{animation:none!important}}html.ah-m-reduce .ahs-end__drop{animation:none!important}.ahs-ps .ahs-ps__scene{container-type:inline-size;height:380px}.ahs-ps .ahs-ps__word{inset:0 0 auto 0;height:66px;display:flex;align-items:flex-end;justify-content:center;padding:0 12px;font-size:clamp(1.9rem,calc(150cqw / var(--len, 8)),3.4rem);line-height:1;overflow:visible;color:transparent;-webkit-text-stroke:1px rgba(243,238,228,.28)}.ahs-ps .ahs-stage__rig{top:74px;right:0;bottom:0;left:0}@media(min-width:1000px){.ahs-ps .ahs-ps__scene{height:640px}.ahs-ps .ahs-ps__word{height:112px;font-size:clamp(3rem,calc(150cqw / var(--len, 8)),6.5rem)}.ahs-ps .ahs-stage__rig{top:124px;right:0;bottom:0;left:0}}@supports not (-webkit-text-stroke: 1px black){.ahs-ps .ahs-ps__word{color:#f3eee41f}}.ah-bb__yield strong{color:var(--c-ink);font-weight:600}html[lang=bg] .ahs .ahs-ps__add,html[lang=bg] .ahs .ahs-life__add,html[lang=bg] .ahs .ahs-proof__add,html[lang=bg] .ahs .ahs-sv__add{padding:0 20px!important;white-space:nowrap;font-size:13px}@media(max-width:420px){html[lang=bg] .ahs .ahs-proof__add{padding:0 12px!important;font-size:12px}}.ahs-sv__card{display:flex;flex-direction:column}.ahs-sv__card .ahs-sv__cmp{margin-top:auto}html[lang=bg] .ahs-lab__chips li,html[lang=bg] .ahs-lab__k,html[lang=bg] .ahs-lab__spec dt,html[lang=bg] .ahs-lab__eyebrow,html[lang=bg] .ahs-lab__chart figcaption,html[lang=bg] .ahs-proof__eyebrow,html[lang=bg] .ahs-proof__k{font-family:var(--f-sans, Inter, Arial, sans-serif);letter-spacing:.06em}.ah-kb__pill--alt strong{color:#236b47;font-weight:600}.ah-t-article .image-block[class*=__blog-post-image]{margin-inline:auto}.ah-tb{list-style:none;margin:12px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 8px;font-family:Inter,-apple-system,sans-serif;font-size:12px;line-height:1.3}.ah-tb li{display:flex;align-items:center;gap:7px;min-width:0;padding:7px 9px;border-radius:10px}.ah-tb svg{width:16px;height:16px;flex:0 0 auto}.ah-tb .ah-tb__pay{grid-column:1 / -1}.ah-tb--hero{order:3;margin-top:14px}.ah-tb--hero li{background:#f3eee412;border:1px solid rgba(243,238,228,.16);color:#f3eee4eb}.ah-tb--hero svg{color:#e8c99a}.ah-tb--pdp{margin:10px 0 12px}.ah-tb--pdp li{background:#fff;border:1px solid #E4E1D8;color:#17201c}.ah-tb--pdp svg{color:#5c6b60}@media(max-width:999px){.ahs-hero .ahs-stage__mline{display:none}}@media(min-width:1000px){.ah-tb--hero{grid-template-columns:repeat(4,auto);justify-content:start;margin-top:18px;font-size:12.5px}.ah-tb--hero .ah-tb__pay{grid-column:1 / -1;background:none;border-color:transparent;padding-left:0}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/ah-2026-v3.css.map */
