/* ===== Inline style block 01 from original HTML ===== */
@font-face {
  font-family: Inter;
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src:
    url("//biogena-one.com/cdn/fonts/inter/inter_n4.b2a3f24c19b4de56e8871f609e73ca7f6d2e2bb9.woff2")
      format("woff2"),
    url("//biogena-one.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("//biogena-one.com/cdn/fonts/inter/inter_n7.02711e6b374660cfc7915d1afc1c204e633421e4.woff2")
      format("woff2"),
    url("//biogena-one.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("//biogena-one.com/cdn/fonts/inter/inter_i4.feae1981dda792ab80d117249d9c7e0f1017e5b3.woff2")
      format("woff2"),
    url("//biogena-one.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("//biogena-one.com/cdn/fonts/inter/inter_i7.b377bcd4cc0f160622a22d638ae7e2cd9b86ea4c.woff2")
      format("woff2"),
    url("//biogena-one.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("//biogena-one.com/cdn/fonts/inter/inter_n5.d7101d5e168594dd06f56f290dd759fba5431d97.woff2")
      format("woff2"),
    url("//biogena-one.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("//biogena-one.com/cdn/fonts/inter/inter_i5.4474f48e6ab2b1e01aa2b6d942dd27fa24f2d99f.woff2")
      format("woff2"),
    url("//biogena-one.com/cdn/fonts/inter/inter_i5.493dbd6ee8e49f4ad722ebb68d92f201af2c2f56.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: Inter, sans-serif;
  --font-accent--style: normal;
  --font-accent--weight: 700;

  /* 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(2.25rem, 5.6vw, 3.5rem);
  --font-size--h2: 2rem;
  --font-size--h3: 1.5rem;
  --font-size--h4: 1.25rem;
  --font-size--h5: 1rem;
  --font-size--h6: 1rem;
  --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-normal);
  --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: #0c8a00;
  --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;

  /* 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: 5px;
  --style-border-radius-inputs: 4px;
  --style-border-radius-buttons-primary: 5px;
  --style-border-radius-buttons-secondary: 5px;
  --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);
  --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);

  /* 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;

  /* 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.74%,
    98.564% 38.454%,
    99.007% 41.186%,
    99.358% 43.931%,
    99.622% 46.685%,
    99.808% 49.446%,
    99.926% 52.21%,
    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.03%,
    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.39% 99.942%,
    60.624% 99.99%,
    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.17%,
    30.347% 97.599%,
    27.667% 96.911%,
    25.024% 96.091%,
    22.432% 95.123%,
    19.907% 93.994%,
    17.466% 92.69%,
    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.45%,
    0.294% 68.74%,
    0.024% 65.987%,
    0.05% 63.221%,
    0.343% 60.471%,
    0.858% 57.752%,
    1.548% 55.073%,
    2.37% 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.22%,
    9.711% 31.558%,
    10.409% 28.88%,
    11.083% 26.196%,
    11.76% 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.44% 3.11%,
    26.998% 2.057%,
    29.651% 1.275%,
    32.36% 0.714%,
    35.101% 0.337%,
    37.859% 0.11%,
    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.75%,
    68.006% 3.424%,
    70.662% 4.197%,
    73.284% 5.081%,
    75.86% 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;

  /* 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-heading--family);
  --cart-secondary-font-style: var(--font-heading--style);
  --cart-secondary-font-weight: var(--font-heading--weight);
}

/* ===== Inline style block 02 from original HTML ===== */

:root,
.color-scheme-1 {
  --color-background: rgb(255 255 255 / 1);
  /* 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);
  --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);
  --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);
  --color-shadow-rgb: 0 0 0;
  --color-primary-button-text: rgb(255 255 255 / 1);
  --color-primary-button-background: rgb(0 0 0 / 1);
  --color-primary-button-border: rgb(0 0 0 / 1);
  --color-primary-button-hover-text: rgb(255 255 255 / 1);
  --color-primary-button-hover-background: rgb(51 51 51 / 1);
  --color-primary-button-hover-border: rgb(0 0 0 / 1);
  --color-secondary-button-text: rgb(0 0 0 / 1);
  --color-secondary-button-background: rgb(0 0 0 / 0);
  --color-secondary-button-border: rgb(0 0 0 / 1);
  --color-secondary-button-hover-text: rgb(51 51 51 / 1);
  --color-secondary-button-hover-background: rgb(250 250 250 / 1);
  --color-secondary-button-hover-border: rgb(51 51 51 / 1);
  --color-input-background: rgb(255 255 255 / 0.78);
  --color-input-text: rgb(51 51 51 / 1);
  --color-input-text-rgb: 51 51 51;
  --color-input-border: rgb(223 223 223 / 1);
  --color-input-hover-background: rgb(0 0 0 / 0.01);
  --color-variant-background: rgb(255 255 255 / 1);
  --color-variant-border: rgb(0 0 0 / 0.13);
  --color-variant-text: rgb(0 0 0 / 1);
  --color-variant-text-rgb: 0 0 0;
  --color-variant-hover-background: rgb(245 245 245 / 1);
  --color-variant-hover-text: rgb(0 0 0 / 1);
  --color-variant-hover-border: rgb(230 230 230 / 1);
  --color-selected-variant-background: rgb(0 0 0 / 1);
  --color-selected-variant-border: rgb(0 0 0 / 1);
  --color-selected-variant-text: rgb(255 255 255 / 1);
  --color-selected-variant-hover-background: rgb(26 26 26 / 1);
  --color-selected-variant-hover-text: rgb(255 255 255 / 1);
  --color-selected-variant-hover-border: rgb(26 26 26 / 1);

  --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(245 245 245 / 1);
  /* RGB values only to apply different opacities - Relative color values are not supported in iOS < 16.4 */
  --color-background-rgb: 245 245 245;
  --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);
  --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);
  --color-primary-hover-rgb: 255 255 255;
  --color-border: rgb(223 223 223 / 1);
  --color-border-rgb: 223 223 223;
  --color-shadow: rgb(0 0 0 / 1);
  --color-shadow-rgb: 0 0 0;
  --color-primary-button-text: rgb(255 255 255 / 1);
  --color-primary-button-background: rgb(0 0 0 / 1);
  --color-primary-button-border: rgb(0 0 0 / 1);
  --color-primary-button-hover-text: rgb(255 255 255 / 1);
  --color-primary-button-hover-background: rgb(51 51 51 / 1);
  --color-primary-button-hover-border: rgb(51 51 51 / 1);
  --color-secondary-button-text: rgb(0 0 0 / 1);
  --color-secondary-button-background: rgb(0 0 0 / 0);
  --color-secondary-button-border: rgb(0 0 0 / 1);
  --color-secondary-button-hover-text: rgb(0 0 0 / 1);
  --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);
  --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);
  --color-variant-border: rgb(230 230 230 / 1);
  --color-variant-text: rgb(0 0 0 / 1);
  --color-variant-text-rgb: 0 0 0;
  --color-variant-hover-background: rgb(245 245 245 / 1);
  --color-variant-hover-text: rgb(0 0 0 / 1);
  --color-variant-hover-border: rgb(230 230 230 / 1);
  --color-selected-variant-background: rgb(0 0 0 / 1);
  --color-selected-variant-border: rgb(0 0 0 / 1);
  --color-selected-variant-text: rgb(255 255 255 / 1);
  --color-selected-variant-hover-background: rgb(26 26 26 / 1);
  --color-selected-variant-hover-text: rgb(255 255 255 / 1);
  --color-selected-variant-hover-border: rgb(26 26 26 / 1);

  --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(238 241 234 / 1);
  /* RGB values only to apply different opacities - Relative color values are not supported in iOS < 16.4 */
  --color-background-rgb: 238 241 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);
  --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);
  --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);
  --color-shadow-rgb: 0 0 0;
  --color-primary-button-text: rgb(255 255 255 / 1);
  --color-primary-button-background: rgb(0 0 0 / 1);
  --color-primary-button-border: rgb(0 0 0 / 1);
  --color-primary-button-hover-text: rgb(255 255 255 / 1);
  --color-primary-button-hover-background: rgb(51 51 51 / 1);
  --color-primary-button-hover-border: rgb(51 51 51 / 1);
  --color-secondary-button-text: rgb(0 0 0 / 1);
  --color-secondary-button-background: rgb(0 0 0 / 0);
  --color-secondary-button-border: rgb(0 0 0 / 1);
  --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);
  --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);
  --color-variant-border: rgb(230 230 230 / 1);
  --color-variant-text: rgb(0 0 0 / 1);
  --color-variant-text-rgb: 0 0 0;
  --color-variant-hover-background: rgb(245 245 245 / 1);
  --color-variant-hover-text: rgb(0 0 0 / 1);
  --color-variant-hover-border: rgb(230 230 230 / 1);
  --color-selected-variant-background: rgb(0 0 0 / 1);
  --color-selected-variant-border: rgb(0 0 0 / 1);
  --color-selected-variant-text: rgb(255 255 255 / 1);
  --color-selected-variant-hover-background: rgb(26 26 26 / 1);
  --color-selected-variant-hover-text: rgb(255 255 255 / 1);
  --color-selected-variant-hover-border: rgb(26 26 26 / 1);

  --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(12 35 2 / 1);
  /* RGB values only to apply different opacities - Relative color values are not supported in iOS < 16.4 */
  --color-background-rgb: 12 35 2;
  --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);
  --color-foreground-rgb: 255 255 255;
  --color-foreground-heading: rgb(255 255 255 / 1);
  --color-foreground-heading-rgb: 255 255 255;
  --color-primary: rgb(255 255 255 / 1);
  --color-primary-rgb: 255 255 255;
  --color-primary-hover: rgb(255 255 255 / 1);
  --color-primary-hover-rgb: 255 255 255;
  --color-border: rgb(12 35 2 / 1);
  --color-border-rgb: 12 35 2;
  --color-shadow: rgb(0 0 0 / 1);
  --color-shadow-rgb: 0 0 0;
  --color-primary-button-text: rgb(255 255 255 / 1);
  --color-primary-button-background: rgb(255 98 45 / 1);
  --color-primary-button-border: rgb(255 98 45 / 1);
  --color-primary-button-hover-text: rgb(255 255 255 / 1);
  --color-primary-button-hover-background: rgb(217 79 32 / 1);
  --color-primary-button-hover-border: rgb(217 79 32 / 1);
  --color-secondary-button-text: rgb(255 255 255 / 1);
  --color-secondary-button-background: rgb(0 0 0 / 0);
  --color-secondary-button-border: rgb(255 255 255 / 1);
  --color-secondary-button-hover-text: rgb(255 255 255 / 0.81);
  --color-secondary-button-hover-background: rgb(0 0 0 / 0);
  --color-secondary-button-hover-border: rgb(255 255 255 / 0.81);
  --color-input-background: rgb(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);
  --color-variant-border: rgb(230 230 230 / 1);
  --color-variant-text: rgb(0 0 0 / 1);
  --color-variant-text-rgb: 0 0 0;
  --color-variant-hover-background: rgb(245 245 245 / 1);
  --color-variant-hover-text: rgb(0 0 0 / 1);
  --color-variant-hover-border: rgb(230 230 230 / 1);
  --color-selected-variant-background: rgb(0 0 0 / 1);
  --color-selected-variant-border: rgb(0 0 0 / 1);
  --color-selected-variant-text: rgb(255 255 255 / 1);
  --color-selected-variant-hover-background: rgb(26 26 26 / 1);
  --color-selected-variant-hover-text: rgb(255 255 255 / 1);
  --color-selected-variant-hover-border: rgb(26 26 26 / 1);

  --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(247 248 243 / 1);
  /* RGB values only to apply different opacities - Relative color values are not supported in iOS < 16.4 */
  --color-background-rgb: 247 248 243;
  --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(12 35 2 / 1);
  --color-foreground-rgb: 12 35 2;
  --color-foreground-heading: rgb(12 35 2 / 1);
  --color-foreground-heading-rgb: 12 35 2;
  --color-primary: rgb(12 35 2 / 1);
  --color-primary-rgb: 12 35 2;
  --color-primary-hover: rgb(255 98 45 / 1);
  --color-primary-hover-rgb: 255 98 45;
  --color-border: rgb(12 35 2 / 1);
  --color-border-rgb: 12 35 2;
  --color-shadow: rgb(12 35 2 / 1);
  --color-shadow-rgb: 12 35 2;
  --color-primary-button-text: rgb(255 255 255 / 1);
  --color-primary-button-background: rgb(255 98 45 / 1);
  --color-primary-button-border: rgb(255 98 45 / 1);
  --color-primary-button-hover-text: rgb(255 255 255 / 1);
  --color-primary-button-hover-background: rgb(217 79 32 / 1);
  --color-primary-button-hover-border: rgb(217 79 32 / 1);
  --color-secondary-button-text: rgb(12 35 2 / 1);
  --color-secondary-button-background: rgb(0 0 0 / 0);
  --color-secondary-button-border: rgb(12 35 2 / 1);
  --color-secondary-button-hover-text: rgb(12 35 2 / 1);
  --color-secondary-button-hover-background: rgb(255 255 255 / 1);
  --color-secondary-button-hover-border: rgb(12 35 2 / 1);
  --color-input-background: rgb(12 35 2 / 1);
  --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);
  --color-variant-border: rgb(12 35 2 / 1);
  --color-variant-text: rgb(12 35 2 / 1);
  --color-variant-text-rgb: 12 35 2;
  --color-variant-hover-background: rgb(245 245 245 / 1);
  --color-variant-hover-text: rgb(12 35 2 / 1);
  --color-variant-hover-border: rgb(230 230 230 / 1);
  --color-selected-variant-background: rgb(12 35 2 / 1);
  --color-selected-variant-border: rgb(12 35 2 / 1);
  --color-selected-variant-text: rgb(255 255 255 / 1);
  --color-selected-variant-hover-background: rgb(12 35 2 / 1);
  --color-selected-variant-hover-text: rgb(255 255 255 / 1);
  --color-selected-variant-hover-border: rgb(12 35 2 / 1);

  --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(255 255 255 / 1);
  /* 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(12 35 2 / 1);
  --color-foreground-rgb: 12 35 2;
  --color-foreground-heading: rgb(12 35 2 / 1);
  --color-foreground-heading-rgb: 12 35 2;
  --color-primary: rgb(12 35 2 / 1);
  --color-primary-rgb: 12 35 2;
  --color-primary-hover: rgb(12 35 2 / 1);
  --color-primary-hover-rgb: 12 35 2;
  --color-border: rgb(255 255 255 / 1);
  --color-border-rgb: 255 255 255;
  --color-shadow: rgb(12 35 2 / 1);
  --color-shadow-rgb: 12 35 2;
  --color-primary-button-text: rgb(12 35 2 / 1);
  --color-primary-button-background: rgb(255 255 255 / 1);
  --color-primary-button-border: rgb(255 255 255 / 1);
  --color-primary-button-hover-text: rgb(255 255 255 / 1);
  --color-primary-button-hover-background: rgb(0 0 0 / 1);
  --color-primary-button-hover-border: rgb(0 0 0 / 1);
  --color-secondary-button-text: rgb(255 255 255 / 1);
  --color-secondary-button-background: rgb(0 0 0 / 0);
  --color-secondary-button-border: rgb(255 255 255 / 1);
  --color-secondary-button-hover-text: rgb(255 255 255 / 1);
  --color-secondary-button-hover-background: rgb(255 255 255 / 0.08);
  --color-secondary-button-hover-border: rgb(255 255 255 / 1);
  --color-input-background: rgb(255 255 255 / 1);
  --color-input-text: rgb(0 0 0 / 0.53);
  --color-input-text-rgb: 0 0 0;
  --color-input-border: rgb(255 255 255 / 1);
  --color-input-hover-background: rgb(255 255 255 / 1);
  --color-variant-background: rgb(255 255 255 / 1);
  --color-variant-border: rgb(255 255 255 / 1);
  --color-variant-text: rgb(0 0 0 / 1);
  --color-variant-text-rgb: 0 0 0;
  --color-variant-hover-background: rgb(255 255 255 / 1);
  --color-variant-hover-text: rgb(0 0 0 / 1);
  --color-variant-hover-border: rgb(255 255 255 / 1);
  --color-selected-variant-background: rgb(0 0 0 / 1);
  --color-selected-variant-border: rgb(255 255 255 / 1);
  --color-selected-variant-text: rgb(255 255 255 / 1);
  --color-selected-variant-hover-background: rgb(26 26 26 / 1);
  --color-selected-variant-hover-text: rgb(255 255 255 / 1);
  --color-selected-variant-hover-border: rgb(255 255 255 / 1);

  --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);
  /* 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(12 35 2 / 1);
  --color-foreground-rgb: 12 35 2;
  --color-foreground-heading: rgb(12 35 2 / 1);
  --color-foreground-heading-rgb: 12 35 2;
  --color-primary: rgb(12 35 2 / 1);
  --color-primary-rgb: 12 35 2;
  --color-primary-hover: rgb(0 0 0 / 0.53);
  --color-primary-hover-rgb: 0 0 0;
  --color-border: rgb(230 230 230 / 1);
  --color-border-rgb: 230 230 230;
  --color-shadow: rgb(12 35 2 / 1);
  --color-shadow-rgb: 12 35 2;
  --color-primary-button-text: rgb(255 255 255 / 1);
  --color-primary-button-background: rgb(255 98 45 / 1);
  --color-primary-button-border: rgb(255 98 45 / 1);
  --color-primary-button-hover-text: rgb(255 255 255 / 1);
  --color-primary-button-hover-background: rgb(217 79 32 / 1);
  --color-primary-button-hover-border: rgb(217 79 32 / 1);
  --color-secondary-button-text: rgb(12 35 2 / 1);
  --color-secondary-button-background: rgb(0 0 0 / 0);
  --color-secondary-button-border: rgb(12 35 2 / 1);
  --color-secondary-button-hover-text: rgb(12 35 2 / 1);
  --color-secondary-button-hover-background: rgb(250 250 250 / 1);
  --color-secondary-button-hover-border: rgb(12 35 2 / 1);
  --color-input-background: rgb(255 255 255 / 1);
  --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);
  --color-variant-background: rgb(255 255 255 / 1);
  --color-variant-border: rgb(230 230 230 / 1);
  --color-variant-text: rgb(12 35 2 / 1);
  --color-variant-text-rgb: 12 35 2;
  --color-variant-hover-background: rgb(245 245 245 / 1);
  --color-variant-hover-text: rgb(12 35 2 / 1);
  --color-variant-hover-border: rgb(230 230 230 / 1);
  --color-selected-variant-background: rgb(0 0 0 / 1);
  --color-selected-variant-border: rgb(0 0 0 / 1);
  --color-selected-variant-text: rgb(255 255 255 / 1);
  --color-selected-variant-hover-background: rgb(26 26 26 / 1);
  --color-selected-variant-hover-text: rgb(255 255 255 / 1);
  --color-selected-variant-hover-border: rgb(26 26 26 / 1);

  --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-6467b65f-052d-40df-b06c-8fb7450821c2 {
  --color-background: rgb(255 255 255 / 1);
  /* 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);
  --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);
  --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);
  --color-shadow-rgb: 0 0 0;
  --color-primary-button-text: rgb(255 255 255 / 1);
  --color-primary-button-background: rgb(0 0 0 / 1);
  --color-primary-button-border: rgb(0 0 0 / 1);
  --color-primary-button-hover-text: rgb(255 255 255 / 1);
  --color-primary-button-hover-background: rgb(51 51 51 / 1);
  --color-primary-button-hover-border: rgb(0 0 0 / 1);
  --color-secondary-button-text: rgb(0 0 0 / 1);
  --color-secondary-button-background: rgb(0 0 0 / 0);
  --color-secondary-button-border: rgb(0 0 0 / 1);
  --color-secondary-button-hover-text: rgb(51 51 51 / 1);
  --color-secondary-button-hover-background: rgb(250 250 250 / 1);
  --color-secondary-button-hover-border: rgb(51 51 51 / 1);
  --color-input-background: rgb(255 255 255 / 0.78);
  --color-input-text: rgb(51 51 51 / 1);
  --color-input-text-rgb: 51 51 51;
  --color-input-border: rgb(223 223 223 / 1);
  --color-input-hover-background: rgb(0 0 0 / 0.01);
  --color-variant-background: rgb(255 255 255 / 1);
  --color-variant-border: rgb(0 0 0 / 0.13);
  --color-variant-text: rgb(0 0 0 / 1);
  --color-variant-text-rgb: 0 0 0;
  --color-variant-hover-background: rgb(245 245 245 / 1);
  --color-variant-hover-text: rgb(0 0 0 / 1);
  --color-variant-hover-border: rgb(230 230 230 / 1);
  --color-selected-variant-background: rgb(0 0 0 / 1);
  --color-selected-variant-border: rgb(0 0 0 / 1);
  --color-selected-variant-text: rgb(255 255 255 / 1);
  --color-selected-variant-hover-background: rgb(26 26 26 / 1);
  --color-selected-variant-hover-text: rgb(255 255 255 / 1);
  --color-selected-variant-hover-border: rgb(26 26 26 / 1);

  --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-cdf2a43b-8e82-406a-a8d4-41c59068ffc2 {
  --color-background: rgb(203 230 136 / 1);
  /* RGB values only to apply different opacities - Relative color values are not supported in iOS < 16.4 */
  --color-background-rgb: 203 230 136;
  --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(12 35 2 / 1);
  --color-foreground-rgb: 12 35 2;
  --color-foreground-heading: rgb(12 35 2 / 1);
  --color-foreground-heading-rgb: 12 35 2;
  --color-primary: rgb(12 35 2 / 1);
  --color-primary-rgb: 12 35 2;
  --color-primary-hover: rgb(12 35 2 / 1);
  --color-primary-hover-rgb: 12 35 2;
  --color-border: rgb(0 0 0 / 0.06);
  --color-border-rgb: 0 0 0;
  --color-shadow: rgb(0 0 0 / 1);
  --color-shadow-rgb: 0 0 0;
  --color-primary-button-text: rgb(255 255 255 / 1);
  --color-primary-button-background: rgb(0 0 0 / 1);
  --color-primary-button-border: rgb(0 0 0 / 1);
  --color-primary-button-hover-text: rgb(255 255 255 / 1);
  --color-primary-button-hover-background: rgb(51 51 51 / 1);
  --color-primary-button-hover-border: rgb(0 0 0 / 1);
  --color-secondary-button-text: rgb(0 0 0 / 1);
  --color-secondary-button-background: rgb(0 0 0 / 0);
  --color-secondary-button-border: rgb(0 0 0 / 1);
  --color-secondary-button-hover-text: rgb(51 51 51 / 1);
  --color-secondary-button-hover-background: rgb(250 250 250 / 1);
  --color-secondary-button-hover-border: rgb(51 51 51 / 1);
  --color-input-background: rgb(255 255 255 / 0.78);
  --color-input-text: rgb(51 51 51 / 1);
  --color-input-text-rgb: 51 51 51;
  --color-input-border: rgb(223 223 223 / 1);
  --color-input-hover-background: rgb(0 0 0 / 0.01);
  --color-variant-background: rgb(255 255 255 / 1);
  --color-variant-border: rgb(0 0 0 / 0.13);
  --color-variant-text: rgb(0 0 0 / 1);
  --color-variant-text-rgb: 0 0 0;
  --color-variant-hover-background: rgb(245 245 245 / 1);
  --color-variant-hover-text: rgb(0 0 0 / 1);
  --color-variant-hover-border: rgb(230 230 230 / 1);
  --color-selected-variant-background: rgb(0 0 0 / 1);
  --color-selected-variant-border: rgb(0 0 0 / 1);
  --color-selected-variant-text: rgb(255 255 255 / 1);
  --color-selected-variant-hover-background: rgb(26 26 26 / 1);
  --color-selected-variant-hover-text: rgb(255 255 255 / 1);
  --color-selected-variant-hover-border: rgb(26 26 26 / 1);

  --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-scheme-6467b65f-052d-40df-b06c-8fb7450821c2,
