@media(min-width:900px)and (max-width:1119px){.ann .only-d:nth-of-type(3){display:none}}@media(max-width:389px){.ann{font-size:.68rem;padding-left:8px;padding-right:8px}.ann span{margin:0 4px}}.finder.top{margin-bottom:28px}.fres-card{justify-content:flex-start;align-items:flex-start;gap:20px 32px}.fres-prod{flex:0 0 300px;max-width:100%}.fres-prod .card{width:100%}.fres-copy{flex:1 1 260px;min-width:0;max-width:60ch}.fres-cta{flex-direction:row;flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:14px}.finder .fres-whylab{display:none;margin-bottom:6px}.finder .fres.has-card .fres-whylab{display:block}.fres.has-card .fres-copy{padding-top:6px}.fres.has-card [data-fres-tier],.fres.has-card [data-fres-name],.fres.has-card [data-fres-price],.fres.has-card [data-fres-link]{display:none}.fres-why{margin-top:6px}.fres.has-card .fres-why{margin-top:0;font-size:1rem;color:var(--ink);line-height:1.5}.fres.has-card .fres-pack{margin-top:12px;line-height:1.5}.fres.has-card .fres-cta{margin-top:18px}@media(min-width:900px){.fres-prod{flex:0 1 580px}.fres-prod .card{display:grid;grid-template-columns:240px minmax(0,1fr);grid-auto-rows:max-content;gap:4px 20px;padding:12px 16px 12px 12px}.fres-prod .card .cgal{grid-column:1;grid-row:1/span 12}.fres-prod .card>:not(.cgal,.tier,.best,script){grid-column:2}.fres-prod .card h3{margin-top:6px}.fres-prod .card .qa{margin-top:14px;width:auto;min-width:200px;justify-self:start}.fres-prod .card .btn-dark{min-width:200px;justify-self:start}.fres-prod .card .best{left:12px;right:auto}.fres-prod .card .tier+.best{top:40px}}@media(max-width:699px){.fres-prod{flex-basis:100%;max-width:340px}.fres-prod .card .qa~.btn-dark{display:inline-flex}}.guide .b.rte h3{font-family:var(--head);font-weight:600;text-transform:uppercase;letter-spacing:var(--tk);font-size:.98rem;color:var(--ink);margin:20px 0 6px}.guide .b.rte p{margin-bottom:12px;line-height:1.6}.all-grid{margin-top:22px}#cookie-bar{display:none;position:fixed;z-index:65;left:18px;right:auto;bottom:18px;width:min(360px,calc(100vw - 36px));max-width:none;min-height:0;flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:10px;padding:14px 16px 16px;background:var(--paper);color:var(--ink);border:1px solid var(--bone-line);box-shadow:0 8px 28px #0a0a0a29;font-size:.84rem;clip-path:none}#cookie-bar.show{display:flex}#cookie-bar p{flex:0 0 auto;margin:0;font-size:inherit;line-height:1.4}#cookie-bar .cb-acts{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}#cookie-bar .btn{flex:none;width:100%;min-height:40px;padding:6px 8px;font-size:.75rem;line-height:1.15;color:var(--ink);border-color:var(--ink)}#cookie-bar .btn:hover{color:var(--bone)}@media(min-width:900px){body:has(#cookie-bar.show) .ask-fab{bottom:12px}}@media(max-width:899px){#cookie-bar{left:0;right:0;bottom:var(--cb-lift,0px);width:auto;border:0;border-top:1px solid var(--bone-line);box-shadow:0 -8px 28px #0a0a0a1f;gap:8px;padding:8px 12px calc(10px + env(safe-area-inset-bottom));font-size:.8rem}#cookie-bar.lifted{padding-bottom:10px}#cookie-bar .btn{min-height:44px}body:has(#cookie-bar.show) .ask-fab{bottom:calc(var(--cb-top,96px) + 12px)}}.feat.cc{margin-top:24px;grid-template-columns:1fr;gap:22px}.feat.cc .it{display:flex;flex-direction:column}.feat.cc .it p{margin:0}.feat.cc .it .cc-val{display:flex;align-items:center;min-height:44px;margin:4px 0 6px;font-size:1rem;font-weight:600;color:var(--ink)}.feat.cc .it .cc-val a:not(.btn){display:inline-flex;align-items:center;min-height:44px;min-width:0;overflow-wrap:anywhere;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1.5px}.feat.cc .it .cc-act{margin-top:auto;padding-top:14px}.feat.cc .it .cc-act .btn{width:100%}.feat.cc .it a.btn{text-decoration:none}@media(min-width:600px){.feat.cc{grid-template-columns:1fr 1fr;gap:28px}.feat.cc .it .cc-act .btn{width:auto}}@media(min-width:1000px){.feat.cc{grid-template-columns:repeat(4,1fr)}}@media(min-width:760px){.feat.cc.cc-n3{grid-template-columns:repeat(3,1fr)}}.cmp td .link{margin:0}.note.rte p+p{display:block;margin-top:6px}.dark .feat .it,.carbon .feat .it{color:var(--steel)}.dark .feat .it b,.carbon .feat .it b{color:var(--bone)}@media(max-width:899px){.device{grid-template-columns:1fr;gap:18px}}.faq-list .b.rte p{margin-bottom:8px}.faq-list .b.rte p:last-child{margin-bottom:0}.feat .it a{text-decoration:underline;text-underline-offset:4px;font-weight:600}.ftr .lang-f{display:inline-block;margin-left:6px}.ftr .legal div.tpl{display:block;margin-bottom:4px}.ftr .legal div.tpl:has(.tpw){margin-bottom:10px}.ftr .legal .tpl .tp-link{display:inline-block;padding:4px 0;font-family:var(--body);font-size:.84rem;font-weight:600;color:var(--steel)}.ftr .pay svg{height:22px;width:auto;opacity:.9}@media(min-width:900px){.founder.story>.ph{position:sticky;top:92px;align-self:start}.founder.story>.ph.r45{max-height:calc(100vh - 130px)}}.hdr .icons .qhelp{display:none}body.quiet .hdr .icons .qhelp{display:inline-flex}.icons .hhelp{display:none;width:auto;height:auto;font-family:var(--label);text-transform:uppercase;letter-spacing:var(--tk);font-size:.75rem;font-weight:600;color:var(--steel);text-decoration:none;padding:8px 10px;margin-right:2px}.hhelp:hover{color:var(--bone);text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--red)}@media(min-width:900px){.icons .hhelp{display:inline-flex;align-items:center}}body.quiet .icons .hhelp,body.lander .icons .hhelp{display:none}.icons .lang{white-space:nowrap;flex:none}.hdr .logo .lockup{max-width:none;flex:none}.lang-drawer{display:inline-block;margin-top:18px;font-family:var(--label);text-transform:uppercase;letter-spacing:var(--tk);font-size:.75rem;color:var(--steel)}.lang-drawer b{color:var(--bone)}@media(min-width:900px){.lang-drawer{display:none}}.drawer .grp a small{margin-top:2px}.shopify-section:has(>.hdr){position:sticky;top:0;z-index:50}html:has(body.nav-open),html:has(body.cart-open){overflow:hidden}#gorgias-chat-container #chat-button,#gorgias-chat-container iframe[id^=chat-button]{display:none!important}.nav{position:static}.nav .ni{display:flex;align-items:center;gap:2px}.nav .ni>a{padding:8px 0 8px 2px}.nav .mtog{width:22px;height:36px;display:inline-flex;align-items:center;justify-content:center;background:none;border:0;color:var(--steel);cursor:pointer;padding:0;margin-right:-2px}@media(pointer:coarse){.nav .mtog{position:relative}.nav .mtog:after{content:"";position:absolute;top:-6px;bottom:-6px;left:-6px;right:-10px}}.nav .mtog svg{transition:transform .2s}.nav .ni.open>a,.nav .ni:hover>a{border-color:var(--red);color:var(--bone)}.nav .ni.open .mtog{color:var(--bone)}.nav .ni.open .mtog svg{transform:rotate(180deg)}.nav .mega{position:absolute;left:0;right:0;top:100%;background:var(--blackout);border-top:1px solid var(--line);border-bottom:1px solid var(--line);box-shadow:0 24px 40px #00000073;z-index:60;text-transform:none;letter-spacing:0;font-family:var(--body);font-weight:400}.nav .mega[hidden]{display:none}.nav .mg{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) 300px;gap:40px;padding:26px var(--gut) 30px;align-items:start}.nav .mega a{white-space:normal}.nav .mg.mg-s{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}.nav .mg.mg-s .mcol{grid-column:1}.nav .mcol{min-width:0}.nav .mh{font-family:var(--label);text-transform:uppercase;letter-spacing:var(--tk2);font-size:.75rem;font-weight:600;color:var(--steel);margin:0 0 10px}.nav .ml{display:flex;align-items:center;gap:12px;padding:7px 0;color:var(--bone);text-decoration:none;font-size:.95rem;line-height:1.25;border:0}.nav .ml small{display:block;color:var(--steel);font-size:.8rem;margin-top:1px}.nav .ml:hover .mt-x,.nav .mq:hover{text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--red)}.nav .mq{display:block;padding:7px 0;color:var(--bone);text-decoration:none;font-size:.95rem;border:0;border-bottom:0}.nav .mcol .mq:first-of-type{padding-top:7px}.nav .mpromo{display:block;color:var(--bone);text-decoration:none;border:0;justify-self:end;width:300px;grid-column:3}.nav .mpromo .ph{display:flex;aspect-ratio:3/2;min-height:0;height:auto;padding:12px;font-size:.62rem;color:var(--bone)}.nav .mpromo .ph.has-img{padding:0}.nav .mpromo .ph.has-img.contain>img{object-fit:contain;background:var(--paper)}.nav .mpromo .mp-tx{display:block;padding:10px 0 0}.nav .mpromo .lab{display:block;font-size:.75rem;color:var(--steel);margin-bottom:4px}.nav .mpromo b{display:block;font-family:var(--head);text-transform:uppercase;letter-spacing:var(--tk);font-size:.95rem;font-weight:600}.nav .mpromo small{display:block;color:var(--steel);font-size:.82rem;margin-top:3px;line-height:1.35}.nav .mpromo:hover b{text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--red)}body.cause .nav .mpromo{display:none}body.cause .nav .mg{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.th{display:inline-flex;width:44px;height:44px;min-height:0;flex:0 0 44px;padding:0;align-items:center;justify-content:center;font-size:.5rem;box-shadow:none;aspect-ratio:auto}.th:before,.th:after{display:none}.th span{opacity:.9;color:var(--blackout);font-family:var(--label);text-transform:uppercase;letter-spacing:.06em;font-weight:600;font-size:.5rem}.th.has-img{background:var(--paper)}.th.has-img>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.drawer .drow{display:flex;align-items:center;border-bottom:1px solid #16181b}.drawer .drow>a{flex:1;display:flex;align-items:center;gap:12px;padding:9px 0;border-bottom:0;min-width:0}.drawer .drow .dt{display:block;min-width:0}.drawer .drow.on .dt{color:var(--bone)}.drawer .drow.on{position:relative}.drawer .drow.on:before{content:"";position:absolute;left:calc(-1 * var(--gut));top:14px;bottom:14px;width:3px;background:var(--red)}.drawer .dx{width:44px;height:44px;flex:0 0 44px;display:inline-flex;align-items:center;justify-content:center;background:none;border:0;color:var(--steel);cursor:pointer;padding:0}.drawer .dx svg{width:14px;height:14px;transition:transform .2s}.drawer .drow.exp .dx svg{transform:rotate(180deg)}.drawer .drow.exp .dx{color:var(--bone)}.drawer .dsub{border-bottom:1px solid #16181b;padding:2px 0 8px}.drawer .dsub[hidden]{display:none}.drawer .grp .dsub a{font-family:var(--body);text-transform:none;letter-spacing:0;font-weight:500;font-size:.95rem;padding:9px 0 9px 56px;border-bottom:0;color:var(--bone)}.drawer .grp .dsub a:last-child{color:var(--steel)}.hdr{transition:transform .22s ease}@media(max-width:899px){body.hdr-hide .hdr{transform:translateY(-100%)}}@media(prefers-reduced-motion:reduce){.hdr{transition:none}}@media(min-width:900px)and (max-width:1339px){.nav{gap:12px;font-size:.76rem}.nav .mtog{width:16px}.hsearch{display:none!important}.icons .s-m{display:inline-flex!important}.icons .hhelp{display:none}.hdr .row{gap:14px}}@media(min-width:900px)and (max-width:1023px){.nav{gap:9px;font-size:.72rem}.hdr .row{gap:10px}}.shopify-section:has(>.sec:not(.dark,.carbon,.paperband,.bleed,.compact))+.shopify-section>.sec:not(.dark,.carbon,.paperband){padding-top:0}.shopify-section:has(>.sec.bleed)+.shopify-section>.sec:not(.dark,.carbon,.paperband){padding-top:0}.shopify-section:has(>.sec.bleed):has(+.shopify-section>.sec:not(.dark,.carbon,.paperband))>.sec.bleed:not(:has(>.bwolf)){padding-bottom:var(--sec)}.cta{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.proofline{margin-top:16px;font-size:.86rem;color:var(--ink-2);display:flex;gap:10px;align-items:center;flex-wrap:wrap}.dark .proofline,.carbon .proofline{color:var(--steel)}@media(max-width:599px){.cta .btn,.ctas .btn,.hero .cta .btn,.hero.sage .cta .btn,.hero.care .cta .btn,.hero.dark.tex .cta .btn{flex:1 1 100%}}.rte [style*=color]{color:inherit!important}.hs-bar{margin-bottom:26px}.hs-find{max-width:560px}.hs-tasks .it p{margin:0}.hs-tasks .it a,.hs-empty a,.hs-note a{text-decoration:underline;text-underline-offset:4px;font-weight:600}.hs-h{margin-top:38px}.hs-list{max-width:860px}.hs-list .hs-topic{margin:26px 0 8px;font-family:var(--label);text-transform:uppercase;letter-spacing:var(--tk2);font-size:.75rem;font-weight:600;color:var(--ink-3)}.hs-list .hs-topic:first-child{margin-top:14px}.hs-list details:has(+.hs-topic){border-bottom:1px solid var(--bone-line)}.hs-list .b.rte p{margin-bottom:0}.hs-tasks .it[hidden],.hs-list details[hidden],.hs-list .hs-topic[hidden]{display:none}.hs-empty,.hs-note{margin-top:22px}.tests-hero .ph.inplay{padding:0;background:var(--blackout);cursor:default}.tests-hero .ph.inplay>video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;background:var(--blackout)}.tests-hero .ph.inplay .inplay-go{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;margin:0;padding:0;border:0;background:none;color:var(--bone);cursor:pointer}.tests-hero .ph.inplay .inplay-go:focus-visible{outline:2px solid var(--red);outline-offset:-4px}.tests-hero .ph.inplay.is-on .playmark{display:none}.tests-hero .ph.inplay .inplay-mute{display:none;position:absolute;right:12px;bottom:12px;width:40px;height:40px;align-items:center;justify-content:center;background:#0a0a0ab3;color:var(--bone)}.tests-hero .ph.inplay.is-on .inplay-mute{display:flex}.tests-hero .ph.inplay.is-sound .inplay-go{display:none}@media(prefers-reduced-motion:reduce){.hero.bg .shot video{display:none}.hero.bg .shot.still{background:var(--still) var(--focal,center)/cover no-repeat var(--carbon)}}.hero.bg .shot video{z-index:1}.hero.bg .shot:after{z-index:2}@media(max-width:699px){:root:has(.linkbar){--chrome:162px}}@media(max-width:389px){:root:has(.linkbar){--chrome:160px}}@media(max-width:699px){#main .hero.bg.fill{flex-direction:column;justify-content:flex-end;align-items:stretch;min-height:0;padding-top:16px}#main .hero.bg.fill .hero-stamp{position:relative;left:auto;right:auto;top:auto;bottom:auto;align-self:flex-start;margin:0 var(--gut) 10px}#main .hero.bg.fill .wrap{padding-top:0;padding-bottom:20px}#main .hero.bg.fill .vow-block{margin:12px 0 4px}#main .hero.bg.fill .lead{font-size:1rem;line-height:1.5;margin-top:12px!important}#main .hero.bg.fill .cta{margin-top:20px}#main .hero.bg.fill .cta .btn{flex:1 1 150px;padding-left:8px;padding-right:8px;font-size:clamp(.8rem,3.5vw,.92rem)}#main .hero.bg.fill .proofline{margin-top:18px}#main .hero.bg.fill h1.h-disp{font-size:clamp(2.5rem,13.2vw,max(2.9rem,9vw))}#main .hero.bg.fill .vow-block .no-line{font-size:clamp(1.15rem,5.9vw,max(1.35rem,4.2vw))}}@supports (height:100svh){@media(max-width:699px){#main .hero.bg.fill{min-height:calc(100svh - var(--chrome))}}}h1 .tm{display:inline-block;width:0;white-space:nowrap;overflow:visible}.icon-row .it .ic img{width:30px;height:30px;display:block;margin-bottom:10px}.lander-offer .selrow .chip.opt{cursor:pointer}.lander-offer .selrow .chip.opt[aria-pressed=true]{--lc:var(--ink);background:var(--ink);color:var(--bone)}.installments-inline{display:inline}.installments-inline form{display:inline;margin:0}.installments-inline:not(:has(shopify-payment-terms)){display:none}.installments-inline shopify-payment-terms{font-size:inherit;color:inherit}.installments-inline:before{content:" \b7  "}.lander-offer .csw.on{border-color:var(--ink)}@media(prefers-reduced-motion:reduce){.hero.bg .shot video{display:none}}.hero .capture-form select,.hero .capture-form input[type=email],.hero .capture-form input[type=tel]{background:var(--paper);color:var(--ink)}.hero .proofline .st{position:relative;display:inline-block;white-space:nowrap;line-height:1;letter-spacing:1px;color:#f4f2ee4d}.hero .proofline .st:after{content:"\2605\2605\2605\2605\2605";position:absolute;left:0;top:0;width:var(--fill,100%);overflow:hidden;white-space:nowrap;color:var(--bone)}.lead-form{margin-top:18px}.lead-form>[data-posted]{margin:0 0 18px}.lead-form>[data-posted]:focus{outline:none}.lead-form.narrow .fgrid{grid-template-columns:1fr;max-width:560px;gap:10px}.lead-form.narrow .fgrid .full{grid-column:auto}.bleed .lead-form .lb{color:var(--ink-2)}.lead-form .fgrid .full label.chk{display:flex;gap:8px;align-items:flex-start;min-height:0;font-size:.9rem}.lead-form .fgrid textarea{min-height:110px}.lead-form .fnote{margin-left:10px}@media(max-width:599px){.lead-form .fnote{display:block;margin:10px 0 0}}.carbon .tpline{color:var(--steel)}.answers.no-ph{grid-template-columns:minmax(0,1fr);grid-template-rows:auto;grid-template-areas:"head" "tx";gap:8px}.linkbar{display:none;background:var(--bone);border-bottom:1px solid var(--bone-line)}.linkbar.dark{background:var(--blackout);border-bottom:1px solid var(--line)}.linkbar .pills{padding:10px var(--gut) 12px;gap:8px;margin:0;scroll-padding-left:var(--gut)}.linkbar .pill{min-height:40px;padding:8px 12px 9px;font-size:.75rem}.linkbar.dark .pill{border-color:var(--line);color:var(--bone);--lc:var(--line)}.linkbar.dark .pill:hover,.linkbar.dark .pill.on{background:var(--bone);color:var(--blackout);border-color:var(--bone)}@media(max-width:899px){.linkbar{display:block}}.prose.rte .ph{clip-path:none}.prose.rte img{max-width:100%;height:auto}.prose.rte details{border-top:1px solid var(--bone-line)}.prose.rte details:last-of-type{border-bottom:1px solid var(--bone-line)}.prose.rte details summary{font-family:var(--head);font-weight:600;text-transform:uppercase;letter-spacing:var(--tk);font-size:.95rem;padding:14px 0;cursor:pointer}.prose.rte details .b{padding-bottom:14px;color:var(--ink-2)}.toc a.toc-act{color:var(--ink);font-weight:600}.toc-doors{border-top:1px solid var(--ink)}.toc-doors:empty{display:none}.sticky.art .t{text-wrap:balance}@media(min-width:900px){[data-article] .toc:not([hidden]){display:flex;flex-direction:column;max-height:calc(100vh - 116px)}[data-article] .toc>b,[data-article] .toc-doors{flex:none}[data-article] .toc-list{min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}}.prose .gear-all{margin:16px 0 0}.prose .guide-join{margin:28px 0 6px}.prose .guide-join p{margin:0}.prose #bloggy--article h2[class],.prose #bloggy--article h2.bggle_title{font-family:var(--head);font-weight:600;text-transform:uppercase;letter-spacing:var(--tk);font-size:clamp(1.25rem,2.4vw,1.7rem);line-height:1.1;margin-bottom:10px;padding-top:14px;color:var(--ink);-webkit-text-fill-color:var(--ink);scroll-margin-top:90px}.prose #bloggy--article h3[class],.prose #bloggy--article h3.bggle_title{font-family:var(--head);font-weight:600;text-transform:uppercase;letter-spacing:var(--tk);font-size:1rem;line-height:1.2;margin-bottom:6px;padding-top:4px;color:var(--ink);-webkit-text-fill-color:var(--ink)}.prose #bloggy--article h3.bggle--question{font-family:var(--body);font-weight:600;text-transform:none;letter-spacing:0;font-size:1rem;line-height:1.4;padding-top:0;margin-bottom:0}.prose #bloggy--article .bggle_table-of-content+h2[class]{padding-top:0}.prose #bloggy--article .bggle-toc-summaryV2 p[class]{font-family:var(--label);text-transform:uppercase;letter-spacing:var(--tk2);font-size:.66rem;color:var(--ink);-webkit-text-fill-color:var(--ink)}.prose #bloggy--article p.bloggle_product--title[class]{font-family:var(--head);text-transform:uppercase;letter-spacing:var(--tk);font-size:1rem;line-height:1.2;color:var(--ink)}.prose #bloggy--article p[class*=text--]{color:var(--ink)}.has-toc #bloggy--article .bggle_table-of-content{display:none}.prose #bloggy--article [style*="text-align: justify"]{text-align:left!important}.prose #bloggy--article p+br{display:none}.prose.rte .card a,.prose.rte a.btn{text-decoration:none}.prose.rte .card h3 a{font-weight:inherit}.prose.rte .ph.has-img>img{margin:0;height:100%}.prose [data-guide-shop=row]{scroll-margin-top:130px}@media(max-width:899px){.prose .row-scroll{scroll-padding-inline:var(--gut)}}.bgl-own #bloggy--article h2[class]{margin-top:34px;padding-top:0}.bgl-own #bloggy--article h3[class]{margin-top:22px;padding-top:0}.bgl-own #bloggy--article{overflow-wrap:break-word}.bgl-own #bloggy--article .text__center{text-align:center}.bgl-own #bloggy--article .bggle_text:has(>table){overflow-x:auto}.bgl-own #bloggy--article .bggle_table-of-content,.bgl-own #bloggy--article .bggle_nav--slider{display:none}@media(max-width:767px){.bgl-own #bloggy--article .bggle-h-mobile{display:none!important}}.bgl-own #bloggy--article img.blog__img{display:block;height:auto;max-width:100%;margin:14px auto}.bgl-own #bloggy--article .bggle_image-source{font-size:.8rem;color:var(--ink-2);margin:-6px 0 14px}.bgl-own #bloggy--article .bggle_double-images{display:flex;flex-wrap:wrap;gap:0 20px}.bgl-own #bloggy--article .bggle_double-images img.blog__img{width:100%}@media(max-width:699px){.bgl-own #bloggy--article .bggle_double-images>div{width:100%!important}}.bgl-own #bloggy--article .bggle--youtube-container{aspect-ratio:16/9;margin:14px 0}.bgl-own #bloggy--article .bggle--youtube-video{display:block;width:100%;height:100%;border:0}.bgl-own #bloggy--article .bggle--html-video{display:block;height:auto;margin:14px 0}.bgl-own #bloggy--article .bggle_quote{margin:18px 0}.bgl-own #bloggy--article .bloggle_quote--text{margin:0;color:var(--ink)!important;font-size:inherit!important;font-style:normal!important;text-align:left!important}.bgl-own #bloggy--article .bggle_faq{border-bottom:1px solid var(--bone-line)}.bgl-own #bloggy--article .faq--container{border-top:1px solid var(--bone-line);padding:14px 0 0}.bgl-own #bloggy--article h3.bggle--question{margin-top:0;margin-bottom:6px}.bgl-own #bloggy--article .arrow__down--svg{display:none}.bgl-own #bloggy--article .bggle_button{margin:6px 0 18px}.bgl-own #bloggy--article .bggle_product-slider,.bgl-own #bloggy--article .bggle_one-product{margin:14px 0 22px}.bgl-own #bloggy--article .bggle_product-slider:not(:has(.card)),.bgl-own #bloggy--article .bggle_one-product:not(:has(.card)){display:none}.bgl-own #bloggy--article [data-guide-shop=mention]{max-width:340px}@media(max-width:699px){.bgl-own [data-guide-shop=mention] .card .qa~.btn-dark{display:inline-flex}}@media(min-width:700px){.bgl-own #bloggy--article [data-guide-shop=mention]{max-width:580px}.bgl-own [data-guide-shop=mention] .card{display:grid;grid-template-columns:240px minmax(0,1fr);grid-auto-rows:max-content;gap:4px 20px;padding:12px 16px 12px 12px}.bgl-own [data-guide-shop=mention] .card .cgal{grid-column:1;grid-row:1/span 12}.bgl-own [data-guide-shop=mention] .card>:not(.cgal,.tier,.best,script){grid-column:2}.bgl-own [data-guide-shop=mention] .card h3{margin-top:6px}.bgl-own [data-guide-shop=mention] .card .qa{margin-top:14px;width:auto;min-width:200px;justify-self:start}.bgl-own [data-guide-shop=mention] .card .btn-dark{min-width:200px;justify-self:start}.bgl-own [data-guide-shop=mention] .card .best{left:12px;right:auto}}.bgl-own #bloggy--article .bggle_reco_blog_posts{margin:14px 0 6px}@media(min-width:700px){.bgl-own #bloggy--article .bggle--slider-blog{grid-template-columns:1fr 1fr;gap:16px}}.bgl-own #bloggy--article .bggle_blog-post-url{display:grid;grid-template-columns:104px minmax(0,1fr);grid-template-rows:auto 1fr;gap:6px 14px;height:100%;padding:12px 16px 16px 12px;text-decoration:none;font-weight:400}.bgl-own #bloggy--article .bggle_blog-post-image{grid-row:1/span 2;display:block;width:104px;height:78px!important;object-fit:cover;margin:0}.bgl-own #bloggy--article .bggle_blog-post-title{margin:0;font-family:var(--head);font-weight:600;text-transform:uppercase;letter-spacing:var(--tk);font-size:.86rem;line-height:1.2;color:var(--ink)}.bgl-own #bloggy--article .bggle_blog-post-button{-webkit-appearance:none;appearance:none;border:0;border-radius:0;background:none;padding:0;margin:0;justify-self:start;align-self:end;pointer-events:none;font:inherit;font-size:.8rem;font-weight:600;color:var(--ink-2);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1.5px}.bgl-own #bloggy--article .bggle_author-V2{display:flex;gap:18px;align-items:flex-start;margin:22px 0;padding-top:18px;border-top:1px solid var(--bone-line)}.bgl-own #bloggy--article .bggle_author-V2 .bggle_image--container{flex:0 0 96px}.bgl-own #bloggy--article .bggle_author-V2 img{width:96px;height:96px;object-fit:cover;margin:0}.cart-lines .line{display:grid;grid-template-columns:80px 1fr auto;gap:14px;align-items:start;padding:16px 0;border-bottom:1px solid var(--bone-line)}.cart-lines .line .ph{width:80px;height:80px;min-height:0;padding:0}.cart-lines .line .ph img{width:80px;height:80px;object-fit:cover;display:block}.cart-lines .line .q{display:flex;align-items:center;gap:12px;border:0;background:none;overflow:visible;margin-top:8px}.cart-lines .line .q .qty{width:72px;min-height:40px;padding:6px 10px}.cart-lines .line .rm{font-size:.86rem;text-decoration:underline;text-underline-offset:4px;font-weight:600;display:inline-flex;align-items:center;min-height:40px;padding:0 4px}.cart-lines .line .lp{font-weight:700;text-align:right}.cart-lines .line .lp s{display:block;color:var(--ink-3);font-weight:400;font-size:.8rem}.cart-lines .line .props,.cart-lines .line .disc{display:block;color:var(--ink-2);font-size:.82rem}.cart-page-ft{display:grid;gap:24px;margin-top:24px}@media(min-width:900px){.cart-page-ft{grid-template-columns:1fr 360px;align-items:start}}.cart-page-ft textarea{width:100%;min-height:72px;padding:10px 12px;font:inherit;border:1.5px solid var(--bone-line);background:var(--paper)}.cart-page-sum{background:var(--paper);box-shadow:inset 0 0 0 1px var(--bone-line);padding:18px}.cart-page-sum .total{display:flex;justify-content:space-between;align-items:baseline;font-family:var(--head);text-transform:uppercase;letter-spacing:var(--tk);font-weight:600}.cart-page-sum .total b{font-size:1.3rem}.coll-grid.nofacets{grid-template-columns:1fr}.util .util-note{display:none}.util .util-note.always{display:block;flex:1}@media(min-width:900px){.util .util-note{display:block;flex:1}}.applied a[data-filter-remove]{text-decoration:none;font-size:1rem;line-height:1;color:inherit}.applied .link{font-size:.72rem;align-self:center}.note.rte p{display:inline}.toc[hidden]{display:none}@media(min-width:900px){.artgrid:has(.toc[hidden]){grid-template-columns:minmax(0,800px)}}@media(min-width:900px)and (max-width:1119px){.tiers{grid-template-columns:1fr}.pk:last-child{grid-column:auto}}.buy h1{display:block}.buy .tier-badge.tier-eyebrow{display:block;width:fit-content;margin:0 0 10px}.buy .selrow label.chip.opt{cursor:pointer}.buy .csw{display:inline-block}.buy .selrow.colors .lb2{flex-basis:100%}.buy .selrow.colors .csw{width:min(64px,calc((100% - 32px)/5));height:auto;aspect-ratio:1/1}.buy .selrow.colors .csw .ph{position:absolute;top:0;right:0;bottom:0;left:0;height:auto}.buy .selrow.colors .csw .ph.has-img>img{object-fit:contain;background:var(--paper)}.buy .csw.unavailable .ph{opacity:.45}.buy .csw.unavailable:before{content:"";position:absolute;left:50%;top:50%;width:142%;border-top:2px solid var(--ink-3);transform:translate(-50%,-50%) rotate(-45deg);z-index:2;pointer-events:none}.buy .addon .addon-name{color:inherit;font-weight:600}.buy .addon .addon-name:hover{text-decoration:underline;text-underline-offset:3px}.installments:not(:has(shopify-payment-terms)){display:none}.installments form{margin:0}.installments shopify-payment-terms{font-size:.85rem;color:var(--ink-2)}.sticky[hidden]{display:none}.buy .express{position:relative}.buy .express-guard{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;width:100%;height:100%;margin:0;padding:0;background:transparent;border:0;cursor:pointer}.buy .express-guard[hidden]{display:none}.imgbox .x{background:none;border:0;cursor:pointer;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center}.imgbox-stage img{max-height:100%;max-width:100%;object-fit:contain}.pk.unavailable .pr,.pk.unavailable .meta{opacity:.55}.pk .th .ph.has-img>img{object-fit:cover}.buy .pk{grid-template-columns:20px 1fr auto;grid-template-areas:"rad nm pr" "rad meta meta"}.buy .pk .th{display:none}.buy .tiers{row-gap:20px;padding-top:14px}.buy .pk{align-items:baseline;clip-path:polygon(0 -24px,100% -24px,100% calc(100% - var(--cut)),calc(100% - var(--run)) 100%,0 100%)}.buy .pk .tag{top:0;right:12px;transform:translateY(-70%);letter-spacing:.04em;padding:.18rem .45rem .28rem;--cut:.42rem}.buy .pk.has-tag .pr{padding-top:0}.buy .pk .rad{align-self:start;font-size:.92rem;margin-top:calc((1.5em - 18px)/2)}.buy .tiers>.pk:last-child:nth-child(2n){grid-column:auto}.buy a.stars .st{position:relative;display:inline-block;white-space:nowrap;line-height:1;color:var(--bone-3)}.buy a.stars .st:after{content:"\2605\2605\2605\2605\2605";position:absolute;left:0;top:0;width:var(--fill,100%);overflow:hidden;white-space:nowrap;color:var(--ink)}.buy .storerate{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 12px;margin:16px 0 0;padding:12px 0;min-height:20px;border-top:1px solid var(--bone-line);border-bottom:1px solid var(--bone-line)}.buy .storerate .tpw-score{width:250px}.buy .storerate .tpw-score .trustpilot-widget{margin-left:0;text-align:center}.buy .storerate .tpw-score .trustpilot-widget>a{margin-left:0}.buy .storerate .tpw{flex:none}.buy .storerate .sr-note{font-size:.82rem;font-weight:600;color:var(--ink-2);line-height:20px}.buy .storerate .tpw+.sr-note{padding-left:12px;border-left:1px solid var(--bone-line)}@media(max-width:419px){.buy .storerate .tpw+.sr-note{flex-basis:100%;padding-left:0;border-left:0;text-align:center}}.mn-find{max-width:520px;margin-top:22px}.mn-group{margin-top:36px}.mn-group .h-head{font-size:clamp(1.25rem,2.2vw,1.6rem);margin-bottom:10px}.mn-list{list-style:none;margin:0;padding:0;border-top:2px solid var(--ink)}.mn-list li{display:flex;justify-content:space-between;align-items:center;gap:16px;border-bottom:1px solid var(--bone-line);break-inside:avoid}.mn-list li[hidden]{display:none}.mn-name{padding:8px 0;font-weight:600;color:var(--ink);text-decoration:none}a.mn-name:hover{text-decoration:underline;text-underline-offset:4px}.mn-list .link{flex:0 0 auto;white-space:nowrap}.mn-empty{margin-top:22px}@media(min-width:900px){.mn-list{columns:2;column-gap:56px}}.bleed .idea-photo{margin-top:22px;min-height:220px}.sec.tight .pc.lined .link{display:inline-block;margin-top:8px}@media(max-width:699px){.bleed .idea-photo{aspect-ratio:4/5}}.pack-table td .sub{display:block;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:38ch}table.cmp.stack td:first-child .sub{font-family:var(--body);text-transform:none;letter-spacing:0;font-weight:400;font-size:.84rem;white-space:normal;max-width:none;margin-top:4px}.cap form.stacked{display:grid;grid-template-columns:1fr;gap:10px;max-width:520px}.cap form.stacked .btn{justify-self:start}.cap form.is-done>:not(.ok){display:none}.cap form .ok{margin-top:0;font-weight:400}.sec.bleed.cap{padding-bottom:var(--sec)}.pb .rte.tight p+p{margin-top:10px}.pbg .rte p{margin-top:10px;max-width:62ch}.pbg .rte p:first-child{margin-top:0}.aplus-head{align-items:flex-end}.aplus-head-r{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.aplus-head-r .link{margin:0}@media(max-width:699px){.aplus-head-r .band{display:none}}.aplus .mod .tx h3.h-head{font-size:clamp(1.15rem,1.8vw,1.45rem);margin-bottom:8px}.aplus .mod .tx p,.aplus .mod .tx .rte{font-size:.95rem;line-height:1.55;color:var(--ink-2);max-width:60ch}.aplus .mod .tx .mnote{margin-top:12px;font-size:.84rem;color:var(--ink-3)}.aplus .mod.fmod{background:var(--blackout);color:var(--bone);box-shadow:none;--chl:var(--line)}.aplus .mod.fmod .feat-media{position:relative;background:var(--bone-2) var(--tex-light) center/cover;display:flex;align-items:center;justify-content:center;padding:0}.aplus .mod.fmod .feat-media:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--bone-2);opacity:.55;pointer-events:none}.aplus .mod.fmod .feat-media .ph,.aplus .mod.fmod .feat-media .ph.has-img{width:100%;height:auto;position:relative;z-index:1;background:transparent;min-height:0}.aplus .mod.fmod .feat-media .ph.has-img{aspect-ratio:1/1}.aplus .mod.fmod .feat-media .ph.has-img>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--focal,center)}.aplus .mod.fmod .feat-media .ph:not(.has-img){aspect-ratio:3/2;min-height:220px;margin:18px;flex:1 1 auto;width:auto}.aplus .mod.fmod .tx{padding:26px 24px 28px}.aplus .mod.fmod .feat-pair{font-family:var(--disp);font-weight:400;text-transform:uppercase;letter-spacing:0;line-height:.96;font-size:clamp(1.9rem,3.4vw,2.6rem);margin:0 0 14px;color:var(--bone)}.aplus .mod.fmod .feat-pair .l1,.aplus .mod.fmod .feat-pair .l2{display:block}.aplus .mod.fmod .feat-pair .l2{color:var(--red)}.aplus .mod.fmod .tx p,.aplus .mod.fmod .tx .rte{color:var(--steel);max-width:52ch}.aplus .mod.fmod .callouts{list-style:none;padding:0;margin:20px 0 0;display:grid;gap:9px;font-family:var(--label);text-transform:uppercase;letter-spacing:var(--tk);font-size:.75rem;font-weight:600;color:var(--bone)}.aplus .mod.fmod .callouts li{position:relative;padding:3px 0 3px 22px;line-height:1.3;border:0}.aplus .mod.fmod .callouts li:before{content:"";position:absolute;left:0;top:50%;width:8px;height:8px;background:var(--red);transform:translateY(-50%)}.aplus .mod.fmod .callouts li:after{display:none}@media(min-width:900px){.aplus .mod.fmod{display:grid;grid-template-columns:1.15fr .85fr;align-items:stretch}.aplus .mod.fmod.noimg{grid-template-columns:1fr}.aplus .mod.fmod .feat-media{display:block;position:relative;aspect-ratio:auto;width:auto;max-width:100%;min-height:0;min-width:0;align-self:stretch;justify-self:stretch;overflow:hidden}.aplus .mod.fmod .feat-media.has-img:after{content:"";display:block;padding-top:var(--fpad,66.667%)}.aplus .mod.fmod .feat-media .ph.has-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;min-height:0;aspect-ratio:auto;z-index:1}.aplus .mod.fmod .feat-media .ph:not(.has-img){margin:28px}.aplus .mod.fmod .tx{position:relative;z-index:2;padding:34px 36px 36px;display:flex;flex-direction:column;justify-content:center}}.aplus .mod.vmod:not(.pm){background:var(--blackout);color:var(--bone);box-shadow:none;--chl:var(--line)}.aplus .mod.vmod:not(.pm) .tx{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 16px;padding:16px 22px 20px}.aplus .mod.vmod:not(.pm) .tx h3.h-head{margin:0;color:var(--bone)}.aplus .mod.vmod:not(.pm) .tx p{margin:0;color:var(--steel)}.aplus .mod.vmod .ph.isvideo{cursor:pointer}.aplus .mod.vmod:not(.pm) .ph.isvideo{aspect-ratio:16/9;height:auto;min-height:0;max-height:460px;margin-left:auto;margin-right:auto;background:var(--blackout)}.aplus .mod.vmod:not(.pm) .ph.isvideo>img{object-fit:contain}.aplus .mod.vmod:not(.pm) .ph.inplay{aspect-ratio:var(--ar,1.7778);width:min(100%,calc((100svh - 100px) * var(--ar,1.7778)));height:auto;min-height:0;max-height:none;padding:0;background:var(--blackout);cursor:default}.ph.inplay>video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;background:var(--blackout)}.ph.inplay .inplay-go{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;margin:0;padding:0;border:0;background:none;color:var(--bone);cursor:pointer}.ph.inplay .inplay-go:focus-visible{outline:2px solid var(--red);outline-offset:-4px}.ph.inplay.is-on .playmark{display:none}.ph.inplay .inplay-mute{display:none;position:absolute;right:12px;bottom:12px;width:40px;height:40px;align-items:center;justify-content:center;background:#0a0a0ab3;color:var(--bone)}.ph.inplay.is-on .inplay-mute{display:flex}.ph.inplay.is-sound .inplay-go{display:none}.ph.inplay.is-sound>video{object-fit:contain}.aplus .mod.half{background:transparent;box-shadow:none;clip-path:none;overflow:visible}.aplus .mod.half:after{display:none}.aplus .mod.half .ph{margin-bottom:18px}.aplus .mod.half .tx{padding:0}.aplus .mod.half .tx:before{content:"";display:block;width:28px;height:3px;background:var(--red);margin-bottom:14px}.aplus .mod.half .tx h3.h-head{font-size:clamp(1.25rem,2vw,1.6rem);margin-bottom:10px}.aplus .mod.half .tx .rte{max-width:56ch}@media(min-width:900px){.aplus .mod.half{padding:10px 0 6px}}@media(max-width:899px){.aplus .mod.half{padding:6px 0}.aplus .mod.half+.mod.half{margin-top:8px}}.aplus .mod.third{position:relative;display:block;aspect-ratio:4/5;max-height:640px;justify-self:stretch;background:var(--blackout);color:var(--bone);box-shadow:none;clip-path:none;overflow:hidden}.aplus .mod.third:not(.has-img):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--tex-dark) center/cover;opacity:.5;pointer-events:none}.aplus .mod.third>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.aplus .mod.third:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#0a0a0a00 42%,#0a0a0abd);pointer-events:none}.aplus .mod.third .tlab{position:absolute;left:22px;right:22px;bottom:20px;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:6px;font-family:var(--label);text-transform:uppercase;letter-spacing:.04em;font-size:.75rem;line-height:1.5;color:var(--bone);max-width:34ch}.aplus .mod.third .tlab:before{content:"";width:26px;height:2px;background:var(--red)}.aplus .mod.third .tlab b{font-family:var(--label);font-size:1.05rem;letter-spacing:.04em;font-weight:700;text-transform:uppercase;line-height:1.1;color:var(--bone)}.aplus .mod.third .tlab i{font-style:normal;font-family:var(--body);text-transform:none;letter-spacing:0;font-size:.74rem;opacity:.85}@media(max-width:899px){.aplus .mod.third{aspect-ratio:3/2;max-height:none}}@media(max-width:599px){.aplus .mod.third{aspect-ratio:1/1}}.aplus .mod.third:not(.has-img){aspect-ratio:auto;max-height:none}.aplus .mod.third:not(.has-img):after{display:none}.aplus .mod.third:not(.has-img) .tlab{position:relative;left:auto;right:auto;bottom:auto;max-width:none;padding:20px 22px 22px}.aplus .mod.cmpmod{background:var(--bone-2);box-shadow:inset 0 0 0 1px var(--bone-line);position:relative}.aplus .mod.cmpmod:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--tex-light) center/cover;opacity:.32;pointer-events:none}.aplus .mod.cmpmod>.tx{position:relative;z-index:1;padding:24px 22px 26px}.aplus .mod.cmpmod .tx h3.h-head{font-size:clamp(1.25rem,2vw,1.6rem)}.aplus .mod.cmpmod .tscroll{background:var(--paper);box-shadow:inset 0 0 0 1px var(--bone-line);border:0}.aplus .mod.cmpmod table.cmp th.you{background:var(--red);color:var(--blackout);box-shadow:none}.aplus .mod.cmpmod table.cmp td.you{background:var(--bone);box-shadow:inset 2px 0 0 var(--red),inset -2px 0 0 var(--red)}.aplus .mod.cmpmod table.cmp td:first-child{font-weight:600;color:var(--ink)}.aplus .mod.cmpmod table.cmp.spec th:first-child{width:28%}@media(min-width:900px){.aplus .mod.cmpmod>.tx{padding:30px 32px 32px}}@media(max-width:899px){.aplus .mod.cmpmod .tscroll{box-shadow:none}.aplus .mod.cmpmod table.cmp.stack tr{box-shadow:inset 0 0 0 1px var(--bone-line)}}.aplus table.cmp .cth{display:flex;flex-direction:column;align-items:flex-start;gap:8px;color:inherit;text-decoration:none}.aplus table.cmp .cth img{display:block;width:64px;height:64px;object-fit:contain;background:var(--paper)}.aplus table.cmp .cth small{display:block;margin-top:-4px;font-family:var(--body);font-weight:400;font-size:.8rem;line-height:1.35;letter-spacing:0;text-transform:none;color:var(--ink-2)}.aplus .mod.cmpmod table.cmp th.you .cth small{color:var(--blackout)}.aplus table.cmp a.cth:hover span,.aplus table.cmp a.cth:focus-visible span{text-decoration:underline;text-underline-offset:3px}@media(min-width:744px){.aplus .mod.cmpmod .tscroll-hint{display:none}.aplus table.cmp.bands{table-layout:fixed}.aplus table.cmp.bands:not(.spec) th.rl{width:128px}.aplus table.cmp.bands th,.aplus table.cmp.bands td{overflow-wrap:anywhere}}@media(max-width:743px){.aplus .mod.cmpmod .tscroll{margin-left:-21px;margin-right:-21px;background:none;scroll-snap-type:x mandatory;scroll-padding-left:44%;overscroll-behavior-x:contain}.aplus table.cmp.bands{display:block;box-sizing:border-box;width:calc(var(--cols,2)*44% + 12%);padding-right:12%;min-width:0;overflow:visible;background:none}.aplus table.cmp.bands.duo{width:100%;padding-right:0}.aplus table.cmp.bands thead,.aplus table.cmp.bands tbody{display:block}.aplus table.cmp.bands tr{display:grid;grid-template-columns:repeat(var(--cols,2),minmax(0,1fr))}.aplus table.cmp.bands.duo tr{grid-template-columns:repeat(2,minmax(0,1fr))}.aplus table.cmp.bands th,.aplus table.cmp.bands td{display:block;min-width:0;width:auto;padding:8px 12px 10px;border-bottom:0;overflow-wrap:anywhere}.aplus table.cmp.bands td:not(.rl):not(.you){background:var(--paper);box-shadow:inset -1px 0 0 var(--bone-line)}.aplus table.cmp.bands .rl{grid-column:1/-1;padding:6px 12px 5px;background:var(--bone-2);font-family:var(--label);text-transform:uppercase;letter-spacing:var(--tk);font-size:.75rem;font-weight:600;line-height:1.3;color:var(--ink-2)}.aplus table.cmp.bands .rl>span{display:inline-block;position:sticky;left:12px}.aplus table.cmp.bands thead .rl,.aplus table.cmp.bands .rl:empty{display:none}.aplus table.cmp.bands .you{position:sticky;left:0;z-index:2}.aplus table.cmp.bands thead th{padding-top:12px;padding-bottom:12px}.aplus table.cmp.bands thead th:not(.rl):not(.you){scroll-snap-align:start}.aplus table.cmp.bands tr.go td{border-top:1px solid var(--bone-line)}.aplus table.cmp.bands .cth img{width:56px;height:56px}}.aplus .yn{display:grid;gap:6px;margin-top:18px}.aplus .yn-r{display:grid;grid-template-columns:minmax(0,1fr) 160px 160px}.aplus .yn-h>span{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:8px;padding:0 6px 8px;text-align:center;font-family:var(--label);text-transform:uppercase;letter-spacing:var(--tk);font-size:.78rem;font-weight:600;line-height:1.25;color:var(--ink)}.aplus .yn-h>.yn-them{color:var(--ink-2)}.aplus .yn-h img{display:block;width:64px;height:64px;object-fit:contain;background:var(--paper)}.aplus .yn-r:not(.yn-h)>span{display:flex;align-items:center;min-height:64px}.aplus .yn-r:not(.yn-h)>.yn-l{gap:14px;padding:12px 20px;background:var(--paper);font-family:var(--label);text-transform:uppercase;letter-spacing:var(--tk);font-size:.8rem;font-weight:600;line-height:1.35;color:var(--ink)}.aplus .yn-ic{display:flex;flex:0 0 24px;color:var(--ink)}.aplus .yn-ic svg{width:24px;height:24px}.aplus .yn-r:not(.yn-h)>.yn-you,.aplus .yn-r:not(.yn-h)>.yn-them{justify-content:center}.aplus .yn-r:not(.yn-h)>.yn-you{background:var(--red);color:var(--blackout)}.aplus .yn-r:not(.yn-h)>.yn-them{background:var(--bone-2);color:var(--ink-3)}.aplus .yn-r:not(.yn-h)>.yn-them.yn-yes{background:var(--paper);color:var(--ink-2)}.aplus .yn-r:not(.yn-h)>.yn-you.yn-no{background:var(--bone-2);color:var(--ink-3)}.aplus .yn-proof{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:14px;padding:6px 20px;background:var(--blackout);color:var(--bone)}.aplus .yn-proof img{display:block;width:32px;height:32px;object-fit:contain}.aplus .yn-proof a{display:inline-flex;align-items:center;min-height:44px;margin-left:auto;color:var(--bone);font-family:var(--label);text-transform:uppercase;letter-spacing:var(--tk);font-size:.78rem;font-weight:600;text-decoration:underline;text-underline-offset:4px}.aplus .yn-proof a:hover,.aplus .yn-proof a:focus-visible{color:var(--paper)}@media(max-width:899px){.aplus .yn-r{grid-template-columns:minmax(0,1fr) 120px 120px}}@media(max-width:743px){.aplus .ynmod>.tx{padding-left:14px;padding-right:14px}.aplus .yn{gap:5px}.aplus .yn-r{grid-template-columns:minmax(0,1fr) 68px 68px}.aplus .yn-h>span{font-size:.62rem;letter-spacing:.02em;padding:0 2px 6px;gap:6px}.aplus .yn-h img{width:48px;height:48px}.aplus .yn-r:not(.yn-h)>span{min-height:56px}.aplus .yn-r:not(.yn-h)>.yn-l{gap:10px;padding:10px 12px;font-size:.7rem;letter-spacing:.02em}.aplus .yn-ic{flex-basis:20px}.aplus .yn-ic svg{width:20px;height:20px}.aplus .yn-you svg,.aplus .yn-them svg{width:22px;height:22px}.aplus .yn-proof{padding:4px 14px}.aplus .yn-l>span:last-child{min-width:0;overflow-wrap:break-word}}@media(max-width:379px){.aplus .yn-r{grid-template-columns:minmax(0,1fr) 56px 56px}.aplus .yn-r:not(.yn-h)>.yn-l{padding:10px;font-size:.66rem;letter-spacing:0}.aplus .yn-ic{display:none}.aplus .yn-h>span{font-size:.58rem;letter-spacing:0}}.aplus .mod.pm .tx{padding:18px 20px 22px}.aplus .mod.brand{position:relative;display:block;justify-self:stretch;background:var(--blackout);color:var(--bone);box-shadow:none;clip-path:none;overflow:hidden}.aplus .mod.brand:not(.has-img):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--tex-dark) center/cover;opacity:.5;pointer-events:none}.aplus .mod.brand:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(90deg,#0a0a0ad1 0,#0a0a0a99 42%,#0a0a0a1f);pointer-events:none}.aplus .mod.brand .stamp{position:absolute;top:16px;right:16px;z-index:2}.aplus .mod.brand .tx{position:relative;z-index:2;padding:26px 28px 28px}.aplus .mod.brand .tx .lockup{display:block;width:120px;height:auto;margin:0 0 12px}.aplus .mod.brand .tx .vowline{font-size:clamp(1.6rem,3.2vw,2.4rem)}.aplus .mod.brand .tx .vow-block{margin:10px 0 0;gap:.25rem}.aplus .mod.brand .tx .vow-block .no-line{font-size:clamp(1rem,1.9vw,1.3rem)}.aplus .mod.brand .tx .brief{margin-top:12px;color:var(--steel)}.aplus .mod.brand>picture,.aplus .mod.brand>picture>img{display:block}@media(min-width:900px){.aplus .mod.brand:not(.has-img) .tx{padding:36px 36px 38px}}@media(max-width:899px){.aplus .mod.brand .tx{padding:22px 20px 24px}.aplus .mod.brand:not(.has-img) .tx{padding-top:68px}}@media(min-width:700px){.aplus .mod.brand.has-img{aspect-ratio:var(--bar,3/1);min-height:320px}.aplus .mod.brand.has-img>picture{position:absolute;top:0;right:0;bottom:0;left:0}.aplus .mod.brand.has-img>picture>img{width:100%;height:100%;object-fit:cover;object-position:var(--focal,center)}.aplus .mod.brand.has-img .tx{position:absolute;left:0;bottom:0;max-width:60%}.aplus .mod.brand.has-img.right:after{background:linear-gradient(270deg,#0a0a0adb 0,#0a0a0a9e 34%,#0a0a0a14 70%,#0a0a0a00)}.aplus .mod.brand.has-img.right .tx{left:auto;right:0}.aplus .mod.brand.has-img.right .stamp{right:auto;left:16px}}@media(max-width:699px){.aplus .mod.brand.has-img:after{display:none}.aplus .mod.brand.has-img>picture>img{width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;object-position:var(--focal,center)}.aplus .mod.brand.has-img .stamp{top:0;left:0;right:auto}}#reviews .bars{margin-top:10px}#reviews .bar{cursor:default}#reviews .rv-write{margin-top:18px}#reviews .revph-h{font-weight:600;margin-bottom:8px}#reviews .revphotos .ph.rp{position:relative;display:block;text-decoration:none;overflow:hidden;background:var(--bone-2)}#reviews .revphotos .ph.rp img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}#reviews .revphotos .ph.rp.more{background:var(--blackout);display:flex;align-items:center;justify-content:center;color:var(--bone);font-family:var(--label);text-transform:uppercase;letter-spacing:var(--tk);font-size:.72rem;font-weight:600;text-align:center}#reviews .revphotos .ph.rp.more img{opacity:.35}#reviews .revphotos .ph.rp.more span{display:block;position:relative;z-index:1;color:var(--bone)}#reviews .rv-tools{display:flex;flex-wrap:wrap;gap:10px 12px;align-items:center;margin:4px 0 14px}#reviews .rv-sort{display:block;min-width:180px}#reviews .rv-sort .lab{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}#reviews .rv-sort select{min-height:44px;padding:8px 36px 8px 12px;font-size:.9rem;appearance:none;-webkit-appearance:none;background:var(--paper) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%231B1D20' stroke-width='2.4' stroke-linecap='square'%3E%3Cpath d='M5 9l7 7 7-7'/%3E%3C/svg%3E") no-repeat right 12px center}#reviews .rv-search{display:flex;gap:8px;flex:1 1 260px;min-width:0}#reviews .rv-search input{min-height:44px;flex:1 1 auto;min-width:0;font-size:.95rem}#reviews .rv-search .btn{flex:0 0 auto}#reviews .sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}#reviews .rv-status{margin:0 0 12px}#reviews .rv-list{display:grid;gap:12px}#reviews .rq.rv{margin-bottom:0}#reviews .rv-top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}#reviews .rv-stars{display:inline-flex;gap:2px;line-height:1}#reviews .rv-stars i{font-style:normal;font-size:.95rem;color:var(--bone-3)}#reviews .rv-stars i:before{content:"\2605"}#reviews .rv-stars i.on{color:var(--red)}#reviews .rv-date{font-size:.78rem;color:var(--ink-3)}#reviews .rv-title{display:block;font-weight:700;font-size:1rem;margin:0 0 4px;color:var(--ink)}#reviews .rq.rv p{font-size:.98rem;line-height:1.55;color:var(--ink-2)}#reviews .rq.rv p+p{margin-top:8px}#reviews .rv-pics{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}#reviews .rv-pics a{display:block;width:80px;height:80px;background:var(--bone-2);overflow:hidden}#reviews .rv-pics img{width:100%;height:100%;object-fit:cover;display:block}#reviews .rv-reply{margin-top:12px;padding:10px 14px;background:var(--bone);border-left:3px solid var(--red);font-size:.92rem;line-height:1.5;color:var(--ink-2)}#reviews .rv-reply b{display:block;font-family:var(--label);text-transform:uppercase;letter-spacing:var(--tk);font-size:.7rem;font-weight:600;color:var(--ink);margin-bottom:4px}#reviews .rv-more{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:16px}#reviews .rv-more[hidden]{display:none}#reviews .rv-host{position:absolute;left:0;right:0;height:0;overflow:hidden;visibility:hidden;pointer-events:none}#reviews .rv-host.open{position:static;height:auto;overflow:visible;visibility:visible;pointer-events:auto;max-width:1216px;margin:28px auto 0;padding:0 var(--gut)}#reviews .rv-host.form-only :is(.jdgm-rev-widg__title,.jdgm-rev-widg__summary,.jdgm-histogram,.jdgm-gallery,.jdgm-rev-widg__sort-wrapper,.jdgm-rev-widg__search,.jdgm-rev-widg__body,.jdgm-paginate,.jdgm-write-rev-link,[class*=histogram],[class*=summary],[class*=gallery],[class*=media-grid],[class*=medias],[class*=search],[class*=sort],[class*=review-card],[class*=reviews-list],[class*=pagination],[class*=keyword],[class*=tab]):not(form *):not(.jdgm-form *):not([class*=form__]){display:none!important}#reviews .rv-host.form-only .jdgm-rev-widg *:not(form):not(.jdgm-form):not([class*=form__]):not([class*=success]):not([class*=thank]):not(form *):not(.jdgm-form *):not(:has(form,.jdgm-form,[class*=form__],[class*=success],[class*=thank])){display:none!important}.jdgm-write-review-modal,.jdgm-review-widget-modal,[class*=write-review-modal],#reviews .rv-host{font-family:var(--body);color:var(--ink);--jm-star-color:var(--red);--jm-primary-color:var(--red);--jm-button-color:var(--blackout);--jm-button-text-color:var(--bone);--jm-text-color:var(--ink);--jm-border-radius:0;--jm-radius:0;--jdgm-star-color:var(--red);--jdgm-primary-color:var(--red)}.jdgm-write-review-modal :where([class*=jm-],[class*=jdgm]),#reviews .rv-host :where([class*=jm-],[class*=jdgm]){--jm-star-color:var(--red)!important;--jm-primary-color:var(--red)!important;--jm-button-color:var(--blackout)!important;--jm-button-text-color:var(--bone)!important;--jm-text-color:var(--ink)!important;--jm-border-radius:0!important;--jm-radius:0!important}.jdgm-write-review-modal :where([class*=jm-]:not([class*=star]),[class*=jdgm]:not([class*=star]),input,select,textarea,button,label,p,h1,h2,h3,h4),#reviews .rv-host :where([class*=jm-]:not([class*=star]),[class*=jdgm]:not([class*=star]),input,select,textarea,button){font-family:var(--body)!important;border-radius:0!important}.jdgm-write-review-modal :where([class*=jm-],[class*=jdgm]):before,.jdgm-write-review-modal :where([class*=jm-],[class*=jdgm]):after,.jdgm-write-review-modal img{border-radius:0!important}.jdgm-write-review-modal [class*=star],#reviews .rv-host [class*=star]{color:var(--red)!important}.jdgm-write-review-modal [class*=star][class*=off],.jdgm-write-review-modal [class*=star][class*=empty],#reviews .rv-host [class*=star][class*=off]{color:var(--bone-3)!important}#reviews .rv-host .jdgm-form,#reviews .rv-host form,#reviews .rv-host [class*=form__],.jdgm-write-review-modal form{text-align:left!important}.jdgm-write-review-modal [class*=title],.jdgm-write-review-modal [class*=heading],.jdgm-write-review-modal h2,.jdgm-write-review-modal h3,#reviews .rv-host [class*=form__title],#reviews .rv-host [class*=form-title],#reviews .rv-host .jdgm-form h2,#reviews .rv-host .jdgm-form h3,#reviews .rv-host form h2,#reviews .rv-host form h3{font-family:var(--head)!important;text-transform:uppercase!important;letter-spacing:var(--tk)!important;font-weight:600!important;font-size:1.25rem!important;line-height:1.15!important;color:var(--ink)!important;text-align:left!important;margin:0 0 14px!important}.jdgm-write-review-modal input[type=text],.jdgm-write-review-modal input[type=email],.jdgm-write-review-modal input[type=url],.jdgm-write-review-modal textarea,#reviews .rv-host input[type=text],#reviews .rv-host input[type=email],#reviews .rv-host input[type=url],#reviews .rv-host textarea{min-height:48px!important;padding:10px 14px!important;border:1.5px solid var(--bone-line)!important;background:var(--paper)!important;color:var(--ink)!important;border-radius:0!important;box-shadow:none!important;font-size:1rem!important;text-align:left!important}.jdgm-write-review-modal textarea,#reviews .rv-host textarea{min-height:120px!important}.jdgm-write-review-modal input:focus,.jdgm-write-review-modal textarea:focus,#reviews .rv-host input:focus,#reviews .rv-host textarea:focus{border-color:var(--ink)!important;outline:none!important}.jdgm-write-review-modal label,#reviews .rv-host label{display:block;margin-bottom:6px;font-family:var(--label)!important;text-transform:uppercase;letter-spacing:var(--tk2);font-size:.72rem!important;font-weight:600!important;color:var(--ink-2)!important;text-align:left!important;line-height:1.5!important}#reviews .rv-host label label,#reviews .rv-host label span,#reviews .rv-host label div{display:inline!important}#reviews .rv-host label select,#reviews .rv-host .jdgm-form select{display:inline-block;width:auto!important;min-height:0!important;padding:0 20px 0 4px!important;border:0!important;border-bottom:1.5px solid var(--bone-line)!important;background:transparent!important;color:var(--ink)!important;font-family:var(--body)!important;text-transform:none!important;letter-spacing:0!important;font-size:.9rem!important;font-weight:500!important}#reviews .rv-host .jdgm-form [class*=name-format]:not(:has(input,textarea)),#reviews .rv-host form [class*=name-format]:not(:has(input,textarea)),#reviews .rv-host select[name*=name_format]{display:none!important}#reviews .rv-host label:not([data-rv-dressed]):not([class*=inline]):has([class*=name-format]):after,#reviews .rv-host label:not([data-rv-dressed]):not([class*=inline]):has(+[class*=name-format]):after,#reviews .rv-host :has(>[class*=name-format])>label:not([data-rv-dressed]):not([class*=inline]):first-of-type:after{content:" " var(--rv-dn,"(displayed publicly)")}#reviews .rv-host .jdgm-form p,#reviews .rv-host [class*=legal],#reviews .rv-host [class*=data-usage],#reviews .rv-host [class*=privacy],.jdgm-write-review-modal [class*=legal],.jdgm-write-review-modal [class*=privacy]{font-size:.82rem!important;line-height:1.5!important;color:var(--ink-3)!important;text-align:left!important}#reviews .rv-host .jdgm-form a:not([class*=btn]):not([class*=cancel]),.jdgm-write-review-modal a:not([class*=btn]):not([class*=button]):not([class*=cancel]){color:var(--ink)!important;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1.5px}.jdgm-write-review-modal button[class*=submit],.jdgm-write-review-modal button[class*=next],.jdgm-write-review-modal button[class*=primary],.jdgm-write-review-modal input[type=submit],.jdgm-write-review-modal [class*=nav-btn]:not([class*=close]):not([class*=back]),#reviews .rv-host .jdgm-submit-rev,#reviews .rv-host input[type=submit],#reviews .rv-host button[class*=submit],#reviews .rv-host [class*=submit-btn]{display:inline-flex!important;align-items:center;justify-content:center;width:auto!important;min-width:0!important;height:auto!important;min-height:40px!important;margin:0!important;padding:8px 16px!important;background:var(--blackout)!important;color:var(--bone)!important;border:2px solid var(--blackout)!important;border-radius:0!important;box-shadow:none!important;font-family:var(--head)!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:var(--tk)!important;font-size:.82rem!important;line-height:1.2!important;text-decoration:none!important;clip-path:polygon(0 0,100% 0,100% calc(100% - .9rem),calc(100% - .63rem) 100%,0 100%);cursor:pointer}.jdgm-write-review-modal button[class*=back],.jdgm-write-review-modal button[class*=secondary],.jdgm-write-review-modal button[class*=cancel],.jdgm-write-review-modal a[class*=cancel],#reviews .rv-host a[class*=cancel],#reviews .rv-host button[class*=cancel],#reviews .rv-host input[class*=cancel],#reviews .rv-host [class*=cancel-btn],#reviews .rv-host [class*=cancel-rev]{display:inline-flex!important;align-items:center;justify-content:center;width:auto!important;min-width:0!important;height:auto!important;min-height:40px!important;margin:0!important;padding:8px 16px!important;background:transparent!important;color:var(--ink)!important;border:2px solid var(--ink)!important;border-radius:0!important;box-shadow:none!important;font-family:var(--head)!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:var(--tk)!important;font-size:.82rem!important;line-height:1.2!important;text-decoration:none!important;clip-path:polygon(0 0,100% 0,100% calc(100% - .9rem),calc(100% - .63rem) 100%,0 100%);cursor:pointer}#reviews .rv-host .jdgm-submit-rev:hover,#reviews .rv-host input[type=submit]:hover{background:var(--carbon)!important;border-color:var(--carbon)!important}#reviews .rv-host a[class*=cancel],#reviews .rv-host button[class*=cancel],.jdgm-write-review-modal button[class*=back],.jdgm-write-review-modal button[class*=cancel],.jdgm-write-review-modal a[class*=cancel]{position:relative!important}#reviews .rv-host a[class*=cancel]:after,#reviews .rv-host button[class*=cancel]:after,.jdgm-write-review-modal button[class*=back]:after,.jdgm-write-review-modal button[class*=cancel]:after,.jdgm-write-review-modal a[class*=cancel]:after{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;pointer-events:none;background:linear-gradient(305deg,transparent 0 calc(50% - .5px),currentColor calc(50% - .5px) calc(50% + 2px),transparent calc(50% + 2px)) right bottom/.63rem .9rem no-repeat}#reviews .rv-host a[class*=cancel]:hover,#reviews .rv-host button[class*=cancel]:hover{background:var(--ink)!important;color:var(--bone)!important}#reviews .rv-host a[class*=cancel]:hover:after,#reviews .rv-host button[class*=cancel]:hover:after{display:none}#reviews .rv-host .jdgm-form [class*=actions],#reviews .rv-host form [class*=actions],#reviews .rv-host [class*=form__actions],#reviews .rv-host [class*=form-actions]{display:flex!important;flex-wrap:wrap;gap:10px!important;justify-content:flex-start!important;align-items:center!important;text-align:left!important}#reviews .rv-host .jdgm-form [class*=actions]>*,#reviews .rv-host form [class*=actions]>*{flex:1 1 auto!important;max-width:220px;white-space:nowrap;padding-left:12px!important;padding-right:12px!important}.jdgm-write-review-modal hr,.jdgm-write-review-modal [class*=divider]{border-color:var(--bone-line)!important}.tile .tx h3 a{color:inherit;text-decoration:none}.tile .tx h3 a:hover{text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--red)}.prose .small.rte p{margin-bottom:8px}.prose .es{margin-top:10px}.prose details{margin-top:0}.sec.cause.care .closing,.sec.paperband .closing,.sec .closing{color:var(--ink)}.sec.dark .closing,.sec.carbon .closing{color:var(--bone)}.steps .s p{display:inline}.steps .s p+p{display:block;margin-top:6px}.tiersrow .t .link{display:block;width:fit-content;margin-top:8px}@media(max-width:899px){.tiersrow .t .link{margin-top:0}}.tphead .tp-side{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px}.vals .v .rte p{color:var(--ink-2)}.vals .v .rte p+p{margin-top:8px}.card .ph,.card .cgal .cg .ph,.card .cgal .cg>a>.ph{aspect-ratio:1/1}.card .ph.has-img:after{display:none}@media(max-width:699px){.card h3{font-size:clamp(1.1rem,5vw,1.35rem)}}@media(max-width:429px){.card .tier+.best{top:36px;left:8px;right:auto}}.card .btn+.btn{margin-top:0}.gear .card .btn{margin-top:auto}.gear .card .btn+.btn{margin-top:0}.card .cgal .cg img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}@media(max-width:899px){.card .cgal .cdots{display:none}}@media(max-width:899px){.gmain .ph[hidden]{display:flex!important}.gmain{scroll-padding:0 var(--gut)}}.gwrap .gmain .ph[data-off],.gwrap .gthumbs [data-off]{display:none!important}.gmain .ph,.gmain .ph.has-img{aspect-ratio:1/1}.gmain .ph.has-img,.gallery .ph.has-img{background:#fff}.gmain .ph.has-img>img,.gallery .ph.has-img>img{object-fit:contain;background:#fff}.gmain .ph.has-img:after,.gallery .ph.has-img:after{display:none}@media(min-width:900px){.gallery .ph.has-img:first-child{aspect-ratio:1/1}.gwrap{grid-template-columns:minmax(0,1fr);gap:10px}.gmain .ph,.gmain .ph.has-img{max-height:max(420px,calc(100vh - 300px))}.gthumbs{order:2;display:flex;flex-wrap:wrap;gap:8px}.gthumbs button{flex:0 0 72px;width:72px}}.gwrap .gmain .ph.inplay{padding:0;background:var(--blackout);cursor:default}.gwrap .gmain .ph.inplay>video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;background:var(--blackout)}.gwrap .gmain .ph.inplay .inplay-go{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;margin:0;padding:0;border:0;background:none;color:var(--bone);cursor:pointer}.gwrap .gmain .ph.inplay .inplay-go:focus-visible{outline:2px solid var(--red);outline-offset:-4px}.gwrap .gmain .ph.inplay.is-on .playmark{display:none}.gwrap .gmain .ph.inplay .inplay-mute{display:none;position:absolute;right:12px;bottom:12px;width:40px;height:40px;align-items:center;justify-content:center;background:#0a0a0ab3;color:var(--bone)}.gwrap .gmain .ph.inplay.is-on .inplay-mute{display:flex}.gwrap .gmain .ph.inplay.is-sound .inplay-go{display:none}.gstage{position:relative}.gnav{display:none}@media(min-width:900px){.gstage{max-width:max(420px,calc(100vh - 300px))}.gnav{position:absolute;top:50%;z-index:4;width:44px;height:44px;margin-top:-22px;padding:0;display:inline-flex;align-items:center;justify-content:center;border:0;background:#0a0a0ab8;color:var(--bone);cursor:pointer;transition:opacity .15s,background .15s}.gprev{left:10px}.gnext{right:10px}.gnav:hover{background:var(--blackout)}.gnav:focus-visible{outline:2px solid var(--red);outline-offset:2px}@media(hover:hover){.gnav{opacity:0}.gstage:hover .gnav,.gstage:focus-within .gnav{opacity:1}}}.tp-link{text-transform:none;letter-spacing:0;padding:6px 0}.tpw{display:block;width:100%;max-width:100%;text-transform:none;letter-spacing:0;container-type:inline-size}.tpw .trustpilot-widget{display:block;line-height:1.2;min-height:var(--tph,0px)}.tpw-combo .trustpilot-widget{--tps:17px;width:440px;max-width:100%;margin-left:calc(var(--tps)*-1)}@container (min-width:400px) and (max-width:439px){.tpw-combo .trustpilot-widget{--tps:0px;width:calc(100% + 20px);max-width:none;margin-left:-3px;padding-left:3px;overflow:hidden}.tpw-combo .trustpilot-widget iframe{width:440px!important;max-width:none!important;margin-left:-17px}}@container (max-width:399px){.tpw-combo .trustpilot-widget{--tps:25px;width:232px;min-height:46px}.tpw-combo .trustpilot-widget iframe{height:46px!important}}@supports not (container-type:inline-size){@media(max-width:475px){.tpw-combo .trustpilot-widget{--tps:25px;width:232px;min-height:46px}.tpw-combo .trustpilot-widget iframe{height:46px!important}}}.tpw-mini .trustpilot-widget{--tps:4px;width:200px;max-width:100%;margin-left:calc(var(--tps)*-1)}.tpw-score{width:226px;max-width:100%}.tpw-score .trustpilot-widget{--tps:13px;width:250px;max-width:none;height:20px;margin-left:calc(var(--tps)*-1)}.tpw-star .trustpilot-widget{text-align:center}.tpw .trustpilot-widget>a{display:inline;margin-left:var(--tps,0px);padding:0;font-family:var(--body);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1.5px;font-weight:600}.proofline .tpw,.tpline .tpw{flex:1 1 100%}.proofline:has(.tpw){margin-top:24px}.tphead .tp-side:has(.tpw){flex:1 1 100%;margin-top:16px}
/*# sourceMappingURL=/cdn/shop/t/41/compiled_assets/styles.css.map */
