/** Shopify CDN: Minification failed

Line 401:583 Expected identifier but found "{"
Line 401:584 Unexpected "{"
Line 401:593 Expected ":"
Line 401:617 Unexpected ","
Line 401:619 Unexpected "{"
Line 401:628 Expected ":"
Line 401:682 Expected identifier but found "{"
Line 401:683 Unexpected "{"
Line 401:692 Expected ":"
Line 401:738 Expected identifier but found "{"
... and 6 more hidden warnings

**/
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) :where(:not(svg, svg *)){all:revert;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10){display:block;}
@font-face{font-family: Lato;
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("https://trycevera.com/cdn/fonts/lato/lato_n4.c3b93d431f0091c8be23185e15c9d1fee1e971c5.woff2") format("woff2"),
       url("https://trycevera.com/cdn/fonts/lato/lato_n4.d5c00c781efb195594fd2fd4ad04f7882949e327.woff") format("woff");}
@font-face{font-family: Lato;
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  src: url("https://trycevera.com/cdn/fonts/lato/lato_n7.900f219bc7337bc57a7a2151983f0a4a4d9d5dcf.woff2") format("woff2"),
       url("https://trycevera.com/cdn/fonts/lato/lato_n7.a55c60751adcc35be7c4f8a0313f9698598612ee.woff") format("woff");}
@font-face{font-family: Lato;
  font-weight: 400;
  font-style: italic;
  font-display: swap;
  src: url("https://trycevera.com/cdn/fonts/lato/lato_i4.09c847adc47c2fefc3368f2e241a3712168bc4b6.woff2") format("woff2"),
       url("https://trycevera.com/cdn/fonts/lato/lato_i4.3c7d9eb6c1b0a2bf62d892c3ee4582b016d0f30c.woff") format("woff");}
@font-face{font-family: Lato;
  font-weight: 700;
  font-style: italic;
  font-display: swap;
  src: url("https://trycevera.com/cdn/fonts/lato/lato_i7.16ba75868b37083a879b8dd9f2be44e067dfbf92.woff2") format("woff2"),
       url("https://trycevera.com/cdn/fonts/lato/lato_i7.4c07c2b3b7e64ab516aa2f2081d2bb0366b9dce8.woff") format("woff");}
@font-face{font-family: Lato;
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("https://trycevera.com/cdn/fonts/lato/lato_n4.c3b93d431f0091c8be23185e15c9d1fee1e971c5.woff2") format("woff2"),
       url("https://trycevera.com/cdn/fonts/lato/lato_n4.d5c00c781efb195594fd2fd4ad04f7882949e327.woff") format("woff");}
@keyframes rotator{0%{transform:rotate(0deg)}100%{transform:rotate(270deg)}}
@keyframes dash{0%{stroke-dashoffset:280}50%{stroke-dashoffset:75;transform:rotate(135deg)}100%{stroke-dashoffset:280;transform:rotate(450deg)}}
@keyframes shop-atc-rotator{0%{transform:rotate(0)}to{transform:rotate(270deg)}}
@keyframes shop-atc-dash{0%{stroke-dashoffset:280}50%{stroke-dashoffset:75;transform:rotate(135deg)}to{stroke-dashoffset:280;transform:rotate(450deg)}}
@keyframes rotator{0%{transform:rotate(0)}to{transform:rotate(270deg)}}
@keyframes dash{0%{stroke-dashoffset:280}50%{stroke-dashoffset:75;transform:rotate(135deg)}to{stroke-dashoffset:280;transform:rotate(450deg)}}
@keyframes fadeInUp{from {
      opacity: 0;
      transform: translateY(20px);
    }
    to {
      opacity: 1;
      transform: translateY(0);
    }}
@keyframes fadeInUp{to {
      opacity: 1;
      transform: translateY(0);
    }}
@keyframes free-shipping-blink{0%, 100% { opacity: 0.5; }
    50% { opacity: 1; }}
@keyframes free-shipping-pulse{0% { transform: scale(1); opacity: 0.5; }
    100% { transform: scale(2.2); opacity: 0; }}
@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}
@keyframes fadeInUp{from {
      opacity: 0;
      transform: translateY(20px);
    }
    to {
      opacity: 1;
      transform: translateY(0);
    }}
@keyframes marquee-horizontal-left{0% {
      transform: translateX(0);
    }
    100% {
      transform: translateX(-25%);
    }}
@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}
@keyframes fadeInUp{from{ opacity:0; transform:translateY(20px);} to{ opacity:1; transform:translateY(0);}}
@keyframes fadeInUp{from {
      opacity: 0;
      transform: translateY(20px);
    }
    to {
      opacity: 1;
      transform: translateY(0);
    }}
@keyframes fadeInUp{to {
      opacity: 1;
      transform: translateY(0);
    }}
@keyframes fadeInUp{from {
      opacity: 0;
      transform: translateY(20px);
    }
    to {
      opacity: 1;
      transform: translateY(0);
    }}
@keyframes fadeInUp{from {
      opacity: 0;
      transform: translateY(20px);
    }
    to {
      opacity: 1;
      transform: translateY(0);
    }}