.color-scheme-cdf2a43b-8e82-406a-a8d4-41c59068ffc2 {
  color: var(--color-foreground);
  background-color: var(--color-background);
}

/* ===== Inline style block 03 from original HTML ===== */
#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;
}

/* ===== Inline style block 04 from original HTML ===== */
.minmaxify-p-bg {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  position: fixed;
  z-index: 2147483641;
  overflow: hidden;
  background: #0b0b0bcc;
  opacity: 0.2;
}
.minmaxify-p-bg.minmaxify-a {
  transition: opacity 0.15s ease-out;
  opacity: 1;
  display: block;
}
.minmaxify-p-wrap {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  position: fixed;
  display: table;
  z-index: 2147483642;
  outline: none !important;
  pointer-events: none;
}
.minmaxify-p-wrap > div {
  display: table-cell;
  vertical-align: middle;
}
.minmaxify-dlg {
  padding: 0px;
  margin: auto;
  border: 0px;
}
.minmaxify-dlg::backdrop {
  background: #0b0b0bbb;
}
.minmaxify-p {
  opacity: 0.5;
  color: black;
  background-color: white;
  padding: 18px;
  max-width: 500px;
  margin: 18px auto;
  width: calc(100% - 36px);
  pointer-events: auto;
  border: solid white 1px;
  overflow: auto;
  max-height: 95vh;
}
dialog > .minmaxify-p {
  margin: auto;
  width: 100%;
}
.minmaxify-p.minmaxify-a {
  opacity: 1;
  transition: all 0.25s ease-in;
  border-width: 0px;
}
.minmaxify-ok {
  display: inline-block;
  padding: 8px 20px;
  margin: 0;
  line-height: 1.42;
  text-decoration: none;
  text-align: center;
  vertical-align: middle;
  white-space: nowrap;
  border: 1px solid transparent;
  border-radius: 2px;
  font-family: "Montserrat", "Helvetica Neue", sans-serif;
  font-weight: 400;
  font-size: 14px;
  text-transform: uppercase;
  transition: background-color 0.2s ease-out;
  background-color: #528ec1;
  color: white;
  min-width: unset;
}
.minmaxify-ok:after {
  content: "OK";
}
.minmaxify-close {
  font-style: normal;
  font-size: 28px;
  font-family: monospace;
  overflow: visible;
  background: transparent;
  border: 0;
  appearance: none;
  display: block;
  outline: none;
  padding: 0px;
  box-shadow: none;
  margin: -10px -5px 0 0;
  opacity: 0.65;
}
.minmaxify-p button {
  user-select: none;
  cursor: pointer;
  float: right;
  width: unset;
}
.minmaxify-close:hover,
.minmaxify-close:focus {
  opacity: 1;
}
.minmaxify-p ul {
  padding-left: 2rem;
  margin-bottom: 2rem;
}

/* ===== Inline style block 05 from original HTML ===== */
.md-modal__container {
  -webkit-backdrop-filter: none !important;
  backdrop-filter: none !important;
}

/* ===== Inline style block 06 from original HTML ===== */
@import "https://fonts.googleapis.com/css2?family=Inter:ital,wght@0,400;0,500;0,600;0,700&family=Inter+Tight:ital,wght@0,400&family=Playfair+Display:ital,wght@0,400;0,500;0,600;0,700&display=swap";

/* ===== Inline style block 07 from original HTML ===== */
#dr_mobilePreviewCookie {
  display: none;
}

/* ===== Inline style block 08 from original HTML ===== */
#dr_detailed-banner {
  width: 100%;
  margin: 0;
  padding: 0;
  border: 0;
}
#dr-cb-headline-container-hidden,
#dr-category-table-tech,
#dr-category-table-statistic,
#dr-category-table-marketing,
#dr-category-table-unclassified {
  display: none;
}

