.ss{--ink:#15140F;--ink2:#2A2A22;--grey:#5E5D55;--mut:#8A897F;--line:#E6E5DD;--bg2:#FFFFFF;--lime:var(--ss-acc,#b5121b);--lime2:var(--ss-acc2,#8e0e15);--limed:var(--ss-acct,#b5121b);--hl:var(--ss-hl,#ff7a80);--onacc:var(--ss-onacc,#fff);--tint:#FBF1F1;--tint2:#F6E1E2;--r:12px;--ss-hf:"Inter",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;--ss-bf:var(--ss-hf);--ss-sf:var(--ss-hf);font-family:var(--ss-bf);color:var(--ink);font-size:16px;line-height:1.5;font-weight:400;background:#fff;-webkit-font-smoothing:antialiased}.ss *,.ss *:before,.ss *:after{box-sizing:border-box}.ss img{display:block;max-width:100%;height:auto}.ss h1,.ss h2,.ss h3,.ss h4{font-family:var(--ss-hf);margin:0;color:var(--ink);word-spacing:.08em}.ss .ss-pills{margin-bottom:2px}.ss p.ss-desc{margin:14px 0}.ss p{margin:0}.ss a{color:inherit}.ss button{font-family:inherit}.ss .ss-w{max-width:1110px;margin:0 auto;padding:0 24px}.ss .ss-ww{max-width:1220px;margin:0 auto;padding:0 24px}.ss .ss-h2{font-size:40px;line-height:1;font-family:var(--ss-hf);font-weight:900;letter-spacing:-1px;text-transform:uppercase}.ss .ss-eye{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.ss .ss-mono{font-family:var(--ss-sf);font-weight:600}.ss .ss-muted{color:var(--grey)}.ss .ss-sec{padding:96px 0}.ss .ss-btn{display:flex;align-items:center;justify-content:center;width:100%;border:0;border-radius:8px;cursor:pointer;font-family:var(--ss-hf);font-weight:900;text-transform:uppercase;text-decoration:none;transition:transform .15s ease,background .2s ease,box-shadow .2s ease}.ss .ss-btn:active{transform:scale(.985)}.ss .ss-btn-lime{background:var(--lime);color:var(--onacc);height:68px;font-size:24px;letter-spacing:-.3px}.ss .ss-btn-lime:hover{background:var(--lime2);box-shadow:0 8px 24px #0000002e}.ss .ss-btn-ink{background:var(--ink);color:#fff;height:56px;font-size:15px}.ss .ss-btn-ink:hover{background:#000}.ss .ss-btn-out{background:#fff;color:var(--ink);border:1px solid var(--ink);height:48px;font-size:15px}.ss .ss-btn-out:hover{background:var(--tint)}.ss .ss-btn[disabled]{opacity:.6;cursor:wait}.ss-bb{padding:40px 0 64px}.ss-bb .ss-bbg{max-width:1208px;margin:0 auto;padding:0 24px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:80px;align-items:start}.ss-media{position:sticky;top:var(--ss-top,96px)}.ss-gal{position:relative;border-radius:var(--r);overflow:hidden;background:#fff}.ss-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}.ss-track::-webkit-scrollbar{display:none}.ss-slide{flex:0 0 100%;scroll-snap-align:start;aspect-ratio:1/1;position:relative}.ss-slide img{width:100%;height:100%;object-fit:cover}.ss .ss-gal-nav{position:absolute;top:50%;transform:translateY(-50%);z-index:2;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid rgba(21,20,15,.15);border-radius:50%;background:#fffffff0;color:#15140f;box-shadow:0 2px 10px #0000002e;cursor:pointer;touch-action:manipulation}.ss .ss-gal-prev{left:12px}.ss .ss-gal-next{right:12px}.ss .ss-gal-nav svg{width:24px;height:24px;pointer-events:none}.ss .ss-gal-nav:hover{background:#fff;color:var(--limed)}.ss .ss-gal-nav:focus-visible{outline:3px solid var(--limed);outline-offset:2px}.ss-gal-count{position:absolute;right:12px;bottom:12px;z-index:2;border-radius:99px;padding:5px 12px;background:#15140fcc;color:#fff;font-size:13px;line-height:1.5;font-weight:600;font-variant-numeric:tabular-nums;pointer-events:none}.ss-glass{position:absolute;right:12px;top:12px;bottom:12px;width:24%;display:flex;flex-direction:column;gap:10px;pointer-events:none}.ss-glass>div{flex:1;border-radius:10px;background:#ffffff8c;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.7);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:8px}.ss-glass svg{width:18px;height:18px;margin-bottom:8px;color:var(--limed)}.ss-glass b{font-size:14px;font-weight:700;line-height:1.15}.ss-glass span{font-size:11px;color:var(--grey);line-height:1.3;margin-top:4px}.ss-dots{position:absolute;left:50%;bottom:14px;transform:translate(-50%);display:flex;gap:6px;background:#15140f8c;padding:6px 10px;border-radius:99px}.ss-dots i{width:6px;height:6px;border-radius:9px;background:#ffffff8c;transition:width .2s}.ss-dots i.on{width:22px;background:var(--lime)}.ss-thumbs{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;margin-top:12px}.ss-thumbs button{padding:0;border:1px solid var(--line);border-radius:6px;overflow:hidden;cursor:pointer;background:#fff;aspect-ratio:1/1;opacity:.85;transition:opacity .2s,border-color .2s}.ss-thumbs button:hover{opacity:1}.ss-thumbs button.on{border:2px solid var(--ink);opacity:1}.ss-thumbs img{width:100%;height:100%;object-fit:cover}.ss-facts-btn{margin-top:16px;height:56px;border:1px solid var(--line);background:#fff;border-radius:6px;font-weight:700;font-size:15px;text-transform:uppercase;color:var(--ink);width:100%;cursor:pointer;transition:border-color .2s,background .2s}.ss-facts-btn:hover{border-color:var(--ink);background:var(--tint)}.ss-promo{margin-top:16px;border-radius:var(--r);padding:28px 26px;background:radial-gradient(120% 140% at 0% 0%,#3a1215,#15140f 55%);color:#fff;box-shadow:0 20px 50px -20px #78101673}.ss-promo .ss-eye{color:var(--hl);font-family:var(--ss-sf);font-weight:600;letter-spacing:.18em;font-size:11px}.ss-promo h3{color:#fff;font-size:24px;line-height:1.08;font-family:var(--ss-hf);font-weight:900;letter-spacing:-.4px;text-transform:uppercase;margin:10px 0 8px}.ss-promo p{color:#ffffffbf;font-size:14px}.ss-code{display:inline-flex;align-items:center;gap:8px;margin-top:14px;border:1px dashed rgba(255,122,128,.7);border-radius:6px;padding:8px 12px;font-family:var(--ss-sf);font-weight:600;font-size:14px;color:var(--hl);background:#ff7a800f;cursor:pointer}.ss-panel{border:1px solid var(--line);border-radius:16px;padding:32px;background:#fff}.ss-badge{display:inline-block;background:var(--ink);color:var(--hl);font-family:var(--ss-hf);font-weight:800;font-size:13px;letter-spacing:.04em;text-transform:uppercase;padding:6px 12px;border-radius:4px}.ss-panel h1{font-size:40px;line-height:1;letter-spacing:-1px;font-family:var(--ss-hf);font-weight:900;text-transform:uppercase;margin:14px 0 10px}.ss-pills{display:flex;flex-wrap:wrap;gap:8px}.ss-pill{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.02em;padding:3px 10px;border-radius:99px;border:1px solid var(--limed);color:var(--limed);background:#fff}.ss-pill.d{border-color:var(--ink);color:var(--ink);background:var(--tint)}.ss-desc{font-size:16px;line-height:1.45;margin:14px 0;color:var(--ink2)}.ss-ship{display:flex;gap:14px;align-items:flex-start;background:#ffffffbf;border:1px solid var(--line);border-radius:8px;padding:12px 16px;font-size:14px;line-height:1.4}.ss-ship svg{flex:0 0 18px;width:18px;height:18px;margin-top:1px;color:var(--limed)}.ss-checks{list-style:none;padding:0;margin:14px 0 10px;display:grid;gap:6px}.ss-checks li{display:flex;gap:10px;align-items:center;font-size:14px}.ss-ck{flex:0 0 16px;width:16px;height:16px;border-radius:50%;background:var(--lime);display:inline-flex;align-items:center;justify-content:center}.ss-ck svg{width:9px;height:9px;color:var(--onacc)}.ss-spec{font-size:13px;color:var(--grey);margin-top:6px}.ss-price{display:flex;justify-content:space-between;align-items:flex-end;margin:22px 0 16px}.ss-price .l{display:flex;align-items:baseline;gap:12px}.ss-price .big{font-size:48px;font-family:var(--ss-hf);font-weight:900;letter-spacing:-1.5px;line-height:1}.ss-price s{font-size:20px;color:var(--mut)}.ss-price .r{text-align:right}.ss-price .r b{display:block;font-size:18px;font-family:var(--ss-hf);font-weight:900;color:var(--limed);text-transform:uppercase;letter-spacing:-.2px}.ss-price .r span{font-size:14px;color:var(--grey)}.ss-opts{display:grid;grid-template-columns:1fr 1fr;gap:10px}.ss-opt{position:relative;border:1px solid var(--line);background:#fff;border-radius:10px;padding:22px 10px 14px;text-align:center;cursor:pointer;transition:border-color .2s,background .2s,box-shadow .2s;font:inherit;color:inherit}.ss-opt:hover{border-color:#b9b8ae}.ss-opt.on{border:2px solid var(--ink);background:#fff;padding:21px 9px 13px;box-shadow:0 6px 18px -10px #15140f59}.ss-opt .tag{position:absolute;top:-10px;left:50%;transform:translate(-50%);background:var(--ink);color:var(--hl);font-size:10px;font-family:var(--ss-hf);font-weight:800;letter-spacing:.06em;padding:3px 8px;border-radius:4px;white-space:nowrap;text-transform:uppercase}.ss-opt img{width:auto;height:84px;margin:0 auto 10px;background:#fff}.ss-opt .t{display:block;font-size:13px;font-family:var(--ss-hf);font-weight:800;letter-spacing:.06em;text-transform:uppercase}.ss-opt .p{display:block;margin-top:4px;font-size:18px;font-family:var(--ss-hf);font-weight:900}.ss-opt .p s{font-size:12px;color:var(--mut);font-weight:500;margin-left:4px}.ss-atc{margin-top:12px}.ss-fine{font-size:12px;color:var(--grey);text-align:center;margin-top:12px}.ss-pay{display:flex;justify-content:center;flex-wrap:wrap;gap:6px;margin-top:12px}.ss-pay svg{width:38px;height:24px}.ss-once{display:block;text-align:center;margin-top:10px;font-size:14px;text-decoration:underline;text-underline-offset:3px;cursor:pointer;background:none;border:0;width:100%;color:var(--ink)}.ss-trio{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:22px 0 4px;text-align:center}.ss-trio .ic{width:30px;height:30px;border-radius:50%;background:var(--tint2);display:flex;align-items:center;justify-content:center;margin:0 auto 6px}.ss-trio svg{width:15px;height:15px;color:var(--ink)}.ss-trio b{display:block;font-size:12px;font-weight:700;line-height:1.2}.ss-trio span{font-size:11px;color:var(--grey)}.ss-acc{border-top:1px solid var(--line)}.ss-acc:last-of-type{border-bottom:1px solid var(--line)}.ss-acc summary{list-style:none;display:flex;justify-content:space-between;align-items:center;padding:16px 0;font-size:14px;font-family:var(--ss-hf);font-weight:800;text-transform:uppercase;cursor:pointer}.ss-acc summary::-webkit-details-marker{display:none}.ss-acc summary i{font-style:normal;font-size:20px;font-weight:400;transition:transform .25s}.ss-acc[open] summary i{transform:rotate(45deg)}.ss-acc .b{padding:0 0 16px;font-size:14px;color:var(--ink2)}.ss-acc .b p+p{margin-top:8px}.ss-accs{margin-top:16px}.ss-quote{margin-top:22px;font-size:15px;line-height:1.45;color:var(--ink2)}.ss-quote .by{display:flex;justify-content:space-between;align-items:center;margin-top:12px;font-size:14px}.ss-quote .mk{color:var(--limed);font-family:var(--ss-hf);font-weight:900;letter-spacing:2px}.ss-modal{border:0;padding:0;border-radius:14px;max-width:min(92vw,720px);width:100%;background:#fff}.ss-modal::backdrop{background:#0a0a0899}.ss-modal .x{position:absolute;top:10px;right:10px;width:36px;height:36px;border-radius:50%;border:1px solid var(--line);background:#fff;cursor:pointer;font-size:18px}.ss-sticky{position:fixed;left:0;right:0;bottom:0;z-index:60;background:#fffffff5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid var(--line);transform:translateY(110%);transition:transform .3s ease;box-shadow:0 -10px 30px -18px #0000004d}.ss-sticky.on{transform:none}.ss-sticky .in{max-width:1208px;margin:0 auto;padding:12px 24px;display:flex;align-items:center;gap:16px}.ss-sticky img{width:48px;height:48px;border-radius:6px;object-fit:cover}.ss-sticky .nm{flex:1;min-width:0}.ss-sticky .nm b{display:block;font-family:var(--ss-hf);font-weight:900;text-transform:uppercase;font-size:16px}.ss-sticky .nm span{font-size:13px;color:var(--grey)}.ss-sticky .ss-btn{width:auto;padding:0 32px;height:52px;font-size:17px}.ss-team{background:#fff;padding:72px 0 80px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);text-align:center}.ss-team .ss-eye{font-size:12px}.ss-team h2{margin:14px 0 12px}.ss-team .sub{font-size:22px;font-weight:600;line-height:1.25;max-width:600px;margin:0 auto 36px}.ss-cards3{display:grid;grid-template-columns:repeat(3,1fr);gap:26px}.ss-tc{background:#fff;border:1.5px solid var(--ink);border-radius:16px;overflow:hidden;padding-bottom:26px;transition:transform .25s ease,box-shadow .25s ease}.ss-tc:hover{transform:translateY(-4px);box-shadow:0 18px 40px -22px #00000059}.ss-tc .im{position:relative;aspect-ratio:390/330;overflow:hidden}.ss-tc .im img{width:100%;height:100%;object-fit:cover;filter:grayscale(1) contrast(1.05)}.ss-tc .im:after{content:"";position:absolute;inset:auto 0 0 0;height:40%;background:linear-gradient(transparent,#fff)}.ss-tc .chip{position:absolute;z-index:2;left:50%;bottom:6px;transform:translate(-50%);font-size:11px;font-weight:600;text-transform:uppercase;padding:2px 10px;border-radius:99px;border:1px solid var(--ink);background:var(--tint);white-space:nowrap}.ss-tc h3{font-size:23px;font-family:var(--ss-hf);font-weight:900;text-transform:uppercase;line-height:1.3;margin-top:16px;padding:0 14px}.ss-tc .role{font-size:13px;letter-spacing:.06em;text-transform:uppercase;margin-top:6px}.ss-tc p{font-size:15px;line-height:1.35;margin-top:14px;padding:0 22px;color:var(--ink2)}.ss-ing{padding:72px 0 88px}.ss-ing .hd{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:start;margin-bottom:36px}.ss-ing .hd p{font-size:16px;color:var(--grey);line-height:1.4}.ss-cards4{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.ss-ic{position:relative;border-radius:14px;overflow:hidden;aspect-ratio:292/420;background:#0b0b09;color:#fff;transition:transform .3s ease}.ss-ic img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.ss-ic:hover img{transform:scale(1.05)}.ss-ic:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 35%,#0a0a0cb8 65%,#0a0a0cf2)}.ss-ic .chip{position:absolute;z-index:2;top:22px;left:22px;width:52px;height:52px;border-radius:50%;background:#ffffffeb;display:flex;align-items:center;justify-content:center;color:var(--limed)}.ss-ic .chip svg{width:24px;height:24px}.ss-ic .tx{position:absolute;z-index:2;left:22px;right:22px;bottom:24px}.ss-ic .dose{font-size:16px;color:var(--hl);font-weight:600}.ss-ic h3{color:#fff;font-size:22px;font-weight:500;margin:6px 0 8px;letter-spacing:-.2px}.ss-ic p{font-size:15px;line-height:1.3;color:#ffffffdb}.ss-mech{padding:110px 0 90px;border-bottom:1px solid var(--line)}.ss-tabs{display:flex;gap:0;border-bottom:1px solid var(--line);margin:48px 0 46px}.ss-tab{background:none;border:0;padding:12px 30px 16px;font-size:18px;color:var(--mut);cursor:pointer;position:relative}.ss-tab small{font-size:15px;margin-right:8px;color:var(--mut)}.ss-tab.on{color:var(--ink)}.ss-tab.on:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--ink)}.ss-pane{display:none;grid-template-columns:1fr 1fr;gap:64px;align-items:start}.ss-pane.on{display:grid;animation:esfade .35s ease}@keyframes esfade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.ss-pane .lbl{font-size:16px;color:var(--grey);margin-bottom:24px}.ss-pane h3{font-size:40px;line-height:1;font-family:var(--ss-hf);font-weight:900;letter-spacing:-1px;text-transform:uppercase}.ss-pane .txt{font-size:16px;color:var(--grey);margin:22px 0 34px;max-width:520px}.ss-chips{display:grid;grid-template-columns:repeat(2,minmax(0,252px));gap:14px}.ss-chip{display:flex;gap:16px;align-items:center;border:1px solid var(--line);border-radius:6px;padding:16px;background:#fff;box-shadow:0 8px 24px -16px #00000040}.ss-chip .dot{flex:0 0 40px;height:40px;border-radius:50%;background:var(--tint2);border:1px solid #EBCDCF;display:flex;align-items:center;justify-content:center}.ss-chip .dot svg{width:18px;height:18px}.ss-chip b{display:block;font-size:24px;font-family:var(--ss-hf);font-weight:800;line-height:1.05;letter-spacing:-.4px}.ss-chip span{font-size:15px;color:var(--grey)}.ss-stat{border-radius:16px;padding:34px;background:#fff;border:1px solid var(--line)}.ss-stat .k{font-family:var(--ss-sf);font-weight:600;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--limed)}.ss-stat .n{font-size:72px;font-family:var(--ss-hf);font-weight:900;letter-spacing:-2.5px;line-height:1;margin:14px 0 8px}.ss-stat .d{font-size:15px;color:var(--ink2)}.ss-bars{display:flex;align-items:flex-end;gap:14px;height:150px;margin:28px 0 10px}.ss-bars div{flex:1;border-radius:6px 6px 0 0;background:#fff;border:1px solid #EBCDCF;position:relative;height:0;transition:height .9s cubic-bezier(.2,.8,.2,1)}.ss-bars div.hi{background:var(--ink);border-color:var(--ink)}.ss-bars div span{position:absolute;top:-22px;left:0;right:0;text-align:center;font-size:12px;font-weight:700}.ss-bars-l{display:flex;gap:14px;font-size:12px;color:var(--grey)}.ss-bars-l span{flex:1;text-align:center}.ss-stat .src{font-size:12px;color:var(--mut);margin-top:16px}.ss-cmp{padding:110px 0 100px}.ss-cmp .intro{font-size:16px;color:var(--grey);max-width:740px;margin:14px 0 46px}.ss-tbl{border:1px solid #EDE0E1;border-radius:12px;overflow:hidden;box-shadow:0 20px 50px -40px #00000059}.ss-tbl .row{display:grid;grid-template-columns:2fr 1fr 1fr 1fr}.ss-tbl .row>div{padding:20px 26px;font-size:16px;display:flex;align-items:center}.ss-tbl .row>div:not(:first-child){justify-content:center;text-align:center;font-size:14px;color:var(--grey);border-left:1px solid var(--line)}.ss-tbl .row>div.me{background:var(--tint);color:var(--ink)}.ss-tbl .row.h>div{background:#fff;font-size:22px;font-family:var(--ss-hf);font-weight:900;text-transform:uppercase;color:var(--ink);justify-content:center;text-align:center;line-height:1.1;min-height:110px;border-bottom:1px solid #EDE0E1;letter-spacing:-.2px}.ss-tbl .row.h>div.me{background:var(--ink);color:var(--hl)}.ss-tbl .row:not(.h)>div{padding-top:22px;padding-bottom:22px}.ss-tbl .tick{width:16px;height:16px;color:var(--ink)}.ss-mq{border-top:1px solid var(--line);border-bottom:1px solid var(--line);overflow:hidden;padding:22px 0;background:#fff}.ss-mq .rail{display:flex;width:max-content;animation:esmq 38s linear infinite}.ss-mq:hover .rail{animation-play-state:paused}.ss-mq span{font-size:16px;color:var(--grey);padding:0 32px;white-space:nowrap;display:inline-flex;align-items:center;gap:10px}.ss-mq span:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--lime)}@keyframes esmq{to{transform:translate(-50%)}}.ss-car{padding:100px 0 110px;border-bottom:1px solid var(--line);overflow:hidden}.ss-car .hd{display:flex;justify-content:space-between;align-items:center;margin-bottom:56px}.ss-arrows{display:flex;gap:10px}.ss-arrows button{width:44px;height:44px;border-radius:50%;border:1px solid #CFCEC4;background:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s,border-color .2s}.ss-arrows button:hover{background:var(--ink);border-color:var(--ink);color:#fff}.ss-arrows svg{width:16px;height:16px}.ss-ctrack{display:flex;gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-behavior:smooth;padding-right:24px}.ss-ctrack::-webkit-scrollbar{display:none}.ss-cc{flex:0 0 calc((100% - 36px)/2.25);scroll-snap-align:start;border:1px solid var(--line);border-radius:12px;overflow:hidden;background:#fff;display:flex;flex-direction:column;min-height:735px}.ss-cc .im{flex:1 1 auto;min-height:360px;position:relative;overflow:hidden;background:#0b0b09}.ss-cc .im img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ss-cc .tx{padding:28px 28px 26px}.ss-cc .k{font-family:var(--ss-sf);font-weight:600;font-size:12px;letter-spacing:.14em;color:var(--limed);text-transform:uppercase}.ss-cc h3{font-size:24px;font-weight:700;line-height:1.15;margin:10px 0;letter-spacing:-.3px}.ss-cc p{font-size:16px;color:var(--ink2);line-height:1.4}.ss-cc .ft{border-top:1px solid var(--line);margin-top:22px;padding-top:16px;font-size:13px;font-family:var(--ss-hf);font-weight:800;text-transform:uppercase;display:flex;align-items:center;gap:8px}.ss-cc .ft i{width:12px;height:12px;border-radius:50%;background:var(--lime);display:inline-block}.ss-cc.dk{background:#0d0e0a;border-color:#0d0e0a;color:#fff}.ss-cc.dk .im{min-height:100%}.ss-cc.dk .ov{position:absolute;inset:auto 0 0 0;padding:28px;background:linear-gradient(transparent,#000000d9 40%);z-index:2}.ss-cc.dk .ov p{color:#ffffffe6;font-size:16px}.ss-cc.dk .ov b{display:block;margin-top:14px;font-size:13px;text-transform:uppercase;letter-spacing:.04em;color:var(--hl)}.ss-tl{padding:110px 0 70px}.ss-tl .g{display:grid;grid-template-columns:minmax(0,440px) minmax(0,1fr);gap:70px}.ss-tl .lft{position:sticky;top:var(--ss-top,96px);align-self:start}.ss-tl .lft p{font-size:16px;color:var(--grey);margin:24px 0;max-width:430px}.ss-tl .lft img{margin-top:40px;border-radius:14px;width:100%;aspect-ratio:4/4.3;object-fit:cover}.ss-steps{position:relative}.ss-step{display:grid;grid-template-columns:70px 1fr;gap:16px;padding-bottom:42px;position:relative}.ss-step:before{content:"";position:absolute;left:34px;top:30px;bottom:0;width:1px;background:#eac9cb}.ss-step:last-child:before{display:none}.ss-step .m{text-align:center}.ss-step .m i{width:28px;height:28px;border-radius:50%;background:var(--ink);display:flex;align-items:center;justify-content:center;margin:0 auto 8px;position:relative;z-index:1}.ss-step .m i svg{width:12px;height:12px;color:var(--hl)}.ss-step .m b{font-size:13px;font-family:var(--ss-hf);font-weight:800;text-transform:uppercase;letter-spacing:.04em;background:#fff;position:relative;z-index:1;padding:2px 0}.ss-step .k{font-family:var(--ss-sf);font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.ss-step .tg{display:inline-block;font-family:var(--ss-sf);font-weight:600;font-size:11px;letter-spacing:.1em;text-transform:uppercase;border:1px solid #CFCEC4;border-radius:99px;padding:4px 12px;margin:10px 0 14px}.ss-step h3{font-size:22px;font-weight:700;line-height:1.25;letter-spacing:-.22px}.ss-step h3 em{font-style:normal;display:block;color:var(--limed)}.ss-step ul{list-style:none;padding:0;margin:14px 0 0;display:grid;gap:6px}.ss-step li{font-size:14px;color:var(--ink2);display:flex;gap:10px;align-items:baseline}.ss-step li:before{content:"";flex:0 0 6px;height:6px;border-radius:50%;background:var(--lime2);transform:translateY(-2px)}.ss-gu{padding:40px 0 70px}.ss-gub{border-radius:14px;padding:58px 60px;display:flex;gap:50px;align-items:center;background:radial-gradient(90% 160% at 100% 100%,#4a1418 0%,transparent 55%),linear-gradient(100deg,#15140f,#221214 60%,#33141a);color:#fff;box-shadow:0 40px 80px -40px #7810168c}.ss-shield{flex:0 0 auto;position:relative;width:112px;height:112px;border-radius:50%;border:1px solid rgba(255,122,128,.5);background:#ff7a8014;display:flex;align-items:center;justify-content:center}.ss-shield svg{width:44px;height:44px;color:var(--hl)}.ss-shield span{position:absolute;bottom:-18px;left:50%;transform:translate(-50%);white-space:nowrap;background:var(--lime);color:var(--onacc);font-size:13px;font-weight:700;padding:3px 10px;border-radius:6px}.ss-gub h2{color:#fff}.ss-gub p{color:#fffc;margin-top:14px;max-width:700px}.ss-faq{padding:110px 0 120px;border-bottom:1px solid var(--line)}.ss-faq .g{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:80px}.ss-faq .lft{position:sticky;top:var(--ss-top,96px);align-self:start}.ss-faq .lft .lbl{font-size:16px;color:var(--grey);margin-bottom:24px}.ss-faq .lft p{font-size:16px;color:var(--grey);margin-top:24px;max-width:380px}.ss-q{border-bottom:1px solid var(--line)}.ss-q summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:24px;padding:28px 0;cursor:pointer;font-size:22px;font-weight:700;letter-spacing:-.2px;line-height:1.2}.ss-q summary::-webkit-details-marker{display:none}.ss-q summary i{flex:0 0 36px;height:36px;border-radius:50%;border:1px solid #D9D8CF;background:#fff;display:flex;align-items:center;justify-content:center;font-style:normal;font-size:16px;transition:all .25s}.ss-q[open] summary i{background:var(--ink);color:var(--hl);border-color:var(--ink);transform:rotate(45deg)}.ss-q summary:hover i{border-color:var(--ink)}.ss-q .a{padding:0 60px 28px 0;font-size:16px;color:var(--grey);line-height:1.5}.ss-lu{padding:110px 0 70px}.ss-lu h2{margin-bottom:46px}.ss-lug{display:grid;grid-template-columns:1fr 1fr;gap:24px}.ss-luc{border:1px solid var(--line);border-radius:12px;padding:24px 40px 40px;background:#fff;display:flex;flex-direction:column;position:relative}.ss-luc.hi{background:#fff;border-color:var(--ink);border-width:2px}.ss-luc .tg{position:absolute;top:22px;left:24px;background:var(--ink);color:var(--hl);font-family:var(--ss-sf);font-weight:600;font-size:11px;letter-spacing:.08em;padding:4px 8px;border-radius:3px;text-transform:uppercase}.ss-luc .im{aspect-ratio:1.55/1;background:#fff;display:flex;align-items:center;justify-content:center;margin-bottom:22px}.ss-luc .im img{max-height:100%;width:auto}.ss-luc h3{font-size:24px;font-family:var(--ss-hf);font-weight:900;text-transform:uppercase;letter-spacing:-.3px}.ss-luc .d{font-size:16px;color:var(--grey);margin-top:14px;min-height:48px}.ss-luc ul{list-style:none;padding:0;margin:16px 0 0;display:grid;gap:6px}.ss-luc li{display:flex;gap:10px;align-items:center;font-size:14px}.ss-luc li:before{content:"";flex:0 0 16px;height:16px;border-radius:50%;background:var(--ink)}.ss-luc .pr{margin:auto 0 18px;padding-top:24px;display:flex;align-items:baseline;gap:10px}.ss-luc .pr s{color:var(--mut);font-size:15px}.ss-luc .pr b{font-size:24px;font-family:var(--ss-hf);font-weight:900}.ss-luc .ss-btn+.ss-btn{margin-top:10px}.ss-luc .ss-btn-ink{height:52px}.ss-dshea{max-width:1110px;margin:56px auto 0;padding:24px;font-size:12px;line-height:1.5;color:var(--mut);border-top:1px solid var(--line)}.ss [data-ss-rv]{opacity:0;transform:translateY(18px);transition:opacity .7s ease,transform .7s ease}.ss [data-ss-rv].in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.ss [data-ss-rv]{opacity:1;transform:none}.ss-mq .rail{animation:none}}@media(max-width:1100px){.ss-bb .ss-bbg{gap:40px}.ss-cards4{grid-template-columns:repeat(2,1fr)}.ss-cc{flex-basis:calc((100% - 18px)/1.6)}}@media(max-width:860px){.ss-desc{font-size:14px;line-height:1.5}.ss-ship{font-size:12.5px}.ss .ss-w,.ss .ss-ww{padding:0 20px}.ss .ss-h2{font-size:32px;letter-spacing:-.6px}.ss-bb{padding:16px 0 40px}.ss-bb .ss-bbg{grid-template-columns:minmax(0,1fr);gap:28px;padding:0 20px}.ss-media{position:static}.ss-glass{width:30%;right:8px;top:8px;bottom:56px;gap:6px}.ss-glass>div{padding:4px;border-radius:8px}.ss-glass svg{width:12px;height:12px;margin-bottom:4px}.ss-glass b{font-size:10px}.ss-glass span{font-size:8px}.ss-thumbs{gap:6px}.ss-promo{display:none}.ss-panel{padding:20px}.ss-panel h1{font-size:32px}.ss-price .big{font-size:40px}.ss-btn-lime{height:60px;font-size:21px}.ss-opt img{height:64px}.ss-opt .t{font-size:11px;letter-spacing:.03em}.ss-sticky .in{padding:10px 14px;gap:10px}.ss-sticky img{display:none}.ss-sticky .nm b{font-size:14px}.ss-sticky .ss-btn{padding:0 18px;height:48px;font-size:15px}.ss-team{padding:56px 0}.ss-team .sub{font-size:18px}.ss-cards3{grid-template-columns:minmax(0,1fr);gap:16px}.ss-ing{padding:56px 0}.ss-ing .hd{grid-template-columns:minmax(0,1fr);gap:14px}.ss-cards4{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;margin:0 -20px;padding:0 20px;scrollbar-width:none}.ss-cards4::-webkit-scrollbar{display:none}.ss-ic{flex:0 0 78%;scroll-snap-align:start}.ss-mech,.ss-cmp,.ss-car,.ss-tl,.ss-faq,.ss-lu{padding:64px 0}.ss-tabs{margin:28px 0 30px;overflow-x:auto;scrollbar-width:none}.ss-tab{padding:10px 16px 14px;font-size:15px;white-space:nowrap}.ss-tab small{font-size:13px}.ss-pane{grid-template-columns:minmax(0,1fr);gap:34px}.ss-pane h3{font-size:30px}.ss-chips{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.ss-chip{padding:12px;gap:10px}.ss-chip .dot{flex-basis:32px;height:32px}.ss-chip b{font-size:18px}.ss-chip span{font-size:13px}.ss-stat{padding:24px}.ss-stat .n{font-size:56px}.ss-tbl{overflow-x:auto}.ss-tbl .row{grid-template-columns:1.5fr 1fr 1fr 1fr;min-width:0}.ss-tbl .row>div{padding:14px 10px;font-size:13px}.ss-tbl .row>div:not(:first-child){font-size:11px;padding:14px 4px}.ss-tbl .row.h>div{font-size:13px;min-height:70px;padding:10px 4px}.ss-car .hd{margin-bottom:28px}.ss-arrows{display:none}.ss-cc{flex-basis:84%;min-height:560px}.ss-cc .im{min-height:280px}.ss-tl .g{grid-template-columns:minmax(0,1fr);gap:40px}.ss-tl .lft{position:static}.ss-step{grid-template-columns:56px 1fr;gap:10px}.ss-step:before{left:27px}.ss-gub{flex-direction:column;align-items:flex-start;padding:40px 24px 34px;gap:34px}.ss-faq .g{grid-template-columns:minmax(0,1fr);gap:24px}.ss-faq .lft{position:static}.ss-q summary{font-size:18px;padding:20px 0}.ss-q .a{padding-right:0}.ss-lug{grid-template-columns:minmax(0,1fr)}.ss-luc{padding:20px 20px 24px}}.ss{font-family:var(--ss-hf)}.ss a.ss-facts-btn{display:flex;align-items:center;justify-content:center;text-decoration:none}.ss-top{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.ss-rate{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--grey);text-decoration:none}.ss-stars{position:relative;letter-spacing:1px;color:#d9d8cf;font-size:14px;line-height:1}.ss-stars:before{content:"\2605\2605\2605\2605\2605";position:absolute;top:0;right:0;bottom:0;left:0;width:calc(var(--r,0)/5*100%);overflow:hidden;color:var(--ink)}.ss-dealer{display:flex;align-items:center;gap:10px;margin:0 0 12px;font-size:13px;font-weight:600;color:var(--ink2)}.ss-dealer img{height:24px;width:auto;max-width:120px;object-fit:contain}.ss-dealer span{display:inline-flex;align-items:center;gap:6px}.ss-dealer svg{width:15px;height:15px;color:var(--limed)}.ss-affirm{margin:-4px 0 16px;min-height:18px}.ss-optw{margin:0 0 14px}.ss-optl{font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--grey);margin-bottom:8px}.ss-optl b{color:var(--ink)}.ss-opts--1{grid-template-columns:1fr}.ss-opts--3{grid-template-columns:repeat(3,1fr)}.ss-opts--4{grid-template-columns:repeat(2,1fr)}.ss label.ss-opt{display:block;cursor:pointer;position:relative}.ss-opt input,.ss-chipopt input{position:absolute;opacity:0;pointer-events:none}.ss-opt .p:empty{display:none}.ss-chipopts{display:flex;flex-wrap:wrap;gap:8px}.ss-chipopt span{display:inline-flex;align-items:center;min-height:40px;padding:0 14px;border:1px solid var(--line);border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;background:#fff}.ss-chipopt input:checked+span{border:2px solid var(--ink);padding:0 13px}.ss-chipopt input:focus-visible+span,.ss-opt input:focus-visible~.t{outline:2px solid var(--lime);outline-offset:2px}.ss-chipopt.na span{color:var(--mut);text-decoration:line-through}.ss-select select{width:100%;height:50px;border:1px solid var(--line);border-radius:8px;padding:0 14px;font:600 15px var(--ss-hf);background:#fff;color:var(--ink)}.ss-gmbp{margin-top:6px}.ss-row2{display:flex;gap:10px;margin-top:10px}.ss-qty{display:flex;align-items:center;border:1px solid var(--line);border-radius:8px;height:56px;flex:0 0 120px}.ss-qty button{width:36px;height:100%;border:0;background:none;font-size:20px;cursor:pointer;color:var(--ink)}.ss-qty input{width:40px;border:0;text-align:center;font:700 16px var(--ss-hf);-moz-appearance:textfield;background:none}.ss-qty input::-webkit-inner-spin-button{-webkit-appearance:none}.ss-row2 .ss-atc{flex:1;margin-top:0}.ss .ss-call{margin-top:10px;gap:8px}.ss-call svg{width:16px;height:16px}.ss-toast{margin-top:10px;font-size:14px;padding:10px 12px;border-radius:8px;background:var(--tint);color:var(--ink)}.ss-toast.err{background:#fdecec;color:#8e0e15}.ss-nyp{display:flex;gap:10px;align-items:flex-start;margin-top:14px;padding:12px 14px;border-radius:10px;background:var(--ink);color:#ffffffd9;font-size:13.5px;line-height:1.4}.ss-nyp b{color:#fff}.ss-nyp .dot{flex:0 0 8px;height:8px;border-radius:50%;background:var(--hl);margin-top:6px;box-shadow:0 0 0 4px #ff7a802e}.ss-acc .b ul{padding-left:18px;margin:0;display:grid;gap:6px}.ss-acc .b p{margin:0 0 8px}.ss[data-sb="0"] sb-product-widget,.ss[data-sb="0"] .sb-product-widget{display:none!important}.ss-sticky .ss-sticky-atc{margin-right:-6px}.ss-hide{display:none!important}.ss-tbl.two .row{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}.ss-tbl.two .row>div:not(:first-child){justify-content:flex-start;text-align:left;font-size:16px;color:var(--ink)}.ss-tbl.two .row:nth-child(2n)>div{background:#fafaf8}.ss-tbl.two .row>div:first-child{font-weight:600}.ss-tbl.two .row:not(.h)>div{padding-top:16px;padding-bottom:16px}.ss-more{margin-top:18px;text-align:center}.ss-more button{background:none;border:1px solid var(--ink);border-radius:8px;height:44px;padding:0 22px;font:800 13px var(--ss-hf);text-transform:uppercase;cursor:pointer}.ss-tbl .row.x{display:none}.ss-tbl.open .row.x{display:grid}.ss-rev{padding:90px 0 40px}.ss-rev .jdgm-widget{margin-top:30px}.ss-alby{margin-top:28px}@media(max-width:860px){.ss-tbl.two .row>div:not(:first-child){font-size:14px}.ss-tbl.two .row>div{font-size:14px}.ss-row2{gap:8px}.ss-qty{flex-basis:104px}.ss-rev{padding:56px 0 20px}.ss-sticky .ss-sticky-atc{display:none}}.ss-tc .im img.cut{object-fit:contain;filter:none;background:#fff;padding:6%}.ss-ic.cut{background:#fff}.ss-ic.cut img{object-fit:contain;padding:10% 10% 46%;background:#fff}.ss-ic.cut:after{background:linear-gradient(180deg,#0000 45%,#0a0a0cd1 68%,#0a0a0cf7)}.ss-cc .im.cut{background:#fff}.ss-cc .im.cut img{object-fit:contain;padding:6%}.ss-cc.dk .im img{object-fit:contain;background:#fff;padding:6% 6% 30%}.ss-tl .lft img.cut{object-fit:contain;background:#fff;border:1px solid var(--line)}.ss-slide-img{object-fit:contain!important;background:#fff}.ss-stat .n.sm{font-size:40px;letter-spacing:-1px;line-height:1.05}.ss-stat a.src{display:block;color:var(--ink);text-decoration:underline;text-underline-offset:3px}.ss-wl{list-style:none;padding:0;margin:18px 0 0;display:grid;gap:10px}.ss-wl li{display:flex;gap:10px;align-items:baseline;font-size:16px;color:var(--ink2)}.ss-wl li:before{content:"";flex:0 0 8px;height:8px;border-radius:50%;background:var(--lime);transform:translateY(-1px)}.ss-gub p.sm{font-size:14px;color:#fff9}.ss-note{font-size:13px;color:var(--mut);margin-top:16px;text-align:center}.ss-mech .txt p{margin:0 0 10px}@media(max-width:860px){.ss-stat .n.sm{font-size:30px}.ss-ic.cut img{padding:8% 8% 50%}}.ss-glass{justify-content:center}.ss-glass>div{flex:0 0 auto;min-height:92px;background:#fffffff0;border:1px solid #ececec;box-shadow:0 6px 18px #00000014;backdrop-filter:none;-webkit-backdrop-filter:none}@media(max-width:749px){.ss-glass{bottom:auto;top:50%;transform:translateY(-50%)}.ss-glass>div{min-height:64px}}.ss-panel h1{font-size:32px;line-height:1.05;letter-spacing:-.6px}.ss-price .big{font-size:40px;letter-spacing:-1px}.ss-price s{font-size:18px}.ss p.ss-hl{font-size:16px;line-height:1.45;margin:12px 0 4px;color:var(--ink2)}.ss-row2.ss-atcrow{flex-wrap:wrap;align-items:stretch}.ss-row2.ss-atcrow .ss-atc{flex:1 1 200px;min-width:0;height:56px;font-size:17px;letter-spacing:.2px;white-space:nowrap}.ss-row2.ss-atcrow sb-product-widget,.ss-row2.ss-atcrow .sb-product-widget{flex:0 0 100%;width:100%;max-width:100%;display:block;margin:4px 0 0;order:5}.ss-affirm{margin:14px 0 0;min-height:20px}.ss-trio{margin:16px 0 6px}.ss .ss-call{margin-top:14px}.ss-acc .b.rte a{color:var(--limed);text-decoration:underline}.ss-acc .b.rte img,.ss-acc .b.rte iframe,.ss-acc .b.rte video{max-width:100%;height:auto}.ss-linkbtn{background:none;border:0;padding:0;font:800 14px var(--ss-hf);color:var(--limed);text-transform:uppercase;cursor:pointer}@media(max-width:859px){.ss-panel h1{font-size:26px}.ss-price .big{font-size:34px}.ss p.ss-hl{font-size:15px}}.ss-desc-sec{max-width:1200px;margin:48px auto 24px;padding:0 24px}.ss-desc-sec .ss-h2{font-size:28px;text-transform:uppercase;font-weight:900;margin:0 0 18px}.ss-desc-sec .rte{font-size:16px;line-height:1.6;color:var(--ink2)}.ss-desc-sec .rte img,.ss-desc-sec .rte iframe,.ss-desc-sec .rte video,.ss-desc-sec .rte table{max-width:100%;height:auto}.ss-desc-sec .rte iframe{aspect-ratio:16/9;width:100%}.ss-desc-sec .rte h2,.ss-desc-sec .rte h3,.ss-desc-sec .rte h4{margin:1.2em 0 .5em;text-transform:none}.ss-desc-sec .rte ul,.ss-desc-sec .rte ol{padding-left:22px;margin:0 0 1em}.ss-desc-sec .rte p{margin:0 0 1em}.ss-desc-sec .rte table{border-collapse:collapse;display:block;overflow-x:auto}.ss-desc-sec .rte td,.ss-desc-sec .rte th{border:1px solid var(--line);padding:6px 10px}.ss-desc-sec .ss-jdgm{margin-top:40px}@media(max-width:859px){.ss-desc-sec{margin-top:32px;padding:0 16px}.ss-desc-sec .ss-h2{font-size:22px}}.ss-revline{margin:6px 0 10px}.ss-rate{gap:6px;font-size:14px;color:var(--ink)}.ss-rate b{font-weight:700}.ss-rate u{color:var(--grey);text-underline-offset:2px}.ss-stars{font-size:16px}.ss-panel .ss-dealer{margin-top:10px}.ss-affirm{margin:8px 0 14px;font-size:14px;min-height:20px}.ss-affirm:empty{display:none}.ss-sbslot{margin:0 0 12px}.ss-sbslot:empty{display:none}.ss .ss-gmbp{margin-top:12px;height:56px;font-size:20px}.ss-trio--2{grid-template-columns:repeat(2,1fr)}@media(max-width:749px){.ss .ss-gmbp{height:54px;font-size:18px}}.ss-panel .ss-revline{margin:0 0 8px}.ss-trio{grid-template-columns:repeat(3,1fr)}.ss-nypbar{max-width:1208px;margin:0 auto 16px;padding:0 24px}.ss-nypbar .ss-nyp{margin-top:0}@media(max-width:749px){.ss-nypbar{padding:0 20px;margin:0 auto 12px}}.ss-revline .ss-jdgm-badge{display:inline-block;cursor:pointer}.ss-revline .jdgm-preview-badge{margin:0;font-size:16px;line-height:1}.ss-revline .jdgm-preview-badge .jdgm-star{font-size:16px}.ss-desc-sec .ss-jdgm{scroll-margin-top:110px}.ss-rate-store{cursor:default}.ss-rate .ss-rate-txt{color:var(--grey)}.ss-revline:empty{display:none}.ss-price .r b[hidden]{display:none!important}@media(max-width:749px){.ss-price{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px 12px;margin:18px 0 12px}.ss-price .l{flex-wrap:wrap;align-items:baseline;gap:2px 10px;min-width:0}.ss-price .big{font-size:34px;letter-spacing:-.8px}.ss-price s{font-size:17px;white-space:nowrap}.ss-price .r{flex:0 0 auto;text-align:left;min-width:0}.ss-price .r b{display:inline-block;font-size:13px;line-height:1;padding:7px 10px;border-radius:999px;background:var(--tint);color:var(--limed);letter-spacing:.02em;white-space:nowrap}.ss-price .r:not(:has(b:not([hidden]))){display:none}.ss-row2.ss-atcrow{flex-wrap:nowrap;gap:10px}.ss-row2.ss-atcrow .ss-qty{flex:0 0 116px;height:56px;justify-content:space-between}.ss-row2.ss-atcrow .ss-qty button{width:38px}.ss-row2.ss-atcrow .ss-qty input{flex:1 1 auto;width:30px;min-width:0}.ss-row2.ss-atcrow .ss-atc{flex:1 1 0;min-width:0;height:56px}.ss .ss-gmbp{height:56px}.ss-trio{gap:6px;align-items:start}.ss-trio>div{display:flex;flex-direction:column;align-items:center;min-width:0}.ss-trio b{font-size:12.5px;line-height:1.2;min-height:2.4em;display:flex;align-items:center;justify-content:center}.ss-trio span{display:block;font-size:11.5px;line-height:1.3;margin-top:3px;min-height:2.6em}.ss-desc-sec,html #ss-selleasy .ss-selleasy-box{padding:0 20px}#ss-selleasy select{max-width:100%;min-width:96px;width:auto}}@media(max-width:374px){.ss-price .big{font-size:30px}.ss-row2.ss-atcrow .ss-qty{flex-basis:104px}.ss-row2.ss-atcrow .ss-atc{font-size:15px}}.ss-slide--vid{background:#000}.ss-slide--vid .ss-slide-img{background:#000!important}.ss .ss-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1;width:72px;height:72px;border-radius:50%;border:0;padding:0;display:flex;align-items:center;justify-content:center;background:#b5121beb;color:#fff;box-shadow:0 6px 20px #00000059;cursor:pointer}.ss .ss-play svg{width:34px;height:34px;margin-left:4px}.ss .ss-play:focus-visible{outline:3px solid #fff;outline-offset:3px}.ss-slide .ss-vid-frame{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;z-index:2;background:#000}.ss-slide.is-playing .ss-play{display:none}.ss-slide--native video,.ss-slide .ss-slide-video{width:100%;height:100%;object-fit:contain;background:#000;display:block}.ss-thumbs button{position:relative}.ss-th-play{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#00000047;color:#fff;pointer-events:none}.ss-th-play svg{width:18px;height:18px;filter:drop-shadow(0 1px 2px rgba(0,0,0,.5))}.ss-sticky{padding-bottom:env(safe-area-inset-bottom,0px)}.ss-gal:has(.ss-slide.is-playing) .ss-gal-count{opacity:0}
/*# sourceMappingURL=/cdn/shop/t/27/assets/sf-sub-styles.css.map */
