:is(h1,h2,h3,.h1,.h2,.h3,.vs-display){letter-spacing:-.02em}:is(h4,h5,.h4,.h5){letter-spacing:-.01em}.vs-eyebrow,.vs-eyebrow-line{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--vs-mono);font-size:.9375rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--vs-accent)}.vs-eyebrow:before,.vs-eyebrow-line:before{content:"";flex:none;width:.4375rem;height:.4375rem;border-radius:50%;background:var(--vs-leaf)}.color-scheme--scheme-3 :is(.vs-eyebrow,.vs-eyebrow-line){color:#cfe3d1}.button{font-weight:600;letter-spacing:0}.vs-trustline{display:flex;flex-wrap:wrap;gap:.5rem;margin:0}.vs-trustline span{display:inline-flex;align-items:center;gap:.375rem;padding:.3125rem .75rem;border:1px solid var(--vs-line);border-radius:999px;background:#fff;color:var(--vs-ink);font-size:.9375rem;font-weight:400;line-height:1.3}.vs-trustline svg{color:var(--vs-accent)}.product-info__title :is(h1,.h1,.h2,.h3){font-size:clamp(1.75rem,1.45rem + 1.2vw,2.5rem);line-height:1.1}.vs-dyk{position:relative;margin:0;padding:1rem 1.125rem 1rem 1.25rem;border-radius:var(--vs-radius);background:var(--vs-accent-tint);border-inline-start:3px solid var(--vs-accent)}.vs-dyk__label{margin:0 0 .25rem;font-family:var(--vs-mono);font-size:.9375rem;letter-spacing:.06em;text-transform:uppercase;color:var(--vs-accent)}.vs-dyk__text{margin:0;font-size:1rem;line-height:1.45;color:var(--vs-ink)}.vs-dyk__text strong{font-weight:700}.vs-checks{display:grid;gap:.625rem;margin:0;padding:0;list-style:none}.vs-checks li{display:flex;align-items:flex-start;gap:.625rem;font-size:1rem;line-height:1.45}.vs-checks li:before{content:"";flex:none;width:1.25rem;height:1.25rem;margin-block-start:.0625rem;border-radius:50%;background:var(--vs-leaf) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-9'/%3E%3C/svg%3E") center / .8125rem no-repeat}.vs-checks strong{font-weight:600}.vs-steps-line{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem;margin:0;padding:1rem .75rem;border:1px solid var(--vs-line);border-radius:var(--vs-radius);list-style:none;background:#fff}.vs-steps-line li{position:relative;display:grid;justify-items:center;gap:.375rem;text-align:center;font-size:.9375rem;line-height:1.3;color:var(--vs-ink-2)}.vs-steps-line li strong{display:block;color:var(--vs-ink);font-size:.9375rem;font-weight:600}.vs-steps-line__icon{position:relative;z-index:1;display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:50%;background:var(--vs-accent-tint);color:var(--vs-accent)}.vs-steps-line li:not(:last-child):after{content:"";position:absolute;inset-block-start:1.25rem;inset-inline-start:calc(50% + 1.5rem);width:calc(100% - 2.5rem);border-top:1px dashed var(--vs-line-strong)}.vs-steps-line li:last-child .vs-steps-line__icon{background:var(--vs-accent);color:#fff}.variant-picker .block-swatch:has(.vs-pack){border-radius:var(--vs-radius);border-color:var(--vs-line);background:#fff}.variant-picker :checked+.block-swatch:has(.vs-pack),.variant-picker .block-swatch.is-selected:has(.vs-pack){border-color:var(--vs-accent);box-shadow:inset 0 0 0 1px var(--vs-accent);background:#fbfdfb}.vs-pack__price{font-weight:700}.product-info .accordion{border-color:var(--vs-line)}.product-info .accordion__toggle{font-weight:600}.vs-stats .vs-header{margin-block-end:2.5rem}.vs-stats__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;padding:0;list-style:none;border-radius:var(--vs-radius);overflow:hidden;background:rgb(var(--text-color) / .16)}.vs-stats__item{display:grid;align-content:start;gap:.375rem;padding:1.5rem 1.25rem;background:rgb(var(--background))}.vs-stats__item:last-child:nth-child(odd){grid-column:1 / -1}.vs-stats__figure{margin:0;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-size:clamp(2.25rem,1.8rem + 2vw,3.5rem);line-height:1;letter-spacing:-.03em}.vs-stats__label{margin:0;font-size:.9375rem;line-height:1.35}.vs-stats__note{margin:0;font-family:var(--vs-mono);font-size:.9375rem;letter-spacing:.08em;text-transform:uppercase;opacity:.7}.vs-stats__footnote{margin-block-start:1.25rem;text-align:center;font-size:.9375rem;opacity:.75}@media screen and (min-width:1000px){.vs-stats__list{grid-template-columns:repeat(var(--vs-stats-count),minmax(0,1fr))}.vs-stats__item:last-child:nth-child(odd){grid-column:auto}.vs-stats__item{padding:2rem 1.75rem}}.vs-tabs .vs-header{margin-block-end:2rem}.vs-tabs__list{display:flex;gap:.5rem;margin:0 calc(-1 * var(--container-gutter)) 1.75rem;padding:.25rem var(--container-gutter);overflow-x:auto;scrollbar-width:none;scroll-snap-type:x proximity}.vs-tabs__list::-webkit-scrollbar{display:none}.vs-tabs__tab{display:inline-flex;flex:none;align-items:center;gap:.5rem;min-height:2.75rem;padding:0 1.125rem;border:1px solid var(--vs-line);border-radius:999px;background:#fff;color:var(--vs-ink);font-size:.9375rem;font-weight:600;scroll-snap-align:start;cursor:pointer}.vs-tabs__tab[aria-selected=true]{border-color:var(--vs-accent);background:var(--vs-accent);color:#fff}.vs-tabs__panel{display:grid;gap:1.5rem;align-items:center}.vs-tabs__panel+.vs-tabs__panel{margin-block-start:3rem}vs-tabs[data-ready] .vs-tabs__panel+.vs-tabs__panel{margin-block-start:0}vs-tabs[data-ready] .vs-tabs__panel[hidden]{display:none}.vs-tabs__media{overflow:hidden;border-radius:calc(var(--vs-radius) + 4px);aspect-ratio:4 / 3;background:var(--vs-surface)}.vs-tabs__media img{width:100%;height:100%;object-fit:cover}.vs-tabs__body{display:grid;gap:.875rem}.vs-tabs__eyebrow{margin:0;font-family:var(--vs-mono);font-size:.9375rem;letter-spacing:.06em;text-transform:uppercase;color:var(--vs-accent)}.vs-tabs__title{margin:0;font-size:var(--text-h3);line-height:1.15}.vs-tabs__facts{display:grid;gap:.625rem;margin:.25rem 0 0;padding:1rem 0 0;border-top:1px solid var(--vs-line);list-style:none}.vs-tabs__facts li{display:flex;gap:.625rem;align-items:flex-start;line-height:1.45}.vs-tabs__facts svg{flex:none;margin-block-start:.15em;color:var(--vs-leaf)}@media screen and (min-width:700px){.vs-tabs__list{justify-content:center;flex-wrap:wrap;margin-inline:0;padding-inline:0;overflow:visible}.vs-tabs__panel{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(2rem,5vw,4.5rem)}}.vs-fcompare__grid{display:grid;gap:2rem}.vs-fcompare__grid>*{min-width:0}.vs-fcompare__actions{margin-block-start:1.5rem}.vs-fcompare__table-wrap{overflow-x:auto;margin-inline:calc(-1 * var(--container-gutter));padding-inline:var(--container-gutter)}.vs-fcompare__table{width:100%;min-width:34rem;border-collapse:separate;border-spacing:0;font-size:.9375rem}.vs-fcompare__table :is(th,td){padding:.875rem .75rem;border-bottom:1px solid var(--vs-line);text-align:center;vertical-align:middle;line-height:1.35}.vs-fcompare__table tbody th{position:sticky;inset-inline-start:0;z-index:1;text-align:start;font-weight:600;background:rgb(var(--background));min-width:9rem}.vs-fcompare__table thead th{border-bottom:0;font-size:.9375rem;font-weight:600;vertical-align:bottom}.vs-fcompare__thumb{display:block;width:3.5rem;height:3.5rem;margin:0 auto .5rem;overflow:hidden;border-radius:50%;background:#fff;border:1px solid var(--vs-line)}.vs-fcompare__thumb img{width:100%;height:100%;object-fit:cover}.vs-fcompare__table .is-ours{background:#fff;border-inline:1px solid var(--vs-accent)}.vs-fcompare__table thead .is-ours{border-top:1px solid var(--vs-accent);border-radius:var(--vs-radius) var(--vs-radius) 0 0;color:var(--vs-accent)}.vs-fcompare__table tbody tr:last-child .is-ours{border-bottom:1px solid var(--vs-accent);border-radius:0 0 var(--vs-radius) var(--vs-radius)}.vs-fcompare__table tbody .is-ours{font-weight:600;color:var(--vs-ink)}.vs-fcompare__mark{display:inline-grid;place-items:center;width:1.75rem;height:1.75rem;border-radius:50%}.vs-fcompare__mark--yes{background:var(--vs-leaf);color:#fff}.vs-fcompare__mark--no{background:var(--vs-surface);color:var(--vs-line-strong)}.vs-fcompare__footnote{margin-block-start:1.25rem;font-size:.9375rem;color:var(--vs-ink-2)}@media screen and (min-width:1000px){.vs-fcompare__grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);align-items:center;gap:4rem}.vs-fcompare__table-wrap{margin-inline:0;padding-inline:0;overflow:visible}.vs-fcompare__table{min-width:0}}:is(.vs-timeline__title,.vs-packs__title,.vs-hero__button-main,.vs-help__button){text-transform:none;letter-spacing:-.01em}.vs-hero__button-main,.vs-help__button{letter-spacing:0;font-weight:600}.vs-timeline__title{font-size:var(--text-h4);line-height:1.25}.faq__category{text-transform:none;letter-spacing:-.01em;font-weight:600}.vs-media-text__video{display:block;width:100%;height:100%;object-fit:cover;background:var(--vs-surface)}.vs-media-text__media[style*="9 / 16"]{max-width:26rem;margin-inline:auto}.cart-drawer__vs-promo{margin-block-start:1.25rem;overflow:hidden;border-radius:var(--vs-radius)}.cart-drawer__vs-promo img{display:block;width:100%;height:auto}.cart-drawer__vs-badge{display:grid;grid-template-columns:2.75rem minmax(0,1fr);gap:.75rem;align-items:center}.cart-drawer__vs-badge img{width:2.75rem;height:2.75rem;object-fit:contain}@media screen and (max-width:699px){.shopify-section--main-product .vs-gallery__item{aspect-ratio:auto;height:clamp(11.5rem,26svh,14rem)}.shopify-section--main-product .vs-gallery__item img{object-fit:contain}.shopify-section--main-product .vs-gallery__thumbs{display:none}.product-info__block-item[data-block-type=title] .product-title{font-size:1.5rem;line-height:1.15}.product-info__block-item[data-block-type=price]{margin-block-start:.25rem!important}.product-info .price-list--product sale-price{font-size:1.375rem}.product-info__block-item[data-block-type=variant-picker]{margin-block-start:1rem!important}.product-info__block-item[data-block-type=buy-buttons]{margin-block-start:.875rem!important}.product-info .variant-picker__option-info,.product-info .vs-pack__media,.product-info .vs-pack__tagline,.product-info .vs-pack-note{display:none}.product-info .variant-picker__option-values:has(.vs-pack){row-gap:.625rem}.variant-picker .block-swatch:has(.vs-pack){min-height:3rem;padding:.625rem .875rem}.product-info .vs-pack{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:.5rem;row-gap:.125rem}.product-info .vs-pack__head{flex:1 0 100%}.product-info .vs-pack__meta{display:none}.product-info .vs-pack__meta--compact{display:block;padding-inline-start:1.75rem;color:var(--vs-accent);font-weight:600}.shopify-section--main-product .product{row-gap:1rem}.shopify-section-group-header-group .vs-marquee{padding-block:.5rem}.product-info .buy-buttons .button{min-height:3.25rem}}@media screen and (min-width:700px){.vs-pack__meta--compact{display:none}}.header__primary-nav>button,.header__cart-link>a,.header__secondary-nav a:has(svg){display:inline-grid;place-items:center;min-width:2.75rem;min-height:2.75rem;margin:-.6875rem}.header__logo{display:inline-flex;align-items:center;min-height:2.75rem;margin-block:-.625rem}.vs-footer__link{display:inline-flex;align-items:center;min-height:2.75rem;min-width:2.75rem}@media screen and (max-width:699px){.vs-media-text__media[style*="9 / 16"]{max-width:min(17.5rem,100%)}}.vs-fcompare__table-wrap{contain:paint}html,body{overflow-x:clip}.vs-add-button .button,.vs-nowrap{white-space:nowrap}.vs-stats__note{font-family:var(--text-font-family);text-transform:none;letter-spacing:0}@media screen and (max-width:699px){.cart-drawer{--drawer-max-width: 100vw;--drawer-content-max-height: 100dvh}.cart-drawer::part(content){width:100vw;max-width:100vw;border-radius:0}}.vs-pack-upgrade{border-color:var(--vs-accent);background:var(--vs-accent-tint)}.vs-pack-upgrade__title{font-size:1.0625rem}.vs-pack-upgrade__text{color:var(--vs-ink)}.vs-pack-upgrade__save{display:block;margin-block-start:.25rem;color:var(--vs-accent);font-weight:700}.vs-pack-upgrade__button{justify-self:stretch;min-height:2.75rem}.line-item line-item-quantity{flex-wrap:wrap;row-gap:0}.line-item .vs-line-quantity{flex:1 0 100%}.line-item line-item-quantity .link{display:inline-flex;align-items:center;min-height:2.75rem}.vs-steps-line li{align-content:start}@media screen and (max-width:699px){.vs-pack__ribbon{inset-inline-end:auto;inset-inline-start:50%;transform:translate(-50%);padding-block:.125rem;font-size:.9375rem;line-height:1.2}}.vs-help__pill,.vs-pillars__label,.vs-promise__badges--pills li,.vs-pill,.vs-pill--dark,.section-header .prose>p.h6:first-child,.vs-hero__eyebrow{display:inline-flex;align-items:center;gap:.75rem;padding:0;border:0;border-radius:0;background:none;color:var(--vs-accent);font-family:var(--vs-mono);font-size:.9375rem;font-weight:600;line-height:1.3;letter-spacing:.06em;text-transform:uppercase}.vs-pill:before,.vs-pill:after,.section-header.text-center .prose>p.h6:first-child:before,.section-header.text-center .prose>p.h6:first-child:after{content:"";flex:none;width:1.5rem;height:1px;background:currentColor;opacity:.6}.color-scheme--scheme-3 :is(.vs-pill,.vs-help__pill,.vs-pillars__label,.vs-promise__badges--pills li,.section-header .prose>p.h6:first-child),.vs-pill--dark{color:#cfe3d1}.vs-hero__eyebrow{color:#ffffffe0}:is(.vs-pillars__title,.vs-promise__title,.vs-help__title,.vs-footer__tile-title){font-weight:600}.vs-hero__actions{display:grid;justify-items:start;row-gap:.75rem;margin-top:.75rem}.vs-hero--center .vs-hero__actions{justify-items:center}.vs-hero__button{align-content:center;min-height:3.25rem;margin-top:0;padding:.875rem 2.25rem}.vs-hero__note{color:#ffffffe6;font-size:.9375rem}@media screen and (max-width:699px){.vs-hero__media img{object-position:var(--vs-hero-focus-mobile, 50% 50%)}.vs-hero__content{padding-block:4rem 2.5rem}.vs-hero__arrow{display:none}.vs-hero__actions{justify-items:stretch;width:100%}.vs-promise__cards{gap:.75rem}.vs-promise__card{grid-template-columns:3rem minmax(0,1fr);justify-items:start;align-items:center;column-gap:1rem;row-gap:.25rem;padding:1.25rem;text-align:start}.vs-promise__icon{grid-row:span 2;align-self:start;margin-bottom:0}.vs-journey .vs-journey__media{aspect-ratio:1}.vs-journey .vs-journey__list{row-gap:2.5rem}.shopify-section--featured-product .vs-gallery{display:grid}.shopify-section--featured-product .vs-gallery__item{aspect-ratio:auto;height:clamp(11.5rem,26svh,14rem)}.shopify-section--featured-product .vs-gallery__item img{object-fit:contain}.shopify-section--featured-product .vs-gallery__thumbs{display:none}.shopify-section--featured-product .product-title{font-size:1.5rem;line-height:1.15}}.header__logo>a{display:inline-flex;align-items:center;min-height:2.75rem}.product-title>a{display:inline-block;padding-block:.5625rem;margin-block:-.5625rem}.vs-timeline__tab{min-width:2.75rem}:is(.vs-assurance,.vs-promise__text,.vs-timeline__source,.prose p) a:not(.button,[class*=button]),main p>a:not(.button,[class*=button]){padding-block:.8125rem;background-origin:content-box}@container (max-width: 29.99rem){.vs-lab .vs-lab__row{padding-block:.875rem}.vs-lab .vs-lab__row:before{grid-row:1}.vs-lab .vs-lab__value{grid-column:1 / -1}}@media screen and (min-width:700px){.vs-journey .vs-journey__media{aspect-ratio:1;max-width:28rem}}@media screen and (min-width:1000px){.shopify-section--main-product .vs-gallery{position:sticky;inset-block-start:calc(var(--sticky-area-height, 0px) + 20px)}.shopify-section--main-product .vs-gallery__item{max-height:calc(100svh - var(--sticky-area-height, 0px) - 10rem)}.shopify-section--main-product .vs-gallery__item img{object-fit:contain}}:is(.vs-eyebrow,.vs-eyebrow-line,.vs-dyk__label,.vs-tabs__eyebrow,.vs-value__chart-title,.vs-lab__brand,.vs-lab__label,.vs-footer__label,.vs-desk__label,.vs-objections__index,.vs-pill,.vs-help__pill,.vs-pillars__label,.vs-promise__badges--pills li,.vs-hero__eyebrow,.section-header .prose>p.h6:first-child){font-family:var(--text-font-family);font-weight:600;letter-spacing:.08em}:is(.vs-lab__row,.vs-value__row,.vs-stats,.price-list,.vs-pack){font-variant-numeric:tabular-nums}:is(code,kbd,samp,pre){font-family:var(--text-font-family)}:root{--vs-surface-line: rgb(35 85 58 / .055);--vs-surface-line-strong: rgb(35 85 58 / .085);--vs-lattice: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34.64' height='60' viewBox='0 0 34.64 60'%3E%3Cg fill='none' stroke='%23fff' stroke-width='.8'%3E%3Cpath d='M17.32 0 34.64 10v20L17.32 40 0 30V10zM17.32 40v20'/%3E%3C/g%3E%3Cg fill='%23fff'%3E%3Ccircle cx='17.32' cy='0' r='1.4'/%3E%3Ccircle cx='34.64' cy='30' r='1.4'/%3E%3Ccircle cx='0' cy='30' r='1.4'/%3E%3C/g%3E%3C/svg%3E");--vs-lattice-ink: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34.64' height='60' viewBox='0 0 34.64 60'%3E%3Cg fill='none' stroke='%2323553a' stroke-width='.8'%3E%3Cpath d='M17.32 0 34.64 10v20L17.32 40 0 30V10zM17.32 40v20'/%3E%3C/g%3E%3Cg fill='%2323553a'%3E%3Ccircle cx='17.32' cy='0' r='1.4'/%3E%3Ccircle cx='34.64' cy='30' r='1.4'/%3E%3Ccircle cx='0' cy='30' r='1.4'/%3E%3C/g%3E%3C/svg%3E")}.shopify-section:not(.shopify-section-group-header-group)>:is(.color-scheme--scheme-2,.color-scheme--scheme-3,.color-scheme--scheme-4):not(.vs-marquee){position:relative;isolation:isolate}.shopify-section:not(.shopify-section-group-header-group)>:is(.color-scheme--scheme-2,.color-scheme--scheme-3,.color-scheme--scheme-4):not(.vs-marquee):before,.shopify-section:not(.shopify-section-group-header-group)>:is(.color-scheme--scheme-2,.color-scheme--scheme-3,.color-scheme--scheme-4):not(.vs-marquee):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.shopify-section:not(.shopify-section-group-header-group)>.color-scheme--scheme-2:not(.vs-marquee):before{background-image:linear-gradient(to right,var(--vs-surface-line-strong) 1px,transparent 1px),linear-gradient(to bottom,var(--vs-surface-line-strong) 1px,transparent 1px),linear-gradient(to right,var(--vs-surface-line) 1px,transparent 1px),linear-gradient(to bottom,var(--vs-surface-line) 1px,transparent 1px);background-size:96px 96px,96px 96px,24px 24px,24px 24px;background-position:0 0;-webkit-mask-image:radial-gradient(ellipse 75% 26rem at 50% 0%,#000 0%,rgb(0 0 0 / .55) 45%,transparent 80%);mask-image:radial-gradient(ellipse 75% 26rem at 50% 0%,#000 0%,rgb(0 0 0 / .55) 45%,transparent 80%)}.shopify-section:not(.shopify-section-group-header-group)>.color-scheme--scheme-2:not(.vs-marquee):after{background:radial-gradient(ellipse 55% 45% at 12% 8%,rgb(255 255 255 / .85),transparent 70%)}.shopify-section:not(.shopify-section-group-header-group)>.color-scheme--scheme-4:not(.vs-marquee):before{background-image:var(--vs-lattice-ink);background-size:34.64px 60px;opacity:.07;-webkit-mask-image:radial-gradient(ellipse 60% 70% at 100% 0%,#000,transparent 75%);mask-image:radial-gradient(ellipse 60% 70% at 100% 0%,#000,transparent 75%)}.shopify-section:not(.shopify-section-group-header-group)>.color-scheme--scheme-4:not(.vs-marquee):after{background:radial-gradient(ellipse 55% 50% at 10% 100%,rgb(255 255 255 / .7),transparent 70%)}.shopify-section:not(.shopify-section-group-header-group)>.color-scheme--scheme-3:not(.vs-marquee):before{background-image:var(--vs-lattice);background-size:34.64px 60px;opacity:.06;-webkit-mask-image:radial-gradient(ellipse 65% 80% at 100% 0%,#000,transparent 72%);mask-image:radial-gradient(ellipse 65% 80% at 100% 0%,#000,transparent 72%)}.shopify-section:not(.shopify-section-group-header-group)>.color-scheme--scheme-3:not(.vs-marquee):after{background:radial-gradient(ellipse 50% 60% at 88% 0%,rgb(94 148 82 / .22),transparent 70%),radial-gradient(ellipse 45% 55% at 0% 100%,rgb(94 148 82 / .12),transparent 70%)}@media(prefers-reduced-motion:no-preference){.shopify-section:not(.shopify-section-group-header-group)>.color-scheme--scheme-3.vs-stats{overflow:clip}.shopify-section:not(.shopify-section-group-header-group)>.color-scheme--scheme-3.vs-stats:after{top:-20%;right:-20%;bottom:-20%;left:-20%;animation:vs-surface-drift 40s ease-in-out infinite alternate;will-change:transform}}@keyframes vs-surface-drift{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(-12%,8%,0) scale(1.08)}}.vs-journey .vs-journey__media--contain .vs-asset-image,.vs-journey .vs-journey__media--contain img{object-fit:contain;padding:6%}@media screen and (max-width:699px){:is(.vs-header--center .vs-eyebrow,.vs-media-text--card .vs-eyebrow,.vs-pill,.section-header.text-center .prose>p.h6:first-child):before,:is(.vs-header--center .vs-eyebrow,.vs-media-text--card .vs-eyebrow,.vs-pill,.section-header.text-center .prose>p.h6:first-child):after{display:none}:is(.vs-eyebrow,.vs-pill,.section-header .prose>p.h6:first-child){text-wrap:balance}}:is(.prose,.rte,[class*=__text],[class*=__content],[class*=__intro],.vs-quote) :is(p,li) span:not([class]){display:inline;margin:0;white-space:nowrap}#shopify-pc__banner.shopify-pc__banner__dialog{inset:auto .75rem .75rem!important;width:auto!important;max-width:34rem!important;margin-inline:auto!important;padding:1.125rem 1.25rem 1rem!important;border:1px solid var(--vs-line)!important;border-radius:var(--vs-radius)!important;background:#fff!important;box-shadow:var(--vs-shadow-float)!important;color:var(--vs-ink)!important;font-family:var(--text-font-family)!important}#shopify-pc__banner .shopify-pc__banner__wrapper{flex-direction:column!important;align-items:stretch!important;gap:.875rem!important}#shopify-pc__banner #shopify-pc__banner__body-title{margin:0 0 .25rem!important;color:var(--vs-ink)!important;font-family:var(--heading-font-family)!important;font-size:1.0625rem!important;font-weight:600!important;letter-spacing:-.01em!important}#shopify-pc__banner .shopify-pc__banner__body p{margin:0!important;color:var(--vs-ink-2)!important;font-size:.9375rem!important;line-height:1.45!important}#shopify-pc__banner .shopify-pc__banner__body a{color:var(--vs-accent)!important}#shopify-pc__banner .shopify-pc__banner__btns{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;gap:.5rem!important;margin:0!important}#shopify-pc__banner .shopify-pc__banner__btns button{flex:1 1 0!important;width:auto!important;min-height:2.75rem!important;margin:0!important;padding:0 1rem!important;border-radius:12px!important;font-family:var(--text-font-family)!important;font-size:.9375rem!important;font-weight:600!important;line-height:1.2!important}#shopify-pc__banner #shopify-pc__banner__btn-accept{order:1;border:1px solid var(--vs-accent)!important;background:var(--vs-accent)!important;color:#fff!important}#shopify-pc__banner #shopify-pc__banner__btn-decline{order:2;border:1px solid var(--vs-line-strong)!important;background:#fff!important;color:var(--vs-ink)!important}#shopify-pc__banner #shopify-pc__banner__btn-manage-prefs{order:3;flex-basis:100%!important;min-height:2.75rem!important;border:0!important;background:none!important;color:var(--vs-ink-2)!important;text-decoration:underline!important;text-underline-offset:3px}.vs-fcompare__table th{opacity:1}.vs-fcompare__table tbody th{color:var(--vs-ink-2)}p,li,dd{text-wrap:pretty}:is(h1,h2,h3,.h1,.h2,.h3,.vs-display){text-wrap:balance}.button:not(.button--outline){background-color:rgb(var(--button-background))}.accordion__toggle>:last-child,.accordion__toggle svg{flex-shrink:0}.vs-hero__media:after{background:linear-gradient(90deg,rgb(16 41 28 / calc(var(--vs-hero-scrim, .35) + .25)),rgb(16 41 28 / calc(var(--vs-hero-scrim, .35) * .6)) 55%,#10291c14)}.vs-hero--center .vs-hero__media:after{background:linear-gradient(180deg,rgb(16 41 28 / var(--vs-hero-scrim, .35)),rgb(16 41 28 / calc(var(--vs-hero-scrim, .35) + .25)))}.vs-hero :is(.vs-hero__eyebrow,.vs-hero__text,.vs-hero__note){text-shadow:0 1px 12px rgb(16 41 28 / .45)}.vs-stats__list{border-radius:0}.vs-stats :is(.vs-stats__label,.vs-stats__note){line-height:1.35}.vs-dyk{border-inline-start:0;padding-inline-start:1.375rem}.vs-dyk:before{content:"";position:absolute;inset-block:.875rem;inset-inline-start:.625rem;width:3px;border-radius:2px;background:var(--vs-accent)}.vs-help__button{justify-content:center;min-width:12.5rem;margin-block-start:.75rem}.vs-footer__link[aria-current=page]{color:inherit;text-decoration:underline;text-underline-offset:4px}.vs-footer__field{padding:.3125rem}.vs-footer .vs-footer__copyright{color:var(--vs-ink-2);font-size:.9375rem;font-weight:400;letter-spacing:0}.vs-footer__submit{margin:0;border-radius:calc(var(--vs-radius) - 5px)}.vs-desk__aside{padding-inline:0}.vs-desk__optional{color:var(--vs-ink-2);font-weight:400;letter-spacing:0;text-transform:lowercase}.vs-desk textarea{min-height:9rem;resize:none}.vs-journey__media{outline:1px solid rgb(35 85 58 / .1);outline-offset:-1px}.vs-assurance{row-gap:.625rem}.vs-assurance__line>svg,.vs-assurance__line .vs-icon{flex:0 0 1.25rem}@media screen and (max-width:699px){.vs-hero__heading{font-size:clamp(2.125rem,1.2rem + 4.2vw,2.5rem)}.vs-hero--md{min-height:0;align-items:center}.vs-hero--md .vs-hero__content{padding-block:4.5rem 4rem}.vs-hero__media:after{background:linear-gradient(180deg,#10291c1f,rgb(16 41 28 / calc(var(--vs-hero-scrim, .35) + .15)) 42%,rgb(16 41 28 / calc(var(--vs-hero-scrim, .35) + .4)))}.shopify-section--main-product .product{padding-block-start:.75rem}.variant-picker .block-swatch:has(.vs-pack__ribbon){margin-block-start:.625rem}.vs-tabs__list{scroll-padding-inline:1.25rem}.vs-promise__badges{flex-direction:column;align-items:flex-start;width:fit-content;margin-inline:auto}.vs-media-text__media:has(video,[data-vs-lazy-video]){aspect-ratio:var(--vs-media-ratio)}.vs-media-text__media[style*="9 / 16"]{max-width:min(17.5rem,100%);margin-inline:0}.vs-footer .vs-footer__policies{display:grid;grid-template-columns:repeat(2,max-content);justify-content:start;column-gap:1.5rem}.faq .accordion__toggle,.faq summary{font-size:1.0625rem;line-height:1.35}:is(.vs-header--center .vs-eyebrow,.vs-pill,.section-header.text-center .prose>p.h6:first-child):before{display:block;content:"";flex:none;width:.4375rem;height:.4375rem;border-radius:50%;background:var(--vs-leaf);opacity:1}}.vs-help--light{border:1px solid rgb(35 85 58 / .18);box-shadow:var(--vs-shadow-card)}.vs-help--light .vs-help__col+.vs-help__col{border-top-color:var(--vs-line)}.vs-help--light .vs-help__icon{border-color:transparent;background:var(--vs-accent-tint);color:var(--vs-accent)}.vs-help--light .vs-help__text{color:var(--vs-ink-2)}.vs-help--light .vs-help__email{color:var(--vs-accent)}.vs-help--light .vs-help__button{background:var(--vs-accent);color:#fff}.vs-sidebar-cta{display:grid;gap:.75rem;margin-block-start:2rem}.vs-sidebar-cta__button{width:100%}.vs-sidebar-cta__note{margin:0;color:var(--vs-ink-2);font-size:.9375rem;text-align:center}.vs-sidebar-login{font-size:.9375rem;letter-spacing:0;text-transform:none}.product-sticky-bar__variant{color:var(--vs-ink-2);font-size:.9375rem}.product-sticky-bar sale-price{color:var(--vs-ink);font-weight:600}.vs-pillars__number{font-weight:600;font-variant-numeric:lining-nums}.vs-pack__head{line-height:1.25}.vs-pack__head>*{line-height:inherit}@media screen and (max-width:699px){.variant-picker .block-swatch:has(.vs-pack__ribbon){padding-block-start:.875rem}}.faq .accordion__toggle{font-weight:600}.vs-hero__text a{text-decoration:underline;text-underline-offset:3px}.shopify-policy__container{max-width:42rem!important;margin-inline:auto;padding-block:3rem 4rem;padding-inline:1.25rem}.shopify-policy__title{margin-block-end:1.5rem;text-align:start}.shopify-policy__title h1{font-size:var(--text-h1)}.shopify-policy__body{font-size:1.0625rem;line-height:1.6}.empty-state h1{font-size:var(--text-h1)}@media screen and (max-width:999px){.empty-state{padding-block:3.5rem}}.vs-tabs__media--contain :is(.vs-asset-image,img){object-fit:contain;padding:6%}.line-item .smallcaps{font-size:.9375rem;letter-spacing:0;text-transform:none}.line-item :is(h6,.h6)>a{display:inline-block;padding-block:.75rem;margin-block:-.75rem}.vs-quote__text{font-style:normal;font-family:var(--text-font-family);font-size:1.0625rem;line-height:1.55;color:#ffffffd1}.vs-quote__text strong{display:block;margin-block-end:.75rem;color:#fff;font-family:var(--heading-font-family);font-size:clamp(1.625rem,1.3rem + 1.4vw,2.25rem);font-weight:600;line-height:1.15;letter-spacing:-.02em;text-wrap:balance}.vs-quote__text p{max-width:36rem;margin-inline:auto}.vs-stats__list{gap:0;background:none}.vs-stats__item{background:transparent}.vs-stats__figure{white-space:nowrap}@media screen and (max-width:999px){.vs-stats__item:nth-child(2n){border-inline-start:1px solid rgb(var(--text-color) / .16)}.vs-stats__item:nth-child(n+3){border-block-start:1px solid rgb(var(--text-color) / .16)}}@media screen and (min-width:1000px){.vs-stats__item+.vs-stats__item{border-inline-start:1px solid rgb(var(--text-color) / .16)}}@media screen and (max-width:389px){.vs-stats__figure{font-size:2rem}}:is(.vs-dyk__label,.vs-tabs__eyebrow){display:flex;align-items:center;gap:.5rem}:is(.vs-dyk__label,.vs-tabs__eyebrow):before{content:"";flex:none;width:.4375rem;height:.4375rem;border-radius:50%;background:var(--vs-leaf)}.vs-fcompare__table thead th:first-child{border-block-start:0}@media screen and (max-width:699px){:is(.shopify-section--main-product,.shopify-section--featured-product) .vs-gallery__track{margin-inline-end:calc(-1 * var(--container-gutter, 1.25rem));padding-inline-end:var(--container-gutter, 1.25rem)}.vs-tabs__list{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 2.5rem),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 2.5rem),transparent)}.shopify-section>:not(.color-scheme--scheme-3) .vs-header--center{justify-items:start;margin-inline:0;text-align:start}.shopify-section>:not(.color-scheme--scheme-3) .section-header.text-center{justify-self:start;text-align:start}}.vs-promise__title{line-height:1.25}:is(.vs-promise__icon,.vs-help__icon){border-radius:var(--vs-radius)}.vs-timeline__tab{letter-spacing:0}.vs-hero__note{text-wrap:balance}.vs-journey .vs-journey__dot{box-shadow:none}.vs-hero__eyebrow:before{content:"";flex:none;width:.4375rem;height:.4375rem;border-radius:50%;background:#a9cf9b}@media screen and (max-width:699px){.product-info .variant-picker__option-values:has(.vs-pack),.shopify-section--featured-product .variant-picker__option-values:has(.vs-pack){row-gap:1rem}.variant-picker .block-swatch:has(.vs-pack__ribbon){margin-block-start:0;padding-block-start:1.25rem}.vs-timeline>.vs-timeline__tabs{order:-1;padding-block:0 .75rem;border-block-start:0;border-block-end:1px solid var(--vs-line)}.vs-journey .vs-journey__actions :is(.button,a),.vs-journey>.button{width:100%;min-height:3.25rem}}.vs-value .vs-value__bar-track{border-inline-start:0}.vs-value .vs-value__card:has(.vs-value__ribbon){margin-block-start:.875rem}:is(.vs-header__text,.section-header .prose,.vs-strip__intro,.vs-value__intro) :is(p,div){text-wrap:pretty}.vs-help__text :is(p,div){text-wrap:balance}.vs-footer .vs-footer__link[aria-current=page]{color:inherit;text-decoration:underline;text-underline-offset:4px}@media screen and (max-width:699px){.vs-add-button,.vs-add-button .button{width:100%}.vs-strip .vs-strip__list{margin-inline-end:calc(-1 * var(--container-gutter, 1.25rem));padding-inline-end:var(--container-gutter, 1.25rem)}}.vs-lab .vs-lab__band{margin:-1px -1px 0}@media screen and (max-width:699px){.vs-hero__media:after{background:linear-gradient(180deg,#10291c4d,rgb(16 41 28 / calc(var(--vs-hero-scrim, .35) + .2)) 40%,rgb(16 41 28 / calc(var(--vs-hero-scrim, .35) + .42)))}:is(.vs-eyebrow,.vs-pill,.vs-hero__eyebrow,.section-header .prose>p.h6:first-child){gap:.5rem}}.vs-desk .vs-desk__eyebrow{display:inline-flex;align-items:center;gap:.5rem;color:var(--vs-accent);font-weight:600;letter-spacing:.08em}.vs-desk .vs-desk__eyebrow:before{content:"";flex:none;width:.4375rem;height:.4375rem;border-radius:50%;background:var(--vs-leaf)}.vs-desk .vs-desk__aside{padding-inline:0}.vs-desk .vs-desk__optional{color:var(--vs-ink-2);font-weight:400;letter-spacing:0;text-transform:lowercase}.vs-desk .vs-desk__item{align-items:start}.vs-desk__lead{text-wrap:balance}.faq .faq__category:after{display:none}.faq .faq__category{font-size:1.375rem}@media screen and (max-width:699px){.vs-section.vs-journey:not(:has(.vs-journey__chapter)){row-gap:1.5rem}}.vs-footer__brand-line :is(p,div){text-wrap:pretty}.shopify-policy__container{padding-block:1.5rem 3rem}.shopify-policy__title{margin-block-end:1rem}@media screen and (max-width:699px){.vs-hero--center .vs-hero__text{max-width:34ch;margin-inline:auto;text-wrap:balance}:is(.vs-section__actions,.vs-header__actions,.vs-cards__actions) :is(.button,.vs-add-button),.vs-help .vs-help__button{width:100%;min-width:0}}.vs-pack__head{align-items:center}.accordion__toggle :is(.text-with-icon,span){text-wrap:balance}.vs-hero__text p{text-wrap:balance}.vs-pack__meta--compact{word-spacing:.12em}.vs-gallery__item img{mix-blend-mode:multiply}.color-scheme--scheme-2 .button--outline{--button-outline-color: 35 85 58}@media screen and (max-width:699px){.vs-timeline__tabs{justify-content:flex-start}.vs-promise__badges{margin-inline:0}.variant-picker .block-swatch:has(.vs-pack__ribbon){margin-block-start:.75rem}.vs-media-text__actions{justify-self:stretch;width:100%}.vs-media-text__actions :is(.button,a.button){width:100%}}.vs-fcompare__table :is(th,td){border-block-end-width:1px}.vs-fcompare__table thead :is(th,td):first-child{border-block-start:0}.vs-tabs__media--contain{border:1px solid var(--vs-line);background:#fff}.vs-lab__detail{text-wrap:pretty}.vs-footer__brand-line{max-width:34ch}@media screen and (max-width:699px){.vs-value .vs-value__after{text-align:start}.vs-footer .vs-footer__policies{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.5rem}}.vs-desk .vs-desk__label{display:inline-flex;align-items:center;gap:.5rem;color:var(--vs-accent)}.vs-desk .vs-desk__label:before{content:"";flex:none;width:.4375rem;height:.4375rem;border-radius:50%;background:var(--vs-leaf)}.vs-desk__item-text{text-wrap:pretty}.vs-help .vs-help__button--secondary{border:1px solid rgb(255 255 255 / .6);background:transparent;color:#fff}.vs-help--light .vs-help__button--secondary{border-color:var(--vs-accent);background:#fff;color:var(--vs-accent)}.vs-quote .vs-quote__text{color:rgb(var(--text-color) / .82)}.vs-quote .vs-quote__text strong{color:rgb(var(--text-color))}@media screen and (max-width:699px){.vs-hero--center .vs-hero__media img{object-position:50% 80%}}.vs-steps-line li:last-child .vs-steps-line__icon{background:var(--vs-accent-tint);color:var(--vs-accent);box-shadow:inset 0 0 0 1.5px var(--vs-accent)}.vs-help .vs-help__text a{color:inherit;text-decoration:underline;text-underline-offset:.2em}.shopify-policy__container{gap:1rem;margin-block:0}.shopify-policy__title{margin-block-end:0}.vs-footer .vs-footer__policies a[aria-current=page]{color:inherit;text-decoration:underline;text-decoration-color:currentColor;text-underline-offset:4px}@media screen and (max-width:999px){.vs-pillars .vs-pillars__item{justify-items:start;row-gap:0}.vs-pillars .vs-pillars__number{width:3rem;height:3rem;margin-inline-start:1.5rem;margin-block-end:-1.5rem;font-size:1.25rem}.vs-pillars .vs-pillars__card{padding-block-start:2.5rem}.vs-pillars .vs-pillars__list{row-gap:2rem}}@media screen and (max-width:699px){.vs-footer .vs-footer__column:last-child:nth-child(odd){grid-column:1 / -1}.vs-footer .vs-footer__column:last-child:nth-child(odd) .vs-footer__links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.5rem}.empty-state{justify-content:stretch;padding-block:2.5rem}.empty-state .button{width:100%;max-width:25rem}.shopify-policy__container{padding-block:2rem 2.5rem}}.vs-tabs__media--contain:has(img[src*=vs-photo-compare-]){border:0;background:var(--vs-surface)}.vs-tabs__media--contain:has(img[src*=vs-photo-compare-]) :is(.vs-asset-image,img){padding:0}
/*# sourceMappingURL=/cdn/shop/t/7/assets/vs-v2.css.map */
