@font-face {
  font-family: Inter;
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("https://dolcebattito.com/cdn/fonts/inter/inter_n4.b2a3f24c19b4de56e8871f609e73ca7f6d2e2bb9.woff2") format("woff2"),
       url("https://dolcebattito.com/cdn/fonts/inter/inter_n4.af8052d517e0c9ffac7b814872cecc27ae1fa132.woff") format("woff");
}
@font-face {
  font-family: Inter;
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  src: url("https://dolcebattito.com/cdn/fonts/inter/inter_n7.02711e6b374660cfc7915d1afc1c204e633421e4.woff2") format("woff2"),
       url("https://dolcebattito.com/cdn/fonts/inter/inter_n7.6dab87426f6b8813070abd79972ceaf2f8d3b012.woff") format("woff");
}
@font-face {
  font-family: Inter;
  font-weight: 400;
  font-style: italic;
  font-display: swap;
  src: url("https://dolcebattito.com/cdn/fonts/inter/inter_i4.feae1981dda792ab80d117249d9c7e0f1017e5b3.woff2") format("woff2"),
       url("https://dolcebattito.com/cdn/fonts/inter/inter_i4.62773b7113d5e5f02c71486623cf828884c85c6e.woff") format("woff");
}
@font-face {
  font-family: Inter;
  font-weight: 700;
  font-style: italic;
  font-display: swap;
  src: url("https://dolcebattito.com/cdn/fonts/inter/inter_i7.b377bcd4cc0f160622a22d638ae7e2cd9b86ea4c.woff2") format("woff2"),
       url("https://dolcebattito.com/cdn/fonts/inter/inter_i7.7c69a6a34e3bb44fcf6f975857e13b9a9b25beb4.woff") format("woff");
}
@font-face {
  font-family: Inter;
  font-weight: 500;
  font-style: normal;
  font-display: swap;
  src: url("https://dolcebattito.com/cdn/fonts/inter/inter_n5.d7101d5e168594dd06f56f290dd759fba5431d97.woff2") format("woff2"),
       url("https://dolcebattito.com/cdn/fonts/inter/inter_n5.5332a76bbd27da00474c136abb1ca3cbbf259068.woff") format("woff");
}
@font-face {
  font-family: Inter;
  font-weight: 500;
  font-style: italic;
  font-display: swap;
  src: url("https://dolcebattito.com/cdn/fonts/inter/inter_i5.4474f48e6ab2b1e01aa2b6d942dd27fa24f2d99f.woff2") format("woff2"),
       url("https://dolcebattito.com/cdn/fonts/inter/inter_i5.493dbd6ee8e49f4ad722ebb68d92f201af2c2f56.woff") format("woff");
}
@font-face {
  font-family: Playball;
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("https://dolcebattito.com/cdn/fonts/playball/playball_n4.11d00798a9a968950feaa1f94847e5a119ebb808.woff2") format("woff2"),
       url("https://dolcebattito.com/cdn/fonts/playball/playball_n4.b11bb88b25055f1d42f139b1ccf872cd7a54b8e0.woff") format("woff");
}


  :root {
    /* Page Layout */
    --sidebar-width: 25rem;
    --narrow-content-width: 36rem;
    --normal-content-width: 42rem;
    --wide-content-width: 46rem;
    --narrow-page-width: 90rem;
    --normal-page-width: 120rem;
    --wide-page-width: 150rem;

    /* Section Heights */
    --section-height-small: 15rem;
    --section-height-medium: 25rem;
    --section-height-large: 35rem;

    @media screen and (min-width: 40em) {
      --section-height-small: 40svh;
      --section-height-medium: 55svh;
      --section-height-large: 70svh;
    }

    @media screen and (min-width: 60em) {
      --section-height-small: 50svh;
      --section-height-medium: 65svh;
      --section-height-large: 80svh;
    }

    /* Letter spacing */
    --letter-spacing-sm: 0.06em;
    --letter-spacing-md: 0.13em;

    /* Font families */
    --font-body--family: Inter, sans-serif;
    --font-body--style: normal;
    --font-body--weight: 400;
    --font-subheading--family: Inter, sans-serif;
    --font-subheading--style: normal;
    --font-subheading--weight: 500;
    --font-heading--family: Inter, sans-serif;
    --font-heading--style: normal;
    --font-heading--weight: 700;
    --font-accent--family: Playball, cursive;
    --font-accent--style: normal;
    --font-accent--weight: 400;

    /* Margin sizes */
    --font-h1--spacing: 0.25em;
    --font-h2--spacing: 0.25em;
    --font-h3--spacing: 0.25em;
    --font-h4--spacing: 0.25em;
    --font-h5--spacing: 0.25em;
    --font-h6--spacing: 0.25em;
    --font-paragraph--spacing: 0.5em;

    /* Heading colors */
    --font-h1--color: var(--color-foreground-heading);
    --font-h2--color: var(--color-foreground-heading);
    --font-h3--color: var(--color-foreground-heading);
    --font-h4--color: var(--color-foreground-heading);
    --font-h5--color: var(--color-foreground-heading);
    --font-h6--color: var(--color-foreground-heading);

    /** Z-Index / Layering */
    --layer-section-background: -2;
    --layer-lowest: -1;
    --layer-base: 0;
    --layer-flat: 1;
    --layer-raised: 2;
    --layer-heightened: 4;
    --layer-sticky: 8;
    --layer-window-overlay: 10;
    --layer-header-menu: 12;
    --layer-overlay: 16;
    --layer-menu-drawer: 18;
    --layer-temporary: 20;

    /* Max-width / Measure */
    --max-width--body-normal: 32.5em;
    --max-width--body-narrow: 22.75em;

    --max-width--heading-normal: 32.5em;
    --max-width--heading-narrow: 19.5em;

    --max-width--display-normal: 13em;
    --max-width--display-narrow: 9.75em;
    --max-width--display-tight: 3.25em;

    /* Letter-spacing / Tracking */
    --letter-spacing--display-tight: -0.03em;
    --letter-spacing--display-normal: 0em;
    --letter-spacing--display-loose: 0.03em;

    --letter-spacing--heading-tight: -0.03em;
    --letter-spacing--heading-normal: 0em;
    --letter-spacing--heading-loose: 0.03em;

    --letter-spacing--body-tight: -0.03em;
    --letter-spacing--body-normal: 0em;
    --letter-spacing--body-loose: 0.03em;

    /* Line height / Leading */
    --line-height: 1;

    --line-height--display-tight: 1;
    --line-height--display-normal: 1.1;
    --line-height--display-loose: 1.2;

    --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;

    /* Typography presets */
    --font-size--paragraph: 0.875rem;--font-size--h1: clamp(3.0rem, 5.6vw, 3.5rem);--font-size--h2: clamp(2.25rem, 4.8vw, 3.0rem);--font-size--h3: 2.0rem;--font-size--h4: 1.5rem;--font-size--h5: 0.875rem;--font-size--h6: 0.75rem;--font-paragraph--weight: 400;--font-paragraph--letter-spacing: var(--letter-spacing--body-normal);--font-paragraph--size: var(--font-size--paragraph);--font-paragraph--family: var(--font-body--family);--font-paragraph--style: var(--font-body--style);--font-paragraph--case: ;--font-paragraph--line-height: var(--line-height--body-loose);--font-h1--weight: var(--font-heading--weight);--font-h1--letter-spacing: var(--letter-spacing--heading-normal);--font-h1--size: var(--font-size--h1);--font-h1--family: var(--font-heading--family);--font-h1--style: var(--font-heading--style);--font-h1--case: none;--font-h1--line-height: var(--line-height--display-tight);--font-h2--weight: var(--font-heading--weight);--font-h2--letter-spacing: var(--letter-spacing--heading-normal);--font-h2--size: var(--font-size--h2);--font-h2--family: var(--font-heading--family);--font-h2--style: var(--font-heading--style);--font-h2--case: none;--font-h2--line-height: var(--line-height--display-tight);--font-h3--weight: var(--font-heading--weight);--font-h3--letter-spacing: var(--letter-spacing--heading-normal);--font-h3--size: var(--font-size--h3);--font-h3--family: var(--font-heading--family);--font-h3--style: var(--font-heading--style);--font-h3--case: none;--font-h3--line-height: var(--line-height--display-normal);--font-h4--weight: var(--font-heading--weight);--font-h4--letter-spacing: var(--letter-spacing--heading-normal);--font-h4--size: var(--font-size--h4);--font-h4--family: var(--font-heading--family);--font-h4--style: var(--font-heading--style);--font-h4--case: none;--font-h4--line-height: var(--line-height--display-tight);--font-h5--weight: var(--font-subheading--weight);--font-h5--letter-spacing: var(--letter-spacing--heading-normal);--font-h5--size: var(--font-size--h5);--font-h5--family: var(--font-subheading--family);--font-h5--style: var(--font-subheading--style);--font-h5--case: none;--font-h5--line-height: var(--line-height--display-loose);--font-h6--weight: var(--font-subheading--weight);--font-h6--letter-spacing: var(--letter-spacing--heading-normal);--font-h6--size: var(--font-size--h6);--font-h6--family: var(--font-subheading--family);--font-h6--style: var(--font-subheading--style);--font-h6--case: none;--font-h6--line-height: var(--line-height--display-loose);

    /* Hardcoded font sizes */
    --font-size--3xs: 0.625rem;
    --font-size--2xs: 0.75rem;
    --font-size--xs: 0.8125rem;
    --font-size--sm: 0.875rem;
    --font-size--md: 1rem;
    --font-size--lg: 1.125rem;
    --font-size--xl: 1.25rem;
    --font-size--2xl: 1.5rem;
    --font-size--3xl: 2rem;
    --font-size--4xl: 2.5rem;
    --font-size--5xl: 3rem;
    --font-size--6xl: 3.5rem;

    /* Menu font sizes */
    --menu-font-sm--size: 0.875rem;
    --menu-font-sm--line-height: calc(1.1 + 0.5 * min(16 / 14));
    --menu-font-md--size: 1rem;
    --menu-font-md--line-height: calc(1.1 + 0.5 * min(16 / 16));
    --menu-font-lg--size: 1.125rem;
    --menu-font-lg--line-height: calc(1.1 + 0.5 * min(16 / 18));
    --menu-font-xl--size: 1.25rem;
    --menu-font-xl--line-height: calc(1.1 + 0.5 * min(16 / 20));
    --menu-font-2xl--size: 1.75rem;
    --menu-font-2xl--line-height: calc(1.1 + 0.5 * min(16 / 28));

    /* Colors */
    --color-error: #8B0000;
    --color-success: #006400;
    --color-white: #FFFFFF;
    --color-white-rgb: 255 255 255;
    --color-black: #000000;
    --color-instock: #3ED660;
    --color-lowstock: #EE9441;
    --color-outofstock: #C8C8C8;

    /* Opacity */
    --opacity-5: 0.05;
    --opacity-8: 0.08;
    --opacity-10: 0.1;
    --opacity-15: 0.15;
    --opacity-20: 0.2;
    --opacity-25: 0.25;
    --opacity-30: 0.3;
    --opacity-40: 0.4;
    --opacity-50: 0.5;
    --opacity-60: 0.6;
    --opacity-70: 0.7;
    --opacity-80: 0.8;
    --opacity-85: 0.85;
    --opacity-90: 0.9;
    --opacity-subdued-text: var(--opacity-70);

    --shadow-button: 0 2px 3px rgb(0 0 0 / 20%);
    --gradient-image-overlay: linear-gradient(to top, rgb(0 0 0 / 0.5), transparent);

    /* Spacing */
    --margin-3xs: 0.125rem;
    --margin-2xs: 0.3rem;
    --margin-xs: 0.5rem;
    --margin-sm: 0.7rem;
    --margin-md: 0.8rem;
    --margin-lg: 1rem;
    --margin-xl: 1.25rem;
    --margin-2xl: 1.5rem;
    --margin-3xl: 1.75rem;
    --margin-4xl: 2rem;
    --margin-5xl: 3rem;
    --margin-6xl: 5rem;

    --scroll-margin: 50px;

    --padding-3xs: 0.125rem;
    --padding-2xs: 0.25rem;
    --padding-xs: 0.5rem;
    --padding-sm: 0.7rem;
    --padding-md: 0.8rem;
    --padding-lg: 1rem;
    --padding-xl: 1.25rem;
    --padding-2xl: 1.5rem;
    --padding-3xl: 1.75rem;
    --padding-4xl: 2rem;
    --padding-5xl: 3rem;
    --padding-6xl: 4rem;

    --gap-3xs: 0.125rem;
    --gap-2xs: 0.3rem;
    --gap-xs: 0.5rem;
    --gap-sm: 0.7rem;
    --gap-md: 0.9rem;
    --gap-lg: 1rem;
    --gap-xl: 1.25rem;
    --gap-2xl: 2rem;
    --gap-3xl: 3rem;

    --spacing-scale-sm: 0.6;
    --spacing-scale-md: 0.7;
    --spacing-scale-default: 1.0;

    /* Checkout buttons gap */
    --checkout-button-gap: 10px;

    /* Borders */
    --style-border-width: 1px;
    --style-border-radius-xs: 0.2rem;
    --style-border-radius-sm: 0.6rem;
    --style-border-radius-md: 0.8rem;
    --style-border-radius-50: 50%;
    --style-border-radius-lg: 1rem;
    --style-border-radius-pills: 40px;
    --style-border-radius-inputs: 4px;
    --style-border-radius-buttons-primary: 14px;
    --style-border-radius-buttons-secondary: 14px;
    --style-border-width-primary: 0px;
    --style-border-width-secondary: 1px;
    --style-border-width-inputs: 1px;
    --style-border-radius-popover: 14px;
    --style-border-popover: 1px none rgb(var(--color-border-rgb) / 50%);
    --style-border-drawer: 1px none rgb(var(--color-border-rgb) / 50%);
    --style-border-swatch-opacity: 10%;
    --style-border-swatch-width: 1px;
    --style-border-swatch-style: solid;

    /* Animation */
    --ease-out-cubic: cubic-bezier(0.33, 1, 0.68, 1);
    --ease-out-quad: cubic-bezier(0.32, 0.72, 0, 1);
    --ease-in-out-quad: cubic-bezier(0.455, 0.03, 0.515, 0.955);
    --animation-speed-fast: 0.0625s;
    --animation-speed: 0.125s;
    --animation-speed-slow: 0.2s;
    --animation-speed-medium: 0.15s;
    --animation-easing: ease-in-out;
    --animation-slideshow-easing: cubic-bezier(0.4, 0, 0.2, 1);
    --drawer-animation-speed: 0.2s;
    --animation-values-slow: var(--animation-speed-slow) var(--animation-easing);
    --animation-values: var(--animation-speed) var(--animation-easing);
    --animation-values-fast: var(--animation-speed-fast) var(--animation-easing);
    --animation-values-allow-discrete: var(--animation-speed) var(--animation-easing) allow-discrete;
    --animation-timing-hover: cubic-bezier(0.25, 0.46, 0.45, 0.94);
    --animation-timing-active: cubic-bezier(0.5, 0, 0.75, 0);
    --animation-timing-bounce: cubic-bezier(0.34, 1.56, 0.64, 1);
    --animation-timing-default: cubic-bezier(0, 0, 0.2, 1);
    --animation-timing-fade-in: cubic-bezier(0.16, 1, 0.3, 1);
    --animation-timing-fade-out: cubic-bezier(0.4, 0, 0.2, 1);
    /* Spring definitions suffixed with perceptual duration (d<ms>) and bounce (b<%>)*/
    --spring-d300-b0-easing: linear(0, 0.0033 0.81%, 0.027 2.42%, 0.0916 4.84%, 0.4745 15.32%, 0.6422 20.97%, 0.7175, 0.7789, 0.8283 30.64%, 0.876, 0.9111 38.71%, 0.941, 0.9611 48.39%, 0.9707, 0.978 54.84%, 0.9885 62.1%, 0.9949 70.97%, 0.9982 82.26%, 0.9997 100%);
    --spring-d300-b0-duration: 0.4980s;
    --spring-d280-b0-easing: linear(0, 0.0044, 0.0164 1.85%, 0.085 4.63%, 0.4571 14.81%, 0.575 18.52%, 0.6505, 0.7148 24.07%, 0.7849, 0.8393, 0.8809 35.18%, 0.9189, 0.9453 44.44%, 0.9662, 0.9793 55.55%, 0.9894 62.95%, 0.995 71.28%, 0.9982 82.39%, 0.9997 99.98%);
    --spring-d280-b0-duration: 0.4648s;
    --spring-d260-b0-easing: linear(0, 0.0058, 0.0216 2.15%, 0.0748 4.29%, 0.4646 15.03%, 0.5673, 0.655, 0.7279, 0.7872, 0.8349, 0.8727 34.36%, 0.9107, 0.9379 42.95%, 0.9609 48.31%, 0.9778 54.76%, 0.9887 62.27%, 0.9948 70.86%, 0.9983 82.67%, 0.9997 99.85%);
    --spring-d260-b0-duration: 0.4316s;
    --spring-d220-b0-easing: linear(
      0,
      0.0093 1.37%,
      0.0696 4.12%,
      0.4667 15.09%,
      0.6322 20.58%,
      0.6986 23.32%,
      0.7793 27.44%,
      0.8219 30.18%,
      0.8721,
      0.9089 38.42%,
      0.9427,
      0.9644,
      0.978 54.88%,
      0.9881 61.74%,
      0.9944 69.97%,
      0.998 80.95%,
      0.9996 98.78%
    );
    --spring-d220-b0-duration: 0.3818s;
    --spring-d180-b0-easing: linear(0, 0.0234, 0.0805 4.48%, 0.4865 15.68%, 0.6211 20.16%, 0.7696 26.88%, 0.8064 29.12%, 0.8646, 0.9063, 0.9358, 0.9563 47.04%, 0.9757, 0.9867 60.48%, 0.9941 69.44%, 0.9979 80.64%, 0.9996 98.56%);
    --spring-d180-b0-duration: 0.2988s;

    /* View transitions */
    /* View transition old */
    --view-transition-old-main-content: var(--animation-speed) var(--animation-easing) both fadeOut;

    /* View transition new */
    --view-transition-new-main-content: var(--animation-speed) var(--animation-easing) both fadeIn, var(--animation-speed) var(--animation-easing) both slideInTopViewTransition;

    /* Focus */
    --focus-outline-width: 0.09375rem;
    --focus-outline-offset: 0.2em;

    /* Badges */
    --badge-blob-padding-block: 1px;
    --badge-blob-padding-inline: 12px 8px;
    --badge-rectangle-padding-block: 1px;
    --badge-rectangle-padding-inline: 6px;
    @media screen and (min-width: 750px) {
      --badge-blob-padding-block: 4px;
      --badge-blob-padding-inline: 16px 12px;
      --badge-rectangle-padding-block: 4px;
      --badge-rectangle-padding-inline: 10px;
    }

    /* Icons */
    --icon-size-2xs: 0.6rem;
    --icon-size-xs: 0.85rem;
    --icon-size-sm: 1.25rem;
    --icon-size-md: 1.375rem;
    --icon-size-lg: 1.5rem;
    --icon-stroke-width: 1.5px;

    /* Input */
    --input-email-min-width: 200px;
    --input-search-max-width: 650px;
    --input-padding-y: 0.8rem;
    --input-padding-x: 0.8rem;
    --input-padding: var(--input-padding-y) var(--input-padding-x);
    --input-box-shadow-width: var(--style-border-width-inputs);
    --input-box-shadow: 0 0 0 var(--input-box-shadow-width) var(--color-input-border);
    --input-box-shadow-focus: 0 0 0 calc(var(--input-box-shadow-width) + 0.5px) var(--color-input-border);
    --input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10));
    --input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5));
    --input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50));
    --input-textarea-min-height: 55px;

    /* Checkbox */
    --checkbox-size: 22px;
    --checkbox-border-radius: 7px;
    --checkbox-border: 1px solid rgb(var(--color-foreground-rgb) / var(--opacity-35-55));
    --checkbox-label-padding: 8px;

    @media screen and (min-width: 750px) {
      --checkbox-size: 16px;
      --checkbox-border-radius: 5px;
      --checkbox-label-padding: 6px;
    }

    /* Button size */
    --button-size-sm: 30px;
    --button-size-md: 36px;
    --button-size: var(--minimum-touch-target);
    --button-padding-inline: 24px;
    --button-padding-block: 16px;

    /* Button font-family */
    --button-font-family-primary: var(--font-body--family);
    --button-font-family-secondary: var(--font-body--family);

    /* Button text case */
    --button-text-case: ;
    --button-text-case-primary: default;
    --button-text-case-secondary: default;

    /* Borders */
    --border-color: rgb(var(--color-border-rgb) / var(--opacity-50));
    --border-width-sm: 1px;
    --border-width-md: 2px;
    --border-width-lg: 5px;
    --border-radius-sm: 0.25rem;

    /* Drawers */
    --drawer-inline-padding: 25px;
    --drawer-menu-inline-padding: 2.5rem;
    --drawer-header-block-padding: 20px;
    --drawer-content-block-padding: 10px;
    --drawer-header-desktop-top: 0rem;
    --drawer-padding: calc(var(--padding-sm) + 7px);
    --drawer-height: 100dvh;
    --drawer-width: 95vw;
    --drawer-max-width: 500px;

    /* Variant Picker Swatches */
    --variant-picker-swatch-width-unitless: 34;
    --variant-picker-swatch-height-unitless: 34;
    --variant-picker-swatch-width: 34px;
    --variant-picker-swatch-height: 34px;
    --variant-picker-swatch-radius: 32px;
    --variant-picker-border-width: 1px;
    --variant-picker-border-style: solid;
    --variant-picker-border-opacity: 10%;

    /* Variant Picker Buttons */
    --variant-picker-button-radius: 14px;
    --variant-picker-button-border-width: 1px;

    /* Slideshow */
    --slideshow-controls-size: 3.5rem;
    --slideshow-controls-icon: 2rem;
    --peek-next-slide-size: 3rem;

    /* Utilities */
    --backdrop-opacity: 0.15;
    --backdrop-color-rgb: var(--color-shadow-rgb);
    --minimum-touch-target: 44px;
    --disabled-opacity: 0.5;
    --skeleton-opacity: 0.025;

    /* Shapes */
    --shape--circle: circle(50% at center);
    --shape--sunburst: polygon(100% 50%,94.62% 55.87%,98.3% 62.94%,91.57% 67.22%,93.3% 75%,85.7% 77.39%,85.36% 85.36%,77.39% 85.7%,75% 93.3%,67.22% 91.57%,62.94% 98.3%,55.87% 94.62%,50% 100%,44.13% 94.62%,37.06% 98.3%,32.78% 91.57%,25% 93.3%,22.61% 85.7%,14.64% 85.36%,14.3% 77.39%,6.7% 75%,8.43% 67.22%,1.7% 62.94%,5.38% 55.87%,0% 50%,5.38% 44.13%,1.7% 37.06%,8.43% 32.78%,6.7% 25%,14.3% 22.61%,14.64% 14.64%,22.61% 14.3%,25% 6.7%,32.78% 8.43%,37.06% 1.7%,44.13% 5.38%,50% 0%,55.87% 5.38%,62.94% 1.7%,67.22% 8.43%,75% 6.7%,77.39% 14.3%,85.36% 14.64%,85.7% 22.61%,93.3% 25%,91.57% 32.78%,98.3% 37.06%,94.62% 44.13%);
    --shape--diamond: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
    --shape--blob: polygon(85.349% 11.712%, 87.382% 13.587%, 89.228% 15.647%, 90.886% 17.862%, 92.359% 20.204%, 93.657% 22.647%, 94.795% 25.169%, 95.786% 27.752%, 96.645% 30.382%, 97.387% 33.048%, 98.025% 35.740%, 98.564% 38.454%, 99.007% 41.186%, 99.358% 43.931%, 99.622% 46.685%, 99.808% 49.446%, 99.926% 52.210%, 99.986% 54.977%, 99.999% 57.744%, 99.975% 60.511%, 99.923% 63.278%, 99.821% 66.043%, 99.671% 68.806%, 99.453% 71.565%, 99.145% 74.314%, 98.724% 77.049%, 98.164% 79.759%, 97.433% 82.427%, 96.495% 85.030%, 95.311% 87.529%, 93.841% 89.872%, 92.062% 91.988%, 89.972% 93.796%, 87.635% 95.273%, 85.135% 96.456%, 82.532% 97.393%, 79.864% 98.127%, 77.156% 98.695%, 74.424% 99.129%, 71.676% 99.452%, 68.918% 99.685%, 66.156% 99.844%, 63.390% 99.942%, 60.624% 99.990%, 57.856% 99.999%, 55.089% 99.978%, 52.323% 99.929%, 49.557% 99.847%, 46.792% 99.723%, 44.031% 99.549%, 41.273% 99.317%, 38.522% 99.017%, 35.781% 98.639%, 33.054% 98.170%, 30.347% 97.599%, 27.667% 96.911%, 25.024% 96.091%, 22.432% 95.123%, 19.907% 93.994%, 17.466% 92.690%, 15.126% 91.216%, 12.902% 89.569%, 10.808% 87.761%, 8.854% 85.803%, 7.053% 83.703%, 5.418% 81.471%, 3.962% 79.119%, 2.702% 76.656%, 1.656% 74.095%, 0.846% 71.450%, 0.294% 68.740%, 0.024% 65.987%, 0.050% 63.221%, 0.343% 60.471%, 0.858% 57.752%, 1.548% 55.073%, 2.370% 52.431%, 3.283% 49.819%, 4.253% 47.227%, 5.249% 44.646%, 6.244% 42.063%, 7.211% 39.471%, 8.124% 36.858%, 8.958% 34.220%, 9.711% 31.558%, 10.409% 28.880%, 11.083% 26.196%, 11.760% 23.513%, 12.474% 20.839%, 13.259% 18.186%, 14.156% 15.569%, 15.214% 13.012%, 16.485% 10.556%, 18.028% 8.261%, 19.883% 6.211%, 22.041% 4.484%, 24.440% 3.110%, 26.998% 2.057%, 29.651% 1.275%, 32.360% 0.714%, 35.101% 0.337%, 37.859% 0.110%, 40.624% 0.009%, 43.391% 0.016%, 46.156% 0.113%, 48.918% 0.289%, 51.674% 0.533%, 54.425% 0.837%, 57.166% 1.215%, 59.898% 1.654%, 62.618% 2.163%, 65.322% 2.750%, 68.006% 3.424%, 70.662% 4.197%, 73.284% 5.081%, 75.860% 6.091%, 78.376% 7.242%, 80.813% 8.551%, 83.148% 10.036%, 85.349% 11.712%);

    /* Buy buttons */
    --height-buy-buttons: calc(var(--padding-lg) * 2 + var(--icon-size-sm));

    /* Card image width and height variables */
    --card-width-small: 10rem;

    --height-small: 10rem;
    --height-medium: 11.5rem;
    --height-large: 13rem;
    --height-full: 100vh;

    @media screen and (min-width: 750px) {
      --height-small: 17.5rem;
      --height-medium: 21.25rem;
      --height-large: 25rem;
    }

    /* Modal */
    --modal-max-height: 65dvh;
    --quick-add-modal-height: min(38.5rem, 96vh);
    --quick-add-modal-width: min(54rem, 96vw);
    --quick-add-modal-gallery-width: 24rem;

    /* Card styles for search */
    --card-bg-hover: rgb(var(--color-foreground-rgb) / var(--opacity-5));
    --card-border-hover: rgb(var(--color-foreground-rgb) / var(--opacity-30));
    --card-border-focus: rgb(var(--color-foreground-rgb) / var(--opacity-10));

    /* Cart */
    --cart-primary-font-family: var(--font-body--family);
    --cart-primary-font-style: var(--font-body--style);
    --cart-primary-font-weight: var(--font-body--weight);
    --cart-secondary-font-family: var(--font-secondary--family);
    --cart-secondary-font-style: var(--font-secondary--style);
    --cart-secondary-font-weight: var(--font-secondary--weight);
  }