/* ===== Inline style block 09 from original HTML ===== */
[data-menu-grid-id="MegaMenuList-1"] {
  --menu-columns-desktop: 8;
  --menu-columns-tablet: 4;
}

[data-menu-list-id="MegaMenuList-1"] {
  --menu-columns-desktop: 8;
  --menu-columns-tablet: 4;
}

/* ===== Inline style block 10 from original HTML ===== */
#shopify-section-sections--26732875120949__header_section .header {
  border-bottom: 1px solid #cfd6d8;
}

/* ===== Inline style block 11 from original HTML ===== */
#selling-plan-selector {
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 7.5L10 12.5L15 7.5' stroke='%23121212' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: right 0.75rem center;
  background-size: 1em;
}

/* ===== Inline style block 12 from original HTML ===== */
[data-widget-id="qpR3lLQPEZMn2x8X"] .RatingBarWidget-prefix .RatingBarWidget,
[widget-id="qpR3lLQPEZMn2x8X"] .RatingBarWidget-prefix .RatingBarWidget {
  --logo-size: 15px;
  --common-star-color: #cbe688;
  --common-star-disabled-color: #00000040;
  --body-text-color: #0c2302;
  --body-text-transform: none;
  --small-star-size: 16px;
}

/* ===== Inline style block 13 from original HTML ===== */

.featured-blog-posts-card[data-block-id="ANlZnNWNKZnU4Z3hnN__static-blog-post-card"] {
  --ratio: 1 / 1;
}

/* ===== Inline style block 14 from original HTML ===== */

.featured-blog-posts-card[data-block-id="ANlZnNWNKZnU4Z3hnN__static-blog-post-card-1"] {
  --ratio: 1 / 1;
}

/* ===== Inline style block 15 from original HTML ===== */

.featured-blog-posts-card[data-block-id="ANlZnNWNKZnU4Z3hnN__static-blog-post-card-2"] {
  --ratio: 1 / 1;
}

/* ===== Inline style block 16 from original HTML ===== */

.featured-blog-posts-card[data-block-id="ANlZnNWNKZnU4Z3hnN__static-blog-post-card-3"] {
  --ratio: 1 / 1;
}

/* ===== Inline style block 17 from original HTML ===== */

.featured-blog-posts-card[data-block-id="ANlZnNWNKZnU4Z3hnN__static-blog-post-card-4"] {
  --ratio: 1 / 1;
}

/* ===== Inline style block 18 from original HTML ===== */
.md-visuallyHidden {
  position: absolute !important;
  width: 0.1em !important;
  height: 0.1em !important;
  margin: 0 !important;
  padding: 0 !important;
  overflow: hidden !important;
  -webkit-clip-path: inset(50%) !important;
  clip-path: inset(50%) !important;
  border: 0 !important;
  white-space: nowrap !important;
}

.orbe__custom-selector-AUWxZVWo0QXVoaWdQb__orbe_geolocation_app_block_custom_button_HC6rdz {
  margin-left: 0px !important;
  margin-right: 0px !important;
}

button.orbe__span-AUWxZVWo0QXVoaWdQb__orbe_geolocation_app_block_custom_button_HC6rdz {
  color: #ffffff;
}

.orbe__disclosure-AUWxZVWo0QXVoaWdQb__orbe_geolocation_app_block_custom_button_HC6rdz {
  background-image: url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="%23ffffff" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M10 14.0002C9.74401 14.0002 9.48801 13.9023 9.29301 13.7073L4.29301 8.70725C3.90201 8.31625 3.90201 7.68425 4.29301 7.29325C4.68401 6.90225 5.31601 6.90225 5.70701 7.29325L10 11.5862L14.293 7.29325C14.684 6.90225 15.316 6.90225 15.707 7.29325C16.098 7.68425 16.098 8.31625 15.707 8.70725L10.707 13.7073C10.512 13.9023 10.256 14.0002 10 14.0002Z" fill="%23ffffff"/></svg>') !important;
}

.md-orbe-country-selector {
  height: 1.5rem;
  width: 2rem;
}

.md-orbe-country-selector__circle {
  height: 1.5rem !important;
  width: 1.5rem !important;
}

/* ===== Inline style block 19 from original HTML ===== */

/* ===== Inline style block 20 from original HTML ===== */
.rio-withoutBranding .FloatingWidget .R-Logo,
.rio-withoutBranding .CarouselWidget .R-ReviewsioLogo,
.rio-withoutBranding .ElementsWidget .footer__reviewsLogo-container,
.rio-withoutBranding .QnaWidget .footer__reviewsLogo-container,
.rio-withoutBranding .MediaGalleryWidget-prefix .R-ReviewsioLogo,
.rio-withoutBranding .RatingBarWidget .R-PlatformIcon {
  display: none !important;
}

/* ===== Inline style block 21 from original HTML ===== */
.md-modal__content,
.md-btn,
.md-modal__formContent__select select,
.md-form__select,
.md-form__select__country__list-link,
.md-form__select__language__list-link,
.md-form__select__country__list-link-wrapper span,
.md-form__select__language__list-link-wrapper span,
.md-modal__bodyContent__text p {
  font-size: 14px !important;
}

.md-modal__header__title span,
.md-modal__header__title h2 {
  font-size: 20px;
}

#md-app-embed__modal .md-modal__header__title span,
#md-app-embed__modal .md-modal__header__title h2 {
  color: #0c2302 !important;
  line-height: 1.75em;
}

#md-app-embed__modal .md-form__select__search__input,
#md-app-embed__modal .md-form__select,
#md-app-embed__modal .md-form__select__country__list-link,
#md-app-embed__modal .md-form__select__language__list-link,
#md-app-embed__modal .md-form__select__country__list-link-wrapper span,
#md-app-embed__modal .md-form__select__language__list-link-wrapper span {
  color: #0c2302 !important;
}

#md-app-embed__modal .md-form__select__country__list-link:hover,
#md-app-embed__modal .md-form__select__language__list-link:hover {
  background: rgba(255, 98, 45, 0.1) !important;
}

#md-app-embed__modal .md-form__select__search__input::placeholder {
  color: rgba(12, 35, 2, 0.5) !important;
}

.md-btn__primary {
  background: #ff622d !important;
  color: #ffffff !important;
}

.md-btn__primary:hover {
  background-image: linear-gradient(
    rgba(255, 255, 255, 0.2),
    rgba(255, 255, 255, 0.2)
  ) !important;
}

.md-btn__primary:active {
  background-image: linear-gradient(
    rgba(255, 255, 255, 0.2),
    rgba(255, 255, 255, 0.2)
  ) !important;
}

#md-app-embed__modal .md-form__select__search__input,
#md-app-embed__modal .md-modal__content,
#md-app-embed__modal .md-form__select__country__list,
#md-app-embed__modal .md-form__select__language__list {
  background-color: #ffffff !important;
  color: #0c2302 !important;
}

#md-app-embed__modal .md-modal__bodyContent p {
  color: #0c2302 !important;
}
.md-modal__container {
  -webkit-backdrop-filter: blur(4px) !important;
  backdrop-filter: blur(4px) !important;
}

#md-app-embed__modal .md-modal__footerPoweredLink {
  color: #0c2302 !important;
}
.md-modal__footerContent {
  text-align: right;
}
#md-app-embed__modal .md-modal-closeButton .md-icon__Svg {
  fill: #5c5f62 !important;
}

#md-app-embed__modal .orbe-highlight-country__divider {
  border-bottom: 1px solid #ff622d !important;
}
#md-app-embed__modal .md-form__select,
#md-app-embed__modal .md-form__select__country__list,
#md-app-embed__modal .md-form__select__language__list {
  border: 1px solid #ff622d !important;
}
#md-app-embed__modal .md-form__select[aria-expanded="true"] {
  border: 2px solid #ff622d !important;
}

#md-app-embed__modal .md-form__select {
  background-image: url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="%230c2302" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M10 14.0002C9.74401 14.0002 9.48801 13.9023 9.29301 13.7073L4.29301 8.70725C3.90201 8.31625 3.90201 7.68425 4.29301 7.29325C4.68401 6.90225 5.31601 6.90225 5.70701 7.29325L10 11.5862L14.293 7.29325C14.684 6.90225 15.316 6.90225 15.707 7.29325C16.098 7.68425 16.098 8.31625 15.707 8.70725L10.707 13.7073C10.512 13.9023 10.256 14.0002 10 14.0002Z" fill="%230c2302"/></svg>') !important;
}
#md-app-embed__modal .md-form__select[aria-expanded="true"] {
  background-image: url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="%230c2302" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M15 13.0002C14.744 13.0002 14.488 12.9023 14.293 12.7073L10 8.41425L5.70701 12.7073C5.31601 13.0982 4.68401 13.0982 4.29301 12.7073C3.90201 12.3163 3.90201 11.6842 4.29301 11.2933L9.29301 6.29325C9.68401 5.90225 10.316 5.90225 10.707 6.29325L15.707 11.2933C16.098 11.6842 16.098 12.3163 15.707 12.7073C15.512 12.9023 15.256 13.0002 15 13.0002Z" fill="%230c2302"/></svg>') !important;
}
.md-modal__footerContent {
  max-width: 100%;
}

/* Custom CSS */

.md-modal__footer {
  padding: 0.75em 1.5em 1.5em;
}
.md-modal__header__flag {
  display: block !important;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  position: relative;
  width: 46.6px;
  height: 35px;
  margin: auto;
  margin-top: 1.5em;
  overflow: clip;
  outline: 0.0625rem solid rgba(0, 0, 0, 0.05);
  outline-offset: calc(0.0625rem * -1);
}

.md-modal__header__flag img {
  height: 35px;
  width: 35px !important;
  border-radius: 35px;
}

.md-modal-closeButton {
  position: absolute;
  right: 0;
  top: 0;
  margin: 0 !important;
  padding-top: 1.5em;
  padding-right: 1.5em;
}
.md-modal__header__flag,
.md-fix-flag__header-white {
  border-radius: 4px;
}

#md-app-embed__modal .md-form__select__country__list-link__flag,
#md-app-embed__modal .md-fix-flag-white {
  border-radius: 4px;
}
.md-modal__backdrop {
  display: block !important;
}

/* BEGIN app snippet: css-flags */
/* Flag CSS Rules - Country and language flag backgrounds */
.orbe-flags-base {
  display: none;
}
.orbe-flags-eu,
.orbe-flags__before-eu:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/eu.svg") !important;
}

.orbe-flags-xx,
.orbe-flags__before-xx:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/xx.svg") !important;
}

.orbe-flags-ac,
.orbe-flags__before-ac:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/ac.svg") !important;
}

.orbe-flags-ad,
.orbe-flags__before-ad:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/ad.svg") !important;
}

.orbe-flags-ae,
.orbe-flags__before-ae:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/ae.svg") !important;
}

.orbe-flags-af,
.orbe-flags__before-af:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/af.svg") !important;
}

.orbe-flags-ag,
.orbe-flags__before-ag:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/ag.svg") !important;
}

.orbe-flags-ai,
.orbe-flags__before-ai:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/ai.svg") !important;
}

.orbe-flags-al,
.orbe-flags__before-al:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/al.svg") !important;
}

.orbe-flags-am,
.orbe-flags__before-am:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/am.svg") !important;
}

.orbe-flags-ao,
.orbe-flags__before-ao:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/ao.svg") !important;
}

.orbe-flags-aq,
.orbe-flags__before-aq:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/aq.svg") !important;
}

.orbe-flags-ar,
.orbe-flags__before-ar:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/ar.svg") !important;
}

.orbe-flags-arab,
.orbe-flags__before-arab:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/arab.svg") !important;
}

.orbe-flags-as,
.orbe-flags__before-as:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/as.svg") !important;
}

.orbe-flags-asean,
.orbe-flags__before-asean:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/asean.svg") !important;
}

.orbe-flags-at,
.orbe-flags__before-at:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/at.svg") !important;
}

.orbe-flags-au,
.orbe-flags__before-au:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/au.svg") !important;
}

.orbe-flags-aw,
.orbe-flags__before-aw:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/aw.svg") !important;
}

.orbe-flags-ax,
.orbe-flags__before-ax:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/ax.svg") !important;
}

.orbe-flags-az,
.orbe-flags__before-az:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/az.svg") !important;
}

.orbe-flags-ba,
.orbe-flags__before-ba:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/ba.svg") !important;
}

.orbe-flags-bb,
.orbe-flags__before-bb:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/bb.svg") !important;
}

.orbe-flags-bd,
.orbe-flags__before-bd:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/bd.svg") !important;
}

.orbe-flags-be,
.orbe-flags__before-be:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/be.svg") !important;
}

.orbe-flags-bf,
.orbe-flags__before-bf:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/bf.svg") !important;
}

.orbe-flags-bg,
.orbe-flags__before-bg:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/bg.svg") !important;
}

.orbe-flags-bh,
.orbe-flags__before-bh:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/bh.svg") !important;
}

.orbe-flags-bi,
.orbe-flags__before-bi:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/bi.svg") !important;
}

.orbe-flags-bj,
.orbe-flags__before-bj:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/bj.svg") !important;
}

.orbe-flags-bl,
.orbe-flags__before-bl:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/bl.svg") !important;
}

.orbe-flags-bm,
.orbe-flags__before-bm:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/bm.svg") !important;
}

.orbe-flags-bn,
.orbe-flags__before-bn:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/bn.svg") !important;
}

.orbe-flags-bo,
.orbe-flags__before-bo:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/bo.svg") !important;
}

.orbe-flags-bq,
.orbe-flags__before-bq:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/bq.svg") !important;
}

.orbe-flags-br,
.orbe-flags__before-br:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/br.svg") !important;
}

.orbe-flags-bs,
.orbe-flags__before-bs:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/bs.svg") !important;
}

