body.vs-store{--vs-paper:#ffffff;--vs-ink:#151c1b;--vs-accent:#244b43;--vs-soft:#eeeee5;--vs-lime:#d3ef9e;background:var(--vs-paper);color:var(--vs-ink)}.vs-store #MainContent{background:var(--vs-paper)}.vs-store *{scrollbar-color:#9caaa0 transparent}.vs-store .vs-wrap{max-width:1600px;margin:auto;padding-inline:3.4vw}.vs-store .vs-section{padding-block:64px}.vs-store .vs-title{font:700 38px/1.12 var(--font-body-family);letter-spacing:-.035em;text-align:center;color:var(--vs-ink);margin:0 0 34px}.vs-store .vs-title em{color:var(--vs-accent);font-style:normal}.vs-store .vs-button{display:inline-flex;align-items:center;justify-content:center;background:var(--vs-accent);border:1px solid var(--vs-accent);border-radius:60px;color:#fff;padding:14px 24px;min-height:48px;font:600 15px/1.2 var(--font-body-family);text-decoration:none;cursor:pointer;transition:background .15s,transform .15s}.vs-store .vs-button:hover{background:#17362f}.vs-store .vs-button:active{transform:scale(.985)}.vs-store .vs-button--white{background:#fff;border-color:#fff;color:#101817}.vs-store .vs-button--white:hover{background:#eaf0e5}.vs-store a:focus-visible,.vs-store button:focus-visible,.vs-store summary:focus-visible{outline:3px solid #809b68;outline-offset:4px}.vs-store .vs-icon{width:24px;height:24px;display:block;stroke:currentColor;fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.vs-store button.vs-icon-button{border:0;background:none;color:inherit;padding:10px;cursor:pointer;line-height:0}.vs-store .vs-topline{text-align:center;background:var(--vs-accent);color:#fff;padding:10px 16px;font:600 12px/1.25 var(--font-body-family)}.vs-store .vs-header{height:94px;display:flex;align-items:center;justify-content:space-between;gap:24px;background:var(--vs-paper);position:relative;padding-inline:3.4vw;border-bottom:1px solid #e5e6dc}.vs-store .vs-logo{font:800 34px/1 var(--font-body-family);letter-spacing:-.065em;text-decoration:none;color:#111918}.vs-store .vs-logo img{display:block;width:158px;height:auto;max-height:56px;object-fit:contain}.vs-store .vs-nav{display:flex;align-items:center;gap:34px}.vs-store .vs-nav a,.vs-store .vs-nav button{color:#151c1b;font:500 16px/1.2 var(--font-body-family);text-decoration:none;border:0;background:none;padding:10px 0;cursor:pointer}.vs-store .vs-utilities{display:flex;align-items:center;gap:12px}.vs-store .vs-cart{color:inherit;text-decoration:none;position:relative;display:block;padding:10px}.vs-store .vs-cart-count{position:absolute;right:1px;top:0;background:var(--vs-accent);color:#fff;font:600 10px/17px var(--font-body-family);min-width:17px;text-align:center;border-radius:50%}.vs-store .vs-mobile-toggle{display:none}.vs-store .vs-campaign{text-align:center;padding:9px 15px;background:#dde7d4;color:#203c32;font:600 11px/1.3 var(--font-body-family);letter-spacing:.035em}.vs-store .vs-header-section{position:relative;z-index:7}.vs-store .vs-hero{position:relative;isolation:isolate;min-height:650px;height:calc(100svh - 163px);max-height:900px;background:#2a3330;overflow:hidden}.vs-store .vs-hero-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.vs-store .vs-hero-media>video,.vs-store .vs-hero-media>img{width:100%;height:100%;object-fit:cover;object-position:center 45%;display:block}.vs-store .vs-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0007,transparent 76%),linear-gradient(0deg,#0009,transparent 68%);z-index:-1;pointer-events:none}.vs-store .vs-hero-copy{position:absolute;bottom:54px;left:3.4vw;max-width:650px;color:#fff}.vs-store .vs-hero-label{font-size:13px;margin:0 0 20px;letter-spacing:0}.vs-store .vs-hero h1{font:700 60px/1.08 var(--font-body-family);letter-spacing:-.04em;margin:0 0 23px;color:#fff;max-width:700px}.vs-store .vs-hero h1 em{font-weight:500;font-style:italic;color:var(--vs-lime)}.vs-store .vs-hero-text{font-size:17px;line-height:1.5;max-width:490px;margin:0 0 27px}.vs-store .vs-hero-foot{font-size:12px;margin:20px 0 0;display:flex;gap:9px;align-items:center}.vs-store .vs-hero-foot svg{width:18px;height:18px}.vs-store .vs-video-toggle{position:absolute;right:25px;bottom:25px;border:1px solid #ffffff70;color:#fff;background:#0005;border-radius:50%;width:42px;height:42px;cursor:pointer;display:grid;place-items:center;font-size:13px}.vs-store .vs-reassurance{display:flex;align-items:center;justify-content:center;gap:7vw;padding:27px 3.4vw;background:#eeeee6;color:#293b34;font-size:14px;font-weight:600;text-align:center}.vs-store .vs-reassurance a{color:inherit;text-decoration:none}.vs-store .vs-product-track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 72px)/4);gap:24px;overflow:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;padding-bottom:24px;scrollbar-color:#202c25 #e2e4d9}.vs-store .vs-product-card{min-width:0;text-align:center;scroll-snap-align:start}.vs-store .vs-product-image{display:block;position:relative;aspect-ratio:1;border-radius:22px;overflow:hidden;background:#eeeee8}.vs-store .vs-product-image img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s}.vs-store .vs-product-image:hover img{transform:scale(1.025)}.vs-store .vs-badge{position:absolute;left:15px;top:15px;padding:6px 12px;font-size:12px;line-height:1.2;background:var(--vs-lime);color:#243922;border-radius:50px}.vs-store .vs-product-label{font-size:12px;color:#6c786a;margin:15px 0 5px}.vs-store .vs-product-card h3{font:600 19px/1.2 var(--font-body-family);letter-spacing:-.025em;margin:7px 0;color:#131b16}.vs-store .vs-product-card h3 a{color:inherit;text-decoration:none}.vs-store .vs-card-prices{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap;margin:7px 0 15px;font-size:16px;font-weight:600;line-height:1.2}.vs-store .vs-card-prices del{font-size:14px;font-weight:400;color:#ae6660}.vs-store .vs-product-card form{margin:0}.vs-store .vs-product-card .vs-button{width:100%;min-height:46px;padding:12px 16px}.vs-store .vs-product-card .vs-button[disabled]{opacity:.5;cursor:default}.vs-store .vs-collection-link{display:block;text-align:center;margin:25px auto 0;color:var(--vs-accent);font-size:14px;text-underline-offset:4px}.vs-store .vs-benefits{padding-block:25px 50px;overflow:hidden}.vs-store .vs-benefit-track{display:flex;gap:16px;justify-content:center;overflow:auto;padding:0 22px 10px;scrollbar-width:none}.vs-store .vs-benefit{display:flex;align-items:center;gap:10px;border:1px solid var(--vs-accent);border-radius:50px;white-space:nowrap;padding:12px 19px;font-size:14px;color:var(--vs-accent);text-decoration:none}.vs-store .vs-benefits .vs-title{margin-bottom:25px}.vs-store .vs-benefit .vs-icon{width:19px;height:19px}.vs-store .vs-category-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.vs-store .vs-category{position:relative;border-radius:24px;overflow:hidden;min-height:400px;aspect-ratio:1.05;text-decoration:none;color:#fff;isolation:isolate;display:flex;align-items:end;padding:28px}.vs-store .vs-category img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2;transition:transform .35s}.vs-store .vs-category:after{content:"";top:0;right:0;bottom:0;left:0;position:absolute;z-index:-1;background:linear-gradient(0deg,#0009,transparent 70%)}.vs-store .vs-category:hover img{transform:scale(1.035)}.vs-store .vs-category strong{font:700 35px/1.05 var(--font-body-family);letter-spacing:-.035em}.vs-store .vs-category span{display:block;font-size:13px;margin-bottom:12px}.vs-store .vs-story{background:#e8eddf;padding:70px 3.4vw}.vs-store .vs-story-inner{max-width:1400px;margin:auto;display:grid;grid-template-columns:1fr 1fr;gap:7vw;align-items:center}.vs-store .vs-story-image{width:100%;aspect-ratio:1;object-fit:cover;border-radius:26px;display:block}.vs-store .vs-story .vs-title{text-align:left;font-size:45px;margin-bottom:25px}.vs-store .vs-story-body{font-size:17px;line-height:1.65;max-width:480px}.vs-store .vs-feature{padding:20px 0;border-bottom:1px solid #c7d1bd}.vs-store .vs-feature strong{font-size:20px;font-weight:600}.vs-store .vs-feature p{font-size:14px;line-height:1.5;color:#586454;margin:8px 0 0}.vs-store .vs-story .vs-button{margin-top:28px}.vs-store .vs-video-track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 72px)/4);gap:24px;overflow:auto;padding-bottom:20px;scroll-snap-type:x mandatory;scrollbar-width:thin}.vs-store .vs-video-card{min-width:0;scroll-snap-align:start}.vs-store .vs-video-frame{position:relative;aspect-ratio:.71;border-radius:20px;overflow:hidden;background:#e0e3d9}.vs-store .vs-video-frame video{width:100%;height:100%;display:block;object-fit:cover}.vs-store .vs-video-card-title{display:flex;align-items:center;gap:12px;padding:14px 5px}.vs-store .vs-video-card-title img{width:52px;height:52px;object-fit:cover;border-radius:9px}.vs-store .vs-video-card-title a{color:inherit;text-decoration:none;font-size:14px;font-weight:600}.vs-store .vs-video-card-title small{display:block;color:#65715e;font-size:12px;font-weight:400;margin-top:3px}.vs-store .vs-video-intro{font-size:15px;text-align:center;color:#617059;max-width:550px;margin:-14px auto 32px}.vs-store .vs-showroom{position:relative;min-height:470px;isolation:isolate;color:#fff;display:grid;place-items:center;text-align:center;padding:55px 25px}.vs-store .vs-showroom img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2}.vs-store .vs-showroom:after{content:"";top:0;right:0;bottom:0;left:0;position:absolute;background:#001b16a6;z-index:-1}.vs-store .vs-showroom h2{font:700 52px/1.05 var(--font-body-family);letter-spacing:-.035em;max-width:600px;margin:0 auto 20px;color:#fff}.vs-store .vs-showroom p{font-size:16px;margin:0 auto 28px;max-width:430px}.vs-store .vs-faq{max-width:850px;margin:auto}.vs-store .vs-faq details{border-bottom:1px solid #d7ddcd;padding:23px 0}.vs-store .vs-faq summary{display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer;font-size:18px;line-height:1.4;font-weight:500;list-style:none}.vs-store .vs-faq summary::-webkit-details-marker{display:none}.vs-store .vs-faq details[open] summary span{transform:rotate(45deg)}.vs-store .vs-faq p{font-size:14px;color:#5a6653;line-height:1.7}.vs-store .vs-faq a{font-size:13px;color:var(--vs-accent);text-underline-offset:4px}.vs-store .vs-footer{padding:55px 3.4vw 20px;background:#eeeee3;border-top:1px solid #d8ddcc;color:#17251c}.vs-store .vs-footer-top{display:grid;grid-template-columns:1.5fr repeat(3,1fr);gap:5vw;max-width:1450px;margin:auto}.vs-store .vs-footer h2{font:600 26px/1.15 var(--font-body-family);letter-spacing:-.03em;margin:0 0 14px;color:inherit}.vs-store .vs-footer h3{font-size:14px;font-weight:600;margin:0 0 18px;color:inherit}.vs-store .vs-footer p,.vs-store .vs-footer a{font-size:13px;line-height:1.6;color:#53604c}.vs-store .vs-footer-links{display:flex;flex-direction:column;gap:10px}.vs-store .vs-footer-links a{text-decoration:none}.vs-store .vs-newsletter-field{display:flex;border-bottom:1px solid #647559;margin-top:20px;max-width:370px}.vs-store .vs-newsletter-field input{border:0;background:none;min-width:0;flex:1;font:14px var(--font-body-family);padding:13px 0;color:#17251c}.vs-store .vs-newsletter-field button{border:0;background:none;color:#17251c;padding:10px;cursor:pointer;font-size:20px}.vs-store .vs-footer-wordmark{font:800 clamp(90px,20vw,330px)/.82 var(--font-body-family);letter-spacing:-.075em;text-align:center;margin:70px 0 35px;color:var(--vs-accent)}.vs-store .vs-footer-bottom{border-top:1px solid #cbd3bd;padding-top:18px;display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:11px;color:#647259}.vs-store .vs-payments{display:flex;gap:6px;flex-wrap:wrap;list-style:none;margin:0;padding:0}.vs-store .vs-payments svg{width:34px;height:22px}.vs-store .vs-dialog{border:0;padding:24px;max-height:100svh;height:100svh;max-width:470px;width:100%;margin:0 auto 0 0;background:var(--vs-paper);color:var(--vs-ink);position:fixed;inset:0 auto 0 0;overflow:auto;animation:vs-slide .24s ease-out}.vs-store .vs-dialog::backdrop{background:#0006}.vs-store .vs-dialog-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.vs-store .vs-dialog-banner{display:block;position:relative;min-height:185px;isolation:isolate;border-radius:24px;overflow:hidden;padding:22px;margin-bottom:28px;color:#fff;text-decoration:none;background:#234737}.vs-store .vs-dialog-banner img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2}.vs-store .vs-dialog-banner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#001b1770;z-index:-1}.vs-store .vs-dialog-banner small{display:inline-block;font-size:10px;padding:5px 9px;background:var(--vs-accent);border-radius:30px;margin-bottom:15px}.vs-store .vs-dialog-banner strong{display:block;font:700 31px/1.05 var(--font-body-family);letter-spacing:-.03em;max-width:270px}.vs-store .vs-dialog-banner em{color:var(--vs-lime);font-weight:500}.vs-store .vs-menu-caption{font-size:13px;margin:0 0 12px;color:#48553f}.vs-store .vs-menu-product{display:flex;align-items:center;gap:15px;background:#eeeee5;border-radius:17px;padding:12px;position:relative;margin-bottom:10px;text-decoration:none;color:var(--vs-ink);min-height:105px}.vs-store .vs-menu-product img{width:80px;height:80px;object-fit:cover;border-radius:10px;mix-blend-mode:multiply}.vs-store .vs-menu-product strong{display:block;font-size:17px;line-height:1.2;margin-bottom:7px}.vs-store .vs-menu-product small{font-size:12px;line-height:1.3;display:block;max-width:190px;color:#59664f}.vs-store .vs-menu-product .vs-menu-sale{font-size:9px;line-height:1.3;position:absolute;right:10px;top:10px;border-radius:25px;background:#d8e6c3;padding:4px 7px}.vs-store .vs-menu-links{border-top:1px solid #d3dcc5;margin-top:25px;padding-top:15px}.vs-store .vs-menu-links a{display:block;padding:11px 0;color:inherit;text-decoration:none;font-size:15px}.vs-store .vs-search-form{display:flex;border-bottom:1px solid #7f9072;margin:20px 0 35px}.vs-store .vs-search-form input{min-width:0;flex:1;padding:15px 0;border:0;background:none;font:16px var(--font-body-family)}.vs-store .vs-search-form button{border:0;background:none;font-size:15px;color:var(--vs-accent)}.vs-store .vs-drawer-label{font-size:13px;color:#647259}.vs-store .vs-status{position:fixed;bottom:25px;left:50%;transform:translate(-50%);z-index:99;background:#173c2d;color:#fff;padding:14px 20px;border-radius:8px;font-size:14px;max-width:90%}.vs-store .vs-status[hidden]{display:none}.vs-store .product__title h1{font-family:var(--font-body-family);letter-spacing:-.035em}.vs-store .kaching-cart__checkout-button{border-radius:60px!important}.vs-store #kaching-cart button{font-family:var(--font-body-family)}@keyframes vs-slide{0%{transform:translate(-100%)}to{transform:translate(0)}}@media(min-width:1600px){.vs-store .vs-hero-copy{left:max(3.4vw,calc((100vw - 1490px)/2))}.vs-store .vs-hero h1{font-size:68px}}@media(max-width:1000px){.vs-store .vs-nav{gap:20px}.vs-store .vs-nav a,.vs-store .vs-nav button{font-size:14px}.vs-store .vs-header{height:85px}.vs-store .vs-product-track{grid-auto-columns:calc((100% - 48px)/3)}.vs-store .vs-category{min-height:300px}.vs-store .vs-category strong{font-size:30px}.vs-store .vs-video-track{grid-auto-columns:calc((100% - 48px)/3)}}@media(max-width:749px){.vs-store .vs-wrap{padding-inline:20px}.vs-store .vs-section{padding-block:42px}.vs-store .vs-title{font-size:29px;line-height:1.15;margin-bottom:26px}.vs-store .vs-topline{font-size:10px;padding:10px 12px;min-height:32px}.vs-store .vs-header{height:70px;display:grid;grid-template-columns:1fr auto 1fr;padding-inline:12px;gap:5px}.vs-store .vs-mobile-toggle{display:block}.vs-store .vs-logo{text-align:center;font-size:31px}.vs-store .vs-logo img{width:137px;max-height:46px}.vs-store .vs-nav{display:none}.vs-store .vs-utilities{justify-content:flex-end;gap:3px}.vs-store .vs-utilities .vs-search-toggle{display:none}.vs-store .vs-icon{width:22px;height:22px}.vs-store .vs-utilities>a:not(.vs-cart){padding:7px}.vs-store .vs-campaign{font-size:9px;line-height:1.3;padding:10px 7px;min-height:32px}.vs-store .vs-hero{height:calc(100svh - 134px);max-height:760px;min-height:590px}.vs-store .vs-hero-media>video,.vs-store .vs-hero-media>img{object-position:60% center}.vs-store .vs-hero-copy{left:22px;right:22px;bottom:40px;max-width:none}.vs-store .vs-hero-label{font-size:11px;margin-bottom:15px}.vs-store .vs-hero h1{font-size:39px;line-height:1.08;letter-spacing:-.045em;margin-bottom:18px;max-width:340px}.vs-store .vs-hero-text{font-size:14px;max-width:290px;margin-bottom:24px;line-height:1.55}.vs-store .vs-button{font-size:13px;min-height:46px;padding:13px 22px}.vs-store .vs-hero-foot{font-size:10px;margin-top:22px;max-width:275px}.vs-store .vs-video-toggle{right:14px;bottom:16px;width:32px;height:32px;font-size:11px}.vs-store .vs-reassurance{padding:23px 15px;gap:18px;font-size:10px;line-height:1.4}.vs-store .vs-product-track{grid-auto-columns:calc((100% - 14px)/2);gap:14px;padding-bottom:26px;overflow-x:auto}.vs-store .vs-product-image{border-radius:15px}.vs-store .vs-badge{left:9px;top:9px;font-size:9px;padding:5px 8px}.vs-store .vs-product-label{font-size:10px;margin:12px 0 4px}.vs-store .vs-product-card h3{font-size:16px;margin:5px 0 7px}.vs-store .vs-card-prices{gap:5px;font-size:13px;margin:6px 0 12px;line-height:1.25}.vs-store .vs-card-prices del{font-size:11px}.vs-store .vs-product-card .vs-button{font-size:12px;min-height:43px;padding:11px 8px}.vs-store .vs-benefits{padding-block:16px 25px}.vs-store .vs-benefit-track{justify-content:flex-start;gap:10px;padding-inline:20px}.vs-store .vs-benefit{padding:9px 14px;font-size:12px}.vs-store .vs-category-grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:78%;gap:17px;overflow:auto;margin-right:-20px;padding-right:20px;scroll-snap-type:x mandatory;scrollbar-width:none}.vs-store .vs-category{min-height:340px;aspect-ratio:.87;padding:24px;scroll-snap-align:start;border-radius:22px}.vs-store .vs-category strong{font-size:34px}.vs-store .vs-category span{font-size:12px}.vs-store .vs-story{padding:40px 20px}.vs-store .vs-story-inner{display:flex;flex-direction:column;gap:30px}.vs-store .vs-story-image{aspect-ratio:1.1;border-radius:20px}.vs-store .vs-story .vs-title{text-align:center;font-size:31px;margin-bottom:20px}.vs-store .vs-story-body{font-size:14px;line-height:1.5}.vs-store .vs-feature{padding:16px 0}.vs-store .vs-feature strong{font-size:18px}.vs-store .vs-feature p{font-size:13px}.vs-store .vs-story .vs-button{display:flex;margin-top:24px}.vs-store .vs-video-track{grid-auto-columns:74%;gap:17px;margin-right:-20px;padding-right:20px}.vs-store .vs-video-frame{border-radius:19px}.vs-store .vs-video-intro{font-size:13px;padding-inline:10px;margin-top:-10px}.vs-store .vs-showroom{min-height:460px;padding:45px 25px}.vs-store .vs-showroom h2{font-size:36px}.vs-store .vs-showroom p{font-size:14px;max-width:280px}.vs-store .vs-faq summary{font-size:16px}.vs-store .vs-faq details{padding:19px 0}.vs-store .vs-faq p{font-size:13px}.vs-store .vs-footer{padding:40px 20px 20px}.vs-store .vs-footer-top{grid-template-columns:1fr 1fr;gap:35px 25px}.vs-store .vs-newsletter{grid-column:1/-1}.vs-store .vs-footer h2{font-size:27px}.vs-store .vs-footer h3{font-size:13px;margin-bottom:14px}.vs-store .vs-footer p,.vs-store .vs-footer a{font-size:12px}.vs-store .vs-footer-wordmark{font-size:23vw;margin:45px 0 25px}.vs-store .vs-footer-bottom{display:block;text-align:center;font-size:10px}.vs-store .vs-payments{justify-content:center;margin-top:15px}.vs-store .vs-dialog{max-width:420px;padding:20px}.vs-store .vs-dialog-head{margin-bottom:20px}.vs-store .vs-dialog-banner{min-height:190px}.vs-store .vs-dialog-banner strong{font-size:30px}.vs-store .vs-menu-product{min-height:103px}.vs-store .vs-menu-product strong{font-size:16px}.vs-store .vs-menu-product small{font-size:11px}}@media(prefers-reduced-motion:reduce){.vs-store *,.vs-store *:before,.vs-store *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.vs-store.vs-pinned .vs-header{position:fixed;inset:0 0 auto;z-index:20;box-shadow:0 2px 12px #18241906}.vs-store.vs-pinned .vs-header-section{padding-top:94px}.vs-store #kaching-cart__checkout-button{border-radius:60px!important}.vs-store .vs-showroom{background:#244b43}.vs-store .vs-video-frame>img{height:100%;width:100%;object-fit:cover}@media(max-width:1000px)and (min-width:750px){.vs-store.vs-pinned .vs-header-section{padding-top:85px}}@media(max-width:749px){.vs-store.vs-pinned .vs-header-section{padding-top:70px}}.vs-store #vs-favorites,.vs-store #vs-categories,.vs-store #vs-in-action{scroll-margin-top:110px}.vs-store .vs-product-track{scrollbar-width:none}.vs-store .vs-product-track::-webkit-scrollbar{display:none}.vs-store .vs-scrollbar{height:3px;position:relative;background:#e1e4d9;margin-top:0;border-radius:8px;display:none;overflow:hidden}.vs-store .vs-scrollbar span{height:100%;background:#18251c;position:absolute;left:0;top:0;width:50%;border-radius:8px}@media(max-width:1000px){.vs-store .vs-scrollbar{display:block}}@media(max-width:749px){.vs-store #vs-favorites,.vs-store #vs-categories,.vs-store #vs-in-action{scroll-margin-top:85px}}.vs-store #kaching-cart .kaching-cart__inner,.vs-store #kaching-cart .kaching-cart__header,.vs-store #kaching-cart .kaching-cart__footer{background:#f8f8ef!important}.vs-store #kaching-cart .kaching-cart__header{font-weight:600}.vs-store #kaching-cart .kaching-cart__module:has(.kaching-cart__announcement-bar),.vs-store #kaching-cart .kaching-cart__module:has(.kaching-upsell-module--product-upsell){display:none!important}.vs-store #kaching-cart .kaching-cart__tiered-promotions-bar-icons{display:none!important}.vs-store #kaching-cart .kaching-cart__tiered-promotions-bar-progress-container{padding-bottom:0!important;margin-bottom:8px!important}.vs-store #kaching-cart .kaching-upsell-toggle-item{border-radius:12px!important;background:#f1f2e9!important}.vs-store .vs-hero--studio{background:#e8e9e3}.vs-store .vs-hero--studio .vs-hero-media>img{position:absolute;right:0;top:0;width:68%;height:100%;object-fit:contain;object-position:center;mix-blend-mode:multiply}.vs-store .vs-hero--studio:after{background:linear-gradient(90deg,#e8e9e3 15%,#e8e9e300 70%)}.vs-store .vs-hero--studio .vs-hero-copy,.vs-store .vs-hero--studio h1{color:#15251b}.vs-store .vs-hero--studio h1 em{color:#244b43}.vs-store .vs-hero--studio .vs-button{background:#244b43;border-color:#244b43;color:#fff}.vs-store .vs-video-track{scrollbar-width:none}.vs-store .vs-video-track::-webkit-scrollbar{display:none}@media(max-width:749px){.vs-store .vs-hero--studio .vs-hero-media>img{width:100%;height:59%;object-fit:contain;object-position:center top}.vs-store .vs-hero--studio:after{background:linear-gradient(0deg,#e8e9e3 0% 36%,#e8e9e300 56%)}.vs-store .vs-hero--studio .vs-hero-copy{bottom:32px}.vs-store .vs-hero--studio .vs-hero-text{max-width:310px}}.vs-store .vs-section{padding-block:72px}.vs-store .vs-title{font-weight:600;font-size:40px}.vs-store .vs-title em{font-style:italic;font-weight:400}.vs-store .vs-rail{position:relative}.vs-store .vs-rail-controls{display:flex;gap:10px;justify-content:flex-end;margin-top:16px}.vs-store .vs-rail-controls button,.vs-store .vs-ticker-toggle{width:42px;height:42px;border:1px solid #a4b1a1;background:transparent;color:var(--vs-ink);border-radius:50%;cursor:pointer;font:20px var(--font-body-family)}.vs-store .vs-rail-controls button:disabled{opacity:.3;cursor:default}.vs-store .vs-scrollbar{display:block;margin-top:0}.vs-store .vs-product-rating{font-size:12px;margin:13px 0 2px;color:#244b43}.vs-store .vs-product-rating small{color:#697465}.vs-store .vs-category-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.vs-store .vs-category{min-height:310px;aspect-ratio:1.15}.vs-store .vs-category b{position:absolute;right:26px;bottom:28px;font-size:25px;font-weight:400}.vs-store .vs-benefits{position:relative;padding-bottom:48px}.vs-store .vs-benefit-viewport{overflow:hidden;padding-block:4px}.vs-store .vs-benefit-track{width:max-content;justify-content:flex-start;overflow:visible;padding:0;gap:20px;animation:vs-ticker 36s linear infinite}.vs-store .vs-benefit{flex-shrink:0;padding:15px 24px;font-size:16px}.vs-store .vs-benefit-viewport:hover .vs-benefit-track,.vs-store .vs-benefit-viewport:focus-within .vs-benefit-track,.vs-store .vs-benefit-track[data-paused]{animation-play-state:paused}.vs-store .vs-ticker-toggle{display:block;margin:16px auto 0;width:30px;height:30px;font-size:12px}@keyframes vs-ticker{to{transform:translate(calc(-50% - 10px))}}.vs-store .vs-features{background:#efefe5;max-width:none}.vs-store .vs-features-grid{display:grid;grid-template-columns:1fr minmax(300px,1.35fr) 1fr;grid-template-rows:1fr 1fr;gap:30px 45px;max-width:1350px;margin:auto;align-items:center}.vs-store .vs-feature-media{grid-column:2;grid-row:1/3;align-self:stretch;display:grid;place-items:center;min-height:490px}.vs-store .vs-feature-media img{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.vs-store .vs-orbit-feature{color:inherit;text-decoration:none;max-width:330px;padding-block:15px}.vs-store .vs-orbit-feature:nth-child(2){grid-column:1;grid-row:1}.vs-store .vs-orbit-feature:nth-child(3){grid-column:3;grid-row:1}.vs-store .vs-orbit-feature:nth-child(4){grid-column:1;grid-row:2}.vs-store .vs-orbit-feature:nth-child(5){grid-column:3;grid-row:2}.vs-store .vs-feature-number{font-size:12px;border:1px solid #97a28f;border-radius:50%;width:34px;height:34px;display:grid;place-items:center}.vs-store .vs-orbit-feature h3{font-size:25px;line-height:1.15;font-weight:600;letter-spacing:-.025em;margin:15px 0 10px}.vs-store .vs-orbit-feature p{font-size:14px;line-height:1.6;color:#5c6657;max-width:285px}.vs-store .vs-feature-link{font-size:12px;text-decoration:underline;text-underline-offset:4px}.vs-store .vs-support{text-align:center;background:#e8eddf}.vs-store .vs-support .vs-title{margin:20px auto;max-width:700px;font-size:44px}.vs-store .vs-eyebrow{font-size:11px;letter-spacing:.14em}.vs-store .vs-support-copy{max-width:530px;margin:0 auto;font-size:16px;line-height:1.6}.vs-store .vs-support-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;max-width:1050px;margin:40px auto}.vs-store .vs-support-grid a{color:inherit;text-decoration:none;padding:25px 20px;border:1px solid #c4cfb9;border-radius:18px}.vs-store .vs-support-grid a>span{font-size:24px}.vs-store .vs-support-grid h3{font-size:19px;font-weight:600;letter-spacing:-.02em}.vs-store .vs-support-grid p{font-size:13px;line-height:1.6;max-width:240px;margin:auto}.vs-store .vs-gallery-heading{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:26px;gap:20px}.vs-store .vs-gallery-heading .vs-title{text-align:left;margin:0}.vs-store .vs-gallery-heading>a{color:inherit;font-size:14px;text-underline-offset:4px}.vs-store .vs-gallery-track,.vs-store .vs-review-track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 54px)/4);gap:18px;overflow:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.vs-store .vs-gallery-track a{position:relative;border-radius:18px;overflow:hidden;aspect-ratio:.88;isolation:isolate;scroll-snap-align:start}.vs-store .vs-gallery-track img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s}.vs-store .vs-gallery-track a:hover img{transform:scale(1.03)}.vs-store .vs-gallery-track span{position:absolute;inset:auto 0 0;padding:40px 18px 18px;color:#fff;background:linear-gradient(transparent,#0009);font-size:14px}.vs-store .vs-menu-categories{display:grid;grid-template-columns:1fr 1fr;gap:0 18px;margin-top:25px;border-top:1px solid #d3dcc5;padding-top:12px}.vs-store .vs-menu-categories a{font-size:13px;color:inherit;text-decoration:none;padding:13px 0;border-bottom:1px solid #d3dcc5;display:flex;justify-content:space-between;gap:5px}.vs-store .vs-review-track article{padding:22px;background:#eeeee5;border-radius:18px}.vs-store .vs-review-track img{width:100%;aspect-ratio:1;object-fit:cover}.vs-store .vs-review-track blockquote{margin:15px 0;font-size:15px}.vs-store .vs-review-track a{display:block;color:inherit;font-size:12px;margin-top:12px}@media(max-width:749px){.vs-store .vs-section{padding-block:45px}.vs-store .vs-title{font-size:29px}.vs-store .vs-category-grid{grid-template-columns:none;grid-auto-columns:82%;gap:16px}.vs-store .vs-category{min-height:340px;aspect-ratio:.9}.vs-store .vs-category strong{font-size:31px}.vs-store .vs-category b{right:20px;bottom:25px}.vs-store .vs-rail-controls{margin-top:13px}.vs-store .vs-rail-controls button{width:36px;height:36px;font-size:18px}.vs-store .vs-benefit{font-size:13px;padding:12px 18px}.vs-store .vs-features-grid{grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto;gap:20px}.vs-store .vs-feature-media{grid-column:1/3;grid-row:1;height:320px;min-height:0}.vs-store .vs-orbit-feature:nth-child(2){grid-column:1;grid-row:2}.vs-store .vs-orbit-feature:nth-child(3){grid-column:2;grid-row:2}.vs-store .vs-orbit-feature:nth-child(4){grid-column:1;grid-row:3}.vs-store .vs-orbit-feature:nth-child(5){grid-column:2;grid-row:3}.vs-store .vs-orbit-feature h3{font-size:21px}.vs-store .vs-orbit-feature p{font-size:12px;line-height:1.55}.vs-store .vs-feature-number{width:28px;height:28px;font-size:10px}.vs-store .vs-support .vs-title{font-size:32px}.vs-store .vs-support-copy{font-size:14px}.vs-store .vs-support-grid{grid-template-columns:1fr;gap:12px;margin:28px 0}.vs-store .vs-support-grid a{padding:20px;display:grid;grid-template-columns:32px 1fr;gap:4px 10px;text-align:left}.vs-store .vs-support-grid a>span{grid-row:1/3}.vs-store .vs-support-grid h3{margin:0;font-size:17px}.vs-store .vs-support-grid p{max-width:none;margin:0;font-size:12px}.vs-store .vs-gallery-heading{display:block}.vs-store .vs-gallery-heading>a{display:block;margin-top:14px;font-size:13px}.vs-store .vs-gallery-track,.vs-store .vs-review-track{grid-auto-columns:72%;margin-right:-20px;padding-right:20px;gap:14px}.vs-store .vs-hero--studio .vs-hero-media>img{height:54%;object-position:center 25%}.vs-store .vs-hero--studio .vs-hero-copy{bottom:28px}.vs-store .vs-hero--studio .vs-hero-label{font-size:10px;letter-spacing:.07em}.vs-store .vs-hero--studio h1{font-size:42px;margin-bottom:14px}.vs-store .vs-hero--studio .vs-hero-text{font-size:14px;line-height:1.4;max-width:320px;margin-bottom:20px}}.vs-store .vs-rating-card{text-align:center;scroll-snap-align:start}.vs-store .vs-rating-card .vs-review-product{display:block;max-width:110px;margin:0 auto 16px}.vs-store .vs-rating-card .vs-review-product img{border-radius:50%;aspect-ratio:1;object-fit:cover}.vs-store .vs-rating-card h3{font-size:21px;font-weight:600;letter-spacing:-.025em;margin:10px 0}.vs-store .vs-rating-card p{font-size:13px}.vs-store .vs-rating-card .vs-review-stars{font-size:27px;color:#244b43;margin:10px 0}.vs-store .vs-review-stars small{font-size:14px;font-weight:400}.vs-store .vs-review-track{grid-auto-columns:calc((100% - 72px)/4);gap:24px;padding-bottom:10px}@media(max-width:749px){.vs-store .vs-review-track{grid-auto-columns:70%;gap:16px}.vs-store .vs-rating-card{padding:25px 20px}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/voltra-smud.css.map */