:root,
    
    
    
    .color-scheme-1 {
        --color-background: rgb(255 255 255 / 1.0);
        /* RGB values only to apply different opacities - Relative color values are not supported in iOS < 16.4 */
        --color-background-rgb: 255 255 255;
        --opacity-5-15: 0.05;
        --opacity-10-25: 0.1;
        --opacity-35-55: 0.35;
        --opacity-40-60: 0.4;
        --opacity-30-60: 0.3;
        --color-foreground: rgb(0 0 0 / 0.81);
        --color-foreground-rgb: 0 0 0;
        --color-foreground-heading: rgb(0 0 0 / 1.0);
        --color-foreground-heading-rgb: 0 0 0;
        --color-primary: rgb(0 0 0 / 0.81);
        --color-primary-rgb: 0 0 0;
        --color-primary-hover: rgb(0 0 0 / 1.0);
        --color-primary-hover-rgb: 0 0 0;
        --color-border: rgb(0 0 0 / 0.06);
        --color-border-rgb: 0 0 0;
        --color-shadow: rgb(0 0 0 / 1.0);
        --color-shadow-rgb: 0 0 0;
        --color-primary-button-text: rgb(255 255 255 / 1.0);
        --color-primary-button-background: rgb(0 0 0 / 1.0);
        --color-primary-button-border: rgb(0 0 0 / 1.0);
        --color-primary-button-hover-text: rgb(255 255 255 / 1.0);
        --color-primary-button-hover-background: rgb(51 51 51 / 1.0);
        --color-primary-button-hover-border: rgb(0 0 0 / 1.0);
        --color-secondary-button-text: rgb(0 0 0 / 1.0);
        --color-secondary-button-background: rgb(0 0 0 / 0.0);
        --color-secondary-button-border: rgb(0 0 0 / 1.0);
        --color-secondary-button-hover-text: rgb(51 51 51 / 1.0);
        --color-secondary-button-hover-background: rgb(250 250 250 / 1.0);
        --color-secondary-button-hover-border: rgb(51 51 51 / 1.0);
        --color-input-background: rgb(255 255 255 / 0.78);
        --color-input-text: rgb(51 51 51 / 1.0);
        --color-input-text-rgb: 51 51 51;
        --color-input-border: rgb(223 223 223 / 1.0);
        --color-input-hover-background: rgb(0 0 0 / 0.01);
        --color-variant-background: rgb(255 255 255 / 1.0);
        --color-variant-border: rgb(0 0 0 / 0.13);
        --color-variant-text: rgb(0 0 0 / 1.0);
        --color-variant-text-rgb: 0 0 0;
        --color-variant-hover-background: rgb(245 245 245 / 1.0);
        --color-variant-hover-text: rgb(0 0 0 / 1.0);
        --color-variant-hover-border: rgb(230 230 230 / 1.0);
        --color-selected-variant-background: rgb(0 0 0 / 1.0);
        --color-selected-variant-border: rgb(0 0 0 / 1.0);
        --color-selected-variant-text: rgb(255 255 255 / 1.0);
        --color-selected-variant-hover-background: rgb(26 26 26 / 1.0);
        --color-selected-variant-hover-text: rgb(255 255 255 / 1.0);
        --color-selected-variant-hover-border: rgb(26 26 26 / 1.0);

        --input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10));
        --input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15));
        --input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50));
        --color-foreground-muted: rgb(var(--color-foreground-rgb) / var(--opacity-60));
        --font-h1--color: var(--color-foreground-heading);
        --font-h2--color: var(--color-foreground-heading);
        --font-h3--color: var(--color-foreground-heading);
        --font-h4--color: var(--color-foreground-heading);
        --font-h5--color: var(--color-foreground-heading);
        --font-h6--color: var(--color-foreground-heading);

        /* Shadows */
        
          --shadow-drawer: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15));
        
        
          --shadow-blur: 20px;
          --shadow-popover: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15));
        
      }
  
    
    
    
    .color-scheme-2 {
        --color-background: rgb(251 239 234 / 1.0);
        /* RGB values only to apply different opacities - Relative color values are not supported in iOS < 16.4 */
        --color-background-rgb: 251 239 234;
        --opacity-5-15: 0.05;
        --opacity-10-25: 0.1;
        --opacity-35-55: 0.35;
        --opacity-40-60: 0.4;
        --opacity-30-60: 0.3;
        --color-foreground: rgb(0 0 0 / 0.81);
        --color-foreground-rgb: 0 0 0;
        --color-foreground-heading: rgb(0 0 0 / 1.0);
        --color-foreground-heading-rgb: 0 0 0;
        --color-primary: rgb(0 0 0 / 0.81);
        --color-primary-rgb: 0 0 0;
        --color-primary-hover: rgb(255 255 255 / 1.0);
        --color-primary-hover-rgb: 255 255 255;
        --color-border: rgb(223 223 223 / 1.0);
        --color-border-rgb: 223 223 223;
        --color-shadow: rgb(0 0 0 / 1.0);
        --color-shadow-rgb: 0 0 0;
        --color-primary-button-text: rgb(255 255 255 / 1.0);
        --color-primary-button-background: rgb(0 0 0 / 1.0);
        --color-primary-button-border: rgb(0 0 0 / 1.0);
        --color-primary-button-hover-text: rgb(255 255 255 / 1.0);
        --color-primary-button-hover-background: rgb(51 51 51 / 1.0);
        --color-primary-button-hover-border: rgb(51 51 51 / 1.0);
        --color-secondary-button-text: rgb(0 0 0 / 1.0);
        --color-secondary-button-background: rgb(0 0 0 / 0.0);
        --color-secondary-button-border: rgb(0 0 0 / 1.0);
        --color-secondary-button-hover-text: rgb(0 0 0 / 1.0);
        --color-secondary-button-hover-background: rgb(255 255 255 / 0.36);
        --color-secondary-button-hover-border: rgb(51 51 51 / 0.73);
        --color-input-background: rgb(0 0 0 / 0.0);
        --color-input-text: rgb(0 0 0 / 0.53);
        --color-input-text-rgb: 0 0 0;
        --color-input-border: rgb(0 0 0 / 0.13);
        --color-input-hover-background: rgb(255 255 255 / 0.36);
        --color-variant-background: rgb(255 255 255 / 1.0);
        --color-variant-border: rgb(230 230 230 / 1.0);
        --color-variant-text: rgb(0 0 0 / 1.0);
        --color-variant-text-rgb: 0 0 0;
        --color-variant-hover-background: rgb(245 245 245 / 1.0);
        --color-variant-hover-text: rgb(0 0 0 / 1.0);
        --color-variant-hover-border: rgb(230 230 230 / 1.0);
        --color-selected-variant-background: rgb(0 0 0 / 1.0);
        --color-selected-variant-border: rgb(0 0 0 / 1.0);
        --color-selected-variant-text: rgb(255 255 255 / 1.0);
        --color-selected-variant-hover-background: rgb(26 26 26 / 1.0);
        --color-selected-variant-hover-text: rgb(255 255 255 / 1.0);
        --color-selected-variant-hover-border: rgb(26 26 26 / 1.0);

        --input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10));
        --input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15));
        --input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50));
        --color-foreground-muted: rgb(var(--color-foreground-rgb) / var(--opacity-60));
        --font-h1--color: var(--color-foreground-heading);
        --font-h2--color: var(--color-foreground-heading);
        --font-h3--color: var(--color-foreground-heading);
        --font-h4--color: var(--color-foreground-heading);
        --font-h5--color: var(--color-foreground-heading);
        --font-h6--color: var(--color-foreground-heading);

        /* Shadows */
        
          --shadow-drawer: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15));
        
        
          --shadow-blur: 20px;
          --shadow-popover: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15));
        
      }
  
    
    
    
    .color-scheme-3 {
        --color-background: rgb(255 225 248 / 1.0);
        /* RGB values only to apply different opacities - Relative color values are not supported in iOS < 16.4 */
        --color-background-rgb: 255 225 248;
        --opacity-5-15: 0.05;
        --opacity-10-25: 0.1;
        --opacity-35-55: 0.35;
        --opacity-40-60: 0.4;
        --opacity-30-60: 0.3;
        --color-foreground: rgb(0 0 0 / 1.0);
        --color-foreground-rgb: 0 0 0;
        --color-foreground-heading: rgb(0 0 0 / 1.0);
        --color-foreground-heading-rgb: 0 0 0;
        --color-primary: rgb(0 0 0 / 0.81);
        --color-primary-rgb: 0 0 0;
        --color-primary-hover: rgb(0 0 0 / 1.0);
        --color-primary-hover-rgb: 0 0 0;
        --color-border: rgb(0 0 0 / 0.81);
        --color-border-rgb: 0 0 0;
        --color-shadow: rgb(0 0 0 / 1.0);
        --color-shadow-rgb: 0 0 0;
        --color-primary-button-text: rgb(255 255 255 / 1.0);
        --color-primary-button-background: rgb(228 150 210 / 1.0);
        --color-primary-button-border: rgb(0 0 0 / 1.0);
        --color-primary-button-hover-text: rgb(255 255 255 / 1.0);
        --color-primary-button-hover-background: rgb(51 51 51 / 1.0);
        --color-primary-button-hover-border: rgb(51 51 51 / 1.0);
        --color-secondary-button-text: rgb(0 0 0 / 1.0);
        --color-secondary-button-background: rgb(0 0 0 / 0.0);
        --color-secondary-button-border: rgb(0 0 0 / 1.0);
        --color-secondary-button-hover-text: rgb(0 0 0 / 0.81);
        --color-secondary-button-hover-background: rgb(255 255 255 / 0.36);
        --color-secondary-button-hover-border: rgb(0 0 0 / 0.81);
        --color-input-background: rgb(0 0 0 / 0.0);
        --color-input-text: rgb(0 0 0 / 0.81);
        --color-input-text-rgb: 0 0 0;
        --color-input-border: rgb(0 0 0 / 0.81);
        --color-input-hover-background: rgb(255 255 255 / 0.36);
        --color-variant-background: rgb(255 255 255 / 1.0);
        --color-variant-border: rgb(230 230 230 / 1.0);
        --color-variant-text: rgb(0 0 0 / 1.0);
        --color-variant-text-rgb: 0 0 0;
        --color-variant-hover-background: rgb(245 245 245 / 1.0);
        --color-variant-hover-text: rgb(0 0 0 / 1.0);
        --color-variant-hover-border: rgb(230 230 230 / 1.0);
        --color-selected-variant-background: rgb(0 0 0 / 1.0);
        --color-selected-variant-border: rgb(0 0 0 / 1.0);
        --color-selected-variant-text: rgb(255 255 255 / 1.0);
        --color-selected-variant-hover-background: rgb(26 26 26 / 1.0);
        --color-selected-variant-hover-text: rgb(255 255 255 / 1.0);
        --color-selected-variant-hover-border: rgb(26 26 26 / 1.0);

        --input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10));
        --input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15));
        --input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50));
        --color-foreground-muted: rgb(var(--color-foreground-rgb) / var(--opacity-60));
        --font-h1--color: var(--color-foreground-heading);
        --font-h2--color: var(--color-foreground-heading);
        --font-h3--color: var(--color-foreground-heading);
        --font-h4--color: var(--color-foreground-heading);
        --font-h5--color: var(--color-foreground-heading);
        --font-h6--color: var(--color-foreground-heading);

        /* Shadows */
        
          --shadow-drawer: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15));
        
        
          --shadow-blur: 20px;
          --shadow-popover: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15));
        
      }
  
    
    
    
    .color-scheme-4 {
        --color-background: rgb(229 122 163 / 1.0);
        /* RGB values only to apply different opacities - Relative color values are not supported in iOS < 16.4 */
        --color-background-rgb: 229 122 163;
        --opacity-5-15: 0.05;
        --opacity-10-25: 0.1;
        --opacity-35-55: 0.35;
        --opacity-40-60: 0.4;
        --opacity-30-60: 0.3;
        --color-foreground: rgb(0 0 0 / 0.81);
        --color-foreground-rgb: 0 0 0;
        --color-foreground-heading: rgb(0 0 0 / 1.0);
        --color-foreground-heading-rgb: 0 0 0;
        --color-primary: rgb(0 0 0 / 0.81);
        --color-primary-rgb: 0 0 0;
        --color-primary-hover: rgb(0 0 0 / 1.0);
        --color-primary-hover-rgb: 0 0 0;
        --color-border: rgb(29 54 134 / 0.5);
        --color-border-rgb: 29 54 134;
        --color-shadow: rgb(0 0 0 / 1.0);
        --color-shadow-rgb: 0 0 0;
        --color-primary-button-text: rgb(255 255 255 / 1.0);
        --color-primary-button-background: rgb(0 0 0 / 1.0);
        --color-primary-button-border: rgb(29 54 134 / 1.0);
        --color-primary-button-hover-text: rgb(255 255 255 / 1.0);
        --color-primary-button-hover-background: rgb(51 51 51 / 1.0);
        --color-primary-button-hover-border: rgb(0 0 0 / 1.0);
        --color-secondary-button-text: rgb(0 0 0 / 1.0);
        --color-secondary-button-background: rgb(0 0 0 / 0.0);
        --color-secondary-button-border: rgb(0 0 0 / 1.0);
        --color-secondary-button-hover-text: rgb(0 0 0 / 0.81);
        --color-secondary-button-hover-background: rgb(255 255 255 / 0.36);
        --color-secondary-button-hover-border: rgb(0 0 0 / 0.81);
        --color-input-background: rgb(0 0 0 / 0.0);
        --color-input-text: rgb(0 0 0 / 0.81);
        --color-input-text-rgb: 0 0 0;
        --color-input-border: rgb(0 0 0 / 0.81);
        --color-input-hover-background: rgb(255 255 255 / 0.36);
        --color-variant-background: rgb(255 255 255 / 1.0);
        --color-variant-border: rgb(230 230 230 / 1.0);
        --color-variant-text: rgb(0 0 0 / 1.0);
        --color-variant-text-rgb: 0 0 0;
        --color-variant-hover-background: rgb(245 245 245 / 1.0);
        --color-variant-hover-text: rgb(0 0 0 / 1.0);
        --color-variant-hover-border: rgb(230 230 230 / 1.0);
        --color-selected-variant-background: rgb(0 0 0 / 1.0);
        --color-selected-variant-border: rgb(0 0 0 / 1.0);
        --color-selected-variant-text: rgb(255 255 255 / 1.0);
        --color-selected-variant-hover-background: rgb(26 26 26 / 1.0);
        --color-selected-variant-hover-text: rgb(255 255 255 / 1.0);
        --color-selected-variant-hover-border: rgb(26 26 26 / 1.0);

        --input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10));
        --input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15));
        --input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50));
        --color-foreground-muted: rgb(var(--color-foreground-rgb) / var(--opacity-60));
        --font-h1--color: var(--color-foreground-heading);
        --font-h2--color: var(--color-foreground-heading);
        --font-h3--color: var(--color-foreground-heading);
        --font-h4--color: var(--color-foreground-heading);
        --font-h5--color: var(--color-foreground-heading);
        --font-h6--color: var(--color-foreground-heading);

        /* Shadows */
        
          --shadow-drawer: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15));
        
        
          --shadow-blur: 20px;
          --shadow-popover: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15));
        
      }
  
    
    
    
    .color-scheme-5 {
        --color-background: rgb(228 176 216 / 1.0);
        /* RGB values only to apply different opacities - Relative color values are not supported in iOS < 16.4 */
        --color-background-rgb: 228 176 216;
        --opacity-5-15: 0.05;
        --opacity-10-25: 0.1;
        --opacity-35-55: 0.35;
        --opacity-40-60: 0.4;
        --opacity-30-60: 0.3;
        --color-foreground: rgb(255 255 255 / 1.0);
        --color-foreground-rgb: 255 255 255;
        --color-foreground-heading: rgb(255 255 255 / 1.0);
        --color-foreground-heading-rgb: 255 255 255;
        --color-primary: rgb(255 255 255 / 1.0);
        --color-primary-rgb: 255 255 255;
        --color-primary-hover: rgb(255 255 255 / 0.69);
        --color-primary-hover-rgb: 255 255 255;
        --color-border: rgb(255 255 255 / 0.69);
        --color-border-rgb: 255 255 255;
        --color-shadow: rgb(0 0 0 / 1.0);
        --color-shadow-rgb: 0 0 0;
        --color-primary-button-text: rgb(0 0 0 / 1.0);
        --color-primary-button-background: rgb(255 255 255 / 1.0);
        --color-primary-button-border: rgb(255 255 255 / 1.0);
        --color-primary-button-hover-text: rgb(255 255 255 / 1.0);
        --color-primary-button-hover-background: rgb(0 0 0 / 1.0);
        --color-primary-button-hover-border: rgb(0 0 0 / 1.0);
        --color-secondary-button-text: rgb(255 255 255 / 1.0);
        --color-secondary-button-background: rgb(0 0 0 / 0.0);
        --color-secondary-button-border: rgb(255 255 255 / 0.69);
        --color-secondary-button-hover-text: rgb(255 255 255 / 0.93);
        --color-secondary-button-hover-background: rgb(255 255 255 / 0.04);
        --color-secondary-button-hover-border: rgb(255 255 255 / 0.69);
        --color-input-background: rgb(51 51 51 / 1.0);
        --color-input-text: rgb(255 255 255 / 0.93);
        --color-input-text-rgb: 255 255 255;
        --color-input-border: rgb(255 255 255 / 0.69);
        --color-input-hover-background: rgb(255 255 255 / 0.04);
        --color-variant-background: rgb(255 255 255 / 1.0);
        --color-variant-border: rgb(230 230 230 / 1.0);
        --color-variant-text: rgb(0 0 0 / 1.0);
        --color-variant-text-rgb: 0 0 0;
        --color-variant-hover-background: rgb(245 245 245 / 1.0);
        --color-variant-hover-text: rgb(0 0 0 / 1.0);
        --color-variant-hover-border: rgb(230 230 230 / 1.0);
        --color-selected-variant-background: rgb(0 0 0 / 1.0);
        --color-selected-variant-border: rgb(0 0 0 / 1.0);
        --color-selected-variant-text: rgb(255 255 255 / 1.0);
        --color-selected-variant-hover-background: rgb(26 26 26 / 1.0);
        --color-selected-variant-hover-text: rgb(255 255 255 / 1.0);
        --color-selected-variant-hover-border: rgb(26 26 26 / 1.0);

        --input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10));
        --input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15));
        --input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50));
        --color-foreground-muted: rgb(var(--color-foreground-rgb) / var(--opacity-60));
        --font-h1--color: var(--color-foreground-heading);
        --font-h2--color: var(--color-foreground-heading);
        --font-h3--color: var(--color-foreground-heading);
        --font-h4--color: var(--color-foreground-heading);
        --font-h5--color: var(--color-foreground-heading);
        --font-h6--color: var(--color-foreground-heading);

        /* Shadows */
        
          --shadow-drawer: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15));
        
        
          --shadow-blur: 20px;
          --shadow-popover: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15));
        
      }
  
    
    
    
    .color-scheme-6 {
        --color-background: rgb(74 34 48 / 1.0);
        /* RGB values only to apply different opacities - Relative color values are not supported in iOS < 16.4 */
        --color-background-rgb: 74 34 48;
        --opacity-5-15: 0.15;
        --opacity-10-25: 0.25;
        --opacity-35-55: 0.55;
        --opacity-40-60: 0.6;
        --opacity-30-60: 0.6;
        --color-foreground: rgb(255 255 255 / 1.0);
        --color-foreground-rgb: 255 255 255;
        --color-foreground-heading: rgb(255 255 255 / 1.0);
        --color-foreground-heading-rgb: 255 255 255;
        --color-primary: rgb(255 255 255 / 1.0);
        --color-primary-rgb: 255 255 255;
        --color-primary-hover: rgb(255 255 255 / 0.69);
        --color-primary-hover-rgb: 255 255 255;
        --color-border: rgb(230 230 230 / 1.0);
        --color-border-rgb: 230 230 230;
        --color-shadow: rgb(0 0 0 / 1.0);
        --color-shadow-rgb: 0 0 0;
        --color-primary-button-text: rgb(0 0 0 / 1.0);
        --color-primary-button-background: rgb(74 34 48 / 1.0);
        --color-primary-button-border: rgb(255 255 255 / 1.0);
        --color-primary-button-hover-text: rgb(255 255 255 / 1.0);
        --color-primary-button-hover-background: rgb(0 0 0 / 1.0);
        --color-primary-button-hover-border: rgb(0 0 0 / 1.0);
        --color-secondary-button-text: rgb(255 255 255 / 1.0);
        --color-secondary-button-background: rgb(0 0 0 / 0.0);
        --color-secondary-button-border: rgb(255 255 255 / 1.0);
        --color-secondary-button-hover-text: rgb(255 255 255 / 1.0);
        --color-secondary-button-hover-background: rgb(255 255 255 / 0.08);
        --color-secondary-button-hover-border: rgb(255 255 255 / 1.0);
        --color-input-background: rgb(255 255 255 / 1.0);
        --color-input-text: rgb(0 0 0 / 0.53);
        --color-input-text-rgb: 0 0 0;
        --color-input-border: rgb(0 0 0 / 0.13);
        --color-input-hover-background: rgb(250 250 250 / 1.0);
        --color-variant-background: rgb(255 255 255 / 1.0);
        --color-variant-border: rgb(230 230 230 / 1.0);
        --color-variant-text: rgb(0 0 0 / 1.0);
        --color-variant-text-rgb: 0 0 0;
        --color-variant-hover-background: rgb(245 245 245 / 1.0);
        --color-variant-hover-text: rgb(0 0 0 / 1.0);
        --color-variant-hover-border: rgb(230 230 230 / 1.0);
        --color-selected-variant-background: rgb(0 0 0 / 1.0);
        --color-selected-variant-border: rgb(0 0 0 / 1.0);
        --color-selected-variant-text: rgb(255 255 255 / 1.0);
        --color-selected-variant-hover-background: rgb(26 26 26 / 1.0);
        --color-selected-variant-hover-text: rgb(255 255 255 / 1.0);
        --color-selected-variant-hover-border: rgb(26 26 26 / 1.0);

        --input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10));
        --input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15));
        --input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50));
        --color-foreground-muted: rgb(var(--color-foreground-rgb) / var(--opacity-60));
        --font-h1--color: var(--color-foreground-heading);
        --font-h2--color: var(--color-foreground-heading);
        --font-h3--color: var(--color-foreground-heading);
        --font-h4--color: var(--color-foreground-heading);
        --font-h5--color: var(--color-foreground-heading);
        --font-h6--color: var(--color-foreground-heading);

        /* Shadows */
        
          --shadow-drawer: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15));
        
        
          --shadow-blur: 20px;
          --shadow-popover: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15));
        
      }
  
    
    
    
    .color-scheme-58084d4c-a86e-4d0a-855e-a0966e5043f7 {
        --color-background: rgb(0 0 0 / 0.0);
        /* RGB values only to apply different opacities - Relative color values are not supported in iOS < 16.4 */
        --color-background-rgb: 0 0 0;
        --opacity-5-15: 0.15;
        --opacity-10-25: 0.25;
        --opacity-35-55: 0.55;
        --opacity-40-60: 0.6;
        --opacity-30-60: 0.6;
        --color-foreground: rgb(0 0 0 / 1.0);
        --color-foreground-rgb: 0 0 0;
        --color-foreground-heading: rgb(0 0 0 / 1.0);
        --color-foreground-heading-rgb: 0 0 0;
        --color-primary: rgb(0 0 0 / 1.0);
        --color-primary-rgb: 0 0 0;
        --color-primary-hover: rgb(0 0 0 / 0.53);
        --color-primary-hover-rgb: 0 0 0;
        --color-border: rgb(230 230 230 / 1.0);
        --color-border-rgb: 230 230 230;
        --color-shadow: rgb(0 0 0 / 1.0);
        --color-shadow-rgb: 0 0 0;
        --color-primary-button-text: rgb(255 255 255 / 1.0);
        --color-primary-button-background: rgb(0 0 0 / 1.0);
        --color-primary-button-border: rgb(0 0 0 / 1.0);
        --color-primary-button-hover-text: rgb(255 255 255 / 1.0);
        --color-primary-button-hover-background: rgb(51 51 51 / 1.0);
        --color-primary-button-hover-border: rgb(51 51 51 / 1.0);
        --color-secondary-button-text: rgb(0 0 0 / 1.0);
        --color-secondary-button-background: rgb(0 0 0 / 0.0);
        --color-secondary-button-border: rgb(0 0 0 / 1.0);
        --color-secondary-button-hover-text: rgb(51 51 51 / 1.0);
        --color-secondary-button-hover-background: rgb(250 250 250 / 1.0);
        --color-secondary-button-hover-border: rgb(51 51 51 / 1.0);
        --color-input-background: rgb(255 255 255 / 1.0);
        --color-input-text: rgb(0 0 0 / 0.53);
        --color-input-text-rgb: 0 0 0;
        --color-input-border: rgb(0 0 0 / 0.13);
        --color-input-hover-background: rgb(250 250 250 / 1.0);
        --color-variant-background: rgb(255 255 255 / 1.0);
        --color-variant-border: rgb(230 230 230 / 1.0);
        --color-variant-text: rgb(0 0 0 / 1.0);
        --color-variant-text-rgb: 0 0 0;
        --color-variant-hover-background: rgb(245 245 245 / 1.0);
        --color-variant-hover-text: rgb(0 0 0 / 1.0);
        --color-variant-hover-border: rgb(230 230 230 / 1.0);
        --color-selected-variant-background: rgb(0 0 0 / 1.0);
        --color-selected-variant-border: rgb(0 0 0 / 1.0);
        --color-selected-variant-text: rgb(255 255 255 / 1.0);
        --color-selected-variant-hover-background: rgb(26 26 26 / 1.0);
        --color-selected-variant-hover-text: rgb(255 255 255 / 1.0);
        --color-selected-variant-hover-border: rgb(26 26 26 / 1.0);

        --input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10));
        --input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15));
        --input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50));
        --color-foreground-muted: rgb(var(--color-foreground-rgb) / var(--opacity-60));
        --font-h1--color: var(--color-foreground-heading);
        --font-h2--color: var(--color-foreground-heading);
        --font-h3--color: var(--color-foreground-heading);
        --font-h4--color: var(--color-foreground-heading);
        --font-h5--color: var(--color-foreground-heading);
        --font-h6--color: var(--color-foreground-heading);

        /* Shadows */
        
          --shadow-drawer: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15));
        
        
          --shadow-blur: 20px;
          --shadow-popover: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15));
        
      }
  

  body, .color-scheme-1, .color-scheme-2, .color-scheme-3, .color-scheme-4, .color-scheme-5, .color-scheme-6, .color-scheme-58084d4c-a86e-4d0a-855e-a0966e5043f7 {
    color: var(--color-foreground);
    background-color: var(--color-background);
  }

#shopify-buyer-consent {
  margin-top: 1em;
  display: inline-block;
  width: 100%;
}

#shopify-buyer-consent.hidden {
  display: none;
}

#shopify-subscription-policy-button {
  background: none;
  border: none;
  padding: 0;
  text-decoration: underline;
  font-size: inherit;
  cursor: pointer;
}

#shopify-subscription-policy-button::before {
  box-shadow: none;
}

.__pf .pf-c-ct,.__pf .pf-c-lt,.__pf .pf-c-rt{align-content:flex-start}.__pf .oh,.pf-sr-only{overflow:hidden}.__pf img,.__pf video{max-width:100%;border:0;vertical-align:middle}.__pf [tabIndex],.__pf button,.__pf input,.__pf select,.__pf textarea{touch-action:manipulation}.__pf:not([data-pf-editor-version=gen-2]) :focus-visible{outline:0!important;box-shadow:none!important}.__pf:not([data-pf-editor-version=gen-2]) :not(input):not(select):not(textarea):not([data-active=true]):focus-visible{border:none!important}.__pf *,.__pf :after,.__pf :before{box-sizing:border-box}.__pf [disabled],.__pf [readonly]{cursor:default}.__pf [data-href],.__pf button:not([data-pf-id]):hover{cursor:pointer}.__pf [disabled]:not([disabled=false]),.pf-dialog svg{pointer-events:none}.__pf [hidden]{display:none!important}.__pf [data-link=inherit]{color:inherit;text-decoration:none}.__pf [data-pf-placeholder]{outline:0;height:auto;display:none;pointer-events:none!important}.__pf .pf-ifr,.__pf [style*="--ratio"] img{height:100%;left:0;top:0;width:100%;position:absolute}.__pf .pf-r,.__pf .pf-r-eh>.pf-c{display:flex}.__pf [style*="--cw"]{padding:0 15px;width:100%;margin:auto;max-width:var(--cw)}.__pf .pf-ifr{border:0}.__pf .pf-bg-lazy{background-image:none!important}.__pf .pf-r{flex-wrap:wrap}.__pf .pf-r-dg{display:grid}.__pf [style*="--c-xs"]{max-width:calc(100%/12*var(--c-xs));flex-basis:calc(100%/12*var(--c-xs))}.__pf [style*="--s-xs"]{margin:0 calc(-1 * var(--s-xs))}.__pf [style*="--s-xs"]>.pf-c{padding:var(--s-xs)}.__pf .pf-r-ew>.pf-c{flex-grow:1;flex-basis:0}.__pf [style*="--ew-xs"]>.pf-c{flex-basis:calc(100% / var(--ew-xs));max-width:calc(100% / var(--ew-xs))}.__pf [style*="--ratio"]{position:relative;padding-bottom:var(--ratio)}.main-content{padding:0}.footer-section,.site-footer,.site-footer-wrapper,main .accent-background+.shopify-section{margin:0}@media (max-width:767.4999px){.__pf .pf-hide{display:none!important}}@media (max-width:1024.4999px) and (min-width:767.5px){.__pf .pf-sm-hide{display:none!important}}@media (max-width:1199.4999px) and (min-width:1024.5px){.__pf .pf-md-hide{display:none!important}}@media (min-width:767.5px){.__pf [style*="--s-sm"]{margin:0 calc(-1 * var(--s-sm))}.__pf [style*="--c-sm"]{max-width:calc(100%/12*var(--c-sm));flex-basis:calc(100%/12*var(--c-sm))}.__pf [style*="--s-sm"]>.pf-c{padding:var(--s-sm)}.__pf [style*="--ew-sm"]>.pf-c{flex-basis:calc(100% / var(--ew-sm));max-width:calc(100% / var(--ew-sm))}}@media (min-width:1024.5px){.__pf [style*="--s-md"]{margin:0 calc(-1 * var(--s-md))}.__pf [style*="--c-md"]{max-width:calc(100%/12*var(--c-md));flex-basis:calc(100%/12*var(--c-md))}.__pf [style*="--s-md"]>.pf-c{padding:var(--s-md)}.__pf [style*="--ew-md"]>.pf-c{flex-basis:calc(100% / var(--ew-md));max-width:calc(100% / var(--ew-md))}}@media (min-width:1199.5px){.__pf [style*="--s-lg"]{margin:0 calc(-1 * var(--s-lg))}.__pf [style*="--c-lg"]{max-width:calc(100%/12*var(--c-lg));flex-basis:calc(100%/12*var(--c-lg))}.__pf [style*="--s-lg"]>.pf-c{padding:var(--s-lg)}.__pf [style*="--ew-lg"]>.pf-c{flex-basis:calc(100% / var(--ew-lg));max-width:calc(100% / var(--ew-lg))}.__pf .pf-lg-hide{display:none!important}}.__pf .pf-r-eh>.pf-c>div{width:100%}.__pf .pf-c-lt{justify-content:flex-start;align-items:flex-start}.__pf .pf-c-ct{justify-content:center;align-items:flex-start}.__pf .pf-c-rt{justify-content:flex-end;align-items:flex-start}.__pf .pf-c-lm{justify-content:flex-start;align-items:center;align-content:center}.__pf .pf-c-cm{justify-content:center;align-items:center;align-content:center}.__pf .pf-c-rm{justify-content:flex-end;align-items:center;align-content:center}.__pf .pf-c-cb,.__pf .pf-c-lb,.__pf .pf-c-rb{align-content:flex-end}.__pf .pf-c-lb{justify-content:flex-start;align-items:flex-end}.__pf .pf-c-cb{justify-content:center;align-items:flex-end}.__pf .pf-c-rb{justify-content:flex-end;align-items:flex-end}.pf-no-border:not(:focus-visible){border:none;outline:0}.pf-sr-only{position:absolute;width:1px;height:1px;padding:0;clip:rect(0,0,0,0);white-space:nowrap;clip-path:inset(50%);border:0}.pf-close-dialog-btn,.pf-dialog{background:0 0;border:none;padding:0}.pf-visibility-hidden{visibility:hidden}.pf-dialog{top:50%;left:50%;transform:translate(-50%,-50%);max-height:min(calc(9/16*100vw),calc(100% - 6px - 2em));-webkit-overflow-scrolling:touch;overflow:hidden;margin:0}.pf-dialog::backdrop{background:rgba(0,0,0,.9);opacity:1}.pf-close-dialog-btn{position:absolute;top:0;right:0;height:16px;margin-bottom:8px;cursor:pointer}.pf-close-dialog-btn:not(:focus-visible){box-shadow:none}.pf-dialog-content{display:block;margin:24px auto auto;width:100%;height:calc(100% - 24px)}.pf-dialog-content>*{width:100%;height:100%;border:0}