.orbe-flags-bt,
.orbe-flags__before-bt:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/bt.svg") !important;
}

.orbe-flags-bv,
.orbe-flags__before-bv:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/bv.svg") !important;
}

.orbe-flags-bw,
.orbe-flags__before-bw:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/bw.svg") !important;
}

.orbe-flags-by,
.orbe-flags__before-by:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/by.svg") !important;
}

.orbe-flags-bz,
.orbe-flags__before-bz:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/bz.svg") !important;
}

.orbe-flags-ca,
.orbe-flags__before-ca:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/ca.svg") !important;
}

.orbe-flags-cc,
.orbe-flags__before-cc:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/cc.svg") !important;
}

.orbe-flags-cd,
.orbe-flags__before-cd:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/cd.svg") !important;
}

.orbe-flags-cefta,
.orbe-flags__before-cefta:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/cefta.svg") !important;
}

.orbe-flags-cf,
.orbe-flags__before-cf:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/cf.svg") !important;
}

.orbe-flags-cg,
.orbe-flags__before-cg:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/cg.svg") !important;
}

.orbe-flags-ch,
.orbe-flags__before-ch:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/ch.svg") !important;
}

.orbe-flags-ci,
.orbe-flags__before-ci:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/ci.svg") !important;
}

.orbe-flags-ck,
.orbe-flags__before-ck:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/ck.svg") !important;
}

.orbe-flags-cl,
.orbe-flags__before-cl:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/cl.svg") !important;
}

.orbe-flags-cm,
.orbe-flags__before-cm:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/cm.svg") !important;
}

.orbe-flags-cn,
.orbe-flags__before-cn:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/cn.svg") !important;
}

.orbe-flags-co,
.orbe-flags__before-co:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/co.svg") !important;
}

.orbe-flags-cp,
.orbe-flags__before-cp:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/cp.svg") !important;
}

.orbe-flags-cr,
.orbe-flags__before-cr:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/cr.svg") !important;
}

.orbe-flags-cu,
.orbe-flags__before-cu:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/cu.svg") !important;
}

.orbe-flags-cv,
.orbe-flags__before-cv:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/cv.svg") !important;
}

.orbe-flags-cw,
.orbe-flags__before-cw:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/cw.svg") !important;
}

.orbe-flags-cx,
.orbe-flags__before-cx:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/cx.svg") !important;
}

.orbe-flags-cy,
.orbe-flags__before-cy:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/cy.svg") !important;
}

.orbe-flags-cz,
.orbe-flags__before-cz:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/cz.svg") !important;
}

.orbe-flags-de,
.orbe-flags__before-de:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/de.svg") !important;
}

.orbe-flags-dg,
.orbe-flags__before-dg:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/dg.svg") !important;
}

.orbe-flags-dj,
.orbe-flags__before-dj:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/dj.svg") !important;
}

.orbe-flags-dk,
.orbe-flags__before-dk:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/dk.svg") !important;
}

.orbe-flags-dm,
.orbe-flags__before-dm:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/dm.svg") !important;
}

.orbe-flags-do,
.orbe-flags__before-do:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/do.svg") !important;
}

.orbe-flags-dz,
.orbe-flags__before-dz:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/dz.svg") !important;
}

.orbe-flags-ea,
.orbe-flags__before-ea:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/ea.svg") !important;
}

.orbe-flags-eac,
.orbe-flags__before-eac:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/eac.svg") !important;
}

.orbe-flags-ec,
.orbe-flags__before-ec:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/ec.svg") !important;
}

.orbe-flags-ee,
.orbe-flags__before-ee:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/ee.svg") !important;
}

.orbe-flags-eg,
.orbe-flags__before-eg:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/eg.svg") !important;
}

.orbe-flags-eh,
.orbe-flags__before-eh:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/eh.svg") !important;
}

.orbe-flags-er,
.orbe-flags__before-er:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/er.svg") !important;
}

.orbe-flags-es,
.orbe-flags__before-es:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/es.svg") !important;
}

.orbe-flags-es-ct,
.orbe-flags__before-es-ct:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/es-ct.svg") !important;
}

.orbe-flags-es-ga,
.orbe-flags__before-es-ga:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/es-ga.svg") !important;
}

.orbe-flags-es-pv,
.orbe-flags__before-es-pv:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/es-pv.svg") !important;
}

.orbe-flags-et,
.orbe-flags__before-et:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/et.svg") !important;
}

.orbe-flags-fi,
.orbe-flags__before-fi:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/fi.svg") !important;
}

.orbe-flags-fj,
.orbe-flags__before-fj:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/fj.svg") !important;
}

.orbe-flags-fk,
.orbe-flags__before-fk:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/fk.svg") !important;
}

.orbe-flags-fm,
.orbe-flags__before-fm:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/fm.svg") !important;
}

.orbe-flags-fo,
.orbe-flags__before-fo:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/fo.svg") !important;
}

.orbe-flags-fr,
.orbe-flags__before-fr:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/fr.svg") !important;
}

.orbe-flags-ga,
.orbe-flags__before-ga:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/ga.svg") !important;
}

.orbe-flags-gb,
.orbe-flags__before-gb:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/gb.svg") !important;
}

.orbe-flags-gd,
.orbe-flags__before-gd:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/gd.svg") !important;
}

.orbe-flags-ge,
.orbe-flags__before-ge:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/ge.svg") !important;
}

.orbe-flags-gf,
.orbe-flags__before-gf:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/gf.svg") !important;
}

.orbe-flags-gg,
.orbe-flags__before-gg:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/gg.svg") !important;
}

.orbe-flags-gh,
.orbe-flags__before-gh:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/gh.svg") !important;
}

.orbe-flags-gi,
.orbe-flags__before-gi:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/gi.svg") !important;
}

.orbe-flags-gl,
.orbe-flags__before-gl:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/gl.svg") !important;
}

.orbe-flags-gm,
.orbe-flags__before-gm:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/gm.svg") !important;
}

.orbe-flags-gn,
.orbe-flags__before-gn:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/gn.svg") !important;
}

.orbe-flags-gp,
.orbe-flags__before-gp:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/gp.svg") !important;
}

.orbe-flags-gq,
.orbe-flags__before-gq:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/gq.svg") !important;
}

.orbe-flags-gr,
.orbe-flags__before-gr:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/gr.svg") !important;
}

.orbe-flags-gs,
.orbe-flags__before-gs:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/gs.svg") !important;
}

.orbe-flags-gt,
.orbe-flags__before-gt:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/gt.svg") !important;
}

.orbe-flags-gu,
.orbe-flags__before-gu:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/gu.svg") !important;
}

.orbe-flags-gw,
.orbe-flags__before-gw:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/gw.svg") !important;
}

.orbe-flags-gy,
.orbe-flags__before-gy:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/gy.svg") !important;
}

.orbe-flags-hk,
.orbe-flags__before-hk:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/hk.svg") !important;
}

.orbe-flags-hm,
.orbe-flags__before-hm:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/hm.svg") !important;
}

.orbe-flags-hn,
.orbe-flags__before-hn:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/hn.svg") !important;
}

.orbe-flags-hr,
.orbe-flags__before-hr:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/hr.svg") !important;
}

.orbe-flags-ht,
.orbe-flags__before-ht:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/ht.svg") !important;
}

.orbe-flags-hu,
.orbe-flags__before-hu:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/hu.svg") !important;
}

.orbe-flags-ic,
.orbe-flags__before-ic:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/ic.svg") !important;
}

.orbe-flags-id,
.orbe-flags__before-id:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/id.svg") !important;
}

.orbe-flags-ie,
.orbe-flags__before-ie:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/ie.svg") !important;
}

.orbe-flags-il,
.orbe-flags__before-il:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/il.svg") !important;
}

.orbe-flags-im,
.orbe-flags__before-im:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/im.svg") !important;
}

.orbe-flags-in,
.orbe-flags__before-in:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/in.svg") !important;
}

.orbe-flags-io,
.orbe-flags__before-io:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/io.svg") !important;
}

.orbe-flags-iq,
.orbe-flags__before-iq:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/iq.svg") !important;
}

.orbe-flags-ir,
.orbe-flags__before-ir:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/ir.svg") !important;
}

.orbe-flags-is,
.orbe-flags__before-is:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/is.svg") !important;
}

.orbe-flags-it,
.orbe-flags__before-it:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/it.svg") !important;
}

.orbe-flags-je,
.orbe-flags__before-je:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/je.svg") !important;
}

.orbe-flags-jm,
.orbe-flags__before-jm:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/jm.svg") !important;
}

.orbe-flags-jo,
.orbe-flags__before-jo:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/jo.svg") !important;
}

.orbe-flags-jp,
.orbe-flags__before-jp:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/jp.svg") !important;
}

.orbe-flags-ke,
.orbe-flags__before-ke:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/ke.svg") !important;
}

.orbe-flags-kg,
.orbe-flags__before-kg:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/kg.svg") !important;
}

.orbe-flags-kh,
.orbe-flags__before-kh:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/kh.svg") !important;
}

.orbe-flags-ki,
.orbe-flags__before-ki:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/ki.svg") !important;
}

.orbe-flags-km,
.orbe-flags__before-km:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/km.svg") !important;
}

.orbe-flags-kn,
.orbe-flags__before-kn:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/kn.svg") !important;
}

.orbe-flags-kp,
.orbe-flags__before-kp:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/kp.svg") !important;
}

.orbe-flags-kr,
.orbe-flags__before-kr:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/kr.svg") !important;
}

.orbe-flags-kw,
.orbe-flags__before-kw:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/kw.svg") !important;
}

.orbe-flags-ky,
.orbe-flags__before-ky:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/ky.svg") !important;
}

.orbe-flags-kz,
.orbe-flags__before-kz:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/kz.svg") !important;
}

.orbe-flags-la,
.orbe-flags__before-la:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/la.svg") !important;
}

.orbe-flags-lb,
.orbe-flags__before-lb:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/lb.svg") !important;
}

.orbe-flags-lc,
.orbe-flags__before-lc:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/lc.svg") !important;
}

.orbe-flags-li,
.orbe-flags__before-li:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/li.svg") !important;
}

.orbe-flags-lk,
.orbe-flags__before-lk:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/lk.svg") !important;
}

.orbe-flags-lr,
.orbe-flags__before-lr:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/lr.svg") !important;
}

.orbe-flags-ls,
.orbe-flags__before-ls:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/ls.svg") !important;
}

.orbe-flags-lt,
.orbe-flags__before-lt:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/lt.svg") !important;
}

.orbe-flags-lu,
.orbe-flags__before-lu:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/lu.svg") !important;
}

.orbe-flags-lv,
.orbe-flags__before-lv:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/lv.svg") !important;
}

.orbe-flags-ly,
.orbe-flags__before-ly:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/ly.svg") !important;
}

.orbe-flags-ma,
.orbe-flags__before-ma:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/ma.svg") !important;
}

.orbe-flags-mc,
.orbe-flags__before-mc:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/mc.svg") !important;
}

.orbe-flags-md,
.orbe-flags__before-md:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/md.svg") !important;
}

.orbe-flags-me,
.orbe-flags__before-me:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/me.svg") !important;
}

.orbe-flags-mf,
.orbe-flags__before-mf:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/mf.svg") !important;
}

.orbe-flags-mg,
.orbe-flags__before-mg:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/mg.svg") !important;
}

.orbe-flags-mh,
.orbe-flags__before-mh:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/mh.svg") !important;
}

.orbe-flags-mk,
.orbe-flags__before-mk:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/mk.svg") !important;
}

.orbe-flags-ml,
.orbe-flags__before-ml:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/ml.svg") !important;
}

.orbe-flags-mm,
.orbe-flags__before-mm:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/mm.svg") !important;
}

.orbe-flags-mn,
.orbe-flags__before-mn:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/mn.svg") !important;
}

.orbe-flags-mo,
.orbe-flags__before-mo:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/mo.svg") !important;
}

.orbe-flags-mp,
.orbe-flags__before-mp:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/mp.svg") !important;
}

.orbe-flags-mq,
.orbe-flags__before-mq:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/mq.svg") !important;
}

.orbe-flags-mr,
.orbe-flags__before-mr:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/mr.svg") !important;
}

.orbe-flags-ms,
.orbe-flags__before-ms:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/ms.svg") !important;
}

.orbe-flags-mt,
.orbe-flags__before-mt:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/mt.svg") !important;
}

.orbe-flags-mu,
.orbe-flags__before-mu:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/mu.svg") !important;
}

.orbe-flags-mv,
.orbe-flags__before-mv:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/mv.svg") !important;
}

.orbe-flags-mw,
.orbe-flags__before-mw:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/mw.svg") !important;
}

.orbe-flags-mx,
.orbe-flags__before-mx:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/mx.svg") !important;
}

.orbe-flags-my,
.orbe-flags__before-my:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/my.svg") !important;
}

.orbe-flags-mz,
.orbe-flags__before-mz:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/mz.svg") !important;
}

.orbe-flags-na,
.orbe-flags__before-na:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/na.svg") !important;
}

.orbe-flags-nc,
.orbe-flags__before-nc:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/nc.svg") !important;
}

.orbe-flags-ne,
.orbe-flags__before-ne:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/ne.svg") !important;
}

.orbe-flags-nf,
.orbe-flags__before-nf:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/nf.svg") !important;
}

.orbe-flags-ng,
.orbe-flags__before-ng:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/ng.svg") !important;
}

.orbe-flags-ni,
.orbe-flags__before-ni:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/ni.svg") !important;
}

.orbe-flags-nl,
.orbe-flags__before-nl:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/nl.svg") !important;
}

.orbe-flags-no,
.orbe-flags__before-no:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/no.svg") !important;
}

.orbe-flags-np,
.orbe-flags__before-np:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/np.svg") !important;
}

.orbe-flags-nr,
.orbe-flags__before-nr:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/nr.svg") !important;
}

