html:root[data-scheme],html:root[data-scheme] body[class]{--vzy-ink: var(--vzy-ed-text);--vzy-text: var(--vzy-ed-text);--vzy-muted: var(--vzy-ed-muted);--vzy-reading-body: var(--vzy-ed-muted);--vzy-audit-ink: var(--vzy-ed-text);--vzy-audit-muted: var(--vzy-ed-muted);--vzy-audit-line: var(--vzy-ed-border);--vzy-surface: var(--vzy-ed-surface);--vzy-surface-subtle: var(--vzy-ed-raised);--vzy-surface-raised: var(--vzy-ed-raised);--vzy-border: var(--vzy-ed-border);--vzy-neutral-page: var(--vzy-ed-page);--vzy-neutral-panel: var(--vzy-ed-surface);--vzy-neutral-soft: var(--vzy-ed-raised);--vzy-neutral-line: var(--vzy-ed-border);--vzy-neutral-ink: var(--vzy-ed-text);--vzy-neutral-muted: var(--vzy-ed-muted);--vzy-blue-2026: var(--vzy-ed-primary);--vzy-blue-2026-hover: var(--vzy-ed-primary-hover);--vzy-blue-2026-soft: color-mix(in srgb, var(--vzy-ed-accent) 9%, var(--vzy-ed-surface));--vzy-blue-2026-ring: color-mix(in srgb, var(--vzy-ed-accent) 38%, transparent);--vzy-button-font: var(--font-button-family);--vzy-button-weight: var(--font-button-weight);--vzy-button-size: var(--vzy-ed-button-size);--vzy-button-height: var(--vzy-ed-button-height);--vzy-button-blue: var(--vzy-ed-primary);--vzy-button-blue-hover: var(--vzy-ed-primary-hover);--vzy-button-red: var(--vzy-ed-buy-color);--vzy-button-red-hover: var(--vzy-ed-buy-hover);--vzy-button-green: var(--vzy-ed-contact-color);--vzy-button-green-hover: var(--vzy-ed-contact-hover);--vzy-button-neutral: var(--vzy-ed-neutral);--vzy-button-neutral-hover: var(--vzy-ed-neutral-hover);--vzy-button-ink: var(--vzy-ed-neutral-text);--vzy-button-line: var(--vzy-ed-neutral-border);--vzy-button-selected: color-mix(in srgb, var(--vzy-ed-accent) 12%, var(--vzy-ed-surface));--vzy-button-selected-ink: var(--vzy-ed-accent);--vzy-button-focus: var(--vzy-ed-accent);--vzy-action-bg: var(--vzy-ed-primary);--vzy-action-hover: var(--vzy-ed-primary-hover);--vzy-action-ink: var(--vzy-ed-primary-text);--vzy-action-ink-hover: var(--vzy-ed-primary-text-hover);--vzy-bf-p-page: var(--vzy-ed-page);--vzy-bf-p-surface: var(--vzy-ed-surface);--vzy-bf-p-soft: var(--vzy-ed-raised);--vzy-bf-p-text: var(--vzy-ed-text);--vzy-bf-p-muted: var(--vzy-ed-muted);--vzy-bf-p-line: var(--vzy-ed-border);--vzy-bf-p-link: var(--vzy-ed-accent);--vzy-bf-p-focus: var(--vzy-ed-accent);--vzy-bf-p-rgb-surface: var(--vzy-ed-surface-rgb);--vzy-bf-p-rgb-soft: var(--vzy-ed-raised-rgb);--vzy-bf-p-rgb-text: var(--vzy-ed-text-rgb);--vzy-bf-p-rgb-muted: var(--vzy-ed-muted-rgb);--vzy-bf-p-rgb-line: var(--vzy-ed-border-rgb);--vzy-bf-p-rgb-link: var(--vzy-ed-accent-rgb)}html:root[data-scheme] body[class]{--color-background: var(--vzy-ed-page-rgb);--color-background-secondary: var(--vzy-ed-raised-rgb);--gradient-background: var(--vzy-ed-page-background);--color-foreground: var(--vzy-ed-text-rgb);--color-foreground-title: var(--vzy-ed-title-rgb);--color-foreground-secondary: var(--vzy-ed-muted-rgb);--color-border: var(--vzy-ed-border-rgb);--color-accent: var(--vzy-ed-accent-rgb);--color-link: var(--vzy-ed-accent-rgb);color:var(--vzy-ed-text);background:var(--vzy-ed-page-background)!important;font-family:var(--font-body-family);font-size:calc(16px * var(--vzy-ed-body-scale));letter-spacing:var(--font-body-letter-spacing)}html:root[data-scheme] body[class] #MainContent{background-color:var(--vzy-ed-page)}html:root[data-scheme] body[class] .footer{--color-foreground: var(--vzy-ed-text-rgb);--color-foreground-title: var(--vzy-ed-title-rgb);--color-foreground-secondary: var(--vzy-ed-muted-rgb);background:var(--vzy-ed-raised)!important;border-color:var(--vzy-ed-border)!important}html:root[data-scheme] body[class] .footer .copyright__content:not(.vzy-x-spec),html:root[data-scheme] body[class] .footer :is(.footer-block__details-content .list-menu__item--link,.copyright__content a){color:var(--vzy-ed-muted)!important}html:root[data-scheme=dark] body .color-background-1,html:root[data-scheme=dark] body .color-background-2,html:root[data-scheme=dark] body .color-background-3,html:root[data-scheme=dark] body .color-background-4{--color-background: var(--vzy-ed-page-rgb);--color-background-secondary: var(--vzy-ed-raised-rgb);--gradient-background: var(--vzy-ed-page);--color-foreground: var(--vzy-ed-text-rgb);--color-foreground-title: var(--vzy-ed-title-rgb);--color-foreground-secondary: var(--vzy-ed-muted-rgb);--color-border: var(--vzy-ed-border-rgb);--color-accent: var(--vzy-ed-accent-rgb);--color-link: var(--vzy-ed-accent-rgb)}@media(prefers-color-scheme:dark){html:root[data-scheme=auto] body .color-background-1,html:root[data-scheme=auto] body .color-background-2,html:root[data-scheme=auto] body .color-background-3,html:root[data-scheme=auto] body .color-background-4{--color-background: var(--vzy-ed-page-rgb);--color-background-secondary: var(--vzy-ed-raised-rgb);--gradient-background: var(--vzy-ed-page);--color-foreground: var(--vzy-ed-text-rgb);--color-foreground-title: var(--vzy-ed-title-rgb);--color-foreground-secondary: var(--vzy-ed-muted-rgb);--color-border: var(--vzy-ed-border-rgb);--color-accent: var(--vzy-ed-accent-rgb);--color-link: var(--vzy-ed-accent-rgb)}}html:root[data-scheme] body[class] .vzy-home:not(.vzy-x-spec),html:root[data-scheme] body[class] .vzy-collection-bands:not(.vzy-x-spec),html:root[data-scheme] body[class] .vzy-collection-intro:not(.vzy-x-spec),html:root[data-scheme] body[class] .vzy-card.vzy-card--catalog,html:root[data-scheme] body[class] .vzy-home-card:not(.vzy-x-spec),html:root[data-scheme] body[class] .vzy-guides:not(.vzy-x-spec),html:root[data-scheme] body[class] .vzy-tabs-v2:not(.vzy-x-spec),html:root[data-scheme] body[class] .vzy-benefits-card-v2:not(.vzy-x-spec),html:root[data-scheme] body[class] .vzy-bf-product-offer:not(.vzy-x-spec),html:root[data-scheme] body[class] .vzy-product-band:not(.vzy-x-spec),html:root[data-scheme] body[class] .collection-product-list:not(.vzy-x-spec),html:root[data-scheme] body[class] .vzy-promo-hero:not(.vzy-x-spec){--vzy-ink: var(--vzy-ed-text);--vzy-muted: var(--vzy-ed-muted);--vzy-border: var(--vzy-ed-border);--vzy-surface: var(--vzy-ed-surface);--vzy-surface-soft: var(--vzy-ed-raised);--vzy-blue: var(--vzy-ed-accent);--vzy-home-bg: var(--vzy-ed-page);--vzy-home-text: var(--vzy-ed-text);--vzy-home-muted: var(--vzy-ed-muted);--vzy-home-card: var(--vzy-ed-surface);--vzy-home-surface: var(--vzy-ed-surface);--vzy-home-media: var(--vzy-ed-raised);--vzy-home-border: var(--vzy-ed-border);--vzy-home-control-border: var(--vzy-ed-border);--vzy-home-blue: var(--vzy-ed-accent);--vzy-home-focus: var(--vzy-ed-accent);--vzy-polish-ink: var(--vzy-ed-text);--vzy-polish-muted: var(--vzy-ed-muted);--vzy-polish-surface: var(--vzy-ed-surface);--vzy-polish-border: var(--vzy-ed-border);--vzy-grid-text: var(--vzy-ed-text);--vzy-grid-muted: var(--vzy-ed-muted);--vzy-grid-surface: var(--vzy-ed-surface);--vzy-grid-border: var(--vzy-ed-border);--vzy-card-muted: var(--vzy-ed-muted);--vzy-card-border: var(--vzy-ed-border);--vzy-card-focus: var(--vzy-ed-accent);--vzy-card-soft-surface: var(--vzy-ed-raised);--vzy-card-trait-text: var(--vzy-ed-muted);--vzy-card-trait-surface: var(--vzy-ed-raised);--vzy-card-trait-line: var(--vzy-ed-border);--vzy-bf-p-page: var(--vzy-ed-page);--vzy-bf-p-surface: var(--vzy-ed-surface);--vzy-bf-p-soft: var(--vzy-ed-raised);--vzy-bf-p-text: var(--vzy-ed-text);--vzy-bf-p-muted: var(--vzy-ed-muted);--vzy-bf-p-line: var(--vzy-ed-border);--vzy-bf-p-link: var(--vzy-ed-accent);--vzy-bf-p-focus: var(--vzy-ed-accent);--vzy-bf-p-rgb-surface: var(--vzy-ed-surface-rgb);--vzy-bf-p-rgb-soft: var(--vzy-ed-raised-rgb);--vzy-bf-p-rgb-text: var(--vzy-ed-text-rgb);--vzy-bf-p-rgb-muted: var(--vzy-ed-muted-rgb);--vzy-bf-p-rgb-line: var(--vzy-ed-border-rgb);--vzy-bf-p-rgb-link: var(--vzy-ed-accent-rgb)}html:root[data-scheme] body[class] .vzy-home__lead:not(.vzy-x-spec):not(vzy-x-spec),html:root[data-scheme] body[class] .vzy-home-feature__text:not(.vzy-x-spec):not(vzy-x-spec),html:root[data-scheme] body[class] .article-card__excerpt:not(.vzy-x-spec):not(vzy-x-spec),html:root[data-scheme] body[class] .vzy-product-band__text:not(.vzy-x-spec):not(vzy-x-spec),html:root[data-scheme] body[class] .vzy-promo-faq__answer:not(.vzy-x-spec):not(vzy-x-spec),html:root[data-scheme] body[class] .vzy-bf-product-title__specs:not(.vzy-x-spec):not(vzy-x-spec),html:root[data-scheme] body[class] .collapsible-content__answer-inner:not(.vzy-x-spec):not(vzy-x-spec),html:root[data-scheme] body[class] :is(.vzy-promo-faq__answer p,.vzy-guides .rte,.vzy-guides .rte p,.vzy-guides .rte li,.vzy-app__benefits strong,.vzy-app__setup li strong,.collapsible-content__answer-inner p){font-family:var(--font-body-family)!important;font-size:calc(16px * var(--vzy-ed-body-scale))!important;line-height:calc(var(--font-body-line-height) + .2)!important}html:root[data-scheme] body[class] .vzy-home-selector__note:not(vzy-x-spec):not(vzy-x-spec),html:root[data-scheme] body[class] .vzy-app__note:not(vzy-x-spec):not(vzy-x-spec),html:root[data-scheme] body[class] .vzy-guides__swipe-hint:not(vzy-x-spec):not(vzy-x-spec),html:root[data-scheme] body[class] :is(.vzy-home-trust__item small,.vzy-app__benefits small,.vzy-app__setup li small,.vzy-install-visual figcaption small,.vzy-app__logo-copy span){font-family:var(--font-body-family)!important;font-size:calc(14px * var(--vzy-ed-body-scale))!important;color:var(--vzy-ed-muted)!important}html:root[data-scheme] body[class] .vzy-tabs-v2__description-body{--vzy-description-font-size: calc(18px * var(--vzy-ed-body-scale));font-family:var(--font-body-family)!important}html:root[data-scheme] body[class] .vzy-home__heading,html:root[data-scheme] body[class] .vzy-product-band__title,html:root[data-scheme] body[class] .vzy-chero__title,html:root[data-scheme] body[class] .vzy-bf-product-title__lead{font-family:var(--font-heading-family)!important;font-weight:var(--font-heading-weight);font-style:var(--font-heading-style);letter-spacing:var(--font-heading-letter-spacing)}html:root[data-scheme] body[class] .vzy-product-band__title{color:var(--vzy-ed-title)!important;font-size:calc(clamp(28px,2.5vw,36px) * var(--vzy-ed-h2-scale))!important}html:root[data-scheme] body[class] .vzy-product-band .vzy-product-band__header{border-color:var(--vzy-ed-border)!important}html:root[data-scheme] body[class] .vzy-product-band__text{color:var(--vzy-ed-muted)!important}html:root[data-scheme] body[class] .vzy-home__heading{font-size:calc(clamp(28px,2.8vw,40px) * var(--vzy-ed-h2-scale))!important}html:root[data-scheme] body[class] .vzy-home__heading--small{font-size:calc(clamp(24px,2vw,28px) * var(--vzy-ed-h2-scale))!important}html:root[data-scheme] body[class] .vzy-promo-hero-section.vzy-promo-hero-section--no-code h1{font-size:calc(clamp(40px,4.3vw,62px) * var(--vzy-ed-h1-scale))!important}html:root[data-scheme] body[class] .vzy-chero__title{font-size:calc(clamp(32px,3.5vw,48px) * var(--vzy-ed-h1-scale))!important}html:root[data-scheme] body[class] .vzy-bf-product-title__lead{font-size:calc(clamp(36px,3.3vw,48px) * var(--vzy-ed-h1-scale))!important}html:root[data-scheme] body .header .header__inline-menu>.list-menu--inline>.list-menu-item>.header__menu-item,html:root[data-scheme] body .header .header__inline-menu>.list-menu--inline>.list-menu-item>.header__menu-item>span{font-family:var(--font-header-menu-family)!important;text-transform:var(--font-header-menu-text-transform)!important}html:root[data-scheme] body.template-product .vzy-phone-order.vzy-contact-card{font-family:var(--font-body-family);font-style:var(--font-body-style)}html:root[data-scheme] body.template-product .vzy-benefits-card-v2 .vzy-benefits-card-v2__existing .product__text-item,html:root[data-scheme] body.template-product .vzy-contact__heading strong{font-family:var(--font-heading-family)!important;font-weight:var(--font-heading-weight);font-style:var(--font-heading-style)}html:root[data-scheme] body .header__search .search__products .card__title,html:root[data-scheme] body .header__search .search__products .card__title a{font-family:var(--font-heading-card-family)!important;font-weight:var(--font-heading-card-weight);font-style:var(--font-heading-card-style)}html:root[data-scheme] body[class] .vzy-legal-page,html:root[data-scheme] body[class] .vzy-service-form{font-family:var(--font-body-family);font-weight:var(--font-body-weight);font-style:var(--font-body-style)}html:root[data-scheme] body[class] .vzy-legal-page .vzy-returns__eyebrow:not(vzy-x-spec):not(vzy-x-spec),html:root[data-scheme] body[class] .vzy-legal-page .vzy-warranty__eyebrow:not(vzy-x-spec):not(vzy-x-spec),html:root[data-scheme] body[class] .vzy-legal-page .vzy-returns__number:not(vzy-x-spec):not(vzy-x-spec),html:root[data-scheme] body[class] .vzy-legal-page :is(.vzy-returns__facts strong,.vzy-warranty__facts strong,.vzy-returns__process li>span,.vzy-warranty__process li>span,.vzy-returns__toc a,.vzy-warranty__toc a,.vzy-warranty__content>article>span,.vzy-service-form__optional summary),html:root[data-scheme] body[class] .vzy-service-form legend:not(.vzy-x-spec),html:root[data-scheme] body[class] .vzy-service-form .vzy-service-form__hint:not(vzy-x-spec),html:root[data-scheme] body[class] .vzy-service-form .vzy-service-form__privacy:not(vzy-x-spec),html:root[data-scheme] body[class] .vzy-service-form .vzy-service-form__choice:not(vzy-x-spec),html:root[data-scheme] body[class] .vzy-service-form .vzy-service-form__check:not(vzy-x-spec),html:root[data-scheme] body[class] .vzy-service-form :is(legend>span,.vzy-service-form__field>label,.vzy-service-form__field input,.vzy-service-form__field select,.vzy-service-form__field textarea){font-family:var(--font-body-family)!important;font-style:var(--font-body-style)!important}html:root[data-scheme] body[class] .vzy-service-form .vzy-service-form__hint:not(vzy-x-spec),html:root[data-scheme] body[class] .vzy-service-form .vzy-service-form__privacy:not(vzy-x-spec),html:root[data-scheme] body[class] .vzy-service-form .vzy-service-form__choice:not(vzy-x-spec),html:root[data-scheme] body[class] .vzy-service-form .vzy-service-form__check:not(vzy-x-spec),html:root[data-scheme] body[class] .vzy-service-form :is(.vzy-service-form__field input,.vzy-service-form__field select,.vzy-service-form__field textarea,.vzy-service-form__choice small){font-weight:var(--font-body-weight)!important}html:root[data-scheme] body[class] .vzy-legal-page h1:not(.vzy-x-spec):not(vzy-x-spec),html:root[data-scheme] body[class] .vzy-legal-page h2:not(.vzy-x-spec):not(vzy-x-spec),html:root[data-scheme] body[class] .vzy-legal-page h3:not(.vzy-x-spec):not(vzy-x-spec),html:root[data-scheme] body[class] .vzy-legal-page h4:not(.vzy-x-spec):not(vzy-x-spec),html:root[data-scheme] body[class] .vzy-legal-page h5:not(.vzy-x-spec):not(vzy-x-spec),html:root[data-scheme] body[class] .vzy-legal-page h6:not(.vzy-x-spec):not(vzy-x-spec),html:root[data-scheme] body[class] .vzy-legal-page :is(.vzy-returns__fact>span,.vzy-warranty__facts>div>span){font-family:var(--font-heading-family)!important;font-weight:var(--font-heading-weight);font-style:var(--font-heading-style)}html:root[data-scheme] body[class] .vzy-legal-page :is(.vzy-service-form__optional,.vzy-returns__toc,.vzy-warranty__toc)>summary:after{font-family:var(--font-body-family)}html:root[data-scheme] body[class] .vzy-legal-page .vzy-returns__button,html:root[data-scheme] body[class] .vzy-legal-page .vzy-warranty__button,html:root[data-scheme] body[class] .vzy-legal-page .vzy-return-form__submit,html:root[data-scheme] body[class] .vzy-service-receipt-download{font-family:var(--font-button-family)!important;font-weight:var(--font-button-weight)!important;font-style:var(--font-button-style)!important}html:root[data-scheme] body[class] .button--primary:not(.button--simple):not(.button--simple_link):not(.button--unstyled),html:root[data-scheme] body[class] .button--secondary:not(.button--simple):not(.button--simple_link):not(.button--unstyled),html:root[data-scheme] body[class] .button--tertiary:not(.button--simple):not(.button--simple_link):not(.button--unstyled),html:root[data-scheme] body[class] .shopify-challenge__button:not(.vzy-x-spec):not(.vzy-x-spec):not(.vzy-x-spec),html:root[data-scheme] body[class] .shopify-payment-button__button--unbranded:not(.vzy-x-spec):not(.vzy-x-spec):not(.vzy-x-spec),html:root[data-scheme] body[class] .vzy-contact__button:not(.vzy-x-spec):not(.vzy-x-spec):not(.vzy-x-spec),html:root[data-scheme] body[class] .vzy-qb-sticky__add:not(.vzy-x-spec):not(.vzy-x-spec):not(.vzy-x-spec),html:root[data-scheme] body[class] .vzy-bf__cta:not(.vzy-x-spec):not(.vzy-x-spec):not(.vzy-x-spec),html:root[data-scheme] body[class] .vzy-bf__secondary:not(.vzy-x-spec):not(.vzy-x-spec):not(.vzy-x-spec),html:root[data-scheme] body[class] .vzy-chero__cta:not(.vzy-x-spec):not(.vzy-x-spec):not(.vzy-x-spec),html:root[data-scheme] body[class] .vzy-ci-bf__cta:not(.vzy-x-spec):not(.vzy-x-spec):not(.vzy-x-spec),html:root[data-scheme] body[class] .vzy-home__button:not(.vzy-x-spec):not(.vzy-x-spec):not(.vzy-x-spec),html:root[data-scheme] body[class] .vzy-home-card__cta:not(.vzy-x-spec):not(.vzy-x-spec):not(.vzy-x-spec),html:root[data-scheme] body[class] .vzy-home-selector__submit:not(.vzy-x-spec):not(.vzy-x-spec):not(.vzy-x-spec),html:root[data-scheme] body[class] .vzy-promo-button:not(.vzy-x-spec):not(.vzy-x-spec):not(.vzy-x-spec),html:root[data-scheme] body[class] .vzy-card__cta:not(.vzy-x-spec):not(.vzy-x-spec):not(.vzy-x-spec),html:root[data-scheme] body[class] .vzy-product-band__toggle:not(.vzy-x-spec):not(.vzy-x-spec):not(.vzy-x-spec),html:root[data-scheme] body[class] .vzy-promo-faq__phone:not(.vzy-x-spec):not(.vzy-x-spec):not(.vzy-x-spec),html:root[data-scheme] body[class] .vzy-promo-chooser__toggle:not(.vzy-x-spec):not(.vzy-x-spec):not(.vzy-x-spec),html:root[data-scheme] body[class] .vzy-tabs-v2__description-toggle:not(.vzy-x-spec):not(.vzy-x-spec):not(.vzy-x-spec),html:root[data-scheme] body[class] .vzy-drawer-aov__button:not(.vzy-x-spec):not(.vzy-x-spec):not(.vzy-x-spec),html:root[data-scheme] body[class] .vzy-drawer-continue-shopping:not(.vzy-x-spec):not(.vzy-x-spec):not(.vzy-x-spec),html:root[data-scheme] body[class] .cart__checkout-button:not(.vzy-x-spec):not(.vzy-x-spec):not(.vzy-x-spec),html:root[data-scheme] body[class] .blog__button.button:not(.vzy-x-spec):not(.vzy-x-spec),html:root[data-scheme] body[class] .search__button.button:not(.vzy-x-spec):not(.vzy-x-spec),html:root[data-scheme] body[class] .newsletter__button.button:not(.vzy-x-spec):not(.vzy-x-spec),html:root[data-scheme] body[class] .vzy-returns__button:not(.vzy-x-spec):not(.vzy-x-spec):not(.vzy-x-spec),html:root[data-scheme] body[class] .vzy-return-form__submit:not(.vzy-x-spec):not(.vzy-x-spec):not(.vzy-x-spec),html:root[data-scheme] body[class] .vzy-info__button:not(.vzy-x-spec):not(.vzy-x-spec):not(.vzy-x-spec),html:root[data-scheme] body[class] :is([data-vzy-purchase-actions] .product-form__submit.button[name=add],.vzy-promo-faq__final-actions button){min-height:var(--vzy-button-height)!important;padding-inline:var(--vzy-ed-button-padding)!important;border-radius:var(--vzy-cta-radius)!important;font-family:var(--font-button-family)!important;font-size:var(--vzy-ed-button-size)!important;font-weight:var(--font-button-weight)!important;font-style:var(--font-button-style)!important;text-transform:var(--font-button-text-transform)!important}html:root[data-scheme] body[class] .product-form__submit:not(.vzy-x-spec),html:root[data-scheme] body[class] .card__link.button,html:root[data-scheme] body[class] .shopify-payment-button__button--unbranded:not(.vzy-x-spec),html:root[data-scheme] body[class] .vzy-contact__button:not(.vzy-x-spec),html:root[data-scheme] body[class] .vzy-qb-sticky__add:not(.vzy-x-spec),html:root[data-scheme] body[class] .cart__checkout-button:not(.vzy-x-spec){--vzy-button-height: var(--vzy-ed-purchase-height)}html:root[data-scheme] body[class] .vzy-home-catalog-tab:not(.vzy-x-spec):not(vzy-x-spec),html:root[data-scheme] body[class] .vzy-promo-chooser__back:not(.vzy-x-spec):not(vzy-x-spec),html:root[data-scheme] body[class] .vzy-promo-chooser__restart:not(.vzy-x-spec):not(vzy-x-spec),html:root[data-scheme] body[class] .facets__summary:not(.vzy-x-spec):not(vzy-x-spec),html:root[data-scheme] body[class] .mobile-facets__open:not(.vzy-x-spec):not(vzy-x-spec),html:root[data-scheme] body[class] .facet-filters__sort:not(.vzy-x-spec):not(vzy-x-spec),html:root[data-scheme] body[class] :is(.vzy-promo-nav a,.vzy-tabs-v2 .vzy-tabs-v2__nav button){min-height:var(--vzy-ed-button-height)!important;border-radius:var(--vzy-cta-radius)!important;font-family:var(--font-button-family)!important;font-size:calc(var(--vzy-ed-button-size) * .875)!important;font-weight:var(--font-button-weight)!important;font-style:var(--font-button-style)!important;text-transform:var(--font-button-text-transform)!important}html:root[data-scheme] body[class] .header__icon,html:root[data-scheme] body[class] .drawer__close,html:root[data-scheme] body[class] .modal-close-button,html:root[data-scheme] body[class] .vzy-contact__close,html:root[data-scheme] body[class] .quantity__button,html:root[data-scheme] body[class] .vzy-announcement-dismiss,html:root[data-scheme] body[class] .slider-button,html:root[data-scheme] body[class] .swiper-button-prev,html:root[data-scheme] body[class] .swiper-button-next{border-radius:var(--vzy-cta-radius)!important}html:root[data-scheme=light] body[class] .vzy-tabs-v2__nav button[aria-selected=true]{color:var(--vzy-ed-primary)!important}html:root[data-scheme] body[class] .button--secondary,html:root[data-scheme] body[class] .vzy-home__button--secondary,html:root[data-scheme] body[class] .vzy-promo-button--secondary,html:root[data-scheme] body[class] .vzy-bf__secondary,html:root[data-scheme] body[class] .vzy-tabs-v2__description-toggle,html:root[data-scheme] body[class] .vzy-product-band__toggle,html:root[data-scheme] body[class] .vzy-drawer-continue-shopping,html:root[data-scheme] body[class] .vzy-card__cta--sold-out,html:root[data-scheme] body[class] .vzy-promo-chooser__toggle{--vzy-action-ink-hover: var(--vzy-ed-neutral-text-hover)}html:root[data-scheme] body[class] .shopify-payment-button__button--unbranded,html:root[data-scheme] body[class] .vzy-contact__button--whatsapp{--vzy-action-ink: #fff;--vzy-action-ink-hover: #fff}html:root[data-scheme] body cart-drawer.drawer #CartDrawer-Checkout.cart__checkout-button.button.button--primary{background:var(--vzy-ed-primary)!important;border-color:var(--vzy-ed-primary)!important;color:var(--vzy-ed-primary-text)!important}@media(hover:hover){html:root[data-scheme] body cart-drawer.drawer #CartDrawer-Checkout.cart__checkout-button.button.button--primary:hover:not(:disabled):not([aria-disabled=true]):not(.loading){background:var(--vzy-ed-primary-hover)!important;border-color:var(--vzy-ed-primary-hover)!important;color:var(--vzy-ed-primary-text-hover)!important}html:root[data-scheme] body[class] :is(.button--primary,.button--secondary,.button--tertiary,.vzy-card__cta,.vzy-home__button,.vzy-home-card__cta,.vzy-qb-sticky__add,.vzy-promo-button,.vzy-product-band__toggle,.vzy-tabs-v2__description-toggle) :where(span){text-transform:inherit}html:root[data-scheme] body[class] :is(.button--primary,.button--secondary,.button--tertiary,.vzy-card__cta,.vzy-home__button,.vzy-home-card__cta,.vzy-qb-sticky__add,.vzy-promo-button,.vzy-product-band__toggle,.vzy-tabs-v2__description-toggle) :where(svg){color:inherit}html:root[data-scheme] body[class] :is(.button--primary,.button--secondary,.button--tertiary,.vzy-card__cta,.vzy-home__button,.vzy-home-card__cta,.vzy-qb-sticky__add,.vzy-promo-button,.vzy-product-band__toggle,.vzy-tabs-v2__description-toggle):hover:not(:disabled):not([aria-disabled=true]):not(.disabled):not(.loading){color:var(--vzy-action-ink-hover, var(--vzy-action-ink))!important}}html:root[data-scheme] body.template-product [data-vzy-purchase-actions] quantity-input.quantity{height:var(--vzy-ed-purchase-height)!important;min-height:var(--vzy-ed-purchase-height)!important}html:root[data-scheme] body.template-product [data-vzy-purchase-actions] quantity-input.quantity .quantity__button,html:root[data-scheme] body.template-product [data-vzy-purchase-actions] quantity-input.quantity .quantity__input{height:calc(var(--vzy-ed-purchase-height) - 2px)!important;min-height:calc(var(--vzy-ed-purchase-height) - 2px)!important}html:root[data-scheme] body[class] .vzy-card.vzy-card--catalog,html:root[data-scheme] body[class] .vzy-home-card:not(.vzy-x-spec){border-radius:var(--vzy-ed-card-radius)!important;border-color:var(--vzy-ed-border)!important;background:var(--vzy-ed-surface)!important;color:var(--vzy-ed-text)}html:root[data-scheme] body[class] .vzy-card.vzy-card--catalog .vzy-card__product{padding:var(--vzy-ed-photo-padding) var(--vzy-ed-photo-padding) 0!important}html:root[data-scheme] body[class] .vzy-card.vzy-card--catalog .vzy-card__media-shell{border-radius:max(0px,calc(var(--vzy-ed-card-radius) - var(--vzy-ed-photo-padding)))!important}html:root[data-scheme] body[class] .vzy-card.vzy-card--catalog .vzy-card__media{aspect-ratio:auto;height:0;padding-bottom:var(--vzy-card-media-padding, 100%)!important}html:root[data-scheme] body[class] .vzy-card.vzy-card--catalog .vzy-card__media:is([style*="padding-bottom: 100%"],[style*="padding-bottom:100%"]){--vzy-card-media-padding: 100%}html:root[data-scheme] body[class] .vzy-card.vzy-card--catalog .vzy-card__media:is([style*="padding-bottom: 66.67%"],[style*="padding-bottom:66.67%"]){--vzy-card-media-padding: 66.67%}html:root[data-scheme] body[class] .vzy-card.vzy-card--catalog .vzy-card__media:is([style*="padding-bottom: 125%"],[style*="padding-bottom:125%"]){--vzy-card-media-padding: 125%}html:root[data-scheme] body[class] .vzy-card.vzy-card--catalog .vzy-card__media:is([style*="padding-bottom: 80%"],[style*="padding-bottom:80%"]){--vzy-card-media-padding: 80%}html:root[data-scheme] body[class] .vzy-card.vzy-card--catalog .vzy-card__media img{top:0!important;right:0!important;bottom:0!important;left:0!important;width:var(--vzy-ed-photo-emphasis)!important;height:var(--vzy-ed-photo-emphasis)!important;margin:auto;object-fit:var(--vzy-card-media-fit, contain)!important}html:root[data-scheme] body[class] .vzy-card.vzy-card--catalog .vzy-card__media img:is([style*="object-fit: cover"],[style*="object-fit:cover"]){--vzy-card-media-fit: cover}html:root[data-scheme] body[class] .vzy-card.vzy-card--catalog .vzy-card__media img:is([style*="object-fit: contain"],[style*="object-fit:contain"]){--vzy-card-media-fit: contain}html:root[data-scheme] body[class] .vzy-card.vzy-card--catalog .vzy-card__media img:is([style*="translate(-50%, -50%)"],[style*="translate(-50%,-50%)"]){transform:none!important}html:root[data-scheme] body[class] .vzy-home-card__media{box-sizing:border-box;padding:var(--vzy-ed-photo-padding);aspect-ratio:1}html:root[data-scheme] body[class] .vzy-home-card__image{width:var(--vzy-ed-photo-emphasis);height:var(--vzy-ed-photo-emphasis);margin:auto;object-fit:contain}html:root[data-scheme] body[class] .vzy-home-card__media>.vzy-home-card__image{position:relative;top:calc((100% - var(--vzy-ed-photo-emphasis)) / 2)}html:root[data-scheme] body[class] .vzy-home-card__title:not(.vzy-x-spec):not(.vzy-x-spec),html:root[data-scheme] body[class] :is(.vzy-card.vzy-card--catalog .vzy-card__title){color:var(--vzy-ed-title)!important;font-family:var(--font-heading-card-family)!important;font-size:calc(18px * var(--vzy-ed-card-title-scale))!important;font-style:var(--font-heading-card-style);font-weight:var(--font-heading-card-weight);overflow-wrap:anywhere}html:root[data-scheme] body[class] .vzy-home-card__price:not(.vzy-x-spec):not(.vzy-x-spec),html:root[data-scheme] body[class] :is(.vzy-card.vzy-card--catalog .vzy-card__current-price){font-family:var(--font-text-card-family)!important;font-size:var(--vzy-ed-price-size)!important}html:root[data-scheme] body[class] .vzy-card.vzy-card--catalog .vzy-card__perks,html:root[data-scheme] body[class] .vzy-card.vzy-card--catalog .vzy-card__compare-price,html:root[data-scheme] body[class] .vzy-card.vzy-card--catalog .vzy-card__subtitle,html:root[data-scheme] body[class] .vzy-card.vzy-card--catalog .vzy-card__trait,html:root[data-scheme] body[class] .vzy-card.vzy-card--catalog .vzy-card__rating{font-family:var(--font-text-card-family)!important;font-size:calc(14px * var(--vzy-ed-card-text-scale))!important}@media(min-width:990px){html:root[data-scheme] body:is(.template-index,.template-collection) .vzy-product-band__grid,html:root[data-scheme] body:is(.template-index,.template-collection) .vzy-home-products__grid{grid-template-columns:repeat(var(--vzy-ed-desktop-columns),minmax(0,1fr))!important;gap:var(--vzy-ed-card-gap)!important}}@media(min-width:1200px){html:root[data-scheme] body.template-collection #product-grid.collection-product-list{--vzy-ed-card-gap: var(--vzy-ed-collection-gap);grid-template-columns:repeat(var(--vzy-ed-desktop-columns),minmax(0,1fr))!important;gap:var(--vzy-ed-collection-gap)!important}html:root[data-scheme] body.template-index .vzy-home-products__grid{gap:var(--vzy-ed-home-gap)!important}}@media(min-width:1600px){html:root[data-scheme] body[class]{font-size:calc(16px * var(--vzy-ed-body-scale))}}@media(max-width:749.98px){html:root[data-scheme] body:is(.template-index,.template-collection) .vzy-product-band__grid:not(#vzy-x-spec),html:root[data-scheme] body:is(.template-index,.template-collection) .vzy-home-products__grid:not(#vzy-x-spec),html:root[data-scheme] body:is(.template-index,.template-collection) #product-grid.collection-product-list{display:grid!important;grid-template-columns:repeat(var(--vzy-ed-mobile-columns),minmax(0,1fr))!important;gap:var(--vzy-ed-card-gap-mobile)!important}html:root[data-scheme] body:is(.template-index,.template-collection) .vzy-product-band__item,html:root[data-scheme] body:is(.template-index,.template-collection) .collection-product-card{width:100%;max-width:none;min-width:0}html:root[data-scheme] body[class] .vzy-card.vzy-card--catalog,html:root[data-scheme] body[class] .vzy-home-card:not(.vzy-x-spec){--vzy-ed-card-radius: var(--vzy-ed-card-radius-mobile);--vzy-ed-photo-padding: var(--vzy-ed-photo-padding-mobile);border-radius:var(--vzy-ed-card-radius-mobile)!important;box-shadow:var(--vzy-ed-card-shadow)!important}html:root[data-scheme] body[class] :is(.vzy-card.vzy-card--catalog,.vzy-home-card):is(:hover,:focus-within){box-shadow:var(--vzy-ed-card-shadow)!important}html:root[data-scheme] body[class] .vzy-home-card__title:not(.vzy-x-spec):not(.vzy-x-spec),html:root[data-scheme] body[class] :is(.vzy-card.vzy-card--catalog .vzy-card__title){font-size:calc(var(--vzy-ed-title-mobile) * var(--vzy-ed-card-title-scale))!important}html:root[data-scheme] body[class] .vzy-home-card__price:not(.vzy-x-spec):not(.vzy-x-spec),html:root[data-scheme] body[class] :is(.vzy-card.vzy-card--catalog .vzy-card__current-price){font-size:var(--vzy-ed-price-mobile)!important}html:root[data-scheme] body[class] .vzy-chero__title{font-size:calc(clamp(28px,8vw,36px) * var(--vzy-ed-h1-scale))!important}html:root[data-scheme] body[class] .vzy-bf-product-title__lead{font-size:calc(clamp(30px,7.3vw,38px) * var(--vzy-ed-h1-scale))!important}html:root[data-scheme] body[class] .vzy-home__heading{font-size:calc(clamp(27px,8.5vw,36px) * var(--vzy-ed-h2-scale))!important}html:root[data-scheme] body[class] .vzy-home__heading--small{font-size:calc(clamp(22px,6.4vw,26px) * var(--vzy-ed-h2-scale))!important}html:root[data-scheme] body[class] .vzy-promo-hero-section.vzy-promo-hero-section--no-code h1{font-size:calc(clamp(28px,8.8vw,40px) * var(--vzy-ed-h1-scale))!important}}html:root[data-scheme] body[class] .vzy-home-products{--vzy-ed-card-gap: var(--vzy-ed-home-gap)}html:root[data-scheme]{--vzy-cardio-hover: var(--vzy-ed-primary-hover, #000);--vzy-cardio-hover-ink: var(--vzy-ed-primary-text-hover, #fff);--vzy-cardio-hover-rgb: var(--vzy-ed-primary-hover-rgb, 0, 0, 0);--vzy-cardio-hover-ink-rgb: var(--vzy-ed-primary-text-hover-rgb, 255, 255, 255)}html:root[data-scheme=dark]{--vzy-cardio-hover: var(--vzy-ed-text, #fff);--vzy-cardio-hover-ink: var(--vzy-ed-page, #171717);--vzy-cardio-hover-rgb: var(--vzy-ed-text-rgb, 255, 255, 255);--vzy-cardio-hover-ink-rgb: var(--vzy-ed-page-rgb, 23, 23, 23)}@media(prefers-color-scheme:dark){html:root[data-scheme=auto]{--vzy-cardio-hover: var(--vzy-ed-text, #fff);--vzy-cardio-hover-ink: var(--vzy-ed-page, #171717);--vzy-cardio-hover-rgb: var(--vzy-ed-text-rgb, 255, 255, 255);--vzy-cardio-hover-ink-rgb: var(--vzy-ed-page-rgb, 23, 23, 23)}}html:root[data-scheme] body[class],html:root[data-scheme] body[class] .color-background-1,html:root[data-scheme] body[class] .color-background-2,html:root[data-scheme] body[class] .color-background-3,html:root[data-scheme] body[class] .color-background-4,html:root[data-scheme] body[class] [class*=color-scheme-]{--color-button: var(--vzy-ed-primary-rgb, 215, 25, 33);--color-button-text: var(--vzy-ed-primary-text-rgb, 255, 255, 255);--color-button-hover: var(--vzy-cardio-hover-rgb);--color-button-text-hover: var(--vzy-cardio-hover-ink-rgb);--color-button-secondary: var(--vzy-ed-text-rgb, 0, 0, 0);--color-button-secondary-text: var(--vzy-ed-page-rgb, 255, 255, 255);--color-button-secondary-hover: var(--vzy-ed-primary-rgb, 215, 25, 33);--color-button-secondary-text-hover: var(--vzy-ed-primary-text-rgb, 255, 255, 255);--color-button-tertiary: var(--vzy-ed-raised-rgb, 243, 243, 243);--color-button-tertiary-text: var(--vzy-ed-text-rgb, 32, 32, 32);--color-button-tertiary-hover: var(--vzy-ed-primary-rgb, 215, 25, 33);--color-button-tertiary-text-hover: var(--vzy-ed-primary-text-rgb, 255, 255, 255);--color-accent: var(--vzy-ed-accent-rgb, 196, 20, 41);--color-link: var(--vzy-ed-accent-rgb, 196, 20, 41);--gradient-accent: var(--vzy-ed-accent, #c41429);--vzy-accent: var(--vzy-ed-accent, #c41429);--vzy-accent-hover: var(--vzy-cardio-hover)}html:root[data-scheme] body[class] :is(.button--primary:not(.button--simple):not(.button--simple_link):not(.button--unstyled),.button--secondary:not(.button--simple):not(.button--simple_link):not(.button--unstyled),.button--tertiary:not(.button--simple):not(.button--simple_link):not(.button--unstyled),[data-vzy-purchase-actions] .product-form__submit.button[name=add],.shopify-challenge__button,.vzy-contact__button--phone,.vzy-qb-sticky__add,.vzy-bf__cta,.vzy-bf__secondary,.vzy-chero__cta,.vzy-ci-bf__cta,.vzy-home__button,.vzy-home-card__cta,.vzy-home-selector__submit,.vzy-promo-button,.vzy-card__cta,.vzy-product-band__toggle,.vzy-promo-faq__phone,.vzy-promo-chooser__toggle,.vzy-tabs-v2__description-toggle,.vzy-drawer-aov__button,.vzy-drawer-continue-shopping,.cart__checkout-button,.vzy-returns__button,.vzy-warranty__button,.vzy-return-form__submit,.vzy-info__button,.vzy-service-receipt-download):not(:where(.shopify-payment-button__button,.shopify-payment-button *,shopify-accelerated-checkout *,shopify-accelerated-checkout-cart *,klarna-placement *,.vzy-contact__button--whatsapp,[href*="wa.me"],[href*="api.whatsapp.com"],[href^="whatsapp:"])){--vzy-action-bg: var(--vzy-cardio-action-bg, var(--vzy-ed-primary, #d71921));--vzy-action-ink: var(--vzy-cardio-action-ink, var(--vzy-ed-primary-text, #fff));--vzy-action-line: var(--vzy-cardio-action-line, var(--vzy-action-bg));--vzy-action-hover: var(--vzy-cardio-action-hover, var(--vzy-cardio-hover));--vzy-action-ink-hover: var(--vzy-cardio-action-hover-ink, var(--vzy-cardio-hover-ink));background:var(--vzy-action-bg)!important;border-color:var(--vzy-action-line)!important;color:var(--vzy-action-ink)!important;border-radius:var(--vzy-cta-radius, var(--border-radius-button, 6px))!important;font-family:var(--font-button-family, Inter, sans-serif)!important;font-weight:var(--font-button-weight, 600)!important;font-style:var(--font-button-style, normal)!important}html:root[data-scheme] body[class] .button--secondary:not(.product-form__submit):not(.vzy-x-spec),html:root[data-scheme] body[class] .button--tertiary:not(.vzy-card__cta):not(.product-form__submit),html:root[data-scheme] body[class] .vzy-home__button--secondary:not(.vzy-x-spec):not(.vzy-x-spec),html:root[data-scheme] body[class] .vzy-promo-button--secondary:not(.vzy-x-spec):not(.vzy-x-spec),html:root[data-scheme] body[class] .vzy-bf__secondary:not(.vzy-x-spec):not(.vzy-x-spec),html:root[data-scheme] body[class] .vzy-tabs-v2__description-toggle:not(.vzy-x-spec):not(.vzy-x-spec),html:root[data-scheme] body[class] .vzy-product-band__toggle:not(.vzy-x-spec):not(.vzy-x-spec),html:root[data-scheme] body[class] .vzy-drawer-continue-shopping:not(.vzy-x-spec):not(.vzy-x-spec),html:root[data-scheme] body[class] .vzy-card__cta--sold-out:not(.vzy-x-spec):not(.vzy-x-spec),html:root[data-scheme] body[class] .vzy-promo-chooser__toggle:not(.vzy-x-spec):not(.vzy-x-spec){--vzy-cardio-action-bg: var(--vzy-ed-neutral, #f3f3f3);--vzy-cardio-action-ink: var(--vzy-ed-neutral-text, #202020);--vzy-cardio-action-line: var(--vzy-ed-neutral-border, #d5d5d5);--vzy-cardio-action-hover: var(--vzy-ed-neutral-hover, #d71921);--vzy-cardio-action-hover-ink: var(--vzy-ed-neutral-text-hover, #fff)}@media(hover:hover){html:root[data-scheme] body[class] :is(.button--primary:not(.button--simple):not(.button--simple_link):not(.button--unstyled),.button--secondary:not(.button--simple):not(.button--simple_link):not(.button--unstyled),.button--tertiary:not(.button--simple):not(.button--simple_link):not(.button--unstyled),[data-vzy-purchase-actions] .product-form__submit.button[name=add],.card__add-to-cart .card__link.button[name=add],product-form .vzy-promo-card__button[name=add],.shopify-challenge__button,.vzy-contact__button--phone,.vzy-qb-sticky__add,.vzy-bf__cta,.vzy-bf__secondary,.vzy-chero__cta,.vzy-ci-bf__cta,.vzy-home__button,.vzy-home-card__cta,.vzy-home-selector__submit,.vzy-promo-button,.vzy-card__cta,.vzy-product-band__toggle,.vzy-promo-faq__phone,.vzy-promo-chooser__toggle,.vzy-tabs-v2__description-toggle,.vzy-drawer-aov__button,.vzy-drawer-continue-shopping,.cart__checkout-button,.vzy-returns__button,.vzy-warranty__button,.vzy-return-form__submit,.vzy-info__button,.vzy-service-receipt-download):not(:where(.shopify-payment-button__button,.shopify-payment-button *,shopify-accelerated-checkout *,shopify-accelerated-checkout-cart *,klarna-placement *,.vzy-contact__button--whatsapp,[href*="wa.me"],[href*="api.whatsapp.com"],[href^="whatsapp:"])):hover:not(:disabled):not([aria-disabled=true]):not(.disabled):not(.loading):not([aria-busy=true]){background:var(--vzy-action-hover)!important;border-color:var(--vzy-action-hover)!important;color:var(--vzy-action-ink-hover)!important}}html:root[data-scheme] body[class] :is(.button--primary:not(.button--simple):not(.button--simple_link):not(.button--unstyled),.button--secondary:not(.button--simple):not(.button--simple_link):not(.button--unstyled),.button--tertiary:not(.button--simple):not(.button--simple_link):not(.button--unstyled),[data-vzy-purchase-actions] .product-form__submit.button[name=add],.card__add-to-cart .card__link.button[name=add],product-form .vzy-promo-card__button[name=add],.shopify-challenge__button,.vzy-contact__button--phone,.vzy-qb-sticky__add,.vzy-bf__cta,.vzy-bf__secondary,.vzy-chero__cta,.vzy-ci-bf__cta,.vzy-home__button,.vzy-home-card__cta,.vzy-home-selector__submit,.vzy-promo-button,.vzy-card__cta,.vzy-product-band__toggle,.vzy-promo-faq__phone,.vzy-promo-chooser__toggle,.vzy-tabs-v2__description-toggle,.vzy-drawer-aov__button,.vzy-drawer-continue-shopping,.cart__checkout-button,.vzy-returns__button,.vzy-warranty__button,.vzy-return-form__submit,.vzy-info__button,.vzy-service-receipt-download):not(:where(.shopify-payment-button__button,.shopify-payment-button *,shopify-accelerated-checkout *,shopify-accelerated-checkout-cart *,klarna-placement *,.vzy-contact__button--whatsapp,[href*="wa.me"],[href*="api.whatsapp.com"],[href^="whatsapp:"])):active:not(:disabled):not([aria-disabled=true]):not(.disabled):not(.loading):not([aria-busy=true]){background:var(--vzy-action-hover)!important;border-color:var(--vzy-action-hover)!important;color:var(--vzy-action-ink-hover)!important}html:root[data-scheme] body[class] cart-drawer.drawer #CartDrawer-Checkout.cart__checkout-button.button.button--primary{background:var(--vzy-action-bg)!important;border-color:var(--vzy-action-line)!important;color:var(--vzy-action-ink)!important}html:root[data-scheme] body[class] :is(.product-form__submit[name=add],.vzy-qb-sticky__add,.card__add-to-cart .card__link.button[name=add],product-form .vzy-promo-card__button[name=add]):not(:where(.shopify-payment-button__button,.shopify-payment-button *,shopify-accelerated-checkout *,shopify-accelerated-checkout-cart *,klarna-placement *,.vzy-contact__button--whatsapp,[href*="wa.me"],[href*="api.whatsapp.com"],[href^="whatsapp:"])):is(:disabled,[aria-disabled=true],.disabled,.loading,[aria-busy=true]){--vzy-action-hover: var(--vzy-action-bg);--vzy-action-ink-hover: var(--vzy-action-ink)}@media(hover:hover){html:root[data-scheme] body[class] cart-drawer.drawer #CartDrawer-Checkout.cart__checkout-button.button.button--primary:hover:not(:disabled):not([aria-disabled=true]):not(.disabled):not(.loading):not([aria-busy=true]){background:var(--vzy-action-hover)!important;border-color:var(--vzy-action-hover)!important;color:var(--vzy-action-ink-hover)!important}}html:root[data-scheme] body[class] cart-drawer.drawer #CartDrawer-Checkout.cart__checkout-button.button.button--primary:active:not(:disabled):not([aria-disabled=true]):not(.disabled):not(.loading):not([aria-busy=true]){background:var(--vzy-action-hover)!important;border-color:var(--vzy-action-hover)!important;color:var(--vzy-action-ink-hover)!important}html:root[data-scheme] body[class],html:root[data-scheme] body[class] .vzy-contact-card,html:root[data-scheme] body[class] .vzy-tabs-v2,html:root[data-scheme] body[class] .vzy-guides,html:root[data-scheme] body[class] .vzy-qb,html:root[data-scheme] body[class] .vzy-legal-page,html:root[data-scheme] body[class] .vzy-service-form,html:root[data-scheme] body[class] .vzy-faq-v2{font-family:var(--font-body-family, Inter, sans-serif);font-weight:var(--font-body-weight, 500)}html:root[data-scheme] body[class] .header .header__menu-item:not(vzy-x-spec),html:root[data-scheme] body[class] .header :is(.header__menu-item>span),html:root[data-scheme] body[class] .menu-drawer .menu-drawer__menu-item,html:root[data-scheme] body[class] .menu-drawer .menu-drawer__menu-link{font-family:var(--font-header-menu-family, var(--font-body-family))!important;font-weight:var(--font-header-menu-weight, 500)!important;font-style:var(--font-header-menu-style, normal)!important;text-transform:var(--font-header-menu-text-transform, none)!important}html:root[data-scheme] body[class] .header .header__inline-menu>.list-menu--inline>.list-menu-item>.header__menu-item{color:rgb(var(--color-foreground))!important;text-decoration:none!important;box-shadow:none!important}html:root[data-scheme] body[class] .header .header__inline-menu>.list-menu--inline>.list-menu-item>.header__menu-item>span{font-size:16px!important;line-height:1.4!important;font-weight:var(--font-header-menu-weight,500)!important;min-height:0!important;padding:4px 10px!important;border:0!important;border-radius:4px!important;color:inherit!important;background:transparent!important;box-shadow:none!important;transform:none!important;transition:background-color .16s ease!important}html:root[data-scheme] body[class] .header .header__inline-menu>.list-menu--inline>.list-menu-item>.header__menu-item:is(.header__menu-item--active,[aria-current=page],:hover,:focus-visible)>span{background:rgb(var(--color-background-secondary))!important}html:root[data-scheme] body[class] .header .header__inline-menu .header__menu-item:focus-visible{outline:2px solid currentColor!important;outline-offset:2px}@media(prefers-reduced-motion:reduce){html:root[data-scheme] body[class] .header .header__inline-menu>.list-menu--inline>.list-menu-item>.header__menu-item>span{transition:none!important}}html:root[data-scheme] body[class] .product__title:not(vzy-x-spec),html:root[data-scheme] body[class] :is(.vzy-contact__heading strong){font-family:var(--font-heading-family, Oswald, sans-serif)!important;font-weight:var(--font-heading-weight, 600)!important}html:root[data-scheme] body[class] .vzy-home-card__title:not(.vzy-x-spec):not(.vzy-x-spec):not(vzy-x-spec),html:root[data-scheme] body[class] .card__title:not(.vzy-x-spec):not(.vzy-x-spec):not(vzy-x-spec),html:root[data-scheme] body[class] :is(.vzy-product-band .vzy-card__title,.vzy-card.vzy-card--catalog .vzy-card__title,.card__title a,.header__search .search__products .card__title,.header__search .search__products .card__title a){font-family:var(--font-heading-card-family, var(--font-heading-family))!important;font-weight:var(--font-heading-card-weight, 600)!important}html:root[data-scheme] body[class] .drawer__heading:not(.vzy-x-spec):not(vzy-x-spec),html:root[data-scheme] body[class] .popup-heading:not(.vzy-x-spec):not(vzy-x-spec),html:root[data-scheme] body[class] :is(.vzy-contact-card .vzy-contact__dialog h2){font-family:var(--font-popups-heading-family, var(--font-heading-family))!important;font-weight:var(--font-popups-heading-weight, 600)!important}html:root[data-scheme] body[class] .header__icon,html:root[data-scheme] body[class] .drawer__close,html:root[data-scheme] body[class] .modal-close-button,html:root[data-scheme] body[class] .vzy-contact__close,html:root[data-scheme] body[class] .quantity__button,html:root[data-scheme] body[class] .vzy-announcement-dismiss,html:root[data-scheme] body[class] .slider-button,html:root[data-scheme] body[class] .swiper-button-prev,html:root[data-scheme] body[class] .swiper-button-next,html:root[data-scheme] body[class] .toggle-scheme-button{border-radius:var(--vzy-cta-radius, var(--border-radius-button, 6px))!important}html:root[data-scheme] body[class] :is(.product-form__submit[name=add],.vzy-qb-sticky__add,.card__add-to-cart .card__link.button[name=add],product-form .vzy-promo-card__button[name=add]):not(:where(.shopify-payment-button__button,.shopify-payment-button *,shopify-accelerated-checkout *,shopify-accelerated-checkout-cart *,klarna-placement *,.vzy-contact__button--whatsapp,[href*="wa.me"],[href*="api.whatsapp.com"],[href^="whatsapp:"])){--vzy-action-bg: var(--vzy-cardio-action-bg);--vzy-action-line: var(--vzy-cardio-action-line);--vzy-action-ink: var(--vzy-cardio-action-ink);--vzy-action-hover: var(--vzy-cardio-action-hover);--vzy-action-ink-hover: var(--vzy-cardio-action-hover-ink);--vzy-cardio-action-bg: var(--vzy-ed-atc-color, #0b57d0);--vzy-cardio-action-line: var(--vzy-ed-atc-color, #0b57d0);--vzy-cardio-action-ink: var(--vzy-ed-atc-text, #fff);--vzy-cardio-action-hover: var(--vzy-ed-atc-hover, #0846aa);--vzy-cardio-action-hover-ink: var(--vzy-ed-atc-text-hover, #fff);background:var(--vzy-action-bg)!important;border-color:var(--vzy-action-line)!important;color:var(--vzy-action-ink)!important}html:root[data-scheme] body #MainContent .vzy-bf,html:root[data-scheme] body #MainContent .vzy-home-hero,html:root[data-scheme] body #MainContent .vzy-promo-hero-section,html:root[data-scheme] body #MainContent .vzy-collection-intro,html:root[data-scheme] body #MainContent .vzy-home-final__panel,html:root[data-scheme] body #MainContent .vzy-promo-faq__final{--vzy-local-bg: var(--vzy-local-bg-light, var(--vzy-cardio-banner-bg-light, #141518)) !important;--vzy-local-text: var(--vzy-local-text-light, var(--vzy-cardio-banner-text-light, #fff)) !important;--vzy-local-accent: var(--vzy-local-accent-light, var(--vzy-cardio-banner-accent-light, #ff6877)) !important;--vzy-local-muted: color-mix(in srgb, var(--vzy-local-text) 86%, var(--vzy-local-bg)) !important;--vzy-local-line: color-mix(in srgb, var(--vzy-local-text) 24%, var(--vzy-local-bg)) !important;--vzy-cardio-banner-paint: var(--vzy-local-bg-light, var(--vzy-cardio-banner-gradient-light, linear-gradient(122deg, transparent 58%, #ffffff05 58%, #ffffff05 77%, transparent 77%), radial-gradient(ellipse at 82% 45%, #35383c, transparent 58%), linear-gradient(110deg, #0b0c0e, var(--vzy-local-bg))));background:var(--vzy-local-bg)!important;color:var(--vzy-local-text)!important}html:root[data-scheme] body #MainContent .vzy-bf__stage,html:root[data-scheme] body #MainContent .vzy-home-hero__panel,html:root[data-scheme] body #MainContent .vzy-promo-hero,html:root[data-scheme] body #MainContent .vzy-chero__stage,html:root[data-scheme] body #MainContent .vzy-ci-bf,html:root[data-scheme] body #MainContent .vzy-ci-bf-compact,html:root[data-scheme] body #MainContent .vzy-home-final__panel,html:root[data-scheme] body #MainContent .vzy-promo-faq__final{background:var(--vzy-cardio-banner-paint)!important;border-color:var(--vzy-local-line)!important;color:var(--vzy-local-text)!important;box-shadow:inset 0 1px color-mix(in srgb,var(--vzy-local-text) 8%,transparent)!important}html:root[data-scheme] body #MainContent .vzy-collection-intro__inner{background:transparent!important;border-color:var(--vzy-local-line)!important;color:var(--vzy-local-text)!important}html:root[data-scheme] body #MainContent .vzy-bf__title:not(.vzy-x-spec),html:root[data-scheme] body #MainContent .vzy-bf__heading:not(.vzy-x-spec),html:root[data-scheme] body #MainContent .vzy-home-hero__title:not(.vzy-x-spec),html:root[data-scheme] body #MainContent .vzy-chero__title:not(.vzy-x-spec),html:root[data-scheme] body #MainContent .vzy-collection-intro__title:not(.vzy-x-spec),html:root[data-scheme] body #MainContent .vzy-collection-intro__promise:not(.vzy-x-spec),html:root[data-scheme] body #MainContent .vzy-collection-intro__choices-title:not(.vzy-x-spec),html:root[data-scheme] body #MainContent .vzy-collection-intro__feature:not(.vzy-x-spec),html:root[data-scheme] body #MainContent .vzy-ci-bf__heading:not(.vzy-x-spec),html:root[data-scheme] body #MainContent .vzy-ci-bf__word:not(.vzy-x-spec),html:root[data-scheme] body #MainContent .vzy-ci-bf-compact__amount:not(.vzy-x-spec),html:root[data-scheme] body #MainContent :is(.vzy-bf__heading>span,.vzy-promo-hero h1,.vzy-home-final__panel .vzy-home__heading,.vzy-promo-faq__final h3){color:var(--vzy-local-text)!important}html:root[data-scheme] body #MainContent .vzy-bf__eyebrow:not(.vzy-x-spec):not(vzy-x-spec):not(vzy-x-spec),html:root[data-scheme] body #MainContent .vzy-bf__offer-label:not(.vzy-x-spec):not(vzy-x-spec):not(vzy-x-spec),html:root[data-scheme] body #MainContent .vzy-bf__deadline:not(.vzy-x-spec):not(vzy-x-spec):not(vzy-x-spec),html:root[data-scheme] body #MainContent .vzy-bf__footer:not(.vzy-x-spec):not(vzy-x-spec):not(vzy-x-spec),html:root[data-scheme] body #MainContent .vzy-bf__phrase:not(.vzy-x-spec):not(vzy-x-spec):not(vzy-x-spec),html:root[data-scheme] body #MainContent .vzy-home-hero__copy:not(.vzy-x-spec):not(vzy-x-spec):not(vzy-x-spec),html:root[data-scheme] body #MainContent .vzy-promo-hero__claim:not(.vzy-x-spec):not(vzy-x-spec):not(vzy-x-spec),html:root[data-scheme] body #MainContent .vzy-promo-hero__text:not(.vzy-x-spec):not(vzy-x-spec):not(vzy-x-spec),html:root[data-scheme] body #MainContent .vzy-promo-campaign-date:not(.vzy-x-spec):not(vzy-x-spec):not(vzy-x-spec),html:root[data-scheme] body #MainContent .vzy-chero__lead:not(.vzy-x-spec):not(vzy-x-spec):not(vzy-x-spec),html:root[data-scheme] body #MainContent .vzy-chero__description:not(.vzy-x-spec):not(vzy-x-spec):not(vzy-x-spec),html:root[data-scheme] body #MainContent .vzy-chero__deal-label:not(.vzy-x-spec):not(vzy-x-spec):not(vzy-x-spec),html:root[data-scheme] body #MainContent .vzy-collection-intro__copy:not(.vzy-x-spec):not(vzy-x-spec):not(vzy-x-spec),html:root[data-scheme] body #MainContent .vzy-ci-bf__label:not(.vzy-x-spec):not(vzy-x-spec):not(vzy-x-spec),html:root[data-scheme] body #MainContent .vzy-ci-bf__edition:not(.vzy-x-spec):not(vzy-x-spec):not(vzy-x-spec),html:root[data-scheme] body #MainContent :is(.vzy-bf__phrase span,.vzy-promo-hero__text p,.vzy-bf-promo-discount>span,.vzy-chero__description p,.vzy-collection-intro__copy p,.vzy-collection-intro__trust strong,.vzy-ci-bf__media figcaption,.vzy-home-final__panel .vzy-home__lead,.vzy-promo-faq__final>div:first-child>div,.vzy-promo-faq__final>div:first-child p){color:var(--vzy-local-muted)!important}html:root[data-scheme] body #MainContent .vzy-bf__percent:not(.vzy-x-spec),html:root[data-scheme] body #MainContent .vzy-bf__campaign-label:not(.vzy-x-spec),html:root[data-scheme] body #MainContent .vzy-bf-promo-eyebrow:not(.vzy-x-spec),html:root[data-scheme] body #MainContent .vzy-chero__eyebrow:not(.vzy-x-spec),html:root[data-scheme] body #MainContent .vzy-chero__percent:not(.vzy-x-spec),html:root[data-scheme] body #MainContent .vzy-ci-bf__percent:not(.vzy-x-spec),html:root[data-scheme] body #MainContent .vzy-ci-bf-compact__label:not(.vzy-x-spec),html:root[data-scheme] body #MainContent .vzy-collection-intro__eyebrow:not(.vzy-x-spec),html:root[data-scheme] body #MainContent .vzy-collection-intro__trust-icon:not(.vzy-x-spec),html:root[data-scheme] body #MainContent .vzy-collection-intro__feature-icon:not(.vzy-x-spec),html:root[data-scheme] body #MainContent :is(.vzy-bf__percent>span,.vzy-bf-promo-discount strong,.vzy-chero__percent>span,.vzy-home-final__panel .vzy-home__eyebrow){color:var(--vzy-local-accent)!important}html:root[data-scheme] body #MainContent .vzy-bf__friday:after,html:root[data-scheme] body #MainContent .vzy-bf__stage:before,html:root[data-scheme] body #MainContent .vzy-chero__stage:after,html:root[data-scheme] body #MainContent .vzy-promo-hero:before{background:var(--vzy-local-accent)!important}html:root[data-scheme] body #MainContent .vzy-promo-trust__item:not(vzy-x-spec),html:root[data-scheme] body #MainContent .vzy-promo-campaign-date:not(vzy-x-spec),html:root[data-scheme] body #MainContent .vzy-bf__product-label:not(vzy-x-spec),html:root[data-scheme] body #MainContent :is(.vzy-collection-intro__trust li,.vzy-chero__chips a,.vzy-collection-intro__choices a){background:color-mix(in srgb,var(--vzy-local-text) 7%,var(--vzy-local-bg))!important;border-color:var(--vzy-local-line)!important;color:var(--vzy-local-text)!important}html:root[data-scheme] body #MainContent .vzy-bf__product-price:not(vzy-x-spec),html:root[data-scheme] body #MainContent :is(.vzy-promo-trust__item strong){color:var(--vzy-local-text)!important}html:root[data-scheme] body #MainContent .vzy-promo-trust__hint:not(vzy-x-spec),html:root[data-scheme] body #MainContent :is(.vzy-promo-trust__item small){color:var(--vzy-local-muted)!important}html:root[data-scheme] body #MainContent .vzy-promo-trust__item svg{background:color-mix(in srgb,var(--vzy-local-text) 9%,var(--vzy-local-bg))!important;color:var(--vzy-local-accent)!important}html:root[data-scheme] body #MainContent .vzy-bf__secondary:not(.vzy-x-spec),html:root[data-scheme] body #MainContent :is(.vzy-home-hero__actions .vzy-home__button--secondary,.vzy-promo-hero__actions .vzy-promo-button--secondary,.vzy-home-final__actions .vzy-home__button--secondary){--vzy-cardio-action-bg: color-mix(in srgb, var(--vzy-local-text) 9%, var(--vzy-local-bg));--vzy-cardio-action-ink: var(--vzy-local-text);--vzy-cardio-action-line: var(--vzy-local-line)}html:root[data-scheme] body #MainContent .vzy-home-story{--vzy-cardio-story-bg: var(--vzy-cardio-story-bg-light, #181a1d);--vzy-cardio-story-text: var(--vzy-cardio-story-text-light, #fff);--vzy-cardio-story-muted: var(--vzy-cardio-story-muted-light, #d5d7db);--vzy-cardio-story-accent: var(--vzy-cardio-story-accent-light, #ff6877);--vzy-cardio-story-line: color-mix(in srgb, var(--vzy-cardio-story-text) 16%, var(--vzy-cardio-story-bg))}html:root[data-scheme] body #MainContent .vzy-home-story__panel,html:root[data-scheme] body #MainContent .vzy-home-story__content{background:var(--vzy-cardio-story-bg)!important;border-color:var(--vzy-cardio-story-line)!important;color:var(--vzy-cardio-story-text)!important}html:root[data-scheme] body #MainContent .vzy-home-story .vzy-home__heading{color:var(--vzy-cardio-story-text)!important}html:root[data-scheme] body #MainContent .vzy-home-story .vzy-home__lead:not(vzy-x-spec),html:root[data-scheme] body #MainContent .vzy-home-story .vzy-home-story__feature:not(vzy-x-spec),html:root[data-scheme] body #MainContent .vzy-home-story :is(.vzy-home__lead p){color:var(--vzy-cardio-story-muted)!important}html:root[data-scheme] body #MainContent .vzy-home-story .vzy-home__eyebrow,html:root[data-scheme] body #MainContent .vzy-home-story .vzy-home-story__feature-icon{color:var(--vzy-cardio-story-accent)!important}html:root[data-scheme] body #MainContent .vzy-home-story__feature-icon{background:color-mix(in srgb,var(--vzy-cardio-story-accent) 9%,var(--vzy-cardio-story-bg))!important}html:root[data-scheme] body #MainContent .vzy-home-story__cta{--vzy-cardio-action-bg: var(--vzy-ed-primary, #d71921);--vzy-cardio-action-ink: var(--vzy-ed-primary-text, #fff);--vzy-cardio-action-line: var(--vzy-ed-primary, #d71921)}html:root[data-scheme=dark] body #MainContent .vzy-bf,html:root[data-scheme=dark] body #MainContent .vzy-home-hero,html:root[data-scheme=dark] body #MainContent .vzy-promo-hero-section,html:root[data-scheme=dark] body #MainContent .vzy-collection-intro,html:root[data-scheme=dark] body #MainContent .vzy-home-final__panel,html:root[data-scheme=dark] body #MainContent .vzy-promo-faq__final{--vzy-local-bg: var(--vzy-local-bg-dark, var(--vzy-cardio-banner-bg-dark, #141518)) !important;--vzy-local-text: var(--vzy-local-text-dark, var(--vzy-cardio-banner-text-dark, #fff)) !important;--vzy-local-accent: var(--vzy-local-accent-dark, var(--vzy-cardio-banner-accent-dark, #ff6877)) !important;--vzy-cardio-banner-paint: var(--vzy-local-bg-dark, var(--vzy-cardio-banner-gradient-dark, linear-gradient(122deg, transparent 58%, #ffffff05 58%, #ffffff05 77%, transparent 77%), radial-gradient(ellipse at 82% 45%, #35383c, transparent 58%), linear-gradient(110deg, #0b0c0e, var(--vzy-local-bg))))}html:root[data-scheme=dark] body #MainContent .vzy-home-story{--vzy-cardio-story-bg: var(--vzy-cardio-story-bg-dark, var(--vzy-ed-surface, #1f1f1f));--vzy-cardio-story-text: var(--vzy-cardio-story-text-dark, var(--vzy-ed-title, #fff));--vzy-cardio-story-muted: var(--vzy-cardio-story-muted-dark, var(--vzy-ed-muted, #c7c7c7));--vzy-cardio-story-accent: var(--vzy-cardio-story-accent-dark, #ff6877);--vzy-cardio-story-line: var(--vzy-ed-border, #454545)}@media(prefers-color-scheme:dark){html:root[data-scheme=auto] body #MainContent .vzy-bf,html:root[data-scheme=auto] body #MainContent .vzy-home-hero,html:root[data-scheme=auto] body #MainContent .vzy-promo-hero-section,html:root[data-scheme=auto] body #MainContent .vzy-collection-intro,html:root[data-scheme=auto] body #MainContent .vzy-home-final__panel,html:root[data-scheme=auto] body #MainContent .vzy-promo-faq__final{--vzy-local-bg: var(--vzy-local-bg-dark, var(--vzy-cardio-banner-bg-dark, #141518)) !important;--vzy-local-text: var(--vzy-local-text-dark, var(--vzy-cardio-banner-text-dark, #fff)) !important;--vzy-local-accent: var(--vzy-local-accent-dark, var(--vzy-cardio-banner-accent-dark, #ff6877)) !important;--vzy-cardio-banner-paint: var(--vzy-local-bg-dark, var(--vzy-cardio-banner-gradient-dark, linear-gradient(122deg, transparent 58%, #ffffff05 58%, #ffffff05 77%, transparent 77%), radial-gradient(ellipse at 82% 45%, #35383c, transparent 58%), linear-gradient(110deg, #0b0c0e, var(--vzy-local-bg))))}html:root[data-scheme=auto] body #MainContent .vzy-home-story{--vzy-cardio-story-bg: var(--vzy-cardio-story-bg-dark, var(--vzy-ed-surface, #1f1f1f));--vzy-cardio-story-text: var(--vzy-cardio-story-text-dark, var(--vzy-ed-title, #fff));--vzy-cardio-story-muted: var(--vzy-cardio-story-muted-dark, var(--vzy-ed-muted, #c7c7c7));--vzy-cardio-story-accent: var(--vzy-cardio-story-accent-dark, #ff6877);--vzy-cardio-story-line: var(--vzy-ed-border, #454545)}}html:root[data-scheme] body #MainContent .vzy-bf__percent:not(vzy-x-spec),html:root[data-scheme] body #MainContent .vzy-chero__percent:not(vzy-x-spec),html:root[data-scheme] body #MainContent .vzy-ci-bf__percent:not(vzy-x-spec),html:root[data-scheme] body #MainContent :is(.vzy-bf__percent>span,.vzy-chero__percent>span,.vzy-bf-promo-discount strong){color:var(--vzy-local-text)!important}html:root[data-scheme] body #MainContent .vzy-bf__stage{border-radius:18px}html:root[data-scheme] body #MainContent .vzy-bf .vzy-bf__percent:not(vzy-x-spec),html:root[data-scheme] body #MainContent .vzy-bf :is(.vzy-bf__percent>span){color:var(--vzy-local-text)!important}html:root[data-scheme] body #MainContent .vzy-bf__stage:before{width:2px;opacity:.65;background:linear-gradient(transparent,var(--vzy-local-accent),transparent)!important}html:root[data-scheme] body #MainContent .vzy-bf__friday:after{height:3px;opacity:1}html:root[data-scheme] body #MainContent .vzy-bf__product:before{top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse,#ffffff09,transparent 70%)}html:root[data-scheme] body #MainContent .vzy-bf__product-orbit{display:none}html:root[data-scheme] body #MainContent .vzy-bf__product-image{filter:drop-shadow(0 20px 24px #0006);mix-blend-mode:normal}html:root[data-scheme] body #MainContent .vzy-bf__product--atlas .vzy-bf__product-image{transform:scale(1.12)}html:root[data-scheme] body #MainContent .vzy-bf__product-label{border-radius:8px;background:#ffffff06!important;padding:10px 14px;font-family:var(--font-body-family);letter-spacing:.025em}html:root[data-scheme] body #MainContent .vzy-bf__product-price{border-color:var(--vzy-local-line)}html:root[data-scheme] body #MainContent .vzy-chero__eyebrow{background:#ffffff08;border-color:var(--vzy-local-line);border-radius:6px}html:root[data-scheme] body #MainContent .vzy-home-story__media img{filter:none;mix-blend-mode:normal}html:root[data-scheme] body #MainContent .vzy-bf-promo-discount:before{background:radial-gradient(circle,#ffffff06,transparent 68%)!important}html:root[data-scheme] body #MainContent .vzy-promo-hero-product--cutout{background:#101b2c!important;border-color:#ffffff24!important;border-radius:10px;box-shadow:none!important}html:root[data-scheme] body #MainContent .vzy-promo-hero-product--cutout img{object-fit:contain;mix-blend-mode:normal;filter:none}@media(min-width:990px){html:root[data-scheme] body.template-index #MainContent .vzy-bf .vzy-bf__heading{font-size:clamp(64px,6.6vw,96px)}html:root[data-scheme] body.template-index #MainContent .vzy-bf__content{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px 28px;padding:30px 40px}}@media(max-width:749px){html:root[data-scheme] body.template-index #MainContent .vzy-bf__content{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);grid-template-areas:"campaign campaign" "scene scene" "typing typing" "heading heading" "phrase phrase" "offer product" "actions actions";gap:8px 12px}html:root[data-scheme] body #MainContent .vzy-bf .vzy-bf__heading{display:flex;flex-wrap:wrap;gap:0 .18em;font-size:clamp(36px,10.5vw,48px)}html:root[data-scheme] body #MainContent .vzy-bf__offer{align-self:center}html:root[data-scheme] body #MainContent .vzy-bf__product-label{padding:7px 8px}html:root[data-scheme] body #MainContent .vzy-bf__campaign-label,html:root[data-scheme] body #MainContent .vzy-bf__offer-label,html:root[data-scheme] body #MainContent .vzy-bf__product-label{font-size:12px;line-height:1.35}html:root[data-scheme] body #MainContent .vzy-bf__stage{border-radius:12px}}html:root body.template-product{--vzy-commerce-surface: #ffffff;--vzy-commerce-border: #dadce0;--vzy-commerce-ink: #202124;--vzy-commerce-muted: #5f6368;--vzy-commerce-accent: #c8102e;--vzy-commerce-edge: #e4a4ae;--vzy-commerce-raised: #f7f8fa;--vzy-commerce-selected: #fffafb;--vzy-commerce-wash: rgba(200,16,46,.07);--vzy-commerce-glow: radial-gradient(ellipse 300px 160px at 100% 0,var(--vzy-commerce-wash),transparent 76%)}html:root[data-scheme=dark] body.template-product{--vzy-commerce-surface: #202124;--vzy-commerce-border: #5f6368;--vzy-commerce-ink: #f1f3f4;--vzy-commerce-muted: #bdc1c6;--vzy-commerce-accent: #ff8a98;--vzy-commerce-edge: #955762;--vzy-commerce-raised: #292a2e;--vzy-commerce-selected: #28272b;--vzy-commerce-wash: rgba(255,138,152,.06)}@media(prefers-color-scheme:dark){html:root[data-scheme=auto] body.template-product{--vzy-commerce-surface: #202124;--vzy-commerce-border: #5f6368;--vzy-commerce-ink: #f1f3f4;--vzy-commerce-muted: #bdc1c6;--vzy-commerce-accent: #ff8a98;--vzy-commerce-edge: #955762;--vzy-commerce-raised: #292a2e;--vzy-commerce-selected: #28272b;--vzy-commerce-wash: rgba(255,138,152,.06)}}html:root body.template-product #MainContent .vzy-benefits-card-v2__gifts{background:var(--vzy-commerce-glow),var(--vzy-commerce-surface)!important;border:1px solid var(--vzy-commerce-border)!important;box-shadow:inset 2px 0 0 var(--vzy-commerce-edge)!important;min-width:0;padding:16px 18px!important;border-radius:12px!important;gap:12px!important}html:root body.template-product #MainContent .vzy-klarna-summary__heading:not(vzy-x-spec),html:root body.template-product #MainContent :is(.vzy-benefits-card-v2__gift-head h2){color:var(--vzy-commerce-accent)!important;font-family:var(--font-heading-family, Oswald, sans-serif)!important;text-transform:uppercase!important;letter-spacing:.015em!important}html:root body.template-product #MainContent .vzy-benefits-card-v2__gift-head{padding-bottom:10px;border-bottom:1px solid var(--vzy-commerce-border)}html:root body.template-product #MainContent .vzy-benefits-card-v2__gift-head h2{font-size:22px!important;line-height:1.25!important;white-space:normal;overflow-wrap:anywhere}html:root body.template-product #MainContent .vzy-purchase__badge--discount:not(vzy-x-spec),html:root body.template-product #MainContent .vzy-benefits-card-v2__badge:not(vzy-x-spec),html:root body.template-product #MainContent .vzy-gifts-v2__badge:not(vzy-x-spec),html:root body.template-product #MainContent :is(.vzy-benefits-card-v2__badge small),html:root body #MainContent :is(.product__badge .badge--sale,.card--product .badge--sale,.vzy-promo-card .vzy-promo-badge--sale,.vzy-home-card .vzy-home-card__badge:not(.vzy-home-card__badge--muted)){box-sizing:border-box;min-width:0!important;max-width:100%!important;height:auto!important;min-height:28px!important;padding:5px 8px!important;border:1px solid transparent!important;border-radius:6px!important;box-shadow:none!important;font-family:var(--font-heading-family, Oswald, sans-serif)!important;font-size:16px!important;text-transform:uppercase!important;font-weight:700!important;line-height:1.3!important;letter-spacing:0!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:normal!important;text-overflow:clip!important;flex-wrap:wrap}html:root body.template-product #MainContent .vzy-purchase__badge--discount,html:root body #MainContent :is(.product__badge .badge--sale,.card--product .badge--sale,.vzy-promo-card .vzy-promo-badge--sale,.vzy-home-card .vzy-home-card__badge:not(.vzy-home-card__badge--muted)){background:#d71921!important;border-color:#d71921!important;color:#fff!important}html:root body.template-product #MainContent .vzy-purchase__badge--delivery,html:root body.template-product #MainContent .vzy-purchase__badge--warranty{display:inline-flex;align-items:center;gap:6px;min-height:28px;max-width:100%;padding:5px 8px;border:1px solid var(--vzy-commerce-border)!important;border-radius:6px;background:var(--vzy-commerce-surface)!important;color:var(--vzy-commerce-ink)!important;font:600 16px/1.3 var(--font-heading-family, Oswald, sans-serif)!important;text-transform:uppercase;white-space:normal;min-width:0;flex-wrap:wrap;overflow-wrap:anywhere;box-shadow:none}html:root body.template-product #MainContent :is(.vzy-purchase__badge--delivery,.vzy-purchase__badge--warranty) svg{width:16px;height:16px;flex:0 0 16px;color:var(--vzy-commerce-accent)!important}html:root body.template-product #MainContent :is(.vzy-purchase__badge--discount,.vzy-purchase__badge--delivery,.vzy-purchase__badge--warranty) span,html:root body.template-product #MainContent :is(.vzy-purchase__badge--discount,.vzy-purchase__badge--delivery,.vzy-purchase__badge--warranty) strong,html:root body #MainContent .product__badge .badge--sale span,html:root body #MainContent .card--product .badge--sale span{min-width:0;max-width:100%;color:inherit!important;font-size:inherit!important;line-height:inherit!important;white-space:normal!important;overflow-wrap:anywhere!important}html:root body.template-product #MainContent .vzy-purchase__badge--discount svg{width:16px;height:16px;flex:0 0 16px;color:inherit!important;stroke:currentColor}html:root body #MainContent .product__badge .badge--sale .icon,html:root body #MainContent .card--product .badge--sale .icon{background:none!important;color:inherit!important;-webkit-text-fill-color:currentColor!important}html:root body.template-product #MainContent .vzy-purchase__price-badges,html:root body.template-product #MainContent .vzy-purchase__badges,html:root body.template-product #MainContent .vzy-benefits-card-v2__badges{min-width:0!important;max-width:100%!important;flex-wrap:wrap!important;gap:6px}html:root body.template-product #MainContent .vzy-benefits-card-v2__badges{display:flex;align-items:flex-start;gap:8px 18px}html:root body.template-product #MainContent .vzy-benefits-card-v2__badge{display:inline-flex;flex-direction:row;flex-wrap:nowrap!important;flex:0 1 auto;width:auto;max-width:100%;justify-content:flex-start;align-items:center;text-align:left!important;background:var(--vzy-commerce-surface)!important;border:1px solid var(--vzy-commerce-border)!important;color:var(--vzy-commerce-ink)!important;padding:10px!important;border-radius:8px!important;gap:8px!important;overflow:visible}html:root body.template-product #MainContent .vzy-benefits-card-v2__badge:before{content:none!important}html:root body.template-product #MainContent .vzy-benefits-card-v2__label{min-width:0;flex:0 1 auto}html:root body.template-product #MainContent .vzy-benefits-card-v2__badge small,html:root body.template-product #MainContent .vzy-gifts-v2__badge{background:#c8102e!important;border-color:#c8102e!important;border-radius:5px!important;padding:4px 8px!important;font-size:14px!important;font-weight:600!important;letter-spacing:.03em!important;color:#fff!important;flex:0 0 auto;justify-self:start}html:root body.template-product #MainContent [data-vzy-editor-module=benefits][data-vzy-badge-size] .vzy-purchase__badge,html:root body.template-product #MainContent [data-vzy-editor-module=benefits][data-vzy-badge-size] .vzy-benefits-card-v2__badge{font-size:var(--vzy-editor-badge-size)!important}html:root body.template-product #MainContent [data-vzy-editor-module=benefits] .vzy-purchase__badge,html:root body.template-product #MainContent [data-vzy-editor-module=benefits] .vzy-benefits-card-v2__badge{border-radius:var(--vzy-editor-badge-radius, 8px)!important}html:root body.template-product #MainContent [data-vzy-editor-module=benefits][data-vzy-badge-gap] .vzy-benefits-card-v2__badges{gap:var(--vzy-editor-badge-gap)!important}@media(max-width:360px){html:root body.template-product #MainContent .vzy-benefits-card-v2__gifts{padding-inline:12px!important}html:root body.template-product #MainContent .vzy-benefits-card-v2__badges{grid-template-columns:minmax(0,1fr)!important}html:root body.template-product #MainContent .vzy-benefits-card-v2__badge{flex-basis:100%}}html:root body #MainContent .vzy-home-card .vzy-home-card__badge:not(.vzy-home-card__badge--muted){max-width:calc(100% - 20px)!important}html:root body #MainContent .vzy-promo-card .vzy-promo-card__badges{min-width:0;max-width:calc(100% - 20px);flex-wrap:wrap}html:root body.template-product #MainContent :is(.vzy-purchase__price-badges,.vzy-purchase__badges,.vzy-purchase__badge--discount,.vzy-purchase__badge--delivery,.vzy-purchase__badge--warranty,.vzy-benefits-card-v2__badges,.vzy-benefits-card-v2__badge,.vzy-gifts-v2__badge)[hidden],html:root body #MainContent :is(.product__badge .badge--sale,.card--product .badge--sale,.vzy-promo-card .vzy-promo-badge--sale,.vzy-home-card .vzy-home-card__badge:not(.vzy-home-card__badge--muted))[hidden]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/208/assets/vzy-core-late.css.map */
