.vt-volume{--vt-ink:#242a39;--vt-line:#d9dce1;display:block;padding:18px 0;color:var(--vt-ink);background:transparent;border:0;font-family:Arial,sans-serif;text-align:center;line-height:1.4}.vt-volume *{box-sizing:border-box}.vt-volume__heading{display:grid;gap:5px}.vt-volume__heading>strong{font-size:11px;letter-spacing:1.6px}.vt-volume__heading>span{font-size:9px;color:#626776;letter-spacing:.6px}.vt-volume__heading b{font-weight:400}.vt-volume__body{min-width:0}.vt-volume__track{height:3px;background:var(--vt-line);margin:27px 12.5% 0}.vt-volume__track>span{display:block;height:100%;width:var(--vt-volume-progress);background:var(--vt-ink);border-radius:2px;transition:width .12s ease}.vt-volume__steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;padding:0;margin:-7px 0 0}.vt-volume__steps li{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:0}.vt-volume__steps i{height:11px;width:11px;border:2px solid var(--vt-line);border-radius:50%;background:#fff;margin-bottom:5px}.vt-volume__steps .is-reached i{background:var(--vt-ink);border-color:var(--vt-ink)}.vt-volume__steps strong{font-size:9px;white-space:nowrap}.vt-volume__steps small{font-size:8px;color:#626776;white-space:nowrap}.vt-volume__message{margin:13px 0 0;font-size:9px;font-weight:600}.vt-funnel-banner{display:flex;align-items:center;gap:25px;padding:12px 4%;background:#242a39;color:#fff;border-bottom:1px solid #242a39;font-family:Arial,sans-serif}.vt-funnel-banner .vt-volume{--vt-ink:#fff;--vt-line:rgba(255,255,255,.35);display:grid;grid-template-columns:180px minmax(0,1fr);align-items:center;gap:20px;flex:1;padding:0}.vt-funnel-banner .vt-volume__heading>span{color:#e2e5eb}.vt-funnel-banner .vt-volume__steps i{background:#242a39}.vt-funnel-banner .vt-volume__steps .is-reached i{background:#fff}.vt-funnel-banner .vt-volume__track{margin-top:10px}.vt-funnel-banner .vt-volume__steps strong,.vt-funnel-banner .vt-volume__steps small{display:none}.vt-funnel-banner .vt-volume__message{margin:7px 0 0}.vt-funnel-banner__event{display:grid;gap:5px;min-width:220px;text-align:center;font-size:12px}.vt-funnel-banner__event>strong{font-weight:500;letter-spacing:1px}.vt-funnel-banner__event span{font-size:8px;color:#e2e5eb;letter-spacing:.7px}.vt-funnel-banner__event b{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px}.vt-recommendations{padding:18px 0;border-top:1px solid #d9d9d9}.vt-recommendations__header{display:flex;gap:8px;align-items:center;justify-content:space-between;margin-bottom:12px}.vt-recommendations__header h3{margin:0;font:600 12px/1.4 Arial,sans-serif}.vt-recommendations__header>div{display:flex;gap:5px}.vt-recommendations__header button{width:32px;height:32px;border:1px solid #ddd;border-radius:50%;background:transparent;cursor:pointer;font-size:20px}.vt-recommendations__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 20px)/3);gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px;scrollbar-width:thin;scrollbar-color:#b9bdc4 transparent}.vt-recommendations__card{min-width:0;scroll-snap-align:start;font:10px/1.4 Arial,sans-serif}.vt-recommendations__image{display:block;width:100%;height:auto;aspect-ratio:3/4;object-fit:cover;border-radius:7px}.vt-recommendations__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:28px;color:#111;text-decoration:none;margin-top:6px}.vt-recommendations__price{display:flex;flex-wrap:wrap;gap:4px;margin:6px 0}.vt-recommendations__price strong{font-size:11px}.vt-recommendations__price s{color:#626776;font-size:9px}.vt-recommendations__card select{width:100%;min-height:32px;padding:4px;border:1px solid #ddd;border-radius:5px;background:#fff;color:#333;font:9px Arial,sans-serif}.vt-recommendations__add{width:100%;min-height:36px;margin-top:7px;border:1px solid #d3d3d3;border-radius:5px;background:#fff;color:#242a39;font:11px Arial,sans-serif;cursor:pointer}.vt-recommendations__add.is-added{background:#242a39;color:#fff}.vt-recommendations__add:disabled{opacity:.55;cursor:wait}.vt-recommendations [role=alert]{color:#a52626;font-size:11px}.vt-cart-totals{font:12px/1.4 Arial,sans-serif;color:#242a39;padding:10px 0 0;background:transparent;border:0}.vt-cart-totals dl{margin:0}.vt-cart-totals dl>div{display:flex;justify-content:space-between;gap:12px;margin:0 0 12px}.vt-cart-totals dt{min-width:0}.vt-cart-totals dd{margin:0;text-align:right;font-weight:600;white-space:nowrap}.vt-cart-totals small{display:block;margin-top:3px;font-size:9px;color:#626776}.vt-cart-totals__discount{color:#b84b53}.vt-cart-totals .vt-cart-totals__total{border-top:1px solid #d1d1d1;margin-top:15px;padding-top:14px;margin-bottom:0;font-size:20px}.vt-cart-saved{display:flex;align-items:center;justify-content:center;gap:7px;margin:9px 0;color:#525252;font:11px Arial,sans-serif;background:transparent;border:0}.vt-cart-saved strong{color:#242a39}#CartDrawer-Checkout.vt-checkout-button{min-height:52px;gap:12px;font:600 11px Arial,sans-serif;letter-spacing:1.2px;background:#242a39;color:#fff;border-radius:6px}#CartDrawer-Checkout .button__label{display:flex;align-items:center;justify-content:center;gap:12px}#CartDrawer-Checkout .button__label svg{flex-shrink:0}.vt-cart-benefits{background:transparent;border:0}.vt-recommendations button:focus-visible,.vt-recommendations select:focus-visible{outline:2px solid #242a39;outline-offset:3px}@media(max-width:749px){.vt-funnel-banner{flex-direction:column;gap:10px;padding:12px 16px}.vt-funnel-banner .vt-volume{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;width:100%;flex:auto}.vt-funnel-banner .vt-volume__heading{justify-items:center;text-align:center}.vt-funnel-banner .vt-volume__heading>strong{font-size:10px;letter-spacing:1px;white-space:nowrap}.vt-funnel-banner .vt-volume__heading>span{display:none}.vt-funnel-banner .vt-volume__track{height:2px;margin-top:5px}.vt-funnel-banner .vt-volume__steps{margin-top:-5px}.vt-funnel-banner .vt-volume__steps i{width:8px;height:8px;margin-top:0;margin-bottom:0}.vt-funnel-banner .vt-volume__message{margin:8px 0 0;font-size:8px;text-align:center}.vt-funnel-banner__event{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px 12px;width:100%;min-width:0;font-size:9px;text-align:center}.vt-funnel-banner__event div{display:flex;align-items:center;justify-content:center;gap:6px}.vt-funnel-banner__event span{font-size:7px}.vt-funnel-banner__event b{font-size:9px}}@media(prefers-reduced-motion:reduce){.vt-volume__track>span{transition:none}}.vt-cart-saved{padding:10px;background:#f0f1f3;border:1px solid #dfe1e4;border-radius:5px}.vt-cart-guarantees{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:8px 0 2px;margin:0;color:#242a39;background:transparent;border:0}.vt-cart-guarantees>div{display:flex;align-items:center;justify-content:center;gap:5px;padding:0 5px;min-width:0}.vt-cart-guarantees>div+div{border-left:1px solid #d6d6d6}.vt-cart-guarantees svg{flex:0 0 17px}.vt-cart-guarantees strong{display:block;font:600 9px/1.35 Arial,sans-serif}.vt-cart-guarantees small{display:block;font:8px/1.35 Arial,sans-serif;color:#626776;margin-top:2px}#CartDrawer .cart-items{row-gap:calc(14px * var(--vt-cart-scale,1))}#CartDrawer .cart-drawer-item{align-items:center}#CartDrawer .cart-item__media{width:calc(72px * var(--vt-cart-scale,1))}#CartDrawer .cart-item__image{max-height:calc(108px * var(--vt-cart-scale,1));object-fit:contain;box-shadow:none}#CartDrawer .cart-drawer-item__right{min-width:0;padding-left:calc(10px * var(--vt-cart-scale,1))}#CartDrawer .cart-item__details{min-width:0;padding-right:calc(6px * var(--vt-cart-scale,1))}#CartDrawer .cart-item__name{font-size:calc(14px * var(--vt-cart-scale,1));line-height:1.35;overflow-wrap:anywhere}#CartDrawer .product-option{font-size:calc(12px * var(--vt-cart-scale,1));line-height:1.35}#CartDrawer .cart-item__final-price{font-size:calc(14px * var(--vt-cart-scale,1))}#CartDrawer .cart-item__old-price{font-size:calc(11px * var(--vt-cart-scale,1))}#CartDrawer .cart-drawer-item__saving{font-size:calc(11px * var(--vt-cart-scale,1));line-height:1.35}#CartDrawer .quantity__button,#CartDrawer .quantity__input{min-height:max(24px,calc(28px * var(--vt-cart-scale,1)));height:max(24px,calc(28px * var(--vt-cart-scale,1)));padding:0 calc(6px * var(--vt-cart-scale,1));font-size:calc(13px * var(--vt-cart-scale,1))}#CartDrawer .quantity__button{width:max(24px,calc(26px * var(--vt-cart-scale,1)))}#CartDrawer .cart-drawer-item cart-remove-button,#CartDrawer .cart-drawer-item cart-remove-button .button{width:max(24px,calc(28px * var(--vt-cart-scale,1)));height:max(24px,calc(28px * var(--vt-cart-scale,1)))}#CartDrawer .vt-recommendations{border-top:0;padding:calc(14px * var(--vt-cart-scale,1)) 0 calc(18px * var(--vt-cart-scale,1))}#CartDrawer .drawer__footer{border-top-color:#d9d9d9}#CartDrawer .vt-cart-totals{font-size:calc(10.5px * var(--vt-cart-scale,1));padding-top:calc(8px * var(--vt-cart-scale,1));padding-bottom:calc(8px * var(--vt-cart-scale,1))}#CartDrawer .vt-cart-totals dl>div{margin-bottom:calc(6px * var(--vt-cart-scale,1));gap:calc(12px * var(--vt-cart-scale,1))}#CartDrawer .vt-cart-totals small{font-size:calc(9px * var(--vt-cart-scale,1));margin-top:calc(3px * var(--vt-cart-scale,1))}#CartDrawer .vt-cart-totals dt>small{display:inline-block;margin:0 0 0 calc(6px * var(--vt-cart-scale,1));white-space:nowrap}#CartDrawer .vt-cart-totals .vt-cart-totals__total{font-size:calc(15px * var(--vt-cart-scale,1));margin-top:calc(8px * var(--vt-cart-scale,1));margin-bottom:0;padding-top:calc(8px * var(--vt-cart-scale,1));border-top-color:#d1d1d1}#CartDrawer .vt-cart-saved{margin:0 0 calc(8px * var(--vt-cart-scale,1));padding:calc(6px * var(--vt-cart-scale,1)) calc(10px * var(--vt-cart-scale,1));font-size:calc(10px * var(--vt-cart-scale,1));gap:calc(7px * var(--vt-cart-scale,1))}#CartDrawer .vt-cart-saved svg{width:calc(14px * var(--vt-cart-scale,1));height:calc(14px * var(--vt-cart-scale,1))}#CartDrawer .vt-cart-guarantees{padding-top:calc(6px * var(--vt-cart-scale,1));padding-bottom:calc(10px * var(--vt-cart-scale,1) + env(safe-area-inset-bottom,0px))}#CartDrawer .vt-cart-guarantees>div{gap:calc(4px * var(--vt-cart-scale,1));padding-inline:calc(3px * var(--vt-cart-scale,1))}#CartDrawer .vt-cart-guarantees svg{flex-basis:calc(14px * var(--vt-cart-scale,1));width:calc(14px * var(--vt-cart-scale,1));height:calc(14px * var(--vt-cart-scale,1))}#CartDrawer .vt-cart-guarantees strong{font-size:calc(8.5px * var(--vt-cart-scale,1));letter-spacing:0}#CartDrawer .vt-cart-guarantees small{font-size:calc(7.5px * var(--vt-cart-scale,1));margin-top:calc(2px * var(--vt-cart-scale,1));letter-spacing:0}cart-drawer:not(.is-empty) #CartDrawer .drawer__header{padding:calc(15px * var(--vt-cart-scale,1))}cart-drawer:not(.is-empty) #CartDrawer .cart-drawer__body,cart-drawer:not(.is-empty) #CartDrawer .drawer__footer{padding-inline:calc(15px * var(--vt-cart-scale,1))}#CartDrawer .drawer__heading-wrapper{gap:calc(10px * var(--vt-cart-scale,1))}#CartDrawer .vt-volume{padding:calc(18px * var(--vt-cart-scale,1)) 0}#CartDrawer .vt-volume__heading{gap:calc(5px * var(--vt-cart-scale,1))}#CartDrawer .vt-volume__heading>strong{font-size:calc(11px * var(--vt-cart-scale,1));letter-spacing:calc(1.6px * var(--vt-cart-scale,1))}#CartDrawer .vt-volume__heading>span{font-size:calc(9px * var(--vt-cart-scale,1))}#CartDrawer .vt-volume__track{height:calc(3px * var(--vt-cart-scale,1));margin-top:calc(27px * var(--vt-cart-scale,1))}#CartDrawer .vt-volume__steps{margin-top:calc(-7px * var(--vt-cart-scale,1))}#CartDrawer .vt-volume__steps li{gap:calc(4px * var(--vt-cart-scale,1))}#CartDrawer .vt-volume__steps i{width:calc(11px * var(--vt-cart-scale,1));height:calc(11px * var(--vt-cart-scale,1));margin-bottom:calc(5px * var(--vt-cart-scale,1))}#CartDrawer .vt-volume__steps strong{font-size:calc(9px * var(--vt-cart-scale,1))}#CartDrawer .vt-volume__steps small{font-size:calc(8px * var(--vt-cart-scale,1))}#CartDrawer .vt-volume__message{font-size:calc(9px * var(--vt-cart-scale,1));margin-top:calc(13px * var(--vt-cart-scale,1))}#CartDrawer .vt-recommendations__header{gap:calc(8px * var(--vt-cart-scale,1));margin-bottom:calc(12px * var(--vt-cart-scale,1))}#CartDrawer .vt-recommendations__header h3{font-size:calc(12px * var(--vt-cart-scale,1))}#CartDrawer .vt-recommendations__header button{width:max(24px,calc(32px * var(--vt-cart-scale,1)));height:max(24px,calc(32px * var(--vt-cart-scale,1)));font-size:calc(20px * var(--vt-cart-scale,1))}#CartDrawer .vt-recommendations__track{grid-auto-columns:calc((100% - 20px) / 3 * var(--vt-cart-scale,1));gap:calc(10px * var(--vt-cart-scale,1));padding-bottom:calc(8px * var(--vt-cart-scale,1))}#CartDrawer .vt-recommendations__card{font-size:calc(10px * var(--vt-cart-scale,1))}#CartDrawer .vt-recommendations__title{min-height:calc(28px * var(--vt-cart-scale,1));margin-top:calc(6px * var(--vt-cart-scale,1))}#CartDrawer .vt-recommendations__price{gap:calc(4px * var(--vt-cart-scale,1));margin-block:calc(6px * var(--vt-cart-scale,1))}#CartDrawer .vt-recommendations__price strong{font-size:calc(11px * var(--vt-cart-scale,1))}#CartDrawer .vt-recommendations__price s{font-size:calc(9px * var(--vt-cart-scale,1))}#CartDrawer .vt-recommendations__card select{min-height:max(28px,calc(32px * var(--vt-cart-scale,1)));font-size:calc(9px * var(--vt-cart-scale,1));padding:calc(4px * var(--vt-cart-scale,1))}#CartDrawer .vt-recommendations__add{min-height:max(28px,calc(36px * var(--vt-cart-scale,1)));font-size:calc(11px * var(--vt-cart-scale,1));margin-top:calc(7px * var(--vt-cart-scale,1))}#CartDrawer #CartDrawer-Checkout.vt-checkout-button{min-height:max(44px,calc(52px * var(--vt-cart-scale,1)));font-size:calc(11px * var(--vt-cart-scale,1));letter-spacing:calc(1.2px * var(--vt-cart-scale,1));gap:calc(12px * var(--vt-cart-scale,1))}#CartDrawer #CartDrawer-Checkout .button__label{gap:calc(12px * var(--vt-cart-scale,1))}.vt-product-activity{display:block;margin:12px 0 16px;color:#525252;font-family:Arial,sans-serif;text-align:left}.vt-product-activity p{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:0;font-size:13px;line-height:1.4}.vt-product-activity strong{font-weight:600;font-variant-numeric:tabular-nums}.vt-product-activity__dot{position:relative;width:8px;height:8px;flex:0 0 8px;margin-inline:4px;border-radius:50%;background:#c84450}.vt-product-activity__dot:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:#c84450;pointer-events:none;animation:vt-activity-pulse 1.8s ease-out infinite}@keyframes vt-activity-pulse{0%{transform:scale(1);opacity:.5}to{transform:scale(3.2);opacity:0}}@media(prefers-reduced-motion:reduce){.vt-product-activity__dot:after{animation:none;opacity:0}}.vt-product-activity small{display:block;margin-top:4px;font-size:10px;line-height:1.4;color:#626262}#CartDrawer .drawer__inner{--vt-cart-scale:var(--vt-cart-scale-mobile,.8)}@media(min-width:750px){#CartDrawer .drawer__inner{--vt-cart-scale:var(--vt-cart-scale-desktop,1.25);width:calc(400px * var(--vt-cart-scale))}.cart-drawer--desktop-width-large #CartDrawer .drawer__inner{width:calc(500px * var(--vt-cart-scale))}}#CartDrawer .vt-recommendations__track{grid-auto-columns:calc((100% - 20px * var(--vt-cart-scale,1)) / 3)}@media(max-width:749px){#CartDrawer .drawer__inner{max-width:calc(100vw - 16px)}.cart-drawer--mobile-width-full #CartDrawer .drawer__inner{width:100%;max-width:100%}cart-drawer:not(.is-empty) #CartDrawer .drawer__header{padding-block:calc(10px * var(--vt-cart-scale))}#CartDrawer .vt-volume{padding-block:calc(10px * var(--vt-cart-scale))}#CartDrawer .vt-volume__track{margin-top:calc(18px * var(--vt-cart-scale))}#CartDrawer .vt-volume__message{margin-top:calc(8px * var(--vt-cart-scale))}#CartDrawer .cart-item__name{font-size:max(12px,calc(14px * var(--vt-cart-scale)))}#CartDrawer .product-option{font-size:max(10px,calc(12px * var(--vt-cart-scale)))}#CartDrawer .vt-recommendations__header{margin-bottom:calc(8px * var(--vt-cart-scale))}#CartDrawer .vt-recommendations__image{height:min(calc(160px * var(--vt-cart-scale)),17dvh);aspect-ratio:auto;object-fit:contain}#CartDrawer .vt-recommendations__card{font-size:max(10px,calc(10px * var(--vt-cart-scale)))}#CartDrawer .vt-recommendations__price strong{font-size:max(10px,calc(11px * var(--vt-cart-scale)))}#CartDrawer .vt-cart-totals{font-size:max(10px,calc(10.5px * var(--vt-cart-scale)))}#CartDrawer .vt-cart-totals .vt-cart-totals__total{font-size:max(14px,calc(15px * var(--vt-cart-scale)))}#CartDrawer .vt-cart-guarantees strong{font-size:8.5px}#CartDrawer .vt-cart-guarantees small{font-size:7.5px}#CartDrawer .cart__ctas{margin-top:calc(10px * var(--vt-cart-scale))!important;margin-bottom:calc(8px * var(--vt-cart-scale))!important}}#CartDrawer .vt-volume{line-height:1.35}@media(max-width:749px){#CartDrawer #CartDrawer-Checkout{margin-top:0}}@media(min-width:750px){#CartDrawer .vt-volume{padding-block:calc(12px * var(--vt-cart-scale))}#CartDrawer .vt-volume__track{margin-top:calc(18px * var(--vt-cart-scale))}#CartDrawer .vt-volume__message{margin-top:calc(8px * var(--vt-cart-scale))}}@media(max-width:749px){#CartDrawer .vt-cart-totals{padding-block:4px}#CartDrawer .vt-cart-totals dl>div{margin-bottom:3px}#CartDrawer .vt-cart-totals .vt-cart-totals__total{margin-top:5px;margin-bottom:0;padding-top:5px}#CartDrawer .vt-cart-saved{padding-block:3.5px}#CartDrawer .vt-cart-guarantees{padding-top:3px;padding-bottom:calc(6px + env(safe-area-inset-bottom,0px))}#CartDrawer .cart__ctas{margin-top:6px!important;margin-bottom:4px!important}}@media(max-width:749px){#CartDrawer .cart-drawer-item__quantity-and-prices{margin-top:6px}#CartDrawer .cart-drawer-item .quantity{padding:0;min-height:24px;border-width:0}#CartDrawer .cart-drawer-item .quantity__button,#CartDrawer .cart-drawer-item .quantity__input{box-sizing:border-box;width:max(24px,calc(26px * var(--vt-cart-scale)));height:24px;min-height:24px;padding:0;font-size:max(9px,calc(12px * var(--vt-cart-scale)));flex:0 0 auto}#CartDrawer .cart-drawer-item .cart-item__price-wrapper .price--end:not(s){font-size:max(11px,calc(15px * var(--vt-cart-scale)))}#CartDrawer .cart-drawer-item .cart-item__old-price,#CartDrawer .cart-drawer-item .cart-drawer-item__saving{font-size:max(8px,calc(10px * var(--vt-cart-scale)))}}.vt-campaign-title{display:flex;align-items:center;justify-content:center;gap:9px;flex-wrap:wrap;font:600 10px/1.5 var(--font-body-family,Arial,sans-serif);letter-spacing:.09em;text-transform:uppercase}.vt-campaign-title>i{display:inline-block;width:4px;height:4px;flex:0 0 4px;border-radius:50%;background:currentColor;opacity:.8}.vt-campaign-clock{display:flex;align-items:center;justify-content:center;gap:12px;margin:12px 0 20px;font-family:var(--font-body-family,Arial,sans-serif)}.vt-campaign-clock__label{font-size:9px;line-height:1.5;letter-spacing:.13em;font-weight:500}.vt-campaign-clock__digits{display:flex;align-items:flex-start;gap:6px}.vt-campaign-clock__digits>span{display:grid;justify-items:center;gap:3px;min-width:25px}.vt-campaign-clock__digits b{font-size:17px;line-height:1.1;font-weight:500;font-variant-numeric:tabular-nums;letter-spacing:.02em}.vt-campaign-clock__digits small{font-size:7px;line-height:1;letter-spacing:.08em;opacity:.75}.vt-campaign-clock__digits>i{font-size:13px;font-style:normal;line-height:1.2;opacity:.55}.vt-black-friday-banner.vt-funnel-banner{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.9fr);gap:24px;padding:16px 4%;background:#242a39;color:#fff}.vt-black-friday-banner .vt-funnel-banner__event{display:block;min-width:0;width:100%;border-left:1px solid #ffffff26;padding-left:24px}.vt-black-friday-banner .vt-funnel-banner__event .vt-campaign-title{font-size:11px;gap:8px}.vt-black-friday-banner .vt-funnel-banner__event .vt-campaign-title>span{font-size:inherit;color:inherit;letter-spacing:inherit}.vt-black-friday-banner .vt-campaign-clock{margin:9px 0 0;gap:10px}.vt-black-friday-banner .vt-campaign-clock__label{font-size:8px;color:#eee;letter-spacing:.09em}.vt-black-friday-banner .vt-campaign-clock__digits{display:flex;gap:5px}.vt-black-friday-banner .vt-campaign-clock__digits>span{display:grid;gap:3px;min-width:23px;color:#fff}.vt-black-friday-banner .vt-campaign-clock__digits b{font-size:14px;color:#fff}.vt-black-friday-banner .vt-campaign-clock__digits small{font-size:6px;color:#eee}.vt-black-friday-banner .vt-volume{grid-template-columns:150px minmax(0,1fr);gap:18px}.vt-black-friday-banner .vt-volume__steps strong,.vt-black-friday-banner .vt-volume__steps small{display:none}.vt-black-friday-banner .vt-volume__steps [data-vt-quad] strong{display:block;font-size:8px;color:#e7d1a9;letter-spacing:.04em}.vt-black-friday-banner .vt-volume__steps [data-vt-quad] i{border-color:#e7d1a9;background:#e7d1a9;box-shadow:0 0 0 3px #e7d1a925}.vt-black-friday-banner .vt-volume__message{font-size:9px;letter-spacing:.02em}.vt-offer-tiers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:12px 0 0;list-style:none}.vt-offer-tier{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:0;padding:23px 7px 21px;border:1px solid #dedbd6;background:#fff;border-radius:6px;color:#242a39;text-align:center}.vt-offer-tier.vt-fw-2026__tier--featured:not(.vt-offer-tier--quad){border-color:#6c7689;box-shadow:inset 0 0 0 1px #6c7689}.vt-offer-tier--quad{background:#242a39;color:#fff;border-color:#242a39;box-shadow:0 5px 16px #242a391a}.vt-offer-tier--quad.vt-fw-2026__tier--featured{box-shadow:0 0 0 2px #b89561,0 5px 16px #242a391a}.vt-offer-tier__badge{position:absolute;top:-12px;left:50%;transform:translate(-50%);padding:6px 10px 5px;background:#e7d1a9;color:#242a39;border-radius:3px;font-size:9px;font-weight:700;line-height:1.3;letter-spacing:.1em;white-space:nowrap}.vt-offer-tier__name{font-size:12px;line-height:1.3;letter-spacing:.13em;color:inherit}.vt-offer-tier__quantity{margin-top:6px;font-size:10px;line-height:1.5;letter-spacing:.05em;color:inherit;opacity:.8}.vt-offer-tier__rule{width:24px;height:1px;margin:16px 0 12px;background:currentColor;opacity:.25}.vt-offer-tier__extra,.vt-offer-tier__off{font-size:9px;line-height:1.4;letter-spacing:.13em;color:inherit}.vt-offer-tier__percent{margin:4px 0;font:400 clamp(34px,3vw,50px)/1 Georgia,"Times New Roman",serif;letter-spacing:-.055em;color:inherit;white-space:nowrap}.vt-offer-tier__percent>span{font-size:.65em;vertical-align:.15em}.vt-offer-membership{display:flex;align-items:center;gap:11px;padding:17px 0 0;margin-top:19px;border-top:1px solid #dedbd6;text-align:left;color:#242a39}.vt-offer-membership>svg{flex:0 0 26px;color:#90724b}.vt-offer-membership>div{flex:1;min-width:0}.vt-offer-membership strong{display:block;font:600 9px/1.6 var(--font-body-family,Arial,sans-serif);letter-spacing:.055em;color:inherit}.vt-offer-membership p{margin:3px 0 0;font-size:10px;line-height:1.5;color:#646773}.vt-offer-membership>a{font-size:9px;line-height:1.5;letter-spacing:.03em;text-decoration:underline;text-underline-offset:4px;color:inherit;white-space:nowrap;padding-block:10px}.vt-offer-membership>a:focus-visible{outline:2px solid #90724b;outline-offset:3px}.vt-discount-trio{padding:22px 20px 18px;background:#f8f7f4;border:1px solid #e4e0d9;border-radius:8px;color:#242a39;font-family:var(--font-body-family,Arial,sans-serif)}.vt-discount-trio,.vt-discount-trio *{box-sizing:border-box}.vt-discount-trio__campaign .vt-campaign-title{font-size:9px;gap:6px;letter-spacing:.045em}.vt-discount-trio__intro{display:flex;align-items:baseline;justify-content:center;gap:7px;flex-wrap:wrap;margin:12px 0 19px}.vt-discount-trio__intro h3{margin:0;color:#242a39;font:400 24px/1.2 Georgia,Times New Roman,serif;letter-spacing:-.025em}.vt-discount-trio__intro p{margin:0;color:#606676;font-size:11px;line-height:1.5}.vt-discount-trio .vt-offer-tier{padding:21px 5px 16px}.vt-discount-trio .vt-offer-tier__percent{font-size:39px}.vt-discount-trio__automatic{display:flex;justify-content:center;gap:7px;margin:17px 0 0;font-size:10px;line-height:1.6;color:#606676;text-align:center}.vt-discount-trio__automatic>span{color:#90724b}.vt-fw-2026 .vt-fw-2026__event{margin:0 0 10px;letter-spacing:normal}.vt-fw-2026 .vt-fw-2026__event .vt-campaign-title{font-size:10px;color:#242a39}.vt-fw-2026 .vt-fw-2026__title{font-size:clamp(36px,3.8vw,65px);line-height:1.05;max-width:620px}.vt-fw-2026 .vt-fw-2026__tagline{max-width:360px;font-size:18px;line-height:1.5}.vt-fw-2026 .vt-fw-2026__intro{margin-bottom:25px;font-size:clamp(26px,2.1vw,35px)}.vt-fw-2026 .vt-fw-2026__automatic{margin:23px 0 20px}.vt-fw-2026 .vt-fw-2026__terms{font-size:11px;margin-top:17px}[id*=slideshow2] .slideshow__text h2{overflow-wrap:normal}@media(min-width:990px){.vt-fw-2026 .vt-fw-2026__visual{min-height:680px}.vt-fw-2026 .vt-fw-2026__panel{padding:34px clamp(24px,3.3vw,60px)}}@media(max-width:989px){.vt-black-friday-banner.vt-funnel-banner{grid-template-columns:minmax(0,1fr);gap:13px;padding:15px 20px}.vt-black-friday-banner .vt-funnel-banner__event{grid-row:2;border-left:0;border-top:1px solid #ffffff26;padding:13px 0 0}.vt-black-friday-banner .vt-volume{grid-template-columns:140px minmax(0,1fr);gap:12px}.vt-black-friday-banner .vt-volume__heading>span{display:block}.vt-fw-2026 .vt-fw-2026__visual{aspect-ratio:4/3}.vt-fw-2026 .vt-fw-2026__title{font-size:clamp(34px,6vw,56px)}}@media(max-width:540px){.vt-black-friday-banner.vt-funnel-banner{padding:13px 14px;gap:10px}.vt-black-friday-banner .vt-funnel-banner__event .vt-campaign-title{font-size:8px;letter-spacing:.045em;gap:7px}.vt-black-friday-banner .vt-volume{grid-template-columns:105px minmax(0,1fr);gap:10px}.vt-black-friday-banner .vt-volume__heading>strong{font-size:8px;letter-spacing:.08em;white-space:normal}.vt-black-friday-banner .vt-volume__heading>span{font-size:8px;letter-spacing:0}.vt-black-friday-banner .vt-volume__message,.vt-black-friday-banner .vt-volume__steps [data-vt-quad] strong{font-size:7px}.vt-black-friday-banner .vt-campaign-clock{gap:10px;margin-top:9px}.vt-black-friday-banner .vt-campaign-clock__label{font-size:7px}.vt-fw-2026 .vt-fw-2026__event .vt-campaign-title{font-size:8px;letter-spacing:.045em;gap:7px}.vt-fw-2026 .vt-fw-2026__panel{padding:27px 16px}.vt-fw-2026 .vt-fw-2026__title{font-size:clamp(29px,7.6vw,42px)}.vt-fw-2026 .vt-fw-2026__tagline{font-size:14px;max-width:260px}.vt-offer-tiers{gap:8px}.vt-offer-tier{padding:23px 4px 19px}.vt-offer-tier__badge{font-size:8px;padding:6px 8px 5px}.vt-offer-tier__name{font-size:11px}.vt-offer-tier__quantity{font-size:9px}.vt-offer-tier__percent{font-size:40px}.vt-offer-membership{gap:8px}.vt-offer-membership strong{font-size:8px}.vt-offer-membership p{font-size:9px}.vt-offer-membership>a{font-size:8px}.vt-discount-trio{padding:20px 12px 16px}.vt-discount-trio__campaign .vt-campaign-title{font-size:8px;gap:6px;letter-spacing:.03em}.vt-discount-trio__intro{margin-bottom:17px}.vt-discount-trio__intro h3{font-size:23px}.vt-discount-trio .vt-offer-tier__percent{font-size:37px}}@media(max-width:359px){.vt-campaign-title{gap:5px}.vt-black-friday-banner .vt-funnel-banner__event .vt-campaign-title{font-size:7px}.vt-offer-membership{flex-wrap:wrap}.vt-offer-membership>a{margin-left:34px;padding-block:2px}.vt-discount-trio__campaign .vt-campaign-title{font-size:7px}}@media(max-width:989px){.vt-black-friday-banner .vt-funnel-banner__event{padding-top:8px}.vt-black-friday-banner.vt-funnel-banner{row-gap:7px}.vt-black-friday-banner .vt-campaign-clock{margin-top:5px;gap:8px}.vt-black-friday-banner .vt-campaign-clock__digits{gap:4px}.vt-black-friday-banner .vt-campaign-clock__digits>span{min-width:20px;gap:2px}.vt-black-friday-banner .vt-campaign-clock__digits b{font-size:12px}.vt-black-friday-banner .vt-campaign-clock__digits>i{font-size:11px}.vt-black-friday-banner .vt-campaign-clock__digits small{font-size:6px}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/vt-funnel.css.map */