.orbe-flags-nu,
.orbe-flags__before-nu:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/nu.svg") !important;
}

.orbe-flags-nz,
.orbe-flags__before-nz:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/nz.svg") !important;
}

.orbe-flags-om,
.orbe-flags__before-om:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/om.svg") !important;
}

.orbe-flags-pa,
.orbe-flags__before-pa:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/pa.svg") !important;
}

.orbe-flags-pc,
.orbe-flags__before-pc:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/pc.svg") !important;
}

.orbe-flags-pe,
.orbe-flags__before-pe:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/pe.svg") !important;
}

.orbe-flags-pf,
.orbe-flags__before-pf:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/pf.svg") !important;
}

.orbe-flags-pg,
.orbe-flags__before-pg:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/pg.svg") !important;
}

.orbe-flags-ph,
.orbe-flags__before-ph:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/ph.svg") !important;
}

.orbe-flags-pk,
.orbe-flags__before-pk:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/pk.svg") !important;
}

.orbe-flags-pl,
.orbe-flags__before-pl:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/pl.svg") !important;
}

.orbe-flags-pm,
.orbe-flags__before-pm:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/pm.svg") !important;
}

.orbe-flags-pn,
.orbe-flags__before-pn:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/pn.svg") !important;
}

.orbe-flags-pr,
.orbe-flags__before-pr:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/pr.svg") !important;
}

.orbe-flags-ps,
.orbe-flags__before-ps:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/ps.svg") !important;
}

.orbe-flags-pt,
.orbe-flags__before-pt:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/pt.svg") !important;
}

.orbe-flags-pw,
.orbe-flags__before-pw:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/pw.svg") !important;
}

.orbe-flags-py,
.orbe-flags__before-py:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/py.svg") !important;
}

.orbe-flags-qa,
.orbe-flags__before-qa:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/qa.svg") !important;
}

.orbe-flags-re,
.orbe-flags__before-re:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/re.svg") !important;
}

.orbe-flags-ro,
.orbe-flags__before-ro:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/ro.svg") !important;
}

.orbe-flags-rs,
.orbe-flags__before-rs:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/rs.svg") !important;
}

.orbe-flags-ru,
.orbe-flags__before-ru:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/ru.svg") !important;
}

.orbe-flags-rw,
.orbe-flags__before-rw:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/rw.svg") !important;
}

.orbe-flags-sa,
.orbe-flags__before-sa:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/sa.svg") !important;
}

.orbe-flags-sb,
.orbe-flags__before-sb:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/sb.svg") !important;
}

.orbe-flags-sc,
.orbe-flags__before-sc:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/sc.svg") !important;
}

.orbe-flags-sd,
.orbe-flags__before-sd:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/sd.svg") !important;
}

.orbe-flags-se,
.orbe-flags__before-se:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/se.svg") !important;
}

.orbe-flags-sg,
.orbe-flags__before-sg:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/sg.svg") !important;
}

.orbe-flags-sh,
.orbe-flags__before-sh:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/sh.svg") !important;
}

.orbe-flags-sh-ac,
.orbe-flags__before-sh-ac:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/sh-ac.svg") !important;
}

.orbe-flags-sh-hl,
.orbe-flags__before-sh-hl:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/sh-hl.svg") !important;
}

.orbe-flags-sh-ta,
.orbe-flags__before-sh-ta:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/sh-ta.svg") !important;
}

.orbe-flags-si,
.orbe-flags__before-si:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/si.svg") !important;
}

.orbe-flags-sj,
.orbe-flags__before-sj:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/sj.svg") !important;
}

.orbe-flags-sk,
.orbe-flags__before-sk:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/sk.svg") !important;
}

.orbe-flags-sl,
.orbe-flags__before-sl:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/sl.svg") !important;
}

.orbe-flags-sm,
.orbe-flags__before-sm:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/sm.svg") !important;
}

.orbe-flags-sn,
.orbe-flags__before-sn:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/sn.svg") !important;
}

.orbe-flags-so,
.orbe-flags__before-so:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/so.svg") !important;
}

.orbe-flags-sr,
.orbe-flags__before-sr:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/sr.svg") !important;
}

.orbe-flags-ss,
.orbe-flags__before-ss:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/ss.svg") !important;
}

.orbe-flags-st,
.orbe-flags__before-st:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/st.svg") !important;
}

.orbe-flags-sv,
.orbe-flags__before-sv:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/sv.svg") !important;
}

.orbe-flags-sx,
.orbe-flags__before-sx:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/sx.svg") !important;
}

.orbe-flags-sy,
.orbe-flags__before-sy:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/sy.svg") !important;
}

.orbe-flags-sz,
.orbe-flags__before-sz:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/sz.svg") !important;
}

.orbe-flags-ta,
.orbe-flags__before-ta:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/ta.svg") !important;
}

.orbe-flags-tc,
.orbe-flags__before-tc:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/tc.svg") !important;
}

.orbe-flags-td,
.orbe-flags__before-td:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/td.svg") !important;
}

.orbe-flags-tf,
.orbe-flags__before-tf:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/tf.svg") !important;
}

.orbe-flags-tg,
.orbe-flags__before-tg:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/tg.svg") !important;
}

.orbe-flags-th,
.orbe-flags__before-th:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/th.svg") !important;
}

.orbe-flags-tj,
.orbe-flags__before-tj:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/tj.svg") !important;
}

.orbe-flags-tk,
.orbe-flags__before-tk:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/tk.svg") !important;
}

.orbe-flags-tl,
.orbe-flags__before-tl:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/tl.svg") !important;
}

.orbe-flags-tm,
.orbe-flags__before-tm:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/tm.svg") !important;
}

.orbe-flags-tn,
.orbe-flags__before-tn:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/tn.svg") !important;
}

.orbe-flags-to,
.orbe-flags__before-to:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/to.svg") !important;
}

.orbe-flags-tr,
.orbe-flags__before-tr:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/tr.svg") !important;
}

.orbe-flags-tt,
.orbe-flags__before-tt:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/tt.svg") !important;
}

.orbe-flags-tv,
.orbe-flags__before-tv:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/tv.svg") !important;
}

.orbe-flags-tw,
.orbe-flags__before-tw:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/tw.svg") !important;
}

.orbe-flags-tz,
.orbe-flags__before-tz:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/tz.svg") !important;
}

.orbe-flags-ua,
.orbe-flags__before-ua:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/ua.svg") !important;
}

.orbe-flags-ug,
.orbe-flags__before-ug:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/ug.svg") !important;
}

.orbe-flags-um,
.orbe-flags__before-um:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/um.svg") !important;
}

.orbe-flags-un,
.orbe-flags__before-un:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/un.svg") !important;
}

.orbe-flags-us,
.orbe-flags__before-us:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/us.svg") !important;
}

.orbe-flags-uy,
.orbe-flags__before-uy:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/uy.svg") !important;
}

.orbe-flags-uz,
.orbe-flags__before-uz:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/uz.svg") !important;
}

.orbe-flags-va,
.orbe-flags__before-va:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/va.svg") !important;
}

.orbe-flags-vc,
.orbe-flags__before-vc:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/vc.svg") !important;
}

.orbe-flags-ve,
.orbe-flags__before-ve:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/ve.svg") !important;
}

.orbe-flags-vg,
.orbe-flags__before-vg:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/vg.svg") !important;
}

.orbe-flags-vi,
.orbe-flags__before-vi:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/vi.svg") !important;
}

.orbe-flags-vn,
.orbe-flags__before-vn:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/vn.svg") !important;
}

.orbe-flags-vu,
.orbe-flags__before-vu:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/vu.svg") !important;
}

.orbe-flags-wf,
.orbe-flags__before-wf:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/wf.svg") !important;
}

.orbe-flags-ws,
.orbe-flags__before-ws:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/ws.svg") !important;
}

.orbe-flags-xk,
.orbe-flags__before-xk:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/xk.svg") !important;
}

.orbe-flags-ye,
.orbe-flags__before-ye:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/ye.svg") !important;
}

.orbe-flags-yt,
.orbe-flags__before-yt:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/yt.svg") !important;
}

.orbe-flags-za,
.orbe-flags__before-za:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/za.svg") !important;
}

.orbe-flags-zm,
.orbe-flags__before-zm:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/zm.svg") !important;
}

.orbe-flags-zw,
.orbe-flags__before-zw:before {
  background-image: url("https://cdn.shopify.com/static/images/flags/zw.svg") !important;
}

.orbe-flags-gb-eng,
.orbe-flags__before-gb-eng:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/gb-eng.svg") !important;
}

.orbe-flags-gb-nir,
.orbe-flags__before-gb-nir:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/gb-nir.svg") !important;
}

.orbe-flags-gb-sct,
.orbe-flags__before-gb-sct:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/gb-sct.svg") !important;
}

.orbe-flags-gb-wls,
.orbe-flags__before-gb-wls:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/gb-wls.svg") !important;
}

.orbe-flags-circle-eu,
.orbe-flags-circle__before-eu:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/eu-1x1.svg") !important;
}

.orbe-flags-circle-xx,
.orbe-flags-circle__before-xx:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/xx-1x1.svg") !important;
}

.orbe-flags-circle-ac,
.orbe-flags-circle__before-ac:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/ac-1x1.svg") !important;
}

.orbe-flags-circle-ad,
.orbe-flags-circle__before-ad:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/ad-1x1.svg") !important;
}

.orbe-flags-circle-ae,
.orbe-flags-circle__before-ae:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/ae-1x1.svg") !important;
}

.orbe-flags-circle-af,
.orbe-flags-circle__before-af:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/af-1x1.svg") !important;
}

.orbe-flags-circle-ag,
.orbe-flags-circle__before-ag:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/ag-1x1.svg") !important;
}

.orbe-flags-circle-ai,
.orbe-flags-circle__before-ai:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/ai-1x1.svg") !important;
}

.orbe-flags-circle-al,
.orbe-flags-circle__before-al:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/al-1x1.svg") !important;
}

.orbe-flags-circle-am,
.orbe-flags-circle__before-am:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/am-1x1.svg") !important;
}

.orbe-flags-circle-ao,
.orbe-flags-circle__before-ao:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/ao-1x1.svg") !important;
}

.orbe-flags-circle-aq,
.orbe-flags-circle__before-aq:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/aq-1x1.svg") !important;
}

.orbe-flags-circle-ar,
.orbe-flags-circle__before-ar:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/ar-1x1.svg") !important;
}

.orbe-flags-circle-arab,
.orbe-flags-circle__before-arab:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/arab-1x1.svg") !important;
}

.orbe-flags-circle-as,
.orbe-flags-circle__before-as:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/as-1x1.svg") !important;
}

.orbe-flags-circle-asean,
.orbe-flags-circle__before-asean:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/asean-1x1.svg") !important;
}

.orbe-flags-circle-at,
.orbe-flags-circle__before-at:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/at-1x1.svg") !important;
}

.orbe-flags-circle-au,
.orbe-flags-circle__before-au:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/au-1x1.svg") !important;
}

.orbe-flags-circle-aw,
.orbe-flags-circle__before-aw:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/aw-1x1.svg") !important;
}

.orbe-flags-circle-ax,
.orbe-flags-circle__before-ax:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/ax-1x1.svg") !important;
}

.orbe-flags-circle-az,
.orbe-flags-circle__before-az:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/az-1x1.svg") !important;
}

.orbe-flags-circle-ba,
.orbe-flags-circle__before-ba:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/ba-1x1.svg") !important;
}

.orbe-flags-circle-bb,
.orbe-flags-circle__before-bb:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/bb-1x1.svg") !important;
}

.orbe-flags-circle-bd,
.orbe-flags-circle__before-bd:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/bd-1x1.svg") !important;
}

.orbe-flags-circle-be,
.orbe-flags-circle__before-be:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/be-1x1.svg") !important;
}

.orbe-flags-circle-bf,
.orbe-flags-circle__before-bf:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/bf-1x1.svg") !important;
}

.orbe-flags-circle-bg,
.orbe-flags-circle__before-bg:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/bg-1x1.svg") !important;
}

.orbe-flags-circle-bh,
.orbe-flags-circle__before-bh:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/bh-1x1.svg") !important;
}

.orbe-flags-circle-bi,
.orbe-flags-circle__before-bi:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/bi-1x1.svg") !important;
}

.orbe-flags-circle-bj,
.orbe-flags-circle__before-bj:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/bj-1x1.svg") !important;
}

.orbe-flags-circle-bl,
.orbe-flags-circle__before-bl:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/bl-1x1.svg") !important;
}

.orbe-flags-circle-bm,
.orbe-flags-circle__before-bm:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/bm-1x1.svg") !important;
}

.orbe-flags-circle-bn,
.orbe-flags-circle__before-bn:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/bn-1x1.svg") !important;
}

.orbe-flags-circle-bo,
.orbe-flags-circle__before-bo:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/bo-1x1.svg") !important;
}

.orbe-flags-circle-bq,
.orbe-flags-circle__before-bq:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/bq-1x1.svg") !important;
}

.orbe-flags-circle-br,
.orbe-flags-circle__before-br:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/br-1x1.svg") !important;
}

.orbe-flags-circle-bs,
.orbe-flags-circle__before-bs:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/bs-1x1.svg") !important;
}

.orbe-flags-circle-bt,
.orbe-flags-circle__before-bt:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/bt-1x1.svg") !important;
}

.orbe-flags-circle-bv,
.orbe-flags-circle__before-bv:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/bv-1x1.svg") !important;
}

.orbe-flags-circle-bw,
.orbe-flags-circle__before-bw:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/bw-1x1.svg") !important;
}

.orbe-flags-circle-by,
.orbe-flags-circle__before-by:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/by-1x1.svg") !important;
}

.orbe-flags-circle-bz,
.orbe-flags-circle__before-bz:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/bz-1x1.svg") !important;
}

.orbe-flags-circle-ca,
.orbe-flags-circle__before-ca:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/ca-1x1.svg") !important;
}