.pf-color-scheme-1,.pf-color-scheme-2{--pf-scheme-btn-text-color:rgb(255, 255, 255);background-color:var(--pf-scheme-bg-color);background-image:var(--pf-scheme-bg-gradient-color);border-color:var(--pf-scheme-border-color);color:var(--pf-scheme-text-color)}.pf-color-scheme-1{--pf-scheme-bg-color:rgba(255, 255, 255, 0);--pf-scheme-text-color:rgb(41, 2, 23);--pf-scheme-btn-bg-color:rgb(145, 157, 169);--pf-scheme-border-color:rgba(0, 0, 0);--pf-scheme-shadow-color:rgb(0, 0, 0, 0.25)}.pf-color-scheme-2,.pf-color-scheme-3{--pf-scheme-text-color:rgb(18, 18, 18);--pf-scheme-btn-bg-color:rgb(18, 18, 18);--pf-scheme-border-color:rgb(18, 18, 18)}.pf-color-scheme-2{--pf-scheme-bg-color:rgb(255, 255, 255);--pf-scheme-shadow-color:rgb(18, 18, 18)}.pf-color-scheme-3{--pf-scheme-bg-color:rgb(243, 243, 243);--pf-scheme-btn-text-color:rgb(243, 243, 243);--pf-scheme-shadow-color:rgb(18, 18, 18);background-color:var(--pf-scheme-bg-color);background-image:var(--pf-scheme-bg-gradient-color);border-color:var(--pf-scheme-border-color);color:var(--pf-scheme-text-color)}.pf-color-scheme-4,.pf-color-scheme-5,.pf-color-scheme-6{--pf-scheme-text-color:rgb(255, 255, 255);--pf-scheme-btn-bg-color:rgb(255, 255, 255);--pf-scheme-border-color:rgb(255, 255, 255);--pf-scheme-shadow-color:rgb(18, 18, 18);background-color:var(--pf-scheme-bg-color);background-image:var(--pf-scheme-bg-gradient-color);border-color:var(--pf-scheme-border-color);color:var(--pf-scheme-text-color)}.pf-color-scheme-4{--pf-scheme-bg-color:rgb(36, 40, 51);--pf-scheme-btn-text-color:rgb(0, 0, 0)}.pf-color-scheme-5{--pf-scheme-bg-color:rgb(18, 18, 18);--pf-scheme-btn-text-color:rgb(18, 18, 18)}.pf-color-scheme-6{--pf-scheme-bg-color:rgb(51, 79, 180);--pf-scheme-btn-text-color:rgb(51, 79, 180)}[data-pf-type^=Button]{background-color:var(--pf-scheme-btn-bg-color);background-image:var(--pf-scheme-btn-bg-gradient-color);color:var(--pf-scheme-btn-text-color)}@media all{.__pf .pf-field-1,.__pf .pf-field-2,.__pf .pf-field-3,.__pf .pf-field-4,.__pf .pf-field-5,.__pf .pf-field-6{background-color:#fdfdfd;border:.66px solid #8a8a8a;border-radius:8px;padding:6px 12px}}

div.__pf {--pf-shopify-font-family-type-body-font: Inter, sans-serif;
        --pf-shopify-font-style-type-body-font: normal;
        --pf-shopify-font-weight-type-body-font: 400;
--pf-shopify-font-family-type-subheading-font: Inter, sans-serif;
        --pf-shopify-font-style-type-subheading-font: normal;
        --pf-shopify-font-weight-type-subheading-font: 500;
--pf-shopify-font-family-type-heading-font: Inter, sans-serif;
        --pf-shopify-font-style-type-heading-font: normal;
        --pf-shopify-font-weight-type-heading-font: 700;
--pf-shopify-font-family-type-accent-font: Playball, cursive;
        --pf-shopify-font-style-type-accent-font: normal;
        --pf-shopify-font-weight-type-accent-font: 400;}

.EMxJp .pf-slider-next.hide,.EMxJp .pf-slider-prev.hide,.TajIL .pf-slider-next.hide,.TajIL .pf-slider-prev.hide{display:none}.dEqUAW .pf-accordion-body>div,.dRNMWS{overflow:hidden}.bdQbfq,.dRNMWS,.euXcbv,.fzbpRS,.gYKZni img,.zxXYV{max-width:100%}.dRNMWS .pf-media-video,.euXcbv,.hKilIY,.ilwMDY,.zxXYV{aspect-ratio:var(--pf-aspect-ratio-value)}.dRNMWS svg path,.hWnoeB[disabled]{pointer-events:none}.cTVSNi,.hWnoeB{outline:0;line-height:1}.EMxJp,.HCskP,.TajIL,.cVyppm{position:relative}.EMxJp .pf-slider,.TajIL .pf-slider{display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scroll-snap-type:x mandatory;scroll-padding-left:0px;transition:height 250ms ease-in-out;min-height:.01px}.EMxJp .pf-slide,.TajIL .pf-slide{align-items:center;display:flex;max-width:none;scroll-snap-align:start}.EMxJp .pf-slider:not(.-show-scroll-bar),.TajIL .pf-slider:not(.-show-scroll-bar),.fzbpRS .pf-media-slider:not(.-show-scroll-bar),.fzbpRS .pf-slider:not(.-show-scroll-bar){scrollbar-width:none;-ms-overflow-style:none}.TajIL .pf-slider:not(.-show-scroll-bar)::-webkit-scrollbar{display:none}.TajIL .pf-slide{flex:0 0 auto;flex-direction:column;justify-content:center;padding:0 5px;width:calc(100% / (1 + 0))}@media (min-width:1024.5px){.TajIL .pf-slider{scroll-padding-left:0px}.TajIL .pf-slide{width:calc(100% / (1 + 0));padding:0}}.EMxJp .pf-slider-next,.EMxJp .pf-slider-prev,.TajIL .pf-slider-next,.TajIL .pf-slider-prev{width:40px;height:40px;position:absolute;font-size:20px;top:calc(50% - 20px);border:none;cursor:pointer;transition:.35s;line-height:1}.EMxJp .pf-slider-next:after,.EMxJp .pf-slider-next:before,.EMxJp .pf-slider-prev:after,.EMxJp .pf-slider-prev:before,.TajIL .pf-slider-next:after,.TajIL .pf-slider-next:before,.TajIL .pf-slider-prev:after,.TajIL .pf-slider-prev:before,.fzbpRS .pf-slider-next:after,.fzbpRS .pf-slider-next:before,.fzbpRS .pf-slider-prev:after,.fzbpRS .pf-slider-prev:before{content:'';position:absolute;background:#fff}.EMxJp .pf-slider-prev,.TajIL .pf-slider-prev{left:20px;transform:rotate(180deg)}.EMxJp .pf-slider-next,.TajIL .pf-slider-next{right:20px}.EMxJp .pf-slider-nav,.TajIL .pf-slider-nav{position:absolute;bottom:0;left:0;display:flex;justify-content:center;width:100%}.cLchwI,.cmgKoF,.dRNMWS,.dRNMWS .media,.hFBuNT,.haTrZt,.kFbPHF,.lmncXr{position:relative}.EMxJp .pf-slider-nav button,.TajIL .pf-slider-nav button,.hKilIY .pf-slider-nav button{border:none;margin:0 5px;cursor:pointer}.EMxJp .pagination-style-1,.TajIL .pagination-style-1{bottom:0}.EMxJp .pagination-style-1 button,.TajIL .pagination-style-1 button,.hKilIY .pagination-style-1 button{width:20px;height:5px;background:rgba(0,0,0,.4)}.EMxJp .pagination-style-1 button.active,.EMxJp .pagination-style-1 button:hover,.TajIL .pagination-style-1 button.active,.TajIL .pagination-style-1 button:hover,.hKilIY .pagination-style-1 button.active,.hKilIY .pagination-style-1 button:hover{background:#000}.EMxJp .pf-slider:not(.-show-scroll-bar)::-webkit-scrollbar{display:none}.EMxJp .pf-slide{flex:0 0 auto;flex-direction:column;justify-content:center;padding:0 7.5px;width:calc(100% / (1 + 0))}@media (min-width:767.5px){.EMxJp .pf-slider,.TajIL .pf-slider{scroll-padding-left:0px}.TajIL .pf-slide{width:calc(100% / (1 + 0));padding:0}.EMxJp .pf-slide{width:calc(100% / (2 + 0));padding:0 15px}}.lmncXr{width:100%;height:auto;text-align:left;outline:0;cursor:pointer;word-wrap:break-word}.lmncXr .pf-accordion-icon{height:14px;width:auto;margin-right:5px}.eFheWV,.eNJsDL,.hKilIY .pf-media-wrapper{width:100%}.lmncXr svg{vertical-align:middle}.lmncXr span{line-height:initial}.lmncXr svg[data-pf-type=Icon2]+span{margin-left:5px}.eNJsDL>details>summary>.pf-header-item-wrapper>.pfa-arrow{position:absolute;right:10px;top:50%;transform:translateY(-50%);font-size:inherit}.eNJsDL details[open]>summary>.pf-header-item-wrapper>.pfa-arrow:not(.pfa-minus){transform:translateY(-50%) rotate(90deg)}.eNJsDL summary::-webkit-details-marker{display:none}.dEqUAW summary{list-style:none}.dEqUAW>.pf-accordion-body{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s}.dEqUAW.open>.pf-accordion-body{grid-template-rows:1fr}.hFBuNT{display:flex!important;align-items:center;padding:16px 0;font-size:2px}.hFBuNT:after,.hFBuNT:before{content:'';width:100%;border-top:1em solid}.hFBuNT>span{padding:0 16px;flex:1 0 auto;display:flex;line-height:1}.cWYDwh{--pf-sample-color:#5d6b82;--pf-border-color:#d1d5db}.kOgywa{white-space:pre-line;user-select:text}.kOgywa span{vertical-align:baseline!important}.cTVSNi svg,.hWnoeB i,.hWnoeB svg,.kOgywa i,.kOgywa svg{margin-right:5px}.dRNMWS video{display:flex;height:auto;border-radius:inherit}.dRNMWS svg{position:absolute;top:calc(50% - 32px);left:calc(50% - 32px);z-index:10}.dRNMWS .pf-video-wrapper{position:relative;height:100%}.dRNMWS .pf-lazy-html-video{margin:0 auto}.dRNMWS .media{display:block}.dRNMWS .pf-media-video{height:100%}.zxXYV{display:inline-block;overflow:auto;height:auto}.bdQbfq,.hKilIY{overflow:hidden}.HCskP:empty{display:initial}.cmgKoF,.haTrZt{display:flex}.cmgKoF.pf-flex-section{margin:auto}.cLchwI{padding:20px 15px}.kFbPHF{padding:20px 0}.eFheWV{height:100%}.kKFDGo form{margin:0;height:100%}.dpDPpM{position:absolute;width:min(50%,24px);height:min(50%,24px);z-index:2;background:#fff;border:1px solid #d9d9d9;border-radius:2px;display:flex;justify-content:center;align-items:center}.bzBCej,.gYKZni{position:relative}.ktmZMg{opacity:1;height:62px;transition:height .5s,opacity .5s}.ktmZMg.pf-ar-btn-hidden{opacity:0;height:0}.bzBCej,.fzbpRS,.fzbpRS .pf-media-slider{height:100%;display:flex}.ktmZMg .pf-ar-btn{width:100%;padding:8px 16px;background:#e9eaec;border:1px solid #d9d9d9;border-radius:2px;margin:10px 0;display:flex;justify-content:center;align-items:center;font-size:16px;line-height:24px;color:rgba(0,0,0,.85)}.fzbpRS .pf-main-media div,.gYKZni img{border-radius:inherit}.ktmZMg .pf-ar-btn svg{margin-right:13px}.cVyppm .pf-slider-next,.cVyppm .pf-slider-prev{scale:50%;z-index:4}.cVyppm [style*='--gap-xs']{gap:var(--gap-xs)}@media (max-width:767.4999px){.cVyppm [style*='--dpi-xs'].pf-media-slider{scroll-padding-left:var(--dpi-xs)}.cVyppm .pf-slide-list-media{width:calc((100% - 0% - 40px)/ 5)}.cVyppm .pf-media-slider{flex-wrap:nowrap;flex-direction:row}.cVyppm .pf-media-slider .pf-slider-next,.cVyppm .pf-media-slider .pf-slider-prev{display:block}.fzbpRS.pf-xs-list-position-b .pf-list-media .pf-media-slider{width:100%}.fzbpRS.pf-xs-list-position-b .pf-slider-prev{left:min(12px,5%)}.fzbpRS.pf-xs-list-position-b .pf-slider-next{right:min(12px,5%)}}@media (min-width:767.5px) and (max-width:1024.4999px){.cVyppm .pf-slide-list-media{width:calc((100% - 0% - 40px)/ 5)}.cVyppm .pf-media-slider{flex-wrap:nowrap;flex-direction:row}.cVyppm .pf-media-slider .pf-slider-next,.cVyppm .pf-media-slider .pf-slider-prev{display:block}.fzbpRS.pf-sm-list-position-b .pf-list-media .pf-media-slider{width:100%}.fzbpRS.pf-sm-list-position-b .pf-slider-prev{left:min(12px,5%)}.fzbpRS.pf-sm-list-position-b .pf-slider-next{right:min(12px,5%)}}@media (min-width:1024.5px) and (max-width:1199.4999px){.cVyppm .pf-slide-list-media{width:calc((100% - 0% - 40px)/ 5)}.cVyppm .pf-media-slider{flex-wrap:nowrap;flex-direction:row}.cVyppm .pf-media-slider .pf-slider-next,.cVyppm .pf-media-slider .pf-slider-prev{display:block}.fzbpRS.pf-md-list-position-b .pf-list-media .pf-media-slider{width:100%}.fzbpRS.pf-md-list-position-b .pf-slider-prev{left:min(12px,5%)}.fzbpRS.pf-md-list-position-b .pf-slider-next{right:min(12px,5%)}}.gYKZni{cursor:pointer}.gYKZni img{position:absolute;left:0;top:0;width:100%;height:auto;object-fit:contain;aspect-ratio:1/1}.gYKZni:after{content:'';display:block;padding-bottom:100%}.gYKZni span,.hKilIY span{top:50%;left:50%;transform:translate(-50%,-50%)}.bdQbfq{user-select:none}.bzBCej{width:100%;flex-direction:column;align-items:flex-start}.fzbpRS{flex-direction:column}.cTVSNi,.euXcbv{display:inline-block}.fzbpRS .pf-main-media img{border-radius:0}.fzbpRS .pf-media-slider{overflow-x:auto;flex-wrap:nowrap;overflow-y:hidden;scroll-behavior:auto;transition:height 250ms ease-in-out}.fzbpRS .pf-media-slider:not(.-show-scroll-bar)::-webkit-scrollbar{display:none}.fzbpRS .pf-slide-list-media,.fzbpRS .pf-slide-main-media{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;justify-content:center;max-width:none;scroll-snap-align:start;padding:0}.fzbpRS .pf-slider-next,.fzbpRS .pf-slider-prev{width:40px;height:40px;position:absolute;font-size:20px;top:50%;border:none;cursor:pointer;transition:.35s;line-height:1}.fzbpRS .pf-slider-prev{left:min(12px,5%);transform:translateY(-100%) rotate(180deg)}.fzbpRS .pf-slider-next{right:min(12px,5%);transform:translateY(-100%)}@media (min-width:1199.5px){.EMxJp .pf-slider,.TajIL .pf-slider{scroll-padding-left:0px}.TajIL .pf-slide{width:calc(100% / (1 + 0));padding:0 12.5px}.EMxJp .pf-slide{width:calc(100% / (3 + 0));padding:0 15px}.cVyppm [style*='--gap-lg']{gap:var(--gap-lg)}.cVyppm .pf-slide-list-media{width:calc((100% - 0% - 75px)/ 6)}.cVyppm .pf-media-slider{flex-wrap:nowrap;flex-direction:row}.cVyppm .pf-media-slider .pf-slider-next,.cVyppm .pf-media-slider .pf-slider-prev{display:block}.fzbpRS.pf-lg-list-position-b .pf-list-media .pf-media-slider{width:100%}.fzbpRS.pf-lg-list-position-b .pf-slider-prev{left:min(12px,5%)}.fzbpRS.pf-lg-list-position-b .pf-slider-next{right:min(12px,5%)}}.hKilIY{container:main-media/inline-size;width:inherit}.dpUOxF>input,.hKilIY .disabled{display:none!important}.hKilIY [data-action='2']{cursor:pointer}.hKilIY .pf-slide-main-media:not([data-media-type=image]){background-image:none!important}.hKilIY .video-wrapper{height:unset!important}.hKilIY .pf-mask-iframe,.hKilIY .pf-media-wrapper>:first-child{position:absolute;top:0;left:0;width:100%;height:100%}.hKilIY .pf-mask-iframe{display:block}@media (min-width:1024.5px){.EMxJp .pf-slider{scroll-padding-left:0px}.EMxJp .pf-slide{width:calc(100% / (3 + 0));padding:0 15px}.cLchwI{padding:20px 24px}.hKilIY .pf-mask-iframe{display:none}}.hKilIY .pf-mask,.hKilIY .pf-mask span,.hKilIY .pf-slider-nav{position:absolute;display:flex}.hKilIY .pf-mask{top:50%;left:50%;width:100%;height:100%;transform:translate(-50%,-50%);justify-content:center;align-items:center}.hKilIY .pf-mask.pf-hidden{display:none}.hKilIY .pf-mask span{background:#fff;justify-content:center;align-items:center;width:50px;height:50px;border:1px solid #ddd}.hKilIY .pf-mask span svg{width:24px;height:24px}.hKilIY .pf-slider-nav{width:fit-content;bottom:max(20px,min(32px,12%))!important;justify-content:center;align-items:center;left:50%;transform:translate(-50%,50%)}@container main-media (min-width:245px) and (max-width:271px){.hKilIY .pf-slider-next,.hKilIY .pf-slider-prev{width:36px!important;height:36px!important}}@container main-media (max-width:244px){.hKilIY .pf-slider-next,.hKilIY .pf-slider-prev{width:18px!important;height:18px!important}}.euXcbv{width:100%;height:auto;object-fit:cover;border-radius:inherit;object-position:center center}.ilwMDY{position:relative;height:100%}.ilwMDY .pf-slide-main-media{width:100%;position:relative}.fOGoIe{padding-right:8px}.hWnoeB{border:none;padding:14.5px 20px;vertical-align:bottom}.hWnoeB[disabled]{opacity:.7}.ctjZBE{padding:15px}.cTVSNi{padding:12px 20px;text-align:center;text-decoration:none;cursor:pointer}.cTVSNi span{color:inherit}.dpUOxF{word-break:break-word}@media all{.__pf.__pf_XuKWRtuZ .pf-288_>details>summary>div>.pf-accordion-icon,.__pf.__pf_XuKWRtuZ .pf-789_>details>summary>div>.pf-accordion-icon{height:14px}.__pf.__pf_XuKWRtuZ .pf-11_{align-self:stretch;flex-grow:1;width:unset;height:unset;flex-basis:unset;margin:0;font-size:19px;font-family:"Inter Tight";font-weight:700;text-align:center;color:#ededed;text-transform:uppercase}.__pf.__pf_XuKWRtuZ .pf-10_{background-image:linear-gradient(90deg,#3f1e2c 100%,#45a6fc 100%)}.__pf.__pf_XuKWRtuZ .pf-10_>.pf-flex-section{display:flex;max-width:1100px;flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:0;height:fit-content}.__pf.__pf_XuKWRtuZ .pf-15_{width:300px;flex-basis:unset;align-self:stretch;height:unset;flex-grow:unset;--pf-aspect-ratio-value:auto;object-fit:cover;object-position:center center;aspect-ratio:auto;margin-bottom:0;min-width:unset;max-width:unset}.__pf.__pf_XuKWRtuZ .pf-14_{padding:20px 0 0;font-size:20px;background-color:#fff}.__pf.__pf_XuKWRtuZ .pf-14_>.pf-flex-section{display:flex;max-width:1100px;flex-flow:row;justify-content:center;align-items:center;gap:0;height:fit-content}.__pf.__pf_XuKWRtuZ .pf-21_{align-self:stretch;height:fit-content;flex-basis:unset;border-style:none;border-radius:5px}.__pf.__pf_XuKWRtuZ .pf-21_>div img{--pf-aspect-ratio-value:1/1;width:100%;object-fit:cover;object-position:center center;aspect-ratio:1/1;height:100%}.__pf.__pf_XuKWRtuZ .pf-23_{border-style:none;border-radius:3px}.__pf.__pf_XuKWRtuZ .pf-22_{border-style:none;margin-right:15px;margin-left:0;margin-top:10px}.__pf.__pf_XuKWRtuZ .pf-20_{align-self:stretch;height:fit-content;width:unset;flex-grow:unset;flex-basis:unset}.__pf.__pf_XuKWRtuZ .pf-19_{align-self:stretch;height:fit-content;flex-basis:0px;display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:25px 0}.__pf.__pf_XuKWRtuZ .pf-18_{width:60%;flex-basis:unset;align-self:stretch;height:unset;flex-grow:unset;display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:25px 0;min-width:unset;max-width:unset}.__pf.__pf_XuKWRtuZ .pf-26_{width:fit-content;flex-basis:unset;height:fit-content;margin:0;font-size:16px;font-family:"Inter Tight";font-weight:400}.__pf.__pf_XuKWRtuZ .pf-31_{flex-grow:1;flex-basis:0px;height:19px;width:unset;align-self:unset;--pf-aspect-ratio-value:auto;object-fit:contain;object-position:center center;aspect-ratio:auto;min-height:unset;max-height:unset}.__pf.__pf_XuKWRtuZ .pf-116_,.__pf.__pf_XuKWRtuZ .pf-85_{object-fit:cover;object-position:center center;min-width:unset;max-width:unset}.__pf.__pf_XuKWRtuZ .pf-32_{width:fit-content;flex-basis:unset;height:fit-content;flex-grow:unset;align-self:unset;color:#4a4a4a;margin:0;font-size:13px}.__pf.__pf_XuKWRtuZ .pf-30_{width:fit-content;flex-basis:unset;height:fit-content;flex-grow:unset;align-self:unset;display:flex;flex-flow:row;justify-content:flex-start;align-items:center;gap:0 8px}.__pf.__pf_XuKWRtuZ .pf-35_{width:fit-content;flex-basis:unset;height:fit-content;margin:0;font-size:38px;font-weight:400;line-height:1.4em;font-family:Aboreto}.__pf.__pf_XuKWRtuZ .pf-38_,.__pf.__pf_XuKWRtuZ .pf-44_,.__pf.__pf_XuKWRtuZ .pf-46_,.__pf.__pf_XuKWRtuZ .pf-48_,.__pf.__pf_XuKWRtuZ .pf-98_{font-family:var(--pf-shopify-font-family-type-body-font);font-weight:var(--pf-shopify-font-weight-type-body-font);font-style:var(--pf-shopify-font-style-type-body-font)}.__pf.__pf_XuKWRtuZ .pf-38_{width:fit-content;flex-basis:unset;height:fit-content;flex-grow:unset;align-self:unset;margin:0;font-size:12px;color:#f58a23;padding:5px 10px;background-color:rgba(245,166,35,.1);border-radius:5px}.__pf.__pf_XuKWRtuZ .pf-223_,.__pf.__pf_XuKWRtuZ .pf-29_,.__pf.__pf_XuKWRtuZ .pf-51_,.__pf.__pf_XuKWRtuZ .pf-882_{align-self:stretch;height:fit-content;flex-basis:0px;display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:10px 0}.__pf.__pf_XuKWRtuZ .pf-44_{text-decoration:line-through;color:#9b9b9b;font-size:18px}.__pf.__pf_XuKWRtuZ .pf-42_,.__pf.__pf_XuKWRtuZ .pf-45_{width:fit-content;flex-basis:unset;height:fit-content;flex-grow:unset;align-self:unset;display:flex;flex-flow:row;justify-content:flex-start;align-items:flex-start;gap:0}.__pf.__pf_XuKWRtuZ .pf-46_{color:#aa0309;font-size:22px}.__pf.__pf_XuKWRtuZ .pf-48_,.__pf.__pf_XuKWRtuZ .pf-98_{width:fit-content;flex-basis:unset;height:fit-content;flex-grow:unset;align-self:unset;margin:0;font-size:12px;padding:6px 15px;border-radius:50px;background-color:#1d9e06;color:#fff}.__pf.__pf_XuKWRtuZ .pf-52_,.__pf.__pf_XuKWRtuZ .pf-70_{width:fit-content;font-family:"Inter Tight";font-weight:400;height:fit-content}.__pf.__pf_XuKWRtuZ .pf-41_{align-self:stretch;height:fit-content;flex-basis:0px;display:flex;flex-flow:row;justify-content:flex-start;align-items:flex-end;gap:0}.__pf.__pf_XuKWRtuZ .pf-52_{flex-basis:unset;margin:0;font-size:16px;line-height:1.4em}.__pf.__pf_XuKWRtuZ .pf-58_,.__pf.__pf_XuKWRtuZ .pf-62_,.__pf.__pf_XuKWRtuZ .pf-66_{width:fit-content;flex-basis:unset;height:fit-content;flex-grow:unset;align-self:unset;margin:0 5px 5px 0;font-size:14px;font-family:"Inter Tight";font-weight:400}.__pf.__pf_XuKWRtuZ .pf-57_{align-self:stretch;height:fit-content;flex-basis:0px;display:flex;flex-flow:row;justify-content:flex-start;align-items:center;gap:0 5px;margin-top:6px;padding-top:0}.__pf.__pf_XuKWRtuZ .pf-315_,.__pf.__pf_XuKWRtuZ .pf-335_,.__pf.__pf_XuKWRtuZ .pf-355_,.__pf.__pf_XuKWRtuZ .pf-61_,.__pf.__pf_XuKWRtuZ .pf-65_,.__pf.__pf_XuKWRtuZ .pf-69_{align-self:stretch;height:fit-content;flex-basis:0px;display:flex;flex-flow:row;justify-content:flex-start;align-items:center;gap:0 5px}.__pf.__pf_XuKWRtuZ .pf-70_{flex-basis:unset;flex-grow:unset;align-self:unset;margin:0 5px 0 0;font-size:14px}.__pf.__pf_XuKWRtuZ .pf-433_,.__pf.__pf_XuKWRtuZ .pf-435_,.__pf.__pf_XuKWRtuZ .pf-437_,.__pf.__pf_XuKWRtuZ .pf-56_{flex-grow:1;flex-basis:0px;height:fit-content;display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:0}.__pf.__pf_XuKWRtuZ .pf-225_,.__pf.__pf_XuKWRtuZ .pf-463_,.__pf.__pf_XuKWRtuZ .pf-509_,.__pf.__pf_XuKWRtuZ .pf-556_,.__pf.__pf_XuKWRtuZ .pf-55_,.__pf.__pf_XuKWRtuZ .pf-603_{align-self:stretch;height:fit-content;flex-basis:0px;display:flex;flex-flow:row;justify-content:flex-start;align-items:flex-start;gap:0}.__pf.__pf_XuKWRtuZ .pf-76_{align-self:stretch;flex-grow:1;width:unset;height:unset;flex-basis:unset;margin:0;font-size:19px;font-family:var(--pf-shopify-font-family-type-body-font);font-weight:var(--pf-shopify-font-weight-type-body-font);text-align:center;color:#ededed;text-transform:uppercase;font-style:var(--pf-shopify-font-style-type-body-font)}.__pf.__pf_XuKWRtuZ .pf-75_{align-self:stretch;height:fit-content;flex-basis:0px;display:flex;flex-flow:column;justify-content:center;align-items:center;gap:10px 0;background-image:linear-gradient(90deg,#d0026c 0,#f774c3 100%);padding:15px 0;margin-bottom:10px;border-radius:15px}.__pf.__pf_XuKWRtuZ .pf-80_{width:fit-content;flex-basis:unset;height:fit-content;flex-grow:unset;align-self:unset;margin:0;font-size:12px;font-family:Inter;font-weight:600;color:#f58a23;padding:5px 10px;background-color:#fff6ea;border-radius:5px;z-index:1;position:relative;border-style:solid;border-color:#f58a23}.__pf.__pf_XuKWRtuZ .pf-103_,.__pf.__pf_XuKWRtuZ .pf-107_,.__pf.__pf_XuKWRtuZ .pf-119_,.__pf.__pf_XuKWRtuZ .pf-122_,.__pf.__pf_XuKWRtuZ .pf-136_,.__pf.__pf_XuKWRtuZ .pf-150_,.__pf.__pf_XuKWRtuZ .pf-88_,.__pf.__pf_XuKWRtuZ .pf-94_,.__pf.__pf_XuKWRtuZ .pf-96_{font-family:var(--pf-shopify-font-family-type-body-font);font-weight:var(--pf-shopify-font-weight-type-body-font);font-style:var(--pf-shopify-font-style-type-body-font)}.__pf.__pf_XuKWRtuZ .pf-79_{align-self:stretch;height:fit-content;flex-basis:0px;display:flex;flex-flow:row;justify-content:space-between;align-items:stretch;gap:0;text-align:right;margin-bottom:-15px;margin-right:10px;margin-left:10px}.__pf.__pf_XuKWRtuZ .pf-85_{width:80px;flex-basis:unset;height:fit-content;flex-grow:unset;align-self:unset;--pf-aspect-ratio-value:1/1}.__pf.__pf_XuKWRtuZ .pf-119_,.__pf.__pf_XuKWRtuZ .pf-122_,.__pf.__pf_XuKWRtuZ .pf-136_,.__pf.__pf_XuKWRtuZ .pf-150_,.__pf.__pf_XuKWRtuZ .pf-88_{width:fit-content;flex-basis:unset;height:fit-content;margin:0;font-size:18px}.__pf.__pf_XuKWRtuZ .pf-94_{text-decoration:line-through;color:#5c5c5c;font-size:14px}.__pf.__pf_XuKWRtuZ .pf-92_,.__pf.__pf_XuKWRtuZ .pf-95_{width:fit-content;flex-basis:unset;height:fit-content;flex-grow:unset;align-self:unset;display:flex;flex-flow:row;justify-content:flex-start;align-items:flex-start;gap:0;font-size:13px}.__pf.__pf_XuKWRtuZ .pf-96_{color:#aa0309;font-size:15px}.__pf.__pf_XuKWRtuZ .pf-91_{align-self:stretch;flex-grow:1;width:unset;height:unset;flex-basis:unset;display:flex;flex-flow:row;justify-content:flex-start;align-items:center;gap:0}.__pf.__pf_XuKWRtuZ .pf-87_{align-self:stretch;height:fit-content;width:unset;flex-grow:unset;flex-basis:unset;display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:7px 0}.__pf.__pf_XuKWRtuZ .pf-83_,.__pf.__pf_XuKWRtuZ .pf-86_{align-self:stretch;width:unset;height:unset;display:flex}.__pf.__pf_XuKWRtuZ .pf-86_{flex-grow:1;flex-basis:0px;flex-flow:column;justify-content:center;align-items:center;gap:0}.__pf.__pf_XuKWRtuZ .pf-115_,.__pf.__pf_XuKWRtuZ .pf-132_,.__pf.__pf_XuKWRtuZ .pf-146_,.__pf.__pf_XuKWRtuZ .pf-84_{align-self:stretch;flex-grow:1;width:unset;height:unset;flex-basis:unset;display:flex;flex-flow:row;justify-content:flex-start;align-items:flex-start;gap:0 10px;border-style:none;border-radius:15px;padding:0}.__pf.__pf_XuKWRtuZ .pf-83_{flex-grow:1;flex-basis:0px;flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:15px 10px;border-radius:15px;padding:25px 15px 15px;background-image:linear-gradient(43deg,#fff 52.1739%,#fbefea 67.7536%,#fbefea 85.5072%);border:2px solid #fbefea}.__pf.__pf_XuKWRtuZ .pf-102_,.__pf.__pf_XuKWRtuZ .pf-106_,.__pf.__pf_XuKWRtuZ .pf-415_,.__pf.__pf_XuKWRtuZ .pf-420_,.__pf.__pf_XuKWRtuZ .pf-640_,.__pf.__pf_XuKWRtuZ .pf-645_,.__pf.__pf_XuKWRtuZ .pf-693_,.__pf.__pf_XuKWRtuZ .pf-698_,.__pf.__pf_XuKWRtuZ .pf-707_,.__pf.__pf_XuKWRtuZ .pf-712_,.__pf.__pf_XuKWRtuZ .pf-773_,.__pf.__pf_XuKWRtuZ .pf-778_,.__pf.__pf_XuKWRtuZ .pf-857_,.__pf.__pf_XuKWRtuZ .pf-862_{width:18px;flex-basis:unset;height:fit-content;flex-grow:unset;align-self:unset;--pf-aspect-ratio-value:1/1;object-fit:cover;object-position:center center;min-width:unset;max-width:unset;margin:5px}.__pf.__pf_XuKWRtuZ .pf-103_,.__pf.__pf_XuKWRtuZ .pf-107_{width:fit-content;flex-basis:unset;height:fit-content;flex-grow:unset;align-self:unset;margin:0;font-size:14px}.__pf.__pf_XuKWRtuZ .pf-101_{align-self:stretch;height:fit-content;flex-basis:0px;display:flex;flex-flow:row;justify-content:flex-start;align-items:center;gap:0 3px}.__pf.__pf_XuKWRtuZ .pf-111_{width:fit-content;flex-basis:unset;height:fit-content;flex-grow:unset;align-self:unset;margin:0;font-size:13px;font-family:Inter;font-weight:600;color:#00763a;padding:5px 10px;background-color:#dae8de;border-radius:5px;z-index:1;position:relative;border-style:solid;border-color:#417505}.__pf.__pf_XuKWRtuZ .pf-110_{align-self:stretch;height:fit-content;width:unset;flex-grow:unset;flex-basis:unset;display:flex;flex-flow:row;justify-content:flex-start;align-items:center;gap:0;text-align:center;margin-bottom:-15px;margin-right:10px;margin-left:10px;padding-top:10px}.__pf.__pf_XuKWRtuZ .pf-116_{width:80px;flex-basis:unset;height:fit-content;flex-grow:unset;align-self:unset;--pf-aspect-ratio-value:unset;aspect-ratio:var(--pf-image-ratio);margin-right:0}.__pf.__pf_XuKWRtuZ .pf-126_,.__pf.__pf_XuKWRtuZ .pf-140_,.__pf.__pf_XuKWRtuZ .pf-154_{width:fit-content;flex-basis:unset;height:fit-content;flex-grow:unset;align-self:unset;margin:0;font-size:13px;font-family:Inter;color:#5c5c5c;text-decoration-line:line-through;font-weight:500}.__pf.__pf_XuKWRtuZ .pf-129_,.__pf.__pf_XuKWRtuZ .pf-143_,.__pf.__pf_XuKWRtuZ .pf-157_{width:fit-content;flex-basis:unset;height:fit-content;flex-grow:unset;align-self:unset;margin:0;font-size:13px;font-family:Inter;font-weight:700;color:#aa0309;font-style:italic}.__pf.__pf_XuKWRtuZ .pf-161_,.__pf.__pf_XuKWRtuZ .pf-168_,.__pf.__pf_XuKWRtuZ .pf-182_{font-style:var(--pf-shopify-font-style-type-body-font)}.__pf.__pf_XuKWRtuZ .pf-125_,.__pf.__pf_XuKWRtuZ .pf-139_,.__pf.__pf_XuKWRtuZ .pf-153_{align-self:stretch;height:fit-content;flex-basis:0px;display:flex;flex-flow:row;justify-content:flex-start;align-items:flex-start;gap:0 8px}.__pf.__pf_XuKWRtuZ .pf-118_,.__pf.__pf_XuKWRtuZ .pf-135_,.__pf.__pf_XuKWRtuZ .pf-149_{width:fit-content;flex-basis:unset;height:fit-content;flex-grow:unset;align-self:unset;display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:7px 0}.__pf.__pf_XuKWRtuZ .pf-117_{flex-grow:1;flex-basis:0px;align-self:stretch;width:unset;height:unset;display:flex;flex-flow:column;justify-content:center;align-items:stretch;gap:0;padding-left:0}.__pf.__pf_XuKWRtuZ .pf-133_,.__pf.__pf_XuKWRtuZ .pf-147_{width:50px;flex-basis:unset;align-self:stretch;height:unset;flex-grow:unset;--pf-aspect-ratio-value:auto;object-fit:contain;object-position:center center;aspect-ratio:auto;min-width:unset;max-width:unset;border-radius:10px;margin-left:15px;margin-right:15px}.__pf.__pf_XuKWRtuZ .pf-134_,.__pf.__pf_XuKWRtuZ .pf-148_{flex-grow:1;gap:0;width:unset;height:unset;align-self:stretch;display:flex}.__pf.__pf_XuKWRtuZ .pf-134_{flex-basis:0px;flex-flow:column;justify-content:center;align-items:stretch}.__pf.__pf_XuKWRtuZ .pf-148_{flex-basis:0px;flex-flow:column;justify-content:center;align-items:flex-start}.__pf.__pf_XuKWRtuZ .pf-114_{align-self:stretch;flex-grow:1;width:unset;height:unset;flex-basis:0px;display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:15px 10px;border-radius:15px;padding:25px 15px 15px;background-image:linear-gradient(43deg,#fff 40.942%,#fbefea 68.4783%);border:2px solid #fbefea}.__pf.__pf_XuKWRtuZ .pf-178_,.__pf.__pf_XuKWRtuZ .pf-687_,.__pf.__pf_XuKWRtuZ .pf-749_,.__pf.__pf_XuKWRtuZ .pf-74_,.__pf.__pf_XuKWRtuZ .pf-761_{align-self:stretch;height:fit-content;flex-basis:0px;display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:0}.__pf.__pf_XuKWRtuZ .pf-161_{width:fit-content;flex-basis:unset;height:fit-content;flex-grow:unset;align-self:unset;margin:0;font-size:12px;font-family:var(--pf-shopify-font-family-type-body-font);font-weight:var(--pf-shopify-font-weight-type-body-font)}.__pf.__pf_XuKWRtuZ .pf-165_,.__pf.__pf_XuKWRtuZ .pf-168_{flex-basis:unset;margin:0;width:fit-content;align-self:unset;height:fit-content}.__pf.__pf_XuKWRtuZ .pf-165_{flex-grow:unset;font-size:11px;font-family:"Inter Tight";font-weight:600;padding:3px 8px;background-color:#00763a;border-radius:50px;color:#fff}.__pf.__pf_XuKWRtuZ .pf-168_{flex-grow:unset;font-size:12px;font-family:var(--pf-shopify-font-family-type-body-font);font-weight:var(--pf-shopify-font-weight-type-body-font);color:#00763a}.__pf.__pf_XuKWRtuZ .pf-164_{width:fit-content;flex-basis:unset;height:fit-content;flex-grow:unset;align-self:unset;display:flex;flex-flow:row;justify-content:flex-start;align-items:center;gap:0 5px;padding:5px 10px 5px 7px;background-color:#dae8de;border-radius:50px}.__pf.__pf_XuKWRtuZ .pf-160_{align-self:stretch;height:fit-content;flex-basis:0px;display:flex;flex-flow:column;justify-content:center;align-items:center;gap:5px 12px;margin-top:15px}.__pf.__pf_XuKWRtuZ .pf-173_{align-self:stretch;height:fit-content;width:unset;flex-grow:unset;flex-basis:unset;margin:0;font-size:12px;font-family:"Inter Tight";font-weight:500;text-align:center;padding-top:5px}.__pf.__pf_XuKWRtuZ .pf-176_{align-self:stretch;height:fit-content;width:unset;flex-grow:unset;flex-basis:unset;color:#fff;background-color:#7c1c2f;border-radius:10px}.__pf.__pf_XuKWRtuZ .pf-171_{align-self:stretch;height:fit-content;flex-basis:0px;display:flex;flex-flow:column;justify-content:flex-start;align-items:stretch;gap:5px 0}.__pf.__pf_XuKWRtuZ .pf-179_,.__pf.__pf_XuKWRtuZ .pf-373_,.__pf.__pf_XuKWRtuZ .pf-688_,.__pf.__pf_XuKWRtuZ .pf-703_{width:100%}.__pf.__pf_XuKWRtuZ .pf-181_{width:100px;flex-basis:unset;height:fit-content;flex-grow:unset;align-self:unset;--pf-aspect-ratio-value:unset;object-fit:cover;object-position:center center;aspect-ratio:var(--pf-image-ratio);min-width:unset;max-width:unset}.__pf.__pf_XuKWRtuZ .pf-182_,.__pf.__pf_XuKWRtuZ .pf-188_{width:fit-content;flex-basis:unset;height:fit-content;margin:0}.__pf.__pf_XuKWRtuZ .pf-182_{flex-grow:unset;align-self:unset;color:#4a4a4a;font-size:16px;font-family:var(--pf-shopify-font-family-type-body-font);font-weight:var(--pf-shopify-font-weight-type-body-font)}.__pf.__pf_XuKWRtuZ .pf-180_,.__pf.__pf_XuKWRtuZ .pf-442_{align-self:stretch;height:fit-content;flex-basis:0px;display:flex;flex-flow:row;justify-content:center;align-items:center;gap:0 8px}.__pf.__pf_XuKWRtuZ .pf-188_{flex-grow:unset;align-self:unset;font-size:14px;text-align:center;font-family:"Inter Tight";font-weight:600;color:#fff}.__pf.__pf_XuKWRtuZ .pf-187_{width:40px;flex-basis:unset;height:40px;flex-grow:unset;align-self:unset;display:flex;flex-flow:column;justify-content:center;align-items:center;gap:0;min-width:unset;max-width:unset;min-height:unset;max-height:unset;background-image:linear-gradient(0deg,#000d9c 0,#0047b2 100%);border-radius:5px}.__pf.__pf_XuKWRtuZ .pf-192_{align-self:stretch;flex-grow:1;width:unset;height:unset;flex-basis:unset;margin:0;font-size:13px;text-align:left;font-family:"Inter Tight";font-weight:500}.__pf.__pf_XuKWRtuZ .pf-195_,.__pf.__pf_XuKWRtuZ .pf-210_,.__pf.__pf_XuKWRtuZ .pf-220_{width:fit-content;flex-basis:unset;height:fit-content;flex-grow:unset;align-self:unset;margin:0;font-size:12px;font-family:"Inter Tight";font-weight:500;color:#4a4a4a}.__pf.__pf_XuKWRtuZ .pf-191_,.__pf.__pf_XuKWRtuZ .pf-206_{flex-grow:1;flex-basis:0px;align-self:stretch;width:unset;height:unset;display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:3px 0}.__pf.__pf_XuKWRtuZ .pf-186_{align-self:stretch;flex-grow:1;width:unset;height:unset;flex-basis:0px;display:flex;flex-flow:row;justify-content:flex-start;align-items:flex-start;gap:15px 10px;border-radius:15px;padding:25px 15px 15px;background-image:linear-gradient(43deg,#fff 40.942%,#fbefea 68.4783%);border:2px solid #fbefea}.__pf.__pf_XuKWRtuZ .pf-200_{font-size:14px;font-family:"Inter Tight";font-weight:400}.__pf.__pf_XuKWRtuZ .pf-198_{align-self:stretch;height:fit-content;width:unset;flex-grow:unset;flex-basis:unset;font-size:2px;padding:5px 0 0}.__pf.__pf_XuKWRtuZ .pf-205_,.__pf.__pf_XuKWRtuZ .pf-215_{width:40px;flex-basis:unset;height:fit-content;flex-grow:unset;align-self:unset;--pf-aspect-ratio-value:1/1;object-fit:contain;object-position:center center;min-width:unset;max-width:unset;margin:5px}.__pf.__pf_XuKWRtuZ .pf-207_,.__pf.__pf_XuKWRtuZ .pf-217_{margin:0;font-size:13px;text-align:left;font-family:"Inter Tight";font-weight:600}.__pf.__pf_XuKWRtuZ .pf-204_{width:40px;flex-basis:unset;height:40px;flex-grow:unset;align-self:unset;display:flex;flex-flow:column;justify-content:center;align-items:center;gap:0;min-width:unset;max-width:unset;min-height:unset;max-height:unset;background-image:linear-gradient(0deg,#b20004 0,#9c0029 100%);border-radius:5px}.__pf.__pf_XuKWRtuZ .pf-207_{align-self:stretch;flex-grow:1;width:unset;height:unset;flex-basis:unset;text-decoration-line:underline}.__pf.__pf_XuKWRtuZ .pf-203_{flex-grow:1;flex-basis:0px;align-self:stretch;width:unset;height:unset;display:flex;flex-flow:row;justify-content:flex-start;align-items:flex-start;gap:15px 10px;border-radius:15px;padding:14px 16px;background-image:linear-gradient(43deg,#fff 40.942%,#fbefea 68.4783%);border:2px solid #fbefea}.__pf.__pf_XuKWRtuZ .pf-214_{width:40px;flex-basis:unset;height:40px;flex-grow:unset;align-self:unset;display:flex;flex-flow:column;justify-content:center;align-items:center;gap:0;min-width:unset;max-width:unset;min-height:unset;max-height:unset;background-image:linear-gradient(#00ff6b 0,#0b0 100%);border-radius:5px}.__pf.__pf_XuKWRtuZ .pf-217_{align-self:stretch;flex-grow:1;width:unset;height:unset;flex-basis:unset}.__pf.__pf_XuKWRtuZ .pf-216_{flex-grow:1;flex-basis:0px;height:fit-content;display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:3px 0}.__pf.__pf_XuKWRtuZ .pf-213_{flex-grow:1;flex-basis:0px;height:fit-content;display:flex;flex-flow:row;justify-content:flex-start;align-items:center;gap:10px 12px;padding:14px 16px;background-color:#f6faee;border:2px solid #e0efe3;border-radius:10px}.__pf.__pf_XuKWRtuZ .pf-202_{align-self:stretch;height:fit-content;width:unset;flex-grow:unset;flex-basis:unset;display:flex;flex-flow:row;justify-content:flex-start;align-items:flex-start;gap:0 15px}.__pf.__pf_XuKWRtuZ .pf-185_{align-self:stretch;flex-grow:1;width:unset;height:unset;flex-basis:unset;display:flex;flex-flow:column;justify-content:center;align-items:stretch;gap:10px 0;margin-bottom:15px}.__pf.__pf_XuKWRtuZ .pf-73_{align-self:stretch;height:fit-content;flex-basis:0px;display:flex;flex-flow:column;justify-content:flex-start;align-items:stretch;gap:10px 0;padding:15px 15px 10px;border-radius:15px;border:2px solid rgba(74,74,74,.35);box-shadow:rgba(0,0,0,.25) 4px 4px 16px}.__pf.__pf_XuKWRtuZ .pf-228_,.__pf.__pf_XuKWRtuZ .pf-455_,.__pf.__pf_XuKWRtuZ .pf-501_,.__pf.__pf_XuKWRtuZ .pf-548_,.__pf.__pf_XuKWRtuZ .pf-595_{width:45px;flex-basis:unset;height:fit-content;flex-grow:unset;align-self:unset;--pf-aspect-ratio-value:1/1;object-fit:cover;object-position:center center;min-width:unset;max-width:unset;border-radius:50px;box-shadow:rgba(0,0,0,.25) 0 0 5px;border:2px solid #fff}.__pf.__pf_XuKWRtuZ .pf-227_,.__pf.__pf_XuKWRtuZ .pf-454_,.__pf.__pf_XuKWRtuZ .pf-500_,.__pf.__pf_XuKWRtuZ .pf-547_,.__pf.__pf_XuKWRtuZ .pf-594_{width:fit-content;flex-basis:unset;height:fit-content;flex-grow:unset;align-self:unset;display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:0}.__pf.__pf_XuKWRtuZ .pf-230_,.__pf.__pf_XuKWRtuZ .pf-457_,.__pf.__pf_XuKWRtuZ .pf-503_,.__pf.__pf_XuKWRtuZ .pf-550_,.__pf.__pf_XuKWRtuZ .pf-597_{width:fit-content;flex-basis:unset;height:fit-content;margin:0;font-size:16px;font-family:Inter;font-weight:700}.__pf.__pf_XuKWRtuZ .pf-233_,.__pf.__pf_XuKWRtuZ .pf-460_,.__pf.__pf_XuKWRtuZ .pf-506_,.__pf.__pf_XuKWRtuZ .pf-553_,.__pf.__pf_XuKWRtuZ .pf-600_{width:fit-content;flex-basis:unset;height:fit-content;margin:0;font-size:13px;font-family:Inter;font-weight:400;color:#4a4a4a}.__pf.__pf_XuKWRtuZ .pf-229_,.__pf.__pf_XuKWRtuZ .pf-456_,.__pf.__pf_XuKWRtuZ .pf-502_,.__pf.__pf_XuKWRtuZ .pf-549_,.__pf.__pf_XuKWRtuZ .pf-596_{width:fit-content;flex-basis:unset;height:fit-content;flex-grow:unset;align-self:unset;display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:3px 0}.__pf.__pf_XuKWRtuZ .pf-226_{flex-grow:1;flex-basis:0px;height:fit-content;width:unset;align-self:unset;display:flex;flex-flow:row;justify-content:flex-start;align-items:center;gap:0 10px}.__pf.__pf_XuKWRtuZ .pf-236_{width:fit-content;flex-basis:unset;height:fit-content;flex-grow:unset;align-self:unset;margin:0;font-size:16px;font-family:Inter;font-weight:400;color:#000}.__pf.__pf_XuKWRtuZ .pf-242_,.__pf.__pf_XuKWRtuZ .pf-243_,.__pf.__pf_XuKWRtuZ .pf-244_,.__pf.__pf_XuKWRtuZ .pf-469_,.__pf.__pf_XuKWRtuZ .pf-470_,.__pf.__pf_XuKWRtuZ .pf-515_,.__pf.__pf_XuKWRtuZ .pf-516_,.__pf.__pf_XuKWRtuZ .pf-517_,.__pf.__pf_XuKWRtuZ .pf-562_,.__pf.__pf_XuKWRtuZ .pf-563_,.__pf.__pf_XuKWRtuZ .pf-564_,.__pf.__pf_XuKWRtuZ .pf-609_,.__pf.__pf_XuKWRtuZ .pf-610_{width:18px;flex-basis:unset;height:fit-content;flex-grow:unset;align-self:unset;--pf-aspect-ratio-value:1/1;object-fit:cover;object-position:center center;min-width:unset;max-width:unset}.__pf.__pf_XuKWRtuZ .pf-245_,.__pf.__pf_XuKWRtuZ .pf-471_,.__pf.__pf_XuKWRtuZ .pf-518_,.__pf.__pf_XuKWRtuZ .pf-565_,.__pf.__pf_XuKWRtuZ .pf-611_{width:fit-content;flex-basis:unset;height:fit-content;flex-grow:unset;align-self:unset;margin:0;font-size:14px;font-family:Inter;font-weight:400;color:#4a4a4a;padding-left:5px}.__pf.__pf_XuKWRtuZ .pf-241_,.__pf.__pf_XuKWRtuZ .pf-468_,.__pf.__pf_XuKWRtuZ .pf-514_,.__pf.__pf_XuKWRtuZ .pf-561_,.__pf.__pf_XuKWRtuZ .pf-608_{width:fit-content;flex-basis:unset;height:fit-content;flex-grow:unset;align-self:unset;display:flex;flex-flow:row;justify-content:flex-start;align-items:center;gap:0}.__pf.__pf_XuKWRtuZ .pf-248_,.__pf.__pf_XuKWRtuZ .pf-261_,.__pf.__pf_XuKWRtuZ .pf-266_,.__pf.__pf_XuKWRtuZ .pf-271_{width:fit-content;flex-basis:unset;height:fit-content;flex-grow:unset;align-self:unset;margin:0;font-size:14px;font-family:Inter;font-weight:400;color:#000}.__pf.__pf_XuKWRtuZ .pf-240_,.__pf.__pf_XuKWRtuZ .pf-258_,.__pf.__pf_XuKWRtuZ .pf-467_,.__pf.__pf_XuKWRtuZ .pf-481_,.__pf.__pf_XuKWRtuZ .pf-513_,.__pf.__pf_XuKWRtuZ .pf-528_,.__pf.__pf_XuKWRtuZ .pf-560_,.__pf.__pf_XuKWRtuZ .pf-575_,.__pf.__pf_XuKWRtuZ .pf-607_,.__pf.__pf_XuKWRtuZ .pf-621_{align-self:stretch;height:fit-content;flex-basis:0px;display:flex;flex-flow:row;justify-content:space-between;align-items:center;gap:0}.__pf.__pf_XuKWRtuZ .pf-252_,.__pf.__pf_XuKWRtuZ .pf-253_{width:100px;align-self:unset;border-radius:10px;--pf-aspect-ratio-value:1/1;object-position:center center;height:fit-content;object-fit:cover;max-width:unset;min-width:unset}.__pf.__pf_XuKWRtuZ .pf-252_{flex-basis:unset;flex-grow:unset}.__pf.__pf_XuKWRtuZ .pf-253_{flex-basis:unset;flex-grow:unset;aspect-ratio:1/1}.__pf.__pf_XuKWRtuZ .pf-251_{align-self:stretch;height:fit-content;flex-basis:0px;display:flex;flex-flow:row;justify-content:flex-start;align-items:flex-start;gap:0 10px}.__pf.__pf_XuKWRtuZ .pf-239_{align-self:stretch;height:fit-content;flex-basis:0px;display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:15px 0;padding-bottom:10px}.__pf.__pf_XuKWRtuZ .pf-254_,.__pf.__pf_XuKWRtuZ .pf-477_,.__pf.__pf_XuKWRtuZ .pf-524_,.__pf.__pf_XuKWRtuZ .pf-571_,.__pf.__pf_XuKWRtuZ .pf-617_{align-self:stretch;height:fit-content;width:unset;flex-grow:unset;flex-basis:unset;font-size:1px;padding:0;color:#9b9b9b}.__pf.__pf_XuKWRtuZ .pf-260_,.__pf.__pf_XuKWRtuZ .pf-265_,.__pf.__pf_XuKWRtuZ .pf-270_,.__pf.__pf_XuKWRtuZ .pf-316_,.__pf.__pf_XuKWRtuZ .pf-336_,.__pf.__pf_XuKWRtuZ .pf-356_,.__pf.__pf_XuKWRtuZ .pf-483_,.__pf.__pf_XuKWRtuZ .pf-488_,.__pf.__pf_XuKWRtuZ .pf-493_,.__pf.__pf_XuKWRtuZ .pf-530_,.__pf.__pf_XuKWRtuZ .pf-535_,.__pf.__pf_XuKWRtuZ .pf-540_,.__pf.__pf_XuKWRtuZ .pf-577_,.__pf.__pf_XuKWRtuZ .pf-582_,.__pf.__pf_XuKWRtuZ .pf-587_,.__pf.__pf_XuKWRtuZ .pf-623_,.__pf.__pf_XuKWRtuZ .pf-628_,.__pf.__pf_XuKWRtuZ .pf-633_{width:16px;flex-basis:unset;height:fit-content;flex-grow:unset;align-self:unset;--pf-aspect-ratio-value:1/1;object-fit:cover;object-position:center center;min-width:unset;max-width:unset}.__pf.__pf_XuKWRtuZ .pf-259_,.__pf.__pf_XuKWRtuZ .pf-264_,.__pf.__pf_XuKWRtuZ .pf-269_,.__pf.__pf_XuKWRtuZ .pf-482_,.__pf.__pf_XuKWRtuZ .pf-487_,.__pf.__pf_XuKWRtuZ .pf-492_,.__pf.__pf_XuKWRtuZ .pf-529_,.__pf.__pf_XuKWRtuZ .pf-534_,.__pf.__pf_XuKWRtuZ .pf-539_,.__pf.__pf_XuKWRtuZ .pf-576_,.__pf.__pf_XuKWRtuZ .pf-581_,.__pf.__pf_XuKWRtuZ .pf-586_,.__pf.__pf_XuKWRtuZ .pf-622_,.__pf.__pf_XuKWRtuZ .pf-627_,.__pf.__pf_XuKWRtuZ .pf-632_{width:fit-content;flex-basis:unset;height:fit-content;flex-grow:unset;align-self:unset;display:flex;flex-flow:row;justify-content:flex-start;align-items:center;gap:0 5px}.__pf.__pf_XuKWRtuZ .pf-224_{align-self:stretch;height:fit-content;flex-basis:0px;display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:15px 0;padding:12px 16px;border-radius:15px;border-style:solid;border-color:rgba(0,0,0,.1);margin-top:10px;margin-bottom:10px}.__pf.__pf_XuKWRtuZ .pf-274_{align-self:stretch;height:fit-content;flex-basis:unset;font-size:2px;border-style:none;color:rgba(0,0,0,.25);padding:0}.__pf.__pf_XuKWRtuZ .pf-278_{align-self:stretch;height:fit-content;width:unset;flex-grow:unset;flex-basis:unset;margin:0;font-size:12px;text-align:center;font-weight:700}.__pf.__pf_XuKWRtuZ .pf-282_,.__pf.__pf_XuKWRtuZ .pf-285_{align-self:unset;font-weight:700;height:fit-content;margin:0;color:#000;text-align:center}.__pf.__pf_XuKWRtuZ .pf-282_{width:fit-content;flex-basis:unset;flex-grow:unset;font-size:16px;letter-spacing:1px}.__pf.__pf_XuKWRtuZ .pf-285_{width:fit-content;flex-basis:unset;flex-grow:unset;font-size:18px}.__pf.__pf_XuKWRtuZ .pf-281_{align-self:stretch;height:fit-content;flex-basis:0px;display:flex;flex-flow:column;justify-content:center;align-items:center;gap:10px 0;padding:15px;background-color:#f1f1f1;box-shadow:rgba(0,0,0,.05) 4px 4px 16px;border-radius:10px;border:3px dashed #000}.__pf.__pf_XuKWRtuZ .pf-294_,.__pf.__pf_XuKWRtuZ .pf-302_{width:fit-content;flex-basis:unset;height:fit-content;margin:0;font-family:"Inter Tight";font-weight:400;font-size:14px;line-height:1.4em}.__pf.__pf_XuKWRtuZ .pf-293_,.__pf.__pf_XuKWRtuZ .pf-301_,.__pf.__pf_XuKWRtuZ .pf-794_,.__pf.__pf_XuKWRtuZ .pf-802_,.__pf.__pf_XuKWRtuZ .pf-810_,.__pf.__pf_XuKWRtuZ .pf-818_,.__pf.__pf_XuKWRtuZ .pf-826_,.__pf.__pf_XuKWRtuZ .pf-834_,.__pf.__pf_XuKWRtuZ .pf-842_,.__pf.__pf_XuKWRtuZ .pf-850_{display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:0}.__pf.__pf_XuKWRtuZ .pf-288_,.__pf.__pf_XuKWRtuZ .pf-789_{align-self:stretch;height:fit-content;flex-basis:unset}.__pf.__pf_XuKWRtuZ .pf-288_ [data-pf-type="Accordion3.Header"]{font-weight:500;border-style:solid;border-width:0 0 1px;border-color:#fff #fff rgba(155,155,155,.5);padding:15px;color:#000;background:#fff;font-size:15px;font-family:"Inter Tight"}.__pf.__pf_XuKWRtuZ .pf-305_{align-self:stretch;flex-grow:1;width:unset;height:unset;flex-basis:unset;--pf-aspect-ratio-value:auto;aspect-ratio:auto;border-radius:15px;margin-top:0;border:3px solid #3f1e2c}.__pf.__pf_XuKWRtuZ .pf-310_,.__pf.__pf_XuKWRtuZ .pf-330_,.__pf.__pf_XuKWRtuZ .pf-350_{width:45px;flex-basis:unset;height:fit-content;flex-grow:unset;align-self:unset;--pf-aspect-ratio-value:1/1;object-fit:cover;object-position:center top;min-width:unset;max-width:unset;border-radius:100px}.__pf.__pf_XuKWRtuZ .pf-312_,.__pf.__pf_XuKWRtuZ .pf-320_,.__pf.__pf_XuKWRtuZ .pf-332_,.__pf.__pf_XuKWRtuZ .pf-340_,.__pf.__pf_XuKWRtuZ .pf-352_,.__pf.__pf_XuKWRtuZ .pf-360_{width:fit-content;flex-basis:unset;height:fit-content;flex-grow:unset;align-self:unset;margin:0;font-size:14px;font-family:"Inter Tight";font-weight:500;text-transform:uppercase}.__pf.__pf_XuKWRtuZ .pf-317_,.__pf.__pf_XuKWRtuZ .pf-337_,.__pf.__pf_XuKWRtuZ .pf-357_{width:fit-content;flex-basis:unset;height:fit-content;flex-grow:unset;align-self:unset;margin:0;font-size:13px;font-family:"Inter Tight";font-weight:400}.__pf.__pf_XuKWRtuZ .pf-311_,.__pf.__pf_XuKWRtuZ .pf-331_,.__pf.__pf_XuKWRtuZ .pf-351_{flex-grow:1;flex-basis:0px;height:fit-content;width:unset;align-self:unset;display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:4px 0}.__pf.__pf_XuKWRtuZ .pf-309_,.__pf.__pf_XuKWRtuZ .pf-329_,.__pf.__pf_XuKWRtuZ .pf-349_{align-self:stretch;height:fit-content;flex-basis:0px;display:flex;flex-flow:row;justify-content:flex-start;align-items:center;gap:0 15px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.__pf.__pf_XuKWRtuZ .pf-323_,.__pf.__pf_XuKWRtuZ .pf-343_,.__pf.__pf_XuKWRtuZ .pf-363_{align-self:stretch;height:19px;width:unset;flex-grow:unset;flex-basis:unset;--pf-aspect-ratio-value:auto;object-fit:contain;object-position:left center;aspect-ratio:auto;min-height:unset;max-height:unset}.__pf.__pf_XuKWRtuZ .pf-324_,.__pf.__pf_XuKWRtuZ .pf-344_,.__pf.__pf_XuKWRtuZ .pf-364_{width:fit-content;flex-basis:unset;height:fit-content;margin:0;font-size:15px;font-family:"Inter Tight";font-weight:400}.__pf.__pf_XuKWRtuZ .pf-308_{align-self:stretch;height:fit-content;flex-basis:0px;display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:15px 0;border-radius:15px;padding:15px;border:2px solid rgba(0,0,0,.1)}.__pf.__pf_XuKWRtuZ .pf-307_,.__pf.__pf_XuKWRtuZ .pf-327_,.__pf.__pf_XuKWRtuZ .pf-347_{align-self:stretch;height:fit-content;width:100%;flex-basis:unset;display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:0}.__pf.__pf_XuKWRtuZ .pf-328_,.__pf.__pf_XuKWRtuZ .pf-348_{align-self:stretch;height:fit-content;flex-basis:0px;display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:15px 0;border-radius:15px;border-style:solid;border-color:rgba(0,0,0,.1);padding:15px}.__pf.__pf_XuKWRtuZ .pf-306_{align-self:stretch;height:fit-content;flex-basis:unset;padding-bottom:20px;margin-right:1px}.__pf.__pf_XuKWRtuZ .pf-25_{width:40%;flex-basis:unset;align-self:stretch;height:unset;flex-grow:unset;display:flex;flex-flow:column;justify-content:flex-start;align-items:stretch;gap:25px 16px;padding-top:15px;min-width:unset;max-width:unset;padding-left:0}.__pf.__pf_XuKWRtuZ .pf-17_{align-self:stretch;height:fit-content;flex-basis:unset;padding-top:30px}.__pf.__pf_XuKWRtuZ .pf-17_>form{align-self:stretch;height:100%;width:100%;flex-basis:unset;display:flex;flex-flow:row;justify-content:flex-start;align-items:flex-start;gap:30px 50px}.__pf.__pf_XuKWRtuZ .pf-16_{border-style:none;margin:1px;padding-bottom:30px}.__pf.__pf_XuKWRtuZ .pf-16_>.pf-flex-section{display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:100px 16px;max-width:1350px}.__pf.__pf_XuKWRtuZ .pf-369_{align-self:stretch;flex-grow:1;width:unset;height:unset;flex-basis:unset;margin:0;font-size:17px;font-family:"Inter Tight";font-weight:500;text-align:center;color:#000;text-transform:uppercase}.__pf.__pf_XuKWRtuZ .pf-368_,.__pf.__pf_XuKWRtuZ .pf-424_{background-image:linear-gradient(90deg,#fbefea 100%,#45a6fc 100%)}.__pf.__pf_XuKWRtuZ .pf-368_>.pf-flex-section{display:flex;max-width:1100px;flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:0;height:fit-content}.__pf.__pf_XuKWRtuZ .pf-376_,.__pf.__pf_XuKWRtuZ .pf-385_,.__pf.__pf_XuKWRtuZ .pf-394_,.__pf.__pf_XuKWRtuZ .pf-403_,.__pf.__pf_XuKWRtuZ .pf-651_,.__pf.__pf_XuKWRtuZ .pf-660_,.__pf.__pf_XuKWRtuZ .pf-669_,.__pf.__pf_XuKWRtuZ .pf-678_{width:50px;flex-basis:unset;height:fit-content;flex-grow:unset;align-self:unset;--pf-aspect-ratio-value:1/1;object-fit:cover;object-position:center center;min-width:unset;max-width:unset}.__pf.__pf_XuKWRtuZ .pf-378_,.__pf.__pf_XuKWRtuZ .pf-387_,.__pf.__pf_XuKWRtuZ .pf-396_,.__pf.__pf_XuKWRtuZ .pf-405_,.__pf.__pf_XuKWRtuZ .pf-653_,.__pf.__pf_XuKWRtuZ .pf-662_,.__pf.__pf_XuKWRtuZ .pf-671_,.__pf.__pf_XuKWRtuZ .pf-680_{align-self:stretch;height:fit-content;width:unset;flex-grow:unset;flex-basis:unset;margin:0;font-size:14px;font-family:Inter;font-weight:600;text-align:center;text-transform:uppercase;color:#292424}.__pf.__pf_XuKWRtuZ .pf-381_,.__pf.__pf_XuKWRtuZ .pf-390_,.__pf.__pf_XuKWRtuZ .pf-399_,.__pf.__pf_XuKWRtuZ .pf-408_,.__pf.__pf_XuKWRtuZ .pf-656_,.__pf.__pf_XuKWRtuZ .pf-665_,.__pf.__pf_XuKWRtuZ .pf-674_,.__pf.__pf_XuKWRtuZ .pf-683_{width:fit-content;flex-basis:unset;height:fit-content;flex-grow:unset;align-self:unset;margin:0;font-size:13px;font-family:Inter;font-weight:400;text-align:center;line-height:18px}.__pf.__pf_XuKWRtuZ .pf-377_,.__pf.__pf_XuKWRtuZ .pf-395_,.__pf.__pf_XuKWRtuZ .pf-404_{align-self:stretch;height:fit-content;flex-basis:0px;display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:5px 0}.__pf.__pf_XuKWRtuZ .pf-375_,.__pf.__pf_XuKWRtuZ .pf-384_,.__pf.__pf_XuKWRtuZ .pf-393_,.__pf.__pf_XuKWRtuZ .pf-402_,.__pf.__pf_XuKWRtuZ .pf-650_,.__pf.__pf_XuKWRtuZ .pf-659_,.__pf.__pf_XuKWRtuZ .pf-668_,.__pf.__pf_XuKWRtuZ .pf-677_{flex-grow:1;flex-basis:0px;height:fit-content;display:flex;flex-flow:column;justify-content:flex-start;align-items:center;gap:15px 0}.__pf.__pf_XuKWRtuZ .pf-386_{align-self:stretch;height:fit-content;flex-basis:0px;display:flex;flex-flow:column;justify-content:center;align-items:center;gap:5px 0}.__pf.__pf_XuKWRtuZ .pf-374_{align-self:stretch;height:fit-content;flex-basis:0px;display:flex;flex-flow:row;justify-content:flex-start;align-items:flex-start;gap:0 50px;padding-left:100px;padding-right:100px;padding-top:0}.__pf.__pf_XuKWRtuZ .pf-412_{align-self:stretch;height:100%;width:100%;flex-grow:unset;flex-basis:unset;margin:0;background:#7c1c2f;color:#fff;border-radius:10px;font-family:"Inter Tight";font-weight:400;font-size:22px;padding-bottom:15px;padding-top:15px}.__pf.__pf_XuKWRtuZ .pf-416_,.__pf.__pf_XuKWRtuZ .pf-421_,.__pf.__pf_XuKWRtuZ .pf-641_,.__pf.__pf_XuKWRtuZ .pf-646_,.__pf.__pf_XuKWRtuZ .pf-694_,.__pf.__pf_XuKWRtuZ .pf-699_,.__pf.__pf_XuKWRtuZ .pf-708_,.__pf.__pf_XuKWRtuZ .pf-713_,.__pf.__pf_XuKWRtuZ .pf-774_,.__pf.__pf_XuKWRtuZ .pf-779_,.__pf.__pf_XuKWRtuZ .pf-858_,.__pf.__pf_XuKWRtuZ .pf-863_{width:fit-content;flex-basis:unset;height:fit-content;flex-grow:unset;align-self:unset;margin:0;font-size:14px;font-family:"Inter Tight";font-weight:400}.__pf.__pf_XuKWRtuZ .pf-425_,.__pf.__pf_XuKWRtuZ .pf-429_{font-family:"Inter Tight";font-weight:500;text-transform:uppercase;text-align:center}.__pf.__pf_XuKWRtuZ .pf-419_,.__pf.__pf_XuKWRtuZ .pf-644_,.__pf.__pf_XuKWRtuZ .pf-697_,.__pf.__pf_XuKWRtuZ .pf-711_,.__pf.__pf_XuKWRtuZ .pf-777_,.__pf.__pf_XuKWRtuZ .pf-861_{width:18px;flex-basis:unset;height:fit-content;flex-grow:unset;align-self:unset;--pf-aspect-ratio-value:1/1;object-fit:cover;object-position:center center;min-width:unset;max-width:unset;margin:0 5px}.__pf.__pf_XuKWRtuZ .pf-434_,.__pf.__pf_XuKWRtuZ .pf-436_,.__pf.__pf_XuKWRtuZ .pf-438_,.__pf.__pf_XuKWRtuZ .pf-443_{--pf-aspect-ratio-value:unset;object-fit:cover;object-position:center center;aspect-ratio:var(--pf-image-ratio)}.__pf.__pf_XuKWRtuZ .pf-414_,.__pf.__pf_XuKWRtuZ .pf-639_,.__pf.__pf_XuKWRtuZ .pf-692_,.__pf.__pf_XuKWRtuZ .pf-706_,.__pf.__pf_XuKWRtuZ .pf-772_,.__pf.__pf_XuKWRtuZ .pf-856_{align-self:stretch;height:fit-content;flex-basis:0px;display:flex;flex-flow:row;justify-content:center;align-items:center;gap:0 3px}.__pf.__pf_XuKWRtuZ .pf-411_,.__pf.__pf_XuKWRtuZ .pf-689_{align-self:stretch;height:fit-content;flex-basis:0px;display:flex;flex-flow:column;justify-content:center;align-items:center;gap:5px 0;text-align:center}.__pf.__pf_XuKWRtuZ .pf-372_{margin-bottom:25px;padding-bottom:25px;padding-top:0}.__pf.__pf_XuKWRtuZ .pf-372_>.pf-flex-section{display:flex;max-width:1100px;flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:50px 0;height:fit-content}.__pf.__pf_XuKWRtuZ .pf-425_{align-self:stretch;flex-grow:1;width:unset;height:unset;flex-basis:unset;margin:0;font-size:20px;color:#290217}.__pf.__pf_XuKWRtuZ .pf-424_>.pf-flex-section{display:flex;max-width:1100px;flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:0;height:fit-content}.__pf.__pf_XuKWRtuZ .pf-429_{align-self:stretch;height:fit-content;width:unset;flex-grow:unset;flex-basis:unset;margin:0;font-size:14px;color:#292424}.__pf.__pf_XuKWRtuZ .pf-434_,.__pf.__pf_XuKWRtuZ .pf-438_{align-self:stretch;height:fit-content;width:unset;flex-grow:unset;flex-basis:unset}.__pf.__pf_XuKWRtuZ .pf-436_{align-self:stretch;height:fit-content;flex-basis:unset}.__pf.__pf_XuKWRtuZ .pf-432_{width:75%;flex-basis:unset;height:fit-content;flex-grow:unset;align-self:unset;display:flex;flex-flow:row;justify-content:center;align-items:center;gap:0 100px;min-width:unset;max-width:unset}.__pf.__pf_XuKWRtuZ .pf-440_{width:fit-content;flex-basis:unset;height:fit-content;font-family:Aboreto;font-weight:400;font-size:50px;margin:0}.__pf.__pf_XuKWRtuZ .pf-443_{width:165px;flex-basis:unset;height:fit-content;flex-grow:unset;align-self:unset;min-width:unset;max-width:unset}.__pf.__pf_XuKWRtuZ .pf-444_{width:fit-content;flex-basis:unset;height:fit-content;flex-grow:unset;align-self:unset;color:#4a4a4a;margin:0;font-size:24px}.__pf.__pf_XuKWRtuZ .pf-447_{align-self:stretch;height:fit-content;width:unset;flex-grow:unset;flex-basis:unset;margin:0;font-size:11px;font-family:"Inter Tight";font-weight:700;text-align:center;text-transform:uppercase;color:rgba(41,36,36,.68);letter-spacing:3px}.__pf.__pf_XuKWRtuZ .pf-439_{align-self:stretch;height:fit-content;flex-basis:0px;display:flex;flex-flow:column;justify-content:flex-start;align-items:center;gap:5px 0;padding-top:50px;padding-bottom:5px}.__pf.__pf_XuKWRtuZ .pf-453_,.__pf.__pf_XuKWRtuZ .pf-499_,.__pf.__pf_XuKWRtuZ .pf-546_,.__pf.__pf_XuKWRtuZ .pf-593_{align-self:stretch;height:fit-content;width:unset;flex-grow:unset;flex-basis:unset;display:flex;flex-flow:row;justify-content:flex-start;align-items:center;gap:0 10px}.__pf.__pf_XuKWRtuZ .pf-464_,.__pf.__pf_XuKWRtuZ .pf-510_,.__pf.__pf_XuKWRtuZ .pf-557_,.__pf.__pf_XuKWRtuZ .pf-604_{width:fit-content;flex-basis:unset;height:fit-content;flex-grow:unset;align-self:unset;margin:0;font-size:16px;font-family:Inter;font-weight:400}.__pf.__pf_XuKWRtuZ .pf-474_,.__pf.__pf_XuKWRtuZ .pf-521_,.__pf.__pf_XuKWRtuZ .pf-568_,.__pf.__pf_XuKWRtuZ .pf-614_{width:fit-content;flex-basis:unset;height:fit-content;flex-grow:unset;align-self:unset;margin:0;font-size:14px;font-family:Inter;font-weight:400;color:#4a4a4a}.__pf.__pf_XuKWRtuZ .pf-484_,.__pf.__pf_XuKWRtuZ .pf-489_,.__pf.__pf_XuKWRtuZ .pf-494_,.__pf.__pf_XuKWRtuZ .pf-531_,.__pf.__pf_XuKWRtuZ .pf-536_,.__pf.__pf_XuKWRtuZ .pf-541_,.__pf.__pf_XuKWRtuZ .pf-578_,.__pf.__pf_XuKWRtuZ .pf-583_,.__pf.__pf_XuKWRtuZ .pf-588_,.__pf.__pf_XuKWRtuZ .pf-624_,.__pf.__pf_XuKWRtuZ .pf-629_,.__pf.__pf_XuKWRtuZ .pf-634_{width:fit-content;flex-basis:unset;height:fit-content;flex-grow:unset;align-self:unset;margin:0;font-size:14px;font-family:Inter;font-weight:400}.__pf.__pf_XuKWRtuZ .pf-452_,.__pf.__pf_XuKWRtuZ .pf-498_,.__pf.__pf_XuKWRtuZ .pf-545_,.__pf.__pf_XuKWRtuZ .pf-592_{align-self:stretch;height:fit-content;flex-basis:0px;display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:15px 0;padding:12px 16px;border-radius:15px;border-style:solid;border-color:rgba(0,0,0,.1)}.__pf.__pf_XuKWRtuZ .pf-451_,.__pf.__pf_XuKWRtuZ .pf-497_,.__pf.__pf_XuKWRtuZ .pf-544_,.__pf.__pf_XuKWRtuZ .pf-591_{align-self:stretch;height:fit-content;width:100%;flex-basis:unset;display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:0;box-shadow:rgba(0,0,0,.25) 4px 4px 16px;margin-bottom:15px;margin-top:15px;margin-right:0;border-radius:15px}.__pf.__pf_XuKWRtuZ .pf-450_{align-self:stretch;height:fit-content;flex-basis:unset;padding-top:25px;padding-bottom:25px;margin-left:0}.__pf.__pf_XuKWRtuZ .pf-637_{align-self:stretch;height:fit-content;flex-basis:0px;display:flex;flex-flow:column;justify-content:center;align-items:stretch;gap:5px 0;text-align:center;margin-top:15px;margin-bottom:15px}.__pf.__pf_XuKWRtuZ .pf-652_,.__pf.__pf_XuKWRtuZ .pf-661_{align-self:stretch;height:fit-content;flex-basis:0px;display:flex;flex-flow:column;justify-content:flex-start;align-items:center;gap:5px 0;font-family:"Inter Tight";font-weight:400}.__pf.__pf_XuKWRtuZ .pf-670_,.__pf.__pf_XuKWRtuZ .pf-679_{align-self:stretch;height:fit-content;flex-basis:0px;display:flex;flex-flow:column;justify-content:flex-start;align-items:center;gap:5px 0}.__pf.__pf_XuKWRtuZ .pf-649_{align-self:stretch;height:fit-content;flex-basis:0px;display:flex;flex-flow:row;justify-content:flex-start;align-items:flex-start;gap:0 50px;padding-left:150px;padding-right:150px;padding-top:50px;font-family:"Inter Tight";font-weight:400}.__pf.__pf_XuKWRtuZ .pf-428_{padding-bottom:0;padding-top:50px}.__pf.__pf_XuKWRtuZ .pf-428_>.pf-flex-section{display:flex;max-width:1100px;flex-flow:column;justify-content:flex-start;align-items:center;gap:25px 0;height:fit-content}.__pf.__pf_XuKWRtuZ .pf-690_,.__pf.__pf_XuKWRtuZ .pf-717_{flex-grow:unset;width:unset;font-weight:400;height:fit-content;align-self:stretch}.__pf.__pf_XuKWRtuZ .pf-690_{flex-basis:unset;background:#7c1c2f;border-radius:10px;color:#fff;font-family:"Inter Tight";font-size:22px}.__pf.__pf_XuKWRtuZ .pf-686_{padding-top:75px;padding-bottom:75px}.__pf.__pf_XuKWRtuZ .pf-686_>.pf-flex-section{display:flex;max-width:1100px;flex-flow:column;justify-content:flex-start;align-items:stretch;gap:0;height:fit-content}.__pf.__pf_XuKWRtuZ .pf-704_{align-self:stretch;height:fit-content;flex-basis:0px;display:flex;flex-flow:column;justify-content:center;align-items:stretch;gap:5px 0;text-align:center}.__pf.__pf_XuKWRtuZ .pf-702_,.__pf.__pf_XuKWRtuZ .pf-716_,.__pf.__pf_XuKWRtuZ .pf-748_{padding:15px 0;background-color:#fbefea}.__pf.__pf_XuKWRtuZ .pf-702_>.pf-flex-section{display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:100px 16px;max-width:1100px}.__pf.__pf_XuKWRtuZ .pf-717_{flex-basis:unset;font-family:Aboreto;font-size:50px;margin:0;color:#000;text-align:center}.__pf.__pf_XuKWRtuZ .pf-722_,.__pf.__pf_XuKWRtuZ .pf-731_,.__pf.__pf_XuKWRtuZ .pf-740_{align-self:stretch;height:fit-content;width:unset;flex-grow:unset;flex-basis:unset;--pf-aspect-ratio-value:1/1;object-fit:cover;object-position:center center;border-radius:10px}.__pf.__pf_XuKWRtuZ .pf-724_,.__pf.__pf_XuKWRtuZ .pf-733_,.__pf.__pf_XuKWRtuZ .pf-742_{width:fit-content;flex-basis:unset;height:fit-content;margin:0;font-family:Aboreto;font-weight:400;font-size:24px;color:#fff;text-transform:uppercase}.__pf.__pf_XuKWRtuZ .pf-727_,.__pf.__pf_XuKWRtuZ .pf-736_,.__pf.__pf_XuKWRtuZ .pf-745_{align-self:stretch;height:fit-content;width:unset;flex-grow:unset;flex-basis:unset;color:#fff;margin:0;font-family:Aboreto;font-weight:400;font-size:16px;text-align:center}.__pf.__pf_XuKWRtuZ .pf-759_,.__pf.__pf_XuKWRtuZ .pf-763_,.__pf.__pf_XuKWRtuZ .pf-766_{color:#000;margin:0;font-family:Aboreto;font-weight:400}.__pf.__pf_XuKWRtuZ .pf-723_,.__pf.__pf_XuKWRtuZ .pf-732_,.__pf.__pf_XuKWRtuZ .pf-741_{align-self:stretch;height:fit-content;flex-basis:0px;display:flex;flex-flow:column;justify-content:flex-start;align-items:center;gap:10px 0}.__pf.__pf_XuKWRtuZ .pf-721_,.__pf.__pf_XuKWRtuZ .pf-730_,.__pf.__pf_XuKWRtuZ .pf-739_{flex-grow:1;flex-basis:0px;align-self:stretch;width:unset;height:unset;display:flex;flex-flow:column;justify-content:center;align-items:center;gap:25px 0;background-color:#3f1e2c;border-radius:15px;padding:25px 20px}.__pf.__pf_XuKWRtuZ .pf-720_{align-self:stretch;height:fit-content;width:unset;flex-grow:unset;flex-basis:unset;display:flex;flex-flow:row;justify-content:center;align-items:center;gap:0 15px}.__pf.__pf_XuKWRtuZ .pf-719_,.__pf.__pf_XuKWRtuZ .pf-869_{align-self:stretch;height:fit-content;flex-basis:0px;display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:15px 0}.__pf.__pf_XuKWRtuZ .pf-716_>.pf-flex-section{display:flex;max-width:1100px;flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:50px 0;height:fit-content}.__pf.__pf_XuKWRtuZ .pf-754_,.__pf.__pf_XuKWRtuZ .pf-755_,.__pf.__pf_XuKWRtuZ .pf-756_,.__pf.__pf_XuKWRtuZ .pf-757_,.__pf.__pf_XuKWRtuZ .pf-758_{width:16px;flex-basis:unset;height:fit-content;flex-grow:unset;align-self:unset;--pf-aspect-ratio-value:unset;object-fit:cover;object-position:center center;aspect-ratio:var(--pf-image-ratio);min-width:unset;max-width:unset}.__pf.__pf_XuKWRtuZ .pf-753_{align-self:stretch;height:fit-content;flex-basis:0px;display:flex;flex-flow:row;justify-content:center;align-items:center;gap:0 5px}.__pf.__pf_XuKWRtuZ .pf-759_{align-self:stretch;height:fit-content;width:unset;flex-grow:unset;flex-basis:unset;font-size:13px;text-align:center;letter-spacing:2px}.__pf.__pf_XuKWRtuZ .pf-752_{align-self:stretch;height:fit-content;flex-basis:0px;display:flex;flex-flow:column;justify-content:flex-start;align-items:center;gap:5px 0;padding-top:15px;padding-bottom:5px}.__pf.__pf_XuKWRtuZ .pf-763_{width:fit-content;flex-basis:unset;height:fit-content;flex-grow:unset;align-self:unset;text-align:center;line-height:50px;font-size:50px}.__pf.__pf_XuKWRtuZ .pf-762_{align-self:stretch;height:fit-content;flex-basis:0px;display:flex;flex-flow:row;justify-content:center;align-items:flex-end;gap:0 10px;text-align:left}.__pf.__pf_XuKWRtuZ .pf-766_{align-self:stretch;height:fit-content;width:unset;flex-grow:unset;flex-basis:unset;font-size:20px;text-align:center;padding-right:50px;padding-left:50px}.__pf.__pf_XuKWRtuZ .pf-751_{flex-grow:1;flex-basis:0px;align-self:stretch;width:unset;height:unset;display:flex;flex-flow:column;justify-content:flex-start;align-items:center;gap:25px 0;padding:0}.__pf.__pf_XuKWRtuZ .pf-770_,.__pf.__pf_XuKWRtuZ .pf-854_{background-color:#7c1c2f;color:#fff;border-radius:10px;box-shadow:rgba(0,0,0,.25) 4px 4px 16px;font-weight:400;text-transform:uppercase;padding-left:50px;padding-right:50px;height:fit-content}.__pf.__pf_XuKWRtuZ .pf-750_{align-self:stretch;height:fit-content;flex-basis:0px;display:flex;flex-flow:row;justify-content:flex-start;align-items:center;gap:0 50px}.__pf.__pf_XuKWRtuZ .pf-770_{width:fit-content;flex-basis:unset;font-family:"Inter Tight";font-size:22px}.__pf.__pf_XuKWRtuZ .pf-769_{align-self:stretch;height:fit-content;width:unset;flex-grow:unset;flex-basis:unset;display:flex;flex-flow:column;justify-content:center;align-items:center;gap:5px 0;text-align:center;margin-top:15px;margin-bottom:15px}.__pf.__pf_XuKWRtuZ .pf-748_>.pf-flex-section{display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:50px 16px;max-width:1100px}.__pf.__pf_XuKWRtuZ .pf-785_{align-self:stretch;height:fit-content;flex-basis:unset;--pf-aspect-ratio-value:1/1;object-fit:cover;object-position:center center;border-radius:10px}.__pf.__pf_XuKWRtuZ .pf-784_{width:50%;flex-basis:unset;height:fit-content;flex-grow:unset;align-self:unset;display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:0;min-width:unset;max-width:unset}.__pf.__pf_XuKWRtuZ .pf-787_{align-self:stretch;height:fit-content;width:unset;flex-grow:unset;flex-basis:unset;font-family:Aboreto;font-weight:400;font-size:38px;margin:0;text-transform:uppercase}.__pf.__pf_XuKWRtuZ .pf-795_,.__pf.__pf_XuKWRtuZ .pf-803_,.__pf.__pf_XuKWRtuZ .pf-811_,.__pf.__pf_XuKWRtuZ .pf-819_,.__pf.__pf_XuKWRtuZ .pf-827_,.__pf.__pf_XuKWRtuZ .pf-835_,.__pf.__pf_XuKWRtuZ .pf-843_,.__pf.__pf_XuKWRtuZ .pf-851_{width:fit-content;flex-basis:unset;height:fit-content;margin:0;font-family:"Inter Tight";font-weight:400;font-size:14px}.__pf.__pf_XuKWRtuZ .pf-789_ [data-pf-type="Accordion3.Header"]{font-weight:400;border-style:solid;border-width:0 0 1px;border-color:#fff #fff rgba(155,155,155,.5);padding:15px;background:#fff;font-size:15px;font-family:"Inter Tight"}.__pf.__pf_XuKWRtuZ .pf-854_{width:fit-content;flex-basis:unset;flex-grow:unset;align-self:unset;font-family:"Inter Tight";font-size:22px}.__pf.__pf_XuKWRtuZ .pf-786_{width:50%;flex-basis:unset;height:fit-content;flex-grow:unset;align-self:unset;display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:15px 0;min-width:unset;max-width:unset;padding:50px}.__pf.__pf_XuKWRtuZ .pf-783_{align-self:stretch;height:fit-content;flex-basis:0px;display:flex;flex-flow:row;justify-content:flex-start;align-items:flex-start;gap:0 50px}.__pf.__pf_XuKWRtuZ .pf-782_{padding-top:41px;padding-bottom:28px;margin-bottom:0}.__pf.__pf_XuKWRtuZ .pf-782_>.pf-flex-section{display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:16px;max-width:1100px}.__pf.__pf_XuKWRtuZ .pf-914_,.__pf.__pf_XuKWRtuZ .pf-915_{width:unset;height:fit-content;flex-grow:1;align-self:unset;flex-basis:0px}.__pf.__pf_XuKWRtuZ .pf-914_>.pf-flex-section{display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:16px;max-width:1100px}.__pf.__pf_XuKWRtuZ .pf-915_>.pf-flex-section,.__pf.__pf_XuKWRtuZ .pf-916_>.pf-flex-section{display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:16px;max-width:1100px}.__pf.__pf_XuKWRtuZ .pf-867_{width:500px;flex-basis:unset;height:fit-content;flex-grow:unset;align-self:unset;--pf-aspect-ratio-value:unset;object-fit:cover;object-position:center center;aspect-ratio:var(--pf-image-ratio);border-radius:0;margin-top:0;background-color:#fff;margin-bottom:0;min-width:unset;max-width:unset}.__pf.__pf_XuKWRtuZ .pf-872_,.__pf.__pf_XuKWRtuZ .pf-875_{width:fit-content;height:fit-content;font-weight:400;color:#fff;margin:0}.__pf.__pf_XuKWRtuZ .pf-866_{padding:25px 0}.__pf.__pf_XuKWRtuZ .pf-866_>.pf-flex-section{display:flex;flex-flow:column;justify-content:center;align-items:center;gap:16px;max-width:unset}.__pf.__pf_XuKWRtuZ .pf-872_{flex-basis:unset;font-family:Aboreto;font-size:22px}.__pf.__pf_XuKWRtuZ .pf-875_{flex-basis:unset;font-family:"Inter Tight";font-size:15px}.__pf.__pf_XuKWRtuZ .pf-871_,.__pf.__pf_XuKWRtuZ .pf-878_,.__pf.__pf_XuKWRtuZ .pf-889_,.__pf.__pf_XuKWRtuZ .pf-898_{flex-grow:1;flex-basis:0px;align-self:stretch;width:unset;height:unset;display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:15px 0;border-radius:15px}.__pf.__pf_XuKWRtuZ .pf-879_{width:fit-content;flex-basis:unset;height:fit-content;margin:0;font-family:"Inter Tight";font-weight:500;font-size:18px;color:#fff}.__pf.__pf_XuKWRtuZ .pf-883_,.__pf.__pf_XuKWRtuZ .pf-885_,.__pf.__pf_XuKWRtuZ .pf-887_,.__pf.__pf_XuKWRtuZ .pf-894_,.__pf.__pf_XuKWRtuZ .pf-896_{width:fit-content;flex-basis:unset;height:fit-content;color:#fff;background-color:rgba(0,0,0,0);padding:0;font-family:"Inter Tight";font-weight:400}.__pf.__pf_XuKWRtuZ .pf-890_,.__pf.__pf_XuKWRtuZ .pf-899_{width:fit-content;flex-basis:unset;height:fit-content;flex-grow:unset;align-self:unset;margin:0;font-family:"Inter Tight";font-weight:500;font-size:18px;color:#fff}.__pf.__pf_XuKWRtuZ .pf-893_,.__pf.__pf_XuKWRtuZ .pf-902_{align-self:stretch;height:fit-content;width:unset;flex-grow:unset;flex-basis:unset;display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:10px 0}.__pf.__pf_XuKWRtuZ .pf-903_,.__pf.__pf_XuKWRtuZ .pf-906_{width:fit-content;flex-basis:unset;height:fit-content;margin:0;font-family:"Inter Tight";font-weight:500;font-size:15px;color:#fff}.__pf.__pf_XuKWRtuZ .pf-870_{align-self:stretch;height:fit-content;width:unset;flex-grow:unset;flex-basis:unset;display:flex;flex-flow:row;justify-content:center;align-items:center;gap:0 50px}.__pf.__pf_XuKWRtuZ .pf-868_{background-color:#3f1e2c;padding-bottom:80px;padding-top:100px}.__pf.__pf_XuKWRtuZ .pf-868_>.pf-flex-section{display:flex;max-width:1100px;flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:50px 0;height:fit-content}.__pf.__pf_XuKWRtuZ .pf-910_{align-self:stretch;height:fit-content;width:unset;flex-grow:unset;flex-basis:unset;margin:0;font-family:"Inter Tight";font-weight:500;font-size:15px;color:#4a4a4a;text-align:center}.__pf.__pf_XuKWRtuZ .pf-909_{padding-top:15px;padding-bottom:15px}.__pf.__pf_XuKWRtuZ .pf-909_>.pf-flex-section{display:flex;max-width:1100px;flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:50px 0;height:fit-content}}@media (min-width:1024.5px) and (max-width:1199.4999px){.__pf.__pf_XuKWRtuZ .pf-119_,.__pf.__pf_XuKWRtuZ .pf-11_,.__pf.__pf_XuKWRtuZ .pf-122_,.__pf.__pf_XuKWRtuZ .pf-126_,.__pf.__pf_XuKWRtuZ .pf-129_,.__pf.__pf_XuKWRtuZ .pf-136_,.__pf.__pf_XuKWRtuZ .pf-150_,.__pf.__pf_XuKWRtuZ .pf-176_,.__pf.__pf_XuKWRtuZ .pf-230_,.__pf.__pf_XuKWRtuZ .pf-233_,.__pf.__pf_XuKWRtuZ .pf-26_,.__pf.__pf_XuKWRtuZ .pf-294_,.__pf.__pf_XuKWRtuZ .pf-302_,.__pf.__pf_XuKWRtuZ .pf-312_,.__pf.__pf_XuKWRtuZ .pf-320_,.__pf.__pf_XuKWRtuZ .pf-324_,.__pf.__pf_XuKWRtuZ .pf-332_,.__pf.__pf_XuKWRtuZ .pf-340_,.__pf.__pf_XuKWRtuZ .pf-344_,.__pf.__pf_XuKWRtuZ .pf-352_,.__pf.__pf_XuKWRtuZ .pf-35_,.__pf.__pf_XuKWRtuZ .pf-360_,.__pf.__pf_XuKWRtuZ .pf-364_,.__pf.__pf_XuKWRtuZ .pf-369_,.__pf.__pf_XuKWRtuZ .pf-378_,.__pf.__pf_XuKWRtuZ .pf-387_,.__pf.__pf_XuKWRtuZ .pf-396_,.__pf.__pf_XuKWRtuZ .pf-405_,.__pf.__pf_XuKWRtuZ .pf-412_,.__pf.__pf_XuKWRtuZ .pf-425_,.__pf.__pf_XuKWRtuZ .pf-429_,.__pf.__pf_XuKWRtuZ .pf-447_,.__pf.__pf_XuKWRtuZ .pf-457_,.__pf.__pf_XuKWRtuZ .pf-460_,.__pf.__pf_XuKWRtuZ .pf-503_,.__pf.__pf_XuKWRtuZ .pf-506_,.__pf.__pf_XuKWRtuZ .pf-52_,.__pf.__pf_XuKWRtuZ .pf-550_,.__pf.__pf_XuKWRtuZ .pf-553_,.__pf.__pf_XuKWRtuZ .pf-597_,.__pf.__pf_XuKWRtuZ .pf-600_,.__pf.__pf_XuKWRtuZ .pf-653_,.__pf.__pf_XuKWRtuZ .pf-662_,.__pf.__pf_XuKWRtuZ .pf-671_,.__pf.__pf_XuKWRtuZ .pf-680_,.__pf.__pf_XuKWRtuZ .pf-724_,.__pf.__pf_XuKWRtuZ .pf-727_,.__pf.__pf_XuKWRtuZ .pf-733_,.__pf.__pf_XuKWRtuZ .pf-736_,.__pf.__pf_XuKWRtuZ .pf-742_,.__pf.__pf_XuKWRtuZ .pf-745_,.__pf.__pf_XuKWRtuZ .pf-766_,.__pf.__pf_XuKWRtuZ .pf-76_,.__pf.__pf_XuKWRtuZ .pf-795_,.__pf.__pf_XuKWRtuZ .pf-803_,.__pf.__pf_XuKWRtuZ .pf-811_,.__pf.__pf_XuKWRtuZ .pf-819_,.__pf.__pf_XuKWRtuZ .pf-827_,.__pf.__pf_XuKWRtuZ .pf-835_,.__pf.__pf_XuKWRtuZ .pf-843_,.__pf.__pf_XuKWRtuZ .pf-851_,.__pf.__pf_XuKWRtuZ .pf-872_,.__pf.__pf_XuKWRtuZ .pf-875_,.__pf.__pf_XuKWRtuZ .pf-879_,.__pf.__pf_XuKWRtuZ .pf-88_,.__pf.__pf_XuKWRtuZ .pf-890_,.__pf.__pf_XuKWRtuZ .pf-899_,.__pf.__pf_XuKWRtuZ .pf-903_,.__pf.__pf_XuKWRtuZ .pf-906_,.__pf.__pf_XuKWRtuZ .pf-910_{flex-basis:unset}.__pf.__pf_XuKWRtuZ .pf-103_,.__pf.__pf_XuKWRtuZ .pf-107_,.__pf.__pf_XuKWRtuZ .pf-111_,.__pf.__pf_XuKWRtuZ .pf-140_,.__pf.__pf_XuKWRtuZ .pf-143_,.__pf.__pf_XuKWRtuZ .pf-154_,.__pf.__pf_XuKWRtuZ .pf-157_,.__pf.__pf_XuKWRtuZ .pf-161_,.__pf.__pf_XuKWRtuZ .pf-165_,.__pf.__pf_XuKWRtuZ .pf-168_,.__pf.__pf_XuKWRtuZ .pf-182_,.__pf.__pf_XuKWRtuZ .pf-188_,.__pf.__pf_XuKWRtuZ .pf-192_,.__pf.__pf_XuKWRtuZ .pf-195_,.__pf.__pf_XuKWRtuZ .pf-207_,.__pf.__pf_XuKWRtuZ .pf-210_,.__pf.__pf_XuKWRtuZ .pf-217_,.__pf.__pf_XuKWRtuZ .pf-220_,.__pf.__pf_XuKWRtuZ .pf-236_,.__pf.__pf_XuKWRtuZ .pf-245_,.__pf.__pf_XuKWRtuZ .pf-248_,.__pf.__pf_XuKWRtuZ .pf-261_,.__pf.__pf_XuKWRtuZ .pf-266_,.__pf.__pf_XuKWRtuZ .pf-271_,.__pf.__pf_XuKWRtuZ .pf-278_,.__pf.__pf_XuKWRtuZ .pf-282_,.__pf.__pf_XuKWRtuZ .pf-285_,.__pf.__pf_XuKWRtuZ .pf-317_,.__pf.__pf_XuKWRtuZ .pf-32_,.__pf.__pf_XuKWRtuZ .pf-337_,.__pf.__pf_XuKWRtuZ .pf-357_,.__pf.__pf_XuKWRtuZ .pf-381_,.__pf.__pf_XuKWRtuZ .pf-38_,.__pf.__pf_XuKWRtuZ .pf-390_,.__pf.__pf_XuKWRtuZ .pf-399_,.__pf.__pf_XuKWRtuZ .pf-408_,.__pf.__pf_XuKWRtuZ .pf-416_,.__pf.__pf_XuKWRtuZ .pf-421_,.__pf.__pf_XuKWRtuZ .pf-444_,.__pf.__pf_XuKWRtuZ .pf-464_,.__pf.__pf_XuKWRtuZ .pf-471_,.__pf.__pf_XuKWRtuZ .pf-474_,.__pf.__pf_XuKWRtuZ .pf-484_,.__pf.__pf_XuKWRtuZ .pf-489_,.__pf.__pf_XuKWRtuZ .pf-48_,.__pf.__pf_XuKWRtuZ .pf-494_,.__pf.__pf_XuKWRtuZ .pf-510_,.__pf.__pf_XuKWRtuZ .pf-518_,.__pf.__pf_XuKWRtuZ .pf-521_,.__pf.__pf_XuKWRtuZ .pf-531_,.__pf.__pf_XuKWRtuZ .pf-536_,.__pf.__pf_XuKWRtuZ .pf-541_,.__pf.__pf_XuKWRtuZ .pf-557_,.__pf.__pf_XuKWRtuZ .pf-565_,.__pf.__pf_XuKWRtuZ .pf-568_,.__pf.__pf_XuKWRtuZ .pf-578_,.__pf.__pf_XuKWRtuZ .pf-583_,.__pf.__pf_XuKWRtuZ .pf-588_,.__pf.__pf_XuKWRtuZ .pf-58_,.__pf.__pf_XuKWRtuZ .pf-604_,.__pf.__pf_XuKWRtuZ .pf-611_,.__pf.__pf_XuKWRtuZ .pf-614_,.__pf.__pf_XuKWRtuZ .pf-624_,.__pf.__pf_XuKWRtuZ .pf-629_,.__pf.__pf_XuKWRtuZ .pf-62_,.__pf.__pf_XuKWRtuZ .pf-634_,.__pf.__pf_XuKWRtuZ .pf-641_,.__pf.__pf_XuKWRtuZ .pf-646_,.__pf.__pf_XuKWRtuZ .pf-656_,.__pf.__pf_XuKWRtuZ .pf-665_,.__pf.__pf_XuKWRtuZ .pf-66_,.__pf.__pf_XuKWRtuZ .pf-674_,.__pf.__pf_XuKWRtuZ .pf-683_,.__pf.__pf_XuKWRtuZ .pf-694_,.__pf.__pf_XuKWRtuZ .pf-699_,.__pf.__pf_XuKWRtuZ .pf-708_,.__pf.__pf_XuKWRtuZ .pf-70_,.__pf.__pf_XuKWRtuZ .pf-713_,.__pf.__pf_XuKWRtuZ .pf-763_,.__pf.__pf_XuKWRtuZ .pf-774_,.__pf.__pf_XuKWRtuZ .pf-779_,.__pf.__pf_XuKWRtuZ .pf-80_,.__pf.__pf_XuKWRtuZ .pf-858_,.__pf.__pf_XuKWRtuZ .pf-863_,.__pf.__pf_XuKWRtuZ .pf-98_{width:fit-content;flex-basis:unset;height:fit-content;flex-grow:unset;align-self:unset}.__pf.__pf_XuKWRtuZ .pf-173_{align-self:stretch;height:fit-content;width:unset;flex-grow:unset;flex-basis:unset}.__pf.__pf_XuKWRtuZ .pf-914_,.__pf.__pf_XuKWRtuZ .pf-915_{width:unset;height:fit-content;flex-grow:1;align-self:unset;flex-basis:0px}}@media (min-width:767.5px) and (max-width:1024.4999px){.__pf.__pf_XuKWRtuZ .pf-119_,.__pf.__pf_XuKWRtuZ .pf-11_,.__pf.__pf_XuKWRtuZ .pf-122_,.__pf.__pf_XuKWRtuZ .pf-126_,.__pf.__pf_XuKWRtuZ .pf-129_,.__pf.__pf_XuKWRtuZ .pf-136_,.__pf.__pf_XuKWRtuZ .pf-150_,.__pf.__pf_XuKWRtuZ .pf-176_,.__pf.__pf_XuKWRtuZ .pf-230_,.__pf.__pf_XuKWRtuZ .pf-233_,.__pf.__pf_XuKWRtuZ .pf-26_,.__pf.__pf_XuKWRtuZ .pf-294_,.__pf.__pf_XuKWRtuZ .pf-302_,.__pf.__pf_XuKWRtuZ .pf-312_,.__pf.__pf_XuKWRtuZ .pf-320_,.__pf.__pf_XuKWRtuZ .pf-324_,.__pf.__pf_XuKWRtuZ .pf-332_,.__pf.__pf_XuKWRtuZ .pf-340_,.__pf.__pf_XuKWRtuZ .pf-344_,.__pf.__pf_XuKWRtuZ .pf-352_,.__pf.__pf_XuKWRtuZ .pf-35_,.__pf.__pf_XuKWRtuZ .pf-360_,.__pf.__pf_XuKWRtuZ .pf-364_,.__pf.__pf_XuKWRtuZ .pf-369_,.__pf.__pf_XuKWRtuZ .pf-378_,.__pf.__pf_XuKWRtuZ .pf-387_,.__pf.__pf_XuKWRtuZ .pf-396_,.__pf.__pf_XuKWRtuZ .pf-405_,.__pf.__pf_XuKWRtuZ .pf-412_,.__pf.__pf_XuKWRtuZ .pf-425_,.__pf.__pf_XuKWRtuZ .pf-429_,.__pf.__pf_XuKWRtuZ .pf-447_,.__pf.__pf_XuKWRtuZ .pf-457_,.__pf.__pf_XuKWRtuZ .pf-460_,.__pf.__pf_XuKWRtuZ .pf-503_,.__pf.__pf_XuKWRtuZ .pf-506_,.__pf.__pf_XuKWRtuZ .pf-52_,.__pf.__pf_XuKWRtuZ .pf-550_,.__pf.__pf_XuKWRtuZ .pf-553_,.__pf.__pf_XuKWRtuZ .pf-597_,.__pf.__pf_XuKWRtuZ .pf-600_,.__pf.__pf_XuKWRtuZ .pf-653_,.__pf.__pf_XuKWRtuZ .pf-662_,.__pf.__pf_XuKWRtuZ .pf-671_,.__pf.__pf_XuKWRtuZ .pf-680_,.__pf.__pf_XuKWRtuZ .pf-724_,.__pf.__pf_XuKWRtuZ .pf-727_,.__pf.__pf_XuKWRtuZ .pf-733_,.__pf.__pf_XuKWRtuZ .pf-736_,.__pf.__pf_XuKWRtuZ .pf-742_,.__pf.__pf_XuKWRtuZ .pf-745_,.__pf.__pf_XuKWRtuZ .pf-766_,.__pf.__pf_XuKWRtuZ .pf-76_,.__pf.__pf_XuKWRtuZ .pf-795_,.__pf.__pf_XuKWRtuZ .pf-803_,.__pf.__pf_XuKWRtuZ .pf-811_,.__pf.__pf_XuKWRtuZ .pf-819_,.__pf.__pf_XuKWRtuZ .pf-827_,.__pf.__pf_XuKWRtuZ .pf-835_,.__pf.__pf_XuKWRtuZ .pf-843_,.__pf.__pf_XuKWRtuZ .pf-851_,.__pf.__pf_XuKWRtuZ .pf-872_,.__pf.__pf_XuKWRtuZ .pf-875_,.__pf.__pf_XuKWRtuZ .pf-879_,.__pf.__pf_XuKWRtuZ .pf-88_,.__pf.__pf_XuKWRtuZ .pf-890_,.__pf.__pf_XuKWRtuZ .pf-899_,.__pf.__pf_XuKWRtuZ .pf-903_,.__pf.__pf_XuKWRtuZ .pf-906_,.__pf.__pf_XuKWRtuZ .pf-910_{flex-basis:unset}.__pf.__pf_XuKWRtuZ .pf-103_,.__pf.__pf_XuKWRtuZ .pf-107_,.__pf.__pf_XuKWRtuZ .pf-111_,.__pf.__pf_XuKWRtuZ .pf-140_,.__pf.__pf_XuKWRtuZ .pf-143_,.__pf.__pf_XuKWRtuZ .pf-154_,.__pf.__pf_XuKWRtuZ .pf-157_,.__pf.__pf_XuKWRtuZ .pf-161_,.__pf.__pf_XuKWRtuZ .pf-165_,.__pf.__pf_XuKWRtuZ .pf-168_,.__pf.__pf_XuKWRtuZ .pf-173_,.__pf.__pf_XuKWRtuZ .pf-182_,.__pf.__pf_XuKWRtuZ .pf-188_,.__pf.__pf_XuKWRtuZ .pf-192_,.__pf.__pf_XuKWRtuZ .pf-195_,.__pf.__pf_XuKWRtuZ .pf-207_,.__pf.__pf_XuKWRtuZ .pf-210_,.__pf.__pf_XuKWRtuZ .pf-217_,.__pf.__pf_XuKWRtuZ .pf-220_,.__pf.__pf_XuKWRtuZ .pf-236_,.__pf.__pf_XuKWRtuZ .pf-245_,.__pf.__pf_XuKWRtuZ .pf-248_,.__pf.__pf_XuKWRtuZ .pf-261_,.__pf.__pf_XuKWRtuZ .pf-266_,.__pf.__pf_XuKWRtuZ .pf-271_,.__pf.__pf_XuKWRtuZ .pf-278_,.__pf.__pf_XuKWRtuZ .pf-282_,.__pf.__pf_XuKWRtuZ .pf-285_,.__pf.__pf_XuKWRtuZ .pf-317_,.__pf.__pf_XuKWRtuZ .pf-32_,.__pf.__pf_XuKWRtuZ .pf-337_,.__pf.__pf_XuKWRtuZ .pf-357_,.__pf.__pf_XuKWRtuZ .pf-381_,.__pf.__pf_XuKWRtuZ .pf-38_,.__pf.__pf_XuKWRtuZ .pf-390_,.__pf.__pf_XuKWRtuZ .pf-399_,.__pf.__pf_XuKWRtuZ .pf-408_,.__pf.__pf_XuKWRtuZ .pf-416_,.__pf.__pf_XuKWRtuZ .pf-421_,.__pf.__pf_XuKWRtuZ .pf-444_,.__pf.__pf_XuKWRtuZ .pf-464_,.__pf.__pf_XuKWRtuZ .pf-471_,.__pf.__pf_XuKWRtuZ .pf-474_,.__pf.__pf_XuKWRtuZ .pf-484_,.__pf.__pf_XuKWRtuZ .pf-489_,.__pf.__pf_XuKWRtuZ .pf-48_,.__pf.__pf_XuKWRtuZ .pf-494_,.__pf.__pf_XuKWRtuZ .pf-510_,.__pf.__pf_XuKWRtuZ .pf-518_,.__pf.__pf_XuKWRtuZ .pf-521_,.__pf.__pf_XuKWRtuZ .pf-531_,.__pf.__pf_XuKWRtuZ .pf-536_,.__pf.__pf_XuKWRtuZ .pf-541_,.__pf.__pf_XuKWRtuZ .pf-557_,.__pf.__pf_XuKWRtuZ .pf-565_,.__pf.__pf_XuKWRtuZ .pf-568_,.__pf.__pf_XuKWRtuZ .pf-578_,.__pf.__pf_XuKWRtuZ .pf-583_,.__pf.__pf_XuKWRtuZ .pf-588_,.__pf.__pf_XuKWRtuZ .pf-58_,.__pf.__pf_XuKWRtuZ .pf-604_,.__pf.__pf_XuKWRtuZ .pf-611_,.__pf.__pf_XuKWRtuZ .pf-614_,.__pf.__pf_XuKWRtuZ .pf-624_,.__pf.__pf_XuKWRtuZ .pf-629_,.__pf.__pf_XuKWRtuZ .pf-62_,.__pf.__pf_XuKWRtuZ .pf-634_,.__pf.__pf_XuKWRtuZ .pf-641_,.__pf.__pf_XuKWRtuZ .pf-646_,.__pf.__pf_XuKWRtuZ .pf-656_,.__pf.__pf_XuKWRtuZ .pf-665_,.__pf.__pf_XuKWRtuZ .pf-66_,.__pf.__pf_XuKWRtuZ .pf-674_,.__pf.__pf_XuKWRtuZ .pf-683_,.__pf.__pf_XuKWRtuZ .pf-694_,.__pf.__pf_XuKWRtuZ .pf-699_,.__pf.__pf_XuKWRtuZ .pf-708_,.__pf.__pf_XuKWRtuZ .pf-70_,.__pf.__pf_XuKWRtuZ .pf-713_,.__pf.__pf_XuKWRtuZ .pf-763_,.__pf.__pf_XuKWRtuZ .pf-774_,.__pf.__pf_XuKWRtuZ .pf-779_,.__pf.__pf_XuKWRtuZ .pf-80_,.__pf.__pf_XuKWRtuZ .pf-858_,.__pf.__pf_XuKWRtuZ .pf-863_,.__pf.__pf_XuKWRtuZ .pf-98_{width:fit-content;flex-basis:unset;height:fit-content;flex-grow:unset;align-self:unset}.__pf.__pf_XuKWRtuZ .pf-914_,.__pf.__pf_XuKWRtuZ .pf-915_{width:unset;height:fit-content;flex-grow:1;align-self:unset;flex-basis:0px}}@media (max-width:767.4999px){.__pf.__pf_XuKWRtuZ .pf-119_,.__pf.__pf_XuKWRtuZ .pf-11_,.__pf.__pf_XuKWRtuZ .pf-176_,.__pf.__pf_XuKWRtuZ .pf-233_,.__pf.__pf_XuKWRtuZ .pf-278_,.__pf.__pf_XuKWRtuZ .pf-282_,.__pf.__pf_XuKWRtuZ .pf-285_,.__pf.__pf_XuKWRtuZ .pf-294_,.__pf.__pf_XuKWRtuZ .pf-302_,.__pf.__pf_XuKWRtuZ .pf-369_,.__pf.__pf_XuKWRtuZ .pf-378_,.__pf.__pf_XuKWRtuZ .pf-387_,.__pf.__pf_XuKWRtuZ .pf-396_,.__pf.__pf_XuKWRtuZ .pf-405_,.__pf.__pf_XuKWRtuZ .pf-425_,.__pf.__pf_XuKWRtuZ .pf-429_,.__pf.__pf_XuKWRtuZ .pf-447_,.__pf.__pf_XuKWRtuZ .pf-460_,.__pf.__pf_XuKWRtuZ .pf-503_,.__pf.__pf_XuKWRtuZ .pf-506_,.__pf.__pf_XuKWRtuZ .pf-52_,.__pf.__pf_XuKWRtuZ .pf-550_,.__pf.__pf_XuKWRtuZ .pf-553_,.__pf.__pf_XuKWRtuZ .pf-588_,.__pf.__pf_XuKWRtuZ .pf-597_,.__pf.__pf_XuKWRtuZ .pf-600_,.__pf.__pf_XuKWRtuZ .pf-634_,.__pf.__pf_XuKWRtuZ .pf-653_,.__pf.__pf_XuKWRtuZ .pf-656_,.__pf.__pf_XuKWRtuZ .pf-662_,.__pf.__pf_XuKWRtuZ .pf-665_,.__pf.__pf_XuKWRtuZ .pf-671_,.__pf.__pf_XuKWRtuZ .pf-674_,.__pf.__pf_XuKWRtuZ .pf-680_,.__pf.__pf_XuKWRtuZ .pf-683_,.__pf.__pf_XuKWRtuZ .pf-724_,.__pf.__pf_XuKWRtuZ .pf-727_,.__pf.__pf_XuKWRtuZ .pf-733_,.__pf.__pf_XuKWRtuZ .pf-736_,.__pf.__pf_XuKWRtuZ .pf-742_,.__pf.__pf_XuKWRtuZ .pf-745_,.__pf.__pf_XuKWRtuZ .pf-795_,.__pf.__pf_XuKWRtuZ .pf-803_,.__pf.__pf_XuKWRtuZ .pf-811_,.__pf.__pf_XuKWRtuZ .pf-819_,.__pf.__pf_XuKWRtuZ .pf-827_,.__pf.__pf_XuKWRtuZ .pf-835_,.__pf.__pf_XuKWRtuZ .pf-843_,.__pf.__pf_XuKWRtuZ .pf-851_,.__pf.__pf_XuKWRtuZ .pf-872_,.__pf.__pf_XuKWRtuZ .pf-875_,.__pf.__pf_XuKWRtuZ .pf-879_,.__pf.__pf_XuKWRtuZ .pf-88_,.__pf.__pf_XuKWRtuZ .pf-890_,.__pf.__pf_XuKWRtuZ .pf-899_,.__pf.__pf_XuKWRtuZ .pf-903_,.__pf.__pf_XuKWRtuZ .pf-906_{flex-basis:unset}.__pf.__pf_XuKWRtuZ .pf-10_>.pf-flex-section,.__pf.__pf_XuKWRtuZ .pf-214_,.__pf.__pf_XuKWRtuZ .pf-216_,.__pf.__pf_XuKWRtuZ .pf-368_>.pf-flex-section,.__pf.__pf_XuKWRtuZ .pf-372_>.pf-flex-section,.__pf.__pf_XuKWRtuZ .pf-424_>.pf-flex-section,.__pf.__pf_XuKWRtuZ .pf-428_>.pf-flex-section,.__pf.__pf_XuKWRtuZ .pf-686_>.pf-flex-section,.__pf.__pf_XuKWRtuZ .pf-716_>.pf-flex-section,.__pf.__pf_XuKWRtuZ .pf-868_>.pf-flex-section,.__pf.__pf_XuKWRtuZ .pf-909_>.pf-flex-section{flex-flow:column}.__pf.__pf_XuKWRtuZ .pf-15_,.__pf.__pf_XuKWRtuZ .pf-443_{width:100px;flex-basis:unset;height:fit-content;flex-grow:unset;align-self:unset}.__pf.__pf_XuKWRtuZ .pf-14_>.pf-flex-section{flex-flow:column;max-width:250px}.__pf.__pf_XuKWRtuZ .pf-21_>div img{width:100%;height:100%}.__pf.__pf_XuKWRtuZ .pf-21_{width:unset;flex-grow:unset;align-self:stretch;flex-basis:unset;border-radius:0}.__pf.__pf_XuKWRtuZ .pf-22_{margin-left:5px;margin-right:5px;margin-top:5px}.__pf.__pf_XuKWRtuZ .pf-133_,.__pf.__pf_XuKWRtuZ .pf-147_{margin-left:0;margin-right:0;min-height:unset;max-height:unset;min-width:unset;max-width:unset}.__pf.__pf_XuKWRtuZ .pf-173_,.__pf.__pf_XuKWRtuZ .pf-198_,.__pf.__pf_XuKWRtuZ .pf-20_,.__pf.__pf_XuKWRtuZ .pf-213_,.__pf.__pf_XuKWRtuZ .pf-384_,.__pf.__pf_XuKWRtuZ .pf-393_,.__pf.__pf_XuKWRtuZ .pf-402_,.__pf.__pf_XuKWRtuZ .pf-433_,.__pf.__pf_XuKWRtuZ .pf-435_,.__pf.__pf_XuKWRtuZ .pf-437_,.__pf.__pf_XuKWRtuZ .pf-650_,.__pf.__pf_XuKWRtuZ .pf-659_,.__pf.__pf_XuKWRtuZ .pf-668_,.__pf.__pf_XuKWRtuZ .pf-677_,.__pf.__pf_XuKWRtuZ .pf-721_,.__pf.__pf_XuKWRtuZ .pf-730_,.__pf.__pf_XuKWRtuZ .pf-739_,.__pf.__pf_XuKWRtuZ .pf-751_,.__pf.__pf_XuKWRtuZ .pf-784_,.__pf.__pf_XuKWRtuZ .pf-85_,.__pf.__pf_XuKWRtuZ .pf-871_,.__pf.__pf_XuKWRtuZ .pf-878_,.__pf.__pf_XuKWRtuZ .pf-889_,.__pf.__pf_XuKWRtuZ .pf-898_{align-self:stretch;height:fit-content;width:unset;flex-grow:unset;flex-basis:unset}.__pf.__pf_XuKWRtuZ .pf-19_{width:unset;height:unset;flex-grow:1;flex-basis:unset;flex-flow:column}.__pf.__pf_XuKWRtuZ .pf-117_,.__pf.__pf_XuKWRtuZ .pf-18_,.__pf.__pf_XuKWRtuZ .pf-191_,.__pf.__pf_XuKWRtuZ .pf-769_,.__pf.__pf_XuKWRtuZ .pf-86_{align-self:stretch;flex-grow:1;width:unset;height:unset;flex-basis:unset;flex-flow:column}.__pf.__pf_XuKWRtuZ .pf-26_{flex-basis:unset;font-family:"Inter Tight";font-weight:400}.__pf.__pf_XuKWRtuZ .pf-31_{width:80px;flex-basis:unset;height:unset;flex-grow:unset;align-self:unset;min-width:unset;max-width:unset}.__pf.__pf_XuKWRtuZ .pf-111_,.__pf.__pf_XuKWRtuZ .pf-126_,.__pf.__pf_XuKWRtuZ .pf-129_,.__pf.__pf_XuKWRtuZ .pf-140_,.__pf.__pf_XuKWRtuZ .pf-143_,.__pf.__pf_XuKWRtuZ .pf-154_,.__pf.__pf_XuKWRtuZ .pf-157_,.__pf.__pf_XuKWRtuZ .pf-161_,.__pf.__pf_XuKWRtuZ .pf-165_,.__pf.__pf_XuKWRtuZ .pf-188_,.__pf.__pf_XuKWRtuZ .pf-192_,.__pf.__pf_XuKWRtuZ .pf-195_,.__pf.__pf_XuKWRtuZ .pf-207_,.__pf.__pf_XuKWRtuZ .pf-210_,.__pf.__pf_XuKWRtuZ .pf-220_,.__pf.__pf_XuKWRtuZ .pf-245_,.__pf.__pf_XuKWRtuZ .pf-248_,.__pf.__pf_XuKWRtuZ .pf-261_,.__pf.__pf_XuKWRtuZ .pf-266_,.__pf.__pf_XuKWRtuZ .pf-271_,.__pf.__pf_XuKWRtuZ .pf-32_,.__pf.__pf_XuKWRtuZ .pf-38_,.__pf.__pf_XuKWRtuZ .pf-42_,.__pf.__pf_XuKWRtuZ .pf-45_,.__pf.__pf_XuKWRtuZ .pf-471_,.__pf.__pf_XuKWRtuZ .pf-474_,.__pf.__pf_XuKWRtuZ .pf-510_,.__pf.__pf_XuKWRtuZ .pf-518_,.__pf.__pf_XuKWRtuZ .pf-521_,.__pf.__pf_XuKWRtuZ .pf-531_,.__pf.__pf_XuKWRtuZ .pf-536_,.__pf.__pf_XuKWRtuZ .pf-541_,.__pf.__pf_XuKWRtuZ .pf-557_,.__pf.__pf_XuKWRtuZ .pf-565_,.__pf.__pf_XuKWRtuZ .pf-568_,.__pf.__pf_XuKWRtuZ .pf-578_,.__pf.__pf_XuKWRtuZ .pf-583_,.__pf.__pf_XuKWRtuZ .pf-58_,.__pf.__pf_XuKWRtuZ .pf-604_,.__pf.__pf_XuKWRtuZ .pf-611_,.__pf.__pf_XuKWRtuZ .pf-614_,.__pf.__pf_XuKWRtuZ .pf-624_,.__pf.__pf_XuKWRtuZ .pf-629_,.__pf.__pf_XuKWRtuZ .pf-62_,.__pf.__pf_XuKWRtuZ .pf-66_,.__pf.__pf_XuKWRtuZ .pf-70_,.__pf.__pf_XuKWRtuZ .pf-80_,.__pf.__pf_XuKWRtuZ .pf-92_,.__pf.__pf_XuKWRtuZ .pf-95_{width:fit-content;flex-basis:unset;height:fit-content;flex-grow:unset;align-self:unset}.__pf.__pf_XuKWRtuZ .pf-125_,.__pf.__pf_XuKWRtuZ .pf-139_,.__pf.__pf_XuKWRtuZ .pf-153_,.__pf.__pf_XuKWRtuZ .pf-240_,.__pf.__pf_XuKWRtuZ .pf-251_,.__pf.__pf_XuKWRtuZ .pf-309_,.__pf.__pf_XuKWRtuZ .pf-30_,.__pf.__pf_XuKWRtuZ .pf-315_,.__pf.__pf_XuKWRtuZ .pf-329_,.__pf.__pf_XuKWRtuZ .pf-335_,.__pf.__pf_XuKWRtuZ .pf-349_,.__pf.__pf_XuKWRtuZ .pf-355_,.__pf.__pf_XuKWRtuZ .pf-41_,.__pf.__pf_XuKWRtuZ .pf-442_,.__pf.__pf_XuKWRtuZ .pf-467_,.__pf.__pf_XuKWRtuZ .pf-513_,.__pf.__pf_XuKWRtuZ .pf-560_,.__pf.__pf_XuKWRtuZ .pf-607_,.__pf.__pf_XuKWRtuZ .pf-753_,.__pf.__pf_XuKWRtuZ .pf-91_{flex-basis:unset;flex-flow:row}.__pf.__pf_XuKWRtuZ .pf-35_{flex-basis:unset;font-size:26px;font-family:Aboreto;font-weight:400}.__pf.__pf_XuKWRtuZ .pf-118_,.__pf.__pf_XuKWRtuZ .pf-148_,.__pf.__pf_XuKWRtuZ .pf-171_,.__pf.__pf_XuKWRtuZ .pf-178_,.__pf.__pf_XuKWRtuZ .pf-185_,.__pf.__pf_XuKWRtuZ .pf-223_,.__pf.__pf_XuKWRtuZ .pf-224_,.__pf.__pf_XuKWRtuZ .pf-225_,.__pf.__pf_XuKWRtuZ .pf-239_,.__pf.__pf_XuKWRtuZ .pf-281_,.__pf.__pf_XuKWRtuZ .pf-29_,.__pf.__pf_XuKWRtuZ .pf-308_,.__pf.__pf_XuKWRtuZ .pf-328_,.__pf.__pf_XuKWRtuZ .pf-348_,.__pf.__pf_XuKWRtuZ .pf-377_,.__pf.__pf_XuKWRtuZ .pf-386_,.__pf.__pf_XuKWRtuZ .pf-395_,.__pf.__pf_XuKWRtuZ .pf-404_,.__pf.__pf_XuKWRtuZ .pf-439_,.__pf.__pf_XuKWRtuZ .pf-452_,.__pf.__pf_XuKWRtuZ .pf-463_,.__pf.__pf_XuKWRtuZ .pf-498_,.__pf.__pf_XuKWRtuZ .pf-509_,.__pf.__pf_XuKWRtuZ .pf-51_,.__pf.__pf_XuKWRtuZ .pf-545_,.__pf.__pf_XuKWRtuZ .pf-556_,.__pf.__pf_XuKWRtuZ .pf-55_,.__pf.__pf_XuKWRtuZ .pf-592_,.__pf.__pf_XuKWRtuZ .pf-603_,.__pf.__pf_XuKWRtuZ .pf-637_,.__pf.__pf_XuKWRtuZ .pf-652_,.__pf.__pf_XuKWRtuZ .pf-661_,.__pf.__pf_XuKWRtuZ .pf-670_,.__pf.__pf_XuKWRtuZ .pf-679_,.__pf.__pf_XuKWRtuZ .pf-687_,.__pf.__pf_XuKWRtuZ .pf-719_,.__pf.__pf_XuKWRtuZ .pf-723_,.__pf.__pf_XuKWRtuZ .pf-732_,.__pf.__pf_XuKWRtuZ .pf-741_,.__pf.__pf_XuKWRtuZ .pf-749_,.__pf.__pf_XuKWRtuZ .pf-74_,.__pf.__pf_XuKWRtuZ .pf-75_,.__pf.__pf_XuKWRtuZ .pf-869_,.__pf.__pf_XuKWRtuZ .pf-87_,.__pf.__pf_XuKWRtuZ .pf-882_,.__pf.__pf_XuKWRtuZ .pf-893_,.__pf.__pf_XuKWRtuZ .pf-902_{flex-basis:unset;flex-flow:column}.__pf.__pf_XuKWRtuZ .pf-44_{font-size:18px;font-weight:600;color:#4a4a4a}.__pf.__pf_XuKWRtuZ .pf-103_,.__pf.__pf_XuKWRtuZ .pf-107_,.__pf.__pf_XuKWRtuZ .pf-416_,.__pf.__pf_XuKWRtuZ .pf-421_,.__pf.__pf_XuKWRtuZ .pf-48_,.__pf.__pf_XuKWRtuZ .pf-641_,.__pf.__pf_XuKWRtuZ .pf-646_,.__pf.__pf_XuKWRtuZ .pf-694_,.__pf.__pf_XuKWRtuZ .pf-699_,.__pf.__pf_XuKWRtuZ .pf-708_,.__pf.__pf_XuKWRtuZ .pf-713_,.__pf.__pf_XuKWRtuZ .pf-774_,.__pf.__pf_XuKWRtuZ .pf-779_,.__pf.__pf_XuKWRtuZ .pf-858_,.__pf.__pf_XuKWRtuZ .pf-863_,.__pf.__pf_XuKWRtuZ .pf-98_{width:fit-content;flex-basis:unset;height:fit-content;flex-grow:unset;align-self:unset;font-size:12px}.__pf.__pf_XuKWRtuZ .pf-57_,.__pf.__pf_XuKWRtuZ .pf-61_,.__pf.__pf_XuKWRtuZ .pf-65_,.__pf.__pf_XuKWRtuZ .pf-69_{flex-basis:unset;flex-flow:row;align-items:flex-start}.__pf.__pf_XuKWRtuZ .pf-56_{align-self:stretch;height:fit-content;width:unset;flex-grow:unset;flex-basis:unset;row-gap:10px}.__pf.__pf_XuKWRtuZ .pf-136_,.__pf.__pf_XuKWRtuZ .pf-150_,.__pf.__pf_XuKWRtuZ .pf-76_{flex-basis:unset;font-size:14px}.__pf.__pf_XuKWRtuZ .pf-79_{flex-basis:unset;flex-flow:column;row-gap:10px;align-items:center}.__pf.__pf_XuKWRtuZ .pf-114_,.__pf.__pf_XuKWRtuZ .pf-115_,.__pf.__pf_XuKWRtuZ .pf-186_,.__pf.__pf_XuKWRtuZ .pf-83_,.__pf.__pf_XuKWRtuZ .pf-84_{flex-basis:unset;flex-flow:column;row-gap:10px;border-color:#d8ebfc;border-width:2px}.__pf.__pf_XuKWRtuZ .pf-102_,.__pf.__pf_XuKWRtuZ .pf-106_,.__pf.__pf_XuKWRtuZ .pf-205_,.__pf.__pf_XuKWRtuZ .pf-215_,.__pf.__pf_XuKWRtuZ .pf-415_,.__pf.__pf_XuKWRtuZ .pf-419_,.__pf.__pf_XuKWRtuZ .pf-420_,.__pf.__pf_XuKWRtuZ .pf-640_,.__pf.__pf_XuKWRtuZ .pf-644_,.__pf.__pf_XuKWRtuZ .pf-645_,.__pf.__pf_XuKWRtuZ .pf-693_,.__pf.__pf_XuKWRtuZ .pf-697_,.__pf.__pf_XuKWRtuZ .pf-698_,.__pf.__pf_XuKWRtuZ .pf-707_,.__pf.__pf_XuKWRtuZ .pf-711_,.__pf.__pf_XuKWRtuZ .pf-712_,.__pf.__pf_XuKWRtuZ .pf-773_,.__pf.__pf_XuKWRtuZ .pf-777_,.__pf.__pf_XuKWRtuZ .pf-778_,.__pf.__pf_XuKWRtuZ .pf-857_,.__pf.__pf_XuKWRtuZ .pf-861_,.__pf.__pf_XuKWRtuZ .pf-862_{width:25px;flex-basis:unset;height:fit-content;flex-grow:unset;align-self:unset}.__pf.__pf_XuKWRtuZ .pf-101_{flex-basis:unset;flex-flow:row;padding-top:10px}.__pf.__pf_XuKWRtuZ .pf-110_,.__pf.__pf_XuKWRtuZ .pf-202_,.__pf.__pf_XuKWRtuZ .pf-752_{flex-basis:unset;flex-flow:column;row-gap:10px}.__pf.__pf_XuKWRtuZ .pf-116_{width:80px;flex-basis:unset;height:fit-content;flex-grow:unset;align-self:unset}.__pf.__pf_XuKWRtuZ .pf-122_{flex-basis:unset;font-family:"Inter Tight";font-weight:400;font-size:14px;color:#383838}.__pf.__pf_XuKWRtuZ .pf-133_{width:40px;flex-basis:unset;height:40px;flex-grow:unset;align-self:unset}.__pf.__pf_XuKWRtuZ .pf-135_,.__pf.__pf_XuKWRtuZ .pf-149_{flex-basis:unset;flex-flow:column;row-gap:5px}.__pf.__pf_XuKWRtuZ .pf-134_{flex-grow:1;flex-basis:0px;align-self:stretch;width:unset;height:unset;flex-flow:column}.__pf.__pf_XuKWRtuZ .pf-132_,.__pf.__pf_XuKWRtuZ .pf-146_{flex-basis:unset;flex-flow:row;row-gap:10px;border-color:#d8ebfc;border-width:2px}.__pf.__pf_XuKWRtuZ .pf-147_{width:40px;flex-basis:unset;height:39.9219px;flex-grow:unset;align-self:unset}.__pf.__pf_XuKWRtuZ .pf-168_,.__pf.__pf_XuKWRtuZ .pf-252_,.__pf.__pf_XuKWRtuZ .pf-253_{flex-grow:1;flex-basis:0px;height:fit-content;width:unset;align-self:unset}.__pf.__pf_XuKWRtuZ .pf-164_{flex-basis:unset;flex-flow:row;justify-content:center}.__pf.__pf_XuKWRtuZ .pf-160_{flex-basis:unset;flex-flow:column-reverse;row-gap:5px}.__pf.__pf_XuKWRtuZ .pf-181_{width:70px;flex-basis:unset;height:fit-content;flex-grow:unset;align-self:unset}.__pf.__pf_XuKWRtuZ .pf-182_,.__pf.__pf_XuKWRtuZ .pf-444_{width:fit-content;flex-basis:unset;height:fit-content;flex-grow:unset;align-self:unset;font-size:14px}.__pf.__pf_XuKWRtuZ .pf-180_{flex-basis:unset;flex-flow:row;padding-top:5px}.__pf.__pf_XuKWRtuZ .pf-187_,.__pf.__pf_XuKWRtuZ .pf-204_{width:40px;flex-basis:unset;height:40px;flex-grow:unset;align-self:unset;flex-flow:column}.__pf.__pf_XuKWRtuZ .pf-206_{align-self:stretch;flex-grow:1;width:unset;height:unset;flex-basis:unset;flex-flow:column;row-gap:5px}.__pf.__pf_XuKWRtuZ .pf-203_{align-self:stretch;flex-grow:1;width:unset;height:unset;flex-basis:unset;flex-flow:column;row-gap:10px;border-color:#d8ebfc;border-width:2px}.__pf.__pf_XuKWRtuZ .pf-217_,.__pf.__pf_XuKWRtuZ .pf-317_,.__pf.__pf_XuKWRtuZ .pf-337_,.__pf.__pf_XuKWRtuZ .pf-357_,.__pf.__pf_XuKWRtuZ .pf-464_,.__pf.__pf_XuKWRtuZ .pf-484_,.__pf.__pf_XuKWRtuZ .pf-489_,.__pf.__pf_XuKWRtuZ .pf-494_{width:fit-content;flex-basis:unset;height:fit-content;flex-grow:unset;align-self:unset;color:#000}.__pf.__pf_XuKWRtuZ .pf-73_{flex-basis:unset;flex-flow:column;padding:10px}.__pf.__pf_XuKWRtuZ .pf-227_,.__pf.__pf_XuKWRtuZ .pf-229_,.__pf.__pf_XuKWRtuZ .pf-454_,.__pf.__pf_XuKWRtuZ .pf-456_,.__pf.__pf_XuKWRtuZ .pf-500_,.__pf.__pf_XuKWRtuZ .pf-502_,.__pf.__pf_XuKWRtuZ .pf-547_,.__pf.__pf_XuKWRtuZ .pf-549_,.__pf.__pf_XuKWRtuZ .pf-594_,.__pf.__pf_XuKWRtuZ .pf-596_{width:fit-content;flex-basis:unset;height:fit-content;flex-grow:unset;align-self:unset;flex-flow:column}.__pf.__pf_XuKWRtuZ .pf-230_,.__pf.__pf_XuKWRtuZ .pf-312_,.__pf.__pf_XuKWRtuZ .pf-320_,.__pf.__pf_XuKWRtuZ .pf-324_,.__pf.__pf_XuKWRtuZ .pf-332_,.__pf.__pf_XuKWRtuZ .pf-340_,.__pf.__pf_XuKWRtuZ .pf-344_,.__pf.__pf_XuKWRtuZ .pf-352_,.__pf.__pf_XuKWRtuZ .pf-360_,.__pf.__pf_XuKWRtuZ .pf-364_,.__pf.__pf_XuKWRtuZ .pf-457_{flex-basis:unset;color:#000}.__pf.__pf_XuKWRtuZ .pf-226_{align-self:stretch;height:fit-content;width:unset;flex-grow:unset;flex-basis:unset;flex-flow:row;align-items:center}.__pf.__pf_XuKWRtuZ .pf-236_{flex-basis:unset;line-height:1.4em}.__pf.__pf_XuKWRtuZ .pf-242_,.__pf.__pf_XuKWRtuZ .pf-243_,.__pf.__pf_XuKWRtuZ .pf-244_,.__pf.__pf_XuKWRtuZ .pf-469_,.__pf.__pf_XuKWRtuZ .pf-470_,.__pf.__pf_XuKWRtuZ .pf-515_,.__pf.__pf_XuKWRtuZ .pf-516_,.__pf.__pf_XuKWRtuZ .pf-517_,.__pf.__pf_XuKWRtuZ .pf-562_,.__pf.__pf_XuKWRtuZ .pf-563_,.__pf.__pf_XuKWRtuZ .pf-564_,.__pf.__pf_XuKWRtuZ .pf-609_,.__pf.__pf_XuKWRtuZ .pf-610_,.__pf.__pf_XuKWRtuZ .pf-754_,.__pf.__pf_XuKWRtuZ .pf-755_,.__pf.__pf_XuKWRtuZ .pf-756_,.__pf.__pf_XuKWRtuZ .pf-757_,.__pf.__pf_XuKWRtuZ .pf-758_{width:18px;flex-basis:unset;height:fit-content;flex-grow:unset;align-self:unset}.__pf.__pf_XuKWRtuZ .pf-241_,.__pf.__pf_XuKWRtuZ .pf-259_,.__pf.__pf_XuKWRtuZ .pf-468_,.__pf.__pf_XuKWRtuZ .pf-482_,.__pf.__pf_XuKWRtuZ .pf-514_,.__pf.__pf_XuKWRtuZ .pf-529_,.__pf.__pf_XuKWRtuZ .pf-561_,.__pf.__pf_XuKWRtuZ .pf-576_,.__pf.__pf_XuKWRtuZ .pf-608_,.__pf.__pf_XuKWRtuZ .pf-622_{width:fit-content;flex-basis:unset;height:fit-content;flex-grow:unset;align-self:unset;flex-flow:row}.__pf.__pf_XuKWRtuZ .pf-260_,.__pf.__pf_XuKWRtuZ .pf-265_,.__pf.__pf_XuKWRtuZ .pf-270_,.__pf.__pf_XuKWRtuZ .pf-483_,.__pf.__pf_XuKWRtuZ .pf-488_,.__pf.__pf_XuKWRtuZ .pf-493_,.__pf.__pf_XuKWRtuZ .pf-530_,.__pf.__pf_XuKWRtuZ .pf-535_,.__pf.__pf_XuKWRtuZ .pf-540_,.__pf.__pf_XuKWRtuZ .pf-577_,.__pf.__pf_XuKWRtuZ .pf-582_,.__pf.__pf_XuKWRtuZ .pf-587_,.__pf.__pf_XuKWRtuZ .pf-623_,.__pf.__pf_XuKWRtuZ .pf-628_,.__pf.__pf_XuKWRtuZ .pf-633_{width:16px;flex-basis:unset;height:fit-content;flex-grow:unset;align-self:unset}.__pf.__pf_XuKWRtuZ .pf-264_,.__pf.__pf_XuKWRtuZ .pf-269_,.__pf.__pf_XuKWRtuZ .pf-487_,.__pf.__pf_XuKWRtuZ .pf-492_,.__pf.__pf_XuKWRtuZ .pf-534_,.__pf.__pf_XuKWRtuZ .pf-539_,.__pf.__pf_XuKWRtuZ .pf-581_,.__pf.__pf_XuKWRtuZ .pf-586_,.__pf.__pf_XuKWRtuZ .pf-627_,.__pf.__pf_XuKWRtuZ .pf-632_{width:fit-content;flex-basis:unset;height:fit-content;flex-grow:unset;align-self:unset;flex-flow:row;align-items:flex-start}.__pf.__pf_XuKWRtuZ .pf-258_,.__pf.__pf_XuKWRtuZ .pf-481_,.__pf.__pf_XuKWRtuZ .pf-528_,.__pf.__pf_XuKWRtuZ .pf-575_,.__pf.__pf_XuKWRtuZ .pf-621_{flex-basis:unset;flex-flow:column;align-items:flex-start;row-gap:10px}.__pf.__pf_XuKWRtuZ .pf-310_,.__pf.__pf_XuKWRtuZ .pf-330_,.__pf.__pf_XuKWRtuZ .pf-350_{width:45px;flex-basis:unset;height:fit-content;flex-grow:unset;align-self:unset}.__pf.__pf_XuKWRtuZ .pf-316_,.__pf.__pf_XuKWRtuZ .pf-336_,.__pf.__pf_XuKWRtuZ .pf-356_{width:20px;flex-basis:unset;height:fit-content;flex-grow:unset;align-self:unset}.__pf.__pf_XuKWRtuZ .pf-311_,.__pf.__pf_XuKWRtuZ .pf-331_,.__pf.__pf_XuKWRtuZ .pf-351_{width:fit-content;flex-basis:unset;align-self:stretch;height:unset;flex-grow:unset;flex-flow:column}.__pf.__pf_XuKWRtuZ .pf-323_,.__pf.__pf_XuKWRtuZ .pf-343_,.__pf.__pf_XuKWRtuZ .pf-363_{width:80px;flex-basis:unset;flex-grow:1;height:unset;align-self:unset;min-width:unset;max-width:unset}.__pf.__pf_XuKWRtuZ .pf-25_{align-self:stretch;height:fit-content;width:unset;flex-grow:unset;flex-basis:unset;padding-left:10px;padding-right:10px;background-color:#fff}.__pf.__pf_XuKWRtuZ .pf-17_{align-self:stretch;height:fit-content;flex-basis:unset}.__pf.__pf_XuKWRtuZ .pf-17_>form{align-self:stretch;height:100%;width:100%;flex-basis:unset;display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:8px}.__pf.__pf_XuKWRtuZ .pf-16_{padding-left:0;padding-right:0;padding-top:0}.__pf.__pf_XuKWRtuZ .pf-381_,.__pf.__pf_XuKWRtuZ .pf-390_,.__pf.__pf_XuKWRtuZ .pf-399_,.__pf.__pf_XuKWRtuZ .pf-408_{width:unset;flex-grow:unset;align-self:stretch;flex-basis:unset}.__pf.__pf_XuKWRtuZ .pf-375_{align-self:stretch;height:fit-content;width:unset;flex-grow:unset;flex-basis:unset;text-align:center;justify-content:center}.__pf.__pf_XuKWRtuZ .pf-374_,.__pf.__pf_XuKWRtuZ .pf-649_{flex-basis:unset;flex-flow:column;padding-right:0;padding-left:0;row-gap:50px}.__pf.__pf_XuKWRtuZ .pf-412_{flex-basis:unset;font-family:"Inter Tight";font-weight:600;font-size:16px}.__pf.__pf_XuKWRtuZ .pf-414_,.__pf.__pf_XuKWRtuZ .pf-639_,.__pf.__pf_XuKWRtuZ .pf-692_,.__pf.__pf_XuKWRtuZ .pf-772_,.__pf.__pf_XuKWRtuZ .pf-856_{flex-basis:unset;flex-flow:row;padding-top:10px;column-gap:15px}.__pf.__pf_XuKWRtuZ .pf-411_,.__pf.__pf_XuKWRtuZ .pf-689_{flex-basis:unset;flex-flow:column;padding-left:15px;padding-right:15px}.__pf.__pf_XuKWRtuZ .pf-372_,.__pf.__pf_XuKWRtuZ .pf-686_{padding-left:0;padding-right:0}.__pf.__pf_XuKWRtuZ .pf-432_,.__pf.__pf_XuKWRtuZ .pf-720_,.__pf.__pf_XuKWRtuZ .pf-870_{flex-basis:unset;flex-flow:column;row-gap:25px}.__pf.__pf_XuKWRtuZ .pf-440_{flex-basis:unset;font-size:35px;text-align:center}.__pf.__pf_XuKWRtuZ .pf-453_,.__pf.__pf_XuKWRtuZ .pf-499_,.__pf.__pf_XuKWRtuZ .pf-546_,.__pf.__pf_XuKWRtuZ .pf-593_{flex-basis:unset;flex-flow:row;align-items:center}.__pf.__pf_XuKWRtuZ .pf-690_{align-self:stretch;height:fit-content;width:unset;flex-grow:unset;flex-basis:unset;font-size:18px}.__pf.__pf_XuKWRtuZ .pf-686_{padding-top:42px}.__pf.__pf_XuKWRtuZ .pf-706_{flex-basis:unset;flex-flow:row;padding-top:10px;padding-bottom:0}.__pf.__pf_XuKWRtuZ .pf-704_{flex-basis:unset;flex-flow:column;margin-top:0}.__pf.__pf_XuKWRtuZ .pf-702_{padding-bottom:50px}.__pf.__pf_XuKWRtuZ .pf-702_>.pf-flex-section{row-gap:20px}.__pf.__pf_XuKWRtuZ .pf-717_{flex-basis:unset;font-size:27px}.__pf.__pf_XuKWRtuZ .pf-716_,.__pf.__pf_XuKWRtuZ .pf-748_{padding-bottom:0;padding-right:10px;padding-left:10px}.__pf.__pf_XuKWRtuZ .pf-763_{width:fit-content;flex-basis:unset;height:fit-content;flex-grow:unset;align-self:unset;color:#3f1e2c;font-size:25px}.__pf.__pf_XuKWRtuZ .pf-762_{flex-basis:unset;flex-flow:column;row-gap:15px;align-items:center}.__pf.__pf_XuKWRtuZ .pf-761_{flex-basis:unset;flex-flow:column;row-gap:15px}.__pf.__pf_XuKWRtuZ .pf-766_{width:unset;flex-grow:unset;align-self:stretch;flex-basis:unset;font-size:16px}.__pf.__pf_XuKWRtuZ .pf-750_,.__pf.__pf_XuKWRtuZ .pf-783_{flex-basis:unset;flex-flow:column;row-gap:50px}.__pf.__pf_XuKWRtuZ .pf-770_{flex-basis:unset;font-size:16px}.__pf.__pf_XuKWRtuZ .pf-748_>.pf-flex-section{row-gap:30px}.__pf.__pf_XuKWRtuZ .pf-787_{flex-basis:unset;text-align:center}.__pf.__pf_XuKWRtuZ .pf-854_{flex-basis:unset;font-size:20px;line-height:27px}.__pf.__pf_XuKWRtuZ .pf-786_{align-self:stretch;height:fit-content;width:unset;flex-grow:unset;flex-basis:unset;padding:0}.__pf.__pf_XuKWRtuZ .pf-782_{padding-top:39px}.__pf.__pf_XuKWRtuZ .pf-914_,.__pf.__pf_XuKWRtuZ .pf-915_{width:unset;height:fit-content;flex-grow:1;align-self:unset;flex-basis:0px}.__pf.__pf_XuKWRtuZ .pf-867_{width:320px;flex-grow:unset;align-self:unset;flex-basis:unset;background-color:#fff;margin-bottom:0;opacity:1;min-width:unset;max-width:unset}.__pf.__pf_XuKWRtuZ .pf-868_{padding-bottom:20px;margin-bottom:0;padding-top:50px}.__pf.__pf_XuKWRtuZ .pf-910_{flex-basis:unset;margin-top:1px}.__pf.__pf_XuKWRtuZ .pf-909_{padding-bottom:15px;padding-left:15px;padding-right:15px}}

html[data-rsi-total-out-of-range="true"] #rsi-button-hook,html[data-rsi-total-out-of-range="true"] ._rsi-buy-now-button-app-block-hook,html[data-rsi-total-out-of-range="true"] #buttonContainerProduct,html[data-rsi-total-out-of-range="true"] #floatingBuyNowButton,html[data-rsi-total-out-of-range="true"] ._rsi-buy-now-button:not(#cart-wrapper ._rsi-buy-now-button),html[data-rsi-total-out-of-range="true"] #rsi_buy_now_button:not(#cart-wrapper #rsi_buy_now_button),html[data-rsi-total-out-of-range="true"] .rsi_buy_now_button:not(#cart-wrapper .rsi_buy_now_button),html[data-rsi-total-out-of-range="true"] .rsi-btn-skel:not(#cart-wrapper .rsi-btn-skel){display:none!important}
html[data-rsi-cart-total-out-of-range="true"] #cart-wrapper,html[data-rsi-cart-total-validating="true"] #cart-wrapper{display:none!important}
html[data-rsi-cart-product-excluded="true"] #cart-wrapper{display:none!important}

.jdgm-xx{left:0}:root{--jdgm-primary-color: #D4AF37;--jdgm-secondary-color: rgba(212,175,55,0.1);--jdgm-star-color: #D4AF37;--jdgm-write-review-text-color: white;--jdgm-write-review-bg-color: #D4AF37;--jdgm-paginate-color: #D4AF37;--jdgm-border-radius: 0;--jdgm-reviewer-name-color: #D4AF37}.jdgm-histogram__bar-content{background-color:#D4AF37}.jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon.jdgm-rev__icon:after,.jdgm-rev__buyer-badge.jdgm-rev__buyer-badge{color:white;background-color:#D4AF37}.jdgm-review-widget--small .jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"Vedi altro"}@media only screen and (min-width: 768px){.jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"Vedi altro"}}.jdgm-prev-badge[data-average-rating='0.00']{display:none !important}.jdgm-rev .jdgm-rev__timestamp,.jdgm-quest .jdgm-rev__timestamp,.jdgm-carousel-item__timestamp{display:none !important}.jdgm-author-all-initials{display:none !important}.jdgm-author-last-initial{display:none !important}.jdgm-rev-widg__title{visibility:hidden}.jdgm-rev-widg__summary-text{visibility:hidden}.jdgm-prev-badge__text{visibility:hidden}.jdgm-rev__prod-link-prefix:before{content:'su'}.jdgm-rev__variant-label:before{content:'Variante: '}.jdgm-rev__out-of-store-text:before{content:'(fuori dal negozio)'}@media only screen and (min-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}@media only screen and (max-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}.jdgm-preview-badge[data-template="product"]{display:none !important}.jdgm-preview-badge[data-template="collection"]{display:none !important}.jdgm-preview-badge[data-template="index"]{display:none !important}.jdgm-review-widget[data-from-snippet="true"]{display:none !important}.jdgm-verified-count-badget[data-from-snippet="true"]{display:none !important}.jdgm-carousel-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-all-reviews-text[data-from-snippet="true"]{display:none !important}.jdgm-medals-section[data-from-snippet="true"]{display:none !important}.jdgm-ugc-media-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_via_store_invitation"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_another_provider"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_store_visitor"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_written_in_etsy"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_written_in_google_business"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_written_in_shop_app"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_earned_for_future_purchase"]{display:none !important}.jdgm-review-snippet-widget{--jdgm-snippet-card-color: #fff;--jdgm-snippet-text-color: #000;--jdgm-snippet-lighter-text-color: #7B7B7B;--jdgm-snippet-star-color: #D4AF37;--jdgm-snippet-border-radius: 8px;--jdgm-snippet-arrows-bg-color: #fff;--jdgm-snippet-arrows-color: #000}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card{border-radius:8px;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card__rev-rating .jdgm-star{color:#D4AF37}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn{border-radius:50%;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn>svg,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn>svg{fill:#000}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jm-mfp-content,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__icon,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__pic-img,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__reply{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev[data-verified-buyer="true"] .jdgm-full-rev__icon::after{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-rev__buyer-badge{border-radius:calc( 8px / 2 )}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__replier::before{content:'Dolce Battito '}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__product-button{border-radius:calc( 8px * 6 )}



@-webkit-keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@font-face{font-family:'JudgemeStar';src:url("data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAScAA0AAAAABrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAEgAAAABoAAAAcbyQ+3kdERUYAAARgAAAAHgAAACAAMwAGT1MvMgAAAZgAAABGAAAAVi+vS9xjbWFwAAAB8AAAAEAAAAFKwBMjvmdhc3AAAARYAAAACAAAAAj//wADZ2x5ZgAAAkAAAAEJAAABdH33LXtoZWFkAAABMAAAAC0AAAA2BroQKWhoZWEAAAFgAAAAHAAAACQD5QHQaG10eAAAAeAAAAAPAAAAFAYAAABsb2NhAAACMAAAAA4AAAAOAO4AeG1heHAAAAF8AAAAHAAAACAASgAvbmFtZQAAA0wAAADeAAABkorWfVZwb3N0AAAELAAAACkAAABEp3ubLXgBY2BkYADhPPP4OfH8Nl8ZuJkYQODS2fRrCPr/aSYGxq1ALgcDWBoAO60LkwAAAHgBY2BkYGDc+v80gx4TAwgASaAICmABAFB+Arl4AWNgZGBgYGPQYWBiAAIwyQgWc2AAAwAHVQB6eAFjYGRiYJzAwMrAwejDmMbAwOAOpb8ySDK0MDAwMbByMsCBAAMCBKS5pjA4PGB4wMR44P8BBj3GrQymQGFGkBwAjtgK/gAAeAFjYoAAEA1jAwAAZAAHAHgB3crBCcAwDEPRZydkih567CDdf4ZskmLwFBV8xBfCaC4BXkOUmx4sU0h2ngNb9V0vQCxaRKIAevT7fGWuBrEAAAAAAAAAAAA0AHgAugAAeAF9z79Kw1AUx/FzTm7un6QmJtwmQ5Bg1abgEGr/BAqlU6Gju+Cgg1MkQ/sA7Vj7BOnmO/gUvo2Lo14NqIO6/IazfD8HEODtmQCfoANwNsyp2/GJt3WKQrd1NLiYYWx2PBqOsmJMEOznPOTzfSCrhAtbbLdmeFLJV9eKd63WLrZcIcuaEVdssWCKM6pLCfTVOYbz/0pNSMSZKLIZpvh78sAUH6PlMrreTCabP9r+Z/puPZ2ur/RqpQHgh+MIegCnXeM4MRAPjYN//5tj4ZtTjkFqEdmeMShlEJ7tVAly2TAkx6R68Fl4E/aVvn8JqHFQ4JS1434gXKcuL31dDhzs3YbsEOAd/IU88gAAAHgBfY4xTgMxEEVfkk0AgRCioKFxQYd2ZRtpixxgRU2RfhU5q5VWseQ4JdfgAJyBlmNwAM7ABRhZQ0ORwp7nr+eZAa54YwYg9zm3ynPOeFRe8MCrciXOh/KSS76UV5L/iDmrLiS5AeU519wrL3jmSbkS5115yR2fyivJv9kx0ZMZ2RLZw27q87iNQi8EBo5FSPIMw3HqBboi5lKTGAGDp8FKXWP+t9TU01Lj5His1Ba6uM9dTEMwvrFmbf5GC/q2drW3ruXUhhsCiQOjznFlCzYhHUZp4xp76vsvQh89CQAAeAFjYGJABowM6IANLMrEyMTIzMjCXpyRWJBqZshWXJJYBKOMAFHFBucAAAAAAAAB//8AAngBY2BkYGDgA2IJBhBgAvKZGViBJAuYxwAABJsAOgAAeAFjYGBgZACCk535hiD60tn0azAaAEqpB6wAAA==") format("woff");font-weight:normal;font-style:normal}.jdgm-star{font-family:'JudgemeStar';display:inline !important;text-decoration:none !important;padding:0 4px 0 0 !important;margin:0 !important;font-weight:bold;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.jdgm-star:hover{opacity:1}.jdgm-star:last-of-type{padding:0 !important}.jdgm-star.jdgm--on:before{content:"\e000"}.jdgm-star.jdgm--off:before{content:"\e001"}.jdgm-star.jdgm--half:before{content:"\e002"}.jdgm-widget *{margin:0;line-height:1.4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch}.jdgm-hidden{display:none !important;visibility:hidden !important}.jdgm-temp-hidden{display:none}.jdgm-spinner{width:40px;height:40px;margin:auto;border-radius:50%;border-top:2px solid #eee;border-right:2px solid #eee;border-bottom:2px solid #eee;border-left:2px solid #ccc;-webkit-animation:jdgm-spin 0.8s infinite linear;animation:jdgm-spin 0.8s infinite linear}.jdgm-spinner:empty{display:block}.jdgm-prev-badge{display:block !important}

.pixee-custom-event-modal {
  display: none;
  position: fixed;
  z-index: 99999;
  left: 20px;
  top: 20px;
  width: 400px;
  background-color: #fff;
  border-radius: 8px;
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.2);
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
  max-height: 90vh;
  overflow-y: auto;
}

.pixee-custom-event-modal-content {
  width: 100%;
}

.pixee-custom-event-modal-header {
  padding: 15px 20px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-bottom: 1px solid #e5e5e5;
}

.pixee-custom-event-modal-header .pixee-modal-title {
  margin: 0;
  font-size: 18px;
  font-weight: 600;
  color: #333;
}

.pixee-custom-event-close {
  color: #aaa;
  font-size: 24px;
  font-weight: bold;
  cursor: pointer;
}

.pixee-custom-event-close:hover {
  color: #555;
}

.pixee-custom-event-modal-body {
  padding: 20px;
}

.pixee-custom-event-modal-footer {
  padding: 15px 20px;
  border-top: 1px solid #e5e5e5;
  text-align: right;
}

.pixee-track-new-button,
.pixee-finish-setup-button {
  padding: 10px 15px;
  border-radius: 4px;
  border: none;
  font-size: 14px;
  font-weight: 500;
  cursor: pointer;
}

.pixee-track-new-button {
  background-color: #4CAF50;
  color: white;
  margin-top: 10px;
}

.pixee-finish-setup-button {
  background-color: #2196F3;
  color: white;
}

.pixee-selected-elements {
  margin-top: 20px;
}

.pixee-selected-elements-title {
  display: block;
  font-size: 16px;
  margin-bottom: 10px;
  font-weight: 500;
}

#pixee-selected-elements-list {
  list-style: none;
  padding: 0;
  margin: 0;
  max-height: 200px;
  overflow-y: auto;
  border: 1px solid #e5e5e5;
  border-radius: 4px;
}

#pixee-selected-elements-list li {
  padding: 10px;
  border-bottom: 1px solid #e5e5e5;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

#pixee-selected-elements-list li:last-child {
  border-bottom: none;
}

.pixee-element-info {
  flex: 1;
  font-size: 14px;
  word-break: break-word;
}

.pixee-remove-element {
  color: #f44336;
  cursor: pointer;
  margin-left: 10px;
}

.pixee-page-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.3);
  z-index: 99990;
  pointer-events: none;
}

.pixee-highlight-element {
  position: absolute;
  pointer-events: none;
  background-color: rgba(76, 175, 80, 0.2);
  border: 2px solid #4CAF50;
  z-index: 99991;
  box-sizing: border-box;
}

/* Make modal draggable */
.pixee-custom-event-modal-header {
  cursor: move;
}

/* Responsive styles */
@media screen and (max-width: 480px) {
  .pixee-custom-event-modal {
    width: 90%;
    left: 5%;
    top: 5%;
  }
}

@media (min-width:768px){.pf-sticky-block{position:sticky;width:unset;height:fit-content;flex-grow:unset;align-self:stretch;position:sticky;top:90px}}@media (max-width:767px){.pf-sticky-block{position:sticky!important}}

.dbtr,
  .dbtr * {
    box-sizing: border-box;
    font-family: "Inter Tight", sans-serif !important;
    font-style: normal;
  }

  .dbtr h1,
  .dbtr h2,
  .dbtr h3,
  .dbtr h4,
  .dbtr h5,
  .dbtr h6,
  .dbtr-tag,
  .dbtr-title,
  .dbtr-card-title,
  .dbtr-feature strong {
    font-family: "Aboreto", serif !important;
  }

  .dbtr p,
  .dbtr small,
  .dbtr-subtitle,
  .dbtr-card-text {
    font-family: "Inter Tight", sans-serif !important;
  }

  .dbtr * {
    margin: 0;
    padding: 0;
  }

  .dbtr {
    width: 100%;
    max-width: 1160px;
    margin: 0 auto;
    padding: 56px 24px;
    color: #3f1e2c;
    background: #ffffff;
    -webkit-font-smoothing: antialiased;
  }

  .dbtr-tag {
    display: block;
    margin-bottom: 14px;
    color: #ce9a72;
    font-size: 12px;
    font-weight: 600;
    line-height: 1.3;
    letter-spacing: 0.18em;
    text-align: center;
    text-transform: uppercase;
  }

  .dbtr-title {
    margin-bottom: 12px;
    color: #3f1e2c;
    font-size: clamp(26px, 3.4vw, 36px);
    font-weight: 300;
    line-height: 1.25;
    letter-spacing: -0.02em;
    text-align: center;
  }

  .dbtr-subtitle {
    max-width: 580px;
    margin: 0 auto 40px;
    color: #5a3844;
    font-size: 15px;
    line-height: 1.65;
    text-align: center;
  }

  .dbtr-grid {
    display: grid;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    gap: 16px;
  }

  .dbtr-card {
    padding: 26px 24px;
    background: #fbefea;
    border: 1.5px solid #f1dcd2;
    border-radius: 16px;
  }

  .dbtr-card-icon {
    display: flex;
    width: 44px;
    height: 44px;
    margin-bottom: 14px;
    align-items: center;
    justify-content: center;
    background: #ffffff;
    border-radius: 12px;
    font-size: 20px;
  }

  .dbtr-card-title {
    margin-bottom: 8px;
    color: #3f1e2c;
    font-size: 16px;
    font-weight: 600;
    line-height: 1.3;
  }

  .dbtr-card-text {
    color: #5a3844;
    font-size: 14px;
    line-height: 1.65;
  }

  .dbtr-tech {
    grid-column: 1 / -1;
    display: grid;
    grid-template-columns:
      minmax(180px, 1fr)
      minmax(260px, 1.25fr)
      minmax(180px, 1fr);
    grid-template-areas: "left image right";
    gap: 20px;
    align-items: center;
    margin-top: 4px;
    padding: 30px;
    background: #fff8f5;
    border: 1.5px solid #f1dcd2;
    border-radius: 18px;
  }

  .dbtr-tech-left {
    grid-area: left;
  }

  .dbtr-tech-right {
    grid-area: right;
  }

  .dbtr-tech-side {
    display: flex;
    min-width: 0;
    flex-direction: column;
    gap: 18px;
  }

  .dbtr-feature {
    display: grid;
    grid-template-columns: 40px 1fr;
    gap: 12px;
    align-items: center;
    padding: 16px;
    background: #ffffff;
    border: 1px solid #f1dcd2;
    border-radius: 14px;
    box-shadow: 0 8px 25px rgba(63, 30, 44, 0.06);
  }

  .dbtr-feature-icon {
    display: flex;
    width: 40px;
    height: 40px;
    align-items: center;
    justify-content: center;
    color: #e83f79;
    background: #fbefea;
    border: 1px solid #f1dcd2;
    border-radius: 11px;
  }

  .dbtr-feature-icon svg {
    display: block;
    width: 21px;
    height: 21px;
    fill: none;
    stroke: currentColor;
    stroke-width: 1.8;
    stroke-linecap: round;
    stroke-linejoin: round;
  }

  .dbtr-feature strong {
    display: block;
    margin-bottom: 4px;
    color: #3f1e2c;
    font-size: 14px;
    font-weight: 600;
    line-height: 1.25;
  }

  .dbtr-feature small {
    display: block;
    color: #6c4a56;
    font-size: 12px;
    line-height: 1.45;
  }

  .dbtr-tech-image {
    grid-area: image;
    display: flex;
    min-width: 0;
    min-height: 310px;
    align-items: center;
    justify-content: center;
    padding: 10px;
    background: radial-gradient(
      circle,
      rgba(255, 121, 158, 0.18),
      transparent 62%
    );
  }

  .dbtr-tech-image img {
    display: block !important;
    width: 88% !important;
    max-width: 340px !important;
    height: auto !important;
    object-fit: contain !important;
    opacity: 1 !important;
    visibility: visible !important;
    filter: drop-shadow(0 22px 24px rgba(63, 30, 44, 0.13));
  }

  @media (max-width: 768px) {
    .dbtr {
      padding: 40px 16px;
    }

    .dbtr-grid {
      grid-template-columns: 1fr;
    }

    .dbtr-subtitle {
      margin-bottom: 30px;
      font-size: 14px;
    }

    .dbtr-tech {
      grid-template-columns: 1fr 1fr;
      grid-template-areas:
        "image image"
        "left right";
      gap: 12px;
      padding: 18px;
    }

    .dbtr-tech-side {
      gap: 12px;
    }

    .dbtr-tech-image {
      min-height: 245px;
      padding: 4px;
    }

    .dbtr-tech-image img {
      width: 70% !important;
      max-width: 270px !important;
    }

    .dbtr-feature {
      grid-template-columns: 34px 1fr;
      gap: 9px;
      padding: 12px 10px;
    }

    .dbtr-feature-icon {
      width: 34px;
      height: 34px;
    }

    .dbtr-feature-icon svg {
      width: 18px;
      height: 18px;
    }

    .dbtr-feature strong {
      font-size: 12px;
    }

    .dbtr-feature small {
      font-size: 10px;
    }
  }

  @media (max-width: 430px) {
    .dbtr-tech {
      grid-template-columns: 1fr;
      grid-template-areas:
        "image"
        "left"
        "right";
    }
  }

.dolce-comparison,
.dolce-comparison * {
  box-sizing: border-box;
  font-family: "Inter Tight", sans-serif !important;
}

.dolce-comparison {
  --db-blush: #FBEFEA;
  --db-burgundy: #3F1E2C;
  --db-burgundy-2: #4A2230;
  --db-terracotta: #CE9A72;
  --db-cream: #FFF9F6;
  --db-white: #FFFFFF;
  --db-text: #3F1E2C;
  --db-muted: #7A626B;
  --db-border: rgba(63, 30, 44, .12);
  --db-shadow: 0 18px 46px rgba(63, 30, 44, .10);

  max-width: 1040px;
  margin: 0 auto;
  padding: 76px 24px;
  color: var(--db-text);
  font-family: "Inter Tight", sans-serif;
  -webkit-font-smoothing: antialiased;
}

.dolce-comparison button,
.dolce-comparison a {
  font: inherit;
}

/* TITOLI IN ABORETO */
.dolce-comparison h1,
.dolce-comparison h2,
.dolce-comparison h3,
.dolce-comparison h4,
.dolce-comparison h5,
.dolce-comparison h6,
.dolce-comparison .db-eyebrow,
.dolce-comparison .db-tab,
.dolce-comparison .db-table thead th,
.dolce-comparison .db-name,
.dolce-comparison .db-product-badge,
.dolce-comparison .db-strong {
  font-family: "Aboreto", serif !important;
}

/* SOTTOTITOLI E TESTI IN INTER TIGHT */
.dolce-comparison p,
.dolce-comparison td,
.dolce-comparison .db-subname,
.dolce-comparison .db-note,
.dolce-comparison .db-microcopy,
.dolce-comparison .db-disclaimer {
  font-family: "Inter Tight", sans-serif !important;
}

/* HEADER */
.dolce-comparison .db-header {
  max-width: 760px;
  margin: 0 auto 34px;
  text-align: center;
}

.dolce-comparison .db-eyebrow {
  display: inline-flex;
  gap: 8px;
  margin-bottom: 14px;
  padding: 8px 13px;
  align-items: center;
  color: var(--db-burgundy);
  background: var(--db-blush);
  border: 1px solid rgba(206, 154, 114, .36);
  border-radius: 999px;
  font-size: 11px;
  font-weight: 800;
  letter-spacing: 1.5px;
  line-height: 1;
  text-transform: uppercase;
}

.dolce-comparison .db-header h2 {
  margin: 0 0 14px;
  color: var(--db-burgundy);
  font-size: clamp(30px, 4.4vw, 48px);
  font-weight: 400;
  letter-spacing: -.04em;
  line-height: 1.08;
}

.dolce-comparison .db-header h2 em {
  color: var(--db-terracotta);
  font-family: "Aboreto", serif !important;
  font-style: normal;
  font-weight: 400;
}

.dolce-comparison .db-header p {
  max-width: 670px;
  margin: 0 auto;
  color: var(--db-muted);
  font-size: 16px;
  line-height: 1.7;
}

/* TABS */
.dolce-comparison .db-tabs {
  display: flex;
  width: fit-content;
  max-width: 100%;
  margin: 0 auto 28px;
  padding: 5px;
  gap: 5px;
  overflow-x: auto;
  background: var(--db-blush);
  border: 1px solid var(--db-border);
  border-radius: 14px;
  scrollbar-width: none;
}

.dolce-comparison .db-tabs::-webkit-scrollbar {
  display: none;
}

.dolce-comparison .db-tab {
  min-width: max-content;
  padding: 11px 18px;
  color: var(--db-muted);
  background: transparent;
  border: 0;
  border-radius: 10px;
  cursor: pointer;
  font-size: 13px;
  font-weight: 700;
  transition: .2s ease;
}

.dolce-comparison .db-tab:hover {
  color: var(--db-burgundy);
}

/* PAGEFLY-SAFE TABS */
.dolce-comparison .db-tab-control {
  position: absolute;
  opacity: 0;
  pointer-events: none;
}

.dolce-comparison .db-tabs label.db-tab {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  user-select: none;
}

.dolce-comparison #db-tab-0:checked ~ .db-tabs label[for="db-tab-0"],
.dolce-comparison #db-tab-1:checked ~ .db-tabs label[for="db-tab-1"],
.dolce-comparison #db-tab-2:checked ~ .db-tabs label[for="db-tab-2"] {
  color: var(--db-white);
  background: var(--db-burgundy);
  box-shadow: 0 7px 18px rgba(63, 30, 44, .18);
}

