:root{--vw-t-3xs: clamp(.6875rem, .11vw + .65rem, .75rem);--vw-t-2xs: clamp(.75rem, .19vw + .7rem, .8125rem);--vw-t-xs: clamp(.8125rem,.28vw + .75rem, .9375rem);--vw-t-sm: clamp(.9375rem,.28vw + .87rem, 1.0625rem);--vw-t-base:clamp(1rem, .38vw + .91rem, 1.1875rem);--vw-t-md: clamp(1.0625rem,.56vw + .93rem, 1.3125rem);--vw-t-lg: clamp(1.1875rem,.75vw + 1.01rem, 1.5rem);--vw-t-xl: clamp(1.25rem, .94vw + 1.03rem, 1.625rem);--vw-t-2xl: clamp(1.5rem, 1.5vw + 1.15rem, 2rem);--vw-lh-display: 1.06;--vw-lh-head: 1.14;--vw-lh-body: 1.55;--vw-lh-btn: 1.25;--vw-measure: 64ch}.vw-hero h1,.vw-hero-cine h1{font-size:clamp(2.375rem,5.6vw + .4rem,4.75rem);line-height:var(--vw-lh-display);letter-spacing:-.012em;text-wrap:balance;margin:.35em 0 0}.vw-lead h2,.vw-sec h2{font-size:clamp(2rem,2.9vw + 1.1rem,3.25rem);line-height:var(--vw-lh-head);letter-spacing:-.008em;text-wrap:balance}.vw-final h2{font-size:clamp(2.5rem,5.2vw + .8rem,5rem);line-height:var(--vw-lh-display)}.vw-buy h2{font-size:clamp(1.75rem,1.9vw + 1.3rem,2.5rem);line-height:var(--vw-lh-head)}.vw-buy h2 .vw-mark{font-size:.78em}.vw-benefit h3,.vw-step h3,.vw-mod h3,.vw-node h3{font-size:var(--vw-t-xl);line-height:var(--vw-lh-head)}.vw-card h3{font-size:var(--vw-t-md);line-height:var(--vw-lh-head)}.vw-body,.vw-faq-a,.vw-valueprop{font-size:var(--vw-t-base);line-height:var(--vw-lh-body)}.vw-hero-sub{font-size:var(--vw-t-lg);line-height:1.5;max-width:34ch}.vw-benefit p,.vw-mod p,.vw-step p,.vw-node p,.vw-sec>.vw-wrap>p{font-size:var(--vw-t-base);line-height:var(--vw-lh-body)}.vw-card-benefit{font-size:var(--vw-t-sm);line-height:1.45;min-height:0}.vw-lb-sub{font-size:var(--vw-t-md);line-height:var(--vw-lh-body);max-width:54ch}.vw-body,.vw-faq-a,.vw-benefit p,.vw-mod p,.vw-step p{max-width:var(--vw-measure)}.vw-btn{font-size:var(--vw-t-sm);line-height:var(--vw-lh-btn);letter-spacing:.12em;padding:1.15em 2.3em;min-height:52px;display:inline-flex;align-items:center;justify-content:center}.vw-btn-pill{padding:1.15em 2.6em}.vw-atc{font-size:var(--vw-t-sm);padding:1.25em;letter-spacing:.14em}.vw-sticky-btn{font-size:var(--vw-t-xs);padding:1em 1.7em;min-height:48px}.vw-eyebrow,.vw-pill,.vw-opt-label,.vw-stat-l{font-size:var(--vw-t-2xs);letter-spacing:.2em}.vw-pill{padding:.6em 1.1em}.vw-trust div,.vw-finance,.vw-stock,.vw-swatch-name,.vw-bundle-desc,.vw-disclaimer{font-size:var(--vw-t-xs);line-height:1.45}.vw-bundle-name,.vw-bundle-price,.vw-card-price,.vw-inc,.vw-compare{font-size:var(--vw-t-sm)}.vw-pay span{font-size:var(--vw-t-3xs)}.vw-badge{font-size:var(--vw-t-3xs);padding:.35em .9em}.vw-faq summary{font-size:var(--vw-t-xl);line-height:var(--vw-lh-head);padding:1.1em 1.2em}.vw-strip-item{font-size:clamp(1.125rem,1.1vw + .9rem,1.75rem)}.vw-review q{font-size:var(--vw-t-md);line-height:1.45}.vw-lb-item figcaption,.vw-lb-feature figcaption{font-size:var(--vw-t-2xs);letter-spacing:.16em}@media(max-width:749px){.vw-hero-sub{font-size:var(--vw-t-md)!important;max-width:40ch}.vw-faq summary{font-size:var(--vw-t-md)}.vw-hero h1,.vw-hero-cine h1,.vw-sec h2,.vw-final h2{text-wrap:pretty;-webkit-hyphens:none;hyphens:none}.vw-btn{width:100%}.vw-hero-cta{gap:12px}.vw-trust{gap:10px}}@media(max-width:400px){.vw-hero h1,.vw-hero-cine h1{font-size:clamp(2.125rem,9vw,2.75rem)}}@media(prefers-reduced-motion:reduce){.vw-hero h1,.vw-hero-cine h1,.vw-sec h2{text-wrap:balance}}.product-details product-price .price-item--sale,.product-details product-price .price__regular .price{font-size:clamp(1.5rem,1.15rem + 1.2vw,1.875rem);font-weight:500;line-height:1.15;letter-spacing:-.01em}.product-details product-price .compare-at-price{font-size:clamp(1rem,.95rem + .3vw,1.125rem);font-weight:400;opacity:.5;margin-inline-start:.35em}.sticky-add-to-cart product-price .price-item--sale,.sticky-add-to-cart product-price .price__regular .price{font-size:1rem;font-weight:500;letter-spacing:normal}
/*# sourceMappingURL=/cdn/shop/t/29/assets/vellinta-type.css.map */