.orbe-flags-circle-cc,
.orbe-flags-circle__before-cc:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/cc-1x1.svg") !important;
}

.orbe-flags-circle-cd,
.orbe-flags-circle__before-cd:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/cd-1x1.svg") !important;
}

.orbe-flags-circle-cefta,
.orbe-flags-circle__before-cefta:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/cefta-1x1.svg") !important;
}

.orbe-flags-circle-cf,
.orbe-flags-circle__before-cf:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/cf-1x1.svg") !important;
}

.orbe-flags-circle-cg,
.orbe-flags-circle__before-cg:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/cg-1x1.svg") !important;
}

.orbe-flags-circle-ch,
.orbe-flags-circle__before-ch:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/ch-1x1.svg") !important;
}

.orbe-flags-circle-ci,
.orbe-flags-circle__before-ci:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/ci-1x1.svg") !important;
}

.orbe-flags-circle-ck,
.orbe-flags-circle__before-ck:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/ck-1x1.svg") !important;
}

.orbe-flags-circle-cl,
.orbe-flags-circle__before-cl:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/cl-1x1.svg") !important;
}

.orbe-flags-circle-cm,
.orbe-flags-circle__before-cm:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/cm-1x1.svg") !important;
}

.orbe-flags-circle-cn,
.orbe-flags-circle__before-cn:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/cn-1x1.svg") !important;
}

.orbe-flags-circle-co,
.orbe-flags-circle__before-co:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/co-1x1.svg") !important;
}

.orbe-flags-circle-cp,
.orbe-flags-circle__before-cp:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/cp-1x1.svg") !important;
}

.orbe-flags-circle-cr,
.orbe-flags-circle__before-cr:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/cr-1x1.svg") !important;
}

.orbe-flags-circle-cu,
.orbe-flags-circle__before-cu:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/cu-1x1.svg") !important;
}

.orbe-flags-circle-cv,
.orbe-flags-circle__before-cv:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/cv-1x1.svg") !important;
}

.orbe-flags-circle-cw,
.orbe-flags-circle__before-cw:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/cw-1x1.svg") !important;
}

.orbe-flags-circle-cx,
.orbe-flags-circle__before-cx:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/cx-1x1.svg") !important;
}

.orbe-flags-circle-cy,
.orbe-flags-circle__before-cy:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/cy-1x1.svg") !important;
}

.orbe-flags-circle-cz,
.orbe-flags-circle__before-cz:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/cz-1x1.svg") !important;
}

.orbe-flags-circle-de,
.orbe-flags-circle__before-de:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/de-1x1.svg") !important;
}

.orbe-flags-circle-dg,
.orbe-flags-circle__before-dg:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/dg-1x1.svg") !important;
}

.orbe-flags-circle-dj,
.orbe-flags-circle__before-dj:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/dj-1x1.svg") !important;
}

.orbe-flags-circle-dk,
.orbe-flags-circle__before-dk:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/dk-1x1.svg") !important;
}

.orbe-flags-circle-dm,
.orbe-flags-circle__before-dm:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/dm-1x1.svg") !important;
}

.orbe-flags-circle-do,
.orbe-flags-circle__before-do:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/do-1x1.svg") !important;
}

.orbe-flags-circle-dz,
.orbe-flags-circle__before-dz:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/dz-1x1.svg") !important;
}

.orbe-flags-circle-ea,
.orbe-flags-circle__before-ea:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/ea-1x1.svg") !important;
}

.orbe-flags-circle-eac,
.orbe-flags-circle__before-eac:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/eac-1x1.svg") !important;
}

.orbe-flags-circle-ec,
.orbe-flags-circle__before-ec:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/ec-1x1.svg") !important;
}

.orbe-flags-circle-ee,
.orbe-flags-circle__before-ee:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/ee-1x1.svg") !important;
}

.orbe-flags-circle-eg,
.orbe-flags-circle__before-eg:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/eg-1x1.svg") !important;
}

.orbe-flags-circle-eh,
.orbe-flags-circle__before-eh:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/eh-1x1.svg") !important;
}

.orbe-flags-circle-er,
.orbe-flags-circle__before-er:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/er-1x1.svg") !important;
}

.orbe-flags-circle-es,
.orbe-flags-circle__before-es:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/es-1x1.svg") !important;
}

.orbe-flags-circle-es-ct,
.orbe-flags-circle__before-es-ct:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/es-ct-1x1.svg") !important;
}

.orbe-flags-circle-es-ga,
.orbe-flags-circle__before-es-ga:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/es-ga-1x1.svg") !important;
}

.orbe-flags-circle-es-pv,
.orbe-flags-circle__before-es-pv:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/es-pv-1x1.svg") !important;
}

.orbe-flags-circle-et,
.orbe-flags-circle__before-et:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/et-1x1.svg") !important;
}

.orbe-flags-circle-fi,
.orbe-flags-circle__before-fi:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/fi-1x1.svg") !important;
}

.orbe-flags-circle-fj,
.orbe-flags-circle__before-fj:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/fj-1x1.svg") !important;
}

.orbe-flags-circle-fk,
.orbe-flags-circle__before-fk:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/fk-1x1.svg") !important;
}

.orbe-flags-circle-fm,
.orbe-flags-circle__before-fm:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/fm-1x1.svg") !important;
}

.orbe-flags-circle-fo,
.orbe-flags-circle__before-fo:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/fo-1x1.svg") !important;
}

.orbe-flags-circle-fr,
.orbe-flags-circle__before-fr:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/fr-1x1.svg") !important;
}

.orbe-flags-circle-ga,
.orbe-flags-circle__before-ga:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/ga-1x1.svg") !important;
}

.orbe-flags-circle-gb,
.orbe-flags-circle__before-gb:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/gb-1x1.svg") !important;
}

.orbe-flags-circle-gd,
.orbe-flags-circle__before-gd:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/gd-1x1.svg") !important;
}

.orbe-flags-circle-ge,
.orbe-flags-circle__before-ge:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/ge-1x1.svg") !important;
}

.orbe-flags-circle-gf,
.orbe-flags-circle__before-gf:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/gf-1x1.svg") !important;
}

.orbe-flags-circle-gg,
.orbe-flags-circle__before-gg:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/gg-1x1.svg") !important;
}

.orbe-flags-circle-gh,
.orbe-flags-circle__before-gh:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/gh-1x1.svg") !important;
}

.orbe-flags-circle-gi,
.orbe-flags-circle__before-gi:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/gi-1x1.svg") !important;
}

.orbe-flags-circle-gl,
.orbe-flags-circle__before-gl:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/gl-1x1.svg") !important;
}

.orbe-flags-circle-gm,
.orbe-flags-circle__before-gm:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/gm-1x1.svg") !important;
}

.orbe-flags-circle-gn,
.orbe-flags-circle__before-gn:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/gn-1x1.svg") !important;
}

.orbe-flags-circle-gp,
.orbe-flags-circle__before-gp:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/gp-1x1.svg") !important;
}

.orbe-flags-circle-gq,
.orbe-flags-circle__before-gq:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/gq-1x1.svg") !important;
}

.orbe-flags-circle-gr,
.orbe-flags-circle__before-gr:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/gr-1x1.svg") !important;
}

.orbe-flags-circle-gs,
.orbe-flags-circle__before-gs:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/gs-1x1.svg") !important;
}

.orbe-flags-circle-gt,
.orbe-flags-circle__before-gt:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/gt-1x1.svg") !important;
}

.orbe-flags-circle-gu,
.orbe-flags-circle__before-gu:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/gu-1x1.svg") !important;
}

.orbe-flags-circle-gw,
.orbe-flags-circle__before-gw:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/gw-1x1.svg") !important;
}

.orbe-flags-circle-gy,
.orbe-flags-circle__before-gy:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/gy-1x1.svg") !important;
}

.orbe-flags-circle-hk,
.orbe-flags-circle__before-hk:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/hk-1x1.svg") !important;
}

.orbe-flags-circle-hm,
.orbe-flags-circle__before-hm:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/hm-1x1.svg") !important;
}

.orbe-flags-circle-hn,
.orbe-flags-circle__before-hn:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/hn-1x1.svg") !important;
}

.orbe-flags-circle-hr,
.orbe-flags-circle__before-hr:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/hr-1x1.svg") !important;
}

.orbe-flags-circle-ht,
.orbe-flags-circle__before-ht:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/ht-1x1.svg") !important;
}

.orbe-flags-circle-hu,
.orbe-flags-circle__before-hu:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/hu-1x1.svg") !important;
}

.orbe-flags-circle-ic,
.orbe-flags-circle__before-ic:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/ic-1x1.svg") !important;
}

.orbe-flags-circle-id,
.orbe-flags-circle__before-id:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/id-1x1.svg") !important;
}

.orbe-flags-circle-ie,
.orbe-flags-circle__before-ie:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/ie-1x1.svg") !important;
}

.orbe-flags-circle-il,
.orbe-flags-circle__before-il:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/il-1x1.svg") !important;
}

.orbe-flags-circle-im,
.orbe-flags-circle__before-im:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/im-1x1.svg") !important;
}

.orbe-flags-circle-in,
.orbe-flags-circle__before-in:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/in-1x1.svg") !important;
}

.orbe-flags-circle-io,
.orbe-flags-circle__before-io:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/io-1x1.svg") !important;
}

.orbe-flags-circle-iq,
.orbe-flags-circle__before-iq:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/iq-1x1.svg") !important;
}

.orbe-flags-circle-ir,
.orbe-flags-circle__before-ir:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/ir-1x1.svg") !important;
}

.orbe-flags-circle-is,
.orbe-flags-circle__before-is:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/is-1x1.svg") !important;
}

.orbe-flags-circle-it,
.orbe-flags-circle__before-it:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/it-1x1.svg") !important;
}

.orbe-flags-circle-je,
.orbe-flags-circle__before-je:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/je-1x1.svg") !important;
}

.orbe-flags-circle-jm,
.orbe-flags-circle__before-jm:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/jm-1x1.svg") !important;
}

.orbe-flags-circle-jo,
.orbe-flags-circle__before-jo:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/jo-1x1.svg") !important;
}

.orbe-flags-circle-jp,
.orbe-flags-circle__before-jp:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/jp-1x1.svg") !important;
}

.orbe-flags-circle-ke,
.orbe-flags-circle__before-ke:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/ke-1x1.svg") !important;
}

.orbe-flags-circle-kg,
.orbe-flags-circle__before-kg:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/kg-1x1.svg") !important;
}

.orbe-flags-circle-kh,
.orbe-flags-circle__before-kh:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/kh-1x1.svg") !important;
}

.orbe-flags-circle-ki,
.orbe-flags-circle__before-ki:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/ki-1x1.svg") !important;
}

.orbe-flags-circle-km,
.orbe-flags-circle__before-km:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/km-1x1.svg") !important;
}

.orbe-flags-circle-kn,
.orbe-flags-circle__before-kn:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/kn-1x1.svg") !important;
}

.orbe-flags-circle-kp,
.orbe-flags-circle__before-kp:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/kp-1x1.svg") !important;
}

.orbe-flags-circle-kr,
.orbe-flags-circle__before-kr:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/kr-1x1.svg") !important;
}

.orbe-flags-circle-kw,
.orbe-flags-circle__before-kw:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/kw-1x1.svg") !important;
}

.orbe-flags-circle-ky,
.orbe-flags-circle__before-ky:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/ky-1x1.svg") !important;
}

.orbe-flags-circle-kz,
.orbe-flags-circle__before-kz:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/kz-1x1.svg") !important;
}

.orbe-flags-circle-la,
.orbe-flags-circle__before-la:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/la-1x1.svg") !important;
}

.orbe-flags-circle-lb,
.orbe-flags-circle__before-lb:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/lb-1x1.svg") !important;
}

.orbe-flags-circle-lc,
.orbe-flags-circle__before-lc:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/lc-1x1.svg") !important;
}

.orbe-flags-circle-li,
.orbe-flags-circle__before-li:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/li-1x1.svg") !important;
}

.orbe-flags-circle-lk,
.orbe-flags-circle__before-lk:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/lk-1x1.svg") !important;
}

.orbe-flags-circle-lr,
.orbe-flags-circle__before-lr:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/lr-1x1.svg") !important;
}

.orbe-flags-circle-ls,
.orbe-flags-circle__before-ls:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/ls-1x1.svg") !important;
}

.orbe-flags-circle-lt,
.orbe-flags-circle__before-lt:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/lt-1x1.svg") !important;
}

.orbe-flags-circle-lu,
.orbe-flags-circle__before-lu:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/lu-1x1.svg") !important;
}

.orbe-flags-circle-lv,
.orbe-flags-circle__before-lv:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/lv-1x1.svg") !important;
}

.orbe-flags-circle-ly,
.orbe-flags-circle__before-ly:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/ly-1x1.svg") !important;
}

.orbe-flags-circle-ma,
.orbe-flags-circle__before-ma:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/ma-1x1.svg") !important;
}

.orbe-flags-circle-mc,
.orbe-flags-circle__before-mc:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/mc-1x1.svg") !important;
}

.orbe-flags-circle-md,
.orbe-flags-circle__before-md:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/md-1x1.svg") !important;
}

.orbe-flags-circle-me,
.orbe-flags-circle__before-me:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/me-1x1.svg") !important;
}

.orbe-flags-circle-mf,
.orbe-flags-circle__before-mf:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/mf-1x1.svg") !important;
}

.orbe-flags-circle-mg,
.orbe-flags-circle__before-mg:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/mg-1x1.svg") !important;
}

.orbe-flags-circle-mh,
.orbe-flags-circle__before-mh:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/mh-1x1.svg") !important;
}

.orbe-flags-circle-mk,
.orbe-flags-circle__before-mk:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/mk-1x1.svg") !important;
}

.orbe-flags-circle-ml,
.orbe-flags-circle__before-ml:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/ml-1x1.svg") !important;
}