/* PANEL */
.dolce-comparison .db-panel {
  display: none !important;
}

.dolce-comparison #db-tab-0:checked ~ [data-db-panel="0"],
.dolce-comparison #db-tab-1:checked ~ [data-db-panel="1"],
.dolce-comparison #db-tab-2:checked ~ [data-db-panel="2"] {
  display: block !important;
  animation: dbFade .28s ease;
}

@keyframes dbFade {
  from {
    opacity: 0;
    transform: translateY(7px);
  }

  to {
    opacity: 1;
    transform: translateY(0);
  }
}

/* CARD E TABELLA */
.dolce-comparison .db-card {
  overflow: hidden;
  background: var(--db-white);
  border: 1px solid var(--db-border);
  border-radius: 24px;
  box-shadow: var(--db-shadow);
}

.dolce-comparison .db-table-wrap {
  width: 100%;
  overflow-x: auto;
}

.dolce-comparison .db-table {
  width: 100%;
  min-width: 650px;
  border-collapse: separate;
  border-spacing: 0;
}

.dolce-comparison .db-table th,
.dolce-comparison .db-table td {
  padding: 18px 22px;
  border-bottom: 1px solid var(--db-border);
  vertical-align: middle;
}

.dolce-comparison .db-table thead th {
  padding-top: 24px;
  padding-bottom: 22px;
  text-align: center;
}