@keyframes fadeInUp{to {
      opacity: 1;
      transform: translateY(0);
    }}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .clx-html{--font-body-family-override: var(--font-body-family, "Inter", sans-serif);--font-heading-family-override: var(--font-heading-family, "Inter", sans-serif);--font-body-weight-override: var(--font-body-weight, 400);--font-body-weight-bold-override: var(--font-body-weight-bold, var(--font-weight-bold, 500));--font-heading-weight-override: var(--font-weight-bold, 500)}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .clx-body,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) p,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) button,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) input{font-family:var(--font-body-family-override);letter-spacing:var(--letter-spacing-body, -.3px)}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) h1,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) h2,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) h3,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) h4,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .h1{font-family:var(--font-heading-family-override);letter-spacing:var(--letter-spacing-heading, -.3px)}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .clx-html{--global-section-background-color: #ffffff;
      --global-section-text-color: #0e283c;
      --global-section-heading-color: ;
      --global-section-accent-1-color: #0e283c;
      --global-section-use-gradient-background: 0;

      

      --color-background: 255,255,255;
      --gradient-background: linear-gradient(135deg, rgba(102, 126, 234, 1), rgba(118, 75, 162, 1) 100%);
      --color-foreground: #0e283c;
      --color-background-contrast: 191,191,191;
      --color-shadow: 18,18,18;

      --color-button: 14,40,60;
      --color-button-text: 14,40,60;
      --color-secondary-button: 255,255,255;
      --color-secondary-button-text: 14,40,60;
      --color-link: 14,40,60;
      --color-badge-foreground: 14,40,60;
      --color-header: 255,255,255;
      --color-footer: 33,26,40;
      --color-drawer: 255,255,255;
      --color-drawer-text: 14,40,60;
      --color-dropdown: 33,26,40;
      --color-badge-background: 255,255,255;
      --color-badge-border: 14,40,60;
      --payment-terms-background-color: rgb(255 255 255);}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .clx-html{--font-body-family: Lato, sans-serif;
        --font-body-style: normal;
        --font-body-weight: 400;

        --font-heading-family: Lato, sans-serif;
        --font-heading-style: normal;

        
        
            --font-accent-family: serif;
          

        
        --font-accent-style: normal;
        --font-accent-weight: 400;
        --font-accent-scale: 1.0;
        --font-accent-letter-spacing: -0.8px;
        --font-accent-text-transform: none;
        --font-accent-style: normal;

        
        --global-accent-font: var(--font-accent-family);

        --font-weight-regular: 400 !important;
        --font-weight-bold: 800 !important;
        --font-weight-semibold: 500 !important;

        --font-body-scale: 1.0;
        --font-heading-scale: 1.0;

        --media-padding: px;
        --media-border-opacity: 0.05;
        --media-border-width: 0px;
        --media-radius: 0px;
        --media-shadow-opacity: 0.0;
        --media-shadow-horizontal-offset: 0px;
        --media-shadow-vertical-offset: 4px;
        --media-shadow-blur-radius: 5px;
        --media-shadow-visible: 0;

        --page-width: 1200px;
        --page-width-margin: 0px;

        --animate-spin: spin 1s linear infinite;

        --product-card-image-padding: 0px;
        --product-card-corner-radius: 0px;
        --product-card-text-alignment: left;
        --product-card-border-width: 0px;
        --product-card-border-opacity: 0.1;
        --product-card-shadow-opacity: 0.0;
        --product-card-shadow-visible: 0;
        --product-card-shadow-horizontal-offset: 0px;
        --product-card-shadow-vertical-offset: 4px;
        --product-card-shadow-blur-radius: 5px;

        --collection-card-image-padding: 0px;
        --collection-card-corner-radius: 0px;
        --collection-card-text-alignment: left;
        --collection-card-border-width: 0px;
        --collection-card-border-opacity: 0.1;
        --collection-card-shadow-opacity: 0.0;
        --collection-card-shadow-visible: 0;
        --collection-card-shadow-horizontal-offset: 0px;
        --collection-card-shadow-vertical-offset: 4px;
        --collection-card-shadow-blur-radius: 5px;

        --blog-card-image-padding: 0px;
        --blog-card-corner-radius: 0px;
        --blog-card-text-alignment: left;
        --blog-card-border-width: 0px;
        --blog-card-border-opacity: 0.1;
        --blog-card-shadow-opacity: 0.0;
        --blog-card-shadow-visible: 0;
        --blog-card-shadow-horizontal-offset: 0px;
        --blog-card-shadow-vertical-offset: 4px;
        --blog-card-shadow-blur-radius: 5px;

        --badge-corner-radius: 40px;

        --popup-border-width: 1px;
        --popup-border-opacity: 0.1;
        --popup-corner-radius: 0px;
        --popup-shadow-opacity: 0.05;
        --popup-shadow-horizontal-offset: 0px;
        --popup-shadow-vertical-offset: 4px;
        --popup-shadow-blur-radius: 5px;

        --drawer-border-width: 1px;
        --drawer-border-opacity: 0.1;
        --drawer-shadow-opacity: 0.0;
        --drawer-shadow-horizontal-offset: 0px;
        --drawer-shadow-vertical-offset: 4px;
        --drawer-shadow-blur-radius: 5px;

        --spacing-sections-desktop: 0px;
        --spacing-sections-mobile: 0px;

        --grid-desktop-vertical-spacing: 8px;
        --grid-desktop-horizontal-spacing: 8px;
        --grid-mobile-vertical-spacing: 4px;
        --grid-mobile-horizontal-spacing: 4px;

        --text-boxes-border-opacity: 0.1;
        --text-boxes-border-width: 0px;
        --text-boxes-radius: 0px;
        --text-boxes-shadow-opacity: 0.0;
        --text-boxes-shadow-visible: 0;
        --text-boxes-shadow-horizontal-offset: 0px;
        --text-boxes-shadow-vertical-offset: 4px;
        --text-boxes-shadow-blur-radius: 5px;

        --buttons-radius: 0px;
        --buttons-radius-outset: 0px;
        --buttons-border-width: 1px;
        --buttons-border-opacity: 1.0;
        --buttons-shadow-opacity: 0.0;
        --buttons-shadow-visible: 0;
        --buttons-shadow-horizontal-offset: 0px;
        --buttons-shadow-vertical-offset: 4px;
        --buttons-shadow-blur-radius: 5px;
        --buttons-border-offset: 0px;

        --inputs-radius: 0px;
        --inputs-border-width: 1px;
        --inputs-border-opacity: 0.55;
        --inputs-shadow-opacity: 0.0;
        --inputs-shadow-horizontal-offset: 0px;
        --inputs-margin-offset: 0px;
        --inputs-shadow-vertical-offset: 4px;
        --inputs-shadow-blur-radius: 5px;
        --inputs-radius-outset: 0px;

        --variant-pills-radius: 40px;
        --variant-pills-border-width: 1px;
        --variant-pills-border-opacity: 0.55;
        --variant-pills-shadow-opacity: 0.0;
        --variant-pills-shadow-horizontal-offset: 0px;
        --variant-pills-shadow-vertical-offset: 4px;
        --variant-pills-shadow-blur-radius: 5px;

        --global-button-padding-y: 18px;
        --global-button-font-size: 14px;
        --global-button-font-weight: 700;
        
        --conditional-button-font-weight: inherit;
        --global-button-letter-spacing: 0.5px;
        --global-button-text-transform: none;
        --global-button-radius: 6px;

        
        --global-button-bg-color: #508864;
        --global-button-text-color: #FFFFFF;
        --global-button-border-color: #EF4A65;
        --global-button-border-width: 0px;
        --global-button-bottom-border-width: 0px;
        --global-button-bottom-border-color: #000000;

        
        --global-button-hover-bg-color: #508864;
        --global-button-hover-text-color: #FFFFFF;

        
        --button-box-shadow-enabled: false;
        --button-shadow-intensity: 2;

        
        --button-gradient-enabled: false;
        --button-gradient-start: #211a28;
        --button-gradient-end: #000000;
        --button-gradient-direction: to bottom;
        --button-gradient-hover-start: #D63953;
        --button-gradient-hover-end: #B8314A;
        --button-gradient-shine-enabled: true;
        --global-button-hover-brightness: 80%;

        
        
        --enable-global-border-styling: 0;
        

        
        --letter-spacing-body: 1.1px;
        --app-letter-spacing: -0.3px;
        --global-section-bg-color: #ffffff;
        --global-section-text-color: #0e283c;
        --global-section-accent-1-color: #0e283c;
        --global-section-accent-2-color: #0e283c;
        --global-section-accent-gradient-color: var(--gradient-background);

        
        
        --direction: ltr;
        --text-align-start: left;
        --text-align-end: right;
        --margin-start: margin-left;
        --margin-end: margin-right;
        --padding-start: padding-left;
        --padding-end: padding-right;
        --border-start: border-left;
        --border-end: border-right;
        --float-start: left;
        --float-end: right;
        

        
        
        
        --enable-contained-sections: 0;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) *,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) *::before,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) *::after{box-sizing: inherit;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .clx-html{box-sizing: border-box;
        font-size:10.0px;
        height: 100%;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .clx-body{display: flex;
        flex-direction: column;
        min-height: 100%;
        margin: 0;
        font-size: 15px;
        letter-spacing: var(--letter-spacing-body)
        line-height: calc(1 + 0.8 / var(--font-body-scale));
        font-family: var(--font-body-family);
        font-style: var(--font-body-style);
        font-weight: var(--font-body-weight);
        color: rgba(var(--color-foreground), 0.75);
        background-color: rgb(var(--color-background));}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) section{color: rgba(var(--color-foreground), 0.75);
        background-color: rgb(var(--color-background));}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .clx-main{flex-grow: 1;}
@media screen and (min-width: 750px){
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .clx-body{font-size: 16px;}
}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) button[type="submit"]:not(.button--tertiary):not(.cart-remove-button):not(.disable-global-button-styling),
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .product-form__submit:not(.button--tertiary):not(.cart-remove-button):not(.disable-global-button-styling),
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-add-to-cart-button:not(.button--tertiary):not(.cart-remove-button):not(.disable-global-button-styling),
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .theme-button:not(.button--tertiary):not(.cart-remove-button):not(.disable-global-button-styling),
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .guarantee-section__cta:not(.button--tertiary):not(.cart-remove-button):not(.disable-global-button-styling){border-bottom: calc(var(--global-button-border-width, 0px) + var(--global-button-bottom-border-width, 0px)) solid var(--global-button-bottom-border-color) !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) button[type="submit"]:not(.button--tertiary):not(.cart-remove-button):not(.disable-global-button-styling):active,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .product-form__submit:not(.button--tertiary):not(.cart-remove-button):not(.disable-global-button-styling):active,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-add-to-cart-button:not(.button--tertiary):not(.cart-remove-button):not(.disable-global-button-styling):active,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .theme-button:not(.button--tertiary):not(.cart-remove-button):not(.disable-global-button-styling):active,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .guarantee-section__cta:not(.button--tertiary):not(.cart-remove-button):not(.disable-global-button-styling):active{transform: translateY(calc(var(--global-button-bottom-border-width, 0px) / 2));
        border-bottom-width: calc((var(--global-button-border-width, 0px) + var(--global-button-bottom-border-width, 0px)) / 2) !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .clx-html{--alpha-button-background:1;--alpha-button-border:1;--alpha-link:0.85;--alpha-badge-border:0.1;--focused-base-outline:2px solid rgba(var(--color-foreground), 0.5);--focused-base-outline-offset:3px;--focused-base-box-shadow:0 0 0 3px rgb(var(--color-background)), 0 0 5px 4px rgba(var(--color-foreground), 0.3);--button-border-radius:15px;--inputs-radius:15px;--inputs-radius-outset:16px;--global-section-text-color-rgb:0, 0, 0;--global-section-background-color-rgb:255, 255, 255;--font-body-family:{{settings.type_body_font.family}},{{settings.type_body_font.fallback_families}};--font-body-style:{{settings.type_body_font.style}};--font-heading-weight:{{settings.type_header_font.weight}};--color-header-border:{{settings.header_border_color.rgb | default:'229, 229, 229'}}}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .page-width{max-width:var(--page-width);margin:0 auto;padding:0 20px}
@media screen and (min-width:750px){
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .page-width{padding:0 50px}
}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .section+.section{margin-top:var(--spacing-sections-mobile)}
@media screen and (min-width:750px){
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .section+.section{margin-top:var(--spacing-sections-desktop)}
}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .hidden{display:none!important}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) ::selection{background-color:rgba(var(--global-section-background-color),.2)}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) h1,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) h2,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) h3,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) h4,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .h1{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-heading);color:rgb(var(--color-foreground));line-height:calc(1 + 0.3 / max(1, var(--font-heading-scale)));word-break:break-word}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) h1,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .h1{font-size:calc(var(--font-heading-scale) * 30px)}
@media only screen and (min-width:750px){
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) h1,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .h1{font-size:calc(var(--font-heading-scale) * 40px)}
}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) h2{font-size:calc(var(--font-heading-scale) * 20px)}
@media only screen and (min-width:750px){
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) h2{font-size:calc(var(--font-heading-scale) * 24px)}
}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) h3{font-size:calc(var(--font-heading-scale) * 17px)}
@media only screen and (min-width:750px){
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) h3{font-size:calc(var(--font-heading-scale) * 18px)}
}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) h4{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-size:calc(var(--font-heading-scale) * 15px)}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) div:empty,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) p:empty{display:none}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) hr{border:none;height:1px;background-color:rgba(var(--color-foreground),.2);display:block;margin:50px 0}
@media screen and (min-width:750px){
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) hr{margin:70px 0}
}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .clx-html{--duration-short:100ms;--duration-default:200ms;--duration-announcement-bar:250ms;--duration-medium:300ms;--duration-long:500ms;--duration-extra-long:600ms;--duration-extra-longer:750ms;--duration-extended:3s;--ease-out-slow:cubic-bezier(0, 0, 0.3, 1);--animation-slide-in:slideIn var(--duration-extra-long) var(--ease-out-slow) forwards;--animation-fade-in:fadeIn var(--duration-extra-long) var(--ease-out-slow)}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) *:focus{outline:0;box-shadow:none}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) *:focus-visible{outline:var(--focused-base-outline);outline-offset:var(--focused-base-outline-offset);box-shadow:var(--focused-base-box-shadow)}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .focus-none{box-shadow:none!important;outline:0!important}
@media (prefers-reduced-motion:no-preference) and (hover:hover){
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .clx-html{--easter-egg:none;--sparkle:url(https://trycevera.com/cdn/shop/t/13/assets/sparkle.gif)}
}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .loading__spinner{position:absolute;z-index:1;width:18px}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .loading__spinner{width:18px;display:inline-block}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .spinner{animation:rotator 1.4s linear infinite}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .path{stroke-dasharray:280;stroke-dashoffset:0;transform-origin:center;stroke:rgb(var(--color-foreground));animation:dash 1.4s ease-in-out infinite}
@media screen and (forced-colors:active){
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .path{stroke:CanvasText}
}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) h1,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) h2,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) h3,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) h4{font-weight:var(--font-weight-bold-override,bold);letter-spacing:var(--letter-spacing-heading,-.3px);font-family:var(--font-heading-family-override)}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) [class*="media"]{border-radius:var(--media-radius,10px)!important;overflow:hidden!important}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) [class*="media"] img{border-radius:var(--media-radius,10px)!important}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) h1,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) h2,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) h3,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) h4,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .heading,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) [class*=title],
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) [class*=heading]{font-family:var(--font-heading-family-override, var(--font-heading-family));font-weight:var(--font-weight-bold-override, bold);letter-spacing:var(--letter-spacing-heading, -.3px)}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .clx-html{--button-border-radius: var(--global-button-radius, 8px);--button-text-transform: var(--global-button-text-transform, none);--button-font-family: var(--font-body-family, sans-serif);--button-bg-color: var(--global-button-bg-color, var(--global-section-button-color, #EF4A65));--button-text-color: var(--global-button-text-color, var(--global-section-button-text-color, #FFFFFF));--button-border-color: var(--global-button-border-color, var(--button-bg-color));--button-hover-bg-color: var(--global-button-hover-bg-color, var(--button-bg-color));--button-hover-text-color: var(--global-button-hover-text-color, var(--button-text-color))}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) [class*=pill]:not(.pill-item){border-radius:50px!important}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-add-to-cart-wrapper,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-add-to-cart-wrapper .product-form,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-add-to-cart-wrapper .form{width:100%!important;display:block}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-add-to-cart-button{width:100%!important;gap:10px;position:relative}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-add-to-cart-button .button-icon{line-height:0;display:flex;align-items:center}
@media(max-width:767px){
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-add-to-cart-button,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-add-to-cart-wrapper{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}
}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-add-to-cart-button .loading__spinner{position:absolute;width:18px;display:flex;align-items:center;justify-content:center;left:50%;transform:translate(-50%)}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-add-to-cart-button .spinner{animation:shop-atc-rotator 1.4s linear infinite}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-add-to-cart-button .path{stroke:currentColor;stroke-dasharray:280;stroke-dashoffset:0;transform-origin:center;animation:shop-atc-dash 1.4s ease-in-out infinite}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-add-to-cart-button .button-text{font-size:var(--button-text-font-size, inherit)!important}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .disable-global-button-styling{padding:unset!important;letter-spacing:unset!important;font-family:unset!important;font-size:unset!important;font-weight:unset!important;text-transform:unset!important;border:unset!important;background-color:unset!important;color:unset!important;box-shadow:unset!important;transform:unset!important;transition:unset!important;position:unset!important;z-index:unset!important}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .disable-global-button-styling:before,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .disable-global-button-styling:after{display:none!important;content:none!important}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .disable-global-button-styling:hover,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .disable-global-button-styling:focus,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .disable-global-button-styling:active{padding:unset!important;letter-spacing:unset!important;font-family:unset!important;font-size:unset!important;font-weight:unset!important;text-transform:unset!important;border:unset!important;background-color:unset!important;color:unset!important;box-shadow:unset!important;transform:unset!important;transition:unset!important}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .clx-html{--accent-debug: var(--font-accent-family, "ACCENT_FONT_NOT_SET")}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .accent-text,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .global-accent-text{font-family:var(--font-accent-family, var(--font-body-family))!important}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) button[type="submit"],
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .product-form__submit,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-add-to-cart-button{border-radius: var(--global-button-radius) !important;
    font-family: var(--font-body-family-override) !important;
    transition: all 0.3s ease;
    background-color: var(--global-button-bg-color) !important;
    color: var(--global-button-text-color) !important;
    box-shadow: none !important;
    padding-left: 20px !important;
    padding-right: 20px !important;
    text-transform: uppercase !important;
    text-align: center !important;
    font-weight: bold !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) button[type="submit"]:hover,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .product-form__submit:hover,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-add-to-cart-button:hover,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) button[class*="add-to-cart"]:hover,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) button[type="submit"]:focus,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) button[type="submit"]:focus-visible,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .product-form__submit:focus,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .product-form__submit:focus-visible,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-add-to-cart-button:focus,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-add-to-cart-button:focus-visible,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) button[class*="add-to-cart"]:focus{background-color: var(--global-button-hover-bg-color) !important;
    box-shadow: none !important;
    outline: none !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) div[class*="add-to-cart"]:hover,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) div[class*="add-to-cart"]:focus{background-color: inherit !important;
    box-shadow: none !important;
    outline: none !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) button[type="submit"]:before,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) button[type="submit"]:after,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .product-form__submit:before,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .product-form__submit:after,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-add-to-cart-button:before,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-add-to-cart-button:after,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) [class*="add-to-cart"]:before,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) [class*="add-to-cart"]:after{box-shadow: none !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) button:not([class^="shopify"]),
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) [class*="button"],
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) [class*="btn-"]{border-radius: var(--global-button-radius);}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) [class*="pill"]:not(.pill-item){border-radius: 50px !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .clx-html{--enhanced-3d-enabled: false;
  
  
  
  --enhanced-gradient-enabled: false;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .disable-global-button-styling{box-shadow: none !important;
  background: unset !important;
  background-image: none !important;
  background-color: unset !important;
  transform: none !important;
  transition: none !important;
  position: static !important;
  z-index: auto !important;
  
  font-weight: unset !important;
  letter-spacing: unset !important;
  text-transform: unset !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .disable-global-button-styling:hover,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .disable-global-button-styling:focus{box-shadow: none !important;
  background: unset !important;
  background-image: none !important;
  background-color: unset !important;
  transform: none !important;
  transition: none !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .disable-global-button-styling:active{box-shadow: none !important;
  background: unset !important;
  background-image: none !important;
  background-color: unset !important;
  transform: none !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .disable-global-button-styling::before,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .disable-global-button-styling::after{display: none !important;
  content: none !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shopify-app-block,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) div[class*=app-],
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shopify-app-block *,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) div[class*=app-] *{--letter-spacing-heading: var(--app-letter-spacing, var(--letter-spacing-body)) !important;letter-spacing:var(--app-letter-spacing, var(--letter-spacing-body))!important}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) [style*=letter-spacing]{letter-spacing:var(--app-letter-spacing, var(--letter-spacing-body))!important}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) h1,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) h2,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) h3,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) h4,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .h1{color:rgb(var(--color-text));font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-heading);line-height:calc(1 + .3 / var(--font-heading-scale));margin:0}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) h1,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .h1{font-size:var(--h1-font-size, calc(var(--font-heading-scale) * 32px))}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) h2{font-size:var(--h2-font-size, calc(var(--font-heading-scale) * 26px))}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) h3{font-size:var(--h3-font-size, calc(var(--font-heading-scale) * 22px))}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) h4{font-size:var(--h4-font-size, calc(var(--font-heading-scale) * 18px))}
@media screen and (min-width:750px){
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) h1,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .h1{font-size:calc(var(--font-heading-scale) * 36px)}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) h2{font-size:calc(var(--font-heading-scale) * 30px)}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) h3{font-size:calc(var(--font-heading-scale) * 24px)}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) h4{font-size:calc(var(--font-heading-scale) * 20px)}
}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .clx-html{--font-body: "Inter", sans-serif;--font-heading: "Inter", sans-serif;--font-weight-light: 300;--font-weight-medium: 500;--letter-spacing-tight: -.3px;--letter-spacing-normal: 0px;--letter-spacing-loose: .5px;--letter-spacing-heading: -.3px;--letter-spacing-body: 0px;--line-height-tight: 1.1;--line-height-normal: 1.4;--line-height-loose: 1.6;--font-size-h1: 40px;--font-size-h2: 34px;--font-size-h3: 28px;--font-size-h4: 22px;--font-size-h5: 19px;--font-size-h6: 17px;--font-size-body-large: 19px;--font-size-body: 16px;--font-size-body-small: 14px;--font-size-caption: 12px;--min-font-size-h1: 32px;--max-font-size-h1: 48px;--min-font-size-h2: 28px;--max-font-size-h2: 40px;--min-font-size-h3: 24px;--max-font-size-h3: 32px}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) h1,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .h1{font-family:var(--font-heading);font-weight:var(--font-weight-bold);font-size:var(--h1-font-size, var(--font-size-h1));line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-heading);margin-bottom:.5em}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) h2{font-family:var(--font-heading);font-weight:var(--font-weight-bold);font-size:var(--h2-font-size, var(--font-size-h2));line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-heading);margin-bottom:.5em}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) h3{font-family:var(--font-heading);font-weight:var(--font-weight-semibold);font-size:var(--h3-font-size, var(--font-size-h3));line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-body);margin-bottom:.5em}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) h4{font-family:var(--font-heading);font-weight:var(--font-weight-semibold);font-size:var(--h4-font-size, var(--font-size-h4));line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-body);margin-bottom:.5em}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .clx-body{font-family:var(--font-body);font-weight:var(--font-weight-regular);font-size:var(--body-font-size, var(--font-size-body));line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-body)}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .button-text{font-family:var(--font-body);font-weight:var(--font-weight-semibold);font-size:var(--global-button-font-size, var(--font-size-body-small));line-height:1.2;letter-spacing:var(--global-button-letter-spacing, var(--letter-spacing-body));text-transform:var(--global-button-text-transform, uppercase)}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) span,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) div:not([class^=shopify]),
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) p:not([class^=shopify]),
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) button:not([class^=shopify]),
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) a:not([class^=shopify]){font-family:var(--font-body-family-override)!important}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .carousel-reviewer-name,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .rating-text{font-family:var(--font-body-family-override)!important}
@media screen and (max-width:375px){
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) h1,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .h1{font-size:var(--min-font-size-h1)}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) h2{font-size:var(--min-font-size-h2)}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) h3{font-size:var(--min-font-size-h3)}
}
@media screen and (min-width:1440px){
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) h1,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .h1{font-size:var(--max-font-size-h1)}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) h2{font-size:var(--max-font-size-h2)}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) h3{font-size:var(--max-font-size-h3)}
}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .clx-html{--font-heading-family: Lato, sans-serif;
    --font-body-family: Lato, sans-serif;
    
    
    --font-heading-weight: 400;
    --font-body-weight: 400;
    
    
    --button-text-transform: ;
    
    
    --font-body-family-override: Lato, sans-serif;
    --font-heading-family-override: Lato, sans-serif;
    --font-body-weight-override: 400;
    --font-heading-weight-override: 800;
    
    
    --global-button-radius: 6px;

    
    
    --h1-font-size: 48px;
    --h2-font-size: 36px;
    --h3-font-size: 28px;
    --body-font-size: 17px;
    --subtitle-font-size: 18px;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .button-text,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) button[type="submit"]{text-transform: var(--button-text-transform);
    font-family: var(--font-body-family-override);}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) p,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) span,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) div,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) a,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) button,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) input,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) li{font-family: var(--font-body-family-override, Lato, sans-serif);}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) h1,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) h2,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) h3,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) h4,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .h1,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) [class*="title"],
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) [class*="heading"],
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .heading{font-family: var(--font-heading-family-override, Lato, sans-serif);}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .rating-component,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .review-text{font-family: var(--font-body-family-override, Lato, sans-serif);}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .clx-html{--app-letter-spacing: -0.3px;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shopify-app-block,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) div[class*="app-"]{letter-spacing: var(--app-letter-spacing) !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .clx-body.h1-heading-font h1,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .clx-body.h1-heading-font .h1{font-family:var(--font-heading-family)!important}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .clx-body.h2-heading-font h2{font-family:var(--font-heading-family)!important}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .clx-body:not(.h3-heading-font) h3{font-family:var(--font-body-family)!important}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .clx-body:not(.h4-heading-font) h4{font-family:var(--font-body-family)!important}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .button-text,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) [class*=button-text]{font-family:var(--font-body-family)!important}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .accent-text,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .global-accent-text{font-family:var(--font-accent-family, var(--font-body-family))!important}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .heading-text{font-family:var(--font-heading-family)!important}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) h1,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) h2,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) h3,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) h4,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .heading,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) [class*="title"],
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) [class*="heading"],
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .section-title,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .h1,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .reviews-subtitle{color: #0e283c !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) div[class*="section"][data-use-theme-colors="true"] [class*="title"],
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) div[class*="section"][data-use-theme-colors="true"] h2,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) div[class*="section"][data-use-theme-colors="true"] h3,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) *[data-use-theme-colors="true"] [class*="title"],
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) *[data-use-theme-colors="true"] h2,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) *[data-use-theme-colors="true"] h3{color: #0e283c !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-product-title,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-product-section h1,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-product-section h4{color: inherit !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .blocks-section{width:100%}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-carousel-container{max-height:100%!important}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-add-to-cart-button:hover{opacity:.85}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) ::selection{background-color:#0003!important}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) ::-moz-selection{background-color:#0003!important}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) clx-kaching-bundle{width:100%}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) clx-kaching-bundle:empty{display:none}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) input::-webkit-search-decoration{-webkit-appearance:none}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-add-to-cart-button{display:flex;justify-content:center;align-items:center;width:100%!important;font-size:16px;padding:20px 10px;border-radius:10px;border:none;font-weight:600;cursor:pointer;transition:background-color .3s ease;font-family:var(--font-body-family-override);position:relative;gap:10px}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .product-faq .faq-item:last-child{border-bottom:none}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .product-faq .faq-answer{max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .rating-component{font-family:var(--font-body-family-override);letter-spacing:var(--letter-spacing-body)}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .review-star-half,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .review-star{width:20px;height:20px;margin-right:-3px}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-thumbnails img{object-fit:cover;border-radius:4px;cursor:pointer;opacity:.7;transition:all .3s ease}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-product-title{font-size:28px!important;margin-top:0;margin-bottom:0;line-height:1.3;font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-heading);overflow:visible;word-wrap:break-word;max-width:100%}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-carousel-container{flex:0 0 50%;max-width:50%;position:relative;align-self:flex-start}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-image-container img.shop-main-image{width:100%;object-fit:contain;position:absolute;top:0;left:0}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-thumbnails img:hover{opacity:.9}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-main-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;display:block;opacity:0;background-color:#fff0;transition:opacity .35s cubic-bezier(.4,0,.2,1);pointer-events:none;border-radius:8px}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-main-image.active{opacity:1;pointer-events:auto}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-add-to-cart-button .button-icon{line-height:0;display:flex;align-items:center}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-add-to-cart-button:hover{background-color:var(--button-hover-color)!important}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-add-to-cart-wrapper{width:100%!important;display:block}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .loading__spinner{position:absolute;width:18px;display:flex;align-items:center;justify-content:center}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-add-to-cart-button .spinner{animation:rotator 1.4s linear infinite}
@media(max-width:768px){
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .product-faq{font-size:90%;width:100%}
}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-add-to-cart-button .path{stroke-dasharray:280;stroke-dashoffset:0;transform-origin:center;animation:dash 1.4s ease-in-out infinite}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-product-section{box-sizing:border-box;width:100%;padding:10px 8px;font-family:inherit}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-product-inner-container{max-width:1200px;margin:0 auto;width:100%}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-product-layout{display:flex;flex-wrap:wrap;align-items:flex-start;gap:20px}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-carousel-container{flex:0 0 55%;max-width:55%;position:relative;align-self:flex-start}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-product-info{flex:0 0 calc(45% - 20px);max-width:calc(45% - 20px);display:flex;flex-direction:column;width:100%;overflow:visible;text-align:left;align-items:flex-start}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-carousel-container *,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-carousel-container *:before,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-carousel-container *:after{box-sizing:border-box;margin:0;padding:0}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-product-carousel{width:90%;display:block;position:relative;padding:0 5px}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-main-image-wrapper{width:100%;position:relative;overflow:hidden;border-radius:4px;margin-bottom:5px}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-image-container{position:relative;width:100%;border-radius:8px;overflow:hidden;background-color:#fff0}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-product-section[data-hide-thumbnails=true] .shop-thumbnails-outer{display:none!important}
@media(min-width:800px){
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-product-section[data-hide-thumbnails=true] .shop-thumbnails-outer{display:none!important}
}
@media(max-width:799px){
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-product-section[data-hide-thumbnails=true] .shop-thumbnails-outer{display:none!important}
}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-dots-navigation{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:15px;padding:10px 0;flex-wrap:wrap;max-width:100%}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-dot{width:var(--dot-size, 8px);height:var(--dot-size, 8px);border-radius:50%;background-color:var(--dot-color, #cccccc);cursor:pointer;transition:all .2s ease;display:block}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-dot:hover{background-color:var(--dot-active-color, #000000);opacity:.7}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-dot:focus{outline:2px solid var(--dot-active-color, #000000);outline-offset:2px}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-dot.active{background-color:var(--dot-active-color, #000000);box-shadow:0 0 0 2px #fffc}
@media(max-width:767px){
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-dots-navigation{margin-top:12px;gap:6px;padding:8px 0}
}
@media(max-width:480px){
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-dots-navigation{gap:5px;margin-top:10px}
}
@media(max-width:799px){
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-thumbnails-wrapper{display:flex!important;align-items:center;gap:10px}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-thumbnails{display:flex;flex:1;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-thumbnails::-webkit-scrollbar{display:none}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-thumbnail{width:50px!important;height:50px!important}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-thumbnails{gap:8px!important}
}
@media(max-width:480px){
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-thumbnails-wrapper{gap:8px}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-thumbnail{width:45px!important;height:45px!important}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-thumbnails{gap:6px!important}
}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-thumbnails-outer{position:relative;width:100%;margin-top:10px;display:flex;justify-content:center}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-thumbnails-wrapper{position:relative;width:100%;display:flex;align-items:center;gap:10px;padding:0 5px;max-width:100%;margin:0 auto}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-thumbnails{display:flex;gap:10px;width:100%;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;padding:5px 0;flex-wrap:nowrap;align-items:center}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-thumbnails::-webkit-scrollbar{display:none}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-thumbnail{flex:0 0 auto;width:70px;height:70px;cursor:pointer;border-radius:4px!important;overflow:hidden;transition:opacity .2s ease,border-color .2s ease;padding:0;margin:0;background-color:#f8f8f8}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .thumb-square{width:100%;height:100%;position:relative;display:block;overflow:hidden;padding:0;margin:0}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .thumb-square img{width:100%;height:100%;object-fit:cover;display:block;position:absolute;top:0;left:0;right:0;bottom:0}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-thumbnail-indicators{display:none;justify-content:center;gap:5px;margin-top:10px}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-square-container{position:relative;aspect-ratio:1 / 1;width:100%;overflow:hidden}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-match-image-width{width:100%;max-width:100%;padding:0}
@media(min-width:768px){
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-thumbnail{width:64px;height:64px}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-thumbnails{gap:13px}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-main-image-wrapper{margin-bottom:14px}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-thumbnails-outer{margin:10px 0}
}
@media(min-width:800px){
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-carousel-container::-webkit-scrollbar{display:none}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-main-image-wrapper,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-image-container{align-self:flex-start;margin-left:0;margin-right:auto}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-thumbnails-wrapper{max-width:100%;width:100%;justify-content:center}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-thumbnails{max-width:100%;justify-content:flex-start;margin:0 auto}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-match-image-width{max-width:100%;width:100%;padding:0}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-square-container{width:100%}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-product-layout{display:flex;gap:20px;align-items:flex-start}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-carousel-container{flex:0 0 50%;max-width:50%;position:sticky;top:20px;height:fit-content;max-height:calc(100vh - 40px);overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none;display:flex;flex-direction:column;align-items:center}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-product-info{flex:0 0 calc(50% - 20px);max-width:calc(50% - 20px)}
}
@media(max-width:799px){
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-product-layout{flex-direction:column;gap:0}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-carousel-container{margin-bottom:2px;display:flex;flex-direction:column;align-items:center}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-thumbnails-wrapper{max-width:600px;margin:0 auto}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-product-info{padding-top:10px;align-items:flex-start;text-align:left}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-carousel-container,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-product-info{flex:0 0 100%;max-width:100%;position:static;max-height:none}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-carousel-container{display:flex;flex-direction:column;align-items:center;margin-bottom:20px}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-image-container{max-width:600px;margin:0 auto}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-thumbnails-outer{max-width:600px;width:100%;margin:10px auto 0}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-product-title{font-size:26px!important;padding-right:0;width:100%}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-thumbnail-indicators{display:flex}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-image-container{width:100%!important;max-width:100%!important;margin:0!important}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-thumbnails-outer{width:100%!important;max-width:100%!important;margin:10px 0 0!important}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-thumbnails-wrapper{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-product-carousel{width:100%!important}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-carousel-container{padding:0!important;width:100%!important}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-thumbnail{width:60px;height:60px;border-radius:4px!important}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-thumbnails{gap:8px;padding:5px 6px;justify-content:center}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-main-image{object-fit:contain}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-square-container,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-match-image-width{margin:0 auto;max-width:600px}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-square-container{aspect-ratio:4 / 3}
}
@media(max-width:767px){
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-image-container,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-thumbnails-outer,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-thumbnails-wrapper{max-width:500px}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .rating-component{flex-wrap:wrap}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-product-info{align-items:flex-start;text-align:left}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-image-container{width:100%!important;max-width:100%!important;margin:0!important}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-thumbnails-outer{width:100%!important;max-width:100%!important;margin:10px 0 0!important}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-thumbnails-wrapper{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-product-carousel{width:100%!important}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-carousel-container{padding:0!important;width:100%!important}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-image-container{margin:0 auto;max-width:500px}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-main-image{object-fit:contain}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-square-container,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-match-image-width{max-width:500px}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-square-container{aspect-ratio:5 / 4}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-add-to-cart-button,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-add-to-cart-wrapper{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-carousel-container,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-product-carousel,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-image-container,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-thumbnails-outer,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-thumbnails-wrapper{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;margin-bottom:2px}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-product-info{padding-top:0}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-product-title{font-size:26px!important;padding-right:0;width:100%}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-thumbnail-indicators{display:flex}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-thumbnail{width:60px;height:60px;border-radius:4px!important}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-thumbnails{gap:8px;padding:5px 6px;justify-content:flex-start;width:100%!important}
}
@media(max-width:480px){
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-image-container,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-thumbnails-wrapper{max-width:100%}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-thumbnail{width:50px;height:50px;border-radius:3px!important}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-square-container,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-match-image-width{max-width:100%}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-thumbnails{gap:6px;padding:5px 4px}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-image-container,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-thumbnails-outer,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-thumbnails-wrapper{width:100%;max-width:100%;margin:0}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-thumbnails-outer{margin-top:10px}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .product-faq{font-size:85%;width:100%}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .product-faq .faq-answer{line-height:1.3}
}
@media(max-width:767px){
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-thumbnail{width:60px;height:60px;border-radius:4px!important}
}
@media(max-width:480px){
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-thumbnail{width:50px;height:50px;border-radius:3px!important}
}
@media(prefers-reduced-motion:reduce){
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) *{transition:none!important}
}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-product-section{letter-spacing: var(--letter-spacing-body);
      background-color: #ffffff;
      color: #333333;
      --accent-color: #1a281c;
      --dot-size: 8px;
      --dot-color: #cccccc;
      --dot-active-color: #000000;
      --desktop-arrow-bg: #ffffff;
      --desktop-arrow-border: #e0e0e0;
      --desktop-arrow-icon: #000000;
      --desktop-arrow-hover-bg: #f5f5f5;
      --desktop-arrow-hover-border: #d0d0d0;
      --arrow-border-radius: 50%;
      --arrow-opacity: 0.9;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-product-info{gap: 4px;
      color: #333333;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-thumbnail{border: 1px solid #eeeeee;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-thumbnail.active{border-color: #1a281c;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-image-container.shop-square-container{aspect-ratio: 1 !important;}
@media screen and (min-width: 768px){
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-thumbnail .thumb-square{padding-bottom: 100% !important;}
}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-thumbnail{height: auto;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-product-title{color: ;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-add-to-cart-button{background-color: 
                            
                           !important;
       color: 
                
               !important;
       border: 2px solid  !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-product-section .shop-add-to-cart-button,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-add-to-cart-wrapper .shop-add-to-cart-button,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) form .shop-add-to-cart-button{padding: 12px 20px !important;
          font-size: 18px !important;
          
          letter-spacing: var(--global-button-letter-spacing, 1px) !important;
          font-weight: var(--global-button-font-weight, 700) !important;
          border-color: #508864 !important;background: #508864  !important;
        background-color: #508864  !important;
        color: #ffffff !important;
          border-radius: var(--global-button-radius, 8px) !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-product-section .shop-add-to-cart-button .button-text,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-add-to-cart-wrapper .shop-add-to-cart-button .button-text,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) form .shop-add-to-cart-button .button-text{font-size: 18px !important;
          font-weight: var(--global-button-font-weight, 700) !important;
          letter-spacing: var(--global-button-letter-spacing, 1px) !important;
          text-transform: var(--global-button-text-transform, none) ;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-product-section .shop-add-to-cart-button:hover,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-add-to-cart-wrapper .shop-add-to-cart-button:hover,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) form .shop-add-to-cart-button:hover{background-color: 
                               #0e283c
                              !important;}
@media (min-width: 768px){
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-carousel-container{max-width: %;}
}
@media screen and (max-width: 799px) and (min-width: 0px){
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-product-section{padding: 0 !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-product-carousel{padding: 0 !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-main-image-wrapper{margin: 0 !important;
      border-radius: 0 !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-image-container{border-radius: 0 !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-thumbnails-outer{margin-top: 0 !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-product-info{padding: 0px 15px 15px 15px !important;}
}
@media screen and (min-width: 800px){
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-product-section{padding: 10px 8px;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-product-carousel{padding: 0 5px;}
}
@media (max-width: 799px){
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-product-info{gap: 6px;}
}
@media (max-width: 767px){
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-product-info{gap: 6px;}
}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .page-fade-in{opacity: 0;
    transform: translateY(20px);
    animation: fadeInUp 0.8s ease-out forwards;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .page-fade-in:nth-child(2){animation-delay: 0.1s;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .page-fade-in:nth-child(3){animation-delay: 0.2s;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .page-fade-in:nth-child(4){animation-delay: 0.3s;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .page-fade-in{opacity: 0;
    transform: translateY(20px);
    animation: fadeInUp 0.6s ease-out forwards;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #block-reviews_R4dtXw .review-star-wrapper{flex-shrink: 0;
          margin-right: -5px;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #block-reviews_R4dtXw .review-star-wrapper:last-child{margin-right: 0;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #block-reviews_R4dtXw .review-star,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #block-reviews_R4dtXw .review-star-filled,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #block-reviews_R4dtXw .review-star-empty{width: 20px !important;
          height: 20px !important;}
@media screen and (max-width: 768px){
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #block-reviews_R4dtXw .rating-text-content{font-size: 14px !important;}
}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #block-reviews_R4dtXw .rating-text-content p{margin: 0;
          display: inline;
          line-height: inherit;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #block-reviews_R4dtXw .rating-text-content strong{font-weight: 600;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #block-reviews_R4dtXw .rating-text-content *{display: inline;
          margin: 0;
          padding: 0;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .custom-text-block-custom_text_VEHNzL{margin-top: 0px;
          margin-bottom: -4px;
          text-align: left;
          width: 100%;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .custom-text-block-custom_text_VEHNzL .custom-text-wrapper{width: 100%;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .custom-text-block-custom_text_VEHNzL .custom-text-main{display: flex;
          align-items: center;
          gap: 8px;
          font-size: 14px;
          font-weight: var(--font-weight-regular)
          ;
          
            width: 100%;
            
              justify-content: flex-start;
            
          
          flex-shrink: 0;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .custom-text-block-custom_text_VEHNzL .custom-text-content{color: #333333;
          margin: 0;
          width: 100%;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .custom-text-block-custom_text_VEHNzL .custom-text-main-text-content{text-align: left;
            
              width: 100%;
            
          
          font-weight: var(--font-weight-regular)
          ;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .custom-text-block-custom_text_VEHNzL .custom-text-main-text-content strong{font-weight: var(--font-weight-semibold)
          ;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .custom-text-block-custom_text_VEHNzL .custom-text-main-text-content strong{font-weight: var(--font-weight-bold) !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .custom-text-block-custom_text_VEHNzL *:not(strong):not(b){font-weight: inherit;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .custom-text-block-custom_text_VEHNzL div:not(.custom-text-icon):not(strong):not(b),
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .custom-text-block-custom_text_VEHNzL h4:not(strong):not(b){font-weight: var(--font-weight-regular)
          ;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .custom-text-block-custom_text_VyCpjK{margin-top: 0px;
          margin-bottom: 4px;
          text-align: left;
          width: 100%;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .custom-text-block-custom_text_VyCpjK .custom-text-wrapper{width: 100%;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .custom-text-block-custom_text_VyCpjK .custom-text-main{display: flex;
          align-items: center;
          gap: 8px;
          font-size: 14px;
          font-weight: var(--font-weight-regular)
          ;
          
            width: 100%;
            
              justify-content: flex-start;
            
          
          flex-shrink: 0;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .custom-text-block-custom_text_VyCpjK .custom-text-content{color: #333333;
          margin: 0;
          width: 100%;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .custom-text-block-custom_text_VyCpjK .custom-text-main-text-content{text-align: left;
            
              width: 100%;
            
          
          font-weight: var(--font-weight-regular)
          ;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .custom-text-block-custom_text_VyCpjK .custom-text-main-text-content p{text-align: inherit;
          font-weight: inherit;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .custom-text-block-custom_text_VyCpjK .custom-text-main-text-content p{margin-top: 0;
          margin-bottom: px;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .custom-text-block-custom_text_VyCpjK .custom-text-main-text-content p:last-child{margin-bottom: 0;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .custom-text-block-custom_text_VyCpjK *:not(strong):not(b){font-weight: inherit;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .custom-text-block-custom_text_VyCpjK div:not(.custom-text-icon):not(strong):not(b),
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .custom-text-block-custom_text_VyCpjK p:not(strong):not(b){font-weight: var(--font-weight-regular)
          ;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .free-shipping-notice-container{display: block !important;
    width: 100% !important;
    margin-top: -5px !important;
    margin-bottom: 10px !important;
    text-align: left !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .free-shipping-notice-inner{display: inline-flex !important;
    align-items: center !important;
    justify-content: flex-start !important;
    width: auto !important;
    padding: 0px 11px !important;
    background-color: #ffffff !important;
    border-radius: 50px !important;
    
    border: 1px solid #0e283c !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .free-shipping-banner{display: inline-flex !important;
    align-items: center !important;
    justify-content: flex-start !important;
    font-size: 14px !important;
    letter-spacing: var(--letter-spacing-body);
    line-height: 2 !important;
    color: #211a28 !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .free-shipping-banner,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .free-shipping-banner *,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .free-shipping-text,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .free-shipping-text *{color: #211a28 !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .free-shipping-dot{width: 8px !important;
    height: 8px !important;
    background-color: #508864 !important;
    border-radius: 50% !important;
    margin: 0 6px 0 0 !important;
    display: inline-block !important;
    vertical-align: middle !important;
    position: relative !important;
    animation: free-shipping-blink 1s infinite linear !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .free-shipping-dot::after{content: "" !important;
    width: 8px !important;
    height: 8px !important;
    background-color: #508864 !important;
    border-radius: 50% !important;
    position: absolute !important;
    top: 0 !important;
    left: 0 !important;
    z-index: -1 !important;
    animation: free-shipping-pulse 1s infinite cubic-bezier(0.165, 0.84, 0.44, 1) !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .free-shipping-text{display: inline-flex !important;
    align-items: center !important;
    vertical-align: middle !important;
    flex-wrap: wrap !important;
    justify-content: flex-start !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .free-shipping-date{font-weight: bold !important;
    padding: 3px !important;
    color: #211a28 !important;}
@media (max-width: 480px){
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .free-shipping-banner{font-size: 13px !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .free-shipping-text{flex-wrap: wrap !important;}
}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-add-to-cart-button  .button-text{text-transform: none !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #product-form-template--30093310755148__main,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .form{width: 100% !important;
          display: block;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shop-add-to-cart-button .path{stroke: #ffffff;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .guarantee-badges-container{display: flex;
    justify-content: center;
    align-items: center;
    gap: 6px;
    margin-top: -5px;
    margin-bottom: 10px;
    font-size: 11px;
    letter-spacing: var(--letter-spacing-body);
  color: #000000 !important;
    width: 100%;
    flex-direction: row;
    flex-wrap: wrap;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .guarantee-text{font-weight: 500;
    letter-spacing: var(--letter-spacing-body);
    word-wrap: break-word;
    hyphens: auto;}
@media (max-width: 480px){
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .guarantee-badges-container{flex-direction: row;
      
      justify-content: center;
      margin-top: -5px;
      flex-wrap: wrap;}
}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #block-selling_out_fast_GRC98A .selling-out-fast-progress-container{position: relative !important;
    overflow: hidden !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #block-selling_out_fast_GRC98A .selling-out-fast-progress-bar{position: absolute !important;
    top: 0 !important;
    left: 0 !important;
    height: 100% !important;
    display: block !important;
    z-index: 2 !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #block-selling_out_fast_GRC98A .selling-out-fast-progress-container{height: 10px !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #block-selling_out_fast_GRC98A .selling-out-fast-progress-bar{min-height: 10px !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .guarantee-container-money_back_guarantee_kbK7cN{display: flex;
    align-items: center;
    width: 100%;
    font-family: sans-serif;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .guarantee-container-money_back_guarantee_kbK7cN .badge-container{position: relative;
    margin-right: 12px;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .guarantee-container-money_back_guarantee_kbK7cN .badge-circle{border: 1.5px dashed;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: white;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .guarantee-container-money_back_guarantee_kbK7cN .badge-icon{object-fit: contain;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .guarantee-container-money_back_guarantee_kbK7cN .guarantee-text{font-size: 0;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .guarantee-container-money_back_guarantee_kbK7cN .guarantee-text p{margin: 0;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .guarantee-container-money_back_guarantee_kbK7cN .guarantee-text-small{font-size: 13px;
    letter-spacing: var(--letter-spacing-body);
    line-height: 1.3;
    font-weight: var(--font-weight-bold);
    display: inline;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .guarantee-container-money_back_guarantee_kbK7cN .guarantee-text-large{font-size: 13px;
    letter-spacing: var(--letter-spacing-body);
    line-height: 1.3;
    display: inline;}
@media (max-width: 480px){
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .guarantee-container-money_back_guarantee_kbK7cN{padding: 12px;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .guarantee-container-money_back_guarantee_kbK7cN .badge-container{margin-right: 10px;
      min-width: 40px;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .guarantee-container-money_back_guarantee_kbK7cN .badge-circle{width: 38px;
      height: 38px;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .guarantee-container-money_back_guarantee_kbK7cN .badge-icon{width: 25px !important; 
      height: 25px !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .guarantee-container-money_back_guarantee_kbK7cN .guarantee-text-small{font-size: 12px; 
      line-height: 1.3;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .guarantee-container-money_back_guarantee_kbK7cN .guarantee-text-large{font-size: 12px; 
      line-height: 1.3;}
}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .product-faq{width: 100%;
    margin: -5px auto 5px;
    font-size: 95%;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .faq-container{border-radius: 10px;
    overflow: hidden;
    border: 1px solid #e5e5e5;
    background-color: transparent;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .faq-container.border-bottom-only{border: none;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .faq-container.border-bottom-only .faq-question{padding-right: 0;
    padding-left: 0;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .faq-container.border-bottom-only .faq-answer{padding-right: 0;
    padding-left: 0;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .faq-item{border-bottom: 1px solid #e5e5e5;
    padding: 0;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .faq-item:last-child{border-bottom: none;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .faq-question{display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 8px 16px;
    cursor: pointer;
    font-weight: var(--font-weight-regular);
    position: relative;
    color: #0e283c;
    background-color: #ffffff;
    font-size: 14px;
    line-height: 1.3;
    transition: background-color 0.3s ease, color 0.3s ease;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .faq-question-text{flex: 1;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .faq-toggle{font-size: 18px;
    font-weight: var(--font-weight-regular);
    transition: transform 0.3s ease;
    margin-left: 10px;
    flex-shrink: 0;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .faq-answer{padding: 0 16px;
    max-height: 0;
    overflow: hidden;
    transition: max-height 0.3s ease, padding 0.3s ease;
    color: #211a28;
    background-color: #ffffff;
    font-size: 13px;
    line-height: 1.4;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .faq-answer::-webkit-scrollbar{width: 6px;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .faq-answer::-webkit-scrollbar-track{background: rgba(0, 0, 0, 0.1);
    border-radius: 3px;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .faq-answer::-webkit-scrollbar-thumb{background: rgba(0, 0, 0, 0.3);
    border-radius: 3px;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .faq-answer::-webkit-scrollbar-thumb:hover{background: rgba(0, 0, 0, 0.5);}
@media screen and (max-width: 768px){
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .product-faq{font-size: 90%;
      width: 100%;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .faq-question{padding: 8px 14px;
      font-size: 14px;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .faq-toggle{font-size: 16px;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .faq-answer{padding: 0 14px;
      font-size: 13px;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .faq-answer::-webkit-scrollbar{width: 4px;}
}
@media screen and (max-width: 480px){
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .product-faq{font-size: 85%;
      width: 100%;
      margin: -4.0px auto 4.0px;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .faq-question{padding: 8px 12px;
      font-size: 14px;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .faq-toggle{font-size: 14px;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .faq-answer{padding: 0 12px;
      font-size: 13px;
      line-height: 1.3;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .faq-answer::-webkit-scrollbar{width: 3px;}
}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .page-fade-in{opacity:0;transform:translateY(20px);animation:fadeInUp .8s ease-out forwards}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .reviews-transformation-section{--section-max-width: 1200px;
   background-color: #ffffff !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .reviews-transformation-section .reviews-subtitle,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .reviews-transformation-section .reviews-subtitle.section-title,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .reviews-transformation-section .reviews-subtitle.heading,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .reviews-transformation-section .reviews-subtitle.h1{font-size: 44px !important;
     line-height: 1.2 !important;
     letter-spacing: var(--letter-spacing-heading) !important;
   
   color: #211a28 !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .reviews-transformation-section .global-accent-text,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .reviews-transformation-section .reviews-subtitle .global-accent-text{padding: 2px 4px !important;
   margin: -2px -4px !important;
   display: inline-block !important;
   letter-spacing: var(--letter-spacing-heading) !important;
   
   
   
     
     color: #000000 !important;
   
   
   
     
     font-family: var(--font-accent-family, var(--font-body-family)) !important;
     font-style: var(--font-accent-style, normal) !important;
     font-weight: var(--font-accent-weight, inherit) !important;
     letter-spacing: var(--font-accent-letter-spacing, inherit) !important;
     text-transform: var(--font-accent-text-transform, none) !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .reviews-transformation-section .reviews-description{color: #000000 !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .reviews-transformation-section .reviews-summary-star{color: #ffc403 !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .reviews-transformation-section .rating-stars .reviews-summary-star{color: #ffc403 !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .reviews-transformation-section .rating-summary-wrapper .rating-stars .star{color: #ffc403 !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .reviews-transformation-section .carousel-review-star.star-filled{color: #ffc403 !important;
   opacity: 1 !important;
   filter: none !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .reviews-transformation-section .carousel-review-star{width: 16px !important;
   height: 16px !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .reviews-transformation-section .review-stars .carousel-review-star,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .reviews-transformation-section .carousel-review-header .carousel-review-star{width: 16px !important;
   height: 16px !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .reviews-transformation-section .nav-button{display: flex;
   align-items: center;
   justify-content: center;
   width: 44px;
   height: 44px;
   border-radius: 50%;
   border: 2px solid;
   cursor: pointer;
   transition: all 0.3s ease;
   font-size: 0;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .reviews-transformation-section .nav-button:hover{transform: scale(1.05);}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .reviews-transformation-section .nav-button:active{transform: scale(0.95);}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .reviews-transformation-section .nav-button svg{width: 22px;
   height: 22px;
   display: block;
   flex-shrink: 0;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .reviews-transformation-section .nav-button.prev{background: #ffffff !important; 
   color: #000000 !important; 
   border-color: #e0e0e0 !important;
   
     padding-left: 12px !important;
     padding-right: 12px !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .reviews-transformation-section .nav-button.next{background: #211a28 !important; 
   color: #ffffff !important; 
   border-color: #211a28 !important;
   
     padding-left: 12px !important;
     padding-right: 12px !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .reviews-transformation-section .review-card{width: 390px;
   border-radius: 10px;
   border: 1px solid #e0e0e0;
   background: #ffffff !important;
   margin: 0px 0px 0px 0px;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .reviews-transformation-section .review-image-container{border-top-left-radius: 10px;
   border-top-right-radius: 10px;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .reviews-transformation-section .review-text{color: #000000 !important;
   font-size: 14px !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .reviews-transformation-section .reviewer-info{color: #000000 !important;
   background-color: #f5f5f5 !important;
   font-size: 12px !important;
   
     border: 1px solid #f2f2f7 !important;
     border-radius: 8px !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .reviews-transformation-section .carousel-reviewer-name,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .reviews-transformation-section .reviewer-age{font-size: 12px !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .reviews-transformation-section .verified-badge{color: #0e283c !important;
   font-size: 10px !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .reviews-transformation-section .verified-icon{width: 12.0px !important;
   height: 12.0px !important;
   margin-right: 3px !important;
   vertical-align: middle !important;
   color: #0e283c !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .reviews-transformation-section .reviews-rating-summary{background-color: #f8f8f8 !important;
   
   
     border: 1px solid #0e283c;
   
   border-radius: 50px;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .reviews-transformation-section .rating-text{color: #211a28 !important;
   font-size: 11px !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .reviews-transformation-section .rating-text p{margin: 0 !important;
   color: inherit !important;
   font-size: inherit !important;}
@media (max-width: 768px){
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .reviews-transformation-section .review-card{width: calc(390px * 0.9);}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .reviews-transformation-section .review-text{font-size: 14px !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .reviews-transformation-section .rating-text{font-size: 11px !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .reviews-transformation-section .reviews-subtitle,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .reviews-transformation-section .reviews-subtitle.section-title,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .reviews-transformation-section .reviews-subtitle.heading,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .reviews-transformation-section .reviews-subtitle.h1{font-size: 28px !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .reviews-transformation-section .nav-button{width: 44px !important;
     height: 44px !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .reviews-transformation-section .nav-button svg{width: 22px !important;
     height: 22px !important;}
}
@media (max-width: 480px){
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .reviews-transformation-section .review-card{width: calc((390px * 0.6) + 50px);}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .reviews-transformation-section .review-text{font-size: 10px !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .reviews-transformation-section .rating-text{font-size: 11px !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .reviews-transformation-section .nav-button{width: 44px !important;
     height: 44px !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .reviews-transformation-section .nav-button svg{width: 22px !important;
     height: 22px !important;}
}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .reviews-transformation-section{width:100%;display:flex;flex-direction:column;align-items:center;padding:60px 20px;font-family:var(--font-body-family-override)}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .reviews-transformation-section*{letter-spacing:var(--letter-spacing-body)}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .reviews-section-header{text-align:center;margin-bottom:30px}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .reviews-subtitle{margin:0;letter-spacing:var(--letter-spacing-heading)!important;font-family:var(--font-heading-family-override)!important}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .reviews-description{margin-top:10px;font-size:13px;font-weight:var(--font-weight-regular);max-width:800px;margin-left:auto;margin-right:auto}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .reviews-navigation-container{display:flex;justify-content:center;margin-top:20px}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .reviews-navigation{display:flex;gap:10px;position:relative;z-index:1}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .nav-button{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all 0.3s ease;border:1px solid;pointer-events:auto!important;position:relative;z-index:1}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .nav-button:hover{transform:translateY(-2px);box-shadow:0 2px 5px rgb(0 0 0 / .1)}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .reviews-container{display:flex;gap:20px;overflow-x:auto;padding:10px 0;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none;align-items:flex-start}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .reviews-container::-webkit-scrollbar{display:none}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .review-card{flex:0 0 auto;overflow:hidden;box-shadow:none;display:flex;flex-direction:column;height:auto;width:360px}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .review-image-container{width:100%;height:300px;overflow:hidden;background-color:#f5f5f5}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .carousel-review-image{width:100%;height:100%;position:relative}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .carousel-review-image img{width:100%;height:100%;object-fit:cover;display:block}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .review-content{padding:20px;display:flex;flex-direction:column;text-align:left}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .carousel-review-header{display:flex;flex-direction:row;align-items:center;margin-bottom:8px;flex-wrap:wrap;gap:10px;margin-top:10px}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .review-stars{display:flex;align-items:center;font-size:16px;line-height:1}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .stars{display:flex;gap:0;font-size:0;align-items:center}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .star{width:20px;height:20px;display:block;margin:0;align-content:center;margin-right:-2px!important;opacity:1!important}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .review-text{line-height:1.6;margin-bottom:15px;font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-body)}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .reviewer-info-container{display:flex}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .reviewer-info{display:inline-flex;align-items:center;font-size:12px;border-radius:50px;padding:3px 8px;letter-spacing: var(--letter-spacing-body) !important;width:auto;max-width:fit-content}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .carousel-reviewer-name{font-weight:var(--font-weight-bold);margin-right:0;display:inline-flex;align-items:center}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .reviewer-age{margin-right:4px;margin-left:1px;display:inline-flex;align-items:center}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .verified-badge{font-weight:var(--font-weight-bold);display:inline-flex;align-items:center;gap:3px;margin-left:4px;font-size:11px}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .verified-icon{width:12px;height:12px;vertical-align:middle;display:inline-flex;align-items:center;justify-content:center}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .rating-summary-wrapper{display:flex;justify-content:center;width:100%;margin-bottom:0}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .reviews-rating-summary{display:inline-flex;align-items:center;justify-content:center;border-radius:50px;padding:5px 16px;margin:0 auto 5px;gap:0;max-width:fit-content;font-size:13px}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .rating-stars{display:flex;align-items:center;line-height:1;margin-right:5px;letter-spacing:1px}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .rating-text{font-weight:var(--font-weight-regular);line-height:1.2;white-space:nowrap;display:inline-block;letter-spacing:var(--letter-spacing-body)}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .rating-summary-wrapper,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .reviews-section-header,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .reviews-container,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .reviews-navigation-container{width:100%;max-width:var(--section-max-width,1200px);margin-left:auto;margin-right:auto}
@media(max-width:768px){
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .review-card{width:300px}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .reviews-navigation{position:static;margin-top:15px}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .review-image-container{height:200px}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .reviews-container{align-items:flex-start}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .reviews-rating-summary{padding:6px 12px;font-size:12px}
}
@media(max-width:480px){
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .review-card{width:calc(100vw-60px);max-width:320px;min-width:280px}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .reviews-transformation-section{padding:40px 15px}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .reviews-container{gap:15px;padding:10px 15px;margin:0-15px}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .reviews-section-header{margin-bottom:20px}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .nav-button{width:32px;height:32px}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .review-image-container{height:200px}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .review-content{padding:12px}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .carousel-review-header{flex-direction:row;align-items:flex-start;gap:8px}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .review-stars{margin-bottom:0}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .reviewer-info-container{justify-content:flex-start;margin-bottom:2px}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .reviewer-info{font-size:9px;padding:2px 6px}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .verified-icon{width:10px;height:10px;margin-bottom:1px}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .verified-badge{font-size:9px;gap:2px}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .star{width:17px;height:17px;margin-right:-3px!important}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .reviews-rating-summary{padding:5px 10px;font-size:9px}
}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #cyr-template--30093310755148__complete_your_routine_hd6VAB{--cyr-navy: #0e283c;
      --cyr-accent: #508864;
      --cyr-muted: #6b7f8e;
      --cyr-border: #e2e8ed;
      --cyr-bg: #f7f9fb;
      --cyr-card: #ffffff;
      --cyr-card-sel: #f8fffb;
    
    --cyr-compare: #ff1717;
    --cyr-radius: 8px;
    --cyr-card-radius: 8px;
    --cyr-btn-radius: 8px;
    --cyr-btn-bg: #508864;
    --cyr-btn-text: #ffffff;
    --cyr-btn-hover-bg: #3f6d4f;
    --cyr-btn-hover-text: #ffffff;

    background: var(--cyr-bg) !important;
    color: var(--cyr-navy) !important;
    padding: 32px 16px 32px !important;
    font-family: 'Lato', -apple-system, BlinkMacSystemFont, 'Segoe UI', system-ui, sans-serif !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #cyr-template--30093310755148__complete_your_routine_hd6VAB *,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #cyr-template--30093310755148__complete_your_routine_hd6VAB *::before,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #cyr-template--30093310755148__complete_your_routine_hd6VAB *::after{box-sizing: border-box;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #cyr-template--30093310755148__complete_your_routine_hd6VAB .cyr__inner{max-width: 640px;
    margin: 0 auto;
    text-align: left;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #cyr-template--30093310755148__complete_your_routine_hd6VAB .cyr__title{font-size: 22px !important;
    font-weight: 700 !important;
    color: #0e283c !important;
    margin: 0 0 6px !important;
    line-height: 1.2 !important;
    letter-spacing: -0.2px !important;
    text-transform: none !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #cyr-template--30093310755148__complete_your_routine_hd6VAB .cyr__sub{font-size: 14px !important;
    font-weight: 400 !important;
    color: var(--cyr-muted) !important;
    margin: 0 0 22px !important;
    line-height: 1.5 !important;
    letter-spacing: 0px !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #cyr-template--30093310755148__complete_your_routine_hd6VAB .cyr__cards{display: flex;
    flex-direction: column;
    gap: 12px;
    text-align: left;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #cyr-template--30093310755148__complete_your_routine_hd6VAB .cyr__card{background: var(--cyr-card);
    border: 2px solid var(--cyr-border);
    border-radius: var(--cyr-card-radius);
    padding: 14px;
    display: flex;
    gap: 14px;
    cursor: pointer;
    transition: border-color .15s ease, background-color .15s ease, box-shadow .15s ease;
    align-items: flex-start;
    user-select: none;
    outline: none;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #cyr-template--30093310755148__complete_your_routine_hd6VAB .cyr__card:hover{border-color: var(--cyr-accent);}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #cyr-template--30093310755148__complete_your_routine_hd6VAB .cyr__card:focus-visible{box-shadow: 0 0 0 3px rgba(80, 136, 100, 0.35);}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #cyr-template--30093310755148__complete_your_routine_hd6VAB .cyr__card.is-selected{border-color: var(--cyr-accent);
    background: var(--cyr-card-sel);}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #cyr-template--30093310755148__complete_your_routine_hd6VAB .cyr__img{width: 64px;
    height: 64px;
    border-radius: 6px;
    background: #f0f2f4;
    flex-shrink: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    overflow: hidden;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #cyr-template--30093310755148__complete_your_routine_hd6VAB .cyr__img img{width: 100%;
    height: 100%;
    object-fit: cover;
    display: block;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #cyr-template--30093310755148__complete_your_routine_hd6VAB .cyr__body{flex: 1 1 auto; min-width: 0;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #cyr-template--30093310755148__complete_your_routine_hd6VAB .cyr__name{font-size: 14px !important;
    font-weight: 700 !important;
    color: var(--cyr-navy) !important;
    line-height: 1.3;
    letter-spacing: 0px !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #cyr-template--30093310755148__complete_your_routine_hd6VAB .cyr__desc{font-size: 12px !important;
    font-weight: 400 !important;
    color: var(--cyr-muted) !important;
    line-height: 1.5 !important;
    margin-top: 4px;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #cyr-template--30093310755148__complete_your_routine_hd6VAB .cyr__prices{display: flex;
    align-items: center;
    gap: 8px;
    margin-top: 8px;
    flex-wrap: wrap;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #cyr-template--30093310755148__complete_your_routine_hd6VAB .cyr__price{font-size: 15px !important;
    font-weight: 800 !important;
    color: var(--cyr-navy) !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #cyr-template--30093310755148__complete_your_routine_hd6VAB .cyr__compare{font-size: 12px !important;
    font-weight: 500 !important;
    color: var(--cyr-compare) !important;
    text-decoration: line-through;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #cyr-template--30093310755148__complete_your_routine_hd6VAB .cyr__save{background: #508864 !important;
    color: #ffffff !important;
    font-size: 9px !important;
    font-weight: 800 !important;
    letter-spacing: .5px;
    padding: 3px 6px;
    border-radius: 3px;
    white-space: nowrap;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #cyr-template--30093310755148__complete_your_routine_hd6VAB .cyr__check{width: 24px;
    height: 24px;
    border-radius: 50%;
    border: 2px solid var(--cyr-border);
    background: #ffffff;
    flex-shrink: 0;
    margin-left: auto;
    align-self: center;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: background-color .15s ease, border-color .15s ease, transform .15s ease;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #cyr-template--30093310755148__complete_your_routine_hd6VAB .cyr__card.is-selected .cyr__check{background: var(--cyr-accent);
    border-color: var(--cyr-accent);
    transform: scale(1.05);}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #cyr-template--30093310755148__complete_your_routine_hd6VAB .cyr__card.is-selected .cyr__check::after{content: '\2713';
    color: #ffffff;
    font-size: 14px;
    font-weight: 900;
    line-height: 1;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #cyr-template--30093310755148__complete_your_routine_hd6VAB .cyr__footer{margin-top: 16px;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #cyr-template--30093310755148__complete_your_routine_hd6VAB .cyr__btn{width: 100%;
    background: var(--cyr-btn-bg) !important;
    color: var(--cyr-btn-text) !important;
    border: none !important;
    border-radius: var(--cyr-btn-radius) !important;
    padding: 16px 20px !important;
    font-family: inherit !important;
    font-size: 15px !important;
    font-weight: 800 !important;
    cursor: pointer;
    transition: filter .15s ease, transform .05s ease, background-color .15s ease, color .15s ease;
    letter-spacing: 0.2px !important;
    text-transform: none !important;
    display: block;
    text-align: center;
    line-height: 1.4;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #cyr-template--30093310755148__complete_your_routine_hd6VAB .cyr__btn:hover{background: var(--cyr-btn-hover-bg) !important;
      color: var(--cyr-btn-hover-text) !important;
      filter: brightness(106%);}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #cyr-template--30093310755148__complete_your_routine_hd6VAB .cyr__btn:active{transform: translateY(1px);}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #cyr-template--30093310755148__complete_your_routine_hd6VAB .cyr__btn:disabled{opacity: .6; cursor: wait; filter: none !important;}
@media (min-width: 768px){
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #cyr-template--30093310755148__complete_your_routine_hd6VAB{padding-left: 24px !important;
      padding-right: 24px !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #cyr-template--30093310755148__complete_your_routine_hd6VAB .cyr__title{font-size: 26px !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #cyr-template--30093310755148__complete_your_routine_hd6VAB .cyr__sub{font-size: 15px !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #cyr-template--30093310755148__complete_your_routine_hd6VAB .cyr__img{width: 72px;
      height: 72px;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #cyr-template--30093310755148__complete_your_routine_hd6VAB .cyr__name{font-size: 15px !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #cyr-template--30093310755148__complete_your_routine_hd6VAB .cyr__desc{font-size: 13px !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #cyr-template--30093310755148__complete_your_routine_hd6VAB .cyr__price{font-size: 17px !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #cyr-template--30093310755148__complete_your_routine_hd6VAB .cyr__btn{font-size: 16px !important;}
}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #image-text-section-template--30093310755148__image_with_text_9Vm4Bn{width: 100%;
    overflow: hidden;
    border-radius: 0px;
    
      padding-top: 0px;
      padding-bottom: 40px;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #image-text-section-template--30093310755148__image_with_text_9Vm4Bn .image-text-container{max-width: 1200px;
      margin: 0 auto;
      padding: 0 20px;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #image-text-section-template--30093310755148__image_with_text_9Vm4Bn .image-text-content{display: flex;
    flex-direction: column;
    gap: 15px;}
@media screen and (max-width: 599px){
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #image-text-section-template--30093310755148__image_with_text_9Vm4Bn .image-text-content{flex-direction: column;
      gap: 15px;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #image-text-section-template--30093310755148__image_with_text_9Vm4Bn .media-column,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #image-text-section-template--30093310755148__image_with_text_9Vm4Bn .text-column{width: 100%;}
}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #image-text-section-template--30093310755148__image_with_text_9Vm4Bn .media-column{width: 100%;
    padding: 0px;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #image-text-section-template--30093310755148__image_with_text_9Vm4Bn .main-image{width: 100%;
    height: auto;
    border-radius: 8px;
    object-fit: cover;
    display: block;
    margin-top: 40px;
    margin-bottom: 40px;
    
      max-width: 800px;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #image-text-section-template--30093310755148__image_with_text_9Vm4Bn .text-column{display: flex;
    flex-direction: column;
    padding: 0px 0px;
    overflow: hidden;
    box-sizing: border-box;
    
      align-items: flex-start;
      text-align: left;
    
    gap: 15px;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #image-text-section-template--30093310755148__image_with_text_9Vm4Bn .image-text-heading{font-size: 35px;
    font-weight: var(--font-weight-bold);
    color: #211a28 !important;
    margin-bottom: 0;
    letter-spacing: var(--letter-spacing-heading);}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #image-text-section-template--30093310755148__image_with_text_9Vm4Bn .image-text-body{font-size: 11px;
    line-height: 1.6;
    margin-bottom: 0;
    letter-spacing: var(--letter-spacing-body);}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #image-text-section-template--30093310755148__image_with_text_9Vm4Bn .image-text-bullet-list{padding-left: 0;
    margin: 0;
    font-size: 11px;
    list-style-type: none;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #image-text-section-template--30093310755148__image_with_text_9Vm4Bn .image-text-bullet-list .list-item{margin-bottom: 10px;
    line-height: 1.4;
    position: relative;
    display: flex;
    align-items: flex-start;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #image-text-section-template--30093310755148__image_with_text_9Vm4Bn .image-text-bullet-list .item-icon{width: 20px;
    height: 20px;
    flex-shrink: 0;
    margin-right: 10px;
    display: flex;
    align-items: center;
    justify-content: center;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #image-text-section-template--30093310755148__image_with_text_9Vm4Bn .image-text-bullet-list .item-icon svg{width: 100%;
    height: 100%;
    fill: currentColor;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #image-text-section-template--30093310755148__image_with_text_9Vm4Bn .image-text-bullet-list .item-text{flex: 1;
    letter-spacing: var(--letter-spacing-body);}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #image-text-section-template--30093310755148__image_with_text_9Vm4Bn .image-text-bullet-list.two-columns{display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 1px 2px;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #image-text-section-template--30093310755148__image_with_text_9Vm4Bn .image-text-bullet-list.pill-style{display: flex;
    flex-wrap: wrap;
    gap: 8px;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #image-text-section-template--30093310755148__image_with_text_9Vm4Bn .image-text-bullet-list.pill-style .list-item.pill-item{display: inline-flex;
    align-items: center;
    margin-bottom: 0;
    transition: all 0.3s ease;
    cursor: default;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #image-text-section-template--30093310755148__image_with_text_9Vm4Bn .image-text-bullet-list.pill-style .list-item.pill-item:hover{transform: translateY(-1px);
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #image-text-section-template--30093310755148__image_with_text_9Vm4Bn .image-text-bullet-list.pill-style .list-item.pill-item .item-icon{margin-right: 6px;
    width: 16px;
    height: 16px;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #image-text-section-template--30093310755148__image_with_text_9Vm4Bn .image-text-bullet-list.pill-style .list-item.pill-item .item-text{font-size: inherit;
    line-height: 1.2;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #image-text-section-template--30093310755148__image_with_text_9Vm4Bn .image-text-bullet-list.pill-style.two-columns{display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 8px;}
@media screen and (min-width: 991px){
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #image-text-section-template--30093310755148__image_with_text_9Vm4Bn{padding-top: 60px;
        padding-bottom: 60px;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #image-text-section-template--30093310755148__image_with_text_9Vm4Bn .image-text-container{padding: 0 40px;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #image-text-section-template--30093310755148__image_with_text_9Vm4Bn .image-text-content{flex-direction: row;
      
        align-items: flex-start;
      
      gap: 40px;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #image-text-section-template--30093310755148__image_with_text_9Vm4Bn .media-column,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #image-text-section-template--30093310755148__image_with_text_9Vm4Bn .text-column{width: 50%;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #image-text-section-template--30093310755148__image_with_text_9Vm4Bn .media-column{flex-shrink: 0;
      
        align-self: flex-start;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #image-text-section-template--30093310755148__image_with_text_9Vm4Bn .text-column{flex-grow: 1;
      
        min-height: 0;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #image-text-section-template--30093310755148__image_with_text_9Vm4Bn .image-text-content.image-left .text-column{padding: 0px 0px 0px 0px;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #image-text-section-template--30093310755148__image_with_text_9Vm4Bn .image-text-heading{font-size: 29px;
      margin-bottom: 25px;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #image-text-section-template--30093310755148__image_with_text_9Vm4Bn .image-text-body{font-size: 12px;
      line-height: 1.5;
      margin-bottom: 25px;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #image-text-section-template--30093310755148__image_with_text_9Vm4Bn .image-text-bullet-list{font-size: 12px;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #image-text-section-template--30093310755148__image_with_text_9Vm4Bn .text-column{gap: 20px;}
}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #image-text-section-template--30093310755148__image_with_text_9Vm4Bn .image-text-body p{margin-bottom: 0.5em;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #image-text-section-template--30093310755148__image_with_text_9Vm4Bn .image-text-body p:last-child{margin-bottom: 0;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #image-text-section-template--30093310755148__image_with_text_9Vm4Bn .image-text-body strong{font-weight: 600 !important;}
@media screen and (min-width: 600px) and (max-width: 990px){
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #image-text-section-template--30093310755148__image_with_text_9Vm4Bn .media-column{height: fit-content;
      position: relative;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #image-text-section-template--30093310755148__image_with_text_9Vm4Bn .media-column .main-image{height: auto !important;
      max-height: none !important;
      object-fit: cover;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #image-text-section-template--30093310755148__image_with_text_9Vm4Bn .text-column{overflow: visible;
      width: 100% !important;
      max-width: 100% !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #image-text-section-template--30093310755148__image_with_text_9Vm4Bn .text-column > *,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #image-text-section-template--30093310755148__image_with_text_9Vm4Bn .image-text-heading,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #image-text-section-template--30093310755148__image_with_text_9Vm4Bn .image-text-body{width: 100% !important;
      max-width: 100% !important;}
}
@media screen and (min-width: 991px){
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #image-text-section-template--30093310755148__image_with_text_9Vm4Bn .media-column{height: fit-content;
      position: relative;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #image-text-section-template--30093310755148__image_with_text_9Vm4Bn .media-column .main-image{height: auto !important;
      max-height: none !important;
      object-fit: cover;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #image-text-section-template--30093310755148__image_with_text_9Vm4Bn .text-column{overflow: visible;}
}
@media (max-width: 990px){
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #image-text-section-template--30093310755148__image_with_text_9Vm4Bn .image-text-container{overflow-x: hidden;}
}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) #image-text-section-template--30093310755148__image_with_text_9Vm4Bn .image-text-heading{color: #211a28 !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .page-fade-in{opacity: 0;
    transform: translateY(20px);
    animation: fadeInUp 0.8s ease-out forwards;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .page-fade-in:nth-child(2){animation-delay: 0.1s;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .page-fade-in:nth-child(3){animation-delay: 0.2s;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .page-fade-in:nth-child(4){animation-delay: 0.3s;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .scrolling-features-bar{padding:var(--vertical-padding) 0;width:100%;overflow:hidden;position:relative;font-family:var(--font-body-family-override);background-color:var(--background-color);color:var(--text-color)}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .scrolling-features-bar .features-track-container{width:100%;overflow:hidden;position:relative}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .scrolling-features-bar .features-track{display:flex;white-space:nowrap;position:relative}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .scrolling-features-bar .feature-items{display:flex;align-items:center;gap:0;flex-shrink:0}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .scrolling-features-bar .feature-item{display:flex;align-items:center;white-space:nowrap;font-size:var(--font-size);margin:0;font-weight:var(--font-weight-bold)!important;letter-spacing:var(--letter-spacing-body);padding:0 calc(var(--item-gap) / 2);text-transform:var(--text-transform);color:var(--text-color)}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .scrolling-features-bar .feature-icon{display:flex;justify-content:center;align-items:center;margin-right:var(--icon-spacing);flex-shrink:0}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .scrolling-features-bar .feature-icon svg{width:var(--icon-size);height:var(--icon-size);fill:var(--icon-color);stroke:none!important}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .scrolling-features-bar .feature-item-separator{width:6px;height:6px;border-radius:50%;background-color:currentColor;opacity:.5;margin:0 calc(var(--item-gap) / 2);flex-shrink:0}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .scrolling-features-bar.pause-on-hover .features-track:hover{animation-play-state:paused}
@media (max-width:768px){
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .scrolling-features-bar .feature-item{font-size:var(--mobile-font-size);padding:0 calc(var(--mobile-item-gap) / 2)}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .scrolling-features-bar .feature-icon svg{width:var(--mobile-icon-size);height:var(--mobile-icon-size)}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .scrolling-features-bar .feature-item-separator{width:4px;height:4px;margin:0 calc(var(--mobile-item-gap) / 2)}
}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .section-template--30093310755148__scrolling_features_bar_AhP6EL{--vertical-padding: 15px;
    --item-gap: 60px;
    --mobile-item-gap: 30px;
    --font-size: 14px;
    --mobile-font-size: 12px;
    --letter-spacing: 1.6px;
    --text-transform: uppercase;
    --icon-size: 20px;
    --mobile-icon-size: 16px;
    --icon-spacing: 10px;
    
    
      --text-color: #ffffff;
      --icon-color: #ffffff;
      
        --background-color: #0e283c;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .section-template--30093310755148__scrolling_features_bar_AhP6EL .features-track{animation: marquee-horizontal-left 20000ms linear infinite;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .comp-v2-section{font-family:var(--font-body-family-override);position:relative;z-index:1}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .comp-v2-container{margin:0 auto;padding:0 20px}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .comp-v2-grid{display:flex;flex-direction:column;gap:30px}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .comp-v2-intro{text-align:left}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .comp-v2-intro h2{font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-heading);margin:0 0 12px;line-height:1.25}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .comp-v2-intro h2 span{display:block}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .comp-v2-intro p{font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-body);line-height:1.6;margin:0}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .comp-v2-table-card{overflow:hidden}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .comp-v2-table{width:100%;border-collapse:collapse;table-layout:fixed}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .comp-v2-table thead th{padding:14px 6px;text-align:center;font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-body);font-size:13px;vertical-align:bottom}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .comp-v2-table thead th.comp-v2-th-feature{text-align:left;width:40%}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .comp-v2-table thead th.comp-v2-th-our,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .comp-v2-table thead th.comp-v2-th-them{width:30%}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .comp-v2-table thead th.comp-v2-th-our span,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .comp-v2-table thead th.comp-v2-th-them span{display:inline-block;padding:6px 14px;border-radius:6px;font-size:12px;font-weight:var(--font-weight-bold);letter-spacing:.02em;white-space:nowrap}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .comp-v2-table tbody tr{border-top-width:1px;border-top-style:solid}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .comp-v2-table tbody td{padding:16px 6px;vertical-align:middle}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .comp-v2-table tbody td.comp-v2-td-feature{text-align:left;padding-left:12px}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .comp-v2-td-feature-inner{display:flex;align-items:flex-start;gap:8px}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .comp-v2-feature-check{flex-shrink:0;margin-top:2px}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .comp-v2-feature-check svg{display:block}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .comp-v2-feature-text{font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-body);line-height:1.4}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .comp-v2-table tbody td.comp-v2-td-our,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .comp-v2-table tbody td.comp-v2-td-them{text-align:center}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .comp-v2-check-icon,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .comp-v2-cross-icon{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;line-height:1}
@media screen and (min-width:990px){
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .comp-v2-grid{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:center}
}
@media screen and (max-width:749px){
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .comp-v2-feature-text{font-size:13px}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .comp-v2-table thead th.comp-v2-th-our span,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .comp-v2-table thead th.comp-v2-th-them span{font-size:11px;padding:5px 8px}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .comp-v2-table tbody td{padding:14px 4px}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .comp-v2-table tbody td.comp-v2-td-feature{padding-left:8px}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .comp-v2-table thead th{padding:12px 4px}
}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .page-fade-in{opacity:0;transform:translateY(20px);animation:fadeInUp .8s ease-out forwards}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .comp-v2-section.section-template--30093310755148__comparison_table_v2_etwX4T{padding-top: 60px;
  padding-bottom: 60px;
  
    background-color: #ffffff;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .comp-v2-section.section-template--30093310755148__comparison_table_v2_etwX4T .comp-v2-container{max-width: 1200px;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .comp-v2-section.section-template--30093310755148__comparison_table_v2_etwX4T .comp-v2-intro h2{font-size: 28px;
  color: #000000 !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .comp-v2-section.section-template--30093310755148__comparison_table_v2_etwX4T .comp-v2-intro h2 span{color: #808080 !important;
  
    
    font-style: var(--font-accent-style, normal) !important;
    font-weight: var(--font-accent-weight, inherit) !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .comp-v2-section.section-template--30093310755148__comparison_table_v2_etwX4T .comp-v2-intro p{font-size: 15px;
  color: #6b7280 !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .comp-v2-section.section-template--30093310755148__comparison_table_v2_etwX4T .comp-v2-table-card{background-color: #ffffff;
  border: 1px solid #e5e7eb;
  box-shadow: 0 2px 12px rgba(0,0,0,0.06);
  border-radius: 12px;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .comp-v2-section.section-template--30093310755148__comparison_table_v2_etwX4T .comp-v2-th-our span{background-color: #1a2b3c;
  color: #ffffff;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .comp-v2-section.section-template--30093310755148__comparison_table_v2_etwX4T .comp-v2-th-them span{background-color: #f3f4f6;
  color: #374151;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .comp-v2-section.section-template--30093310755148__comparison_table_v2_etwX4T .comp-v2-td-our{background-color: #f8f9fa;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .comp-v2-section.section-template--30093310755148__comparison_table_v2_etwX4T .comp-v2-feature-text{font-size: 14px;
  color: #374151 !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .comp-v2-section.section-template--30093310755148__comparison_table_v2_etwX4T .comp-v2-feature-check svg{color: #8b9aab;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .comp-v2-section.section-template--30093310755148__comparison_table_v2_etwX4T .comp-v2-table tbody tr{border-top-color: #f0f0f0;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .comp-v2-section.section-template--30093310755148__comparison_table_v2_etwX4T .comp-v2-check-icon{background-color: #d4e3d0;
  color: #395a2c;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .comp-v2-section.section-template--30093310755148__comparison_table_v2_etwX4T .comp-v2-cross-icon{background-color: #fee2e2;
  color: #ef4444;}
@media screen and (min-width: 750px){
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .comp-v2-section.section-template--30093310755148__comparison_table_v2_etwX4T .comp-v2-intro h2{font-size: 36px;}
}
@media screen and (max-width: 749px){
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .comp-v2-section.section-template--30093310755148__comparison_table_v2_etwX4T{padding-top: 40px;
    padding-bottom: 40px;}
}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .steps-content-wrapper{max-width:1200px;margin:0 auto;padding-left:var(--padding-horizontal);padding-right:var(--padding-horizontal)}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .section-title{text-align:center;margin-bottom:var(--title-margin-bottom);color:var(--title-color);font-size:var(--title-size);letter-spacing:var(--letter-spacing-heading)}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .global-accent-text{color:var(--highlight-color);font-style:var(--accent-text-style);font-family:var(--accent-text-font-family);font-weight:var(--accent-text-weight)}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .steps-container{display:flex;flex-direction:row;justify-content:center;gap:5px;margin:0 auto}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .steps-regular-layout{display:flex;justify-content:center;align-items:stretch;gap:10px;width:100%}
@media(min-width:769px){
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .steps-container:not(.has-carousel-desktop){display:flex!important;flex-direction:row}
}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .nav-button{width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;border:2px solid;font-size:0}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .nav-button:hover{transform:scale(1.05)}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .nav-button:active{transform:scale(.95)}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .nav-button:disabled{opacity:.5;cursor:not-allowed;transform:none}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .nav-button svg{width:22px;height:22px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;display:block;flex-shrink:0}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .step-item{flex:1;position:relative;padding:2px}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .step-card{border-radius:var(--card-border-radius);display:flex;flex-direction:column;overflow:visible;border:var(--card-border-width) var(--card-border-style) var(--card-border-color);width:100%;position:relative;z-index:1}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .step-image-container{position:relative;width:100%;aspect-ratio:1/1;background-color:var(--image-bg-color);border-radius:var(--card-border-radius) var(--card-border-radius) 0 0;overflow:hidden}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .step-image{position:absolute;width:100%;height:100%;object-fit:contain;object-position:center}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .step-content{width:100%;padding:20px 12px 25px;display:flex;flex-direction:column;align-items:left;text-align:left;height:100%;background-color:var(--content-bg-color);border-radius:0 0 var(--card-border-radius) var(--card-border-radius)}
@media(min-width:769px){
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .step-content{padding:12px 12px 15px}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .number-icon{width:24px;height:24px;margin-right:8px;font-size:12px}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .step-title-container{margin-bottom:3px}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .step-item{max-width:220px}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .step-card{max-width:100%}
}
@media(min-width:750px){
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .step-item{max-width:var(--step-item-max-width-750px)}
}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .step-title-container{display:flex;align-items:center;margin-bottom:5px}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .number-icon{width:var(--number-circle-size);height:var(--number-circle-size);margin-right:12px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:1px dashed var(--number-border-color);font-weight:var(--font-weight-semibold);font-size:var(--number-size);color:var(--label-color);flex-shrink:0}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .step-title{font-size:var(--step-title-size);font-weight:var(--font-weight-bold);color:var(--step-title-color);margin-bottom:0;letter-spacing:var(--letter-spacing-body);line-height:1.2;margin-top:0}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .step-description{font-size:var(--step-description-size);line-height:1.4;letter-spacing:var(--letter-spacing-body);color:var(--description-color);margin-bottom:0;margin-top:2px}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .steps-container-desktop .steps-container:not(.has-carousel-desktop) .steps-regular-layout{display:flex;gap:10px;justify-content:center;align-items:stretch}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .steps-container-desktop .steps-container:not(.has-carousel-desktop){display:flex!important;justify-content:center!important;width:100%}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .steps-container-mobile .steps-container:not(.has-carousel-mobile) .steps-regular-layout{display:flex!important;flex-direction:column!important;gap:15px!important;justify-content:flex-start!important;align-items:stretch!important;width:100%!important}
@media(max-width:768px){
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .steps-regular-layout{flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .section-title{margin-bottom:var(--title-margin-bottom-tablet);font-size:var(--title-size-mobile)}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .steps-regular-layout .step-item{flex:none;width:100%;max-width:100%;margin-bottom:10px}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .steps-container-mobile .steps-container:not(.has-carousel-mobile) .step-item{display:block!important;width:100%!important;flex:none!important}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .steps-regular-layout .step-card{flex-direction:row}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .steps-regular-layout .step-image-container{aspect-ratio:1/1}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .steps-regular-layout .step-content{width:100%;padding:8px 8px 15px 20px;justify-content:center;align-items:flex-start;text-align:left;height:auto}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .steps-container-mobile .steps-container[data-mobile-layout=vertical] .steps-regular-layout{flex-direction:column!important;gap:15px!important}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .steps-container-mobile .steps-container[data-mobile-layout=vertical] .steps-regular-layout .step-card{flex-direction:column!important;align-items:stretch!important}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .steps-container-mobile .steps-container[data-mobile-layout=vertical] .steps-regular-layout .step-image-container{width:100%!important;min-width:100%!important;max-width:100%!important;aspect-ratio:1/1;flex:none!important}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .steps-container-mobile .steps-container[data-mobile-layout=vertical] .steps-regular-layout .step-content{padding:20px 12px 25px!important;width:100%!important;text-align:left!important;flex:1!important}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .steps-regular-layout .step-title-container{align-items:center}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .steps-regular-layout .number-icon{width:var(--number-circle-size-mobile);height:var(--number-circle-size-mobile);margin-right:10px;font-size:var(--number-size-mobile)}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .steps-regular-layout .step-title{font-size:var(--step-title-size-mobile);margin-bottom:3px;line-height:1.2;margin-top:0}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .steps-regular-layout .step-description{font-size:var(--step-description-size-mobile);line-height:1.4;margin-top:2px}
}
@media(max-width:480px){
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .section-title{margin-bottom:var(--title-margin-bottom-mobile);font-size:var(--title-size-mobile)}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .steps-regular-layout{gap:10px}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .steps-regular-layout .step-item{margin-bottom:10px}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .steps-regular-layout .step-card{flex-direction:row}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .steps-regular-layout .step-content{width:100%;padding:15px 12px;height:auto;text-align:left;align-items:flex-start;justify-content:center;display:flex;flex-direction:column}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .steps-regular-layout .step-title-container{justify-content:flex-start}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .steps-regular-layout .number-icon{width:var(--number-circle-size-mobile);height:var(--number-circle-size-mobile);margin-right:8px;font-size:var(--number-size-mobile)}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .steps-regular-layout .step-title{font-size:var(--step-title-size-mobile);margin-bottom:3px;line-height:1.2;margin-top:0;margin-left:5px}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .steps-regular-layout .step-description{font-size:var(--step-description-size-mobile);line-height:1.4;margin-top:2px;text-align:left}
}
@media(max-width:410px){
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .section-title{margin-bottom:20px;font-size:var(--title-size-mobile)}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .steps-regular-layout{gap:10px}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .steps-regular-layout .step-item{margin-bottom:10px}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .steps-regular-layout .step-card{flex-direction:row}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .steps-regular-layout .step-content{width:100%;padding:12px;height:auto;text-align:left;align-items:flex-start}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .steps-regular-layout .number-icon{width:var(--number-circle-size-mobile);height:var(--number-circle-size-mobile);margin-right:6px;font-size:var(--number-size-mobile)}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .steps-regular-layout .step-title{font-size:var(--step-title-size-mobile);margin-bottom:3px;line-height:1.2;margin-top:0;margin-left:5px}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .steps-regular-layout .step-description{font-size:var(--step-description-size-mobile);line-height:1.4;margin-top:2px;text-align:left}
}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .desktop-only{display:none}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .mobile-only{display:block}
@media(min-width:769px){
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .desktop-only{display:block}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .mobile-only{display:none}
}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .section-template--30093310755148__steps_aiHVCa{--padding-top: 20px;
    --padding-bottom: 10px;
    --padding-horizontal: 20px;

    --title-color: #000000;
    --highlight-color: #54846b;
    --subtitle-color: #4a4a4a;

    --card-border-radius: 12px;
    --card-border-color: #e0e0e0;
    --card-border-style: solid;
    --card-border-width: 1px;

    --step-title-color: #000000;
    --description-color: #000000;

    --number-border-color: #000000;
    --number-border-width: 2px;
    --number-border-style: solid;
    --number-border-radius: 50px;
    --number-background-color: #ffffff;
    --number-font-weight: 600;
    --label-color: #000000;

    --title-size: 34px;
    --title-size-mobile: 28px;
    --subtitle-size: 18px;
    --subtitle-size-mobile: 14px;

    --step-title-size: 20px;
    --step-title-size-mobile: 18px;
    --step-description-size: 12px;
    --step-description-size-mobile: 13px;

    --number-size: 20px;
    --number-size-mobile: 18px;
    --number-circle-size: 40px;
    --number-circle-size-mobile: 40px;

    --title-margin-bottom: 16px;
    --title-margin-bottom-tablet: 12px;
    --title-margin-bottom-mobile: 10px;
    --subtitle-margin-top: 0px;
    --subtitle-margin-bottom: 30px;

    --step-item-max-width-750px: 250px;
    --desktop-card-width: 280px;
    --desktop-image-width-percent: 40%;
    --content-max-width: 1200px;

    
    --default-card-bg: #ffffff;
    --default-image-bg: #f5f5f5;}
@media (min-width: 769px){
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .mobile-only{display:none !important;}
}
@media (max-width: 768px){
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .desktop-only{display:none !important;}
}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .section-template--30093310755148__steps_aiHVCa .step-image-container{position:relative; width:100%; aspect-ratio:1/1 !important;
    background-color: var(--image-bg-color, var(--default-image-bg));
    border-radius:var(--card-border-radius)!important;
    overflow:hidden !important; display:flex; align-items:center; justify-content:center;
    -webkit-mask-image: -webkit-radial-gradient(white, black);}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .section-template--30093310755148__steps_aiHVCa .step-card{overflow:hidden!important; border-radius:var(--card-border-radius)!important;
    border:var(--card-border-width) var(--card-border-style) var(--card-border-color)!important;
    background:transparent!important; display:flex!important; 
    
      flex-direction:column;
    
    height:auto!important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .section-template--30093310755148__steps_aiHVCa .step-image{position:absolute; inset:0; width:100%; height:100%;
    object-fit:cover; object-position:center;
    border-radius:var(--card-border-radius)!important;
    transform: translateZ(0); backface-visibility:hidden; pointer-events:none;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .section-template--30093310755148__steps_aiHVCa .step-content{border-radius:var(--card-border-radius)!important; overflow:hidden!important;
    background-color: var(--content-bg-color, var(--default-card-bg))!important;
    padding:16px!important; flex:1!important; display:flex!important; flex-direction:column; justify-content:flex-start!important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .section-template--30093310755148__steps_aiHVCa .step-title-container{display:flex!important; align-items:center!important; gap:8px!important; margin-bottom:8px!important; overflow:hidden!important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .section-template--30093310755148__steps_aiHVCa .step-title{margin:0!important; overflow-wrap:break-word!important; hyphens:auto!important; flex:1!important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .section-template--30093310755148__steps_aiHVCa .step-description{margin:0!important; overflow-wrap:break-word!important; hyphens:auto!important; line-height:1.4!important;}
@media (min-width: 769px){
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .section-template--30093310755148__steps_aiHVCa .step-item{width: var(--desktop-card-width);
      max-width: var(--desktop-card-width);
      flex: 0 0 var(--desktop-card-width);}
}
@media (max-width:768px){
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .section-template--30093310755148__steps_aiHVCa .steps-regular-layout .step-image-container{width:33%!important; min-width:30%!important;}
}
@media (max-width:410px){
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .section-template--30093310755148__steps_aiHVCa .steps-regular-layout .step-image-container{width:37%!important;}
}
@media (max-width:768px){
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .section-template--30093310755148__steps_aiHVCa .step-image-container{width:100%!important; min-width:100%!important; max-width:100%!important;}
}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .section-template--30093310755148__steps_aiHVCa.results-steps-section{background: #ffffff !important;
      
    
    padding-top:var(--padding-top)!important; padding-bottom:var(--padding-bottom)!important; width:100%!important; max-width:none!important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .section-template--30093310755148__steps_aiHVCa .steps-content-wrapper{max-width: var(--content-max-width)!important;
    margin:0 auto!important;
    padding-left:var(--padding-horizontal)!important; padding-right:var(--padding-horizontal)!important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .section-template--30093310755148__steps_aiHVCa .section-title.global-heading,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .section-template--30093310755148__steps_aiHVCa .section-title{color:var(--title-color)!important; font-size:var(--title-size)!important; margin-bottom:var(--title-margin-bottom)!important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .section-template--30093310755148__steps_aiHVCa .section-title .global-accent-text,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .section-template--30093310755148__steps_aiHVCa .section-title span{color:var(--highlight-color)!important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .section-template--30093310755148__steps_aiHVCa .steps-subtitle-wrapper{width: 100% !important;
    display: flex !important;
    justify-content: center !important;
    margin: var(--subtitle-margin-top) auto var(--subtitle-margin-bottom) auto !important;
    max-width: 800px !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .section-template--30093310755148__steps_aiHVCa .steps-section-subtitle{color: var(--subtitle-color) !important;
    font-size: var(--subtitle-size) !important;
    text-align: center !important;
    margin: 0 !important;
    padding: 0 !important;
    width: 100% !important;
    max-width: 100% !important;
    line-height: 1.4 !important;
    letter-spacing: var(--letter-spacing-body) !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .section-template--30093310755148__steps_aiHVCa .step-title{color:var(--step-title-color)!important; font-size:var(--step-title-size)!important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .section-template--30093310755148__steps_aiHVCa .step-description,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .section-template--30093310755148__steps_aiHVCa .step-description.global-text{color:var(--description-color)!important; font-size:var(--step-description-size)!important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .section-template--30093310755148__steps_aiHVCa .number-icon{color:var(--label-color)!important; border:var(--number-border-width) var(--number-border-style) var(--number-border-color)!important;
    border-radius:var(--number-border-radius)!important; background-color:var(--number-background-color)!important;
    font-weight:var(--number-font-weight)!important; font-size:var(--number-size)!important; width:var(--number-circle-size)!important; height:var(--number-circle-size)!important;
    display:flex!important; align-items:center!important; justify-content:center!important; flex-shrink:0!important;}
@media (max-width:768px){
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .section-template--30093310755148__steps_aiHVCa .section-title.global-heading,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .section-template--30093310755148__steps_aiHVCa .section-title{font-size:var(--title-size-mobile)!important; margin-bottom:var(--title-margin-bottom-mobile)!important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .section-template--30093310755148__steps_aiHVCa .steps-section-subtitle{font-size:var(--subtitle-size-mobile)!important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .section-template--30093310755148__steps_aiHVCa .step-title{font-size:var(--step-title-size-mobile)!important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .section-template--30093310755148__steps_aiHVCa .step-description,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .section-template--30093310755148__steps_aiHVCa .step-description.global-text{font-size:var(--step-description-size-mobile)!important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .section-template--30093310755148__steps_aiHVCa .number-icon{font-size:var(--number-size-mobile)!important; width:var(--number-circle-size-mobile)!important; height:var(--number-circle-size-mobile)!important;}
}
@media (min-width:769px) and (max-width:1024px){
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .section-template--30093310755148__steps_aiHVCa .section-title.global-heading,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .section-template--30093310755148__steps_aiHVCa .section-title{margin-bottom:var(--title-margin-bottom-tablet)!important;}
}
@media (min-width:769px){
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .section-template--30093310755148__steps_aiHVCa .step-card{height:auto!important; max-height:none!important; 
      
        flex-direction:column;}
}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .section-template--30093310755148__steps_aiHVCa .global-accent-text{padding:2px 4px!important; margin:-2px -4px!important; display:inline-block!important; margin-left:0px!important;
    
      color: #54846b!important;
    
    
      font-family: var(--font-accent-family, var(--font-body-family))!important;
      font-style: var(--font-accent-style, normal)!important;
      font-weight: var(--font-accent-weight, inherit)!important;
      letter-spacing: var(--font-accent-letter-spacing, inherit)!important;
      text-transform: var(--font-accent-text-transform, none)!important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .page-fade-in{opacity:0; transform:translateY(20px); animation:fadeInUp .8s ease-out forwards;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .page-fade-in:nth-child(2){animation-delay:.1s;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .page-fade-in:nth-child(3){animation-delay:.2s;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .page-fade-in:nth-child(4){animation-delay:.3s;}
@media (prefers-reduced-motion: reduce){
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .page-fade-in{animation:none!important; opacity:1!important; transform:none!important;}
}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .testimonials-section{width:100%;overflow:hidden}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .testimonials-container{position:relative}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .testimonials-header{margin-bottom:40px}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .testimonials-heading{margin:0 0 20px;text-align:center;letter-spacing:var(--letter-spacing-heading)!important;line-height:1.2}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .testimonials-heading[style*=color]{color:inherit}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .testimonials-section .testimonials-heading[style*=color]{color:inherit!important}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .testimonials-custom-heading{color:var(--heading-color)!important}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .testimonials-section h2.testimonials-custom-heading,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .testimonials-section .testimonials-custom-heading{color:var(--heading-color)!important}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .testimonials-rating-summary-wrapper{display:flex;justify-content:center;width:100%;margin-bottom:0}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .testimonials-rating-summary{display:inline-flex;align-items:center;justify-content:center;border-radius:50px;padding:5px 7px;margin:0 auto 5px;gap:0;max-width:fit-content;font-size:13px}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .testimonials-rating-stars{display:flex;align-items:center;line-height:1;margin-right:5px;letter-spacing:1px}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .testimonials-rating-text{font-weight:var(--font-weight-regular);line-height:1.2;white-space:nowrap;display:inline-block;letter-spacing:var(--letter-spacing-body)}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .testimonials-summary-star{width:13px;height:13px;margin-right:-1px!important}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .testimonials-summary-star.trustpilot-star{margin-right:2px!important}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .testimonials-carousel{position:relative;margin:0 -10px;padding:0 10px}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .testimonials-track{display:flex;padding-bottom:20px;margin-bottom:-20px}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .testimonial-card{background:#2a2a2a;color:#fff;border-radius:12px;position:relative}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .testimonials-card-rating{margin-bottom:12px}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .testimonials-card-stars{display:flex;align-items:center;font-size:16px;line-height:1}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .testimonials-stars{display:flex;gap:0;font-size:0;align-items:center}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .testimonials-card-star{width:20px;height:20px;display:block;margin:0;align-content:center;margin-right:-2px!important}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .testimonials-card-star.trustpilot-star{margin-right:1px!important}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .testimonial-title{font-size:18px;line-height:1.3;margin:0 0 12px}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .testimonial-content{line-height:1.5;font-size:14px;margin-bottom:0}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .testimonial-content p{margin:0}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .testimonial-author{margin-top:auto;padding-top:8px}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .author-avatar{font-size:16px;font-weight:700;text-transform:uppercase}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .author-name{margin:0;line-height:1.2}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .verified-badge{display:flex;align-items:center;margin-top:0;gap:4px}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .author-info-details{display:flex;align-items:center;flex-wrap:wrap;gap:0}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .author-name{font-weight:var(--font-weight-bold);font-size:14px}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .testimonials-verified-badge{display:inline-flex;align-items:center;gap:4px;font-size:11px;letter-spacing:var(--letter-spacing-body);font-weight:var(--font-weight-bold);margin-left:6px}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .verified-icon{width:16px;height:16px;flex-shrink:0}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .testimonials-navigation{justify-content:center;gap:12px;margin-top:30px}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .nav-button{transition:all .2s ease;font-weight:700;-webkit-user-select:none;user-select:none;display:flex;align-items:center;justify-content:center}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .nav-button svg{flex-shrink:0}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .nav-button:hover:not(:disabled){transform:scale(1.05)}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .nav-button:active:not(:disabled){transform:scale(.95)}
@media screen and (max-width:749px){
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .testimonials-section{overflow-x:visible}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .testimonials-carousel{margin:0 -15px;padding:0 15px}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .testimonials-track{padding-right:15px;margin-right:-15px;scroll-behavior:smooth}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .testimonial-card{flex-shrink:0}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .testimonials-navigation{margin-top:20px;display:flex!important;visibility:visible!important}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .testimonials-rating-summary{font-size:12px}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .testimonials-summary-star{width:12px;height:12px}
}
@media screen and (min-width:750px){
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .testimonials-carousel{overflow:hidden}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .testimonials-track{transition:transform .3s cubic-bezier(.4,0,.2,1)}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .testimonial-card{flex-shrink:0}
}
@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .testimonials-star{text-rendering:optimizeLegibility}
}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .nav-button:focus-visible{outline:2px solid currentColor;outline-offset:2px}
@media(prefers-reduced-motion:reduce){
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .testimonials-track,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .testimonial-card,
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .nav-button{transition:none}
}
@media print{
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .testimonials-navigation{display:none}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .testimonials-track{transform:none!important;display:block}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .testimonial-card{break-inside:avoid;margin-bottom:20px;flex:none;width:auto}
}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .testimonials-section.section-template--30093310755148__testimonials_FeQHkt{--testimonials-gap: 20px;
    --card-width-mobile: 85%;
    --card-width-desktop: 320px;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .testimonials-container{max-width: 1200px;
    margin: 0 auto;
    padding: 0 20px;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .testimonials-header{text-align: center;
    margin-bottom: 40px;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .testimonials-heading{margin-bottom: 20px;
    font-size: 42px;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .rating-stars{display: flex;
    gap: 4px;
    font-size: 20px;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .testimonials-rating-text{margin: 0;
    color: #0e283c;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .testimonials-rating-text p{margin: 0 !important;
    padding: 0 !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .star{opacity: 0.3;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .testimonials-carousel{position: relative;
    overflow: hidden;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .testimonials-track{display: flex;
    gap: var(--testimonials-gap);
    transition: transform 0.3s ease;
    padding-bottom: 20px;
    justify-content: flex-start;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .testimonial-card{flex: 0 0 var(--card-width-mobile);
    padding: 24px;
    border-radius: 12px;
    display: flex;
    flex-direction: column;
    gap: 2px;
    min-height: 200px;}
@media screen and (min-width: 750px){
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .testimonials-carousel{overflow: visible;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .testimonial-card{flex: 0 0 300px; 
      max-width: 300px;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .testimonials-track{display: flex;
      align-items: stretch;}
}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .testimonial-title{font-size: 18px;
    margin: 0;
    line-height: 1.3;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .testimonial-card .testimonial-title[style*="color"]{color: inherit !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .testimonial-content{flex: 1;
    letter-spacing: var(--letter-spacing-body);
    line-height: 1.5;
    font-size: 14px;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .testimonial-author-container{margin-top: auto;
    padding-top: 8px;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .testimonial-author{display: flex;
    align-items: center;
    gap: 12px;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .author-avatar{width: 40px;
    height: 40px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 16px;
    flex-shrink: 0;
    overflow: hidden;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .author-info{flex-grow: 1;
    height: 40px;
    gap: 4px;
    display: flex;
    flex-direction: column;
    justify-content: center;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .author-info-container{display: flex;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .author-info-details{display: inline-flex;
    align-items: center;
    font-size: 12px;
    border-radius: 50px;
    padding: 1px 2px;
    width: auto;
    max-width: fit-content;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .author-name{font-size: 12px;
    margin: 0;
    line-height: 1.2;
    font-weight: var(--font-weight-medium);
    letter-spacing: var(--letter-spacing-body);}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .testimonials-verified-badge{font-size: 12px !important;
    display: flex;
    margin-left: 4px;
    align-items: center;
    gap: 4px;
    font-weight: var(--font-weight-bold);}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .verified-icon{color: white;
    border-radius: 50%;
    width: 10px;
    height: 10px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 8px;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .testimonials-navigation{display: flex;
    justify-content: center;
    gap: 12px;
    margin-top: 20px;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .nav-button{width: 40px;
    height: 40px;
    border: none;
    cursor: pointer;
    font-size: 18px;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: opacity 0.2s ease;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .nav-button:hover{opacity: 0.8;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .nav-button:disabled{opacity: 0.3;
    cursor: not-allowed;}
@media screen and (max-width: 749px){
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .testimonials-container{padding: 0 15px;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .testimonials-header{margin-bottom: 30px;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .testimonials-heading{font-size: 28px !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .testimonial-title{font-size: 16px !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .testimonial-content{font-size: 13px !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .testimonials-verified-badge{font-size: 11px !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .testimonial-card{scroll-snap-align: start;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .testimonials-navigation{display: none;}
}
@media screen and (min-width: 750px){
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .testimonial-card{flex: 0 0 var(--card-width-desktop);}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .testimonials-track{overflow: visible;}
}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .page-fade-in{opacity: 0;
    transform: translateY(20px);
    animation: fadeInUp 0.8s ease-out forwards;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .page-fade-in:nth-child(2){animation-delay: 0.1s;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .page-fade-in:nth-child(3){animation-delay: 0.2s;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .page-fade-in:nth-child(4){animation-delay: 0.3s;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .page-fade-in{opacity: 0;
    transform: translateY(20px);
    animation: fadeInUp 0.6s ease-out forwards;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .page-fade-in:nth-child(2){animation-delay: 0.1s;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .page-fade-in:nth-child(3){animation-delay: 0.2s;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .page-fade-in:nth-child(4){animation-delay: 0.3s;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .store-faq-section{padding: 30px 0;
    overflow-x: hidden;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .store-faq-container{width: 100%;
    max-width: 1200px; 
    margin: 0 auto;
    padding-left: 15px;
    padding-right: 15px;
    box-sizing: border-box;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .faq-container.border-bottom-only{border: none !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .faq-container.border-bottom-only .faq-question{padding-right: 0 !important;
    padding-left: 0 !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .faq-container.border-bottom-only .faq-answer{padding-right: 0 !important;
    padding-left: 0 !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .faq-flex-container{display: flex;
    flex-direction: column;
    width: 100%;
    max-width: 100%;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .faq-header-column{margin-bottom: 30px;
    width: 100%;
    max-width: 100%;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .faq-content-column{width: 100%;
    max-width: 100%;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .store-faq-heading{margin-bottom: 15px;
    letter-spacing: var(--letter-spacing-heading);
    font-size: 36px;
    word-wrap: break-word;
    overflow-wrap: break-word;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .store-faq-subtitle{line-height: 1.5;
    max-width: 100%;
    font-weight: var(--font-weight-regular);
    letter-spacing: var(--letter-spacing-body);
    word-wrap: break-word;
    overflow-wrap: break-word;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .desktop-only{display: none;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .store-faq{width: 100%;
    max-width: 100%;
    box-sizing: border-box;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .store-faq .faq-container{overflow: hidden;
    width: 100%;
    max-width: 100%;
    box-sizing: border-box;
    border: 1px solid #0e283c;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .store-faq .faq-item{width: 100%;
    box-sizing: border-box;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .store-faq .faq-container:not(.individual-borders) .faq-item:last-child{border-bottom: none !important;
    margin-bottom: 0 !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .faq-container.border-bottom-only .faq-item:last-child{border-bottom: 1px solid #0e283c !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .store-faq .faq-question{display: flex;
    justify-content: space-between;
    align-items: flex-start;
    padding: var(--question-padding-top, 15px) var(--question-padding-right, 20px) var(--question-padding-bottom, 15px) var(--question-padding-left, 20px);
    cursor: pointer;
    font-weight: var(--font-weight-semibold);
    letter-spacing: var(--letter-spacing-body);
    position: relative;
    font-size: 16px;
    width: 100%;
    box-sizing: border-box;
    word-wrap: break-word;
    overflow-wrap: break-word;
    text-align: left;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .store-faq .faq-question span{word-wrap: break-word;
    overflow-wrap: break-word;
    word-break: break-word; 
    max-width: calc(100% - 30px); 
    text-align: left;
    align-self: flex-start;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .store-faq .faq-toggle{font-size: 20px;
    font-weight: var(--font-weight-regular);
    transition: transform 0.3s ease;
    flex-shrink: 0;
    display: block;
    width: 20px;
    text-align: center;
    align-self: flex-start;
    margin-top: 2px;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .store-faq .faq-answer{padding: 0 var(--answer-padding-right, 20px) 0 var(--answer-padding-left, 20px);
    max-height: 0;
    overflow: hidden;
    letter-spacing: var(--letter-spacing-body);
    transition: max-height 0.3s ease, padding 0.3s ease;
    font-size: 14px;
    width: 100%;
    box-sizing: border-box;
    word-wrap: break-word;
    overflow-wrap: break-word;
    word-break: break-word;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .store-faq .faq-answer > *{max-width: 100%;
    word-wrap: break-word;
    overflow-wrap: break-word;
    word-break: break-word; 
    box-sizing: border-box;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .store-faq .faq-answer p{max-width: 100%;
    word-wrap: break-word;
    overflow-wrap: break-word;
    word-break: break-word; 
    margin-top: 0;
    margin-bottom: 1em;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .store-faq .faq-answer p:last-child{margin-bottom: 0;}
@media screen and (min-width: 750px){
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .store-faq-container{padding-left: 15px;
      padding-right: 15px;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .faq-flex-container{flex-direction: row;
      align-items: flex-start;
      gap: 40px;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .faq-header-column{flex: 0 0 48%;
      margin-bottom: 0;
      padding-top: 20px;
      max-width: 48%;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .faq-content-column{flex: 0 0 48%;
      display: flex;
      justify-content: center;
      max-width: 48%;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .store-faq{width: 100%;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .store-faq .faq-question{padding: var(--question-padding-top, 15px) var(--question-padding-right, 20px) var(--question-padding-bottom, 15px) var(--question-padding-left, 20px);
      align-items: flex-start;
      text-align: left;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .store-faq .faq-toggle{font-size: 17px;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .store-faq .faq-answer{padding: 0 var(--answer-padding-right, 20px) 0 var(--answer-padding-left, 20px);}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .desktop-only{display: block;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .faq-flex-container.center-no-image{justify-content: center;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .faq-flex-container.center-no-image .faq-header-column{flex: 0 0 100%;
      max-width: 600px;
      text-align: center;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .faq-flex-container.center-no-image .faq-content-column{display: none;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .store-faq .faq-item{margin-bottom: 0px;}
}
@media screen and (max-width: 749px){
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .store-faq-section{padding: 20.0px 0;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .faq-header-column{text-align: center;
      margin-left: auto;
      margin-right: auto;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .store-faq-heading{font-size: 38px !important;
      line-height: 1.2;
      letter-spacing: var(--letter-spacing-heading);}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .store-faq-subtitle{font-size: 14px !important;
      max-width: 100%;
      margin-left: auto;
      margin-right: auto;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .store-faq .faq-question{padding: var(--question-padding-top, 15px) var(--question-padding-right, 20px) var(--question-padding-bottom, 15px) var(--question-padding-left, 20px);
      font-size: 14px !important;
      align-items: flex-start;
      text-align: left;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .store-faq .faq-toggle{font-size: 18px;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .store-faq .faq-answer{font-size: 13px !important;}
}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .guarantee-section{width:100%;max-width:100%;font-family:var(--font-body-family-override);font-weight:var(--font-weight-regular);box-sizing:border-box;letter-spacing:var(--letter-spacing-body);background:var(--section-background);padding-top:0;padding-bottom:0;margin-top:var(--margin-top-mobile);margin-bottom:var(--margin-bottom-mobile);overflow:var(--overflow-setting);position:relative}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .guarantee-section__desktop{display:none}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .guarantee-section__mobile{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;max-width:500px;margin:0 auto;padding:25px 15px 30px;position:relative}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .guarantee-section__mobile.no-photos{padding-top:var(--padding-top-no-photos)}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .guarantee-section__mobile.no-photos .guarantee-section__content{max-width:450px;margin:0 auto}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .guarantee-section__content{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%;padding-left:var(--content-padding-mobile);padding-right:var(--content-padding-mobile)}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shield-icon{margin-bottom:10px;transform:scale(1);height:45px;width:45px;display:flex;justify-content:center;align-items:center;overflow:visible;color:var(--icon-color)}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .shield-icon svg{fill:currentColor;color:var(--icon-color);width:100%;height:100%;overflow:visible}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .guarantee-section__heading{font-size:var(--heading-size-mobile);margin-bottom:8px;font-weight:var(--font-weight-bold);line-height:1.2;letter-spacing:var(--letter-spacing-heading)}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .guarantee-section__description{font-size:var(--description-size-mobile);color:var(--description-color);line-height:var(--description-line-height);margin-bottom:24px}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .guarantee-section__cta{transition:all 0.3s ease;width:100%;margin-bottom:0;cursor:pointer;text-decoration:none!important;display:inline-flex;align-items:center;justify-content:center}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .guarantee-section__benefits{display:flex;justify-content:center;width:100%;margin-top:8px;font-size:var(--benefit-size-mobile);color:var(--benefit-text-color)}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .benefit{padding:0 5px;display:flex;align-items:center;justify-content:center}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .checkmark-icon{margin-right:4px;flex-shrink:0;color:var(--checkmark-color)}
@media (min-width:768px){
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .guarantee-section{margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .guarantee-section__mobile{display:none}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .guarantee-section__desktop{display:flex;justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto;padding:0 30px;position:relative;min-height:320px;overflow:var(--overflow-setting)}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .guarantee-section__desktop.no-photos{padding-top:var(--padding-top-no-photos);padding-bottom:var(--padding-top-no-photos);justify-content:center}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .guarantee-section__desktop.no-photos .guarantee-section__content{margin:0 auto}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .guarantee-section__desktop.no-photos .guarantee-section__content{width:100%;max-width:450px;margin:0 auto}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .guarantee-section__content{width:var(--content-width);max-width:var(--content-max-width);padding-left:var(--content-padding-left);padding-right:var(--content-padding-right)}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .guarantee-section__heading{font-size:var(--heading-size-desktop);margin-bottom:12px;letter-spacing:var(--letter-spacing-heading)}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .guarantee-section__description{font-size:var(--description-size-desktop);max-width:500px;margin-bottom:20px;line-height:var(--description-line-height);letter-spacing:var(--letter-spacing-body)!important}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .guarantee-section__benefits{font-size:var(--benefit-size-desktop);margin-top:10px}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .checkmark-icon{width:14px;height:14px;margin-right:3px}
}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .guarantee-section{--font-fallback:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .guarantee-section{--section-background: linear-gradient(90deg, rgba(255, 255, 255, 1), rgba(255, 255, 255, 1) 97%);
    --padding-top-mobile: 40px;
    --padding-bottom-mobile: 40px;
    --padding-top: 60px;
    --padding-bottom: 0px;
    --overflow-setting: hidden;
    --padding-top-no-photos: 15px;
    
    --polaroid-size-mobile: 100px;
    --polaroid-size-desktop: 180px;
    --polaroid-z-index: auto;
    
    
    
    --mobile-photos-margin-top: -8px;
    
    
    
    
    
    --photos-margin-top: 12px;
    --photos-margin-bottom: 0px;
    --photos-z-index: 1;
    
    --content-padding-mobile: 5px;
    --content-padding-desktop: 20px;
    --content-width: 100%;
    --content-max-width: 300px;
    
    --icon-color: #0e283c;
    
    --heading-size-mobile: 36px;
    --heading-size-desktop: 36px;
    --heading-line-height: 1.3;
    
    --risk-free-color: ;
    --beauty-revolution-color: ;
    --beauty-revolution-margin-left: 4px;
    --accent-font-family: , ;
    --accent-font-weight: ;
    --accent-font-style: ;
    
    --description-size-mobile: 12px;
    --description-size-desktop: 12px;
    --description-color: #211a28;
    --description-line-height: 1.5;
    
    --button-background: #508864;
    --button-background-hover: #3d684c;
    --button-text-color: #ffffff;
    
    --benefit-size-mobile: 10px;
    --benefit-size-desktop: 12px;
    --benefit-text-color: #211a28;
    --checkmark-color: #508864;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .guarantee-section__cta{padding: var(--global-button-padding-y, 12px) 20px !important;
    letter-spacing: var(--global-button-letter-spacing, 1px) !important;
    
    
      
      background-color: var(--button-background) !important;
      color: var(--button-text-color) !important;
      border: none !important;
      font-size: 16px !important;
      font-weight: 600 !important;
      border-radius: 8px !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .guarantee-section__cta:hover{background-color: var(--button-background-hover) !important;
      color: var(--button-text-color) !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .guarantee-section{background: var(--section-background);}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .guarantee-section__wrapper{width: 100%;
    max-width: 100%;
    font-family: var(--font-body-family-override);
    font-weight: var(--font-weight-regular);
    box-sizing: border-box;
    letter-spacing: var(--letter-spacing-body);
    padding: 35px 5px;
    margin-top: var(--margin-top-mobile);
    margin-bottom: var(--margin-bottom-mobile);
    overflow: var(--overflow-setting);
    position: relative;}
@media screen and (max-width: 768px){
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .guarantee-section__wrapper{padding: 5px 5px;}
}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .guarantee-section__heading{color: #0e283c !important;
    line-height: var(--heading-line-height) !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .guarantee-section .accent-text{font-family: serif !important;
          
      
      
        font-style: italic !important;
      
      
    
    
    
    margin-left: var(--beauty-revolution-margin-left) !important;
    
    color: #ef4a65 !important;padding-right: 0px !important;
    display: inline-block !important;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .page-fade-in{opacity: 0;
    transform: translateY(20px);
    animation: fadeInUp 0.8s ease-out forwards;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .page-fade-in:nth-child(2){animation-delay: 0.1s;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .page-fade-in:nth-child(3){animation-delay: 0.2s;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .page-fade-in:nth-child(4){animation-delay: 0.3s;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .page-fade-in{opacity: 0;
    transform: translateY(20px);
    animation: fadeInUp 0.8s ease-out forwards;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .page-fade-in:nth-child(2){animation-delay: 0.1s;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .page-fade-in:nth-child(3){animation-delay: 0.2s;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .page-fade-in:nth-child(4){animation-delay: 0.3s;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .page-fade-in{opacity: 0;
    transform: translateY(20px);
    animation: fadeInUp 0.6s ease-out forwards;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .page-fade-in:nth-child(2){animation-delay: 0.1s;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .page-fade-in:nth-child(3){animation-delay: 0.2s;}
:is(#clx01,#clx02,#clx03,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .page-fade-in:nth-child(4){animation-delay: 0.3s;}
/* clonar-landing-shopify · base común del clon */
.clx-root{display:block;width:100%;max-width:none;margin:0;padding:0}
.clx-root .clx-html,.clx-root .clx-body,.clx-root .clx-main{display:block;width:100%;min-height:0;background:transparent}
.clx-root .clx-ancla{display:block;position:relative;top:-80px;height:0;visibility:hidden}
.clx-root [hidden]{display:none!important}
.clx-root form[data-clx-form] [aria-disabled="true"]{opacity:.7;pointer-events:none}
/* carruseles sin su JS original: se deslizan con el dedo */
.clx-root .swiper{overflow-x:auto!important;scroll-snap-type:x mandatory;scrollbar-width:none}
.clx-root .swiper::-webkit-scrollbar{display:none}
.clx-root .swiper-wrapper{transform:none!important}
.clx-root .swiper-slide{scroll-snap-align:start;flex-shrink:0}
.clx-root .slick-track{transform:none!important;display:flex}
.clx-root .slick-list{overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}
.clx-root .slick-slide{scroll-snap-align:start}

/* Bloque de packs por cantidad (estilo Kaching). Variables: cámbialas en el atributo style del bloque. */
:is(#clx01,#clx02,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .clx-packs{--pk-primario:#111;--pk-fondo:#fff;--pk-fondo-sel:#f5f5f5;--pk-borde:#dcdcdc;--pk-radio:10px;--pk-texto:#111;--pk-sub:#666;--pk-precio:#111;--pk-tachado:#8a8a8a;--pk-badge-fondo:#111;--pk-badge:#fff;--pk-etiqueta-fondo:#e8f5e9;--pk-etiqueta:#1b5e20;
  display:flex;flex-direction:column;gap:10px;margin:14px 0 16px;width:100%;flex:1 1 100%;box-sizing:border-box;font:inherit;color:var(--pk-texto)}
:is(#clx01,#clx02,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .clx-packs__titulo{display:flex;align-items:center;gap:12px;font-weight:700;font-size:14px;letter-spacing:.06em;text-transform:uppercase;margin:4px 0 2px}
:is(#clx01,#clx02,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .clx-packs__titulo:before,:is(#clx01,#clx02,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .clx-packs__titulo:after{content:"";flex:1;height:2px;background:var(--pk-borde)}
:is(#clx01,#clx02,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .clx-pack{position:relative;display:flex;align-items:center;gap:12px;padding:14px 14px;border:2px solid var(--pk-borde);border-radius:var(--pk-radio);background:var(--pk-fondo);cursor:pointer;transition:border-color .15s,background .15s}
:is(#clx01,#clx02,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .clx-pack.is-selected{border-color:var(--pk-primario);background:var(--pk-fondo-sel)}
:is(#clx01,#clx02,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .clx-pack input{position:absolute;opacity:0;pointer-events:none}
:is(#clx01,#clx02,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .clx-pack__radio{flex:0 0 20px;width:20px;height:20px;border-radius:50%;border:2px solid var(--pk-borde);background:#fff;box-sizing:border-box}
:is(#clx01,#clx02,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .clx-pack.is-selected .clx-pack__radio{border:6px solid var(--pk-primario)}
:is(#clx01,#clx02,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .clx-pack__info{display:flex;flex-direction:column;gap:3px;flex:1;min-width:0}
:is(#clx01,#clx02,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .clx-pack__titulo{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-weight:700;font-size:16px;line-height:1.2}
:is(#clx01,#clx02,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .clx-pack__etiqueta{display:inline-block;padding:3px 8px;border-radius:999px;background:var(--pk-etiqueta-fondo);color:var(--pk-etiqueta);font-size:11px;font-weight:700;letter-spacing:.02em}
:is(#clx01,#clx02,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .clx-pack__sub{font-size:13px;line-height:1.3;color:var(--pk-sub)}
:is(#clx01,#clx02,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .clx-pack__precios{display:flex;flex-direction:column;align-items:flex-end;gap:2px;white-space:nowrap}
:is(#clx01,#clx02,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .clx-pack__precio{font-weight:700;font-size:17px;color:var(--pk-precio)}
:is(#clx01,#clx02,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .clx-pack__tachado{font-size:13px;color:var(--pk-tachado);text-decoration:line-through}
:is(#clx01,#clx02,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .clx-pack__badge{position:absolute;top:-11px;right:12px;padding:3px 10px;border-radius:6px;background:var(--pk-badge-fondo);color:var(--pk-badge);font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}

:is(#clx01,#clx02,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .animate-section.animate--hidden .animate-item, :is(#clx01,#clx02,#clx04,#clx05,#clx06,#clx07,#clx08,#clx09,#clx10) .animate-item{opacity:1 !important;transform:none !important;visibility:visible !important;filter:none !important;}