.mv-restored{
      
      
        
        --font-heading--family: "custom_heading";
        --font-heading--style: normal;
        --font-heading--weight: 500;

        --font-subheading--family: "custom_subheading";
        --font-subheading--style: normal;
        --font-subheading--weight: 500;

        --font-body--family: "custom_body";
        --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: 3.5rem;
      --font-h1--line-height: var(--line-height--heading-tight);
      --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: 2.5rem;
      --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: 2.0rem;
      --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: 1.25rem;
      --font-h4--line-height: var(--line-height--heading-loose);
      --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: 1.25rem;
      --font-h5--line-height: var(--line-height--heading-loose);
      --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: 1.125rem;
      --font-h6--line-height: var(--line-height--heading-loose);
      --font-h6--letter-spacing: var(--letter-spacing--heading-normal);
      --font-h6--case: none;

      
      --button-font-family: var(--font-subheading--family);
      --button-font-style: var(--font-subheading--style);
      

      --font-body--size-very-small: 0.84375rem;
      --font-body--size-small: 0.90625rem;
      --font-body--size: 1.0rem;
      --font-body--size-emphasized: 1.0625rem;
      --font-body--size-large: 1.1875rem;
      --font-body--line-height: var(--line-height--body-normal);
      --font-body--letter-spacing: var(--letter-spacing--body-normal);

      @media (width < 750px) {
        --font-h1--size: 2.0rem;
        --font-h2--size: 1.5rem;
        --font-h3--size: 1.25rem;
        --font-h4--size: 1.125rem;
        --font-h5--size: 1.0rem;
        --font-h6--size: 1.0rem;

        --font-body--size-very-small: 0.78125rem;
        --font-body--size-small: 0.84375rem;
        --font-body--size: 0.9375rem;
        --font-body--size-emphasized: 0.9375rem;
        --font-body--size-large: 1.0rem;
      }

      
      --small-multiplier: 0.7; 
      --big-multiplier: 1.5; 
      --backdrop-opacity: 0.25;

      
      --page-width: 1500px;
      --page-margin-desktop: 40px;
      --page-margin-mobile: 20px;

      
      
        --inputs-border-radius: 2px;
        --checkbox-border-radius: calc(var(--inputs-border-radius) / 2);
        --badge-border-radius: 2px;
        --button-border-radius: 2px;
        --card-border-radius: 2px;
      

      
      
        --card-padding: 20px;
      

      
      --icon-weight: 300;
      --icon-fill: 0;
      --icon-grade: 0;
      
        --icon-size: 24;
      

      
      
        --button-font-size: 1.0625rem;
      

      @media (width < 750px) {
        
          --button-font-size: 1.0rem;
        
      }

      
        --button-letter-spacing: 0rem;
      

      
        --button-text-margin-top: 2px;
      

      --button-padding-vertical: 14px;
      --button-padding-horizontal: 25px;

      --button-primary-border-width: 2px;
      --button-primary-font-weight: 500;
      --button-primary-text-transform: default;

      --button-secondary-border-width: 2px;
      --button-secondary-font-weight: 500;
      --button-secondary-text-transform: default;

      
      --badge-letter-spacing: 0.05rem;
      --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: -0.03em;
      --letter-spacing--heading-normal: 0;
      --letter-spacing--heading-loose: 0.03em;

      --letter-spacing--body-tight: -0.03em;
      --letter-spacing--body-normal: 0;
      --letter-spacing--body-loose: 0.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: 0.25s;
      --animation-speed-medium: 0.15s;
      --animation-speed-fast: 0.1s;

      --animation-easing: ease-in-out;
      --animation-link-hover: opacity var(--animation-speed-medium) var(--animation-easing);
      --opacity-link-hover: 0.75;

      
      --container-border-thickness: 1px;
      --separator-border-thickness: 1px;

      
      --margin-xs: 0.33rem;
      --margin-sm: 0.5rem;
      --margin-md: 1rem;
      --margin-lg: 1.5rem;
      --margin-xl: 3rem;
      --margin-xxl: 5rem;

      
      --padding-xxxs: 0.25rem;
      --padding-xxs: 0.33rem;
      --padding-xs: 0.5rem;
      --padding-sm: 0.75rem;
      --padding-md: 1rem;
      --padding-lg: 2.5rem;
      --padding-xl: 4rem;
      --padding-xxl: 6rem;

       
      --gap-xxs: 0.25rem;
      --gap-xs: 0.33rem;
      --gap-sm: 0.5rem;
      --gap-md: 1rem;
      --gap-lg: 2rem;
      --gap-xl: 3rem;

      
      --inputs-min-height: 50px;
      --inputs-min-width: 120px;
      --inputs-font-size: 0.875rem;
      --inputs-border-width: 2px;
      --inputs-padding: 14px;

      
      --variant-button-min-height: 40px;
      --variant-button-min-width: 80px;
      --variant-button-font-size: 0.875rem;
      --variant-button-border-width: 2px;
      --variant-button-padding-vertical: 10px;
      --variant-button-padding-horizontal: 20px;

      
      --tab-button-min-height: 30px;
      --tab-button-min-width: 70px;
      --tab-button-font-size: 0.875rem;
      --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;

      
      --modal-shadow: 0px 4px 20px rgba(var(--color-shadow));
      --modal-width: 42rem;
      --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: #9f3a38;
      --toast-notification-background-color--success: #f0f9eb;
      --toast-notification-color--success: #2d6a4f;
      --toast-notification-background-color--warning: #fff4e5;
      --toast-notification-color--warning: #7f5a1e;
      --toast-notification-background-color--info: #e6f7ff;
      --toast-notification-color--info: #1890ff;
      --toast-notification-transition-duration: 500ms;
    }
.mv-restored,.mv-restored .color-scheme-1{
        --color-background: rgba(255 255 255 / 1.0);
        --color-foreground: rgba(29 29 27 / 1.0);
        --color-border: rgba(0 0 0 / 0.06);
        --color-accent-1: rgba(240 78 152 / 1.0);
        --color-accent-2: rgba(0 182 122 / 1.0);

        --color-stars-icons: rgba(29 29 27 / 1.0);

        --color-primary-button-text: rgba(255 255 255 / 1.0);
        --color-primary-button-background: rgba(29 29 27 / 1.0);
        --color-primary-button-border: rgba(29 29 27 / 1.0);

        --color-secondary-button-text: rgba(255 255 255 / 1.0);
        --color-secondary-button-background: rgba(240 78 152 / 1.0);
        --color-secondary-button-border: rgba(240 78 152 / 1.0);

        --color-primary-badge-text: rgba(240 78 152 / 1.0);
        --color-primary-badge-background: rgba(255 255 255 / 1.0);
        --color-primary-badge-border: rgba(29 29 27 / 1.0);

        --color-secondary-badge-text: rgba(29 29 27 / 1.0);
        --color-secondary-badge-background: rgba(255 255 255 / 1.0);
        --color-secondary-badge-border: rgba(0 0 0 / 0.13);

        --color-input-text: rgba(29 29 27 / 1.0);
        --color-input-border: rgba(0 0 0 / 0.13);
        --color-input-border-low-opacity: rgba(0 0 0/ 0.08);
        --color-input-background: rgba(255 255 255 / 1.0);

        --color-variant-background: rgba(255 255 255 / 1.0);
        --color-variant-border: rgba(0 0 0 / 0.13);
        --color-variant-text: rgba(29 29 27 / 1.0);

        --color-selected-variant-background: rgba(255 255 255 / 1.0);
        --color-selected-variant-border: rgba(240 78 152 / 1.0);
        --color-selected-variant-text: rgba(29 29 27 / 1.0);

        --color-tab-background: rgba(247 247 247 / 1.0);
        --color-tab-border: rgba(0 0 0 / 0.13);
        --color-tab-text: rgba(29 29 27 / 1.0);

        --color-selected-tab-background: rgba(247 247 247 / 1.0);
        --color-selected-tab-border: rgba(29 29 27 / 1.0);
        --color-selected-tab-text: rgba(29 29 27 / 1.0);

        --color-navigation-arrow-background: rgba(255 255 255 / 1.0);
        --color-navigation-arrow-border: rgba(255 255 255 / 1.0);
        --color-navigation-arrow-text: rgba(29 29 27 / 1.0);

        --color-shadow: rgba(0, 0, 0, 0.25);

        --color-success: rgba(25, 135, 84, 1);
        --color-error: rgba(239, 68, 68, 1);
      }
.mv-restored .color-scheme-2{
        --color-background: rgba(255 255 255 / 1.0);
        --color-foreground: rgba(29 29 27 / 1.0);
        --color-border: rgba(0 0 0 / 0.06);
        --color-accent-1: rgba(246 84 151 / 1.0);
        --color-accent-2: rgba(0 182 122 / 1.0);

        --color-stars-icons: rgba(0 0 0 / 1.0);

        --color-primary-button-text: rgba(246 84 151 / 1.0);
        --color-primary-button-background: rgba(0 0 0 / 0.0);
        --color-primary-button-border: rgba(246 84 151 / 1.0);

        --color-secondary-button-text: rgba(29 29 27 / 1.0);
        --color-secondary-button-background: rgba(255 255 255 / 1.0);
        --color-secondary-button-border: rgba(29 29 27 / 1.0);

        --color-primary-badge-text: rgba(29 29 27 / 1.0);
        --color-primary-badge-background: rgba(0 0 0 / 0.0);
        --color-primary-badge-border: rgba(29 29 27 / 1.0);

        --color-secondary-badge-text: rgba(0 0 0 / 1.0);
        --color-secondary-badge-background: rgba(255 255 255 / 1.0);
        --color-secondary-badge-border: rgba(0 0 0 / 1.0);

        --color-input-text: rgba(0 0 0 / 1.0);
        --color-input-border: rgba(0 0 0 / 1.0);
        --color-input-border-low-opacity: rgba(0 0 0/ 0.08);
        --color-input-background: rgba(255 255 255 / 1.0);

        --color-variant-background: rgba(255 255 255 / 1.0);
        --color-variant-border: rgba(230 230 230 / 1.0);
        --color-variant-text: rgba(0 0 0 / 1.0);

        --color-selected-variant-background: rgba(247 247 247 / 1.0);
        --color-selected-variant-border: rgba(0 0 0 / 1.0);
        --color-selected-variant-text: rgba(255 255 255 / 1.0);

        --color-tab-background: rgba(255 255 255 / 1.0);
        --color-tab-border: rgba(230 230 230 / 1.0);
        --color-tab-text: rgba(0 0 0 / 1.0);

        --color-selected-tab-background: rgba(255 255 255 / 1.0);
        --color-selected-tab-border: rgba(0 0 0 / 1.0);
        --color-selected-tab-text: rgba(0 0 0 / 1.0);

        --color-navigation-arrow-background: rgba(255 255 255 / 1.0);
        --color-navigation-arrow-border: rgba(0 0 0 / 1.0);
        --color-navigation-arrow-text: rgba(0 0 0 / 1.0);

        --color-shadow: rgba(0, 0, 0, 0.25);

        --color-success: rgba(25, 135, 84, 1);
        --color-error: rgba(239, 68, 68, 1);
      }
.mv-restored .color-scheme-3{
        --color-background: rgba(29 29 27 / 1.0);
        --color-foreground: rgba(255 255 255 / 1.0);
        --color-border: rgba(255 255 255 / 0.44);
        --color-accent-1: rgba(246 84 151 / 1.0);
        --color-accent-2: rgba(0 182 122 / 1.0);

        --color-stars-icons: rgba(255 255 255 / 1.0);

        --color-primary-button-text: rgba(255 255 255 / 1.0);
        --color-primary-button-background: rgba(246 84 151 / 1.0);
        --color-primary-button-border: rgba(246 84 151 / 1.0);

        --color-secondary-button-text: rgba(255 255 255 / 1.0);
        --color-secondary-button-background: rgba(29 29 27 / 1.0);
        --color-secondary-button-border: rgba(29 29 27 / 1.0);

        --color-primary-badge-text: rgba(0 0 0 / 1.0);
        --color-primary-badge-background: rgba(255 255 255 / 1.0);
        --color-primary-badge-border: rgba(255 255 255 / 1.0);

        --color-secondary-badge-text: rgba(0 0 0 / 1.0);
        --color-secondary-badge-background: rgba(255 255 255 / 1.0);
        --color-secondary-badge-border: rgba(255 255 255 / 1.0);

        --color-input-text: rgba(10 10 10 / 1.0);
        --color-input-border: rgba(255 255 255 / 1.0);
        --color-input-border-low-opacity: rgba(255 255 255/ 0.08);
        --color-input-background: rgba(255 255 255 / 1.0);

        --color-variant-background: rgba(0 0 0 / 1.0);
        --color-variant-border: rgba(255 255 255 / 1.0);
        --color-variant-text: rgba(255 255 255 / 1.0);

        --color-selected-variant-background: rgba(255 255 255 / 1.0);
        --color-selected-variant-border: rgba(255 255 255 / 1.0);
        --color-selected-variant-text: rgba(0 0 0 / 1.0);

        --color-tab-background: rgba(0 0 0 / 1.0);
        --color-tab-border: rgba(255 255 255 / 1.0);
        --color-tab-text: rgba(255 255 255 / 1.0);

        --color-selected-tab-background: rgba(255 255 255 / 1.0);
        --color-selected-tab-border: rgba(255 255 255 / 1.0);
        --color-selected-tab-text: rgba(0 0 0 / 1.0);

        --color-navigation-arrow-background: rgba(255 255 255 / 1.0);
        --color-navigation-arrow-border: rgba(0 0 0 / 1.0);
        --color-navigation-arrow-text: rgba(0 0 0 / 1.0);

        --color-shadow: rgba(0, 0, 0, 0.25);

        --color-success: rgba(25, 135, 84, 1);
        --color-error: rgba(239, 68, 68, 1);
      }
.mv-restored .color-scheme-60c0e6c7-1c19-4a22-b0f8-ccd442c38a8a{
        --color-background: rgba(255 245 192 / 1.0);
        --color-foreground: rgba(10 10 10 / 1.0);
        --color-border: rgba(0 0 0 / 0.06);
        --color-accent-1: rgba(246 84 151 / 1.0);
        --color-accent-2: rgba(0 182 122 / 1.0);

        --color-stars-icons: rgba(0 0 0 / 1.0);

        --color-primary-button-text: rgba(255 255 255 / 1.0);
        --color-primary-button-background: rgba(10 10 10 / 1.0);
        --color-primary-button-border: rgba(10 10 10 / 1.0);

        --color-secondary-button-text: rgba(255 255 255 / 1.0);
        --color-secondary-button-background: rgba(246 84 151 / 1.0);
        --color-secondary-button-border: rgba(246 84 151 / 1.0);

        --color-primary-badge-text: rgba(255 255 255 / 1.0);
        --color-primary-badge-background: rgba(10 10 10 / 1.0);
        --color-primary-badge-border: rgba(10 10 10 / 1.0);

        --color-secondary-badge-text: rgba(10 10 10 / 1.0);
        --color-secondary-badge-background: rgba(255 255 255 / 1.0);
        --color-secondary-badge-border: rgba(0 0 0 / 0.13);

        --color-input-text: rgba(0 0 0 / 1.0);
        --color-input-border: rgba(0 0 0 / 0.13);
        --color-input-border-low-opacity: rgba(0 0 0/ 0.08);
        --color-input-background: rgba(255 255 255 / 1.0);

        --color-variant-background: rgba(255 255 255 / 1.0);
        --color-variant-border: rgba(0 0 0 / 0.13);
        --color-variant-text: rgba(0 0 0 / 1.0);

        --color-selected-variant-background: rgba(0 0 0 / 1.0);
        --color-selected-variant-border: rgba(216 33 100 / 1.0);
        --color-selected-variant-text: rgba(255 255 255 / 1.0);

        --color-tab-background: rgba(255 255 255 / 1.0);
        --color-tab-border: rgba(0 0 0 / 0.13);
        --color-tab-text: rgba(0 0 0 / 1.0);

        --color-selected-tab-background: rgba(255 255 255 / 1.0);
        --color-selected-tab-border: rgba(0 0 0 / 1.0);
        --color-selected-tab-text: rgba(0 0 0 / 1.0);

        --color-navigation-arrow-background: rgba(255 255 255 / 1.0);
        --color-navigation-arrow-border: rgba(0 0 0 / 1.0);
        --color-navigation-arrow-text: rgba(0 0 0 / 1.0);

        --color-shadow: rgba(0, 0, 0, 0.25);

        --color-success: rgba(25, 135, 84, 1);
        --color-error: rgba(239, 68, 68, 1);
      }
.mv-restored .color-scheme-2f714652-7ca1-44b1-8ae8-03f9aeda51f5{
        --color-background: rgba(243 233 213 / 1.0);
        --color-foreground: rgba(29 29 27 / 1.0);
        --color-border: rgba(0 0 0 / 0.06);
        --color-accent-1: rgba(246 84 151 / 1.0);
        --color-accent-2: rgba(0 182 122 / 1.0);

        --color-stars-icons: rgba(0 0 0 / 1.0);

        --color-primary-button-text: rgba(255 255 255 / 1.0);
        --color-primary-button-background: rgba(29 29 27 / 1.0);
        --color-primary-button-border: rgba(29 29 27 / 1.0);

        --color-secondary-button-text: rgba(255 255 255 / 1.0);
        --color-secondary-button-background: rgba(246 84 151 / 1.0);
        --color-secondary-button-border: rgba(246 84 151 / 1.0);

        --color-primary-badge-text: rgba(255 255 255 / 1.0);
        --color-primary-badge-background: rgba(10 10 10 / 1.0);
        --color-primary-badge-border: rgba(10 10 10 / 1.0);

        --color-secondary-badge-text: rgba(10 10 10 / 1.0);
        --color-secondary-badge-background: rgba(255 255 255 / 1.0);
        --color-secondary-badge-border: rgba(0 0 0 / 0.13);

        --color-input-text: rgba(0 0 0 / 1.0);
        --color-input-border: rgba(0 0 0 / 0.13);
        --color-input-border-low-opacity: rgba(0 0 0/ 0.08);
        --color-input-background: rgba(255 255 255 / 1.0);

        --color-variant-background: rgba(255 255 255 / 1.0);
        --color-variant-border: rgba(0 0 0 / 0.13);
        --color-variant-text: rgba(0 0 0 / 1.0);

        --color-selected-variant-background: rgba(0 0 0 / 1.0);
        --color-selected-variant-border: rgba(246 84 151 / 1.0);
        --color-selected-variant-text: rgba(255 255 255 / 1.0);

        --color-tab-background: rgba(255 255 255 / 1.0);
        --color-tab-border: rgba(0 0 0 / 0.13);
        --color-tab-text: rgba(0 0 0 / 1.0);

        --color-selected-tab-background: rgba(255 255 255 / 1.0);
        --color-selected-tab-border: rgba(0 0 0 / 1.0);
        --color-selected-tab-text: rgba(0 0 0 / 1.0);

        --color-navigation-arrow-background: rgba(255 255 255 / 1.0);
        --color-navigation-arrow-border: rgba(255 255 255 / 1.0);
        --color-navigation-arrow-text: rgba(0 0 0 / 1.0);

        --color-shadow: rgba(0, 0, 0, 0.25);

        --color-success: rgba(25, 135, 84, 1);
        --color-error: rgba(239, 68, 68, 1);
      }
.mv-restored .color-scheme-5c883672-7d35-488e-83e2-ad325a11bf52{
        --color-background: rgba(39 101 193 / 1.0);
        --color-foreground: rgba(255 255 255 / 1.0);
        --color-border: rgba(255 255 255 / 0.06);
        --color-accent-1: rgba(246 84 151 / 1.0);
        --color-accent-2: rgba(0 182 122 / 1.0);

        --color-stars-icons: rgba(0 0 0 / 1.0);

        --color-primary-button-text: rgba(10 10 10 / 1.0);
        --color-primary-button-background: rgba(255 255 255 / 1.0);
        --color-primary-button-border: rgba(255 255 255 / 1.0);

        --color-secondary-button-text: rgba(255 255 255 / 1.0);
        --color-secondary-button-background: rgba(10 10 10 / 1.0);
        --color-secondary-button-border: rgba(10 10 10 / 1.0);

        --color-primary-badge-text: rgba(255 255 255 / 1.0);
        --color-primary-badge-background: rgba(10 10 10 / 1.0);
        --color-primary-badge-border: rgba(10 10 10 / 1.0);

        --color-secondary-badge-text: rgba(10 10 10 / 1.0);
        --color-secondary-badge-background: rgba(255 255 255 / 1.0);
        --color-secondary-badge-border: rgba(0 0 0 / 0.13);

        --color-input-text: rgba(0 0 0 / 1.0);
        --color-input-border: rgba(0 0 0 / 0.13);
        --color-input-border-low-opacity: rgba(0 0 0/ 0.08);
        --color-input-background: rgba(255 255 255 / 1.0);

        --color-variant-background: rgba(255 255 255 / 1.0);
        --color-variant-border: rgba(0 0 0 / 0.13);
        --color-variant-text: rgba(0 0 0 / 1.0);

        --color-selected-variant-background: rgba(0 0 0 / 1.0);
        --color-selected-variant-border: rgba(216 33 100 / 1.0);
        --color-selected-variant-text: rgba(255 255 255 / 1.0);

        --color-tab-background: rgba(255 255 255 / 1.0);
        --color-tab-border: rgba(0 0 0 / 0.13);
        --color-tab-text: rgba(0 0 0 / 1.0);

        --color-selected-tab-background: rgba(255 255 255 / 1.0);
        --color-selected-tab-border: rgba(0 0 0 / 1.0);
        --color-selected-tab-text: rgba(0 0 0 / 1.0);

        --color-navigation-arrow-background: rgba(255 255 255 / 1.0);
        --color-navigation-arrow-border: rgba(0 0 0 / 1.0);
        --color-navigation-arrow-text: rgba(0 0 0 / 1.0);

        --color-shadow: rgba(0, 0, 0, 0.25);

        --color-success: rgba(25, 135, 84, 1);
        --color-error: rgba(239, 68, 68, 1);
      }
.mv-restored .color-scheme-f5a84987-7b1a-4a09-86f0-fdff0b7225aa{
        --color-background: rgba(218 242 204 / 1.0);
        --color-foreground: rgba(10 10 10 / 1.0);
        --color-border: rgba(0 0 0 / 0.06);
        --color-accent-1: rgba(246 84 151 / 1.0);
        --color-accent-2: rgba(0 182 122 / 1.0);

        --color-stars-icons: rgba(0 0 0 / 1.0);

        --color-primary-button-text: rgba(255 255 255 / 1.0);
        --color-primary-button-background: rgba(10 10 10 / 1.0);
        --color-primary-button-border: rgba(10 10 10 / 1.0);

        --color-secondary-button-text: rgba(255 255 255 / 1.0);
        --color-secondary-button-background: rgba(246 84 151 / 1.0);
        --color-secondary-button-border: rgba(246 84 151 / 1.0);

        --color-primary-badge-text: rgba(255 255 255 / 1.0);
        --color-primary-badge-background: rgba(10 10 10 / 1.0);
        --color-primary-badge-border: rgba(10 10 10 / 1.0);

        --color-secondary-badge-text: rgba(10 10 10 / 1.0);
        --color-secondary-badge-background: rgba(255 255 255 / 1.0);
        --color-secondary-badge-border: rgba(0 0 0 / 0.13);

        --color-input-text: rgba(0 0 0 / 1.0);
        --color-input-border: rgba(0 0 0 / 0.13);
        --color-input-border-low-opacity: rgba(0 0 0/ 0.08);
        --color-input-background: rgba(255 255 255 / 1.0);

        --color-variant-background: rgba(255 255 255 / 1.0);
        --color-variant-border: rgba(0 0 0 / 0.13);
        --color-variant-text: rgba(0 0 0 / 1.0);

        --color-selected-variant-background: rgba(0 0 0 / 1.0);
        --color-selected-variant-border: rgba(216 33 100 / 1.0);
        --color-selected-variant-text: rgba(255 255 255 / 1.0);

        --color-tab-background: rgba(255 255 255 / 1.0);
        --color-tab-border: rgba(0 0 0 / 0.13);
        --color-tab-text: rgba(0 0 0 / 1.0);

        --color-selected-tab-background: rgba(255 255 255 / 1.0);
        --color-selected-tab-border: rgba(0 0 0 / 1.0);
        --color-selected-tab-text: rgba(0 0 0 / 1.0);

        --color-navigation-arrow-background: rgba(255 255 255 / 1.0);
        --color-navigation-arrow-border: rgba(255 255 255 / 1.0);
        --color-navigation-arrow-text: rgba(10 10 10 / 1.0);

        --color-shadow: rgba(0, 0, 0, 0.25);

        --color-success: rgba(25, 135, 84, 1);
        --color-error: rgba(239, 68, 68, 1);
      }
.mv-restored .color-scheme-c4cf4ba4-0c58-4288-95d4-326bd0f09928{
        --color-background: rgba(210 236 255 / 1.0);
        --color-foreground: rgba(10 10 10 / 1.0);
        --color-border: rgba(0 0 0 / 0.06);
        --color-accent-1: rgba(246 84 151 / 1.0);
        --color-accent-2: rgba(0 182 122 / 1.0);

        --color-stars-icons: rgba(0 0 0 / 1.0);

        --color-primary-button-text: rgba(255 255 255 / 1.0);
        --color-primary-button-background: rgba(10 10 10 / 1.0);
        --color-primary-button-border: rgba(10 10 10 / 1.0);

        --color-secondary-button-text: rgba(10 10 10 / 1.0);
        --color-secondary-button-background: rgba(0 0 0 / 0.0);
        --color-secondary-button-border: rgba(10 10 10 / 1.0);

        --color-primary-badge-text: rgba(255 255 255 / 1.0);
        --color-primary-badge-background: rgba(10 10 10 / 1.0);
        --color-primary-badge-border: rgba(10 10 10 / 1.0);

        --color-secondary-badge-text: rgba(10 10 10 / 1.0);
        --color-secondary-badge-background: rgba(255 255 255 / 1.0);
        --color-secondary-badge-border: rgba(0 0 0 / 0.13);

        --color-input-text: rgba(0 0 0 / 1.0);
        --color-input-border: rgba(0 0 0 / 0.13);
        --color-input-border-low-opacity: rgba(0 0 0/ 0.08);
        --color-input-background: rgba(255 255 255 / 1.0);

        --color-variant-background: rgba(255 255 255 / 1.0);
        --color-variant-border: rgba(0 0 0 / 0.13);
        --color-variant-text: rgba(0 0 0 / 1.0);

        --color-selected-variant-background: rgba(0 0 0 / 1.0);
        --color-selected-variant-border: rgba(216 33 100 / 1.0);
        --color-selected-variant-text: rgba(255 255 255 / 1.0);

        --color-tab-background: rgba(255 255 255 / 1.0);
        --color-tab-border: rgba(0 0 0 / 0.13);
        --color-tab-text: rgba(0 0 0 / 1.0);

        --color-selected-tab-background: rgba(255 255 255 / 1.0);
        --color-selected-tab-border: rgba(0 0 0 / 1.0);
        --color-selected-tab-text: rgba(0 0 0 / 1.0);

        --color-navigation-arrow-background: rgba(255 255 255 / 1.0);
        --color-navigation-arrow-border: rgba(255 255 255 / 1.0);
        --color-navigation-arrow-text: rgba(10 10 10 / 1.0);

        --color-shadow: rgba(0, 0, 0, 0.25);

        --color-success: rgba(25, 135, 84, 1);
        --color-error: rgba(239, 68, 68, 1);
      }