.dolce-comparison .db-table thead th:first-child {
  width: 36%;
  color: var(--db-muted);
  font-size: 11px;
  font-weight: 700;
  letter-spacing: 1.2px;
  text-align: left;
  text-transform: uppercase;
}

.dolce-comparison .db-table thead th:nth-child(2),
.dolce-comparison .db-table tbody td:nth-child(2) {
  width: 32%;
  background: linear-gradient(180deg, #FFF7F2 0%, #FBEFEA 100%);
}

.dolce-comparison .db-table thead th:nth-child(3),
.dolce-comparison .db-table tbody td:nth-child(3) {
  width: 32%;
}

.dolce-comparison .db-table tbody tr:last-child td {
  border-bottom: 0;
}

.dolce-comparison .db-table tbody td:first-child {
  color: var(--db-burgundy);
  font-size: 14px;
  font-weight: 700;
  line-height: 1.35;
}

.dolce-comparison .db-table tbody td:not(:first-child) {
  color: var(--db-muted);
  font-size: 13px;
  line-height: 1.45;
  text-align: center;
}

/* PRODUCT HEAD */
.dolce-comparison .db-product-badge {
  display: inline-block;
  margin-bottom: 10px;
  padding: 6px 9px;
  color: var(--db-white);
  background: var(--db-terracotta);
  border-radius: 999px;
  font-size: 9px;
  font-weight: 700;
  letter-spacing: 1px;
  text-transform: uppercase;
}

.dolce-comparison .db-product-visual {
  display: flex;
  width: 82px;
  height: 82px;
  margin: 0 auto 10px;
  align-items: center;
  justify-content: center;
  color: var(--db-burgundy);
  background: var(--db-white);
  border: 1px solid rgba(206, 154, 114, .42);
  border-radius: 22px;
  box-shadow: 0 10px 25px rgba(63, 30, 44, .10);
}

.dolce-comparison .db-product-visual svg {
  width: 48px;
  height: 48px;
}

.dolce-comparison .db-alt-visual {
  display: flex;
  width: 82px;
  height: 82px;
  margin: 0 auto 10px;
  align-items: center;
  justify-content: center;
  color: #9B8990;
  background: #F7F4F5;
  border: 1px solid rgba(63, 30, 44, .08);
  border-radius: 22px;
  font-size: 34px;
}

.dolce-comparison .db-name {
  display: block;
  font-size: 18px;
  font-weight: 700;
  letter-spacing: -.02em;
  line-height: 1.2;
}

.dolce-comparison .db-name-main {
  color: var(--db-burgundy);
}

.dolce-comparison .db-name-alt {
  color: #8E7C83;
}

.dolce-comparison .db-subname {
  display: block;
  margin-top: 4px;
  color: var(--db-muted);
  font-size: 11px;
  font-weight: 500;
  line-height: 1.35;
}

/* PREZZI E STATI */
.dolce-comparison .db-price {
  display: block;
  color: var(--db-burgundy);
  font-size: 23px;
  font-weight: 700;
  letter-spacing: -.03em;
}

.dolce-comparison .db-old-price {
  margin-left: 5px;
  color: #A9959C;
  font-size: 13px;
  font-weight: 600;
  text-decoration: line-through;
}

.dolce-comparison .db-note {
  display: block;
  margin-top: 4px;
  color: var(--db-muted);
  font-size: 11px;
  line-height: 1.35;
}

.dolce-comparison .db-check,
.dolce-comparison .db-minus,
.dolce-comparison .db-cross {
  display: inline-flex;
  width: 30px;
  height: 30px;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  font-size: 14px;
  font-weight: 900;
}

.dolce-comparison .db-check {
  color: var(--db-white);
  background: var(--db-burgundy);
}

.dolce-comparison .db-minus {
  color: #846D76;
  background: #F1EAEC;
}

.dolce-comparison .db-cross {
  color: #A44F59;
  background: #FCE7E8;
}

.dolce-comparison .db-strong {
  color: var(--db-burgundy);
  font-weight: 700;
}

/* VERDETTO */
.dolce-comparison .db-verdict {
  display: grid;
  grid-template-columns: auto 1fr;
  gap: 14px;
  margin: 22px;
  padding: 20px 22px;
  align-items: start;
  background: var(--db-burgundy);
  border-radius: 16px;
}

.dolce-comparison .db-verdict-icon {
  display: flex;
  width: 38px;
  height: 38px;
  align-items: center;
  justify-content: center;
  background: rgba(255, 255, 255, .10);
  border-radius: 50%;
  font-size: 18px;
}

.dolce-comparison .db-verdict p {
  margin: 0;
  color: #E9DDE1;
  font-size: 14px;
  line-height: 1.65;
}

.dolce-comparison .db-verdict strong {
  color: var(--db-white);
}

/* CTA */
.dolce-comparison .db-cta-box {
  margin-top: 26px;
  padding: 28px;
  text-align: center;
  background: var(--db-blush);
  border: 1px solid rgba(206, 154, 114, .35);
  border-radius: 20px;
}

.dolce-comparison .db-cta-box h3 {
  margin: 0 0 8px;
  color: var(--db-burgundy);
  font-size: 22px;
  font-weight: 400;
  letter-spacing: -.02em;
}

.dolce-comparison .db-cta-box p {
  margin: 0 0 16px;
  color: var(--db-muted);
  font-size: 14px;
  line-height: 1.55;
}

.dolce-comparison .db-microcopy {
  display: block;
  margin-top: 10px;
  color: var(--db-muted);
  font-size: 11px;
}

.dolce-comparison .db-disclaimer {
  max-width: 760px;
  margin: 18px auto 0;
  color: #8D7A81;
  font-size: 11px;
  line-height: 1.55;
  text-align: center;
}

/* MOBILE */
@media (max-width: 700px) {
  .dolce-comparison {
    width: 100%;
    max-width: 100%;
    padding: 46px 10px;
    overflow: hidden;
  }

  .dolce-comparison .db-header {
    width: 100%;
    max-width: 100%;
    margin-bottom: 22px;
    padding: 0 4px;
  }

  .dolce-comparison .db-header h2 {
    font-size: clamp(27px, 8vw, 36px);
    line-height: 1.08;
  }

  .dolce-comparison .db-header p {
    font-size: 14px;
    line-height: 1.58;
  }

  .dolce-comparison .db-tabs {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px;
    padding: 4px;
    gap: 4px;
    overflow: visible;
  }

  .dolce-comparison .db-tabs label.db-tab {
    flex: 1 1 0;
    min-width: 0;
    padding: 9px 5px;
    white-space: normal;
    text-align: center;
    font-size: 10.5px;
    line-height: 1.2;
  }

  .dolce-comparison .db-card {
    width: 100%;
    max-width: 100%;
    border-radius: 16px;
  }

  .dolce-comparison .db-table-wrap {
    width: 100%;
    max-width: 100%;
    overflow-x: hidden;
  }

  .dolce-comparison .db-table {
    width: 100%;
    min-width: 0;
    table-layout: fixed;
  }

  .dolce-comparison .db-table thead th:first-child {
    width: 32%;
  }

  .dolce-comparison .db-table thead th:nth-child(2),
  .dolce-comparison .db-table tbody td:nth-child(2),
  .dolce-comparison .db-table thead th:nth-child(3),
  .dolce-comparison .db-table tbody td:nth-child(3) {
    width: 34%;
  }

  .dolce-comparison .db-table th,
  .dolce-comparison .db-table td {
    padding: 10px 5px;
    overflow-wrap: anywhere;
    word-break: normal;
  }

  .dolce-comparison .db-table thead th {
    padding-top: 14px;
    padding-bottom: 12px;
  }

  .dolce-comparison .db-table thead th:first-child {
    font-size: 8px;
    letter-spacing: .6px;
  }

  .dolce-comparison .db-table tbody td:first-child {
    font-size: 10.5px;
    line-height: 1.28;
  }

  .dolce-comparison .db-table tbody td:not(:first-child) {
    font-size: 9.5px;
    line-height: 1.3;
  }

  .dolce-comparison .db-product-badge {
    margin-bottom: 6px;
    padding: 4px 5px;
    font-size: 6.5px;
    letter-spacing: .4px;
  }

  .dolce-comparison .db-product-visual,
  .dolce-comparison .db-alt-visual {
    width: 44px;
    height: 44px;
    margin-bottom: 7px;
    border-radius: 12px;
  }

  .dolce-comparison .db-product-visual svg {
    width: 28px;
    height: 28px;
  }

  .dolce-comparison .db-alt-visual {
    font-size: 22px;
  }

  .dolce-comparison .db-name {
    font-size: 11px;
    line-height: 1.15;
  }

  .dolce-comparison .db-subname {
    margin-top: 3px;
    font-size: 7.5px;
    line-height: 1.25;
  }

  .dolce-comparison .db-price {
    font-size: 14px;
    line-height: 1.2;
  }

  .dolce-comparison .db-old-price {
    display: block;
    margin: 2px 0 0;
    font-size: 8px;
  }

  .dolce-comparison .db-note {
    margin-top: 3px;
    font-size: 7.5px;
    line-height: 1.25;
  }

  .dolce-comparison .db-check,
  .dolce-comparison .db-minus,
  .dolce-comparison .db-cross {
    width: 23px;
    height: 23px;
    font-size: 11px;
  }

  .dolce-comparison .db-strong {
    font-size: 9.5px;
  }

  .dolce-comparison .db-verdict {
    grid-template-columns: 30px 1fr;
    gap: 10px;
    margin: 10px;
    padding: 14px 12px;
    border-radius: 13px;
  }

  .dolce-comparison .db-verdict-icon {
    width: 30px;
    height: 30px;
    font-size: 15px;
  }

  .dolce-comparison .db-verdict p {
    font-size: 11px;
    line-height: 1.5;
  }

  .dolce-comparison .db-cta-box {
    margin-top: 20px;
    padding: 20px 12px;
    border-radius: 16px;
  }

  .dolce-comparison .db-cta-box h3 {
    font-size: 19px;
  }

  .dolce-comparison .db-cta-box p {
    font-size: 12px;
  }

  .dolce-comparison .db-microcopy,
  .dolce-comparison .db-disclaimer {
    font-size: 9px;
    line-height: 1.45;
  }
}

@media (max-width: 390px) {
  .dolce-comparison {
    padding-left: 7px;
    padding-right: 7px;
  }

  .dolce-comparison .db-table th,
  .dolce-comparison .db-table td {
    padding-left: 3px;
    padding-right: 3px;
  }

  .dolce-comparison .db-table tbody td:first-child {
    font-size: 9.5px;
  }

  .dolce-comparison .db-table tbody td:not(:first-child) {
    font-size: 8.8px;
  }

  .dolce-comparison .db-product-visual,
  .dolce-comparison .db-alt-visual {
    width: 40px;
    height: 40px;
  }

  .dolce-comparison .db-name {
    font-size: 10px;
  }

  .dolce-comparison .db-subname {
    font-size: 7px;
  }
}

.db-story,
.db-story * {
  box-sizing: border-box;
}

.db-story {
  max-width: 1120px;
  margin: 0 auto;
  padding: 60px 24px;
  color: #3F1E2C;
  background: #FBEFEA;
  font-family: "Inter Tight", sans-serif !important;
}

.db-row {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 60px;
  align-items: center;
  margin-bottom: 70px;
}

.db-row:last-child {
  margin-bottom: 0;
}

.db-row.reverse .db-img {
  order: 2;
}

.db-row.reverse .db-copy {
  order: 1;
}

.db-img img {
  display: block;
  width: 100%;
  height: auto;
  border-radius: 22px;
  object-fit: cover;
  box-shadow: 0 18px 45px rgba(0, 0, 0, .08);
}

/* ETICHETTE IN ABORETO */
.db-label {
  display: inline-block;
  margin-bottom: 18px;
  color: #CE9A72;
  font-family: "Aboreto", serif !important;
  font-size: 12px;
  font-weight: 400;
  letter-spacing: .18em;
  line-height: 1.3;
  text-transform: uppercase;
}

/* TITOLI IN ABORETO */
.db-copy h1,
.db-copy h2,
.db-copy h3,
.db-copy h4,
.db-copy h5,
.db-copy h6 {
  font-family: "Aboreto", serif !important;
}

.db-copy h2 {
  margin: 0 0 22px;
  color: #3F1E2C;
  font-size: 38px;
  font-weight: 400;
  line-height: 1.12;
  letter-spacing: -.02em;
}

/* SOTTOTITOLI E DESCRIZIONI IN INTER TIGHT */
.db-copy p {
  margin: 0 0 18px;
  color: #5A3844;
  font-family: "Inter Tight", sans-serif !important;
  font-size: 17px;
  font-weight: 400;
  line-height: 1.75;
}

.db-copy p:last-child {
  margin-bottom: 0;
}

@media (max-width: 768px) {
  .db-story {
    padding: 40px 18px;
  }

  .db-row,
  .db-row.reverse {
    grid-template-columns: 1fr;
    gap: 28px;
    margin-bottom: 50px;
  }

  .db-row.reverse .db-img,
  .db-row.reverse .db-copy {
    order: initial;
  }

  .db-copy h2 {
    font-size: 30px;
    line-height: 1.15;
  }

  .db-copy p {
    font-size: 16px;
    line-height: 1.65;
  }
}

.loox-reviews-default { max-width: 1200px; margin: 0 auto; }.loox-rating .loox-icon { color:#EBBF20; }
:root { --lxs-rating-icon-color: #EBBF20; }