.orbe-flags-circle-mm,
.orbe-flags-circle__before-mm:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/mm-1x1.svg") !important;
}

.orbe-flags-circle-mn,
.orbe-flags-circle__before-mn:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/mn-1x1.svg") !important;
}

.orbe-flags-circle-mo,
.orbe-flags-circle__before-mo:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/mo-1x1.svg") !important;
}

.orbe-flags-circle-mp,
.orbe-flags-circle__before-mp:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/mp-1x1.svg") !important;
}

.orbe-flags-circle-mq,
.orbe-flags-circle__before-mq:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/mq-1x1.svg") !important;
}

.orbe-flags-circle-mr,
.orbe-flags-circle__before-mr:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/mr-1x1.svg") !important;
}

.orbe-flags-circle-ms,
.orbe-flags-circle__before-ms:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/ms-1x1.svg") !important;
}

.orbe-flags-circle-mt,
.orbe-flags-circle__before-mt:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/mt-1x1.svg") !important;
}

.orbe-flags-circle-mu,
.orbe-flags-circle__before-mu:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/mu-1x1.svg") !important;
}

.orbe-flags-circle-mv,
.orbe-flags-circle__before-mv:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/mv-1x1.svg") !important;
}

.orbe-flags-circle-mw,
.orbe-flags-circle__before-mw:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/mw-1x1.svg") !important;
}

.orbe-flags-circle-mx,
.orbe-flags-circle__before-mx:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/mx-1x1.svg") !important;
}

.orbe-flags-circle-my,
.orbe-flags-circle__before-my:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/my-1x1.svg") !important;
}

.orbe-flags-circle-mz,
.orbe-flags-circle__before-mz:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/mz-1x1.svg") !important;
}

.orbe-flags-circle-na,
.orbe-flags-circle__before-na:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/na-1x1.svg") !important;
}

.orbe-flags-circle-nc,
.orbe-flags-circle__before-nc:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/nc-1x1.svg") !important;
}

.orbe-flags-circle-ne,
.orbe-flags-circle__before-ne:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/ne-1x1.svg") !important;
}

.orbe-flags-circle-nf,
.orbe-flags-circle__before-nf:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/nf-1x1.svg") !important;
}

.orbe-flags-circle-ng,
.orbe-flags-circle__before-ng:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/ng-1x1.svg") !important;
}

.orbe-flags-circle-ni,
.orbe-flags-circle__before-ni:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/ni-1x1.svg") !important;
}

.orbe-flags-circle-nl,
.orbe-flags-circle__before-nl:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/nl-1x1.svg") !important;
}

.orbe-flags-circle-no,
.orbe-flags-circle__before-no:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/no-1x1.svg") !important;
}

.orbe-flags-circle-np,
.orbe-flags-circle__before-np:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/np-1x1.svg") !important;
}

.orbe-flags-circle-nr,
.orbe-flags-circle__before-nr:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/nr-1x1.svg") !important;
}

.orbe-flags-circle-nu,
.orbe-flags-circle__before-nu:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/nu-1x1.svg") !important;
}

.orbe-flags-circle-nz,
.orbe-flags-circle__before-nz:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/nz-1x1.svg") !important;
}

.orbe-flags-circle-om,
.orbe-flags-circle__before-om:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/om-1x1.svg") !important;
}

.orbe-flags-circle-pa,
.orbe-flags-circle__before-pa:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/pa-1x1.svg") !important;
}

.orbe-flags-circle-pc,
.orbe-flags-circle__before-pc:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/pc-1x1.svg") !important;
}

.orbe-flags-circle-pe,
.orbe-flags-circle__before-pe:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/pe-1x1.svg") !important;
}

.orbe-flags-circle-pf,
.orbe-flags-circle__before-pf:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/pf-1x1.svg") !important;
}

.orbe-flags-circle-pg,
.orbe-flags-circle__before-pg:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/pg-1x1.svg") !important;
}

.orbe-flags-circle-ph,
.orbe-flags-circle__before-ph:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/ph-1x1.svg") !important;
}

.orbe-flags-circle-pk,
.orbe-flags-circle__before-pk:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/pk-1x1.svg") !important;
}

.orbe-flags-circle-pl,
.orbe-flags-circle__before-pl:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/pl-1x1.svg") !important;
}

.orbe-flags-circle-pm,
.orbe-flags-circle__before-pm:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/pm-1x1.svg") !important;
}

.orbe-flags-circle-pn,
.orbe-flags-circle__before-pn:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/pn-1x1.svg") !important;
}

.orbe-flags-circle-pr,
.orbe-flags-circle__before-pr:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/pr-1x1.svg") !important;
}

.orbe-flags-circle-ps,
.orbe-flags-circle__before-ps:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/ps-1x1.svg") !important;
}

.orbe-flags-circle-pt,
.orbe-flags-circle__before-pt:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/pt-1x1.svg") !important;
}

.orbe-flags-circle-pw,
.orbe-flags-circle__before-pw:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/pw-1x1.svg") !important;
}

.orbe-flags-circle-py,
.orbe-flags-circle__before-py:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/py-1x1.svg") !important;
}

.orbe-flags-circle-qa,
.orbe-flags-circle__before-qa:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/qa-1x1.svg") !important;
}

.orbe-flags-circle-re,
.orbe-flags-circle__before-re:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/re-1x1.svg") !important;
}

.orbe-flags-circle-ro,
.orbe-flags-circle__before-ro:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/ro-1x1.svg") !important;
}

.orbe-flags-circle-rs,
.orbe-flags-circle__before-rs:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/rs-1x1.svg") !important;
}

.orbe-flags-circle-ru,
.orbe-flags-circle__before-ru:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/ru-1x1.svg") !important;
}

.orbe-flags-circle-rw,
.orbe-flags-circle__before-rw:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/rw-1x1.svg") !important;
}

.orbe-flags-circle-sa,
.orbe-flags-circle__before-sa:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/sa-1x1.svg") !important;
}

.orbe-flags-circle-sb,
.orbe-flags-circle__before-sb:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/sb-1x1.svg") !important;
}

.orbe-flags-circle-sc,
.orbe-flags-circle__before-sc:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/sc-1x1.svg") !important;
}

.orbe-flags-circle-sd,
.orbe-flags-circle__before-sd:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/sd-1x1.svg") !important;
}

.orbe-flags-circle-se,
.orbe-flags-circle__before-se:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/se-1x1.svg") !important;
}

.orbe-flags-circle-sg,
.orbe-flags-circle__before-sg:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/sg-1x1.svg") !important;
}

.orbe-flags-circle-sh,
.orbe-flags-circle__before-sh:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/sh-1x1.svg") !important;
}

.orbe-flags-circle-sh-ac,
.orbe-flags-circle__before-sh-ac:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/sh-ac-1x1.svg") !important;
}

.orbe-flags-circle-sh-hl,
.orbe-flags-circle__before-sh-hl:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/sh-hl-1x1.svg") !important;
}

.orbe-flags-circle-sh-ta,
.orbe-flags-circle__before-sh-ta:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/sh-ta-1x1.svg") !important;
}

.orbe-flags-circle-si,
.orbe-flags-circle__before-si:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/si-1x1.svg") !important;
}

.orbe-flags-circle-sj,
.orbe-flags-circle__before-sj:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/sj-1x1.svg") !important;
}

.orbe-flags-circle-sk,
.orbe-flags-circle__before-sk:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/sk-1x1.svg") !important;
}

.orbe-flags-circle-sl,
.orbe-flags-circle__before-sl:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/sl-1x1.svg") !important;
}

.orbe-flags-circle-sm,
.orbe-flags-circle__before-sm:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/sm-1x1.svg") !important;
}

.orbe-flags-circle-sn,
.orbe-flags-circle__before-sn:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/sn-1x1.svg") !important;
}

.orbe-flags-circle-so,
.orbe-flags-circle__before-so:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/so-1x1.svg") !important;
}

.orbe-flags-circle-sr,
.orbe-flags-circle__before-sr:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/sr-1x1.svg") !important;
}

.orbe-flags-circle-ss,
.orbe-flags-circle__before-ss:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/ss-1x1.svg") !important;
}

.orbe-flags-circle-st,
.orbe-flags-circle__before-st:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/st-1x1.svg") !important;
}

.orbe-flags-circle-sv,
.orbe-flags-circle__before-sv:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/sv-1x1.svg") !important;
}

.orbe-flags-circle-sx,
.orbe-flags-circle__before-sx:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/sx-1x1.svg") !important;
}

.orbe-flags-circle-sy,
.orbe-flags-circle__before-sy:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/sy-1x1.svg") !important;
}

.orbe-flags-circle-sz,
.orbe-flags-circle__before-sz:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/sz-1x1.svg") !important;
}

.orbe-flags-circle-ta,
.orbe-flags-circle__before-ta:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/ta-1x1.svg") !important;
}

.orbe-flags-circle-tc,
.orbe-flags-circle__before-tc:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/tc-1x1.svg") !important;
}

.orbe-flags-circle-td,
.orbe-flags-circle__before-td:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/td-1x1.svg") !important;
}

.orbe-flags-circle-tf,
.orbe-flags-circle__before-tf:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/tf-1x1.svg") !important;
}

.orbe-flags-circle-tg,
.orbe-flags-circle__before-tg:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/tg-1x1.svg") !important;
}

.orbe-flags-circle-th,
.orbe-flags-circle__before-th:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/th-1x1.svg") !important;
}

.orbe-flags-circle-tj,
.orbe-flags-circle__before-tj:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/tj-1x1.svg") !important;
}

.orbe-flags-circle-tk,
.orbe-flags-circle__before-tk:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/tk-1x1.svg") !important;
}

.orbe-flags-circle-tl,
.orbe-flags-circle__before-tl:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/tl-1x1.svg") !important;
}

.orbe-flags-circle-tm,
.orbe-flags-circle__before-tm:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/tm-1x1.svg") !important;
}

.orbe-flags-circle-tn,
.orbe-flags-circle__before-tn:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/tn-1x1.svg") !important;
}

.orbe-flags-circle-to,
.orbe-flags-circle__before-to:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/to-1x1.svg") !important;
}

.orbe-flags-circle-tr,
.orbe-flags-circle__before-tr:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/tr-1x1.svg") !important;
}

.orbe-flags-circle-tt,
.orbe-flags-circle__before-tt:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/tt-1x1.svg") !important;
}

.orbe-flags-circle-tv,
.orbe-flags-circle__before-tv:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/tv-1x1.svg") !important;
}

.orbe-flags-circle-tw,
.orbe-flags-circle__before-tw:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/tw-1x1.svg") !important;
}

.orbe-flags-circle-tz,
.orbe-flags-circle__before-tz:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/tz-1x1.svg") !important;
}

.orbe-flags-circle-ua,
.orbe-flags-circle__before-ua:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/ua-1x1.svg") !important;
}

.orbe-flags-circle-ug,
.orbe-flags-circle__before-ug:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/ug-1x1.svg") !important;
}

.orbe-flags-circle-um,
.orbe-flags-circle__before-um:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/um-1x1.svg") !important;
}

.orbe-flags-circle-un,
.orbe-flags-circle__before-un:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/un-1x1.svg") !important;
}

.orbe-flags-circle-us,
.orbe-flags-circle__before-us:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/us-1x1.svg") !important;
}

.orbe-flags-circle-uy,
.orbe-flags-circle__before-uy:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/uy-1x1.svg") !important;
}

.orbe-flags-circle-uz,
.orbe-flags-circle__before-uz:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/uz-1x1.svg") !important;
}

.orbe-flags-circle-va,
.orbe-flags-circle__before-va:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/va-1x1.svg") !important;
}

.orbe-flags-circle-vc,
.orbe-flags-circle__before-vc:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/vc-1x1.svg") !important;
}

.orbe-flags-circle-ve,
.orbe-flags-circle__before-ve:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/ve-1x1.svg") !important;
}

.orbe-flags-circle-vg,
.orbe-flags-circle__before-vg:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/vg-1x1.svg") !important;
}

.orbe-flags-circle-vi,
.orbe-flags-circle__before-vi:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/vi-1x1.svg") !important;
}

.orbe-flags-circle-vn,
.orbe-flags-circle__before-vn:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/vn-1x1.svg") !important;
}

.orbe-flags-circle-vu,
.orbe-flags-circle__before-vu:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/vu-1x1.svg") !important;
}

.orbe-flags-circle-wf,
.orbe-flags-circle__before-wf:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/wf-1x1.svg") !important;
}

.orbe-flags-circle-ws,
.orbe-flags-circle__before-ws:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/ws-1x1.svg") !important;
}

.orbe-flags-circle-xk,
.orbe-flags-circle__before-xk:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/xk-1x1.svg") !important;
}

.orbe-flags-circle-ye,
.orbe-flags-circle__before-ye:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/ye-1x1.svg") !important;
}

.orbe-flags-circle-yt,
.orbe-flags-circle__before-yt:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/yt-1x1.svg") !important;
}

.orbe-flags-circle-za,
.orbe-flags-circle__before-za:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/za-1x1.svg") !important;
}

.orbe-flags-circle-zm,
.orbe-flags-circle__before-zm:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/zm-1x1.svg") !important;
}

.orbe-flags-circle-zw,
.orbe-flags-circle__before-zw:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/zw-1x1.svg") !important;
}

.orbe-flags-circle-gb-eng,
.orbe-flags-circle__before-gb-eng:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/gb-eng-1x1.svg") !important;
}

.orbe-flags-circle-gb-nir,
.orbe-flags-circle__before-gb-nir:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/gb-nir-1x1.svg") !important;
}

.orbe-flags-circle-gb-sct,
.orbe-flags-circle__before-gb-sct:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/gb-sct-1x1.svg") !important;
}

.orbe-flags-circle-gb-wls,
.orbe-flags-circle__before-gb-wls:before {
  background-image: url("https://cdn.shopify.com/extensions/019e731c-f883-7512-a2ab-efbd9a122981/orbe-geolocation-464/assets/gb-wls-1x1.svg") !important;
}

