.product-module__uwFrdW__wrap{padding-bottom:var(--section-y)}.product-module__uwFrdW__gallery{gap:var(--s-4);top:calc(var(--header-h) + var(--s-5));grid-template-columns:76px minmax(0,1fr);align-self:start;display:grid;position:sticky}.product-module__uwFrdW__thumbs{gap:var(--s-3);align-content:start;display:grid}.product-module__uwFrdW__thumb{border-radius:var(--r-md);aspect-ratio:4/5;cursor:pointer;background:0 0;border:1px solid #0000;padding:0;overflow:hidden}.product-module__uwFrdW__thumb[aria-current=true]{border-color:var(--fg)}.product-module__uwFrdW__thumb .media{border-radius:9px;height:100%}.product-module__uwFrdW__main{position:relative}.product-module__uwFrdW__main .media{aspect-ratio:1/1.08;border-radius:var(--r-xl)}.product-module__uwFrdW__main .media.media--photo{aspect-ratio:4/5}.product-module__uwFrdW__single{grid-template-columns:minmax(0,1fr)}.product-module__uwFrdW__fadeIn{animation:product-module__uwFrdW__photoIn .42s var(--ease) both}@keyframes product-module__uwFrdW__photoIn{0%{opacity:0}}.product-module__uwFrdW__main .media .vial-art{height:76%;bottom:9%}.product-module__uwFrdW__overlay{pointer-events:none;flex-wrap:wrap;gap:6px;display:flex;position:absolute;bottom:14px;left:14px;right:14px}.product-module__uwFrdW__overlay span{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:var(--shadow-1);background:#fcf9f6d1;background:lab(98.1376% .78404 1.6917/.82)}.product-module__uwFrdW__buy{gap:var(--s-6);grid-template-columns:minmax(0,1fr);align-content:start;display:grid}.product-module__uwFrdW__buy>*{min-width:0}.product-module__uwFrdW__titleRow{gap:var(--s-3);display:grid}.product-module__uwFrdW__title{font:400 clamp(2.6rem, 2rem + 2.4vw, 4.25rem)/1 var(--font-display);letter-spacing:-.02em}.product-module__uwFrdW__priceRow{align-items:baseline;gap:var(--s-3);flex-wrap:wrap;display:flex}.product-module__uwFrdW__price{font:500 2rem/1 var(--font-body);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.product-module__uwFrdW__label{font:500 .72rem/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);justify-content:space-between;margin-bottom:10px;display:flex}.product-module__uwFrdW__actions{gap:var(--s-3);grid-template-columns:auto minmax(0,1fr);display:grid}.product-module__uwFrdW__actions>:last-child{grid-column:1/-1}.product-module__uwFrdW__actions .btn{white-space:normal;text-wrap:balance;text-align:center;min-width:0;line-height:1.2}@media (max-width:380px){.product-module__uwFrdW__actions .btn--lg{padding-inline:16px;font-size:1rem}}.product-module__uwFrdW__facts{border:var(--hairline-strong);border-radius:var(--r-md);grid-template-columns:repeat(3,1fr);display:grid}.product-module__uwFrdW__facts>div{gap:4px;padding:14px 16px;display:grid}.product-module__uwFrdW__facts>div+div{border-left:var(--hairline-strong)}.product-module__uwFrdW__facts dt{font:500 .66rem/1.2 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.product-module__uwFrdW__facts dd{font-size:.9rem;font-weight:500}.product-module__uwFrdW__ruo{gap:var(--s-3);color:var(--fg-2);padding:var(--s-4);border:var(--hairline-strong);border-radius:var(--r-md);grid-template-columns:auto 1fr;font-size:.8125rem;display:grid}.product-module__uwFrdW__ruo strong{font:500 .68rem/1.7 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--fg)}.product-module__uwFrdW__sections{padding-top:var(--section-y);grid-template-columns:240px minmax(0,1fr);gap:clamp(32px,6vw,96px);display:grid}.product-module__uwFrdW__toc{top:calc(var(--header-h) + 24px);align-self:start;gap:2px;display:grid;position:sticky}.product-module__uwFrdW__toc a{border-radius:var(--r-sm);color:var(--fg-2);padding:8px 12px;font-size:.9rem}.product-module__uwFrdW__toc a:hover{background:var(--surface-2);color:var(--fg)}.product-module__uwFrdW__section{padding-bottom:var(--s-10);scroll-margin-top:calc(var(--header-h) + 24px);gap:var(--s-5);display:grid}.product-module__uwFrdW__section h2{font:400 var(--fs-h3)/1.1 var(--font-display)}.product-module__uwFrdW__prose{color:var(--fg-2);gap:var(--s-3);max-width:66ch;display:grid}.product-module__uwFrdW__storage{gap:var(--s-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.product-module__uwFrdW__storage>div{background:var(--surface);border:var(--hairline);border-radius:var(--r-lg);padding:var(--s-5);gap:6px;display:grid}.product-module__uwFrdW__storage b{font:400 1.4rem/1.1 var(--font-display)}.product-module__uwFrdW__mobileBuy{display:none}@media (max-width:960px){.product-module__uwFrdW__gallery{grid-template-columns:1fr;position:static}.product-module__uwFrdW__thumbs{order:2;grid-auto-columns:64px;grid-auto-flow:column}.product-module__uwFrdW__sections{grid-template-columns:1fr}.product-module__uwFrdW__toc{display:none}.product-module__uwFrdW__storage{grid-template-columns:1fr}.product-module__uwFrdW__mobileBuy{z-index:40;gap:var(--s-3);padding:10px var(--gutter) calc(10px + env(safe-area-inset-bottom));background:var(--surface);border-top:var(--hairline-strong);align-items:center;display:flex;position:fixed;bottom:0;left:0;right:0}.product-module__uwFrdW__mobileBuy .btn{flex:1}.product-module__uwFrdW__wrap{padding-bottom:calc(var(--section-y) + 80px)}}@media (max-width:480px){.product-module__uwFrdW__facts{grid-template-columns:1fr}.product-module__uwFrdW__facts>div+div{border-left:0;border-top:var(--hairline-strong)}}.product-module__uwFrdW__tiers{grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:8px;display:grid}.product-module__uwFrdW__tier{text-align:left;border:var(--hairline-strong);border-radius:var(--r-md);background:var(--surface);transition:border-color var(--dur-1), box-shadow var(--dur-1);justify-items:start;gap:4px;padding:12px 14px;display:grid;position:relative}.product-module__uwFrdW__tier:hover{border-color:var(--fg-2)}.product-module__uwFrdW__tier[aria-checked=true]{border-color:var(--fg);box-shadow:inset 0 0 0 1px var(--fg)}.product-module__uwFrdW__tier b{font-size:.82rem;font-weight:600}.product-module__uwFrdW__tier span{font:500 1rem/1 var(--font-body);font-variant-numeric:tabular-nums}.product-module__uwFrdW__tier small{color:var(--muted);margin-left:2px;font-size:.7rem}.product-module__uwFrdW__tier em{font:600 .66rem/1 var(--font-mono);letter-spacing:.04em;color:var(--success);font-style:normal}.product-module__uwFrdW__restock{gap:var(--s-3);grid-template-columns:minmax(0,1fr) auto;display:grid}.product-module__uwFrdW__restockDone{border-radius:var(--r-md);background:var(--success-soft);color:#00441f;color:lab(24.5748% -28.0657 16.939);align-items:center;gap:8px;padding:14px;font-size:.9rem;display:flex}.product-module__uwFrdW__coaCard{justify-content:space-between;align-items:center;gap:var(--s-4);padding:var(--s-4) var(--s-5);border:var(--hairline-strong);border-radius:var(--r-lg);background:var(--surface);display:flex}.product-module__uwFrdW__coaPurity{font:500 1.6rem/1 var(--font-body);color:var(--success);letter-spacing:-.02em;margin-bottom:4px}.product-module__uwFrdW__coaPurity small{font:500 .7rem var(--font-mono);color:var(--muted);letter-spacing:.06em;text-transform:uppercase;margin-left:8px}.product-module__uwFrdW__testTable{border:var(--hairline);border-radius:var(--r-lg);background:var(--surface);border-collapse:separate;border-spacing:0;width:100%;overflow:hidden}.product-module__uwFrdW__testTable td{border-bottom:var(--hairline);vertical-align:middle;padding:12px 16px;font-size:.9rem}.product-module__uwFrdW__testTable tr:last-child td{border-bottom:0}.product-module__uwFrdW__testTable td small{font:.7rem var(--font-mono);color:var(--muted);margin-top:2px;display:block}.product-module__uwFrdW__testResult{text-align:right;font-family:var(--font-mono);font-size:.82rem}.product-module__uwFrdW__testStatus{white-space:nowrap;width:1%}@media (max-width:480px){.product-module__uwFrdW__restock{grid-template-columns:1fr}}
.delivery-module__2Z68eG__note{border-radius:var(--r-md);background:var(--surface);border:1px solid var(--border);align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.delivery-module__2Z68eG__icon{background:var(--peach-deep);width:28px;height:28px;color:var(--fg);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.delivery-module__2Z68eG__note p{min-width:0;color:var(--fg-2);text-wrap:pretty;gap:2px;margin:0;font-size:.875rem;line-height:1.4;display:grid}.delivery-module__2Z68eG__note b{color:var(--fg);font-weight:600}.delivery-module__2Z68eG__note small{color:var(--muted);font-size:.75rem}.delivery-module__2Z68eG__compact{background:0 0;padding:10px 12px}.delivery-module__2Z68eG__compact .delivery-module__2Z68eG__icon{width:24px;height:24px}
.content-module__fZiwka__hero{gap:var(--s-8);grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:end;padding-block:clamp(40px,6vw,96px) clamp(32px,4vw,56px);display:grid}.content-module__fZiwka__hero h1 em{font-style:italic}@media (max-width:900px){.content-module__fZiwka__hero{grid-template-columns:1fr}}.content-module__fZiwka__docTable{background:var(--surface);border:var(--hairline);border-radius:var(--r-xl);overflow:hidden}.content-module__fZiwka__docHead,.content-module__fZiwka__docRow{gap:var(--s-4);padding:14px var(--s-5);grid-template-columns:56px minmax(0,1.4fr) minmax(0,1fr) minmax(150px,.9fr) 92px;align-items:center;display:grid}.content-module__fZiwka__docHead{font:500 .66rem/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);border-bottom:var(--hairline);background:var(--surface-2)}.content-module__fZiwka__docRow+.content-module__fZiwka__docRow{border-top:var(--hairline)}.content-module__fZiwka__docRow .media{aspect-ratio:4/5;border-radius:8px}.content-module__fZiwka__pill{font:500 .66rem/1 var(--font-mono);letter-spacing:.06em;border-radius:var(--r-xs);background:var(--surface-2);color:var(--muted);justify-self:start;padding:6px 8px}.content-module__fZiwka__pill.content-module__fZiwka__on{background:var(--fg);color:var(--bg)}.content-module__fZiwka__lotCell{justify-items:start;gap:3px;min-width:0;display:grid}.content-module__fZiwka__lotCell small{color:var(--muted);font-size:.72rem}.content-module__fZiwka__lotLink{font:600 .8125rem/1.2 var(--font-mono);letter-spacing:.02em;color:var(--fg);border-radius:var(--r-xs);background:var(--peach);white-space:nowrap;padding:5px 9px;text-decoration:none}.content-module__fZiwka__lotLink:hover{background:var(--peach-deep)}@media (max-width:900px){.content-module__fZiwka__docHead{display:none}.content-module__fZiwka__docRow{grid-template-columns:48px minmax(0,1fr)}.content-module__fZiwka__docRow>:nth-child(n+3){grid-column:2}}.content-module__fZiwka__split{padding-block:var(--section-y);border-top:var(--hairline);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(32px,6vw,96px);display:grid}@media (max-width:900px){.content-module__fZiwka__split{grid-template-columns:1fr}}.content-module__fZiwka__steps{gap:var(--s-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.content-module__fZiwka__steps li{background:var(--surface);border:var(--hairline);border-radius:var(--r-lg);padding:var(--s-5);gap:var(--s-3);align-content:start;display:grid}.content-module__fZiwka__steps b{font:400 1.45rem/1.1 var(--font-display)}.content-module__fZiwka__steps span{font:500 .7rem var(--font-mono);letter-spacing:.1em;color:var(--muted)}@media (max-width:960px){.content-module__fZiwka__steps{grid-template-columns:1fr 1fr}}@media (max-width:520px){.content-module__fZiwka__steps{grid-template-columns:1fr}}.content-module__fZiwka__night{background:var(--night);color:var(--night-fg);border-radius:clamp(0px,2vw,28px);margin-inline:clamp(0px,1.2vw,20px);padding-block:clamp(56px,8vw,112px)}.content-module__fZiwka__prose{gap:var(--s-4);max-width:70ch;color:var(--fg-2);display:grid}.content-module__fZiwka__prose h2{font:400 var(--fs-h3)/1.15 var(--font-display);color:var(--fg);margin-top:var(--s-6)}.content-module__fZiwka__prose ul{gap:6px;padding-left:1.2em;list-style:outside;display:grid}.content-module__fZiwka__policyGrid{padding-block:clamp(32px, 4vw, 56px) var(--section-y);grid-template-columns:220px minmax(0,1fr);gap:clamp(32px,6vw,96px);display:grid}.content-module__fZiwka__policyNav{top:calc(var(--header-h) + 24px);align-self:start;gap:2px;display:grid;position:sticky}.content-module__fZiwka__policyNav a{border-radius:var(--r-sm);color:var(--fg-2);padding:9px 12px;font-size:.9375rem}.content-module__fZiwka__policyNav a:hover{background:var(--surface-2);color:var(--fg)}.content-module__fZiwka__policyNav a[aria-current=page]{background:var(--fg);color:var(--bg)}@media (max-width:900px){.content-module__fZiwka__policyGrid{grid-template-columns:1fr}.content-module__fZiwka__policyNav{display:flex;position:static;overflow-x:auto}.content-module__fZiwka__policyNav a{white-space:nowrap}}.content-module__fZiwka__gate{z-index:200;padding:var(--gutter);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#1f1611b8;background:lab(8.25491% 4.50306 4.58847/.72);place-items:center;display:grid;position:fixed;inset:0}.content-module__fZiwka__gateCard{background:var(--bg);border-radius:var(--r-xl);gap:var(--s-5);width:min(520px,100%);box-shadow:var(--shadow-3);max-height:calc(100vh - 32px);padding:clamp(24px,4vw,40px);display:grid;overflow-y:auto}.content-module__fZiwka__gateCheck{border:var(--hairline-strong);border-radius:var(--r-md);background:var(--surface);cursor:pointer;transition:border-color var(--dur-1);grid-template-columns:20px 1fr;align-items:start;gap:12px;padding:14px;display:grid}.content-module__fZiwka__gateCheck[data-checked=true]{border-color:var(--fg)}.content-module__fZiwka__gateCheck input{appearance:none;border:1px solid var(--border-strong);background:var(--surface);border-radius:4px;place-items:center;width:18px;height:18px;margin-top:2px;display:grid}.content-module__fZiwka__gateCheck input:checked{background:var(--fg);border-color:var(--fg)}.content-module__fZiwka__gateCheck input:checked:after{content:"";border:2px solid var(--bg);border-top:0;border-right:0;width:9px;height:5px;transform:translateY(-1px)rotate(-45deg)}.content-module__fZiwka__gateCheck input:focus-visible{box-shadow:var(--focus-ring)}.content-module__fZiwka__gateCheck b{font-size:.95rem;font-weight:600;display:block}.content-module__fZiwka__gateCheck small{color:var(--muted);margin-top:2px;font-size:.8rem;line-height:1.45;display:block}.content-module__fZiwka__lotMatch{border-radius:var(--r-sm);background:var(--surface-2);flex-wrap:wrap;grid-column:2/-1;align-items:baseline;gap:6px 16px;padding:10px 14px;font-size:.875rem;display:flex}@media (max-width:900px){.content-module__fZiwka__docRow>.content-module__fZiwka__lotMatch{grid-column:1/-1}}
.payment-module__pyYgIa__pay{gap:var(--s-4);display:grid;container:pay/inline-size}.payment-module__pyYgIa__wallet{align-items:center;gap:var(--s-3);text-align:left;cursor:pointer;background:var(--surface);width:100%;min-height:50px;color:var(--fg);border:1px solid var(--border-strong);border-radius:var(--r-md);transition:background var(--dur-1), border-color var(--dur-1);grid-template-columns:1fr auto;padding:8px 18px;display:grid}.payment-module__pyYgIa__wallet:hover:not([disabled]){background:var(--surface-2);border-color:var(--fg-2)}.payment-module__pyYgIa__wallet:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.payment-module__pyYgIa__wallet[disabled]{opacity:.55;cursor:progress}.payment-module__pyYgIa__walletText{flex-wrap:wrap;align-items:baseline;gap:2px 10px;font-size:.9375rem;font-weight:600;display:flex}.payment-module__pyYgIa__walletText small{color:var(--muted);text-wrap:balance;font-size:.75rem;font-weight:400}.payment-module__pyYgIa__or{align-items:center;gap:var(--s-3);color:var(--muted);font:500 .6875rem/1 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;display:flex}.payment-module__pyYgIa__or:before,.payment-module__pyYgIa__or:after{content:"";background:var(--border-strong);flex:1;height:1px}.payment-module__pyYgIa__layout{gap:var(--s-7);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.payment-module__pyYgIa__fields{gap:var(--s-4);border:0;min-width:0;margin:0;padding:0;display:grid;container:card-fields/inline-size}.payment-module__pyYgIa__cardRow{gap:var(--s-4);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.payment-module__pyYgIa__cardRow>:first-child{grid-column:1/-1}@container card-fields (min-width:520px){.payment-module__pyYgIa__cardRow{grid-template-columns:minmax(0,2.1fr) minmax(0,1fr) minmax(0,1fr)}.payment-module__pyYgIa__cardRow>:first-child{grid-column:auto}}.payment-module__pyYgIa__fields[disabled]{opacity:.6}.payment-module__pyYgIa__row{gap:var(--s-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.payment-module__pyYgIa__mono{font-family:var(--font-mono);letter-spacing:.04em;font-variant-numeric:tabular-nums}.payment-module__pyYgIa__numberWrap{display:block;position:relative}.payment-module__pyYgIa__numberWrap .payment-module__pyYgIa__mono{padding-right:104px}.payment-module__pyYgIa__brandTag{opacity:0;border-radius:var(--r-pill);background:var(--surface-2);color:var(--fg);font:600 .6875rem/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;transition:opacity var(--dur-2) var(--ease), transform var(--dur-2) var(--ease);pointer-events:none;padding:4px 9px;position:absolute;top:50%;right:10px;transform:translateY(-50%)scale(.92)}.payment-module__pyYgIa__brandOn{opacity:1;transform:translateY(-50%)scale(1)}.payment-module__pyYgIa__err{color:var(--danger);font-size:.75rem}.payment-module__pyYgIa__sub{color:var(--muted);margin-top:2px;font-size:.75rem;display:block}.payment-module__pyYgIa__stage{perspective:1100px;padding-top:26px;display:none}@container pay (min-width:820px){.payment-module__pyYgIa__layout{grid-template-columns:minmax(0,1fr) 236px}.payment-module__pyYgIa__stage{display:block}}.payment-module__pyYgIa__card{aspect-ratio:1.586;width:100%;transform-style:preserve-3d;transition:transform var(--dur-3) var(--ease-out-expo);position:relative;container-type:inline-size}.payment-module__pyYgIa__flipped{transform:rotateY(180deg)}.payment-module__pyYgIa__face{backface-visibility:hidden;color:var(--night-fg);box-shadow:var(--shadow-3), inset 0 0 0 1px #f9f0e814;background:radial-gradient(120% 95% at 100% 0%, #f1d2bb57, transparent 58%), var(--night);border-radius:14px;padding:7cqi 7.5cqi;position:absolute;inset:0;overflow:hidden}@supports (color:lab(0% 0 0)){.payment-module__pyYgIa__face{box-shadow:var(--shadow-3), inset 0 0 0 1px lab(95.3402% 2.22912 4.75848/.08);background:radial-gradient(120% 95% at 100% 0%, lab(86.4125% 8.85373 15.6723/.34), transparent 58%), var(--night)}}.payment-module__pyYgIa__front{grid-template-rows:auto auto 1fr auto;display:grid}.payment-module__pyYgIa__top{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.payment-module__pyYgIa__mark{font:500 4.2cqi/1 var(--font-mono);letter-spacing:.22em;color:var(--night-muted)}.payment-module__pyYgIa__brand{font:700 5cqi/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--peach)}.payment-module__pyYgIa__chip{background:repeating-linear-gradient(90deg, transparent 0 4.4cqi, #1f16112e 4.4cqi 4.9cqi), linear-gradient(135deg, var(--peach-deep), var(--peach-edge));border-radius:2.4cqi;width:15cqi;height:11cqi;margin-top:7cqi}@supports (color:lab(0% 0 0)){.payment-module__pyYgIa__chip{background:repeating-linear-gradient(90deg, transparent 0 4.4cqi, lab(8.25491% 4.50306 4.58847/.18) 4.4cqi 4.9cqi), linear-gradient(135deg, var(--peach-deep), var(--peach-edge))}}.payment-module__pyYgIa__num{white-space:nowrap;font:500 6.2cqi/1 var(--font-mono);letter-spacing:.08em;font-variant-numeric:tabular-nums;align-self:center;margin:0}.payment-module__pyYgIa__bottom{font:500 4.6cqi/1.2 var(--font-body);text-transform:uppercase;letter-spacing:.04em;justify-content:space-between;gap:10px;display:flex}.payment-module__pyYgIa__bottom>span{gap:4px;min-width:0;display:grid}.payment-module__pyYgIa__bottom>span:first-child{text-overflow:ellipsis;white-space:nowrap;max-width:64%;overflow:hidden}.payment-module__pyYgIa__bottom>span:last-child{font-family:var(--font-mono);text-align:right;white-space:nowrap}.payment-module__pyYgIa__bottom small{font:500 3.4cqi/1 var(--font-mono);letter-spacing:.14em;color:var(--night-muted)}.payment-module__pyYgIa__back{padding:0;transform:rotateY(180deg)}.payment-module__pyYgIa__stripe{background:#0d0806;background:lab(2.4467% 1.42229 1.36093);height:15cqi;margin-top:9cqi;display:block}.payment-module__pyYgIa__sig{background:#eee6e0;background:lab(91.8633% 1.90556 4.07536);border-radius:1.6cqi;justify-content:flex-end;align-items:center;height:12cqi;margin:7cqi 7.5cqi 0;padding-inline:4cqi;display:flex}.payment-module__pyYgIa__cvc{font:600 5.4cqi/1 var(--font-mono);letter-spacing:.18em;color:var(--matte)}.payment-module__pyYgIa__backNote{text-align:right;font:500 3.4cqi/1 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--night-muted);margin:3cqi 7.5cqi 0}.payment-module__pyYgIa__secureRow{justify-content:space-between;align-items:flex-start;gap:var(--s-2) var(--s-4);flex-wrap:wrap;display:flex}.payment-module__pyYgIa__secure{color:var(--muted);text-wrap:pretty;flex:280px;align-items:flex-start;gap:8px;margin:0;font-size:.75rem;line-height:1.5;display:flex}.payment-module__pyYgIa__secure svg{flex:none;margin-top:2px}.payment-module__pyYgIa__test{font:600 .6875rem/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;border-radius:var(--r-pill);background:var(--warning-soft);color:var(--warning);padding:4px 8px}@container card-fields (max-width:300px){.payment-module__pyYgIa__row,.payment-module__pyYgIa__cardRow{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.payment-module__pyYgIa__card,.payment-module__pyYgIa__brandTag{transition:none}}.payment-module__pyYgIa__returnBox{justify-items:center;gap:var(--s-4);text-align:center;max-width:520px;padding:var(--s-8) var(--s-6);background:var(--surface);border:var(--hairline-strong);border-radius:var(--r-xl);margin:clamp(32px,8vw,96px) auto;display:grid}.payment-module__pyYgIa__returnBox p{text-wrap:pretty;max-width:42ch}.payment-module__pyYgIa__returnIcon{background:var(--peach-deep);width:44px;height:44px;color:var(--fg);border-radius:50%;place-items:center;display:grid}.payment-module__pyYgIa__spin{border:3px solid var(--peach-deep);border-top-color:var(--fg);background:0 0;animation:.9s linear infinite payment-module__pyYgIa__payspin}@keyframes payment-module__pyYgIa__payspin{to{transform:rotate(360deg)}}.payment-module__pyYgIa__returnActions{justify-content:center;gap:var(--s-3);margin-top:var(--s-2);flex-wrap:wrap;display:flex}@media (prefers-reduced-motion:reduce){.payment-module__pyYgIa__spin{animation-duration:2.4s}}
.docViewer-module__85vgrW__viewer{border-radius:var(--r-lg);background:var(--bg);width:min(1200px,100vw - 48px);max-width:none;height:calc(100dvh - 48px);max-height:none;color:var(--fg);border:0;margin:auto;padding:0;overflow:hidden;box-shadow:0 30px 80px #00000059;box-shadow:0 30px 80px lab(0% 0 0/.35)}.docViewer-module__85vgrW__viewer[open]{animation:.22s cubic-bezier(.2,.8,.2,1) docViewer-module__85vgrW__doc-in}.docViewer-module__85vgrW__viewer::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#1f16118c;background:lab(8.25491% 4.50306 4.58847/.55)}.docViewer-module__85vgrW__viewer[open]::backdrop{animation:.22s ease-out docViewer-module__85vgrW__doc-fade}.docViewer-module__85vgrW__panel{flex-direction:column;height:100%;display:flex}.docViewer-module__85vgrW__head{align-items:center;gap:var(--s-3);padding:var(--s-4) var(--s-4) var(--s-4) var(--s-6);border-bottom:var(--hairline);display:flex}.docViewer-module__85vgrW__headIcon{color:var(--fg-2);flex:none}.docViewer-module__85vgrW__title{font:600 var(--fs-ui-h)/1.2 var(--font-body);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.docViewer-module__85vgrW__meta{font:500 var(--fs-cap) var(--font-body);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.docViewer-module__85vgrW__actions{align-items:center;gap:var(--s-2);flex:none;margin-left:auto;display:flex}.docViewer-module__85vgrW__body{background:var(--surface);min-height:0;padding:var(--s-4);flex:1;position:relative;overflow:auto}.docViewer-module__85vgrW__frame{border-radius:var(--r-sm);background:#fff;border:0;width:100%;height:100%;display:block;box-shadow:0 1px 3px #0000001f;box-shadow:0 1px 3px lab(0% 0 0/.12)}.docViewer-module__85vgrW__image{border-radius:var(--r-sm);background:#fff;max-width:100%;height:auto;margin:0 auto;display:block;box-shadow:0 1px 3px #0000001f;box-shadow:0 1px 3px lab(0% 0 0/.12)}.docViewer-module__85vgrW__loading{color:var(--muted);font-size:var(--fs-sm);pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.docViewer-module__85vgrW__fallback{justify-content:center;align-items:center;gap:var(--s-4);text-align:center;height:100%;color:var(--fg-2);padding:var(--s-6);flex-direction:column;display:flex}.docViewer-module__85vgrW__foot{padding:var(--s-2) var(--s-6);border-top:var(--hairline);font-size:var(--fs-cap);color:var(--muted);text-align:right}@media (max-width:640px){.docViewer-module__85vgrW__viewer{border-radius:0;width:100vw;height:100dvh}.docViewer-module__85vgrW__head{padding:var(--s-3) var(--s-2) var(--s-3) var(--s-4)}.docViewer-module__85vgrW__meta,.docViewer-module__85vgrW__label{display:none}.docViewer-module__85vgrW__body{padding:var(--s-2)}}@keyframes docViewer-module__85vgrW__doc-in{0%{opacity:0;transform:translateY(12px)scale(.985)}}@keyframes docViewer-module__85vgrW__doc-fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.docViewer-module__85vgrW__viewer[open],.docViewer-module__85vgrW__viewer[open]::backdrop{animation:none}}
.checkout-module__YUiNdG__page{padding-block:clamp(14px,2vw,24px) clamp(32px,4vw,56px)}.checkout-module__YUiNdG__grid{grid-template-columns:minmax(0,1fr) minmax(300px,380px);align-items:start;gap:clamp(24px,3.4vw,48px);max-width:1160px;margin-inline:auto;display:grid}.checkout-module__YUiNdG__flow{gap:12px;min-width:0;display:grid}:is(.checkout-module__YUiNdG__flow .input,.checkout-module__YUiNdG__flow .select){min-height:46px}.checkout-module__YUiNdG__flow .field{align-content:start;gap:5px}.checkout-module__YUiNdG__panel{background:var(--surface);border:var(--hairline-strong);border-radius:var(--r-xl);transition:opacity var(--dur-2) var(--ease), border-color var(--dur-2) var(--ease);padding:16px 22px}.checkout-module__YUiNdG__panel[data-state=waiting]{opacity:.62}.checkout-module__YUiNdG__panel[data-state=open]{border-color:var(--border-strong);box-shadow:var(--shadow-1)}.checkout-module__YUiNdG__panelHead{justify-content:space-between;align-items:center;gap:12px;min-height:32px;display:flex}.checkout-module__YUiNdG__panelTitle{font:400 1.3rem/1.1 var(--font-display);align-items:center;gap:12px;display:flex}.checkout-module__YUiNdG__num{border:var(--hairline-strong);width:26px;height:26px;font:500 .72rem var(--font-mono);transition:background var(--dur-2) var(--ease), color var(--dur-2) var(--ease), border-color var(--dur-2) var(--ease);border-radius:50%;flex:none;place-items:center;display:inline-grid}.checkout-module__YUiNdG__panel[data-state=done] .checkout-module__YUiNdG__num{background:var(--fg);color:var(--bg);border-color:var(--fg)}.checkout-module__YUiNdG__headHint{color:var(--muted);text-align:right;font-size:.8125rem}.checkout-module__YUiNdG__headHint[data-tone=ask]{color:var(--fg);animation:checkout-module__YUiNdG__co-rise var(--dur-3) var(--ease-out-expo) backwards;font-weight:500}.checkout-module__YUiNdG__change{text-underline-offset:3px;cursor:pointer;color:var(--fg);background:0 0;border:0;padding:4px 2px;font-size:.8125rem;font-weight:500;text-decoration:underline}.checkout-module__YUiNdG__recap{color:var(--fg-2);white-space:nowrap;text-overflow:ellipsis;animation:checkout-module__YUiNdG__co-rise var(--dur-3) var(--ease-out-expo) backwards;margin:2px 0 0 38px;font-size:.875rem;line-height:1.45;overflow:hidden}.checkout-module__YUiNdG__panel[data-state=done]{padding-block:12px}.checkout-module__YUiNdG__reveal{transition:grid-template-rows var(--dur-3) var(--ease-out-expo);grid-template-rows:0fr;display:grid}.checkout-module__YUiNdG__reveal[data-open=true]{grid-template-rows:1fr}.checkout-module__YUiNdG__revealInner{min-height:0;overflow:hidden}.checkout-module__YUiNdG__reveal[data-open=true]>.checkout-module__YUiNdG__revealInner{animation:checkout-module__YUiNdG__co-unclip 0s linear var(--dur-3) forwards}@keyframes checkout-module__YUiNdG__co-unclip{to{overflow:visible}}.checkout-module__YUiNdG__body{gap:14px;padding-top:14px;padding-bottom:4px;display:grid}.checkout-module__YUiNdG__reveal[data-open=true] .checkout-module__YUiNdG__body>*{animation:checkout-module__YUiNdG__co-rise var(--dur-3) var(--ease-out-expo) backwards;animation-delay:calc(var(--i,0) * 45ms)}.checkout-module__YUiNdG__body>:focus-within{z-index:3;position:relative}@keyframes checkout-module__YUiNdG__co-rise{0%{opacity:0;transform:translateY(6px)}}.checkout-module__YUiNdG__row2{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.checkout-module__YUiNdG__row3{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,.8fr);gap:12px;display:grid}.checkout-module__YUiNdG__err{color:var(--danger);font-size:.75rem}.checkout-module__YUiNdG__hintLink{color:var(--fg);text-underline-offset:2px;text-decoration:underline}:is(.checkout-module__YUiNdG__filled .input,.checkout-module__YUiNdG__filled .select){animation:checkout-module__YUiNdG__co-fill 1.1s var(--ease) both}@keyframes checkout-module__YUiNdG__co-fill{0%,35%{background-color:var(--accent-soft);border-color:var(--accent)}}.checkout-module__YUiNdG__saved{scrollbar-width:none;gap:8px;padding-bottom:2px;display:flex;overflow-x:auto}.checkout-module__YUiNdG__saved::-webkit-scrollbar{display:none}.checkout-module__YUiNdG__addrChip{text-align:left;border-radius:var(--r-md);border:var(--hairline-strong);background:var(--surface);cursor:pointer;max-width:260px;transition:border-color var(--dur-1), box-shadow var(--dur-1);flex:none;gap:1px;padding:8px 12px;font-size:.8125rem;line-height:1.3;display:grid}.checkout-module__YUiNdG__addrChip b{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.checkout-module__YUiNdG__addrChip span{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.checkout-module__YUiNdG__addrChip:hover{border-color:var(--fg-2)}.checkout-module__YUiNdG__addrChip[aria-checked=true]{border-color:var(--fg);box-shadow:inset 0 0 0 1px var(--fg)}.checkout-module__YUiNdG__actions{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.checkout-module__YUiNdG__status{color:var(--muted);align-items:center;gap:6px;font-size:.8125rem;display:inline-flex}.checkout-module__YUiNdG__status[data-tone=ready]{color:var(--success)}.checkout-module__YUiNdG__dot{background:currentColor;border-radius:50%;flex:none;width:7px;height:7px}.checkout-module__YUiNdG__status[data-tone=busy] .checkout-module__YUiNdG__dot{animation:checkout-module__YUiNdG__co-pulse 1s var(--ease) infinite alternate}@keyframes checkout-module__YUiNdG__co-pulse{to{opacity:.25}}.checkout-module__YUiNdG__ship{grid-template-columns:repeat(var(--n,2), minmax(0, 1fr));gap:8px;display:grid;position:relative}.checkout-module__YUiNdG__shipThumb{width:calc((100% - (var(--n,2) - 1) * 8px) / var(--n,2));border-radius:var(--r-md);box-shadow:inset 0 0 0 2px var(--fg);transform:translateX(calc(var(--i,0) * (100% + 8px)));transition:transform var(--dur-2) var(--ease);pointer-events:none;position:absolute;top:0;bottom:0;left:0}.checkout-module__YUiNdG__shipOpt{text-align:left;border:var(--hairline-strong);border-radius:var(--r-md);background:var(--surface);cursor:pointer;min-height:58px;color:var(--fg);transition:border-color var(--dur-1);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1px 10px;padding:9px 14px;display:grid}.checkout-module__YUiNdG__shipOpt:hover{border-color:var(--fg-2)}.checkout-module__YUiNdG__shipOpt:focus-visible{box-shadow:var(--focus-ring);outline:none}.checkout-module__YUiNdG__shipOpt b{font-size:.9375rem;font-weight:600}.checkout-module__YUiNdG__shipOpt small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;grid-column:1;font-size:.75rem;overflow:hidden}.checkout-module__YUiNdG__shipNote{color:var(--muted);text-wrap:pretty;margin:8px 0 0;font-size:.75rem;line-height:1.45}.checkout-module__YUiNdG__shipPrice{font-variant-numeric:tabular-nums;grid-area:1/2/span 2;font-weight:500}.checkout-module__YUiNdG__skel{border-radius:var(--r-md);background:linear-gradient(90deg, var(--surface-2), var(--surface), var(--surface-2));background-size:200% 100%;min-height:58px;animation:1.2s linear infinite checkout-module__YUiNdG__co-shimmer}@keyframes checkout-module__YUiNdG__co-shimmer{to{background-position:-200% 0}}.checkout-module__YUiNdG__label{color:var(--fg-2);font-size:.8125rem;font-weight:500}.checkout-module__YUiNdG__providers{gap:8px;display:grid}.checkout-module__YUiNdG__payRow{gap:10px;display:grid}.checkout-module__YUiNdG__ack{font-size:.8125rem}.checkout-module__YUiNdG__error{border-radius:var(--r-md);background:var(--danger-soft);color:var(--danger);padding:11px 14px;font-size:.875rem}.checkout-module__YUiNdG__account{border-radius:var(--r-lg);background:var(--peach-deep);color:var(--fg);gap:10px;padding:14px 18px;display:grid}.checkout-module__YUiNdG__account p{font-size:.875rem;line-height:1.45}.checkout-module__YUiNdG__accountActions{flex-wrap:wrap;gap:8px;display:flex}.checkout-module__YUiNdG__summary{top:calc(var(--header-h) + 16px);background:var(--surface-2);border-radius:var(--r-lg);padding:18px 20px;position:sticky}.checkout-module__YUiNdG__sumToggle{display:none}.checkout-module__YUiNdG__sumBody{grid-template-rows:1fr;display:grid}.checkout-module__YUiNdG__sumInner{gap:12px;min-height:0;display:grid}.checkout-module__YUiNdG__sumTitle{font-size:.9375rem;font-weight:600}.checkout-module__YUiNdG__items{overscroll-behavior:contain;gap:10px;max-height:232px;padding-right:2px;display:grid;overflow-y:auto}.checkout-module__YUiNdG__line{grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.checkout-module__YUiNdG__lineTitle{font-size:.9rem;font-weight:500;line-height:1.25}.checkout-module__YUiNdG__lineMeta{color:var(--muted);font-size:.75rem;line-height:1.35}.checkout-module__YUiNdG__linePrice{font-variant-numeric:tabular-nums;font-size:.875rem}.checkout-module__YUiNdG__totals{display:grid}.checkout-module__YUiNdG__totals .kv{padding-block:6px}.checkout-module__YUiNdG__money{font-variant-numeric:tabular-nums}@media (max-width:1120px){.checkout-module__YUiNdG__grid{grid-template-columns:minmax(0,1fr) minmax(280px,320px);gap:24px}.checkout-module__YUiNdG__summary{padding:16px}}@media (max-width:960px){.checkout-module__YUiNdG__grid{grid-template-columns:minmax(0,1fr);gap:12px}.checkout-module__YUiNdG__summary{border:var(--hairline-strong);order:-1;padding:0;position:static;overflow:hidden}.checkout-module__YUiNdG__sumToggle{width:100%;color:var(--fg);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:13px 16px;font-size:.9375rem;display:flex}.checkout-module__YUiNdG__sumToggle svg{transition:transform var(--dur-2) var(--ease)}.checkout-module__YUiNdG__summary[data-open=true] .checkout-module__YUiNdG__sumToggle svg{transform:rotate(180deg)}.checkout-module__YUiNdG__sumToggle .checkout-module__YUiNdG__money{margin-left:auto;font-weight:600}.checkout-module__YUiNdG__sumBody{transition:grid-template-rows var(--dur-3) var(--ease-out-expo);grid-template-rows:0fr}.checkout-module__YUiNdG__summary[data-open=true] .checkout-module__YUiNdG__sumBody{grid-template-rows:1fr}.checkout-module__YUiNdG__sumInner{padding:0 16px;overflow:hidden}.checkout-module__YUiNdG__summary:not([data-open=true]) .checkout-module__YUiNdG__sumInner{visibility:hidden;transition:visibility 0s linear var(--dur-3)}.checkout-module__YUiNdG__summary[data-open=true] .checkout-module__YUiNdG__sumInner{padding-bottom:16px}.checkout-module__YUiNdG__sumTitle{display:none}.checkout-module__YUiNdG__panel{padding:14px 16px}.checkout-module__YUiNdG__recap{white-space:normal;overflow-wrap:anywhere;margin-left:0}.checkout-module__YUiNdG__payRow{z-index:5;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:color-mix(in oklab, var(--surface) 94%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:var(--hairline);border-radius:0 0 var(--r-xl) var(--r-xl);margin:0 -16px -14px;position:sticky;bottom:0}}@media (max-width:560px){.checkout-module__YUiNdG__stackSm{grid-template-columns:minmax(0,1fr)}.checkout-module__YUiNdG__row3{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.checkout-module__YUiNdG__row3>:first-child{grid-column:1/-1}.checkout-module__YUiNdG__panelTitle{font-size:1.15rem}}@media (prefers-reduced-motion:reduce){.checkout-module__YUiNdG__reveal,.checkout-module__YUiNdG__sumBody,.checkout-module__YUiNdG__shipThumb,.checkout-module__YUiNdG__sumToggle svg{transition:none}.checkout-module__YUiNdG__reveal[data-open=true]>.checkout-module__YUiNdG__revealInner{animation:none;overflow:visible}.checkout-module__YUiNdG__reveal[data-open=true] .checkout-module__YUiNdG__body>*,.checkout-module__YUiNdG__recap{animation:none}.checkout-module__YUiNdG__filled .input{animation:none}.checkout-module__YUiNdG__filled .select{animation:none}}
.commerce-module__6BcoOG__page{padding-block:clamp(32px, 4vw, 56px) var(--section-y)}.commerce-module__6BcoOG__head{justify-content:space-between;align-items:end;gap:var(--s-5);margin-bottom:var(--s-7);flex-wrap:wrap;display:flex}.commerce-module__6BcoOG__cartGrid{grid-template-columns:minmax(0,1.5fr) minmax(320px,1fr);align-items:start;gap:clamp(32px,5vw,80px);display:grid}.commerce-module__6BcoOG__summary{top:calc(var(--header-h) + var(--s-5));background:var(--surface);border:var(--hairline-strong);border-radius:var(--r-xl);padding:var(--s-6);gap:var(--s-4);display:grid;position:sticky}.commerce-module__6BcoOG__trust{padding-top:var(--s-4);border-top:var(--hairline);color:var(--fg-2);gap:10px;font-size:.8125rem;display:grid}.commerce-module__6BcoOG__trust div{align-items:flex-start;gap:10px;display:flex}.commerce-module__6BcoOG__group{border:var(--hairline-strong);border-radius:var(--r-lg);padding:0 var(--s-5);margin-bottom:var(--s-5);background:var(--surface)}.commerce-module__6BcoOG__groupHead{justify-content:space-between;align-items:center;gap:var(--s-3);padding:var(--s-4) 0;border-bottom:var(--hairline);display:flex}.commerce-module__6BcoOG__item{gap:var(--s-4);padding:var(--s-5) 0;border-bottom:var(--hairline);grid-template-columns:88px minmax(0,1fr) auto;align-items:start;display:grid}.commerce-module__6BcoOG__item:last-child{border-bottom:0}.commerce-module__6BcoOG__item .media{aspect-ratio:4/5;border-radius:var(--r-md)}.commerce-module__6BcoOG__itemTitle{font:400 1.4rem/1.1 var(--font-display)}.commerce-module__6BcoOG__itemMeta{color:var(--muted);margin-top:4px;font-size:.8125rem}.commerce-module__6BcoOG__itemActions{gap:var(--s-4);margin-top:var(--s-4);align-items:center;display:flex}@media (max-width:960px){.commerce-module__6BcoOG__cartGrid{grid-template-columns:1fr}.commerce-module__6BcoOG__summary{position:static}}@media (max-width:520px){.commerce-module__6BcoOG__item{grid-template-columns:64px minmax(0,1fr)}.commerce-module__6BcoOG__item>:last-child{grid-column:2}}.commerce-module__6BcoOG__confirm{gap:var(--s-7);max-width:860px;margin-inline:auto;display:grid}.commerce-module__6BcoOG__confirmHero{background:var(--night);color:var(--night-fg);border-radius:var(--r-xl);gap:var(--s-4);padding:clamp(28px,5vw,56px);display:grid}.commerce-module__6BcoOG__confirmHero h1 em{font-style:italic}.commerce-module__6BcoOG__meta{border-top:1px solid var(--night-border);padding-top:var(--s-5);gap:var(--s-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.commerce-module__6BcoOG__meta dt{font:500 .66rem/1.2 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--night-muted)}.commerce-module__6BcoOG__meta dd{margin-top:4px;font-size:.95rem}@media (max-width:640px){.commerce-module__6BcoOG__meta{grid-template-columns:1fr 1fr}}
