.vc-task-ui{--vc-task-ink:#1b2e3d;--vc-task-muted:#53616d;--vc-task-link:#0066cc;--vc-task-price:#046b30;--vc-task-line:#e0e6e9;--vc-task-paper:#fff;--vc-task-wash:#f3f7fa}.vc-task-ui ::selection{background:#cfe5f8;color:#142a3c}.vc-task-ui :is(input,select,button){accent-color:var(--vc-task-link);caret-color:var(--vc-task-link)}.vc-task-ui :is(a,button,input,select,summary):focus-visible{outline:3px solid var(--vc-task-link);outline-offset:3px}.vc-task-ui a{text-underline-offset:.2em}.vc-task-ui .entry-content h1{font-size:clamp(28px, 3vw, 36px);font-weight:750;line-height:1.25;letter-spacing:-.025em}.vc-task-ui :is(.vc-task-hub,.vc-task-comparison,.vc-task-detail-section){font-family:var(--vc-font-body, 'Manrope', sans-serif);color:var(--vc-task-ink)}.vc-task-ui :is(.vc-task-hub,.vc-task-hub section,.vc-task-hub header,.vc-task-hub div){min-width:0}.vc-task-ui .vc-task-hub{max-width:1200px;margin:0 auto;padding:24px 20px 48px}.vc-task-ui .vc-task-nav{display:flex;flex-wrap:wrap;gap:12px 24px;margin:0 0 40px}.vc-task-ui .vc-task-nav a{display:inline-flex;align-items:center;min-height:44px;color:var(--vc-task-muted);font-size:14px;text-decoration:none}.vc-task-ui .vc-task-nav a[aria-current]{color:var(--vc-task-ink);font-weight:700;box-shadow:inset 0 -2px var(--vc-task-link)}.vc-task-ui .vc-task-lead{margin-bottom:40px}.vc-task-ui .vc-task-lead h2{margin:0 0 12px;font-size:clamp(28px, 3vw, 36px);line-height:1.2;letter-spacing:-.025em}.vc-task-ui .vc-task-lead p{max-width:70ch;margin:0;color:var(--vc-task-muted);font-size:16px;line-height:1.6}.vc-task-ui .vc-task-paths{margin-bottom:40px}.vc-task-ui .vc-task-path{display:grid;grid-template-columns:80px minmax(0,1fr) auto;align-items:center;gap:24px;padding:24px 0;border-bottom:1px solid var(--vc-task-line);color:var(--vc-task-ink);text-decoration:none}.vc-task-ui .vc-task-path img{width:72px;height:96px;object-fit:contain}.vc-task-ui .vc-task-path>img{grid-column:1;grid-row:1}.vc-task-ui .vc-task-path>span:first-of-type{grid-column:2}.vc-task-ui .vc-task-path strong{display:block;margin-bottom:8px;font-size:24px}.vc-task-ui .vc-task-path span span{display:block;color:var(--vc-task-muted);font-size:15px;line-height:1.5}.vc-task-ui .vc-task-path-count{color:var(--vc-task-link);font-size:13px;font-variant-numeric:tabular-nums}.vc-task-ui .vc-task-path:hover strong{text-decoration:underline;text-underline-offset:.2em}.vc-task-ui .vc-task-groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;align-items:start}.vc-task-ui .vc-task-groups-three{grid-template-columns:repeat(3,minmax(0,1fr))}.vc-task-ui .vc-task-groups h2,.vc-task-ui .vc-task-reading h2{margin:0 0 16px;font-size:23px}.vc-task-ui .vc-task-links{list-style:none;padding:0;margin:0}.vc-task-ui .vc-task-links li{margin:0;padding:12px 0;border-bottom:1px solid var(--vc-task-line)}.vc-task-ui .vc-task-links li::before{content:none!important;display:none!important}.vc-task-ui .vc-task-hub h2{font-weight:700;border:0;padding:0}.vc-task-ui .vc-task-links a{display:inline-flex;align-items:center;min-height:32px;color:var(--vc-task-link);font-size:15px;line-height:1.5}.vc-task-ui .vc-task-links p{margin:4px 0 0;color:var(--vc-task-muted);font-size:14px}.vc-task-ui .vc-task-reading{margin-top:40px}.vc-task-ui .vc-task-explanation{margin:40px 0 20px;max-width:75ch}.vc-task-ui .vc-task-explanation p{line-height:1.7}.vc-task-ui :is(.vc-task-explanation,.vc-task-more-filters,.vc-task-offers,.vc-task-guide-picks)>summary{cursor:pointer;min-height:44px;padding:12px 0;color:var(--vc-task-link);font-size:14px}.vc-task-ui .vc-task-meta{color:var(--vc-task-muted);font-size:13px}.vc-task-ui .vc-task-guide-form{margin:24px 0 32px;padding:24px;background:var(--vc-task-wash);border-radius:8px}.vc-task-ui .vc-task-guide-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-bottom:20px}.vc-task-ui .vc-task-guide-fields label,.vc-task-ui .vc-task-pair-controls label,.vc-task-ui .vc-task-search-label{display:block;margin-bottom:8px;font-size:13px;font-weight:600;color:var(--vc-task-ink)}.vc-task-ui :is(.vc-task-guide-fields,.vc-task-pair-controls) select{width:100%;min-width:0;min-height:46px;padding:10px 12px;border:1px solid #82909a;border-radius:6px;color:var(--vc-task-ink);background:var(--vc-task-paper);font:inherit;font-size:14px}.vc-task-ui .vc-task-guide-form button{display:block;margin-left:auto;min-height:46px;padding:10px 20px;border:0;border-radius:6px;background:var(--vc-task-ink);color:#fff;font:inherit;font-size:14px;font-weight:700}.vc-task-ui.vc-task-guide .vc-guide-header{text-align:left;margin-bottom:24px}.vc-task-ui.vc-task-guide .vc-guide-header h1{font-size:clamp(28px, 3vw, 36px);line-height:1.2}.vc-task-ui.vc-task-guide .vc-guide-header p{margin-left:0;max-width:70ch}.vc-task-ui.vc-task-guide .vc-guide .vc-guide-header{background:0 0;color:var(--vc-task-ink);padding:0;border-radius:0;box-shadow:none}.vc-task-ui.vc-task-guide .vc-guide .vc-guide-header :is(h1,p,a){color:var(--vc-task-ink)!important}.vc-task-ui.vc-task-guide .vc-guide .vc-guide-header .vc-guide-byline{font-size:13px;color:var(--vc-task-muted)!important}.vc-task-ui.vc-task-guide .vc-top-picks{margin:32px 0}.vc-task-ui.vc-task-guide :is(.vc-top-pick-card,.vc-product-card,.vc-quiz-result-card,.vc-heating-card,.vc-session-card){box-shadow:none;transform:none}.vc-task-ui.vc-task-guide :is(.vc-top-pick-price,.vc-product-shops,.vc-quiz-result-price){color:var(--vc-task-price)!important}.vc-task-ui .vc-pvg-jump{margin:16px 0 24px}.vc-task-ui .vc-pvg-jump a{display:inline-flex;align-items:center;min-height:44px;padding:10px 20px;border-radius:6px;background:var(--vc-task-ink);color:#fff;font-size:15px;font-weight:700;text-decoration:none}.vc-task-ui .vc-pvg-jump a:hover{background:var(--vc-task-link)}.vc-task-ui #vcTable{scroll-margin-top:calc(var(--vc-header-height,80px) + 20px)}.vc-task-ui .vc-task-active-filters{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.vc-task-ui .vc-task-active-filters[hidden]{display:none}.vc-task-ui .vc-task-active-filters button{display:inline-flex;align-items:center;justify-content:space-between;gap:10px;min-height:44px;max-width:100%;padding:8px 12px;border:1px solid #b9c9d5;border-radius:6px;background:var(--vc-task-wash);color:var(--vc-task-ink);font:inherit;font-size:14px;line-height:1.4;text-align:left;cursor:pointer;overflow-wrap:anywhere}.vc-task-ui .vc-task-active-filters button:hover{border-color:var(--vc-task-link);background:#e8f1f8}.vc-task-ui .vc-task-active-filters svg{width:16px;height:16px;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:2}.vc-task-ui .vapochecker-overview[data-vc-layout=compact]{color:var(--vc-task-ink)}.vc-task-ui .vapochecker-overview[data-vc-layout=compact] .vc-tldr-box{padding:0;margin:12px 0;background:0 0;border:0;font-size:13px}.vc-task-ui .vapochecker-overview[data-vc-layout=compact] .vc-tldr-box>strong{display:none}.vc-task-ui .vapochecker-overview[data-vc-layout=compact] :is(.vc-overview-scope-note,.vc-filter-info){font-size:13px;color:var(--vc-task-muted)}.vc-task-ui .vapochecker-overview[data-vc-layout=compact] .vc-body-layout{column-gap:32px}.vc-task-ui .vapochecker-overview[data-vc-layout=compact] .vc-search-wrap{margin-bottom:16px}.vc-task-ui :is(.vapochecker-overview,.vapochecker-accessories-overview)[data-vc-layout=compact] :is(.vc-search,.vca-search){width:100%;min-height:46px;padding:10px 12px;border:1px solid #82909a;border-radius:6px;background:#fff;color:var(--vc-task-ink);font-size:14px}.vc-task-ui .vc-task-scope{margin:12px 0 20px}.vc-task-ui .vc-task-scope>summary{cursor:pointer;min-height:44px;padding:10px 0;color:var(--vc-task-muted);font-size:13px}.vc-task-ui .vapochecker-overview[data-vc-layout=compact] .vc-filters{padding:16px;border:1px solid var(--vc-task-line);background:var(--vc-task-wash);box-shadow:none}.vc-task-ui .vapochecker-overview[data-vc-layout=compact] :is(.vc-chip,.vc-chip-label,.vc-slider-input,.vc-slider-label){font-size:13px}.vc-task-ui .vapochecker-overview[data-vc-layout=compact] .vc-chip.active{background:var(--vc-task-link);color:#fff;border-color:var(--vc-task-link)}.vc-task-ui .vapochecker-overview[data-vc-layout=compact] .vc-overview-table{display:block;border:0;border-radius:0;box-shadow:none;background:#fff;table-layout:auto}.vc-task-ui .vapochecker-overview[data-vc-layout=compact] .vc-overview-table :is(thead,tbody){display:block;width:100%}.vc-task-ui .vapochecker-overview[data-vc-layout=compact] .vc-overview-table tr{display:grid;grid-template-columns:140px minmax(0,1fr) minmax(240px,300px);grid-template-areas:"img info price" "img offers offers";grid-template-rows:auto 1fr;gap:0 28px;align-items:start;padding:20px 0;border-bottom:1px solid var(--vc-task-line);border-radius:0;box-shadow:none;margin:0}.vc-task-ui .vapochecker-overview[data-vc-layout=compact] .vc-overview-table :is(td,th){display:block;min-width:0;width:auto!important;max-width:none;padding:0;border:0;text-align:left;background:0 0;white-space:normal}.vc-task-ui .vapochecker-overview[data-vc-layout=compact] .vc-overview-table th{font-size:13px;color:var(--vc-task-muted)}@media (min-width:769px){.vc-task-ui .vapochecker-overview[data-vc-layout=compact] .vc-overview-table thead{position:sticky;top:var(--vc-sticky-top,var(--vc-header-height,80px));z-index:10;background:#fff}}.vc-task-ui .vapochecker-overview[data-vc-layout=compact] .vc-overview-table td:first-child{grid-area:img}.vc-task-ui .vapochecker-overview[data-vc-layout=compact] .vc-overview-table td:nth-child(2){grid-area:info}.vc-task-ui .vapochecker-overview[data-vc-layout=compact] .vc-overview-table td:nth-child(3){grid-area:price}.vc-task-ui .vapochecker-overview[data-vc-layout=compact] .vc-overview-table td.vc-task-offer-cell{grid-area:offers;padding-top:16px}.vc-task-ui .vapochecker-overview[data-vc-layout=compact] .vc-overview-table tr:hover{background:var(--vc-task-wash);box-shadow:none}.vc-task-ui .vapochecker-overview[data-vc-layout=compact] .vc-product-image-wrap{width:140px;padding:0}.vc-task-ui .vapochecker-overview[data-vc-layout=compact] .vc-pg--overview{--vc-pg-width:140px;--vc-pg-main-height:140px;--vc-pg-thumb-size:32px;margin:0}.vc-task-ui .vapochecker-overview[data-vc-layout=compact] .vc-product-image{width:140px;height:140px;background:0 0;box-shadow:none}.vc-task-ui .vapochecker-overview[data-vc-layout=compact] .vc-product-image img{max-width:140px;max-height:140px;object-fit:contain}.vc-task-ui .vapochecker-overview[data-vc-layout=compact] .vc-product-name{margin:0 0 8px;font-size:17px;line-height:1.4}.vc-task-ui .vapochecker-overview[data-vc-layout=compact] :is(.vc-product-brand,.vc-ov-product-specs,.vc-price-range,.vc-savings,.vc-offer-basis,.vc-payable-price-note){font-size:13px;line-height:1.5;color:var(--vc-task-muted)}.vc-task-ui .vapochecker-overview[data-vc-layout=compact] .vc-product-brand{display:flex;flex-wrap:wrap;gap:4px;justify-content:flex-start;text-align:left;margin:0 0 8px}.vc-task-ui .vapochecker-overview[data-vc-layout=compact] .vc-ov-product-specs{display:block!important}.vc-task-ui .vapochecker-overview[data-vc-layout=compact] :is(.vc-type-badge,.vc-heat-badge,.vc-release-badge,.vc-audience-badge){font-size:12px;color:var(--vc-task-muted);background:var(--vc-task-wash)}.vc-task-ui .vapochecker-overview[data-vc-layout=compact] :is(.vc-price-badge-inline,.vc-orig-price){font-size:12px}.vc-task-ui .vapochecker-overview[data-vc-layout=compact] :is(.vc-price-best,.vc-price-best .vc-price-symbol){color:var(--vc-task-price);font-size:22px;font-variant-numeric:tabular-nums}.vc-task-ui .vapochecker-overview[data-vc-layout=compact] .vc-price-best :is(.vc-price-value,.vc-price-symbol){color:var(--vc-task-price)!important;font-size:22px!important}.vc-task-ui .vc-task-offers{clear:both;margin:8px 0 0}.vc-task-ui .vc-task-offers>summary{min-height:44px;line-height:20px}.vc-task-ui .vc-task-offers .vc-shop-list{display:block;margin-top:8px}.vc-task-ui .vc-task-offers .vc-shop-item{font-size:13px;white-space:normal}.vc-task-ui .vapochecker-overview[data-vc-layout=compact] .vc-price-best .vc-card-eff-code{display:none}.vc-task-ui .vapochecker-overview[data-vc-layout=compact] .vc-task-offer-cell .vc-shop-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;margin:0;padding:0;border:0}.vc-task-ui .vapochecker-overview[data-vc-layout=compact] .vc-task-offer-cell .vc-shop-item{font-size:13px;white-space:normal}.vc-task-ui .vapochecker-overview[data-vc-layout=compact] .vc-task-offer-cell .vc-shop-item>:is(a,.vc-shop-name-plain){gap:.25em}.vc-task-ui .vapochecker-overview[data-vc-layout=compact] .vc-task-offer-cell:not(.is-open) .vc-shop-item:not(:first-child){display:none}.vc-task-ui .vapochecker-overview[data-vc-layout=compact] .vc-task-offer-cell .vc-shop-item:first-child{grid-column:1/-1;font-size:14px}.vc-task-ui .vapochecker-overview[data-vc-layout=compact] .vc-task-offer-cell .vc-shop-item:first-child .vc-coupon-eff{flex:0 1 auto;order:1}.vc-task-ui .vapochecker-overview[data-vc-layout=compact] .vc-task-offer-cell .vc-shop-item:first-child .vc-shop-cta{order:2}.vc-task-ui .vapochecker-overview[data-vc-layout=compact] .vc-task-offer-cell .vc-shop-item.best .vc-shop-cta:not(.vc-shop-cta--independent){padding:8px 14px;background:#15803d;color:#fff;font-size:14px}.vc-task-ui .vapochecker-overview[data-vc-layout=compact] .vc-task-offer-cell .vc-shop-item.best.vc-shop-item--clickable:hover .vc-shop-cta:not(.vc-shop-cta--independent){background:#166534;color:#fff}.vc-task-ui .vapochecker-overview[data-vc-layout=compact] .vc-task-offer-cell :is(.vc-shop-list-expand-btn,.vc-shop-count){display:none}.vc-task-ui .vapochecker-overview[data-vc-layout=compact] .vc-task-offer-cell:not(.is-open) .vc-shop-more{display:none}.vc-task-ui .vapochecker-overview[data-vc-layout=compact] .vc-task-offer-actions{display:flex;flex-wrap:wrap;align-items:center;gap:0 24px;margin-top:4px}.vc-task-ui .vapochecker-overview[data-vc-layout=compact] .vc-task-offer-toggle{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:12px 0;border:0;background:0 0;color:var(--vc-task-link);font:inherit;font-size:14px;line-height:20px;cursor:pointer}.vc-task-ui .vapochecker-overview[data-vc-layout=compact] .vc-task-offer-toggle::before{content:"";width:7px;height:7px;border:solid currentColor;border-width:0 2px 2px 0;transform:translateY(-2px) rotate(45deg)}.vc-task-ui .vapochecker-overview[data-vc-layout=compact] .vc-task-offer-toggle[aria-expanded=true]::before{transform:translateY(2px) rotate(-135deg)}.vc-task-ui .vapochecker-overview[data-vc-layout=compact] .vc-task-offer-toggle:focus-visible{outline:3px solid var(--vc-task-link);outline-offset:3px}.vc-task-ui .vapochecker-overview[data-vc-layout=compact] .vc-task-offer-cell .vc-shop-more--total{display:inline-flex;align-items:center;min-height:44px;padding:12px 0;border:0;background:0 0;color:var(--vc-task-link);font-size:14px;font-weight:400;text-decoration:underline}.vc-task-ui .vapochecker-accessories-overview[data-vc-layout=compact] .vca-filters{display:flex;flex-direction:column;padding:0;margin-bottom:12px;border:0;background:0 0;box-shadow:none}.vc-task-ui .vapochecker-accessories-overview[data-vc-layout=compact] .vca-filter-row{order:-1;margin:0 0 16px}.vc-task-ui .vapochecker-accessories-overview[data-vc-layout=compact] :is(.vca-vaporizer-dropdown-wrap,.vca-vaporizer-dropdown,.vca-search-wrap){width:100%;min-width:0}.vc-task-ui .vapochecker-accessories-overview[data-vc-layout=compact] :is(.vca-vaporizer-dropdown-toggle,.vca-search){width:100%;min-height:46px;font-size:14px}.vc-task-ui .vapochecker-accessories-overview[data-vc-layout=compact] .vca-vaporizer-dropdown-toggle{justify-content:flex-start;gap:12px;border:1px solid #82909a;border-radius:6px;background:#fff;color:var(--vc-task-ink);box-shadow:none}.vc-task-ui .vapochecker-accessories-overview[data-vc-layout=compact] .vca-filter-info{margin:0 0 12px;padding:0}.vc-task-ui .vapochecker-accessories-overview[data-vc-layout=compact] .vca-filter-info p{margin:0}.vc-task-ui .vapochecker-accessories-overview[data-vc-layout=compact] .vca-vaporizer-dropdown-menu{width:100%;max-width:100%}.vc-task-ui .vapochecker-accessories-overview[data-vc-layout=compact] .vca-chip-filters{display:flex;flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;padding-bottom:8px}.vc-task-ui .vapochecker-accessories-overview[data-vc-layout=compact] .vca-chip{flex:0 0 auto;min-height:44px;font-size:13px}.vc-task-ui .vapochecker-accessories-overview[data-vc-layout=compact] .vca-chip:not(.active){color:var(--vc-task-muted)}.vc-task-ui .vapochecker-accessories-overview[data-vc-layout=compact] .vca-chip-count{font-size:12px;opacity:1}.vc-task-ui .vapochecker-accessories-overview[data-vc-layout=compact] :is(.vca-chip.active,.vca-official-chip.active){background:var(--vc-task-link)!important;color:#fff!important;border-color:var(--vc-task-link)!important}.vc-task-ui .vapochecker-accessories-overview[data-vc-layout=compact] :is(.vca-chip.active,.vca-official-chip.active) span{color:inherit!important}.vc-task-ui .vapochecker-accessories-overview[data-vc-layout=compact] .vca-overview-table{display:block;margin:0;border:0;border-radius:0;box-shadow:none}.vc-task-ui .vapochecker-accessories-overview[data-vc-layout=compact] .vca-overview-table :is(thead,tbody){display:block}.vc-task-ui .vapochecker-accessories-overview[data-vc-layout=compact] .vca-overview-table tr{display:grid;grid-template-columns:72px minmax(0,1fr) 180px minmax(140px,.65fr);gap:20px;align-items:start;border-bottom:1px solid var(--vc-task-line);border-radius:0;box-shadow:none;margin:0}.vc-task-ui .vapochecker-accessories-overview[data-vc-layout=compact] .vca-overview-table :is(td,th){display:block;width:auto!important;min-width:0;padding:20px 0;border:0;text-align:left;white-space:normal}.vc-task-ui .vapochecker-accessories-overview[data-vc-layout=compact] .vca-product-image{width:64px;height:80px;background:0 0}.vc-task-ui .vapochecker-accessories-overview[data-vc-layout=compact] .vca-product-name{font-size:16px;line-height:1.4}.vc-task-ui .vapochecker-accessories-overview[data-vc-layout=compact] :is(.vca-product-meta,.vca-compat-badge,.vca-shop-list,.vca-payable-note,.vca-uvp){font-size:13px!important;line-height:1.5;color:var(--vc-task-muted)}.vc-task-ui .vapochecker-accessories-overview[data-vc-layout=compact] .vca-price-best{font-size:22px;color:var(--vc-task-price);font-variant-numeric:tabular-nums}.vc-task-ui .vapochecker-accessories-overview[data-vc-layout=compact] .vca-compat-badge{max-width:none;white-space:normal}.vc-task-ui :is(.vc-overview-table,.vca-overview-table) tr:is(.vc-hidden,.vc-mobile-hidden,.vc-load-more-hidden,.vca-hidden){display:none!important}.vc-task-ui .vc-task-comparison{margin:32px 0 40px;min-width:0}.vc-task-ui .vc-task-comparison h2,.vc-task-ui .vc-task-detail-section>h2{font-size:24px;margin:0 0 12px}.vc-task-ui .vc-task-quick-wrap{max-width:100%;overflow-x:auto}.vc-task-ui .vc-task-pair-controls{display:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:16px}.vc-task-ui .vc-task-pair-ready .vc-task-pair-controls[data-vc-many-devices]{display:grid}.vc-task-ui .vc-task-quick-table{display:table!important;width:100%;max-width:100%;min-width:0;border-collapse:separate;border-spacing:0;table-layout:fixed;font-size:14px}.vc-task-ui .vc-task-quick-table :is(th,td){padding:14px 16px;text-align:left;vertical-align:top;border:0;border-bottom:1px solid var(--vc-task-line);color:var(--vc-task-ink);background:#fff;line-height:1.5;white-space:normal;overflow-wrap:anywhere}.vc-task-ui .vc-task-quick-table thead th{background:var(--vc-task-wash);font-weight:700}.vc-task-ui .vc-task-quick-table th:first-child{width:22%}.vc-task-ui .vc-task-quick-table tbody th{font-weight:500;color:var(--vc-task-muted)}.vc-task-ui .vc-task-quick-table [hidden]{display:none!important}.vc-task-ui .vc-task-detail-section{margin:40px 0;scroll-margin-top:calc(var(--vc-header-height,80px) + 20px);min-width:0}.vc-task-ui .vc-task-scroll-help{margin:8px 0;font-size:13px;color:var(--vc-task-muted)}.vc-task-ui .vc-task-detail-scroll{max-width:100%;max-height:65vh;min-width:0;overflow:auto;overscroll-behavior:contain;scrollbar-color:#667987 #edf2f5;scrollbar-width:auto;border:1px solid var(--vc-task-line);border-radius:8px}.vc-task-ui .vc-task-detail-scroll>table{display:table!important;width:100%;min-width:640px;max-width:none;margin:0;border-collapse:separate;border-spacing:0;overflow:visible;font-size:14px}.vc-task-ui .vc-task-detail-scroll :is(th,td){min-width:140px;padding:14px 16px;line-height:1.5;white-space:normal;color:var(--vc-task-ink);background:#fff;border:0;border-bottom:1px solid var(--vc-task-line)}.vc-task-ui .vc-task-detail-scroll tr>:first-child{position:sticky;left:0;z-index:1;min-width:140px;max-width:180px;border-right:1px solid var(--vc-task-line);background:#fff}.vc-task-ui .vc-task-detail-scroll thead th{position:sticky;top:0;z-index:2;background:var(--vc-task-wash)}.vc-task-ui .vc-task-detail-scroll thead th:first-child{z-index:3}.vc-task-ui.vc-task-comparison :is(.vc-summary-box,.vc-editorial-lead){border:0!important;background:var(--vc-task-wash)!important;border-radius:8px;color:var(--vc-task-ink)}@media (max-width:900px){.vc-task-ui .vapochecker-accessories-overview[data-vc-layout=compact] .vca-overview-table tr{grid-template-columns:64px minmax(0,1fr) 160px;gap:12px 20px}.vc-task-ui .vapochecker-accessories-overview[data-vc-layout=compact] .vca-overview-table td:nth-child(4){grid-column:2/-1;padding-top:0}.vc-task-ui .vapochecker-accessories-overview[data-vc-layout=compact] .vca-overview-table th:nth-child(4){display:none}}@media (max-width:640px){.vc-task-ui .vc-task-hub{padding:20px 0 32px}.vc-task-ui .vc-task-nav{gap:8px 14px;margin-bottom:28px}.vc-task-ui .vc-task-nav a{font-size:13px}.vc-task-ui .vc-task-path{grid-template-columns:56px minmax(0,1fr);gap:16px;padding:20px 0}.vc-task-ui .vc-task-path img{width:52px;height:72px}.vc-task-ui .vc-task-path-count{grid-column:2}.vc-task-ui .vc-task-path strong{font-size:22px}.vc-task-ui :is(.vc-task-groups,.vc-task-guide-fields){grid-template-columns:minmax(0,1fr);gap:32px}.vc-task-ui .vc-task-guide-form{padding:20px}.vc-task-ui .vc-task-guide-form button{width:100%}.vc-task-ui .vapochecker-overview[data-vc-layout=compact] .vc-overview-table thead{display:none}.vc-task-ui .vapochecker-overview[data-vc-layout=compact] .vc-overview-table tr{grid-template-columns:104px minmax(0,1fr);grid-template-areas:"img info" "img price" "offers offers";grid-template-rows:auto auto auto;gap:8px 16px;padding:20px 0}.vc-task-ui .vapochecker-overview[data-vc-layout=compact] .vc-overview-table td{padding:0}.vc-task-ui .vapochecker-overview[data-vc-layout=compact] .vc-overview-table td.vc-task-offer-cell{padding-top:8px}.vc-task-ui .vapochecker-overview[data-vc-layout=compact] .vc-task-offer-cell .vc-shop-list{grid-template-columns:minmax(0,1fr)}.vc-task-ui .vapochecker-overview[data-vc-layout=compact] :is(.vc-product-image-wrap,.vc-product-image){width:104px}.vc-task-ui .vapochecker-overview[data-vc-layout=compact] .vc-product-image{height:112px}.vc-task-ui .vapochecker-overview[data-vc-layout=compact] .vc-product-image img{max-width:104px;max-height:112px}.vc-task-ui .vapochecker-overview[data-vc-layout=compact] .vc-product-image-wrap--gallery{max-width:104px}.vc-task-ui .vapochecker-overview[data-vc-layout=compact] .vc-product-image-wrap--gallery .vc-pg--overview{max-width:104px!important;--vc-pg-width:104px;--vc-pg-main-height:112px!important;--vc-pg-thumb-size:32px!important}.vc-task-ui .vapochecker-overview[data-vc-layout=compact] .vc-product-name{font-size:16px}.vc-task-ui .vapochecker-overview[data-vc-layout=compact] :is(.vc-watchlist-mini,.vc-compare-mini){min-width:28px;min-height:28px}.vc-task-ui .vapochecker-accessories-overview[data-vc-layout=compact] .vca-overview-table thead{display:none}.vc-task-ui .vapochecker-accessories-overview[data-vc-layout=compact] .vca-overview-table tr{grid-template-columns:56px minmax(0,1fr);gap:8px 16px;padding:20px 0}.vc-task-ui .vapochecker-accessories-overview[data-vc-layout=compact] .vca-overview-table td{padding:0}.vc-task-ui .vapochecker-accessories-overview[data-vc-layout=compact] .vca-overview-table td:first-child{grid-row:1/4}.vc-task-ui .vapochecker-accessories-overview[data-vc-layout=compact] .vca-overview-table td:nth-child(n+3){grid-column:2}.vc-task-ui .vapochecker-accessories-overview[data-vc-layout=compact] .vca-product-image{width:52px;height:68px}.vc-task-ui .vc-task-pair-ready .vc-task-pair-controls{display:grid}.vc-task-ui .vc-task-quick-table :is(th,td){padding:12px 9px;font-size:13px}.vc-task-ui .vc-task-quick-table th:first-child{width:29%}.vc-task-ui .vc-task-detail-scroll tr>:first-child{min-width:132px;max-width:145px}}@media (prefers-reduced-motion:reduce){.vc-task-ui :is(.vc-task-path,.vc-task-nav a){transition:none;scroll-behavior:auto}}