.vd{--bg: #ffffff;--ink: #030303;--ink-2: #4f4f4f;--ink-3: #6b6b6b;--line: #e5e7eb;--line-2: #d4d4d8;--panel: #f3f4f6;--lime: #78c02a;--amber: #fbbf24;--s1: 8px;--s2: 16px;--s3: 24px;--s4: 32px;--s6: 48px;--gap: var(--s4);--pad: var(--s3);--radius: 24px;--icon: 20px;--icon-s: 18px;background:var(--bg);color:var(--ink);line-height:1.5;font-size:16px;-webkit-text-size-adjust:100%}.vd *{box-sizing:border-box}.vd img{max-width:100%;display:block}.vd a{color:inherit}.vd h1,.vd h2,.vd h3,.vd h4,.vd p,.vd ul,.vd ol,.vd dl,.vd dd,.vd figure{margin:0}.vd ul,.vd ol{padding:0;list-style:none}.vd b,.vd strong{font-weight:700}.vd .num{font-variant-numeric:tabular-nums}.vd :focus-visible{outline:3px solid #0a66c2;outline-offset:2px;border-radius:6px}.vd .ic{width:var(--icon-s);height:var(--icon-s);flex:none;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;color:var(--ink)}.vd .wrap{width:100%;max-width:720px;margin:0 auto;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px));padding-top:20px;padding-bottom:var(--gap)}.vd .beat+.beat{margin-top:var(--gap)}.vd .h{font-size:18px;line-height:1.25;font-weight:700;letter-spacing:-.01em;margin-bottom:12px}.vd .card{position:relative;background:#fff;border:1px solid var(--line);border-radius:var(--radius)}.vd .tab{position:absolute;left:20px;top:-1px;z-index:2;display:inline-flex;align-items:center;height:32px;padding:0 12px;border-radius:0 0 8px 8px;color:#fff;font-weight:600;font-size:14px;line-height:1;white-space:nowrap;letter-spacing:.01em}.vd .tab b{font-weight:700;margin:0 .3em}.vd .tab-pick{font-weight:400}.vd .tab .ic{width:15px;height:15px;margin-right:6px;margin-top:-1px;color:currentColor}.vd .tab-pick{background:var(--amber);color:var(--ink)}.vd .ph{position:relative;display:flex;align-items:center;justify-content:center;background:#fff}.vd .ph img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;object-fit:contain;width:auto;height:auto;max-width:100%;max-height:100%}.vd .ph .noimg{padding:0 16px;text-align:center;font-size:15px;font-weight:600;color:var(--ink-2)}.vd .name{font-weight:700;letter-spacing:-.01em}.vd .two{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.vd .cta{display:flex;align-items:center;gap:12px}.vd .cta .amz{flex:none;width:64px;height:22px;object-fit:contain}.vd .pillwrap{flex:1;min-width:0}.vd .pillwrap a:not(.listpage_button_primary){display:none}.vd .pillwrap a.listpage_button_primary{height:50px;border-radius:999px;font-size:16px;font-weight:500;letter-spacing:0;text-transform:none;text-decoration:none;padding:0}.vd .pillwrap a.listpage_button_primary:hover{background:#6cb024}.vd .prow p .l{font-weight:700;color:var(--ink);margin-right:.25em}.vd .prow p .sep{font-style:normal;color:var(--line-2);margin:0 .4em}.vd .prows{display:flex;flex-direction:column;gap:10px}.vd .prow{display:grid;grid-template-columns:var(--icon) minmax(0,1fr);column-gap:12px;align-items:start}.vd .prow .ic{width:var(--icon);height:var(--icon);margin-top:2px}.vd .prow.r-score{display:flex}.vd .sbadge{display:inline-flex;align-items:center;gap:8px;vertical-align:middle}.vd .sbadge .sb-num{font-size:30px;font-weight:700;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.vd .sbadge .sb-sfx{display:inline-flex;align-items:center;font-size:12px;line-height:1.2;color:var(--ink-2)}.vd .sbadge .sb-logo{width:11px;height:13px;margin-right:4px}.vd .sbadge.small{gap:6px}.vd .sbadge.small .sb-num{font-size:22px}.vd .sbadge.bare{gap:4px}.vd .sbadge.bare .sb-num{font-size:15px}.vd .prow p{font-size:15px;line-height:1.4;color:var(--ink-2);text-wrap:pretty}.vd .prow p b{color:var(--ink);font-weight:700}.vd .groups{display:flex;flex-direction:column}.vd .grp{padding:18px 0 20px;border-top:1px solid var(--line)}.vd .grp:last-child{padding-bottom:0}.vd .grp h3{font-size:14px;line-height:1.3;font-weight:600;letter-spacing:0;color:var(--ink-3);margin-bottom:10px}.vd .pair{display:flex;flex-direction:column;gap:8px}.vd .pair li{display:grid;grid-template-columns:var(--icon-s) minmax(0,1fr);column-gap:10px;align-items:start;font-size:15px;line-height:1.4;color:var(--ink-2);text-wrap:pretty}.vd .pair li .ic{margin-top:2px}.vd .pair li.plus .ic{color:var(--ink)}.vd .pair li.minus .ic{color:var(--ink-3)}.vd .bestif{display:grid;grid-template-columns:var(--icon-s) minmax(0,1fr);column-gap:10px;align-items:start;font-size:15px;line-height:1.45;color:var(--ink);text-wrap:pretty}.vd .bestif .ic{margin-top:2px}.vd .bestif b{font-weight:700}.vd .wk{display:grid;grid-template-columns:var(--icon-s) minmax(0,1fr);column-gap:10px;align-items:start;background:#f8fafc;border-radius:12px;padding:12px 14px}.vd .bestif+.wk{margin-top:12px}.vd .wk .ic{margin-top:1px;color:var(--ink-3)}.vd .grp .wk h3{font-size:14px;font-weight:600;color:var(--ink);margin:0 0 2px}.vd .wk p{font-size:15px;line-height:1.45;color:var(--ink-2);text-wrap:pretty}.vd .grp h3.kf-h{display:flex;align-items:center;gap:8px}.vd .grp h3.kf-h .ic{width:16px;height:14px;stroke-width:1.4;color:currentColor}.vd .kf{display:flex;flex-direction:column;gap:12px;background:#f8fafc;border-radius:12px;padding:16px}.vd .kf li{font-size:15px;line-height:1.4;color:var(--ink-2);text-wrap:pretty}.vd .kf li b{color:var(--ink);font-weight:700}.vd .kf .more{display:none}.vd .kf .more ul{display:flex;flex-direction:column;gap:12px}.vd .kf-chk:checked~.kf .more{display:block}.vd .kf .sub{font-size:13px;line-height:1.3;font-weight:600;color:var(--ink-3);margin-top:2px}.vd .kf.has-more{padding-bottom:8px}.vd .kf-toggle{display:flex;align-items:center;gap:6px;height:36px;margin:-6px 0 0;padding:0;font-size:15px;line-height:1;font-weight:600;color:var(--ink);cursor:pointer;text-align:left}.vd .kf-toggle svg{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:transform .15s}.vd .kf-chk:checked~.kf .kf-toggle svg{transform:rotate(180deg)}.vd .kf-chk:checked~.kf .kf-toggle .c,.vd .kf-chk:not(:checked)~.kf .kf-toggle .o{display:none}.vd .kf-chk,.vd .brand-chk{position:absolute;width:1px;height:1px;opacity:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0)}.vd .kf-chk:focus-visible~.kf .kf-toggle,.vd .brand-chk:focus-visible~h3 label{outline:3px solid #0a66c2;outline-offset:2px;border-radius:6px}@media (prefers-reduced-motion: reduce){.vd .kf-toggle svg,.vd .brand h3 svg{transition:none}}.vd .spec{display:grid;grid-template-columns:minmax(88px,30%) minmax(0,1fr);column-gap:14px;row-gap:6px;font-size:15px;line-height:1.4}.vd .spec dt{color:var(--ink-3);font-weight:400}.vd .spec dd{color:var(--ink);font-weight:500;text-wrap:pretty}.vd .spec dd.trade{font-weight:400;color:var(--ink-2)}.vd .grp.about{border-top:0;padding-top:0}.vd .brand{border:1px solid var(--line);border-radius:16px;padding:14px 16px 16px}.vd .brand h3{font-size:14px;line-height:1.3;font-weight:600;letter-spacing:0;color:var(--ink-3);margin:0}.vd .brand h3 label{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:24px;cursor:pointer}.vd .brand h3 svg{width:16px;height:16px;flex:none;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:transform .15s}.vd .brand-chk:checked~h3 svg{transform:rotate(180deg)}.vd .brand .bb{display:none;margin-top:6px}.vd .brand-chk:checked~.bb{display:block}.vd .brand p{font-size:14px;line-height:1.5;color:var(--ink-2);text-wrap:pretty;font-variant-numeric:tabular-nums}.vd .brand p b{color:var(--ink);font-weight:700}.vd .whynot{font-size:14px;line-height:1.45;color:var(--ink-2);margin-top:auto;padding-top:14px;border-top:1px solid var(--line);text-wrap:pretty}.vd .whynot b{color:var(--ink)}.vd .why{font-size:15px;line-height:1.5;color:var(--ink-2);text-wrap:pretty}.vd .title{margin-bottom:16px}.vd .title .eye{display:flex;align-items:center;gap:8px;font-size:16px;line-height:1.25;font-weight:700;letter-spacing:-.01em;color:var(--ink);margin-bottom:6px}.vd .title .eye:before{content:"";width:10px;height:10px;border-radius:3px;background:var(--amber);flex:none}.vd .title .eye .upd{font-size:14px;font-weight:400;letter-spacing:0;color:var(--ink-3);margin-left:-4px}.vd .title .eye .sep{font-style:normal;color:var(--line-2);margin-right:.4em}.vd .title h1{font-size:32px;line-height:1.1;font-weight:800;letter-spacing:-.025em;text-wrap:balance}.vd .title .what{font-size:18px;line-height:1.4;font-weight:500;letter-spacing:-.01em;color:var(--ink);margin-top:10px;text-wrap:pretty}.vd .title .what b{color:var(--ink);font-weight:700}.vd .pick{display:grid;grid-template-columns:minmax(0,1fr);padding:40px var(--pad) var(--pad)}.vd .pick .lower{display:contents}.vd .pick.notab{padding-top:var(--pad)}.vd .pick .name{font-size:20px;line-height:1.25}.vd .pick .ph{height:248px;background:#f6f6f7;border-radius:16px}.vd .pick .ph img{max-width:86%;max-height:88%;mix-blend-mode:multiply}.vd .pick .body{display:flex;flex-direction:column}.vd .pick .prows{margin-top:12px}.vd .pick .cta-block{margin-top:16px}.vd .pick .cta-block+.prows{margin-top:16px}.vd .pick .amz-count{margin-top:6px;padding-left:calc(var(--icon) + 12px);font-size:13px;line-height:1.35;color:var(--ink-3)}.vd .pick .cta-block+.amz-count{margin-top:16px}.vd .pick .notes{margin-top:20px}.vd .pick .body .g-take{margin-top:22px;border-top:0;padding:0}.vd .g-take h3{margin-bottom:8px}.vd .g-take p{font-size:16px;line-height:1.55;color:var(--ink);text-wrap:pretty;max-width:65ch}.vd .oq{margin-top:18px;padding:2px 0 2px 14px;border-left:3px solid var(--line-2)}.vd .oq figcaption{font-size:13px;line-height:1.3;font-weight:600;color:var(--ink-3);margin-bottom:4px}.vd .oq blockquote{margin:0}.vd .oq p{font-size:15px;line-height:1.5;color:var(--ink-2);text-wrap:pretty}.vd .oq p:before{content:"“"}.vd .oq p:after{content:"”"}.vd .pick .brand-grp{margin-top:20px;padding-bottom:0}@media (max-width: 1023.98px){.vd .pick,.vd .pick.notab{padding-top:20px}.vd .pick>.ph{margin:0 -10px;height:200px;max-height:max(112px,calc(100svh - 560px))}.vd .pick>.name{margin-top:12px}.vd .title{margin-bottom:14px}}@media (max-width: 1023.98px) and (max-height: 759.98px){.vd .title{margin-bottom:8px}.vd .pick .cta-block{margin-top:10px}}.vd .band{background:var(--panel);margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:var(--pad) 0}.vd .band .in{max-width:832px;margin:0 auto;padding:0 max(16px,env(safe-area-inset-left,0px))}.vd .steps{display:flex;flex-direction:column;gap:16px;counter-reset:none}.vd .step{display:grid;grid-template-columns:40px minmax(0,1fr);column-gap:14px;align-items:start}.vd .step .badge{position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:999px;background:#fff;border:1px solid var(--line)}.vd .step .badge .ic{width:20px;height:20px;color:var(--ink)}.vd .step .badge .n{position:absolute;top:-4px;right:-6px;min-width:18px;height:18px;padding:0 4px;border-radius:999px;background:var(--amber);color:var(--ink);font-style:normal;font-size:11px;font-weight:700;line-height:18px;text-align:center}.vd .step h3{font-size:16px;line-height:1.3;font-weight:700;margin-top:1px}.vd .step p{font-size:15px;line-height:1.5;color:var(--ink-2);margin-top:3px;text-wrap:pretty}.vd .compared{font-size:14px;line-height:1.45;color:var(--ink-3);margin-top:16px}.vd .bridge{display:flex;align-items:center;gap:12px;font-size:15px;line-height:1.3;font-weight:600;letter-spacing:0;color:var(--ink-2);margin:0 0 16px;text-align:center}.vd .bridge:before,.vd .bridge:after{content:"";flex:1;height:1px;background:var(--line)}.vd .alts{display:grid;grid-template-columns:1fr;gap:12px}.vd .alt{display:flex;flex-direction:column;padding:14px 16px 6px;border-radius:16px}.vd .alt .top{display:grid;grid-template-columns:76px minmax(0,1fr);column-gap:14px;align-items:start}.vd .alt .ph{width:76px;height:76px}.vd .alt .head{min-width:0}.vd .alt .alt-tag{font-size:12px;line-height:1.3;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--ink-3);margin-bottom:2px}.vd .alt .name{font-size:15px;line-height:1.3;font-weight:600;letter-spacing:0}.vd .alt .lead{font-size:13px;line-height:1.4;color:var(--ink-2);margin-top:2px}.vd .closer .sep{font-style:normal;color:var(--line-2);margin:0 .35em}.vd .alt .trade-rows{margin-top:12px;font-size:14px;grid-template-columns:64px minmax(0,1fr);column-gap:10px;row-gap:4px}.vd .alt .trade-rows.wide{grid-template-columns:6.6em minmax(0,1fr)}.vd .alt .trade-rows.wide dt{white-space:nowrap}.vd .alt>.bestif{margin-top:12px;font-size:14px}.vd .alt>.bestif+.trade-rows{margin-top:8px}.vd .alt>.whynot{margin-top:12px;padding-top:0;border-top:0}.vd .alt .cta{margin-top:12px}.vd .alt .pillwrap a.listpage_button_primary{height:40px;font-size:14px;background:#fff;color:var(--ink);border:1.5px solid var(--line-2)}.vd .alt .pillwrap a.listpage_button_primary:hover{background:var(--panel)}.vd .altmore{margin-top:6px}.vd .altmore summary{display:flex;align-items:center;gap:6px;min-height:40px;font-size:14px;font-weight:600;color:var(--ink-2);cursor:pointer;list-style:none}.vd .altmore summary::-webkit-details-marker{display:none}.vd .altmore summary svg{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:transform .15s}.vd .altmore[open] summary svg{transform:rotate(180deg)}.vd .altmore .fold{display:flex;flex-direction:column;gap:12px;padding:4px 0 12px}.vd .altmore .bestif,.vd .altmore .pair li,.vd .altmore .kf li{font-size:14px}.vd .altmore .kf{padding:12px 14px;gap:8px}.vd .altmore .whynot{margin-top:0;padding-top:10px}.vd .guide .guide-body{padding:0;line-height:1.55}.vd .guide .guide-body h2{font-size:18px;line-height:1.25;margin:0 0 8px;letter-spacing:-.01em}.vd .guide .guide-body>div>span{display:block;font-size:15px;line-height:1.55;color:var(--ink-2);margin:0}.vd .guide .bg-key{margin-top:14px;gap:2px}.vd .guide .bg-key span:first-child{font-size:15px;line-height:1.35}.vd .guide .bg-key span:last-child{font-size:15px;line-height:1.55;color:var(--ink-2)}.vd .guide-chk{position:absolute;width:1px;height:1px;opacity:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0)}.vd .guide-chk:not(:checked)~.guide-body.folds .bg-key{display:none}.vd .guide-chk:not(:checked)~.guide-body.folds.no-intro .bg-key:first-of-type{display:flex}.vd .guide-chk:not(:checked)~.guide-body.folds>div>span,.vd .guide-chk:not(:checked)~.guide-body.folds.no-intro .bg-key:first-of-type span:last-child{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.vd .guide-toggle{display:inline-flex;align-items:center;gap:6px;min-height:40px;margin-top:4px;font-size:15px;font-weight:600;color:var(--ink);cursor:pointer}.vd .guide-toggle svg{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.vd .guide-chk:checked~.guide-toggle svg{transform:rotate(180deg)}.vd .guide-chk:checked~.guide-toggle .c,.vd .guide-chk:not(:checked)~.guide-toggle .o{display:none}.vd .guide-chk:focus-visible~.guide-toggle{outline:3px solid #0a66c2;outline-offset:2px;border-radius:6px}.vd .guide .guide-faq{margin-top:0}.vd .guide .guide-faq>div{align-items:stretch;gap:10px}.vd .guide .guide-faq>div>h2{font-size:15px;font-weight:600;letter-spacing:.08em;color:var(--ink-3);text-align:left}.vd .guide .guide-faq>div>div{gap:8px}.vd .guide .guide-faq [data-headlessui-state]{border-radius:12px;box-shadow:none;padding:12px 14px 8px}.vd .guide .guide-faq button h2{font-size:15px;line-height:1.4;font-weight:600}.vd .guide .guide-faq button>div{width:28px;height:28px}.vd .guide .guide-faq button>div svg{width:12px;height:12px}.vd .guide .guide-faq p{font-size:15px;line-height:1.5;color:var(--ink-2);font-weight:400}.vd .guide .guide-faq [id^=headlessui-disclosure-panel]{padding-right:0}.vd .closer{border:2px solid var(--amber);border-radius:var(--radius);padding:16px var(--pad) var(--pad)}.vd .closer .eye{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:700;margin-bottom:10px}.vd .closer .eye:before{content:"";width:10px;height:10px;border-radius:3px;background:var(--amber)}.vd .closer .cl-top{display:grid;grid-template-columns:96px minmax(0,1fr);column-gap:14px;align-items:center}.vd .closer .ph{width:96px;height:96px}.vd .closer .name{font-size:18px;line-height:1.25}.vd .closer .cl-proof{margin-top:6px}.vd .closer .cl-top-line{font-size:14px;line-height:1.35;color:var(--ink-2);margin-top:2px}.vd .closer .cl-top-line b{color:var(--ink)}.vd .closer .cl-line{margin-top:14px;font-size:16px;line-height:1.45;font-weight:500;color:var(--ink);text-wrap:pretty}.vd .closer .cta-block{margin-top:16px}.vd .end{font-size:15px;line-height:1.5;color:var(--ink-2);text-wrap:pretty;max-width:65ch}.vd .sticky{position:fixed;left:0;right:0;bottom:0;z-index:70;background:#fff;border-top:1px solid var(--line);box-shadow:0 -4px 16px #00000014;padding:10px max(16px,env(safe-area-inset-right,0px)) max(10px,env(safe-area-inset-bottom,0px)) max(16px,env(safe-area-inset-left,0px));transform:translateY(110%);transition:transform .2s ease;visibility:hidden}.vd .sticky.on{transform:translateY(0);visibility:visible}body:has([data-testid=mobile-menu]) .vd .sticky{display:none}.vd .sticky .in{display:flex;align-items:center;gap:12px;max-width:640px;margin:0 auto}.vd .sticky .t{min-width:0;flex:1}.vd .sticky .t b{display:block;font-size:14px;font-weight:600;line-height:1.2;white-space:nowrap;overflow:hidden}.vd .sticky .t>span{display:block;font-size:13px;color:var(--ink-2);line-height:1.2;margin-top:3px;white-space:nowrap}.vd .sticky .pillwrap{flex:none;width:auto}.vd .sticky .pillwrap a.listpage_button_primary{height:44px;font-size:14px;padding:0 18px;white-space:nowrap}@media (prefers-reduced-motion: reduce){.vd .sticky{transition:none}}@media (min-width: 1024px){.vd .wrap{max-width:1132px;padding-top:var(--s4);padding-bottom:var(--s4)}.vd .sticky .in{max-width:1100px}.vd .band .in{max-width:1132px}.vd .title{margin-bottom:20px}.vd .title h1{font-size:40px}.vd .title .eye{font-size:17px}.vd .title .what{font-size:22px;margin-top:12px}.vd .pick,.vd .pick.notab{grid-template-columns:minmax(360px,9fr) minmax(0,11fr);grid-template-rows:auto 1fr auto auto auto;grid-template-areas:"ph name" "ph body" "fit kf" "oq kf" "brand brand";column-gap:var(--pad);padding:56px var(--pad) var(--pad);align-items:stretch}.vd .pick .name{grid-area:name}.vd .pick .ph{grid-area:ph}.vd .pick .body{grid-area:body;align-self:start}.vd .pick .notes,.vd .pick .lower{display:contents}.vd .pick .notes .g-fit{grid-area:fit;margin-top:var(--pad);padding-bottom:0}.vd .pick .lower .oq{grid-area:oq;align-self:start;margin-top:20px}.vd .pick .notes .g-kf{grid-area:kf;margin-top:var(--pad);align-self:start}.vd .pick .brand-grp{grid-area:brand;margin-top:20px}.vd .pick.notab{padding-top:var(--pad)}.vd .pick .ph{margin-top:0;align-self:start;height:460px}.vd .pick .prows{margin-top:16px}.vd .pick .name{font-size:22px}.vd .cta,.vd .cta-block{max-width:342px}.vd .brand{padding:16px 20px}.vd .brand .bb{display:block;margin-top:8px}.vd .brand h3 label{justify-content:flex-start}.vd .brand h3 svg{display:none}.vd .brand h3 label{cursor:default}.vd .pick .notes>.why{max-width:65ch}.vd .band{padding:var(--s4) 0}.vd .band .in{padding:0 16px}.vd .steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.vd .step{grid-template-columns:minmax(0,1fr);row-gap:12px;align-content:start}.vd .alts{grid-template-columns:1fr 1fr;gap:var(--s2)}.vd .alts.single{grid-template-columns:minmax(0,392px);justify-content:center}.vd .alts.rows{grid-template-rows:repeat(5,auto);row-gap:0;align-items:start}.vd .alts.rows>.alt{display:grid;grid-row:span 5;grid-template-rows:subgrid;row-gap:0;align-self:stretch}.vd .alts.rows>.alt>.top{grid-row:1}.vd .alts.rows>.alt>.bestif{grid-row:2}.vd .alts.rows>.alt>.trade-rows,.vd .alts.rows>.alt>.whynot{grid-row:3}.vd .alts.rows>.alt>.cta{grid-row:4}.vd .alts.rows>.alt>.altmore{grid-row:5}.vd .alt .cta{max-width:none}.vd .guide .guide-body h2{font-size:20px}.vd .guide-chk:not(:checked)~.guide-body.folds .bg-key{display:flex}.vd .guide-chk:not(:checked)~.guide-body.folds>div>span,.vd .guide-chk:not(:checked)~.guide-body.folds.no-intro .bg-key:first-of-type span:last-child{display:block;-webkit-line-clamp:unset;overflow:visible}.vd .guide-toggle{display:none}.vd .closer{display:grid;grid-template-columns:minmax(0,1fr) 342px;grid-template-areas:"eye eye" "top cta" "line cta";column-gap:var(--pad);align-items:center}.vd .closer .cl-line{grid-area:line;max-width:52ch}.vd .closer .eye{grid-area:eye}.vd .closer .cl-top{grid-area:top}.vd .closer .cta-block{grid-area:cta;margin-top:0}}html[data-brand=onebestpick] .vd{--bg: #fafaf8;--ink: #202a35;--ink-2: #505a65;--ink-3: #505a65;--line: #e4e5e3;--line-2: #cfd1cd;--panel: #ffffff;--button: #f4ad32;--button-hover: #e8a023;--green: #25866a;--green-text: #258569}html[data-brand=onebestpick] .vd .pillwrap a.listpage_button_primary{background:var(--button);color:var(--ink)}html[data-brand=onebestpick] .vd .pillwrap a.listpage_button_primary:hover{background:var(--button-hover)}html[data-brand=onebestpick] .vd .alt .pillwrap a.listpage_button_primary{background:#fff;color:var(--ink)}html[data-brand=onebestpick] .vd .alt .pillwrap a.listpage_button_primary:hover{background:var(--bg)}html[data-brand=onebestpick] .vd .sbadge .sb-num{color:var(--green)}html[data-brand=onebestpick] .vd .sbadge.bare .sb-num{color:var(--green-text)}html[data-brand=onebestpick] .vd .prow.r-like .ic,html[data-brand=onebestpick] .vd .prow.r-stock .ic,html[data-brand=onebestpick] .vd .bestif .ic,html[data-brand=onebestpick] .vd .pair li.plus .ic{color:var(--green)}html[data-brand=onebestpick] .vd .tab-pick{background:var(--green-text);color:#fff}html[data-brand=onebestpick] .vd .title .eye:before,html[data-brand=onebestpick] .vd .closer .eye:before{background:var(--green)}html[data-brand=onebestpick] .vd .closer{border-color:var(--green);background:#fff}html[data-brand=onebestpick] .vd .step .badge .n{background:var(--ink);color:#fff}html[data-brand=onebestpick] .vd .band{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}html[data-brand=onebestpick] .vd .wk,html[data-brand=onebestpick] .vd .kf,html[data-brand=onebestpick] .vd .pick .ph{background:var(--bg)}html[data-brand=onebestpick] .vd .sticky{background:#fff}