div#dr_cookie_banner_container {
    display: none !important;
}

div#dr_blocking_div {
    display: none !important;
}
		
		.md-modal__container {
    display: none !important;
}

.md-modal__backdrop {
    display: none !important;
}
/* END app snippet */

/* ===== BIOGENA ONE Etkileri: görsel altı açıklama alanları ===== */
#shopify-section-template--26732875579701__section_8Mi3BL .biogena-effect-text {
  width: 100%;
  min-height: 92px;
  padding: 2px 10px 0;
  box-sizing: border-box;
  display: flex;
  justify-content: center;
  align-items: flex-start;
  text-align: center;
}

#shopify-section-template--26732875579701__section_8Mi3BL .biogena-effect-text p {
  width: 100%;
  max-width: 290px;
  margin: 0 auto;
  font-family: var(--font-body--family, Inter, sans-serif);
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.55;
  letter-spacing: 0;
  color: rgb(var(--color-foreground-rgb, 0 0 0) / 0.78);
}

#shopify-section-template--26732875579701__section_8Mi3BL .biogena-effect-text strong {
  font-weight: 700;
  color: rgb(var(--color-foreground-rgb, 0 0 0) / 1);
}

.text-block > a {
  display: flex;
  align-items: center;
  text-decoration: none;
}

.text-block > a > p {
  margin: 0;
}

@media screen and (max-width: 749px) {
  #shopify-section-template--26732875579701__section_8Mi3BL .biogena-effect-text {
    min-height: 0;
    padding-inline: 12px;
    padding-bottom: 8px;
  }

  #shopify-section-template--26732875579701__section_8Mi3BL .biogena-effect-text p {
    max-width: 34rem;
    font-size: 0.9375rem;
    line-height: 1.5;
  }
}


/* ===== BIOGENA ONE Footer KVKK Link + KVKK Page ===== */
.biogena-footer-legal {
  display: flex;
  align-items: center;
  min-height: 32px;
}

.biogena-footer-kvkk-link {
  display: inline-flex;
  align-items: center;
  color: rgb(var(--color-foreground-rgb, 255 255 255) / 0.82);
  font-size: 0.78rem;
  line-height: 1.4;
  text-decoration: none;
  border-bottom: 1px solid rgb(var(--color-foreground-rgb, 255 255 255) / 0.28);
  transition: opacity 180ms ease, border-color 180ms ease;
}

.biogena-footer-kvkk-link:hover,
.biogena-footer-kvkk-link:focus-visible {
  color: rgb(var(--color-foreground-rgb, 255 255 255) / 1);
  border-bottom-color: currentColor;
}

.biogena-kvkk-page {
  --kvkk-green: #0c2302;
  --kvkk-cream: #f7f8f3;
  --kvkk-orange: #ff622d;
  --kvkk-border: rgba(12, 35, 2, 0.16);
  min-height: 100vh;
  background: var(--kvkk-cream);
  color: var(--kvkk-green);
  font-family: var(--font-body--family, Inter, Arial, sans-serif);
}

.biogena-kvkk-page *,
.biogena-kvkk-page *::before,
.biogena-kvkk-page *::after {
  box-sizing: border-box;
}

.biogena-kvkk-shell {
  width: min(1340px, calc(100% - 64px));
  margin-inline: auto;
}

.biogena-kvkk-header {
  height: 88px;
  background: #fff;
  position: relative;
  z-index: 10;
}

.biogena-kvkk-header__inner {
  width: min(1340px, calc(100% - 64px));
  height: 100%;
  margin-inline: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}

.biogena-kvkk-logo {
  display: inline-flex;
  width: 204px;
  align-items: center;
  justify-content: center;
}

.biogena-kvkk-logo img {
  display: block;
  width: 100%;
  height: auto;
}

.biogena-kvkk-hero {
  position: relative;
  min-height: min(72vh, 760px);
  overflow: hidden;
  display: flex;
  align-items: flex-end;
  background: var(--kvkk-green);
  color: #fff;
}

.biogena-kvkk-hero__media,
.biogena-kvkk-hero__overlay {
  position: absolute;
  inset: 0;
}

.biogena-kvkk-hero__media img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: 58% 44%;
  transform: scale(1.015);
}

.biogena-kvkk-hero__overlay {
  background:
    linear-gradient(90deg, rgba(12, 35, 2, .94) 0%, rgba(12, 35, 2, .72) 38%, rgba(12, 35, 2, .18) 68%, rgba(12, 35, 2, .06) 100%),
    linear-gradient(0deg, rgba(12, 35, 2, .42) 0%, transparent 48%);
}

.biogena-kvkk-hero__content {
  position: relative;
  z-index: 2;
  width: min(1340px, calc(100% - 64px));
  margin-inline: auto;
  padding: 72px 0 74px;
}

.biogena-kvkk-eyebrow {
  display: inline-block;
  margin: 0 0 18px;
  color: var(--kvkk-orange);
  font-size: 0.78rem;
  font-weight: 700;
  letter-spacing: 0.12em;
  text-transform: uppercase;
}

.biogena-kvkk-hero h1 {
  max-width: 780px;
  margin: 0;
  color: #fff;
  font-family: var(--font-heading--family, var(--font-body--family, Inter, sans-serif));
  font-size: clamp(3rem, 6.7vw, 6.9rem);
  font-weight: var(--font-heading--weight, 500);
  line-height: .94;
  letter-spacing: -0.055em;
}

.biogena-kvkk-hero p {
  max-width: 600px;
  margin: 26px 0 0;
  color: rgba(255,255,255,.82);
  font-size: clamp(1rem, 1.35vw, 1.15rem);
  line-height: 1.65;
}

.biogena-kvkk-hero__link {
  display: inline-flex;
  align-items: center;
  gap: 12px;
  margin-top: 34px;
  padding: 15px 20px;
  background: var(--kvkk-orange);
  color: #fff;
  text-decoration: none;
  font-size: .92rem;
  font-weight: 600;
  border-radius: var(--style-border-radius-buttons-primary, 5px);
  transition: transform 180ms ease, background-color 180ms ease;
}

.biogena-kvkk-hero__link:hover,
.biogena-kvkk-hero__link:focus-visible {
  background: #d94f20;
  transform: translateY(-1px);
}

.biogena-kvkk-intro {
  padding: clamp(76px, 9vw, 136px) 0;
  background: var(--kvkk-cream);
}

.biogena-kvkk-intro__grid {
  display: grid;
  grid-template-columns: minmax(190px, .65fr) minmax(0, 1.9fr);
  gap: clamp(40px, 7vw, 120px);
  align-items: start;
}

.biogena-kvkk-intro__label {
  padding-top: 9px;
  color: var(--kvkk-orange);
  font-size: .76rem;
  font-weight: 700;
  letter-spacing: .11em;
  text-transform: uppercase;
}

.biogena-kvkk-intro__copy h2 {
  max-width: 950px;
  margin: 0;
  color: var(--kvkk-green);
  font-size: clamp(2rem, 4.1vw, 4.35rem);
  font-weight: 500;
  line-height: 1.02;
  letter-spacing: -.045em;
}

.biogena-kvkk-intro__copy p {
  max-width: 850px;
  margin: 36px 0 0;
  color: rgba(12,35,2,.76);
  font-size: clamp(1.05rem, 1.6vw, 1.28rem);
  line-height: 1.72;
}

.biogena-kvkk-details {
  background: #fff;
  padding: 0 0 clamp(70px, 8vw, 120px);
}

.biogena-kvkk-detail-row {
  display: grid;
  grid-template-columns: minmax(110px, .55fr) minmax(0, 2.1fr);
  gap: clamp(32px, 7vw, 120px);
  padding: clamp(52px, 6.3vw, 94px) 0;
  border-top: 1px solid var(--kvkk-border);
}

.biogena-kvkk-detail-row:first-child {
  border-top: 0;
}

.biogena-kvkk-detail-row__number {
  color: var(--kvkk-orange);
  font-size: clamp(1rem, 1.5vw, 1.25rem);
  font-weight: 600;
  letter-spacing: .03em;
}

.biogena-kvkk-detail-row__body {
  max-width: 900px;
}

.biogena-kvkk-detail-row h3 {
  margin: 0 0 24px;
  color: var(--kvkk-green);
  font-size: clamp(1.65rem, 3.1vw, 3rem);
  font-weight: 500;
  line-height: 1.06;
  letter-spacing: -.035em;
}

.biogena-kvkk-detail-row p,
.biogena-kvkk-detail-row li {
  color: rgba(12,35,2,.76);
  font-size: clamp(.98rem, 1.12vw, 1.08rem);
  line-height: 1.82;
}

.biogena-kvkk-detail-row p {
  margin: 0 0 18px;
}

.biogena-kvkk-detail-row p:last-child {
  margin-bottom: 0;
}

.biogena-kvkk-detail-row ul {
  margin: 26px 0 0;
  padding: 0;
  list-style: none;
  border-top: 1px solid var(--kvkk-border);
}

.biogena-kvkk-detail-row li {
  position: relative;
  padding: 14px 0 14px 28px;
  border-bottom: 1px solid var(--kvkk-border);
}

.biogena-kvkk-detail-row li::before {
  content: "→";
  position: absolute;
  left: 0;
  color: var(--kvkk-orange);
}

.biogena-kvkk-return {
  background: var(--kvkk-cream);
  padding: clamp(72px, 8vw, 118px) 0;
}

.biogena-kvkk-return__inner {
  display: flex;
  align-items: flex-end;
  justify-content: space-between;
  gap: 40px;
}

.biogena-kvkk-return__eyebrow {
  display: inline-block;
  margin-bottom: 15px;
  color: var(--kvkk-orange);
  font-size: .76rem;
  font-weight: 700;
  letter-spacing: .12em;
}

.biogena-kvkk-return h2 {
  max-width: 720px;
  margin: 0;
  color: var(--kvkk-green);
  font-size: clamp(2.2rem, 4.5vw, 4.8rem);
  font-weight: 500;
  line-height: .98;
  letter-spacing: -.045em;
}

.biogena-kvkk-return__button {
  flex: 0 0 auto;
  display: inline-flex;
  align-items: center;
  gap: 12px;
  padding: 16px 22px;
  background: var(--kvkk-orange);
  color: #fff;
  text-decoration: none;
  font-weight: 600;
  font-size: .92rem;
  border-radius: var(--style-border-radius-buttons-primary, 5px);
  transition: background-color 180ms ease, transform 180ms ease;
}

.biogena-kvkk-return__button:hover,
.biogena-kvkk-return__button:focus-visible {
  background: #d94f20;
  transform: translateY(-1px);
}

.biogena-kvkk-footer {
  background: var(--kvkk-green);
  color: #fff;
  padding: clamp(46px, 5.5vw, 78px) 0;
}

.biogena-kvkk-footer__inner {
  display: flex;
  align-items: flex-end;
  justify-content: space-between;
  gap: 40px;
}

.biogena-kvkk-footer__brand img {
  display: block;
  width: 216px;
  max-width: 60vw;
  height: auto;
}

.biogena-kvkk-footer__brand p {
  max-width: 420px;
  margin: 18px 0 0;
  color: rgba(255,255,255,.76);
  font-size: .94rem;
  line-height: 1.6;
}

.biogena-kvkk-footer__links {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  gap: 14px 28px;
}

.biogena-kvkk-footer__links a {
  color: rgba(255,255,255,.82);
  text-decoration: none;
  font-size: .82rem;
  border-bottom: 1px solid rgba(255,255,255,.25);
  padding-bottom: 2px;
}

.biogena-kvkk-footer__links a:hover,
.biogena-kvkk-footer__links a:focus-visible {
  color: #fff;
  border-bottom-color: #fff;
}

@media screen and (max-width: 749px) {
  .biogena-footer-legal {
    width: 100%;
    justify-content: flex-start;
  }

  .biogena-kvkk-shell,
  .biogena-kvkk-header__inner,
  .biogena-kvkk-hero__content {
    width: min(100% - 32px, 1340px);
  }

  .biogena-kvkk-header {
    height: 74px;
  }

  .biogena-kvkk-logo {
    width: 158px;
  }

  .biogena-kvkk-hero {
    min-height: 68svh;
  }

  .biogena-kvkk-hero__media img {
    object-position: 63% center;
  }

  .biogena-kvkk-hero__overlay {
    background:
      linear-gradient(90deg, rgba(12,35,2,.88) 0%, rgba(12,35,2,.52) 68%, rgba(12,35,2,.25) 100%),
      linear-gradient(0deg, rgba(12,35,2,.72) 0%, rgba(12,35,2,.05) 72%);
  }

  .biogena-kvkk-hero__content {
    padding: 54px 0 48px;
  }

  .biogena-kvkk-hero h1 {
    max-width: 92%;
    font-size: clamp(2.65rem, 14vw, 4.4rem);
  }

  .biogena-kvkk-hero p {
    max-width: 90%;
    margin-top: 20px;
  }

  .biogena-kvkk-hero__link {
    margin-top: 26px;
  }

  .biogena-kvkk-intro__grid,
  .biogena-kvkk-detail-row {
    grid-template-columns: 1fr;
  }

  .biogena-kvkk-intro__grid {
    gap: 22px;
  }

  .biogena-kvkk-intro__copy p {
    margin-top: 24px;
  }

  .biogena-kvkk-detail-row {
    gap: 18px;
  }

  .biogena-kvkk-detail-row__number {
    font-size: .86rem;
  }

  .biogena-kvkk-detail-row h3 {
    margin-bottom: 18px;
  }

  .biogena-kvkk-return__inner,
  .biogena-kvkk-footer__inner {
    align-items: flex-start;
    flex-direction: column;
  }

  .biogena-kvkk-return__button {
    margin-top: 4px;
  }

  .biogena-kvkk-footer__links {
    justify-content: flex-start;
  }
}