.mv-restored .color-scheme-d3b76ccc-0ac3-4de2-a5b3-2db3cff15377{
        --color-background: rgba(122 172 207 / 1.0);
        --color-foreground: rgba(255 255 255 / 1.0);
        --color-border: rgba(0 0 0 / 0.06);
        --color-accent-1: rgba(246 84 151 / 1.0);
        --color-accent-2: rgba(0 182 122 / 1.0);

        --color-stars-icons: rgba(0 0 0 / 1.0);

        --color-primary-button-text: rgba(10 10 10 / 1.0);
        --color-primary-button-background: rgba(255 255 255 / 1.0);
        --color-primary-button-border: rgba(10 10 10 / 1.0);

        --color-secondary-button-text: rgba(255 255 255 / 1.0);
        --color-secondary-button-background: rgba(246 84 151 / 1.0);
        --color-secondary-button-border: rgba(246 84 151 / 1.0);

        --color-primary-badge-text: rgba(255 255 255 / 1.0);
        --color-primary-badge-background: rgba(10 10 10 / 1.0);
        --color-primary-badge-border: rgba(10 10 10 / 1.0);

        --color-secondary-badge-text: rgba(10 10 10 / 1.0);
        --color-secondary-badge-background: rgba(255 255 255 / 1.0);
        --color-secondary-badge-border: rgba(0 0 0 / 0.13);

        --color-input-text: rgba(0 0 0 / 1.0);
        --color-input-border: rgba(0 0 0 / 0.13);
        --color-input-border-low-opacity: rgba(0 0 0/ 0.08);
        --color-input-background: rgba(255 255 255 / 1.0);

        --color-variant-background: rgba(255 255 255 / 1.0);
        --color-variant-border: rgba(0 0 0 / 0.13);
        --color-variant-text: rgba(0 0 0 / 1.0);

        --color-selected-variant-background: rgba(0 0 0 / 1.0);
        --color-selected-variant-border: rgba(216 33 100 / 1.0);
        --color-selected-variant-text: rgba(255 255 255 / 1.0);

        --color-tab-background: rgba(255 255 255 / 1.0);
        --color-tab-border: rgba(0 0 0 / 0.13);
        --color-tab-text: rgba(0 0 0 / 1.0);

        --color-selected-tab-background: rgba(255 255 255 / 1.0);
        --color-selected-tab-border: rgba(0 0 0 / 1.0);
        --color-selected-tab-text: rgba(0 0 0 / 1.0);

        --color-navigation-arrow-background: rgba(255 255 255 / 1.0);
        --color-navigation-arrow-border: rgba(255 255 255 / 1.0);
        --color-navigation-arrow-text: rgba(10 10 10 / 1.0);

        --color-shadow: rgba(0, 0, 0, 0.25);

        --color-success: rgba(25, 135, 84, 1);
        --color-error: rgba(239, 68, 68, 1);
      }
.mv-restored .color-scheme-bb774cc3-35a2-4655-8018-d27834ee58d5{
        --color-background: rgba(215 228 175 / 1.0);
        --color-foreground: rgba(10 10 10 / 1.0);
        --color-border: rgba(0 0 0 / 0.06);
        --color-accent-1: rgba(246 84 151 / 1.0);
        --color-accent-2: rgba(0 182 122 / 1.0);

        --color-stars-icons: rgba(0 0 0 / 1.0);

        --color-primary-button-text: rgba(255 255 255 / 1.0);
        --color-primary-button-background: rgba(10 10 10 / 1.0);
        --color-primary-button-border: rgba(10 10 10 / 1.0);

        --color-secondary-button-text: rgba(255 255 255 / 1.0);
        --color-secondary-button-background: rgba(246 84 151 / 1.0);
        --color-secondary-button-border: rgba(246 84 151 / 1.0);

        --color-primary-badge-text: rgba(255 255 255 / 1.0);
        --color-primary-badge-background: rgba(10 10 10 / 1.0);
        --color-primary-badge-border: rgba(10 10 10 / 1.0);

        --color-secondary-badge-text: rgba(10 10 10 / 1.0);
        --color-secondary-badge-background: rgba(255 255 255 / 1.0);
        --color-secondary-badge-border: rgba(0 0 0 / 0.13);

        --color-input-text: rgba(0 0 0 / 1.0);
        --color-input-border: rgba(0 0 0 / 0.13);
        --color-input-border-low-opacity: rgba(0 0 0/ 0.08);
        --color-input-background: rgba(255 255 255 / 1.0);

        --color-variant-background: rgba(255 255 255 / 1.0);
        --color-variant-border: rgba(0 0 0 / 0.13);
        --color-variant-text: rgba(0 0 0 / 1.0);

        --color-selected-variant-background: rgba(0 0 0 / 1.0);
        --color-selected-variant-border: rgba(216 33 100 / 1.0);
        --color-selected-variant-text: rgba(255 255 255 / 1.0);

        --color-tab-background: rgba(255 255 255 / 1.0);
        --color-tab-border: rgba(0 0 0 / 0.13);
        --color-tab-text: rgba(0 0 0 / 1.0);

        --color-selected-tab-background: rgba(255 255 255 / 1.0);
        --color-selected-tab-border: rgba(0 0 0 / 1.0);
        --color-selected-tab-text: rgba(0 0 0 / 1.0);

        --color-navigation-arrow-background: rgba(255 255 255 / 1.0);
        --color-navigation-arrow-border: rgba(255 255 255 / 1.0);
        --color-navigation-arrow-text: rgba(10 10 10 / 1.0);

        --color-shadow: rgba(0, 0, 0, 0.25);

        --color-success: rgba(25, 135, 84, 1);
        --color-error: rgba(239, 68, 68, 1);
      }
.mv-restored .color-scheme-fc42b0d7-52d6-480b-866c-ba60feec2421{
        --color-background: rgba(255 221 123 / 1.0);
        --color-foreground: rgba(10 10 10 / 1.0);
        --color-border: rgba(0 0 0 / 0.06);
        --color-accent-1: rgba(246 84 151 / 1.0);
        --color-accent-2: rgba(0 182 122 / 1.0);

        --color-stars-icons: rgba(0 0 0 / 1.0);

        --color-primary-button-text: rgba(255 255 255 / 1.0);
        --color-primary-button-background: rgba(10 10 10 / 1.0);
        --color-primary-button-border: rgba(10 10 10 / 1.0);

        --color-secondary-button-text: rgba(255 255 255 / 1.0);
        --color-secondary-button-background: rgba(246 84 151 / 1.0);
        --color-secondary-button-border: rgba(246 84 151 / 1.0);

        --color-primary-badge-text: rgba(255 255 255 / 1.0);
        --color-primary-badge-background: rgba(10 10 10 / 1.0);
        --color-primary-badge-border: rgba(10 10 10 / 1.0);

        --color-secondary-badge-text: rgba(10 10 10 / 1.0);
        --color-secondary-badge-background: rgba(255 255 255 / 1.0);
        --color-secondary-badge-border: rgba(0 0 0 / 0.13);

        --color-input-text: rgba(0 0 0 / 1.0);
        --color-input-border: rgba(0 0 0 / 0.13);
        --color-input-border-low-opacity: rgba(0 0 0/ 0.08);
        --color-input-background: rgba(255 255 255 / 1.0);

        --color-variant-background: rgba(255 255 255 / 1.0);
        --color-variant-border: rgba(0 0 0 / 0.13);
        --color-variant-text: rgba(0 0 0 / 1.0);

        --color-selected-variant-background: rgba(0 0 0 / 1.0);
        --color-selected-variant-border: rgba(216 33 100 / 1.0);
        --color-selected-variant-text: rgba(255 255 255 / 1.0);

        --color-tab-background: rgba(255 255 255 / 1.0);
        --color-tab-border: rgba(0 0 0 / 0.13);
        --color-tab-text: rgba(0 0 0 / 1.0);

        --color-selected-tab-background: rgba(255 255 255 / 1.0);
        --color-selected-tab-border: rgba(0 0 0 / 1.0);
        --color-selected-tab-text: rgba(0 0 0 / 1.0);

        --color-navigation-arrow-background: rgba(255 255 255 / 1.0);
        --color-navigation-arrow-border: rgba(255 255 255 / 1.0);
        --color-navigation-arrow-text: rgba(10 10 10 / 1.0);

        --color-shadow: rgba(0, 0, 0, 0.25);

        --color-success: rgba(25, 135, 84, 1);
        --color-error: rgba(239, 68, 68, 1);
      }
.mv-restored .color-scheme-33d693c9-ec88-4b99-ab18-3c7bc6d431d5{
        --color-background: rgba(148 212 186 / 1.0);
        --color-foreground: rgba(10 10 10 / 1.0);
        --color-border: rgba(0 0 0 / 0.06);
        --color-accent-1: rgba(246 84 151 / 1.0);
        --color-accent-2: rgba(0 182 122 / 1.0);

        --color-stars-icons: rgba(0 0 0 / 1.0);

        --color-primary-button-text: rgba(255 255 255 / 1.0);
        --color-primary-button-background: rgba(10 10 10 / 1.0);
        --color-primary-button-border: rgba(10 10 10 / 1.0);

        --color-secondary-button-text: rgba(255 255 255 / 1.0);
        --color-secondary-button-background: rgba(246 84 151 / 1.0);
        --color-secondary-button-border: rgba(246 84 151 / 1.0);

        --color-primary-badge-text: rgba(255 255 255 / 1.0);
        --color-primary-badge-background: rgba(10 10 10 / 1.0);
        --color-primary-badge-border: rgba(10 10 10 / 1.0);

        --color-secondary-badge-text: rgba(10 10 10 / 1.0);
        --color-secondary-badge-background: rgba(255 255 255 / 1.0);
        --color-secondary-badge-border: rgba(0 0 0 / 0.13);

        --color-input-text: rgba(0 0 0 / 1.0);
        --color-input-border: rgba(0 0 0 / 0.13);
        --color-input-border-low-opacity: rgba(0 0 0/ 0.08);
        --color-input-background: rgba(255 255 255 / 1.0);

        --color-variant-background: rgba(255 255 255 / 1.0);
        --color-variant-border: rgba(0 0 0 / 0.13);
        --color-variant-text: rgba(0 0 0 / 1.0);

        --color-selected-variant-background: rgba(0 0 0 / 1.0);
        --color-selected-variant-border: rgba(216 33 100 / 1.0);
        --color-selected-variant-text: rgba(255 255 255 / 1.0);

        --color-tab-background: rgba(255 255 255 / 1.0);
        --color-tab-border: rgba(0 0 0 / 0.13);
        --color-tab-text: rgba(0 0 0 / 1.0);

        --color-selected-tab-background: rgba(255 255 255 / 1.0);
        --color-selected-tab-border: rgba(0 0 0 / 1.0);
        --color-selected-tab-text: rgba(0 0 0 / 1.0);

        --color-navigation-arrow-background: rgba(255 255 255 / 1.0);
        --color-navigation-arrow-border: rgba(255 255 255 / 1.0);
        --color-navigation-arrow-text: rgba(10 10 10 / 1.0);

        --color-shadow: rgba(0, 0, 0, 0.25);

        --color-success: rgba(25, 135, 84, 1);
        --color-error: rgba(239, 68, 68, 1);
      }
.mv-restored .color-scheme-fe1c3c8d-5735-4222-87ad-1c20633094af{
        --color-background: rgba(255 255 255 / 1.0);
        --color-foreground: rgba(29 29 27 / 1.0);
        --color-border: rgba(0 0 0 / 0.06);
        --color-accent-1: rgba(240 78 152 / 1.0);
        --color-accent-2: rgba(29 29 27 / 1.0);

        --color-stars-icons: rgba(0 0 0 / 1.0);

        --color-primary-button-text: rgba(247 247 247 / 1.0);
        --color-primary-button-background: rgba(29 29 27 / 1.0);
        --color-primary-button-border: rgba(29 29 27 / 1.0);

        --color-secondary-button-text: rgba(255 255 255 / 1.0);
        --color-secondary-button-background: rgba(240 78 152 / 1.0);
        --color-secondary-button-border: rgba(240 78 152 / 1.0);

        --color-primary-badge-text: rgba(255 255 255 / 1.0);
        --color-primary-badge-background: rgba(247 247 247 / 1.0);
        --color-primary-badge-border: rgba(10 10 10 / 1.0);

        --color-secondary-badge-text: rgba(10 10 10 / 1.0);
        --color-secondary-badge-background: rgba(255 255 255 / 1.0);
        --color-secondary-badge-border: rgba(0 0 0 / 0.13);

        --color-input-text: rgba(0 0 0 / 1.0);
        --color-input-border: rgba(0 0 0 / 0.13);
        --color-input-border-low-opacity: rgba(0 0 0/ 0.08);
        --color-input-background: rgba(255 255 255 / 1.0);

        --color-variant-background: rgba(255 255 255 / 1.0);
        --color-variant-border: rgba(0 0 0 / 0.13);
        --color-variant-text: rgba(0 0 0 / 1.0);

        --color-selected-variant-background: rgba(247 247 247 / 1.0);
        --color-selected-variant-border: rgba(240 78 152 / 1.0);
        --color-selected-variant-text: rgba(255 255 255 / 1.0);

        --color-tab-background: rgba(255 255 255 / 1.0);
        --color-tab-border: rgba(0 0 0 / 0.13);
        --color-tab-text: rgba(0 0 0 / 1.0);

        --color-selected-tab-background: rgba(255 255 255 / 1.0);
        --color-selected-tab-border: rgba(0 0 0 / 1.0);
        --color-selected-tab-text: rgba(0 0 0 / 1.0);

        --color-navigation-arrow-background: rgba(255 255 255 / 1.0);
        --color-navigation-arrow-border: rgba(255 255 255 / 1.0);
        --color-navigation-arrow-text: rgba(10 10 10 / 1.0);

        --color-shadow: rgba(0, 0, 0, 0.25);

        --color-success: rgba(25, 135, 84, 1);
        --color-error: rgba(239, 68, 68, 1);
      }
.mv-restored .color-scheme-c5af5a3e-6daa-4ab2-a984-2f665c5039fe{
        --color-background: rgba(250 245 236 / 1.0);
        --color-foreground: rgba(10 10 10 / 1.0);
        --color-border: rgba(0 0 0 / 0.06);
        --color-accent-1: rgba(246 84 151 / 1.0);
        --color-accent-2: rgba(0 182 122 / 1.0);

        --color-stars-icons: rgba(0 0 0 / 1.0);

        --color-primary-button-text: rgba(255 255 255 / 1.0);
        --color-primary-button-background: rgba(10 10 10 / 1.0);
        --color-primary-button-border: rgba(10 10 10 / 1.0);

        --color-secondary-button-text: rgba(255 255 255 / 1.0);
        --color-secondary-button-background: rgba(246 84 151 / 1.0);
        --color-secondary-button-border: rgba(246 84 151 / 1.0);

        --color-primary-badge-text: rgba(255 255 255 / 1.0);
        --color-primary-badge-background: rgba(10 10 10 / 1.0);
        --color-primary-badge-border: rgba(10 10 10 / 1.0);

        --color-secondary-badge-text: rgba(10 10 10 / 1.0);
        --color-secondary-badge-background: rgba(255 255 255 / 1.0);
        --color-secondary-badge-border: rgba(0 0 0 / 0.13);

        --color-input-text: rgba(0 0 0 / 1.0);
        --color-input-border: rgba(0 0 0 / 0.13);
        --color-input-border-low-opacity: rgba(0 0 0/ 0.08);
        --color-input-background: rgba(255 255 255 / 1.0);

        --color-variant-background: rgba(255 255 255 / 1.0);
        --color-variant-border: rgba(0 0 0 / 0.13);
        --color-variant-text: rgba(0 0 0 / 1.0);

        --color-selected-variant-background: rgba(255 255 255 / 1.0);
        --color-selected-variant-border: rgba(216 33 100 / 1.0);
        --color-selected-variant-text: rgba(255 255 255 / 1.0);

        --color-tab-background: rgba(255 255 255 / 1.0);
        --color-tab-border: rgba(0 0 0 / 0.13);
        --color-tab-text: rgba(0 0 0 / 1.0);

        --color-selected-tab-background: rgba(255 255 255 / 1.0);
        --color-selected-tab-border: rgba(0 0 0 / 1.0);
        --color-selected-tab-text: rgba(0 0 0 / 1.0);

        --color-navigation-arrow-background: rgba(255 255 255 / 1.0);
        --color-navigation-arrow-border: rgba(255 255 255 / 1.0);
        --color-navigation-arrow-text: rgba(10 10 10 / 1.0);

        --color-shadow: rgba(0, 0, 0, 0.25);

        --color-success: rgba(25, 135, 84, 1);
        --color-error: rgba(239, 68, 68, 1);
      }
.mv-restored .color-scheme-3a3f3fb3-9382-48d1-bdd7-e9f2133e97a9{
        --color-background: rgba(255 249 251 / 1.0);
        --color-foreground: rgba(10 10 10 / 1.0);
        --color-border: rgba(0 0 0 / 0.06);
        --color-accent-1: rgba(216 33 100 / 1.0);
        --color-accent-2: rgba(0 182 122 / 1.0);

        --color-stars-icons: rgba(0 0 0 / 1.0);

        --color-primary-button-text: rgba(255 255 255 / 1.0);
        --color-primary-button-background: rgba(10 10 10 / 1.0);
        --color-primary-button-border: rgba(10 10 10 / 1.0);

        --color-secondary-button-text: rgba(255 255 255 / 1.0);
        --color-secondary-button-background: rgba(246 84 151 / 1.0);
        --color-secondary-button-border: rgba(246 84 151 / 1.0);

        --color-primary-badge-text: rgba(216 33 100 / 1.0);
        --color-primary-badge-background: rgba(253 244 247 / 1.0);
        --color-primary-badge-border: rgba(10 10 10 / 1.0);

        --color-secondary-badge-text: rgba(10 10 10 / 1.0);
        --color-secondary-badge-background: rgba(255 255 255 / 1.0);
        --color-secondary-badge-border: rgba(0 0 0 / 0.13);

        --color-input-text: rgba(0 0 0 / 1.0);
        --color-input-border: rgba(0 0 0 / 0.13);
        --color-input-border-low-opacity: rgba(0 0 0/ 0.08);
        --color-input-background: rgba(255 255 255 / 1.0);

        --color-variant-background: rgba(255 255 255 / 1.0);
        --color-variant-border: rgba(0 0 0 / 0.13);
        --color-variant-text: rgba(0 0 0 / 1.0);

        --color-selected-variant-background: rgba(255 255 255 / 1.0);
        --color-selected-variant-border: rgba(216 33 100 / 1.0);
        --color-selected-variant-text: rgba(10 10 10 / 1.0);

        --color-tab-background: rgba(255 255 255 / 1.0);
        --color-tab-border: rgba(0 0 0 / 0.13);
        --color-tab-text: rgba(0 0 0 / 1.0);

        --color-selected-tab-background: rgba(255 255 255 / 1.0);
        --color-selected-tab-border: rgba(0 0 0 / 1.0);
        --color-selected-tab-text: rgba(0 0 0 / 1.0);

        --color-navigation-arrow-background: rgba(255 255 255 / 1.0);
        --color-navigation-arrow-border: rgba(255 255 255 / 1.0);
        --color-navigation-arrow-text: rgba(10 10 10 / 1.0);

        --color-shadow: rgba(0, 0, 0, 0.25);

        --color-success: rgba(25, 135, 84, 1);
        --color-error: rgba(239, 68, 68, 1);
      }
.mv-restored .color-scheme-4c229371-5d9f-4a80-b5a4-f9fbfd690c8c{
        --color-background: rgba(255 255 255 / 1.0);
        --color-foreground: rgba(246 84 151 / 1.0);
        --color-border: rgba(0 0 0 / 0.06);
        --color-accent-1: rgba(246 84 151 / 1.0);
        --color-accent-2: rgba(0 182 122 / 1.0);

        --color-stars-icons: rgba(0 0 0 / 1.0);

        --color-primary-button-text: rgba(255 255 255 / 1.0);
        --color-primary-button-background: rgba(29 29 27 / 1.0);
        --color-primary-button-border: rgba(29 29 27 / 1.0);

        --color-secondary-button-text: rgba(255 255 255 / 1.0);
        --color-secondary-button-background: rgba(246 84 151 / 1.0);
        --color-secondary-button-border: rgba(246 84 151 / 1.0);

        --color-primary-badge-text: rgba(246 84 151 / 1.0);
        --color-primary-badge-background: rgba(253 244 247 / 1.0);
        --color-primary-badge-border: rgba(10 10 10 / 1.0);

        --color-secondary-badge-text: rgba(10 10 10 / 1.0);
        --color-secondary-badge-background: rgba(255 255 255 / 1.0);
        --color-secondary-badge-border: rgba(0 0 0 / 0.13);

        --color-input-text: rgba(0 0 0 / 1.0);
        --color-input-border: rgba(0 0 0 / 0.13);
        --color-input-border-low-opacity: rgba(0 0 0/ 0.08);
        --color-input-background: rgba(255 255 255 / 1.0);

        --color-variant-background: rgba(255 255 255 / 1.0);
        --color-variant-border: rgba(0 0 0 / 0.13);
        --color-variant-text: rgba(0 0 0 / 1.0);

        --color-selected-variant-background: rgba(255 255 255 / 1.0);
        --color-selected-variant-border: rgba(246 84 151 / 1.0);
        --color-selected-variant-text: rgba(10 10 10 / 1.0);

        --color-tab-background: rgba(255 255 255 / 1.0);
        --color-tab-border: rgba(0 0 0 / 0.13);
        --color-tab-text: rgba(0 0 0 / 1.0);

        --color-selected-tab-background: rgba(255 255 255 / 1.0);
        --color-selected-tab-border: rgba(0 0 0 / 1.0);
        --color-selected-tab-text: rgba(0 0 0 / 1.0);

        --color-navigation-arrow-background: rgba(255 255 255 / 1.0);
        --color-navigation-arrow-border: rgba(255 255 255 / 1.0);
        --color-navigation-arrow-text: rgba(10 10 10 / 1.0);

        --color-shadow: rgba(0, 0, 0, 0.25);

        --color-success: rgba(25, 135, 84, 1);
        --color-error: rgba(239, 68, 68, 1);
      }
.mv-restored body,.mv-restored .color-scheme-1,.mv-restored .color-scheme-2,.mv-restored .color-scheme-3,.mv-restored .color-scheme-60c0e6c7-1c19-4a22-b0f8-ccd442c38a8a,.mv-restored .color-scheme-2f714652-7ca1-44b1-8ae8-03f9aeda51f5,.mv-restored .color-scheme-5c883672-7d35-488e-83e2-ad325a11bf52,.mv-restored .color-scheme-42becd82-fa18-4b06-8aed-421632113da6,.mv-restored .color-scheme-f5a84987-7b1a-4a09-86f0-fdff0b7225aa,.mv-restored .color-scheme-c4cf4ba4-0c58-4288-95d4-326bd0f09928,.mv-restored .color-scheme-d3b76ccc-0ac3-4de2-a5b3-2db3cff15377,.mv-restored .color-scheme-bb774cc3-35a2-4655-8018-d27834ee58d5,.mv-restored .color-scheme-04d17c31-244c-4304-83f2-895a7882e572,.mv-restored .color-scheme-fc42b0d7-52d6-480b-866c-ba60feec2421,.mv-restored .color-scheme-33d693c9-ec88-4b99-ab18-3c7bc6d431d5,.mv-restored .color-scheme-fe1c3c8d-5735-4222-87ad-1c20633094af,.mv-restored .color-scheme-c5af5a3e-6daa-4ab2-a984-2f665c5039fe,.mv-restored .color-scheme-3a3f3fb3-9382-48d1-bdd7-e9f2133e97a9,.mv-restored .color-scheme-3813ea5d-9e9b-4673-9098-7d62abdc6758,.mv-restored .color-scheme-5b84b9ad-d26a-4990-81cc-aa58110459b0,.mv-restored .color-scheme-4c229371-5d9f-4a80-b5a4-f9fbfd690c8c,.mv-restored .color-scheme-1a303f0a-7b2d-48d0-a253-6ba83d10330f{
    color: var(--color-foreground);
    background-color: var(--color-background);
  }
