.dcl,.dcl-sec,.dcl-hi{--h1:var(--h1-d);--h2:var(--h2-d);--h3:var(--h3-d);--fs:var(--fs-d);--fss:var(--fss-d);--fse:var(--fse-d);--fsb:var(--fsb-d);--fsp:var(--fsp-d);--gut:var(--gut-d);--pt:var(--pt-d,72px);--pb:var(--pb-d,72px)}@media(max-width:749px){.dcl,.dcl-sec,.dcl-hi{--h1:var(--h1-m);--h2:var(--h2-m);--h3:var(--h3-m);--fs:var(--fs-m);--fss:var(--fss-m);--fse:var(--fse-m);--fsb:var(--fsb-m);--fsp:var(--fsp-m);--gut:var(--gut-m);--pt:var(--pt-m,48px);--pb:var(--pb-m,48px)}}.dcl{--t:var(--ink);--tm:var(--mute);--head:var(--head0);--line:var(--line0);--eb:var(--acc-ink);background:var(--bg);color:var(--t);font-family:var(--fb,inherit);font-weight:var(--bw,400);font-size:var(--fs);line-height:var(--bl,1.55);-webkit-font-smoothing:antialiased;overflow-x:hidden;overflow-x:clip}.dcl *,.dcl *:before,.dcl *:after{box-sizing:border-box}.dcl img,.dcl video{display:block;max-width:100%;height:auto}.dcl a{color:inherit}.dcl h1,.dcl h2,.dcl h3,.dcl p,.dcl blockquote,.dcl figure,.dcl ul{margin:0}.dcl h1,.dcl h2,.dcl h3{font-family:var(--fh,inherit);font-weight:var(--hw,800);letter-spacing:var(--ht,-.02em);text-transform:var(--hc,none);line-height:var(--hl,1.06);color:var(--head);text-wrap:balance}.dcl-i{display:block;width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.dcl-star{fill:currentColor;stroke:none}.dcl-wrap{position:relative;z-index:1;max-width:var(--w,var(--maxw,1120px));margin:0 auto;padding:0 var(--gut)}.dcl-sec{position:relative;padding:var(--pt) 0 var(--pb);color:var(--t)}.dcl-sec--light{background:var(--card)}.dcl-sec--white{background:var(--surface)}.dcl-sec--ink{background:var(--ink)}.dcl-sec--accent{background:var(--acc)}.dcl-sec--dark{--t:#fff;--tm:rgba(255,255,255,.8);--head:#fff;--line:rgba(255,255,255,.22);--eb:#fff}.dcl-sec--ink{--eb:var(--acc)}.dcl-sec--divider{border-top:1px solid var(--line0)}.dcl-bgimg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden}.dcl-bgimg img{width:100%;height:100%;object-fit:cover}.dcl-bgimg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ovc,#000);opacity:var(--ov,0)}.dcl-card,.dcl-step,.dcl-guar,.dcl-rc,.dcl-chart,.dcl-opt,.dcl-feat--card,.dcl-cmp,.dcl-stat--card,.dcl-save{--t:var(--ink);--tm:var(--mute);--head:var(--head0);--line:var(--line0);--eb:var(--acc-ink);color:var(--t)}.dcl-head{text-align:center;max-width:720px;margin:0 auto 32px}.dcl-sec--left .dcl-head{text-align:left;margin-left:0}.dcl-sec--right .dcl-head{text-align:right;margin-right:0}.dcl-eyebrow{display:block;font-family:var(--fe,inherit);font-size:var(--fse);font-weight:var(--ew,800);letter-spacing:var(--et,.14em);text-transform:var(--ec,uppercase);color:var(--eb);margin-bottom:10px}.dcl-h1{font-size:var(--h1)}.dcl-h2{font-size:var(--h2)}.dcl-lead{font-size:var(--fs);line-height:var(--bl,1.6);color:var(--tm);margin-top:12px}.dcl-rte{font-size:var(--fs);line-height:var(--bl,1.65);color:var(--tm)}.dcl-rte p+p{margin-top:12px}.dcl-rte a{text-decoration:underline;text-underline-offset:3px}.dcl-rte strong{color:var(--t)}.dcl-stars{display:inline-flex;gap:1px;color:var(--star,var(--acc))}.dcl-stars svg{width:var(--ss,16px);height:var(--ss,16px);flex:0 0 var(--ss,16px)}.dcl-note{font-size:var(--fss);color:var(--tm);text-align:center;margin-top:14px}.dcl-design{background:#fff4d6;border:1px dashed #D9A400;color:#6b5200;font-size:13px;padding:10px 14px;border-radius:10px;margin:0 0 14px;text-align:left}.dcl-rv{transition:opacity .6s ease,transform .6s ease}.dcl-js .dcl-rv:not(.is-in){opacity:0;transform:translateY(18px)}.dcl-btn,.dcl-cta{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:var(--bh,58px);padding:10px var(--bpx,28px);border-radius:var(--br,14px);border:var(--bbw,0px) solid transparent;font-family:var(--fe,inherit);font-weight:var(--btw,800);font-size:var(--fsb);text-transform:var(--bc,none);line-height:1.2;letter-spacing:-.01em;text-decoration:none;text-align:center;cursor:pointer;transition:transform .12s,filter .12s}.dcl-btn:hover,.dcl-cta:hover{filter:brightness(.95)}.dcl-btn:active,.dcl-cta:active{transform:scale(.99)}.dcl-btn small,.dcl-cta small{font-family:var(--fb,inherit);font-size:calc(var(--fsb) * .74);font-weight:600;opacity:.9;letter-spacing:0;text-transform:none}.dcl-btn--accent,.dcl-cta{background:var(--btn-bg);color:var(--btn-t)!important;border-color:var(--btn-bc,transparent);box-shadow:var(--bsh,none)}.dcl-btn--ink{background:var(--btn2-bg);color:var(--btn2-t)!important}.dcl-btn--white{background:#fff;color:var(--ink)!important}.dcl-btn--outline{background:transparent;border:max(var(--bbw,0px),1.5px) solid currentColor;color:var(--t)!important}.dcl-btns{margin-top:24px}.dcl-sec--center .dcl-btns{text-align:center}.dcl-sec--right .dcl-btns{text-align:right}.dcl-top{background:var(--top-bg);color:var(--top-t)}.dcl-top__row{display:grid;grid-template-columns:repeat(var(--n,3),1fr);max-width:var(--maxw,1120px);margin:0 auto}.dcl-top__i{display:flex;align-items:center;justify-content:center;gap:6px;text-align:center;font-size:var(--tfs-d,12px);font-weight:600;line-height:1.25;padding:var(--tpad,9px) 8px}.dcl-top__i+.dcl-top__i{border-left:1px solid rgba(127,127,127,.25)}.dcl-top__i svg,.dcl-top__i img{width:15px;height:15px;flex:0 0 15px;object-fit:contain}.dcl-top .dcl-stars{--ss:13px;color:var(--star,var(--acc))}.dcl-hero{background:var(--hero-bg,transparent)}.dcl-hero__grid{display:flex;flex-direction:column;gap:var(--hgap-m,16px)}.dcl-hi{margin-top:var(--mt,0px);margin-bottom:var(--mb,0px);min-width:0}.dcl-hi--center{text-align:center}.dcl-hi--right{text-align:right}.dcl-gal__stage-wrap{position:relative}.dcl-gal__stage{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;border-radius:var(--ir,16px);background:var(--gal-bg,var(--card));border:var(--cbw,1px) solid var(--line);outline:none}.dcl-gal__stage::-webkit-scrollbar{display:none}.dcl-gal__slide{flex:0 0 100%;scroll-snap-align:start;aspect-ratio:var(--gar,1/1)}.dcl-gal__slide img{width:100%;height:100%;object-fit:var(--gfit,cover)}.dcl-gal__arrow{position:absolute;top:50%;transform:translateY(-50%);width:38px;height:38px;border-radius:50%;border:0;background:#ffffffeb;color:var(--ink);display:grid;place-items:center;cursor:pointer;box-shadow:0 2px 10px #0000001f;padding:0}.dcl-gal__arrow svg{width:18px;height:18px;stroke-width:2.2}.dcl-gal__arrow--prev{left:10px}.dcl-gal__arrow--next{right:10px}.dcl-gal__count{position:absolute;right:12px;bottom:12px;background:#1b1714b8;color:#fff;font-size:12px;font-weight:700;padding:4px 10px;border-radius:999px}.dcl-gal__thumbs{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;margin-top:10px;padding:2px}.dcl-gal__thumbs::-webkit-scrollbar{display:none}.dcl-gal__thumb{flex:0 0 var(--tw,58px);height:var(--tw,58px);border-radius:calc(var(--ir,16px) * .6);overflow:hidden;border:2px solid transparent;padding:0;background:var(--card);cursor:pointer;opacity:.7;transition:opacity .15s,border-color .15s}.dcl-gal__thumb img{width:100%;height:100%;object-fit:cover}.dcl-gal__thumb.is-on{border-color:var(--ink);opacity:1}.dcl-kicker{font-size:var(--fss);font-weight:700;color:var(--tm);letter-spacing:.02em;margin-bottom:6px}.dcl-h1 em{font-style:normal;color:var(--acc-ink)}.dcl-rating{display:inline-flex;align-items:center;gap:8px;font-size:var(--fss);font-weight:700;text-decoration:none}.dcl-rating__t{text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--line)}.dcl-sub{font-size:var(--fs);line-height:var(--bl,1.55);color:var(--tm)}.dcl-ticks{list-style:none;padding:0;margin:0;display:grid;gap:7px}.dcl-ticks li{display:flex;align-items:flex-start;gap:9px;font-size:calc(var(--fs) * .9);font-weight:600}.dcl-ticks li svg,.dcl-ticks li img{flex:0 0 18px;width:18px;height:18px;color:var(--acc-ink);stroke-width:2.2;margin-top:1px;object-fit:contain}.dcl-sec--dark .dcl-ticks li svg{color:currentColor}.dcl-quote{padding-top:16px;border-top:1px solid var(--line);font-size:var(--fs);font-weight:700;color:var(--acc-ink)}.dcl-quote small{display:block;font-size:var(--fss);font-weight:600;color:var(--tm);margin-top:3px}.dcl-grid4{display:grid;grid-template-columns:repeat(var(--c,2),minmax(0,1fr));gap:12px 14px}.dcl-grid4>div{display:flex;align-items:center;gap:10px;font-size:calc(var(--fs) * .87);font-weight:600;line-height:1.3}.dcl-tile{flex:0 0 32px;width:32px;height:32px;border-radius:9px;background:var(--card);border:1px solid var(--line);display:grid;place-items:center;color:var(--acc-ink);overflow:hidden}.dcl-tile svg{width:17px;height:17px}.dcl-tile img{width:100%;height:100%;object-fit:cover}.dcl-rule{display:flex;align-items:center;gap:12px;font-family:var(--fe,inherit);font-size:calc(var(--fss) * 1.02);font-weight:800;letter-spacing:.12em;text-transform:uppercase}.dcl-rule:before,.dcl-rule:after{content:"";flex:1;height:1px;background:var(--line)}.dcl-rule-sub{text-align:center;font-size:var(--fss);font-weight:700;color:var(--acc-ink);margin-top:4px}.dcl-himg img{width:100%;border-radius:var(--ir,16px)}.dcl-opts{display:grid;gap:14px}.dcl-opt{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;width:100%;padding:17px 14px 14px;background:var(--card);border:max(var(--cbw,1px),1.5px) solid var(--line);border-radius:var(--r,16px);cursor:pointer;text-align:left;font:inherit;color:var(--t);transition:border-color .15s,box-shadow .15s,background .15s;-webkit-tap-highlight-color:transparent}.dcl-opt:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.dcl-opt.is-on{border-color:var(--sel,var(--acc));box-shadow:0 0 0 1px var(--sel,var(--acc));background:var(--surface)}.dcl-opt__radio{position:absolute;top:14px;right:14px;width:18px;height:18px;border-radius:50%;border:2px solid var(--line);background:var(--surface)}.dcl-opt.is-on .dcl-opt__radio{border-color:var(--sel,var(--acc));box-shadow:inset 0 0 0 3px var(--surface);background:var(--sel,var(--acc))}.dcl-opts--radio .dcl-opt{padding-right:42px}.dcl-opts--radio .dcl-opt__r{padding-top:16px}.dcl-opt__badge{position:absolute;top:-10px;left:12px;background:var(--badge-bg);color:var(--badge-t);font-family:var(--fe,inherit);font-size:calc(var(--fse) * .88);font-weight:800;letter-spacing:.08em;text-transform:uppercase;line-height:1;padding:5px 9px;border-radius:999px}.dcl-opt__badge--alt{background:var(--badge2-bg)}.dcl-opt__thumb{position:relative;width:var(--bt,54px);height:var(--bt,54px);border-radius:calc(var(--r,16px) * .6);background:var(--surface);border:1px solid var(--line);display:grid;place-items:center}.dcl-opt__thumb img{width:82%;height:82%;object-fit:contain}.dcl-opt__x{position:absolute;right:-6px;bottom:-6px;background:var(--ink);color:#fff;font-size:10.5px;font-weight:800;line-height:1;padding:4px 6px;border-radius:999px}.dcl-opt__t{display:block;font-size:var(--h3);font-weight:800;line-height:1.2;font-family:var(--fh,inherit)}.dcl-opt__p{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 7px;margin-top:3px}.dcl-opt__p s{font-size:calc(var(--fsp) * .84);color:var(--tm)}.dcl-opt__p b{font-size:var(--fsp);font-weight:800}.dcl-opt__save{display:block;font-size:calc(var(--fss) * .97);font-weight:700;color:var(--good);margin-top:2px}.dcl-opt__r{text-align:right;display:grid;gap:3px;justify-items:end}.dcl-opt__sup{font-size:var(--fss);font-weight:700}.dcl-opt__pd{font-size:calc(var(--fsp) * .87);font-weight:800}.dcl-opt__ship{font-size:calc(var(--fss) * .93);font-weight:700;color:var(--good)}.dcl-opt__ship--no{color:var(--tm);font-weight:600}.dcl-save{display:flex;gap:11px;align-items:flex-start;margin-top:14px;padding:13px 15px;border-radius:calc(var(--r,16px) * .85);background:var(--good-bg);border:1px solid var(--good-line)}.dcl-save[hidden]{display:none}.dcl-save i{flex:0 0 20px;width:20px;height:20px;color:var(--good);margin-top:1px}.dcl-save b{display:block;font-size:var(--fs);font-weight:800;color:var(--good);line-height:1.3}.dcl-save span{display:block;font-size:var(--fss);font-weight:600;color:var(--tm);margin-top:2px}.dcl-cta{display:flex;width:100%;min-height:calc(var(--bh,58px) + 4px)}.dcl-cta b{font-size:var(--fsb);font-weight:var(--btw,800);line-height:1.2}.dcl-pay{margin-top:10px}.dcl-pay .shopify-payment-button__button{border-radius:var(--br,14px)!important;min-height:var(--bh,54px)!important;overflow:hidden}.dcl-pay .shopify-payment-button__button--unbranded{background:var(--btn2-bg)!important;color:var(--btn2-t)!important;font-weight:800!important;font-size:var(--fsb)!important}.dcl-pay .shopify-payment-button__more-options{display:block;margin:10px auto 0;background:none;border:0;color:var(--t);font-size:var(--fss);font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.dcl-ships{display:flex;align-items:center;justify-content:center;gap:7px;margin-top:16px;font-size:var(--fss);font-weight:800;color:var(--acc-ink)}.dcl-ships svg{width:18px;height:18px}.dcl-payicons{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin-top:14px}.dcl-payicons svg{width:38px;height:24px;display:block}.dcl-trust{display:grid;grid-template-columns:repeat(var(--c,3),1fr);gap:10px;padding-top:20px;border-top:1px solid var(--line);text-align:center}.dcl-trust i{display:block;width:26px;height:26px;margin:0 auto 7px;color:var(--acc-ink)}.dcl-trust i img{width:100%;height:100%;object-fit:contain}.dcl-trust b{display:block;font-size:var(--fss);font-weight:800;line-height:1.25}.dcl-trust span{display:block;font-size:calc(var(--fss) * .93);color:var(--tm);margin-top:2px;line-height:1.3}.dcl-sum{display:inline-flex;align-items:center;gap:8px;margin-top:12px;font-size:var(--fss);font-weight:700}.dcl-rail{position:relative}.dcl-track{display:flex;align-items:flex-start;gap:14px;overflow-x:auto;scroll-snap-type:x proximity;overscroll-behavior-x:contain;scrollbar-width:none;padding:4px var(--gut) 8px;margin:0 calc(var(--gut) * -1);scroll-padding:0 var(--gut)}.dcl-track::-webkit-scrollbar{display:none}.dcl-rc{flex:0 0 min(76vw,var(--cw,290px));scroll-snap-align:start;background:var(--surface);border:var(--cbw,1px) solid var(--line);border-radius:var(--r,16px);overflow:hidden;display:flex;flex-direction:column;box-shadow:var(--csh,none)}.dcl-rc__img{aspect-ratio:var(--par,1/1);background:var(--card)}.dcl-rc__img img{width:100%;height:100%;object-fit:cover}.dcl-rc__b{padding:14px 16px 16px;display:flex;flex-direction:column;gap:8px;flex:1}.dcl blockquote{margin:0;padding:0;border:0;font-style:normal;quotes:none}.dcl blockquote:before,.dcl blockquote:after{content:none}.dcl .dcl-rc__q{margin:0;padding:0;border:0;font-style:normal;font-size:calc(var(--fs) * .94);line-height:1.5;font-weight:500;color:var(--t);min-height:calc(1.5em * var(--cl,6));display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--cl,6);overflow:hidden}.dcl .dcl-rc__q.is-open{display:block;-webkit-line-clamp:unset;overflow:visible}.dcl-rc__more{align-self:flex-start;margin-top:-4px;background:none;border:0;padding:0;font:inherit;font-size:var(--fss);font-weight:700;color:var(--acc-ink);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.dcl-rc__more[hidden]{display:none}.dcl-rc figcaption{margin-top:auto;display:flex;align-items:center;gap:8px;font-size:var(--fss);font-weight:800}.dcl-vpill{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:700;color:var(--good);background:var(--good-bg);padding:3px 8px;border-radius:999px}.dcl-vpill svg{width:11px;height:11px;stroke-width:3}.dcl-rail__nav{display:none;justify-content:center;gap:10px;margin-top:18px}.dcl-rail__nav button{width:42px;height:42px;border-radius:50%;border:1.5px solid currentColor;background:transparent;color:var(--t);display:grid;place-items:center;cursor:pointer;padding:0}.dcl-rail__nav svg{width:18px;height:18px;stroke-width:2.2}.dcl-more{display:block;text-align:center;margin-top:16px;font-size:var(--fss);font-weight:700;text-decoration:underline;text-underline-offset:3px}.dcl-ugc{flex:0 0 min(62vw,var(--cw,250px));scroll-snap-align:start;border-radius:var(--ir,16px);overflow:hidden;background:var(--card);aspect-ratio:var(--par,4/5)}.dcl-ugc img{width:100%;height:100%;object-fit:cover}.dcl-diff{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:center}.dcl-diff__copy p{font-size:var(--fs);line-height:var(--bl,1.65);color:var(--tm);margin-top:14px}.dcl-pts{display:grid;gap:12px;margin-top:22px}.dcl-pt{display:grid;grid-template-columns:40px 1fr;gap:12px;align-items:start}.dcl-pt i{width:40px;height:40px;border-radius:12px;background:var(--acc);color:var(--btn-t);display:grid;place-items:center;overflow:hidden}.dcl-pt i svg{width:20px;height:20px}.dcl-pt i img{width:100%;height:100%;object-fit:cover}.dcl-pt div b{display:block;font-size:var(--h3);font-weight:800}.dcl-pt div span{display:block;font-size:calc(var(--fs) * .9);color:var(--tm);line-height:1.45;margin-top:1px}.dcl-chart{background:var(--surface);border:var(--cbw,1px) solid var(--line);border-radius:var(--r,16px);padding:18px 16px 16px;box-shadow:var(--csh,none)}.dcl-chart svg{width:100%;height:auto;display:block}.dcl-chart path,.dcl-chart line{fill:none;stroke-linecap:round}.dcl-chart .ax{stroke:var(--line);stroke-width:1.5}.dcl-chart .base{stroke:#c9bfb0;stroke-dasharray:4 5;stroke-width:1.5}.dcl-chart .them{stroke:var(--them,#9C9286);stroke-width:3}.dcl-chart .us{stroke:var(--acc);stroke-width:4}.dcl-chart .usfill{fill:var(--acc);opacity:.1;stroke:none}.dcl-chart .jit{fill:var(--jit,#E5484D);opacity:.09;stroke:none}.dcl-chart .ceil{stroke:var(--jit,#E5484D);stroke-width:1.5;stroke-dasharray:5 5;opacity:.75}.dcl-chart text.lab-jit{fill:var(--jit,#E5484D);font-weight:800;font-size:10.5px;letter-spacing:.08em}.dcl-chart text{fill:var(--mute);stroke:none;font-size:11px;font-weight:600;font-family:inherit}.dcl-chart text.lab-us{fill:var(--acc-ink);font-weight:800;font-size:12.5px}.dcl-chart text.lab-them{fill:#7a7064;font-weight:800;font-size:12.5px}.dcl-chart>img{width:100%;border-radius:calc(var(--r,16px) * .7)}.dcl-legend{display:flex;gap:16px;justify-content:center;margin-top:8px;font-size:var(--fss);font-weight:700}.dcl-legend span{display:inline-flex;align-items:center;gap:6px}.dcl-legend span:before{content:"";width:16px;height:4px;border-radius:2px;background:var(--acc)}.dcl-legend span.them:before{background:var(--them,#9C9286)}.dcl-chart__cap{font-size:calc(var(--fss) * .9);color:var(--tm);text-align:center;margin-top:8px}.dcl-chart__q{margin-top:14px;padding-top:14px;border-top:1px solid var(--line);font-size:calc(var(--fs) * .9);font-weight:600;line-height:1.5}.dcl-chart__q small{display:block;font-size:var(--fss);color:var(--tm);margin-top:4px;font-weight:600}.dcl-card{background:var(--surface);border:var(--cbw,1px) solid var(--line);border-radius:var(--r,16px);overflow:hidden;box-shadow:var(--csh,none)}.dcl-ing{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:14px;align-items:center;padding:var(--cpad,16px) calc(var(--cpad,16px) + 2px)}.dcl-ing+.dcl-ing{border-top:1px solid var(--line)}.dcl-ing__img{width:44px;height:44px;border-radius:12px;object-fit:cover}.dcl-ing div b{display:block;font-size:var(--h3);font-weight:800}.dcl-ing div span{display:block;font-size:calc(var(--fs) * .88);color:var(--tm);line-height:1.45;margin-top:2px}.dcl-dose{display:inline-flex;align-items:center;white-space:nowrap;font-size:var(--fss);font-weight:800;color:var(--acc-ink);border:1.5px solid currentColor;border-radius:999px;padding:6px 11px}.dcl-dose--dot{width:24px;height:24px;padding:0;border:0}.dcl-cost{max-width:560px;margin:0 auto}.dcl-sec--left .dcl-cost{margin-left:0}.dcl-cost__row{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:var(--cpad,16px) calc(var(--cpad,16px) + 2px);font-size:var(--fs);font-weight:600}.dcl-cost__row+.dcl-cost__row{border-top:1px solid var(--line)}.dcl-cost__row b{font-size:var(--fsp);font-weight:800;white-space:nowrap}.dcl-ctab__h,.dcl-ctab__r{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,.85fr) minmax(0,1fr);gap:10px;align-items:center;padding:14px calc(var(--cpad,16px) + 2px)}.dcl-ctab__h{padding-top:12px;padding-bottom:10px;font-family:var(--fe,inherit);font-size:calc(var(--fse) * .95);font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--tm)}.dcl-ctab__h span,.dcl-ctab__r>span:nth-child(2),.dcl-ctab__r>b{text-align:right}.dcl-ctab__r{border-top:1px solid var(--line);font-size:var(--fs);font-weight:600}.dcl-ctab__r>span:nth-child(2){color:var(--tm);font-weight:600}.dcl-ctab__r>b{font-size:var(--fsp);font-weight:800;white-space:nowrap}.dcl-ctab__r--us{background:var(--us-bg,var(--acc));color:var(--btn-t);border-top:0}.dcl-ctab__r--us>span:first-child b{display:block;font-size:var(--h3);font-weight:800}.dcl-ctab__r--us small{display:block;font-size:var(--fss);opacity:.9;font-weight:600}.dcl-ctab__r--us>span:nth-child(2){color:inherit;font-weight:800;font-size:var(--fsp)}.dcl-ctab__r--us>b{font-family:var(--fh,inherit);font-size:calc(var(--fsp) * 1.45);letter-spacing:-.02em}.dcl-ctab__h span,.dcl-ctab__r>span:nth-child(2),.dcl-ctab__r>b{white-space:nowrap}@media(max-width:749px){.dcl-ctab__h,.dcl-ctab__r{grid-template-columns:minmax(0,1fr) auto auto;gap:12px;padding-left:14px;padding-right:14px}.dcl-ctab__r>span:nth-child(2){font-size:var(--fss)}}.dcl-cost__us{margin-top:14px;display:flex;justify-content:space-between;align-items:center;gap:14px;padding:20px;border-radius:var(--r,16px);background:var(--acc);color:var(--btn-t)}.dcl-cost__us b{display:block;font-size:var(--h3);font-weight:800}.dcl-cost__us span{display:block;font-size:var(--fss);opacity:.92;margin-top:2px}.dcl-cost__big{text-align:right}.dcl-cost__big strong{display:block;font-family:var(--fh,inherit);font-size:calc(var(--h2) * .7);font-weight:800;letter-spacing:-.03em;line-height:1}.dcl-cost__big small{display:block;font-size:var(--fss);opacity:.92;margin-top:4px}.dcl-steps{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.dcl-step{display:grid;grid-template-columns:44px 1fr;gap:14px;align-items:start;background:var(--surface);border:var(--cbw,1px) solid var(--line);border-radius:var(--r,16px);padding:var(--cpad,16px) calc(var(--cpad,16px) + 2px);box-shadow:var(--csh,none)}.dcl-step__n{width:44px;height:44px;border-radius:50%;background:var(--acc);color:var(--btn-t);display:grid;place-items:center;font-size:18px;font-weight:800}.dcl-step img{grid-column:1/-1;width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:var(--ir,12px);margin-bottom:4px}.dcl-step div b{display:block;font-size:var(--h3);font-weight:800}.dcl-step div span{display:block;font-size:calc(var(--fs) * .88);color:var(--tm);line-height:1.45;margin-top:2px}.dcl-guar{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;justify-items:center;text-align:center;background:var(--surface);border:var(--cbw,1px) solid var(--line);border-radius:var(--r,16px);padding:28px 22px;box-shadow:var(--csh,none)}.dcl-guar__badge{width:112px;height:112px;border-radius:50%;background:var(--acc);color:var(--btn-t);display:grid;place-content:center;text-align:center}.dcl-guar__badge b{font-size:42px;font-weight:800;line-height:1;letter-spacing:-.03em}.dcl-guar__badge span{font-size:10.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;margin-top:4px;display:block}.dcl-guar__img{width:var(--gw,112px);height:auto;object-fit:contain}.dcl-guar p{font-size:var(--fs);color:var(--tm);line-height:1.6;margin-top:8px}.dcl-faq details{border-top:1px solid var(--line)}.dcl-faq details:last-child{border-bottom:1px solid var(--line)}.dcl-faq summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 2px;cursor:pointer;font-family:var(--fh,inherit);font-size:var(--h3);font-weight:800;line-height:1.3;color:var(--head)}.dcl-faq summary::-webkit-details-marker{display:none}.dcl-faq summary i{flex:0 0 30px;width:30px;height:30px;border-radius:50%;border:1.5px solid currentColor;display:grid;place-items:center;transition:transform .2s,background .2s,border-color .2s}.dcl-faq summary i svg{width:14px;height:14px;stroke-width:2.4}.dcl-faq details[open] summary i{transform:rotate(45deg);background:var(--acc);border-color:var(--acc);color:var(--btn-t)}.dcl-faq .a{padding:0 2px 18px;font-size:calc(var(--fs) * .95);line-height:1.6;color:var(--tm)}.dcl-fin{text-align:center}.dcl-fin .dcl-lead{margin:12px auto 0;max-width:540px}.dcl-fin__img{max-width:var(--iw,420px);margin:0 auto 24px}.dcl-fin__img img{width:100%;border-radius:var(--ir,16px)}.dcl-fda{font-size:11px;line-height:1.5;opacity:.8;max-width:640px;margin:28px auto 0}.dcl-it{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;align-items:center}.dcl-it__img{border-radius:var(--ir,16px);overflow:hidden;background:var(--card)}.dcl-it__img img{width:100%;height:100%;object-fit:cover}.dcl-it__img--square{aspect-ratio:1/1}.dcl-it__img--portrait{aspect-ratio:4/5}.dcl-it__img--landscape{aspect-ratio:4/3}.dcl-it--text-first .dcl-it__img{order:2}.dcl-it .dcl-ticks{margin-top:18px}.dcl-ban{position:relative;min-height:var(--h,520px);display:flex;align-items:var(--va,center);overflow:hidden;border-radius:var(--ban-r,0)}.dcl-ban picture,.dcl-ban>img{position:absolute;top:0;right:0;bottom:0;left:0}.dcl-ban picture img,.dcl-ban>img{width:100%;height:100%;object-fit:cover}.dcl-ban:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ovc,#000);opacity:var(--ov,.3)}.dcl-ban__c{position:relative;z-index:1;width:100%;padding:48px var(--gut);max-width:var(--maxw,1120px);margin:0 auto;color:var(--bt,#fff);--t:var(--bt,#fff);--tm:var(--bt,#fff);--head:var(--bt,#fff);--eb:var(--bt,#fff)}.dcl-ban--center .dcl-ban__c{text-align:center}.dcl-ban--right .dcl-ban__c{text-align:right}.dcl-ban__c .dcl-h2{max-width:720px}.dcl-ban--center .dcl-h2,.dcl-ban--center .dcl-lead{margin-left:auto;margin-right:auto}.dcl-ban--right .dcl-h2,.dcl-ban--right .dcl-lead{margin-left:auto}.dcl-ban__c .dcl-lead{max-width:560px;opacity:.9}.dcl-vid{position:relative;border-radius:var(--ir,16px);overflow:hidden;background:#000;aspect-ratio:var(--ar,16/9);margin:0 auto;max-width:var(--vw,900px)}.dcl-vid video,.dcl-vid iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;object-fit:cover}.dcl-feats{display:grid;grid-template-columns:repeat(var(--mc,1),minmax(0,1fr));gap:18px 14px}.dcl-feat{display:flex;flex-direction:column;gap:8px}.dcl-sec--center .dcl-feat{align-items:center;text-align:center}.dcl-feat--card{background:var(--surface);border:var(--cbw,1px) solid var(--line);border-radius:var(--r,16px);padding:calc(var(--cpad,16px) + 4px) var(--cpad,16px);box-shadow:var(--csh,none)}.dcl-feat .dcl-tile{width:44px;height:44px;flex-basis:44px;border-radius:12px}.dcl-feat .dcl-tile svg{width:22px;height:22px}.dcl-feat__img{width:var(--fi,64px);height:var(--fi,64px);object-fit:contain}.dcl-feat b{font-size:var(--h3);font-weight:800;line-height:1.25;font-family:var(--fh,inherit)}.dcl-feat span{font-size:calc(var(--fs) * .9);color:var(--tm);line-height:1.5}.dcl-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.dcl-stat{text-align:center;padding:10px 6px}.dcl-stat--card{background:var(--surface);border:var(--cbw,1px) solid var(--line);border-radius:var(--r,16px);padding:22px 12px;box-shadow:var(--csh,none)}.dcl-stat strong{display:block;font-family:var(--fh,inherit);font-size:var(--h2);font-weight:var(--hw,800);letter-spacing:-.03em;line-height:1;color:var(--sv,var(--acc-ink))}.dcl-sec--dark .dcl-stat:not(.dcl-stat--card) strong{color:var(--sv,inherit)}.dcl-stat span{display:block;font-size:calc(var(--fs) * .85);color:var(--tm);margin-top:8px;line-height:1.35}.dcl-logos{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:14px 34px}.dcl-logos img{max-height:var(--lh,30px);width:auto}.dcl-logos--gray img{filter:grayscale(1);opacity:.75}.dcl-logos span{font-family:var(--fh,inherit);font-size:calc(var(--lh,30px) * .63);font-weight:800;letter-spacing:-.02em;color:var(--tm)}.dcl-logos__label{display:block;text-align:center;font-family:var(--fe,inherit);font-size:calc(var(--fse) * .95);font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--tm);margin-bottom:14px}.dcl-cmp{background:var(--surface);border:var(--cbw,1px) solid var(--line);border-radius:var(--r,16px);overflow:hidden;max-width:820px;margin:0 auto;box-shadow:var(--csh,none)}.dcl-cmp table{width:100%;border-collapse:collapse;table-layout:fixed}.dcl-cmp th,.dcl-cmp td{padding:14px 10px;text-align:center;font-size:calc(var(--fs) * .88);line-height:1.35;border-top:1px solid var(--line);vertical-align:middle}.dcl-cmp thead th{border-top:0;font-size:var(--fss);font-weight:800;letter-spacing:.04em;color:var(--mute)}.dcl-cmp th[scope=row]{text-align:left;font-weight:700;color:var(--ink);width:30%;padding-left:16px}.dcl-cmp .us{background:var(--us-bg,var(--good-bg));color:var(--acc-ink);font-weight:800}.dcl-cmp thead .us{background:var(--acc);color:var(--btn-t);font-size:calc(var(--fss) * 1.05)}.dcl-cmp td:not(.us){color:var(--mute)}.dcl-mq{overflow:hidden;padding:var(--mqp,14px) 0;background:var(--mq-bg,var(--ink));color:var(--mq-t,#fff)}.dcl-mq__track{display:flex;width:max-content;animation:dcl-mq var(--sp,28s) linear infinite}.dcl-mq.is-paused .dcl-mq__track{animation-play-state:paused}.dcl-mq__i{display:inline-flex;align-items:center;gap:22px;padding:0 11px;font-family:var(--fe,inherit);font-size:var(--mqf,14px);font-weight:800;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.dcl-mq__i:before{content:"";width:10px;height:10px;border-radius:50%;background:var(--mq-dot,var(--acc))}@keyframes dcl-mq{to{transform:translate(-50%)}}.dcl-spacer{height:var(--sh,40px)}.dcl-spacer hr{border:0;border-top:1px solid var(--line0);margin:0 auto;max-width:var(--maxw,1120px);position:relative;top:50%}.dcl-sticky{position:fixed;left:0;right:0;bottom:0;z-index:40;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:var(--st-bg,var(--surface));color:var(--st-t,var(--ink));border-top:1px solid var(--line0);box-shadow:0 -6px 20px #0000000f;transform:translateY(110%);transition:transform .22s ease;will-change:transform}.dcl-sticky.is-on{transform:none}.dcl-sticky__l{display:flex;align-items:center;gap:10px;min-width:0}.dcl-sticky__l img{width:40px;height:40px;object-fit:contain;flex:0 0 40px}.dcl-sticky b{display:block;font-size:15px;font-weight:800;line-height:1.2}.dcl-sticky small{display:block;font-size:12px;color:var(--good);font-weight:700;margin-top:2px}.dcl-sticky small.is-muted{color:var(--mute);font-weight:600}.dcl-sticky .dcl-cta{width:auto;min-height:48px;margin:0;padding:10px 22px;flex:0 0 auto;box-shadow:none}.dcl-sticky .dcl-cta b{font-size:15.5px}@media(max-width:749px){.dcl-head{margin-bottom:24px}.dcl-top__i{font-size:var(--tfs-m,11.5px);padding:8px 6px;gap:5px}.dcl-hide-m{display:none!important}.dcl-ban{min-height:var(--hm,400px)}.dcl-cmp th,.dcl-cmp td{padding:12px 6px}.dcl-cmp th[scope=row]{padding-left:12px}.dcl-hero__grid>.dcl-hi{margin-top:var(--mt-m,var(--mt,0px))}}@media(max-width:359px){.dcl-opt{gap:10px;padding-left:10px;padding-right:10px}.dcl-top__i svg,.dcl-top__i img{display:none}}@media(min-width:750px){.dcl-hide-d{display:none!important}.dcl-steps{grid-template-columns:repeat(var(--n,3),minmax(0,1fr));gap:16px}.dcl-step{grid-template-columns:1fr;text-align:left}.dcl-guar{grid-template-columns:auto 1fr;text-align:left;justify-items:start;align-items:center;gap:28px;padding:32px 34px}.dcl-rail__nav{display:flex}.dcl-rc{flex-basis:var(--cw,280px)}.dcl-rail--grid .dcl-track{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--cw,250px),1fr));overflow:visible;margin:0;padding:0}.dcl-rail--grid .dcl-rail__nav{display:none}.dcl-feats{grid-template-columns:repeat(var(--dc,3),minmax(0,1fr));gap:24px}.dcl-stats{grid-template-columns:repeat(var(--dc,4),minmax(0,1fr))}.dcl-it{grid-template-columns:minmax(0,var(--isplit,1fr)) minmax(0,1fr);gap:var(--igap,56px)}.dcl-it--img-right{grid-template-columns:minmax(0,1fr) minmax(0,var(--isplit,1fr))}.dcl-it--img-right .dcl-it__img{order:2}.dcl-it--img-left .dcl-it__img{order:0}}@media(min-width:900px){.dcl-hero__grid.has-gal{display:grid;grid-template-columns:minmax(0,var(--gcol,1.05fr)) minmax(0,1fr);column-gap:var(--hgap,48px);row-gap:var(--hgap-r,16px);align-items:start}.dcl-hero__grid.has-gal>.dcl-hi{grid-column:2}.dcl-hero__grid.has-gal>.dcl-hi--gal{grid-column:1;grid-row:1 / span var(--rows,30)}.dcl-hero__grid.has-gal.gal-right{grid-template-columns:minmax(0,1fr) minmax(0,var(--gcol,1.05fr))}.dcl-hero__grid.has-gal.gal-right>.dcl-hi{grid-column:1}.dcl-hero__grid.has-gal.gal-right>.dcl-hi--gal{grid-column:2}.dcl-hero__grid:not(.has-gal){max-width:600px;margin:0 auto}.dcl-hero__grid.is-sticky>.dcl-hi--gal>.dcl-gal{position:sticky;top:var(--stop,24px)}.dcl-diff{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px}.dcl-diff--flip .dcl-chart{order:-1}.dcl-sticky--mobile{display:none}}@media(prefers-reduced-motion:reduce){.dcl-sticky,.dcl-cta,.dcl-btn,.dcl-opt,.dcl-faq summary i,.dcl-rv{transition:none}.dcl-js .dcl-rv:not(.is-in){opacity:1;transform:none}.dcl-mq__track{animation:none}}.dcl-rule--plain:before,.dcl-rule--plain:after{display:none}@media(max-width:749px){.dcl-spacer{height:var(--shm,var(--sh,40px))}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/dcl-lp.css.map */
