:root{--kar:#C8B79B;--kar2:#B9A585;--kar3:#D8CBB4;--etk:#F6F5F1;--etk2:#E9E5DB;--ink:#16171A;--ink2:#4A473F;--ink3:#7C776B;--hair:rgba(22,23,26,.28);--tape:#F2C400;--well:#7A4A18;--mono:"IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--dsp:"Poppins",-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;--w:1140px}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;height:auto!important}body{display:block!important;min-height:0!important;background:#c8b79b!important;margin:0!important;overflow-x:hidden}body>ul[hidden],#shopify-section-promo-popup{display:none!important}main{display:block}.pl{background:var(--kar);color:var(--ink);font-family:var(--dsp);-webkit-font-smoothing:antialiased;position:relative;z-index:2;background-image:repeating-linear-gradient(90deg,rgba(0,0,0,.03) 0 1px,transparent 1px 8px)}.pl--top{z-index:100}.pl img{max-width:100%;display:block}.pl a{color:inherit;text-decoration:none}.pl button{font-family:inherit}.w{max-width:var(--w);margin:0 auto;padding:0 20px}.sec{position:relative;padding:clamp(50px,7vw,102px) 0}.mono{font-family:var(--mono);font-size:10.5px;letter-spacing:.15em;text-transform:uppercase;font-weight:600}.eye{font-family:var(--mono);font-size:10.5px;letter-spacing:.17em;text-transform:uppercase;color:var(--well);font-weight:600;display:flex;align-items:center;gap:9px;margin:0 0 15px}.eye:before{content:"\25a0";font-size:7px}.h1{font-family:var(--dsp);font-size:clamp(32px,6vw,60px);line-height:1.04;letter-spacing:-.038em;font-weight:700;margin:0}.h2{font-family:var(--dsp);font-size:clamp(25px,3.8vw,45px);line-height:1.07;letter-spacing:-.035em;font-weight:700;margin:0 0 16px}.h3{font-family:var(--dsp);font-size:clamp(16px,1.8vw,20px);line-height:1.22;letter-spacing:-.02em;font-weight:600;margin:0 0 8px}.lead{font-size:clamp(14.5px,1.3vw,16.5px);line-height:1.68;color:var(--ink2);margin:0}.bcode{height:22px;background-image:repeating-linear-gradient(90deg,var(--ink) 0 2px,transparent 2px 4px,var(--ink) 4px 5px,transparent 5px 9px,var(--ink) 9px 12px,transparent 12px 14px);opacity:.45}.prog{position:fixed;top:0;left:0;height:3px;width:0;background:var(--ink);z-index:130}.cx{position:absolute;left:-2px;right:-2px;top:-1px;bottom:-1px;overflow:hidden;background:var(--etk);font-family:var(--mono);font-size:8.5px;line-height:.9;letter-spacing:-.03em;color:var(--ink);word-break:break-all;-webkit-user-select:none;user-select:none;pointer-events:none;clip-path:inset(0 100% 0 0);transition:clip-path .6s cubic-bezier(.45,0,.15,1);font-style:normal}.red .cx{clip-path:inset(0 0 0 0)}.red .cx.d2{transition-delay:.1s}.red .cx.d3{transition-delay:.2s}.cx--tape{background:var(--tape);font-size:9px;letter-spacing:-.02em}.scx{position:relative}.scx__l{position:absolute;top:-2px;left:-3px;right:-3px;bottom:-2px;overflow:hidden;background:var(--scx-bg,#C8B79B);color:var(--ink);font-family:var(--mono);font-size:11px;line-height:.94;letter-spacing:-.02em;word-break:break-all;-webkit-user-select:none;user-select:none;pointer-events:none;font-weight:500;font-style:normal;text-transform:none;clip-path:inset(0 0 0 0);will-change:clip-path}.card,.step,.final,.trust,.doc,.acc,.xsell,.cmp__im,.crt__row,.crt__sum,.crt__empty,.demo__lbl,.trk{--scx-bg:#F6F5F1}.btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:16px 26px;border-radius:2px;font-family:var(--mono);font-weight:600;font-size:13px;letter-spacing:.06em;text-transform:uppercase;border:0;cursor:pointer;background:var(--ink);color:var(--tape);overflow:hidden;transition:transform .25s cubic-bezier(.2,.9,.3,1),box-shadow .25s;text-align:center}.btn:after{content:"";position:absolute;top:0;left:-110%;width:55%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transform:skew(-20deg);transition:left .65s}.btn:hover{transform:translateY(-2px);box-shadow:0 10px 24px #16171a52}.btn:hover:after{left:130%}.btn--gh{background:transparent;color:var(--ink);border:1.5px solid var(--ink)}.btn--gh:hover{background:var(--ink);color:var(--tape);box-shadow:none}.btn--sm{padding:12px 16px;font-size:11px}.btn[disabled]{opacity:.4;pointer-events:none}.btn:focus-visible,.pl a:focus-visible,.pl button:focus-visible,.pl summary:focus-visible{outline:2.5px solid var(--well);outline-offset:3px}.rv{opacity:0;transform:translateY(22px);transition:opacity .75s cubic-bezier(.2,.85,.3,1),transform .75s cubic-bezier(.2,.85,.3,1)}.rv.in{opacity:1;transform:none}.rv[data-d="1"]{transition-delay:.06s}.rv[data-d="2"]{transition-delay:.12s}.rv[data-d="3"]{transition-delay:.18s}.rv[data-d="4"]{transition-delay:.24s}.rv3{opacity:0;transform:perspective(900px) rotateX(-14deg) translateY(30px);transform-origin:50% 100%;transition:opacity .8s cubic-bezier(.2,.85,.3,1),transform .8s cubic-bezier(.2,.85,.3,1)}.rv3.in{opacity:1;transform:perspective(900px) rotateX(0) translateY(0)}.rv3[data-d="1"]{transition-delay:.08s}.rv3[data-d="2"]{transition-delay:.16s}.rv3[data-d="3"]{transition-delay:.24s}.rv3[data-d="4"]{transition-delay:.32s}.bnr{background:var(--ink);color:var(--etk);overflow:hidden;padding:9px 0;position:relative;z-index:3}.bnr__t{display:flex;width:max-content;animation:mq 46s linear infinite}.bnr b{font-family:var(--mono);font-size:10.5px;letter-spacing:.13em;text-transform:uppercase;font-weight:500;padding:0 15px;white-space:nowrap;display:inline-flex;align-items:center;gap:8px}.bnr b:before{content:"\25a0";font-size:6px;color:var(--tape)}@keyframes mq{to{transform:translate(-50%)}}.hd{position:sticky;top:0;z-index:100;background:#c8b79be6;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1.5px dashed transparent;transition:background .3s,border-color .3s}.hd.stuck{background:#c8b79bfc;border-bottom-color:var(--hair)}.hd__in{display:flex;align-items:center;justify-content:space-between;gap:16px;height:62px}.logo{display:flex;align-items:center}.logo img{height:26px;width:auto}.nav{display:flex;gap:20px}.nav a{font-family:var(--mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink2);position:relative;padding:3px 0;transition:color .25s;font-weight:500}.nav a:after{content:"";position:absolute;left:0;bottom:0;width:0;height:1.5px;background:var(--ink);transition:width .3s}.nav a:hover{color:var(--ink)}.nav a:hover:after{width:100%}.hd__r{display:flex;align-items:center;gap:9px}.cart{display:inline-flex;align-items:center;gap:6px;font-family:var(--mono);font-size:10.5px;letter-spacing:.11em;text-transform:uppercase;color:var(--ink);border:1.5px solid var(--hair);padding:9px 12px;border-radius:2px;transition:.25s;font-weight:600}.cart:hover{border-color:var(--ink);background:var(--ink);color:var(--tape)}.brg{display:none;width:40px;height:40px;border:1.5px solid var(--hair);border-radius:2px;background:transparent;cursor:pointer;position:relative}.brg i{position:absolute;left:11px;width:16px;height:1.8px;background:var(--ink);transition:.3s}.brg i:nth-child(1){top:13px}.brg i:nth-child(2){top:19px}.brg i:nth-child(3){top:25px}.brg.open i:nth-child(1){transform:translateY(6px) rotate(45deg)}.brg.open i:nth-child(2){opacity:0}.brg.open i:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.mob{position:absolute;top:100%;left:0;right:0;background:var(--kar);border-bottom:2px solid var(--ink);border-top:1.5px dashed var(--hair);padding:6px 0 12px;display:none;box-shadow:0 20px 34px -14px #281c0c80}.mob.open{display:block;animation:mobIn .28s cubic-bezier(.2,.9,.3,1)}@keyframes mobIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.mob a{display:block;padding:14px 0;font-family:var(--mono);font-size:15px;font-weight:600;letter-spacing:.03em;text-transform:uppercase;border-bottom:1px dashed var(--hair);color:var(--ink)}.mob a:last-child{border-bottom:0}.hero{padding:clamp(28px,3.8vw,50px) 0 clamp(26px,3.2vw,44px)}.hero__g{display:grid;grid-template-columns:1.02fr .98fr;gap:clamp(24px,3.4vw,50px);align-items:center}.pill{position:relative;display:inline-flex;align-items:center;gap:8px;background:var(--tape);border:1.5px solid var(--ink);color:var(--ink);font-family:var(--mono);font-size:10px;letter-spacing:.13em;text-transform:uppercase;padding:6px 11px;border-radius:2px;margin-bottom:18px;font-weight:600;overflow:hidden}.pill i{width:5px;height:5px;background:var(--ink);animation:pg 1.9s ease-out infinite;flex:0 0 auto}@keyframes pg{0%{box-shadow:0 0 #16171a73}70%{box-shadow:0 0 0 8px #16171a00}to{box-shadow:0 0 #16171a00}}.hero__sub{margin:17px 0 22px;max-width:46ch}.priceline{display:flex;align-items:baseline;gap:11px;margin-bottom:13px}.priceline b{font-family:var(--mono);font-size:clamp(25px,3vw,36px);font-weight:700;letter-spacing:-.04em;line-height:1}.priceline s{color:var(--ink3);font-size:15px;font-family:var(--mono)}.buy{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.note{font-family:var(--mono);font-size:10px;color:var(--ink3);margin-top:12px;line-height:1.8}.qty{display:inline-flex;align-items:center;border:1.5px solid var(--ink);border-radius:2px;background:var(--etk)}.qty button{width:38px;height:48px;background:transparent;border:0;color:var(--ink);font-size:18px;cursor:pointer;transition:.2s}.qty button:hover{background:var(--ink);color:var(--tape)}.qty input{width:38px;height:48px;background:transparent;border:0;color:var(--ink);text-align:center;font-size:14px;font-weight:700;font-family:var(--mono);-moz-appearance:textfield}.qty input::-webkit-outer-spin-button,.qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.qty--sm button{width:32px;height:38px;font-size:16px}.qty--sm input{width:34px;height:38px;font-size:13px}.qty.busy{opacity:.5;pointer-events:none}.stage{position:relative;perspective:1300px;perspective-origin:50% 42%}.card3d{position:relative;transform-style:preserve-3d;transition:transform .45s cubic-bezier(.2,.85,.3,1);animation:float 7.5s ease-in-out infinite}@keyframes float{0%,to{transform:translateY(0) rotateX(2.5deg) rotateY(-3.5deg)}50%{transform:translateY(-11px) rotateX(-1.5deg) rotateY(3.5deg)}}.card3d.live{animation:none}.lbl{background:var(--etk);color:var(--ink);border:1.5px solid var(--ink);border-radius:2px;font-family:var(--mono);box-shadow:0 34px 58px -22px #281c0c85}.lbl__t{display:flex;justify-content:space-between;align-items:center;padding:10px 14px;border-bottom:1.5px dashed var(--hair);font-size:9.5px;letter-spacing:.13em;text-transform:uppercase;color:var(--ink2);font-weight:600}.lbl__t b{background:var(--tape);color:var(--ink);padding:3px 8px;letter-spacing:.09em}.lbl__b{padding:18px 14px 6px}.lbl__f{font-size:9px;letter-spacing:.13em;text-transform:uppercase;color:var(--ink3);margin:0 0 11px;font-weight:600}.adr{font-size:clamp(14px,3vw,18px);line-height:1.8;font-weight:600;margin:0}.adr span{position:relative;display:inline-block}.lbl .bcode{height:40px;margin:15px 0 6px;opacity:1}.lbl__n{border-top:1.5px solid var(--hair);padding:9px 14px;font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink3);display:flex;justify-content:space-between;font-weight:600}.chip{position:absolute;right:-12px;bottom:36px;transform:translateZ(52px) rotate(-5deg);background:var(--tape);color:var(--ink);border:1.5px solid var(--ink);font-family:var(--mono);font-size:9.5px;letter-spacing:.11em;text-transform:uppercase;padding:8px 12px;border-radius:2px;box-shadow:0 14px 28px #281c0c66;white-space:nowrap;font-weight:600}.roller3d{position:absolute;left:-16px;top:26px;width:50px;height:50px;border-radius:50%;border:2.5px solid var(--ink);background:var(--etk);box-shadow:0 16px 30px #281c0c61;animation:spin 5s linear infinite}.roller3d:before{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;border-radius:50%;background-image:repeating-conic-gradient(var(--ink) 0 8deg,transparent 8deg 20deg);opacity:.8}@keyframes spin{0%{transform:translateZ(84px) rotate(0)}to{transform:translateZ(84px) rotate(360deg)}}.pshot{position:absolute;left:-20px;bottom:-24px;width:min(38%,132px);transform:translateZ(76px) rotate(-4deg);border:1.5px solid var(--ink);border-radius:2px;overflow:hidden;background:var(--etk);box-shadow:0 20px 36px -8px #281c0c8c;z-index:5}.pshot img{width:100%;height:auto}.trust{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));border:1.5px solid var(--ink);border-radius:2px;background:var(--etk);overflow:hidden}.trust>div{padding:19px 16px;border-right:1.5px dashed var(--hair)}.trust>div:last-child{border-right:0}.trust b{display:block;font-family:var(--mono);font-size:12.5px;margin-bottom:4px;font-weight:700}.trust span{font-family:var(--mono);font-size:9.5px;letter-spacing:.08em;color:var(--ink3);text-transform:uppercase}.tstrip{display:flex;flex-wrap:wrap;gap:6px;margin-top:16px;perspective:700px}.tstrip span{display:inline-flex;align-items:center;gap:7px;border:1.5px solid var(--ink);background:var(--etk);border-radius:2px;padding:8px 11px;font-family:var(--mono);font-size:10.5px;font-weight:600;letter-spacing:.03em;color:var(--ink);opacity:0;transform:translateY(10px) rotateX(-24deg);transform-origin:50% 100%;transition:opacity .5s cubic-bezier(.2,.85,.3,1),transform .5s cubic-bezier(.2,.85,.3,1)}.tstrip.in span{opacity:1;transform:none}.tstrip.in span:nth-child(1){transition-delay:.04s}.tstrip.in span:nth-child(2){transition-delay:.12s}.tstrip.in span:nth-child(3){transition-delay:.2s}.tstrip.in span:nth-child(4){transition-delay:.28s}.tstrip span:before{content:"\2713";background:var(--tape);color:var(--ink);width:15px;height:15px;display:inline-flex;align-items:center;justify-content:center;font-size:9px;flex:0 0 auto;border-radius:1px}.acc{display:grid;grid-template-columns:58px 1fr auto;gap:12px;align-items:center;border:1.5px dashed var(--ink);border-radius:2px;background:var(--etk);padding:11px;margin-top:16px;transition:border-color .25s,box-shadow .25s}.acc:hover{border-color:var(--ink);box-shadow:0 10px 22px -10px #281c0c66}.acc__im{width:58px;height:58px;border:1px solid var(--hair);border-radius:2px;overflow:hidden;background:#fff}.acc__im img{width:100%;height:100%;object-fit:cover}.acc__k{font-family:var(--mono);font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--well);font-weight:700}.acc__t{font-size:13.5px;font-weight:600;margin:3px 0;line-height:1.3;color:var(--ink)}.acc__p{font-family:var(--mono);font-size:12.5px;color:var(--well);font-weight:700}.xsell{display:grid;grid-template-columns:104px 1fr auto;gap:16px;align-items:center;border:1.5px solid var(--ink);border-radius:2px;background:var(--etk);padding:14px;position:relative;overflow:hidden}.xsell:before{content:"";position:absolute;left:0;right:0;top:0;height:5px;background-image:repeating-linear-gradient(90deg,var(--ink) 0 2px,transparent 2px 5px)}.xsell__im{width:104px;height:104px;border:1px solid var(--hair);border-radius:2px;overflow:hidden;background:#fff}.xsell__im img{width:100%;height:100%;object-fit:cover}.xsell__t{font-size:clamp(15px,1.8vw,19px);font-weight:700;letter-spacing:-.02em;margin:6px 0 5px;line-height:1.25;color:var(--ink)}.xsell__d{font-size:14px;line-height:1.6;color:var(--ink2);margin:0 0 7px;max-width:52ch}.xsell__p{font-family:var(--mono);font-size:15px;color:var(--well);font-weight:700}.cmp{display:grid;grid-template-columns:.4fr .6fr;gap:clamp(14px,2.2vw,26px);align-items:stretch}.cmp__im{border:1.5px solid var(--ink);border-radius:2px;overflow:hidden;background:var(--etk);position:relative;display:flex;flex-direction:column}.cmp__im img{width:100%;height:100%;object-fit:cover;flex:1}.cmp__cap{font-family:var(--mono);font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink2);padding:9px 11px;border-top:1.5px dashed var(--hair);background:var(--etk);font-weight:600}.roll{position:relative;height:148vh}.roll__s{position:sticky;top:0;height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:22px;overflow:hidden;padding:40px 0 24px}.doc{position:relative;width:min(530px,88vw);background:var(--etk);color:var(--ink);border:1.5px solid var(--ink);border-radius:2px;padding:clamp(18px,3vw,30px);box-shadow:0 34px 58px -26px #281c0c80}.doc h4{font-family:var(--mono);font-size:9.5px;letter-spacing:.15em;text-transform:uppercase;color:var(--ink3);margin:0 0 13px;border-bottom:1px dashed var(--hair);padding-bottom:8px;font-weight:600}.doc__wrap{position:relative}.doc p{font-family:var(--mono);font-size:clamp(10px,2.1vw,12.5px);line-height:2;margin:0;font-weight:500}.doc .cx{clip-path:none;width:0;left:-4px;right:auto;transition:none;font-size:9px;line-height:.94;padding:1px 2px}.doc__edge{position:absolute;top:50%;left:0;width:48px;height:48px;transform:translate(-50%,-50%);pointer-events:none;border-radius:50%;border:2.5px solid var(--ink);background:var(--etk);box-shadow:0 6px 18px #281c0c66;opacity:0;transition:opacity .25s;z-index:3}.doc__edge:before{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;border-radius:50%;background-image:repeating-conic-gradient(var(--ink) 0 8deg,transparent 8deg 20deg);opacity:.85}.roll__cap{text-align:center;padding:0 20px;max-width:620px}.roll__cap .h2{margin-bottom:7px;font-size:clamp(20px,3vw,34px)}.cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(224px,1fr));gap:12px}.card{position:relative;border:1.5px solid var(--ink);border-radius:2px;padding:22px;background:var(--etk);transition:transform .3s,box-shadow .3s}.card:before{content:"";position:absolute;left:0;right:0;top:0;height:5px;background-image:repeating-linear-gradient(90deg,var(--ink) 0 2px,transparent 2px 5px)}.card:hover{transform:translateY(-4px);box-shadow:0 14px 28px #281c0c42}.card .mono{color:var(--well);display:block;margin:8px 0 11px}.card p{margin:0;color:var(--ink2);font-size:14.5px;line-height:1.62}.surf{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:9px}.surf>div{border:1.5px solid var(--ink);border-radius:2px;padding:16px 14px;background:var(--etk);transition:.3s}.surf>div:hover{background:var(--etk2)}.surf b{font-family:var(--mono);font-size:13px;font-weight:700;display:inline-block}.surf span{display:block;font-family:var(--mono);font-size:9.5px;letter-spacing:.07em;color:var(--ink3);margin-top:5px}.steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(222px,1fr));gap:12px}.step{border:1.5px solid var(--ink);border-radius:2px;padding:24px;background:var(--etk);transition:.3s}.step:hover{box-shadow:0 14px 28px #281c0c42;transform:translateY(-4px)}.step b{display:flex;width:36px;height:36px;border-radius:2px;background:var(--ink);color:var(--tape);align-items:center;justify-content:center;font-size:14px;font-weight:700;margin-bottom:14px;font-family:var(--mono)}.tw{overflow-x:auto;border:1.5px solid var(--ink);border-radius:2px;background:var(--etk)}.tbl{width:100%;border-collapse:collapse;font-size:14px;min-width:480px}.tbl th,.tbl td{padding:13px 14px;text-align:left;border-bottom:1px dashed var(--hair)}.tbl th{font-family:var(--mono);font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink2);font-weight:700;background:var(--etk2)}.tbl td:nth-child(2){font-weight:600;background:#f2c40024}.tbl td:nth-child(3){color:var(--ink3)}.tbl tr:last-child td{border-bottom:0}.faq{border-top:1.5px solid var(--ink)}.faq details{border-bottom:1px dashed var(--hair)}.faq summary{list-style:none;cursor:pointer;padding:19px 42px 19px 0;font-family:var(--dsp);font-size:clamp(14.5px,1.6vw,17.5px);font-weight:600;letter-spacing:-.02em;position:relative;transition:color .25s;color:var(--ink)}.faq summary::-webkit-details-marker{display:none}.faq summary:after,.faq summary:before{content:"";position:absolute;background:var(--ink);transition:transform .3s}.faq summary:after{right:5px;top:50%;width:12px;height:2px;transform:translateY(-50%)}.faq summary:before{right:10px;top:50%;width:2px;height:12px;transform:translateY(-50%)}.faq details[open] summary:before{transform:translateY(-50%) rotate(90deg)}.faq details[open] summary{color:var(--well)}.faq p{margin:0 0 22px;color:var(--ink2);max-width:70ch;font-size:15px;line-height:1.72}.faq a{color:var(--well);text-decoration:underline}.final{border:2px solid var(--ink);border-radius:2px;background:var(--etk);padding:clamp(32px,4.4vw,62px) 22px;text-align:center;position:relative}.final:before{content:"";position:absolute;left:0;right:0;top:0;height:7px;background-image:repeating-linear-gradient(90deg,var(--ink) 0 3px,transparent 3px 7px)}.final__img{max-width:168px;margin:0 auto 20px;border:1.5px solid var(--ink);border-radius:2px;overflow:hidden;background:var(--etk)}.final__img img{width:100%;height:auto}.sbar{position:fixed;left:0;right:0;bottom:0;z-index:95;background:var(--kar3);border-top:2px solid var(--ink);transform:translateY(115%);transition:transform .45s cubic-bezier(.2,.85,.3,1);padding:9px 0 max(9px,env(safe-area-inset-bottom))}.sbar.on{transform:none}.sbar__in{display:flex;align-items:center;justify-content:space-between;gap:12px}.sbar__l{display:flex;align-items:center;gap:10px;min-width:0}.sbar__l img{width:38px;height:38px;border:1px solid var(--ink);border-radius:2px;object-fit:cover;background:var(--etk);flex:0 0 auto}.sbar__t{font-family:var(--mono);font-size:11.5px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:34vw;color:var(--ink)}.sbar__p{font-family:var(--mono);font-size:11px;color:var(--well);font-weight:700}.sbar .btn{padding:12px 18px;font-size:11.5px;flex:0 0 auto}.toast{position:fixed;left:50%;bottom:84px;z-index:140;background:var(--ink);color:var(--tape);font-family:var(--mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;font-weight:700;padding:12px 18px;border-radius:2px;opacity:0;pointer-events:none;transform:translate(-50%,18px);transition:.35s cubic-bezier(.2,.9,.3,1);box-shadow:0 14px 30px #281c0c6b}.toast.on{opacity:1;transform:translate(-50%)}.pg{padding:clamp(24px,3.4vw,46px) 0 0}.pdp{display:grid;grid-template-columns:1fr 1fr;gap:clamp(22px,3.2vw,44px);align-items:start}.gal{position:relative;perspective:1400px}.gal__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;border:1.5px solid var(--ink);border-radius:2px;background:var(--etk);touch-action:pan-y pinch-zoom;transition:transform .4s cubic-bezier(.2,.85,.3,1);box-shadow:0 22px 40px -20px #281c0c73}.gal__track::-webkit-scrollbar{display:none}.gal__slide{flex:0 0 100%;scroll-snap-align:center;scroll-snap-stop:always}.gal__slide img{width:100%;height:auto;display:block}.gal__nav{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border:1.5px solid var(--ink);background:#f6f5f1f0;color:var(--ink);cursor:pointer;border-radius:2px;font-size:20px;line-height:1;display:flex;align-items:center;justify-content:center;transition:.22s;z-index:3;padding:0}.gal__nav:hover{background:var(--ink);color:var(--tape)}.gal__nav--prev{left:10px}.gal__nav--next{right:10px}.gal__nav[disabled]{opacity:.25;pointer-events:none}.gal__count{position:absolute;bottom:10px;right:10px;background:var(--ink);color:var(--etk);font-family:var(--mono);font-size:9.5px;letter-spacing:.1em;padding:5px 9px;border-radius:2px;z-index:3}.gal__dots{display:flex;gap:6px;justify-content:center;margin-top:10px}.gal__dots i{width:7px;height:7px;background:var(--hair);border-radius:50%;transition:.25s;cursor:pointer}.gal__dots i.on{background:var(--ink);transform:scale(1.25)}.gal__t{display:flex;gap:8px;margin-top:9px;flex-wrap:wrap}.gal__t div{flex:0 0 62px;height:62px;border:1.5px solid var(--hair);border-radius:2px;overflow:hidden;cursor:pointer;background:var(--etk);transition:.22s;opacity:.6}.gal__t div img{width:100%;height:100%;object-fit:cover}.gal__t div.on,.gal__t div:hover{border-color:var(--ink);opacity:1}.ticks{list-style:none;margin:0 0 20px;padding:0;display:grid;gap:7px}.ticks li{display:flex;gap:9px;align-items:flex-start;font-size:14.5px;line-height:1.5;color:var(--ink2)}.ticks li:before{content:"\2713";font-family:var(--mono);font-weight:700;color:var(--ink);flex:0 0 auto;background:var(--tape);width:17px;height:17px;display:flex;align-items:center;justify-content:center;font-size:10px;margin-top:2px}.demo{perspective:1200px;margin-top:14px}.demo__c{position:relative;transform-style:preserve-3d;transition:transform .45s cubic-bezier(.2,.85,.3,1);cursor:pointer}.demo__lbl{background:var(--etk);border:1.5px solid var(--ink);border-radius:2px;font-family:var(--mono);box-shadow:0 24px 42px -20px #281c0c80;padding:16px 14px}.demo__hd{display:flex;justify-content:space-between;font-size:9px;letter-spacing:.13em;text-transform:uppercase;color:var(--ink3);border-bottom:1px dashed var(--hair);padding-bottom:8px;margin-bottom:12px;font-weight:600}.demo__adr{font-size:clamp(13px,2.6vw,16px);line-height:1.85;font-weight:600;margin:0}.demo__adr span{position:relative;display:inline-block}.demo__tap{position:absolute;right:10px;bottom:8px;transform:translateZ(40px);background:var(--ink);color:var(--tape);font-family:var(--mono);font-size:8.5px;letter-spacing:.12em;text-transform:uppercase;padding:6px 9px;border-radius:2px;pointer-events:none}.demo__roll{position:absolute;left:-14px;top:18px;width:42px;height:42px;transform:translateZ(70px);border-radius:50%;border:2.5px solid var(--ink);background:var(--etk);box-shadow:0 12px 24px #281c0c66;animation:spin2 4.5s linear infinite}.demo__roll:before{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;border-radius:50%;background-image:repeating-conic-gradient(var(--ink) 0 8deg,transparent 8deg 20deg);opacity:.8}@keyframes spin2{0%{transform:translateZ(70px) rotate(0)}to{transform:translateZ(70px) rotate(360deg)}}.pdp__body{border-top:1.5px dashed var(--hair);margin-top:26px;padding-top:22px}.pdp__body h2{font-family:var(--dsp);font-size:clamp(19px,2.3vw,26px);font-weight:700;letter-spacing:-.03em;margin:28px 0 10px;color:var(--ink)}.pdp__body h2:first-child{margin-top:0}.pdp__body h3{font-family:var(--dsp);font-size:17px;font-weight:600;margin:22px 0 7px;color:var(--ink)}.pdp__body p{color:var(--ink2);font-size:15px;line-height:1.72;margin:0 0 12px}.pdp__body ul,.pdp__body ol{color:var(--ink2);font-size:15px;line-height:1.72;padding-left:20px;margin:0 0 14px}.pdp__body li{margin-bottom:7px}.pdp__body strong{color:var(--ink);font-weight:600}.pdp__body table{width:100%;border-collapse:collapse;font-size:14.5px;margin:0 0 18px;border:1.5px solid var(--ink);background:var(--etk)}.pdp__body th,.pdp__body td{padding:11px 13px;text-align:left;border-bottom:1px dashed var(--hair);color:var(--ink2)}.pdp__body th{font-family:var(--mono);font-size:11px;color:var(--ink);width:38%;font-weight:600}.pdp__body tr:last-child th,.pdp__body tr:last-child td{border-bottom:0}.pdp__body a{color:var(--well);text-decoration:underline}.trk{max-width:560px;border:1.5px solid var(--ink);border-radius:2px;background:var(--etk);padding:clamp(20px,3.2vw,32px)}.trk label{display:block;font-family:var(--mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink2);margin:0 0 8px;font-weight:600}.trk input,.trk select{width:100%;padding:14px;border:1.5px solid var(--ink);border-radius:2px;background:#fff;font-family:var(--mono);font-size:14px;color:var(--ink);margin-bottom:16px}.trk .btn{width:100%}.crt{display:grid;gap:12px}.crt__row{display:grid;grid-template-columns:78px 1fr auto;gap:14px;align-items:center;border:1.5px solid var(--ink);border-radius:2px;background:var(--etk);padding:14px}.crt__row img{width:78px;height:78px;object-fit:cover;border:1px solid var(--hair);border-radius:2px}.crt__t{font-weight:600;font-size:14.5px;line-height:1.35;margin:0 0 8px;color:var(--ink)}.crt__p{font-family:var(--mono);font-size:13px;color:var(--well);font-weight:700}.crt__ctrl{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:9px}.crt__rm{font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);text-decoration:underline;cursor:pointer;background:none;border:0;padding:0}.crt__rm:hover{color:var(--ink)}.crt__note{font-family:var(--mono);font-size:9.5px;letter-spacing:.03em;color:var(--ink3);margin:9px 0 0;line-height:1.7}.crt__note b{color:var(--ink2);font-weight:600}.crt__sum{border:1.5px solid var(--ink);border-radius:2px;background:var(--etk);padding:20px;margin-top:16px}.crt__line{display:flex;justify-content:space-between;font-family:var(--mono);font-size:15px;font-weight:700;margin-bottom:6px;color:var(--ink)}.crt__empty{border:1.5px dashed var(--ink);border-radius:2px;padding:40px 22px;text-align:center;background:var(--etk)}.pay{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px;align-items:center;list-style:none;padding:0}.pay li{display:inline-flex}.pay svg{height:26px;width:auto;display:block;border-radius:3px}.ft{border-top:2px solid var(--ink);background:var(--kar2);padding:clamp(34px,4.4vw,58px) 0 22px;position:relative;z-index:2;color:var(--ink);font-family:var(--dsp)}.ft__g{display:grid;grid-template-columns:1.8fr 1fr 1fr;gap:24px}.ft h4{font-family:var(--mono);font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--well);margin:0 0 13px;font-weight:700}.ft a,.ft p{display:block;color:var(--ink2);font-size:13.5px;margin:0 0 9px;transition:color .25s;line-height:1.58}.ft a:hover{color:var(--ink)}.ft__logo img{height:24px;width:auto;margin-bottom:12px}.ft__b{border-top:1px dashed var(--hair);margin-top:30px;padding-top:18px;font-family:var(--mono);font-size:9.5px;color:var(--ink2);line-height:2}@media(max-width:960px){.hero__g,.pdp,.cmp{grid-template-columns:1fr}.ft__g{grid-template-columns:1fr 1fr}.nav{display:none}.brg{display:block}.hd__r .btn{display:none}.roll{height:132vh}.trust>div{border-right:0;border-bottom:1.5px dashed var(--hair)}.trust>div:last-child{border-bottom:0}.chip{right:-4px}.roller3d{left:-6px;width:42px;height:42px}.pshot{left:-8px;bottom:-16px;width:min(34%,110px)}.gal__nav{width:34px;height:34px;font-size:17px}.cmp__im img{max-height:260px}}@media(max-width:620px){.ft__g{grid-template-columns:1fr}.w{padding:0 16px}.roll{height:124vh}.crt__row{grid-template-columns:62px 1fr}.crt__row img{width:62px;height:62px}.crt__row>.crt__p:last-child{grid-column:1/-1;text-align:right}.xsell{grid-template-columns:78px 1fr;row-gap:12px}.xsell__im{width:78px;height:78px}.xsell form{grid-column:1/-1}.xsell .btn{width:100%}.acc{grid-template-columns:50px 1fr auto}.acc__im{width:50px;height:50px}}@media(prefers-reduced-motion:reduce){.pl *,.pl *:before,.pl *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}.rv,.rv3,.tstrip span{opacity:1;transform:none}.card3d{animation:none;transform:none}.gal__track{scroll-behavior:auto}.scx__l{display:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/pl-core.css.map */
