:root{--glyph:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 1.5l3.1 6.6 7.2.8-5.4 4.9 1.5 7.1L12 17.3 5.6 20.9l1.5-7.1L1.7 8.9l7.2-.8z'/%3E%3C/svg%3E");--tub:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M5.5 2h13a1 1 0 0 1 1 1v3.2h-15V3a1 1 0 0 1 1-1zM5.5 7.4h13v12.4a2.2 2.2 0 0 1-2.2 2.2H7.7a2.2 2.2 0 0 1-2.2-2.2zM8 10.6h8v7.6H8zM11.35 11.6h1.3v1.5h1.9v1.2h-1.9v2.9h-1.3v-2.9h-1.9v-1.2h1.9z'/%3E%3C/svg%3E");--faq-ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 8.5 7 6.5l5 5 5-5 2 2-7 7z'/%3E%3C/svg%3E");--void:#060505;--ink:#0e0b0b;--bone:#efe7d9;--ash:#a1978b;--dim:#6d655d;--line:#ffffff17;--line-2:#ffffff2b;--acc:#e0161b;--acc-rgb:224,22,27;--acc-hi:#ff4a3a;--acc-ink:#fff;--f-goth:"NF Gothic","Old London",serif;--f-disp:"Encode Sans Expanded","Arial Black",Arial,sans-serif;--f-mono:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--f-body:system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--gut:clamp(16px,4.2vw,64px);--max:1320px;--ease:cubic-bezier(.2,.75,.15,1);--ease-hit:cubic-bezier(.5,0,.15,1.35);--top-h:64px}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--top-h) + 12px);background:var(--void)}body{margin:0;background:var(--void);color:var(--bone);font:400 16px/1.55 var(--f-body);-webkit-font-smoothing:antialiased;overflow-x:clip}img,video,svg,canvas{display:block;max-width:100%}img,video{height:auto}a{color:inherit}button,input,select{font:inherit;color:inherit}button{cursor:pointer;-webkit-tap-highlight-color:transparent}:focus-visible{outline:2px solid var(--bone);outline-offset:4px}.lp-skip{position:fixed;left:12px;top:12px;z-index:200;padding:12px 16px;background:var(--bone);color:#000;transform:translateY(-200%)}.lp-skip:focus{transform:none}.lp-vh{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;pointer-events:none;opacity:.075;mix-blend-mode:overlay;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='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.lp-goth{font-family:var(--f-goth);font-weight:400;letter-spacing:0;line-height:.86}.lp-disp{font-family:var(--f-disp);font-weight:900;text-transform:uppercase;letter-spacing:-.025em;line-height:.92}.lp-mono{font-family:var(--f-mono);font-weight:500;font-size:11px;letter-spacing:.16em;text-transform:uppercase}.lp-kicker{display:flex;align-items:center;gap:10px;margin:0 0 14px;color:var(--ash)}.lp-kicker:before{content:"";width:22px;height:1px;background:var(--acc)}.lp-h2{margin:0;font-size:clamp(34px,6.4vw,88px)}.lp-h2 em{font-style:normal;font-family:var(--f-goth);font-weight:400;text-transform:none;letter-spacing:0;color:var(--acc);font-size:1.18em;line-height:.8}.lp-lead{margin:18px 0 0;max-width:46ch;color:#cfc6b9;font-size:clamp(16px,1.35vw,19px);line-height:1.55}.lp-shell{width:min(var(--max),100% - var(--gut)*2);margin-inline:auto}.lp-sec{position:relative;padding-block:clamp(84px,12vw,170px)}.js [data-lp-in]{opacity:0;transform:translate3d(0,26px,0);transition:opacity .9s var(--ease),transform 1s var(--ease);transition-delay:calc(var(--d,0)*90ms)}.js [data-lp-in].is-in{opacity:1;transform:none}.js [data-lp-in=mask]{opacity:1;transform:none;clip-path:inset(0 0 100% 0);transition:clip-path 1.1s var(--ease);transition-delay:calc(var(--d,0)*90ms)}.js [data-lp-in=mask].is-in{clip-path:inset(0 0 -20% 0)}.js [data-lp-in=slam]{opacity:0;transform:scale(1.5);filter:blur(6px);transition:opacity .35s ease,transform .55s var(--ease-hit),filter .4s ease;transition-delay:calc(var(--d,0)*90ms)}.js [data-lp-in=slam].is-in{opacity:1;transform:none;filter:none}[data-lp-in=edge]{opacity:1;transform:none;transition:none}.lp-sig{width:100%;height:auto;overflow:visible}.lp-sig mask path{stroke-dasharray:1 1;stroke-dashoffset:1}.lp-sig.is-on mask path,.is-on .lp-sig mask path,.is-in .lp-sig mask path{animation:lp-ink var(--sl) linear var(--sd) forwards}@keyframes lp-ink{to{stroke-dashoffset:0}}.no-js .lp-sig mask path{stroke-dashoffset:0}.lp-top{position:fixed;inset:0 0 auto;z-index:60;height:var(--top-h);display:flex;align-items:center;gap:14px;padding:0 var(--gut);transition:background .35s,border-color .35s,transform .45s var(--ease);border-bottom:1px solid transparent}.lp-top:before{content:"";position:absolute;top:0;right:0;bottom:-30px;left:0;z-index:-1;background:linear-gradient(#000c,#0000);pointer-events:none;transition:opacity .35s}.lp-top.is-solid{background:#070606e6;border-color:var(--line)}.lp-top.is-solid:before{opacity:0}.lp-top.is-hid{transform:translateY(-102%)}.lp-top__logo img{width:auto;height:28px}.lp-top__x{color:var(--dim);font-size:14px}.lp-top__sig{width:82px;color:var(--bone)}.lp-top__chapter{margin-left:auto;color:var(--ash);font-size:10px}.lp-top__chapter b{color:var(--acc);font-weight:700}.lp-top__bar{position:absolute;left:0;bottom:-1px;height:2px;width:100%;background:var(--acc);transform-origin:0 50%;transform:scaleX(var(--lp-read,0))}.lp-top__act{display:flex;align-items:stretch;gap:5px;height:46px;filter:drop-shadow(0 12px 18px #000c)}.lp-top__chapter+.lp-top__act{margin-left:22px}.lp-top__add,.lp-top__cart{position:relative;isolation:isolate;display:flex;align-items:center;border:0;padding:0;color:var(--bone);background:linear-gradient(160deg,rgba(var(--acc-rgb),.95),rgba(var(--acc-rgb),.35) 45%,rgba(var(--acc-rgb),.9));cursor:pointer;-webkit-tap-highlight-color:transparent}.lp-top__add{gap:11px;padding:0 15px 0 12px;clip-path:polygon(11px 0,100% 0,100% 100%,0 100%,0 11px)}.lp-top__cart{justify-content:center;width:50px;clip-path:polygon(0 0,calc(100% - 11px) 0,100% 11px,100% 100%,0 100%)}.lp-top__add:before,.lp-top__cart:before{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;z-index:-2;background:linear-gradient(#1c1212,#0b0808 70%);clip-path:inherit}.lp-top__add:after,.lp-top__cart:after{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;z-index:-1;background:linear-gradient(0deg,var(--acc),rgba(var(--acc-rgb),.75));clip-path:inherit;transform:translateY(102%);transition:transform .45s var(--ease)}.lp-top__add:hover:after,.lp-top__add:focus-visible:after,.lp-top__add.is-done:after,.lp-top__cart:hover:after{transform:none}.lp-top__add:active{transform:translateY(1px)}.lp-top__ic{flex:none;width:20px;height:20px;background:var(--acc);-webkit-mask:var(--glyph) center/contain no-repeat;mask:var(--glyph) center/contain no-repeat;transition:background .3s,transform .5s var(--ease-hit)}.lp-top__add:hover .lp-top__ic,.lp-top__add.is-done .lp-top__ic{background:var(--acc-ink);transform:rotate(-12deg) scale(1.12)}.lp-top__t{display:grid;line-height:1}.lp-top__t small{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:500 8.5px/1.2 var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ash);transition:color .3s}.lp-top__t b{margin-top:3px;font:900 13px/1 var(--f-disp);letter-spacing:.06em;text-transform:uppercase}.lp-top__p{padding-left:11px;border-left:1px solid #ffffff26;font:700 13px/1 var(--f-mono)}.lp-top__add:hover .lp-top__t small,.lp-top__add.is-done .lp-top__t small{color:#ffffffc0}.lp-top__tub{width:21px;height:21px;background:var(--bone);-webkit-mask:var(--tub) center/contain no-repeat;mask:var(--tub) center/contain no-repeat}.lp-top__seal{position:absolute;top:5px;right:7px;display:grid;place-items:center;min-width:17px;height:17px;padding:0 3px;border-radius:50% 46% 52% 48%/48% 52% 46% 50%;background:var(--acc);color:var(--acc-ink);font:700 9.5px/1 var(--f-mono);box-shadow:0 0 0 2px #0b0808}.lp-top__seal[data-zero]{display:none}.lp-top__cart.is-bump{animation:lp-bump .5s var(--ease-hit)}@keyframes lp-bump{40%{transform:scale(1.14) rotate(-4deg)}}@media(max-width:749px){.lp-top{gap:10px}.lp-top__logo img{height:22px}.lp-top__sig{width:58px}.lp-top__chapter{display:none}.lp-top__act,.lp-top__chapter+.lp-top__act{margin-left:auto;height:42px}.lp-top__t small{display:none}.lp-top__add{gap:9px;padding:0 12px 0 10px}.lp-top__cart{width:46px}.lp-top__ic{width:17px;height:17px}}@media(max-width:480px){.lp-top__sig,.lp-top__x{display:none}.lp-top__act{flex:none}}.lp-btn{position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:60px;padding:0 22px;border:0;border-radius:4px;background:var(--acc);color:var(--acc-ink);font:900 14px/1 var(--f-disp);letter-spacing:.06em;text-transform:uppercase;text-decoration:none;box-shadow:0 1px #ffffff40 inset,0 -3px #0004 inset,0 18px 40px -16px rgba(var(--acc-rgb),.85);transition:transform .25s var(--ease),filter .2s}.lp-btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(100deg,#0000 30%,#ffffff38 48%,#0000 62%);transform:translate(-120%);transition:transform .7s var(--ease)}.lp-btn:hover:after{transform:translate(120%)}.lp-btn:active{transform:scale(.985)}.lp-btn[disabled],.lp-btn.is-busy{filter:saturate(.4) brightness(.8);cursor:progress}.lp-btn.is-done{background:#e9e1d3;color:#0b0909}.lp-btn__l{display:inline-flex;align-items:center;gap:10px}.lp-btn__l:before{content:"";flex:none;width:16px;height:16px;background:currentColor;-webkit-mask:var(--glyph) center/contain no-repeat;mask:var(--glyph) center/contain no-repeat;transition:transform .5s var(--ease-hit)}.lp-btn:hover .lp-btn__l:before{transform:rotate(-14deg) scale(1.15)}.lp-top__add .lp-btn__l:before{display:none}.lp-btn__p{font-family:var(--f-mono);font-weight:700;font-size:15px;letter-spacing:.02em}.lp-pk-b{display:none}.lp-btn--ghost{background:#ffffff08;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--bone)}.lp-link{display:inline-flex;align-items:center;gap:10px;color:var(--bone);text-decoration:none;border-bottom:1px solid var(--acc);padding-bottom:4px}.lp-link:hover{color:var(--acc-hi)}.lp-buy{position:relative;width:100%}.lp-buy__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0 0 12px}.lp-buy__price{font:700 26px/1 var(--f-mono);letter-spacing:-.02em}.lp-buy__price s{margin-left:8px;color:var(--dim);font-size:14px}.lp-buy__per{color:var(--ash)}.lp-fs{margin:0 0 14px;padding:0;border:0;min-width:0}.lp-fs legend{display:flex;justify-content:space-between;width:100%;margin:0 0 9px;padding:0;color:var(--ash)}.lp-fs legend b{color:var(--bone);font-weight:700}.lp-flv__row{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(140px,100%),1fr));gap:8px}.lp-opt{position:relative;display:block;cursor:pointer}.lp-opt input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;margin:0;cursor:pointer}.lp-opt__card{position:relative;display:grid;grid-template-columns:44px 1fr;align-items:center;gap:10px;min-height:62px;padding:8px 12px 8px 8px;border:1px solid var(--line-2);border-radius:4px;background:#ffffff06;transition:border-color .25s,background .25s,transform .25s var(--ease)}.lp-opt__card img{width:44px;height:44px;object-fit:cover;border-radius:2px}.lp-opt__card i{width:44px;height:44px;border-radius:2px;background:var(--sw,var(--acc));box-shadow:inset 0 0 0 1px #fff2}.lp-opt__card b{display:block;font:800 clamp(10.5px,3vw,12px)/1.15 var(--f-disp);text-transform:uppercase;letter-spacing:.01em;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.lp-opt__card small{display:block;margin-top:3px;color:var(--ash);font-size:12px;line-height:1.25}.lp-opt__card:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border:1px solid var(--sw,var(--acc));border-radius:4px;opacity:0;transition:opacity .25s}.lp-opt input:checked+.lp-opt__card{background:linear-gradient(120deg,rgba(var(--acc-rgb),.16),#ffffff05 60%);border-color:transparent}.lp-opt input:checked+.lp-opt__card:after{opacity:1}.lp-opt input:focus-visible+.lp-opt__card{outline:2px solid var(--bone);outline-offset:3px}.lp-opt input:disabled+.lp-opt__card{opacity:.4;cursor:not-allowed}.lp-packs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.lp-opt__card>*{min-width:0}.lp-packs--2{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-flv__row--many{grid-template-columns:repeat(3,minmax(0,1fr))}.lp-flv__row--many .lp-opt__card{grid-template-columns:12px minmax(0,1fr);min-height:48px;padding:8px 10px;gap:8px}.lp-flv__row--many .lp-opt__card img,.lp-flv__row--many .lp-opt__card i{width:12px;height:12px;border-radius:50%}.lp-flv__row--many .lp-opt__card img{display:none}.lp-flv__row--many .lp-opt__card b{font-size:10.5px}.lp-flv__row--many .lp-opt__card small{display:none}@media(max-width:520px){.lp-flv__row--many{grid-template-columns:repeat(2,minmax(0,1fr))}}.lp-pack .lp-opt__card{grid-template-columns:minmax(0,1fr);gap:2px;min-height:68px;padding:10px;text-align:left}.lp-pack__n{font:900 20px/1 var(--f-disp)}.lp-pack__n small{display:inline;margin-left:4px;font:500 10px/1 var(--f-mono);letter-spacing:.12em;color:var(--ash)}.lp-pack__p{font:700 13px/1.2 var(--f-mono);color:var(--bone)}.lp-pack__perk{font:500 9px/1.2 var(--f-mono)!important;letter-spacing:.06em;text-transform:uppercase;color:var(--acc-hi)!important}.lp-pack__tag{position:absolute;top:-8px;right:8px;padding:3px 6px;background:var(--acc);color:var(--acc-ink);font:700 8.5px/1 var(--f-mono);letter-spacing:.12em;text-transform:uppercase;border-radius:2px}.lp-buy__cta{display:grid;gap:8px;margin-top:16px}.lp-buy__cta .shopify-payment-button__button{min-height:52px;border-radius:4px!important;overflow:hidden}.lp-buy__cta .shopify-payment-button__more-options{color:var(--ash)!important;font:500 11px/1.2 var(--f-mono)!important;letter-spacing:.1em;text-transform:uppercase;text-decoration:underline}.lp-ship{position:relative;height:3px;margin:16px 0 8px;border-radius:2px;background:#ffffff14}.lp-ship i{position:absolute;left:0;top:0;bottom:0;width:calc(var(--ship,0) * 100%);border-radius:2px;background:linear-gradient(90deg,rgba(var(--acc-rgb),.35),var(--acc));transition:width .8s var(--ease)}.lp-ship i:after{content:"";position:absolute;right:-5px;top:-3px;width:9px;height:12px;background:var(--acc);border-radius:50%/62% 62% 38% 38%;transform-origin:50% 0;animation:lp-drip 2.6s ease-in-out infinite}@keyframes lp-drip{0%,60%{transform:translateY(0) scaleY(1)}80%{transform:translateY(3px) scaleY(1.25)}to{transform:translateY(0) scaleY(1)}}.lp-ship-t{margin:0;color:var(--ash);font-size:10px}.lp-ship-t b{color:var(--bone)}.lp-trust{display:flex;flex-wrap:wrap;gap:6px 16px;margin:14px 0 0;padding:0;list-style:none;color:var(--ash);font-size:9.5px}.lp-trust li{display:flex;align-items:center;gap:6px}.lp-trust li:before{content:"";width:11px;height:11px;background:var(--acc);-webkit-mask:var(--glyph) center/contain no-repeat;mask:var(--glyph) center/contain no-repeat}.lp-rate{display:inline-flex;align-items:center;gap:10px;color:var(--ash);text-decoration:none}.lp-stars{display:inline-block;width:76px;height:14px;vertical-align:-2px;background:linear-gradient(90deg,var(--acc-hi) var(--r,100%),#ffffff2b 0);-webkit-mask:var(--glyph) 0 50%/15.2px 14px repeat-x;mask:var(--glyph) 0 50%/15.2px 14px repeat-x}.lp-stars i{display:none}@media(min-width:990px){.lp-hero-wide{grid-template-columns:minmax(0,680px) 1fr!important;align-items:center!important;padding-top:calc(var(--top-h) + 40px)!important}.lp-hero-wide .lp-buy__form{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);column-gap:16px}.lp-hero-wide .lp-buy__head,.lp-hero-wide .lp-buy__cta,.lp-hero-wide .lp-ship,.lp-hero-wide .lp-ship-t{grid-column:1/-1}.lp-hero-wide .lp-buy__form>fieldset:nth-of-type(1){grid-column:1;grid-row:2/span 2}.lp-hero-wide .lp-buy__form>fieldset:nth-of-type(2){grid-column:2;grid-row:2}.lp-hero-wide .lp-buy__form>fieldset:nth-of-type(3){grid-column:2;grid-row:3}.lp-hero-wide .lp-flv__row--many{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-hero-wide .lp-buy__cta{grid-template-columns:1fr 1fr;align-items:start}}.lp-flv__row--pop{grid-template-columns:repeat(auto-fit,minmax(min(130px,100%),1fr));margin-top:62px;row-gap:72px}.lp-flv--pop .lp-opt__card{grid-template-columns:minmax(0,1fr);justify-items:center;min-height:0;padding:76px 10px 14px;text-align:center;overflow:visible}.lp-opt__pop{position:absolute;left:50%;top:-58px;width:100px;height:130px;margin-left:-50px;pointer-events:none;transform-origin:50% 85%}.lp-opt__pop img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;object-position:50% 100%;filter:drop-shadow(0 10px 8px #000c) saturate(.75) brightness(.86);transform:translateY(6px) rotate(var(--tilt,-6deg)) scale(.9);transition:transform .7s var(--ease-hit),filter .5s}.lp-opt__pop:after{content:"";position:absolute;left:var(--dx,46%);top:var(--dy,88%);width:7px;height:10px;border-radius:50%/62% 62% 38% 38%;background:var(--sw,var(--acc));opacity:0}.lp-flv--pop:hover .lp-opt__pop img{transform:translateY(0) rotate(calc(var(--tilt,-6deg) * -1)) scale(.96);filter:drop-shadow(0 12px 10px #000c) saturate(.85) brightness(.9)}.lp-flv--pop input:checked+.lp-opt__card .lp-opt__pop img{transform:translateY(-8px) rotate(calc(var(--tilt,-6deg) * 1.6)) scale(1.06);filter:drop-shadow(0 16px 12px #000) saturate(1.1) brightness(1.05);animation:lp-float 3.6s .8s ease-in-out infinite}.lp-flv--pop input:checked+.lp-opt__card .lp-opt__pop:after{animation:lp-fall 1.6s .35s cubic-bezier(.55,0,.8,.4) forwards}@keyframes lp-float{50%{translate:0 -4px;rotate:2deg}}@keyframes lp-fall{0%{opacity:0;transform:translateY(0) scale(.4)}12%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(46px) scale(.7,1.3)}}.lp-flv--pop input:disabled+.lp-opt__card .lp-opt__pop img{filter:grayscale(1) brightness(.5)}.lp-opt__card .lp-pack__tubs{display:block;width:calc(var(--n) * 13px);height:15px;margin-bottom:6px;background:var(--ash);-webkit-mask:var(--tub) 0 50%/13px 15px repeat-x;mask:var(--tub) 0 50%/13px 15px repeat-x;transition:background .3s}.lp-opt input:checked+.lp-opt__card .lp-pack__tubs{background:var(--acc)}.lp-sticky{position:fixed;left:50%;bottom:max(12px,env(safe-area-inset-bottom));z-index:70;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;width:min(760px,100% - 20px);padding:8px 8px 8px 10px;border:1px solid var(--line-2);border-radius:6px;background:#0b0909f2;box-shadow:0 24px 60px -20px #000;transform:translate(-50%,140%);transition:transform .55s var(--ease)}.lp-sticky.is-on{transform:translate(-50%)}.lp-sticky img{width:44px;height:44px;object-fit:cover;border-radius:3px}.lp-sticky__t{min-width:0}.lp-sticky__t b{display:block;font:900 12px/1.1 var(--f-disp);text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lp-sticky__t select{max-width:100%;margin-top:3px;padding:0;border:0;background:none;color:var(--ash);font:500 11px/1.2 var(--f-mono);letter-spacing:.06em;text-transform:uppercase;-webkit-appearance:none;appearance:none;cursor:pointer}.lp-sticky__t select option{background:#111;color:#fff}.lp-sticky .lp-btn{width:auto;min-height:48px;padding:0 16px;font-size:12px}@media(max-width:420px){.lp-sticky .lp-btn__l{display:none}}.lp-rev__top{display:grid;grid-template-columns:1fr auto;align-items:end;gap:24px;margin-bottom:34px}.lp-rev__score{text-align:right}.lp-rev__score b{display:block;font:400 clamp(70px,10vw,140px)/.8 var(--f-goth);color:var(--acc)}.lp-rev__deck{display:grid;grid-auto-flow:column;grid-auto-columns:min(420px,84vw);gap:14px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;padding:4px var(--gut) 18px;margin-inline:calc(var(--gut)*-1);scrollbar-width:none;cursor:grab}.lp-rev__deck::-webkit-scrollbar{display:none}.lp-rev__card{scroll-snap-align:start;display:flex;flex-direction:column;gap:14px;min-height:260px;padding:26px 24px;border:1px solid var(--line);border-radius:4px;background:linear-gradient(160deg,#ffffff0a,#ffffff02)}.lp-rev__card q{display:block;font:500 17px/1.5 var(--f-body);color:var(--bone);quotes:none}.lp-rev__card h3{margin:0;font:900 15px/1.15 var(--f-disp);text-transform:uppercase}.lp-rev__card footer{margin-top:auto;display:flex;justify-content:space-between;color:var(--ash)}.lp-rev__src{display:none!important}.lp-rev__more{margin-top:20px}.lp-mxs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(14px,2vw,26px)}.lp-mx{padding:22px 22px 18px;border-top:2px solid var(--acc);background:linear-gradient(170deg,#ffffff0a,#ffffff02 60%)}.lp-mx__h{display:flex;align-items:baseline;gap:12px;margin-bottom:16px}.lp-mx__h .lp-mono{color:var(--acc)}.lp-mx__h h3{margin:0;font-size:clamp(15px,1.4vw,20px);line-height:1.1}.lp-mx__rows{margin:0;padding:0;list-style:none;display:grid;gap:12px}.lp-mx__rows li{display:grid;grid-template-columns:1fr auto;gap:4px 14px;align-items:baseline}.lp-mx__n{font-size:14px;color:#ddd5c9}.lp-mx__rows b{font-size:13px;color:var(--bone);letter-spacing:.04em}.lp-mx__rows b small{margin-left:3px;color:var(--ash);font-size:10px}.lp-mx__rows i{grid-column:1/-1;position:relative;height:6px;background:#ffffff0f;overflow:hidden;clip-path:polygon(0 0,100% 0,calc(100% - 4px) 100%,0 100%)}.lp-mx__rows i:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:var(--w);background:linear-gradient(90deg,var(--acc-deep,var(--acc)),var(--acc));transform:scaleX(0);transform-origin:0 50%;transition:transform 1.1s var(--ease);transition-delay:calc(var(--r) * 90ms + .2s)}.lp-mx.is-in .lp-mx__rows i:before{transform:none}.lp-mx__note{margin:14px 0 0;color:var(--ash);font-size:12.5px}@media(max-width:749px){.lp-mxs{grid-template-columns:1fr}}.lp-faq{display:grid;gap:0;border-top:1px solid var(--line)}.lp-faq details{border-bottom:1px solid var(--line)}.lp-faq summary{display:grid;grid-template-columns:52px 1fr 28px;align-items:center;gap:12px;padding:24px 0;cursor:pointer;list-style:none;font:900 clamp(16px,1.8vw,22px)/1.15 var(--f-disp);text-transform:uppercase}.lp-faq summary::-webkit-details-marker{display:none}.lp-faq summary span{color:var(--acc);font:400 26px/1 var(--f-goth)}.lp-faq summary:after{content:"";justify-self:end;width:22px;height:22px;background:var(--bone);-webkit-mask:var(--faq-ic) center/contain no-repeat;mask:var(--faq-ic) center/contain no-repeat;transition:transform .5s var(--ease-hit),background .3s}.lp-faq details[open] summary:after{transform:rotate(var(--faq-rot,180deg));background:var(--acc)}.lp-faq__a{padding:0 0 26px 64px;color:#cfc6b9;max-width:70ch}.lp-faq__a p{margin:0 0 10px}.lp-facts{width:min(980px,100vw);max-width:100vw;height:min(92svh,1100px);max-height:100svh;margin:auto;padding:0;border:1px solid var(--line-2);border-radius:6px;background:#0a0808;color:var(--bone);overflow:hidden}.lp-facts::backdrop{background:#000d;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.lp-facts[open]{animation:lp-pop .55s var(--ease)}@keyframes lp-pop{0%{opacity:0;transform:scale(.94) translateY(20px);clip-path:inset(40% 0 40% 0)}to{opacity:1;transform:none;clip-path:inset(0)}}.lp-facts__bar{position:absolute;inset:0 0 auto;z-index:2;display:flex;align-items:center;justify-content:space-between;padding:12px 14px;background:linear-gradient(#0a0808,#0a080800)}.lp-facts__x{width:42px;height:42px;border:1px solid var(--line-2);border-radius:999px;background:#000a}.lp-facts__stage{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;touch-action:none;cursor:grab}.lp-facts__stage img{position:absolute;left:50%;top:50%;max-width:none;width:auto;height:94%;transform-origin:0 0;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.lp-facts__hint{position:absolute;left:50%;bottom:14px;transform:translate(-50%);color:var(--ash);pointer-events:none}.lp-foot{padding:60px 0 120px;border-top:1px solid var(--line);color:var(--dim);font-size:12px}.lp-foot__row{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px;align-items:center}.lp-foot nav{display:flex;flex-wrap:wrap;gap:8px 20px}.lp-foot a{color:var(--ash);text-decoration:none}.lp-foot a:hover{color:var(--bone)}.lp-foot__fda{max-width:80ch;margin:22px 0 0;line-height:1.5}.lp-fly{position:fixed;z-index:120;width:14px;height:20px;margin:-10px 0 0 -7px;pointer-events:none;background:var(--acc);border-radius:50%/62% 62% 38% 38%;box-shadow:inset -3px -4px #0004}.lp-toast{position:fixed;left:50%;top:calc(var(--top-h) + 10px);z-index:130;padding:12px 16px;border-radius:4px;background:var(--bone);color:#000;font:700 11px/1.2 var(--f-mono);letter-spacing:.1em;text-transform:uppercase;transform:translate(-50%,-30px);opacity:0;transition:.4s var(--ease);pointer-events:none}.lp-toast.is-on{transform:translate(-50%);opacity:1}.lp-media{position:relative;overflow:hidden;background:#0a0808;contain:paint}.lp-media>img,.lp-media>video{width:100%;height:100%;object-fit:cover}.lp-media video{opacity:0;transition:opacity .6s}.lp-media video.is-on{opacity:1}.lp-media video+img,.lp-media img.lp-poster{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.js [data-lp-in]{opacity:1;transform:none;clip-path:none;filter:none}}.lp-opt__pop:before{content:"";position:absolute;left:-30%;right:-30%;top:58%;height:46%;background:radial-gradient(50% 50% at 50% 70%,var(--sw,var(--acc)),#0000 70%);opacity:0;filter:blur(6px);transition:opacity .5s}.lp-flv--pop input:checked+.lp-opt__card .lp-opt__pop:before{opacity:.5}.lp-flv--pop .lp-opt__card b{font-size:14px;line-height:1.1}@media(max-width:600px){.lp-flv__row--pop{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:56px;row-gap:66px}.lp-flv--pop .lp-opt__card{padding-top:68px}.lp-flv--pop .lp-opt__card b{font-size:13.5px}.lp-flv--pop .lp-opt__card small{font-size:11.5px}.lp-opt__pop{top:-52px;width:84px;height:118px;margin-left:-42px}}.lp figure{margin:0}@media(max-width:600px){.lp-flv__row:not(.lp-flv__row--many):not(.lp-flv__row--pop) .lp-opt__card{grid-template-columns:36px minmax(0,1fr);gap:8px;padding:8px 8px 8px 7px}.lp-flv__row:not(.lp-flv__row--many):not(.lp-flv__row--pop) .lp-opt__card img{width:36px;height:36px}}#LpMain{overflow-x:clip}.js [data-lp-in=edge]{opacity:1;transform:none;transition:none}
/*# sourceMappingURL=/cdn/shop/t/42/assets/nf-lp.css.map */