.mv-restored .page-width{width:100%;max-width:var(--page-width);margin:0 auto;padding:0 var(--page-margin-mobile)}
.mv-restored .shopify-section{overflow-x:hidden}
@media  not (max-width:750px){.mv-restored .page-width{padding:0 var(--page-margin-desktop)}
.mv-restored .page-width--narrow{max-width:900px}}
@media  not (min-width:750px){.mv-restored .mobile-hide{display:none!important}}
@media  not (max-width:750px){.mv-restored .desktop-hide{display:none!important}}
.mv-restored .rte>*{margin-block:var(--margin-md)}
.mv-restored .text-block ul{padding-left:1rem}
.mv-restored .text-block ul li::marker{color:var(--color-accent-1);font-size:1.2em}
.mv-restored p,.mv-restored ul li,.mv-restored ol li,.mv-restored .paragraph,.mv-restored .text-block.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}
.mv-restored h1,.mv-restored .h1,.mv-restored .text-block.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}
.mv-restored h2,.mv-restored .h2,.mv-restored .text-block.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}
.mv-restored h3,.mv-restored .h3,.mv-restored .text-block.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}
.mv-restored h4,.mv-restored .h4,.mv-restored .text-block.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}
.mv-restored h5,.mv-restored .h5,.mv-restored .text-block.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}
.mv-restored h6,.mv-restored .h6,.mv-restored .text-block.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}
.mv-restored .text-block>*,.mv-restored .text-block>.metafield-rich_text_field>*{margin-block:var(--margin-md) 0}
.mv-restored .text-block>*:first-child,.mv-restored .text-block>.metafield-rich_text_field>*:first-child{margin-top:0}
.mv-restored .text-block>*:last-child,.mv-restored .text-block>.metafield-rich_text_field>*:last-child{margin-bottom:0}
.mv-restored *{scrollbar-width:thin;scrollbar-color:rgba(1,1,1,.25) transparent}
.mv-restored .card{border-radius:var(--card-border-radius);padding:var(--card-padding)}
.mv-restored .card>.card{padding:calc(var(--card-padding) * .75)}
.mv-restored .card .image-block__image,.mv-restored .card .placeholder-image,.mv-restored .card>.card{border-radius:calc(var(--card-border-radius) - (var(--card-padding) * .5))}
.mv-restored .card>.card .image-block__image,.mv-restored .card>.card .placeholder-image{border-radius:calc(var(--card-border-radius) - (var(--card-padding) * .67))}
.mv-restored .button,.mv-restored button.shopify-payment-button__button{-webkit-appearance:none;appearance:none;cursor:pointer;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;text-align: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);font-family:var(--button-font-family, var(--font-body--family));font-style:var(--button-font-style, var(--font-body--style));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)}
.mv-restored .button:hover,.mv-restored button.shopify-payment-button__button:hover{opacity:.75}
.mv-restored .button:has(.price-container){padding:var(--button-padding-vertical)}
.mv-restored .button>span,.mv-restored .button span:not(.icon){pointer-events:none}
.mv-restored .button:disabled,.mv-restored .button[disabled],.mv-restored .button[aria-disabled=true],.mv-restored button.shopify-payment-button__button[disabled],.mv-restored button.shopify-payment-button__button[aria-disabled=true]{opacity:.5;cursor:not-allowed}
.mv-restored .button .icon{font-size:18px!important}
.mv-restored .button .compare-at-price{opacity:.7!important}
.mv-restored .button--secondary,.mv-restored .accelerated-checkout--secondary button.shopify-payment-button__button{color:var(--color-secondary-button-text);background-color:var(--color-secondary-button-background);border:var(--button-secondary-border-width) solid var(--color-secondary-button-border);font-weight:var(--button-secondary-font-weight);text-transform:var(--button-secondary-text-transform)}
.mv-restored .button--secondary.button--reversed{color:var(--color-secondary-button-background);background-color:var(--color-secondary-button-text)}
.mv-restored .button--full-width,.mv-restored .accelerated-checkout--full-width button.shopify-payment-button__button{width:100%;max-width:100%}
.mv-restored .badges{display:flex;flex-wrap:wrap;gap:var(--gap-sm)}
.mv-restored .badge{display:inline-flex;align-items:center;justify-content:center;background-color:var(--color-primary-badge-background);color:var(--color-primary-badge-text);border:var(--badge-primary-border-width) solid var(--color-primary-badge-border);border-radius:var(--badge-border-radius);font-size:calc(var(--font-body--size-very-small) * .9);line-height:normal;font-weight:var(--badge-font-weight);text-transform:var(--badge-text-transform);padding:var(--padding-xxxs) var(--padding-xs)}
.mv-restored .badge:not(:has(.badge__text:empty)){gap:var(--gap-xs)}
.mv-restored .badge a{color:inherit}
.mv-restored .badge .icon{font-size:14px!important;font-variation-settings:"FILL" var(--icon-fill),"wght" var(--icon-weight),"GRAD" var(--icon-grade),"opsz" 14}
.mv-restored .accordion-animation details::details-content,.mv-restored .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)}
.mv-restored .accordion-animation details[open]::details-content,.mv-restored .accordion-animation details[open] .accordion__content{opacity:1;block-size:auto}
@media  not (min-width:750px){.mv-restored .dialog-modal--top.card{border-top-right-radius:0;border-top-left-radius:0}
.mv-restored .dialog-modal--bottom.card{border-bottom-right-radius:0;border-bottom-left-radius:0}}
.mv-restored .toast-notification .icon-container{height:var(--toast-notification-icon-size)}
.mv-restored .toast-notification .icon-container .icon{font-size:var(--toast-notification-icon-size)!important}
.mv-restored .shopify-policy__container{padding-top:var(--padding-lg);padding-bottom:var(--padding-lg)}
.mv-restored .shopify-policy__title{margin-bottom:var(--margin-xl);text-align:left!important}
@media  not (min-width:750px){.mv-restored .announcement-bar__content .text-block{width:100%}}
.mv-restored .cart-drawer--rounded.card{border-top-right-radius:0;border-bottom-right-radius:0}
.mv-restored .cart-drawer__footer .accordion__header{padding:0}
.mv-restored .cart-drawer__footer .accordion__content{padding:var(--padding-sm) 0}
.mv-restored .cart-drawer__item.card{padding:var(--padding-sm)}
.mv-restored .cart-drawer__item.card img{border-radius:calc(var(--card-border-radius) / 2)}
.mv-restored .cart-drawer__item-subscription-wrapper,.mv-restored .cart-drawer__item-subscription-wrapper .button{width:100%;max-width:100%}
.mv-restored{--cart-item-image-width: 80px}
.mv-restored .cart__footer .accordion__content,.mv-restored .cart__footer .accordion__header{padding:var(--padding-xxs) 0}
.mv-restored .cart__item.card{padding:var(--padding-sm)}
.mv-restored .cart__item.card img{border-radius:calc(var(--card-border-radius) / 2)}
.mv-restored .cart__item-actions-wrapper .button,.mv-restored .cart__item-actions-wrapper .quantity-selector{border:var(--inputs-border-width) solid var(--color-border)}
.mv-restored .cart__item-subscription-wrapper,.mv-restored .cart__item-subscription-wrapper .button{width:100%;max-width:100%}
@media  screen and (min-width:750px){.mv-restored .cart__item-subscription-wrapper,.mv-restored .cart__item-subscription-wrapper .button{max-width:300px}}
.mv-restored .custom-code-section{margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}
.mv-restored .section-custom-section{width:100%;max-width:100%;padding:0}
.mv-restored .section-custom-section .text-block[data-visual-preview-mode]{max-width:100%}
.mv-restored .section-custom-section .image-card[data-visual-preview-mode]{width:100%}
.mv-restored .custom-section{position:relative;width:100%;margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);display:flex;justify-content:center}
.mv-restored .custom-section__overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none;background-size:cover;background-position:center center;background-repeat:no-repeat;opacity:var(--overlay-opacity);background-blend-mode:overlay,normal}
.mv-restored .custom-section__background-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none;background-size:auto;background-repeat:repeat-x;background-position-x:center;mix-blend-mode:multiply}
.mv-restored .custom-section__wrapper{position:relative;width:100%;z-index:1}
.mv-restored .custom-section__wrapper>div,.mv-restored .custom-section__wrapper .custom-section__inner{position:relative}
.mv-restored .custom-section .custom-section__inner{gap:var(--gap-mobile);width:100%;padding-top:var(--padding-top);padding-bottom:var(--padding-bottom)}
.mv-restored .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%}
.mv-restored .custom-section:not(.custom-section--row-mobile)>div>.custom-section__inner>.text-block-center-mobile,.mv-restored .custom-section:not(.custom-section--row-mobile)>.custom-section__inner>.text-block-center-mobile{width:100%}
.mv-restored .custom-section--grid .custom-section__inner{display:grid;grid-template-columns:repeat(var(--grid-columns-mobile),1fr);grid-template-rows:auto;row-gap:var(--gap-vertical-mobile, var(--gap-mobile));column-gap:var(--gap-horizontal-mobile, var(--gap-mobile))}
@media  not (max-width:750px){.mv-restored .custom-section .custom-section__inner{gap:var(--gap)}
.mv-restored .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}
.mv-restored .custom-section:not(.custom-section--row-desktop)>div>.custom-section__inner>.text-block-center-desktop,.mv-restored .custom-section:not(.custom-section--row-desktop)>.custom-section__inner>.text-block-center-desktop{width:100%}
.mv-restored .custom-section--grid .custom-section__inner{grid-template-columns:repeat(var(--grid-columns),1fr);row-gap:var(--gap-vertical, var(--gap));column-gap:var(--gap-horizontal, var(--gap))}}
.mv-restored .faq-section{margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom)}
.mv-restored .faq-section__header{text-align:var(--text-align-mobile);margin-bottom:var(--margin-bottom)}
.mv-restored .faq-section__title{margin:0}
.mv-restored .faq-section__header>*{margin:0}
@media  not (max-width:750px){.mv-restored .faq-section__header{text-align:var(--text-align)}}
.mv-restored .faq-section__accordions{width:var(--width-mobile);gap:var(--gap-mobile);position:relative}
.mv-restored .faq-section--flex .faq-section__accordions{display:flex;flex-direction:var(--direction-mobile);flex-wrap:var(--wrap-mobile);justify-content:var(--justify-mobile);align-items:var(--align_items-mobile)}
.mv-restored .faq-section--grid .faq-section__accordions--grid-columns{display:flex;flex-direction:row;align-items:flex-start;gap:var(--gap-horizontal-mobile, var(--gap-mobile))}
.mv-restored .faq-section--grid .faq-section__accordions--grid-columns{display:flex;flex-direction:row;align-items:flex-start;flex-wrap:wrap;gap:var(--gap-horizontal-mobile, var(--gap-mobile))}
.mv-restored .faq-section--grid .faq-section__accordions--grid-columns .faq-section__column{display:flex;flex-direction:column;flex:0 0 calc((100% - (var(--gap-horizontal-mobile, var(--gap-mobile)) * (var(--grid-columns-mobile) - 1))) / var(--grid-columns-mobile));align-self:flex-start;gap:var(--gap-vertical-mobile, var(--gap-mobile));min-width:0;max-width:calc((100% - (var(--gap-horizontal-mobile, var(--gap-mobile)) * (var(--grid-columns-mobile) - 1))) / var(--grid-columns-mobile))}
.mv-restored .faq-section--grid .accordion-block{contain:layout style paint;isolation:isolate;width:100%;position:relative;height:fit-content}
.mv-restored .faq-section__inner.accordions--dividers .accordion-block:not(:last-child) .accordion{border-bottom:var(--separator-border-thickness) solid var(--color-border)}
.mv-restored .faq-section__inner.accordions--caret .accordion__icons-add,.mv-restored .faq-section__inner.accordions--add .icon--keyboard_arrow_down{display:none}
.mv-restored .faq-section--gradient .faq-section__inner{background-color:transparent!important}
@media  not (max-width:750px){.mv-restored .faq-section__accordions{gap:var(--gap);width:var(--width)}
.mv-restored .faq-section--flex .faq-section__accordions{flex-direction:var(--direction);flex-wrap:var(--wrap);justify-content:var(--justify);align-items:var(--align_items)}
.mv-restored .faq-section--grid .faq-section__accordions--grid-columns{flex-wrap:nowrap;gap:var(--gap-horizontal, var(--gap))}
.mv-restored .faq-section--grid .faq-section__accordions--grid-columns .faq-section__column{flex:0 0 calc((100% - (var(--gap-horizontal, var(--gap)) * (var(--grid-columns) - 1))) / var(--grid-columns));gap:var(--gap-vertical, var(--gap));max-width:calc((100% - (var(--gap-horizontal, var(--gap)) * (var(--grid-columns) - 1))) / var(--grid-columns))}}
.mv-restored .footer{position:relative;padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);margin-top:var(--margin-top)}
.mv-restored .footer--has-overlay{overflow:hidden}
.mv-restored .footer__overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none;background-size:cover;background-position:center center;background-repeat:no-repeat;opacity:var(--overlay-opacity);background-blend-mode:overlay,normal}
.mv-restored .footer__content,.mv-restored .footer__bottom-bar{position:relative;z-index:1}
.mv-restored .footer__content{display:grid;grid-template-columns:repeat(var(--grid-columns-mobile),1fr);grid-template-rows:auto;gap:var(--gap-mobile);width:100%}
.mv-restored .footer--flex .footer__content{display:flex;flex-direction:var(--direction-mobile);flex-wrap:var(--wrap-mobile);justify-content:var(--justify-mobile);align-items:var(--align_items-mobile)}
.mv-restored .footer--grid .footer__content{display:grid;grid-template-columns:repeat(var(--grid-columns-mobile),1fr);grid-template-rows:auto}
.mv-restored .footer .textfield input:focus+label,.mv-restored .footer .textfield input:not(:placeholder-shown)+label{top:50%;transform:translateY(-50%);background:none;opacity:0}
@media  not (max-width:750px){.mv-restored .footer__content{gap:var(--gap)}
.mv-restored .footer--flex .footer__content{flex-direction:var(--direction);flex-wrap:var(--wrap);justify-content:var(--justify);align-items:var(--align_items)}
.mv-restored .footer--grid .footer__content{grid-template-columns:repeat(var(--grid-columns),1fr)}}
.mv-restored .header__menu a:not(.button){text-decoration:none;color:inherit}
.mv-restored .header__menu a:not(.button):hover,.mv-restored .header__menu-mobile:hover{opacity:1;color:#ff5086}
@media  not (max-width:1100px){.mv-restored .header__menu a:not(.button):hover .from-price,.mv-restored .header__menu a:not(.button):hover .price-container .compare-at-price{color:var(--color-foreground)}
.mv-restored .header__menu a:not(.button):hover product-price .price-container .price{color:var(--price-color, var(--color-foreground))}}
@media  not (min-width:1100px){.mv-restored .header__menu a:not(.button):hover,.mv-restored .header__menu-mobile:hover{color:inherit}}
.mv-restored .header__layout--logo-center-above-menu__menu,.mv-restored .header__layout--logo-left-above-menu__menu:not(:has(.button)){height:2rem}
.mv-restored .section-hero-banner-new{width:100%;max-width:100%;padding:0}
.mv-restored .hero-banner-wrapper{--hero-min-height: 400px;--hero-gap: 16px;--hero-padding: 3rem;--hero-border-radius: 16px;margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);width:100%;position:relative}
.mv-restored .hero-banner-wrapper__inner{width:100%}
.mv-restored .hero-banner-wrapper__full-width-container{display:flex;flex-direction:column;width:100%;min-height:var(--hero-min-height)}
@media  not (max-width:750px){.mv-restored .hero-banner-wrapper__full-width-container{flex-direction:row;align-items:stretch;gap:var(--hero-gap);min-height:var(--hero-min-height)}
.mv-restored .hero-banner-wrapper__full-width-container>.group:first-child{position:relative;width:50vw;margin-right:0;margin-top:0;margin-bottom:0;padding:var(--hero-padding);padding-right:var(--page-width-margin);border-top-right-radius:var(--hero-border-radius);border-bottom-right-radius:var(--hero-border-radius);overflow:hidden;display:flex;flex-direction:column;align-self:stretch;height:auto}
.mv-restored .hero-banner-wrapper__full-width-container>.hero-image:last-child{position:relative;width:50vw;margin-left:0;padding-left:var(--page-width-margin);border-top-left-radius:var(--hero-border-radius);border-bottom-left-radius:var(--hero-border-radius);overflow:hidden;align-self:stretch;display:flex;height:auto}
.mv-restored .hero-banner-wrapper__full-width-container>.hero-image .hero-image__img{width:100%;max-width:none;height:100%;object-fit:cover}}
.mv-restored .image-banner-wrapper{margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}
.mv-restored .image-banner-wrapper__inner{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom)}
.mv-restored .image-banner-wrapper--children-cards .image-banner{border-radius:var(--card-border-radius)}
.mv-restored .image-banner-wrapper .splide__arrow{background-color:transparent;border:none}
.mv-restored .image-banner-wrapper .splide__arrow .icon{color:#fff}
.mv-restored .image-banner-wrapper .splide__pagination{bottom:5px}
.mv-restored .image-banner-wrapper .splide__pagination .splide__pagination__page,.mv-restored .image-banner-wrapper .splide__pagination .splide__pagination__page.is-active{background:#fff}
.mv-restored .section-image-with-text{width:100%;max-width:100%;padding:0}
.mv-restored .section-image-with-text .text-block[data-visual-preview-mode]{max-width:100%}
.mv-restored .section-image-with-text .image-card[data-visual-preview-mode]{width:100%}
.mv-restored .image-with-text{position:relative;width:100%;margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);display:flex;justify-content:center}
.mv-restored .image-with-text__wrapper{position:relative;width:100%;z-index:1}
.mv-restored .image-with-text__wrapper>div,.mv-restored .image-with-text__wrapper .image-with-text__inner{position:relative}
.mv-restored .image-with-text .image-with-text__inner{gap:var(--gap-mobile);width:100%;padding-top:var(--padding-top);padding-bottom:var(--padding-bottom)}
@media (max-width:750px){.mv-restored .image-with-text__wrapper--full-mobile{display:flex;flex-direction:var(--direction-mobile);align-items:stretch;width:100%}
.mv-restored .image-with-text__wrapper--full-mobile .page-width{display:flex;flex-direction:var(--direction-mobile);gap:var(--gap-mobile);align-items:stretch}
.mv-restored .image-with-text__wrapper--full-mobile .page-width>.image-block,.mv-restored .image-with-text__wrapper--full-mobile .page-width>.image-with-text__inner>.image-block{position:relative;max-width:100vw;width:100vw;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);padding-left:var(--page-width-margin);padding-right:var(--page-width-margin)}
.mv-restored .image-with-text__wrapper--full-mobile .page-width>.image-block .image-block__image,.mv-restored .image-with-text__wrapper--full-mobile .page-width>.image-with-text__inner>.image-block .image-block__image{max-width:var(--width-mobile, 100%);margin:0 auto}
.mv-restored .image-with-text__wrapper--full-mobile .page-width>.image-block .image-block__image,.mv-restored .image-with-text__wrapper--full-mobile .page-width>.image-with-text__inner>.image-block .image-block__image{width:100%;max-width:none}}
.mv-restored .image-with-text--flex .image-with-text__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%}
.mv-restored .image-with-text:not(.image-with-text--row-mobile)>div>.image-with-text__inner>.text-block-center-mobile,.mv-restored .image-with-text:not(.image-with-text--row-mobile)>.image-with-text__inner>.text-block-center-mobile{width:100%}
.mv-restored .image-with-text--grid .image-with-text__inner{display:grid;grid-template-columns:repeat(var(--grid-columns-mobile),1fr);grid-template-rows:auto}
@media  not (max-width:750px){.mv-restored .image-with-text__wrapper--full-desktop{display:flex;flex-direction:var(--direction);align-items:stretch;width:100%}
.mv-restored .image-with-text__wrapper--full-desktop .page-width{display:flex;flex-direction:var(--direction);gap:var(--gap);align-items:stretch;flex:1;min-width:0}
.mv-restored .image-with-text__wrapper--full-desktop .page-width>.image-block:first-child,.mv-restored .image-with-text__wrapper--full-desktop .page-width>.image-with-text__inner>.image-block:first-child{position:relative;width:50vw;flex:0 0 50vw;margin-left:calc(-50vw + 50%);margin-right:0;padding-left:0;padding-right:var(--page-width-margin)}
.mv-restored .image-with-text__wrapper--full-desktop .page-width>.image-block:first-child .image-block__image,.mv-restored .image-with-text__wrapper--full-desktop .page-width>.image-with-text__inner>.image-block:first-child .image-block__image{max-width:var(--width-desktop, 100%);margin-right:auto}
.mv-restored .image-with-text__wrapper--full-desktop .page-width>.image-block:last-child,.mv-restored .image-with-text__wrapper--full-desktop .page-width>.image-with-text__inner>.image-block:last-child{position:relative;width:50vw;flex:0 0 50vw;margin-left:0;margin-right:calc(-50vw + 50%);padding-left:var(--page-width-margin);padding-right:0}
.mv-restored .image-with-text__wrapper--full-desktop .page-width>.image-block:last-child .image-block__image,.mv-restored .image-with-text__wrapper--full-desktop .page-width>.image-with-text__inner>.image-block:last-child .image-block__image{max-width:var(--width-desktop, 100%);margin-left:auto}
.mv-restored .image-with-text--row-reverse-desktop .image-with-text__wrapper--full-desktop .page-width>.image-block:first-child,.mv-restored .image-with-text--row-reverse-desktop .image-with-text__wrapper--full-desktop .page-width>.image-with-text__inner>.image-block:first-child{margin-left:0;margin-right:calc(-50vw + 50%);padding-left:var(--page-width-margin);padding-right:0}
.mv-restored .image-with-text--row-reverse-desktop .image-with-text__wrapper--full-desktop .page-width>.image-block:last-child,.mv-restored .image-with-text--row-reverse-desktop .image-with-text__wrapper--full-desktop .page-width>.image-with-text__inner>.image-block:last-child{margin-left:calc(-50vw + 50%);margin-right:0;padding-left:0;padding-right:var(--page-width-margin)}
.mv-restored .image-with-text__wrapper--full-desktop .page-width>.image-block .image-block__image,.mv-restored .image-with-text__wrapper--full-desktop .page-width>.image-with-text__inner>.image-block .image-block__image{width:100%;max-width:none}
.mv-restored .image-with-text .image-with-text__inner{gap:var(--gap)}
.mv-restored .image-with-text--flex .image-with-text__inner{flex-direction:var(--direction);flex-wrap:var(--wrap);justify-content:var(--justify);align-items:var(--align_items);height:auto}
.mv-restored .image-with-text:not(.image-with-text--row-desktop)>div>.image-with-text__inner>.text-block-center-desktop,.mv-restored .image-with-text:not(.image-with-text--row-desktop)>.image-with-text__inner>.text-block-center-desktop{width:100%}
.mv-restored .image-with-text--grid .image-with-text__inner{grid-template-columns:repeat(var(--grid-columns),1fr)}
.mv-restored .image-with-text--row-desktop .image-with-text__inner--full{flex-direction:row}
.mv-restored .image-with-text--column-desktop .image-with-text__inner--full,.mv-restored .image-with-text--column-reverse-desktop .image-with-text__inner--full,.mv-restored .image-with-text--column-desktop .image-with-text__wrapper--full-desktop .page-width,.mv-restored .image-with-text--column-reverse-desktop .image-with-text__wrapper--full-desktop .page-width{flex-direction:column}
.mv-restored .image-with-text--column-desktop .image-with-text__wrapper--full-desktop .page-width>.image-block,.mv-restored .image-with-text--column-desktop .image-with-text__wrapper--full-desktop .page-width>.image-with-text__inner>.image-block,.mv-restored .image-with-text--column-reverse-desktop .image-with-text__wrapper--full-desktop .page-width>.image-block,.mv-restored .image-with-text--column-reverse-desktop .image-with-text__wrapper--full-desktop .page-width>.image-with-text__inner>.image-block{width:100vw;flex:0 0 auto;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);padding-left:var(--page-width-margin);padding-right:var(--page-width-margin)}
.mv-restored .image-with-text--column-desktop .image-with-text__wrapper--full-desktop .page-width>.image-block .image-block__image,.mv-restored .image-with-text--column-desktop .image-with-text__wrapper--full-desktop .page-width>.image-with-text__inner>.image-block .image-block__image,.mv-restored .image-with-text--column-reverse-desktop .image-with-text__wrapper--full-desktop .page-width>.image-block .image-block__image,.mv-restored .image-with-text--column-reverse-desktop .image-with-text__wrapper--full-desktop .page-width>.image-with-text__inner>.image-block .image-block__image{max-width:var(--width-desktop, 100%);margin:0 auto}
.mv-restored .image-with-text--column-desktop .image-with-text__wrapper--full-desktop .page-width>.image-block .image-block__image,.mv-restored .image-with-text--column-desktop .image-with-text__wrapper--full-desktop .page-width>.image-with-text__inner>.image-block .image-block__image,.mv-restored .image-with-text--column-reverse-desktop .image-with-text__wrapper--full-desktop .page-width>.image-block .image-block__image,.mv-restored .image-with-text--column-reverse-desktop .image-with-text__wrapper--full-desktop .page-width>.image-with-text__inner>.image-block .image-block__image{width:calc(100vw - (var(--page-width-margin) * 2))}}
.mv-restored .customer-account__addresses .h4{display:flex;align-items:center;gap:.5rem}
.mv-restored .customer-account__addresses .h4 .icon{font-size:24px}
.mv-restored .customer-activate__activate>.h2{margin-bottom:var(--margin-md)}
@media (not (max-width:750px))and (not (min-width:1100px)){.mv-restored .article-content>.group>.group:first-child{--width: 100% !important}
.mv-restored .article-content>.group>.group+.group>.group.mobile-hide{display:none!important}
.mv-restored .article-content>.group>.group+.group>.group.desktop-hide{display:flex!important}}
@media  not (min-width:1100px){.mv-restored .article-content>.group>.group+.group{position:fixed;top:unset;bottom:0;left:0;width:100%;z-index:2}
.mv-restored .article-content>.group>.group+.group>.group.card{padding:10px;border-radius:0}
.mv-restored .article-content>.group>.group+.group>.group.card .product-card.card{padding:8px}
.mv-restored .article-content>.group>.group+.group .product-card-media-gallery-block{width:60px}
.mv-restored .article-content>.group>.group+.group .product-card .button{width:100%;max-width:100%}}
@media  not (max-width:1100px){.mv-restored .shopify-section:has(.article-content .group--sticky),.mv-restored .article-content .group{overflow:visible!important}}
.mv-restored .article #bloggy--article .bggle_table-of-content .h2{display:flex;justify-content:space-between;margin-bottom:0!important;font-weight:500;font-size:24px;line-height:32px;cursor:pointer}
@media  not (min-width:750px){.mv-restored .main-collection__products-grid[data-grid-columns-mobile="2"] .product-card-group .button{padding:10px;min-height:0;font-size:var(--font-body--size)}}
.mv-restored .customer-order__content>.card{overflow-x:auto}
.mv-restored .customer-order__addresses>.card{width:100%}
.mv-restored .customer-reset-password__reset-password>.h2{margin-bottom:var(--margin-md)}
.mv-restored .announcement .slide{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;text-align:center;gap:var(--gap);margin:0;overflow:hidden;width:100%;height:100%}
@media  not (min-width:750px){.mv-restored .announcement .slide{gap:0}}
.mv-restored .shopify-block:has(.back-in-stock-klaviyo),.mv-restored .back-in-stock-klaviyo{display:none;width:100%;text-align:center}
.mv-restored .product-form__form:has(.shopify-block .back-in-stock-klaviyo) .shopify-block:has(.back-in-stock-klaviyo){width:100%}
.mv-restored .product-form__form:has(.shopify-block .back-in-stock-klaviyo) .product-add-to-cart-button .button[data-ref=add-to-cart-button][disabled],.mv-restored .product-form__form:has(.shopify-block .back-in-stock-klaviyo):has(.product-add-to-cart-button .button[data-ref=add-to-cart-button][disabled]) .product-quantity-selector-block{display:none}
.mv-restored .product-form__form:has(.shopify-block .back-in-stock-klaviyo):has(.product-add-to-cart-button .button[data-ref=add-to-cart-button][disabled]) .shopify-block:has(.back-in-stock-klaviyo),.mv-restored .product-form__form:has(.shopify-block .back-in-stock-klaviyo):has(.product-add-to-cart-button .button[data-ref=add-to-cart-button][disabled]) .shopify-block .back-in-stock-klaviyo{display:inline-flex}
.mv-restored .cart-drawer__body .cart-body-blocks:not(.card)>div:first-of-type{margin-top:var(--padding-md)}
.mv-restored .cart-drawer .cart-header-blocks:not(.card)>div:first-of-type{margin-top:var(--padding-sm)}
.mv-restored .cart-progress-bar__label.paragraph{font-size:var(--label-font-size);margin-top:10px!important}
.mv-restored .cart-progress-bar__step-label.paragraph{font-size:var(--step-label-font-size)}
.mv-restored .cart-reservation-timer.card{padding:var(--padding-md)}
.mv-restored .comparison-table__cell>*:not(.text-block){display:inline-block;vertical-align:middle}
.mv-restored .footer-bottom-bar{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);margin-top:var(--margin-top)}
.mv-restored .footer-bottom-bar__content{display:grid;grid-template-columns:repeat(var(--grid-columns-mobile),1fr);grid-template-rows:auto;gap:var(--gap-mobile);width:100%}
@media  not (max-width:750px){.mv-restored .footer-bottom-bar__content{gap:var(--gap);grid-template-columns:repeat(var(--grid-columns),1fr)}}
.mv-restored .megamenu-group.card{padding:var(--padding-vertical) var(--padding-horizontal)}
.mv-restored .custom-megamenu-content:has(.slider-block--show-overflow){overflow:visible}
.mv-restored .custom-megamenu-content:has(.slider-block--show-overflow) .slider-block--show-overflow{position:relative;overflow-x:hidden;overflow-y:visible}
.mv-restored .custom-megamenu-content:has(.slider-block--show-overflow) .slider-block--show-overflow slider-component{margin-left:0;margin-right:calc(-1 * var(--page-margin-desktop));width:calc(100% + var(--page-margin-desktop))}
.mv-restored .custom-megamenu-content:has(.slider-block--show-overflow) .slider-block--show-overflow slider-component .splide__track{overflow:visible}
@media  not (min-width:750px){.mv-restored .custom-megamenu-content:has(.slider-block--show-overflow) .slider-block--show-overflow slider-component{margin-right:calc(-1 * var(--page-margin-mobile));width:calc(100% + var(--page-margin-mobile))}}
.mv-restored .hero-image{width:100%;position:relative;display:flex;overflow:hidden}
.mv-restored .hero-image__img,.mv-restored .hero-image__img-mobile{width:100%;height:100%;display:block;object-fit:cover}
@media  not (max-width:750px){.mv-restored .hero-image{min-height:400px}}
.mv-restored .image-banner{position:relative;overflow:hidden;margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);height:100%}
.mv-restored .image-banner.card{padding:0}
.mv-restored .image-banner__media-filter{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color);opacity:calc(var(--opacity) / 100);z-index:1}
.mv-restored .image-banner__media{position:absolute;width:100%;height:100%}
.mv-restored .image-banner__media img,.mv-restored .image-banner__media video,.mv-restored .image-banner__media deferred-media,.mv-restored .image-banner__media .placeholder-image{height:100%;width:100%;object-fit:cover;object-position:center center;border-radius:0;overflow:hidden;position:relative}
.mv-restored .image-banner__media .image-banner__external-video .deferred-media__video{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}
.mv-restored .image-banner__media .image-banner__external-video .deferred-media__video iframe{position:absolute;top:0;left:0;width:100%;height:100%}
@media (max-width:1100px){.mv-restored .image-banner__media .image-banner__external-video{display:block;width:100%;height:100%;border-radius:0}
.mv-restored .image-banner__media .image-banner__external-video .deferred-media__video{position:absolute;top:0;left:0;width:100%;height:100%;padding-bottom:0}
.mv-restored .image-banner__media .image-banner__external-video .deferred-media__video iframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:177.77vh;height:100vh;min-width:100%;min-height:100%}}
.mv-restored .image-banner__content-wrapper{position:relative;width:100%;z-index:2}
.mv-restored .image-banner__content-wrapper .image-banner__content{width:100%;min-height:var(--banner-height-mobile);display:flex;flex-direction:column;justify-content:var(--justify-mobile);align-items:var(--align-items-mobile);padding:var(--padding-vertical) var(--padding-horizontal)}
@media  not (max-width:750px){.mv-restored .image-banner__content-wrapper .image-banner__content{min-height:var(--banner-height);justify-content:var(--justify);align-items:var(--align-items)}}
.mv-restored .product-add-to-cart-button__actions .button{width:100%}
.mv-restored .product-add-to-cart-button .button .price-container{display:inline-flex;align-items:center}
@media  not (min-width:380px){.mv-restored .product-add-to-cart-button .button{font-size:1em}}
.mv-restored .product-card-media-gallery .splide__slide{margin-right:var(--card-padding)!important}
.mv-restored .product-card.card .product-card-media-gallery__media--rounded{border-radius:calc(var(--card-border-radius) - (var(--card-padding) * .5))}
.mv-restored .product-card-media-gallery__add-to-wishlist-button .button{background-color:transparent}
.mv-restored .quick-add-component .button{container-type:inline-size}
@media (max-width:750px){.mv-restored .quick-add-component .button{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))}}
.mv-restored .quick-add-component .dialog-modal__content .fake-variant-picker,.mv-restored .quick-add-component .dialog-modal__content .slider-block,.mv-restored .quick-add-component .dialog-modal__content .stories__container{display:none}
.mv-restored .product-media-gallery .badge{padding-top:6px}
@media  not (max-width:750px){.mv-restored .product-media-gallery--thumbnails-vertical-desktop .splide__track--nav>.splide__list>.splide__slide,.mv-restored .product-media-gallery--thumbnails-vertical-desktop .splide__track--nav>.splide__list>.splide__slide.is-active{border:none}}
.mv-restored .dialog-modal--product-variant-popup .group--image .image-block,.mv-restored .dialog-modal--product-variant-popup .group--image .image-block img{height:100%;width:100%}
.mv-restored .slide{display:flex;flex-direction:var(--direction);flex-wrap:var(--wrap);justify-content:var(--justify);align-items:var(--align_items);gap:var(--gap);margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);overflow:hidden;width:100%}
.mv-restored .social-icon__icon{transition:var(--animation-link-hover)}
.mv-restored .subscription-v2__option-price .badge{flex-direction:row-reverse;padding:2px 6px;font-size:12px;font-weight:600;color:var(--color-accent-2);background-color:rgb(from var(--color-accent-2) r g b / .1);border-radius:4px}
.mv-restored .dialog-modal--subscription-widget .group--image .image-block,.mv-restored .dialog-modal--subscription-widget .group--image .image-block img{height:100%}
.mv-restored .subscription__option-price .badge{flex-direction:row-reverse;padding:2px 6px;font-size:12px;font-weight:600;color:var(--color-accent-2);background-color:rgb(from var(--color-accent-2) r g b / .1);border-radius:4px}
.mv-restored .tab.active .tab__button,.mv-restored .tab__button:hover{color:var(--color-background);background-color:var(--color-foreground)}
.mv-restored .toggle-cross-sell__product .checkbox,.mv-restored .toggle-cross-sell__product .button{margin-right:var(--margin-sm)}
.mv-restored .toggle-cross-sell__product .button.button--secondary .toggle-cross-sell__text-add{display:block}
.mv-restored .toggle-cross-sell__product .button.button--active:not(:hover) .toggle-cross-sell__text-added{display:block}
.mv-restored .toggle-cross-sell__product .button.button--active:hover .toggle-cross-sell__text-remove{display:block}
.mv-restored .accordions{width:100%}
.mv-restored shopify-visual-preview-block-list .accordions[data-visual-preview-mode]{width:450px}
.mv-restored .accordion-block{flex:1;width:100%}
.mv-restored .accordion-block:not(:last-child){margin-bottom:var(--spacing-vertical, 0)}
.mv-restored .accordions--dividers .accordion-block:not(:last-child) .accordion{border-bottom:var(--separator-border-thickness) solid var(--color-border)}
.mv-restored .accordions--dividers .accordion .details-content{padding-block-end:var(--padding-sm)}
.mv-restored .accordions--caret .accordion__header .accordion__icons-add,.mv-restored .accordions--caret .accordion__header .accordion__icons-right .accordion__icons-add,.mv-restored .accordions--add .accordion__header .icon--keyboard_arrow_down,.mv-restored .accordions--add .accordion__header .accordion__icons-right .icon--keyboard_arrow_down{display:none!important}
.mv-restored .accordions[data-icon-before-question=true] .accordion__header{flex-direction:row-reverse}
.mv-restored .accordions[data-icon-before-question=true] .accordion__header>.accordion__icons-right:first-child{margin-inline-start:0;margin-inline-end:var(--gap-md);order:-1}
.mv-restored .accordions[data-show-icon-circle=true] accordion-row .accordion__header .icon--add:before,.mv-restored .accordions[data-show-icon-circle=true] accordion-row .accordion__header .icon--keyboard_arrow_down:before,.mv-restored .accordions[data-show-icon-circle=true] accordion-row .accordion__header .icon--remove:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:2px solid var(--icon-color-value, var(--color-foreground));z-index:0}
.mv-restored .accordions[data-icon-color] accordion-row .accordion__header .icon--add,.mv-restored .accordions[data-icon-color] accordion-row .accordion__header .icon--keyboard_arrow_down,.mv-restored .accordions[data-icon-color] accordion-row .accordion__header .icon--remove{color:var(--icon-color-value)}
.mv-restored .button-block{margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}
.mv-restored .article-ia-share-button-block .button{border:1px solid var(--color-foreground);color:var(--color-foreground)!important;background-color:var(--color-background)!important}
.mv-restored .badges{justify-content:var(--alignment-mobile)}
@media  not (max-width:750px){.mv-restored .badges{justify-content:var(--alignment)}}
.mv-restored .before-after-block__label.badge--custom{background-color:var(--badge-custom-background);color:var(--badge-custom-text);border:var(--badge-primary-border-width) solid var(--badge-custom-border)}
.mv-restored .breadcrumb-block,.mv-restored .button-block{margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}
.mv-restored .button-block--full-width{width:100%}
.mv-restored .footer-copyright{display:flex;align-items:center;justify-content:var(--alignment-mobile)}
@media  not (max-width:750px){.mv-restored .footer-copyright{justify-content:var(--alignment)}}
.mv-restored .footer-copyright__text,.mv-restored .footer-copyright__text>a{color:var(--color-foreground);text-decoration:none;font-size:var(--font-body--size-small)}
.mv-restored .footer-copyright__text>a{transition:var(--animation-link-hover)}
.mv-restored .footer-copyright__text>a:hover{opacity:var(--opacity-link-hover)}
.mv-restored .countdown:not(.card){padding:0;background-color:inherit;color:inherit}
.mv-restored .cross-sell--column .cross-sell .cross-sell__content:not(.cross-sell__content--linked-to-cart),.mv-restored .cross-sell--column .cross-sell .cross-sell__actions,.mv-restored .cross-sell--column .cross-sell .cross-sell__form,.mv-restored .cross-sell--column .cross-sell .cross-sell__form .button{min-width:100%}
.mv-restored .custom-code-block{margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}
.mv-restored .shopify-block:has(>.delivery-estimation.preorder),.mv-restored .shopify-block:has(>.delivery-estimation[data-purchase-hidden=true]){display:none!important}
.mv-restored .group{gap:var(--gap-mobile);margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);overflow:hidden;width:var(--width-mobile)}
.mv-restored .group.card{padding:var(--padding-vertical) var(--padding-horizontal)}
.mv-restored shopify-visual-preview-block-list .group[data-visual-preview-mode]{width:100%;max-width:450px}
.mv-restored .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)}
.mv-restored .group--grid{display:grid;grid-template-columns:repeat(var(--grid-columns-mobile),1fr);grid-template-rows:auto}
@media  not (max-width:750px){.mv-restored .group{gap:var(--gap);width:var(--width)}
.mv-restored .group--flex{flex-direction:var(--direction);flex-wrap:var(--wrap);justify-content:var(--justify);align-items:var(--align_items)}
.mv-restored .group--grid{grid-template-columns:repeat(var(--grid-columns),1fr)}}
.mv-restored .icon-with-text{display:flex;gap:var(--gap-mobile);overflow:hidden;width:100%;margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}
.mv-restored .icon-with-text .text-block{margin-top:0;margin-bottom:0}
.mv-restored .icon-with-text--row-mobile{flex-direction:row;align-items:center;justify-content:flex-start}
.mv-restored .icon-with-text--column-mobile .text-block.paragraph p{text-align:center}
.mv-restored shopify-visual-preview-block-list .icon-with-text[data-visual-preview-mode]{width:100%;max-width:350px}
.mv-restored .text-block.paragraph>*{font-weight:var(--font-weight);font-size:var(--font-size)}
.mv-restored .text-block.paragraph a{color:inherit}
.mv-restored .icon-with-text__number{display:inline-flex;align-items:center;justify-content:center;width:var(--number-size);height:var(--number-size);min-width:var(--number-size);border-radius:50%;background-color:var(--number-bg-color);color:#fff;font-weight:700;font-size:calc(var(--number-size) * .5);line-height:1}
@media  not (max-width:750px){.mv-restored .icon-with-text{gap:var(--gap)}
.mv-restored .icon-with-text--row-desktop{flex-direction:row;align-items:center;justify-content:flex-start}
.mv-restored .icon-with-text--row-desktop .text-block.paragraph p{text-align:left}
.mv-restored .icon-with-text--column-desktop .text-block.paragraph p{text-align:center}}
.mv-restored .icon-container__number{display:inline-flex;align-items:center;justify-content:center;width:var(--number-size);height:var(--number-size);min-width:var(--number-size);border-radius:50%;background-color:var(--number-bg-color);color:#fff;font-weight:700;font-size:calc(var(--number-size) * .5);line-height:1}
.mv-restored .image-card.card{padding:0}
.mv-restored .image-block{width:var(--width-mobile);position:relative}
@media  not (max-width:750px){.mv-restored .image-block{width:var(--width-desktop)}}
.mv-restored .image-block__image,.mv-restored .placeholder-image{border-radius:var(--card-border-radius)}
.mv-restored .image-block--no-radius .image-block__image,.mv-restored .image-block--no-radius .placeholder-image{border-radius:0}
.mv-restored .image-block--height-fill .image-block__image{height:100%}
.mv-restored .image-block__image{object-fit:cover;aspect-ratio:var(--ratio);width:100%}
.mv-restored .slider-block--information .slide{max-width:100%;min-width:0}
.mv-restored .slider-block--information .slide>*{max-width:100%;min-width:0}
.mv-restored .slider-block--information .text-block{overflow-wrap:break-word;word-break:break-word}
.mv-restored .klaviyo-form-block{margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);width:100%}
.mv-restored .klaviyo-form-block [class*=klaviyo-form]{width:100%;max-width:100%}
.mv-restored .klaviyo-form-block:not(.newsletter-form) div[data-testid=form-row]:first-of-type{display:flex!important;flex-direction:column!important;gap:0!important}
.mv-restored .klaviyo-form-block:not(.newsletter-form) div[data-testid=form-row]:first-of-type>*{min-width:0!important;flex:1 1 auto!important;padding:0 0 16px!important}
.mv-restored .klaviyo-form-block button,.mv-restored .klaviyo-form-block [class*=klaviyo-form] button,.mv-restored .klaviyo-form-block button[type=submit]{height:56px!important}
.mv-restored .klaviyo-form-block label,.mv-restored .klaviyo-form-block [class*=klaviyo-form] label{font-weight:400!important}
@media  screen and (min-width:768px){.mv-restored .klaviyo-form-block:not(.newsletter-form) div[data-testid=form-row]:first-of-type{flex-direction:row!important;gap:16px!important}
.mv-restored .klaviyo-form-block:not(.newsletter-form) div[data-testid=form-row]:first-of-type>*{width:auto!important;flex:1 1 0!important}}
.mv-restored .page-width>.marquee{margin-left:calc(-1 * var(--page-margin-desktop));width:calc(100% + 2 * var(--page-margin-desktop))}
.mv-restored .menu-block{display:flex;justify-content:var(--alignment-mobile);margin:var(--margin-top) 0 var(--margin-bottom) 0}
@media  not (max-width:750px){.mv-restored .menu-block{justify-content:var(--alignment)}}
.mv-restored .menu-block__content{display:flex;flex-direction:column;gap:var(--gap-md)}
.mv-restored .menu-block__list{list-style:none;padding:0;margin:0;display:flex;flex-direction:var(--menu-direction);gap:var(--gap-md)}
.mv-restored .menu-block__item{margin:0}
.mv-restored .menu-block__link{text-decoration:none;color:var(--color-foreground);font-weight:var(--font-body--weight);transition:var(--animation-link-hover)}
.mv-restored .menu-block__link:hover{opacity:var(--opacity-link-hover)}
.mv-restored .custom-megamenu-content .menu-block__link{font-size:var(--font-body--size-large)!important}
.mv-restored .payment-methods{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:var(--gap-xs);margin:var(--margin-top) 0 var(--margin-bottom) 0;width:100%;justify-content:var(--alignment-mobile)}
.mv-restored shopify-visual-preview-block-list .payment-methods[data-visual-preview-mode]{width:max-content}
@media  not (max-width:750px){.mv-restored .payment-methods{justify-content:var(--alignment)}}
.mv-restored .payment-methods svg{width:var(--icon-size);height:auto}
.mv-restored product-price.paragraph .price-container,.mv-restored product-price.paragraph .price-container *,.mv-restored product-price.paragraph .prices,.mv-restored product-price.paragraph .price,.mv-restored product-price.paragraph .compare-at-price{font-weight:var(--font-weight);font-size:var(--font-size)}
.mv-restored .reviews-badge{width:fit-content;margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}
.mv-restored shopify-visual-preview-block-list .reviews-badge[data-visual-preview-mode]{max-width:400px}
.mv-restored .reviews-badge a{text-decoration:none;color:inherit}
.mv-restored .reviews-badge_badge{display:flex;justify-content:center;align-items:center;gap:var(--gap-sm);background-color:transparent}
.mv-restored .reviews-badge_stars:has(.icon){height:20px}
.mv-restored .reviews-badge_stars svg{width:90px}
.mv-restored .reviews-badge_stars svg[viewBox*="512"]{width:var(--trustpilot-stars-size-desktop, 90px)}
.mv-restored .reviews-badge_stars .icon{font-size:20px!important;margin:0 -4px;font-variation-settings:"FILL" 0,"wght" var(--icon-weight),"GRAD" var(--icon-grade),"opsz" 20}
.mv-restored .reviews-badge_stars .icon--star,.mv-restored .reviews-badge_stars .icon--star-filled{color:var(--color-stars-icons)}
.mv-restored .reviews-badge_stars .icon--google{color:#fbbc05}
.mv-restored .reviews-badge_stars .icon--star-filled{font-variation-settings:"FILL" 1,"wght" var(--icon-weight),"GRAD" var(--icon-grade),"opsz" 20}
.mv-restored .reviews-badge_logo img,.mv-restored .reviews-badge_logo svg{width:100%;max-height:20px}
.mv-restored .reviews-badge_logo .trustpilot-logo{max-width:80px}
.mv-restored .reviews-badge_stars svg,.mv-restored .reviews-badge_logo svg{display:flex}
.mv-restored .reviews-badge_logo .trustpilot-logo{margin-top:-5px}
.mv-restored .reviews-badge_text-1,.mv-restored .reviews-badge_text-2,.mv-restored .reviews-badge_reviews-count,.mv-restored .reviews-badge_stars-text,.mv-restored .reviews-badge_text-between{font-size:var(--font-body--size)}
.mv-restored .reviews-badge.h1 .reviews-badge_text-1,.mv-restored .reviews-badge.h1 .reviews-badge_text-2,.mv-restored .reviews-badge.h1 .reviews-badge_reviews-count,.mv-restored .reviews-badge.h1 .reviews-badge_stars-text,.mv-restored .reviews-badge.h1 .reviews-badge_text-between,.mv-restored .reviews-badge.h1 .reviews-badge__link,.mv-restored .reviews-badge.h1 .reviews-badge__content{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)}
.mv-restored .reviews-badge.h2 .reviews-badge_text-1,.mv-restored .reviews-badge.h2 .reviews-badge_text-2,.mv-restored .reviews-badge.h2 .reviews-badge_reviews-count,.mv-restored .reviews-badge.h2 .reviews-badge_stars-text,.mv-restored .reviews-badge.h2 .reviews-badge_text-between,.mv-restored .reviews-badge.h2 .reviews-badge__link,.mv-restored .reviews-badge.h2 .reviews-badge__content{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)}
.mv-restored .reviews-badge.h3 .reviews-badge_text-1,.mv-restored .reviews-badge.h3 .reviews-badge_text-2,.mv-restored .reviews-badge.h3 .reviews-badge_reviews-count,.mv-restored .reviews-badge.h3 .reviews-badge_stars-text,.mv-restored .reviews-badge.h3 .reviews-badge_text-between,.mv-restored .reviews-badge.h3 .reviews-badge__link,.mv-restored .reviews-badge.h3 .reviews-badge__content{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)}
.mv-restored .reviews-badge.h4 .reviews-badge_text-1,.mv-restored .reviews-badge.h4 .reviews-badge_text-2,.mv-restored .reviews-badge.h4 .reviews-badge_reviews-count,.mv-restored .reviews-badge.h4 .reviews-badge_stars-text,.mv-restored .reviews-badge.h4 .reviews-badge_text-between,.mv-restored .reviews-badge.h4 .reviews-badge__link,.mv-restored .reviews-badge.h4 .reviews-badge__content{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)}
.mv-restored .reviews-badge.h5 .reviews-badge_text-1,.mv-restored .reviews-badge.h5 .reviews-badge_text-2,.mv-restored .reviews-badge.h5 .reviews-badge_reviews-count,.mv-restored .reviews-badge.h5 .reviews-badge_stars-text,.mv-restored .reviews-badge.h5 .reviews-badge_text-between,.mv-restored .reviews-badge.h5 .reviews-badge__link,.mv-restored .reviews-badge.h5 .reviews-badge__content{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)}
.mv-restored .reviews-badge.h6 .reviews-badge_text-1,.mv-restored .reviews-badge.h6 .reviews-badge_text-2,.mv-restored .reviews-badge.h6 .reviews-badge_reviews-count,.mv-restored .reviews-badge.h6 .reviews-badge_stars-text,.mv-restored .reviews-badge.h6 .reviews-badge_text-between,.mv-restored .reviews-badge.h6 .reviews-badge__link,.mv-restored .reviews-badge.h6 .reviews-badge__content{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)}
.mv-restored .reviews-badge.paragraph .reviews-badge_text-1,.mv-restored .reviews-badge.paragraph .reviews-badge_text-2,.mv-restored .reviews-badge.paragraph .reviews-badge_reviews-count,.mv-restored .reviews-badge.paragraph .reviews-badge_stars-text,.mv-restored .reviews-badge.paragraph .reviews-badge_text-between,.mv-restored .reviews-badge.paragraph .reviews-badge__link,.mv-restored .reviews-badge.paragraph .reviews-badge__content{font-family:var(--font-body--family);font-style:var(--font-body--style);font-weight:var(--font-body--weight);font-size:var(--font-size, var(--font-body--size));line-height:var(--font-body--line-height);letter-spacing:var(--font-body--letter-spacing)}
.mv-restored .reviews-badge_text-1 p,.mv-restored .reviews-badge_text-2 p{margin:0}
.mv-restored .reviews-badge__link,.mv-restored .reviews-badge__content{text-decoration:none;color:inherit;display:inline-flex;align-items:center;gap:var(--gap-xs)}
.mv-restored .reviews-badge__link--highlighted>*,.mv-restored .reviews-badge__content>*{display:inline}
@media  screen and (max-width:768px){.mv-restored .reviews-badge_text-1{display:none!important}
.mv-restored .reviews-badge_text-2{font-size:var(--font-body--size-small)}
.mv-restored .reviews-badge_logo img,.mv-restored .reviews-badge_logo svg{width:100%;max-width:80px}
.mv-restored .reviews-badge_stars svg{width:80px}
.mv-restored .reviews-badge_stars svg[viewBox*="512"]{width:var(--trustpilot-stars-size-mobile, 80px)}}
.mv-restored .product-section .reviews-badge_reviews-count>span{text-decoration:none!important}
.mv-restored .separator-block{width:100%}
.mv-restored shopify-visual-preview-block-list .separator-block[data-visual-preview-mode]{width:150px}
.mv-restored .slider-block{margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);width:100%}
.mv-restored .slider-block--show-overflow{overflow:visible}
.mv-restored shopify-visual-preview-block-list .slider-block[data-visual-preview-mode]{width:400px}
.mv-restored .social-icons{margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);display:flex;justify-content:var(--alignment-mobile);gap:var(--gap-md);align-items:center;width:100%}
@media  not (max-width:750px){.mv-restored .social-icons{justify-content:var(--alignment)}}
.mv-restored shopify-visual-preview-block-list .social-icons[data-visual-preview-mode]{width:max-content}
.mv-restored .social-icon__icon{width:var(--icon-size);height:var(--icon-size);fill:var(--icon-color);transition:var(--animation-link-hover)}
.mv-restored .social-icon__icon:hover{opacity:var(--opacity-link-hover)}
.mv-restored .stories__slider>.splide__track>.splide__list>.splide__slide{overflow:hidden}
.mv-restored .stories__slider .stories__slider-list>.splide__slide:not(.is-active){overflow:hidden}
.mv-restored .tabs__navigation{display:flex;justify-content:var(--alignment-mobile);max-width:100%}
@media  not (max-width:750px){.mv-restored .tabs__navigation{justify-content:var(--alignment)}}
.mv-restored .tabs__navigation-inner{display:flex;gap:var(--gap-sm);overflow-x:auto;scrollbar-width:none}
.mv-restored .tabs__panel{margin-top:var(--margin-md);width:100%}
.mv-restored .text-block{text-align:var(--text-align-mobile);align-content:center;margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}
.mv-restored .text-block--custom-color,.mv-restored .text-block--custom-color>*{color:var(--text-color)!important}
@media  not (max-width:750px){.mv-restored .text-block{text-align:var(--text-align)}}
.mv-restored shopify-visual-preview-block-list .text-block[data-visual-preview-mode]{max-width:400px}
.mv-restored .text-block.paragraph>*,.mv-restored .see-more__content>*{font-weight:var(--font-weight);font-size:var(--font-size)}
.mv-restored .text-block a{color:inherit}
.mv-restored .text-block--truncated{display:-webkit-box;-webkit-line-clamp:var(--truncate-length);-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}
.mv-restored .timeline-step{position:relative}
.mv-restored .timeline-step__label{font-size:var(--font-body--size-small);font-weight:var(--font-body-weight-bold);text-transform:uppercase;white-space:nowrap}
.mv-restored .timeline-step__label.text-block{margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}
.mv-restored .timeline-step__label.desktop-hide.text-block{text-align:left!important}
.mv-restored .timeline-step__label.desktop-hide.text-block>*{text-align:inherit}
.mv-restored .timeline-step__label.text-block--custom-color,.mv-restored .timeline-step__label.text-block--custom-color>*{color:var(--text-color)!important}
.mv-restored .timeline-step__label.text-block.paragraph>*{font-weight:var(--font-weight);font-size:var(--font-size)}
.mv-restored .timeline-step__label.mobile-hide{position:absolute;z-index:3;top:0;left:50%;transform:translate(-50%);width:max-content}
.mv-restored .timeline-step__label.desktop-hide{margin-bottom:var(--margin-xs)}
.mv-restored .timeline-step__content{display:flex;flex-direction:column;gap:var(--margin-2xs);margin-top:7px}
.mv-restored .timeline-step__label.desktop-hide{align-self:flex-start;width:100%}
@media  not (max-width:750px){.mv-restored .timeline-step__content{align-items:center;margin-top:0}}
.mv-restored shopify-visual-preview-block-list .timeline-step[data-visual-preview-mode]{width:100%}
.mv-restored .timeline-block{width:100%;margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}
.mv-restored .timeline-steps{position:relative;gap:var(--gap-mobile)}
.mv-restored .timeline-block .timeline-steps{display:flex;flex-direction:var(--direction-mobile);padding-left:33px}
.mv-restored .timeline-block--column-mobile .timeline-steps:before{content:"";position:absolute;left:20px;top:0;bottom:0;width:var(--timeline-width);background:var(--timeline-color);z-index:1}
.mv-restored .timeline-block--row-mobile .timeline-steps:before{content:"";position:absolute;left:calc(var(--dot-size) / 2);right:calc(var(--dot-size) / 2);top:24px;bottom:auto;height:var(--timeline-width);width:auto;background:var(--timeline-color);z-index:1}
.mv-restored .timeline-step{position:relative;display:flex;flex-direction:column;gap:var(--margin-2xs);color:var(--color-foreground)}
.mv-restored .timeline-block--column-mobile .timeline-step{padding-left:40px}
.mv-restored .timeline-block--column-mobile .timeline-dot{position:absolute;left:-20px;top:8px;width:var(--dot-size);height:var(--dot-size);background:var(--dot-color);border-radius:50%;border:var(--dot-border-width) solid var(--timeline-dot-border-color);box-shadow:0 0 0 var(--dot-shadow-width) var(--timeline-color);z-index:2}
.mv-restored .timeline-block--row-mobile .timeline-dot{position:absolute;left:50%;top:calc(24px - var(--dot-size) / 2);transform:translate(-50%);width:var(--dot-size);height:var(--dot-size);background:var(--dot-color);border-radius:50%;border:var(--dot-border-width) solid var(--timeline-dot-border-color);box-shadow:0 0 0 var(--dot-shadow-width) var(--timeline-color);z-index:2}
.mv-restored .timeline-step__content{display:flex;flex-direction:column;gap:var(--margin-2xs)}
.mv-restored .timeline-step__content :where(p,ul,ol){margin-block:var(--margin-3xs) 0}
@media  not (max-width:750px){.mv-restored .timeline-steps{gap:var(--gap);position:relative}
.mv-restored .timeline-block .timeline-steps{flex-direction:var(--direction)}
.mv-restored .timeline-block--row-desktop .timeline-steps{padding-left:0;padding-top:0}
.mv-restored .timeline-block--row-desktop .timeline-steps:before{content:"";position:absolute;left:calc(var(--dot-size) / 2);right:calc(var(--dot-size) / 2);top:24px;bottom:auto;height:var(--timeline-width);width:auto;background:var(--timeline-color);z-index:1}
.mv-restored .timeline-block--row-desktop .timeline-step{flex:1 1 0;padding-left:0;padding-top:calc(24px + 20px + var(--dot-size) / 2);max-width:100%}
.mv-restored .timeline-block--row-desktop .timeline-dot{left:50%;top:calc(24px - var(--dot-size) / 2);transform:translate(-50%)}
.mv-restored .timeline-block--row-desktop .timeline-step__label{top:calc(0px - var(--margin-xs) - .6em);left:50%;transform:translate(-50%)}
.mv-restored .timeline-block--column-desktop .timeline-steps{padding-left:33px}
.mv-restored .timeline-block--column-desktop .timeline-steps:before{left:20px;top:0;bottom:0;width:var(--timeline-width);height:auto}
.mv-restored .timeline-block--column-desktop .timeline-step{padding-left:40px}
.mv-restored .timeline-block--column-desktop .timeline-dot{left:-20px;top:8px;transform:none}
.mv-restored .timeline-block--column-desktop .timeline-step__label.mobile-hide{display:none}}
@media (max-width:750px){.mv-restored .timeline-block--column-mobile .timeline-steps{padding-left:28px}
.mv-restored .timeline-block--column-mobile .timeline-steps:before{left:17px}
.mv-restored .timeline-block--column-mobile .timeline-dot{left:-17px}
.mv-restored .timeline-block--column-mobile .timeline-step{padding-left:35px}
.mv-restored .timeline-block--row-mobile .timeline-steps{padding-left:0;padding-top:0}
.mv-restored .timeline-block--row-mobile .timeline-steps:before{left:calc(var(--dot-size) / 2);right:calc(var(--dot-size) / 2);top:24px;bottom:auto;height:var(--timeline-width);width:auto}
.mv-restored .timeline-block--row-mobile .timeline-step{padding-left:0;padding-top:calc(24px + 20px + var(--dot-size) / 2)}
.mv-restored .timeline-block--row-mobile .timeline-dot{left:50%;top:calc(24px - var(--dot-size) / 2);transform:translate(-50%)}
.mv-restored .timeline-block--row-mobile .timeline-step__label{top:0;left:50%;transform:translate(-50%)}}
.mv-restored shopify-visual-preview-block-list .timeline-block[data-visual-preview-mode]{width:min(100%,520px)}
.mv-restored .trustpilot-widget-block__inner{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);width:100%}
.mv-restored .trustpilot-widget__wrapper{width:100%}
.mv-restored accordion-row:has(.accordion__heading-title:empty),.mv-restored accordion-row:has(.accordion__content:empty){display:none}
.mv-restored .accordion__header{display:flex;align-items:center;cursor:pointer;list-style:none;transition:margin .15s ease-out;padding:var(--padding-md) 0}
.mv-restored .accordion__header::-webkit-details-marker{display:none}
.mv-restored .accordion__header::marker{display:none}
.mv-restored .accordion__header::-webkit-details-marker,.mv-restored .accordion__header:before{display:none!important}
.mv-restored .accordion-block.card .accordion__header{padding-top:0;padding-bottom:0}
.mv-restored .accordion__header .accordion__icons-right{margin-inline-start:auto;margin-inline-end:var(--gap-md);display:flex;align-items:center;gap:var(--gap-sm)}
.mv-restored .accordion__header>.accordion__icons-right:first-child{margin-inline-start:0;margin-inline-end:var(--gap-md);order:-1}
.mv-restored .accordion__header .accordion__heading--icon-before{margin-inline-start:0}
.mv-restored .accordion__header .icon,.mv-restored .accordion__header .accordion__icons-add{transition:transform var(--animation-speed-fast) var(--animation-easing)}
.mv-restored .accordion__header .icon--add,.mv-restored .accordion__header .icon--keyboard_arrow_down,.mv-restored .accordion__header .icon--remove{position:relative;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;min-width:32px;min-height:32px;border-radius:50%;font-size:24px!important;line-height:1;text-align:center}
.mv-restored .accordion__header .icon--add{font-variation-settings:"FILL" var(--icon-fill),"wght" var(--icon-weight),"GRAD" var(--icon-grade),"opsz" 24}
.mv-restored .accordion:not([open]) .accordion__header .icon--add{line-height:33px}
.mv-restored .accordion--show-icon-circle .accordion__header .icon--add:before,.mv-restored .accordion--show-icon-circle .accordion__header .icon--keyboard_arrow_down:before,.mv-restored .accordion--show-icon-circle .accordion__header .icon--remove:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:2px solid var(--icon-color, var(--color-foreground));z-index:0}
.mv-restored .accordion__header .icon--add,.mv-restored .accordion__header .icon--keyboard_arrow_down,.mv-restored .accordion__header .icon--remove{color:var(--icon-color, var(--color-foreground));z-index:1}
.mv-restored .accordion__heading--icon-before>.icon:first-child{margin-inline-end:15px;margin-inline-start:0}
.mv-restored .accordion[open] .accordion__header .icon--keyboard_arrow_down{transform:rotate(180deg)}
.mv-restored .accordion[open] .accordion__header .icon--add{transform:rotate(90deg);line-height:33px}
.mv-restored .accordion:not([open]) .accordion__header .icon--remove,.mv-restored .accordion[open] .accordion__header .icon--add{display:none}
.mv-restored .accordion[open] .accordion__header .icon--remove,.mv-restored .accordion:not([open]) .accordion__header .icon--add{display:block}
.mv-restored .accordion[open] .accordion__header .icon--remove{line-height:33px}
.mv-restored .accordion__heading{font-size:var(--font-body--size-emphasized);display:flex;align-items:center;gap:var(--gap-sm);flex:1}
.mv-restored .accordion__heading .icon{font-size:20px!important}
.mv-restored .accordion__heading-title.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}
.mv-restored .accordion__heading-title.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}
.mv-restored .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}
.mv-restored .accordion__heading-title.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}
.mv-restored .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}
.mv-restored .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}
.mv-restored .accordion__heading-title.paragraph>*{font-family:var(--font-body--family);font-style:var(--font-body--style);font-weight:var(--font-weight, var(--font-body--weight));font-size:var(--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}
.mv-restored .accordion__content{padding:0 0 var(--margin-md);display:flex;flex-direction:column;gap:var(--gap-sm)}
.mv-restored .accordion-block.card .accordion__content{padding:0;padding-top:var(--padding-md)}
.mv-restored .accordion__content ul{padding-left:1rem}
.mv-restored .accordion__content ul li{margin-bottom:.5rem;display:list-item}
.mv-restored .accordion__content ul li::marker{color:var(--color-accent-1);font-size:1.2em}
.mv-restored .accordion__content ul li:last-child{margin-bottom:0}
@media  screen and (min-width:768px){.mv-restored .accordion__content ul:has(li:nth-child(4)){display:grid;grid-template-columns:repeat(2,1fr);row-gap:8px;column-gap:1rem}}
@media  not (min-width:750px){.mv-restored .accordion-block.card{padding:var(--padding-md)}}
.mv-restored .accordion__content{counter-reset:pack-counter}
.mv-restored .accordion__content-pack{display:flex;gap:.75rem;padding:1rem 0;overflow-x:auto;width:100%}
.mv-restored .accordion__content-pack__container{position:relative;counter-increment:pack-counter;display:flex;flex-direction:column;flex:1 1 0;min-width:98px;align-items:center;text-align:center}
.mv-restored .accordion__content-pack__container:before{content:counter(pack-counter);position:absolute;top:-13px;left:50%;transform:translate(-50%);width:20px;height:20px;font-size:.813rem;background-color:#d82165;color:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;font-weight:700;z-index:1}
.mv-restored .accordion__content-pack__container-image{position:relative;overflow:hidden;border:1px solid #cccccc;border-radius:8px;width:100%;height:98px;display:flex;align-items:center;justify-content:center}
.mv-restored .accordion__content-pack__container-image picture{display:flex;align-items:flex-end;justify-content:center;width:100%;height:100%}
.mv-restored .accordion__content-pack__container img{position:relative;max-height:100%;width:auto;height:auto;object-fit:contain;margin:0 auto;align-self:flex-end}
.mv-restored .accordion__content-pack__container-text{display:flex;flex-direction:column;gap:.25rem;padding-top:.5rem;width:100%;max-width:140px}
.mv-restored .accordion__content-pack__value,.mv-restored .accordion__content-pack__price,.mv-restored .accordion__content-pack__title{font-weight:400;font-size:.75rem}
.mv-restored .accordion__content-pack__title{line-height:12px}
.mv-restored .accordion__content-pack__value,.mv-restored .accordion__content-pack__price{line-height:17px;color:#a5a5a5}
.mv-restored .accordion__content-pack__container:first-child .accordion__content-pack__value{color:#d82164}
.mv-restored .accordion__content-pack__price{color:#d82164;line-height:12px}
@media  screen and (min-width:1280px){.mv-restored .accordion__content-pack__container{max-width:145px}
.mv-restored .accordion__content-pack__container-image{height:145px}
.mv-restored .accordion__content-pack__title{padding:0 1rem}}
@media  not (min-width:750px){.mv-restored .article-card .image-block{--ratio: 2 !important}}
.mv-restored .header__submenu--megamenu__content:has(.slider-block--show-overflow){overflow-x:visible!important;max-width:100vw!important}
.mv-restored .button--secondary .spinner .path{stroke:var(--color-secondary-button-text)}
.mv-restored .badge:has(.badge__savings:empty){display:none}
.mv-restored{--quantity-selector-button-width: 30px}
.mv-restored .rating__note--amazon.paragraph>*{font-size:var(--font-size);margin-top:3px}
.mv-restored .separator{margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);display:block;width:var(--width)}
.mv-restored .separator hr{border:none;border-top:var(--separator-border-thickness) solid var(--color-border, #e0e0e0)}
.mv-restored slider-component.slider-component--show-overflow.slider-component--overflow-opacity .splide__slide{opacity:1;transition:opacity .05s linear}
.mv-restored slider-component.slider-component--show-overflow.slider-component--overflow-opacity .splide__slide.is-partially-visible{opacity:.5}
.mv-restored slider-component.slider-component--slides-same-height .splide__slide .slide{height:100%}
.mv-restored slider-component.slider-component--slides-same-height .splide__slide{display:flex;align-items:stretch}
.mv-restored slider-component.slider-component--slides-same-height .splide__slide .slide{display:flex;flex-direction:column;height:100%;width:100%}
.mv-restored slider-component.slider-component--slides-same-height .splide__slide .product-card{height:100%;flex:1}
.mv-restored slider-component.slider-component--with-box-shadow .splide__slide .slide{box-shadow:0 0 20px #daf2cccc}
.mv-restored .deferred-media__video:empty{z-index:-1}
.mv-restored .deferred-media__video{display:block;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}
.mv-restored .deferred-media__video video{width:100%;aspect-ratio:var(--ratio-mobile, var(--ratio));object-fit:cover}
@media  screen and not (max-width:750px){.mv-restored .deferred-media__video video{aspect-ratio:var(--ratio-desktop, var(--ratio))}}
.mv-restored .image-background-1{
          background-color: #d9e9c1;
        }
.mv-restored .image-position-1{
          top: 8px;
        }
.mv-restored .image-background-2{
          background-color: #d9e9c1;
        }
.mv-restored .image-position-2{
          top: 15px;
        }
.mv-restored .image-background-3{
          background-color: #d9e9c1;
        }
.mv-restored .image-position-3{
          top: px;
        }
.mv-restored .image-background-4{
          background-color: #d9e9c1;
        }
.mv-restored .image-position-4{
          top: px;
        }
@media  (width <= 750px) {.mv-restored .hero-banner-wrapper-template--28646159417692__hero_banner_rQRQPi .hero-banner-wrapper__full-width-container{
          background: linear-gradient(0deg, rgba(214, 249, 202, 1), rgba(185, 237, 168, 1) 26%, rgba(167, 228, 146, 1) 43%, rgba(136, 194, 116, 1) 62%, rgba(125, 182, 105, 1) 79%, rgba(122, 183, 101, 1) 100%);
          background-blend-mode: overlay, normal;
          background-size: cover;
          background-position: center;
        }}
@media  (width > 750px) {.mv-restored .hero-banner-wrapper-template--28646159417692__hero_banner_rQRQPi .group{
          background: #88C274;
          background-blend-mode: overlay, normal;
          background-size: cover;
          background-position: center;
        }}
@media  (width <= 750px) {.mv-restored .hero-image-AZmFBMDZOL1J3UkhOZ__hero_image_mGUnne .hero-image__img{
        display: none;
      }
.mv-restored .hero-image-AZmFBMDZOL1J3UkhOZ__hero_image_mGUnne .hero-image__img-mobile{
          display: block;
        }}
@media  (width > 750px) {.mv-restored .hero-image-AZmFBMDZOL1J3UkhOZ__hero_image_mGUnne .hero-image__img-mobile{
        display: none;
      }}
.mv-restored .badge{
    font-weight: var(--font-weight, var(--badge-font-weight));
  }
.mv-restored .badge__text{
    margin: 0;
    color: inherit;
  }
.mv-restored .badge__text > *{
    color: inherit;
  }
.mv-restored .badge--primary .badge__text,.mv-restored .badge--primary .badge__text h1,.mv-restored .badge--primary .badge__text h2,.mv-restored .badge--primary .badge__text h3,.mv-restored .badge--primary .badge__text h4,.mv-restored .badge--primary .badge__text h5,.mv-restored .badge--primary .badge__text h6,.mv-restored .badge--secondary .badge__text,.mv-restored .badge--secondary .badge__text h1,.mv-restored .badge--secondary .badge__text h2,.mv-restored .badge--secondary .badge__text h3,.mv-restored .badge--secondary .badge__text h4,.mv-restored .badge--secondary .badge__text h5,.mv-restored .badge--secondary .badge__text h6{
    font-size: var(--font-body--size);
    font-weight: var(--badge-font-weight);
    font-family: inherit;
    color: inherit;
  }
.mv-restored .badge--custom{
    background-color: var(--badge-custom-background);
    color: var(--badge-custom-text);
    border: var(--badge-primary-border-width) solid var(--badge-custom-border);
    font-size: var(--font-size-mobile);
    padding: var(--badge-custom-padding-vertical-mobile) var(--badge-custom-padding-horizontal-mobile);
  }
.mv-restored .badge--custom .badge__text,.mv-restored .badge--custom .badge__text h1,.mv-restored .badge--custom .badge__text h2,.mv-restored .badge--custom .badge__text h3,.mv-restored .badge--custom .badge__text h4,.mv-restored .badge--custom .badge__text h5,.mv-restored .badge--custom .badge__text h6{
    font-size: var(--font-size-mobile);
    font-weight: var(--font-weight, 400);
    font-family: inherit;
    color: var(--badge-custom-text);
    line-height: 1.2;
  }
@media  (width > 750px) {.mv-restored .badge--custom{
      font-size: var(--font-size-desktop);
      padding: var(--badge-custom-padding-vertical-desktop) var(--badge-custom-padding-horizontal-desktop);
    }
.mv-restored .badge--custom .badge__text,.mv-restored .badge--custom .badge__text h1,.mv-restored .badge--custom .badge__text h2,.mv-restored .badge--custom .badge__text h3,.mv-restored .badge--custom .badge__text h4,.mv-restored .badge--custom .badge__text h5,.mv-restored .badge--custom .badge__text h6{
      font-size: var(--font-size-desktop);
    }}
.mv-restored .badge{
    font-weight: var(--font-weight, var(--badge-font-weight));
  }
.mv-restored .badge__text{
    margin: 0;
    color: inherit;
  }
.mv-restored .badge__text > *{
    color: inherit;
  }
.mv-restored .badge--primary .badge__text,.mv-restored .badge--primary .badge__text h1,.mv-restored .badge--primary .badge__text h2,.mv-restored .badge--primary .badge__text h3,.mv-restored .badge--primary .badge__text h4,.mv-restored .badge--primary .badge__text h5,.mv-restored .badge--primary .badge__text h6,.mv-restored .badge--secondary .badge__text,.mv-restored .badge--secondary .badge__text h1,.mv-restored .badge--secondary .badge__text h2,.mv-restored .badge--secondary .badge__text h3,.mv-restored .badge--secondary .badge__text h4,.mv-restored .badge--secondary .badge__text h5,.mv-restored .badge--secondary .badge__text h6{
    font-size: var(--font-body--size);
    font-weight: var(--badge-font-weight);
    font-family: inherit;
    color: inherit;
  }
.mv-restored .badge--custom{
    background-color: var(--badge-custom-background);
    color: var(--badge-custom-text);
    border: var(--badge-primary-border-width) solid var(--badge-custom-border);
    font-size: var(--font-size-mobile);
    padding: var(--badge-custom-padding-vertical-mobile) var(--badge-custom-padding-horizontal-mobile);
  }
.mv-restored .badge--custom .badge__text,.mv-restored .badge--custom .badge__text h1,.mv-restored .badge--custom .badge__text h2,.mv-restored .badge--custom .badge__text h3,.mv-restored .badge--custom .badge__text h4,.mv-restored .badge--custom .badge__text h5,.mv-restored .badge--custom .badge__text h6{
    font-size: var(--font-size-mobile);
    font-weight: var(--font-weight, 400);
    font-family: inherit;
    color: var(--badge-custom-text);
    line-height: 1.2;
  }
@media  (width > 750px) {.mv-restored .badge--custom{
      font-size: var(--font-size-desktop);
      padding: var(--badge-custom-padding-vertical-desktop) var(--badge-custom-padding-horizontal-desktop);
    }
.mv-restored .badge--custom .badge__text,.mv-restored .badge--custom .badge__text h1,.mv-restored .badge--custom .badge__text h2,.mv-restored .badge--custom .badge__text h3,.mv-restored .badge--custom .badge__text h4,.mv-restored .badge--custom .badge__text h5,.mv-restored .badge--custom .badge__text h6{
      font-size: var(--font-size-desktop);
    }}
.mv-restored .badge{
    font-weight: var(--font-weight, var(--badge-font-weight));
  }
.mv-restored .badge__text{
    margin: 0;
    color: inherit;
  }
.mv-restored .badge__text > *{
    color: inherit;
  }
.mv-restored .badge--primary .badge__text,.mv-restored .badge--primary .badge__text h1,.mv-restored .badge--primary .badge__text h2,.mv-restored .badge--primary .badge__text h3,.mv-restored .badge--primary .badge__text h4,.mv-restored .badge--primary .badge__text h5,.mv-restored .badge--primary .badge__text h6,.mv-restored .badge--secondary .badge__text,.mv-restored .badge--secondary .badge__text h1,.mv-restored .badge--secondary .badge__text h2,.mv-restored .badge--secondary .badge__text h3,.mv-restored .badge--secondary .badge__text h4,.mv-restored .badge--secondary .badge__text h5,.mv-restored .badge--secondary .badge__text h6{
    font-size: var(--font-body--size);
    font-weight: var(--badge-font-weight);
    font-family: inherit;
    color: inherit;
  }
.mv-restored .badge--custom{
    background-color: var(--badge-custom-background);
    color: var(--badge-custom-text);
    border: var(--badge-primary-border-width) solid var(--badge-custom-border);
    font-size: var(--font-size-mobile);
    padding: var(--badge-custom-padding-vertical-mobile) var(--badge-custom-padding-horizontal-mobile);
  }
.mv-restored .badge--custom .badge__text,.mv-restored .badge--custom .badge__text h1,.mv-restored .badge--custom .badge__text h2,.mv-restored .badge--custom .badge__text h3,.mv-restored .badge--custom .badge__text h4,.mv-restored .badge--custom .badge__text h5,.mv-restored .badge--custom .badge__text h6{
    font-size: var(--font-size-mobile);
    font-weight: var(--font-weight, 400);
    font-family: inherit;
    color: var(--badge-custom-text);
    line-height: 1.2;
  }
@media  (width > 750px) {.mv-restored .badge--custom{
      font-size: var(--font-size-desktop);
      padding: var(--badge-custom-padding-vertical-desktop) var(--badge-custom-padding-horizontal-desktop);
    }
.mv-restored .badge--custom .badge__text,.mv-restored .badge--custom .badge__text h1,.mv-restored .badge--custom .badge__text h2,.mv-restored .badge--custom .badge__text h3,.mv-restored .badge--custom .badge__text h4,.mv-restored .badge--custom .badge__text h5,.mv-restored .badge--custom .badge__text h6{
      font-size: var(--font-size-desktop);
    }}
.mv-restored .badge{
    font-weight: var(--font-weight, var(--badge-font-weight));
  }
.mv-restored .badge__text{
    margin: 0;
    color: inherit;
  }
.mv-restored .badge__text > *{
    color: inherit;
  }
.mv-restored .badge--primary .badge__text,.mv-restored .badge--primary .badge__text h1,.mv-restored .badge--primary .badge__text h2,.mv-restored .badge--primary .badge__text h3,.mv-restored .badge--primary .badge__text h4,.mv-restored .badge--primary .badge__text h5,.mv-restored .badge--primary .badge__text h6,.mv-restored .badge--secondary .badge__text,.mv-restored .badge--secondary .badge__text h1,.mv-restored .badge--secondary .badge__text h2,.mv-restored .badge--secondary .badge__text h3,.mv-restored .badge--secondary .badge__text h4,.mv-restored .badge--secondary .badge__text h5,.mv-restored .badge--secondary .badge__text h6{
    font-size: var(--font-body--size);
    font-weight: var(--badge-font-weight);
    font-family: inherit;
    color: inherit;
  }
.mv-restored .badge--custom{
    background-color: var(--badge-custom-background);
    color: var(--badge-custom-text);
    border: var(--badge-primary-border-width) solid var(--badge-custom-border);
    font-size: var(--font-size-mobile);
    padding: var(--badge-custom-padding-vertical-mobile) var(--badge-custom-padding-horizontal-mobile);
  }
.mv-restored .badge--custom .badge__text,.mv-restored .badge--custom .badge__text h1,.mv-restored .badge--custom .badge__text h2,.mv-restored .badge--custom .badge__text h3,.mv-restored .badge--custom .badge__text h4,.mv-restored .badge--custom .badge__text h5,.mv-restored .badge--custom .badge__text h6{
    font-size: var(--font-size-mobile);
    font-weight: var(--font-weight, 400);
    font-family: inherit;
    color: var(--badge-custom-text);
    line-height: 1.2;
  }
@media  (width > 750px) {.mv-restored .badge--custom{
      font-size: var(--font-size-desktop);
      padding: var(--badge-custom-padding-vertical-desktop) var(--badge-custom-padding-horizontal-desktop);
    }
.mv-restored .badge--custom .badge__text,.mv-restored .badge--custom .badge__text h1,.mv-restored .badge--custom .badge__text h2,.mv-restored .badge--custom .badge__text h3,.mv-restored .badge--custom .badge__text h4,.mv-restored .badge--custom .badge__text h5,.mv-restored .badge--custom .badge__text h6{
      font-size: var(--font-size-desktop);
    }}
.mv-restored .badge{
    font-weight: var(--font-weight, var(--badge-font-weight));
  }
.mv-restored .badge__text{
    margin: 0;
    color: inherit;
  }
.mv-restored .badge__text > *{
    color: inherit;
  }
.mv-restored .badge--primary .badge__text,.mv-restored .badge--primary .badge__text h1,.mv-restored .badge--primary .badge__text h2,.mv-restored .badge--primary .badge__text h3,.mv-restored .badge--primary .badge__text h4,.mv-restored .badge--primary .badge__text h5,.mv-restored .badge--primary .badge__text h6,.mv-restored .badge--secondary .badge__text,.mv-restored .badge--secondary .badge__text h1,.mv-restored .badge--secondary .badge__text h2,.mv-restored .badge--secondary .badge__text h3,.mv-restored .badge--secondary .badge__text h4,.mv-restored .badge--secondary .badge__text h5,.mv-restored .badge--secondary .badge__text h6{
    font-size: var(--font-body--size);
    font-weight: var(--badge-font-weight);
    font-family: inherit;
    color: inherit;
  }
.mv-restored .badge--custom{
    background-color: var(--badge-custom-background);
    color: var(--badge-custom-text);
    border: var(--badge-primary-border-width) solid var(--badge-custom-border);
    font-size: var(--font-size-mobile);
    padding: var(--badge-custom-padding-vertical-mobile) var(--badge-custom-padding-horizontal-mobile);
  }
.mv-restored .badge--custom .badge__text,.mv-restored .badge--custom .badge__text h1,.mv-restored .badge--custom .badge__text h2,.mv-restored .badge--custom .badge__text h3,.mv-restored .badge--custom .badge__text h4,.mv-restored .badge--custom .badge__text h5,.mv-restored .badge--custom .badge__text h6{
    font-size: var(--font-size-mobile);
    font-weight: var(--font-weight, 400);
    font-family: inherit;
    color: var(--badge-custom-text);
    line-height: 1.2;
  }
@media  (width > 750px) {.mv-restored .badge--custom{
      font-size: var(--font-size-desktop);
      padding: var(--badge-custom-padding-vertical-desktop) var(--badge-custom-padding-horizontal-desktop);
    }
.mv-restored .badge--custom .badge__text,.mv-restored .badge--custom .badge__text h1,.mv-restored .badge--custom .badge__text h2,.mv-restored .badge--custom .badge__text h3,.mv-restored .badge--custom .badge__text h4,.mv-restored .badge--custom .badge__text h5,.mv-restored .badge--custom .badge__text h6{
      font-size: var(--font-size-desktop);
    }}
.mv-restored .badge{
    font-weight: var(--font-weight, var(--badge-font-weight));
  }
.mv-restored .badge__text{
    margin: 0;
    color: inherit;
  }
.mv-restored .badge__text > *{
    color: inherit;
  }
.mv-restored .badge--primary .badge__text,.mv-restored .badge--primary .badge__text h1,.mv-restored .badge--primary .badge__text h2,.mv-restored .badge--primary .badge__text h3,.mv-restored .badge--primary .badge__text h4,.mv-restored .badge--primary .badge__text h5,.mv-restored .badge--primary .badge__text h6,.mv-restored .badge--secondary .badge__text,.mv-restored .badge--secondary .badge__text h1,.mv-restored .badge--secondary .badge__text h2,.mv-restored .badge--secondary .badge__text h3,.mv-restored .badge--secondary .badge__text h4,.mv-restored .badge--secondary .badge__text h5,.mv-restored .badge--secondary .badge__text h6{
    font-size: var(--font-body--size);
    font-weight: var(--badge-font-weight);
    font-family: inherit;
    color: inherit;
  }
.mv-restored .badge--custom{
    background-color: var(--badge-custom-background);
    color: var(--badge-custom-text);
    border: var(--badge-primary-border-width) solid var(--badge-custom-border);
    font-size: var(--font-size-mobile);
    padding: var(--badge-custom-padding-vertical-mobile) var(--badge-custom-padding-horizontal-mobile);
  }
.mv-restored .badge--custom .badge__text,.mv-restored .badge--custom .badge__text h1,.mv-restored .badge--custom .badge__text h2,.mv-restored .badge--custom .badge__text h3,.mv-restored .badge--custom .badge__text h4,.mv-restored .badge--custom .badge__text h5,.mv-restored .badge--custom .badge__text h6{
    font-size: var(--font-size-mobile);
    font-weight: var(--font-weight, 400);
    font-family: inherit;
    color: var(--badge-custom-text);
    line-height: 1.2;
  }
@media  (width > 750px) {.mv-restored .badge--custom{
      font-size: var(--font-size-desktop);
      padding: var(--badge-custom-padding-vertical-desktop) var(--badge-custom-padding-horizontal-desktop);
    }
.mv-restored .badge--custom .badge__text,.mv-restored .badge--custom .badge__text h1,.mv-restored .badge--custom .badge__text h2,.mv-restored .badge--custom .badge__text h3,.mv-restored .badge--custom .badge__text h4,.mv-restored .badge--custom .badge__text h5,.mv-restored .badge--custom .badge__text h6{
      font-size: var(--font-size-desktop);
    }}
.mv-restored .badge{
    font-weight: var(--font-weight, var(--badge-font-weight));
  }
.mv-restored .badge__text{
    margin: 0;
    color: inherit;
  }
.mv-restored .badge__text > *{
    color: inherit;
  }
.mv-restored .badge--primary .badge__text,.mv-restored .badge--primary .badge__text h1,.mv-restored .badge--primary .badge__text h2,.mv-restored .badge--primary .badge__text h3,.mv-restored .badge--primary .badge__text h4,.mv-restored .badge--primary .badge__text h5,.mv-restored .badge--primary .badge__text h6,.mv-restored .badge--secondary .badge__text,.mv-restored .badge--secondary .badge__text h1,.mv-restored .badge--secondary .badge__text h2,.mv-restored .badge--secondary .badge__text h3,.mv-restored .badge--secondary .badge__text h4,.mv-restored .badge--secondary .badge__text h5,.mv-restored .badge--secondary .badge__text h6{
    font-size: var(--font-body--size);
    font-weight: var(--badge-font-weight);
    font-family: inherit;
    color: inherit;
  }
.mv-restored .badge--custom{
    background-color: var(--badge-custom-background);
    color: var(--badge-custom-text);
    border: var(--badge-primary-border-width) solid var(--badge-custom-border);
    font-size: var(--font-size-mobile);
    padding: var(--badge-custom-padding-vertical-mobile) var(--badge-custom-padding-horizontal-mobile);
  }
.mv-restored .badge--custom .badge__text,.mv-restored .badge--custom .badge__text h1,.mv-restored .badge--custom .badge__text h2,.mv-restored .badge--custom .badge__text h3,.mv-restored .badge--custom .badge__text h4,.mv-restored .badge--custom .badge__text h5,.mv-restored .badge--custom .badge__text h6{
    font-size: var(--font-size-mobile);
    font-weight: var(--font-weight, 400);
    font-family: inherit;
    color: var(--badge-custom-text);
    line-height: 1.2;
  }
@media  (width > 750px) {.mv-restored .badge--custom{
      font-size: var(--font-size-desktop);
      padding: var(--badge-custom-padding-vertical-desktop) var(--badge-custom-padding-horizontal-desktop);
    }
.mv-restored .badge--custom .badge__text,.mv-restored .badge--custom .badge__text h1,.mv-restored .badge--custom .badge__text h2,.mv-restored .badge--custom .badge__text h3,.mv-restored .badge--custom .badge__text h4,.mv-restored .badge--custom .badge__text h5,.mv-restored .badge--custom .badge__text h6{
      font-size: var(--font-size-desktop);
    }}
.mv-restored .badge{
    font-weight: var(--font-weight, var(--badge-font-weight));
  }
.mv-restored .badge__text{
    margin: 0;
    color: inherit;
  }
.mv-restored .badge__text > *{
    color: inherit;
  }
.mv-restored .badge--primary .badge__text,.mv-restored .badge--primary .badge__text h1,.mv-restored .badge--primary .badge__text h2,.mv-restored .badge--primary .badge__text h3,.mv-restored .badge--primary .badge__text h4,.mv-restored .badge--primary .badge__text h5,.mv-restored .badge--primary .badge__text h6,.mv-restored .badge--secondary .badge__text,.mv-restored .badge--secondary .badge__text h1,.mv-restored .badge--secondary .badge__text h2,.mv-restored .badge--secondary .badge__text h3,.mv-restored .badge--secondary .badge__text h4,.mv-restored .badge--secondary .badge__text h5,.mv-restored .badge--secondary .badge__text h6{
    font-size: var(--font-body--size);
    font-weight: var(--badge-font-weight);
    font-family: inherit;
    color: inherit;
  }
.mv-restored .badge--custom{
    background-color: var(--badge-custom-background);
    color: var(--badge-custom-text);
    border: var(--badge-primary-border-width) solid var(--badge-custom-border);
    font-size: var(--font-size-mobile);
    padding: var(--badge-custom-padding-vertical-mobile) var(--badge-custom-padding-horizontal-mobile);
  }
.mv-restored .badge--custom .badge__text,.mv-restored .badge--custom .badge__text h1,.mv-restored .badge--custom .badge__text h2,.mv-restored .badge--custom .badge__text h3,.mv-restored .badge--custom .badge__text h4,.mv-restored .badge--custom .badge__text h5,.mv-restored .badge--custom .badge__text h6{
    font-size: var(--font-size-mobile);
    font-weight: var(--font-weight, 400);
    font-family: inherit;
    color: var(--badge-custom-text);
    line-height: 1.2;
  }
@media  (width > 750px) {.mv-restored .badge--custom{
      font-size: var(--font-size-desktop);
      padding: var(--badge-custom-padding-vertical-desktop) var(--badge-custom-padding-horizontal-desktop);
    }
.mv-restored .badge--custom .badge__text,.mv-restored .badge--custom .badge__text h1,.mv-restored .badge--custom .badge__text h2,.mv-restored .badge--custom .badge__text h3,.mv-restored .badge--custom .badge__text h4,.mv-restored .badge--custom .badge__text h5,.mv-restored .badge--custom .badge__text h6{
      font-size: var(--font-size-desktop);
    }}
.mv-restored .badge{
    font-weight: var(--font-weight, var(--badge-font-weight));
  }
.mv-restored .badge__text{
    margin: 0;
    color: inherit;
  }
.mv-restored .badge__text > *{
    color: inherit;
  }
.mv-restored .badge--primary .badge__text,.mv-restored .badge--primary .badge__text h1,.mv-restored .badge--primary .badge__text h2,.mv-restored .badge--primary .badge__text h3,.mv-restored .badge--primary .badge__text h4,.mv-restored .badge--primary .badge__text h5,.mv-restored .badge--primary .badge__text h6,.mv-restored .badge--secondary .badge__text,.mv-restored .badge--secondary .badge__text h1,.mv-restored .badge--secondary .badge__text h2,.mv-restored .badge--secondary .badge__text h3,.mv-restored .badge--secondary .badge__text h4,.mv-restored .badge--secondary .badge__text h5,.mv-restored .badge--secondary .badge__text h6{
    font-size: var(--font-body--size);
    font-weight: var(--badge-font-weight);
    font-family: inherit;
    color: inherit;
  }
.mv-restored .badge--custom{
    background-color: var(--badge-custom-background);
    color: var(--badge-custom-text);
    border: var(--badge-primary-border-width) solid var(--badge-custom-border);
    font-size: var(--font-size-mobile);
    padding: var(--badge-custom-padding-vertical-mobile) var(--badge-custom-padding-horizontal-mobile);
  }
.mv-restored .badge--custom .badge__text,.mv-restored .badge--custom .badge__text h1,.mv-restored .badge--custom .badge__text h2,.mv-restored .badge--custom .badge__text h3,.mv-restored .badge--custom .badge__text h4,.mv-restored .badge--custom .badge__text h5,.mv-restored .badge--custom .badge__text h6{
    font-size: var(--font-size-mobile);
    font-weight: var(--font-weight, 400);
    font-family: inherit;
    color: var(--badge-custom-text);
    line-height: 1.2;
  }
@media  (width > 750px) {.mv-restored .badge--custom{
      font-size: var(--font-size-desktop);
      padding: var(--badge-custom-padding-vertical-desktop) var(--badge-custom-padding-horizontal-desktop);
    }
.mv-restored .badge--custom .badge__text,.mv-restored .badge--custom .badge__text h1,.mv-restored .badge--custom .badge__text h2,.mv-restored .badge--custom .badge__text h3,.mv-restored .badge--custom .badge__text h4,.mv-restored .badge--custom .badge__text h5,.mv-restored .badge--custom .badge__text h6{
      font-size: var(--font-size-desktop);
    }}
.mv-restored .badge{
    font-weight: var(--font-weight, var(--badge-font-weight));
  }
.mv-restored .badge__text{
    margin: 0;
    color: inherit;
  }
.mv-restored .badge__text > *{
    color: inherit;
  }
.mv-restored .badge--primary .badge__text,.mv-restored .badge--primary .badge__text h1,.mv-restored .badge--primary .badge__text h2,.mv-restored .badge--primary .badge__text h3,.mv-restored .badge--primary .badge__text h4,.mv-restored .badge--primary .badge__text h5,.mv-restored .badge--primary .badge__text h6,.mv-restored .badge--secondary .badge__text,.mv-restored .badge--secondary .badge__text h1,.mv-restored .badge--secondary .badge__text h2,.mv-restored .badge--secondary .badge__text h3,.mv-restored .badge--secondary .badge__text h4,.mv-restored .badge--secondary .badge__text h5,.mv-restored .badge--secondary .badge__text h6{
    font-size: var(--font-body--size);
    font-weight: var(--badge-font-weight);
    font-family: inherit;
    color: inherit;
  }
.mv-restored .badge--custom{
    background-color: var(--badge-custom-background);
    color: var(--badge-custom-text);
    border: var(--badge-primary-border-width) solid var(--badge-custom-border);
    font-size: var(--font-size-mobile);
    padding: var(--badge-custom-padding-vertical-mobile) var(--badge-custom-padding-horizontal-mobile);
  }
.mv-restored .badge--custom .badge__text,.mv-restored .badge--custom .badge__text h1,.mv-restored .badge--custom .badge__text h2,.mv-restored .badge--custom .badge__text h3,.mv-restored .badge--custom .badge__text h4,.mv-restored .badge--custom .badge__text h5,.mv-restored .badge--custom .badge__text h6{
    font-size: var(--font-size-mobile);
    font-weight: var(--font-weight, 400);
    font-family: inherit;
    color: var(--badge-custom-text);
    line-height: 1.2;
  }
@media  (width > 750px) {.mv-restored .badge--custom{
      font-size: var(--font-size-desktop);
      padding: var(--badge-custom-padding-vertical-desktop) var(--badge-custom-padding-horizontal-desktop);
    }
.mv-restored .badge--custom .badge__text,.mv-restored .badge--custom .badge__text h1,.mv-restored .badge--custom .badge__text h2,.mv-restored .badge--custom .badge__text h3,.mv-restored .badge--custom .badge__text h4,.mv-restored .badge--custom .badge__text h5,.mv-restored .badge--custom .badge__text h6{
      font-size: var(--font-size-desktop);
    }}
.mv-restored .badge{
    font-weight: var(--font-weight, var(--badge-font-weight));
  }
.mv-restored .badge__text{
    margin: 0;
    color: inherit;
  }
.mv-restored .badge__text > *{
    color: inherit;
  }
.mv-restored .badge--primary .badge__text,.mv-restored .badge--primary .badge__text h1,.mv-restored .badge--primary .badge__text h2,.mv-restored .badge--primary .badge__text h3,.mv-restored .badge--primary .badge__text h4,.mv-restored .badge--primary .badge__text h5,.mv-restored .badge--primary .badge__text h6,.mv-restored .badge--secondary .badge__text,.mv-restored .badge--secondary .badge__text h1,.mv-restored .badge--secondary .badge__text h2,.mv-restored .badge--secondary .badge__text h3,.mv-restored .badge--secondary .badge__text h4,.mv-restored .badge--secondary .badge__text h5,.mv-restored .badge--secondary .badge__text h6{
    font-size: var(--font-body--size);
    font-weight: var(--badge-font-weight);
    font-family: inherit;
    color: inherit;
  }
.mv-restored .badge--custom{
    background-color: var(--badge-custom-background);
    color: var(--badge-custom-text);
    border: var(--badge-primary-border-width) solid var(--badge-custom-border);
    font-size: var(--font-size-mobile);
    padding: var(--badge-custom-padding-vertical-mobile) var(--badge-custom-padding-horizontal-mobile);
  }
.mv-restored .badge--custom .badge__text,.mv-restored .badge--custom .badge__text h1,.mv-restored .badge--custom .badge__text h2,.mv-restored .badge--custom .badge__text h3,.mv-restored .badge--custom .badge__text h4,.mv-restored .badge--custom .badge__text h5,.mv-restored .badge--custom .badge__text h6{
    font-size: var(--font-size-mobile);
    font-weight: var(--font-weight, 400);
    font-family: inherit;
    color: var(--badge-custom-text);
    line-height: 1.2;
  }
@media  (width > 750px) {.mv-restored .badge--custom{
      font-size: var(--font-size-desktop);
      padding: var(--badge-custom-padding-vertical-desktop) var(--badge-custom-padding-horizontal-desktop);
    }
.mv-restored .badge--custom .badge__text,.mv-restored .badge--custom .badge__text h1,.mv-restored .badge--custom .badge__text h2,.mv-restored .badge--custom .badge__text h3,.mv-restored .badge--custom .badge__text h4,.mv-restored .badge--custom .badge__text h5,.mv-restored .badge--custom .badge__text h6{
      font-size: var(--font-size-desktop);
    }}
.mv-restored .badge{
    font-weight: var(--font-weight, var(--badge-font-weight));
  }
.mv-restored .badge__text{
    margin: 0;
    color: inherit;
  }
.mv-restored .badge__text > *{
    color: inherit;
  }
.mv-restored .badge--primary .badge__text,.mv-restored .badge--primary .badge__text h1,.mv-restored .badge--primary .badge__text h2,.mv-restored .badge--primary .badge__text h3,.mv-restored .badge--primary .badge__text h4,.mv-restored .badge--primary .badge__text h5,.mv-restored .badge--primary .badge__text h6,.mv-restored .badge--secondary .badge__text,.mv-restored .badge--secondary .badge__text h1,.mv-restored .badge--secondary .badge__text h2,.mv-restored .badge--secondary .badge__text h3,.mv-restored .badge--secondary .badge__text h4,.mv-restored .badge--secondary .badge__text h5,.mv-restored .badge--secondary .badge__text h6{
    font-size: var(--font-body--size);
    font-weight: var(--badge-font-weight);
    font-family: inherit;
    color: inherit;
  }
.mv-restored .badge--custom{
    background-color: var(--badge-custom-background);
    color: var(--badge-custom-text);
    border: var(--badge-primary-border-width) solid var(--badge-custom-border);
    font-size: var(--font-size-mobile);
    padding: var(--badge-custom-padding-vertical-mobile) var(--badge-custom-padding-horizontal-mobile);
  }
.mv-restored .badge--custom .badge__text,.mv-restored .badge--custom .badge__text h1,.mv-restored .badge--custom .badge__text h2,.mv-restored .badge--custom .badge__text h3,.mv-restored .badge--custom .badge__text h4,.mv-restored .badge--custom .badge__text h5,.mv-restored .badge--custom .badge__text h6{
    font-size: var(--font-size-mobile);
    font-weight: var(--font-weight, 400);
    font-family: inherit;
    color: var(--badge-custom-text);
    line-height: 1.2;
  }
@media  (width > 750px) {.mv-restored .badge--custom{
      font-size: var(--font-size-desktop);
      padding: var(--badge-custom-padding-vertical-desktop) var(--badge-custom-padding-horizontal-desktop);
    }
.mv-restored .badge--custom .badge__text,.mv-restored .badge--custom .badge__text h1,.mv-restored .badge--custom .badge__text h2,.mv-restored .badge--custom .badge__text h3,.mv-restored .badge--custom .badge__text h4,.mv-restored .badge--custom .badge__text h5,.mv-restored .badge--custom .badge__text h6{
      font-size: var(--font-size-desktop);
    }}
.mv-restored .badge{
    font-weight: var(--font-weight, var(--badge-font-weight));
  }
.mv-restored .badge__text{
    margin: 0;
    color: inherit;
  }
.mv-restored .badge__text > *{
    color: inherit;
  }
.mv-restored .badge--primary .badge__text,.mv-restored .badge--primary .badge__text h1,.mv-restored .badge--primary .badge__text h2,.mv-restored .badge--primary .badge__text h3,.mv-restored .badge--primary .badge__text h4,.mv-restored .badge--primary .badge__text h5,.mv-restored .badge--primary .badge__text h6,.mv-restored .badge--secondary .badge__text,.mv-restored .badge--secondary .badge__text h1,.mv-restored .badge--secondary .badge__text h2,.mv-restored .badge--secondary .badge__text h3,.mv-restored .badge--secondary .badge__text h4,.mv-restored .badge--secondary .badge__text h5,.mv-restored .badge--secondary .badge__text h6{
    font-size: var(--font-body--size);
    font-weight: var(--badge-font-weight);
    font-family: inherit;
    color: inherit;
  }
.mv-restored .badge--custom{
    background-color: var(--badge-custom-background);
    color: var(--badge-custom-text);
    border: var(--badge-primary-border-width) solid var(--badge-custom-border);
    font-size: var(--font-size-mobile);
    padding: var(--badge-custom-padding-vertical-mobile) var(--badge-custom-padding-horizontal-mobile);
  }
.mv-restored .badge--custom .badge__text,.mv-restored .badge--custom .badge__text h1,.mv-restored .badge--custom .badge__text h2,.mv-restored .badge--custom .badge__text h3,.mv-restored .badge--custom .badge__text h4,.mv-restored .badge--custom .badge__text h5,.mv-restored .badge--custom .badge__text h6{
    font-size: var(--font-size-mobile);
    font-weight: var(--font-weight, 400);
    font-family: inherit;
    color: var(--badge-custom-text);
    line-height: 1.2;
  }
@media  (width > 750px) {.mv-restored .badge--custom{
      font-size: var(--font-size-desktop);
      padding: var(--badge-custom-padding-vertical-desktop) var(--badge-custom-padding-horizontal-desktop);
    }
.mv-restored .badge--custom .badge__text,.mv-restored .badge--custom .badge__text h1,.mv-restored .badge--custom .badge__text h2,.mv-restored .badge--custom .badge__text h3,.mv-restored .badge--custom .badge__text h4,.mv-restored .badge--custom .badge__text h5,.mv-restored .badge--custom .badge__text h6{
      font-size: var(--font-size-desktop);
    }}
.mv-restored .badge{
    font-weight: var(--font-weight, var(--badge-font-weight));
  }
.mv-restored .badge__text{
    margin: 0;
    color: inherit;
  }
.mv-restored .badge__text > *{
    color: inherit;
  }
.mv-restored .badge--primary .badge__text,.mv-restored .badge--primary .badge__text h1,.mv-restored .badge--primary .badge__text h2,.mv-restored .badge--primary .badge__text h3,.mv-restored .badge--primary .badge__text h4,.mv-restored .badge--primary .badge__text h5,.mv-restored .badge--primary .badge__text h6,.mv-restored .badge--secondary .badge__text,.mv-restored .badge--secondary .badge__text h1,.mv-restored .badge--secondary .badge__text h2,.mv-restored .badge--secondary .badge__text h3,.mv-restored .badge--secondary .badge__text h4,.mv-restored .badge--secondary .badge__text h5,.mv-restored .badge--secondary .badge__text h6{
    font-size: var(--font-body--size);
    font-weight: var(--badge-font-weight);
    font-family: inherit;
    color: inherit;
  }
.mv-restored .badge--custom{
    background-color: var(--badge-custom-background);
    color: var(--badge-custom-text);
    border: var(--badge-primary-border-width) solid var(--badge-custom-border);
    font-size: var(--font-size-mobile);
    padding: var(--badge-custom-padding-vertical-mobile) var(--badge-custom-padding-horizontal-mobile);
  }
.mv-restored .badge--custom .badge__text,.mv-restored .badge--custom .badge__text h1,.mv-restored .badge--custom .badge__text h2,.mv-restored .badge--custom .badge__text h3,.mv-restored .badge--custom .badge__text h4,.mv-restored .badge--custom .badge__text h5,.mv-restored .badge--custom .badge__text h6{
    font-size: var(--font-size-mobile);
    font-weight: var(--font-weight, 400);
    font-family: inherit;
    color: var(--badge-custom-text);
    line-height: 1.2;
  }
@media  (width > 750px) {.mv-restored .badge--custom{
      font-size: var(--font-size-desktop);
      padding: var(--badge-custom-padding-vertical-desktop) var(--badge-custom-padding-horizontal-desktop);
    }
.mv-restored .badge--custom .badge__text,.mv-restored .badge--custom .badge__text h1,.mv-restored .badge--custom .badge__text h2,.mv-restored .badge--custom .badge__text h3,.mv-restored .badge--custom .badge__text h4,.mv-restored .badge--custom .badge__text h5,.mv-restored .badge--custom .badge__text h6{
      font-size: var(--font-size-desktop);
    }}
.mv-restored .badge{
    font-weight: var(--font-weight, var(--badge-font-weight));
  }
.mv-restored .badge__text{
    margin: 0;
    color: inherit;
  }
.mv-restored .badge__text > *{
    color: inherit;
  }
.mv-restored .badge--primary .badge__text,.mv-restored .badge--primary .badge__text h1,.mv-restored .badge--primary .badge__text h2,.mv-restored .badge--primary .badge__text h3,.mv-restored .badge--primary .badge__text h4,.mv-restored .badge--primary .badge__text h5,.mv-restored .badge--primary .badge__text h6,.mv-restored .badge--secondary .badge__text,.mv-restored .badge--secondary .badge__text h1,.mv-restored .badge--secondary .badge__text h2,.mv-restored .badge--secondary .badge__text h3,.mv-restored .badge--secondary .badge__text h4,.mv-restored .badge--secondary .badge__text h5,.mv-restored .badge--secondary .badge__text h6{
    font-size: var(--font-body--size);
    font-weight: var(--badge-font-weight);
    font-family: inherit;
    color: inherit;
  }
.mv-restored .badge--custom{
    background-color: var(--badge-custom-background);
    color: var(--badge-custom-text);
    border: var(--badge-primary-border-width) solid var(--badge-custom-border);
    font-size: var(--font-size-mobile);
    padding: var(--badge-custom-padding-vertical-mobile) var(--badge-custom-padding-horizontal-mobile);
  }
.mv-restored .badge--custom .badge__text,.mv-restored .badge--custom .badge__text h1,.mv-restored .badge--custom .badge__text h2,.mv-restored .badge--custom .badge__text h3,.mv-restored .badge--custom .badge__text h4,.mv-restored .badge--custom .badge__text h5,.mv-restored .badge--custom .badge__text h6{
    font-size: var(--font-size-mobile);
    font-weight: var(--font-weight, 400);
    font-family: inherit;
    color: var(--badge-custom-text);
    line-height: 1.2;
  }
@media  (width > 750px) {.mv-restored .badge--custom{
      font-size: var(--font-size-desktop);
      padding: var(--badge-custom-padding-vertical-desktop) var(--badge-custom-padding-horizontal-desktop);
    }
.mv-restored .badge--custom .badge__text,.mv-restored .badge--custom .badge__text h1,.mv-restored .badge--custom .badge__text h2,.mv-restored .badge--custom .badge__text h3,.mv-restored .badge--custom .badge__text h4,.mv-restored .badge--custom .badge__text h5,.mv-restored .badge--custom .badge__text h6{
      font-size: var(--font-size-desktop);
    }}
.mv-restored .badge{
    font-weight: var(--font-weight, var(--badge-font-weight));
  }
.mv-restored .badge__text{
    margin: 0;
    color: inherit;
  }
.mv-restored .badge__text > *{
    color: inherit;
  }
.mv-restored .badge--primary .badge__text,.mv-restored .badge--primary .badge__text h1,.mv-restored .badge--primary .badge__text h2,.mv-restored .badge--primary .badge__text h3,.mv-restored .badge--primary .badge__text h4,.mv-restored .badge--primary .badge__text h5,.mv-restored .badge--primary .badge__text h6,.mv-restored .badge--secondary .badge__text,.mv-restored .badge--secondary .badge__text h1,.mv-restored .badge--secondary .badge__text h2,.mv-restored .badge--secondary .badge__text h3,.mv-restored .badge--secondary .badge__text h4,.mv-restored .badge--secondary .badge__text h5,.mv-restored .badge--secondary .badge__text h6{
    font-size: var(--font-body--size);
    font-weight: var(--badge-font-weight);
    font-family: inherit;
    color: inherit;
  }
.mv-restored .badge--custom{
    background-color: var(--badge-custom-background);
    color: var(--badge-custom-text);
    border: var(--badge-primary-border-width) solid var(--badge-custom-border);
    font-size: var(--font-size-mobile);
    padding: var(--badge-custom-padding-vertical-mobile) var(--badge-custom-padding-horizontal-mobile);
  }
.mv-restored .badge--custom .badge__text,.mv-restored .badge--custom .badge__text h1,.mv-restored .badge--custom .badge__text h2,.mv-restored .badge--custom .badge__text h3,.mv-restored .badge--custom .badge__text h4,.mv-restored .badge--custom .badge__text h5,.mv-restored .badge--custom .badge__text h6{
    font-size: var(--font-size-mobile);
    font-weight: var(--font-weight, 400);
    font-family: inherit;
    color: var(--badge-custom-text);
    line-height: 1.2;
  }
@media  (width > 750px) {.mv-restored .badge--custom{
      font-size: var(--font-size-desktop);
      padding: var(--badge-custom-padding-vertical-desktop) var(--badge-custom-padding-horizontal-desktop);
    }
.mv-restored .badge--custom .badge__text,.mv-restored .badge--custom .badge__text h1,.mv-restored .badge--custom .badge__text h2,.mv-restored .badge--custom .badge__text h3,.mv-restored .badge--custom .badge__text h4,.mv-restored .badge--custom .badge__text h5,.mv-restored .badge--custom .badge__text h6{
      font-size: var(--font-size-desktop);
    }}
.mv-restored .badge{
    font-weight: var(--font-weight, var(--badge-font-weight));
  }
.mv-restored .badge__text{
    margin: 0;
    color: inherit;
  }
.mv-restored .badge__text > *{
    color: inherit;
  }
.mv-restored .badge--primary .badge__text,.mv-restored .badge--primary .badge__text h1,.mv-restored .badge--primary .badge__text h2,.mv-restored .badge--primary .badge__text h3,.mv-restored .badge--primary .badge__text h4,.mv-restored .badge--primary .badge__text h5,.mv-restored .badge--primary .badge__text h6,.mv-restored .badge--secondary .badge__text,.mv-restored .badge--secondary .badge__text h1,.mv-restored .badge--secondary .badge__text h2,.mv-restored .badge--secondary .badge__text h3,.mv-restored .badge--secondary .badge__text h4,.mv-restored .badge--secondary .badge__text h5,.mv-restored .badge--secondary .badge__text h6{
    font-size: var(--font-body--size);
    font-weight: var(--badge-font-weight);
    font-family: inherit;
    color: inherit;
  }
.mv-restored .badge--custom{
    background-color: var(--badge-custom-background);
    color: var(--badge-custom-text);
    border: var(--badge-primary-border-width) solid var(--badge-custom-border);
    font-size: var(--font-size-mobile);
    padding: var(--badge-custom-padding-vertical-mobile) var(--badge-custom-padding-horizontal-mobile);
  }
.mv-restored .badge--custom .badge__text,.mv-restored .badge--custom .badge__text h1,.mv-restored .badge--custom .badge__text h2,.mv-restored .badge--custom .badge__text h3,.mv-restored .badge--custom .badge__text h4,.mv-restored .badge--custom .badge__text h5,.mv-restored .badge--custom .badge__text h6{
    font-size: var(--font-size-mobile);
    font-weight: var(--font-weight, 400);
    font-family: inherit;
    color: var(--badge-custom-text);
    line-height: 1.2;
  }
@media  (width > 750px) {.mv-restored .badge--custom{
      font-size: var(--font-size-desktop);
      padding: var(--badge-custom-padding-vertical-desktop) var(--badge-custom-padding-horizontal-desktop);
    }
.mv-restored .badge--custom .badge__text,.mv-restored .badge--custom .badge__text h1,.mv-restored .badge--custom .badge__text h2,.mv-restored .badge--custom .badge__text h3,.mv-restored .badge--custom .badge__text h4,.mv-restored .badge--custom .badge__text h5,.mv-restored .badge--custom .badge__text h6{
      font-size: var(--font-size-desktop);
    }}
.mv-restored .badge{
    font-weight: var(--font-weight, var(--badge-font-weight));
  }
.mv-restored .badge__text{
    margin: 0;
    color: inherit;
  }
.mv-restored .badge__text > *{
    color: inherit;
  }
.mv-restored .badge--primary .badge__text,.mv-restored .badge--primary .badge__text h1,.mv-restored .badge--primary .badge__text h2,.mv-restored .badge--primary .badge__text h3,.mv-restored .badge--primary .badge__text h4,.mv-restored .badge--primary .badge__text h5,.mv-restored .badge--primary .badge__text h6,.mv-restored .badge--secondary .badge__text,.mv-restored .badge--secondary .badge__text h1,.mv-restored .badge--secondary .badge__text h2,.mv-restored .badge--secondary .badge__text h3,.mv-restored .badge--secondary .badge__text h4,.mv-restored .badge--secondary .badge__text h5,.mv-restored .badge--secondary .badge__text h6{
    font-size: var(--font-body--size);
    font-weight: var(--badge-font-weight);
    font-family: inherit;
    color: inherit;
  }
.mv-restored .badge--custom{
    background-color: var(--badge-custom-background);
    color: var(--badge-custom-text);
    border: var(--badge-primary-border-width) solid var(--badge-custom-border);
    font-size: var(--font-size-mobile);
    padding: var(--badge-custom-padding-vertical-mobile) var(--badge-custom-padding-horizontal-mobile);
  }
.mv-restored .badge--custom .badge__text,.mv-restored .badge--custom .badge__text h1,.mv-restored .badge--custom .badge__text h2,.mv-restored .badge--custom .badge__text h3,.mv-restored .badge--custom .badge__text h4,.mv-restored .badge--custom .badge__text h5,.mv-restored .badge--custom .badge__text h6{
    font-size: var(--font-size-mobile);
    font-weight: var(--font-weight, 400);
    font-family: inherit;
    color: var(--badge-custom-text);
    line-height: 1.2;
  }
@media  (width > 750px) {.mv-restored .badge--custom{
      font-size: var(--font-size-desktop);
      padding: var(--badge-custom-padding-vertical-desktop) var(--badge-custom-padding-horizontal-desktop);
    }
.mv-restored .badge--custom .badge__text,.mv-restored .badge--custom .badge__text h1,.mv-restored .badge--custom .badge__text h2,.mv-restored .badge--custom .badge__text h3,.mv-restored .badge--custom .badge__text h4,.mv-restored .badge--custom .badge__text h5,.mv-restored .badge--custom .badge__text h6{
      font-size: var(--font-size-desktop);
    }}
.mv-restored .badge{
    font-weight: var(--font-weight, var(--badge-font-weight));
  }
.mv-restored .badge__text{
    margin: 0;
    color: inherit;
  }
.mv-restored .badge__text > *{
    color: inherit;
  }
.mv-restored .badge--primary .badge__text,.mv-restored .badge--primary .badge__text h1,.mv-restored .badge--primary .badge__text h2,.mv-restored .badge--primary .badge__text h3,.mv-restored .badge--primary .badge__text h4,.mv-restored .badge--primary .badge__text h5,.mv-restored .badge--primary .badge__text h6,.mv-restored .badge--secondary .badge__text,.mv-restored .badge--secondary .badge__text h1,.mv-restored .badge--secondary .badge__text h2,.mv-restored .badge--secondary .badge__text h3,.mv-restored .badge--secondary .badge__text h4,.mv-restored .badge--secondary .badge__text h5,.mv-restored .badge--secondary .badge__text h6{
    font-size: var(--font-body--size);
    font-weight: var(--badge-font-weight);
    font-family: inherit;
    color: inherit;
  }
.mv-restored .badge--custom{
    background-color: var(--badge-custom-background);
    color: var(--badge-custom-text);
    border: var(--badge-primary-border-width) solid var(--badge-custom-border);
    font-size: var(--font-size-mobile);
    padding: var(--badge-custom-padding-vertical-mobile) var(--badge-custom-padding-horizontal-mobile);
  }
.mv-restored .badge--custom .badge__text,.mv-restored .badge--custom .badge__text h1,.mv-restored .badge--custom .badge__text h2,.mv-restored .badge--custom .badge__text h3,.mv-restored .badge--custom .badge__text h4,.mv-restored .badge--custom .badge__text h5,.mv-restored .badge--custom .badge__text h6{
    font-size: var(--font-size-mobile);
    font-weight: var(--font-weight, 400);
    font-family: inherit;
    color: var(--badge-custom-text);
    line-height: 1.2;
  }
@media  (width > 750px) {.mv-restored .badge--custom{
      font-size: var(--font-size-desktop);
      padding: var(--badge-custom-padding-vertical-desktop) var(--badge-custom-padding-horizontal-desktop);
    }
.mv-restored .badge--custom .badge__text,.mv-restored .badge--custom .badge__text h1,.mv-restored .badge--custom .badge__text h2,.mv-restored .badge--custom .badge__text h3,.mv-restored .badge--custom .badge__text h4,.mv-restored .badge--custom .badge__text h5,.mv-restored .badge--custom .badge__text h6{
      font-size: var(--font-size-desktop);
    }}
.mv-restored .badge{
    font-weight: var(--font-weight, var(--badge-font-weight));
  }
.mv-restored .badge__text{
    margin: 0;
    color: inherit;
  }
.mv-restored .badge__text > *{
    color: inherit;
  }
.mv-restored .badge--primary .badge__text,.mv-restored .badge--primary .badge__text h1,.mv-restored .badge--primary .badge__text h2,.mv-restored .badge--primary .badge__text h3,.mv-restored .badge--primary .badge__text h4,.mv-restored .badge--primary .badge__text h5,.mv-restored .badge--primary .badge__text h6,.mv-restored .badge--secondary .badge__text,.mv-restored .badge--secondary .badge__text h1,.mv-restored .badge--secondary .badge__text h2,.mv-restored .badge--secondary .badge__text h3,.mv-restored .badge--secondary .badge__text h4,.mv-restored .badge--secondary .badge__text h5,.mv-restored .badge--secondary .badge__text h6{
    font-size: var(--font-body--size);
    font-weight: var(--badge-font-weight);
    font-family: inherit;
    color: inherit;
  }
.mv-restored .badge--custom{
    background-color: var(--badge-custom-background);
    color: var(--badge-custom-text);
    border: var(--badge-primary-border-width) solid var(--badge-custom-border);
    font-size: var(--font-size-mobile);
    padding: var(--badge-custom-padding-vertical-mobile) var(--badge-custom-padding-horizontal-mobile);
  }
.mv-restored .badge--custom .badge__text,.mv-restored .badge--custom .badge__text h1,.mv-restored .badge--custom .badge__text h2,.mv-restored .badge--custom .badge__text h3,.mv-restored .badge--custom .badge__text h4,.mv-restored .badge--custom .badge__text h5,.mv-restored .badge--custom .badge__text h6{
    font-size: var(--font-size-mobile);
    font-weight: var(--font-weight, 400);
    font-family: inherit;
    color: var(--badge-custom-text);
    line-height: 1.2;
  }
@media  (width > 750px) {.mv-restored .badge--custom{
      font-size: var(--font-size-desktop);
      padding: var(--badge-custom-padding-vertical-desktop) var(--badge-custom-padding-horizontal-desktop);
    }
.mv-restored .badge--custom .badge__text,.mv-restored .badge--custom .badge__text h1,.mv-restored .badge--custom .badge__text h2,.mv-restored .badge--custom .badge__text h3,.mv-restored .badge--custom .badge__text h4,.mv-restored .badge--custom .badge__text h5,.mv-restored .badge--custom .badge__text h6{
      font-size: var(--font-size-desktop);
    }}
.mv-restored .badge{
    font-weight: var(--font-weight, var(--badge-font-weight));
  }
.mv-restored .badge__text{
    margin: 0;
    color: inherit;
  }
.mv-restored .badge__text > *{
    color: inherit;
  }
.mv-restored .badge--primary .badge__text,.mv-restored .badge--primary .badge__text h1,.mv-restored .badge--primary .badge__text h2,.mv-restored .badge--primary .badge__text h3,.mv-restored .badge--primary .badge__text h4,.mv-restored .badge--primary .badge__text h5,.mv-restored .badge--primary .badge__text h6,.mv-restored .badge--secondary .badge__text,.mv-restored .badge--secondary .badge__text h1,.mv-restored .badge--secondary .badge__text h2,.mv-restored .badge--secondary .badge__text h3,.mv-restored .badge--secondary .badge__text h4,.mv-restored .badge--secondary .badge__text h5,.mv-restored .badge--secondary .badge__text h6{
    font-size: var(--font-body--size);
    font-weight: var(--badge-font-weight);
    font-family: inherit;
    color: inherit;
  }
.mv-restored .badge--custom{
    background-color: var(--badge-custom-background);
    color: var(--badge-custom-text);
    border: var(--badge-primary-border-width) solid var(--badge-custom-border);
    font-size: var(--font-size-mobile);
    padding: var(--badge-custom-padding-vertical-mobile) var(--badge-custom-padding-horizontal-mobile);
  }
.mv-restored .badge--custom .badge__text,.mv-restored .badge--custom .badge__text h1,.mv-restored .badge--custom .badge__text h2,.mv-restored .badge--custom .badge__text h3,.mv-restored .badge--custom .badge__text h4,.mv-restored .badge--custom .badge__text h5,.mv-restored .badge--custom .badge__text h6{
    font-size: var(--font-size-mobile);
    font-weight: var(--font-weight, 400);
    font-family: inherit;
    color: var(--badge-custom-text);
    line-height: 1.2;
  }
@media  (width > 750px) {.mv-restored .badge--custom{
      font-size: var(--font-size-desktop);
      padding: var(--badge-custom-padding-vertical-desktop) var(--badge-custom-padding-horizontal-desktop);
    }
.mv-restored .badge--custom .badge__text,.mv-restored .badge--custom .badge__text h1,.mv-restored .badge--custom .badge__text h2,.mv-restored .badge--custom .badge__text h3,.mv-restored .badge--custom .badge__text h4,.mv-restored .badge--custom .badge__text h5,.mv-restored .badge--custom .badge__text h6{
      font-size: var(--font-size-desktop);
    }}
.mv-restored .badge{
    font-weight: var(--font-weight, var(--badge-font-weight));
  }
.mv-restored .badge__text{
    margin: 0;
    color: inherit;
  }
.mv-restored .badge__text > *{
    color: inherit;
  }
.mv-restored .badge--primary .badge__text,.mv-restored .badge--primary .badge__text h1,.mv-restored .badge--primary .badge__text h2,.mv-restored .badge--primary .badge__text h3,.mv-restored .badge--primary .badge__text h4,.mv-restored .badge--primary .badge__text h5,.mv-restored .badge--primary .badge__text h6,.mv-restored .badge--secondary .badge__text,.mv-restored .badge--secondary .badge__text h1,.mv-restored .badge--secondary .badge__text h2,.mv-restored .badge--secondary .badge__text h3,.mv-restored .badge--secondary .badge__text h4,.mv-restored .badge--secondary .badge__text h5,.mv-restored .badge--secondary .badge__text h6{
    font-size: var(--font-body--size);
    font-weight: var(--badge-font-weight);
    font-family: inherit;
    color: inherit;
  }
.mv-restored .badge--custom{
    background-color: var(--badge-custom-background);
    color: var(--badge-custom-text);
    border: var(--badge-primary-border-width) solid var(--badge-custom-border);
    font-size: var(--font-size-mobile);
    padding: var(--badge-custom-padding-vertical-mobile) var(--badge-custom-padding-horizontal-mobile);
  }
.mv-restored .badge--custom .badge__text,.mv-restored .badge--custom .badge__text h1,.mv-restored .badge--custom .badge__text h2,.mv-restored .badge--custom .badge__text h3,.mv-restored .badge--custom .badge__text h4,.mv-restored .badge--custom .badge__text h5,.mv-restored .badge--custom .badge__text h6{
    font-size: var(--font-size-mobile);
    font-weight: var(--font-weight, 400);
    font-family: inherit;
    color: var(--badge-custom-text);
    line-height: 1.2;
  }
@media  (width > 750px) {.mv-restored .badge--custom{
      font-size: var(--font-size-desktop);
      padding: var(--badge-custom-padding-vertical-desktop) var(--badge-custom-padding-horizontal-desktop);
    }
.mv-restored .badge--custom .badge__text,.mv-restored .badge--custom .badge__text h1,.mv-restored .badge--custom .badge__text h2,.mv-restored .badge--custom .badge__text h3,.mv-restored .badge--custom .badge__text h4,.mv-restored .badge--custom .badge__text h5,.mv-restored .badge--custom .badge__text h6{
      font-size: var(--font-size-desktop);
    }}
.mv-restored .badge{
    font-weight: var(--font-weight, var(--badge-font-weight));
  }
.mv-restored .badge__text{
    margin: 0;
    color: inherit;
  }
.mv-restored .badge__text > *{
    color: inherit;
  }
.mv-restored .badge--primary .badge__text,.mv-restored .badge--primary .badge__text h1,.mv-restored .badge--primary .badge__text h2,.mv-restored .badge--primary .badge__text h3,.mv-restored .badge--primary .badge__text h4,.mv-restored .badge--primary .badge__text h5,.mv-restored .badge--primary .badge__text h6,.mv-restored .badge--secondary .badge__text,.mv-restored .badge--secondary .badge__text h1,.mv-restored .badge--secondary .badge__text h2,.mv-restored .badge--secondary .badge__text h3,.mv-restored .badge--secondary .badge__text h4,.mv-restored .badge--secondary .badge__text h5,.mv-restored .badge--secondary .badge__text h6{
    font-size: var(--font-body--size);
    font-weight: var(--badge-font-weight);
    font-family: inherit;
    color: inherit;
  }
.mv-restored .badge--custom{
    background-color: var(--badge-custom-background);
    color: var(--badge-custom-text);
    border: var(--badge-primary-border-width) solid var(--badge-custom-border);
    font-size: var(--font-size-mobile);
    padding: var(--badge-custom-padding-vertical-mobile) var(--badge-custom-padding-horizontal-mobile);
  }
.mv-restored .badge--custom .badge__text,.mv-restored .badge--custom .badge__text h1,.mv-restored .badge--custom .badge__text h2,.mv-restored .badge--custom .badge__text h3,.mv-restored .badge--custom .badge__text h4,.mv-restored .badge--custom .badge__text h5,.mv-restored .badge--custom .badge__text h6{
    font-size: var(--font-size-mobile);
    font-weight: var(--font-weight, 400);
    font-family: inherit;
    color: var(--badge-custom-text);
    line-height: 1.2;
  }
@media  (width > 750px) {.mv-restored .badge--custom{
      font-size: var(--font-size-desktop);
      padding: var(--badge-custom-padding-vertical-desktop) var(--badge-custom-padding-horizontal-desktop);
    }
.mv-restored .badge--custom .badge__text,.mv-restored .badge--custom .badge__text h1,.mv-restored .badge--custom .badge__text h2,.mv-restored .badge--custom .badge__text h3,.mv-restored .badge--custom .badge__text h4,.mv-restored .badge--custom .badge__text h5,.mv-restored .badge--custom .badge__text h6{
      font-size: var(--font-size-desktop);
    }}
.mv-restored .badge{
    font-weight: var(--font-weight, var(--badge-font-weight));
  }
.mv-restored .badge__text{
    margin: 0;
    color: inherit;
  }
.mv-restored .badge__text > *{
    color: inherit;
  }
.mv-restored .badge--primary .badge__text,.mv-restored .badge--primary .badge__text h1,.mv-restored .badge--primary .badge__text h2,.mv-restored .badge--primary .badge__text h3,.mv-restored .badge--primary .badge__text h4,.mv-restored .badge--primary .badge__text h5,.mv-restored .badge--primary .badge__text h6,.mv-restored .badge--secondary .badge__text,.mv-restored .badge--secondary .badge__text h1,.mv-restored .badge--secondary .badge__text h2,.mv-restored .badge--secondary .badge__text h3,.mv-restored .badge--secondary .badge__text h4,.mv-restored .badge--secondary .badge__text h5,.mv-restored .badge--secondary .badge__text h6{
    font-size: var(--font-body--size);
    font-weight: var(--badge-font-weight);
    font-family: inherit;
    color: inherit;
  }
.mv-restored .badge--custom{
    background-color: var(--badge-custom-background);
    color: var(--badge-custom-text);
    border: var(--badge-primary-border-width) solid var(--badge-custom-border);
    font-size: var(--font-size-mobile);
    padding: var(--badge-custom-padding-vertical-mobile) var(--badge-custom-padding-horizontal-mobile);
  }
.mv-restored .badge--custom .badge__text,.mv-restored .badge--custom .badge__text h1,.mv-restored .badge--custom .badge__text h2,.mv-restored .badge--custom .badge__text h3,.mv-restored .badge--custom .badge__text h4,.mv-restored .badge--custom .badge__text h5,.mv-restored .badge--custom .badge__text h6{
    font-size: var(--font-size-mobile);
    font-weight: var(--font-weight, 400);
    font-family: inherit;
    color: var(--badge-custom-text);
    line-height: 1.2;
  }
@media  (width > 750px) {.mv-restored .badge--custom{
      font-size: var(--font-size-desktop);
      padding: var(--badge-custom-padding-vertical-desktop) var(--badge-custom-padding-horizontal-desktop);
    }
.mv-restored .badge--custom .badge__text,.mv-restored .badge--custom .badge__text h1,.mv-restored .badge--custom .badge__text h2,.mv-restored .badge--custom .badge__text h3,.mv-restored .badge--custom .badge__text h4,.mv-restored .badge--custom .badge__text h5,.mv-restored .badge--custom .badge__text h6{
      font-size: var(--font-size-desktop);
    }}
.mv-restored .badge{
    font-weight: var(--font-weight, var(--badge-font-weight));
  }
.mv-restored .badge__text{
    margin: 0;
    color: inherit;
  }
.mv-restored .badge__text > *{
    color: inherit;
  }
.mv-restored .badge--primary .badge__text,.mv-restored .badge--primary .badge__text h1,.mv-restored .badge--primary .badge__text h2,.mv-restored .badge--primary .badge__text h3,.mv-restored .badge--primary .badge__text h4,.mv-restored .badge--primary .badge__text h5,.mv-restored .badge--primary .badge__text h6,.mv-restored .badge--secondary .badge__text,.mv-restored .badge--secondary .badge__text h1,.mv-restored .badge--secondary .badge__text h2,.mv-restored .badge--secondary .badge__text h3,.mv-restored .badge--secondary .badge__text h4,.mv-restored .badge--secondary .badge__text h5,.mv-restored .badge--secondary .badge__text h6{
    font-size: var(--font-body--size);
    font-weight: var(--badge-font-weight);
    font-family: inherit;
    color: inherit;
  }
.mv-restored .badge--custom{
    background-color: var(--badge-custom-background);
    color: var(--badge-custom-text);
    border: var(--badge-primary-border-width) solid var(--badge-custom-border);
    font-size: var(--font-size-mobile);
    padding: var(--badge-custom-padding-vertical-mobile) var(--badge-custom-padding-horizontal-mobile);
  }
.mv-restored .badge--custom .badge__text,.mv-restored .badge--custom .badge__text h1,.mv-restored .badge--custom .badge__text h2,.mv-restored .badge--custom .badge__text h3,.mv-restored .badge--custom .badge__text h4,.mv-restored .badge--custom .badge__text h5,.mv-restored .badge--custom .badge__text h6{
    font-size: var(--font-size-mobile);
    font-weight: var(--font-weight, 400);
    font-family: inherit;
    color: var(--badge-custom-text);
    line-height: 1.2;
  }
@media  (width > 750px) {.mv-restored .badge--custom{
      font-size: var(--font-size-desktop);
      padding: var(--badge-custom-padding-vertical-desktop) var(--badge-custom-padding-horizontal-desktop);
    }
.mv-restored .badge--custom .badge__text,.mv-restored .badge--custom .badge__text h1,.mv-restored .badge--custom .badge__text h2,.mv-restored .badge--custom .badge__text h3,.mv-restored .badge--custom .badge__text h4,.mv-restored .badge--custom .badge__text h5,.mv-restored .badge--custom .badge__text h6{
      font-size: var(--font-size-desktop);
    }}
.mv-restored .badge{
    font-weight: var(--font-weight, var(--badge-font-weight));
  }
.mv-restored .badge__text{
    margin: 0;
    color: inherit;
  }
.mv-restored .badge__text > *{
    color: inherit;
  }
.mv-restored .badge--primary .badge__text,.mv-restored .badge--primary .badge__text h1,.mv-restored .badge--primary .badge__text h2,.mv-restored .badge--primary .badge__text h3,.mv-restored .badge--primary .badge__text h4,.mv-restored .badge--primary .badge__text h5,.mv-restored .badge--primary .badge__text h6,.mv-restored .badge--secondary .badge__text,.mv-restored .badge--secondary .badge__text h1,.mv-restored .badge--secondary .badge__text h2,.mv-restored .badge--secondary .badge__text h3,.mv-restored .badge--secondary .badge__text h4,.mv-restored .badge--secondary .badge__text h5,.mv-restored .badge--secondary .badge__text h6{
    font-size: var(--font-body--size);
    font-weight: var(--badge-font-weight);
    font-family: inherit;
    color: inherit;
  }
.mv-restored .badge--custom{
    background-color: var(--badge-custom-background);
    color: var(--badge-custom-text);
    border: var(--badge-primary-border-width) solid var(--badge-custom-border);
    font-size: var(--font-size-mobile);
    padding: var(--badge-custom-padding-vertical-mobile) var(--badge-custom-padding-horizontal-mobile);
  }
.mv-restored .badge--custom .badge__text,.mv-restored .badge--custom .badge__text h1,.mv-restored .badge--custom .badge__text h2,.mv-restored .badge--custom .badge__text h3,.mv-restored .badge--custom .badge__text h4,.mv-restored .badge--custom .badge__text h5,.mv-restored .badge--custom .badge__text h6{
    font-size: var(--font-size-mobile);
    font-weight: var(--font-weight, 400);
    font-family: inherit;
    color: var(--badge-custom-text);
    line-height: 1.2;
  }
@media  (width > 750px) {.mv-restored .badge--custom{
      font-size: var(--font-size-desktop);
      padding: var(--badge-custom-padding-vertical-desktop) var(--badge-custom-padding-horizontal-desktop);
    }
.mv-restored .badge--custom .badge__text,.mv-restored .badge--custom .badge__text h1,.mv-restored .badge--custom .badge__text h2,.mv-restored .badge--custom .badge__text h3,.mv-restored .badge--custom .badge__text h4,.mv-restored .badge--custom .badge__text h5,.mv-restored .badge--custom .badge__text h6{
      font-size: var(--font-size-desktop);
    }}
.mv-restored .badge{
    font-weight: var(--font-weight, var(--badge-font-weight));
  }
.mv-restored .badge__text{
    margin: 0;
    color: inherit;
  }
.mv-restored .badge__text > *{
    color: inherit;
  }
.mv-restored .badge--primary .badge__text,.mv-restored .badge--primary .badge__text h1,.mv-restored .badge--primary .badge__text h2,.mv-restored .badge--primary .badge__text h3,.mv-restored .badge--primary .badge__text h4,.mv-restored .badge--primary .badge__text h5,.mv-restored .badge--primary .badge__text h6,.mv-restored .badge--secondary .badge__text,.mv-restored .badge--secondary .badge__text h1,.mv-restored .badge--secondary .badge__text h2,.mv-restored .badge--secondary .badge__text h3,.mv-restored .badge--secondary .badge__text h4,.mv-restored .badge--secondary .badge__text h5,.mv-restored .badge--secondary .badge__text h6{
    font-size: var(--font-body--size);
    font-weight: var(--badge-font-weight);
    font-family: inherit;
    color: inherit;
  }
.mv-restored .badge--custom{
    background-color: var(--badge-custom-background);
    color: var(--badge-custom-text);
    border: var(--badge-primary-border-width) solid var(--badge-custom-border);
    font-size: var(--font-size-mobile);
    padding: var(--badge-custom-padding-vertical-mobile) var(--badge-custom-padding-horizontal-mobile);
  }
.mv-restored .badge--custom .badge__text,.mv-restored .badge--custom .badge__text h1,.mv-restored .badge--custom .badge__text h2,.mv-restored .badge--custom .badge__text h3,.mv-restored .badge--custom .badge__text h4,.mv-restored .badge--custom .badge__text h5,.mv-restored .badge--custom .badge__text h6{
    font-size: var(--font-size-mobile);
    font-weight: var(--font-weight, 400);
    font-family: inherit;
    color: var(--badge-custom-text);
    line-height: 1.2;
  }
@media  (width > 750px) {.mv-restored .badge--custom{
      font-size: var(--font-size-desktop);
      padding: var(--badge-custom-padding-vertical-desktop) var(--badge-custom-padding-horizontal-desktop);
    }
.mv-restored .badge--custom .badge__text,.mv-restored .badge--custom .badge__text h1,.mv-restored .badge--custom .badge__text h2,.mv-restored .badge--custom .badge__text h3,.mv-restored .badge--custom .badge__text h4,.mv-restored .badge--custom .badge__text h5,.mv-restored .badge--custom .badge__text h6{
      font-size: var(--font-size-desktop);
    }}
.mv-restored .badge{
    font-weight: var(--font-weight, var(--badge-font-weight));
  }
.mv-restored .badge__text{
    margin: 0;
    color: inherit;
  }
.mv-restored .badge__text > *{
    color: inherit;
  }
.mv-restored .badge--primary .badge__text,.mv-restored .badge--primary .badge__text h1,.mv-restored .badge--primary .badge__text h2,.mv-restored .badge--primary .badge__text h3,.mv-restored .badge--primary .badge__text h4,.mv-restored .badge--primary .badge__text h5,.mv-restored .badge--primary .badge__text h6,.mv-restored .badge--secondary .badge__text,.mv-restored .badge--secondary .badge__text h1,.mv-restored .badge--secondary .badge__text h2,.mv-restored .badge--secondary .badge__text h3,.mv-restored .badge--secondary .badge__text h4,.mv-restored .badge--secondary .badge__text h5,.mv-restored .badge--secondary .badge__text h6{
    font-size: var(--font-body--size);
    font-weight: var(--badge-font-weight);
    font-family: inherit;
    color: inherit;
  }
.mv-restored .badge--custom{
    background-color: var(--badge-custom-background);
    color: var(--badge-custom-text);
    border: var(--badge-primary-border-width) solid var(--badge-custom-border);
    font-size: var(--font-size-mobile);
    padding: var(--badge-custom-padding-vertical-mobile) var(--badge-custom-padding-horizontal-mobile);
  }
.mv-restored .badge--custom .badge__text,.mv-restored .badge--custom .badge__text h1,.mv-restored .badge--custom .badge__text h2,.mv-restored .badge--custom .badge__text h3,.mv-restored .badge--custom .badge__text h4,.mv-restored .badge--custom .badge__text h5,.mv-restored .badge--custom .badge__text h6{
    font-size: var(--font-size-mobile);
    font-weight: var(--font-weight, 400);
    font-family: inherit;
    color: var(--badge-custom-text);
    line-height: 1.2;
  }
@media  (width > 750px) {.mv-restored .badge--custom{
      font-size: var(--font-size-desktop);
      padding: var(--badge-custom-padding-vertical-desktop) var(--badge-custom-padding-horizontal-desktop);
    }
.mv-restored .badge--custom .badge__text,.mv-restored .badge--custom .badge__text h1,.mv-restored .badge--custom .badge__text h2,.mv-restored .badge--custom .badge__text h3,.mv-restored .badge--custom .badge__text h4,.mv-restored .badge--custom .badge__text h5,.mv-restored .badge--custom .badge__text h6{
      font-size: var(--font-size-desktop);
    }}
.mv-restored .badge{
    font-weight: var(--font-weight, var(--badge-font-weight));
  }
.mv-restored .badge__text{
    margin: 0;
    color: inherit;
  }
.mv-restored .badge__text > *{
    color: inherit;
  }
.mv-restored .badge--primary .badge__text,.mv-restored .badge--primary .badge__text h1,.mv-restored .badge--primary .badge__text h2,.mv-restored .badge--primary .badge__text h3,.mv-restored .badge--primary .badge__text h4,.mv-restored .badge--primary .badge__text h5,.mv-restored .badge--primary .badge__text h6,.mv-restored .badge--secondary .badge__text,.mv-restored .badge--secondary .badge__text h1,.mv-restored .badge--secondary .badge__text h2,.mv-restored .badge--secondary .badge__text h3,.mv-restored .badge--secondary .badge__text h4,.mv-restored .badge--secondary .badge__text h5,.mv-restored .badge--secondary .badge__text h6{
    font-size: var(--font-body--size);
    font-weight: var(--badge-font-weight);
    font-family: inherit;
    color: inherit;
  }
.mv-restored .badge--custom{
    background-color: var(--badge-custom-background);
    color: var(--badge-custom-text);
    border: var(--badge-primary-border-width) solid var(--badge-custom-border);
    font-size: var(--font-size-mobile);
    padding: var(--badge-custom-padding-vertical-mobile) var(--badge-custom-padding-horizontal-mobile);
  }
.mv-restored .badge--custom .badge__text,.mv-restored .badge--custom .badge__text h1,.mv-restored .badge--custom .badge__text h2,.mv-restored .badge--custom .badge__text h3,.mv-restored .badge--custom .badge__text h4,.mv-restored .badge--custom .badge__text h5,.mv-restored .badge--custom .badge__text h6{
    font-size: var(--font-size-mobile);
    font-weight: var(--font-weight, 400);
    font-family: inherit;
    color: var(--badge-custom-text);
    line-height: 1.2;
  }
@media  (width > 750px) {.mv-restored .badge--custom{
      font-size: var(--font-size-desktop);
      padding: var(--badge-custom-padding-vertical-desktop) var(--badge-custom-padding-horizontal-desktop);
    }
.mv-restored .badge--custom .badge__text,.mv-restored .badge--custom .badge__text h1,.mv-restored .badge--custom .badge__text h2,.mv-restored .badge--custom .badge__text h3,.mv-restored .badge--custom .badge__text h4,.mv-restored .badge--custom .badge__text h5,.mv-restored .badge--custom .badge__text h6{
      font-size: var(--font-size-desktop);
    }}
.mv-restored .badge{
    font-weight: var(--font-weight, var(--badge-font-weight));
  }
.mv-restored .badge__text{
    margin: 0;
    color: inherit;
  }
.mv-restored .badge__text > *{
    color: inherit;
  }
.mv-restored .badge--primary .badge__text,.mv-restored .badge--primary .badge__text h1,.mv-restored .badge--primary .badge__text h2,.mv-restored .badge--primary .badge__text h3,.mv-restored .badge--primary .badge__text h4,.mv-restored .badge--primary .badge__text h5,.mv-restored .badge--primary .badge__text h6,.mv-restored .badge--secondary .badge__text,.mv-restored .badge--secondary .badge__text h1,.mv-restored .badge--secondary .badge__text h2,.mv-restored .badge--secondary .badge__text h3,.mv-restored .badge--secondary .badge__text h4,.mv-restored .badge--secondary .badge__text h5,.mv-restored .badge--secondary .badge__text h6{
    font-size: var(--font-body--size);
    font-weight: var(--badge-font-weight);
    font-family: inherit;
    color: inherit;
  }
.mv-restored .badge--custom{
    background-color: var(--badge-custom-background);
    color: var(--badge-custom-text);
    border: var(--badge-primary-border-width) solid var(--badge-custom-border);
    font-size: var(--font-size-mobile);
    padding: var(--badge-custom-padding-vertical-mobile) var(--badge-custom-padding-horizontal-mobile);
  }
.mv-restored .badge--custom .badge__text,.mv-restored .badge--custom .badge__text h1,.mv-restored .badge--custom .badge__text h2,.mv-restored .badge--custom .badge__text h3,.mv-restored .badge--custom .badge__text h4,.mv-restored .badge--custom .badge__text h5,.mv-restored .badge--custom .badge__text h6{
    font-size: var(--font-size-mobile);
    font-weight: var(--font-weight, 400);
    font-family: inherit;
    color: var(--badge-custom-text);
    line-height: 1.2;
  }
@media  (width > 750px) {.mv-restored .badge--custom{
      font-size: var(--font-size-desktop);
      padding: var(--badge-custom-padding-vertical-desktop) var(--badge-custom-padding-horizontal-desktop);
    }
.mv-restored .badge--custom .badge__text,.mv-restored .badge--custom .badge__text h1,.mv-restored .badge--custom .badge__text h2,.mv-restored .badge--custom .badge__text h3,.mv-restored .badge--custom .badge__text h4,.mv-restored .badge--custom .badge__text h5,.mv-restored .badge--custom .badge__text h6{
      font-size: var(--font-size-desktop);
    }}
.mv-restored .badge{
    font-weight: var(--font-weight, var(--badge-font-weight));
  }
.mv-restored .badge__text{
    margin: 0;
    color: inherit;
  }
.mv-restored .badge__text > *{
    color: inherit;
  }
.mv-restored .badge--primary .badge__text,.mv-restored .badge--primary .badge__text h1,.mv-restored .badge--primary .badge__text h2,.mv-restored .badge--primary .badge__text h3,.mv-restored .badge--primary .badge__text h4,.mv-restored .badge--primary .badge__text h5,.mv-restored .badge--primary .badge__text h6,.mv-restored .badge--secondary .badge__text,.mv-restored .badge--secondary .badge__text h1,.mv-restored .badge--secondary .badge__text h2,.mv-restored .badge--secondary .badge__text h3,.mv-restored .badge--secondary .badge__text h4,.mv-restored .badge--secondary .badge__text h5,.mv-restored .badge--secondary .badge__text h6{
    font-size: var(--font-body--size);
    font-weight: var(--badge-font-weight);
    font-family: inherit;
    color: inherit;
  }
.mv-restored .badge--custom{
    background-color: var(--badge-custom-background);
    color: var(--badge-custom-text);
    border: var(--badge-primary-border-width) solid var(--badge-custom-border);
    font-size: var(--font-size-mobile);
    padding: var(--badge-custom-padding-vertical-mobile) var(--badge-custom-padding-horizontal-mobile);
  }
.mv-restored .badge--custom .badge__text,.mv-restored .badge--custom .badge__text h1,.mv-restored .badge--custom .badge__text h2,.mv-restored .badge--custom .badge__text h3,.mv-restored .badge--custom .badge__text h4,.mv-restored .badge--custom .badge__text h5,.mv-restored .badge--custom .badge__text h6{
    font-size: var(--font-size-mobile);
    font-weight: var(--font-weight, 400);
    font-family: inherit;
    color: var(--badge-custom-text);
    line-height: 1.2;
  }
@media  (width > 750px) {.mv-restored .badge--custom{
      font-size: var(--font-size-desktop);
      padding: var(--badge-custom-padding-vertical-desktop) var(--badge-custom-padding-horizontal-desktop);
    }
.mv-restored .badge--custom .badge__text,.mv-restored .badge--custom .badge__text h1,.mv-restored .badge--custom .badge__text h2,.mv-restored .badge--custom .badge__text h3,.mv-restored .badge--custom .badge__text h4,.mv-restored .badge--custom .badge__text h5,.mv-restored .badge--custom .badge__text h6{
      font-size: var(--font-size-desktop);
    }}
.mv-restored .badge{
    font-weight: var(--font-weight, var(--badge-font-weight));
  }
.mv-restored .badge__text{
    margin: 0;
    color: inherit;
  }
.mv-restored .badge__text > *{
    color: inherit;
  }
.mv-restored .badge--primary .badge__text,.mv-restored .badge--primary .badge__text h1,.mv-restored .badge--primary .badge__text h2,.mv-restored .badge--primary .badge__text h3,.mv-restored .badge--primary .badge__text h4,.mv-restored .badge--primary .badge__text h5,.mv-restored .badge--primary .badge__text h6,.mv-restored .badge--secondary .badge__text,.mv-restored .badge--secondary .badge__text h1,.mv-restored .badge--secondary .badge__text h2,.mv-restored .badge--secondary .badge__text h3,.mv-restored .badge--secondary .badge__text h4,.mv-restored .badge--secondary .badge__text h5,.mv-restored .badge--secondary .badge__text h6{
    font-size: var(--font-body--size);
    font-weight: var(--badge-font-weight);
    font-family: inherit;
    color: inherit;
  }
.mv-restored .badge--custom{
    background-color: var(--badge-custom-background);
    color: var(--badge-custom-text);
    border: var(--badge-primary-border-width) solid var(--badge-custom-border);
    font-size: var(--font-size-mobile);
    padding: var(--badge-custom-padding-vertical-mobile) var(--badge-custom-padding-horizontal-mobile);
  }
.mv-restored .badge--custom .badge__text,.mv-restored .badge--custom .badge__text h1,.mv-restored .badge--custom .badge__text h2,.mv-restored .badge--custom .badge__text h3,.mv-restored .badge--custom .badge__text h4,.mv-restored .badge--custom .badge__text h5,.mv-restored .badge--custom .badge__text h6{
    font-size: var(--font-size-mobile);
    font-weight: var(--font-weight, 400);
    font-family: inherit;
    color: var(--badge-custom-text);
    line-height: 1.2;
  }
@media  (width > 750px) {.mv-restored .badge--custom{
      font-size: var(--font-size-desktop);
      padding: var(--badge-custom-padding-vertical-desktop) var(--badge-custom-padding-horizontal-desktop);
    }
.mv-restored .badge--custom .badge__text,.mv-restored .badge--custom .badge__text h1,.mv-restored .badge--custom .badge__text h2,.mv-restored .badge--custom .badge__text h3,.mv-restored .badge--custom .badge__text h4,.mv-restored .badge--custom .badge__text h5,.mv-restored .badge--custom .badge__text h6{
      font-size: var(--font-size-desktop);
    }}
.mv-restored .badge{
    font-weight: var(--font-weight, var(--badge-font-weight));
  }
.mv-restored .badge__text{
    margin: 0;
    color: inherit;
  }
.mv-restored .badge__text > *{
    color: inherit;
  }
.mv-restored .badge--primary .badge__text,.mv-restored .badge--primary .badge__text h1,.mv-restored .badge--primary .badge__text h2,.mv-restored .badge--primary .badge__text h3,.mv-restored .badge--primary .badge__text h4,.mv-restored .badge--primary .badge__text h5,.mv-restored .badge--primary .badge__text h6,.mv-restored .badge--secondary .badge__text,.mv-restored .badge--secondary .badge__text h1,.mv-restored .badge--secondary .badge__text h2,.mv-restored .badge--secondary .badge__text h3,.mv-restored .badge--secondary .badge__text h4,.mv-restored .badge--secondary .badge__text h5,.mv-restored .badge--secondary .badge__text h6{
    font-size: var(--font-body--size);
    font-weight: var(--badge-font-weight);
    font-family: inherit;
    color: inherit;
  }
.mv-restored .badge--custom{
    background-color: var(--badge-custom-background);
    color: var(--badge-custom-text);
    border: var(--badge-primary-border-width) solid var(--badge-custom-border);
    font-size: var(--font-size-mobile);
    padding: var(--badge-custom-padding-vertical-mobile) var(--badge-custom-padding-horizontal-mobile);
  }
.mv-restored .badge--custom .badge__text,.mv-restored .badge--custom .badge__text h1,.mv-restored .badge--custom .badge__text h2,.mv-restored .badge--custom .badge__text h3,.mv-restored .badge--custom .badge__text h4,.mv-restored .badge--custom .badge__text h5,.mv-restored .badge--custom .badge__text h6{
    font-size: var(--font-size-mobile);
    font-weight: var(--font-weight, 400);
    font-family: inherit;
    color: var(--badge-custom-text);
    line-height: 1.2;
  }
@media  (width > 750px) {.mv-restored .badge--custom{
      font-size: var(--font-size-desktop);
      padding: var(--badge-custom-padding-vertical-desktop) var(--badge-custom-padding-horizontal-desktop);
    }
.mv-restored .badge--custom .badge__text,.mv-restored .badge--custom .badge__text h1,.mv-restored .badge--custom .badge__text h2,.mv-restored .badge--custom .badge__text h3,.mv-restored .badge--custom .badge__text h4,.mv-restored .badge--custom .badge__text h5,.mv-restored .badge--custom .badge__text h6{
      font-size: var(--font-size-desktop);
    }}
/* Destination-only native content controls and responsive safeguards. */
.mv-restored{--font-heading--family:Archivo,Arial,sans-serif;--font-subheading--family:Archivo,Arial,sans-serif;--font-body--family:Archivo,Arial,sans-serif;--page-width:1280px;--card-padding:24px;color:#1d1d1b;font-family:Archivo,Arial,sans-serif;min-width:0}
.mv-restored *, .mv-restored *:before,.mv-restored *:after{box-sizing:border-box}
.mv-restored .page-width{max-width:1360px;width:100%;margin-inline:auto;padding-inline:40px}
.mv-restored .shopify-section{max-width:100%}
.mv-restored h1,.mv-restored h2,.mv-restored h3,.mv-restored h4,.mv-restored p{margin-top:0}
.mv-restored img{max-width:100%;height:auto}
.mv-restored .image-with-text__inner>.group,.mv-restored .image-with-text__inner>.image-block{flex:1;min-width:0}
.mv-restored .text-block{max-width:100%}
.mv-restored .mv-content-icon{display:inline-block;flex:none;width:40px;height:40px;fill:currentColor}
.mv-restored .mv-content-slider{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:20px;padding:5px 0 18px;width:100%;scrollbar-width:thin}
.mv-restored .mv-content-slide{flex:0 0 calc((100% - 40px)/3);min-width:0;scroll-snap-align:start;list-style:none}
.mv-restored .mv-content-slide>.slide{height:100%;padding:24px;border-radius:12px;background:#f6f6f6}
.mv-restored .slider-block{width:100%;max-width:100%;overflow:hidden}
.mv-restored .reviews-badge svg{display:block;width:100%;height:auto}
.mv-restored .reviews-badge_stars{width:var(--trustpilot-stars-size-desktop,110px)}
.mv-restored .reviews-badge_logo{width:90px}
.mv-restored .faq-section__accordions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}
.mv-restored .faq-section__column{min-width:0}
.mv-restored details{display:block;border-bottom:1px solid #ddd}
.mv-restored summary{list-style:none;cursor:pointer;position:relative;padding:18px 32px 18px 0;font-weight:500}
.mv-restored summary::-webkit-details-marker{display:none}
.mv-restored summary:after{content:'+';position:absolute;right:4px;top:18px;font-size:22px}
.mv-restored details[open]>summary:after{content:'−'}
.mv-restored .accordion__content{display:block!important;height:auto!important;max-height:none!important;opacity:1!important;padding:0 0 20px}
.mv-restored details:not([open])>.accordion__content{display:none!important}
.mv-restored .accordion__content-pack{display:flex;gap:12px;flex-wrap:wrap}
.mv-restored .accordion__content-pack>div{flex:1;min-width:80px}
.mv-restored .accordion__content-pack img{max-height:100px;object-fit:contain}
.mv-restored .mv-section{padding-inline:40px}
.mv-restored .mv-products .mv-card{background:#f8f8f8}
.mv-restored .button{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}
.mv-pdp>.mv-restored{clear:both}
.mv-product-content{margin-top:25px}
.mv-restored .shopify-policy__container{max-width:1000px;margin:auto;padding:50px 30px;overflow-wrap:anywhere;line-height:1.7}
.mv-restored .shopify-policy__container h1{font-size:36px;line-height:1.2}
.mv-restored .shopify-policy__container p{margin-block:16px}
.mv-restored .shopify-policy__container table{display:block;max-width:100%;overflow-x:auto}
@media(max-width:749px){
 .mv-restored .page-width{padding-inline:20px}
 .mv-restored .mv-content-slide{flex-basis:88%}
 .mv-restored .faq-section__accordions{grid-template-columns:1fr;gap:0}
 .mv-restored .mv-section{padding-inline:20px}
 .mv-restored .reviews-badge_stars{width:var(--trustpilot-stars-size-mobile,100px)}
 .mv-restored .image-with-text__inner>.group,.mv-restored .image-with-text__inner>.image-block{flex:auto;width:100%}
 .mv-restored .custom-section,.mv-restored .image-with-text{padding-block:30px}
 .mv-restored .group{min-width:0}
}
