@font-face{font-family:Astra Cormorant;font-style:normal;font-weight:100 900;font-display:swap;src:url(astra-cormorant.woff2) format("woff2")}@font-face{font-family:Astra Jost;font-style:normal;font-weight:100 900;font-display:swap;src:url(astra-jost.woff2) format("woff2")}:root{--ax-bg:#132017;--ax-bg2:#17261C;--ax-bg3:#1C2B21;--ax-paper:#FFFFFF;--ax-off:#F7F5F0;--ax-sand:#EDE8DE;--ax-metal:linear-gradient(170deg,#F7E6B2 0%,#E3CE95 22%,#C8A869 48%,#9A7640 74%,#815C2F 100%);--ax-lime:#D9BC7C;--ax-lime-d:#B2985E;--ax-lime-ink:#8A6C33;--ax-gold:#C9A961;--ax-ink:#0F1A13;--ax-body:#55614F;--ax-mute:#66735F;--ax-sage:#A8B3A0;--ax-line:#DDD6C7;--ax-line-d:rgba(200,168,105,.22);--ax-display:"Astra Cormorant","Hoefler Text",Garamond,Georgia,serif;--ax-ui:"Astra Jost","Avenir Next","Gill Sans",-apple-system,Helvetica,sans-serif;--ax-max:1340px;--ax-gut:clamp(20px,4.2vw,58px);--ax-ease:cubic-bezier(.22,.68,.3,1)}.ax-wrap{max-width:var(--ax-max);margin:0 auto;padding:0 var(--ax-gut)}.ax-sec{padding:clamp(58px,7vw,112px) 0}.ax-eyebrow{font-size:10.5px;letter-spacing:.3em;text-transform:uppercase;color:var(--ax-lime-ink);font-weight:500;display:block}.ax-lede{font-size:clamp(15px,1.1vw,17px);line-height:1.8}.ax-dark{background:var(--ax-bg);color:var(--ax-sage)}.ax-dark h2,.ax-dark h3{color:var(--ax-off)}.ax-dark .ax-eyebrow{color:var(--ax-lime)}.ax-paper{background:var(--ax-paper)}.ax-sand{background:var(--ax-sand)}.ax-btn{display:inline-flex;align-items:center;gap:.6em;padding:16px 32px;border-radius:999px;font-size:11px;letter-spacing:.2em;text-transform:uppercase;font-weight:500;border:1px solid transparent;cursor:pointer;transition:transform .35s var(--ax-ease),box-shadow .35s var(--ax-ease),background .3s,color .3s;white-space:nowrap}.ax-btn-lime{background:var(--ax-lime);color:#1a1308}.ax-btn-lime:hover{transform:translateY(-2px);box-shadow:0 14px 32px -12px #c8a86999}.ax-btn-dark{background:var(--ax-bg);color:var(--ax-off)}.ax-btn-dark:hover{transform:translateY(-2px);box-shadow:0 14px 30px -14px #0c1a11b3}.ax-btn-out{border-color:var(--ax-ink);color:var(--ax-ink)}.ax-btn-out:hover{background:var(--ax-ink);color:var(--ax-off)}.ax-btn-outl{border-color:#c8a8698c;color:var(--ax-lime)}.ax-btn-outl:hover{background:var(--ax-lime);color:#1a1308}.ax-btn .ax-ar{transition:transform .35s var(--ax-ease)}.ax-btn:hover .ax-ar{transform:translate(5px)}.ax-prog{position:fixed;top:0;left:0;height:2px;width:100%;transform:scaleX(0);transform-origin:left;background:linear-gradient(90deg,var(--ax-lime-d),var(--ax-lime));z-index:200;pointer-events:none}.ax-w{display:inline-block;overflow:hidden;vertical-align:bottom;padding-bottom:.06em}.ax-w i{display:inline-block;font-style:normal;transform:translateY(108%);transition:transform 1.05s cubic-bezier(.16,.84,.3,1)}.ax-wr.ax-in .ax-w i{transform:none}.ax-wr.ax-in .ax-w:nth-of-type(2) i{transition-delay:.09s}.ax-wipe{overflow:hidden}.ax-wipe img{clip-path:inset(0 0 100% 0);transform:scale(1.05);transition:clip-path 1.15s var(--ax-ease),transform 1.5s var(--ax-ease)}.ax-wipe.ax-in img{clip-path:inset(0 0 0 0);transform:scale(1)}.ax-btn-lime{position:relative;overflow:hidden}.ax-mq{background:var(--ax-bg);border-top:1px solid rgba(200,168,105,.18);border-bottom:1px solid rgba(200,168,105,.18);overflow:hidden;padding:clamp(14px,1.7vw,22px) 0}.ax-mq-track{display:flex;width:max-content;animation:ax-mqs 46s linear infinite}.ax-mq-track span{display:flex;align-items:center;gap:clamp(22px,3vw,48px);padding-right:clamp(22px,3vw,48px);white-space:nowrap;font-size:clamp(11px,1.05vw,14px);letter-spacing:.22em;text-transform:uppercase;color:var(--ax-sage)}.ax-mq-track i{font-style:normal;color:var(--ax-lime);font-size:9px}@keyframes ax-mqs{to{transform:translate(-50%)}}.ax-mq:hover .ax-mq-track{animation-play-state:paused}.ax-hero{--ax-mx:50%;--ax-my:42%}@media(prefers-reduced-motion:reduce){.ax-w i{transform:none!important;transition:none}.ax-wipe img{clip-path:none!important;transform:none!important;transition:none}.ax-mq-track{animation:none}}.ax-rv{opacity:0;transform:translateY(22px);transition:opacity .8s var(--ax-ease),transform .8s var(--ax-ease)}.ax-rv.ax-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.ax-rv{opacity:1!important;transform:none!important;transition:none}.ax-hero-prod img{animation:none!important}}.ax-zoom{overflow:hidden}.ax-zoom img{transition:transform 1.1s var(--ax-ease)}.ax-zoom:hover img{transform:scale(1.04)}.ax-hero{position:relative;background:var(--ax-bg);overflow:hidden;padding:clamp(120px,12vw,170px) 0 clamp(40px,5.4vw,76px);text-align:center}.ax-hero:before{content:"";position:absolute;left:50%;top:40%;width:170vw;height:min(1000px,105vw);transform:translate(-50%,-50%);pointer-events:none;background:radial-gradient(ellipse at var(--ax-mx) var(--ax-my),rgba(200,168,105,.3),rgba(200,168,105,.085) 38%,rgba(12,26,17,0) 68%);transition:background .5s linear}.ax-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.5;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)' opacity='.35'/%3E%3C/svg%3E");mix-blend-mode:overlay}.ax-hero-in{position:relative;z-index:2;width:100%;max-width:none;margin:0;padding-left:clamp(12px,1.8vw,30px);padding-right:clamp(12px,1.8vw,30px)}.ax-hero-in>.ax-hero-sub,.ax-hero-in>.ax-hero-cta,.ax-hero-in>.ax-stats,.ax-hero-in>.ax-stat-note{max-width:1180px;margin-left:auto;margin-right:auto}.ax-big{font-family:var(--ax-ui);font-weight:600;letter-spacing:-.042em;line-height:.86;font-size:clamp(30px,11.3vw,232px);color:var(--ax-off);text-transform:uppercase;white-space:nowrap}.ax-l2{font-size:clamp(36px,13.6vw,280px)}.ax-big.ax-lime{color:var(--ax-lime)}.ax-hero-prod{position:relative;z-index:3;width:min(58%,880px);margin:clamp(-14px,-1.5vw,-5px) auto clamp(-40px,-4.6vw,-18px)}.ax-hero-prod{will-change:transform}.ax-hero-prod img{width:100%;filter:drop-shadow(0 34px 46px rgba(0,0,0,.6));animation:ax-bob 7s ease-in-out infinite alternate}@keyframes ax-bob{0%{transform:translateY(0)}to{transform:translateY(-12px)}}.ax-l1{position:relative;z-index:2}.ax-l2{position:relative;z-index:4}.ax-hero-sub{margin:clamp(22px,3vw,38px) auto 0;max-width:46ch;color:var(--ax-sage);font-size:clamp(14px,1.05vw,16.5px)}.ax-hero-cta{display:flex;gap:12px;justify-content:center;margin-top:26px;flex-wrap:wrap}.ax-stats{display:grid;grid-template-columns:repeat(5,1fr);gap:clamp(8px,1vw,14px);margin-top:clamp(28px,3.4vw,46px);max-width:1120px;margin-left:auto;margin-right:auto}.ax-stat{border:1px solid rgba(200,168,105,.22);background:#c8a8690d;border-radius:10px;padding:clamp(14px,1.5vw,20px) clamp(8px,1vw,14px);text-align:center;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);transition:border-color .4s var(--ax-ease),background .4s var(--ax-ease),transform .4s var(--ax-ease)}.ax-stat:hover{border-color:#c8a8698c;background:#c8a8691a;transform:translateY(-3px)}.ax-stat b{display:block;font-weight:600;font-size:clamp(17px,1.9vw,27px);color:var(--ax-lime);letter-spacing:-.02em;line-height:1.05}.ax-stat span{display:block;font-size:clamp(8.5px,.72vw,10px);letter-spacing:.1em;text-transform:uppercase;color:#f3f7ee99;margin-top:8px;line-height:1.45}.ax-stat-note{margin-top:16px;font-size:10.5px;color:#f3f7eead;letter-spacing:.04em}@media(max-width:880px){.ax-stats{grid-template-columns:repeat(2,1fr);max-width:460px}.ax-stats .ax-stat:last-child{grid-column:1/-1}}.ax-spec{display:grid;grid-template-columns:1fr 1fr;gap:clamp(26px,4vw,64px);align-items:start}.ax-sfacts{border:1.5px solid var(--ax-ink);border-radius:2px;padding:clamp(18px,2vw,26px);background:#fff;font-size:13px}.ax-sfacts h3{font-family:var(--ax-ui);font-weight:600;font-size:clamp(19px,2vw,26px);letter-spacing:-.01em;text-transform:uppercase;border-bottom:7px solid var(--ax-ink);padding-bottom:8px;margin-bottom:8px}.ax-sfacts .ax-sz{border-bottom:1px solid var(--ax-ink);padding:5px 0;font-size:12.5px}.ax-sfacts table{width:100%;border-collapse:collapse}.ax-sfacts th{text-align:right;font-size:10.5px;letter-spacing:.06em;text-transform:none;font-weight:500;padding:5px 0;border-bottom:3px solid var(--ax-ink);color:var(--ax-ink)}.ax-sfacts th:first-child{text-align:left}.ax-sfacts td{padding:7px 0;border-bottom:1px solid #E3E8DC;vertical-align:top;font-size:12.5px;color:var(--ax-ink)}.ax-sfacts td:last-child{text-align:right;white-space:nowrap;font-weight:500}.ax-sfacts tr.ax-sub td:first-child{padding-left:16px;font-weight:300}.ax-sfacts tr.ax-sub2 td:first-child{padding-left:30px;font-weight:300;color:var(--ax-body);font-size:11.5px;line-height:1.5}.ax-sfacts tr.ax-tot td{border-bottom:3px solid var(--ax-ink)}.ax-sfacts .ax-dv{font-size:11px;color:var(--ax-body);padding-top:8px}.ax-sfacts .ax-oth{font-size:11px;color:var(--ax-body);line-height:1.6;padding-top:12px;border-top:1px solid #E3E8DC;margin-top:4px}.ax-spec-list{display:grid;gap:0}.ax-spec-list div{display:grid;grid-template-columns:minmax(120px,.8fr) 1.6fr;gap:clamp(12px,2vw,26px);padding:13px 0;border-bottom:1px solid var(--ax-line);font-size:13.5px}.ax-spec-list dt{font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--ax-mute);font-weight:500;margin:0}.ax-spec-list dd{margin:0;color:var(--ax-ink);line-height:1.6}@media(max-width:900px){.ax-spec{grid-template-columns:1fr}}.ax-proto{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(16px,2.4vw,34px);margin-top:clamp(30px,3.6vw,52px)}.ax-proto div{padding-top:22px;border-top:2px solid var(--ax-lime)}.ax-proto b{display:block;font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--ax-lime);font-weight:500}.ax-proto h3{font-family:var(--ax-ui);font-weight:400;font-size:clamp(16px,1.4vw,19px);color:var(--ax-off);margin-top:11px;text-transform:none;letter-spacing:0;line-height:1.4}.ax-proto p{margin-top:10px;font-size:13.5px;line-height:1.7;color:var(--ax-sage)}@media(max-width:800px){.ax-proto{grid-template-columns:1fr;gap:24px}}.ax-ev-grid{display:grid;gap:clamp(14px,1.8vw,22px);margin-top:clamp(30px,3.6vw,50px)}.ax-ev-row{display:grid;grid-template-columns:minmax(150px,1.1fr) 2.4fr 150px;gap:clamp(14px,2vw,30px);align-items:center;padding:clamp(16px,1.8vw,24px) 0;border-top:1px solid rgba(200,168,105,.16)}.ax-ev-row h3{font-family:var(--ax-ui);font-weight:400;font-size:clamp(14px,1.15vw,17px);color:var(--ax-off);text-transform:none;letter-spacing:0}.ax-ev-row small{display:block;font-size:11px;color:var(--ax-sage);margin-top:5px;line-height:1.5}.ax-ev-bar{position:relative;height:8px;border-radius:999px;background:#f3f7ee17;overflow:hidden}.ax-ev-fill{position:absolute;top:0;bottom:0;border-radius:999px;background:linear-gradient(90deg,rgba(200,168,105,.45),var(--ax-lime));transform:scaleX(0);transform-origin:left;transition:transform 1.2s var(--ax-ease)}.ax-in .ax-ev-fill,.ax-ev-row.ax-in .ax-ev-fill{transform:scaleX(1)}.ax-ev-val{text-align:right;font-weight:600;font-size:clamp(18px,2vw,28px);color:var(--ax-lime);letter-spacing:-.02em;white-space:nowrap}@media(max-width:760px){.ax-ev-row{grid-template-columns:1fr auto;gap:10px 16px}.ax-ev-bar{grid-column:1/-1;order:3}}.ax-grapes{margin-top:clamp(34px,4vw,56px);padding:clamp(24px,3vw,40px);border-radius:12px;background:linear-gradient(120deg,#c8a8691f,#c8a86908);border:1px solid rgba(200,168,105,.22);display:flex;align-items:center;gap:clamp(18px,3vw,40px);flex-wrap:wrap}.ax-grapes b{font-weight:600;font-size:clamp(30px,4.4vw,62px);color:var(--ax-lime);letter-spacing:-.03em;line-height:1}.ax-grapes p{font-size:clamp(14px,1.15vw,17px);color:var(--ax-off);max-width:46ch}.ax-grapes small{display:block;margin-top:8px;font-size:11px;color:var(--ax-sage)}.ax-dose{background:var(--ax-lime);color:#1a1308;text-align:center}.ax-dose .ax-wrap{padding-top:clamp(34px,4.6vw,66px);padding-bottom:clamp(34px,4.6vw,66px)}.ax-dose-line{display:flex;align-items:center;justify-content:center;gap:clamp(10px,2vw,28px);flex-wrap:wrap}.ax-d-unit{display:inline-flex;align-items:baseline;gap:10px}.ax-d-n{font-weight:600;font-size:clamp(46px,7vw,96px);line-height:.9;letter-spacing:-.04em}.ax-d-l{text-align:left;font-size:clamp(10px,1vw,12.5px);letter-spacing:.14em;text-transform:uppercase;line-height:1.45;opacity:.72;font-weight:400}.ax-d-op{font-weight:200;font-size:clamp(26px,3.6vw,52px);line-height:1;opacity:.45;padding:0 clamp(2px,.6vw,10px)}.ax-dose-note{margin-top:clamp(14px,1.8vw,24px);font-size:clamp(13px,1.05vw,16px);opacity:.7}.ax-dose-note b{font-weight:500;opacity:1}@media(max-width:620px){.ax-dose-line{flex-direction:column;gap:2px}.ax-d-unit{justify-content:center;min-width:210px}.ax-d-n{font-size:52px;min-width:62px;text-align:right}.ax-d-op{padding:4px 0;font-size:24px}.ax-d-l{font-size:10px;letter-spacing:.12em}}.ax-banner{position:relative;background:var(--ax-off);overflow:hidden}.ax-banner img{width:100%;height:auto}.ax-banner-txt{position:absolute;left:var(--ax-gut);top:50%;transform:translateY(-50%);max-width:min(31%,430px);z-index:2}.ax-banner-txt h2{font-size:clamp(20px,2.7vw,44px);color:var(--ax-ink)}.ax-banner-txt p{margin-top:12px;font-size:clamp(12px,.95vw,15px);line-height:1.7;color:var(--ax-body)}.ax-banner-txt .ax-btn{margin-top:18px}@media(max-width:860px){.ax-banner-txt{position:static;transform:none;max-width:none;padding:26px var(--ax-gut) 34px}}.ax-dark details{border-color:#c8a86929}.ax-dark summary{color:var(--ax-off)}.ax-dark summary .ax-pm:before,.ax-dark summary .ax-pm:after{background:var(--ax-lime)}.ax-inbox{display:grid;grid-template-columns:.92fr 1.08fr;gap:clamp(26px,4vw,62px);align-items:center}.ax-inbox-fig{border:1px solid var(--ax-line);border-radius:3px;overflow:hidden;background:#fff;aspect-ratio:1/1}.ax-inbox-fig:hover i{transform:scale(1.04)}.ax-days{display:grid;gap:0;margin-top:26px;padding:0;list-style:none}.ax-days li{display:flex;gap:18px;align-items:baseline;padding:15px 0;border-bottom:1px solid var(--ax-line)}.ax-days b{font-family:var(--ax-ui);font-weight:600;font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--ax-lime-ink);min-width:62px}.ax-days span{font-size:14px}@media(max-width:860px){.ax-inbox{grid-template-columns:1fr}}.ax-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(18px,2.6vw,38px);margin-top:clamp(32px,4vw,58px)}.ax-step{border-top:2px solid var(--ax-lime);padding-top:22px}.ax-step .ax-n{font-family:var(--ax-ui);font-weight:600;font-size:12px;letter-spacing:.26em;color:var(--ax-lime)}.ax-step h3{font-size:clamp(20px,1.8vw,26px);margin-top:12px}.ax-step p{margin-top:12px;font-size:14px;line-height:1.75;color:var(--ax-sage)}@media(max-width:860px){.ax-steps{grid-template-columns:1fr;gap:26px}}.ax-duo{display:grid;grid-template-columns:1fr 1fr;gap:clamp(16px,2.2vw,30px)}.ax-duo figure{margin:0}.ax-duo .ax-ph{border-radius:3px;overflow:hidden;aspect-ratio:1/1;background:var(--ax-sand)}.ax-duo .ax-ph img{width:100%;height:100%;object-fit:cover}.ax-duo figcaption{margin-top:16px}.ax-duo h3{font-size:clamp(20px,1.8vw,26px)}.ax-duo p{margin-top:9px;font-size:14px;line-height:1.7}@media(max-width:760px){.ax-duo{grid-template-columns:1fr;gap:32px}}.ax-stmt{text-align:center}.ax-stmt blockquote{margin:0 auto;max-width:900px;font-family:var(--ax-ui);font-weight:500;letter-spacing:-.02em;font-size:clamp(26px,4vw,58px);line-height:1.08;color:var(--ax-ink);text-transform:uppercase}.ax-stmt .ax-by{margin-top:26px;font-size:10px;letter-spacing:.28em;text-transform:uppercase;color:var(--ax-mute)}.ax-ico{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(16px,2.4vw,38px)}.ax-ico div{text-align:center}.ax-ico svg{width:26px;height:26px;stroke:var(--ax-lime-d);fill:none;stroke-width:1.3;margin:0 auto 13px;display:block}.ax-ico b{display:block;font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--ax-ink);font-weight:500}.ax-ico span{display:block;font-size:12.5px;color:var(--ax-mute);margin-top:7px;line-height:1.55}@media(max-width:760px){.ax-ico{grid-template-columns:repeat(2,1fr);gap:30px 18px}}.ax-faq{max-width:840px;margin:0 auto}.ax-nl{text-align:center}.ax-nl form{display:flex;gap:10px;margin:26px auto 0;max-width:500px;flex-wrap:wrap}.ax-nl input{flex:1;min-width:200px;background:transparent;border:1px solid rgba(200,168,105,.3);border-radius:999px;padding:15px 24px;font-size:13px;color:var(--ax-off);outline:none;transition:border-color .3s}.ax-nl input::placeholder{color:var(--ax-mute)}.ax-nl input:focus{border-color:var(--ax-lime)}.ax-nl small{display:block;margin-top:16px;font-size:11px;color:var(--ax-mute)}.ax-h2u{font-family:var(--ax-ui);font-weight:500;letter-spacing:-.025em;text-transform:uppercase;font-size:clamp(27px,3.6vw,50px);margin-top:14px;line-height:1.04;color:var(--ax-ink)}.ax-dark .ax-h2u{color:var(--ax-off)}.ax-what{display:grid;grid-template-columns:.88fr 1.12fr;gap:clamp(28px,5vw,80px);align-items:start}.ax-facts-l{margin:28px 0 0;padding:0;display:grid}.ax-facts-l div{display:grid;grid-template-columns:116px 1fr;gap:16px;padding:12px 0;border-top:1px solid var(--ax-line);font-size:13.5px}.ax-facts-l div:last-child{border-bottom:1px solid var(--ax-line)}.ax-facts-l dt{font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--ax-mute);font-weight:500;margin:0;padding-top:3px}.ax-facts-l dd{margin:0;color:var(--ax-ink);line-height:1.55}.ax-panels{border:1px solid var(--ax-line);border-radius:8px;overflow:hidden;background:#fff}.ax-panel{padding:clamp(20px,2.4vw,32px);border-bottom:1px solid var(--ax-line);display:grid;grid-template-columns:auto 1fr;gap:8px 20px}.ax-panel .ax-no{font-weight:600;font-size:12px;letter-spacing:.2em;color:var(--ax-lime-ink);padding-top:3px}.ax-panel h3{font-family:var(--ax-ui);font-weight:500;font-size:clamp(14px,1.2vw,16px);letter-spacing:.07em;text-transform:uppercase;color:var(--ax-ink)}.ax-panel p{grid-column:2;font-size:14px;line-height:1.75;color:var(--ax-body)}.ax-panels .ax-fn{padding:14px clamp(20px,2.4vw,32px);background:var(--ax-off);font-size:11.5px;line-height:1.65;color:var(--ax-mute)}@media(max-width:900px){.ax-what{grid-template-columns:1fr}}.ax-flow{display:grid;grid-template-columns:repeat(4,1fr);margin-top:clamp(32px,3.8vw,54px)}.ax-stage{position:relative;padding-right:clamp(14px,1.8vw,28px)}.ax-stage+.ax-stage:before{content:"\2192";position:absolute;left:clamp(-18px,-1.2vw,-10px);top:28px;color:var(--ax-lime);opacity:.7;font-size:20px}.ax-stage .ax-gl{width:84px;height:84px;margin-bottom:18px}.ax-stage .ax-gl svg{width:100%;height:100%;overflow:visible;display:block}.ax-stage b{display:block;font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--ax-lime);font-weight:500}.ax-stage h3{font-family:var(--ax-ui);font-weight:400;font-size:clamp(16px,1.4vw,19px);color:var(--ax-off);margin-top:9px;text-transform:none;letter-spacing:0;line-height:1.35}.ax-stage p{margin-top:10px;font-size:13.5px;line-height:1.7;color:var(--ax-sage)}.ax-sp{animation:ax-sp 2.8s ease-in-out infinite}.ax-sp:nth-child(2n){animation-delay:.5s}.ax-sp:nth-child(3n){animation-delay:1.1s}@keyframes ax-sp{0%,to{opacity:.25}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.ax-sp{animation:none}}@media(max-width:980px){.ax-flow{grid-template-columns:1fr 1fr;gap:34px 0}.ax-stage:nth-child(3):before{display:none}}@media(max-width:560px){.ax-flow{grid-template-columns:1fr}.ax-stage+.ax-stage:before{display:none}}.ax-act{display:grid;grid-template-columns:1fr 1fr;gap:clamp(14px,2vw,26px);margin-top:clamp(36px,4.2vw,58px)}.ax-act>div{border:1px solid rgba(200,168,105,.26);border-radius:10px;padding:clamp(20px,2.4vw,32px);background:#c8a8690a}.ax-act b{font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--ax-lime);font-weight:500;display:block}.ax-act h3{font-family:var(--ax-ui);font-weight:500;font-size:clamp(17px,1.6vw,22px);color:var(--ax-off);margin-top:10px;text-transform:none;letter-spacing:-.01em}.ax-act p{margin-top:10px;font-size:13.5px;line-height:1.75;color:var(--ax-sage)}.ax-act-note{margin-top:20px;font-size:13.5px;color:var(--ax-sage);max-width:78ch;line-height:1.75}.ax-act-note b{color:var(--ax-lime);font-weight:500}@media(max-width:760px){.ax-act{grid-template-columns:1fr}}.ax-two{display:grid;grid-template-columns:1.15fr .85fr;gap:clamp(16px,2.2vw,32px);margin-top:clamp(28px,3.4vw,46px)}.ax-card-d{border:1px solid rgba(200,168,105,.22);border-radius:10px;padding:clamp(20px,2.4vw,32px);background:#c8a86909}.ax-card-d h3{font-family:var(--ax-ui);font-weight:500;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--ax-lime)}.ax-card-d dl{margin:14px 0 0}.ax-card-d dl div{display:grid;grid-template-columns:108px 1fr;gap:14px;padding:11px 0;border-top:1px solid rgba(200,168,105,.14);font-size:13.5px}.ax-card-d dt{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--ax-sage);font-weight:500;margin:0;padding-top:3px}.ax-card-d dd{margin:0;color:var(--ax-off);line-height:1.55}.ax-card-d p{margin-top:14px;font-size:13.5px;line-height:1.75;color:var(--ax-sage)}@media(max-width:860px){.ax-two{grid-template-columns:1fr}}.ax-ico.ax-ico5{grid-template-columns:repeat(5,1fr)}@media(max-width:760px){.ax-ico.ax-ico5{grid-template-columns:repeat(2,1fr)}}.ax-lab{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(16px,2.4vw,36px);margin-top:clamp(34px,4vw,56px)}.ax-lab>div{border-top:2px solid var(--ax-ink);padding-top:18px}.ax-lab b{display:block;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--ax-ink);font-weight:500}.ax-lab p{margin-top:10px;font-size:13.5px;line-height:1.75}@media(max-width:860px){.ax-lab{grid-template-columns:1fr}}.ax-shopband{background:var(--ax-bg);color:var(--ax-sage)}.ax-shopcard{display:grid;grid-template-columns:.92fr 1.08fr;gap:clamp(22px,4vw,60px);align-items:center;background:#fff;border-radius:12px;padding:clamp(18px,2.4vw,34px);color:var(--ax-body)}.ax-shopcard h2{font-family:var(--ax-ui);font-weight:500;letter-spacing:-.02em;font-size:clamp(28px,3.4vw,44px);text-transform:uppercase;margin-top:12px;color:var(--ax-ink)}.ax-shopcard .ax-sub{font-family:var(--ax-display);font-style:italic;font-size:clamp(17px,1.5vw,21px);color:var(--ax-lime-ink);margin-top:6px}.ax-shopcard ul{list-style:none;margin:20px 0 0;padding:20px 0 0;border-top:1px solid var(--ax-line);display:grid;gap:10px;font-size:14px}.ax-shopcard li{display:flex;gap:11px;align-items:flex-start;line-height:1.6}.ax-shopcard li svg{width:15px;height:15px;flex:none;margin-top:4px;stroke:var(--ax-lime-d);fill:none;stroke-width:2}.ax-shopcard .ax-row{display:flex;align-items:center;gap:14px;margin-top:24px;flex-wrap:wrap}.ax-shopcard .ax-pr{font-weight:500;font-size:28px;color:var(--ax-ink);margin-right:6px}.ax-shopcard .ax-pr small{font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--ax-mute);font-weight:300;margin-left:8px}.ax-more{display:inline-block;margin-top:18px;font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--ax-lime-ink);font-weight:500;border-bottom:1px solid var(--ax-lime-d);padding-bottom:4px;transition:color .3s}.ax-more:hover{color:var(--ax-ink)}@media(max-width:860px){.ax-shopcard{grid-template-columns:1fr}}.ax-about{display:grid;grid-template-columns:1fr 1fr;gap:clamp(16px,2.2vw,30px);margin:clamp(34px,4vw,54px) auto 0;max-width:980px;text-align:left}.ax-about>div{background:#fff;border:1px solid var(--ax-line);border-radius:10px;padding:clamp(22px,2.6vw,36px)}.ax-about h3{font-family:var(--ax-ui);font-weight:500;font-size:15px;letter-spacing:.08em;text-transform:uppercase;color:var(--ax-ink);margin-top:10px}.ax-about p{margin-top:10px;font-size:14px;line-height:1.75}@media(max-width:760px){.ax-about{grid-template-columns:1fr}}.ax-btn-lime{background:var(--ax-metal);color:#1a1308;box-shadow:0 1px #ffffff59 inset}.ax-btn-lime:hover{box-shadow:0 1px #ffffff73 inset,0 16px 34px -14px #c8a869bf}.ax-prog{background:linear-gradient(90deg,#815c2f,#e3ce95)}.ax-big.ax-lime{color:#d9bc7c}.ax-big.ax-lime .ax-w i{background:linear-gradient(100deg,#b2985e,#f7e6b2 26%,#d9bc7c,#f7e6b2 74%,#b2985e);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;animation:ax-sheen 7s ease-in-out infinite alternate}@keyframes ax-sheen{0%{background-position:0% 0}to{background-position:100% 0}}@media(prefers-reduced-motion:reduce){.ax-big.ax-lime .ax-w i{animation:none}}.ax-hero:before{background:radial-gradient(ellipse at var(--ax-mx) var(--ax-my),rgba(227,206,149,.24),rgba(200,168,105,.07) 34%,rgba(19,32,23,0) 62%),radial-gradient(ellipse at 50% 28%,#34684880,#13201700 66%)}.ax-dose{background:linear-gradient(100deg,#ebd9a6,#ddc587 42%,#c8a869);color:#1a1308}.ax{box-sizing:border-box;color:var(--ax-body);font-family:var(--ax-ui);font-weight:300;font-size:16px;line-height:1.7;-webkit-font-smoothing:antialiased;overflow-x:clip}.ax *,.ax *:before,.ax *:after{box-sizing:border-box}:where(.ax) img{max-width:100%;display:block;height:auto}:where(.ax) a{color:inherit;text-decoration:none}:where(.ax) h1,:where(.ax) h2,:where(.ax) h3{margin:0;line-height:1.1;color:var(--ax-ink);letter-spacing:normal;text-transform:none}:where(.ax) h2,:where(.ax) h3{font-family:var(--ax-display);font-weight:300}:where(.ax) p{margin:0}:where(.ax) dl,:where(.ax) dd,:where(.ax) dt,:where(.ax) ul,:where(.ax) figure{margin:0}:where(.ax) button,:where(.ax) input{font:inherit;color:inherit}:where(.ax) details{border-bottom:1px solid var(--ax-line)}:where(.ax) summary{list-style:none;cursor:pointer;padding:18px 0;display:flex;justify-content:space-between;align-items:center;gap:18px;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--ax-ink);font-weight:400}:where(.ax) summary::-webkit-details-marker{display:none}:where(.ax) summary:hover{color:var(--ax-lime-ink)}.ax summary .ax-pm{position:relative;width:11px;height:11px;flex:none}.ax summary .ax-pm:before,.ax summary .ax-pm:after{content:"";position:absolute;background:var(--ax-lime-d);transition:transform .35s var(--ax-ease)}.ax summary .ax-pm:before{left:0;top:5px;width:11px;height:1px}.ax summary .ax-pm:after{left:5px;top:0;width:1px;height:11px}.ax details[open] summary .ax-pm:after{transform:rotate(90deg)}.ax-acc-body{padding:0 0 22px;font-size:14px;line-height:1.78;max-width:62ch}.ax-acc-body p+p{margin-top:10px}.ax-acc-body b,.ax-acc-body strong{color:var(--ax-ink);font-weight:500}.ax-dark .ax-acc-body b,.ax-dark .ax-acc-body strong{color:var(--ax-off)}.ax [id]{scroll-margin-top:90px}.ax-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ax strong{font-weight:500}.ax-act-note strong{color:var(--ax-lime);font-weight:500}.ax-dose-note strong{font-weight:500}.ax-stmt blockquote{margin:0 auto;font-style:normal;border:0;padding:0;quotes:none}.ax-stmt blockquote em{font-style:normal;color:var(--ax-lime-ink)}.ax-panel p,.ax-card-d p,.ax-act p{margin-top:0}.ax-hero{padding-top:clamp(120px,12vw,170px)}.ax-pos{position:relative}.ax-inbox-fig img,.ax-shopcard .ax-fig img{width:100%;height:100%;object-fit:cover;transition:transform 1.1s var(--ax-ease)}.ax-inbox-fig:hover img{transform:scale(1.04)}.ax-shopcard .ax-fig{aspect-ratio:1/1;border-radius:8px;border:1px solid var(--ax-line);overflow:hidden;background:#fff}.ax-shopcard form{margin:0}.ax-shopcard .ax-btn[disabled]{opacity:.55;cursor:not-allowed;transform:none;box-shadow:none}.ax-pr s{font-size:15px;color:var(--ax-mute);margin-left:8px;font-weight:300}.ax-nl-msg{margin-top:14px;font-size:13px}.ax-nl-msg.ok{color:var(--ax-lime)}.ax-nl-msg.bad{color:#e0875a}html.no-js .ax-prog{display:none}@media(prefers-reduced-motion:reduce){.ax-pos{scroll-behavior:auto}}@media(max-width:700px){.ax-hero-prod{width:88%;margin-top:0}.ax-stat b{font-size:20px}}.ax a:focus-visible,.ax button:focus-visible,.ax summary:focus-visible,.ax input:focus-visible{outline:2px solid var(--ax-lime-ink);outline-offset:3px;border-radius:3px}.ax-dark a:focus-visible,.ax-dark button:focus-visible,.ax-dark summary:focus-visible,.ax-dark input:focus-visible,.ax-hero a:focus-visible{outline-color:var(--ax-lime)}.ax-dark{--ax-mute:#97A38F}.ax-sand{--ax-mute:#55614F}.has-scrolled .site-header,html:not(:has(.main-content>.supports-transparent-header:first-child)) .site-header{--bg:#132017;--text:#F7F5F0;background-color:#132017}.has-scrolled .site-header .site-header__background,html:not(:has(.main-content>.supports-transparent-header:first-child)) .site-header .site-header__background{background-color:#132017}.ax-btn-lime:after{content:"";position:absolute;top:0;bottom:0;width:38%;left:-45%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.6),transparent);transform:skew(-18deg);transition:left .75s var(--ax-ease);pointer-events:none}.ax-btn-lime:hover:after{left:125%}@media(prefers-reduced-motion:reduce){.ax-btn-lime:after{display:none}}.ax-hero:before{left:0;top:0;right:0;bottom:0;width:auto;height:auto;transform:none;background:radial-gradient(ellipse 85% 75% at var(--ax-mx) var(--ax-my),rgba(227,206,149,.26),rgba(200,168,105,.07) 45%,rgba(19,32,23,0) 100%),radial-gradient(ellipse 95% 80% at 50% 22%,#3468488c,#13201700)}.ax-hero{isolation:isolate}.ax-pghero{position:relative;background:var(--ax-bg);overflow:hidden;text-align:center;padding:clamp(130px,13vw,190px) 0 clamp(48px,6vw,86px)}.ax-pghero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse 80% 90% at 50% 15%,#e3ce9533,#c8a8690d 45%,#13201700),radial-gradient(ellipse 90% 90% at 50% 0%,#3468488c,#13201700)}.ax-pghero .ax-wrap{position:relative;z-index:1}.ax-pghero .ax-eyebrow{color:var(--ax-lime)}.ax-pghero h1{font-family:var(--ax-ui);font-weight:600;letter-spacing:-.035em;text-transform:uppercase;line-height:.95;font-size:clamp(32px,6vw,84px);color:var(--ax-off);margin-top:16px}.ax-pghero-lede{max-width:58ch;margin:20px auto 0;color:var(--ax-sage);font-size:clamp(14px,1.1vw,17px);line-height:1.8}.template-password .password-page__container{position:relative;isolation:isolate}.template-password .password-page__container:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,#132017db,#132017bd 45%,#081009eb)}.template-password .password-page__wrapper{position:relative;z-index:2}
/*# sourceMappingURL=/cdn/shop/t/4/assets/astra.css.map */
