@import"https://fonts.googleapis.com/css2?family=Instrument+Sans:wght@400;500;600;700&family=Josefin+Sans:wght@400;600;700&display=swap";.alv-vt{--font-heading--family: "Instrument Sans", sans-serif;--font-heading--style: normal;--font-heading--weight: 600;--font-subheading--family: "Instrument Sans", sans-serif;--font-subheading--style: normal;--font-subheading--weight: 500;--font-body--family: "Instrument Sans", sans-serif;--font-body--style: normal;--font-body--weight: 400;--font-h1--family: var(--font-heading--family);--font-h1--style: var(--font-heading--style);--font-h1--weight: var(--font-heading--weight);--font-h1--size: 72px;--font-h1--line-height: var(--line-height--heading-normal);--font-h1--letter-spacing: var(--letter-spacing--heading-normal);--font-h1--case: none;--font-h2--family: var(--font-heading--family);--font-h2--style: var(--font-heading--style);--font-h2--weight: var(--font-heading--weight);--font-h2--size: 48px;--font-h2--line-height: var(--line-height--heading-normal);--font-h2--letter-spacing: var(--letter-spacing--heading-normal);--font-h2--case: none;--font-h3--family: var(--font-heading--family);--font-h3--style: var(--font-heading--style);--font-h3--weight: var(--font-heading--weight);--font-h3--size: 32px;--font-h3--line-height: var(--line-height--heading-normal);--font-h3--letter-spacing: var(--letter-spacing--heading-normal);--font-h3--case: none;--font-h4--family: var(--font-subheading--family);--font-h4--style: var(--font-subheading--style);--font-h4--weight: var(--font-subheading--weight);--font-h4--size: 24px;--font-h4--line-height: var(--line-height--heading-normal);--font-h4--letter-spacing: var(--letter-spacing--heading-normal);--font-h4--case: none;--font-h5--family: var(--font-subheading--family);--font-h5--style: var(--font-subheading--style);--font-h5--weight: var(--font-subheading--weight);--font-h5--size: 20px;--font-h5--line-height: var(--line-height--heading-normal);--font-h5--letter-spacing: var(--letter-spacing--heading-normal);--font-h5--case: none;--font-h6--family: var(--font-subheading--family);--font-h6--style: var(--font-subheading--style);--font-h6--weight: var(--font-subheading--weight);--font-h6--size: 18px;--font-h6--line-height: var(--line-height--heading-normal);--font-h6--letter-spacing: var(--letter-spacing--heading-normal);--font-h6--case: none;--font-body--size-small: 12.5px;--font-body--size: 14px;--font-body--size-emphasized: 15px;--font-body--line-height: var(--line-height--body-normal);--font-body--letter-spacing: var(--letter-spacing--body-normal);--small-multiplier: .7;--big-multiplier: 1.5;--backdrop-opacity: .25;--page-width: 1300px;--page-margin-desktop: 40px;--page-margin-mobile: 20px;--inputs-border-radius: 16px;--checkbox-border-radius: 4px;--badge-border-radius: 15px;--button-border-radius: 16px;--card-border-radius: 20px;--container-border-width: 1px;--card-padding: 15px;--icon-fill: 0;--icon-weight: 300;--icon-size: 24;--button-font-size: 14px;--button-letter-spacing: .4px;--button-padding-vertical: 10px;--button-padding-horizontal: 20px;--button-primary-border-width: 0px;--button-primary-font-weight: 400;--button-primary-text-transform: default;--button-secondary-border-width: 1px;--button-secondary-font-weight: 400;--button-secondary-text-transform: default;--badge-letter-spacing: .8px;--badge-padding-vertical: 10px;--badge-padding-horizontal: 20px;--badge-font-weight: 400;--badge-text-transform: default;--badge-primary-border-width: 0px;--badge-secondary-border-width: 1px;--letter-spacing--heading-tight: -.03em;--letter-spacing--heading-normal: 0;--letter-spacing--heading-loose: .03em;--letter-spacing--body-tight: -.03em;--letter-spacing--body-normal: 0;--letter-spacing--body-loose: .03em;--line-height--heading-tight: 1.15;--line-height--heading-normal: 1.25;--line-height--heading-loose: 1.35;--line-height--body-tight: 1.2;--line-height--body-normal: 1.4;--line-height--body-loose: 1.6;--animation-speed: .25s;--animation-speed-medium: .15s;--animation-speed-fast: .1s;--animation-easing: ease-in-out;--animation-link-hover: opacity var(--animation-speed-medium) var(--animation-easing);--opacity-link-hover: .75;--separator-border-width: .5px;--margin-xs: 5.28px;--margin-sm: 8px;--margin-md: 16px;--margin-lg: 24px;--margin-xl: 48px;--margin-xxl: 80px;--padding-xxxs: 4px;--padding-xxs: 5.28px;--padding-xs: 8px;--padding-sm: 12px;--padding-md: 16px;--padding-lg: 40px;--padding-xl: 64px;--padding-xxl: 96px;--gap-xxs: 4px;--gap-xs: 5.28px;--gap-sm: 8px;--gap-md: 16px;--gap-lg: 32px;--gap-xl: 48px;--grid-gap-horizontal: var(--gap-xl);--grid-gap-vertical: var(--gap-xl);--inputs-min-height: 50px;--inputs-min-width: 120px;--inputs-font-size: 14px;--inputs-border-width: 1px;--inputs-padding: 14px;--variant-button-min-height: 40px;--variant-button-min-width: 40px;--variant-button-font-size: 14px;--variant-button-padding-vertical: 10px;--variant-button-padding-horizontal: 10px;--variant-button-border-width: 1px;--tab-button-min-height: 30px;--tab-button-min-width: 70px;--tab-button-font-size: 14px;--tab-button-border-width: 1px;--tab-button-padding-vertical: 10px;--tab-button-padding-horizontal: 15px;--checkbox-size: 20px;--swatches-small-outline-offset: 1px;--swatches-outline-offset: 2px;--swatches-big-outline-offset: 3px;--swatches-size: 30px;--swatches-border-width: 1px;--modal-shadow: 0px 4px 20px rgba(var(--color-shadow));--modal-width: 672px;--modal-max-height: 65dvh;--toast-notification-icon-size: 24px;--toast-notification-min-width: 300px;--toast-notification-z-index: 10001;--toast-notification-background-color--error: #f9e7e7;--toast-notification-color--error: #0A0A0A;--toast-notification-background-color--success: #f0f9eb;--toast-notification-color--success: #0A0A0A;--toast-notification-background-color--warning: #F4F4F4;--toast-notification-color--warning: #0A0A0A;--toast-notification-background-color--info: #F4F4F4;--toast-notification-color--info: #0A0A0A;--toast-notification-transition-duration: .5s}@media not (min-width:750px){.alv-vt{--font-h1--size: 48px;--font-h2--size: 32px;--font-h3--size: 24px;--font-h4--size: 20px;--font-h5--size: 18px;--font-h6--size: 16px;--font-body--size-small: 14.5px;--font-body--size: 16px;--font-body--size-emphasized: 16px}}@media not (max-width:750px){.alv-vt{--card-padding: 20px}}@media not (min-width:750px){.alv-vt{--button-font-size: 16px}}.alv-vt,:where(.alv-vt) .color-scheme-1{--color-background: rgba(255 255 255 / 1);--gradient-background: #ffffff;--color-foreground: rgba(37 37 37 / 1);--color-border: rgba(217 217 217 / .29);--color-stars-icons: rgba(45 182 122 / 1);--color-primary-button-text: rgba(255 255 255 / 1);--color-primary-button-background: rgba(10 10 10 / 1);--color-primary-button-border: rgba(0 0 0 / 1);--color-secondary-button-text: rgba(0 0 0 / 1);--color-secondary-button-background: rgba(255 255 255 / 1);--color-secondary-button-border: rgba(0 0 0 / .13);--color-primary-badge-text: rgba(255 255 255 / 1);--color-primary-badge-background: rgba(0 0 0 / 1);--color-primary-badge-border: rgba(0 0 0 / 1);--color-secondary-badge-text: rgba(0 0 0 / 1);--color-secondary-badge-background: rgba(255 255 255 / 1);--color-secondary-badge-border: rgba(0 0 0 / .13);--color-input-text: rgba(0 0 0 / 1);--color-input-border: rgba(0 0 0 / .13);--color-input-border-low-opacity: rgba(0 0 0/ .08);--color-input-background: rgba(255 255 255 / 1);--color-selected-input-text: rgba(0 0 0 / 1);--color-selected-input-border: rgba(0 0 0 / 1);--color-selected-input-border-low-opacity: rgba(0 0 0/ .08);--color-selected-input-background: rgba(255 255 255 / 1);--color-variant-background: rgba(255 255 255 / 1);--color-variant-border: rgba(0 0 0 / .13);--color-variant-text: rgba(0 0 0 / 1);--color-selected-variant-background: rgba(255 255 255 / 1);--color-selected-variant-border: rgba(0 0 0 / 1);--color-selected-variant-text: rgba(0 0 0 / 1);--color-tab-background: rgba(255 255 255 / 1);--color-tab-border: rgba(0 0 0 / .13);--color-tab-text: rgba(0 0 0 / 1);--color-selected-tab-background: rgba(255 255 255 / 1);--color-selected-tab-border: rgba(0 0 0 / 1);--color-selected-tab-text: rgba(0 0 0 / 1);--color-shadow: rgba(0, 0, 0, .25);--color-success: rgba(10,10,10, 1);--color-error: rgba(10,10,10, 1)}:where(.alv-vt) .color-scheme-2{--color-background: rgba(248 248 248 / 1);--gradient-background: #f8f8f8;--color-foreground: rgba(0 0 0 / .81);--color-border: rgba(0 0 0 / .81);--color-stars-icons: rgba(0 0 0 / 1);--color-primary-button-text: rgba(255 255 255 / 1);--color-primary-button-background: rgba(10 10 10 / 1);--color-primary-button-border: rgba(0 0 0 / 1);--color-secondary-button-text: rgba(0 0 0 / 1);--color-secondary-button-background: rgba(255 255 255 / 1);--color-secondary-button-border: rgba(0 0 0 / 1);--color-primary-badge-text: rgba(255 255 255 / 1);--color-primary-badge-background: rgba(0 0 0 / 1);--color-primary-badge-border: rgba(0 0 0 / 1);--color-secondary-badge-text: rgba(0 0 0 / 1);--color-secondary-badge-background: rgba(255 255 255 / 1);--color-secondary-badge-border: rgba(0 0 0 / 1);--color-input-text: rgba(0 0 0 / 1);--color-input-border: rgba(230 230 230 / 1);--color-input-border-low-opacity: rgba(230 230 230/ .08);--color-input-background: rgba(255 255 255 / 1);--color-selected-input-text: rgba(0 0 0 / 1);--color-selected-input-border: rgba(0 0 0 / 1);--color-selected-input-border-low-opacity: rgba(0 0 0/ .08);--color-selected-input-background: rgba(255 255 255 / 1);--color-variant-background: rgba(255 255 255 / 1);--color-variant-border: rgba(230 230 230 / 1);--color-variant-text: rgba(0 0 0 / 1);--color-selected-variant-background: rgba(255 255 255 / 1);--color-selected-variant-border: rgba(0 0 0 / 1);--color-selected-variant-text: rgba(37 37 37 / 1);--color-tab-background: rgba(255 255 255 / 1);--color-tab-border: rgba(230 230 230 / 1);--color-tab-text: rgba(0 0 0 / 1);--color-selected-tab-background: rgba(255 255 255 / 1);--color-selected-tab-border: rgba(0 0 0 / 1);--color-selected-tab-text: rgba(0 0 0 / 1);--color-shadow: rgba(0, 0, 0, .25);--color-success: rgba(10,10,10, 1);--color-error: rgba(10,10,10, 1)}:where(.alv-vt) .color-scheme-3{--color-background: rgba(0 0 0 / 1);--gradient-background: #000000;--color-foreground: rgba(255 255 255 / 1);--color-border: rgba(255 255 255 / .31);--color-stars-icons: rgba(45 182 122 / 1);--color-primary-button-text: rgba(255 255 255 / 1);--color-primary-button-background: rgba(10 10 10 / 1);--color-primary-button-border: rgba(255 255 255 / 1);--color-secondary-button-text: rgba(255 255 255 / 1);--color-secondary-button-background: rgba(0 0 0 / 1);--color-secondary-button-border: rgba(255 255 255 / 1);--color-primary-badge-text: rgba(0 0 0 / 1);--color-primary-badge-background: rgba(255 255 255 / 1);--color-primary-badge-border: rgba(255 255 255 / 1);--color-secondary-badge-text: rgba(0 0 0 / 1);--color-secondary-badge-background: rgba(255 255 255 / 1);--color-secondary-badge-border: rgba(255 255 255 / 1);--color-input-text: rgba(255 255 255 / 1);--color-input-border: rgba(255 255 255 / .5);--color-input-border-low-opacity: rgba(255 255 255/ .08);--color-input-background: rgba(0 0 0 / 1);--color-selected-input-text: rgba(255 255 255 / 1);--color-selected-input-border: rgba(255 255 255 / 1);--color-selected-input-border-low-opacity: rgba(255 255 255/ .08);--color-selected-input-background: rgba(0 0 0 / 1);--color-variant-background: rgba(0 0 0 / 1);--color-variant-border: rgba(255 255 255 / .5);--color-variant-text: rgba(255 255 255 / 1);--color-selected-variant-background: rgba(0 0 0 / 1);--color-selected-variant-border: rgba(255 255 255 / 1);--color-selected-variant-text: rgba(255 255 255 / 1);--color-tab-background: rgba(0 0 0 / 1);--color-tab-border: rgba(255 255 255 / 1);--color-tab-text: rgba(255 255 255 / 1);--color-selected-tab-background: rgba(255 255 255 / 1);--color-selected-tab-border: rgba(255 255 255 / 1);--color-selected-tab-text: rgba(0 0 0 / 1);--color-shadow: rgba(0, 0, 0, .25);--color-success: rgba(10,10,10, 1);--color-error: rgba(10,10,10, 1)}:where(.alv-vt) .color-scheme-07882e05-7a8f-4844-9e3c-accb53c0acaf{--color-background: rgba(217 217 217 / .29);--gradient-background: #D9D9D94a;--color-foreground: rgba(37 37 37 / 1);--color-border: rgba(0 0 0 / .06);--color-stars-icons: rgba(45 182 122 / 1);--color-primary-button-text: rgba(255 255 255 / 1);--color-primary-button-background: rgba(10 10 10 / 1);--color-primary-button-border: rgba(0 0 0 / 1);--color-secondary-button-text: rgba(0 0 0 / 1);--color-secondary-button-background: rgba(255 255 255 / 1);--color-secondary-button-border: rgba(0 0 0 / .13);--color-primary-badge-text: rgba(255 255 255 / 1);--color-primary-badge-background: rgba(0 0 0 / 1);--color-primary-badge-border: rgba(0 0 0 / 1);--color-secondary-badge-text: rgba(0 0 0 / 1);--color-secondary-badge-background: rgba(255 255 255 / 1);--color-secondary-badge-border: rgba(0 0 0 / .13);--color-input-text: rgba(0 0 0 / 1);--color-input-border: rgba(0 0 0 / .13);--color-input-border-low-opacity: rgba(0 0 0/ .08);--color-input-background: rgba(255 255 255 / 1);--color-selected-input-text: rgba(0 0 0 / 1);--color-selected-input-border: rgba(0 0 0 / 1);--color-selected-input-border-low-opacity: rgba(0 0 0/ .08);--color-selected-input-background: rgba(255 255 255 / 1);--color-variant-background: rgba(255 255 255 / 1);--color-variant-border: rgba(0 0 0 / .13);--color-variant-text: rgba(0 0 0 / 1);--color-selected-variant-background: rgba(255 255 255 / 1);--color-selected-variant-border: rgba(0 0 0 / 1);--color-selected-variant-text: rgba(0 0 0 / 1);--color-tab-background: rgba(255 255 255 / 1);--color-tab-border: rgba(0 0 0 / .13);--color-tab-text: rgba(0 0 0 / 1);--color-selected-tab-background: rgba(255 255 255 / 1);--color-selected-tab-border: rgba(0 0 0 / 1);--color-selected-tab-text: rgba(0 0 0 / 1);--color-shadow: rgba(0, 0, 0, .25);--color-success: rgba(10,10,10, 1);--color-error: rgba(10,10,10, 1)}:where(.alv-vt) .color-scheme-c9b17ee9-4e00-4621-ba7c-cea1fc7931bd{--color-background: rgba(10 10 10 / 1);--gradient-background: #0A0A0A;--color-foreground: rgba(37 37 37 / 1);--color-border: rgba(0 0 0 / .06);--color-stars-icons: rgba(45 182 122 / 1);--color-primary-button-text: rgba(255 255 255 / 1);--color-primary-button-background: rgba(10 10 10 / 1);--color-primary-button-border: rgba(0 0 0 / 1);--color-secondary-button-text: rgba(0 0 0 / 1);--color-secondary-button-background: rgba(255 255 255 / 1);--color-secondary-button-border: rgba(0 0 0 / .13);--color-primary-badge-text: rgba(255 255 255 / 1);--color-primary-badge-background: rgba(0 0 0 / 1);--color-primary-badge-border: rgba(0 0 0 / 1);--color-secondary-badge-text: rgba(0 0 0 / 1);--color-secondary-badge-background: rgba(255 255 255 / 1);--color-secondary-badge-border: rgba(0 0 0 / .13);--color-input-text: rgba(0 0 0 / 1);--color-input-border: rgba(0 0 0 / .13);--color-input-border-low-opacity: rgba(0 0 0/ .08);--color-input-background: rgba(255 255 255 / 1);--color-selected-input-text: rgba(0 0 0 / 1);--color-selected-input-border: rgba(0 0 0 / 1);--color-selected-input-border-low-opacity: rgba(0 0 0/ .08);--color-selected-input-background: rgba(255 255 255 / 1);--color-variant-background: rgba(255 255 255 / 1);--color-variant-border: rgba(0 0 0 / .13);--color-variant-text: rgba(0 0 0 / 1);--color-selected-variant-background: rgba(255 255 255 / 1);--color-selected-variant-border: rgba(0 0 0 / 1);--color-selected-variant-text: rgba(0 0 0 / 1);--color-tab-background: rgba(255 255 255 / 1);--color-tab-border: rgba(0 0 0 / .13);--color-tab-text: rgba(0 0 0 / 1);--color-selected-tab-background: rgba(255 255 255 / 1);--color-selected-tab-border: rgba(0 0 0 / 1);--color-selected-tab-text: rgba(0 0 0 / 1);--color-shadow: rgba(0, 0, 0, .25);--color-success: rgba(10,10,10, 1);--color-error: rgba(10,10,10, 1)}:where(.alv-vt) .color-scheme-8252327c-ed9d-4274-bf0d-e9622701d675{--color-background: rgba(250 242 233 / 1);--gradient-background: #faf2e9;--color-foreground: rgba(37 37 37 / 1);--color-border: rgba(217 217 217 / .29);--color-stars-icons: rgba(45 182 122 / 1);--color-primary-button-text: rgba(255 255 255 / 1);--color-primary-button-background: rgba(250 242 233 / 1);--color-primary-button-border: rgba(0 0 0 / 1);--color-secondary-button-text: rgba(0 0 0 / 1);--color-secondary-button-background: rgba(250 242 233 / 1);--color-secondary-button-border: rgba(0 0 0 / .13);--color-primary-badge-text: rgba(255 255 255 / 1);--color-primary-badge-background: rgba(0 0 0 / 1);--color-primary-badge-border: rgba(0 0 0 / 1);--color-secondary-badge-text: rgba(0 0 0 / 1);--color-secondary-badge-background: rgba(255 255 255 / 1);--color-secondary-badge-border: rgba(0 0 0 / .13);--color-input-text: rgba(0 0 0 / 1);--color-input-border: rgba(0 0 0 / .13);--color-input-border-low-opacity: rgba(0 0 0/ .08);--color-input-background: rgba(255 255 255 / 1);--color-selected-input-text: rgba(0 0 0 / 1);--color-selected-input-border: rgba(0 0 0 / 1);--color-selected-input-border-low-opacity: rgba(0 0 0/ .08);--color-selected-input-background: rgba(255 255 255 / 1);--color-variant-background: rgba(255 255 255 / 1);--color-variant-border: rgba(0 0 0 / .13);--color-variant-text: rgba(0 0 0 / 1);--color-selected-variant-background: rgba(255 255 255 / 1);--color-selected-variant-border: rgba(0 0 0 / 1);--color-selected-variant-text: rgba(0 0 0 / 1);--color-tab-background: rgba(255 255 255 / 1);--color-tab-border: rgba(0 0 0 / .13);--color-tab-text: rgba(0 0 0 / 1);--color-selected-tab-background: rgba(255 255 255 / 1);--color-selected-tab-border: rgba(0 0 0 / 1);--color-selected-tab-text: rgba(0 0 0 / 1);--color-shadow: rgba(0, 0, 0, .25);--color-success: rgba(10,10,10, 1);--color-error: rgba(10,10,10, 1)}:where(.alv-vt) .color-scheme-c4c915ab-82cf-4e45-bb20-cf5a13ffc2c2{--color-background: rgba(255 255 255 / 1);--gradient-background: #ffffff;--color-foreground: rgba(37 37 37 / 1);--color-border: rgba(217 217 217 / .29);--color-stars-icons: rgba(217 217 217 / 1);--color-primary-button-text: rgba(255 255 255 / 1);--color-primary-button-background: rgba(10 10 10 / 1);--color-primary-button-border: rgba(0 0 0 / 1);--color-secondary-button-text: rgba(0 0 0 / 1);--color-secondary-button-background: rgba(255 255 255 / 1);--color-secondary-button-border: rgba(0 0 0 / .13);--color-primary-badge-text: rgba(255 255 255 / 1);--color-primary-badge-background: rgba(217 217 217 / 1);--color-primary-badge-border: rgba(0 0 0 / 1);--color-secondary-badge-text: rgba(0 0 0 / 1);--color-secondary-badge-background: rgba(0 0 0 / 0);--color-secondary-badge-border: rgba(0 0 0 / .13);--color-input-text: rgba(0 0 0 / 1);--color-input-border: rgba(0 0 0 / .13);--color-input-border-low-opacity: rgba(0 0 0/ .08);--color-input-background: rgba(255 255 255 / 1);--color-selected-input-text: rgba(0 0 0 / 1);--color-selected-input-border: rgba(0 0 0 / 1);--color-selected-input-border-low-opacity: rgba(0 0 0/ .08);--color-selected-input-background: rgba(255 255 255 / 1);--color-variant-background: rgba(255 255 255 / 1);--color-variant-border: rgba(0 0 0 / .13);--color-variant-text: rgba(0 0 0 / 1);--color-selected-variant-background: rgba(255 255 255 / 1);--color-selected-variant-border: rgba(0 0 0 / 1);--color-selected-variant-text: rgba(0 0 0 / 1);--color-tab-background: rgba(255 255 255 / 1);--color-tab-border: rgba(0 0 0 / .13);--color-tab-text: rgba(0 0 0 / 1);--color-selected-tab-background: rgba(255 255 255 / 1);--color-selected-tab-border: rgba(0 0 0 / 1);--color-selected-tab-text: rgba(0 0 0 / 1);--color-shadow: rgba(0, 0, 0, .25);--color-success: rgba(10,10,10, 1);--color-error: rgba(10,10,10, 1)}:where(.alv-vt) .color-scheme-9551f55e-6760-4b7e-a7b7-2e842dd6cb91{--color-background: rgba(255 255 255 / 1);--gradient-background: #ffffff;--color-foreground: rgba(37 37 37 / 1);--color-border: rgba(217 217 217 / .29);--color-stars-icons: rgba(45 182 122 / 1);--color-primary-button-text: rgba(255 255 255 / 1);--color-primary-button-background: rgba(10 10 10 / 1);--color-primary-button-border: rgba(0 0 0 / 1);--color-secondary-button-text: rgba(0 0 0 / 1);--color-secondary-button-background: rgba(255 255 255 / 1);--color-secondary-button-border: rgba(0 0 0 / .13);--color-primary-badge-text: rgba(255 255 255 / 1);--color-primary-badge-background: rgba(0 0 0 / 1);--color-primary-badge-border: rgba(0 0 0 / 1);--color-secondary-badge-text: rgba(0 0 0 / 1);--color-secondary-badge-background: rgba(255 255 255 / 1);--color-secondary-badge-border: rgba(0 0 0 / .13);--color-input-text: rgba(0 0 0 / 1);--color-input-border: rgba(0 0 0 / .13);--color-input-border-low-opacity: rgba(0 0 0/ .08);--color-input-background: rgba(255 255 255 / 1);--color-selected-input-text: rgba(0 0 0 / 1);--color-selected-input-border: rgba(0 0 0 / 1);--color-selected-input-border-low-opacity: rgba(0 0 0/ .08);--color-selected-input-background: rgba(255 255 255 / 1);--color-variant-background: rgba(255 255 255 / 1);--color-variant-border: rgba(0 0 0 / .13);--color-variant-text: rgba(0 0 0 / 1);--color-selected-variant-background: rgba(255 255 255 / 1);--color-selected-variant-border: rgba(0 0 0 / 1);--color-selected-variant-text: rgba(0 0 0 / 1);--color-tab-background: rgba(255 255 255 / 1);--color-tab-border: rgba(0 0 0 / .13);--color-tab-text: rgba(0 0 0 / 1);--color-selected-tab-background: rgba(255 255 255 / 1);--color-selected-tab-border: rgba(0 0 0 / 1);--color-selected-tab-text: rgba(0 0 0 / 1);--color-shadow: rgba(0, 0, 0, .25);--color-success: rgba(10,10,10, 1);--color-error: rgba(10,10,10, 1)}.alv-vt,:where(.alv-vt) .color-scheme-1,:where(.alv-vt) .color-scheme-2,:where(.alv-vt) .color-scheme-3,:where(.alv-vt) .color-scheme-07882e05-7a8f-4844-9e3c-accb53c0acaf,:where(.alv-vt) .color-scheme-c9b17ee9-4e00-4621-ba7c-cea1fc7931bd,:where(.alv-vt) .color-scheme-8252327c-ed9d-4274-bf0d-e9622701d675,:where(.alv-vt) .color-scheme-c4c915ab-82cf-4e45-bb20-cf5a13ffc2c2,:where(.alv-vt) .color-scheme-9551f55e-6760-4b7e-a7b7-2e842dd6cb91{color:var(--color-foreground);background:var(--gradient-background)}:where(.alv-vt) *{box-sizing:border-box;margin:0}.alv-vt{display:flex;flex-direction:column;margin:0;min-height:100svh}:where(.alv-vt) :has(dialog[scroll-lock][open],details[scroll-lock][open]){overflow:hidden}:where(.alv-vt) img,:where(.alv-vt) picture,:where(.alv-vt) video,:where(.alv-vt) canvas,:where(.alv-vt) svg{display:block;max-width:100%;height:auto}:where(.alv-vt) input,:where(.alv-vt) textarea,:where(.alv-vt) select{font:inherit;border-radius:var(--inputs-border-radius)}:where(.alv-vt) select{background-color:var(--color-background);color:currentcolor}:where(.alv-vt) dialog{background:var(--gradient-background);color:var(--color-foreground);border:0}:where(.alv-vt) p{text-wrap:pretty}:where(.alv-vt) p,:where(.alv-vt) h1,:where(.alv-vt) h2,:where(.alv-vt) h3,:where(.alv-vt) h4,:where(.alv-vt) h5,:where(.alv-vt) h6{overflow-wrap:break-word}:where(.alv-vt) p:empty{display:none}:where(.alv-vt) :is(p,h1,h2,h3,h4,h5,h6):first-child,:where(.alv-vt) :empty:first-child+:where(p,h1,h2,h3,h4,h5,h6){margin-block-start:0}:where(.alv-vt) :is(p,h1,h2,h3,h4,h5,h6):last-child,:where(.alv-vt) :where(p,h1,h2,h3,h4,h5,h6)+:has(+:empty:last-child){margin-block-end:0}.alv-vt{background:var(--gradient-background);color:var(--color-foreground);font-family:var(--font-body--family);overflow-x:hidden}:where(.alv-vt) .page-width{width:100%;max-width:var(--page-width);margin:0 auto;padding:0 var(--page-margin-mobile)}@media not (max-width:750px){:where(.alv-vt) .page-width{padding:0 var(--page-margin-desktop)}:where(.alv-vt) .page-width--narrow{max-width:900px}}:where(.alv-vt) dialog:not([open]){display:none}@media not (min-width:750px){:where(.alv-vt) .mobile-hide{display:none!important}}@media not (max-width:750px){:where(.alv-vt) .desktop-hide{display:none!important}}:where(.alv-vt) p,:where(.alv-vt) ul li,:where(.alv-vt) ol li,:where(.alv-vt) .paragraph,:where(.alv-vt) .text-block.paragraph>*,:where(.alv-vt) .accordion__content.paragraph>*{font-family:var(--font-body--family);font-style:var(--font-body--style);font-weight:var(--font-body--weight);font-size:var(--font-body--size);line-height:var(--font-body--line-height);letter-spacing:var(--font-body--letter-spacing);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:where(.alv-vt) strong{font-weight:600}:where(.alv-vt) button{font-family:var(--font-body--family)}:where(.alv-vt) h1{font-family:var(--font-h1--family);font-style:var(--font-h1--style);font-weight:var(--font-h1--weight);font-size:var(--font-h1--size);line-height:var(--font-h1--line-height);letter-spacing:var(--font-h1--letter-spacing);text-transform:var(--font-h1--case);color:var(--color-foreground);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}:where(.alv-vt) h2{font-family:var(--font-h2--family);font-style:var(--font-h2--style);font-weight:var(--font-h2--weight);font-size:var(--font-h2--size);line-height:var(--font-h2--line-height);letter-spacing:var(--font-h2--letter-spacing);text-transform:var(--font-h2--case);color:var(--color-foreground);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}:where(.alv-vt) h3,:where(.alv-vt) .h3,:where(.alv-vt) .text-block.h3>*,:where(.alv-vt) .accordion__heading-title.h3>*{font-family:var(--font-h3--family);font-style:var(--font-h3--style);font-weight:var(--font-h3--weight);font-size:var(--font-h3--size);line-height:var(--font-h3--line-height);letter-spacing:var(--font-h3--letter-spacing);text-transform:var(--font-h3--case);color:var(--color-foreground);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}:where(.alv-vt) h4{font-family:var(--font-h4--family);font-style:var(--font-h4--style);font-weight:var(--font-h4--weight);font-size:var(--font-h4--size);line-height:var(--font-h4--line-height);letter-spacing:var(--font-h4--letter-spacing);text-transform:var(--font-h4--case);color:var(--color-foreground);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}:where(.alv-vt) h5,:where(.alv-vt) .h5,:where(.alv-vt) .text-block.h5>*,:where(.alv-vt) .accordion__heading-title.h5>*{font-family:var(--font-h5--family);font-style:var(--font-h5--style);font-weight:var(--font-h5--weight);font-size:var(--font-h5--size);line-height:var(--font-h5--line-height);letter-spacing:var(--font-h5--letter-spacing);text-transform:var(--font-h5--case);color:var(--color-foreground);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}:where(.alv-vt) h6,:where(.alv-vt) .h6,:where(.alv-vt) .text-block.h6>*,:where(.alv-vt) .accordion__heading-title.h6>*{font-family:var(--font-h6--family);font-style:var(--font-h6--style);font-weight:var(--font-h6--weight);font-size:var(--font-h6--size);line-height:var(--font-h6--line-height);letter-spacing:var(--font-h6--letter-spacing);text-transform:var(--font-h6--case);color:var(--color-foreground);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}:where(.alv-vt) .text-block>*{margin-block:var(--margin-md) 0}:where(.alv-vt) .text-block>*:first-child{margin-top:0}:where(.alv-vt) .text-block>*:last-child{margin-bottom:0}@media(prefers-reduced-motion:no-preference){.alv-vt{scroll-behavior:smooth}}:where(.alv-vt) *{scrollbar-width:thin;scrollbar-color:rgba(1,1,1,.25) transparent}:where(.alv-vt) ::-webkit-scrollbar{width:12px}:where(.alv-vt) ::-webkit-scrollbar-track{background-color:transparent}:where(.alv-vt) ::-webkit-scrollbar-thumb{background-color:#01010140;border-radius:20px;border:3px solid white;transition:background-color .2s}:where(.alv-vt) ::-webkit-scrollbar-thumb:hover{background-color:#0101014d}:where(.alv-vt) ::-webkit-scrollbar-corner{background-color:transparent}:where(.alv-vt) .card{border-radius:var(--card-border-radius);padding:var(--card-padding)}:where(.alv-vt) .card--with-border{border:var(--container-border-width) solid var(--color-border)}:where(.alv-vt) .card>.card{padding:calc(var(--card-padding) * .75)}:where(.alv-vt) .card .image-block__image,:where(.alv-vt) .card>.card{border-radius:calc(var(--card-border-radius) - (var(--card-padding) * .5))}:where(.alv-vt) .card>.card .image-block__image{border-radius:calc(var(--card-border-radius) - (var(--card-padding) * .67))}:where(.alv-vt) .icon{display:inline-block;width:1em;height:1em;font-size:calc(var(--icon-size) * 1px);background-color:currentColor;-webkit-mask:var(--icon-url) center / contain no-repeat;mask:var(--icon-url) center / contain no-repeat;flex-shrink:0}:where(.alv-vt) .button{-webkit-appearance:none;appearance:none;cursor:pointer;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;gap:10px;min-height:var(--inputs-min-height);min-width:var(--inputs-min-width);max-width:max-content;font-size:var(--button-font-size);outline:1px solid transparent;transition:all var(--animation-speed-medium) var(--animation-easing);padding:var(--button-padding-vertical) var(--button-padding-horizontal);color:var(--color-primary-button-text);background-color:var(--color-primary-button-background);border:var(--button-primary-border-width) solid var(--color-primary-button-border);border-radius:var(--button-border-radius);font-weight:var(--button-primary-font-weight);text-transform:var(--button-primary-text-transform);letter-spacing:var(--button-letter-spacing)}:where(.alv-vt) .button:hover{opacity:.75}:where(.alv-vt) .button:has(.price-container){padding:var(--button-padding-vertical)}:where(.alv-vt) .button span{pointer-events:none}:where(.alv-vt) .button:disabled,:where(.alv-vt) .button[disabled],:where(.alv-vt) .button[aria-disabled=true]{opacity:.5;cursor:not-allowed}:where(.alv-vt) .button .icon{font-size:18px!important}:where(.alv-vt) .button--tertiary{border:none;background-color:transparent;color:rgb(var(--color-foreground))}:where(.alv-vt) .button--tertiary.button--icon-only .icon{font-size:calc(var(--icon-size) * 1px)!important}:where(.alv-vt) .button--icon-only{padding:0;min-width:var(--inputs-min-height)}:where(.alv-vt) .button--full-width{width:100%;max-width:100%}:where(.alv-vt) .button--small{padding:calc(var(--button-padding-vertical) / 2) calc(var(--button-padding-horizontal) * var(--small-multiplier));min-height:calc(var(--small-multiplier) * var(--inputs-min-height));min-width:calc(var(--small-multiplier) * var(--inputs-min-width));border-radius:calc(var(--small-multiplier) * var(--button-border-radius))}:where(.alv-vt) .button--small.button--icon-only{padding:0;min-width:calc(var(--small-multiplier) * var(--inputs-min-height));min-height:calc(var(--small-multiplier) * var(--inputs-min-height));max-width:calc(var(--small-multiplier) * var(--inputs-min-height));max-height:calc(var(--small-multiplier) * var(--inputs-min-height))}@keyframes modalSlideInTop{0%{transform:translateY(200%)}to{transform:translateY(0)}}@keyframes modalSlideOutTop{0%{transform:translateY(0)}to{transform:translateY(200%)}}@keyframes modalSlideInBottom{0%{transform:translateY(-200%)}to{transform:translateY(0)}}@keyframes modalSlideOutBottom{0%{transform:translateY(0)}to{transform:translateY(-200%)}}@keyframes modalSlideInLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes modalSlideOutLeft{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes modalSlideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes modalSlideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes backdropFilter{0%{-webkit-backdrop-filter:brightness(1);backdrop-filter:brightness(1)}to{-webkit-backdrop-filter:brightness(.75);backdrop-filter:brightness(.75)}}:where(.alv-vt) .accordion-animation details::details-content,:where(.alv-vt) .accordion-animation details .accordion__content{block-size:0;overflow-y:clip;opacity:0;interpolate-size:allow-keywords;transition:content-visibility var(--animation-speed-fast) allow-discrete,padding-block var(--animation-speed-fast) var(--animation-easing),opacity var(--animation-speed-fast) var(--animation-easing),block-size var(--animation-speed-fast) var(--animation-easing)}:where(.alv-vt) .accordion-animation details[open]::details-content,:where(.alv-vt) .accordion-animation details[open] .accordion__content{opacity:1;block-size:auto}@starting-style{:where(.alv-vt) .accordion-animation details[open]::details-content,:where(.alv-vt) .accordion-animation details[open] .accordion__content{block-size:0;opacity:0;overflow-y:clip}}:where(.alv-vt) .dialog-modal{box-shadow:var(--modal-shadow);margin:auto var(--margin-md);padding:var(--padding-lg);max-width:var(--modal-width);min-width:50%;max-height:var(--modal-max-height)}:where(.alv-vt) .dialog-modal:focus-visible,:where(.alv-vt) .dialog-modal:focus{outline:none}@media not (min-width:750px){:where(.alv-vt) .dialog-modal{padding:var(--padding-lg) var(--padding-md) var(--padding-md)}:where(.alv-vt) .dialog-modal--bottom{margin:auto 0 0;width:100%;max-width:100%}:where(.alv-vt) .dialog-modal--bottom.card{border-bottom-right-radius:0;border-bottom-left-radius:0}}:where(.alv-vt) .dialog-modal::-webkit-scrollbar-track{margin:var(--margin-md) 0}@media not (max-width:750px){:where(.alv-vt) .dialog-modal{margin:10% auto}}:where(.alv-vt) .dialog-modal__content>*{margin-block:var(--margin-md)}:where(.alv-vt) .dialog-modal__content>*:first-child{margin-block-start:0}:where(.alv-vt) .dialog-modal__close{position:absolute;top:var(--padding-md);right:var(--padding-md)}@media not (min-width:750px){:where(.alv-vt) .dialog-modal__close{position:absolute;top:var(--padding-sm);right:var(--padding-sm)}}:where(.alv-vt) .dialog-modal::backdrop{transition:backdrop-filter var(--animation-speed-medium) var(--animation-easing);-webkit-backdrop-filter:brightness(1);backdrop-filter:brightness(1);background:rgba(var(--color-shadow))}:where(.alv-vt) .dialog-modal[open]{animation:modalSlideInTop var(--animation-speed-medium) var(--animation-easing) forwards}:where(.alv-vt) .dialog-modal[open]::backdrop{animation:backdropFilter var(--animation-speed-medium) var(--animation-easing) forwards;transition:opacity var(--animation-speed-medium) var(--animation-easing)}:where(.alv-vt) slider-component{display:block;width:100%}:where(.alv-vt) .splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}:where(.alv-vt) .splide{position:relative;visibility:hidden}:where(.alv-vt) .splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}:where(.alv-vt) .splide__slide img{vertical-align:bottom}:where(.alv-vt) .splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}:where(.alv-vt) .splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}:where(.alv-vt) .splide__slide:focus{outline:0}@supports (outline-offset: -3px){:where(.alv-vt) .splide__slide:focus-visible{outline:3px solid var(--color-primary-button-text);outline-offset:-3px}}@media(-ms-high-contrast:none){:where(.alv-vt) .splide__slide:focus-visible{border:3px solid var(--color-primary-button-text)}}@media not (min-width:750px){:where(.alv-vt) .slider-component--65-percent .splide__list{width:calc(100vw - 35%)}}.alv-vt{--cart-item-image-width: 80px}.alv-vt{--cart-item-image-width: 85px}:where(.alv-vt) .comparison-table{margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}:where(.alv-vt) .comparison-table__inner{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom)}:where(.alv-vt) .comparison-table__table-wrapper{overflow-x:auto}:where(.alv-vt) .comparison-table__table{border-collapse:collapse;width:100%;background:transparent}:where(.alv-vt) .custom-section{width:100%;margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);display:flex;justify-content:center}:where(.alv-vt) .custom-section .custom-section__inner{gap:var(--gap-mobile);width:100%;padding-top:var(--padding-top);padding-bottom:var(--padding-bottom)}:where(.alv-vt) .custom-section--flex .custom-section__inner{display:flex;flex-direction:var(--direction-mobile);flex-wrap:var(--wrap-mobile);justify-content:var(--justify-mobile);align-items:var(--align_items-mobile);height:100%}:where(.alv-vt) .custom-section:not(.custom-section--row-mobile)>div>.custom-section__inner>.text-block-center-mobile,:where(.alv-vt) .custom-section:not(.custom-section--row-mobile)>.custom-section__inner>.text-block-center-mobile{width:100%}@media not (max-width:750px){:where(.alv-vt) .custom-section .custom-section__inner{gap:var(--gap)}:where(.alv-vt) .custom-section--flex .custom-section__inner{flex-direction:var(--direction);flex-wrap:var(--wrap);justify-content:var(--justify);align-items:var(--align_items);height:auto}:where(.alv-vt) .custom-section:not(.custom-section--row-desktop)>div>.custom-section__inner>.text-block-center-desktop,:where(.alv-vt) .custom-section:not(.custom-section--row-desktop)>.custom-section__inner>.text-block-center-desktop{width:100%}}:where(.alv-vt) .reviews{margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);width:100%}:where(.alv-vt) .reviews .splide{padding-bottom:20px}:where(.alv-vt) .comparison-table__cell{padding:var(--padding-md);text-align:center;vertical-align:middle}:where(.alv-vt) .comparison-table__cell>*:not(.text-block){display:inline-block;vertical-align:middle}:where(.alv-vt) .comparison-table__cell img{max-width:100%;height:auto;object-fit:contain}:where(.alv-vt) .comparison-table__cell:empty{opacity:0;background-color:transparent}@media not (min-width:750px){:where(.alv-vt) .comparison-table__cell{padding:var(--padding-sm);overflow:hidden;min-width:var(--cell-min-width-mobile)}}:where(.alv-vt) .highlight-column-2 tr td:nth-child(2):not(:empty){color:var(--color-highlighted-column);background-color:var(--color-highlighted-background-column)}:where(.alv-vt) .highlight-column-2 tr:first-child td:nth-child(2):not(:empty){border-top-left-radius:var(--card-border-radius);border-top-right-radius:var(--card-border-radius)}:where(.alv-vt) .highlight-column-2 tr:last-child td:nth-child(2):not(:empty){border-bottom-left-radius:var(--card-border-radius);border-bottom-right-radius:var(--card-border-radius)}:where(.alv-vt) .comparison-table__table tr:not(:last-child){border-bottom:var(--separator-border-width) solid var(--color-border)}@keyframes sticky-add-to-cart-slide-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes sticky-add-to-cart-slide-down{0%{transform:translateY(0)}to{transform:translateY(100%)}}:where(.alv-vt) #klaviyo-bis-button-container{margin-bottom:0!important}:where(.alv-vt) #klaviyo-bis-button-container button{-webkit-appearance:none!important;appearance:none!important;cursor:pointer!important;text-decoration:none!important;display:inline-flex!important;justify-content:center!important;align-items:center!important;gap:10px!important;height:calc(var(--inputs-min-height) - (2 * var(--button-padding-vertical)))!important;font-size:var(--button-font-size)!important;outline:1px solid transparent!important;transition:all var(--animation-speed-medium) var(--animation-easing)!important;padding:var(--button-padding-vertical) var(--button-padding-horizontal)!important;color:var(--color-primary-button-text)!important;background-color:var(--color-primary-button-background)!important;border:var(--button-primary-border-width) solid var(--color-primary-button-border)!important;border-radius:var(--button-border-radius)!important;font-weight:var(--button-primary-font-weight)!important;text-transform:var(--button-primary-text-transform)!important;width:-webkit-fill-available!important;font-family:var(--font-body--family)!important;font-weight:500!important}:where(.alv-vt) #shopify-buyer-consent{display:none}:where(.alv-vt) .accordions{width:100%}:where(.alv-vt) .accordion-block{flex:1;width:100%}:where(.alv-vt) .accordions--dividers .accordion-block:not(:last-child) .accordion{border-bottom:var(--separator-border-width) solid var(--color-border)}:where(.alv-vt) .accordions--caret .accordion__icons-add{display:none}:where(.alv-vt) .button-block{margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}:where(.alv-vt) .button-block--full-width{width:100%}:where(.alv-vt) .custom-code-block{margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}:where(.alv-vt) .group{gap:var(--gap-mobile);margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);overflow:hidden;width:var(--width-mobile)}:where(.alv-vt) .group.card{padding:var(--padding-vertical-mobile) var(--padding-horizontal-mobile)}:where(.alv-vt) .group--flex{display:flex;flex-direction:var(--direction-mobile);flex-wrap:var(--wrap-mobile);justify-content:var(--justify-mobile);align-items:var(--align_items-mobile)}:where(.alv-vt) .group--grid{display:grid;grid-template-columns:repeat(var(--grid-columns-mobile),1fr);grid-template-rows:auto}@media not (max-width:750px){:where(.alv-vt) .group{gap:var(--gap);width:var(--width)}:where(.alv-vt) .group.card{padding:var(--padding-vertical) var(--padding-horizontal)}:where(.alv-vt) .group--flex{flex-direction:var(--direction);flex-wrap:var(--wrap);justify-content:var(--justify);align-items:var(--align_items)}:where(.alv-vt) .group--grid{grid-template-columns:repeat(var(--grid-columns),1fr)}}:where(.alv-vt) .icon-with-text{display:flex;gap:var(--gap-mobile);overflow:hidden;width:100%;margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}:where(.alv-vt) .icon-with-text .text-block{margin-top:0;margin-bottom:0}:where(.alv-vt) .icon-with-text--row-mobile{flex-direction:row;align-items:center;justify-content:flex-start}:where(.alv-vt) .text-block.paragraph p{font-weight:var(--font-weight)}:where(.alv-vt) .text-block.paragraph a{color:inherit}@media not (max-width:750px){:where(.alv-vt) .icon-with-text{gap:var(--gap)}:where(.alv-vt) .icon-with-text--row-desktop{flex-direction:row;align-items:center;justify-content:flex-start}:where(.alv-vt) .icon-with-text--row-desktop .text-block.paragraph p{text-align:left}}:where(.alv-vt) .image-block{width:var(--width-mobile)}@media not (max-width:750px){:where(.alv-vt) .image-block{width:var(--width-desktop)}}:where(.alv-vt) .image-block__image{object-fit:cover;aspect-ratio:var(--ratio);width:100%}:where(.alv-vt) .image-block__image--rounded{border-radius:var(--card-border-radius)}@keyframes marquee-motion{to{transform:translate3d(calc(-50% - (var(--marquee-gap) / 2)),0,0)}}:where(.alv-vt) .product-inventory{display:block;margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}:where(.alv-vt) .product-inventory__status{display:flex;align-items:center;gap:var(--gap-sm);font-size:var(--font-body--size)}:where(.alv-vt) .product-inventory__status--center{justify-content:center}:where(.alv-vt) .product-inventory__icon,:where(.alv-vt) .product-inventory__icon svg{width:15px;height:15px}:where(.alv-vt) .product-inventory__icon-low{color:orange}:where(.alv-vt) .product-inventory__icon circle:first-of-type{opacity:.3}:where(.alv-vt) .review{margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}:where(.alv-vt) .text-block{text-align:var(--text-align-mobile);align-content:center;margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}@media not (max-width:750px){:where(.alv-vt) .text-block{text-align:var(--text-align)}}:where(.alv-vt) .text-block.paragraph>*{font-weight:var(--font-weight);font-size:var(--font-size)}:where(.alv-vt) .text-block a{color:inherit}:where(.alv-vt) .accordion__header{display:flex;align-items:center;cursor:pointer;list-style:none;transition:margin .15s ease-out;padding:var(--padding-xs) 0}:where(.alv-vt) .accordion__header::-webkit-details-marker{display:none}:where(.alv-vt) .accordion__header::marker{display:none}:where(.alv-vt) .accordion__header::-webkit-details-marker,:where(.alv-vt) .accordion__header:before{display:none!important}:where(.alv-vt) .accordion__header .icon,:where(.alv-vt) .accordion__header .accordion__icons-add{margin-inline-start:auto;transition:transform var(--animation-speed-fast) var(--animation-easing)}:where(.alv-vt) .accordion[open] .accordion__header .icon--keyboard_arrow_down{transform:rotate(180deg)}:where(.alv-vt) .accordion[open] .accordion__header .icon--add{transform:rotate(90deg)}:where(.alv-vt) .accordion:not([open]) .accordion__header .icon--remove,:where(.alv-vt) .accordion[open] .accordion__header .icon--add{display:none}:where(.alv-vt) .accordion[open] .accordion__header .icon--remove,:where(.alv-vt) .accordion:not([open]) .accordion__header .icon--add{display:block}:where(.alv-vt) .accordion__heading{font-size:var(--font-body--size-emphasized);display:flex;align-items:center;gap:var(--gap-sm)}:where(.alv-vt) .accordion__heading .icon{font-size:20px!important}:where(.alv-vt) .accordion__content{padding:0 0 var(--margin-md);display:flex;flex-direction:column;gap:var(--gap-sm)}@keyframes rotator{0%{transform:rotate(0)}to{transform:rotate(270deg)}}@keyframes dash{0%{stroke-dashoffset:187}50%{stroke-dashoffset:46.75;transform:rotate(135deg)}to{stroke-dashoffset:187;transform:rotate(450deg)}}@keyframes productZoomFadeIn{0%{opacity:0}to{opacity:1}}@keyframes productZoomFadeOut{0%{opacity:1}to{opacity:0}}.alv-vt{--quantity-selector-button-width: 30px}:where(.alv-vt) .rating{display:flex;align-items:center;gap:var(--gap-sm);flex-wrap:wrap}:where(.alv-vt) .rating__stars{height:22px}:where(.alv-vt) .rating-star{font-size:22px!important;margin:0 -4.5px;color:var(--color-stars-icons)}:where(.alv-vt) .review{display:flex;flex-direction:column;gap:var(--gap-sm);overflow:hidden;width:100%}:where(.alv-vt) .review__image{object-fit:cover;width:100%;overflow:auto;border-radius:calc(var(--card-border-radius) - (var(--card-padding) * .5))}:where(.alv-vt) .review__title,:where(.alv-vt) .review__author-name{font-weight:600}:where(.alv-vt) .review__date{font-style:italic}:where(.alv-vt) .review--3 .review__image{aspect-ratio:var(--image-ratio)}:where(.alv-vt) .review--5 .review__author-and-date-container{display:flex;flex-direction:row;align-items:center;gap:var(--gap-sm);width:100%;margin-bottom:10px}:where(.alv-vt) .review--5 .review__author-and-date-container .review__author-and-date{display:flex;flex-direction:column;gap:var(--gap-xs)}:where(.alv-vt) .review--5 .review__author-and-date-container .review__author-profile,:where(.alv-vt) .review--5 .review__author-and-date-container .review__author-profile svg{width:50px;height:50px;background-color:#f8f8f8;border-radius:calc(var(--card-border-radius) - (var(--card-padding) * .5));object-fit:cover}:where(.alv-vt) slider-component{position:relative}.alv-vt{display:block;min-height:0;overflow-x:clip;overflow-y:visible;background:transparent;color:var(--color-foreground);font-family:var(--font-body--family);letter-spacing:0;font-size:16px;line-height:1.5}.alv-vt *{box-sizing:border-box}.alv-vt .splide{visibility:visible}.alv-vt .splide__track{overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.alv-vt .splide__track::-webkit-scrollbar{display:none}.alv-vt .splide__list{width:auto!important;gap:16px}.alv-vt .splide__slide{scroll-snap-align:start;flex:0 0 100%}.alv-vt .slider-component--65-percent .splide__slide{flex-basis:65vw}@media(min-width:750px){.alv-vt .splide__slide,.alv-vt .slider-component--65-percent .splide__slide{flex-basis:calc((100% - 32px)/3)}}.alv-vt .splide__pagination,.alv-vt .splide__arrows{display:none!important}.alv-vt div:empty:not([class*=icon]){display:block}.alv-vt img{max-width:100%;height:auto}[class^=size-modal-template--],[class^=size-modal-template--] *{font-family:Instrument Sans,sans-serif!important;letter-spacing:0!important}[class^=size-modal-template--] p{margin:0;line-height:1.25}[class^=size-modal-template--] ul{margin:8px 0}[class^=size-modal-template--] li{line-height:1.25;white-space:normal;overflow-wrap:break-word}[class^=size-modal-template--] ul,[class^=size-modal-table-template--]{white-space:normal!important;text-wrap:wrap!important;max-width:100%}.alv-vt dialog:not([open]){display:none!important}.alv-vt dialog.dialog-modal{position:fixed;inset:auto 0 0 0;max-height:85vh;overflow:auto;border:0;z-index:1000}
/*# sourceMappingURL=/cdn/shop/t/2/assets/alliora-vital.css.map */
