/** Shopify CDN: Minification failed

Line 354:0 All "@import" rules must come first
Line 898:0 Unexpected "<"

**/
/* Typography (heading) */
  @font-face {
  font-family: Barlow;
  font-weight: 700;
  font-style: normal;
  font-display: fallback;
  src: url("//trycanislabs.com/cdn/fonts/barlow/barlow_n7.691d1d11f150e857dcbc1c10ef03d825bc378d81.woff2") format("woff2"),
       url("//trycanislabs.com/cdn/fonts/barlow/barlow_n7.4fdbb1cb7da0e2c2f88492243ffa2b4f91924840.woff") format("woff");
}

@font-face {
  font-family: Barlow;
  font-weight: 700;
  font-style: italic;
  font-display: fallback;
  src: url("//trycanislabs.com/cdn/fonts/barlow/barlow_i7.50e19d6cc2ba5146fa437a5a7443c76d5d730103.woff2") format("woff2"),
       url("//trycanislabs.com/cdn/fonts/barlow/barlow_i7.47e9f98f1b094d912e6fd631cc3fe93d9f40964f.woff") format("woff");
}

/* Typography (body) */
  @font-face {
  font-family: Barlow;
  font-weight: 500;
  font-style: normal;
  font-display: fallback;
  src: url("//trycanislabs.com/cdn/fonts/barlow/barlow_n5.a193a1990790eba0cc5cca569d23799830e90f07.woff2") format("woff2"),
       url("//trycanislabs.com/cdn/fonts/barlow/barlow_n5.ae31c82169b1dc0715609b8cc6a610b917808358.woff") format("woff");
}

@font-face {
  font-family: Barlow;
  font-weight: 500;
  font-style: italic;
  font-display: fallback;
  src: url("//trycanislabs.com/cdn/fonts/barlow/barlow_i5.714d58286997b65cd479af615cfa9bb0a117a573.woff2") format("woff2"),
       url("//trycanislabs.com/cdn/fonts/barlow/barlow_i5.0120f77e6447d3b5df4bbec8ad8c2d029d87fb21.woff") format("woff");
}

@font-face {
  font-family: Barlow;
  font-weight: 700;
  font-style: normal;
  font-display: fallback;
  src: url("//trycanislabs.com/cdn/fonts/barlow/barlow_n7.691d1d11f150e857dcbc1c10ef03d825bc378d81.woff2") format("woff2"),
       url("//trycanislabs.com/cdn/fonts/barlow/barlow_n7.4fdbb1cb7da0e2c2f88492243ffa2b4f91924840.woff") format("woff");
}

@font-face {
  font-family: Barlow;
  font-weight: 700;
  font-style: italic;
  font-display: fallback;
  src: url("//trycanislabs.com/cdn/fonts/barlow/barlow_i7.50e19d6cc2ba5146fa437a5a7443c76d5d730103.woff2") format("woff2"),
       url("//trycanislabs.com/cdn/fonts/barlow/barlow_i7.47e9f98f1b094d912e6fd631cc3fe93d9f40964f.woff") format("woff");
}

:root {
    /**
     * ---------------------------------------------------------------------
     * SPACING VARIABLES
     *
     * We are using a spacing inspired from frameworks like Tailwind CSS.
     * ---------------------------------------------------------------------
     */
    --spacing-0-5: 0.125rem; /* 2px */
    --spacing-1: 0.25rem; /* 4px */
    --spacing-1-5: 0.375rem; /* 6px */
    --spacing-2: 0.5rem; /* 8px */
    --spacing-2-5: 0.625rem; /* 10px */
    --spacing-3: 0.75rem; /* 12px */
    --spacing-3-5: 0.875rem; /* 14px */
    --spacing-4: 1rem; /* 16px */
    --spacing-4-5: 1.125rem; /* 18px */
    --spacing-5: 1.25rem; /* 20px */
    --spacing-5-5: 1.375rem; /* 22px */
    --spacing-6: 1.5rem; /* 24px */
    --spacing-6-5: 1.625rem; /* 26px */
    --spacing-7: 1.75rem; /* 28px */
    --spacing-7-5: 1.875rem; /* 30px */
    --spacing-8: 2rem; /* 32px */
    --spacing-8-5: 2.125rem; /* 34px */
    --spacing-9: 2.25rem; /* 36px */
    --spacing-9-5: 2.375rem; /* 38px */
    --spacing-10: 2.5rem; /* 40px */
    --spacing-11: 2.75rem; /* 44px */
    --spacing-12: 3rem; /* 48px */
    --spacing-14: 3.5rem; /* 56px */
    --spacing-16: 4rem; /* 64px */
    --spacing-18: 4.5rem; /* 72px */
    --spacing-20: 5rem; /* 80px */
    --spacing-24: 6rem; /* 96px */
    --spacing-28: 7rem; /* 112px */
    --spacing-32: 8rem; /* 128px */
    --spacing-36: 9rem; /* 144px */
    --spacing-40: 10rem; /* 160px */
    --spacing-44: 11rem; /* 176px */
    --spacing-48: 12rem; /* 192px */
    --spacing-52: 13rem; /* 208px */
    --spacing-56: 14rem; /* 224px */
    --spacing-60: 15rem; /* 240px */
    --spacing-64: 16rem; /* 256px */
    --spacing-72: 18rem; /* 288px */
    --spacing-80: 20rem; /* 320px */
    --spacing-96: 24rem; /* 384px */

    /* Container */
    --container-max-width: 1600px;
    --container-narrow-max-width: 1350px;
    --container-gutter: var(--spacing-5);
    --section-outer-spacing-block: var(--spacing-12);
    --section-inner-max-spacing-block: var(--spacing-10);
    --section-inner-spacing-inline: var(--container-gutter);
    --section-stack-spacing-block: var(--spacing-8);

    /* Grid gutter */
    --grid-gutter: var(--spacing-5);

    /* Product list settings */
    --product-list-row-gap: var(--spacing-8);
    --product-list-column-gap: var(--grid-gutter);

    /* Form settings */
    --input-gap: var(--spacing-2);
    --input-height: 2.625rem;
    --input-padding-inline: var(--spacing-4);

    /* Other sizes */
    --sticky-area-height: calc(var(--sticky-announcement-bar-enabled, 0) * var(--announcement-bar-height, 0px) + var(--sticky-header-enabled, 0) * var(--header-height, 0px));

    /* RTL support */
    --transform-logical-flip: 1;
    --transform-origin-start: left;
    --transform-origin-end: right;

    /**
     * ---------------------------------------------------------------------
     * TYPOGRAPHY
     * ---------------------------------------------------------------------
     */

    /* Font properties */
    --heading-font-family: Barlow, sans-serif;
    --heading-font-weight: 700;
    --heading-font-style: normal;
    --heading-text-transform: normal;
    --heading-letter-spacing: -0.02em;
    --text-font-family: Barlow, sans-serif;
    --text-font-weight: 500;
    --text-font-style: normal;
    --text-letter-spacing: 0.0em;

    /* Font sizes */
    --text-h0: 3rem;
    --text-h1: 2.5rem;
    --text-h2: 2rem;
    --text-h3: 1.5rem;
    --text-h4: 1.375rem;
    --text-h5: 1.125rem;
    --text-h6: 1rem;
    --text-xs: 0.6875rem;
    --text-sm: 0.75rem;
    --text-base: 0.875rem;
    --text-lg: 1.125rem;

    /**
     * ---------------------------------------------------------------------
     * COLORS
     * ---------------------------------------------------------------------
     */

    /* Color settings */--accent: 16 139 135;
    --text-primary: 26 26 26;
    --background-primary: 255 255 255;
    --dialog-background: 255 255 255;
    --border-color: var(--text-color, var(--text-primary)) / 0.12;

    /* Button colors */
    --button-background-primary: 16 139 135;
    --button-text-primary: 255 255 255;
    --button-background-secondary: 16 139 135;
    --button-text-secondary: 255 255 255;

    /* Status colors */
    --success-background: 226 241 241;
    --success-text: 16 139 135;
    --warning-background: 226 241 241;
    --warning-text: 16 139 135;
    --error-background: 226 228 237;
    --error-text: 15 33 101;

    /* Product colors */
    --on-sale-text: 16 139 135;
    --on-sale-badge-background: 16 139 135;
    --on-sale-badge-text: 255 255 255;
    --sold-out-badge-background: 190 205 212;
    --sold-out-badge-text: 0 0 0;
    --primary-badge-background: 128 60 238;
    --primary-badge-text: 255 255 255;
    --star-color: 16 139 135;
    --product-card-background: 255 255 255;
    --product-card-text: 26 26 26;

    /* Header colors */
    --header-background: 255 255 255;
    --header-text: 26 26 26;

    /* Footer colors */
    --footer-background: 16 139 135;
    --footer-text: 255 255 255;

    /* Rounded variables (used for border radius) */
    --rounded-xs: 0.25rem;
    --rounded-sm: 0.375rem;
    --rounded: 0.75rem;
    --rounded-lg: 1.5rem;
    --rounded-full: 9999px;

    --rounded-button: 0.125rem;
    --rounded-input: 0.5rem;

    /* Box shadow */
    --shadow-sm: 0 2px 8px rgb(var(--text-primary) / 0.1);
    --shadow: 0 5px 15px rgb(var(--text-primary) / 0.1);
    --shadow-md: 0 5px 30px rgb(var(--text-primary) / 0.1);
    --shadow-block: 0px 18px 50px rgb(var(--text-primary) / 0.1);

    /**
     * ---------------------------------------------------------------------
     * OTHER
     * ---------------------------------------------------------------------
     */

    --cursor-close-svg-url: url(//trycanislabs.com/cdn/shop/t/7/assets/cursor-close.svg?v=147174565022153725511779306905);
    --cursor-zoom-in-svg-url: url(//trycanislabs.com/cdn/shop/t/7/assets/cursor-zoom-in.svg?v=154953035094101115921779306905);
    --cursor-zoom-out-svg-url: url(//trycanislabs.com/cdn/shop/t/7/assets/cursor-zoom-out.svg?v=16155520337305705181779306905);
    --checkmark-svg-url: url(//trycanislabs.com/cdn/shop/t/7/assets/checkmark.svg?v=77552481021870063511779306905);
  }

  [dir="rtl"]:root {
    /* RTL support */
    --transform-logical-flip: -1;
    --transform-origin-start: right;
    --transform-origin-end: left;
  }

  @media screen and (min-width: 700px) {
    :root {
      /* Typography (font size) */
      --text-h0: 4rem;
      --text-h1: 3rem;
      --text-h2: 2.5rem;
      --text-h3: 2rem;
      --text-h4: 1.625rem;
      --text-h5: 1.25rem;
      --text-h6: 1.125rem;

      --text-xs: 0.75rem;
      --text-sm: 0.875rem;
      --text-base: 1.0rem;
      --text-lg: 1.25rem;

      /* Spacing */
      --container-gutter: 2rem;
      --section-outer-spacing-block: var(--spacing-16);
      --section-inner-max-spacing-block: var(--spacing-12);
      --section-inner-spacing-inline: var(--spacing-12);
      --section-stack-spacing-block: var(--spacing-12);

      /* Grid gutter */
      --grid-gutter: var(--spacing-6);

      /* Product list settings */
      --product-list-row-gap: var(--spacing-12);

      /* Form settings */
      --input-gap: 1rem;
      --input-height: 3.125rem;
      --input-padding-inline: var(--spacing-5);
    }
  }

  @media screen and (min-width: 1000px) {
    :root {
      /* Spacing settings */
      --container-gutter: var(--spacing-12);
      --section-outer-spacing-block: var(--spacing-18);
      --section-inner-max-spacing-block: var(--spacing-16);
      --section-inner-spacing-inline: var(--spacing-16);
      --section-stack-spacing-block: var(--spacing-12);
    }
  }

  @media screen and (min-width: 1150px) {
    :root {
      /* Spacing settings */
      --container-gutter: var(--spacing-12);
      --section-outer-spacing-block: var(--spacing-20);
      --section-inner-max-spacing-block: var(--spacing-16);
      --section-inner-spacing-inline: var(--spacing-16);
      --section-stack-spacing-block: var(--spacing-12);
    }
  }

  @media screen and (min-width: 1400px) {
    :root {
      /* Typography (font size) */
      --text-h0: 5rem;
      --text-h1: 3.75rem;
      --text-h2: 3rem;
      --text-h3: 2.25rem;
      --text-h4: 2rem;
      --text-h5: 1.5rem;
      --text-h6: 1.25rem;

      --section-outer-spacing-block: var(--spacing-24);
      --section-inner-max-spacing-block: var(--spacing-18);
      --section-inner-spacing-inline: var(--spacing-18);
    }
  }

  @media screen and (min-width: 1600px) {
    :root {
      --section-outer-spacing-block: var(--spacing-24);
      --section-inner-max-spacing-block: var(--spacing-20);
      --section-inner-spacing-inline: var(--spacing-20);
    }
  }

  /**
   * ---------------------------------------------------------------------
   * LIQUID DEPENDANT CSS
   *
   * Our main CSS is Liquid free, but some very specific features depend on
   * theme settings, so we have them here
   * ---------------------------------------------------------------------
   */@media screen and (pointer: fine) {
        .button:not([disabled]):hover, .btn:not([disabled]):hover, .shopify-payment-button__button--unbranded:not([disabled]):hover {
          --button-background-opacity: 0.85;
        }

        .button--subdued:not([disabled]):hover {
          --button-background: var(--text-color) / .05 !important;
        }
      }

/* === next stylesheet === */

@import url("data:text/css;base64,I21haW4tcGFnZXtwb3NpdGlvbjphYnNvbHV0ZTtmb250LXNpemU6MTIwMHB4O2xpbmUtaGVpZ2h0OjE7d29yZC13cmFwOmJyZWFrLXdvcmQ7dG9wOjA7bGVmdDowO3dpZHRoOjk2dnc7aGVpZ2h0Ojk2dmg7bWF4LXdpZHRoOjk5dnc7bWF4LWhlaWdodDo5OXZoO3BvaW50ZXItZXZlbnRzOm5vbmU7ei1pbmRleDo5OTk5OTk5OTk5OTtjb2xvcjp0cmFuc3BhcmVudDtvdmVyZmxvdzpoaWRkZW59DQo=");

/* === next stylesheet === */


.gps *,.gps :after,.gps :before{border:0 solid #e5e7eb;box-sizing:border-box}.gps :after,.gps :before{--tw-content:""}.gps{-webkit-text-size-adjust:100%;font-feature-settings:normal;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-variation-settings:normal;line-height:1.5;line-height:inherit;margin:0;-moz-tab-size:4;-o-tab-size:4;tab-size:4}.gps hr{border-top-width:1px;color:inherit;height:0}.gps abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.gps h1,.gps h2,.gps h3,.gps h4,.gps h5,.gps h6{font-size:inherit;font-weight:inherit}.gps a{color:inherit;text-decoration:inherit}.gps b,.gps strong{font-weight:bolder}.gps code,.gps kbd,.gps pre,.gps samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}.gps small{font-size:80%}.gps sub,.gps sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.gps sub{bottom:-.25em}.gps sup{top:-.5em}.gps table{border-collapse:collapse;border-color:inherit;text-indent:0}.gps button,.gps input,.gps optgroup,.gps select,.gps textarea{color:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;margin:0;padding:0}.gps button,.gps select{text-transform:none}.gps [type=button],.gps [type=reset],.gps [type=submit],.gps button{-webkit-appearance:button;background-color:transparent;background-image:none}.gps :-moz-focusring{outline:auto}.gps :-moz-ui-invalid{box-shadow:none}.gps progress{vertical-align:baseline}.gps ::-webkit-inner-spin-button,.gps ::-webkit-outer-spin-button{height:auto}.gps [type=search]{-webkit-appearance:textfield;outline-offset:-2px}.gps ::-webkit-search-decoration{-webkit-appearance:none}.gps ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.gps summary{display:list-item}.gps blockquote,.gps dd,.gps dl,.gps figure,.gps h1,.gps h2,.gps h3,.gps h4,.gps h5,.gps h6,.gps hr,.gps p,.gps pre{margin:0}.gps fieldset{margin:0;padding:0}.gps legend{padding:0}.gps menu,.gps ol,.gps ul{list-style:none;margin:0;padding:0}.gps textarea{resize:vertical}.gps input::-moz-placeholder,.gps textarea::-moz-placeholder{color:#9ca3af;opacity:1}.gps input::placeholder,.gps textarea::placeholder{color:#9ca3af;opacity:1}.gps [role=button],.gps button{cursor:pointer}.gps :disabled{cursor:default}.gps audio,.gps canvas,.gps embed,.gps iframe,.gps img,.gps object,.gps svg,.gps video{display:block;vertical-align:middle}.gps img,.gps video{height:auto;max-width:100%}.gps [hidden]{display:none}.gps{-webkit-tap-highlight-color:transparent;scroll-behavior:smooth}.gps #__next{height:100%;overflow-x:clip}.gps .wrapper{margin-left:auto;margin-right:auto;max-width:var(--g-ct-w,1200px);padding-left:var(--g-ct-p);padding-right:var(--g-ct-p);width:100%}.gps .gem-slider:not([data-keen-slider-disabled]){align-content:flex-start;display:flex;min-height:100%;overflow:hidden;position:relative;width:100%}.gps .gem-slider:not([data-keen-slider-disabled])[data-keen-slider-reverse]{flex-direction:row-reverse}.gps .gem-slider:not([data-keen-slider-disabled])[data-keen-slider-v]{flex-wrap:wrap}.gps [data-keen-slider-moves] *{pointer-events:none}.gps .pb-safe{padding-bottom:env(safe-area-inset-bottom)}.gps .pt-safe{padding-top:env(safe-area-inset-top)}.gps .pl-safe{padding-left:env(safe-area-inset-left)}.gps .pr-safe{padding-right:env(safe-area-inset-right)}.gps .p-safe{padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}.gps .px-safe{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}.gps .py-safe{padding-bottom:env(safe-area-inset-bottom);padding-top:env(safe-area-inset-top)}.gps .h-safe{height:calc(100vh - env(safe-area-inset-top) - env(safe-area-inset-bottom))}.gps .min-h-safe{min-height:calc(100vh - env(safe-area-inset-top) - env(safe-area-inset-bottom))}.gps .gp-text ol,.gps .gp-text ul,.gps .gp-text-instant ol,.gps .gp-text-instant ul{-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:40px;display:block;margin-block-end:1em;margin-block-start:1em;margin-inline-end:0;margin-inline-start:0;padding-inline-start:40px;padding-left:40px}.gps .gp-text strong{font-weight:700}.gps .gp-text ul>li,.gps .gp-text-instant ul>li{list-style:disc inside!important}.gps .gp-text ol>li,.gps .gp-text-instant ol>li{list-style:decimal inside!important}.gps [display-init=hide]>div{display:inline!important;overflow:hidden!important;visibility:hidden!important}.gps [display-init=hide]>div,.gps [display-init=hide]>div *{max-height:0!important;max-width:0!important}.gps [data-slot=children]{align-items:center;border:1px dashed #9e9e9e;border-radius:3px;display:inline-flex;height:100%;justify-content:center;min-height:60px;overflow:hidden;visibility:hidden;width:100%}.gps [data-slot=children].product-feature-image{border:unset;border-radius:0;visibility:visible!important}.gps [data-slot=children]:not(.product-feature-image):after{content:"Drop element here";font-size:14px;font-weight:700;overflow:hidden;text-align:center;text-overflow:ellipsis;visibility:hidden;white-space:nowrap}.gps .gp-instant-page [data-slot=children].product-feature-image{border:unset;visibility:visible!important}.gps .gp-instant-page [data-slot=children].product-feature-image:after{border:unset;color:#aaa;visibility:visible}.gps .gp-instant-page [data-slot=children].product-feature-image .drag-placeholder{height:100%}.gps .gp-dialog{display:none}.gps .gp-dialog[open]{display:block}.gps .gp-dialog:modal{position:fixed}.gps h1,.gps h2,.gps h3,.gps h4,.gps h5,.gps h6{word-break:normal}.gps p{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;text-align:inherit}.gps .gp-p-description-text ol,.gps .gp-p-description-text ul{-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:40px;display:block;margin-block-end:1em;margin-block-start:1em;margin-inline-end:0;margin-inline-start:0;padding-inline-start:40px;padding-left:40px}.gps .gp-p-description-text ol ol{-webkit-margin-before:0;-webkit-margin-after:0;margin-block-end:0;margin-block-start:0}.gps .gp-p-description-text h1{-webkit-margin-before:.67em;-webkit-margin-after:.67em;-webkit-margin-start:0;-webkit-margin-end:0;font-size:2em;margin-block-end:.67em;margin-block-start:.67em;margin-inline-end:0;margin-inline-start:0}.gps .gp-p-description-text h1,.gps .gp-p-description-text h2,.gps .gp-p-description-text h3,.gps .gp-p-description-text h4,.gps .gp-p-description-text h5,.gps .gp-p-description-text h6{display:block;font-weight:700}.gps .gp-p-description-text h1,.gps .gp-p-description-text h2,.gps .gp-p-description-text h3,.gps .gp-p-description-text h4,.gps .gp-p-description-text h5,.gps .gp-p-description-text h6,.gps .gp-p-description-text p{line-height:1.4!important;margin:0 0 1em}.gps .gp-p-description-text h2{font-size:1.5em}.gps .gp-p-description-text h3{font-size:1.17em}.gps .gp-p-description-text a{color:-webkit-link;cursor:text;text-decoration:underline}.gps .gp-p-description-text h4{font-size:1em}.gps .gp-p-description-text h5{font-size:.83em}.gps .gp-p-description-text h6{font-size:.67em}.gps .gp-p-description-text ul{list-style-type:disc}.gps .gp-p-description-text ol{list-style-type:decimal}.gps .gp-p-description-text ul li{display:list-item;list-style:disc none outside;text-align:-webkit-match-parent;word-break:break-word}.gps .gp-p-description-text blockquote{-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:40px;-webkit-margin-end:40px;display:block;margin-block-end:1em;margin-block-start:1em;margin-inline-end:40px;margin-inline-start:40px}.gps .gp-p-description-text table,.gps .gp-p-description-text td,.gps .gp-p-description-text th{border:1px dashed #ccc!important;padding:unset!important}.gps .gp-p-description-text table{border-collapse:separate;border-spacing:2px;box-sizing:border-box;display:table;text-indent:0;width:100%}.gps .gp-p-description-text p:last-child{margin-bottom:0!important}.gps .gp-tab-header-list::-webkit-scrollbar{display:none}.gps .rfm-marquee-container{display:flex;flex-direction:row;max-width:unset!important;position:relative;transform:var(--transform);width:var(--width)}.gps .rfm-overlay{height:100%;position:absolute;width:100%}.gps .rfm-overlay:after{right:0;top:0;transform:rotate(180deg)}.gps .rfm-overlay:before{left:0;top:0}.gps .rfm-marquee{align-items:center;animation:gp-merquee-scroll var(--duration) linear var(--delay) var(--iteration-count);animation-delay:var(--delay);animation-direction:var(--direction);animation-play-state:var(--play);display:flex;flex:0 0 auto;flex-direction:row;max-width:unset!important;min-width:var(--min-width);z-index:1}@keyframes gp-merquee-scroll{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.gps .rfm-initial-child-container{align-items:center;display:flex;flex:0 0 auto;flex-direction:row;min-width:auto}.gps .rfm-child{transform:var(--transform)}.gps [style*="--mbchild:"]>:first-child{margin-bottom:var(--mbchild)}.gps [style*="--grchild:"]>:first-child{grid-row:var(--grchild)}@media (min-width:1025px){.gps .rfm-marquee-container:hover div{animation-play-state:var(--pause-on-hover)}.gps .rfm-marquee-container:active div{animation-play-state:var(--pause-on-click)}}.gps.gpsil [style*="--d:"]{display:var(--d)}@media only screen and (max-width:1024px){.gps.gpsil [style*="--d-tablet:"]{display:var(--d-tablet)}}@media only screen and (max-width:767px){.gps.gpsil [style*="--d-mobile:"]{display:var(--d-mobile)}}.gps.gpsi [style*="--ai:"]{align-items:var(--ai)}.gps.gpsi [style*="--hvr-ai:"]:hover{align-items:var(--hvr-ai)}.gps.gpsi [style*="--focus-ai:"]:focus{align-items:var(--focus-ai)}.gps.gpsi [style*="--as:"]{align-self:var(--as)}.gps.gpsi [style*="--hvr-as:"]:hover{align-self:var(--hvr-as)}.gps.gpsi [style*="--focus-as:"]:focus{align-self:var(--focus-as)}.gps.gpsi [style*="--aspect:"]{aspect-ratio:var(--aspect)}.gps.gpsi [style*="--hvr-aspect:"]:hover{aspect-ratio:var(--hvr-aspect)}.gps.gpsi [style*="--focus-aspect:"]:focus{aspect-ratio:var(--focus-aspect)}.gps.gpsi [style*="--bg:"]{background:var(--bg)}.gps.gpsi [style*="--hvr-bg:"]:hover{background:var(--hvr-bg)}.gps.gpsi [style*="--focus-bg:"]:focus{background:var(--focus-bg)}.gps.gpsi [style*="--bga:"]{background-attachment:var(--bga)}.gps.gpsi [style*="--hvr-bga:"]:hover{background-attachment:var(--hvr-bga)}.gps.gpsi [style*="--focus-bga:"]:focus{background-attachment:var(--focus-bga)}.gps.gpsi [style*="--bgc:"]{background-color:var(--bgc)}.gps.gpsi [style*="--hvr-bgc:"]:hover{background-color:var(--hvr-bgc)}.gps.gpsi [style*="--focus-bgc:"]:focus{background-color:var(--focus-bgc)}.gps.gpsi [style*="--bgi:"]{background-image:var(--bgi)}.gps.gpsi [style*="--hvr-bgi:"]:hover{background-image:var(--hvr-bgi)}.gps.gpsi [style*="--focus-bgi:"]:focus{background-image:var(--focus-bgi)}.gps.gpsi [style*="--bgp:"]{background-position:var(--bgp)}.gps.gpsi [style*="--hvr-bgp:"]:hover{background-position:var(--hvr-bgp)}.gps.gpsi [style*="--focus-bgp:"]:focus{background-position:var(--focus-bgp)}.gps.gpsi [style*="--bgr:"]{background-repeat:var(--bgr)}.gps.gpsi [style*="--hvr-bgr:"]:hover{background-repeat:var(--hvr-bgr)}.gps.gpsi [style*="--focus-bgr:"]:focus{background-repeat:var(--focus-bgr)}.gps.gpsi [style*="--bgs:"]{background-size:var(--bgs)}.gps.gpsi [style*="--hvr-bgs:"]:hover{background-size:var(--hvr-bgs)}.gps.gpsi [style*="--focus-bgs:"]:focus{background-size:var(--focus-bgs)}.gps.gpsi [style*="--b:"]{border:var(--b)}.gps.gpsi [style*="--hvr-b:"]:hover{border:var(--hvr-b)}.gps.gpsi [style*="--focus-b:"]:focus{border:var(--focus-b)}.gps.gpsi [style*="--bb:"]{border-bottom:var(--bb)}.gps.gpsi [style*="--hvr-bb:"]:hover{border-bottom:var(--hvr-bb)}.gps.gpsi [style*="--focus-bb:"]:focus{border-bottom:var(--focus-bb)}.gps.gpsi [style*="--bbw:"]{border-bottom-width:var(--bbw)}.gps.gpsi [style*="--hvr-bbw:"]:hover{border-bottom-width:var(--hvr-bbw)}.gps.gpsi [style*="--focus-bbw:"]:focus{border-bottom-width:var(--focus-bbw)}.gps.gpsi [style*="--blw:"]{border-left-width:var(--blw)}.gps.gpsi [style*="--hvr-blw:"]:hover{border-left-width:var(--hvr-blw)}.gps.gpsi [style*="--focus-blw:"]:focus{border-left-width:var(--focus-blw)}.gps.gpsi [style*="--brw:"]{border-right-width:var(--brw)}.gps.gpsi [style*="--hvr-brw:"]:hover{border-right-width:var(--hvr-brw)}.gps.gpsi [style*="--focus-brw:"]:focus{border-right-width:var(--focus-brw)}.gps.gpsi [style*="--btw:"]{border-top-width:var(--btw)}.gps.gpsi [style*="--hvr-btw:"]:hover{border-top-width:var(--hvr-btw)}.gps.gpsi [style*="--focus-btw:"]:focus{border-top-width:var(--focus-btw)}.gps.gpsi [style*="--bbc:"]{border-bottom-color:var(--bbc)}.gps.gpsi [style*="--hvr-bbc:"]:hover{border-bottom-color:var(--hvr-bbc)}.gps.gpsi [style*="--focus-bbc:"]:focus{border-bottom-color:var(--focus-bbc)}.gps.gpsi [style*="--btc:"]{border-top-color:var(--btc)}.gps.gpsi [style*="--hvr-btc:"]:hover{border-top-color:var(--hvr-btc)}.gps.gpsi [style*="--focus-btc:"]:focus{border-top-color:var(--focus-btc)}.gps.gpsi [style*="--blc:"]{border-left-color:var(--blc)}.gps.gpsi [style*="--hvr-blc:"]:hover{border-left-color:var(--hvr-blc)}.gps.gpsi [style*="--focus-blc:"]:focus{border-left-color:var(--focus-blc)}.gps.gpsi [style*="--brc:"]{border-right-color:var(--brc)}.gps.gpsi [style*="--hvr-brc:"]:hover{border-right-color:var(--hvr-brc)}.gps.gpsi [style*="--focus-brc:"]:focus{border-right-color:var(--focus-brc)}.gps.gpsi [style*="--bc:"]{border-color:var(--bc)}.gps.gpsi [style*="--hvr-bc:"]:hover{border-color:var(--hvr-bc)}.gps.gpsi [style*="--focus-bc:"]:focus{border-color:var(--focus-bc)}.gps.gpsi [style*="--bblr:"]{border-bottom-left-radius:var(--bblr)}.gps.gpsi [style*="--hvr-bblr:"]:hover{border-bottom-left-radius:var(--hvr-bblr)}.gps.gpsi [style*="--focus-bblr:"]:focus{border-bottom-left-radius:var(--focus-bblr)}.gps.gpsi [style*="--bbrr:"]{border-bottom-right-radius:var(--bbrr)}.gps.gpsi [style*="--hvr-bbrr:"]:hover{border-bottom-right-radius:var(--hvr-bbrr)}.gps.gpsi [style*="--focus-bbrr:"]:focus{border-bottom-right-radius:var(--focus-bbrr)}.gps.gpsi [style*="--bl:"]{border-left:var(--bl)}.gps.gpsi [style*="--hvr-bl:"]:hover{border-left:var(--hvr-bl)}.gps.gpsi [style*="--focus-bl:"]:focus{border-left:var(--focus-bl)}.gps.gpsi [style*="--radius:"]{border-radius:var(--radius)}.gps.gpsi [style*="--hvr-radius:"]:hover{border-radius:var(--hvr-radius)}.gps.gpsi [style*="--focus-radius:"]:focus{border-radius:var(--focus-radius)}.gps.gpsi [style*="--br:"]{border-right:var(--br)}.gps.gpsi [style*="--hvr-br:"]:hover{border-right:var(--hvr-br)}.gps.gpsi [style*="--focus-br:"]:focus{border-right:var(--focus-br)}.gps.gpsi [style*="--bs:"]{border-style:var(--bs)}.gps.gpsi [style*="--hvr-bs:"]:hover{border-style:var(--hvr-bs)}.gps.gpsi [style*="--focus-bs:"]:focus{border-style:var(--focus-bs)}.gps.gpsi [style*="--bt:"]{border-top:var(--bt)}.gps.gpsi [style*="--hvr-bt:"]:hover{border-top:var(--hvr-bt)}.gps.gpsi [style*="--focus-bt:"]:focus{border-top:var(--focus-bt)}.gps.gpsi [style*="--btlr:"]{border-top-left-radius:var(--btlr)}.gps.gpsi [style*="--hvr-btlr:"]:hover{border-top-left-radius:var(--hvr-btlr)}.gps.gpsi [style*="--focus-btlr:"]:focus{border-top-left-radius:var(--focus-btlr)}.gps.gpsi [style*="--btrr:"]{border-top-right-radius:var(--btrr)}.gps.gpsi [style*="--hvr-btrr:"]:hover{border-top-right-radius:var(--hvr-btrr)}.gps.gpsi [style*="--focus-btrr:"]:focus{border-top-right-radius:var(--focus-btrr)}.gps.gpsi [style*="--bw:"]{border-width:var(--bw)}.gps.gpsi [style*="--hvr-bw:"]:hover{border-width:var(--hvr-bw)}.gps.gpsi [style*="--focus-bw:"]:focus{border-width:var(--focus-bw)}.gps.gpsi [style*="--bottom:"]{bottom:var(--bottom)}.gps.gpsi [style*="--hvr-bottom:"]:hover{bottom:var(--hvr-bottom)}.gps.gpsi [style*="--focus-bottom:"]:focus{bottom:var(--focus-bottom)}.gps.gpsi [style*="--shadow:"]{box-shadow:var(--shadow)}.gps.gpsi [style*="--hvr-shadow:"]:hover{box-shadow:var(--hvr-shadow)}.gps.gpsi [style*="--focus-shadow:"]:focus{box-shadow:var(--focus-shadow)}.gps.gpsi [style*="--c:"]{color:var(--c)}.gps.gpsi [style*="--hvr-c:"]:hover{color:var(--hvr-c)}.gps.gpsi [style*="--focus-c:"]:focus{color:var(--focus-c)}.gps.gpsi [style*="--cg:"]{-moz-column-gap:var(--cg);column-gap:var(--cg)}.gps.gpsi [style*="--hvr-cg:"]:hover{-moz-column-gap:var(--hvr-cg);column-gap:var(--hvr-cg)}.gps.gpsi [style*="--focus-cg:"]:focus{-moz-column-gap:var(--focus-cg);column-gap:var(--focus-cg)}.gps.gpsi [style*="--d:"]{display:var(--d)}.gps.gpsi [style*="--hvr-d:"]:hover{display:var(--hvr-d)}.gps.gpsi [style*="--focus-d:"]:focus{display:var(--focus-d)}.gps.gpsi [style*="--fd:"]{flex-direction:var(--fd)}.gps.gpsi [style*="--hvr-fd:"]:hover{flex-direction:var(--hvr-fd)}.gps.gpsi [style*="--focus-fd:"]:focus{flex-direction:var(--focus-fd)}.gps.gpsi [style*="--ff:"]{font-family:var(--ff)}.gps.gpsi [style*="--hvr-ff:"]:hover{font-family:var(--hvr-ff)}.gps.gpsi [style*="--focus-ff:"]:focus{font-family:var(--focus-ff)}.gps.gpsi [style*="--size:"]{font-size:var(--size)}.gps.gpsi [style*="--hvr-size:"]:hover{font-size:var(--hvr-size)}.gps.gpsi [style*="--focus-size:"]:focus{font-size:var(--focus-size)}.gps.gpsi [style*="--weight:"]{font-weight:var(--weight)}.gps.gpsi [style*="--hvr-weight:"]:hover{font-weight:var(--hvr-weight)}.gps.gpsi [style*="--focus-weight:"]:focus{font-weight:var(--focus-weight)}.gps.gpsi [style*="--fs:"]{font-style:var(--fs)}.gps.gpsi [style*="--hvr-fs:"]:hover{font-style:var(--hvr-fs)}.gps.gpsi [style*="--focus-fs:"]:focus{font-style:var(--focus-fs)}.gps.gpsi [style*="--gg:"]{grid-gap:var(--gg)}.gps.gpsi [style*="--hvr-gg:"]:hover{grid-gap:var(--hvr-gg)}.gps.gpsi [style*="--focus-gg:"]:focus{grid-gap:var(--focus-gg)}.gps.gpsi [style*="--gr:"]{grid-row:var(--gr)}.gps.gpsi [style*="--hvr-gr:"]:hover{grid-row:var(--hvr-gr)}.gps.gpsi [style*="--focus-gr:"]:focus{grid-row:var(--focus-gr)}.gps.gpsi [style*="--gtc:"]{grid-template-columns:var(--gtc)}.gps.gpsi [style*="--hvr-gtc:"]:hover{grid-template-columns:var(--hvr-gtc)}.gps.gpsi [style*="--focus-gtc:"]:focus{grid-template-columns:var(--focus-gtc)}.gps.gpsi [style*="--gtr:"]{grid-template-rows:var(--gtr)}.gps.gpsi [style*="--hvr-gtr:"]:hover{grid-template-rows:var(--hvr-gtr)}.gps.gpsi [style*="--focus-gtr:"]:focus{grid-template-rows:var(--focus-gtr)}.gps.gpsi [style*="--h:"]{height:var(--h)}.gps.gpsi [style*="--hvr-h:"]:hover{height:var(--hvr-h)}.gps.gpsi [style*="--focus-h:"]:focus{height:var(--focus-h)}.gps.gpsi [style*="--jc:"]{justify-content:var(--jc)}.gps.gpsi [style*="--hvr-jc:"]:hover{justify-content:var(--hvr-jc)}.gps.gpsi [style*="--focus-jc:"]:focus{justify-content:var(--focus-jc)}.gps.gpsi [style*="--js:"]{justify-self:var(--js)}.gps.gpsi [style*="--hvr-js:"]:hover{justify-self:var(--hvr-js)}.gps.gpsi [style*="--focus-js:"]:focus{justify-self:var(--focus-js)}.gps.gpsi [style*="--left:"]{left:var(--left)}.gps.gpsi [style*="--hvr-left:"]:hover{left:var(--hvr-left)}.gps.gpsi [style*="--focus-left:"]:focus{left:var(--focus-left)}.gps.gpsi [style*="--ls:"]{letter-spacing:var(--ls)}.gps.gpsi [style*="--hvr-ls:"]:hover{letter-spacing:var(--hvr-ls)}.gps.gpsi [style*="--focus-ls:"]:focus{letter-spacing:var(--focus-ls)}.gps.gpsi [style*="--lh:"]{line-height:var(--lh)}.gps.gpsi [style*="--hvr-lh:"]:hover{line-height:var(--hvr-lh)}.gps.gpsi [style*="--focus-lh:"]:focus{line-height:var(--focus-lh)}.gps.gpsi [style*="--tdt:"]{text-decoration-thickness:var(--tdt)}.gps.gpsi [style*="--hvr-tdt:"]:hover{text-decoration-thickness:var(--hvr-tdt)}.gps.gpsi [style*="--focus-tdt:"]:focus{text-decoration-thickness:var(--focus-tdt)}.gps.gpsi [style*="--tdc:"]{text-decoration-color:var(--tdc)}.gps.gpsi [style*="--hvr-tdc:"]:hover{text-decoration-color:var(--hvr-tdc)}.gps.gpsi [style*="--focus-tdc:"]:focus{text-decoration-color:var(--focus-tdc)}.gps.gpsi [style*="--tdl:"]{text-decoration-line:var(--tdl)}.gps.gpsi [style*="--hvr-tdl:"]:hover{text-decoration-line:var(--hvr-tdl)}.gps.gpsi [style*="--focus-tdl:"]:focus{text-decoration-line:var(--focus-tdl)}.gps.gpsi [style*="--m:"]{margin:var(--m)}.gps.gpsi [style*="--hvr-m:"]:hover{margin:var(--hvr-m)}.gps.gpsi [style*="--focus-m:"]:focus{margin:var(--focus-m)}.gps.gpsi [style*="--mb:"]{margin-bottom:var(--mb)}.gps.gpsi [style*="--hvr-mb:"]:hover{margin-bottom:var(--hvr-mb)}.gps.gpsi [style*="--focus-mb:"]:focus{margin-bottom:var(--focus-mb)}.gps.gpsi [style*="--ml:"]{margin-left:var(--ml)}.gps.gpsi [style*="--hvr-ml:"]:hover{margin-left:var(--hvr-ml)}.gps.gpsi [style*="--focus-ml:"]:focus{margin-left:var(--focus-ml)}.gps.gpsi [style*="--mr:"]{margin-right:var(--mr)}.gps.gpsi [style*="--hvr-mr:"]:hover{margin-right:var(--hvr-mr)}.gps.gpsi [style*="--focus-mr:"]:focus{margin-right:var(--focus-mr)}.gps.gpsi [style*="--mt:"]{margin-top:var(--mt)}.gps.gpsi [style*="--hvr-mt:"]:hover{margin-top:var(--hvr-mt)}.gps.gpsi [style*="--focus-mt:"]:focus{margin-top:var(--focus-mt)}.gps.gpsi [style*="--maxh:"]{max-height:var(--maxh)}.gps.gpsi [style*="--hvr-maxh:"]:hover{max-height:var(--hvr-maxh)}.gps.gpsi [style*="--focus-maxh:"]:focus{max-height:var(--focus-maxh)}.gps.gpsi [style*="--maxw:"]{max-width:var(--maxw)}.gps.gpsi [style*="--hvr-maxw:"]:hover{max-width:var(--hvr-maxw)}.gps.gpsi [style*="--focus-maxw:"]:focus{max-width:var(--focus-maxw)}.gps.gpsi [style*="--minh:"]{min-height:var(--minh)}.gps.gpsi [style*="--hvr-minh:"]:hover{min-height:var(--hvr-minh)}.gps.gpsi [style*="--focus-minh:"]:focus{min-height:var(--focus-minh)}.gps.gpsi [style*="--minw:"]{min-width:var(--minw)}.gps.gpsi [style*="--hvr-minw:"]:hover{min-width:var(--hvr-minw)}.gps.gpsi [style*="--focus-minw:"]:focus{min-width:var(--focus-minw)}.gps.gpsi [style*="--objf:"]{-o-object-fit:var(--objf);object-fit:var(--objf)}.gps.gpsi [style*="--hvr-objf:"]:hover{-o-object-fit:var(--hvr-objf);object-fit:var(--hvr-objf)}.gps.gpsi [style*="--focus-objf:"]:focus{-o-object-fit:var(--focus-objf);object-fit:var(--focus-objf)}.gps.gpsi [style*="--op:"]{opacity:var(--op)}.gps.gpsi [style*="--hvr-op:"]:hover{opacity:var(--hvr-op)}.gps.gpsi [style*="--focus-op:"]:focus{opacity:var(--focus-op)}.gps.gpsi [style*="--o:"]{order:var(--o)}.gps.gpsi [style*="--hvr-o:"]:hover{order:var(--hvr-o)}.gps.gpsi [style*="--focus-o:"]:focus{order:var(--focus-o)}.gps.gpsi [style*="--of:"]{overflow:var(--of)}.gps.gpsi [style*="--hvr-of:"]:hover{overflow:var(--hvr-of)}.gps.gpsi [style*="--focus-of:"]:focus{overflow:var(--focus-of)}.gps.gpsi [style*="--ofx:"]{overflow-x:var(--ofx)}.gps.gpsi [style*="--hvr-ofx:"]:hover{overflow-x:var(--hvr-ofx)}.gps.gpsi [style*="--focus-ofx:"]:focus{overflow-x:var(--focus-ofx)}.gps.gpsi [style*="--ofy:"]{overflow-y:var(--ofy)}.gps.gpsi [style*="--hvr-ofy:"]:hover{overflow-y:var(--hvr-ofy)}.gps.gpsi [style*="--focus-ofy:"]:focus{overflow-y:var(--focus-ofy)}.gps.gpsi [style*="--pc:"]{place-content:var(--pc)}.gps.gpsi [style*="--hvr-pc:"]:hover{place-content:var(--hvr-pc)}.gps.gpsi [style*="--focus-pc:"]:focus{place-content:var(--focus-pc)}.gps.gpsi [style*="--p:"]{padding:var(--p)}.gps.gpsi [style*="--hvr-p:"]:hover{padding:var(--hvr-p)}.gps.gpsi [style*="--focus-p:"]:focus{padding:var(--focus-p)}.gps.gpsi [style*="--pb:"]{padding-bottom:var(--pb)}.gps.gpsi [style*="--hvr-pb:"]:hover{padding-bottom:var(--hvr-pb)}.gps.gpsi [style*="--focus-pb:"]:focus{padding-bottom:var(--focus-pb)}.gps.gpsi [style*="--pl:"]{padding-left:var(--pl)}.gps.gpsi [style*="--hvr-pl:"]:hover{padding-left:var(--hvr-pl)}.gps.gpsi [style*="--focus-pl:"]:focus{padding-left:var(--focus-pl)}.gps.gpsi [style*="--pr:"]{padding-right:var(--pr)}.gps.gpsi [style*="--hvr-pr:"]:hover{padding-right:var(--hvr-pr)}.gps.gpsi [style*="--focus-pr:"]:focus{padding-right:var(--focus-pr)}.gps.gpsi [style*="--pt:"]{padding-top:var(--pt)}.gps.gpsi [style*="--hvr-pt:"]:hover{padding-top:var(--hvr-pt)}.gps.gpsi [style*="--focus-pt:"]:focus{padding-top:var(--focus-pt)}.gps.gpsi [style*="--pe:"]{pointer-events:var(--pe)}.gps.gpsi [style*="--hvr-pe:"]:hover{pointer-events:var(--hvr-pe)}.gps.gpsi [style*="--focus-pe:"]:focus{pointer-events:var(--focus-pe)}.gps.gpsi [style*="--pos:"]{position:var(--pos)}.gps.gpsi [style*="--hvr-pos:"]:hover{position:var(--hvr-pos)}.gps.gpsi [style*="--focus-pos:"]:focus{position:var(--focus-pos)}.gps.gpsi [style*="--right:"]{right:var(--right)}.gps.gpsi [style*="--hvr-right:"]:hover{right:var(--hvr-right)}.gps.gpsi [style*="--focus-right:"]:focus{right:var(--focus-right)}.gps.gpsi [style*="--rg:"]{row-gap:var(--rg)}.gps.gpsi [style*="--hvr-rg:"]:hover{row-gap:var(--hvr-rg)}.gps.gpsi [style*="--focus-rg:"]:focus{row-gap:var(--focus-rg)}.gps.gpsi [style*="--ta:"]{text-align:var(--ta)}.gps.gpsi [style*="--hvr-ta:"]:hover{text-align:var(--hvr-ta)}.gps.gpsi [style*="--focus-ta:"]:focus{text-align:var(--focus-ta)}.gps.gpsi [style*="--ts:"]{text-shadow:var(--ts)}.gps.gpsi [style*="--hvr-ts:"]:hover{text-shadow:var(--hvr-ts)}.gps.gpsi [style*="--focus-ts:"]:focus{text-shadow:var(--focus-ts)}.gps.gpsi [style*="--tt:"]{text-transform:var(--tt)}.gps.gpsi [style*="--hvr-tt:"]:hover{text-transform:var(--hvr-tt)}.gps.gpsi [style*="--focus-tt:"]:focus{text-transform:var(--focus-tt)}.gps.gpsi [style*="--top:"]{top:var(--top)}.gps.gpsi [style*="--hvr-top:"]:hover{top:var(--hvr-top)}.gps.gpsi [style*="--focus-top:"]:focus{top:var(--focus-top)}.gps.gpsi [style*="--t:"]{transform:var(--t)}.gps.gpsi [style*="--hvr-t:"]:hover{transform:var(--hvr-t)}.gps.gpsi [style*="--focus-t:"]:focus{transform:var(--focus-t)}.gps.gpsi [style*="--v:"]{visibility:var(--v)}.gps.gpsi [style*="--hvr-v:"]:hover{visibility:var(--hvr-v)}.gps.gpsi [style*="--focus-v:"]:focus{visibility:var(--focus-v)}.gps.gpsi [style*="--ws:"]{white-space:var(--ws)}.gps.gpsi [style*="--hvr-ws:"]:hover{white-space:var(--hvr-ws)}.gps.gpsi [style*="--focus-ws:"]:focus{white-space:var(--focus-ws)}.gps.gpsi [style*="--w:"]{width:var(--w)}.gps.gpsi [style*="--hvr-w:"]:hover{width:var(--hvr-w)}.gps.gpsi [style*="--focus-w:"]:focus{width:var(--focus-w)}.gps.gpsi [style*="--z:"]{z-index:var(--z)}.gps.gpsi [style*="--hvr-z:"]:hover{z-index:var(--hvr-z)}.gps.gpsi [style*="--focus-z:"]:focus{z-index:var(--focus-z)}.gps.gpsi [style*="--wm:"]{writing-mode:var(--wm)}.gps.gpsi [style*="--hvr-wm:"]:hover{writing-mode:var(--hvr-wm)}.gps.gpsi [style*="--focus-wm:"]:focus{writing-mode:var(--focus-wm)}.gps.gpsi [style*="--line-clamp:"]{-webkit-box-orient:vertical;-webkit-line-clamp:var(--line-clamp);display:-webkit-box;overflow:hidden}@media only screen and (max-width:1024px){.gps.gpsi [style*="--ai-tablet:"]{align-items:var(--ai-tablet)}.gps.gpsi [style*="--hvr-ai-tablet:"]:hover{align-items:var(--hvr-ai-tablet)}.gps.gpsi [style*="--focus-ai-tablet:"]:focus{align-items:var(--focus-ai-tablet)}.gps.gpsi [style*="--as-tablet:"]{align-self:var(--as-tablet)}.gps.gpsi [style*="--hvr-as-tablet:"]:hover{align-self:var(--hvr-as-tablet)}.gps.gpsi [style*="--focus-as-tablet:"]:focus{align-self:var(--focus-as-tablet)}.gps.gpsi [style*="--aspect-tablet:"]{aspect-ratio:var(--aspect-tablet)}.gps.gpsi [style*="--hvr-aspect-tablet:"]:hover{aspect-ratio:var(--hvr-aspect-tablet)}.gps.gpsi [style*="--focus-aspect-tablet:"]:focus{aspect-ratio:var(--focus-aspect-tablet)}.gps.gpsi [style*="--bg-tablet:"]{background:var(--bg-tablet)}.gps.gpsi [style*="--hvr-bg-tablet:"]:hover{background:var(--hvr-bg-tablet)}.gps.gpsi [style*="--focus-bg-tablet:"]:focus{background:var(--focus-bg-tablet)}.gps.gpsi [style*="--bga-tablet:"]{background-attachment:var(--bga-tablet)}.gps.gpsi [style*="--hvr-bga-tablet:"]:hover{background-attachment:var(--hvr-bga-tablet)}.gps.gpsi [style*="--focus-bga-tablet:"]:focus{background-attachment:var(--focus-bga-tablet)}.gps.gpsi [style*="--bgc-tablet:"]{background-color:var(--bgc-tablet)}.gps.gpsi [style*="--hvr-bgc-tablet:"]:hover{background-color:var(--hvr-bgc-tablet)}.gps.gpsi [style*="--focus-bgc-tablet:"]:focus{background-color:var(--focus-bgc-tablet)}.gps.gpsi [style*="--bgi-tablet:"]{background-image:var(--bgi-tablet)}.gps.gpsi [style*="--hvr-bgi-tablet:"]:hover{background-image:var(--hvr-bgi-tablet)}.gps.gpsi [style*="--focus-bgi-tablet:"]:focus{background-image:var(--focus-bgi-tablet)}.gps.gpsi [style*="--bgp-tablet:"]{background-position:var(--bgp-tablet)}.gps.gpsi [style*="--hvr-bgp-tablet:"]:hover{background-position:var(--hvr-bgp-tablet)}.gps.gpsi [style*="--focus-bgp-tablet:"]:focus{background-position:var(--focus-bgp-tablet)}.gps.gpsi [style*="--bgr-tablet:"]{background-repeat:var(--bgr-tablet)}.gps.gpsi [style*="--hvr-bgr-tablet:"]:hover{background-repeat:var(--hvr-bgr-tablet)}.gps.gpsi [style*="--focus-bgr-tablet:"]:focus{background-repeat:var(--focus-bgr-tablet)}.gps.gpsi [style*="--bgs-tablet:"]{background-size:var(--bgs-tablet)}.gps.gpsi [style*="--hvr-bgs-tablet:"]:hover{background-size:var(--hvr-bgs-tablet)}.gps.gpsi [style*="--focus-bgs-tablet:"]:focus{background-size:var(--focus-bgs-tablet)}.gps.gpsi [style*="--b-tablet:"]{border:var(--b-tablet)}.gps.gpsi [style*="--hvr-b-tablet:"]:hover{border:var(--hvr-b-tablet)}.gps.gpsi [style*="--focus-b-tablet:"]:focus{border:var(--focus-b-tablet)}.gps.gpsi [style*="--bb-tablet:"]{border-bottom:var(--bb-tablet)}.gps.gpsi [style*="--hvr-bb-tablet:"]:hover{border-bottom:var(--hvr-bb-tablet)}.gps.gpsi [style*="--focus-bb-tablet:"]:focus{border-bottom:var(--focus-bb-tablet)}.gps.gpsi [style*="--bbw-tablet:"]{border-bottom-width:var(--bbw-tablet)}.gps.gpsi [style*="--hvr-bbw-tablet:"]:hover{border-bottom-width:var(--hvr-bbw-tablet)}.gps.gpsi [style*="--focus-bbw-tablet:"]:focus{border-bottom-width:var(--focus-bbw-tablet)}.gps.gpsi [style*="--blw-tablet:"]{border-left-width:var(--blw-tablet)}.gps.gpsi [style*="--hvr-blw-tablet:"]:hover{border-left-width:var(--hvr-blw-tablet)}.gps.gpsi [style*="--focus-blw-tablet:"]:focus{border-left-width:var(--focus-blw-tablet)}.gps.gpsi [style*="--brw-tablet:"]{border-right-width:var(--brw-tablet)}.gps.gpsi [style*="--hvr-brw-tablet:"]:hover{border-right-width:var(--hvr-brw-tablet)}.gps.gpsi [style*="--focus-brw-tablet:"]:focus{border-right-width:var(--focus-brw-tablet)}.gps.gpsi [style*="--btw-tablet:"]{border-top-width:var(--btw-tablet)}.gps.gpsi [style*="--hvr-btw-tablet:"]:hover{border-top-width:var(--hvr-btw-tablet)}.gps.gpsi [style*="--focus-btw-tablet:"]:focus{border-top-width:var(--focus-btw-tablet)}.gps.gpsi [style*="--bbc-tablet:"]{border-bottom-color:var(--bbc-tablet)}.gps.gpsi [style*="--hvr-bbc-tablet:"]:hover{border-bottom-color:var(--hvr-bbc-tablet)}.gps.gpsi [style*="--focus-bbc-tablet:"]:focus{border-bottom-color:var(--focus-bbc-tablet)}.gps.gpsi [style*="--btc-tablet:"]{border-top-color:var(--btc-tablet)}.gps.gpsi [style*="--hvr-btc-tablet:"]:hover{border-top-color:var(--hvr-btc-tablet)}.gps.gpsi [style*="--focus-btc-tablet:"]:focus{border-top-color:var(--focus-btc-tablet)}.gps.gpsi [style*="--blc-tablet:"]{border-left-color:var(--blc-tablet)}.gps.gpsi [style*="--hvr-blc-tablet:"]:hover{border-left-color:var(--hvr-blc-tablet)}.gps.gpsi [style*="--focus-blc-tablet:"]:focus{border-left-color:var(--focus-blc-tablet)}.gps.gpsi [style*="--brc-tablet:"]{border-right-color:var(--brc-tablet)}.gps.gpsi [style*="--hvr-brc-tablet:"]:hover{border-right-color:var(--hvr-brc-tablet)}.gps.gpsi [style*="--focus-brc-tablet:"]:focus{border-right-color:var(--focus-brc-tablet)}.gps.gpsi [style*="--bc-tablet:"]{border-color:var(--bc-tablet)}.gps.gpsi [style*="--hvr-bc-tablet:"]:hover{border-color:var(--hvr-bc-tablet)}.gps.gpsi [style*="--focus-bc-tablet:"]:focus{border-color:var(--focus-bc-tablet)}.gps.gpsi [style*="--bblr-tablet:"]{border-bottom-left-radius:var(--bblr-tablet)}.gps.gpsi [style*="--hvr-bblr-tablet:"]:hover{border-bottom-left-radius:var(--hvr-bblr-tablet)}.gps.gpsi [style*="--focus-bblr-tablet:"]:focus{border-bottom-left-radius:var(--focus-bblr-tablet)}.gps.gpsi [style*="--bbrr-tablet:"]{border-bottom-right-radius:var(--bbrr-tablet)}.gps.gpsi [style*="--hvr-bbrr-tablet:"]:hover{border-bottom-right-radius:var(--hvr-bbrr-tablet)}.gps.gpsi [style*="--focus-bbrr-tablet:"]:focus{border-bottom-right-radius:var(--focus-bbrr-tablet)}.gps.gpsi [style*="--bl-tablet:"]{border-left:var(--bl-tablet)}.gps.gpsi [style*="--hvr-bl-tablet:"]:hover{border-left:var(--hvr-bl-tablet)}.gps.gpsi [style*="--focus-bl-tablet:"]:focus{border-left:var(--focus-bl-tablet)}.gps.gpsi [style*="--radius-tablet:"]{border-radius:var(--radius-tablet)}.gps.gpsi [style*="--hvr-radius-tablet:"]:hover{border-radius:var(--hvr-radius-tablet)}.gps.gpsi [style*="--focus-radius-tablet:"]:focus{border-radius:var(--focus-radius-tablet)}.gps.gpsi [style*="--br-tablet:"]{border-right:var(--br-tablet)}.gps.gpsi [style*="--hvr-br-tablet:"]:hover{border-right:var(--hvr-br-tablet)}.gps.gpsi [style*="--focus-br-tablet:"]:focus{border-right:var(--focus-br-tablet)}.gps.gpsi [style*="--bs-tablet:"]{border-style:var(--bs-tablet)}.gps.gpsi [style*="--hvr-bs-tablet:"]:hover{border-style:var(--hvr-bs-tablet)}.gps.gpsi [style*="--focus-bs-tablet:"]:focus{border-style:var(--focus-bs-tablet)}.gps.gpsi [style*="--bt-tablet:"]{border-top:var(--bt-tablet)}.gps.gpsi [style*="--hvr-bt-tablet:"]:hover{border-top:var(--hvr-bt-tablet)}.gps.gpsi [style*="--focus-bt-tablet:"]:focus{border-top:var(--focus-bt-tablet)}.gps.gpsi [style*="--btlr-tablet:"]{border-top-left-radius:var(--btlr-tablet)}.gps.gpsi [style*="--hvr-btlr-tablet:"]:hover{border-top-left-radius:var(--hvr-btlr-tablet)}.gps.gpsi [style*="--focus-btlr-tablet:"]:focus{border-top-left-radius:var(--focus-btlr-tablet)}.gps.gpsi [style*="--btrr-tablet:"]{border-top-right-radius:var(--btrr-tablet)}.gps.gpsi [style*="--hvr-btrr-tablet:"]:hover{border-top-right-radius:var(--hvr-btrr-tablet)}.gps.gpsi [style*="--focus-btrr-tablet:"]:focus{border-top-right-radius:var(--focus-btrr-tablet)}.gps.gpsi [style*="--bw-tablet:"]{border-width:var(--bw-tablet)}.gps.gpsi [style*="--hvr-bw-tablet:"]:hover{border-width:var(--hvr-bw-tablet)}.gps.gpsi [style*="--focus-bw-tablet:"]:focus{border-width:var(--focus-bw-tablet)}.gps.gpsi [style*="--bottom-tablet:"]{bottom:var(--bottom-tablet)}.gps.gpsi [style*="--hvr-bottom-tablet:"]:hover{bottom:var(--hvr-bottom-tablet)}.gps.gpsi [style*="--focus-bottom-tablet:"]:focus{bottom:var(--focus-bottom-tablet)}.gps.gpsi [style*="--shadow-tablet:"]{box-shadow:var(--shadow-tablet)}.gps.gpsi [style*="--hvr-shadow-tablet:"]:hover{box-shadow:var(--hvr-shadow-tablet)}.gps.gpsi [style*="--focus-shadow-tablet:"]:focus{box-shadow:var(--focus-shadow-tablet)}.gps.gpsi [style*="--c-tablet:"]{color:var(--c-tablet)}.gps.gpsi [style*="--hvr-c-tablet:"]:hover{color:var(--hvr-c-tablet)}.gps.gpsi [style*="--focus-c-tablet:"]:focus{color:var(--focus-c-tablet)}.gps.gpsi [style*="--cg-tablet:"]{-moz-column-gap:var(--cg-tablet);column-gap:var(--cg-tablet)}.gps.gpsi [style*="--hvr-cg-tablet:"]:hover{-moz-column-gap:var(--hvr-cg-tablet);column-gap:var(--hvr-cg-tablet)}.gps.gpsi [style*="--focus-cg-tablet:"]:focus{-moz-column-gap:var(--focus-cg-tablet);column-gap:var(--focus-cg-tablet)}.gps.gpsi [style*="--d-tablet:"]{display:var(--d-tablet)}.gps.gpsi [style*="--hvr-d-tablet:"]:hover{display:var(--hvr-d-tablet)}.gps.gpsi [style*="--focus-d-tablet:"]:focus{display:var(--focus-d-tablet)}.gps.gpsi [style*="--fd-tablet:"]{flex-direction:var(--fd-tablet)}.gps.gpsi [style*="--hvr-fd-tablet:"]:hover{flex-direction:var(--hvr-fd-tablet)}.gps.gpsi [style*="--focus-fd-tablet:"]:focus{flex-direction:var(--focus-fd-tablet)}.gps.gpsi [style*="--ff-tablet:"]{font-family:var(--ff-tablet)}.gps.gpsi [style*="--hvr-ff-tablet:"]:hover{font-family:var(--hvr-ff-tablet)}.gps.gpsi [style*="--focus-ff-tablet:"]:focus{font-family:var(--focus-ff-tablet)}.gps.gpsi [style*="--size-tablet:"]{font-size:var(--size-tablet)}.gps.gpsi [style*="--hvr-size-tablet:"]:hover{font-size:var(--hvr-size-tablet)}.gps.gpsi [style*="--focus-size-tablet:"]:focus{font-size:var(--focus-size-tablet)}.gps.gpsi [style*="--weight-tablet:"]{font-weight:var(--weight-tablet)}.gps.gpsi [style*="--hvr-weight-tablet:"]:hover{font-weight:var(--hvr-weight-tablet)}.gps.gpsi [style*="--focus-weight-tablet:"]:focus{font-weight:var(--focus-weight-tablet)}.gps.gpsi [style*="--fs-tablet:"]{font-style:var(--fs-tablet)}.gps.gpsi [style*="--hvr-fs-tablet:"]:hover{font-style:var(--hvr-fs-tablet)}.gps.gpsi [style*="--focus-fs-tablet:"]:focus{font-style:var(--focus-fs-tablet)}.gps.gpsi [style*="--gg-tablet:"]{grid-gap:var(--gg-tablet)}.gps.gpsi [style*="--hvr-gg-tablet:"]:hover{grid-gap:var(--hvr-gg-tablet)}.gps.gpsi [style*="--focus-gg-tablet:"]:focus{grid-gap:var(--focus-gg-tablet)}.gps.gpsi [style*="--gr-tablet:"]{grid-row:var(--gr-tablet)}.gps.gpsi [style*="--hvr-gr-tablet:"]:hover{grid-row:var(--hvr-gr-tablet)}.gps.gpsi [style*="--focus-gr-tablet:"]:focus{grid-row:var(--focus-gr-tablet)}.gps.gpsi [style*="--gtc-tablet:"]{grid-template-columns:var(--gtc-tablet)}.gps.gpsi [style*="--hvr-gtc-tablet:"]:hover{grid-template-columns:var(--hvr-gtc-tablet)}.gps.gpsi [style*="--focus-gtc-tablet:"]:focus{grid-template-columns:var(--focus-gtc-tablet)}.gps.gpsi [style*="--gtr-tablet:"]{grid-template-rows:var(--gtr-tablet)}.gps.gpsi [style*="--hvr-gtr-tablet:"]:hover{grid-template-rows:var(--hvr-gtr-tablet)}.gps.gpsi [style*="--focus-gtr-tablet:"]:focus{grid-template-rows:var(--focus-gtr-tablet)}.gps.gpsi [style*="--h-tablet:"]{height:var(--h-tablet)}.gps.gpsi [style*="--hvr-h-tablet:"]:hover{height:var(--hvr-h-tablet)}.gps.gpsi [style*="--focus-h-tablet:"]:focus{height:var(--focus-h-tablet)}.gps.gpsi [style*="--jc-tablet:"]{justify-content:var(--jc-tablet)}.gps.gpsi [style*="--hvr-jc-tablet:"]:hover{justify-content:var(--hvr-jc-tablet)}.gps.gpsi [style*="--focus-jc-tablet:"]:focus{justify-content:var(--focus-jc-tablet)}.gps.gpsi [style*="--js-tablet:"]{justify-self:var(--js-tablet)}.gps.gpsi [style*="--hvr-js-tablet:"]:hover{justify-self:var(--hvr-js-tablet)}.gps.gpsi [style*="--focus-js-tablet:"]:focus{justify-self:var(--focus-js-tablet)}.gps.gpsi [style*="--left-tablet:"]{left:var(--left-tablet)}.gps.gpsi [style*="--hvr-left-tablet:"]:hover{left:var(--hvr-left-tablet)}.gps.gpsi [style*="--focus-left-tablet:"]:focus{left:var(--focus-left-tablet)}.gps.gpsi [style*="--ls-tablet:"]{letter-spacing:var(--ls-tablet)}.gps.gpsi [style*="--hvr-ls-tablet:"]:hover{letter-spacing:var(--hvr-ls-tablet)}.gps.gpsi [style*="--focus-ls-tablet:"]:focus{letter-spacing:var(--focus-ls-tablet)}.gps.gpsi [style*="--lh-tablet:"]{line-height:var(--lh-tablet)}.gps.gpsi [style*="--hvr-lh-tablet:"]:hover{line-height:var(--hvr-lh-tablet)}.gps.gpsi [style*="--focus-lh-tablet:"]:focus{line-height:var(--focus-lh-tablet)}.gps.gpsi [style*="--tdt-tablet:"]{text-decoration-thickness:var(--tdt-tablet)}.gps.gpsi [style*="--hvr-tdt-tablet:"]:hover{text-decoration-thickness:var(--hvr-tdt-tablet)}.gps.gpsi [style*="--focus-tdt-tablet:"]:focus{text-decoration-thickness:var(--focus-tdt-tablet)}.gps.gpsi [style*="--tdc-tablet:"]{text-decoration-color:var(--tdc-tablet)}.gps.gpsi [style*="--hvr-tdc-tablet:"]:hover{text-decoration-color:var(--hvr-tdc-tablet)}.gps.gpsi [style*="--focus-tdc-tablet:"]:focus{text-decoration-color:var(--focus-tdc-tablet)}.gps.gpsi [style*="--tdl-tablet:"]{text-decoration-line:var(--tdl-tablet)}.gps.gpsi [style*="--hvr-tdl-tablet:"]:hover{text-decoration-line:var(--hvr-tdl-tablet)}.gps.gpsi [style*="--focus-tdl-tablet:"]:focus{text-decoration-line:var(--focus-tdl-tablet)}.gps.gpsi [style*="--m-tablet:"]{margin:var(--m-tablet)}.gps.gpsi [style*="--hvr-m-tablet:"]:hover{margin:var(--hvr-m-tablet)}.gps.gpsi [style*="--focus-m-tablet:"]:focus{margin:var(--focus-m-tablet)}.gps.gpsi [style*="--mb-tablet:"]{margin-bottom:var(--mb-tablet)}.gps.gpsi [style*="--hvr-mb-tablet:"]:hover{margin-bottom:var(--hvr-mb-tablet)}.gps.gpsi [style*="--focus-mb-tablet:"]:focus{margin-bottom:var(--focus-mb-tablet)}.gps.gpsi [style*="--ml-tablet:"]{margin-left:var(--ml-tablet)}.gps.gpsi [style*="--hvr-ml-tablet:"]:hover{margin-left:var(--hvr-ml-tablet)}.gps.gpsi [style*="--focus-ml-tablet:"]:focus{margin-left:var(--focus-ml-tablet)}.gps.gpsi [style*="--mr-tablet:"]{margin-right:var(--mr-tablet)}.gps.gpsi [style*="--hvr-mr-tablet:"]:hover{margin-right:var(--hvr-mr-tablet)}.gps.gpsi [style*="--focus-mr-tablet:"]:focus{margin-right:var(--focus-mr-tablet)}.gps.gpsi [style*="--mt-tablet:"]{margin-top:var(--mt-tablet)}.gps.gpsi [style*="--hvr-mt-tablet:"]:hover{margin-top:var(--hvr-mt-tablet)}.gps.gpsi [style*="--focus-mt-tablet:"]:focus{margin-top:var(--focus-mt-tablet)}.gps.gpsi [style*="--maxh-tablet:"]{max-height:var(--maxh-tablet)}.gps.gpsi [style*="--hvr-maxh-tablet:"]:hover{max-height:var(--hvr-maxh-tablet)}.gps.gpsi [style*="--focus-maxh-tablet:"]:focus{max-height:var(--focus-maxh-tablet)}.gps.gpsi [style*="--maxw-tablet:"]{max-width:var(--maxw-tablet)}.gps.gpsi [style*="--hvr-maxw-tablet:"]:hover{max-width:var(--hvr-maxw-tablet)}.gps.gpsi [style*="--focus-maxw-tablet:"]:focus{max-width:var(--focus-maxw-tablet)}.gps.gpsi [style*="--minh-tablet:"]{min-height:var(--minh-tablet)}.gps.gpsi [style*="--hvr-minh-tablet:"]:hover{min-height:var(--hvr-minh-tablet)}.gps.gpsi [style*="--focus-minh-tablet:"]:focus{min-height:var(--focus-minh-tablet)}.gps.gpsi [style*="--minw-tablet:"]{min-width:var(--minw-tablet)}.gps.gpsi [style*="--hvr-minw-tablet:"]:hover{min-width:var(--hvr-minw-tablet)}.gps.gpsi [style*="--focus-minw-tablet:"]:focus{min-width:var(--focus-minw-tablet)}.gps.gpsi [style*="--objf-tablet:"]{-o-object-fit:var(--objf-tablet);object-fit:var(--objf-tablet)}.gps.gpsi [style*="--hvr-objf-tablet:"]:hover{-o-object-fit:var(--hvr-objf-tablet);object-fit:var(--hvr-objf-tablet)}.gps.gpsi [style*="--focus-objf-tablet:"]:focus{-o-object-fit:var(--focus-objf-tablet);object-fit:var(--focus-objf-tablet)}.gps.gpsi [style*="--op-tablet:"]{opacity:var(--op-tablet)}.gps.gpsi [style*="--hvr-op-tablet:"]:hover{opacity:var(--hvr-op-tablet)}.gps.gpsi [style*="--focus-op-tablet:"]:focus{opacity:var(--focus-op-tablet)}.gps.gpsi [style*="--o-tablet:"]{order:var(--o-tablet)}.gps.gpsi [style*="--hvr-o-tablet:"]:hover{order:var(--hvr-o-tablet)}.gps.gpsi [style*="--focus-o-tablet:"]:focus{order:var(--focus-o-tablet)}.gps.gpsi [style*="--of-tablet:"]{overflow:var(--of-tablet)}.gps.gpsi [style*="--hvr-of-tablet:"]:hover{overflow:var(--hvr-of-tablet)}.gps.gpsi [style*="--focus-of-tablet:"]:focus{overflow:var(--focus-of-tablet)}.gps.gpsi [style*="--ofx-tablet:"]{overflow-x:var(--ofx-tablet)}.gps.gpsi [style*="--hvr-ofx-tablet:"]:hover{overflow-x:var(--hvr-ofx-tablet)}.gps.gpsi [style*="--focus-ofx-tablet:"]:focus{overflow-x:var(--focus-ofx-tablet)}.gps.gpsi [style*="--ofy-tablet:"]{overflow-y:var(--ofy-tablet)}.gps.gpsi [style*="--hvr-ofy-tablet:"]:hover{overflow-y:var(--hvr-ofy-tablet)}.gps.gpsi [style*="--focus-ofy-tablet:"]:focus{overflow-y:var(--focus-ofy-tablet)}.gps.gpsi [style*="--pc-tablet:"]{place-content:var(--pc-tablet)}.gps.gpsi [style*="--hvr-pc-tablet:"]:hover{place-content:var(--hvr-pc-tablet)}.gps.gpsi [style*="--focus-pc-tablet:"]:focus{place-content:var(--focus-pc-tablet)}.gps.gpsi [style*="--p-tablet:"]{padding:var(--p-tablet)}.gps.gpsi [style*="--hvr-p-tablet:"]:hover{padding:var(--hvr-p-tablet)}.gps.gpsi [style*="--focus-p-tablet:"]:focus{padding:var(--focus-p-tablet)}.gps.gpsi [style*="--pb-tablet:"]{padding-bottom:var(--pb-tablet)}.gps.gpsi [style*="--hvr-pb-tablet:"]:hover{padding-bottom:var(--hvr-pb-tablet)}.gps.gpsi [style*="--focus-pb-tablet:"]:focus{padding-bottom:var(--focus-pb-tablet)}.gps.gpsi [style*="--pl-tablet:"]{padding-left:var(--pl-tablet)}.gps.gpsi [style*="--hvr-pl-tablet:"]:hover{padding-left:var(--hvr-pl-tablet)}.gps.gpsi [style*="--focus-pl-tablet:"]:focus{padding-left:var(--focus-pl-tablet)}.gps.gpsi [style*="--pr-tablet:"]{padding-right:var(--pr-tablet)}.gps.gpsi [style*="--hvr-pr-tablet:"]:hover{padding-right:var(--hvr-pr-tablet)}.gps.gpsi [style*="--focus-pr-tablet:"]:focus{padding-right:var(--focus-pr-tablet)}.gps.gpsi [style*="--pt-tablet:"]{padding-top:var(--pt-tablet)}.gps.gpsi [style*="--hvr-pt-tablet:"]:hover{padding-top:var(--hvr-pt-tablet)}.gps.gpsi [style*="--focus-pt-tablet:"]:focus{padding-top:var(--focus-pt-tablet)}.gps.gpsi [style*="--pe-tablet:"]{pointer-events:var(--pe-tablet)}.gps.gpsi [style*="--hvr-pe-tablet:"]:hover{pointer-events:var(--hvr-pe-tablet)}.gps.gpsi [style*="--focus-pe-tablet:"]:focus{pointer-events:var(--focus-pe-tablet)}.gps.gpsi [style*="--pos-tablet:"]{position:var(--pos-tablet)}.gps.gpsi [style*="--hvr-pos-tablet:"]:hover{position:var(--hvr-pos-tablet)}.gps.gpsi [style*="--focus-pos-tablet:"]:focus{position:var(--focus-pos-tablet)}.gps.gpsi [style*="--right-tablet:"]{right:var(--right-tablet)}.gps.gpsi [style*="--hvr-right-tablet:"]:hover{right:var(--hvr-right-tablet)}.gps.gpsi [style*="--focus-right-tablet:"]:focus{right:var(--focus-right-tablet)}.gps.gpsi [style*="--rg-tablet:"]{row-gap:var(--rg-tablet)}.gps.gpsi [style*="--hvr-rg-tablet:"]:hover{row-gap:var(--hvr-rg-tablet)}.gps.gpsi [style*="--focus-rg-tablet:"]:focus{row-gap:var(--focus-rg-tablet)}.gps.gpsi [style*="--ta-tablet:"]{text-align:var(--ta-tablet)}.gps.gpsi [style*="--hvr-ta-tablet:"]:hover{text-align:var(--hvr-ta-tablet)}.gps.gpsi [style*="--focus-ta-tablet:"]:focus{text-align:var(--focus-ta-tablet)}.gps.gpsi [style*="--ts-tablet:"]{text-shadow:var(--ts-tablet)}.gps.gpsi [style*="--hvr-ts-tablet:"]:hover{text-shadow:var(--hvr-ts-tablet)}.gps.gpsi [style*="--focus-ts-tablet:"]:focus{text-shadow:var(--focus-ts-tablet)}.gps.gpsi [style*="--tt-tablet:"]{text-transform:var(--tt-tablet)}.gps.gpsi [style*="--hvr-tt-tablet:"]:hover{text-transform:var(--hvr-tt-tablet)}.gps.gpsi [style*="--focus-tt-tablet:"]:focus{text-transform:var(--focus-tt-tablet)}.gps.gpsi [style*="--top-tablet:"]{top:var(--top-tablet)}.gps.gpsi [style*="--hvr-top-tablet:"]:hover{top:var(--hvr-top-tablet)}.gps.gpsi [style*="--focus-top-tablet:"]:focus{top:var(--focus-top-tablet)}.gps.gpsi [style*="--t-tablet:"]{transform:var(--t-tablet)}.gps.gpsi [style*="--hvr-t-tablet:"]:hover{transform:var(--hvr-t-tablet)}.gps.gpsi [style*="--focus-t-tablet:"]:focus{transform:var(--focus-t-tablet)}.gps.gpsi [style*="--v-tablet:"]{visibility:var(--v-tablet)}.gps.gpsi [style*="--hvr-v-tablet:"]:hover{visibility:var(--hvr-v-tablet)}.gps.gpsi [style*="--focus-v-tablet:"]:focus{visibility:var(--focus-v-tablet)}.gps.gpsi [style*="--ws-tablet:"]{white-space:var(--ws-tablet)}.gps.gpsi [style*="--hvr-ws-tablet:"]:hover{white-space:var(--hvr-ws-tablet)}.gps.gpsi [style*="--focus-ws-tablet:"]:focus{white-space:var(--focus-ws-tablet)}.gps.gpsi [style*="--w-tablet:"]{width:var(--w-tablet)}.gps.gpsi [style*="--hvr-w-tablet:"]:hover{width:var(--hvr-w-tablet)}.gps.gpsi [style*="--focus-w-tablet:"]:focus{width:var(--focus-w-tablet)}.gps.gpsi [style*="--z-tablet:"]{z-index:var(--z-tablet)}.gps.gpsi [style*="--hvr-z-tablet:"]:hover{z-index:var(--hvr-z-tablet)}.gps.gpsi [style*="--focus-z-tablet:"]:focus{z-index:var(--focus-z-tablet)}.gps.gpsi [style*="--wm-tablet:"]{writing-mode:var(--wm-tablet)}.gps.gpsi [style*="--hvr-wm-tablet:"]:hover{writing-mode:var(--hvr-wm-tablet)}.gps.gpsi [style*="--focus-wm-tablet:"]:focus{writing-mode:var(--focus-wm-tablet)}.gps.gpsi [style*="--line-clamp-tablet:"]{-webkit-box-orient:vertical;-webkit-line-clamp:var(--line-clamp-tablet);display:-webkit-box;overflow:hidden}}@media only screen and (max-width:767px){.gps.gpsi [style*="--ai-mobile:"]{align-items:var(--ai-mobile)}.gps.gpsi [style*="--hvr-ai-mobile:"]:hover{align-items:var(--hvr-ai-mobile)}.gps.gpsi [style*="--focus-ai-mobile:"]:focus{align-items:var(--focus-ai-mobile)}.gps.gpsi [style*="--as-mobile:"]{align-self:var(--as-mobile)}.gps.gpsi [style*="--hvr-as-mobile:"]:hover{align-self:var(--hvr-as-mobile)}.gps.gpsi [style*="--focus-as-mobile:"]:focus{align-self:var(--focus-as-mobile)}.gps.gpsi [style*="--aspect-mobile:"]{aspect-ratio:var(--aspect-mobile)}.gps.gpsi [style*="--hvr-aspect-mobile:"]:hover{aspect-ratio:var(--hvr-aspect-mobile)}.gps.gpsi [style*="--focus-aspect-mobile:"]:focus{aspect-ratio:var(--focus-aspect-mobile)}.gps.gpsi [style*="--bg-mobile:"]{background:var(--bg-mobile)}.gps.gpsi [style*="--hvr-bg-mobile:"]:hover{background:var(--hvr-bg-mobile)}.gps.gpsi [style*="--focus-bg-mobile:"]:focus{background:var(--focus-bg-mobile)}.gps.gpsi [style*="--bga-mobile:"]{background-attachment:var(--bga-mobile)}.gps.gpsi [style*="--hvr-bga-mobile:"]:hover{background-attachment:var(--hvr-bga-mobile)}.gps.gpsi [style*="--focus-bga-mobile:"]:focus{background-attachment:var(--focus-bga-mobile)}.gps.gpsi [style*="--bgc-mobile:"]{background-color:var(--bgc-mobile)}.gps.gpsi [style*="--hvr-bgc-mobile:"]:hover{background-color:var(--hvr-bgc-mobile)}.gps.gpsi [style*="--focus-bgc-mobile:"]:focus{background-color:var(--focus-bgc-mobile)}.gps.gpsi [style*="--bgi-mobile:"]{background-image:var(--bgi-mobile)}.gps.gpsi [style*="--hvr-bgi-mobile:"]:hover{background-image:var(--hvr-bgi-mobile)}.gps.gpsi [style*="--focus-bgi-mobile:"]:focus{background-image:var(--focus-bgi-mobile)}.gps.gpsi [style*="--bgp-mobile:"]{background-position:var(--bgp-mobile)}.gps.gpsi [style*="--hvr-bgp-mobile:"]:hover{background-position:var(--hvr-bgp-mobile)}.gps.gpsi [style*="--focus-bgp-mobile:"]:focus{background-position:var(--focus-bgp-mobile)}.gps.gpsi [style*="--bgr-mobile:"]{background-repeat:var(--bgr-mobile)}.gps.gpsi [style*="--hvr-bgr-mobile:"]:hover{background-repeat:var(--hvr-bgr-mobile)}.gps.gpsi [style*="--focus-bgr-mobile:"]:focus{background-repeat:var(--focus-bgr-mobile)}.gps.gpsi [style*="--bgs-mobile:"]{background-size:var(--bgs-mobile)}.gps.gpsi [style*="--hvr-bgs-mobile:"]:hover{background-size:var(--hvr-bgs-mobile)}.gps.gpsi [style*="--focus-bgs-mobile:"]:focus{background-size:var(--focus-bgs-mobile)}.gps.gpsi [style*="--b-mobile:"]{border:var(--b-mobile)}.gps.gpsi [style*="--hvr-b-mobile:"]:hover{border:var(--hvr-b-mobile)}.gps.gpsi [style*="--focus-b-mobile:"]:focus{border:var(--focus-b-mobile)}.gps.gpsi [style*="--bb-mobile:"]{border-bottom:var(--bb-mobile)}.gps.gpsi [style*="--hvr-bb-mobile:"]:hover{border-bottom:var(--hvr-bb-mobile)}.gps.gpsi [style*="--focus-bb-mobile:"]:focus{border-bottom:var(--focus-bb-mobile)}.gps.gpsi [style*="--bbw-mobile:"]{border-bottom-width:var(--bbw-mobile)}.gps.gpsi [style*="--hvr-bbw-mobile:"]:hover{border-bottom-width:var(--hvr-bbw-mobile)}.gps.gpsi [style*="--focus-bbw-mobile:"]:focus{border-bottom-width:var(--focus-bbw-mobile)}.gps.gpsi [style*="--blw-mobile:"]{border-left-width:var(--blw-mobile)}.gps.gpsi [style*="--hvr-blw-mobile:"]:hover{border-left-width:var(--hvr-blw-mobile)}.gps.gpsi [style*="--focus-blw-mobile:"]:focus{border-left-width:var(--focus-blw-mobile)}.gps.gpsi [style*="--brw-mobile:"]{border-right-width:var(--brw-mobile)}.gps.gpsi [style*="--hvr-brw-mobile:"]:hover{border-right-width:var(--hvr-brw-mobile)}.gps.gpsi [style*="--focus-brw-mobile:"]:focus{border-right-width:var(--focus-brw-mobile)}.gps.gpsi [style*="--btw-mobile:"]{border-top-width:var(--btw-mobile)}.gps.gpsi [style*="--hvr-btw-mobile:"]:hover{border-top-width:var(--hvr-btw-mobile)}.gps.gpsi [style*="--focus-btw-mobile:"]:focus{border-top-width:var(--focus-btw-mobile)}.gps.gpsi [style*="--bbc-mobile:"]{border-bottom-color:var(--bbc-mobile)}.gps.gpsi [style*="--hvr-bbc-mobile:"]:hover{border-bottom-color:var(--hvr-bbc-mobile)}.gps.gpsi [style*="--focus-bbc-mobile:"]:focus{border-bottom-color:var(--focus-bbc-mobile)}.gps.gpsi [style*="--btc-mobile:"]{border-top-color:var(--btc-mobile)}.gps.gpsi [style*="--hvr-btc-mobile:"]:hover{border-top-color:var(--hvr-btc-mobile)}.gps.gpsi [style*="--focus-btc-mobile:"]:focus{border-top-color:var(--focus-btc-mobile)}.gps.gpsi [style*="--blc-mobile:"]{border-left-color:var(--blc-mobile)}.gps.gpsi [style*="--hvr-blc-mobile:"]:hover{border-left-color:var(--hvr-blc-mobile)}.gps.gpsi [style*="--focus-blc-mobile:"]:focus{border-left-color:var(--focus-blc-mobile)}.gps.gpsi [style*="--brc-mobile:"]{border-right-color:var(--brc-mobile)}.gps.gpsi [style*="--hvr-brc-mobile:"]:hover{border-right-color:var(--hvr-brc-mobile)}.gps.gpsi [style*="--focus-brc-mobile:"]:focus{border-right-color:var(--focus-brc-mobile)}.gps.gpsi [style*="--bc-mobile:"]{border-color:var(--bc-mobile)}.gps.gpsi [style*="--hvr-bc-mobile:"]:hover{border-color:var(--hvr-bc-mobile)}.gps.gpsi [style*="--focus-bc-mobile:"]:focus{border-color:var(--focus-bc-mobile)}.gps.gpsi [style*="--bblr-mobile:"]{border-bottom-left-radius:var(--bblr-mobile)}.gps.gpsi [style*="--hvr-bblr-mobile:"]:hover{border-bottom-left-radius:var(--hvr-bblr-mobile)}.gps.gpsi [style*="--focus-bblr-mobile:"]:focus{border-bottom-left-radius:var(--focus-bblr-mobile)}.gps.gpsi [style*="--bbrr-mobile:"]{border-bottom-right-radius:var(--bbrr-mobile)}.gps.gpsi [style*="--hvr-bbrr-mobile:"]:hover{border-bottom-right-radius:var(--hvr-bbrr-mobile)}.gps.gpsi [style*="--focus-bbrr-mobile:"]:focus{border-bottom-right-radius:var(--focus-bbrr-mobile)}.gps.gpsi [style*="--bl-mobile:"]{border-left:var(--bl-mobile)}.gps.gpsi [style*="--hvr-bl-mobile:"]:hover{border-left:var(--hvr-bl-mobile)}.gps.gpsi [style*="--focus-bl-mobile:"]:focus{border-left:var(--focus-bl-mobile)}.gps.gpsi [style*="--radius-mobile:"]{border-radius:var(--radius-mobile)}.gps.gpsi [style*="--hvr-radius-mobile:"]:hover{border-radius:var(--hvr-radius-mobile)}.gps.gpsi [style*="--focus-radius-mobile:"]:focus{border-radius:var(--focus-radius-mobile)}.gps.gpsi [style*="--br-mobile:"]{border-right:var(--br-mobile)}.gps.gpsi [style*="--hvr-br-mobile:"]:hover{border-right:var(--hvr-br-mobile)}.gps.gpsi [style*="--focus-br-mobile:"]:focus{border-right:var(--focus-br-mobile)}.gps.gpsi [style*="--bs-mobile:"]{border-style:var(--bs-mobile)}.gps.gpsi [style*="--hvr-bs-mobile:"]:hover{border-style:var(--hvr-bs-mobile)}.gps.gpsi [style*="--focus-bs-mobile:"]:focus{border-style:var(--focus-bs-mobile)}.gps.gpsi [style*="--bt-mobile:"]{border-top:var(--bt-mobile)}.gps.gpsi [style*="--hvr-bt-mobile:"]:hover{border-top:var(--hvr-bt-mobile)}.gps.gpsi [style*="--focus-bt-mobile:"]:focus{border-top:var(--focus-bt-mobile)}.gps.gpsi [style*="--btlr-mobile:"]{border-top-left-radius:var(--btlr-mobile)}.gps.gpsi [style*="--hvr-btlr-mobile:"]:hover{border-top-left-radius:var(--hvr-btlr-mobile)}.gps.gpsi [style*="--focus-btlr-mobile:"]:focus{border-top-left-radius:var(--focus-btlr-mobile)}.gps.gpsi [style*="--btrr-mobile:"]{border-top-right-radius:var(--btrr-mobile)}.gps.gpsi [style*="--hvr-btrr-mobile:"]:hover{border-top-right-radius:var(--hvr-btrr-mobile)}.gps.gpsi [style*="--focus-btrr-mobile:"]:focus{border-top-right-radius:var(--focus-btrr-mobile)}.gps.gpsi [style*="--bw-mobile:"]{border-width:var(--bw-mobile)}.gps.gpsi [style*="--hvr-bw-mobile:"]:hover{border-width:var(--hvr-bw-mobile)}.gps.gpsi [style*="--focus-bw-mobile:"]:focus{border-width:var(--focus-bw-mobile)}.gps.gpsi [style*="--bottom-mobile:"]{bottom:var(--bottom-mobile)}.gps.gpsi [style*="--hvr-bottom-mobile:"]:hover{bottom:var(--hvr-bottom-mobile)}.gps.gpsi [style*="--focus-bottom-mobile:"]:focus{bottom:var(--focus-bottom-mobile)}.gps.gpsi [style*="--shadow-mobile:"]{box-shadow:var(--shadow-mobile)}.gps.gpsi [style*="--hvr-shadow-mobile:"]:hover{box-shadow:var(--hvr-shadow-mobile)}.gps.gpsi [style*="--focus-shadow-mobile:"]:focus{box-shadow:var(--focus-shadow-mobile)}.gps.gpsi [style*="--c-mobile:"]{color:var(--c-mobile)}.gps.gpsi [style*="--hvr-c-mobile:"]:hover{color:var(--hvr-c-mobile)}.gps.gpsi [style*="--focus-c-mobile:"]:focus{color:var(--focus-c-mobile)}.gps.gpsi [style*="--cg-mobile:"]{-moz-column-gap:var(--cg-mobile);column-gap:var(--cg-mobile)}.gps.gpsi [style*="--hvr-cg-mobile:"]:hover{-moz-column-gap:var(--hvr-cg-mobile);column-gap:var(--hvr-cg-mobile)}.gps.gpsi [style*="--focus-cg-mobile:"]:focus{-moz-column-gap:var(--focus-cg-mobile);column-gap:var(--focus-cg-mobile)}.gps.gpsi [style*="--d-mobile:"]{display:var(--d-mobile)}.gps.gpsi [style*="--hvr-d-mobile:"]:hover{display:var(--hvr-d-mobile)}.gps.gpsi [style*="--focus-d-mobile:"]:focus{display:var(--focus-d-mobile)}.gps.gpsi [style*="--fd-mobile:"]{flex-direction:var(--fd-mobile)}.gps.gpsi [style*="--hvr-fd-mobile:"]:hover{flex-direction:var(--hvr-fd-mobile)}.gps.gpsi [style*="--focus-fd-mobile:"]:focus{flex-direction:var(--focus-fd-mobile)}.gps.gpsi [style*="--ff-mobile:"]{font-family:var(--ff-mobile)}.gps.gpsi [style*="--hvr-ff-mobile:"]:hover{font-family:var(--hvr-ff-mobile)}.gps.gpsi [style*="--focus-ff-mobile:"]:focus{font-family:var(--focus-ff-mobile)}.gps.gpsi [style*="--size-mobile:"]{font-size:var(--size-mobile)}.gps.gpsi [style*="--hvr-size-mobile:"]:hover{font-size:var(--hvr-size-mobile)}.gps.gpsi [style*="--focus-size-mobile:"]:focus{font-size:var(--focus-size-mobile)}.gps.gpsi [style*="--weight-mobile:"]{font-weight:var(--weight-mobile)}.gps.gpsi [style*="--hvr-weight-mobile:"]:hover{font-weight:var(--hvr-weight-mobile)}.gps.gpsi [style*="--focus-weight-mobile:"]:focus{font-weight:var(--focus-weight-mobile)}.gps.gpsi [style*="--fs-mobile:"]{font-style:var(--fs-mobile)}.gps.gpsi [style*="--hvr-fs-mobile:"]:hover{font-style:var(--hvr-fs-mobile)}.gps.gpsi [style*="--focus-fs-mobile:"]:focus{font-style:var(--focus-fs-mobile)}.gps.gpsi [style*="--gg-mobile:"]{grid-gap:var(--gg-mobile)}.gps.gpsi [style*="--hvr-gg-mobile:"]:hover{grid-gap:var(--hvr-gg-mobile)}.gps.gpsi [style*="--focus-gg-mobile:"]:focus{grid-gap:var(--focus-gg-mobile)}.gps.gpsi [style*="--gr-mobile:"]{grid-row:var(--gr-mobile)}.gps.gpsi [style*="--hvr-gr-mobile:"]:hover{grid-row:var(--hvr-gr-mobile)}.gps.gpsi [style*="--focus-gr-mobile:"]:focus{grid-row:var(--focus-gr-mobile)}.gps.gpsi [style*="--gtc-mobile:"]{grid-template-columns:var(--gtc-mobile)}.gps.gpsi [style*="--hvr-gtc-mobile:"]:hover{grid-template-columns:var(--hvr-gtc-mobile)}.gps.gpsi [style*="--focus-gtc-mobile:"]:focus{grid-template-columns:var(--focus-gtc-mobile)}.gps.gpsi [style*="--gtr-mobile:"]{grid-template-rows:var(--gtr-mobile)}.gps.gpsi [style*="--hvr-gtr-mobile:"]:hover{grid-template-rows:var(--hvr-gtr-mobile)}.gps.gpsi [style*="--focus-gtr-mobile:"]:focus{grid-template-rows:var(--focus-gtr-mobile)}.gps.gpsi [style*="--h-mobile:"]{height:var(--h-mobile)}.gps.gpsi [style*="--hvr-h-mobile:"]:hover{height:var(--hvr-h-mobile)}.gps.gpsi [style*="--focus-h-mobile:"]:focus{height:var(--focus-h-mobile)}.gps.gpsi [style*="--jc-mobile:"]{justify-content:var(--jc-mobile)}.gps.gpsi [style*="--hvr-jc-mobile:"]:hover{justify-content:var(--hvr-jc-mobile)}.gps.gpsi [style*="--focus-jc-mobile:"]:focus{justify-content:var(--focus-jc-mobile)}.gps.gpsi [style*="--js-mobile:"]{justify-self:var(--js-mobile)}.gps.gpsi [style*="--hvr-js-mobile:"]:hover{justify-self:var(--hvr-js-mobile)}.gps.gpsi [style*="--focus-js-mobile:"]:focus{justify-self:var(--focus-js-mobile)}.gps.gpsi [style*="--left-mobile:"]{left:var(--left-mobile)}.gps.gpsi [style*="--hvr-left-mobile:"]:hover{left:var(--hvr-left-mobile)}.gps.gpsi [style*="--focus-left-mobile:"]:focus{left:var(--focus-left-mobile)}.gps.gpsi [style*="--ls-mobile:"]{letter-spacing:var(--ls-mobile)}.gps.gpsi [style*="--hvr-ls-mobile:"]:hover{letter-spacing:var(--hvr-ls-mobile)}.gps.gpsi [style*="--focus-ls-mobile:"]:focus{letter-spacing:var(--focus-ls-mobile)}.gps.gpsi [style*="--lh-mobile:"]{line-height:var(--lh-mobile)}.gps.gpsi [style*="--hvr-lh-mobile:"]:hover{line-height:var(--hvr-lh-mobile)}.gps.gpsi [style*="--focus-lh-mobile:"]:focus{line-height:var(--focus-lh-mobile)}.gps.gpsi [style*="--tdt-mobile:"]{text-decoration-thickness:var(--tdt-mobile)}.gps.gpsi [style*="--hvr-tdt-mobile:"]:hover{text-decoration-thickness:var(--hvr-tdt-mobile)}.gps.gpsi [style*="--focus-tdt-mobile:"]:focus{text-decoration-thickness:var(--focus-tdt-mobile)}.gps.gpsi [style*="--tdc-mobile:"]{text-decoration-color:var(--tdc-mobile)}.gps.gpsi [style*="--hvr-tdc-mobile:"]:hover{text-decoration-color:var(--hvr-tdc-mobile)}.gps.gpsi [style*="--focus-tdc-mobile:"]:focus{text-decoration-color:var(--focus-tdc-mobile)}.gps.gpsi [style*="--tdl-mobile:"]{text-decoration-line:var(--tdl-mobile)}.gps.gpsi [style*="--hvr-tdl-mobile:"]:hover{text-decoration-line:var(--hvr-tdl-mobile)}.gps.gpsi [style*="--focus-tdl-mobile:"]:focus{text-decoration-line:var(--focus-tdl-mobile)}.gps.gpsi [style*="--m-mobile:"]{margin:var(--m-mobile)}.gps.gpsi [style*="--hvr-m-mobile:"]:hover{margin:var(--hvr-m-mobile)}.gps.gpsi [style*="--focus-m-mobile:"]:focus{margin:var(--focus-m-mobile)}.gps.gpsi [style*="--mb-mobile:"]{margin-bottom:var(--mb-mobile)}.gps.gpsi [style*="--hvr-mb-mobile:"]:hover{margin-bottom:var(--hvr-mb-mobile)}.gps.gpsi [style*="--focus-mb-mobile:"]:focus{margin-bottom:var(--focus-mb-mobile)}.gps.gpsi [style*="--ml-mobile:"]{margin-left:var(--ml-mobile)}.gps.gpsi [style*="--hvr-ml-mobile:"]:hover{margin-left:var(--hvr-ml-mobile)}.gps.gpsi [style*="--focus-ml-mobile:"]:focus{margin-left:var(--focus-ml-mobile)}.gps.gpsi [style*="--mr-mobile:"]{margin-right:var(--mr-mobile)}.gps.gpsi [style*="--hvr-mr-mobile:"]:hover{margin-right:var(--hvr-mr-mobile)}.gps.gpsi [style*="--focus-mr-mobile:"]:focus{margin-right:var(--focus-mr-mobile)}.gps.gpsi [style*="--mt-mobile:"]{margin-top:var(--mt-mobile)}.gps.gpsi [style*="--hvr-mt-mobile:"]:hover{margin-top:var(--hvr-mt-mobile)}.gps.gpsi [style*="--focus-mt-mobile:"]:focus{margin-top:var(--focus-mt-mobile)}.gps.gpsi [style*="--maxh-mobile:"]{max-height:var(--maxh-mobile)}.gps.gpsi [style*="--hvr-maxh-mobile:"]:hover{max-height:var(--hvr-maxh-mobile)}.gps.gpsi [style*="--focus-maxh-mobile:"]:focus{max-height:var(--focus-maxh-mobile)}.gps.gpsi [style*="--maxw-mobile:"]{max-width:var(--maxw-mobile)}.gps.gpsi [style*="--hvr-maxw-mobile:"]:hover{max-width:var(--hvr-maxw-mobile)}.gps.gpsi [style*="--focus-maxw-mobile:"]:focus{max-width:var(--focus-maxw-mobile)}.gps.gpsi [style*="--minh-mobile:"]{min-height:var(--minh-mobile)}.gps.gpsi [style*="--hvr-minh-mobile:"]:hover{min-height:var(--hvr-minh-mobile)}.gps.gpsi [style*="--focus-minh-mobile:"]:focus{min-height:var(--focus-minh-mobile)}.gps.gpsi [style*="--minw-mobile:"]{min-width:var(--minw-mobile)}.gps.gpsi [style*="--hvr-minw-mobile:"]:hover{min-width:var(--hvr-minw-mobile)}.gps.gpsi [style*="--focus-minw-mobile:"]:focus{min-width:var(--focus-minw-mobile)}.gps.gpsi [style*="--objf-mobile:"]{-o-object-fit:var(--objf-mobile);object-fit:var(--objf-mobile)}.gps.gpsi [style*="--hvr-objf-mobile:"]:hover{-o-object-fit:var(--hvr-objf-mobile);object-fit:var(--hvr-objf-mobile)}.gps.gpsi [style*="--focus-objf-mobile:"]:focus{-o-object-fit:var(--focus-objf-mobile);object-fit:var(--focus-objf-mobile)}.gps.gpsi [style*="--op-mobile:"]{opacity:var(--op-mobile)}.gps.gpsi [style*="--hvr-op-mobile:"]:hover{opacity:var(--hvr-op-mobile)}.gps.gpsi [style*="--focus-op-mobile:"]:focus{opacity:var(--focus-op-mobile)}.gps.gpsi [style*="--o-mobile:"]{order:var(--o-mobile)}.gps.gpsi [style*="--hvr-o-mobile:"]:hover{order:var(--hvr-o-mobile)}.gps.gpsi [style*="--focus-o-mobile:"]:focus{order:var(--focus-o-mobile)}.gps.gpsi [style*="--of-mobile:"]{overflow:var(--of-mobile)}.gps.gpsi [style*="--hvr-of-mobile:"]:hover{overflow:var(--hvr-of-mobile)}.gps.gpsi [style*="--focus-of-mobile:"]:focus{overflow:var(--focus-of-mobile)}.gps.gpsi [style*="--ofx-mobile:"]{overflow-x:var(--ofx-mobile)}.gps.gpsi [style*="--hvr-ofx-mobile:"]:hover{overflow-x:var(--hvr-ofx-mobile)}.gps.gpsi [style*="--focus-ofx-mobile:"]:focus{overflow-x:var(--focus-ofx-mobile)}.gps.gpsi [style*="--ofy-mobile:"]{overflow-y:var(--ofy-mobile)}.gps.gpsi [style*="--hvr-ofy-mobile:"]:hover{overflow-y:var(--hvr-ofy-mobile)}.gps.gpsi [style*="--focus-ofy-mobile:"]:focus{overflow-y:var(--focus-ofy-mobile)}.gps.gpsi [style*="--pc-mobile:"]{place-content:var(--pc-mobile)}.gps.gpsi [style*="--hvr-pc-mobile:"]:hover{place-content:var(--hvr-pc-mobile)}.gps.gpsi [style*="--focus-pc-mobile:"]:focus{place-content:var(--focus-pc-mobile)}.gps.gpsi [style*="--p-mobile:"]{padding:var(--p-mobile)}.gps.gpsi [style*="--hvr-p-mobile:"]:hover{padding:var(--hvr-p-mobile)}.gps.gpsi [style*="--focus-p-mobile:"]:focus{padding:var(--focus-p-mobile)}.gps.gpsi [style*="--pb-mobile:"]{padding-bottom:var(--pb-mobile)}.gps.gpsi [style*="--hvr-pb-mobile:"]:hover{padding-bottom:var(--hvr-pb-mobile)}.gps.gpsi [style*="--focus-pb-mobile:"]:focus{padding-bottom:var(--focus-pb-mobile)}.gps.gpsi [style*="--pl-mobile:"]{padding-left:var(--pl-mobile)}.gps.gpsi [style*="--hvr-pl-mobile:"]:hover{padding-left:var(--hvr-pl-mobile)}.gps.gpsi [style*="--focus-pl-mobile:"]:focus{padding-left:var(--focus-pl-mobile)}.gps.gpsi [style*="--pr-mobile:"]{padding-right:var(--pr-mobile)}.gps.gpsi [style*="--hvr-pr-mobile:"]:hover{padding-right:var(--hvr-pr-mobile)}.gps.gpsi [style*="--focus-pr-mobile:"]:focus{padding-right:var(--focus-pr-mobile)}.gps.gpsi [style*="--pt-mobile:"]{padding-top:var(--pt-mobile)}.gps.gpsi [style*="--hvr-pt-mobile:"]:hover{padding-top:var(--hvr-pt-mobile)}.gps.gpsi [style*="--focus-pt-mobile:"]:focus{padding-top:var(--focus-pt-mobile)}.gps.gpsi [style*="--pe-mobile:"]{pointer-events:var(--pe-mobile)}.gps.gpsi [style*="--hvr-pe-mobile:"]:hover{pointer-events:var(--hvr-pe-mobile)}.gps.gpsi [style*="--focus-pe-mobile:"]:focus{pointer-events:var(--focus-pe-mobile)}.gps.gpsi [style*="--pos-mobile:"]{position:var(--pos-mobile)}.gps.gpsi [style*="--hvr-pos-mobile:"]:hover{position:var(--hvr-pos-mobile)}.gps.gpsi [style*="--focus-pos-mobile:"]:focus{position:var(--focus-pos-mobile)}.gps.gpsi [style*="--right-mobile:"]{right:var(--right-mobile)}.gps.gpsi [style*="--hvr-right-mobile:"]:hover{right:var(--hvr-right-mobile)}.gps.gpsi [style*="--focus-right-mobile:"]:focus{right:var(--focus-right-mobile)}.gps.gpsi [style*="--rg-mobile:"]{row-gap:var(--rg-mobile)}.gps.gpsi [style*="--hvr-rg-mobile:"]:hover{row-gap:var(--hvr-rg-mobile)}.gps.gpsi [style*="--focus-rg-mobile:"]:focus{row-gap:var(--focus-rg-mobile)}.gps.gpsi [style*="--ta-mobile:"]{text-align:var(--ta-mobile)}.gps.gpsi [style*="--hvr-ta-mobile:"]:hover{text-align:var(--hvr-ta-mobile)}.gps.gpsi [style*="--focus-ta-mobile:"]:focus{text-align:var(--focus-ta-mobile)}.gps.gpsi [style*="--ts-mobile:"]{text-shadow:var(--ts-mobile)}.gps.gpsi [style*="--hvr-ts-mobile:"]:hover{text-shadow:var(--hvr-ts-mobile)}.gps.gpsi [style*="--focus-ts-mobile:"]:focus{text-shadow:var(--focus-ts-mobile)}.gps.gpsi [style*="--tt-mobile:"]{text-transform:var(--tt-mobile)}.gps.gpsi [style*="--hvr-tt-mobile:"]:hover{text-transform:var(--hvr-tt-mobile)}.gps.gpsi [style*="--focus-tt-mobile:"]:focus{text-transform:var(--focus-tt-mobile)}.gps.gpsi [style*="--top-mobile:"]{top:var(--top-mobile)}.gps.gpsi [style*="--hvr-top-mobile:"]:hover{top:var(--hvr-top-mobile)}.gps.gpsi [style*="--focus-top-mobile:"]:focus{top:var(--focus-top-mobile)}.gps.gpsi [style*="--t-mobile:"]{transform:var(--t-mobile)}.gps.gpsi [style*="--hvr-t-mobile:"]:hover{transform:var(--hvr-t-mobile)}.gps.gpsi [style*="--focus-t-mobile:"]:focus{transform:var(--focus-t-mobile)}.gps.gpsi [style*="--v-mobile:"]{visibility:var(--v-mobile)}.gps.gpsi [style*="--hvr-v-mobile:"]:hover{visibility:var(--hvr-v-mobile)}.gps.gpsi [style*="--focus-v-mobile:"]:focus{visibility:var(--focus-v-mobile)}.gps.gpsi [style*="--ws-mobile:"]{white-space:var(--ws-mobile)}.gps.gpsi [style*="--hvr-ws-mobile:"]:hover{white-space:var(--hvr-ws-mobile)}.gps.gpsi [style*="--focus-ws-mobile:"]:focus{white-space:var(--focus-ws-mobile)}.gps.gpsi [style*="--w-mobile:"]{width:var(--w-mobile)}.gps.gpsi [style*="--hvr-w-mobile:"]:hover{width:var(--hvr-w-mobile)}.gps.gpsi [style*="--focus-w-mobile:"]:focus{width:var(--focus-w-mobile)}.gps.gpsi [style*="--z-mobile:"]{z-index:var(--z-mobile)}.gps.gpsi [style*="--hvr-z-mobile:"]:hover{z-index:var(--hvr-z-mobile)}.gps.gpsi [style*="--focus-z-mobile:"]:focus{z-index:var(--focus-z-mobile)}.gps.gpsi [style*="--wm-mobile:"]{writing-mode:var(--wm-mobile)}.gps.gpsi [style*="--hvr-wm-mobile:"]:hover{writing-mode:var(--hvr-wm-mobile)}.gps.gpsi [style*="--focus-wm-mobile:"]:focus{writing-mode:var(--focus-wm-mobile)}.gps.gpsi [style*="--line-clamp-mobile:"]{-webkit-box-orient:vertical;-webkit-line-clamp:var(--line-clamp-mobile);display:-webkit-box;overflow:hidden}}.gpsil>section{transition:opacity .5s}.gpsil .gps-lazy,.gpsil .gps-lazy>.gp-dialog{opacity:0!important;max-width:100%!important;overflow-x:hidden!important;width:100%!important;min-width:100%!important}.gpsil .gps-lazy .gp-button-base::before{display:none!important}.gps,.gpsi{display: contents}


/* === next stylesheet === */


    .gps{--g-h1-ff:var(--g-font-heading,heading);--g-h1-size:46px;--g-h1-weight:400;--g-h1-lh:130%;--g-h2-ff:var(--g-font-heading,heading);--g-h2-size:41px;--g-h2-weight:400;--g-h2-lh:130%;--g-h3-ff:var(--g-font-heading,heading);--g-h3-size:52px;--g-h3-weight:400;--g-h3-lh:130%;--g-p1-ff:var(--g-font-body,body);--g-p1-size:16px;--g-p1-weight:400;--g-p1-lh:180%;--g-p2-ff:var(--g-font-body,body);--g-p2-size:14px;--g-p2-weight:400;--g-p2-lh:180%;--g-p3-ff:var(--g-font-body,body);--g-p3-size:10px;--g-p3-weight:400;--g-p3-lh:180%;--g-sh1-ff:var(--g-font-heading,heading);--g-sh1-size:25px;--g-sh1-weight:400;--g-sh1-lh:130%;--g-sh2-ff:var(--g-font-heading,heading);--g-sh2-size:18px;--g-sh2-weight:400;--g-sh2-lh:130%;--g-sh3-ff:var(--g-font-heading,heading);--g-sh3-size:32px;--g-sh3-weight:400;--g-sh3-lh:130%;--g-s-2xl:32px;--g-s-3xl:48px;--g-s-4xl:80px;--g-s-5xl:112px;--g-s-l:16px;--g-s-m:12px;--g-s-s:8px;--g-s-xl:24px;--g-s-xs:4px;--g-s-xxs:2px;--g-ct-p:16px;--g-ct-w:1200px;--g-font-body:sans-serif;--g-font-code:sans-serif;--g-font-heading:sans-serif;--g-theme-font:[object Object];--g-c-bg-1:#e2e2e2;--g-c-bg-2:#f3f3f3;--g-c-bg-3:#fff;--g-c-brand:#121212;--g-color-color-index-change:0;--g-c-error:#ea3335;--g-c-highlight:#4d4d4d;--g-c-info:#1890ff;--g-c-line-1:#ececec;--g-c-line-2:#7d7d7d;--g-c-line-3:#121212;--g-color-my-colors-0:#bddbd9;--g-color-my-colors-1:#108b87;--g-color-my-colors-2:#334fb4;--g-color-my-colors-3:#121212;--g-color-my-colors-4:#4f4f4f;--g-color-my-colors-5:#e2e2e2;--g-color-my-colors-6:#fff;--g-c-success:#428445;--g-c-text-1:#4d4d4d;--g-c-text-2:#121212;--g-c-text-3:#fff;--g-color-theme-colors-0:#bddbd9;--g-color-theme-colors-1:#108b87;--g-color-theme-colors-2:#334fb4;--g-color-theme-colors-3:#121212;--g-color-theme-colors-4:#4f4f4f;--g-color-theme-colors-5:#e2e2e2;--g-color-theme-colors-6:#fff;--g-c-warning:#f2a73b;--g-radius-large:16px;--g-radius-medium:6px;--g-radius-small:3px}@media (max-width:1024px){.gps{--g-h1-ff:var(--g-font-heading,heading);--g-h1-size:46px;--g-h1-weight:400;--g-h2-size:41px;--g-h3-ff:var(--g-font-heading,heading);--g-h3-size:52px;--g-h3-weight:400;--g-p1-size:16px;--g-p1-lh:180%;--g-p2-size:14px;--g-p3-size:10px;--g-sh1-size:25px;--g-sh2-size:18px;--g-sh3-size:32px;--g-ct-p:16px;--g-ct-w:100%;--g-font-body:sans-serif;--g-font-code:sans-serif;--g-font-heading:sans-serif;--g-theme-font:[object Object]}}@media (max-width:767px){.gps{--g-h1-ff:var(--g-font-heading,heading);--g-h1-size:41px;--g-h1-weight:400;--g-h2-size:36px;--g-h3-ff:var(--g-font-heading,heading);--g-h3-size:46px;--g-h3-weight:400;--g-p1-size:14px;--g-p2-size:12px;--g-p3-size:9px;--g-sh1-size:23px;--g-sh2-size:16px;--g-sh3-size:29px;--g-ct-p:16px;--g-ct-w:100%;--g-font-body:sans-serif;--g-font-code:sans-serif;--g-font-heading:sans-serif;--g-theme-font:[object Object]}}
  

/* === next stylesheet === */


    .kaching-bundles__block {
      display: none;
    }

    .kaching-bundles-sticky-atc {
      display: none;
    }
  

/* === next stylesheet === */


    [hidden] {
      display: none !important;
    }
  

/* === next stylesheet === */


    :root {
      --sticky-announcement-bar-enabled:0;
    }

/* === next stylesheet === */


  :root {
    --sticky-header-enabled:1;
  }

  #shopify-section-header {
    --header-grid-template: "main-nav logo secondary-nav" / minmax(0, 1fr) auto minmax(0, 1fr);
    --header-padding-block: var(--spacing-4-5);
    --header-background-opacity: 1.0;
    --header-background-blur-radius: 0px;
    --header-transparent-text-color: 255 255 255;--header-logo-width: 130px;
      --header-logo-height: 37px;position: sticky;
    top: calc(var(--sticky-announcement-bar-enabled, 0) * var(--announcement-bar-height, 0px));
    z-index: 10;
  }@media screen and (min-width: 700px) {
    #shopify-section-header {--header-logo-width: 175px;
        --header-logo-height: 50px;--header-padding-block: var(--spacing-8-5);
    }
  }@media screen and (min-width: 1150px) {#shopify-section-header {
        --header-grid-template: "logo main-nav secondary-nav" / minmax(0, 1fr) fit-content(55%) minmax(0, 1fr);
      }
    }

/* === next stylesheet === */

.gps-619508563336757973.gps.gpsil [style*="--as:"]{align-self:var(--as)}.gps-619508563336757973.gps.gpsil [style*="--aspect:"]{aspect-ratio:var(--aspect)}.gps-619508563336757973.gps.gpsil [style*="--bg:"]{background:var(--bg)}.gps-619508563336757973.gps.gpsil [style*="--hvr-bg:"]:hover{background:var(--hvr-bg)}.gps-619508563336757973.gps.gpsil [style*="--bga:"]{background-attachment:var(--bga)}.gps-619508563336757973.gps.gpsil [style*="--bgc:"]{background-color:var(--bgc)}.gps-619508563336757973.gps.gpsil [style*="--bgi:"]{background-image:var(--bgi)}.gps-619508563336757973.gps.gpsil [style*="--hvr-bgi:"]:hover{background-image:var(--hvr-bgi)}.gps-619508563336757973.gps.gpsil [style*="--bgp:"]{background-position:var(--bgp)}.gps-619508563336757973.gps.gpsil [style*="--bgr:"]{background-repeat:var(--bgr)}.gps-619508563336757973.gps.gpsil [style*="--bgs:"]{background-size:var(--bgs)}.gps-619508563336757973.gps.gpsil [style*="--b:"]{border:var(--b)}.gps-619508563336757973.gps.gpsil [style*="--hvr-b:"]:hover{border:var(--hvr-b)}.gps-619508563336757973.gps.gpsil [style*="--focus-b:"]:focus{border:var(--focus-b)}.gps-619508563336757973.gps.gpsil [style*="--bb:"]{border-bottom:var(--bb)}.gps-619508563336757973.gps.gpsil [style*="--hvr-bb:"]:hover{border-bottom:var(--hvr-bb)}.gps-619508563336757973.gps.gpsil [style*="--focus-bb:"]:focus{border-bottom:var(--focus-bb)}.gps-619508563336757973.gps.gpsil [style*="--bbw:"]{border-bottom-width:var(--bbw)}.gps-619508563336757973.gps.gpsil [style*="--bc:"]{border-color:var(--bc)}.gps-619508563336757973.gps.gpsil [style*="--bblr:"]{border-bottom-left-radius:var(--bblr)}.gps-619508563336757973.gps.gpsil [style*="--hvr-bblr:"]:hover{border-bottom-left-radius:var(--hvr-bblr)}.gps-619508563336757973.gps.gpsil [style*="--focus-bblr:"]:focus{border-bottom-left-radius:var(--focus-bblr)}.gps-619508563336757973.gps.gpsil [style*="--bbrr:"]{border-bottom-right-radius:var(--bbrr)}.gps-619508563336757973.gps.gpsil [style*="--hvr-bbrr:"]:hover{border-bottom-right-radius:var(--hvr-bbrr)}.gps-619508563336757973.gps.gpsil [style*="--focus-bbrr:"]:focus{border-bottom-right-radius:var(--focus-bbrr)}.gps-619508563336757973.gps.gpsil [style*="--bl:"]{border-left:var(--bl)}.gps-619508563336757973.gps.gpsil [style*="--bs:"]{border-style:var(--bs)}.gps-619508563336757973.gps.gpsil [style*="--bt:"]{border-top:var(--bt)}.gps-619508563336757973.gps.gpsil [style*="--hvr-bt:"]:hover{border-top:var(--hvr-bt)}.gps-619508563336757973.gps.gpsil [style*="--focus-bt:"]:focus{border-top:var(--focus-bt)}.gps-619508563336757973.gps.gpsil [style*="--btlr:"]{border-top-left-radius:var(--btlr)}.gps-619508563336757973.gps.gpsil [style*="--hvr-btlr:"]:hover{border-top-left-radius:var(--hvr-btlr)}.gps-619508563336757973.gps.gpsil [style*="--focus-btlr:"]:focus{border-top-left-radius:var(--focus-btlr)}.gps-619508563336757973.gps.gpsil [style*="--btrr:"]{border-top-right-radius:var(--btrr)}.gps-619508563336757973.gps.gpsil [style*="--hvr-btrr:"]:hover{border-top-right-radius:var(--hvr-btrr)}.gps-619508563336757973.gps.gpsil [style*="--focus-btrr:"]:focus{border-top-right-radius:var(--focus-btrr)}.gps-619508563336757973.gps.gpsil [style*="--bw:"]{border-width:var(--bw)}.gps-619508563336757973.gps.gpsil [style*="--bottom:"]{bottom:var(--bottom)}.gps-619508563336757973.gps.gpsil [style*="--shadow:"]{box-shadow:var(--shadow)}.gps-619508563336757973.gps.gpsil [style*="--c:"]{color:var(--c)}.gps-619508563336757973.gps.gpsil [style*="--cg:"]{-moz-column-gap:var(--cg);column-gap:var(--cg)}.gps-619508563336757973.gps.gpsil [style*="--ff:"]{font-family:var(--ff)}.gps-619508563336757973.gps.gpsil [style*="--size:"]{font-size:var(--size)}.gps-619508563336757973.gps.gpsil [style*="--weight:"]{font-weight:var(--weight)}.gps-619508563336757973.gps.gpsil [style*="--gg:"]{grid-gap:var(--gg)}.gps-619508563336757973.gps.gpsil [style*="--gtc:"]{grid-template-columns:var(--gtc)}.gps-619508563336757973.gps.gpsil [style*="--h:"]{height:var(--h)}.gps-619508563336757973.gps.gpsil [style*="--jc:"]{justify-content:var(--jc)}.gps-619508563336757973.gps.gpsil [style*="--left:"]{left:var(--left)}.gps-619508563336757973.gps.gpsil [style*="--lh:"]{line-height:var(--lh)}.gps-619508563336757973.gps.gpsil [style*="--tdt:"]{text-decoration-thickness:var(--tdt)}.gps-619508563336757973.gps.gpsil [style*="--tdl:"]{text-decoration-line:var(--tdl)}.gps-619508563336757973.gps.gpsil [style*="--m:"]{margin:var(--m)}.gps-619508563336757973.gps.gpsil [style*="--mb:"]{margin-bottom:var(--mb)}.gps-619508563336757973.gps.gpsil [style*="--ml:"]{margin-left:var(--ml)}.gps-619508563336757973.gps.gpsil [style*="--mr:"]{margin-right:var(--mr)}.gps-619508563336757973.gps.gpsil [style*="--mt:"]{margin-top:var(--mt)}.gps-619508563336757973.gps.gpsil [style*="--maxw:"]{max-width:var(--maxw)}.gps-619508563336757973.gps.gpsil [style*="--minw:"]{min-width:var(--minw)}.gps-619508563336757973.gps.gpsil [style*="--objf:"]{-o-object-fit:var(--objf);object-fit:var(--objf)}.gps-619508563336757973.gps.gpsil [style*="--op:"]{opacity:var(--op)}.gps-619508563336757973.gps.gpsil [style*="--o:"]{order:var(--o)}.gps-619508563336757973.gps.gpsil [style*="--pc:"]{place-content:var(--pc)}.gps-619508563336757973.gps.gpsil [style*="--p:"]{padding:var(--p)}.gps-619508563336757973.gps.gpsil [style*="--pb:"]{padding-bottom:var(--pb)}.gps-619508563336757973.gps.gpsil [style*="--pl:"]{padding-left:var(--pl)}.gps-619508563336757973.gps.gpsil [style*="--pr:"]{padding-right:var(--pr)}.gps-619508563336757973.gps.gpsil [style*="--pt:"]{padding-top:var(--pt)}.gps-619508563336757973.gps.gpsil [style*="--pos:"]{position:var(--pos)}.gps-619508563336757973.gps.gpsil [style*="--right:"]{right:var(--right)}.gps-619508563336757973.gps.gpsil [style*="--rg:"]{row-gap:var(--rg)}.gps-619508563336757973.gps.gpsil [style*="--ta:"]{text-align:var(--ta)}.gps-619508563336757973.gps.gpsil [style*="--ts:"]{text-shadow:var(--ts)}.gps-619508563336757973.gps.gpsil [style*="--tt:"]{text-transform:var(--tt)}.gps-619508563336757973.gps.gpsil [style*="--top:"]{top:var(--top)}.gps-619508563336757973.gps.gpsil [style*="--t:"]{transform:var(--t)}.gps-619508563336757973.gps.gpsil [style*="--v:"]{visibility:var(--v)}.gps-619508563336757973.gps.gpsil [style*="--w:"]{width:var(--w)}@media only screen and (max-width:1024px){.gps-619508563336757973.gps.gpsil [style*="--aspect-tablet:"]{aspect-ratio:var(--aspect-tablet)}.gps-619508563336757973.gps.gpsil [style*="--bbw-tablet:"]{border-bottom-width:var(--bbw-tablet)}.gps-619508563336757973.gps.gpsil [style*="--bottom-tablet:"]{bottom:var(--bottom-tablet)}.gps-619508563336757973.gps.gpsil [style*="--size-tablet:"]{font-size:var(--size-tablet)}.gps-619508563336757973.gps.gpsil [style*="--gtc-tablet:"]{grid-template-columns:var(--gtc-tablet)}.gps-619508563336757973.gps.gpsil [style*="--h-tablet:"]{height:var(--h-tablet)}.gps-619508563336757973.gps.gpsil [style*="--jc-tablet:"]{justify-content:var(--jc-tablet)}.gps-619508563336757973.gps.gpsil [style*="--left-tablet:"]{left:var(--left-tablet)}.gps-619508563336757973.gps.gpsil [style*="--lh-tablet:"]{line-height:var(--lh-tablet)}.gps-619508563336757973.gps.gpsil [style*="--mb-tablet:"]{margin-bottom:var(--mb-tablet)}.gps-619508563336757973.gps.gpsil [style*="--maxw-tablet:"]{max-width:var(--maxw-tablet)}.gps-619508563336757973.gps.gpsil [style*="--minw-tablet:"]{min-width:var(--minw-tablet)}.gps-619508563336757973.gps.gpsil [style*="--o-tablet:"]{order:var(--o-tablet)}.gps-619508563336757973.gps.gpsil [style*="--pb-tablet:"]{padding-bottom:var(--pb-tablet)}.gps-619508563336757973.gps.gpsil [style*="--pl-tablet:"]{padding-left:var(--pl-tablet)}.gps-619508563336757973.gps.gpsil [style*="--pr-tablet:"]{padding-right:var(--pr-tablet)}.gps-619508563336757973.gps.gpsil [style*="--pt-tablet:"]{padding-top:var(--pt-tablet)}.gps-619508563336757973.gps.gpsil [style*="--pos-tablet:"]{position:var(--pos-tablet)}.gps-619508563336757973.gps.gpsil [style*="--right-tablet:"]{right:var(--right-tablet)}.gps-619508563336757973.gps.gpsil [style*="--top-tablet:"]{top:var(--top-tablet)}.gps-619508563336757973.gps.gpsil [style*="--w-tablet:"]{width:var(--w-tablet)}}@media only screen and (max-width:767px){.gps-619508563336757973.gps.gpsil [style*="--aspect-mobile:"]{aspect-ratio:var(--aspect-mobile)}.gps-619508563336757973.gps.gpsil [style*="--bbw-mobile:"]{border-bottom-width:var(--bbw-mobile)}.gps-619508563336757973.gps.gpsil [style*="--bottom-mobile:"]{bottom:var(--bottom-mobile)}.gps-619508563336757973.gps.gpsil [style*="--size-mobile:"]{font-size:var(--size-mobile)}.gps-619508563336757973.gps.gpsil [style*="--gtc-mobile:"]{grid-template-columns:var(--gtc-mobile)}.gps-619508563336757973.gps.gpsil [style*="--h-mobile:"]{height:var(--h-mobile)}.gps-619508563336757973.gps.gpsil [style*="--jc-mobile:"]{justify-content:var(--jc-mobile)}.gps-619508563336757973.gps.gpsil [style*="--left-mobile:"]{left:var(--left-mobile)}.gps-619508563336757973.gps.gpsil [style*="--lh-mobile:"]{line-height:var(--lh-mobile)}.gps-619508563336757973.gps.gpsil [style*="--mb-mobile:"]{margin-bottom:var(--mb-mobile)}.gps-619508563336757973.gps.gpsil [style*="--mt-mobile:"]{margin-top:var(--mt-mobile)}.gps-619508563336757973.gps.gpsil [style*="--maxw-mobile:"]{max-width:var(--maxw-mobile)}.gps-619508563336757973.gps.gpsil [style*="--minw-mobile:"]{min-width:var(--minw-mobile)}.gps-619508563336757973.gps.gpsil [style*="--objf-mobile:"]{-o-object-fit:var(--objf-mobile);object-fit:var(--objf-mobile)}.gps-619508563336757973.gps.gpsil [style*="--o-mobile:"]{order:var(--o-mobile)}.gps-619508563336757973.gps.gpsil [style*="--pb-mobile:"]{padding-bottom:var(--pb-mobile)}.gps-619508563336757973.gps.gpsil [style*="--pl-mobile:"]{padding-left:var(--pl-mobile)}.gps-619508563336757973.gps.gpsil [style*="--pr-mobile:"]{padding-right:var(--pr-mobile)}.gps-619508563336757973.gps.gpsil [style*="--pt-mobile:"]{padding-top:var(--pt-mobile)}.gps-619508563336757973.gps.gpsil [style*="--pos-mobile:"]{position:var(--pos-mobile)}.gps-619508563336757973.gps.gpsil [style*="--right-mobile:"]{right:var(--right-mobile)}.gps-619508563336757973.gps.gpsil [style*="--ta-mobile:"]{text-align:var(--ta-mobile)}.gps-619508563336757973.gps.gpsil [style*="--top-mobile:"]{top:var(--top-mobile)}.gps-619508563336757973.gps.gpsil [style*="--w-mobile:"]{width:var(--w-mobile)}}.gps-619508563336757973 .-gp-translate-x-1\/2,.gps-619508563336757973 .-gp-translate-y-1\/2,.gps-619508563336757973 .gp-rotate-0,.gps-619508563336757973 .gp-rotate-180,.gps-619508563336757973 .mobile\:gp-rotate-0,.gps-619508563336757973 .mobile\:gp-rotate-180,.gps-619508563336757973 .tablet\:gp-rotate-0,.gps-619508563336757973 .tablet\:gp-rotate-180{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1}.gps-619508563336757973 .gp-g-heading-1{font-family:var(--g-h1-ff);font-size:var(--g-h1-size);font-style:var(--g-h1-fs);font-weight:var(--g-h1-weight);letter-spacing:var(--g-h1-ls);line-height:var(--g-h1-lh)}.gps-619508563336757973 .gp-g-paragraph-1{font-family:var(--g-p1-ff);font-size:var(--g-p1-size);font-style:var(--g-p1-fs);font-weight:var(--g-p1-weight);letter-spacing:var(--g-p1-ls);line-height:var(--g-p1-lh)}.gps-619508563336757973 .gp-invisible{visibility:hidden}.gps-619508563336757973 .gp-static{position:static}.gps-619508563336757973 .\!gp-absolute{position:absolute!important}.gps-619508563336757973 .gp-absolute{position:absolute}.gps-619508563336757973 .gp-relative{position:relative}.gps-619508563336757973 .gp-inset-0{inset:0}.gps-619508563336757973 .gp-bottom-0{bottom:0}.gps-619508563336757973 .gp-left-0{left:0}.gps-619508563336757973 .gp-left-1\/2{left:50%}.gps-619508563336757973 .gp-right-0{right:0}.gps-619508563336757973 .gp-top-0{top:0}.gps-619508563336757973 .gp-top-1\/2{top:50%}.gps-619508563336757973 .gp-z-0{z-index:0}.gps-619508563336757973 .gp-z-1{z-index:1}.gps-619508563336757973 .gp-z-2{z-index:2}.gps-619508563336757973 .gp-z-\[90\]{z-index:90}.gps-619508563336757973 .\!gp-m-0{margin:0!important}.gps-619508563336757973 .gp-mx-auto{margin-left:auto;margin-right:auto}.gps-619508563336757973 .gp-my-0{margin-bottom:0;margin-top:0}.gps-619508563336757973 .gp-mb-0{margin-bottom:0}.gps-619508563336757973 .\!gp-block{display:block!important}.gps-619508563336757973 .gp-block{display:block}.gps-619508563336757973 .\!gp-flex{display:flex!important}.gps-619508563336757973 .gp-flex{display:flex}.gps-619508563336757973 .gp-inline-flex{display:inline-flex}.gps-619508563336757973 .gp-grid{display:grid}.gps-619508563336757973 .\!gp-hidden{display:none!important}.gps-619508563336757973 .gp-hidden{display:none}.gps-619508563336757973 .gp-aspect-\[56\/32\]{aspect-ratio:56/32}.gps-619508563336757973 .gp-h-0{height:0}.gps-619508563336757973 .gp-h-5{height:20px}.gps-619508563336757973 .gp-h-6{height:24px}.gps-619508563336757973 .gp-h-full{height:100%}.gps-619508563336757973 .gp-max-h-full{max-height:100%}.gps-619508563336757973 .\!gp-min-h-full{min-height:100%!important}.gps-619508563336757973 .gp-w-14{width:56px}.gps-619508563336757973 .gp-w-5{width:20px}.gps-619508563336757973 .gp-w-6{width:24px}.gps-619508563336757973 .gp-w-full{width:100%}.gps-619508563336757973 .\!gp-min-w-full{min-width:100%!important}.gps-619508563336757973 .\!gp-max-w-full{max-width:100%!important}.gps-619508563336757973 .\!gp-max-w-none{max-width:none!important}.gps-619508563336757973 .gp-max-w-full{max-width:100%}.gps-619508563336757973 .gp-flex-1{flex:1 1 0%}.gps-619508563336757973 .gp-flex-none{flex:none}.gps-619508563336757973 .gp-shrink-0{flex-shrink:0}.gps-619508563336757973 .-gp-translate-x-1\/2{--tw-translate-x:-50%}.gps-619508563336757973 .-gp-translate-x-1\/2,.gps-619508563336757973 .-gp-translate-y-1\/2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.gps-619508563336757973 .-gp-translate-y-1\/2{--tw-translate-y:-50%}.gps-619508563336757973 .gp-rotate-0{--tw-rotate:0deg}.gps-619508563336757973 .gp-rotate-0,.gps-619508563336757973 .gp-rotate-180{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.gps-619508563336757973 .gp-rotate-180{--tw-rotate:180deg}.gps-619508563336757973 .gp-cursor-default{cursor:default}.gps-619508563336757973 .gp-cursor-pointer{cursor:pointer}.gps-619508563336757973 .gp-select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.gps-619508563336757973 .gp-grid-rows-\[1fr\]{grid-template-rows:1fr}.gps-619508563336757973 .\!gp-flex-row{flex-direction:row!important}.gps-619508563336757973 .gp-flex-row{flex-direction:row}.gps-619508563336757973 .gp-flex-col{flex-direction:column}.gps-619508563336757973 .\!gp-flex-nowrap{flex-wrap:nowrap!important}.gps-619508563336757973 .gp-content-start{align-content:flex-start}.gps-619508563336757973 .gp-items-start{align-items:flex-start}.gps-619508563336757973 .gp-items-center{align-items:center}.gps-619508563336757973 .gp-justify-center{justify-content:center}.gps-619508563336757973 .gp-justify-between{justify-content:space-between}.gps-619508563336757973 .gp-gap-2{gap:8px}.gps-619508563336757973 .gp-overflow-hidden{overflow:hidden}.gps-619508563336757973 .gp-break-words{overflow-wrap:break-word}.gps-619508563336757973 .\!gp-rounded-none{border-radius:0!important}.gps-619508563336757973 .gp-rounded{border-radius:4px}.gps-619508563336757973 .gp-bg-black\/50{background-color:rgba(0,0,0,.5)}.gps-619508563336757973 .gp-bg-black\/80{background-color:rgba(0,0,0,.8)}.gps-619508563336757973 .gp-object-cover{-o-object-fit:cover;object-fit:cover}.gps-619508563336757973 .gp-px-0{padding-left:0;padding-right:0}.gps-619508563336757973 .gp-py-0{padding-bottom:0;padding-top:0}.gps-619508563336757973 .\!gp-pb-0{padding-bottom:0!important}.gps-619508563336757973 .gp-pb-1{padding-bottom:4px}.gps-619508563336757973 .gp-pr-1{padding-right:4px}.gps-619508563336757973 .gp-text-center{text-align:center}.gps-619508563336757973 .gp-text-g-text-3{color:var(--g-c-text-3)}.gps-619508563336757973 .gp-text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.gps-619508563336757973 .gp-text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gps-619508563336757973 .gp-no-underline{text-decoration-line:none}.gps-619508563336757973 .gp-opacity-0{opacity:0}.gps-619508563336757973 .gp-opacity-25{opacity:.25}.gps-619508563336757973 .gp-opacity-30{opacity:.3}.gps-619508563336757973 .gp-opacity-75{opacity:.75}.gps-619508563336757973 .gp-outline-1{outline-width:1px}.gps-619508563336757973 .-gp-outline-offset-1{outline-offset:-1px}.gps-619508563336757973 .gp-transition-colors{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gps-619508563336757973 .gp-transition-opacity{transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gps-619508563336757973 .gp-duration-100{transition-duration:.1s}.gps-619508563336757973 .gp-duration-200{transition-duration:.2s}.gps-619508563336757973 .gp-ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.gps-619508563336757973 .disabled\:gp-btn-disabled:disabled{cursor:default}.gps-619508563336757973 .before\:gp-left-0:before{content:var(--tw-content);left:0}.gps-619508563336757973 .before\:gp-top-0:before{content:var(--tw-content);top:0}@media (hover:hover) and (pointer:fine){.gps-619508563336757973 .hover\:gp-bg-\[\#ef0800\]:hover{--tw-bg-opacity:1;background-color:rgb(239 8 0/var(--tw-bg-opacity,1))}}.gps-619508563336757973 .disabled\:gp-opacity-30:disabled{opacity:.3}@media (hover:hover) and (pointer:fine){.gps-619508563336757973 .gp-group:hover .group-hover\:gp-opacity-100{opacity:1}}.gps-619508563336757973 .gp-group\/button:active .group-active\/button\:\!gp-text-inherit{color:inherit!important}.gps-619508563336757973 .data-\[only-image\=true\]\:gp-hidden[data-only-image=true]{display:none}.gps-619508563336757973 .data-\[outline\=active\]\:gp-outline[data-outline=active]{outline-style:solid}.gps-619508563336757973 .gp-group[data-state=loading] .group-data-\[state\=loading\]\:gp-visible{visibility:visible}.gps-619508563336757973 .gp-group[data-state=loading] .group-data-\[state\=loading\]\:gp-invisible{visibility:hidden}@keyframes gp-spin{to{transform:rotate(1turn)}}.gps-619508563336757973 .gp-group[data-state=loading] .group-data-\[state\=loading\]\:gp-animate-spin{animation:gp-spin 1s linear infinite}@media (max-width:1024px){.gps-619508563336757973 .tablet\:gp-static{position:static}.gps-619508563336757973 .tablet\:\!gp-absolute{position:absolute!important}.gps-619508563336757973 .tablet\:gp-left-0{left:0}.gps-619508563336757973 .tablet\:gp-right-0{right:0}.gps-619508563336757973 .tablet\:gp-z-2{z-index:2}.gps-619508563336757973 .tablet\:gp-block{display:block}.gps-619508563336757973 .tablet\:\!gp-flex{display:flex!important}.gps-619508563336757973 .tablet\:\!gp-hidden{display:none!important}.gps-619508563336757973 .tablet\:gp-hidden{display:none}.gps-619508563336757973 .tablet\:\!gp-min-h-full{min-height:100%!important}.gps-619508563336757973 .tablet\:gp-rotate-0{--tw-rotate:0deg}.gps-619508563336757973 .tablet\:gp-rotate-0,.gps-619508563336757973 .tablet\:gp-rotate-180{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.gps-619508563336757973 .tablet\:gp-rotate-180{--tw-rotate:180deg}.gps-619508563336757973 .tablet\:\!gp-flex-row{flex-direction:row!important}.gps-619508563336757973 .tablet\:gp-flex-row{flex-direction:row}.gps-619508563336757973 .tablet\:\!gp-flex-nowrap{flex-wrap:nowrap!important}.gps-619508563336757973 .tablet\:gp-px-0{padding-left:0;padding-right:0}.gps-619508563336757973 .tablet\:gp-py-0{padding-bottom:0;padding-top:0}}@media (max-width:767px){.gps-619508563336757973 .mobile\:gp-static{position:static}.gps-619508563336757973 .mobile\:\!gp-absolute{position:absolute!important}.gps-619508563336757973 .mobile\:gp-left-0{left:0}.gps-619508563336757973 .mobile\:gp-right-0{right:0}.gps-619508563336757973 .mobile\:gp-z-2{z-index:2}.gps-619508563336757973 .mobile\:gp-block{display:block}.gps-619508563336757973 .mobile\:\!gp-flex{display:flex!important}.gps-619508563336757973 .mobile\:\!gp-hidden{display:none!important}.gps-619508563336757973 .mobile\:gp-hidden{display:none}.gps-619508563336757973 .mobile\:\!gp-min-h-full{min-height:100%!important}.gps-619508563336757973 .mobile\:gp-rotate-0{--tw-rotate:0deg}.gps-619508563336757973 .mobile\:gp-rotate-0,.gps-619508563336757973 .mobile\:gp-rotate-180{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.gps-619508563336757973 .mobile\:gp-rotate-180{--tw-rotate:180deg}.gps-619508563336757973 .mobile\:\!gp-flex-row{flex-direction:row!important}.gps-619508563336757973 .mobile\:gp-flex-row{flex-direction:row}.gps-619508563336757973 .mobile\:\!gp-flex-nowrap{flex-wrap:nowrap!important}.gps-619508563336757973 .mobile\:gp-px-0{padding-left:0;padding-right:0}.gps-619508563336757973 .mobile\:gp-py-0{padding-bottom:0;padding-top:0}}.gps-619508563336757973 .\[\&\>svg\]\:gp-h-full>svg{height:100%}.gps-619508563336757973 .\[\&\>svg\]\:gp-w-full>svg{width:100%}.gps-619508563336757973 .\[\&_\*\]\:gp-max-w-full *{max-width:100%}.gps-619508563336757973 .\[\&_\*\]\:gp-max-w-none *{max-width:none}.gps-619508563336757973 .\[\&_p\]\:gp-whitespace-pre-line p{white-space:pre-line}

/* === next stylesheet === */


    .gem-slider-item-gZ3hCB09xj-15332275224899.gp-gallery-image-item::after, .gem-slider-item-gp-gallery-gZ3hCB09xj-15332275224899.gp-gallery-image-item.gem-slider-item-active::after {
      content: "";
      height: 100%;
      width: 100%;
      position: absolute;
      z-index: 999;
      top: 0;
      left: 0;
      border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: var(--g-c-line-3, line-3);
  
      
      border-bottom-left-radius: 0px;
      border-bottom-right-radius: 0px;
      border-top-left-radius: 0px;
      border-top-right-radius: 0px;
      
    }
    .gem-slider-item-gZ3hCB09xj-15332275224899.gp-gallery-image-item[data-outline=active]:after, .gem-slider-item-gp-gallery-gZ3hCB09xj-15332275224899.gp-gallery-image-item[data-outline=active]:after {
      pointer-events: none;
    }
    .gem-slider-item-gZ3hCB09xj-15332275224899.gp-gallery-image-item[data-outline=none]:after{
        pointer-events: none;
        border-color: transparent !important;
    }
  

/* === next stylesheet === */


      .ft-gp-carousel-gZ3hCB09xj-template--25511242629443__gp_section_619508563336757973-15332275224899.gp-carousel-arrow-gp-carousel-gZ3hCB09xj {
        
      border-bottom-left-radius: 9999px;
      border-bottom-right-radius: 9999px;
      border-top-left-radius: 9999px;
      border-top-right-radius: 9999px;
      
      }
      .ft-gp-carousel-gZ3hCB09xj-template--25511242629443__gp_section_619508563336757973-15332275224899.gp-carousel-arrow-gp-carousel-gZ3hCB09xj::before {
        content: '';
        height: 100%;
        width: 100%;
        position: absolute;
        pointer-events: none;
        z-index: 10;
        
        
      border-bottom-left-radius: 9999px;
      border-bottom-right-radius: 9999px;
      border-top-left-radius: 9999px;
      border-top-right-radius: 9999px;
      
      }
      @media only screen and (max-width: 1024px) and (min-width: 768px) {
        .ft-gp-carousel-gZ3hCB09xj-template--25511242629443__gp_section_619508563336757973-15332275224899.gp-carousel-arrow-gp-carousel-gZ3hCB09xj {
          
      border-bottom-left-radius: 9999px;
      border-bottom-right-radius: 9999px;
      border-top-left-radius: 9999px;
      border-top-right-radius: 9999px;
      
        }
        .ft-gp-carousel-gZ3hCB09xj-template--25511242629443__gp_section_619508563336757973-15332275224899.gp-carousel-arrow-gp-carousel-gZ3hCB09xj::before {
          
          
      border-bottom-left-radius: 9999px;
      border-bottom-right-radius: 9999px;
      border-top-left-radius: 9999px;
      border-top-right-radius: 9999px;
      
        }
      }
      @media only screen and (max-width: 768px) {
        .ft-gp-carousel-gZ3hCB09xj-template--25511242629443__gp_section_619508563336757973-15332275224899.gp-carousel-arrow-gp-carousel-gZ3hCB09xj {
          
      border-bottom-left-radius: 9999px;
      border-bottom-right-radius: 9999px;
      border-top-left-radius: 9999px;
      border-top-right-radius: 9999px;
      
        }
        .ft-gp-carousel-gZ3hCB09xj-template--25511242629443__gp_section_619508563336757973-15332275224899.gp-carousel-arrow-gp-carousel-gZ3hCB09xj::before {
          
          
      border-bottom-left-radius: 9999px;
      border-bottom-right-radius: 9999px;
      border-top-left-radius: 9999px;
      border-top-right-radius: 9999px;
      
        }
      }
    

/* === next stylesheet === */


      .ft-gp-carousel-gZ3hCB09xj-template--25511242629443__gp_section_619508563336757973-15332275224899.gp-carousel-arrow-gp-carousel-gZ3hCB09xj {
        
      border-bottom-left-radius: 9999px;
      border-bottom-right-radius: 9999px;
      border-top-left-radius: 9999px;
      border-top-right-radius: 9999px;
      
      }
      .ft-gp-carousel-gZ3hCB09xj-template--25511242629443__gp_section_619508563336757973-15332275224899.gp-carousel-arrow-gp-carousel-gZ3hCB09xj::before {
        content: '';
        height: 100%;
        width: 100%;
        position: absolute;
        pointer-events: none;
        z-index: 10;
        
        
      border-bottom-left-radius: 9999px;
      border-bottom-right-radius: 9999px;
      border-top-left-radius: 9999px;
      border-top-right-radius: 9999px;
      
      }
      @media only screen and (max-width: 1024px) and (min-width: 768px) {
        .ft-gp-carousel-gZ3hCB09xj-template--25511242629443__gp_section_619508563336757973-15332275224899.gp-carousel-arrow-gp-carousel-gZ3hCB09xj {
          
      border-bottom-left-radius: 9999px;
      border-bottom-right-radius: 9999px;
      border-top-left-radius: 9999px;
      border-top-right-radius: 9999px;
      
        }
        .ft-gp-carousel-gZ3hCB09xj-template--25511242629443__gp_section_619508563336757973-15332275224899.gp-carousel-arrow-gp-carousel-gZ3hCB09xj::before {
          
          
      border-bottom-left-radius: 9999px;
      border-bottom-right-radius: 9999px;
      border-top-left-radius: 9999px;
      border-top-right-radius: 9999px;
      
        }
      }
      @media only screen and (max-width: 768px) {
        .ft-gp-carousel-gZ3hCB09xj-template--25511242629443__gp_section_619508563336757973-15332275224899.gp-carousel-arrow-gp-carousel-gZ3hCB09xj {
          
      border-bottom-left-radius: 9999px;
      border-bottom-right-radius: 9999px;
      border-top-left-radius: 9999px;
      border-top-right-radius: 9999px;
      
        }
        .ft-gp-carousel-gZ3hCB09xj-template--25511242629443__gp_section_619508563336757973-15332275224899.gp-carousel-arrow-gp-carousel-gZ3hCB09xj::before {
          
          
      border-bottom-left-radius: 9999px;
      border-bottom-right-radius: 9999px;
      border-top-left-radius: 9999px;
      border-top-right-radius: 9999px;
      
        }
      }
    

/* === next stylesheet === */


      .gp-gallery-gZ3hCB09xj-15332275224899.gp-carousel-arrow-gp-gallery-gZ3hCB09xj {
        
      border-bottom-left-radius: 9999px;
      border-bottom-right-radius: 9999px;
      border-top-left-radius: 9999px;
      border-top-right-radius: 9999px;
      
      }
      .gp-gallery-gZ3hCB09xj-15332275224899.gp-carousel-arrow-gp-gallery-gZ3hCB09xj::before {
        content: '';
        height: 100%;
        width: 100%;
        position: absolute;
        pointer-events: none;
        z-index: 10;
        border-style: none;
  border-width: 1px 1px 1px 1px;
  
  
        
      border-bottom-left-radius: 9999px;
      border-bottom-right-radius: 9999px;
      border-top-left-radius: 9999px;
      border-top-right-radius: 9999px;
      
      }
      @media only screen and (max-width: 1024px) and (min-width: 768px) {
        .gp-gallery-gZ3hCB09xj-15332275224899.gp-carousel-arrow-gp-gallery-gZ3hCB09xj {
          
      border-bottom-left-radius: 9999px;
      border-bottom-right-radius: 9999px;
      border-top-left-radius: 9999px;
      border-top-right-radius: 9999px;
      
        }
        .gp-gallery-gZ3hCB09xj-15332275224899.gp-carousel-arrow-gp-gallery-gZ3hCB09xj::before {
          border-style: none;
  border-width: 1px 1px 1px 1px;
  
  
          
      border-bottom-left-radius: 9999px;
      border-bottom-right-radius: 9999px;
      border-top-left-radius: 9999px;
      border-top-right-radius: 9999px;
      
        }
      }
      @media only screen and (max-width: 768px) {
        .gp-gallery-gZ3hCB09xj-15332275224899.gp-carousel-arrow-gp-gallery-gZ3hCB09xj {
          
      border-bottom-left-radius: 9999px;
      border-bottom-right-radius: 9999px;
      border-top-left-radius: 9999px;
      border-top-right-radius: 9999px;
      
        }
        .gp-gallery-gZ3hCB09xj-15332275224899.gp-carousel-arrow-gp-gallery-gZ3hCB09xj::before {
          border-style: none;
  border-width: 1px 1px 1px 1px;
  
  
          
      border-bottom-left-radius: 9999px;
      border-bottom-right-radius: 9999px;
      border-top-left-radius: 9999px;
      border-top-right-radius: 9999px;
      
        }
      }
    

/* === next stylesheet === */


      .gp-gallery-gZ3hCB09xj-15332275224899.gp-carousel-arrow-gp-gallery-gZ3hCB09xj {
        
      border-bottom-left-radius: 9999px;
      border-bottom-right-radius: 9999px;
      border-top-left-radius: 9999px;
      border-top-right-radius: 9999px;
      
      }
      .gp-gallery-gZ3hCB09xj-15332275224899.gp-carousel-arrow-gp-gallery-gZ3hCB09xj::before {
        content: '';
        height: 100%;
        width: 100%;
        position: absolute;
        pointer-events: none;
        z-index: 10;
        border-style: none;
  border-width: 1px 1px 1px 1px;
  
  
        
      border-bottom-left-radius: 9999px;
      border-bottom-right-radius: 9999px;
      border-top-left-radius: 9999px;
      border-top-right-radius: 9999px;
      
      }
      @media only screen and (max-width: 1024px) and (min-width: 768px) {
        .gp-gallery-gZ3hCB09xj-15332275224899.gp-carousel-arrow-gp-gallery-gZ3hCB09xj {
          
      border-bottom-left-radius: 9999px;
      border-bottom-right-radius: 9999px;
      border-top-left-radius: 9999px;
      border-top-right-radius: 9999px;
      
        }
        .gp-gallery-gZ3hCB09xj-15332275224899.gp-carousel-arrow-gp-gallery-gZ3hCB09xj::before {
          border-style: none;
  border-width: 1px 1px 1px 1px;
  
  
          
      border-bottom-left-radius: 9999px;
      border-bottom-right-radius: 9999px;
      border-top-left-radius: 9999px;
      border-top-right-radius: 9999px;
      
        }
      }
      @media only screen and (max-width: 768px) {
        .gp-gallery-gZ3hCB09xj-15332275224899.gp-carousel-arrow-gp-gallery-gZ3hCB09xj {
          
      border-bottom-left-radius: 9999px;
      border-bottom-right-radius: 9999px;
      border-top-left-radius: 9999px;
      border-top-right-radius: 9999px;
      
        }
        .gp-gallery-gZ3hCB09xj-15332275224899.gp-carousel-arrow-gp-gallery-gZ3hCB09xj::before {
          border-style: none;
  border-width: 1px 1px 1px 1px;
  
  
          
      border-bottom-left-radius: 9999px;
      border-bottom-right-radius: 9999px;
      border-top-left-radius: 9999px;
      border-top-right-radius: 9999px;
      
        }
      }
    

/* === next stylesheet === */



  #cabp * { box-sizing: border-box !important; margin: 0 !important; padding: 0 !important; }



  #cabp {

    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif !important;

    display: block !important;

    padding: 4px 0 !important;

  }



  #cabp .bp-list {

    display: flex !important;

    flex-direction: column !important;

    gap: 12px !important;

  }



  #cabp .bp-item {

    display: flex !important;

    align-items: center !important;

    gap: 12px !important;

  }



  #cabp .bp-icon {

    width: 22px !important;

    height: 22px !important;

    min-width: 22px !important;

    background: #1A9A8A !important;

    border-radius: 50% !important;

    display: flex !important;

    align-items: center !important;

    justify-content: center !important;

  }



  #cabp .bp-icon svg {

    width: 12px !important;

    height: 12px !important;

    stroke: #ffffff !important;

    fill: none !important;

    stroke-width: 2.5 !important;

    stroke-linecap: round !important;

    stroke-linejoin: round !important;

  }



  #cabp .bp-text {

    font-size: 15px !important;

    color: #1C2B2A !important;

    line-height: 1.4 !important;

    font-weight: 500 !important;

  }



/* === next stylesheet === */



/* Pulse Animation voor rode dot */

@keyframes pulse {

  0%, 100% {

    transform: scale(1);

    opacity: 1;

  }

  50% {

    transform: scale(1.3);

    opacity: 0.7;

  }

}



.stock-pulse {

  animation: pulse 2s ease-in-out infinite;

}



/* Fade effect voor number change */

@keyframes fadeIn {

  from { opacity: 0.3; transform: translateY(-5px); }

  to { opacity: 1; transform: translateY(0); }

}



.stock-number-change {

  animation: fadeIn 0.5s ease-in-out;

}



/* === next stylesheet === */


        

<style>

.wrapper_bundles_without_subscripton,

.wrapper_bundles_with_subscripton{

  display:flex;

  flex-direction:column;

  gap:12px;

}

.wrapper_bundles_without_subscripton {

    display: flex;

    flex-direction: column;

    gap: 20px;

}

.bundle-box{

  position:relative;

  border:1.5px solid #9fd2cb;

  border-radius:12px;

  padding:18px;

  background:#edf4f4;

  cursor:pointer;

  transition:0.3s;

}

.wrapper_bundles_with_subscripton {

    display: flex;

    flex-direction: column;

    gap: 20px;

}



.bundle-box.active{

  background:#f2f1df;

  border:3px solid #118b84;

}



.bundle-top{

  display:flex;

  align-items:center;

  justify-content:space-between;

  gap:15px;

}



.bundle-info{

  flex:1;

}



.bundle-info h2{

  margin:0;

  font-size:18px;

  font-weight:700;

  color:#000;

}



.bundle-info p{

  margin:4px 0 0;

}



.price-area{

  text-align:right;

}



.wrapper_price{

  display:flex;

  flex-direction:column;

  align-items:flex-end;

}



.wrapper_price .new{

  font-size:20px;

  font-weight:800;

  color:#000;

  line-height:1;

}



.wrapper_price .old{

  font-size:16px;

  color:#5f5f5f;

  text-decoration:line-through;

  margin-top:4px;

  font-weight:600;

}



.badge{

  position:absolute;

  right:14px;

  top:-11px;

  background:#118b84;

  color:#fff;

  font-size:13px;

  font-weight:700;

  padding:5px 12px;

  border-radius:6px;

  text-transform:uppercase;

}



.percent-off{

  display:inline-flex;

  align-items:center;

  justify-content:center;

  background:#118b84;

  color:#fff;

  font-size:11px;

  font-weight:700;

  padding:4px 10px;

  border-radius:6px;

  margin-top:6px;

  text-transform:uppercase;

}



.you_save{

  font-size:14px;

  color:#222;

  font-weight:600;

  margin-top:6px;

}



.free-item{

  display:flex;

  align-items:center;

  justify-content:space-between;

  margin-top:14px;

  padding-top:14px;

  border-top:1px solid #c8dede;

}



.free-item-left{

  display:flex;

  align-items:center;

  gap:10px;

}



.free-item-left img{

  width:52px;

  height:52px;

  object-fit:cover;

  border-radius:8px;

  border:1px solid #cdd;

}



.free-item-left span{

  font-size:14px;

  font-weight:600;

  color:#000;

}



.free-old{

  font-size:14px;

  font-weight:700;

  color:#118b84;

}



.subscription-box{

  border:2px dashed #118b84;

  border-radius:12px;

  padding:16px;

  margin-top:12px;

  background:#edf4f4;

}



.subscription-label{

  display:flex;

  align-items:flex-start;

  gap:14px;

  cursor:pointer;

}



.subscription-checkbox{

  width:22px;

  height:22px;

  accent-color:#118b84;

  margin-top:2px;

}



.subscription-content{

  flex:1;

}



.subscription-text .title{

  font-size:16px;

  font-weight:800;

  color:#000;

}



.subscription-text .subtitle{

  font-size:14px;

  color:#555;

  margin-top:4px;

  display:block;

  line-height:1.4;

}



.banner{

  display:flex;

  align-items:center;

  justify-content:center;

  gap:10px;

  margin-bottom:18px;

}



.banner p{

  margin:0;

  font-size:18px;

  font-weight:800;

  color:#000;

  letter-spacing:1px;

}



.banner .line{

  height:1px;

  background:#cfcfcf;

  flex:1;

}



.bundle-box::before{

  content:'';

  width:22px;

  height:22px;

  border:2px solid #9fd2cb;

  border-radius:50%;

  position:absolute;

  left:18px;

  top:34%;

  transform:translateY(-50%);

  background:#fff;

}



.bundle-box.active::before{

  border-color:#118b84;

}



.bundle-box.active::after{

  content:'';

  width:12px;

  height:12px;

  border-radius:50%;

  background:#118b84;

  position:absolute;

  left:23px;

  top:34%;

  transform:translateY(-50%);

}



.bundle-top,

.free-item{

  padding-left:38px;

}



@media(max-width:767px){



  .bundle-box{

    padding:16px;

  }



  .bundle-info h2{

    font-size:16px;

  }



  .wrapper_price .new{

    font-size:18px;

  }



  .wrapper_price .old{

    font-size:14px;

  }



  .badge{

    font-size:11px;

  }



}









/* === next stylesheet === */

[data-id="g1VEAaFRgD"].gp-button-base::before, [data-id="g1VEAaFRgD-interaction"].gp-button-base::before {
      
    content: "";
    height: 100%;
    width: 100%;
    position: absolute;
    pointer-events: none;
    top: 0;
    left: 0;
    border-style: none;
  border-width: 1px 1px 1px 1px;
  border-color: #121212;
  
    
      border-bottom-left-radius: 8px;
      border-bottom-right-radius: 8px;
      border-top-left-radius: 8px;
      border-top-right-radius: 8px;
      
  
    }
  
      
  [data-id="g1VEAaFRgD"]:hover::before, [data-id="g1VEAaFRgD-interaction"]:hover::before {
    
    
  }

/* === next stylesheet === */

[data-id="g1VEAaFRgD-sold-out"].gp-button-base::before, [data-id="g1VEAaFRgD-sold-out-interaction"].gp-button-base::before {
      
    content: "";
    height: 100%;
    width: 100%;
    position: absolute;
    pointer-events: none;
    top: 0;
    left: 0;
    
    
      border-bottom-left-radius: 12px;
      border-bottom-right-radius: 12px;
      border-top-left-radius: 12px;
      border-top-right-radius: 12px;
      
  
    }
  
      
  [data-id="g1VEAaFRgD-sold-out"]:hover::before, [data-id="g1VEAaFRgD-sold-out-interaction"]:hover::before {
    
    
  }

/* === next stylesheet === */



  .ca-trust { max-width: 600px; margin: 0 auto; padding: 0; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif; display: flex; flex-direction: column; gap: 10px; }

  .ca-trust * { box-sizing: border-box; margin: 0; padding: 0; }



  .ca-trust-trial { display: flex; align-items: center; justify-content: center; gap: 8px; font-size: 15px; font-weight: 600; color: #1C2B2A; padding: 4px 0; }

  .ca-trust-trial svg { width: 22px; height: 22px; color: #1A9A8A; flex-shrink: 0; }



  .ca-trust-shipping { display: flex; align-items: center; background: #F7FAFA; border: 1.5px solid #D8EDEA; border-radius: 10px; padding: 13px 16px; gap: 8px; font-size: 14px; color: #1C2B2A; }

  .ca-trust-shipping .dot { width: 9px; height: 9px; min-width: 9px; background: #1A9A8A; border-radius: 50%; }

  .ca-trust-shipping .ship-text { flex: 1; }

  .ca-trust-shipping .fast { font-weight: 700; white-space: nowrap; }



  .ca-trust-warning { border: 1.5px dashed #f0a0a0; border-radius: 10px; padding: 16px; background: #FFF5F5; }

  .ca-trust-warning-title { display: flex; align-items: center; gap: 8px; font-size: 14px; font-weight: 700; color: #C0392B; margin-bottom: 10px; }

  .ca-trust-warning-title svg { width: 20px; height: 20px; min-width: 20px; color: #C0392B; }

  .ca-trust-warning p { font-size: 14px; color: #C0392B; line-height: 1.65; margin-bottom: 8px; }

  .ca-trust-warning p:last-child { margin-bottom: 0; }

  .ca-trust-warning strong { color: #C0392B; font-weight: 700; }

  .ca-trust-warning a { color: #C0392B; font-weight: 600; text-decoration: underline; }



/* === next stylesheet === */

.gps-619510880572277461.gps.gpsil [style*="--bg:"]{background:var(--bg)}.gps-619510880572277461.gps.gpsil [style*="--bga:"]{background-attachment:var(--bga)}.gps-619510880572277461.gps.gpsil [style*="--bgc:"]{background-color:var(--bgc)}.gps-619510880572277461.gps.gpsil [style*="--bgi:"]{background-image:var(--bgi)}.gps-619510880572277461.gps.gpsil [style*="--bgp:"]{background-position:var(--bgp)}.gps-619510880572277461.gps.gpsil [style*="--bgr:"]{background-repeat:var(--bgr)}.gps-619510880572277461.gps.gpsil [style*="--bgs:"]{background-size:var(--bgs)}.gps-619510880572277461.gps.gpsil [style*="--b:"]{border:var(--b)}.gps-619510880572277461.gps.gpsil [style*="--bb:"]{border-bottom:var(--bb)}.gps-619510880572277461.gps.gpsil [style*="--bc:"]{border-color:var(--bc)}.gps-619510880572277461.gps.gpsil [style*="--bblr:"]{border-bottom-left-radius:var(--bblr)}.gps-619510880572277461.gps.gpsil [style*="--bbrr:"]{border-bottom-right-radius:var(--bbrr)}.gps-619510880572277461.gps.gpsil [style*="--bl:"]{border-left:var(--bl)}.gps-619510880572277461.gps.gpsil [style*="--bs:"]{border-style:var(--bs)}.gps-619510880572277461.gps.gpsil [style*="--bt:"]{border-top:var(--bt)}.gps-619510880572277461.gps.gpsil [style*="--btlr:"]{border-top-left-radius:var(--btlr)}.gps-619510880572277461.gps.gpsil [style*="--btrr:"]{border-top-right-radius:var(--btrr)}.gps-619510880572277461.gps.gpsil [style*="--bw:"]{border-width:var(--bw)}.gps-619510880572277461.gps.gpsil [style*="--c:"]{color:var(--c)}.gps-619510880572277461.gps.gpsil [style*="--cg:"]{-moz-column-gap:var(--cg);column-gap:var(--cg)}.gps-619510880572277461.gps.gpsil [style*="--gtc:"]{grid-template-columns:var(--gtc)}.gps-619510880572277461.gps.gpsil [style*="--jc:"]{justify-content:var(--jc)}.gps-619510880572277461.gps.gpsil [style*="--op:"]{opacity:var(--op)}.gps-619510880572277461.gps.gpsil [style*="--o:"]{order:var(--o)}.gps-619510880572277461.gps.gpsil [style*="--pc:"]{place-content:var(--pc)}.gps-619510880572277461.gps.gpsil [style*="--p:"]{padding:var(--p)}.gps-619510880572277461.gps.gpsil [style*="--pb:"]{padding-bottom:var(--pb)}.gps-619510880572277461.gps.gpsil [style*="--pl:"]{padding-left:var(--pl)}.gps-619510880572277461.gps.gpsil [style*="--pr:"]{padding-right:var(--pr)}.gps-619510880572277461.gps.gpsil [style*="--pt:"]{padding-top:var(--pt)}.gps-619510880572277461.gps.gpsil [style*="--rg:"]{row-gap:var(--rg)}.gps-619510880572277461.gps.gpsil [style*="--ta:"]{text-align:var(--ta)}.gps-619510880572277461.gps.gpsil [style*="--t:"]{transform:var(--t)}.gps-619510880572277461.gps.gpsil [style*="--w:"]{width:var(--w)}@media only screen and (max-width:1024px){.gps-619510880572277461.gps.gpsil [style*="--pl-tablet:"]{padding-left:var(--pl-tablet)}.gps-619510880572277461.gps.gpsil [style*="--pr-tablet:"]{padding-right:var(--pr-tablet)}.gps-619510880572277461.gps.gpsil [style*="--w-tablet:"]{width:var(--w-tablet)}}@media only screen and (max-width:767px){.gps-619510880572277461.gps.gpsil [style*="--pl-mobile:"]{padding-left:var(--pl-mobile)}.gps-619510880572277461.gps.gpsil [style*="--pr-mobile:"]{padding-right:var(--pr-mobile)}.gps-619510880572277461.gps.gpsil [style*="--w-mobile:"]{width:var(--w-mobile)}}.gps-619510880572277461 .gp-relative{position:relative}.gps-619510880572277461 .gp-mx-auto{margin-left:auto;margin-right:auto}.gps-619510880572277461 .gp-mb-0{margin-bottom:0}.gps-619510880572277461 .gp-flex{display:flex}.gps-619510880572277461 .gp-grid{display:grid}.gps-619510880572277461 .\!gp-hidden{display:none!important}.gps-619510880572277461 .gp-hidden{display:none}.gps-619510880572277461 .gp-max-w-full{max-width:100%}.gps-619510880572277461 .gp-grid-rows-\[1fr\]{grid-template-rows:1fr}.gps-619510880572277461 .gp-flex-col{flex-direction:column}.gps-619510880572277461 .gp-transition-colors{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gps-619510880572277461 .gp-duration-200{transition-duration:.2s}.gps-619510880572277461 .gp-ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (max-width:1024px){.gps-619510880572277461 .tablet\:\!gp-hidden{display:none!important}.gps-619510880572277461 .tablet\:gp-hidden{display:none}}@media (max-width:767px){.gps-619510880572277461 .mobile\:\!gp-hidden{display:none!important}.gps-619510880572277461 .mobile\:gp-hidden{display:none}}.gps-619510880572277461 .\[\&_\*\]\:gp-max-w-full *{max-width:100%}

/* === next stylesheet === */



  .ca-acc { max-width: 100%; margin: 0 auto; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif; }

  .ca-acc * { box-sizing: border-box; margin: 0; padding: 0; }



  .ca-acc-item { border-top: 1px solid #D8EDEA; padding: 10px 0; }

  .ca-acc-item:last-child { border-bottom: 1px solid #D8EDEA; }



  .ca-acc-btn { cursor: pointer;

    width: 100%;

    background: none;

    border: none;

    padding: 20px 2px;

    display: flex;

    align-items: center;

    justify-content: space-between;

    cursor: pointer;

    font-family: inherit;

    font-size: 18px;

    font-weight: 700;

    color: #1C2B2A;

    text-align: left;

    gap: 12px;

  }



  .ca-acc-plus {

    width: 32px;

    height: 32px;

    min-width: 32px;

    color: #1A9A8A;

    transition: transform 0.3s;

  }



  .ca-acc-item.open .ca-acc-plus { transform: rotate(45deg); }



  .ca-acc-body { display: none; padding: 8px 0 24px 0; }

  .ca-acc-item.open .ca-acc-body { display: block; }



  /* FEEDING GUIDE */

  .ca-feeding-guide { background: linear-gradient(160deg, #1A9A8A 0%, #127A6D 100%); border-radius: 16px; padding: 24px 20px; color: white; }

  .ca-feeding-title { background: white; color: #127A6D; font-size: 17px; font-weight: 800; text-align: center; border-radius: 50px; padding: 10px 20px; margin-bottom: 28px; }

  .ca-feeding-row { display: flex; align-items: center; gap: 14px; margin-bottom: 20px; }

  .ca-feeding-dog { font-size: 30px; width: 44px; text-align: center; flex-shrink: 0; }

  .ca-feeding-weight { flex: 1; font-size: 15px; opacity: 0.9; }

  .ca-feeding-dose { background: rgba(255,255,255,0.15); border: 2px solid rgba(255,255,255,0.55); border-radius: 50px; padding: 8px 16px; font-size: 14px; font-weight: 700; white-space: nowrap; }

  .ca-feeding-divider { border: none; border-top: 1px solid rgba(255,255,255,0.2); margin: 20px 0; }

  .ca-feeding-note { text-align: center; }

  .ca-feeding-note strong { display: block; font-size: 15px; font-weight: 800; margin-bottom: 6px; }

  .ca-feeding-note p { font-size: 13px; opacity: 0.85; line-height: 1.55; }

  .ca-feeding-tip { background: rgba(255,255,255,0.1); border-radius: 10px; padding: 12px 14px; font-size: 13px; opacity: 0.9; line-height: 1.55; margin-top: 16px; text-align: center; }



  /* INGREDIENTS */

  .ca-ing-list { display: flex; flex-direction: column; gap: 12px; }

  .ca-ing-label { display: flex; align-items: center; gap: 7px; font-size: 11px; font-weight: 800; letter-spacing: 0.09em; text-transform: uppercase; color: #1A9A8A; margin-bottom: 4px; }

  .ca-ing-card { background: white; border: 1.5px solid #D8EDEA; border-radius: 13px; padding: 16px; display: flex; gap: 14px; align-items: flex-start; }

  .ca-ing-icon { width: 44px; height: 44px; min-width: 44px; background: #E8F7F5; border-radius: 10px; display: flex; align-items: center; justify-content: center; font-size: 20px; }

  .ca-ing-content { flex: 1; }

  .ca-ing-badge { display: inline-block; font-size: 10px; font-weight: 800; letter-spacing: 0.05em; text-transform: uppercase; padding: 3px 9px; border-radius: 50px; margin-bottom: 6px; }

  .ca-ing-badge.fast { background: #E8F7F5; color: #1A9A8A; }

  .ca-ing-badge.days { background: #EEF6FF; color: #3B82F6; }

  .ca-ing-badge.weeks { background: #FEF3E6; color: #F5921E; }

  .ca-ing-name { font-size: 16px; font-weight: 800; color: #1C2B2A; margin-bottom: 4px; }

  .ca-ing-dose { display: inline-block; background: #F7FAFA; border: 1px solid #D8EDEA; border-radius: 5px; font-size: 12px; font-weight: 700; color: #5E7370; padding: 2px 9px; margin-bottom: 7px; }

  .ca-ing-desc { font-size: 13px; color: #5E7370; line-height: 1.6; }

  .ca-ing-supporting { background: #F7FAFA; border: 1.5px solid #D8EDEA; border-radius: 12px; padding: 14px; }

  .ca-ing-supporting-title { font-size: 11px; font-weight: 800; letter-spacing: 0.08em; text-transform: uppercase; color: #5E7370; margin-bottom: 10px; }

  .ca-ing-supporting-item { display: flex; justify-content: space-between; align-items: center; font-size: 13px; color: #1C2B2A; padding: 7px 0; border-bottom: 1px solid #EEF6F5; }

  .ca-ing-supporting-item:last-child { border-bottom: none; padding-bottom: 0; }

  .ca-ing-supporting-item .dose { font-weight: 700; color: #5E7370; font-size: 12px; }



/* === next stylesheet === */

.gps-619508938710188629.gps.gpsil [style*="--bg:"]{background:var(--bg)}.gps-619508938710188629.gps.gpsil [style*="--bga:"]{background-attachment:var(--bga)}.gps-619508938710188629.gps.gpsil [style*="--bgc:"]{background-color:var(--bgc)}.gps-619508938710188629.gps.gpsil [style*="--bgi:"]{background-image:var(--bgi)}.gps-619508938710188629.gps.gpsil [style*="--bgp:"]{background-position:var(--bgp)}.gps-619508938710188629.gps.gpsil [style*="--bgr:"]{background-repeat:var(--bgr)}.gps-619508938710188629.gps.gpsil [style*="--bgs:"]{background-size:var(--bgs)}.gps-619508938710188629.gps.gpsil [style*="--b:"]{border:var(--b)}.gps-619508938710188629.gps.gpsil [style*="--bb:"]{border-bottom:var(--bb)}.gps-619508938710188629.gps.gpsil [style*="--bc:"]{border-color:var(--bc)}.gps-619508938710188629.gps.gpsil [style*="--bblr:"]{border-bottom-left-radius:var(--bblr)}.gps-619508938710188629.gps.gpsil [style*="--bbrr:"]{border-bottom-right-radius:var(--bbrr)}.gps-619508938710188629.gps.gpsil [style*="--bl:"]{border-left:var(--bl)}.gps-619508938710188629.gps.gpsil [style*="--bs:"]{border-style:var(--bs)}.gps-619508938710188629.gps.gpsil [style*="--bt:"]{border-top:var(--bt)}.gps-619508938710188629.gps.gpsil [style*="--btlr:"]{border-top-left-radius:var(--btlr)}.gps-619508938710188629.gps.gpsil [style*="--btrr:"]{border-top-right-radius:var(--btrr)}.gps-619508938710188629.gps.gpsil [style*="--bw:"]{border-width:var(--bw)}.gps-619508938710188629.gps.gpsil [style*="--c:"]{color:var(--c)}.gps-619508938710188629.gps.gpsil [style*="--cg:"]{-moz-column-gap:var(--cg);column-gap:var(--cg)}.gps-619508938710188629.gps.gpsil [style*="--gtc:"]{grid-template-columns:var(--gtc)}.gps-619508938710188629.gps.gpsil [style*="--jc:"]{justify-content:var(--jc)}.gps-619508938710188629.gps.gpsil [style*="--op:"]{opacity:var(--op)}.gps-619508938710188629.gps.gpsil [style*="--o:"]{order:var(--o)}.gps-619508938710188629.gps.gpsil [style*="--pc:"]{place-content:var(--pc)}.gps-619508938710188629.gps.gpsil [style*="--p:"]{padding:var(--p)}.gps-619508938710188629.gps.gpsil [style*="--pb:"]{padding-bottom:var(--pb)}.gps-619508938710188629.gps.gpsil [style*="--pl:"]{padding-left:var(--pl)}.gps-619508938710188629.gps.gpsil [style*="--pr:"]{padding-right:var(--pr)}.gps-619508938710188629.gps.gpsil [style*="--pt:"]{padding-top:var(--pt)}.gps-619508938710188629.gps.gpsil [style*="--rg:"]{row-gap:var(--rg)}.gps-619508938710188629.gps.gpsil [style*="--ta:"]{text-align:var(--ta)}.gps-619508938710188629.gps.gpsil [style*="--t:"]{transform:var(--t)}.gps-619508938710188629.gps.gpsil [style*="--w:"]{width:var(--w)}@media only screen and (max-width:1024px){.gps-619508938710188629.gps.gpsil [style*="--pl-tablet:"]{padding-left:var(--pl-tablet)}.gps-619508938710188629.gps.gpsil [style*="--pr-tablet:"]{padding-right:var(--pr-tablet)}.gps-619508938710188629.gps.gpsil [style*="--w-tablet:"]{width:var(--w-tablet)}}@media only screen and (max-width:767px){.gps-619508938710188629.gps.gpsil [style*="--pl-mobile:"]{padding-left:var(--pl-mobile)}.gps-619508938710188629.gps.gpsil [style*="--pr-mobile:"]{padding-right:var(--pr-mobile)}.gps-619508938710188629.gps.gpsil [style*="--w-mobile:"]{width:var(--w-mobile)}}.gps-619508938710188629 .gp-relative{position:relative}.gps-619508938710188629 .gp-mx-auto{margin-left:auto;margin-right:auto}.gps-619508938710188629 .gp-mb-0{margin-bottom:0}.gps-619508938710188629 .gp-flex{display:flex}.gps-619508938710188629 .gp-grid{display:grid}.gps-619508938710188629 .\!gp-hidden{display:none!important}.gps-619508938710188629 .gp-hidden{display:none}.gps-619508938710188629 .gp-max-w-full{max-width:100%}.gps-619508938710188629 .gp-grid-rows-\[1fr\]{grid-template-rows:1fr}.gps-619508938710188629 .gp-flex-col{flex-direction:column}.gps-619508938710188629 .gp-transition-colors{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gps-619508938710188629 .gp-duration-200{transition-duration:.2s}.gps-619508938710188629 .gp-ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (max-width:1024px){.gps-619508938710188629 .tablet\:\!gp-hidden{display:none!important}.gps-619508938710188629 .tablet\:gp-hidden{display:none}}@media (max-width:767px){.gps-619508938710188629 .mobile\:\!gp-hidden{display:none!important}.gps-619508938710188629 .mobile\:gp-hidden{display:none}}.gps-619508938710188629 .\[\&_\*\]\:gp-max-w-full *{max-width:100%}

/* === next stylesheet === */



  .ca-social { max-width: 100%; margin: 0 auto; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif; padding: 0 24px; }

  .ca-social * { box-sizing: border-box; margin: 0; padding: 0; }



  .ca-social-title { text-align: center; font-size: 28px; font-weight: 900; color: #1C2B2A; letter-spacing: -0.02em; margin-bottom: 24px; text-transform: uppercase; }



  .ca-slider-wrap { overflow: hidden; width: 100%; }

  .ca-slider-track { display: flex; gap: 16px; transition: transform 0.4s ease; }



  .ca-social-card {

    background: white;

    border: 1px solid #ddd;

    border-radius: 10px;

    overflow: hidden;

    box-shadow: 0 1px 4px rgba(0,0,0,0.08);

    flex-shrink: 0;

    width: calc(33.333% - 11px);

  }



  .ca-social-header { padding: 12px 14px 8px; display: flex; align-items: center; justify-content: space-between; }

  .ca-social-user { display: flex; align-items: center; gap: 10px; }

  .ca-social-avatar { width: 40px; height: 40px; border-radius: 50%; object-fit: cover; flex-shrink: 0; }

  .ca-social-name { font-size: 14px; font-weight: 700; color: #050505; margin-bottom: 1px; }

  .ca-social-time { font-size: 12px; color: #65676B; }

  .ca-social-dots { color: #65676B; font-size: 20px; letter-spacing: 2px; line-height: 1; cursor: default; }



  .ca-social-text { padding: 4px 14px 12px; font-size: 14px; color: #050505; line-height: 1.55; }



  .ca-social-img { width: 100%; display: block; object-fit: cover; max-height: 320px; }



  .ca-social-stats { padding: 8px 14px 4px; display: flex; justify-content: space-between; font-size: 13px; color: #65676B; border-bottom: 1px solid #E4E6EB; padding-bottom: 8px; }



  .ca-social-actions { display: flex; align-items: center; padding: 4px 8px; }

  .ca-social-action-btn { flex: 1; display: flex; align-items: center; justify-content: center; gap: 6px; padding: 8px 4px; font-size: 14px; font-weight: 600; color: #65676B; cursor: pointer; border-radius: 6px; }

  .ca-social-action-btn:hover { background: #F2F2F2; }

  .ca-social-action-btn svg { width: 18px; height: 18px; }



  .ca-slider-dots { display: flex; justify-content: center; gap: 7px; margin-top: 20px; }

  .ca-slider-dot { width: 8px; height: 8px; border-radius: 50%; background: #D8EDEA; cursor: pointer; transition: background 0.2s, transform 0.2s; }

  .ca-slider-dot.active { background: #1A9A8A; transform: scale(1.2); }



  @media (max-width: 640px) {

    .ca-social { padding: 0 16px; }

    .ca-social-card { width: calc(100% - 0px); }

    .ca-social-title { font-size: 22px; }

  }

  @media (min-width: 641px) and (max-width: 1023px) {

    .ca-social-card { width: calc(50% - 8px); }

  }



/* === next stylesheet === */

.gps-619508938089431857.gps.gpsil [style*="--bg:"]{background:var(--bg)}.gps-619508938089431857.gps.gpsil [style*="--bga:"]{background-attachment:var(--bga)}.gps-619508938089431857.gps.gpsil [style*="--bgc:"]{background-color:var(--bgc)}.gps-619508938089431857.gps.gpsil [style*="--bgi:"]{background-image:var(--bgi)}.gps-619508938089431857.gps.gpsil [style*="--bgp:"]{background-position:var(--bgp)}.gps-619508938089431857.gps.gpsil [style*="--bgr:"]{background-repeat:var(--bgr)}.gps-619508938089431857.gps.gpsil [style*="--bgs:"]{background-size:var(--bgs)}.gps-619508938089431857.gps.gpsil [style*="--b:"]{border:var(--b)}.gps-619508938089431857.gps.gpsil [style*="--bb:"]{border-bottom:var(--bb)}.gps-619508938089431857.gps.gpsil [style*="--bc:"]{border-color:var(--bc)}.gps-619508938089431857.gps.gpsil [style*="--bblr:"]{border-bottom-left-radius:var(--bblr)}.gps-619508938089431857.gps.gpsil [style*="--bbrr:"]{border-bottom-right-radius:var(--bbrr)}.gps-619508938089431857.gps.gpsil [style*="--bl:"]{border-left:var(--bl)}.gps-619508938089431857.gps.gpsil [style*="--bs:"]{border-style:var(--bs)}.gps-619508938089431857.gps.gpsil [style*="--bt:"]{border-top:var(--bt)}.gps-619508938089431857.gps.gpsil [style*="--btlr:"]{border-top-left-radius:var(--btlr)}.gps-619508938089431857.gps.gpsil [style*="--btrr:"]{border-top-right-radius:var(--btrr)}.gps-619508938089431857.gps.gpsil [style*="--bw:"]{border-width:var(--bw)}.gps-619508938089431857.gps.gpsil [style*="--c:"]{color:var(--c)}.gps-619508938089431857.gps.gpsil [style*="--cg:"]{-moz-column-gap:var(--cg);column-gap:var(--cg)}.gps-619508938089431857.gps.gpsil [style*="--gtc:"]{grid-template-columns:var(--gtc)}.gps-619508938089431857.gps.gpsil [style*="--jc:"]{justify-content:var(--jc)}.gps-619508938089431857.gps.gpsil [style*="--op:"]{opacity:var(--op)}.gps-619508938089431857.gps.gpsil [style*="--o:"]{order:var(--o)}.gps-619508938089431857.gps.gpsil [style*="--pc:"]{place-content:var(--pc)}.gps-619508938089431857.gps.gpsil [style*="--p:"]{padding:var(--p)}.gps-619508938089431857.gps.gpsil [style*="--pb:"]{padding-bottom:var(--pb)}.gps-619508938089431857.gps.gpsil [style*="--pl:"]{padding-left:var(--pl)}.gps-619508938089431857.gps.gpsil [style*="--pr:"]{padding-right:var(--pr)}.gps-619508938089431857.gps.gpsil [style*="--pt:"]{padding-top:var(--pt)}.gps-619508938089431857.gps.gpsil [style*="--rg:"]{row-gap:var(--rg)}.gps-619508938089431857.gps.gpsil [style*="--ta:"]{text-align:var(--ta)}.gps-619508938089431857.gps.gpsil [style*="--t:"]{transform:var(--t)}.gps-619508938089431857.gps.gpsil [style*="--w:"]{width:var(--w)}@media only screen and (max-width:1024px){.gps-619508938089431857.gps.gpsil [style*="--pl-tablet:"]{padding-left:var(--pl-tablet)}.gps-619508938089431857.gps.gpsil [style*="--pr-tablet:"]{padding-right:var(--pr-tablet)}.gps-619508938089431857.gps.gpsil [style*="--w-tablet:"]{width:var(--w-tablet)}}@media only screen and (max-width:767px){.gps-619508938089431857.gps.gpsil [style*="--pl-mobile:"]{padding-left:var(--pl-mobile)}.gps-619508938089431857.gps.gpsil [style*="--pr-mobile:"]{padding-right:var(--pr-mobile)}.gps-619508938089431857.gps.gpsil [style*="--w-mobile:"]{width:var(--w-mobile)}}.gps-619508938089431857 .gp-relative{position:relative}.gps-619508938089431857 .gp-mx-auto{margin-left:auto;margin-right:auto}.gps-619508938089431857 .gp-mb-0{margin-bottom:0}.gps-619508938089431857 .gp-flex{display:flex}.gps-619508938089431857 .gp-grid{display:grid}.gps-619508938089431857 .\!gp-hidden{display:none!important}.gps-619508938089431857 .gp-hidden{display:none}.gps-619508938089431857 .gp-max-w-full{max-width:100%}.gps-619508938089431857 .gp-grid-rows-\[1fr\]{grid-template-rows:1fr}.gps-619508938089431857 .gp-flex-col{flex-direction:column}.gps-619508938089431857 .gp-transition-colors{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gps-619508938089431857 .gp-duration-200{transition-duration:.2s}.gps-619508938089431857 .gp-ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (max-width:1024px){.gps-619508938089431857 .tablet\:\!gp-hidden{display:none!important}.gps-619508938089431857 .tablet\:gp-hidden{display:none}}@media (max-width:767px){.gps-619508938089431857 .mobile\:\!gp-hidden{display:none!important}.gps-619508938089431857 .mobile\:gp-hidden{display:none}}.gps-619508938089431857 .\[\&_\*\]\:gp-max-w-full *{max-width:100%}

/* === next stylesheet === */



  .ca-calm { max-width: 100%; margin: 0 auto; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif; background: #F5F5F0; border-radius: 20px; padding: 32px 20px; }

  .ca-calm * { box-sizing: border-box; margin: 0; padding: 0; }



  .ca-calm-img-wrap { width: 100%; border-radius: 16px; overflow: hidden; margin-bottom: 28px; }

  .ca-calm-img-wrap img { width: 100%; display: block; object-fit: cover; }



  .ca-calm-label {

    display: inline-flex;

    align-items: center;

    gap: 7px;

    font-size: 11px;

    font-weight: 800;

    letter-spacing: 0.1em;

    text-transform: uppercase;

    color: #1A9A8A;

    margin-bottom: 14px !important;

  }

  .ca-calm-label::before { content: ''; display: inline-block; width: 8px; height: 8px; background: #1A9A8A; border-radius: 50%; }



  .ca-calm-h2 { font-size: 36px !important; font-weight: 900 !important; color: #1C2B2A; line-height: 1.15; margin-bottom: 20px !important; margin-top: 10px !important; letter-spacing: -0.02em !important; line-height: 1.15 !important; }

  .ca-calm-h2 span { color: #1A9A8A; }



  .ca-calm-body { font-size: 15px; color: #4A5E5C; line-height: 1.75; margin-bottom: 24px; }

  .ca-calm-body strong { color: #1C2B2A !important; font-weight: 800 !important; }



  .ca-calm-stats { display: flex; flex-direction: column; gap: 12px; margin-bottom: 24px; }



  .ca-calm-stat {

    display: flex;

    align-items: center;

    gap: 16px;

    padding: 16px 18px;

    background: white;

    border-radius: 14px;

    box-shadow: 0 1px 4px rgba(0,0,0,0.05);

  }



  .ca-calm-stat-num { font-size: 30px; font-weight: 900; color: #1A9A8A; flex-shrink: 0; min-width: 68px; }

  .ca-calm-stat-text { font-size: 14px; color: #5E7370; line-height: 1.5; }

  .ca-calm-stat-text strong { color: #1C2B2A; font-weight: 700; }



  .ca-calm-cta {

    display: block;

    width: 100%;

    background: linear-gradient(135deg, #1A9A8A, #127A6D);

    color: white !important;

    font-size: 15px;

    font-weight: 700;

    text-align: center;

    padding: 16px;

    border-radius: 12px;

    text-decoration: none;

    letter-spacing: 0.01em;

  }



  @media (min-width: 768px) {

    .ca-calm { padding: 48px 40px; }

    .ca-calm-inner { display: grid; grid-template-columns: 1fr 1fr; gap: 48px; align-items: center; }

    .ca-calm-img-wrap { margin-bottom: 0; }

    .ca-calm-h2 { font-size: 34px; }

  }



/* === next stylesheet === */



  .ca-how { max-width: 100%; margin: 0 auto; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif; padding: 40px 20px; }

  .ca-how * { box-sizing: border-box; margin: 0; padding: 0; }



  .ca-how-label {

    display: inline-flex;

    align-items: center;

    gap: 7px;

    font-size: 11px;

    font-weight: 800;

    letter-spacing: 0.1em;

    text-transform: uppercase;

    color: #1A9A8A;

    margin-bottom: 12px;

  }

  .ca-how-label::before { content: ''; display: inline-block; width: 8px; height: 8px; background: #1A9A8A; border-radius: 50%; }



  .ca-how-title {

    font-size: 32px !important;

    font-weight: 900 !important;

    color: #1C2B2A !important;

    line-height: 1.15 !important;

    margin-bottom: 10px !important;

    letter-spacing: -0.02em !important;

  }



  .ca-how-subtitle {

    font-size: 15px;

    color: #5E7370;

    line-height: 1.6;

    margin-bottom: 36px;

    max-width: 560px;

  }



  .ca-how-steps { display: flex; flex-direction: column; gap: 0; position: relative; }



  .ca-how-steps::before {

    content: '';

    position: absolute;

    left: 23px;

    top: 48px;

    bottom: 48px;

    width: 2px;

    background: linear-gradient(to bottom, #1A9A8A, #E8F7F5);

    z-index: 0;

  }



  .ca-how-step {

    display: flex;

    gap: 20px;

    align-items: flex-start;

    padding: 24px 0;

    position: relative;

    z-index: 1;

  }



  .ca-how-step:not(:last-child) { border-bottom: 1px solid #EEF6F5; }



  .ca-how-step-icon {

    width: 48px;

    height: 48px;

    min-width: 48px;

    border-radius: 50%;

    display: flex;

    align-items: center;

    justify-content: center;

    font-size: 20px;

    flex-shrink: 0;

    position: relative;

    z-index: 2;

  }



  .ca-how-step-icon.fast { background: #1A9A8A; }

  .ca-how-step-icon.days { background: #2D8CDB; }

  .ca-how-step-icon.weeks { background: #F5921E; }



  .ca-how-step-content { padding-top: 4px; }



  .ca-how-step-timing {

    font-size: 10px;

    font-weight: 800;

    letter-spacing: 0.1em;

    text-transform: uppercase;

    margin-bottom: 6px;

  }

  .ca-how-step-timing.fast { color: #1A9A8A; }

  .ca-how-step-timing.days { color: #2D8CDB; }

  .ca-how-step-timing.weeks { color: #F5921E; }



  .ca-how-step-name {

    font-size: 17px !important;

    font-weight: 800 !important;

    color: #1C2B2A !important;

    margin-bottom: 6px !important;

    line-height: 1.3 !important;

  }



  .ca-how-step-desc {

    font-size: 14px;

    color: #5E7370;

    line-height: 1.65;

  }



  .ca-how-step-desc strong { color: #1C2B2A; font-weight: 700; }



  /* ── Stat bar — desktop ── */

  .ca-how-bar {

    display: flex;

    align-items: center;

    justify-content: space-around;

    background: #F5F5F0;

    border-radius: 14px;

    padding: 20px 16px;

    margin-top: 36px;

  }



  .ca-how-bar-item {

    text-align: center;

    flex: 1;

  }



  .ca-how-bar-item .num {

    font-size: 22px;

    font-weight: 900;

    color: #1A9A8A;

    display: block;

    margin-bottom: 3px;

  }



  .ca-how-bar-item .lbl {

    font-size: 12px;

    color: #5E7370;

    line-height: 1.4;

  }



  .ca-how-bar-sep {

    width: 1px;

    height: 36px;

    background: #D8EDEA;

    flex-shrink: 0;

  }



  /* ── Stat bar — mobile 2×2 ── */

  @media (max-width: 540px) {

    .ca-how-bar {

      display: grid;

      grid-template-columns: 1fr 1fr;

      gap: 0;

      padding: 0;

      overflow: hidden;

    }



    /* hide the flex separators on mobile */

    .ca-how-bar-sep { display: none; }



    .ca-how-bar-item {

      padding: 20px 12px;

      border-right: 1px solid #E6EDE9;

      border-bottom: 1px solid #E6EDE9;

    }



    /* remove right border on right column */

    .ca-how-bar-item:nth-child(3),

    .ca-how-bar-item:nth-child(7) { border-right: none; }



    /* remove bottom border on bottom row */

    .ca-how-bar-item:nth-child(5),

    .ca-how-bar-item:nth-child(6),

    .ca-how-bar-item:nth-child(7) { border-bottom: none; }

  }



  @media (min-width: 768px) {

    .ca-how { padding: 48px 40px; }

    .ca-how-title { font-size: 36px !important; }

  }



/* === next stylesheet === */



  #caoff * { box-sizing: border-box !important; margin: 0 !important; padding: 0 !important; }



  #caoff {

    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif !important;

    background: #1C2B2A !important;

    display: block !important;

    padding: 56px 20px 64px !important;

  }



  #caoff .co-inner {

    max-width: 820px !important;

    margin: 0 auto !important;

    display: flex !important;

    align-items: center !important;

    gap: 48px !important;

  }



  /* ── Product image ── */

  #caoff .co-img-wrap {

    flex-shrink: 0 !important;

    width: 220px !important;

    position: relative !important;

  }



  #caoff .co-img {

    width: 100% !important;

    height: auto !important;

    display: block !important;

    border-radius: 12px !important;

  }



  #caoff .co-badge { display: none !important; }



  /* ── Content ── */

  #caoff .co-content {

    flex: 1 !important;

    display: block !important;

  }



  #caoff .co-eyebrow {

    display: inline-block !important;

    font-size: 11px !important;

    font-weight: 700 !important;

    letter-spacing: 2px !important;

    text-transform: uppercase !important;

    color: #F5921E !important;

    margin-bottom: 14px !important;

  }



  #caoff .co-title {

    font-size: 28px !important;

    font-weight: 800 !important;

    color: #ffffff !important;

    line-height: 1.2 !important;

    letter-spacing: -0.02em !important;

    margin-bottom: 14px !important;

    display: block !important;

  }



  #caoff .co-title span {

    color: #1A9A8A !important;

  }



  #caoff .co-points {

    display: flex !important;

    flex-direction: column !important;

    gap: 8px !important;

    margin-bottom: 28px !important;

  }



  #caoff .co-point {

    display: flex !important;

    align-items: center !important;

    gap: 10px !important;

    font-size: 14px !important;

    color: rgba(255,255,255,0.7) !important;

  }



  #caoff .co-point-dot {

    width: 20px !important;

    height: 20px !important;

    min-width: 20px !important;

    background: rgba(26,154,138,0.25) !important;

    border-radius: 50% !important;

    display: flex !important;

    align-items: center !important;

    justify-content: center !important;

    font-size: 11px !important;

    color: #1A9A8A !important;

  }



  /* ── CTA button ── */

  #caoff .co-btn {

    display: inline-flex !important;

    align-items: center !important;

    gap: 10px !important;

    background: #1A9A8A !important;

    color: #ffffff !important;

    font-size: 15px !important;

    font-weight: 700 !important;

    padding: 15px 28px !important;

    border-radius: 40px !important;

    border: none !important;

    cursor: pointer !important;

    font-family: inherit !important;

    text-decoration: none !important;

    transition: background 0.2s, transform 0.15s !important;

    margin-bottom: 14px !important;

  }



  #caoff .co-btn:hover {

    background: #147f72 !important;

    transform: translateY(-1px) !important;

  }



  #caoff .co-guarantee {

    font-size: 12px !important;

    color: rgba(255,255,255,0.35) !important;

    display: block !important;

  }



  /* ── Mobile ── */

  @media (max-width: 600px) {

    #caoff {

      padding: 0 0 48px !important;

    }



    #caoff .co-inner {

      flex-direction: column !important;

      gap: 0 !important;

      text-align: center !important;

    }



    #caoff .co-img-wrap {

      width: 100% !important;

      height: 420px !important;

      overflow: hidden !important;

      margin: 0 !important;

    }



    #caoff .co-img {

      border-radius: 0 !important;

      width: 100% !important;

      height: 100% !important;

      object-fit: cover !important;

      object-position: center 30% !important;

    }



    #caoff .co-content {

      padding: 32px 20px 0 !important;

    }



    #caoff .co-title {

      font-size: 23px !important;

    }



    #caoff .co-point {

      justify-content: center !important;

    }



    #caoff .co-btn {

      width: 100% !important;

      justify-content: center !important;

    }

  }



/* === next stylesheet === */

.gps-619509095929480027.gps.gpsil [style*="--bg:"]{background:var(--bg)}.gps-619509095929480027.gps.gpsil [style*="--bga:"]{background-attachment:var(--bga)}.gps-619509095929480027.gps.gpsil [style*="--bgc:"]{background-color:var(--bgc)}.gps-619509095929480027.gps.gpsil [style*="--bgi:"]{background-image:var(--bgi)}.gps-619509095929480027.gps.gpsil [style*="--bgp:"]{background-position:var(--bgp)}.gps-619509095929480027.gps.gpsil [style*="--bgr:"]{background-repeat:var(--bgr)}.gps-619509095929480027.gps.gpsil [style*="--bgs:"]{background-size:var(--bgs)}.gps-619509095929480027.gps.gpsil [style*="--b:"]{border:var(--b)}.gps-619509095929480027.gps.gpsil [style*="--bb:"]{border-bottom:var(--bb)}.gps-619509095929480027.gps.gpsil [style*="--bc:"]{border-color:var(--bc)}.gps-619509095929480027.gps.gpsil [style*="--bblr:"]{border-bottom-left-radius:var(--bblr)}.gps-619509095929480027.gps.gpsil [style*="--bbrr:"]{border-bottom-right-radius:var(--bbrr)}.gps-619509095929480027.gps.gpsil [style*="--bl:"]{border-left:var(--bl)}.gps-619509095929480027.gps.gpsil [style*="--bs:"]{border-style:var(--bs)}.gps-619509095929480027.gps.gpsil [style*="--bt:"]{border-top:var(--bt)}.gps-619509095929480027.gps.gpsil [style*="--btlr:"]{border-top-left-radius:var(--btlr)}.gps-619509095929480027.gps.gpsil [style*="--btrr:"]{border-top-right-radius:var(--btrr)}.gps-619509095929480027.gps.gpsil [style*="--bw:"]{border-width:var(--bw)}.gps-619509095929480027.gps.gpsil [style*="--c:"]{color:var(--c)}.gps-619509095929480027.gps.gpsil [style*="--cg:"]{-moz-column-gap:var(--cg);column-gap:var(--cg)}.gps-619509095929480027.gps.gpsil [style*="--gtc:"]{grid-template-columns:var(--gtc)}.gps-619509095929480027.gps.gpsil [style*="--jc:"]{justify-content:var(--jc)}.gps-619509095929480027.gps.gpsil [style*="--op:"]{opacity:var(--op)}.gps-619509095929480027.gps.gpsil [style*="--o:"]{order:var(--o)}.gps-619509095929480027.gps.gpsil [style*="--pc:"]{place-content:var(--pc)}.gps-619509095929480027.gps.gpsil [style*="--p:"]{padding:var(--p)}.gps-619509095929480027.gps.gpsil [style*="--pb:"]{padding-bottom:var(--pb)}.gps-619509095929480027.gps.gpsil [style*="--pl:"]{padding-left:var(--pl)}.gps-619509095929480027.gps.gpsil [style*="--pr:"]{padding-right:var(--pr)}.gps-619509095929480027.gps.gpsil [style*="--pt:"]{padding-top:var(--pt)}.gps-619509095929480027.gps.gpsil [style*="--rg:"]{row-gap:var(--rg)}.gps-619509095929480027.gps.gpsil [style*="--ta:"]{text-align:var(--ta)}.gps-619509095929480027.gps.gpsil [style*="--t:"]{transform:var(--t)}.gps-619509095929480027.gps.gpsil [style*="--w:"]{width:var(--w)}@media only screen and (max-width:1024px){.gps-619509095929480027.gps.gpsil [style*="--pl-tablet:"]{padding-left:var(--pl-tablet)}.gps-619509095929480027.gps.gpsil [style*="--pr-tablet:"]{padding-right:var(--pr-tablet)}.gps-619509095929480027.gps.gpsil [style*="--w-tablet:"]{width:var(--w-tablet)}}@media only screen and (max-width:767px){.gps-619509095929480027.gps.gpsil [style*="--pl-mobile:"]{padding-left:var(--pl-mobile)}.gps-619509095929480027.gps.gpsil [style*="--pr-mobile:"]{padding-right:var(--pr-mobile)}.gps-619509095929480027.gps.gpsil [style*="--w-mobile:"]{width:var(--w-mobile)}}.gps-619509095929480027 .gp-relative{position:relative}.gps-619509095929480027 .gp-mx-auto{margin-left:auto;margin-right:auto}.gps-619509095929480027 .gp-mb-0{margin-bottom:0}.gps-619509095929480027 .gp-flex{display:flex}.gps-619509095929480027 .gp-grid{display:grid}.gps-619509095929480027 .\!gp-hidden{display:none!important}.gps-619509095929480027 .gp-hidden{display:none}.gps-619509095929480027 .gp-max-w-full{max-width:100%}.gps-619509095929480027 .gp-grid-rows-\[1fr\]{grid-template-rows:1fr}.gps-619509095929480027 .gp-flex-col{flex-direction:column}.gps-619509095929480027 .gp-transition-colors{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gps-619509095929480027 .gp-duration-200{transition-duration:.2s}.gps-619509095929480027 .gp-ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (max-width:1024px){.gps-619509095929480027 .tablet\:\!gp-hidden{display:none!important}.gps-619509095929480027 .tablet\:gp-hidden{display:none}}@media (max-width:767px){.gps-619509095929480027 .mobile\:\!gp-hidden{display:none!important}.gps-619509095929480027 .mobile\:gp-hidden{display:none}}.gps-619509095929480027 .\[\&_\*\]\:gp-max-w-full *{max-width:100%}

/* === next stylesheet === */



  .cd-wrap * { box-sizing: border-box; margin: 0; padding: 0; }



  .cd-wrap {

    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;

    background: #F8FAF9;

    padding: 56px 20px 64px;

  }



  /* ── Intro ── */

  .cd-intro {

    text-align: center;

    max-width: 580px;

    margin: 0 auto 44px;

  }



  .cd-eyebrow {

    display: inline-block;

    font-size: 11px !important;

    font-weight: 700 !important;

    letter-spacing: 2.5px;

    text-transform: uppercase;

    color: #1A9A8A !important;

    margin-bottom: 14px;

  }



  .cd-title {

    font-size: 28px !important;

    font-weight: 900 !important;

    color: #1C2B2A !important;

    line-height: 1.2 !important;

    letter-spacing: -0.02em !important;

    margin-bottom: 14px !important;

  }



  .cd-desc {

    font-size: 15px !important;

    color: #5E7370 !important;

    line-height: 1.65 !important;

  }



  /* ── Table wrapper ── */

  .cd-table-wrap {

    max-width: 680px;

    margin: 0 auto;

    border-radius: 18px;

    overflow: hidden;

    box-shadow: 0 2px 24px rgba(26,154,138,0.09), 0 1px 6px rgba(0,0,0,0.05);

  }



  /* ── Header row ── */

  .cd-header {

    display: grid;

    grid-template-columns: 1fr 1fr 1fr;

    background: #fff;

    border-bottom: 2px solid #EAF3F1;

  }



  .cd-header-label {

    padding: 20px 16px 18px;

    text-align: center;

    font-size: 11px !important;

    font-weight: 700 !important;

    letter-spacing: 1.5px;

    text-transform: uppercase;

    color: #9BB5B1 !important;

  }



  .cd-header-label:first-child {

    text-align: left;

    padding-left: 24px;

  }



  .cd-header-us {

    background: #1A9A8A;

    display: flex;

    flex-direction: column;

    align-items: center;

    justify-content: center;

    padding: 16px 12px;

    gap: 3px;

  }



  .cd-header-us .brand {

    font-size: 15px !important;

    font-weight: 800 !important;

    color: #fff !important;

    letter-spacing: 0;

    text-transform: none;

    font-family: Georgia, serif;

    line-height: 1;

  }



  .cd-header-us .sub {

    font-size: 10px !important;

    font-weight: 600 !important;

    color: rgba(255,255,255,0.65) !important;

    letter-spacing: 1.5px;

    text-transform: uppercase;

  }



  /* ── Body rows ── */

  .cd-row {

    display: grid;

    grid-template-columns: 1fr 1fr 1fr;

    border-bottom: 1px solid #EDF5F3;

    background: #fff;

  }



  .cd-row:last-child { border-bottom: none; }

  .cd-row:nth-child(even) { background: #FAFEFE; }



  /* Feature cell */

  .cd-cell-feature {

    padding: 18px 12px 18px 24px;

    display: flex;

    flex-direction: column;

    justify-content: center;

  }



  .cd-feature-name {

    font-size: 13.5px !important;

    font-weight: 700 !important;

    color: #1C2B2A !important;

    line-height: 1.3;

    display: block;

  }



  .cd-feature-note {

    font-size: 11px !important;

    color: #9BB5B1 !important;

    margin-top: 2px;

    font-style: italic;

    display: block;

  }



  /* Value cells */

  .cd-cell {

    padding: 18px 12px;

    display: flex;

    flex-direction: column;

    align-items: center;

    justify-content: center;

    text-align: center;

    gap: 5px;

  }



  .cd-cell.us-col {

    background: rgba(26,154,138,0.06);

    border-left: 1px solid rgba(26,154,138,0.14);

    border-right: 1px solid rgba(26,154,138,0.14);

  }



  /* Check & cross icons */

  .cd-yes {

    width: 26px;

    height: 26px;

    background: #1A9A8A;

    border-radius: 50%;

    display: flex;

    align-items: center;

    justify-content: center;

    color: #fff;

    font-size: 13px !important;

    flex-shrink: 0;

  }



  .cd-no {

    width: 26px;

    height: 26px;

    background: #F0F4F3;

    border-radius: 50%;

    display: flex;

    align-items: center;

    justify-content: center;

    color: #BDD0CC;

    font-size: 15px !important;

    flex-shrink: 0;

  }



  .cd-cell-text {

    font-size: 11.5px !important;

    line-height: 1.35;

    color: #5E7370 !important;

  }



  .cd-cell.us-col .cd-cell-text {

    color: #1A8A7A !important;

    font-weight: 600 !important;

  }



  .cd-cell-text.bad {

    color: #B8C8C5 !important;

    font-weight: 400 !important;

  }



  /* ── CTA ── */

  .cd-cta {

    text-align: center;

    margin-top: 32px;

  }



  .cd-cta-btn {

    display: inline-block;

    background: #1A9A8A;

    color: #fff !important;

    font-size: 14px !important;

    font-weight: 700 !important;

    padding: 14px 34px;

    border-radius: 40px;

    text-decoration: none;

    cursor: pointer;

    transition: background 0.2s;

    letter-spacing: 0.2px;

  }



  .cd-cta-btn:hover { background: #147f72; }



  .cd-cta-sub {

    font-size: 12px !important;

    color: #9BB5B1 !important;

    margin-top: 10px;

    display: block;

  }



  /* ── Mobile ── */

  @media (max-width: 520px) {

    .cd-title { font-size: 22px !important; }



    .cd-header-label:first-child,

    .cd-cell-feature { padding-left: 14px; }



    .cd-cell-feature { padding-right: 8px; }



    .cd-feature-name { font-size: 12px !important; }

    .cd-feature-note { display: none; }



    .cd-cell { padding: 14px 8px; }

    .cd-cell-text { font-size: 10.5px !important; }



    .cd-yes, .cd-no { width: 22px; height: 22px; font-size: 11px !important; }

  }



/* === next stylesheet === */

.gps-619509119014928981.gps.gpsil [style*="--bg:"]{background:var(--bg)}.gps-619509119014928981.gps.gpsil [style*="--bga:"]{background-attachment:var(--bga)}.gps-619509119014928981.gps.gpsil [style*="--bgc:"]{background-color:var(--bgc)}.gps-619509119014928981.gps.gpsil [style*="--bgi:"]{background-image:var(--bgi)}.gps-619509119014928981.gps.gpsil [style*="--bgp:"]{background-position:var(--bgp)}.gps-619509119014928981.gps.gpsil [style*="--bgr:"]{background-repeat:var(--bgr)}.gps-619509119014928981.gps.gpsil [style*="--bgs:"]{background-size:var(--bgs)}.gps-619509119014928981.gps.gpsil [style*="--b:"]{border:var(--b)}.gps-619509119014928981.gps.gpsil [style*="--bb:"]{border-bottom:var(--bb)}.gps-619509119014928981.gps.gpsil [style*="--bc:"]{border-color:var(--bc)}.gps-619509119014928981.gps.gpsil [style*="--bblr:"]{border-bottom-left-radius:var(--bblr)}.gps-619509119014928981.gps.gpsil [style*="--bbrr:"]{border-bottom-right-radius:var(--bbrr)}.gps-619509119014928981.gps.gpsil [style*="--bl:"]{border-left:var(--bl)}.gps-619509119014928981.gps.gpsil [style*="--bs:"]{border-style:var(--bs)}.gps-619509119014928981.gps.gpsil [style*="--bt:"]{border-top:var(--bt)}.gps-619509119014928981.gps.gpsil [style*="--btlr:"]{border-top-left-radius:var(--btlr)}.gps-619509119014928981.gps.gpsil [style*="--btrr:"]{border-top-right-radius:var(--btrr)}.gps-619509119014928981.gps.gpsil [style*="--bw:"]{border-width:var(--bw)}.gps-619509119014928981.gps.gpsil [style*="--c:"]{color:var(--c)}.gps-619509119014928981.gps.gpsil [style*="--cg:"]{-moz-column-gap:var(--cg);column-gap:var(--cg)}.gps-619509119014928981.gps.gpsil [style*="--gtc:"]{grid-template-columns:var(--gtc)}.gps-619509119014928981.gps.gpsil [style*="--jc:"]{justify-content:var(--jc)}.gps-619509119014928981.gps.gpsil [style*="--op:"]{opacity:var(--op)}.gps-619509119014928981.gps.gpsil [style*="--o:"]{order:var(--o)}.gps-619509119014928981.gps.gpsil [style*="--pc:"]{place-content:var(--pc)}.gps-619509119014928981.gps.gpsil [style*="--p:"]{padding:var(--p)}.gps-619509119014928981.gps.gpsil [style*="--pb:"]{padding-bottom:var(--pb)}.gps-619509119014928981.gps.gpsil [style*="--pl:"]{padding-left:var(--pl)}.gps-619509119014928981.gps.gpsil [style*="--pr:"]{padding-right:var(--pr)}.gps-619509119014928981.gps.gpsil [style*="--pt:"]{padding-top:var(--pt)}.gps-619509119014928981.gps.gpsil [style*="--rg:"]{row-gap:var(--rg)}.gps-619509119014928981.gps.gpsil [style*="--ta:"]{text-align:var(--ta)}.gps-619509119014928981.gps.gpsil [style*="--t:"]{transform:var(--t)}.gps-619509119014928981.gps.gpsil [style*="--w:"]{width:var(--w)}@media only screen and (max-width:1024px){.gps-619509119014928981.gps.gpsil [style*="--pl-tablet:"]{padding-left:var(--pl-tablet)}.gps-619509119014928981.gps.gpsil [style*="--pr-tablet:"]{padding-right:var(--pr-tablet)}.gps-619509119014928981.gps.gpsil [style*="--w-tablet:"]{width:var(--w-tablet)}}@media only screen and (max-width:767px){.gps-619509119014928981.gps.gpsil [style*="--pl-mobile:"]{padding-left:var(--pl-mobile)}.gps-619509119014928981.gps.gpsil [style*="--pr-mobile:"]{padding-right:var(--pr-mobile)}.gps-619509119014928981.gps.gpsil [style*="--w-mobile:"]{width:var(--w-mobile)}}.gps-619509119014928981 .gp-relative{position:relative}.gps-619509119014928981 .gp-mx-auto{margin-left:auto;margin-right:auto}.gps-619509119014928981 .gp-mb-0{margin-bottom:0}.gps-619509119014928981 .gp-flex{display:flex}.gps-619509119014928981 .gp-grid{display:grid}.gps-619509119014928981 .\!gp-hidden{display:none!important}.gps-619509119014928981 .gp-hidden{display:none}.gps-619509119014928981 .gp-max-w-full{max-width:100%}.gps-619509119014928981 .gp-grid-rows-\[1fr\]{grid-template-rows:1fr}.gps-619509119014928981 .gp-flex-col{flex-direction:column}.gps-619509119014928981 .gp-transition-colors{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gps-619509119014928981 .gp-duration-200{transition-duration:.2s}.gps-619509119014928981 .gp-ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (max-width:1024px){.gps-619509119014928981 .tablet\:\!gp-hidden{display:none!important}.gps-619509119014928981 .tablet\:gp-hidden{display:none}}@media (max-width:767px){.gps-619509119014928981 .mobile\:\!gp-hidden{display:none!important}.gps-619509119014928981 .mobile\:gp-hidden{display:none}}.gps-619509119014928981 .\[\&_\*\]\:gp-max-w-full *{max-width:100%}

/* === next stylesheet === */



  #cafaq * { box-sizing: border-box !important; }



  #cafaq {

    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif !important;

    max-width: 700px !important;

    margin: 0 auto !important;

    padding: 56px 20px 64px !important;

  }



  #cafaq .ca-head {

    text-align: center !important;

    margin-bottom: 44px !important;

  }



  #cafaq .ca-eyebrow {

    display: inline-block !important;

    font-size: 11px !important;

    font-weight: 700 !important;

    letter-spacing: 2.5px !important;

    text-transform: uppercase !important;

    color: #1A9A8A !important;

    margin-bottom: 12px !important;

  }



  #cafaq h2 {

    font-size: 28px !important;

    font-weight: 800 !important;

    color: #1C2B2A !important;

    line-height: 1.2 !important;

    letter-spacing: -0.02em !important;

    margin: 0 0 8px 0 !important;

    padding: 0 !important;

  }



  #cafaq .ca-sub {

    font-size: 15px !important;

    color: #7a9490 !important;

  }



  /* ── details wrapper ── */

  #cafaq .ca-list {

    border: 1.5px solid #DDE9E7 !important;

    border-radius: 16px !important;

    overflow: hidden !important;

  }



  #cafaq details {

    border-bottom: 1.5px solid #DDE9E7 !important;

    background: #fff !important;

    display: block !important;

  }



  #cafaq details:last-of-type {

    border-bottom: none !important;

  }



  #cafaq details[open] {

    background: #F7FBFA !important;

  }



  /* ── summary (the clickable row) ── */

  #cafaq summary {

    display: flex !important;

    align-items: center !important;

    justify-content: space-between !important;

    gap: 18px !important;

    padding: 22px 24px !important;

    cursor: pointer !important;

    list-style: none !important;

    -webkit-appearance: none !important;

    font-size: 15.5px !important;

    font-weight: 600 !important;

    color: #1C2B2A !important;

    line-height: 1.45 !important;

    user-select: none !important;

  }



  /* hide default arrow in all browsers */

  #cafaq summary::-webkit-details-marker { display: none !important; }

  #cafaq summary::marker { display: none !important; }



  #cafaq details[open] summary {

    color: #1A9A8A !important;

  }



  /* ── custom icon via pseudo on summary::after ── */

  #cafaq summary::after {

    content: '' !important;

    display: flex !important;

    align-items: center !important;

    justify-content: center !important;

    flex-shrink: 0 !important;

    width: 32px !important;

    height: 32px !important;

    min-width: 32px !important;

    border-radius: 50% !important;

    background: #EBF6F4 !important;

    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14'%3E%3Cpath d='M7 2v10M2 7h10' stroke='%231A9A8A' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") !important;

    background-repeat: no-repeat !important;

    background-position: center !important;

    transition: background-color 0.2s !important;

  }



  #cafaq details[open] summary::after {

    background-color: #1A9A8A !important;

    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14'%3E%3Cpath d='M2 7h10' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") !important;

    background-repeat: no-repeat !important;

    background-position: center !important;

  }



  /* ── answer content ── */

  #cafaq .ca-ans {

    padding: 0 24px 24px !important;

    display: block !important;

  }



  #cafaq .ca-ans p {

    font-size: 14.5px !important;

    color: #5E7370 !important;

    line-height: 1.8 !important;

    margin: 0 0 12px 0 !important;

    padding: 0 !important;

    display: block !important;

  }



  #cafaq .ca-ans p:last-child { margin-bottom: 0 !important; }



  #cafaq .ca-ans strong {

    color: #1C2B2A !important;

    font-weight: 600 !important;

  }



  /* phase cards */

  #cafaq .ca-phases {

    display: flex !important;

    flex-direction: column !important;

    gap: 10px !important;

    margin: 6px 0 0 0 !important;

  }



  #cafaq .ca-phase {

    background: #F2FAF8 !important;

    border-left: 3px solid #1A9A8A !important;

    border-radius: 0 10px 10px 0 !important;

    padding: 12px 16px !important;

    display: block !important;

  }



  #cafaq .ca-phase b {

    display: block !important;

    font-size: 11px !important;

    font-weight: 700 !important;

    color: #1A9A8A !important;

    letter-spacing: 1px !important;

    text-transform: uppercase !important;

    margin: 0 0 4px 0 !important;

  }



  #cafaq .ca-phase span {

    font-size: 14px !important;

    color: #5E7370 !important;

    line-height: 1.7 !important;

    display: block !important;

  }



  /* ── CTA ── */

  #cafaq .ca-cta {

    display: flex !important;

    align-items: center !important;

    justify-content: space-between !important;

    gap: 16px !important;

    margin-top: 20px !important;

    padding: 22px 24px !important;

    border: 1.5px solid #DDE9E7 !important;

    border-radius: 14px !important;

    background: #fff !important;

    flex-wrap: wrap !important;

  }



  #cafaq .ca-cta-label {

    display: block !important;

    font-size: 15px !important;

    font-weight: 700 !important;

    color: #1C2B2A !important;

    margin: 0 0 3px 0 !important;

  }



  #cafaq .ca-cta-sub {

    display: block !important;

    font-size: 13px !important;

    color: #9BB5B1 !important;

    margin: 0 !important;

  }



  #cafaq .ca-cta-btn {

    display: inline-block !important;

    background: #1A9A8A !important;

    color: #fff !important;

    font-size: 14px !important;

    font-weight: 700 !important;

    padding: 12px 26px !important;

    border-radius: 40px !important;

    text-decoration: none !important;

    white-space: nowrap !important;

    flex-shrink: 0 !important;

  }



  @media (max-width: 500px) {

    #cafaq { padding: 44px 14px 52px !important; }

    #cafaq h2 { font-size: 23px !important; }

    #cafaq summary { font-size: 14.5px !important; padding: 18px 16px !important; }

    #cafaq .ca-ans { padding: 0 16px 20px !important; }

    #cafaq .ca-cta { flex-direction: column !important; padding: 18px 16px !important; }

    #cafaq .ca-cta-btn { width: 100% !important; text-align: center !important; }

  }



/* === next stylesheet === */



  #ca-satc * { box-sizing: border-box !important; margin: 0 !important; padding: 0 !important; }



  #ca-satc {

    position: fixed !important;

    bottom: 0 !important;

    left: 0 !important;

    right: 0 !important;

    z-index: 9999 !important;

    background: #1C2B2A !important;

    border-top: 2px solid #1A9A8A !important;

    padding: 12px 20px !important;

    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif !important;

  }



  #ca-satc .satc-inner {

    max-width: 600px !important;

    margin: 0 auto !important;

    display: flex !important;

    align-items: center !important;

    gap: 16px !important;

  }



  #ca-satc .satc-text {

    flex: 1 !important;

    display: flex !important;

    flex-direction: column !important;

    gap: 2px !important;

  }



  #ca-satc .satc-name {

    font-size: 13px !important;

    font-weight: 700 !important;

    color: #ffffff !important;

    line-height: 1.3 !important;

  }



  #ca-satc .satc-sub {

    font-size: 11px !important;

    color: rgba(255,255,255,0.5) !important;

  }



  #ca-satc .satc-btn {

    background: #1A9A8A !important;

    color: #ffffff !important;

    font-size: 14px !important;

    font-weight: 700 !important;

    padding: 12px 22px !important;

    border-radius: 40px !important;

    border: none !important;

    cursor: pointer !important;

    font-family: inherit !important;

    white-space: nowrap !important;

    flex-shrink: 0 !important;

  }



/* === next stylesheet === */

.gps-619509159196361563.gps.gpsil [style*="--bg:"]{background:var(--bg)}.gps-619509159196361563.gps.gpsil [style*="--bga:"]{background-attachment:var(--bga)}.gps-619509159196361563.gps.gpsil [style*="--bgc:"]{background-color:var(--bgc)}.gps-619509159196361563.gps.gpsil [style*="--bgi:"]{background-image:var(--bgi)}.gps-619509159196361563.gps.gpsil [style*="--bgp:"]{background-position:var(--bgp)}.gps-619509159196361563.gps.gpsil [style*="--bgr:"]{background-repeat:var(--bgr)}.gps-619509159196361563.gps.gpsil [style*="--bgs:"]{background-size:var(--bgs)}.gps-619509159196361563.gps.gpsil [style*="--b:"]{border:var(--b)}.gps-619509159196361563.gps.gpsil [style*="--bb:"]{border-bottom:var(--bb)}.gps-619509159196361563.gps.gpsil [style*="--bc:"]{border-color:var(--bc)}.gps-619509159196361563.gps.gpsil [style*="--bblr:"]{border-bottom-left-radius:var(--bblr)}.gps-619509159196361563.gps.gpsil [style*="--bbrr:"]{border-bottom-right-radius:var(--bbrr)}.gps-619509159196361563.gps.gpsil [style*="--bl:"]{border-left:var(--bl)}.gps-619509159196361563.gps.gpsil [style*="--bs:"]{border-style:var(--bs)}.gps-619509159196361563.gps.gpsil [style*="--bt:"]{border-top:var(--bt)}.gps-619509159196361563.gps.gpsil [style*="--btlr:"]{border-top-left-radius:var(--btlr)}.gps-619509159196361563.gps.gpsil [style*="--btrr:"]{border-top-right-radius:var(--btrr)}.gps-619509159196361563.gps.gpsil [style*="--bw:"]{border-width:var(--bw)}.gps-619509159196361563.gps.gpsil [style*="--c:"]{color:var(--c)}.gps-619509159196361563.gps.gpsil [style*="--cg:"]{-moz-column-gap:var(--cg);column-gap:var(--cg)}.gps-619509159196361563.gps.gpsil [style*="--gtc:"]{grid-template-columns:var(--gtc)}.gps-619509159196361563.gps.gpsil [style*="--jc:"]{justify-content:var(--jc)}.gps-619509159196361563.gps.gpsil [style*="--op:"]{opacity:var(--op)}.gps-619509159196361563.gps.gpsil [style*="--o:"]{order:var(--o)}.gps-619509159196361563.gps.gpsil [style*="--pc:"]{place-content:var(--pc)}.gps-619509159196361563.gps.gpsil [style*="--p:"]{padding:var(--p)}.gps-619509159196361563.gps.gpsil [style*="--pb:"]{padding-bottom:var(--pb)}.gps-619509159196361563.gps.gpsil [style*="--pl:"]{padding-left:var(--pl)}.gps-619509159196361563.gps.gpsil [style*="--pr:"]{padding-right:var(--pr)}.gps-619509159196361563.gps.gpsil [style*="--pt:"]{padding-top:var(--pt)}.gps-619509159196361563.gps.gpsil [style*="--rg:"]{row-gap:var(--rg)}.gps-619509159196361563.gps.gpsil [style*="--w:"]{width:var(--w)}@media only screen and (max-width:1024px){.gps-619509159196361563.gps.gpsil [style*="--pl-tablet:"]{padding-left:var(--pl-tablet)}.gps-619509159196361563.gps.gpsil [style*="--pr-tablet:"]{padding-right:var(--pr-tablet)}.gps-619509159196361563.gps.gpsil [style*="--w-tablet:"]{width:var(--w-tablet)}}@media only screen and (max-width:767px){.gps-619509159196361563.gps.gpsil [style*="--pl-mobile:"]{padding-left:var(--pl-mobile)}.gps-619509159196361563.gps.gpsil [style*="--pr-mobile:"]{padding-right:var(--pr-mobile)}.gps-619509159196361563.gps.gpsil [style*="--w-mobile:"]{width:var(--w-mobile)}}.gps-619509159196361563 .gp-relative{position:relative}.gps-619509159196361563 .gp-mx-auto{margin-left:auto;margin-right:auto}.gps-619509159196361563 .gp-mb-0{margin-bottom:0}.gps-619509159196361563 .gp-flex{display:flex}.gps-619509159196361563 .gp-grid{display:grid}.gps-619509159196361563 .\!gp-hidden{display:none!important}.gps-619509159196361563 .gp-hidden{display:none}.gps-619509159196361563 .gp-max-w-full{max-width:100%}.gps-619509159196361563 .gp-grid-rows-\[1fr\]{grid-template-rows:1fr}.gps-619509159196361563 .gp-flex-col{flex-direction:column}.gps-619509159196361563 .gp-transition-colors{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gps-619509159196361563 .gp-duration-200{transition-duration:.2s}.gps-619509159196361563 .gp-ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (max-width:1024px){.gps-619509159196361563 .tablet\:\!gp-hidden{display:none!important}.gps-619509159196361563 .tablet\:gp-hidden{display:none}}@media (max-width:767px){.gps-619509159196361563 .mobile\:\!gp-hidden{display:none!important}.gps-619509159196361563 .mobile\:gp-hidden{display:none}}.gps-619509159196361563 .\[\&_\*\]\:gp-max-w-full *{max-width:100%}

/* === next stylesheet === */



      span.subscription-selector__step {

          display: inline-flex;

          align-items: center;

          justify-content: center;

          width: 1.5rem;

          height: 1.5rem;

          background-color: #108b87;

          color: white;

          border-radius: 50%;

          font-size: .8em;

          font-weight: 600;

      }



      legend.form__label {

          margin-bottom: 10px;

      }

      legend.form__label.kaching-frequency-title {

          margin-top: 30px;

      }

   



    

/* === next stylesheet === */



 .custom_checkout {

    background: #000000;

    color: #fff;

    font-size: 16px;

    padding: 10px;

       cursor: pointer;

}



    

/* === next stylesheet === */

 .form__label.kaching-frequency-title,.form__label.kaching-size-title {display: none !important;} 

/* === next stylesheet === */


  
    *{}
  


/* === next stylesheet === */

.loox-reviews-default { max-width: 1200px; margin: 0 auto; }.loox-rating .loox-icon { color:#EBBF20; }
:root { --lxs-rating-icon-color: #EBBF20; }

/* === next stylesheet === */

*,:before,:after{box-sizing:border-box;border-style:solid;border-width:0;border-color:rgb(var(--text-color) / .12)}html{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;scroll-padding-block-start:calc(var(--sticky-area-height) + 20px);line-height:1.5}body{--background: var(--background-primary);--text-color: var(--text-primary);background:rgb(var(--background));color:rgb(var(--text-color));font:var(--text-font-style) var(--text-font-weight) var(--text-base) / 1.6 var(--text-font-family);letter-spacing:var(--text-letter-spacing);margin:0;position:relative}[dir=rtl] :is(body){letter-spacing:0}hr{height:0;color:inherit;border-top-width:1px}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;text-align:inherit;background-color:#0000;background-image:none}button,label,summary,[role=button],[type=checkbox],[type=radio],[type=submit]{-webkit-tap-highlight-color:transparent;touch-action:manipulation;cursor:pointer}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{-webkit-user-select:none;user-select:none;list-style-type:none}summary::-webkit-details-marker{display:none}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}:disabled{cursor:default}img,video,iframe,object{vertical-align:middle;display:block}img{color:#0000;max-width:min(var(--image-mobile-max-width, var(--image-max-width, 100%)),100%);height:auto}video{max-width:100%;width:100%;height:auto}:focus:not(:focus-visible){outline:none}[hidden]{display:none!important}height-observer,visibility-progress,scroll-area,video-media,model-media,media-carousel,impact-text,recently-viewed-products{display:block}@media screen and (min-width:700px){img{max-width:min(var(--image-max-width, 100%),100%)}}.pswp{--pswp-bg: rgb(var(--background-primary));--pswp-placeholder-bg: rgb(var(--background-primary));--pswp-root-z-index: 100000;--pswp-icon-color: rgb(var(--background-primary));--pswp-icon-color-secondary: rgb(var(--background-primary));--pswp-icon-stroke-color: rgb(var(--text-primary));--pswp-icon-stroke-width: 2px;--pswp-error-text-color: rgb(var(--text-primary));width:100%;height:100%;z-index:var(--pswp-root-z-index);touch-action:none;opacity:.003;contain:layout style size;-webkit-tap-highlight-color:#0000;outline:0;display:none;position:fixed;top:0;left:0}.pswp img{max-width:none}.pswp--open{display:block}.pswp,.pswp__bg{will-change:opacity;transform:translateZ(0)}.pswp__bg{opacity:.005;background:var(--pswp-bg)}.pswp,.pswp__scroll-wrap{overflow:hidden}.pswp__scroll-wrap,.pswp__bg,.pswp__container,.pswp__item,.pswp__content,.pswp__img,.pswp__zoom-wrap{width:100%;height:100%;position:absolute;top:0;left:0}.pswp__img,.pswp__zoom-wrap{width:auto;height:auto}.pswp--click-to-zoom.pswp--zoom-allowed .pswp__img{cursor:var(--cursor-zoom-in-svg-url) 28 28,zoom-in}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img{cursor:grab}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img:active{cursor:grabbing}.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img,.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img:active,.pswp__img{cursor:var(--cursor-zoom-out-svg-url) 28 28,zoom-out}.pswp__container,.pswp__img,.pswp__button{-webkit-user-select:none;user-select:none}.pswp__item{z-index:1;overflow:hidden}.pswp__hidden{display:none!important}.pswp__content{pointer-events:none}.pswp__content>*{pointer-events:auto}.pswp__error-msg-container{display:grid}.pswp__error-msg{color:var(--pswp-error-text-color);margin:auto;font-size:1em;line-height:1}.pswp .pswp__hide-on-close{opacity:.005;will-change:opacity;transition:opacity var(--pswp-transition-duration) cubic-bezier(.4,0,.22,1);z-index:10;pointer-events:none}.pswp--ui-visible .pswp__hide-on-close{opacity:1;pointer-events:auto}.pswp__button{-webkit-touch-callout:none;display:block;position:relative;overflow:hidden}.pswp__button:disabled{opacity:.3;cursor:auto}.pswp__button svg{display:block}.pswp__top-bar,.pswp__bottom-bar{width:100%;z-index:10;flex-direction:row;justify-content:flex-end;display:flex;position:absolute;top:0;left:0;pointer-events:none!important}.pswp__top-bar>*,.pswp__bottom-bar>*{pointer-events:auto;will-change:opacity}.pswp__bottom-bar{justify-content:center;top:auto;bottom:24px}.pswp__bottom-bar .pagination{border-radius:var(--rounded-full)}.pswp__button--close{margin-block-start:24px;margin-inline-end:24px;transition:transform .2s}.pswp__preloader{display:none}@media screen and (min-width:700px){.pswp__bottom-bar{bottom:48px}.pswp__button--close{margin-block-start:48px;margin-inline-end:48px}}@media screen and (pointer:fine){.pswp__button--close:hover{transform:rotate(90deg)}}.accordion{--accordion-spacing: var(--spacing-5);box-sizing:content-box;border-block-start-width:1px;border-block-end-width:1px}.accordion__toggle{gap:var(--spacing-2);flex-grow:1;justify-content:space-between;align-items:center;padding-block-start:var(--accordion-spacing);padding-block-end:var(--accordion-spacing);display:flex}.accordion__content{margin-block-end:var(--accordion-spacing);padding-inline-end:var(--spacing-6);transform:translateY(-4px)}.accordion--lg{--accordion-spacing: var(--spacing-8)}.accordion+.accordion{border-block-start-width:0}.accordion-box{padding:var(--spacing-1) var(--spacing-6)}.accordion-box>:first-child{border-block-start-width:0}.accordion-box>:last-child{border-block-end-width:0}@media screen and (min-width:1000px){.accordion-box{padding:var(--spacing-5) var(--spacing-12)}}.blog-post-card{--blog-post-card-badge-spacing: var(--spacing-3);--blog-post-card-figure-gap: var(--spacing-5);--blog-post-card-meta-gap: var(--spacing-1) var(--spacing-5);gap:var(--blog-post-card-figure-gap);align-content:start;display:grid;overflow:hidden}.blog-post-card__figure{display:block;position:relative;overflow:hidden}.blog-post-card__figure>.badge{z-index:1;position:absolute;top:var(--blog-post-card-badge-spacing)}.blog-post-card__figure>.badge:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--blog-post-card-badge-spacing)}.blog-post-card__figure>.badge:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--blog-post-card-badge-spacing)}.blog-post-card__meta{gap:var(--blog-post-card-meta-gap);flex-wrap:wrap;display:flex}.blog-post-card--featured{grid-column:1 / -1;gap:0}.blog-post-card--featured .blog-post-card__info{padding:var(--spacing-5)}@media screen and (min-width:700px){.blog-post-card{--blog-post-card-badge-spacing: var(--spacing-4);--blog-post-card-figure-gap: var(--spacing-6);--blog-post-card-meta-gap: var(--spacing-2) var(--spacing-6)}.blog-post-card--featured .blog-post-card__info{padding:var(--spacing-12)}}@media screen and (min-width:1000px){.blog-post-card--featured{grid-template-columns:1fr .7fr;display:grid}}@media screen and (min-width:1150px){.blog-post-card--featured{grid-template-columns:1fr .54fr}.blog-post-card--featured .blog-post-card__info{padding:var(--spacing-16)}}.blog-posts{--blog-posts-gap: var(--spacing-8) var(--grid-gutter);grid:var(--blog-posts-grid);gap:var(--blog-posts-gap);display:grid}@media screen and (min-width:700px){.blog-posts{--blog-posts-gap: var(--spacing-12) var(--grid-gutter)}}@media screen and (min-width:1000px){.blog-posts{--blog-posts-gap: var(--spacing-12)}}@media screen and (min-width:1400px){.blog-posts{--blog-posts-gap: min(var(--section-inner-spacing-inline), var(--spacing-20))}}.button,.btn{--button-background: var(--button-background-primary) / var(--button-background-opacity, 1);--button-text-color: var(--button-text-primary);--button-outline-color: var(--button-background-primary);-webkit-appearance:none;appearance:none;border-radius:var(--rounded-button);background-color:rgb(var(--button-background));color:rgb(var(--button-text-color));text-align:center;font-size:var(--text-sm);letter-spacing:var(--text-letter-spacing);padding-block-start:var(--spacing-2-5);padding-block-end:var(--spacing-2-5);padding-inline-start:var(--spacing-5);padding-inline-end:var(--spacing-5);font-weight:700;line-height:1.6;transition:background-color .15s ease-in-out,color .15s ease-in-out,box-shadow .15s ease-in-out;display:inline-block;position:relative}.button--sm{font-size:var(--text-xs);padding-block-start:var(--spacing-2);padding-block-end:var(--spacing-2);line-height:1.7}.button--lg{font-size:var(--text-base);padding-block-start:.8125rem;padding-block-end:.8125rem;padding-inline-start:var(--spacing-6);padding-inline-end:var(--spacing-6)}.button--xl{font-size:var(--text-base);padding-block-start:var(--spacing-4);padding-block-end:var(--spacing-4);padding-inline-start:var(--spacing-8);padding-inline-end:var(--spacing-8)}.button--secondary{--button-background: var(--button-background-secondary) / var(--button-background-opacity, 1);--button-text-color: var(--button-text-secondary);--button-outline-color: var(--button-background-secondary)}.button--subdued{--button-background: var(--text-color) / .1 !important;--button-text-color: var(--text-color) !important;--button-outline-color: var(--text-color) !important}.button--outline{color:rgb(var(--button-outline-color) / var(--button-background-opacity, 1));background:none;box-shadow:inset 0 0 0 2px}.button__loader,.button__feedback{gap:var(--spacing-1-5);opacity:0;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.button__loader>*{width:var(--spacing-1-5);height:var(--spacing-1-5);border-radius:var(--rounded-full);background:currentColor}@media screen and (min-width:700px){.button,.btn{padding-block-start:var(--spacing-3);padding-block-end:var(--spacing-3);padding-inline-start:var(--spacing-6);padding-inline-end:var(--spacing-6)}.button--sm{padding-block-start:var(--spacing-2);padding-block-end:var(--spacing-2);padding-inline-start:var(--spacing-5);padding-inline-end:var(--spacing-5)}.button--lg{padding-block-start:var(--spacing-3-5);padding-block-end:var(--spacing-3-5);padding-inline-start:var(--spacing-8);padding-inline-end:var(--spacing-8)}.button--xl{padding-block-start:1.075rem;padding-block-end:1.075rem;padding-inline-start:var(--spacing-10);padding-inline-end:var(--spacing-10)}}.back-button{align-items:center;gap:var(--spacing-4);padding:var(--spacing-2) var(--spacing-4);border-radius:var(--rounded-button);opacity:.7;border-width:1px;transition:all .2s ease-in-out;display:flex}@media screen and (pointer:fine){.back-button:hover{opacity:1}}@media screen and (min-width:700px){.back-button{padding:var(--spacing-3) var(--spacing-6)}}.circle-button{width:var(--spacing-12);height:var(--spacing-12);border-radius:var(--rounded-full);place-items:center;transition:opacity .15s ease-in;display:grid}.circle-button[disabled]{opacity:.5;pointer-events:none}.circle-button--fill{background:rgb(var(--background-primary));color:rgb(var(--text-primary))}.circle-button--bordered{border:2px solid}.circle-button--sm{width:var(--spacing-10);height:var(--spacing-10)}.circle-button--lg{width:var(--spacing-14);height:var(--spacing-14)}.animated-arrow{pointer-events:none;place-items:center;display:grid}.animated-arrow:before,.animated-arrow:after{content:"";grid-area:1 / -1;transition:all .2s ease-in-out}.animated-arrow:before{width:.5rem;height:.5rem;transform:rotate(calc(var(--transform-logical-flip) * 45deg));border-color:currentColor;border-block-start-width:2px;border-inline-end-width:2px;position:relative}.animated-arrow:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{left:-1px}.animated-arrow:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:-1px}.animated-arrow:after{width:var(--spacing-2-5);height:var(--spacing-0-5);transform-origin:center;opacity:0;background:currentColor;transform:scaleX(.5)}@media screen and (pointer:fine){.group:hover .animated-arrow:before{transform:translate(calc(var(--transform-logical-flip) * var(--spacing-0-5))) rotate(calc(var(--transform-logical-flip) * 45deg))}.group:hover .animated-arrow:after{opacity:1;transform:scaleX(1)}}.animated-arrow--reverse{transform:rotate(180deg)}.circle-chevron{width:var(--spacing-6);height:var(--spacing-6);border-radius:var(--rounded-full);background:rgb(var(--text-color) / .1);flex-shrink:0;place-items:center;transition:all .2s ease-in-out;display:grid}.circle-chevron[disabled]{opacity:.5}.group[aria-expanded=true] .circle-chevron.group-expanded\:colors:not([disabled]){background:rgb(var(--text-color));color:rgb(var(--background))}.group[aria-expanded=true] .circle-chevron.group-expanded\:rotate{transform:rotate(calc(var(--transform-logical-flip) * 180deg))}@media screen and (pointer:fine){.group:hover .circle-chevron.group-hover\:colors:not([disabled]),.circle-chevron.hover\:colors:hover:not([disabled]){background:rgb(var(--text-color));color:rgb(var(--background))}}scroll-carousel{position:relative}.content-over-media{grid-template:0 1fr 0 / 1fr minmax(0,min(var(--container-max-width),100% - var(--content-over-media-gap, var(--content-over-media-column-gap, var(--container-gutter))) * 2)) 1fr;gap:var(--content-over-media-row-gap, var(--content-over-media-gap, var(--container-gutter))) var(--content-over-media-column-gap, var(--content-over-media-gap, var(--container-gutter)));place-items:center;display:grid;position:relative;overflow:hidden;transform:translateZ(0)}.content-over-media:before{content:"";background:rgb(var(--content-over-media-overlay));border-radius:inherit;z-index:1;pointer-events:none;transition:background .2s ease-in-out;position:absolute;top:0;bottom:0;left:0;right:0}.content-over-media>:is(img,video,iframe,svg,video-media){height:var(--content-over-media-height, auto);min-height:100%;max-height:100%;width:100%;overflow-wrap:anywhere;object-fit:cover;object-position:center;transform-origin:bottom;border-radius:inherit;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;grid-area:1 / 1 / span 3 / span 3;position:relative}.content-over-media>:is(img,video,iframe,svg,video-media)>*{border-radius:inherit}.content-over-media>:not(img,video,iframe,svg,video-media){max-width:var(--content-over-media-content-max-width, 780px);z-index:1;grid-area:2 / 2 / auto / span 1;position:relative}[allow-transparent-header] :is(.content-over-media>:not(img,video,iframe,svg,video-media)){padding-block-start:calc(var(--header-height) * var(--section-is-first))}.content-over-media>video-media:not([autoplay])~*{transition:opacity .2s ease-in-out,visibility .2s ease-in-out}.content-over-media>video-media:not([autoplay])[loaded]~*{opacity:0;visibility:hidden}.content-over-media:has(>video-media[loaded]:not([autoplay])):before{background:none;transition-delay:.1s}.content-over-media--sm{--content-over-media-height: 375px}.content-over-media--md{--content-over-media-height: 480px}.content-over-media--lg{--content-over-media-height: 560px}.content-over-media--fill{--content-over-media-height: calc(100vh - var(--sticky-area-height))}.shopify-section:first-child [allow-transparent-header] .content-over-media--fill{--content-over-media-height: calc(100vh - var(--announcement-bar-height, 0px))}@supports (height: 100svh){.content-over-media--fill{--content-over-media-height: calc(100svh - var(--sticky-area-height))}.shopify-section:first-child [allow-transparent-header] .content-over-media--fill{--content-over-media-height: calc(100svh - var(--announcement-bar-height, 0px))}}@media screen and (min-width:700px){.content-over-media--sm{--content-over-media-height: 700px}.content-over-media--md{--content-over-media-height: 800px}.content-over-media--lg{--content-over-media-height: 860px}}@media screen and (min-width:1000px){.content-over-media--sm{--content-over-media-height: 400px}.content-over-media--md{--content-over-media-height: 460px}.content-over-media--lg{--content-over-media-height: 560px}}@media screen and (min-width:1400px){.content-over-media--sm{--content-over-media-height: 440px}.content-over-media--md{--content-over-media-height: 500px}.content-over-media--lg{--content-over-media-height: 640px}.content-over-media--fill>:is(img,video,iframe,svg,video-media){max-height:1200px}}@media screen and (min-width:1600px){.content-over-media--md{--content-over-media-height: 560px}.content-over-media--lg{--content-over-media-height: 720px}}.page-dots{justify-content:center;gap:var(--spacing-2-5) var(--spacing-4);flex-wrap:wrap;display:flex}.page-dots>*{width:var(--spacing-1-5);height:var(--spacing-1-5);border-radius:var(--rounded-full);opacity:.3;background:currentColor;transition:opacity .2s ease-in-out}.page-dots>*[aria-current=true]{opacity:1}.page-dots--blurred{padding:var(--spacing-2) var(--spacing-4);border-radius:var(--rounded-full);background:rgb(var(--background) / .7);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.stretching-dots{align-items:center;gap:var(--spacing-5);display:flex}.stretching-dots>*{width:var(--spacing-2);height:var(--spacing-2);border-radius:var(--spacing-2);opacity:.5;background:currentColor;transition:opacity .5s cubic-bezier(.34,1.56,.64,1),width .5s cubic-bezier(.34,1.56,.64,1)}.stretching-dots>*[aria-current=true]{width:var(--spacing-6);opacity:1}.numbered-dots{align-items:center;gap:var(--spacing-2);display:flex}.numbered-dots__item{width:var(--spacing-8);height:var(--spacing-8);will-change:transform;border-radius:100%;place-items:center;font-weight:700;transition:color .2s;display:grid}.numbered-dots__item>*{grid-area:1 / -1}.numbered-dots__item svg{width:inherit;height:inherit;transform:rotate(-90deg)}.numbered-dots__item circle{fill:none;stroke:currentColor;stroke-linecap:butt;stroke-opacity:.3;stroke-width:2px}.numbered-dots__item[aria-current=true] circle:last-child{--radius: 15;--circumference: calc(2px * (22 / 7) * var(--radius));stroke-opacity:1;stroke-dasharray:calc(var(--circumference) * var(--progress, 1)),var(--circumference)}.prev-next-buttons{align-items:center;gap:var(--spacing-4);display:flex}:is(.drawer,.popover):not(:defined){display:none}:is(.drawer,.popover)::part(outside-close-button),:is(.drawer,.popover)::part(close-button){-webkit-appearance:none;appearance:none;cursor:pointer;border:none;padding:0}:is(.drawer,.popover)::part(outside-close-button){width:var(--spacing-12);height:var(--spacing-12);bottom:100%;left:calc(50% - var(--spacing-6));background:rgb(var(--dialog-background));color:rgb(var(--text-color));border-radius:var(--rounded-full);z-index:1;place-items:center;margin-block-end:var(--spacing-4);margin-inline-start:auto;margin-inline-end:auto;display:grid;position:absolute}:is(.drawer,.popover)::part(close-button){color:currentColor;background:none;margin-inline-start:auto;display:none}@media screen and (min-width:700px){:is(.drawer,.popover)::part(outside-close-button){display:none}:is(.drawer,.popover)::part(close-button){display:grid}}.popover{--background: var(--dialog-background);--text-color: var(--text-primary);--popover-title-padding: var(--spacing-5);--popover-body-padding: var(--spacing-4) 0;--popover-content-max-height: 75vh;--popover-content-max-width: none;--popover-anchor-block-spacing: var(--spacing-4);--popover-anchor-inline-spacing: 0;width:100%;visibility:hidden;padding:var(--spacing-2);z-index:999;display:none;position:fixed}.popover::part(overlay){min-height:100lvh;cursor:var(--cursor-close-svg-url) 28 28,auto;background:#0006;position:fixed;top:0;bottom:0;left:0;right:0}.popover::part(title){padding:var(--popover-title-padding);border-block-end:1px solid rgb(var(--border-color));text-align:center}.popover::part(content){height:100%;max-height:var(--popover-content-max-height);max-width:var(--popover-content-max-width);background:rgb(var(--dialog-background));color:rgb(var(--text-color));border-radius:8px;flex-direction:column;display:flex;position:relative}.popover::part(body){overscroll-behavior-y:contain;padding:var(--popover-body-padding);text-align:center;overflow-y:auto}@media screen and (min-width:1000px){.popover{--popover-content-max-height: 350px;--popover-content-max-width: 380px;width:auto;z-index:10;padding:0;position:absolute}.popover::part(content){width:max-content;border-radius:var(--rounded-input);box-shadow:var(--shadow-md);border:1px solid rgb(var(--border-color))}.popover::part(title),.popover::part(overlay){display:none}.popover::part(body){text-align:start}}.popover-listbox__option{justify-content:center;align-items:center;gap:var(--spacing-2);width:100%;padding:var(--spacing-2) var(--spacing-6);color:rgb(var(--text-color) / .7);transition:color .2s ease-in-out;display:flex}.popover-listbox__option.is-disabled{text-decoration:line-through}.popover-listbox__option[aria-selected=true],.popover-listbox__option:hover{color:rgb(var(--text-color))}@media screen and (min-width:1000px){.popover-listbox__option{justify-content:start;padding-block-start:var(--spacing-1-5);padding-block-end:var(--spacing-1-5);padding-inline-end:var(--spacing-10)}.popover-listbox--sm .popover-listbox__option{line-height:1.7;font-size:var(--text-sm);padding-block-start:var(--spacing-1);padding-block-end:var(--spacing-1)}}.drawer{--container-outer-width: var(--spacing-6);--background: var(--dialog-background);--text-color: var(--text-primary);--drawer-header-padding: var(--spacing-5);--drawer-body-padding: var(--spacing-5) var(--spacing-6);--drawer-footer-padding: var(--spacing-6);--drawer-content-max-height: none;width:100%;visibility:hidden;padding:var(--spacing-2);z-index:999;position:fixed;right:0}.drawer::part(overlay){min-height:100lvh;background:#0006;position:fixed;top:0;bottom:0;left:0;right:0}.drawer.show-close-cursor::part(overlay){cursor:var(--cursor-close-svg-url) 28 28,auto}.drawer::part(content){height:100%;max-height:var(--drawer-content-max-height);background:rgb(var(--dialog-background));color:rgb(var(--text-color));border-radius:8px;flex-direction:column;display:flex;position:relative}.drawer::part(header){padding:var(--drawer-header-padding)}.drawer::part(body){padding:var(--drawer-body-padding);overscroll-behavior-y:contain;flex:auto;align-items:start;display:grid;overflow-y:auto}.drawer::part(footer){padding:var(--drawer-footer-padding);border-block-start:1px solid rgb(var(--border-color));margin-block-start:auto;position:relative}.drawer>[is=close-button]{display:none;position:absolute;top:1.5rem}.drawer>[is=close-button]:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:1.5rem}.drawer>[is=close-button]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:1.5rem}@media screen and (max-width:699px){.drawer{--drawer-content-max-height: 75vh}.drawer::part(header){text-align:center;border-bottom:1px solid rgb(var(--border-color))}}@media screen and (min-width:700px){.drawer{--container-outer-width: var(--spacing-10);--drawer-header-padding: var(--spacing-8) var(--spacing-10);--drawer-body-padding: var(--spacing-8) var(--spacing-10);--drawer-footer-padding: var(--spacing-8) var(--spacing-10);height:100%;width:510px;padding:var(--spacing-4)}.drawer::part(header){align-items:center;gap:var(--spacing-4);display:flex;position:relative}.drawer[header-bordered]::part(header){border-bottom:1px solid rgb(var(--border-color))}.drawer:not([header-bordered])::part(header){padding-block-end:0}.drawer:not([header-bordered])::part(header):after{content:"";width:100%;height:var(--spacing-8);background:linear-gradient(to bottom,rgb(var(--dialog-background)),rgb(var(--dialog-background) / .6) 50%,rgb(var(--dialog-background) / 0));z-index:1;position:absolute;top:100%;left:0}.drawer>[is=close-button]{display:grid;top:2.25rem}.drawer>[is=close-button]:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:2.25rem}.drawer>[is=close-button]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:2.25rem}.drawer--lg{width:680px}}.banner{align-items:start;gap:var(--spacing-3-5);padding:var(--spacing-3-5);border-radius:var(--rounded-xs);font-size:var(--text-sm);color:rgb(var(--banner-color));background:rgb(var(--banner-background));grid-template-columns:max-content auto;display:grid}.banner--error{--banner-background: var(--error-background);--banner-color: var(--error-text)}.banner--success{--banner-background: var(--success-background);--banner-color: var(--success-text)}.banner--warning{--banner-background: var(--warning-background);--banner-color: var(--warning-text)}.banner--with-icon>.button{grid-column-start:2;justify-self:start}@media screen and (min-width:700px){.banner--with-icon{grid-template-columns:max-content auto max-content;align-items:center}.banner--with-icon svg{--icon-offset: 0}.banner--with-icon>.button{grid-column-start:3}}.badge{--badge-background: var(--text-color) / .05;--badge-color: var(--text-color);align-items:center;gap:var(--spacing-1-5);padding:3px var(--spacing-2);width:max-content;background:rgb(var(--badge-background));color:rgb(var(--badge-color));border-radius:var(--rounded-button);font-size:9px;font-weight:700;display:flex}.badge--primary{--badge-background: var(--primary-badge-background);--badge-color: var(--primary-badge-text)}.badge--sold-out{--badge-background: var(--sold-out-badge-background);--badge-color: var(--sold-out-badge-text)}.badge--on-sale{--badge-background: var(--on-sale-badge-background);--badge-color: var(--on-sale-badge-text)}.badge--current{--badge-background: var(--text-color) / .12;--badge-color: var(--text-color)}.badge--lg{padding:var(--spacing-1) var(--spacing-3);font-size:var(--text-sm)}@media screen and (min-width:700px){.badge:not(.badge--lg){font-size:var(--text-xs);padding-block-start:var(--spacing-0-5);padding-block-end:var(--spacing-0-5)}}.progress-bar{height:var(--spacing-1);border-radius:var(--rounded-full);background:rgb(var(--text-color) / .3);overflow:hidden}.progress-bar:before{content:"";height:inherit;background:rgb(var(--accent));transform-origin:var(--transform-origin-start);transform:scaleX(var(--progress, 0));transition:transform .5s ease-in-out;display:block}.scrollbar{align-items:center;gap:var(--spacing-10);color:rgb(var(--text-color));display:flex}.scrollbar__progress{width:100%;height:var(--spacing-0-5);background:rgb(var(--text-color) / .1);display:block;position:relative}.scrollbar__progress:before{content:"";transform-origin:var(--transform-origin-start);transform:scaleX(var(--scroll-progress));background:rgb(var(--text-color));will-change:transform;position:absolute;top:0;bottom:0;left:0;right:0}.scrollbar__buttons{display:none}@media screen and (min-width:1000px){.scrollbar__buttons{gap:var(--spacing-4);display:flex}}.count-bubble{--size: var(--spacing-4);width:var(--size);height:var(--size);min-width:min-content;border-radius:var(--rounded-full);background:rgb(var(--button-background-primary));color:rgb(var(--button-text-primary));place-items:center;padding-inline-start:var(--spacing-1);padding-inline-end:var(--spacing-1);font-size:9px;font-weight:700;line-height:1;display:grid}.count-bubble--md,.count-bubble--lg{--size: var(--spacing-5);font-size:var(--text-xs)}@media screen and (min-width:700px){.count-bubble--md{--size: var(--spacing-6)}.count-bubble--lg{--size: var(--spacing-7)}}.text-with-bubble{position:relative}.text-with-bubble>.count-bubble{margin-inline-start:var(--spacing-2);position:absolute;top:0}.text-with-bubble>.count-bubble:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:100%}.text-with-bubble>.count-bubble:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:100%}.pill-loader{width:2rem;height:1rem;background:rgb(var(--background-primary));border-radius:var(--rounded-full);visibility:hidden;display:grid}.pill-loader>*{grid-area:1 / -1;place-self:center}.loader-dots{justify-items:center;gap:.25rem;display:flex}.loader-dots>*{width:.25rem;height:.25rem;border-radius:var(--rounded-full);background:currentColor}.loader-checkmark{opacity:0}.form{align-content:start;gap:var(--spacing-4);display:grid}.fieldset,.input-row{gap:var(--input-gap);display:grid}.fieldset-link{margin-block-start:var(--spacing-2);margin-block-end:var(--spacing-2)}.fieldset-with-submit{align-items:start;gap:var(--spacing-4);display:grid}@media screen and (min-width:700px){.form:not(.form--tight){gap:var(--spacing-6)}.input-row{grid-template-columns:repeat(2,minmax(0,1fr))}.fieldset-link{margin-block-start:0;margin-block-end:var(--spacing-2)}.fieldset-with-submit{grid-template-columns:minmax(0,1fr) max-content}}.input,.textarea,.select{width:100%;-webkit-appearance:none;appearance:none;height:var(--input-height);border-radius:var(--rounded-input);background:rgb(var(--input-background, transparent));color:rgb(var(--input-text-color, var(--text-color)));text-align:start;border-width:1px;padding-inline-start:var(--input-padding-inline);padding-inline-end:var(--input-padding-inline)}.input:focus,.textarea:focus,.select:focus-visible{border-color:currentColor;outline:none;box-shadow:inset 0 0 0 1px}.input.is-floating,.select.is-floating{height:calc(var(--input-height) + .625rem);padding-block-start:var(--spacing-4)}.textarea{height:auto;vertical-align:top;padding-block-start:var(--spacing-4);padding-block-end:var(--spacing-4)}.textarea.is-floating{padding-block-start:var(--spacing-6);padding-block-end:var(--spacing-2)}.select{gap:var(--spacing-4);justify-content:space-between;align-items:center;padding-inline-end:calc(var(--input-padding-inline) * 2);display:flex}.select-chevron{position:absolute;top:calc(50% - 3.5px)}.select-chevron:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--input-padding-inline)}.select-chevron:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--input-padding-inline)}.form-control{text-align:start;position:relative}.block-label{width:-moz-fit-content;width:fit-content;margin-block-end:var(--spacing-2);display:block}.floating-label{height:calc(var(--input-height) + .625rem);top:0;opacity:.5;pointer-events:none;transform-origin:var(--transform-origin-start);grid-auto-flow:column;align-items:center;column-gap:.5rem;margin-inline-start:var(--spacing-4);transition:transform .2s ease-in-out;display:grid;position:absolute}.floating-label:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:1px}.floating-label:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:1px}:is(.input,.textarea):focus~.floating-label,:is(.input,.textarea):not(:placeholder-shown)~.floating-label,:is(.input,.textarea,.select):-webkit-autofill~.floating-label,.select:valid~.floating-label{transform:scale(.65) translateY(calc(-1 * var(--spacing-4)))}:is(.input,.textarea,.select):-webkit-autofill~.floating-label{color:#000}.self-submit-button{top:50%;position:absolute;transform:translateY(-50%)}.self-submit-button:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--spacing-4)}.self-submit-button:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--spacing-4)}@media screen and (min-width:700px){.floating-label{margin-inline-start:var(--spacing-5)}.self-submit-button:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--spacing-5)}.self-submit-button:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--spacing-5)}}.checkbox-container{align-items:baseline;display:flex}.checkbox{-webkit-appearance:none;appearance:none;width:var(--spacing-4);height:var(--spacing-4);background:rgb(var(--text-color) / .15) var(--checkmark-svg-url) no-repeat center;background-size:0;border-radius:2px;flex-shrink:0;transition:background-color .2s ease-in-out;position:relative;top:.1875rem;box-shadow:inset 1px 1px 2px #0000001a}.checkbox:checked{background-color:rgb(var(--accent));background-size:10px 8px}.checkbox:checked~label{opacity:1;transition:all .2s ease-in-out}.checkbox~label{opacity:.7;padding-inline-start:var(--spacing-3)}.checkbox:disabled{opacity:.5}.checkbox:disabled~label{color:rgb(var(--text-color) / .5)}.fieldset>.checkbox-container{margin-block-start:var(--spacing-1)}.checkbox-list{gap:var(--spacing-2);display:grid}@media screen and (min-width:700px){.checkbox{top:var(--spacing-0-5)}}.switch{-webkit-appearance:none;appearance:none;height:var(--spacing-5);width:var(--spacing-10);border-radius:var(--rounded-full);background:rgb(var(--text-color) / .15);padding:3px;transition:background .2s ease-in-out;display:grid}.switch:after{content:"";width:var(--spacing-3-5);height:var(--spacing-3-5);background:rgb(var(--background));border-radius:var(--rounded-full);transition:transform .2s ease-in-out;box-shadow:0 1px 1px #0003}.switch:checked{background:rgb(var(--accent))}.switch:checked:after{transform:translate(calc(var(--transform-logical-flip) * var(--spacing-5)))}.horizontal-product{--horizontal-product-image-size: var(--spacing-16);align-items:flex-start;gap:var(--spacing-4);padding:var(--spacing-4);min-width:0;display:flex}.horizontal-product__image{width:var(--horizontal-product-image-size);flex:0 0 var(--horizontal-product-image-size)}.horizontal-product__info{gap:var(--spacing-2);flex-grow:1;justify-content:space-between;align-items:center;display:grid}@media screen and (min-width:700px){.horizontal-product{--horizontal-product-image-size: var(--spacing-20);gap:var(--spacing-5);align-items:center}.horizontal-product--sm{--horizontal-product-image-size: var(--spacing-16)}.horizontal-product__info{gap:var(--spacing-4);display:flex}.horizontal-product__cta{flex-shrink:0;margin-inline-end:var(--spacing-4)}}.horizontal-product-list.separate{gap:var(--spacing-2);display:grid}.horizontal-product-list-carousel>.horizontal-product-list{grid:auto / auto-flow 73vw;display:grid}.horizontal-product-list-carousel>.horizontal-product-list:not(.separate){border-radius:var(--rounded-xs);border-width:1px}@media screen and (min-width:700px){.horizontal-product-list-carousel{border-radius:var(--rounded-xs);grid-template-columns:minmax(0,1fr)}.horizontal-product-list-carousel>.horizontal-product-list{grid:auto / auto-flow var(--horizontal-product-width, 100%)}}.v-stack{display:grid}.h-stack{align-items:center;display:flex}.container{--container-inner-width: min((100vw - var(--scrollbar-width, 0px)) - var(--container-gutter) * 2, var(--container-max-width));--container-outer-width: calc(((100vw - var(--scrollbar-width, 0px)) - var(--container-inner-width)) / 2);margin-inline-start:max(var(--container-gutter),50% - var(--container-max-width) / 2);margin-inline-end:max(var(--container-gutter),50% - var(--container-max-width) / 2)}.container--narrow{--container-max-width: var(--container-narrow-max-width)}@media screen and (min-width:700px){.sm\:container{--container-inner-width: min((100vw - var(--scrollbar-width, 0px)) - var(--container-gutter) * 2, var(--container-max-width));--container-outer-width: calc(((100vw - var(--scrollbar-width, 0px)) - var(--container-inner-width)) / 2);margin-inline-start:max(var(--container-gutter),50% - var(--container-max-width) / 2);margin-inline-end:max(var(--container-gutter),50% - var(--container-max-width) / 2)}}.bleed{scroll-padding-inline:var(--container-outer-width);margin-inline-start:calc(-1 * var(--container-outer-width));margin-inline-end:calc(-1 * var(--container-outer-width));padding-inline-start:var(--container-outer-width);padding-inline-end:var(--container-outer-width);display:grid}.full-bleed{margin-inline-start:calc(-1 * var(--container-outer-width));margin-inline-end:calc(-1 * var(--container-outer-width));display:grid}@media screen and (min-width:700px){.sm\:unbleed{margin-inline-start:0;margin-inline-end:0;padding-inline-start:0;padding-inline-end:0;scroll-padding-inline:0}}@media screen and (min-width:1000px){.md\:unbleed{margin-inline-start:0;margin-inline-end:0;padding-inline-start:0;padding-inline-end:0;scroll-padding-inline:0}}@media screen and (min-width:1150px){.lg\:unbleed{margin-inline-start:0;margin-inline-end:0;padding-inline-start:0;padding-inline-end:0;scroll-padding-inline:0}}[role=main] .shopify-section{--section-is-first: 0;--hash-difference: calc(var(--section-background-hash) - var(--previous-section-background-hash, -1));--hash-difference-abs: max(var(--hash-difference), -1 * var(--hash-difference));--background-differs-from-previous: max(0, min(var(--hash-difference-abs, 1), 1));background:rgb(var(--background));position:relative}[role=main] .shopify-section:not(.contents){display:flow-root}[role=main] .shopify-section:empty{display:none}[role=main] .shopify-section:first-child{--section-is-first: 1}.section{--context-section-spacing-block-start: var(--section-outer-spacing-block);--context-section-spacing-block-end: var(--section-outer-spacing-block);--context-section-spacing-inline: var(--container-gutter);--calculated-section-spacing-block-start: var(--section-spacing-block-start, var(--section-spacing-block, var(--context-section-spacing-block-start)));--calculated-section-spacing-block-end: var(--section-spacing-block-end, var(--section-spacing-block, var(--context-section-spacing-block-end)));--calculated-section-spacing-inline: var(--section-spacing-inline, var(--context-section-spacing-inline));--container-inner-width: min((100vw - var(--scrollbar-width, 0px)) - var(--calculated-section-spacing-inline, 0px) * 2, var(--container-max-width));--container-outer-width: calc(((100vw - var(--scrollbar-width, 0px)) - var(--container-inner-width, 0px)) / 2);--section-stack-spacing-inline: var(--section-inner-spacing-inline, 0px);padding-inline-start:max(var(--calculated-section-spacing-inline),50% - var(--container-max-width) / 2);padding-inline-end:max(var(--calculated-section-spacing-inline),50% - var(--container-max-width) / 2)}.section--tight{--calculated-section-spacing-block-start: min(48px, var(--section-spacing-block-start, var(--section-spacing-block, var(--context-section-spacing-block-start))));--calculated-section-spacing-block-end: min(48px, var(--section-spacing-block-end, var(--section-spacing-block, var(--context-section-spacing-block-end))));--calculated-section-spacing-inline: min(48px, var(--section-spacing-inline, var(--context-section-spacing-inline)))}.section--narrow{--container-max-width: var(--container-narrow-max-width)}.section{padding-block-start:calc(var(--background-differs-from-previous) * var(--calculated-section-spacing-block-start));padding-block-end:var(--calculated-section-spacing-block-end)}@media screen and (min-width:700px){.section--tight{--calculated-section-spacing-block-start: min(48px, var(--section-spacing-block-start, var(--section-spacing-block, var(--context-section-spacing-block-start, 0px))));--calculated-section-spacing-block-end: min(48px, var(--section-spacing-block-end, var(--section-spacing-block, var(--context-section-spacing-block-end, 0px))))}.section-boxed{--context-section-spacing-block-start: min(var(--section-inner-max-spacing-block, var(--section-outer-spacing-block)));--context-section-spacing-block-end: min(var(--section-inner-max-spacing-block, var(--section-outer-spacing-block)));--context-section-spacing-inline: var(--section-inner-spacing-inline);--container-inner-width: calc(var(--container-max-width) - var(--container-outer-width) * 2);--container-outer-width: var(--calculated-section-spacing-inline);border-radius:var(--rounded-lg);box-shadow:var(--shadow-block);margin-block-start:calc(var(--background-differs-from-previous) * var(--section-outer-spacing-block-start, var(--section-outer-spacing-block)));margin-block-end:var(--section-outer-spacin-block-end, var(--section-outer-spacing-block));margin-inline-start:max(var(--container-gutter),50% - var(--container-max-width) / 2);margin-inline-end:max(var(--container-gutter),50% - var(--container-max-width) / 2);padding-block-start:var(--calculated-section-spacing-block-start);padding-inline-start:var(--calculated-section-spacing-inline);padding-inline-end:var(--calculated-section-spacing-inline)}.shopify-section:first-child{--section-outer-spacing-block-start: 24px}}@media screen and (min-width:1600px){.section--tight{--calculated-section-spacing-block-start: min(64px, var(--section-spacing-block-start, var(--section-spacing-block, var(--context-section-spacing-block-start, 0px))));--calculated-section-spacing-block-end: min(64px, var(--section-spacing-block-end, var(--section-spacing-block, var(--context-section-spacing-block-end, 0px))))}}.section-header{gap:var(--spacing-4);justify-items:start;display:grid}@media screen and (min-width:1150px){.section-header{grid-template-columns:700px;justify-content:space-between;align-items:end}.section-header>.text-with-icon{grid-column-start:2}}.section-stack{gap:var(--section-stack-spacing-block, 0px) var(--section-stack-spacing-inline, 0px);grid-auto-columns:minmax(0,1fr);display:grid}@media screen and (min-width:1150px){.section-stack--horizontal{justify-content:center;display:flex}.section-stack--center{justify-items:center}.section-stack--reverse{flex-direction:row-reverse}.section-stack__intro{width:var(--section-stack-intro, 50%)}.section-stack__main{width:var(--section-stack-main, 50%)}}.page-spacer{margin-block-start:var(--spacing-8);margin-block-end:var(--section-outer-spacing-block)}@media screen and (min-width:700px){.page-spacer{margin-block-start:var(--spacing-12)}}@media screen and (min-width:1000px){.page-spacer{margin-block-start:var(--spacing-16)}}.box{padding:var(--spacing-8)}@media screen and (min-width:700px){.box{padding:var(--spacing-12)}}.empty-state{justify-items:center;gap:var(--spacing-5);text-align:center;margin-block-start:var(--spacing-12);margin-block-end:var(--spacing-12);display:grid}.empty-state__icon-wrapper{position:relative}.empty-state__icon-wrapper>.count-bubble{position:absolute;top:calc(-1 * var(--spacing-1-5))}.empty-state__icon-wrapper>.count-bubble:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(-1 * var(--spacing-1-5))}.empty-state__icon-wrapper>.count-bubble:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:calc(-1 * var(--spacing-1-5))}@media screen and (min-width:700px){.empty-state{gap:var(--spacing-8);margin-block-start:var(--spacing-32);margin-block-end:var(--spacing-32)}.empty-state__icon-wrapper>svg{width:var(--spacing-12);height:var(--spacing-12)}.empty-state__icon-wrapper>.count-bubble{top:calc(-1 * var(--spacing-3))}.empty-state__icon-wrapper>.count-bubble:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(-1 * var(--spacing-3))}.empty-state__icon-wrapper>.count-bubble:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:calc(-1 * var(--spacing-3))}}.scrollable-with-controls{gap:var(--spacing-6);grid-auto-columns:minmax(0,1fr);display:grid}@media screen and (min-width:700px){.scrollable-with-controls{gap:var(--spacing-10)}}.line-item{--line-item-image-width: var(--spacing-20);align-items:start;gap:var(--spacing-5);display:flex}.line-item__media-wrapper{width:var(--line-item-image-width);min-width:var(--line-item-image-width);position:relative}.line-item__media-wrapper>.pill-loader{position:absolute;top:calc(50% - .5rem)}.line-item__media-wrapper>.pill-loader:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:calc(50% - 1rem)}.line-item__media-wrapper>.pill-loader:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(50% - 1rem)}.line-item__info{justify-items:start;gap:var(--spacing-1);display:grid}.line-item__info line-item-quantity{margin-block-start:var(--spacing-1)}@media screen and (min-width:700px){.line-item{--line-item-image-width: var(--spacing-24);align-items:center}.line-item__actions{margin-inline-start:auto}}video-media,model-media{border-radius:inherit;aspect-ratio:var(--aspect-ratio, var(--default-aspect-ratio));position:relative}@supports not (aspect-ratio: 1){:is(video-media,model-media):before{content:"";padding-block-end:calc(100% / (var(--aspect-ratio, var(--default-aspect-ratio))));display:block}:is(video-media,model-media)>*{height:100%;top:0;left:0;position:absolute!important}}video-media{--default-aspect-ratio: 16 / 9}video-media[host]{align-items:center;display:grid}video-media[autoplay],video-media:not([autoplay])~*{pointer-events:none}video-media:not([playing]){cursor:pointer}video-media>:is(video,iframe,img){width:100%;height:100%;border-radius:inherit;transition:opacity .2s ease-in-out,visibility .2s ease-in-out}video-media>video[controls]{pointer-events:auto}video-media>video,video-media>img{object-fit:cover;object-position:center}video-media>:is(iframe,img){position:absolute;top:0;bottom:0;left:0;right:0}video-media:not([loaded])>:is(video,iframe),video-media[loaded]>img,video-media[loaded]::part(play-button){opacity:0;visibility:hidden}video-media::part(play-button){z-index:1;will-change:transform;transition:transform .2s ease-in-out,opacity .2s ease-in-out,visibility .2s ease-in-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(1)}video-media:hover::part(play-button){transform:translate(-50%,-50%)scale(1.1)}@media screen and (min-width:700px){video-media::part(play-button){width:64px;height:64px}}model-media{--default-aspect-ratio: 1}model-media model-viewer,model-media .shopify-model-viewer-ui{width:100%;height:100%}.video-play-button{--play-button-shadow-size: 12px;filter:drop-shadow(0 16px 50px #0000000d);position:relative}.video-play-button:before{content:"";box-sizing:content-box;top:calc(-1 * var(--play-button-shadow-size));left:calc(-1 * var(--play-button-shadow-size));width:100%;height:100%;padding:var(--play-button-shadow-size);background:radial-gradient(50% 50% at 50% 50%,rgb(var(--text-color) / 0),rgb(var(--text-color)));opacity:.3;border-radius:100%;animation:2s ease-in-out infinite alternate ping;position:absolute}@media screen and (min-width:700px){.video-play-button{--play-button-shadow-size: 20px}.video-play-button svg{width:5rem;height:5rem}}.order-summary__header{display:none}.order-summary__body td{border-top-width:0;padding-block-start:0;padding-block-end:var(--spacing-4)}.order-summary__body td:first-child{width:60%}@media screen and (min-width:700px){.order-summary__header{display:table-header-group}.order-summary__body td{padding-block-end:var(--spacing-6)}.order-summary__body tr:first-child td{padding-block-start:var(--spacing-8)}.order-summary__body tr:last-child td{padding-block-end:var(--spacing-8)}}.quantity-input{width:44px;border-radius:var(--rounded-input);text-align:center;font-size:var(--text-xs);-webkit-touch-callout:none;-webkit-appearance:none;background:none;border-width:1px;outline:none;padding-block-start:var(--spacing-1);padding-block-end:var(--spacing-1)}@media screen and (min-width:700px){.quantity-input{width:48px;padding-block-start:var(--spacing-2);padding-block-end:var(--spacing-2)}}.pagination{background:rgb(var(--background));border-radius:var(--rounded-button);border-width:1px;justify-self:center;display:flex}.pagination__item{place-content:center;padding-inline-start:var(--spacing-4);padding-inline-end:var(--spacing-4);display:grid}.pagination__item--disabled{opacity:.5}.pagination__current{padding:var(--spacing-2) var(--spacing-1)}@media screen and (min-width:700px){.pagination__item{padding-inline-start:var(--spacing-5);padding-inline-end:var(--spacing-5)}.pagination__current{padding:var(--spacing-3) var(--spacing-2)}}.range{-webkit-appearance:none;appearance:none;width:100%;background:none}.range::-webkit-slider-thumb{-webkit-appearance:none}.range::-webkit-slider-thumb{height:16px;width:16px;background:rgb(var(--text-color));cursor:pointer;border:2px solid rgb(var(--background));z-index:1;box-shadow:none;border-radius:100%;margin-block-start:-6px;position:relative}.range::-webkit-slider-runnable-track{width:100%;height:4px;cursor:pointer;background:rgb(var(--text-color) / .12);border:none;border-radius:2px}.range::-moz-range-thumb{height:12px;width:12px;border:2px solid rgb(var(--background));background:rgb(var(--text-color));cursor:pointer;border-radius:100%}.range::-moz-range-progress,.range::-moz-range-track{width:100%;height:4px;cursor:pointer;border:none;border-radius:2px}.range::-moz-range-progress{background-color:rgba(var(--text-color))}.range::-moz-range-track{background-color:rgb(var(--border-color))}@media not screen and (pointer:fine){.range::-webkit-slider-thumb{height:20px;width:20px;margin-top:-9px}.range::-moz-range-thumb{height:16px;width:16px}}.range-group{height:4px;background:linear-gradient(to var(--transform-origin-end),rgb(var(--text-color) / .12) var(--range-min),rgb(var(--text-color)) var(--range-min),rgb(var(--text-color)) var(--range-max),rgb(var(--text-color) / .12) var(--range-max));border-radius:2px;position:relative}.range-group .range{pointer-events:none;height:4px;vertical-align:top}.range-group .range::-webkit-slider-runnable-track{background:none}.range-group .range::-webkit-slider-thumb{pointer-events:auto}.range-group .range::-moz-range-progress,.range-group .range::-moz-range-track{background:none}.range-group .range::-moz-range-thumb{pointer-events:auto}.range-group .range:last-child{position:absolute;top:0}.range-group .range:last-child:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.range-group .range:last-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.input-group{align-items:center;column-gap:20px;display:flex}.input-prefix{min-width:0;border-radius:min(10px,var(--rounded-button));border:1px solid rgb(var(--text-color) / .12);flex:1 0 0;justify-content:space-between;align-items:center;padding:10px 15px;display:flex}.input-prefix:focus-within{border-color:rgb(var(--text-color));box-shadow:inset 0 0 0 1px rgb(var(--text-color))}.input-prefix>.field{-webkit-appearance:textfield;appearance:textfield;min-width:0;width:100%;text-align:end;background:none;border:none;margin-inline-start:10px;padding:0}.input-prefix>.field:focus{outline:none}.input-prefix>.field::-webkit-outer-spin-button,.input-prefix>.field::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}.price-range{gap:24px;padding-block-start:4px;display:grid}.price-range--inline{padding:var(--spacing-1);grid-template-columns:minmax(110px,auto) 380px minmax(110px,auto);align-items:center}@media screen and not (pointer:fine){.price-range{row-gap:18px;padding-block-start:10px}}.product-list{grid:var(--product-list-grid);gap:var(--product-list-gap);scroll-padding-top:calc(var(--sticky-area-height) + 20px);display:grid;position:relative}.product-list__promo{grid-column:var(--product-list-promo-grid-column, span 2);min-height:200px;display:grid}@media screen and (min-width:700px){@supports (grid-template-rows: subgrid){.product-list{grid-template-rows:auto auto}.product-list>*{grid-template-rows:subgrid;grid-row:span 2;gap:0}.product-list__promo :is(img,video-media){position:absolute}.product-list:not(:has(.product-card--blends)) .product-list__promo .content-over-media{grid-row:span 2}.product-card__info{align-content:start}}}.rating{align-items:center;gap:var(--spacing-1-5);display:flex}.rating__stars{display:contents}.rating__star{color:rgb(var(--star-color));position:relative;top:-1px}.rating__star--empty{filter:grayscale()}@media screen and (min-width:700px){.rating__star{width:15px;height:15px}}.rating-with-text{gap:var(--spacing-2);grid-template-columns:minmax(0,1fr);grid-auto-flow:column;align-items:baseline;display:grid}.buy-buttons{align-items:start;gap:var(--spacing-2);display:grid}.buy-buttons--compact{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}@media screen and (min-width:700px){.buy-buttons--multiple{gap:var(--spacing-4);grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}}.product-card{--product-card-badge-spacing: var(--spacing-2);--product-card-info-padding: var(--spacing-4);--product-card-quick-buy-inset: var(--spacing-2);border-radius:var(--rounded-sm);grid-template-columns:minmax(0,1fr);align-content:start;display:grid;position:relative}.product-card__figure{display:block;position:relative}.product-card__badge-list{gap:var(--spacing-2);pointer-events:none;z-index:5;display:grid;position:absolute;top:var(--product-card-badge-spacing)}.product-card__badge-list:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--product-card-badge-spacing)}.product-card__badge-list:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--product-card-badge-spacing)}.product-card__image{object-fit:contain;object-position:center;transition:opacity .2s ease-in-out}.product-card__image:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:var(--rounded-sm);border-top-right-radius:var(--rounded-sm)}.product-card__image:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:var(--rounded-sm);border-top-left-radius:var(--rounded-sm)}.product-card__image--secondary{display:none}.product-card__title{line-height:1.5}.product-card__quick-buy{position:absolute;bottom:var(--product-card-quick-buy-inset)}.product-card__quick-buy:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--product-card-quick-buy-inset)}.product-card__quick-buy:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--product-card-quick-buy-inset)}.product-card__mobile-quick-buy-button{height:2.25rem;width:2.25rem;background:rgb(var(--background-primary));color:rgb(var(--text-primary) / .7);border-radius:var(--rounded-button);border-width:1px;place-content:center;display:grid}.product-card__mobile-quick-buy-button>.button__loader{gap:var(--spacing-1)}.product-card__mobile-quick-buy-button>.button__loader>*{width:var(--spacing-1);height:var(--spacing-1)}.product-card__info{gap:var(--spacing-1);padding:var(--product-card-info-padding);grid-template-columns:minmax(0,1fr);justify-items:start;display:grid}.product-card--blends .product-card__info{padding-block-end:0;padding-inline-start:0;padding-inline-end:0}.product-card__info--center{text-align:center;justify-content:center;justify-items:center}.product-card__variant-list{display:none}@media screen and (min-width:700px){.product-card{--product-card-badge-spacing: var(--spacing-4);--product-card-info-padding: var(--spacing-5);--product-card-quick-buy-inset: var(--spacing-4)}.product-card__aside{margin-block-start:var(--spacing-1)}.product-card__variant-list{gap:var(--spacing-2);flex-wrap:wrap;margin-block-start:var(--spacing-2);display:flex}}@media screen and (min-width:1400px){.product-card__info{--product-card-info-padding: var(--spacing-6) var(--spacing-8) var(--spacing-8) var(--spacing-8)}}@media screen and (pointer:fine){.product-card--show-secondary-media .product-card__figure:hover .product-card__image--primary{opacity:0}.product-card--show-secondary-media .product-card__figure:hover .product-card__image--secondary{opacity:1}.product-card__image--secondary{opacity:0;display:block}.product-card__quick-buy{opacity:0;visibility:hidden;transition:opacity .2s ease-in-out,transform .2s ease-in-out,visibility .2s ease-in-out;transform:translateY(5px)}.product-card:hover .product-card__quick-buy{opacity:1;visibility:visible;transform:translateY(0)}}.model-viewer{position:relative}.model-viewer model-viewer{width:100%;height:100%;aspect-ratio:1}.model-viewer .shopify-model-viewer-ui{display:block}.shopify-model-viewer-ui.shopify-model-viewer-ui .shopify-model-viewer-ui__controls-area{background:rgb(var(--background-primary));border-color:rgb(var(--text-primary) / .25)}.shopify-model-viewer-ui.shopify-model-viewer-ui .shopify-model-viewer-ui__button{color:rgb(var(--text-primary))}.shopify-model-viewer-ui.shopify-model-viewer-ui .shopify-model-viewer-ui__button--control:hover{color:rgb(var(--text-primary) / .55)}.shopify-model-viewer-ui.shopify-model-viewer-ui .shopify-model-viewer-ui__button--control:active,.shopify-model-viewer-ui.shopify-model-viewer-ui .shopify-model-viewer-ui__button--control.focus-visible:focus{color:rgb(var(--text-primary) / .55);background:rgb(var(--text-primary) / .25)}.shopify-model-viewer-ui.shopify-model-viewer-ui .shopify-model-viewer-ui__button--control:not(:last-child):after{border-color:rgb(var(--text-primary) / .25)}.shopify-model-viewer-ui.shopify-model-viewer-ui .shopify-model-viewer-ui__button--poster{background:rgb(var(--background-primary));border-color:rgb(var(--text-primary) / .25);border-radius:var(--rounded-button)}.shopify-model-viewer-ui.shopify-model-viewer-ui .shopify-model-viewer-ui__button--poster:hover,.shopify-model-viewer-ui.shopify-model-viewer-ui .shopify-model-viewer-ui__button--poster:focus{color:rgb(var(--text-primary) / .55)}.price-list{align-items:baseline;gap:var(--spacing-0-5) var(--spacing-2);flex-wrap:wrap;display:flex}.price-list--lg{gap:var(--spacing-3)}.pickup-drawer::part(close-button){align-self:start;margin-block-start:.375rem}.pickup-drawer::part(body){padding-block-start:0;padding-block-end:0}.pickup-availability__closest-location{align-items:start;gap:var(--spacing-3);display:flex}.pickup-availability__media{width:var(--spacing-16)}.pickup-availability__location{gap:var(--spacing-2);padding-block-start:var(--spacing-5);padding-block-end:var(--spacing-5);display:grid}@media screen and (min-width:700px){.pickup-availability__media{width:var(--spacing-20)}.pickup-availability__location{padding-block-start:var(--spacing-6);padding-block-end:var(--spacing-6)}}.quantity-selector{height:var(--input-height);background:rgb(var(--input-background, transparent));color:rgb(var(--input-text-color, var(--text-color)));border-radius:var(--rounded-button);border-width:1px;display:inline-flex}.quantity-selector__button{padding-inline-start:var(--spacing-5);padding-inline-end:var(--spacing-5)}.quantity-selector__input{-webkit-appearance:none;appearance:none;min-width:var(--spacing-6);background:inherit;text-align:center}.quantity-selector__input:focus{outline:none}@media screen and (min-width:700px){.quantity-selector__button{padding-inline-start:var(--spacing-6);padding-inline-end:var(--spacing-6)}}.product-quick-add{width:100%;z-index:2;visibility:hidden;opacity:0;padding:1.25rem;transition:visibility .15s ease-in,opacity .15s ease-in,transform .15s ease-in;position:fixed;bottom:0;transform:translateY(10px)}.product-quick-add:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.product-quick-add:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.product-quick-add.is-visible{opacity:1;visibility:visible;transform:translateY(0)}@media screen and (min-width:700px){.product-quick-add{width:35rem;border-radius:var(--rounded-sm);background:rgb(var(--dialog-background));border-width:1px;padding:1rem;bottom:1rem;transform:translateY(0)}.product-quick-add:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:1rem}.product-quick-add:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:1rem}.product-quick-add__variant{grid-template-columns:80px minmax(0,1fr) auto;align-items:center;column-gap:1.5rem;display:grid}.product-quick-add__variant.no-image{grid-template-columns:minmax(0,1fr) auto}}.quick-buy-drawer{--drawer-header-padding: var(--spacing-6);--drawer-body-padding: var(--spacing-6);--shopify-payment-button-padding: .8125rem var(--spacing-6);display:none}.quick-buy-drawer::part(close-button){align-self:start;margin-block-start:.25rem;margin-inline-end:.25rem}.quick-buy-drawer .variant-picker{text-align:center}.quick-buy-drawer .variant-picker__option-info,.quick-buy-drawer .variant-picker__option-values{justify-content:center}.quick-buy-drawer .variant-picker__option-values--color{max-width:300px;margin-inline-start:auto;margin-inline-end:auto}.quick-buy-drawer .block-swatch{padding:var(--spacing-2-5) var(--spacing-5);height:2.625rem}.quick-buy-drawer__media{max-width:var(--spacing-20)}.quick-buy-drawer__info{gap:var(--spacing-6);display:grid}@media screen and (min-width:700px){.quick-buy-drawer{--drawer-header-padding: var(--spacing-6);height:auto;width:560px}.quick-buy-drawer .variant-picker__option-info,.quick-buy-drawer .block-swatch{font-size:var(--text-sm)}.quick-buy-drawer .color-swatch{--swatch-size: 1.5rem}.quick-buy-drawer .color-swatch--rectangle{--swatch-size: 2rem}.quick-buy-drawer :is(.button,.shopify-payment-button__button--unbranded,.shopify-payment-button__button--branded [role=button]){padding:var(--spacing-3) var(--spacing-6)!important;font-size:var(--text-sm)!important}.quick-buy-drawer__info{gap:var(--spacing-8)}}.variant-picker{gap:var(--spacing-6);grid-template-columns:minmax(0,1fr);display:grid}.variant-picker .popover{--popover-anchor-block-spacing: var(--spacing-2);--popover-content-max-width: none}.variant-picker .popover,.variant-picker .popover::part(content){width:100%}.variant-picker__option-info{justify-content:space-between;align-items:baseline;margin-block-end:var(--spacing-2);display:flex}.variant-picker__option-values{display:flex}.variant-picker__option-values.scroll-area{padding-block-start:2px;padding-block-end:2px}@media screen and (min-width:700px){.variant-picker__option-values{flex-wrap:wrap}}.prose ol,.list-decimal{list-style:decimal inside}.prose ul,.list-disc{list-style:inside}.prose :is(ol,ul) :is(ol,ul){margin-block-start:1em;margin-inline-start:1em}.prose>:first-child,.prose>:first-child :first-child{margin-block-start:0!important}.prose>:last-child,.prose>:last-child :last-child{margin-block-end:0!important}.prose *+:is(p,div){margin-block-start:var(--spacing-3)}.prose *+:is(.h0,.h1,.h2,h1,h2){margin-block-start:var(--spacing-4)}.prose *+:is(.h3,.h4,.h5,.h6,h3,h4,h5,h6){margin-block-start:var(--spacing-3)}.prose *+.button{margin-block-start:var(--spacing-6)!important}.prose *+span:not(:empty){display:inline-block}.prose :is(.h0,.h1,.h2,.h3,.h4,h1,h2,h3,h4)+*{margin-block-start:var(--spacing-5)}.prose :is(.h5,.h6,h5,h6)+*{margin-block-start:var(--spacing-4)}.prose :is(p img:not([style*=float]):only-child,div img:not([style*=float]):only-child,figure,video){margin-block:var(--spacing-8)}.prose figcaption{font-style:italic;font-size:var(--text-sm);color:rgb(var(--text-color) / .7);margin-block-start:.5em}.prose ul,.prose ol{row-gap:1em;display:grid}.prose :is(iframe[src*=youtube],iframe[src*="youtu.be"],iframe[src*=vimeo]){aspect-ratio:16 / 9;width:100%;height:auto}@media screen and (min-width:700px){.prose *+:is(p,div){margin-block-start:var(--spacing-4)}.prose *+:is(.h0,.h1,.h2,h1,h2){margin-block-start:var(--spacing-6)}.prose *+:is(.h3,.h4,h3,h4){margin-block-start:var(--spacing-5)}.prose *+:is(.h5,.h6,h5,h6){margin-block-start:var(--spacing-4)}.prose *+.button{margin-block-start:var(--spacing-8)!important}.prose .h0+.button{margin-block-start:var(--spacing-10)!important}.prose :is(.h0,.h1,.h2,.h3,h1,h2,h3)+*{margin-block-start:var(--spacing-6)}.prose :is(.h4,h4)+*{margin-block-start:var(--spacing-5)}.prose :is(.h5,.h6,h5,h6)+*{margin-block-start:var(--spacing-4)}.prose :is(p img:not([style*=float]):only-child,div img:not([style*=float]):only-child,figure,video){margin-block:var(--spacing-12)}}@media screen and (min-width:1150px){.prose *+p{margin-block-start:var(--spacing-6)}.prose *+:is(.h0,.h1,h1){margin-block-start:var(--spacing-8)}.prose *+:is(.h2,.h3,.h4,h2,h3,h4){margin-block-start:var(--spacing-6)}.prose *+:is(.h5,.h6,h5,h6){margin-block-start:var(--spacing-4)}.prose :is(.h0,.h1,.h2,h1,h2)+*{margin-block-start:var(--spacing-8)}.prose :is(.h3,.h4,h3,h4)+*{margin-block-start:var(--spacing-6)}.prose :is(.h5,.h6,h5,h6)+*{margin-block-start:var(--spacing-4)}}.link,.prose a:not(.button){text-underline:none;background:linear-gradient(to right,currentColor,currentColor) 0 min(100%,1.35em) / 100% 1px no-repeat;transition:background-size .3s ease-in-out,color .3s ease-in-out}@media screen and (pointer:fine){:is(.link,.prose a:not(.button)):hover{background-size:0 1px}.text-subdued :is(.link,.prose a:not(.button)):hover{color:rgb(var(--text-color))}}.reversed-link{text-underline:none;background:linear-gradient(to right,currentColor,currentColor) 0 min(100%,1.35em) / 0 1px no-repeat;transition:background-size .3s ease-in-out}@media screen and (pointer:fine){.group:hover .reversed-link,.reversed-link.hover\:show:hover{background-size:100% 1px}}.link-faded{opacity:.7;transition:opacity .2s ease-in-out}@media screen and (pointer:fine){.link-faded:hover{opacity:1}}.link-faded-reverse{transition:opacity .2s ease-in-out}@media screen and (pointer:fine){.link-faded-reverse:hover{opacity:.7}}table{width:100%}th{text-align:start}th,td{padding:var(--spacing-4);vertical-align:top}:is(th,td):first-child{padding-inline-start:0}:is(th,td):last-child{padding-inline-end:0}thead th{border-block-end-width:1px}tbody tr+tr>*,thead+tbody tr>*{border-top-width:1px}tfoot td{border-top-width:1px;padding-block-start:var(--spacing-6);padding-block-end:0}.table-row-hover{cursor:pointer;transition:background .2s ease-in-out}@media screen and (pointer:fine){.table-row-hover:hover{background:rgb(var(--text-color) / .05)}}@media screen and (min-width:700px){th,td{padding-block-start:var(--spacing-6);padding-block-end:var(--spacing-6)}tfoot td{padding-block-start:var(--spacing-8)}}.blockquote,.prose blockquote{--quote-width: 51px;--quote-height: 37px;--quote-inset-block-start: calc(var(--spacing-5) * -1);--quote-inset-inline-start: var(--spacing-1);margin-inline-start:0;margin-inline-end:0;font-weight:700;position:relative}:is(.blockquote,.prose blockquote):before{content:"";width:var(--quote-width);height:var(--quote-height);background:rgb(var(--text-color) / .1);-webkit-mask-size:var(--quote-width) var(--quote-height);mask-size:var(--quote-width) var(--quote-height);position:absolute;top:var(--quote-inset-block-start);-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='86' height='55' viewBox='0 0 86 55' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M71.3163 54.6H42.5163L60.3163 0.400024H85.5163L71.3163 54.6ZM29.3163 54.6H0.716309L18.9163 0.400024H44.1163L29.3163 54.6Z' fill='%23252627'/%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg width='86' height='55' viewBox='0 0 86 55' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M71.3163 54.6H42.5163L60.3163 0.400024H85.5163L71.3163 54.6ZM29.3163 54.6H0.716309L18.9163 0.400024H44.1163L29.3163 54.6Z' fill='%23252627'/%3E%3C/svg%3E%0A");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}:is(.blockquote,.prose blockquote):not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{left:var(--quote-inset-inline-start)}:is(.blockquote,.prose blockquote):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:var(--quote-inset-inline-start)}.blockquote{margin-block-start:var(--spacing-5)}.prose blockquote{--quote-inset-block-start: calc(var(--spacing-4) * -1);--quote-inset-inline-start: calc(50% - (var(--quote-width) / 2));text-align:center;font-size:var(--text-h3);margin-block-start:var(--spacing-14);margin-block-end:var(--spacing-10);line-height:1.2}@media screen and (min-width:700px){.blockquote,.prose blockquote{--quote-width: 70px;--quote-height: 45px}.blockquote{--quote-inset-block-start: calc(var(--spacing-6) * -1);margin-block-start:var(--spacing-8)}}@media screen and (min-width:1150px){.prose blockquote{--quote-width: 85px;--quote-height: 55px;--quote-inset-block-start: calc(var(--spacing-5) * -1);margin-block-start:var(--spacing-18);margin-block-end:var(--spacing-12)}.blockquote{--quote-inset-inline-start: var(--spacing-2-5)}}.shape-circle,.shape-square,.shape-diamond{--size: var(--spacing-1-5);width:var(--size);height:var(--size);background:currentColor;display:block}.shape-circle{border-radius:var(--rounded-full)}.shape-diamond{transform:rotate(45deg)}.shape-line{height:100%;width:1px;background:rgb(var(--text-color) / .1)}.shape--sm{--size: var(--spacing-1)}.shape--lg{--size: var(--spacing-2)}@keyframes pulse{50%{opacity:.5}}.skeleton{background:rgb(var(--text-color) / .15);border-radius:4px;flex-shrink:0;animation:2.5s cubic-bezier(.4,0,.6,1) infinite pulse;display:block}.skeleton--tab{width:88px;height:20px}.skeleton--thumbnail{width:80px;height:80px}.skeleton--text{height:12px;width:var(--skeleton-text-width, 100%)}@media screen and (min-width:700px){.skeleton--tab{width:148px;height:34px}.skeleton--thumbnail{width:96px;height:96px}}.color-swatch{--swatch-offset: 3px;--swatch-size: var(--spacing-7);--swatch-margin: calc(var(--swatch-offset) * 2);width:var(--swatch-size);height:var(--swatch-size);margin:var(--swatch-margin);background:var(--swatch-background) center / cover;place-items:center;display:grid;position:relative}:disabled+.color-swatch,.color-swatch.is-disabled{background:linear-gradient(to bottom right,transparent calc(50% - 1px),rgb(var(--background)) calc(50% - 1px) calc(50% + 1px),transparent calc(50% + 1px)),var(--swatch-background) center / cover}.color-swatch:before{content:"";inset:calc(-1 * var(--swatch-offset));opacity:0;border-radius:inherit;will-change:transform;transition:opacity .2s ease-in-out,transform .2s ease-in-out;position:absolute;transform:scale(.75);box-shadow:0 0 0 2px}:checked+.color-swatch:before,.color-swatch.is-selected:before{opacity:1;transform:scale(1)}:focus-visible+.color-swatch{outline-offset:calc(2px + var(--swatch-offset) * 2)}.color-swatch--rectangle{--swatch-size: var(--spacing-10);height:calc(var(--swatch-size) * .4);margin:0}.color-swatch--rectangle:before{width:100%;bottom:-3px;box-shadow:0 2px}.color-swatch--rectangle:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{left:0}.color-swatch--rectangle:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:0}.color-swatch--sm{--swatch-size: var(--spacing-3-5);--swatch-offset: 2px}.color-swatch--rectangle.color-swatch--sm{--swatch-size: var(--spacing-5);margin-block-start:7px;margin-block-end:6px}.color-swatch--rectangle.color-swatch--sm:before{bottom:-2px}.color-swatch__view-more{padding:1px var(--spacing-2);color:rgb(var(--text-color) / .7);border-width:1px;margin-inline-start:var(--spacing-1-5)}.media-swatch{--swatch-size: 60px;width:var(--swatch-size);height:var(--swatch-size);border-radius:min(4px,var(--rounded-input));display:block;position:relative}.media-swatch:before{content:"";border-radius:inherit;opacity:0;will-change:transform;transition:opacity .2s ease-in-out,transform .2s ease-in-out;position:absolute;top:0;bottom:0;left:0;right:0;transform:scale(.95);box-shadow:0 0 0 2px}.media-swatch.is-disabled:after{content:"";background-image:linear-gradient(to bottom right,transparent calc(50% - 1px),rgb(var(--text-color) / .5) calc(50% - 1px) calc(50% + 1px),transparent calc(50% + 1px));position:absolute;top:0;bottom:0;left:0;right:0}.media-swatch>img{height:100%;object-fit:cover;border-radius:inherit}:checked+.media-swatch:before,.media-swatch.is-selected:before{opacity:1;transform:scale(1)}:focus-visible+.media-swatch{outline-offset:4px}.media-swatch--sm{--swatch-size: 48px}.media-swatch__view-more{width:var(--spacing-12);height:var(--spacing-12);border-radius:min(4px,var(--rounded-input));border-width:1px;place-items:center;display:grid}.block-swatch{place-items:center;gap:var(--spacing-3);height:var(--input-height);border-radius:var(--rounded-button);background:rgb(var(--input-background, var(--background))) no-repeat;border-width:1px;padding-inline-start:var(--spacing-5);padding-inline-end:var(--spacing-5);display:flex;position:relative}.block-swatch.is-disabled{color:rgb(var(--text-color) / .5);background-image:linear-gradient(to bottom right,#0000 50%,currentColor 50% calc(50% + 2px),#0000 calc(50% + 2px))}.block-swatch:before{content:"";box-shadow:0 0 0 2px rgb(var(--text-color));border-radius:inherit;opacity:0;will-change:transform;transition:opacity .2s ease-in-out,transform .2s ease-in-out;position:absolute;top:0;bottom:0;left:0;right:0;transform:scale(.95)}:checked+.block-swatch.is-disabled{background-image:linear-gradient(to bottom right,transparent 50%,rgb(var(--text-color)) 50% calc(50% + 2px),transparent calc(50% + 2px))}:checked+.block-swatch:before,.block-swatch.is-selected:before{opacity:1;transform:scale(1)}:focus-visible+.block-swatch{outline-offset:4px}.block-swatch__color{width:var(--spacing-3-5);height:var(--spacing-3-5);border-radius:var(--rounded-full);background:var(--swatch-background) center / cover}@media screen and (min-width:700px){.block-swatch{padding-inline-start:var(--spacing-6);padding-inline-end:var(--spacing-6)}}[data-tooltip]{position:relative}@media screen and (pointer:fine){[data-tooltip]:after{content:attr(data-tooltip);bottom:calc(100% + var(--spacing-2));width:max-content;border-radius:min(24px,var(--rounded-button));background:rgb(var(--text-color));color:rgb(var(--background));visibility:hidden;opacity:0;pointer-events:none;padding:2px 10px;font-size:12px;font-weight:700;transition:opacity .2s ease-in-out,visibility .2s ease-in-out,transform .2s ease-in-out;position:absolute;left:50%;transform:translate(-50%)scale(.9)}[data-tooltip]:hover:after{visibility:visible;opacity:1;will-change:transform;transform:translate(-50%)scale(1)}}@media(prefers-reduced-motion:no-preference){.js .page-transition{opacity:0}}.lock{overflow:hidden}.text-with-icon{gap:var(--spacing-3);align-items:center;display:flex}.text-with-icon>svg{flex-shrink:0}.offer{gap:var(--spacing-2);padding:var(--spacing-5);border-radius:var(--rounded-sm);display:grid}.offer--center{text-align:center;justify-items:center}.social-media{gap:var(--spacing-3) var(--spacing-6);flex-wrap:wrap;display:flex}.social-media--sm svg{width:1.25rem;height:1.25rem}@media screen and (min-width:700px){.social-media--sm svg{width:1.7rem;height:1.7rem}}.share-buttons{align-items:center;gap:var(--spacing-2-5);display:flex}.share-buttons__item{width:var(--spacing-8-5);height:var(--spacing-8-5);opacity:.7;background:rgb(var(--text-color) / 0);border-radius:var(--rounded-full);place-content:center;transition:opacity .2s ease-in-out,background .2s ease-in-out;display:grid}.share-buttons__item:hover{opacity:1;background:rgb(var(--text-color) / .1)}.floating-controls-container{position:relative}.floating-controls-container>.circle-button{opacity:0;visibility:hidden;z-index:1;transition:opacity .1s ease-in-out,transform .1s ease-in-out,visibility .1s ease-in-out;position:absolute;top:calc(50% - 24px);transform:scale(.8)}.floating-controls-container>.circle-button:first-of-type:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--spacing-5)}.floating-controls-container>.circle-button:first-of-type:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--spacing-5)}.floating-controls-container>.circle-button:last-of-type:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--spacing-5)}.floating-controls-container>.circle-button:last-of-type:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--spacing-5)}@media screen and (pointer:fine){.floating-controls-container:hover>.is-scrollable~.circle-button:not([disabled]){opacity:1;visibility:visible;transform:scale(1)}}.icon{vertical-align:middle;display:block}[dir=rtl] .reverse-icon{transform:rotate(180deg)}.offset-icon{--icon-baseline-distance: 1.6em ;--icon-offset: calc((var(--icon-baseline-distance) - var(--icon-height)) / 2);top:var(--icon-offset);position:relative}.icon-chevron-bottom{transition:transform .2s ease-in-out}.group[aria-expanded=true]>.icon-chevron-bottom{transform:rotate(180deg)}.icon-block{padding:var(--spacing-6);background:rgb(var(--background))}.image-icon{width:var(--mobile-icon-max-width, var(--icon-max-width))}@media screen and (min-width:700px){.image-icon{width:var(--icon-max-width)}}custom-cursor{z-index:2;pointer-events:none;opacity:0;visibility:hidden;display:none;position:absolute;top:0;left:0;scale:.5;transition:opacity .1s,scale .1s,visibility .1s!important}@media screen and (pointer:fine){custom-cursor{display:block}custom-cursor.is-visible{opacity:1;visibility:visible;scale:1}}:has(>custom-cursor:not([hidden])){cursor:none}scroll-shadow{--scroll-shadow-size: 30px}split-lines{overflow-wrap:anywhere}.customer-form__image{display:none}.customer-form__box{padding:var(--spacing-14) var(--container-gutter)}.customer-form__box-inner{max-width:440px;margin-inline-start:auto;margin-inline-end:auto;display:block}@media screen and (min-width:700px){.customer-form{margin-block-start:var(--spacing-10);margin-block-end:var(--spacing-10)}.customer-form__box{border-radius:var(--rounded);padding-inline-start:var(--spacing-16);padding-inline-end:var(--spacing-16)}}@media screen and (min-width:1000px){.customer-form{gap:var(--spacing-6);grid:auto / auto-flow minmax(0,680px);justify-content:center;display:grid}.customer-form__image{height:100%;object-fit:cover;object-position:center;display:block}}.account{gap:var(--spacing-6);max-width:1350px;margin-inline-start:auto;margin-inline-end:auto;display:grid}.account-nav__item{padding-block-start:var(--spacing-4-5);padding-block-end:var(--spacing-4-5)}.account-nav__item[aria-current=page]{border-color:currentColor;border-bottom-width:2px}.account-header,.account__block-list{gap:var(--spacing-6);display:grid;position:relative}@media screen and (min-width:700px){.account{gap:var(--spacing-12)}.account-nav__item--logout{position:absolute}.account-nav__item--logout:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.account-nav__item--logout:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.account-header--back{text-align:center;justify-content:center}.account-header--back>.back-button{position:absolute}}.order-table-list{display:none}.order-grid-list{gap:var(--spacing-5);display:grid}.order-grid-item{gap:var(--spacing-4);padding:var(--spacing-6);border-width:1px;padding-block-start:var(--spacing-5);display:grid}.order-grid-item__categories{gap:var(--spacing-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media screen and (min-width:700px){.order-grid-list{display:none}.order-table-list{max-width:1024px;margin-inline-start:auto;margin-inline-end:auto;display:table}.order-table-list th,.order-table-list td{padding-inline-start:var(--spacing-4);padding-inline-end:var(--spacing-4)}}.addresses-list{--addresses-per-row: 1;gap:var(--spacing-5);display:grid}.address{width:100%;gap:var(--spacing-2);padding:var(--spacing-6);border-width:1px;flex-direction:column;display:flex}.address__actions{gap:var(--spacing-6);margin-block-start:auto;padding-block-start:var(--spacing-2);display:flex}.address-form{gap:var(--spacing-3);display:grid}@media screen and (min-width:700px){.addresses-list{--addresses-per-row: 2;grid-template-columns:repeat(auto-fit,minmax(0,calc(100% / var(--addresses-per-row) - var(--spacing-6) / var(--addresses-per-row) * (var(--addresses-per-row) - 1))));gap:var(--spacing-6);justify-content:center;justify-items:center}.address{padding:var(--spacing-8) var(--spacing-10)}.address-form{gap:var(--spacing-6)}}@media screen and (min-width:1000px){.addresses-list{--addresses-per-row: 4}}.order{align-items:start;gap:var(--spacing-6);display:grid}.order-addresses-list{gap:var(--spacing-5);display:grid}@media screen and (min-width:700px){.order{gap:var(--spacing-12)}.order-addresses-list{gap:var(--spacing-6);grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1150px){.order{grid-template-columns:1fr 380px}.order-addresses-list{grid-template-columns:none}}@media screen and (min-width:1400px){.order{gap:var(--spacing-24)}}.announcement-bar{padding-block-start:var(--spacing-2-5);padding-block-end:var(--spacing-2-5)}.announcement-bar__wrapper{gap:var(--spacing-4);max-width:450px;margin-inline-start:auto;margin-inline-end:auto;display:flex}.announcement-bar__scrolling-list{grid:auto / auto-flow max-content;justify-content:center;display:grid;overflow:hidden}.announcement-bar__static-list{text-align:center;place-items:center;display:grid}.announcement-bar__static-list>*{grid-area:1 / -1}.announcement-bar__item{grid:auto / auto-flow auto var(--spacing-20);place-items:center;display:grid}@media screen and (min-width:700px){.announcement-bar{padding-block-start:var(--spacing-3-5);padding-block-end:var(--spacing-3-5)}.announcement-bar__item{grid-auto-columns:auto var(--spacing-40)}}@media(prefers-reduced-motion:no-preference){.announcement-bar__item{animation:translateFull var(--marquee-animation-duration, 0s) linear infinite}}.article{--article-margin-block-end: var(--spacing-14)}.article>.container{justify-content:safe center;gap:var(--spacing-10);margin-block-end:var(--article-margin-block-end);display:grid}@media screen and (min-width:700px){.article{--article-margin-block-end: var(--spacing-28)}.article>.container{gap:var(--spacing-16)}}.article-banner{grid:var(--article-banner-grid);column-gap:var(--article-banner-column-gap);align-items:var(--article-banner-horizontal-alignement, center);max-width:var(--article-banner-max-width);box-sizing:content-box;justify-items:center;margin-inline-start:auto;margin-inline-end:auto;padding-block-start:var(--article-banner-padding-block-start, 0);display:grid;position:relative}.article-banner:before{content:"";width:calc((100vw - var(--scrollbar-width, 0px)));height:var(--article-banner-before-height);pointer-events:none;background-color:rgb(var(--article-banner-background));position:absolute;top:0}.article-banner__image{z-index:1;width:100%}.article-banner__image>img{width:100%}.article-banner__content{gap:var(--spacing-6);padding:var(--article-banner-content-padding-block-start) var(--article-banner-content-padding-inline) var(--article-banner-content-padding-block-end);justify-items:var(--article-banner-vertical-alignement, center);text-align:var(--article-banner-vertical-alignement, center);z-index:2;display:grid}.article-banner__content>.badge{--badge-background: var(--article-banner-badge-background);padding:var(--spacing-1) var(--spacing-3);display:inline-block}.article__meta{justify-content:var(--article-banner-meta-vertical-alignment, center);row-gap:var(--spacing-2);column-gap:var(--spacing-4);flex-wrap:wrap;display:flex}.article__meta .text-with-icon{gap:var(--spacing-2)}@media screen and (min-width:1150px){.article-banner{padding-inline-start:var(--container-gutter);padding-inline-end:var(--container-gutter)}.article-banner__content{grid-area:var(--article-banner-grid-area, content)}.article-banner__image{grid-area:var(--article-banner-grid-area, image);position:relative}.article-banner__image:before{content:"";background:rgb(var(--article-banner-image-overlay));border-radius:inherit;z-index:1;pointer-events:none;transition:background .2s ease-in-out;position:absolute;top:0;bottom:0;left:0;right:0}.article__meta{column-gap:var(--spacing-6)}.article__meta .text-with-icon{gap:var(--spacing-2-5)}}.article-content{max-width:var(--article-max-width);margin-inline-start:auto;margin-inline-end:auto;padding-block-start:var(--spacing-10)}.article-content>.share-buttons .share-buttons__item{width:var(--spacing-10);height:var(--spacing-10);opacity:1}@media screen and (min-width:1000px){.article-content{border-bottom-width:1px;padding-block-start:var(--spacing-16);padding-block-end:var(--spacing-18)}}.article-navigation{gap:var(--spacing-6);max-width:var(--article-max-width);display:grid}.article-prev-next{gap:var(--spacing-5);grid:auto / auto-flow 75vw;display:grid}@media screen and (min-width:700px){.article-navigation{--navigation-margin-block: var(--spacing-16);gap:var(--spacing-10)}.article-navigation__title>svg{width:27px;height:24px}.article-prev-next{gap:var(--spacing-12);grid:auto / repeat(2,minmax(0,1fr))}}.article-comments{--comments-padding-inner: var(--spacing-6);gap:var(--spacing-12);max-width:var(--article-max-width);display:grid}.comments-list{gap:var(--spacing-4);padding:var(--comments-padding-inner);display:grid}.comment{gap:var(--spacing-3);display:grid}.comment:not(:first-child){padding-block-start:var(--spacing-4)}.article-comments__form{padding:var(--comments-padding-inner)}@media screen and (min-width:700px){.article-comments{--comments-padding-inner: var(--spacing-12)}.comments-list{gap:var(--spacing-8)}.comment{gap:var(--spacing-6);display:flex}.comment:not(:first-child){padding-block-start:var(--spacing-8)}.comment__gravatar{width:var(--spacing-12);height:var(--spacing-12)}}.before-after{--before-after-label-spacing: var(--spacing-5);-webkit-user-select:none;user-select:none;position:relative}.before-after__label{position:absolute}.before-after__label--left:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--before-after-label-spacing)}.before-after__label--left:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--before-after-label-spacing)}.before-after__label--right:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--before-after-label-spacing)}.before-after__label--right:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--before-after-label-spacing)}.before-after__label--top{top:var(--before-after-label-spacing)}.before-after__label--bottom{bottom:var(--before-after-label-spacing)}.before-after__after-image{clip-path:inset(0 0 0 calc(var(--before-after-initial-drag-position, 50%) + var(--clip-path-offset, 0px)));position:absolute;top:0;bottom:0;left:0;right:0}[dir=rtl] .before-after__after-image{clip-path:inset(0 calc(var(--before-after-initial-drag-position, 50%) - var(--clip-path-offset, 0px)) 0 0)}.before-after__cursor-wrapper{position:absolute;top:0;bottom:0;left:0;right:0}.before-after__cursor{height:100%;width:max-content;touch-action:none;transform:translate(calc(var(--transform-logical-flip) * -50% + var(--clip-path-offset, 0px)),-50%);cursor:grab;filter:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);will-change:transform;place-items:center;display:grid;position:relative}.before-after__cursor:before{content:"";height:100%;width:var(--spacing-0-5);background:rgb(var(--background));z-index:-1;position:absolute}.before-after__cursor{top:50%}.before-after__cursor:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--before-after-initial-drag-position, 0px)}.before-after__cursor:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--before-after-initial-drag-position, 0px)}.before-after__cursor:active{cursor:grabbing}@media screen and (min-width:700px){.before-after{--before-after-label-spacing: var(--spacing-8)}.before-after__cursor svg{width:var(--spacing-10);height:var(--spacing-10)}}.blog-posts__container{gap:var(--spacing-8);margin-block-start:var(--spacing-10);margin-block-end:var(--spacing-14);display:grid}@media screen and (min-width:700px){.blog-posts__container{gap:var(--spacing-10)}}@media screen and (min-width:1400px){.blog-posts__container{gap:var(--spacing-20);margin-block-start:var(--spacing-20);margin-block-end:var(--spacing-28)}}.blog-banner{--banner-container-gap: var(--spacing-16);padding-block-start:var(--banner-spacing-block-added, 0px)}.blog-banner-content{padding-block-start:var(--banner-content-padding-block-start);padding-block-end:var(--spacing-16)}.blog-filter-list{--filter-list-item-padding: var(--spacing-2-5) var(--spacing-5);white-space:nowrap}.blog-filter-list [aria-selected=true]{background-color:rgb(var(--background-primary));color:rgb(var(--text-primary))}.blog-filter-list [aria-selected=false]{opacity:.5;transition:opacity .2s ease-in-out}@media screen and (pointer:fine){.blog-filter-list [aria-selected=false]:hover{opacity:1}}.blog-filter-list a{padding:var(--filter-list-item-padding);display:block}.blog-banner__form{max-width:500px;width:100%;margin-inline-start:auto;margin-inline-end:auto;padding-inline-start:var(--spacing-6);padding-inline-end:var(--spacing-6)}@media screen and (min-width:700px){.blog-banner{--banner-container-gap: var(--spacing-28)}.blog-banner-content{padding-block-end:var(--spacing-28)}.blog-banner__form{box-sizing:content-box}.blog-filter-list{--filter-list-item-padding: var(--spacing-4) var(--spacing-6)}}.blog-posts{--blog-articles-gap: var(--spacing-8);align-items:flex-start;gap:var(--blog-articles-gap);display:grid}.blog-posts-newsletter{padding:var(--spacing-8);align-content:flex-start}.blog-posts-newsletter>.form{gap:var(--spacing-2)}@media screen and (min-width:700px){.blog-posts{--article-per-row: var(--blog-posts-per-row, 2);--blog-articles-gap: var(--spacing-10);--blog-articles-margin-block: var(--spacing-14);grid:auto / repeat(var(--article-per-row),minmax(0,1fr))}.blog-posts-newsletter{padding:var(--spacing-10)}.blog-posts-newsletter>.form{gap:var(--spacing-4)}.blog-posts-newsletter__content>svg{width:var(--spacing-8);height:var(--spacing-8)}}@media screen and (min-width:1150px){.blog-posts{--article-per-row: var(--blog-posts-per-row, 3)}}@media screen and (min-width:1400px){.blog-posts{--blog-articles-gap: var(--spacing-20)}}.cart{gap:var(--section-stack-spacing-block);max-width:1350px;margin-inline-start:auto;margin-inline-end:auto;display:grid}.cart-header{gap:var(--spacing-6);text-align:center;justify-items:center;display:grid}.cart-header .free-shipping-bar{max-width:450px}.cart-order{align-items:start;gap:var(--spacing-6);display:grid}.cart-form{gap:var(--spacing-5);padding:var(--spacing-6);border-width:1px;display:grid}@media screen and (min-width:700px){.cart-order{gap:var(--spacing-12)}.cart-form{gap:var(--spacing-6);padding:var(--spacing-10) var(--spacing-12)}}@media screen and (min-width:1150px){.cart-order{grid-template-columns:1fr 380px}.cart-order__recap{top:calc(var(--sticky-area-height) + 20px);position:sticky}}@media screen and (min-width:1400px){.cart-order{gap:var(--spacing-24)}}.free-shipping-bar{gap:var(--spacing-2);width:100%;display:grid}@media screen and (min-width:700px){.free-shipping-bar{gap:var(--spacing-4)}}.shipping-estimator{gap:var(--spacing-6);display:grid}@media screen and (min-width:700px){.shipping-estimator__form{flex-wrap:wrap;margin-inline-end:var(--spacing-6);display:flex}}.cart-drawer{--drawer-footer-padding: 1rem 1.5rem 1.5rem 1.5rem;--drawer-content-max-height: none;height:100%;top:0}.cart-drawer::part(outside-close-button){display:none}.cart-drawer>[is=close-button]{display:grid}.cart-drawer__top{gap:var(--spacing-2);padding-block-end:var(--spacing-6);display:grid}.cart-drawer__line-items>*+*{padding-block-start:var(--spacing-4)}.cart-drawer__note{width:100%;visibility:hidden;transition:visibility .2s ease-in-out;position:absolute;bottom:calc(100% + 1px);overflow:hidden}.cart-drawer__note:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.cart-drawer__note:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.cart-drawer__note-inner{padding:var(--spacing-5);background:rgb(var(--dialog-background));border-block-start-width:1px;transition:transform .2s ease-in-out;transform:translateY(100%)}.cart-drawer__note[open]{visibility:visible}.cart-drawer__note[open]>.cart-drawer__note-inner{transform:translateY(0)}.cart-drawer__recommendations{--horizontal-product-width: 390px}@media screen and (min-width:700px){.cart-drawer{--drawer-footer-padding: 1.5rem 2.5rem 2.5rem 2.5rem}.cart-drawer .free-shipping-bar{gap:var(--spacing-2-5)}.cart-drawer .horizontal-product-list-carousel{grid-template-columns:none}.cart-drawer__top{gap:var(--spacing-4);padding-block-end:var(--spacing-8)}.cart-drawer__line-items>*+*{padding-block-start:var(--spacing-6)}.cart-drawer__note-inner{padding:var(--spacing-8) var(--spacing-10) var(--spacing-10) var(--spacing-10)}}.collection{--collection-sidebar-width: 250px;gap:var(--spacing-8);grid-template-columns:minmax(0,1fr);margin-block-start:var(--spacing-8);margin-block-end:var(--section-outer-spacing-block);display:grid}.collection__top-bar,.collection__facets{display:none}.collection__results{scroll-padding-top:calc(var(--sticky-area-height) + 20px);transition:opacity .1s}.is-loading .collection__results{opacity:.4}@media screen and (min-width:700px){.collection{margin-block-start:var(--spacing-12)}}@media screen and (min-width:1000px){.collection{column-gap:var(--spacing-12)}.collection--filters-sidebar{grid-template-columns:var(--collection-sidebar-width) minmax(0,1fr)}.collection__top-bar{column-gap:var(--spacing-6);grid-column:1 / -1;grid-template-columns:auto minmax(0,1fr);display:grid}.collection--filters-sidebar .collection__top-bar{grid-template-columns:inherit;column-gap:inherit}.collection--filters-horizontal .collection__top-bar{row-gap:var(--spacing-8);grid-template-columns:100%}.collection__facets{display:block}.facets-summary{align-items:start;gap:var(--spacing-4);grid-column-end:-1;display:flex}.collection__facets-scroller{display:block;position:sticky;top:calc(var(--sticky-area-height) + 20px)}.collection__pagination{grid-column-end:-1}.availability-facet{align-items:center;gap:var(--spacing-4);display:flex}.collection--filters-horizontal .availability-facet,.collection--filters-horizontal .sort-by-facet{min-width:max-content;flex:1 0 0}}@media screen and (min-width:1400px){.collection{--collection-sidebar-width: 300px}}.sort-by-facet{justify-content:end;gap:var(--spacing-1);flex-shrink:0;margin-inline-start:auto;display:flex;position:relative}.facets__floating-filter{width:100%;text-align:center;z-index:1;position:fixed;bottom:var(--spacing-8)}.facets__floating-filter:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.facets__floating-filter:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.facets-drawer::part(header){padding-block:var(--spacing-6)}.facets-drawer::part(body){flex-grow:1;padding-block-start:0;padding-block-end:0}.facets-drawer .facets-vertical{min-height:100%;flex-direction:column;display:flex}.facets-drawer .accordion{border-block-start-width:0}.facets-drawer__floating-apply{background:linear-gradient(180deg,rgb(var(--background-primary) / 0),rgb(var(--background)));margin-block-start:auto;margin-inline-start:calc(-1 * var(--spacing-3));margin-inline-end:calc(-1 * var(--spacing-3));padding-block-start:var(--spacing-5);padding-block-end:var(--spacing-5);position:sticky;bottom:0}@media screen and (max-width:699px){.facets-drawer::part(header){display:none}.facets-drawer::part(content){max-height:none;height:65vh}}@media screen and (min-width:700px){.facets-drawer__floating-apply{margin-inline-start:calc(-1 * var(--spacing-4));margin-inline-end:calc(-1 * var(--spacing-4));padding-block-start:var(--spacing-6);padding-block-end:var(--spacing-6)}}.facets-horizontal{justify-content:center;align-items:center;gap:var(--spacing-5) var(--spacing-10);flex-wrap:wrap;display:flex;position:relative}.facets-horizontal>[aria-expanded]{transition:opacity .2s ease-in-out}@supports selector(:has(*)){.facets-horizontal>:has(~[aria-expanded=true]),.facets-horizontal>[aria-expanded=true]~[aria-expanded]{opacity:.5}}.active-facets{align-items:center;gap:var(--spacing-2);flex-wrap:wrap;display:flex}.active-facets>.facet-clear-all{margin-inline-start:var(--spacing-2)}@media screen and (min-width:1000px){.active-facets{margin-block-start:-12px;margin-block-end:-12px}.active-facets>.facet-clear-all{margin-inline-start:var(--spacing-4)}.collection--filters-horizontal .active-facets{margin-block-start:0;margin-block-end:0}}.removable-facet{gap:var(--spacing-3);padding:var(--spacing-2-5) var(--spacing-4);background:rgb(var(--text-color) / .1);color:rgb(var(--text-color));border-radius:var(--rounded-button);flex-shrink:0;align-items:baseline;display:flex}@media screen and (min-width:700px){.removable-facet{padding:var(--spacing-3) var(--spacing-5);gap:var(--spacing-4)}}.facet-dialog{width:max-content;max-width:min(1100px,80vw);padding:var(--spacing-4);border-radius:min(8px,var(--rounded-button));background:rgb(var(--background-primary));visibility:hidden;opacity:0;z-index:1;border-width:1px;transition:opacity .2s ease-in-out,visibility .2s ease-in-out;position:absolute;top:calc(100% + var(--spacing-6))}.facet-dialog:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.facet-dialog:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.facet-dialog>.color-list{margin:var(--spacing-1) var(--spacing-2);max-width:550px}.availability-facet+.facets-horizontal>.facet-dialog:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:auto}.availability-facet+.facets-horizontal>.facet-dialog:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:auto}.facet-dialog[open]{visibility:visible;opacity:1}.facet-dialog-option{padding:var(--spacing-3) var(--spacing-6);border-radius:var(--rounded-full);opacity:.7;transition:opacity .2s ease-in-out,background .2s ease-in-out;display:block}:checked+.facet-dialog-option,.facet-dialog-option:hover{background:rgb(var(--text-primary) / .04);opacity:1}.collection-header{text-align:center;margin-block-start:var(--spacing-8);margin-block-end:var(--spacing-8)}@media screen and (min-width:700px){.collection-header{margin-block-start:var(--spacing-16);margin-block-end:var(--spacing-16)}}.collection-featured-product{max-width:290px;display:grid}.collection-featured-product>*{background:rgb(var(--text-primary) / .2);-webkit-backdrop-filter:blur(80px);backdrop-filter:blur(80px)}.collection-featured-product__title{padding:var(--spacing-1-5) var(--spacing-4);border-top-left-radius:var(--rounded-xs);border-top-right-radius:var(--rounded-xs);justify-self:end}.collection-featured-product__content{border-radius:var(--rounded-xs);border-top-right-radius:0}.collection-list{grid:var(--collection-list-grid, none);align-items:start;gap:var(--grid-gutter);display:grid}.collection-card{--transition-direction: 1;scroll-snap-align:center;scroll-snap-stop:always;overflow:hidden}.collection-card--reverse-transition{--transition-direction: -1}.collection-card__content-wrapper svg{opacity:0;visibility:hidden;transition:opacity .2s,visibility .2s,transform .2s;display:inline-block}.collection-card__content+svg{transform:translateY(calc(var(--transition-direction) * 48px))}.collection-card__content{transition:transform .2s}.collection-card__content:first-child{margin-block-end:-3rem}@media screen and (min-width:1000px){.collection-card{scroll-snap-align:none}}@media screen and (pointer:fine){.collection-card:hover .collection-card__content{transform:translateY(calc(var(--transition-direction) * -8px))}.collection-card:hover .collection-card__content-wrapper svg{opacity:1;visibility:visible;transform:translateY(-8px)}.collection-card:hover .collection-card__content+svg{transform:translateY(56px)}}.shopify-section--collection-banner+.shopify-section--collection-list{--section-outer-spacing-block: var(--grid-gutter)}.contact-form{padding:var(--spacing-6)}@media screen and (min-width:700px){.contact-form{padding:var(--spacing-10) var(--spacing-12)}}.faq-availability{gap:var(--spacing-6);text-align:center;justify-items:center;display:grid}.faq-availability>*{justify-items:inherit}.section-stack__intro .faq-availability{text-align:start;justify-items:start}.feature-chart{padding:0 var(--container-gutter);scroll-padding-top:var(--sticky-area-height);display:block}.feature-chart__table-row{--feature-chart-heading-width: 140px;grid-template-columns:var(--feature-chart-heading-width) repeat(var(--feature-chart-values-columns-count),minmax(140px,1fr));gap:var(--spacing-1) var(--spacing-5);min-width:min-content;padding-block-start:var(--spacing-4);padding-block-end:var(--spacing-4);display:grid}.feature-chart__toggle{text-align:center;border-top-width:1px;justify-content:center;padding-block-start:var(--spacing-4);padding-block-end:var(--spacing-4);display:grid}.feature-chart.is-expanded .feature-chart__toggle .circle-chevron{transform:rotate(180deg)}.feature-chart__product{--feature-chart-product-image-width: 80px;gap:var(--spacing-5);place-content:start;display:grid;position:relative}.feature-chart__product img{width:var(--feature-chart-product-image-width)}.feature-chart__product .color-swatch{margin:0}.feature-chart__product .badge{position:absolute;top:0}.feature-chart__product .badge:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.feature-chart__product .badge:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.feature-chart__table-row--sticky{visibility:hidden;opacity:0;z-index:1;background:rgb(var(--background));padding-block:var(--spacing-5);border-bottom-width:1px;transition:opacity .2s,visibility .2s;position:fixed;top:var(--sticky-area-height);border-top-width:0!important}.feature-chart__table-row--sticky.is-visible{opacity:1;visibility:visible}.feature-chart__table-row--sticky .feature-chart__product img{max-width:48px}.feature-chart__table-row--sticky .feature-chart__view-button-container{display:none}@media screen and (max-width:699px){.feature-chart,.feature-chart__table{margin-inline-start:calc(-1 * var(--container-gutter));margin-inline-end:calc(-1 * var(--container-gutter));padding-inline-start:var(--container-gutter);padding-inline-end:var(--container-gutter);display:grid}.feature-chart__table-row{grid-template-columns:repeat(var(--feature-chart-values-columns-count),minmax(140px,1fr))}.feature-chart__table--multi-columns .feature-chart__table-row{grid-template-columns:repeat(var(--feature-chart-values-columns-count),150px)}.feature-chart__heading{position:sticky}.feature-chart__heading:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.feature-chart__heading:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.feature-chart__value{grid-row:2}}@media screen and (min-width:700px){.feature-chart{border-radius:var(--rounded)}.feature-chart__table-row--product>:first-child{grid-column-start:2}}@media screen and (min-width:1000px){.feature-chart{padding:var(--spacing-4) var(--spacing-12)}.feature-chart__table-row{--feature-chart-heading-width: 180px;column-gap:var(--spacing-6);padding-block-start:var(--spacing-6);padding-block-end:var(--spacing-6)}.feature-chart__table-row--product{padding-block-end:var(--spacing-10)}.feature-chart__table-row--sticky{padding-block:var(--spacing-6)}.feature-chart__toggle{padding-block-start:var(--spacing-5);padding-block-end:var(--spacing-6)}.feature-chart__product{--feature-chart-product-image-width: 150px;max-width:260px}.feature-chart__table-row--sticky .feature-chart__product{grid-auto-flow:column;justify-content:start}.feature-chart__table-row--sticky .feature-chart__product img{max-width:80px}}.footer{--background: var(--footer-background);--text-color: var(--footer-text);--footer-padding-block: var(--spacing-12);--footer-part-gap: var(--spacing-10);--footer-block-list-gap: var(--spacing-10);--footer-block-gap: var(--spacing-4);--footer-aside-gap: var(--spacing-10);background:rgb(var(--background));color:rgb(var(--text-color));padding-block-start:var(--footer-padding-block);padding-block-end:var(--footer-padding-block)}.footer__wrapper{gap:var(--footer-part-gap);display:grid}.footer__block-list{gap:var(--footer-block-list-gap);align-items:start;justify-content:var(--footer-block-list-justify-content, start);grid:auto-flow dense / repeat(2,minmax(0,1fr));display:grid}.footer__block{gap:var(--footer-block-gap);display:grid}.footer__block--text,.footer__block--newsletter{grid-column:span 2}.footer__block--newsletter{gap:var(--spacing-8);display:grid}.footer__block--menu{max-width:250px}.footer__aside{gap:var(--footer-aside-gap);display:grid}.footer__aside-top,.footer__aside-bottom{justify-content:space-between;align-items:center;gap:var(--spacing-8);display:grid}@media screen and (min-width:700px){.footer{--footer-padding-block: var(--spacing-16);--footer-part-gap: var(--spacing-16);--footer-block-list-gap: var(--spacing-10) var(--spacing-24);--footer-block-gap: var(--spacing-6);--footer-aside-gap: var(--spacing-12)}.footer__block-list{flex-wrap:wrap;display:flex}.footer__block--text{flex-basis:25%}.footer__block--newsletter{flex-basis:100%}.footer__block--menu{flex-shrink:0}.footer__aside-top,.footer__aside-bottom{display:flex}.footer__copyright{order:-1}}@media screen and (min-width:1000px){.footer{--footer-block-list-gap: var(--spacing-10) var(--spacing-12)}.footer__block-list{flex-wrap:nowrap}.footer__block--newsletter{flex-basis:33.3333%}.footer__block--newsletter:only-child{flex-basis:50%}.footer__newsletter-form{max-width:400px}}@media screen and (min-width:1150px){.footer{--footer-block-list-gap: var(--spacing-10) var(--spacing-24)}.footer__block--menu:last-child{margin-inline-end:var(--spacing-10)}}.privacy-bar{margin:var(--spacing-2);z-index:1;transition:opacity .2s ease-in-out,visibility .2s ease-in-out;position:fixed;bottom:0;display:block!important}.privacy-bar:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.privacy-bar:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.privacy-bar[hidden]{visibility:hidden;opacity:0}.privacy-bar__inner{width:100%;padding:var(--spacing-6);background:rgb(var(--background-primary));color:rgb(var(--text-primary));border-width:1px;border-radius:8px}.privacy-bar__close{position:absolute;top:var(--spacing-6)}.privacy-bar__close:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--spacing-6)}.privacy-bar__close:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--spacing-6)}@media screen and (min-width:700px){.privacy-bar{margin:var(--spacing-4)}.privacy-bar__inner{max-width:445px}}.gift-card{gap:var(--spacing-8);padding-block-start:var(--spacing-4);padding-block-end:var(--spacing-14);display:grid}.gift-card__image-wrapper{justify-items:center;gap:var(--spacing-6);display:grid}.gift-card__image{max-width:160px}.gift-card__info{gap:var(--spacing-5);display:grid}.gift-card__issued-info{place-content:center;align-items:center;gap:var(--spacing-2);padding:var(--spacing-6);text-align:center;display:grid}.gift-card__balance{line-height:1;font-size:var(--gift-card-balance-font-size)}.gift-card__redeem-info:last-child{border-width:1px}.gift-card__redeem-box{padding:var(--spacing-6);align-items:center;gap:var(--spacing-4);display:grid}.gift-card__redeem-box:last-child:not(:only-child){border-top-width:1px}.gift-card__redeem-code{padding:var(--spacing-3-5);text-align:center;border-radius:var(--rounded-xs);border-width:1px;font-weight:700}.gift-card__qr-code{width:120px;aspect-ratio:1;display:block}.gift-card__qr-code>canvas{display:none}.gift-card__scan{justify-content:center;align-items:center;gap:var(--spacing-8);display:flex}@media screen and (min-width:700px){.gift-card{gap:var(--spacing-12);padding-block-start:var(--spacing-12);padding-block-end:var(--spacing-32)}.gift-card__image-wrapper{gap:var(--spacing-12)}.gift-card__image{max-width:270px}.gift-card__info{gap:var(--spacing-12)}.gift-card__issued-info{padding:var(--spacing-12)}.gift-card__redeem-info{display:flex}.gift-card__redeem-box{padding:var(--spacing-12);gap:var(--spacing-6);max-width:380px}.gift-card__scan{justify-items:center;display:grid}}@media screen and (min-width:1000px){.gift-card__info{justify-content:center;display:flex}.gift-card__redeem-box:last-child:not(:only-child){border-top-width:0;border-inline-start-width:1px}}@media screen and (min-width:1150px){.gift-card__issued-info{flex-basis:var(--spacing-80)}}.header{--background: var(--header-background);--text-color: var(--header-text);--header-part-gap: var(--spacing-3);--header-icon-list-spacing: var(--spacing-4);--header-link-list-spacing: var(--spacing-6);--header-logo-opacity: 1;will-change:transform;margin-inline-start:auto;margin-inline-end:auto;transition:background .25s;display:block}.header__wrapper{grid-template:var(--header-grid-template);align-items:center;gap:var(--header-part-gap);padding:var(--header-padding-block) max(var(--container-gutter),50% - var(--container-max-width) / 2);color:rgb(var(--text-color));background:rgb(var(--background) / var(--header-background-opacity));-webkit-backdrop-filter:blur(var(--header-background-blur-radius));backdrop-filter:blur(var(--header-background-blur-radius));border-radius:inherit;transition:inherit;display:grid}.header__logo{max-width:max-content;grid-area:logo;display:block;position:relative}.header__logo-image{width:var(--header-logo-width);height:var(--header-logo-height);opacity:var(--header-logo-opacity, 1)}.header__logo-image--transparent{opacity:calc(1 - var(--header-logo-opacity));position:absolute;top:0}.header__logo-image--transparent:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.header__logo-image--transparent:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.header__logo-image:not(.header__logo-image--transparent):last-child{--header-logo-opacity: 1}.header__logo-text{max-width:min(50vw,350px);display:block}.header__main-nav{grid-area:main-nav}.header__secondary-nav{justify-content:flex-end;justify-self:end;align-items:center;gap:var(--spacing-3) var(--header-part-gap);flex-wrap:wrap;grid-area:secondary-nav;display:flex}.header__link-list{display:none}.header__link-list .icon-chevron-bottom{position:relative;top:1px}.header__icon-list{align-items:center;gap:var(--header-icon-list-spacing);display:flex}.header__cart-count{top:-.3125rem;position:absolute}.header__cart-count:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:.875rem}.header__cart-count:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:.875rem}@media screen and (min-width:700px){.header{--header-part-gap: var(--spacing-6);--header-icon-list-spacing: var(--spacing-6)}}@media screen and (min-width:1150px){.header__link-list{gap:var(--spacing-4) var(--header-link-list-spacing);display:flex}}@media screen and (min-width:1400px){.header{--header-part-gap: var(--spacing-10);--header-link-list-spacing: var(--spacing-10)}}.js .header[allow-transparency]{transition:color .25s,background .25s,-webkit-backdrop-filter .25s,backdrop-filter .25s}.js .header[allow-transparency]:not(.is-filled){--header-background-opacity: 0;--header-logo-opacity: 0;--header-background-blur-radius: 0px;--text-color: var(--header-transparent-text-color)}.js .header[allow-transparency] .header__logo-image{transition:opacity .25s}@supports selector(:has(> *)){.js :has(.shopify-section:first-child [allow-transparent-header]) .header:not(.is-filled){--header-background-opacity: 0;--header-logo-opacity: 0;--text-color: var(--header-transparent-text-color)}.js :has(.shopify-section:first-child [allow-transparent-header]) #shopify-section-header:not(:has(.header.is-filled)){position:relative;top:0}.header:has([open]){--header-background-opacity: 1}}.dropdown-menu{gap:var(--spacing-3);width:max-content;max-width:350px;padding:var(--spacing-5) var(--spacing-7);background:rgb(var(--header-background));color:rgb(var(--header-text));border-radius:var(--rounded-sm);box-shadow:var(--shadow),0 0 0 1px rgb(var(--text-color) / .12);z-index:1;display:grid;position:absolute;top:calc(100% + var(--spacing-4-5))}.dropdown-menu:before{content:"";width:100%;height:var(--spacing-4-5);position:absolute;bottom:100%}.dropdown-menu:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{left:calc(-1 * var(--spacing-4))}.dropdown-menu:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:calc(-1 * var(--spacing-4))}.js .dropdown-menu{opacity:0}.dropdown-menu .dropdown-menu{top:calc(-1 * var(--spacing-5))}.dropdown-menu .dropdown-menu:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:calc(100% + var(--spacing-7))}.dropdown-menu .dropdown-menu:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(100% + var(--spacing-7))}.dropdown-menu__item{justify-content:space-between;align-items:center;gap:var(--spacing-6);opacity:.7;transition:opacity .2s ease-in-out;display:flex}[open]>.dropdown-menu__item,.dropdown-menu__item:hover{opacity:1}.mega-menu__promo-carousel{max-width:300px;position:relative}.mega-menu__carousel{grid:auto / auto-flow 45vw;display:grid}@media screen and (min-width:700px){.mega-menu__carousel{--content-over-media-column-gap: var(--spacing-8);--content-over-media-row-gap: var(--spacing-6);--content-over-media-content-max-width: 70%;grid:none}.mega-menu__carousel>*{grid-area:1 / -1}.mega-menu__carousel-controls button{transition:transform .2s}.mega-menu__carousel-controls button:hover{transform:scale(1.1)}}@media screen and (min-width:1400px){.mega-menu__promo-carousel{max-width:360px}}.mega-menu{--mega-menu-block-padding: var(--spacing-10);--mega-menu-gap: var(--spacing-12);--mega-menu-nav-column-gap: var(--spacing-8);width:100%;gap:var(--mega-menu-gap);justify-content:var(--mega-menu-justify-content);padding:var(--mega-menu-block-padding) max(var(--container-gutter),50% - var(--container-max-width) / 2);max-height:calc(100vh - var(--sticky-announcement-bar-enabled, 0) * var(--announcement-bar-height, 0px) - var(--header-height, 0px) - 20px);overscroll-behavior-y:contain;background:rgb(var(--header-background));color:rgb(var(--header-text));mix-blend-mode:plus-lighter;border-block-start-width:1px;align-items:flex-start;display:flex;position:absolute;top:100%;overflow-x:hidden;overflow-y:auto;box-shadow:0 9999px 0 9999px #0006}.mega-menu:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.mega-menu:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.js .mega-menu{opacity:0}.mega-menu__nav{max-width:max-content;gap:var(--mega-menu-nav-gap);flex-wrap:wrap;flex:auto;align-items:start;display:flex}.mega-menu__nav>li{width:var(--mega-menu-nav-column-max-width)}@media screen and (min-width:1400px){.mega-menu{--mega-menu-gap: var(--spacing-16);--mega-menu-nav-column-gap: var(--spacing-12)}}@media screen and (min-width:1600px){.mega-menu{--mega-menu-gap: var(--spacing-20);--mega-menu-nav-column-gap: var(--spacing-16)}}.navigation-drawer{--panel-link-image-size: var(--spacing-12);--drawer-body-padding: var(--spacing-6);--navigation-drawer-width: 100vw;width:var(--navigation-drawer-width)}.navigation-drawer::part(body){gap:var(--spacing-6);grid-template-rows:minmax(0,1fr);padding:0;display:grid;overflow-y:hidden}.navigation-drawer::part(content){min-height:70vh;grid-template-rows:minmax(0,1fr);display:grid}.navigation-drawer .panel__scroller{height:100%;align-content:flex-start;overflow-y:auto}.navigation-drawer>[is=close-button]{margin-inline-start:var(--drawer-body-padding)}.navigation-drawer[mobile-opening=bottom] .panel__scroller{margin-block-start:calc(var(--drawer-body-padding) * -1);padding-block-start:var(--drawer-body-padding)}.navigation-drawer[mobile-opening=left]{height:100%}.navigation-drawer[mobile-opening=left]::part(body){grid-template-rows:auto minmax(0,1fr);padding-block-start:var(--drawer-body-padding)}.navigation-drawer[mobile-opening=left]>[is=close-button]{display:grid}.navigation-drawer[mobile-opening=left] .panel__wrapper{padding-block-start:0}.navigation-drawer [is=close-button]{width:var(--spacing-10);height:var(--spacing-10);border-radius:var(--rounded-full);border-width:1px;place-items:center;position:static}.panel-list__wrapper{height:100%;position:relative;overflow:hidden}.panel{gap:var(--spacing-8);height:100%;width:100%;overflow:hidden}.panel+.panel{opacity:0;visibility:hidden;position:absolute;top:0}.panel__wrapper{justify-content:var(--panel-wrapper-justify-content, space-between);gap:var(--spacing-6);padding:var(--drawer-body-padding);height:100%;flex-direction:column;display:flex;overflow-y:auto}.panel-footer{background-color:rgb(var(--background))}.panel-footer__localization-wrapper{padding-block-start:var(--spacing-4)}.panel-footer__account-link:not(:only-child){margin-inline-start:auto}.panel-link__image{min-width:var(--panel-link-image-size);width:var(--panel-link-image-size);height:var(--panel-link-image-size);object-fit:contain}@media screen and (min-width:700px){.navigation-drawer{--panel-link-image-size: 3.25rem;--drawer-body-padding: var(--spacing-8);--navigation-drawer-width: 412px}.navigation-drawer::part(body){gap:var(--spacing-8);grid-template-rows:auto minmax(0,1fr);padding-block-start:var(--drawer-body-padding)}.navigation-drawer [is=close-button]{width:var(--spacing-12);min-height:var(--spacing-12);height:var(--spacing-12)}.navigation-drawer[mobile-opening=bottom] .panel__scroller{margin-block-start:0;padding-block-start:0}.panel__wrapper{padding-block-start:0}}@media screen and (min-width:1150px){.navigation-drawer[mega-menu]{--panel-link-image-size: 3.75rem;--drawer-body-padding: var(--spacing-10);--navigation-drawer-width: 472px}.navigation-drawer[mega-menu]::part(body){grid-template-rows:auto;padding:0}.navigation-drawer[mega-menu]::part(content):before{content:"";height:100%;width:1px;background-color:rgb(var(--text-color) / .12);position:absolute;top:0;left:440px}.navigation-drawer[mega-menu] [is=close-button]{display:grid}.navigation-drawer[mega-menu]>.panel-list__wrapper{grid-template-columns:repeat(2,minmax(440px,1fr));display:grid}.navigation-drawer[mega-menu]>.panel-list__wrapper>.panel{position:static}.navigation-drawer[mega-menu] .panel+.panel>.panel__wrapper{padding-block-start:6.5rem}.navigation-drawer[mega-menu] .panel__wrapper{padding:var(--drawer-body-padding)}.navigation-drawer[mega-menu] .panel__scroller{overflow-y:initial}.navigation-drawer [is=close-button]{transition:transform .2s ease-in-out}.navigation-drawer [is=close-button]:hover{transform:rotate(90deg)}[dir=rtl] .navigation-drawer[mega-menu]::part(content):before{left:auto;right:440px}}.mega-menu .navigation-promo__wrapper{max-width:max-content;flex:1}.navigation-promo{grid:var(--navigation-promo-grid);align-content:start;align-items:start;gap:var(--navigation-promo-gap);display:grid}.navigation-promo.navigation-promo--carousel .content-over-media p{max-width:75%}.navigation-promo .product-card{padding:var(--spacing-8);height:100%;flex-direction:column;justify-content:center;display:flex}.navigation-promo .product-card__figure{max-width:160px;margin-block-end:var(--spacing-4);margin-inline-start:auto;margin-inline-end:auto}.navigation-promo .product-card__quick-buy{display:none}.navigation-promo .product-card__info{padding:0}.navigation-promo .product-card__image{border-radius:0}.navigation-promo__carousel-controls{gap:var(--spacing-2);color:rgb(var(--text-color));z-index:1;transition:color .2s ease-in-out;display:flex;position:absolute;bottom:var(--content-over-media-column-gap)}.navigation-promo__carousel-controls:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--content-over-media-column-gap)}.navigation-promo__carousel-controls:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--content-over-media-column-gap)}@media screen and (min-width:1150px){.navigation-promo__carousel-controls>button svg{transition:transform .2s ease-in-out}.navigation-promo__carousel-controls>button:hover svg{transform:scale(1.1)}}.shopify-section--hot-spots{z-index:1}.hot-spot{--hot-spot-dot-size: var(--spacing-8);--hot-spot-dot-shadow-size: var(--spacing-2-5);top:var(--hot-spot-vertical-position);left:var(--hot-spot-horizontal-position);z-index:unset;grid-area:unset!important;position:absolute!important}.hot-spot__dot{width:var(--hot-spot-dot-size);height:var(--hot-spot-dot-size);border-radius:var(--rounded-full);background:rgb(var(--hot-spot-background));color:rgb(var(--hot-spot-text-color));place-items:center;transition:transform .2s ease-in-out;display:grid;position:relative}.hot-spot__dot:after{content:"";box-sizing:content-box;top:calc(-1 * var(--hot-spot-dot-shadow-size));left:calc(-1 * var(--hot-spot-dot-shadow-size));width:100%;height:100%;padding:var(--hot-spot-dot-shadow-size);background:radial-gradient(50% 50% at 50% 50%,rgb(var(--hot-spot-background) / 0),rgb(var(--hot-spot-background) / .3));border-radius:inherit;animation:2s ease-in-out infinite alternate ping;position:absolute}.hot-spot__dot[aria-expanded=true]{transform:rotate(45deg)}.hot-spot-popover{--popover-body-padding: var(--spacing-6)}.hot-spot-popover::part(title){display:none}.hot-spot-popover::part(body){text-align:start}@media screen and (min-width:700px){.hot-spot{--hot-spot-dot-size: var(--spacing-12);--hot-spot-dot-shadow-size: var(--spacing-4)}.hot-spot__dot svg{width:12px;height:12px}.hot-spot-popover{--popover-body-padding: var(--spacing-8)}}@media screen and (min-width:1000px){.hot-spot-popover{--popover-anchor-inline-spacing: calc(100% + var(--spacing-4-5))}.hot-spot-popover::part(content){background:rgb(var(--hot-spot-content-background) / var(--hot-spot-content-opacity));color:rgb(var(--hot-spot-content-text-color));-webkit-backdrop-filter:blur(var(--hot-spot-content-blur-radius));backdrop-filter:blur(var(--hot-spot-content-blur-radius))}}.image-link-blocks{grid:var(--image-link-blocks-grid);gap:var(--spacing-2);align-items:start;display:grid}.image-link-blocks__item .content-over-media .circle-chevron{background:rgb(var(--text-color));color:rgb(var(--background));opacity:0;transition:opacity .2s ease-in-out}.image-link-blocks__item .icon-circle-button-right-clipped{opacity:0;transition:opacity .2s ease-in-out}.image-link-blocks__inner{gap:var(--spacing-3);padding:var(--spacing-5);display:grid}.image-link-blocks__inner .circle-chevron{opacity:0;transition:opacity .2s ease-in-out}.image-link-blocks__title{gap:var(--spacing-2-5);justify-content:center;align-items:center;margin-block-end:calc(-1 * var(--spacing-1));display:flex}.image-link-blocks__title--animate{transform:translate(calc(var(--transform-logical-flip) * 16px));transition:transform .2s}@media screen and (min-width:700px){.image-link-blocks{gap:var(--grid-gutter)}.image-link-blocks__inner{gap:var(--spacing-5);padding:var(--spacing-10)}.image-link-blocks__title{margin-block-end:calc(-1 * var(--spacing-4))}}@media screen and (min-width:1000px){.image-link-blocks__item{scroll-snap-align:start;scroll-snap-stop:always}}@media screen and (pointer:fine){.image-link-blocks__item:hover .content-over-media .circle-chevron{background:rgb(var(--text-color));color:rgb(var(--background));opacity:1}.image-link-blocks__item:hover .image-link-blocks__inner .circle-chevron,.image-link-blocks__item:hover .icon-circle-button-right-clipped{opacity:1}.image-link-blocks__item:hover .image-link-blocks__title--animate{transform:translate(0)}}.shopify-section--collection-banner+.shopify-section--image-link-blocks{--section-outer-spacing-block: var(--grid-gutter)}.images-scrolling__content{gap:var(--spacing-4);display:grid}.images-scrolling__counter{align-items:center;gap:var(--spacing-4);display:flex}.images-scrolling__counter:before{content:"";height:.125rem;width:1.5rem;background:currentColor}.images-scrolling__icon{max-width:calc(var(--images-scrolling-item-icon-width) / 1.5)}@media screen and (min-width:700px){.images-scrolling__content{gap:var(--spacing-8);padding-block:var(--spacing-8);order:-1;align-content:start}.images-scrolling__counter{gap:var(--spacing-6)}.images-scrolling__counter:before{width:2.5rem}.images-scrolling__icon{max-width:calc(var(--images-scrolling-item-icon-width))}}.images-scrolling-mobile{grid:var(--images-scrolling-grid);gap:var(--spacing-12) var(--container-gutter);display:grid}.images-scrolling-mobile__item{align-content:start;gap:var(--spacing-4);display:grid}@media screen and (min-width:700px){.images-scrolling-mobile{display:none}}.images-scrolling-desktop{grid-template-columns:var(--images-scrolling-grid-template-columns);grid-template-rows:repeat(var(--images-scrolling-block-count),minmax(0,1fr));column-gap:var(--spacing-8);display:grid}.images-scrolling-desktop__media-wrapper{top:calc(var(--sticky-area-height) + 20px);grid-column:media;position:sticky}.images-scrolling-desktop__media-wrapper>*{object-fit:cover;object-position:center;will-change:transform}.images-scrolling-desktop__media-wrapper>:first-child{max-height:calc(100vh - var(--sticky-area-height) - 40px)}@supports (max-height: 100svh){.images-scrolling-desktop__media-wrapper>:first-child{max-height:calc(100svh - var(--sticky-area-height) - 40px)}}.images-scrolling-desktop__media-wrapper>:not(:first-child){width:100%;height:100%;opacity:0;position:absolute;top:0;left:0}.images-scrolling-desktop__content-list{grid-area:1 / content / -1;grid-auto-columns:minmax(0,1fr);align-items:center;display:grid}@media screen and (min-width:1000px){.images-scrolling-desktop{column-gap:var(--spacing-16)}}@media screen and (min-width:1150px){.images-scrolling-desktop{column-gap:var(--spacing-28)}}@media screen and (max-width:699px){.images-scrolling-desktop{display:none}}.impact-text{--impact-text-spacing: var(--spacing-10);gap:var(--impact-text-spacing);align-items:start;display:grid}.impact-text--scroll{grid:auto / auto-flow var(--impact-text-auto-columns)}.impact-text--center{text-align:center;justify-content:safe center}.impact-text--end{text-align:end;justify-content:end}.impact-text__text{font-size:var(--impact-text-font-size);letter-spacing:0;line-height:1}.impact-text__text:not(:only-child){margin-bottom:.2em}.impact-text__content{max-width:750px}.impact-text--center .impact-text__content{margin-inline-start:auto;margin-inline-end:auto}.impact-text--end .impact-text__content{margin-inline-start:auto}@media screen and (min-width:700px){.impact-text{--impact-text-spacing: var(--spacing-8);grid:auto / auto-flow var(--impact-text-auto-columns)}.impact-text--center{justify-content:space-evenly}}@media screen and (min-width:1150px){.impact-text{--impact-text-spacing: var(--spacing-12)}}.logo-list{grid:var(--logo-list-grid);gap:var(--spacing-2);display:grid}.logo-list__item{padding:var(--spacing-6);border:1px solid rgb(var(--logo-list-items-border));justify-content:center;align-items:center;display:flex}.logo-list__image{width:100%;max-width:var(--logo-list-image-max-width, none)}@media screen and (min-width:700px){.logo-list{gap:var(--spacing-6)}.logo-list__item{padding:var(--spacing-11)}}.media-grid{align-items:start;gap:calc(var(--grid-gutter) / 2);grid:auto-flow dense var(--media-grid-row-height) / repeat(2,minmax(0,1fr));display:grid}.media-grid__item{grid-area:span min(2,var(--media-grid-row-span)) / span min(2,var(--media-grid-column-span));height:100%}.media-grid__item>*{height:100%}@media screen and (min-width:700px){.media-grid{--calculated-row-height: max(150px, min(100vw / 5, var(--media-grid-row-height)));grid:auto-flow dense var(--calculated-row-height) / repeat(4,minmax(0,1fr))}.media-grid__item{grid-area:span var(--media-grid-row-span) / span var(--media-grid-column-span)}}@media screen and (min-width:1000px){.media-grid{gap:var(--grid-gutter)}}.media-with-text{--media-with-text-content-padding: var(--spacing-10) var(--spacing-8);gap:var(--media-with-text-gap);display:grid;overflow:hidden}.media-with-text__item{gap:min(var(--media-with-text-gap),var(--grid-gutter));grid-template:var(--media-with-text-item-grid-template);display:grid}.media-with-text__media{grid-area:media;position:relative;overflow:hidden}.media-with-text__media>*{height:100%;width:100%;object-fit:cover;object-position:center;border-radius:inherit}.media-with-text__content{padding:var(--media-with-text-content-padding);grid-area:content;display:grid}.media-with-text__icon{max-width:calc(var(--media-with-text-item-icon-width) / 1.5);margin-block-end:var(--spacing-1);display:inline-block}@media screen and (min-width:700px){.media-with-text{--media-with-text-content-padding: var(--spacing-16)}.media-with-text__icon{max-width:var(--media-with-text-item-icon-width);margin-block-end:var(--spacing-2)}}@media screen and (min-width:1000px){.media-with-text{--media-with-text-content-padding: var(--spacing-12)}.media-with-text__item{gap:var(--media-with-text-gap)}}@media screen and (min-width:1150px){.media-with-text{--media-with-text-content-padding: var(--spacing-18)}}@media screen and (min-width:1400px){.media-with-text{--media-with-text-content-padding: var(--spacing-20)}}.multi-column{--multi-column-list-column-max-gap: var(--grid-gutter);--multi-column-list-row-min-gap: var(--grid-gutter);--multi-column-item-gap: var(--spacing-6);grid:var(--multi-column-grid);gap:max(var(--multi-column-list-gap),var(--multi-column-list-row-min-gap)) min(var(--multi-column-list-column-max-gap),var(--multi-column-list-gap));display:grid}.multi-column__item{align-content:start;gap:var(--multi-column-item-gap);display:grid}@media screen and (min-width:700px){.multi-column{--multi-column-list-column-max-gap: var(--spacing-16);grid:auto / auto-flow 38vw}}@media screen and (min-width:1000px){.multi-column{--multi-column-list-row-min-gap: var(--spacing-16);grid:auto / repeat(12,minmax(0,1fr))}.multi-column__item{grid-column:var(--multi-column-item-column-count)}}@media screen and (min-width:1400px){.multi-column{--multi-column-list-column-max-gap: var(--multi-column-list-gap)}}.multiple-images-with-text{grid-template-columns:var(--multiple-images-with-text-grid-template-columns, none);gap:var(--section-stack-spacing-block) var(--multiple-images-with-text-column-gap, 0px);max-width:var(--multiple-images-with-text-max-width);isolation:isolate;justify-content:center;place-items:center;margin-inline-start:auto;margin-inline-end:auto;display:grid}.multiple-images-with-text__content-with-nav{row-gap:var(--spacing-8);text-align:var(--multiple-images-with-text-alignment, center);justify-items:var(--multiple-images-with-text-alignment, center);max-width:600px;justify-self:start;display:grid}.multiple-images-with-text__image-list[layout=stacked],.multiple-images-with-text__content-list{width:100%;place-items:center;display:grid}:is(.multiple-images-with-text__image-list[layout=stacked],.multiple-images-with-text__content-list)>*{width:100%;grid-area:1 / -1}.multiple-images-with-text__image-list{width:100%;grid-template:var(--multiple-images-with-text-images-grid-template, none);align-items:var(--multiple-images-with-text-images-alignment, center);display:grid}.multiple-images-with-text__image-list>img{width:100%;max-width:var(--multiple-images-with-text-image-max-width, 390px);will-change:transform;outline:1px solid #0000;margin-inline-start:auto;margin-inline-end:auto}.multiple-images-with-text__image-list:not([layout=stacked])>img:first-child{grid-area:1 / 2 / -1;margin-block-start:var(--multiple-images-with-text-main-image-offset, 0px)}.multiple-images-with-text__content-list{place-items:end start}.multiple-images-with-text__image-list[layout=stacked]{--multiple-images-with-text-image-max-width: 520px}.multiple-images-with-text__image-list[layout=collage]{gap:var(--grid-gutter)}@media screen and (max-width:699px){.multiple-images-with-text__content-with-nav .circle-button{width:2.5rem;height:2.5rem}}@media screen and (min-width:700px){.multiple-images-with-text__content-with-nav{row-gap:var(--spacing-12)}}@media screen and (min-width:1150px){.multiple-images-with-text{--multiple-images-with-text-image-max-width: 500px}}.newsletter-content{gap:var(--spacing-6);max-width:780px;margin-inline-start:auto;margin-inline-end:auto;display:grid}.newsletter-box{padding:var(--spacing-6)}.newsletter-content>.form{width:100%}@media screen and (min-width:700px){.newsletter{border-radius:inherit;overflow:hidden}.newsletter-content{gap:var(--spacing-8)}.newsletter-content__icon{width:48px;height:48px}.newsletter-box{padding:var(--spacing-12)}}@media screen and (min-width:1000px){.newsletter{grid-template-columns:.5fr .5fr;display:grid}.newsletter-content>.form{max-width:490px}.newsletter>.newsletter-box{justify-content:start;align-items:center;display:grid}.section-full .newsletter-box{background:none}}@media screen and (min-width:1150px){.newsletter-box{padding:var(--spacing-16)}}@media screen and (min-width:1400px){.newsletter-box{padding:var(--spacing-20)}}.newsletter-drawer{--drawer-content-max-height: 80vh;--drawer-body-padding: 0;height:auto}.newsletter-drawer__content{padding:var(--spacing-6) var(--spacing-8) var(--spacing-8)}@media screen and (min-width:700px){.newsletter-drawer{--drawer-content-max-height: calc(100vh - var(--spacing-8));width:calc(445px + var(--spacing-8))}.newsletter-drawer button[is=close-button]{top:var(--spacing-8)}.newsletter-drawer button[is=close-button]:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--spacing-8)}.newsletter-drawer button[is=close-button]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--spacing-8)}.newsletter-drawer__content{padding:var(--spacing-10) var(--spacing-12) var(--spacing-12)}}.not-found{--not-found-font-size: 210px;padding-block-start:var(--spacing-48);padding-block-end:var(--spacing-48);position:relative;overflow:hidden}.not-found:before{content:"404";letter-spacing:0;opacity:.1;pointer-events:none;font-weight:700;font-size:var(--not-found-font-size);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (min-width:700px){.not-found{--not-found-font-size: 400px;padding-block-start:var(--spacing-80);padding-block-end:var(--spacing-80)}}.page{gap:var(--spacing-12);max-width:80ch;grid-auto-columns:minmax(0,1fr);margin-inline-start:auto;margin-inline-end:auto;display:grid}.password{min-height:100vh;min-height:100dvh;grid-template-rows:1fr;align-items:center;padding-block-start:var(--spacing-10);padding-block-end:var(--spacing-10);display:grid;position:relative}.password:after{content:"";width:calc(100vw - var(--scrollbar-width, 0px));height:60px;pointer-events:none;background-image:linear-gradient(#0000,#0003);margin-inline-start:calc(50% - 50vw);position:absolute;bottom:0}.password:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{left:0}.password:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:0}.password__main{gap:var(--spacing-10);max-width:500px;width:100%;display:grid}.password__social-box{gap:var(--spacing-4);padding:var(--spacing-5) var(--spacing-8);justify-content:center;display:grid}.password__aside{align-self:end;justify-items:center;gap:var(--spacing-2);margin-top:var(--spacing-8);display:grid;position:relative}.password__storefront-drawer{--drawer-body-padding: var(--spacing-8)}.password__storefront-form{gap:var(--spacing-6);display:grid}@media screen and (min-width:700px){.password--center{justify-items:center}.password--end{justify-items:end}.password__main{gap:var(--spacing-12)}.password__social-box{gap:var(--spacing-6);padding:var(--spacing-8) var(--spacing-12);align-items:center;display:flex}.password__aside{justify-self:end;display:flex}.password--center .password__aside{justify-self:center}.password--end .password__aside{justify-self:start}.password__storefront-drawer{--drawer-body-padding: var(--spacing-10)}}.press{--press-padding-inline: var(--spacing-5);gap:var(--spacing-6);max-width:var(--press-max-width);margin-inline-start:auto;margin-inline-end:auto;padding-inline-start:var(--press-padding-inline);padding-inline-end:var(--press-padding-inline);display:grid}.press__list{align-items:flex-start;display:grid}.press__list>*{grid-area:1 / -1}.press__list-item{gap:var(--spacing-8);justify-items:center;display:grid}.press__list-item:not(.is-selected){opacity:0;visibility:hidden}.press__list-item .rating{margin-block-end:calc(var(--press-padding-inline) * -1)}.press__list-item .blockquote:first-child{margin-block-start:0}.press__logo{border:1px solid rgb(var(--press-items-border));justify-content:center;align-items:center;display:flex}.press__logo.bg-custom{padding:var(--spacing-6)}.press__image{width:100%;max-width:var(--press-image-max-width, none)}.press__controls{gap:var(--spacing-5);grid:auto / auto-flow;justify-content:center;align-items:center;display:grid}@media screen and (min-width:700px){.press{--press-padding-inline: var(--spacing-8);gap:var(--spacing-10)}.press__list-item{gap:var(--spacing-10)}.press .rating__stars svg{width:20px;height:20px}}.product{grid:var(--product-grid);gap:var(--container-gutter) var(--spacing-10);align-items:start;display:grid}@media screen and (min-width:1150px){.product{column-gap:var(--spacing-12)}}@media screen and (min-width:1600px){.product{column-gap:var(--spacing-24)}}.product-info{--product-info-block-spacing: var(--spacing-6)}.product-info>*+*{margin-block-start:var(--product-info-block-spacing);margin-block-end:var(--product-info-block-spacing)}.product-info>:last-child{margin-block-end:0}.product-info__accordion{--product-info-block-spacing: 0}.product-info__vendor,.product-info__title,.product-info__sku,.product-info__price,.product-info__rating,.product-info__payment-terms{--product-info-block-spacing: var(--spacing-2)}.product-info__badge-list{--product-info-block-spacing: var(--spacing-4)}.product-info__sku{display:block}.product-info__badge-list{gap:var(--spacing-2);flex-wrap:wrap;display:flex}.product-info__price .rating-with-text{justify-content:flex-start;display:flex}.product-info__price .product-info__badge-list{align-self:center;margin-inline-start:var(--spacing-1)}.product-info__price .rating{margin-inline-start:auto}.product-info__offer-list{gap:var(--spacing-2);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.product-info__share-buttons{display:none}.native-share--disabled .product-info__share-buttons{display:block}.product-info__native-share{display:none}.native-share--enabled .product-info__native-share{align-items:center;gap:var(--spacing-2-5);opacity:.7;transition:opacity .2s ease-in-out;display:flex}.native-share--enabled .product-info__native-share:hover{opacity:1}@media screen and (min-width:700px){.product-info__vendor,.product-info__title,.product-info__badge-list,.product-info__sku,.product-info__price,.product-info__rating,.product-info__payment-terms{--product-info-block-spacing: var(--spacing-4)}.product-info__buy-buttons{--product-info-block-spacing: var(--spacing-8)}.product-info__offer-list{gap:var(--spacing-4)}.product-info__complementary-products .horizontal-product-list-carousel:not(.separate){border-width:1px}.product-info__complementary-products .horizontal-product-list-carousel>.horizontal-product-list,.product-info__complementary-products .horizontal-product-list-carousel .horizontal-product{border:none}}@media screen and (min-width:1000px){.product-info{top:calc(var(--sticky-area-height) + 20px);position:sticky}}.product-gallery{gap:var(--spacing-5);grid-auto-columns:minmax(0,1fr);display:grid}.product-gallery__ar-wrapper{gap:var(--spacing-2-5);display:grid}.product-gallery__media-list-wrapper{display:grid;position:relative}.product-gallery__media-list{grid:var(--product-gallery-media-list-grid);gap:var(--product-gallery-media-list-gap);align-items:start;transition:height .1s;display:grid}.product-gallery__media{position:relative}.product-gallery__media img{margin-inline-start:auto;margin-inline-end:auto}.product-gallery .page-dots--blurred{z-index:1;justify-self:center;margin-inline-start:var(--spacing-2);margin-inline-end:var(--spacing-2);position:absolute;bottom:var(--spacing-2)}.product-gallery__thumbnail-list{align-items:end;gap:var(--spacing-2);grid-auto-columns:56px;grid-auto-flow:column;display:grid}.product-gallery__thumbnail{position:relative}.product-gallery__thumbnail:after{content:"";width:100%;height:2px;opacity:0;background:currentColor;margin-block-start:4px;transition:opacity .15s;display:block}.product-gallery__thumbnail[aria-current=true]:after{opacity:1}.product-gallery__media-badge{width:var(--spacing-5);height:var(--spacing-5);background:rgb(var(--background-primary));border-radius:var(--rounded-button);border:1px solid rgb(var(--text-color) / .12);place-content:center;display:grid;position:absolute;bottom:var(--spacing-2-5)}.product-gallery__media-badge:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--spacing-1)}.product-gallery__media-badge:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--spacing-1)}.product-gallery__zoom{position:absolute;top:var(--spacing-4)}.product-gallery__zoom:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--spacing-4)}.product-gallery__zoom:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--spacing-4)}.product-gallery__zoom>.circle-button{width:2.1875rem;height:2.1875rem}.product-gallery__cursor.is-half-start svg{transform:rotate(180deg)}[data-shopify-xr-hidden]{visibility:hidden}@media screen and (min-width:700px){.product-gallery__thumbnail-list{grid-auto-columns:64px}}@media screen and (max-width:999px){.product-gallery__thumbnail-list-wrapper{--scroll-shadow-size: 0px}.product-gallery--mobile-dots .product-gallery__thumbnail-list-wrapper{display:none}.product-gallery--mobile-expanded .product-gallery__media,.product-gallery--mobile-expanded .product-gallery__media>*{border-radius:0}.product-gallery--mobile-expanded .product-gallery__zoom:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.product-gallery--mobile-expanded .product-gallery__zoom:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}}@media screen and (min-width:1000px){.product-gallery{gap:var(--spacing-6) var(--spacing-12)}.product-gallery__thumbnail-list-wrapper{align-items:center;gap:var(--spacing-4);grid-auto-flow:column;display:grid;position:relative}.product-gallery__thumbnail-list{gap:var(--spacing-4)}.product-gallery__thumbnail-list-wrapper>button{z-index:1;opacity:0;margin-top:-3px;transition:opacity .1s,transform .1s;position:absolute;transform:scale(.6)}.product-gallery__thumbnail-list-wrapper>button:first-child:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:8px}.product-gallery__thumbnail-list-wrapper>button:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:8px}.product-gallery__thumbnail-list-wrapper>button:last-child:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:8px}.product-gallery__thumbnail-list-wrapper>button:last-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:8px}.product-gallery__thumbnail-list-wrapper>button[disabled]{opacity:0}.product-gallery__thumbnail-list-wrapper:hover>button:not([disabled]){opacity:1;transform:scale(1)}.product-gallery--desktop-grid .product-gallery__thumbnail-list-wrapper{display:none}.product-gallery__media--expand{grid-column:span 2}.product-gallery__zoom{opacity:0;position:absolute;top:auto;bottom:var(--spacing-6);transform:scale(.8)}.product-gallery__zoom:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--spacing-6)}.product-gallery__zoom:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--spacing-6)}.product-gallery__zoom svg{width:17px;height:17px}.product-gallery__zoom>.circle-button{width:3.5rem;height:3.5rem}.product-gallery--desktop-grid .product-gallery__zoom{transition:opacity .2s ease-in-out,transform .2s ease-in-out}.product-gallery--desktop-grid .product-gallery__media:hover .product-gallery__zoom{opacity:1;transform:scale(1)}.product-gallery--desktop-carousel .product-gallery__zoom{opacity:1;visibility:visible}[data-shopify-xr-hidden]{display:none}}@media screen and (min-width:1150px){.product-gallery--desktop-thumbnails-left{grid:auto / auto-flow auto minmax(0,1fr);align-items:start}.product-gallery--desktop-thumbnails-left .product-gallery__thumbnail-list-wrapper{order:-1;grid-auto-flow:row;justify-items:center;overflow:auto}.product-gallery--desktop-thumbnails-left .product-gallery__thumbnail-list{gap:var(--spacing-2-5);max-height:600px;grid-auto-flow:row;overflow:auto}.product-gallery--desktop-thumbnails-left .product-gallery__thumbnail-list-wrapper>button{transform:rotate(90deg)}}.revealed-image{z-index:-1;display:inline;position:relative}.revealed-image__scroll-tracker{height:100%;position:absolute;top:0}.revealed-image__scroller{height:180vh;height:180lvh;display:block;position:sticky;top:0;overflow:hidden}.revealed-image__wrapper{height:100vh;height:100lvh;top:calc(var(--sticky-area-height) / 2);grid-auto-rows:minmax(0,1fr);place-items:center;display:grid;position:relative}.revealed-image__wrapper>*{grid-area:1 / -1}.revealed-image__wrapper img{height:100%;width:100%;object-fit:cover}.revealed-image__wrapper>.revealed-image__image-clipper,.revealed-image__wrapper>.revealed-image__content--inside{clip-path:inset(37% 37% 41%);height:100%;width:100%}.revealed-image__content{height:100%;width:100%;padding-inline:max(var(--container-gutter),50% - var(--container-max-width) / 2);text-align:center;z-index:1;opacity:0;place-content:center;display:grid}.revealed-image__content-inner{max-width:1300px;margin-inline-start:auto;margin-inline-end:auto}.rich-text{display:flex}.rich-text__wrapper{max-width:var(--rich-text-max-width)}.rich-text .prose,.split-rich-text .prose{align-items:start;display:grid}.rich-text .image-icon{margin-block-end:0!important}.split-rich-text{display:none}@media screen and (min-width:1000px){.split-rich-text{gap:var(--spacing-24);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}@media screen and (min-width:1150px){.split-rich-text{gap:var(--spacing-32)}}.scrolling-text{overflow:hidden}.scrolling-text__wrapper{display:grid}.scrolling-text__text{line-height:normal;font-size:var(--scrolling-text-font-size);padding-inline-start:min(1em,2rem);padding-inline-end:min(1em,2rem)}@supports (overflow: clip){.scrolling-text{overflow-x:clip;overflow-y:visible}.scrolling-text__text{line-height:1}}@media screen and (min-width:700px){.scrolling-text__text{padding-inline-start:min(1.5em,4rem);padding-inline-end:min(1.5em,4rem)}}@media(prefers-reduced-motion:no-preference){.scrolling-text__wrapper{grid:auto / auto-flow max-content}.scrolling-text--auto .scrolling-text__text{animation:translateFull var(--marquee-animation-duration, 0s) linear infinite}.scrolling-text--scroll .scrolling-text__wrapper{min-width:min-content;transform:translate(calc(var(--transform-logical-flip) * (50vw - 10% * var(--visibility-progress, 0))));transition:transform 50ms linear}}@media(prefers-reduced-motion:reduce){.scrolling-text{--scrolling-text-font-size: var(--text-h0)}.scrolling-text__wrapper{text-align:center;justify-content:center}}.search-input{justify-content:space-between;align-items:center;gap:var(--spacing-4);border-bottom-width:2px;padding-block-end:var(--spacing-2-5);transition:border-bottom-color .1s;display:flex}.search-input:focus-within{border-bottom-color:rgb(var(--text-color))}.search-input>input{-webkit-appearance:none;appearance:none;width:0;font-size:var(--text-h5);background:none;border-radius:0;outline:none;flex-grow:1;font-weight:bolder}.search-input>input::placeholder{color:rgb(var(--text-color) / .5)}.search-input>input[type=search]::-webkit-search-decoration,.search-input>input[type=search]::-webkit-search-cancel-button{display:none}.search-input>[type=reset]{font-size:var(--text-sm);opacity:0;transition:opacity .2s}.search-input>input:not(:placeholder-shown)~[type=reset]{opacity:1}@media screen and (min-width:700px){.search-input{padding-block-end:var(--spacing-3)}.search-input>input{font-size:var(--text-h4)}.search-input>[type=reset]{font-size:var(--text-base)}}.search-drawer{--drawer-body-padding: 1.25rem 1.5rem 1.5rem 1.5rem;--drawer-content-max-height: 100%;height:100%}.search-drawer::part(content){height:max-content;overflow:auto}.search-drawer::part(outside-close-button),.search-drawer::part(close-button){display:none}@media screen and (min-width:700px){.search-drawer{--drawer-body-padding: 2rem 2.5rem 2.5rem 2.5rem}.search-drawer::part(content){height:100%}}.predictive-search{min-width:0;display:block}.predictive-search__tabs{gap:var(--spacing-4);display:grid}.predictive-search__tabs::part(tab-list){white-space:nowrap;scrollbar-width:none;gap:var(--spacing-4);margin-inline:calc(-1 * var(--container-outer-width));padding-inline:var(--container-outer-width);scroll-padding-inline:var(--container-outer-width);grid-auto-columns:max-content;grid-auto-flow:column;display:grid;overflow-x:auto;overflow-y:hidden}.predictive-search__tab-item{align-items:center;gap:var(--spacing-2);display:flex}.predictive-search__tab-item [aria-selected]{transition:opacity .2s ease-in-out}.predictive-search__tab-item [aria-selected=false]:not(:hover){opacity:.3}.predictive-search-result{align-items:center;gap:var(--spacing-5);display:flex}.predictive-search-result>img{width:5rem;flex-shrink:0}@media screen and (min-width:700px){.predictive-search__tabs{gap:var(--spacing-6)}.predictive-search__tabs::part(tab-list){gap:var(--spacing-5)}.predictive-search-result{gap:var(--spacing-6)}.predictive-search-result>img{width:6rem}}@media screen and (min-width:1000px){.search-drawer--full{--search-full-gap: 40px;width:100%}.search-drawer--full .search-input{padding-block-end:var(--spacing-6)}.search-drawer--full .predictive-search__tabs{gap:var(--spacing-8)}.search-drawer--full .predictive-search__tabs::part(tab-list),.search-drawer--full .predictive-search__tabs::part(tab-panels),.search-drawer--full .predictive-search__skeleton-full-width{grid-template-columns:repeat(4,minmax(var(--predictive-search-column-width, 0px),1fr));gap:0 var(--search-full-gap);display:grid}.search-drawer--full .predictive-search__tab-content{display:grid!important}.search-drawer--full .predictive-search__tab-item{justify-content:space-between;align-items:center;display:flex}.search-drawer--full .predictive-search__tab-content{align-content:start}.search-drawer--full .predictive-search__tab-content~.predictive-search__tab-content:before{content:"";margin-left:calc(-1 * var(--search-full-gap) / 2);width:1px;height:100%;background:rgb(var(--text-color) / .12);position:absolute;top:0}.search-drawer--full [role=tab]{pointer-events:none;opacity:1!important}}@media screen and (min-width:1400px){.search-drawer--full{--search-full-gap: 96px}}.main-search-form .search-input{width:260px;margin-inline-start:auto;margin-inline-end:auto}@media screen and (min-width:700px){.main-search-form .search-input{width:490px}}.shop-the-look{--shop-the-look-gap: var(--spacing-5);--shop-the-look-grid: auto-flow / auto;grid:var(--shop-the-look-grid);align-items:flex-start;gap:var(--shop-the-look-gap);display:grid}.shop-the-look__dot{--dot-size: 10px;top:calc(var(--shop-the-look-dot-top) - (var(--dot-size) / 2));left:calc(var(--shop-the-look-dot-left) - (var(--dot-size) / 2));width:var(--dot-size);height:var(--dot-size);border-radius:var(--rounded-full);background-color:rgb(var(--shop-the-look-dot-background));transition:transform .2s ease-in-out;position:absolute}.shop-the-look__dot:after{content:"";top:calc(50% + (var(--spacing-6) * -1));left:calc(50% + (var(--spacing-6) * -1));width:var(--spacing-12);height:var(--spacing-12);background:radial-gradient(50% 50% at 50% 50%,rgb(var(--shop-the-look-dot-background) / 0),rgb(var(--shop-the-look-dot-background) / .3));border-radius:var(--rounded-full);animation:2s ease-in-out infinite alternate ping;position:absolute}.shop-the-look__dot[aria-current=true]{transform:scale(1.3)}.shop-the-look__products{display:grid}.shop-the-look__carousel>.horizontal-product-list{grid:var(--shop-the-look-carousel-grid);display:grid}@media screen and (pointer:fine){.shop-the-look__dot:hover{transform:scale(1.3)}}@media screen and (min-width:700px){.section-boxed .shop-the-look{--shop-the-look-gap: var(--calculated-section-spacing-inline);--shop-the-look-grid: auto / 55% minmax(0, 1fr)}.shop-the-look{--shop-the-look-gap: var(--spacing-18);--shop-the-look-grid: auto / minmax(0, 1fr) 40%}.shop-the-look__products{justify-items:flex-end;gap:var(--spacing-8);display:grid}.shop-the-look__carousel{width:100%;display:grid}.shop-the-look__carousel>*{grid-area:1 / -1}.shop-the-look__controls{gap:var(--spacing-4);grid:auto / auto-flow;margin-inline-start:auto;margin-inline-end:auto;display:grid}}@media screen and (min-width:1000px){.section-boxed .shop-the-look__carousel{--shop-the-look-carousel-width: 100%}.shop-the-look{--shop-the-look-gap: 0;--shop-the-look-grid: auto / repeat(2, minmax(0, 1fr))}.shop-the-look__products{justify-items:center}.shop-the-look__carousel{--shop-the-look-carousel-width: 60%;width:var(--shop-the-look-carousel-width)}}@media screen and (min-width:1150px){.section-boxed .shop-the-look{--shop-the-look-grid: auto / repeat(2, 1fr)}.section-boxed .shop-the-look__carousel{--shop-the-look-carousel-width: 60%}}.slideshow{background:var(--slideshow-background)}.slideshow,.slideshow__carousel{color:rgb(var(--text-color));display:block;position:relative}.slideshow__slide{position:relative}.slideshow__slide:not(.is-selected){opacity:0;visibility:hidden;position:absolute;top:0;bottom:0;left:0;right:0}.slideshow__slide-background{opacity:0;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.slideshow__controls{z-index:1;position:absolute;bottom:var(--container-gutter)}.slideshow__controls:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:max(var(--container-gutter),50% - var(--container-max-width) / 2)}.slideshow__controls:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:max(var(--container-gutter),50% - var(--container-max-width) / 2)}.slideshow__controls .circle-button--fill{background:rgb(var(--slideshow-controls-background));color:rgb(var(--slideshow-controls-color))}.slideshow__controls .circle-button--bordered{color:rgb(var(--slideshow-controls-color))}.slideshow__controls .numbered-dots>*{color:rgb(var(--slideshow-controls-color) / .7);border-color:rgb(var(--slideshow-controls-color) / .3)}.slideshow__controls .numbered-dots>[aria-current=true]{color:rgb(var(--slideshow-controls-color))}.slideshow__controls .stretching-dots>*{background:rgb(var(--slideshow-controls-color))}.slideshow__cursor.is-half-start .icon-chevron-right{transform:rotate(180deg)}.slideshow__cursor-ring{--radius: 27;--circumference: calc(2px * (22 / 7) * var(--radius));position:absolute;top:0;left:0}.slideshow__cursor-ring circle{stroke-opacity:1;stroke-dashoffset:0;stroke-dasharray:calc(var(--circumference) * var(--progress, 0)),var(--circumference);transform:rotate(-90deg)}.slideshow .content-over-media--auto svg{height:min(700px,50vmax)}@media screen and (max-width:699px){.slideshow__controls .circle-button{width:var(--spacing-10);height:var(--spacing-10)}.slideshow--multiple-slides :is(.place-self-end-start,.place-self-end-center){padding-block-end:2.5rem}}.slideshow--boxed{--content-over-media-gap: var(--section-inner-spacing-inline);background:var(--slideshow-background);padding-block-start:var(--section-inner-max-spacing-block);padding-block-end:var(--section-inner-max-spacing-block);padding-inline-start:max(var(--container-gutter),50% - var(--container-max-width) / 2);padding-inline-end:max(var(--container-gutter),50% - var(--container-max-width) / 2)}.slideshow--boxed .content-over-media>:not(img,svg){padding-block-start:0!important}.shopify-section:first-child .slideshow--boxed[allow-transparent-header]{padding-block-start:max(var(--section-inner-max-spacing-block),var(--header-height))}@media screen and (min-width:1400px){.slideshow__controls{bottom:var(--spacing-14)}.slideshow__controls:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--spacing-14)}.slideshow__controls:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--spacing-14)}}.shopify-payment-button__button[disabled]{opacity:1!important}.shopify-payment-button__button--branded{border-radius:var(--rounded-button)!important;min-height:100%!important;overflow:hidden!important}.shopify-payment-button__button--unbranded{--button-outline-color: var(--button-background, --button-background-primary);padding:var(--shopify-payment-button-padding, var(--spacing-4) var(--spacing-8))!important;-webkit-appearance:none!important;border-radius:var(--rounded-button)!important;background:rgb(var(--button-background, var(--button-background-primary)) / var(--button-background-opacity, 1))!important;color:rgb(var(--button-text-color, var(--button-text-primary)))!important;font-family:var(--text-font-family)!important;font-style:var(--text-font-style)!important;font-weight:bolder!important;font-size:var(--shopify-payment-button-font-size, var(--text-base))!important;text-align:center!important;line-height:inherit!important;letter-spacing:var(--text-letter-spacing)!important;text-decoration:none!important;transition:background-color .15s ease-in-out,color .15s ease-in-out,box-shadow .15s ease-in-out!important;display:inline-block!important;position:relative!important;box-shadow:inset 0 0 0 2px #0000!important}.shopify-payment-button__button--branded.shopify-payment-button__button--branded:focus-within{outline:2px solid Highlight;outline:5px auto -webkit-focus-ring-color}.shopify-payment-button__button--branded.shopify-payment-button__button--branded [role=button]{line-height:inherit!important;padding:var(--shopify-payment-button-padding, var(--spacing-4) var(--spacing-8))!important}.shopify-payment-button__more-options[aria-hidden=true]{display:none}.shopify-payment-button__more-options{text-underline-position:under!important;text-align:center!important;margin-top:.5em!important;text-decoration:underline!important;text-decoration-thickness:1px!important}@media screen and (min-width:700px){.shopify-payment-button__button--unbranded,.shopify-payment-button__button--branded.shopify-payment-button__button--branded [role=button]{padding:var(--shopify-payment-button-padding, 1.075rem var(--spacing-10))!important}}.shopify-policy__container{gap:var(--spacing-12)!important;max-width:none!important;padding:var(--spacing-14) 0!important;grid-auto-columns:minmax(0,1fr)!important;margin-inline-start:max(var(--container-gutter),50% - 80ch / 2)!important;margin-inline-end:max(var(--container-gutter),50% - 80ch / 2)!important;display:grid!important}.shopify-challenge__container,.shopify-email-marketing-confirmation__container{padding:var(--spacing-14) 0!important}@media screen and (min-width:700px){.shopify-policy__container,.shopify-challenge__container,.shopify-email-marketing-confirmation__container{padding-block-start:var(--spacing-16)!important;padding-block-end:var(--spacing-16)!important}}.tabs{max-width:var(--tabs-max-width);margin-inline-start:auto;margin-inline-end:auto;display:grid}@media screen and (max-width:699px){.tabs-inner{display:none}}@media screen and (min-width:700px){.tabs-inner{text-align:center;gap:var(--spacing-10);display:grid}.tabs-inner::part(tab-list){box-shadow:inset 0 -2px rgb(var(--text-color) / .1);grid:auto / auto-flow 1fr;align-items:end;display:grid;position:relative}.tabs-inner::part(tab-list):after{content:"";height:2px;width:calc(100% / var(--item-count));background:rgb(var(--text-color));transform:translate(calc(var(--selected-index) * var(--transform-logical-flip) * 100%));transition:transform .3s;position:absolute;bottom:0}.tabs-inner::part(tab-list):not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{left:0}.tabs-inner::part(tab-list):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:0}.tabs-nav__button{padding-block-start:var(--spacing-6);padding-block-end:var(--spacing-6);transition:color .2s ease-in-out}.tabs-nav__button[aria-selected=true]{color:rgb(var(--text-color))}}.testimonial-list{grid:var(--testimonial-list-grid);gap:var(--grid-gutter);align-items:start;display:grid}.testimonial{align-content:start;gap:var(--spacing-4);padding:var(--spacing-6);scroll-snap-align:center;scroll-snap-stop:always;display:grid}.testimonial__image{width:var(--spacing-10)}@media screen and (min-width:700px){.testimonial{gap:var(--spacing-5);padding:var(--spacing-8)}.testimonial__image{width:var(--spacing-14)}}@media screen and (min-width:1150px){.testimonial{scroll-snap-align:none}}@media screen and (min-width:1400px){.testimonial{gap:var(--spacing-6);padding:var(--spacing-10)}}.text-with-icons{gap:var(--spacing-8);text-align:var(--text-with-icons-text-align);justify-content:var(--text-with-icons-justify);display:grid}.text-with-icons__list{grid:auto / var(--text-with-icons-template);min-width:0;align-items:start;display:grid}.text-with-icons__item{gap:var(--text-with-icons-gap);justify-items:var(--text-with-icons-justify);padding-inline-start:var(--spacing-6);padding-inline-end:var(--spacing-6);display:grid}@media screen and (min-width:1000px){:not(.is-scrollable) .text-with-icons__list{gap:var(--spacing-6)}:not(.is-scrollable) .text-with-icons__item{padding-inline-start:0;padding-inline-end:0}}@media screen and (min-width:1400px){:not(.is-scrollable) .text-with-icons__list{gap:var(--spacing-10)}}.timeline{gap:var(--spacing-8);grid-template-columns:minmax(0,1fr);display:grid}.timeline__slider{align-items:start;display:grid}.timeline__slider>*{grid-area:1 / -1}.timeline__slide{gap:var(--spacing-6);text-align:center;grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.timeline__image{width:100%;max-width:410px;margin-inline-start:auto;margin-inline-end:auto;position:relative}.timeline__controls{--timeline-dot-size: var(--spacing-4);--timeline-dot-padding-inline-end: var(--spacing-4);padding-block-start:calc((var(--timeline-dot-size) / 2))}.timeline__nav{grid:auto / repeat(var(--timeline-nav-item-count),minmax(0,1fr));width:max-content;min-width:100%;display:grid}.timeline__nav-bar{width:100%;height:2px;background-color:rgb(var(--text-color) / .12);position:absolute;top:-1px}.timeline__nav-bar:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.timeline__nav-bar:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.timeline__nav-item{gap:var(--spacing-3);max-width:200px;min-width:100px;align-content:flex-start;padding-inline-end:var(--timeline-dot-padding-inline-end);display:grid;position:relative}.timeline__nav-item:before{content:"";width:var(--timeline-dot-size);height:var(--timeline-dot-size);border-radius:var(--rounded-full);background-color:rgb(var(--background));border-width:2px;margin-block-start:calc((var(--timeline-dot-size) / 2) * -1);transition:border-color .2s ease-in-out,background-color .2s ease-in-out}.timeline__nav-item[aria-current=true]:before{border-color:rgb(var(--text-color));background-color:rgb(var(--text-color))}.timeline__nav-label{opacity:.5;transition:opacity .2s ease-in-out}.timeline__nav-item[aria-current=true] .timeline__nav-label{opacity:1}@media screen and (min-width:700px){.timeline{gap:var(--spacing-14)}.timeline__slide{gap:var(--spacing-10)}.timeline__slide>.prose{padding-inline-start:var(--spacing-14);padding-inline-end:var(--spacing-14)}.timeline__content{gap:var(--spacing-6)}.timeline__controls{--timeline-dot-size: var(--spacing-5);--timeline-dot-padding-inline-end: var(--spacing-5)}.timeline__nav-item{min-width:160px}}@media screen and (min-width:1000px){.timeline__slide{text-align:left;grid:auto / repeat(2,minmax(0,1fr));gap:0}.timeline__slide>.timeline__image-wrapper{padding-inline-end:16.5%}.timeline__slide>.prose{z-index:1;padding-inline-start:0;padding-inline-end:0;position:relative}.timeline__image{max-width:initial}.timeline__image-wrapper{position:relative}.timeline__controls{align-items:flex-start;gap:var(--spacing-10);display:flex}.timeline__controls.scroll-area{overflow:visible}.timeline__buttons{gap:var(--spacing-4);margin-block-start:calc(var(--spacing-6) * -1);display:flex}.timeline__nav{width:100%;min-width:auto;padding-block-start:0}.timeline__nav-item{min-width:auto}}@media screen and (min-width:1150px){.timeline__slide>.prose{padding-inline-end:16.5%}.timeline__content{gap:var(--spacing-8)}}@media screen and (min-width:1400px){.timeline__slide>.prose{max-width:85%}}.sr-only{width:1px;height:1px;clip:rect(0,0,0,0);white-space:nowrap;border-width:0;margin:-1px;padding:0;position:absolute;overflow:hidden}.sr-only[type=checkbox]:focus-visible+label,.sr-only[type=radio]:focus-visible+label{outline:2px solid Highlight;outline:2px solid -webkit-focus-ring-color}.skip-to-content:focus-visible{z-index:9999;width:auto;height:auto;clip:auto;color:#fff;background:#000;padding:6px 12px;font-weight:700;overflow:auto}.tap-area{position:relative}.tap-area:before{content:"";inset:calc(-1 * var(--spacing-2-5));position:absolute}.no-js .no-js\:hidden{display:none}@media print{.print\:hidden{display:none}}@keyframes translateFull{0%{transform:translate(0)}to{transform:translate(calc(-100% * var(--transform-logical-flip)))}}@keyframes ping{0%{transform:scale(1)}to{transform:scale(.8)}}@media screen and (pointer:fine){.zoom-image--enabled .zoom-image{transform-origin:center;transition:transform 1.5s cubic-bezier(.22,1,.36,1)}.zoom-image--enabled .group:hover .zoom-image{transform:scale(1.06)}}.reveal{opacity:0}.reveal-invisible{opacity:0;visibility:hidden}@media(prefers-reduced-motion:no-preference){.js [reveal-js],.js [reveal-on-scroll=true]{opacity:0}}@media(prefers-reduced-motion:no-preference){.js reveal-items{opacity:0}}.border{border-width:1px}.border-x{border-left-width:1px;border-right-width:1px}.border-y{border-block-start-width:1px;border-block-end-width:1px}.border-t{border-top-width:1px}.border-b{border-bottom-width:1px}.border-s{border-block-start-width:1px}.border-e{border-block-end-width:1px}.divide-x>:not([hidden])~:not([hidden]){border-inline-start-width:1px}.divide-y>:not([hidden])~:not([hidden]){border-block-start-width:1px}.ring{box-shadow:0 0 0 1px rgb(var(--text-color) / .12)}.ring-current{box-shadow:0 0 0 1px rgb(var(--text-color))}.ring-inset{box-shadow:inset 0 0 0 1px rgb(var(--text-color) / .12)}.rounded-xs{border-radius:var(--rounded-xs)}.rounded-sm{border-radius:var(--rounded-sm)}.rounded{border-radius:var(--rounded)}.rounded-lg{border-radius:var(--rounded-lg)}.rounded-full{border-radius:var(--rounded-full)}.text-custom{color:rgb(var(--text-color))}.text-accent{color:rgb(var(--accent))}.text-success{color:rgb(var(--success-text))}.text-warning{color:rgb(var(--warning-text))}.text-error{color:rgb(var(--error-text))}.text-subdued{color:rgb(var(--text-color) / .7)}.text-on-sale{color:rgb(var(--on-sale-text))}.text-stroke{-webkit-text-stroke:1px currentColor;-webkit-text-fill-color:transparent}.text-gradient{background-image:var(--gradient);color:#0000;-webkit-box-decoration-break:clone;box-decoration-break:clone;-webkit-background-clip:text;background-clip:text}.text-stroke.text-gradient{color:rgb(var(--background));-webkit-text-stroke-color:transparent;-webkit-text-fill-color:unset}.bg-custom{background:rgb(var(--background))}.bg-gradient{background-image:var(--gradient)}.bg-text{background:rgb(var(--text-color))}.bg-error{background:rgb(var(--error-background))}.bg-success{background:rgb(var(--success-background))}.bg-warning{background:rgb(var(--warning-background))}.bg-secondary{background:rgb(var(--text-color) / .05)}.opacity-0{opacity:0}.backdrop-blur{-webkit-backdrop-filter:blur(var(--backdrop-blur, 0px));backdrop-filter:blur(var(--backdrop-blur, 0px))}.filter-invert{filter:invert()}.shadow-sm{filter:drop-shadow(var(--shadow-sm))}.shadow{filter:drop-shadow(var(--shadow))}.shadow-md{filter:drop-shadow(var(--shadow-md))}.shadow-block{box-shadow:var(--shadow-block)}.cross-fade{display:block}.cross-fade>*{transition:opacity .2s ease-in-out}.cross-fade>:last-child{display:none}@media screen and (pointer:fine){.cross-fade>:last-child{opacity:0;display:block}.cross-fade:hover>:first-child{opacity:0}.cross-fade:hover>:last-child{opacity:1}}.pointer-events-none{pointer-events:none}.scroll-area{scrollbar-width:none;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;overflow-x:auto;overflow-y:hidden}.scroll-area::-webkit-scrollbar{display:none}.snap-start{scroll-snap-align:start;scroll-snap-stop:always}.snap-center{scroll-snap-align:center;scroll-snap-stop:always}:not(.is-scrollable)~.peer-not-scrollable\:hidden,.hidden,.empty\:hidden:empty{display:none}.inline-block{display:inline-block}.block{display:block}.contents{display:contents}@media screen and (min-width:700px){.sm\:hidden{display:none}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:grid{display:grid}.sm\:table-cell{display:table-cell}}@media screen and (min-width:1000px){.md\:hidden{display:none}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:table-cell{display:table-cell}}@media screen and (min-width:1150px){.lg\:hidden{display:none}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:table-cell{display:table-cell}}@media screen and (min-width:1400px){.xl\:hidden{display:none}.xl\:block{display:block}.xl\:flex{display:flex}.xl\:grid{display:grid}.xl\:table-cell{display:table-cell}}@media screen and (min-width:1600px){.\32xl\:hidden{display:none}.\32xl\:block{display:block}.\32xl\:flex{display:flex}.\32xl\:grid{display:grid}.\32xl\:table-cell{display:table-cell}}@media screen and (max-width:699px){.sm-max\:hidden{display:none}}@media screen and (max-width:999px){.md-max\:hidden{display:none}}@media screen and (max-width:1149px){.lg-max\:hidden{display:none}}@media screen and (max-width:1399px){.xl-max\:hidden{display:none}}@media screen and (max-width:1599px){.\32xl-max\:hidden{display:none}}@media screen and (pointer:fine){.pointer-fine\:hidden{display:none}.pointer-fine\:block{display:block}}@media not screen and (pointer:fine){.pointer-coarse\:hidden{display:none}.pointer-coarse\:block{display:block}}@media(prefers-reduced-motion:reduce){.motion-reduce\:hidden{display:none}.motion-reduce\:block{display:block}}.invisible{visibility:hidden}.relative{position:relative}.wrap{flex-wrap:wrap}.grow{flex-grow:1}.shrink-0{flex-shrink:0}.text-start{text-align:start}.text-center{text-align:center}.text-end{text-align:end}.justify-start{justify-content:start}.justify-center{justify-content:safe center}.justify-end{justify-content:end}.justify-between{justify-content:space-between}.justify-evenly{justify-content:space-evenly}.justify-self-start{justify-self:start}.justify-self-center{justify-self:center}.justify-self-end{justify-self:end}.justify-items-start{justify-items:start}.justify-items-center{justify-items:safe center}.justify-items-end{justify-items:end}.align-start{align-items:start}.align-center{align-items:center}.align-end{align-items:end}.align-self-start{align-self:start}.align-self-center{align-self:center}.align-self-end{align-self:end}.align-self-stretch{align-self:stretch}.place-self-start{place-self:start}.place-self-start-center{place-self:start center}.place-self-start-end{place-self:start end}.place-self-center{place-self:center}.place-self-center-start{place-self:center start}.place-self-center-end{place-self:center end}.place-self-end{place-self:end}.place-self-end-start{place-self:end start}.place-self-end-center{place-self:end center}@media screen and (min-width:700px){.sm\:text-start{text-align:start}.sm\:text-center{text-align:center}.sm\:text-end{text-align:end}.sm\:place-self-start{place-self:start}.sm\:place-self-start-center{place-self:start center}.sm\:place-self-start-end{place-self:start end}.sm\:place-self-center{place-self:center}.sm\:place-self-center-start{place-self:center start}.sm\:place-self-center-end{place-self:center end}.sm\:place-self-end{place-self:end}.sm\:place-self-end-start{place-self:end start}.sm\:place-self-end-center{place-self:end center}.sm\:justify-items-center{justify-items:safe center}}.align-top{vertical-align:top}.align-center{vertical-align:middle}.align-bottom{vertical-align:bottom}.w-full{width:100%}.h-full{height:100%}.w-0{width:0}.min-w-full{min-width:100%}.min-h-full{min-height:100%}.mx-auto{margin-inline-start:auto;margin-inline-end:auto}.my-auto{margin-block-start:auto;margin-block-end:auto}.aspect-short{aspect-ratio:4 / 3}.aspect-tall{aspect-ratio:2 / 3}.aspect-square{aspect-ratio:1 / 1}.aspect-video{aspect-ratio:16 / 9}.aspect-video iframe{width:100%;height:100%}.gap-0\.5{gap:var(--spacing-0-5)}.gap-1{gap:var(--spacing-1)}.gap-1\.5{gap:var(--spacing-1-5)}.gap-2{gap:var(--spacing-2)}.gap-2\.5{gap:var(--spacing-2-5)}.gap-3{gap:var(--spacing-3)}.gap-3\.5{gap:var(--spacing-3-5)}.gap-4{gap:var(--spacing-4)}.gap-4\.5{gap:var(--spacing-4-5)}.gap-5{gap:var(--spacing-5)}.gap-5\.5{gap:var(--spacing-5-5)}.gap-6{gap:var(--spacing-6)}.gap-8{gap:var(--spacing-8)}.gap-10{gap:var(--spacing-10)}.gap-12{gap:var(--spacing-12)}@media screen and (min-width:700px){.sm\:gap-0\.5{gap:var(--spacing-0-5)}.sm\:gap-1{gap:var(--spacing-1)}.sm\:gap-1\.5{gap:var(--spacing-1-5)}.sm\:gap-2{gap:var(--spacing-2)}.sm\:gap-2\.5{gap:var(--spacing-2-5)}.sm\:gap-3{gap:var(--spacing-3)}.sm\:gap-3\.5{gap:var(--spacing-3-5)}.sm\:gap-4{gap:var(--spacing-4)}.sm\:gap-4\.5{gap:var(--spacing-4-5)}.sm\:gap-5{gap:var(--spacing-5)}.sm\:gap-5\.5{gap:var(--spacing-5-5)}.sm\:gap-6{gap:var(--spacing-6)}.sm\:gap-8{gap:var(--spacing-8)}.sm\:gap-10{gap:var(--spacing-10)}.sm\:gap-12{gap:var(--spacing-12)}}.overflow-hidden{overflow:hidden}.object-fill{height:100%;width:100%;position:absolute;top:0}.object-fill:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.object-fill:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.object-fill,.object-fill-safe,.object-cover{object-fit:cover;object-position:center}.object-contain{object-fit:contain;object-position:center}.placeholder{background:rgb(var(--text-primary) / .3);fill:rgb(var(--text-primary) / .7);color:rgb(var(--text-primary) / .7);display:block}.bold{font-weight:700}.text-xxs{font-size:10px;line-height:1.7}.text-xs{font-size:var(--text-xs);line-height:1.7}.text-sm{font-size:var(--text-sm);line-height:1.6}.text-base{font-size:var(--text-base);line-height:1.6}.text-lg{font-size:var(--text-lg);line-height:1.6}.heading,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.prose :is(h1,h2,h3,h4,h5,h6){font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);letter-spacing:var(--heading-letter-spacing);text-transform:var(--heading-text-transform);overflow-wrap:anywhere}[dir=rtl] :is(.heading,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.prose :is(h1,h2,h3,h4,h5,h6)){letter-spacing:0}.h0{font-size:var(--text-h0);line-height:1}.h1,.prose h1:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6){font-size:var(--text-h1);line-height:1.1}.h2,.prose h2:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6){font-size:var(--text-h2);line-height:1.1}.h3,.prose h3:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6){font-size:var(--text-h3);line-height:1.2}.h4,.prose h4:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6){font-size:var(--text-h4);line-height:1.3}.h5,.prose h5:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6){font-size:var(--text-h5);line-height:1.4}.h6,.prose h6:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6){font-size:var(--text-h6);line-height:1.4}@media screen and (min-width:700px){.sm\:text-xxs{font-size:10px;line-height:1.7}.sm\:text-xs{font-size:var(--text-xs);line-height:1.7}.sm\:text-sm{font-size:var(--text-sm);line-height:1.6}.sm\:text-base{font-size:var(--text-base);line-height:1.6}.sm\:text-lg{font-size:var(--text-lg);line-height:1.6}.sm\:h0{font-size:var(--text-h0);line-height:1}.sm\:h1{font-size:var(--text-h1);line-height:1.1}.sm\:h2{font-size:var(--text-h2);line-height:1.1}.sm\:h3{font-size:var(--text-h3);line-height:1.2}.sm\:h4{font-size:var(--text-h4);line-height:1.3}.sm\:h5{font-size:var(--text-h5);line-height:1.4}.sm\:h6{font-size:var(--text-h6);line-height:1.4}}.line-through{text-decoration:line-through}.break-all{overflow-wrap:anywhere}.hyphenate{-webkit-hyphens:auto;hyphens:auto}.truncate-text{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.line-clamp{-webkit-line-clamp:var(--line-clamp-count, 2);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}



/* === next stylesheet === */

.kaching-bundles-save-overlay{position:fixed;inset:0;background:#000000b3;z-index:2147483647;opacity:0;transition:opacity .3s ease;cursor:pointer;outline:none}.kaching-bundles-save-overlay--visible{opacity:1}.kaching-bundles-save-overlay--dismissed{opacity:0}.kaching-bundles-save-overlay__content{position:absolute;top:24px;right:32px;display:flex;align-items:center;gap:16px}.kaching-bundles-save-overlay__text{color:#fff;font-size:16px;font-style:normal;font-weight:600;line-height:20px}.kaching-bundles-save-overlay__arrow{width:42px;height:36px}kaching-bundle,kaching-bundle-deals{width:100%}.kaching-bundles-form--different-variants-selected .shopify-payment-button{display:none!important}.kaching-bundles--variant-selects-hidden variant-selects{display:none!important}.satcb_variants .kaching-bundles__bar-variant-select{display:none!important}.kaching-bundles-sticky-atc-wrapper{width:100%;.kaching-bundles-sticky-atc-spacer{display:block;width:100%}}kaching-bundles-sticky-atc{position:fixed;bottom:0;left:0;right:0;z-index:999;display:none;transform:translateY(100%);transition:transform .1s ease-in-out}kaching-bundles-sticky-atc.kaching-bundles-sticky-atc--visible{display:block;transform:translateY(0)}


/* === next stylesheet === */

.country-flags{background:-webkit-image-set(url(adv-calmaxis-chews-fc_0001_79e00e168c312908.png) 1x,url(adv-calmaxis-chews-fc_0002_92425ee1db54fdf7.png) 2x) no-repeat top left;background:image-set(url(adv-calmaxis-chews-fc_0001_79e00e168c312908.png) 1x,url(adv-calmaxis-chews-fc_0002_92425ee1db54fdf7.png) 2x) no-repeat top left;width:20px;height:20px;flex-shrink:0;filter:drop-shadow(0px 2px 3px rgb(0 0 0 / .1))}.country-flags--AD{background-position:0 0}.country-flags--AE{background-position:-21px 0}.country-flags--AF{background-position:0 -21px}.country-flags--African_nion{background-position:-21px -21px}.country-flags--AG{background-position:-42px 0}.country-flags--AI{background-position:-42px -21px}.country-flags--AL{background-position:0 -42px}.country-flags--AM{background-position:-21px -42px}.country-flags--AMS{background-position:-42px -42px}.country-flags--AO{background-position:-63px 0}.country-flags--AQ{background-position:-63px -21px}.country-flags--AR{background-position:-63px -42px}.country-flags--AS{background-position:0 -63px}.country-flags--AT{background-position:-21px -63px}.country-flags--AU{background-position:-42px -63px}.country-flags--AW{background-position:-63px -63px}.country-flags--AX{background-position:-84px 0}.country-flags--AZ{background-position:-84px -21px}.country-flags--BA{background-position:-84px -42px}.country-flags--BB{background-position:-84px -63px}.country-flags--BD{background-position:0 -84px}.country-flags--BE{background-position:-21px -84px}.country-flags--BF{background-position:-42px -84px}.country-flags--BG{background-position:-63px -84px}.country-flags--BH{background-position:-84px -84px}.country-flags--BI{background-position:-105px 0}.country-flags--BJ{background-position:-105px -21px}.country-flags--BL{background-position:-105px -42px}.country-flags--BM{background-position:-105px -63px}.country-flags--BN{background-position:-105px -84px}.country-flags--BO{background-position:0 -105px}.country-flags--BQ-BO{background-position:-21px -105px}.country-flags--BQ-SA{background-position:-42px -105px}.country-flags--BQ-SE{background-position:-63px -105px}.country-flags--BR{background-position:-84px -105px}.country-flags--BS{background-position:-105px -105px}.country-flags--BT{background-position:-126px 0}.country-flags--BV{background-position:-126px -21px}.country-flags--BW{background-position:-126px -42px}.country-flags--BY{background-position:-126px -63px}.country-flags--BZ{background-position:-126px -84px}.country-flags--CA{background-position:-126px -105px}.country-flags--CC{background-position:0 -126px}.country-flags--CD{background-position:-21px -126px}.country-flags--CF{background-position:-42px -126px}.country-flags--CG{background-position:-63px -126px}.country-flags--CH{background-position:-84px -126px}.country-flags--CI{background-position:-105px -126px}.country-flags--CK{background-position:-126px -126px}.country-flags--CL{background-position:-147px 0}.country-flags--CM{background-position:-147px -21px}.country-flags--CN{background-position:-147px -42px}.country-flags--CO{background-position:-147px -63px}.country-flags--CR{background-position:-147px -84px}.country-flags--CU{background-position:-147px -105px}.country-flags--CV{background-position:-147px -126px}.country-flags--CW{background-position:0 -147px}.country-flags--CX{background-position:-21px -147px}.country-flags--CY{background-position:-42px -147px}.country-flags--CZ{background-position:-63px -147px}.country-flags--DE{background-position:-84px -147px}.country-flags--DJ{background-position:-105px -147px}.country-flags--DK{background-position:-126px -147px}.country-flags--DM{background-position:-147px -147px}.country-flags--DO{background-position:-168px 0}.country-flags--DZ{background-position:-168px -21px}.country-flags--EC{background-position:-168px -42px}.country-flags--EE{background-position:-168px -63px}.country-flags--EG{background-position:-168px -84px}.country-flags--EH{background-position:-168px -105px}.country-flags--ER{background-position:-168px -126px}.country-flags--ES{background-position:-168px -147px}.country-flags--ET{background-position:0 -168px}.country-flags--EUROPE{background-position:-21px -168px}.country-flags--FI{background-position:-42px -168px}.country-flags--FJ{background-position:-63px -168px}.country-flags--FK{background-position:-84px -168px}.country-flags--FM{background-position:-105px -168px}.country-flags--FO{background-position:-126px -168px}.country-flags--FR{background-position:-147px -168px}.country-flags--GA{background-position:-168px -168px}.country-flags--GB{background-position:-189px -63px}.country-flags--GB-NIR{background-position:-189px -21px}.country-flags--GB-SCT{background-position:-189px -42px}.country-flags--GB-UKM{background-position:-189px -63px}.country-flags--GB-WLS{background-position:-189px -84px}.country-flags--GD{background-position:-189px -105px}.country-flags--GE{background-position:-189px -126px}.country-flags--GF{background-position:-189px -147px}.country-flags--GG{background-position:-189px -168px}.country-flags--GH{background-position:0 -189px}.country-flags--GI{background-position:-21px -189px}.country-flags--GL{background-position:-42px -189px}.country-flags--GM{background-position:-63px -189px}.country-flags--GN{background-position:-84px -189px}.country-flags--GP{background-position:-105px -189px}.country-flags--GP{background-position:-126px -189px}.country-flags--GQ{background-position:-147px -189px}.country-flags--GR{background-position:-168px -189px}.country-flags--GS{background-position:-189px -189px}.country-flags--GT{background-position:-210px 0}.country-flags--GU{background-position:-210px -21px}.country-flags--GW{background-position:-210px -42px}.country-flags--GY{background-position:-210px -63px}.country-flags--HK{background-position:-210px -84px}.country-flags--HM{background-position:-210px -105px}.country-flags--HN{background-position:-210px -126px}.country-flags--HR{background-position:-210px -147px}.country-flags--HT{background-position:-210px -168px}.country-flags--HU{background-position:-210px -189px}.country-flags--ID{background-position:0 -210px}.country-flags--IE{background-position:-21px -210px}.country-flags--IL{background-position:-42px -210px}.country-flags--IM{background-position:-63px -210px}.country-flags--IN{background-position:-84px -210px}.country-flags--IO{background-position:-105px -210px}.country-flags--IQ{background-position:-126px -210px}.country-flags--IR{background-position:-147px -210px}.country-flags--IS{background-position:-168px -210px}.country-flags--IT{background-position:-189px -210px}.country-flags--JE{background-position:-210px -210px}.country-flags--JM{background-position:-231px 0}.country-flags--JO{background-position:-231px -21px}.country-flags--JP{background-position:-231px -42px}.country-flags--KG{background-position:-231px -63px}.country-flags--KH{background-position:-231px -84px}.country-flags--KI{background-position:-231px -105px}.country-flags--KM{background-position:-231px -126px}.country-flags--KN{background-position:-231px -147px}.country-flags--KN-SK{background-position:-231px -168px}.country-flags--KP{background-position:-231px -189px}.country-flags--KR{background-position:-231px -210px}.country-flags--KW{background-position:0 -231px}.country-flags--KY{background-position:-21px -231px}.country-flags--KZ{background-position:-42px -231px}.country-flags--LA{background-position:-63px -231px}.country-flags--LB{background-position:-84px -231px}.country-flags--LC{background-position:-105px -231px}.country-flags--LI{background-position:-126px -231px}.country-flags--LK{background-position:-147px -231px}.country-flags--LR{background-position:-168px -231px}.country-flags--LS{background-position:-189px -231px}.country-flags--LT{background-position:-210px -231px}.country-flags--LU{background-position:-231px -231px}.country-flags--LV{background-position:-252px 0}.country-flags--LY{background-position:-252px -21px}.country-flags--MA{background-position:-252px -42px}.country-flags--MC{background-position:-252px -63px}.country-flags--MD{background-position:-252px -84px}.country-flags--ME{background-position:-252px -105px}.country-flags--MF{background-position:-252px -126px}.country-flags--MG{background-position:-252px -147px}.country-flags--MH{background-position:-252px -168px}.country-flags--MK{background-position:-252px -189px}.country-flags--ML{background-position:-252px -210px}.country-flags--MM{background-position:-252px -231px}.country-flags--MN{background-position:0 -252px}.country-flags--MO{background-position:-21px -252px}.country-flags--MP{background-position:-42px -252px}.country-flags--MQ{background-position:-63px -252px}.country-flags--MQ-UNF{background-position:-84px -252px}.country-flags--MR{background-position:-105px -252px}.country-flags--MS{background-position:-126px -252px}.country-flags--MT{background-position:-147px -252px}.country-flags--MU{background-position:-168px -252px}.country-flags--MV{background-position:-189px -252px}.country-flags--MW{background-position:-210px -252px}.country-flags--MX{background-position:-231px -252px}.country-flags--MY{background-position:-252px -252px}.country-flags--MZ{background-position:-273px 0}.country-flags--NA{background-position:-273px -21px}.country-flags--NC{background-position:-273px -42px}.country-flags--NE{background-position:-273px -63px}.country-flags--NF{background-position:-273px -84px}.country-flags--NG{background-position:-273px -105px}.country-flags--NI{background-position:-273px -126px}.country-flags--NL{background-position:-273px -147px}.country-flags--NO{background-position:-273px -168px}.country-flags--NP{background-position:-273px -189px}.country-flags--NR{background-position:-273px -210px}.country-flags--NU{background-position:-273px -231px}.country-flags--NZ{background-position:-273px -252px}.country-flags--OM{background-position:0 -273px}.country-flags--PA{background-position:-21px -273px}.country-flags--PE{background-position:-42px -273px}.country-flags--PF{background-position:-63px -273px}.country-flags--PG{background-position:-84px -273px}.country-flags--PH{background-position:-105px -273px}.country-flags--PK{background-position:-126px -273px}.country-flags--PL{background-position:-147px -273px}.country-flags--PM{background-position:-168px -273px}.country-flags--PM-UNF{background-position:-189px -273px}.country-flags--PN{background-position:-210px -273px}.country-flags--PR{background-position:-231px -273px}.country-flags--PS{background-position:-252px -273px}.country-flags--PT{background-position:-273px -273px}.country-flags--PW{background-position:-294px 0}.country-flags--PY{background-position:-294px -21px}.country-flags--QA{background-position:-294px -42px}.country-flags--RAINBOW{background-position:-294px -63px}.country-flags--RE{background-position:-294px -84px}.country-flags--RO{background-position:-294px -105px}.country-flags--RS{background-position:-294px -126px}.country-flags--RU{background-position:-294px -147px}.country-flags--RW{background-position:-294px -168px}.country-flags--SA{background-position:-294px -189px}.country-flags--SB{background-position:-294px -210px}.country-flags--SC{background-position:-294px -231px}.country-flags--SD{background-position:-294px -252px}.country-flags--SE{background-position:-294px -273px}.country-flags--SG{background-position:0 -294px}.country-flags--SH{background-position:-21px -294px}.country-flags--SI{background-position:-42px -294px}.country-flags--SJ{background-position:-63px -294px}.country-flags--SK{background-position:-84px -294px}.country-flags--SL{background-position:-105px -294px}.country-flags--SM{background-position:-126px -294px}.country-flags--SN{background-position:-147px -294px}.country-flags--SO{background-position:-168px -294px}.country-flags--SR{background-position:-189px -294px}.country-flags--SS{background-position:-210px -294px}.country-flags--ST{background-position:-231px -294px}.country-flags--SV{background-position:-252px -294px}.country-flags--SX{background-position:-273px -294px}.country-flags--SY{background-position:-294px -294px}.country-flags--SZ{background-position:-315px 0}.country-flags--TC{background-position:-315px -21px}.country-flags--TD{background-position:-315px -42px}.country-flags--TF{background-position:-315px -63px}.country-flags--TG{background-position:-315px -84px}.country-flags--TH{background-position:-315px -105px}.country-flags--TJ{background-position:-315px -126px}.country-flags--TK{background-position:-315px -147px}.country-flags--TL{background-position:-315px -168px}.country-flags--TM{background-position:-315px -189px}.country-flags--TN{background-position:-315px -210px}.country-flags--TO{background-position:-315px -231px}.country-flags--TR{background-position:-315px -252px}.country-flags--TT{background-position:-315px -273px}.country-flags--TV{background-position:-315px -294px}.country-flags--TW{background-position:0 -315px}.country-flags--TZ{background-position:-21px -315px}.country-flags--UA{background-position:-42px -315px}.country-flags--UG{background-position:-63px -315px}.country-flags--UM{background-position:-84px -315px}.country-flags--Union_f_outh_merican_ations{background-position:-105px -315px}.country-flags--US{background-position:-126px -315px}.country-flags--UY{background-position:-147px -315px}.country-flags--UZ{background-position:-168px -315px}.country-flags--VA{background-position:-189px -315px}.country-flags--VC{background-position:-210px -315px}.country-flags--VE{background-position:-231px -315px}.country-flags--VG{background-position:-252px -315px}.country-flags--VI{background-position:-273px -315px}.country-flags--VN{background-position:-294px -315px}.country-flags--VU{background-position:-315px -315px}.country-flags--WF{background-position:-336px 0}.country-flags--WS{background-position:-336px -21px}.country-flags--XK{background-position:-336px -42px}.country-flags--YE{background-position:-336px -63px}.country-flags--YT-UNF{background-position:-336px -84px}.country-flags--ZA{background-position:-336px -105px}.country-flags--ZM{background-position:-336px -126px}.country-flags--ZW{background-position:-336px -147px}



/* === next stylesheet === */

.country-flags{background:-webkit-image-set(url(adv-calmaxis-chews-fc_0001_79e00e168c312908.png) 1x,url(adv-calmaxis-chews-fc_0002_92425ee1db54fdf7.png) 2x) no-repeat top left;background:image-set(url(adv-calmaxis-chews-fc_0001_79e00e168c312908.png) 1x,url(adv-calmaxis-chews-fc_0002_92425ee1db54fdf7.png) 2x) no-repeat top left;width:20px;height:20px;flex-shrink:0;filter:drop-shadow(0px 2px 3px rgb(0 0 0 / .1))}.country-flags--AD{background-position:0 0}.country-flags--AE{background-position:-21px 0}.country-flags--AF{background-position:0 -21px}.country-flags--African_nion{background-position:-21px -21px}.country-flags--AG{background-position:-42px 0}.country-flags--AI{background-position:-42px -21px}.country-flags--AL{background-position:0 -42px}.country-flags--AM{background-position:-21px -42px}.country-flags--AMS{background-position:-42px -42px}.country-flags--AO{background-position:-63px 0}.country-flags--AQ{background-position:-63px -21px}.country-flags--AR{background-position:-63px -42px}.country-flags--AS{background-position:0 -63px}.country-flags--AT{background-position:-21px -63px}.country-flags--AU{background-position:-42px -63px}.country-flags--AW{background-position:-63px -63px}.country-flags--AX{background-position:-84px 0}.country-flags--AZ{background-position:-84px -21px}.country-flags--BA{background-position:-84px -42px}.country-flags--BB{background-position:-84px -63px}.country-flags--BD{background-position:0 -84px}.country-flags--BE{background-position:-21px -84px}.country-flags--BF{background-position:-42px -84px}.country-flags--BG{background-position:-63px -84px}.country-flags--BH{background-position:-84px -84px}.country-flags--BI{background-position:-105px 0}.country-flags--BJ{background-position:-105px -21px}.country-flags--BL{background-position:-105px -42px}.country-flags--BM{background-position:-105px -63px}.country-flags--BN{background-position:-105px -84px}.country-flags--BO{background-position:0 -105px}.country-flags--BQ-BO{background-position:-21px -105px}.country-flags--BQ-SA{background-position:-42px -105px}.country-flags--BQ-SE{background-position:-63px -105px}.country-flags--BR{background-position:-84px -105px}.country-flags--BS{background-position:-105px -105px}.country-flags--BT{background-position:-126px 0}.country-flags--BV{background-position:-126px -21px}.country-flags--BW{background-position:-126px -42px}.country-flags--BY{background-position:-126px -63px}.country-flags--BZ{background-position:-126px -84px}.country-flags--CA{background-position:-126px -105px}.country-flags--CC{background-position:0 -126px}.country-flags--CD{background-position:-21px -126px}.country-flags--CF{background-position:-42px -126px}.country-flags--CG{background-position:-63px -126px}.country-flags--CH{background-position:-84px -126px}.country-flags--CI{background-position:-105px -126px}.country-flags--CK{background-position:-126px -126px}.country-flags--CL{background-position:-147px 0}.country-flags--CM{background-position:-147px -21px}.country-flags--CN{background-position:-147px -42px}.country-flags--CO{background-position:-147px -63px}.country-flags--CR{background-position:-147px -84px}.country-flags--CU{background-position:-147px -105px}.country-flags--CV{background-position:-147px -126px}.country-flags--CW{background-position:0 -147px}.country-flags--CX{background-position:-21px -147px}.country-flags--CY{background-position:-42px -147px}.country-flags--CZ{background-position:-63px -147px}.country-flags--DE{background-position:-84px -147px}.country-flags--DJ{background-position:-105px -147px}.country-flags--DK{background-position:-126px -147px}.country-flags--DM{background-position:-147px -147px}.country-flags--DO{background-position:-168px 0}.country-flags--DZ{background-position:-168px -21px}.country-flags--EC{background-position:-168px -42px}.country-flags--EE{background-position:-168px -63px}.country-flags--EG{background-position:-168px -84px}.country-flags--EH{background-position:-168px -105px}.country-flags--ER{background-position:-168px -126px}.country-flags--ES{background-position:-168px -147px}.country-flags--ET{background-position:0 -168px}.country-flags--EUROPE{background-position:-21px -168px}.country-flags--FI{background-position:-42px -168px}.country-flags--FJ{background-position:-63px -168px}.country-flags--FK{background-position:-84px -168px}.country-flags--FM{background-position:-105px -168px}.country-flags--FO{background-position:-126px -168px}.country-flags--FR{background-position:-147px -168px}.country-flags--GA{background-position:-168px -168px}.country-flags--GB{background-position:-189px -63px}.country-flags--GB-NIR{background-position:-189px -21px}.country-flags--GB-SCT{background-position:-189px -42px}.country-flags--GB-UKM{background-position:-189px -63px}.country-flags--GB-WLS{background-position:-189px -84px}.country-flags--GD{background-position:-189px -105px}.country-flags--GE{background-position:-189px -126px}.country-flags--GF{background-position:-189px -147px}.country-flags--GG{background-position:-189px -168px}.country-flags--GH{background-position:0 -189px}.country-flags--GI{background-position:-21px -189px}.country-flags--GL{background-position:-42px -189px}.country-flags--GM{background-position:-63px -189px}.country-flags--GN{background-position:-84px -189px}.country-flags--GP{background-position:-105px -189px}.country-flags--GP{background-position:-126px -189px}.country-flags--GQ{background-position:-147px -189px}.country-flags--GR{background-position:-168px -189px}.country-flags--GS{background-position:-189px -189px}.country-flags--GT{background-position:-210px 0}.country-flags--GU{background-position:-210px -21px}.country-flags--GW{background-position:-210px -42px}.country-flags--GY{background-position:-210px -63px}.country-flags--HK{background-position:-210px -84px}.country-flags--HM{background-position:-210px -105px}.country-flags--HN{background-position:-210px -126px}.country-flags--HR{background-position:-210px -147px}.country-flags--HT{background-position:-210px -168px}.country-flags--HU{background-position:-210px -189px}.country-flags--ID{background-position:0 -210px}.country-flags--IE{background-position:-21px -210px}.country-flags--IL{background-position:-42px -210px}.country-flags--IM{background-position:-63px -210px}.country-flags--IN{background-position:-84px -210px}.country-flags--IO{background-position:-105px -210px}.country-flags--IQ{background-position:-126px -210px}.country-flags--IR{background-position:-147px -210px}.country-flags--IS{background-position:-168px -210px}.country-flags--IT{background-position:-189px -210px}.country-flags--JE{background-position:-210px -210px}.country-flags--JM{background-position:-231px 0}.country-flags--JO{background-position:-231px -21px}.country-flags--JP{background-position:-231px -42px}.country-flags--KG{background-position:-231px -63px}.country-flags--KH{background-position:-231px -84px}.country-flags--KI{background-position:-231px -105px}.country-flags--KM{background-position:-231px -126px}.country-flags--KN{background-position:-231px -147px}.country-flags--KN-SK{background-position:-231px -168px}.country-flags--KP{background-position:-231px -189px}.country-flags--KR{background-position:-231px -210px}.country-flags--KW{background-position:0 -231px}.country-flags--KY{background-position:-21px -231px}.country-flags--KZ{background-position:-42px -231px}.country-flags--LA{background-position:-63px -231px}.country-flags--LB{background-position:-84px -231px}.country-flags--LC{background-position:-105px -231px}.country-flags--LI{background-position:-126px -231px}.country-flags--LK{background-position:-147px -231px}.country-flags--LR{background-position:-168px -231px}.country-flags--LS{background-position:-189px -231px}.country-flags--LT{background-position:-210px -231px}.country-flags--LU{background-position:-231px -231px}.country-flags--LV{background-position:-252px 0}.country-flags--LY{background-position:-252px -21px}.country-flags--MA{background-position:-252px -42px}.country-flags--MC{background-position:-252px -63px}.country-flags--MD{background-position:-252px -84px}.country-flags--ME{background-position:-252px -105px}.country-flags--MF{background-position:-252px -126px}.country-flags--MG{background-position:-252px -147px}.country-flags--MH{background-position:-252px -168px}.country-flags--MK{background-position:-252px -189px}.country-flags--ML{background-position:-252px -210px}.country-flags--MM{background-position:-252px -231px}.country-flags--MN{background-position:0 -252px}.country-flags--MO{background-position:-21px -252px}.country-flags--MP{background-position:-42px -252px}.country-flags--MQ{background-position:-63px -252px}.country-flags--MQ-UNF{background-position:-84px -252px}.country-flags--MR{background-position:-105px -252px}.country-flags--MS{background-position:-126px -252px}.country-flags--MT{background-position:-147px -252px}.country-flags--MU{background-position:-168px -252px}.country-flags--MV{background-position:-189px -252px}.country-flags--MW{background-position:-210px -252px}.country-flags--MX{background-position:-231px -252px}.country-flags--MY{background-position:-252px -252px}.country-flags--MZ{background-position:-273px 0}.country-flags--NA{background-position:-273px -21px}.country-flags--NC{background-position:-273px -42px}.country-flags--NE{background-position:-273px -63px}.country-flags--NF{background-position:-273px -84px}.country-flags--NG{background-position:-273px -105px}.country-flags--NI{background-position:-273px -126px}.country-flags--NL{background-position:-273px -147px}.country-flags--NO{background-position:-273px -168px}.country-flags--NP{background-position:-273px -189px}.country-flags--NR{background-position:-273px -210px}.country-flags--NU{background-position:-273px -231px}.country-flags--NZ{background-position:-273px -252px}.country-flags--OM{background-position:0 -273px}.country-flags--PA{background-position:-21px -273px}.country-flags--PE{background-position:-42px -273px}.country-flags--PF{background-position:-63px -273px}.country-flags--PG{background-position:-84px -273px}.country-flags--PH{background-position:-105px -273px}.country-flags--PK{background-position:-126px -273px}.country-flags--PL{background-position:-147px -273px}.country-flags--PM{background-position:-168px -273px}.country-flags--PM-UNF{background-position:-189px -273px}.country-flags--PN{background-position:-210px -273px}.country-flags--PR{background-position:-231px -273px}.country-flags--PS{background-position:-252px -273px}.country-flags--PT{background-position:-273px -273px}.country-flags--PW{background-position:-294px 0}.country-flags--PY{background-position:-294px -21px}.country-flags--QA{background-position:-294px -42px}.country-flags--RAINBOW{background-position:-294px -63px}.country-flags--RE{background-position:-294px -84px}.country-flags--RO{background-position:-294px -105px}.country-flags--RS{background-position:-294px -126px}.country-flags--RU{background-position:-294px -147px}.country-flags--RW{background-position:-294px -168px}.country-flags--SA{background-position:-294px -189px}.country-flags--SB{background-position:-294px -210px}.country-flags--SC{background-position:-294px -231px}.country-flags--SD{background-position:-294px -252px}.country-flags--SE{background-position:-294px -273px}.country-flags--SG{background-position:0 -294px}.country-flags--SH{background-position:-21px -294px}.country-flags--SI{background-position:-42px -294px}.country-flags--SJ{background-position:-63px -294px}.country-flags--SK{background-position:-84px -294px}.country-flags--SL{background-position:-105px -294px}.country-flags--SM{background-position:-126px -294px}.country-flags--SN{background-position:-147px -294px}.country-flags--SO{background-position:-168px -294px}.country-flags--SR{background-position:-189px -294px}.country-flags--SS{background-position:-210px -294px}.country-flags--ST{background-position:-231px -294px}.country-flags--SV{background-position:-252px -294px}.country-flags--SX{background-position:-273px -294px}.country-flags--SY{background-position:-294px -294px}.country-flags--SZ{background-position:-315px 0}.country-flags--TC{background-position:-315px -21px}.country-flags--TD{background-position:-315px -42px}.country-flags--TF{background-position:-315px -63px}.country-flags--TG{background-position:-315px -84px}.country-flags--TH{background-position:-315px -105px}.country-flags--TJ{background-position:-315px -126px}.country-flags--TK{background-position:-315px -147px}.country-flags--TL{background-position:-315px -168px}.country-flags--TM{background-position:-315px -189px}.country-flags--TN{background-position:-315px -210px}.country-flags--TO{background-position:-315px -231px}.country-flags--TR{background-position:-315px -252px}.country-flags--TT{background-position:-315px -273px}.country-flags--TV{background-position:-315px -294px}.country-flags--TW{background-position:0 -315px}.country-flags--TZ{background-position:-21px -315px}.country-flags--UA{background-position:-42px -315px}.country-flags--UG{background-position:-63px -315px}.country-flags--UM{background-position:-84px -315px}.country-flags--Union_f_outh_merican_ations{background-position:-105px -315px}.country-flags--US{background-position:-126px -315px}.country-flags--UY{background-position:-147px -315px}.country-flags--UZ{background-position:-168px -315px}.country-flags--VA{background-position:-189px -315px}.country-flags--VC{background-position:-210px -315px}.country-flags--VE{background-position:-231px -315px}.country-flags--VG{background-position:-252px -315px}.country-flags--VI{background-position:-273px -315px}.country-flags--VN{background-position:-294px -315px}.country-flags--VU{background-position:-315px -315px}.country-flags--WF{background-position:-336px 0}.country-flags--WS{background-position:-336px -21px}.country-flags--XK{background-position:-336px -42px}.country-flags--YE{background-position:-336px -63px}.country-flags--YT-UNF{background-position:-336px -84px}.country-flags--ZA{background-position:-336px -105px}.country-flags--ZM{background-position:-336px -126px}.country-flags--ZW{background-position:-336px -147px}



/* === next stylesheet === */

.country-flags{background:-webkit-image-set(url(adv-calmaxis-chews-fc_0001_79e00e168c312908.png) 1x,url(adv-calmaxis-chews-fc_0002_92425ee1db54fdf7.png) 2x) no-repeat top left;background:image-set(url(adv-calmaxis-chews-fc_0001_79e00e168c312908.png) 1x,url(adv-calmaxis-chews-fc_0002_92425ee1db54fdf7.png) 2x) no-repeat top left;width:20px;height:20px;flex-shrink:0;filter:drop-shadow(0px 2px 3px rgb(0 0 0 / .1))}.country-flags--AD{background-position:0 0}.country-flags--AE{background-position:-21px 0}.country-flags--AF{background-position:0 -21px}.country-flags--African_nion{background-position:-21px -21px}.country-flags--AG{background-position:-42px 0}.country-flags--AI{background-position:-42px -21px}.country-flags--AL{background-position:0 -42px}.country-flags--AM{background-position:-21px -42px}.country-flags--AMS{background-position:-42px -42px}.country-flags--AO{background-position:-63px 0}.country-flags--AQ{background-position:-63px -21px}.country-flags--AR{background-position:-63px -42px}.country-flags--AS{background-position:0 -63px}.country-flags--AT{background-position:-21px -63px}.country-flags--AU{background-position:-42px -63px}.country-flags--AW{background-position:-63px -63px}.country-flags--AX{background-position:-84px 0}.country-flags--AZ{background-position:-84px -21px}.country-flags--BA{background-position:-84px -42px}.country-flags--BB{background-position:-84px -63px}.country-flags--BD{background-position:0 -84px}.country-flags--BE{background-position:-21px -84px}.country-flags--BF{background-position:-42px -84px}.country-flags--BG{background-position:-63px -84px}.country-flags--BH{background-position:-84px -84px}.country-flags--BI{background-position:-105px 0}.country-flags--BJ{background-position:-105px -21px}.country-flags--BL{background-position:-105px -42px}.country-flags--BM{background-position:-105px -63px}.country-flags--BN{background-position:-105px -84px}.country-flags--BO{background-position:0 -105px}.country-flags--BQ-BO{background-position:-21px -105px}.country-flags--BQ-SA{background-position:-42px -105px}.country-flags--BQ-SE{background-position:-63px -105px}.country-flags--BR{background-position:-84px -105px}.country-flags--BS{background-position:-105px -105px}.country-flags--BT{background-position:-126px 0}.country-flags--BV{background-position:-126px -21px}.country-flags--BW{background-position:-126px -42px}.country-flags--BY{background-position:-126px -63px}.country-flags--BZ{background-position:-126px -84px}.country-flags--CA{background-position:-126px -105px}.country-flags--CC{background-position:0 -126px}.country-flags--CD{background-position:-21px -126px}.country-flags--CF{background-position:-42px -126px}.country-flags--CG{background-position:-63px -126px}.country-flags--CH{background-position:-84px -126px}.country-flags--CI{background-position:-105px -126px}.country-flags--CK{background-position:-126px -126px}.country-flags--CL{background-position:-147px 0}.country-flags--CM{background-position:-147px -21px}.country-flags--CN{background-position:-147px -42px}.country-flags--CO{background-position:-147px -63px}.country-flags--CR{background-position:-147px -84px}.country-flags--CU{background-position:-147px -105px}.country-flags--CV{background-position:-147px -126px}.country-flags--CW{background-position:0 -147px}.country-flags--CX{background-position:-21px -147px}.country-flags--CY{background-position:-42px -147px}.country-flags--CZ{background-position:-63px -147px}.country-flags--DE{background-position:-84px -147px}.country-flags--DJ{background-position:-105px -147px}.country-flags--DK{background-position:-126px -147px}.country-flags--DM{background-position:-147px -147px}.country-flags--DO{background-position:-168px 0}.country-flags--DZ{background-position:-168px -21px}.country-flags--EC{background-position:-168px -42px}.country-flags--EE{background-position:-168px -63px}.country-flags--EG{background-position:-168px -84px}.country-flags--EH{background-position:-168px -105px}.country-flags--ER{background-position:-168px -126px}.country-flags--ES{background-position:-168px -147px}.country-flags--ET{background-position:0 -168px}.country-flags--EUROPE{background-position:-21px -168px}.country-flags--FI{background-position:-42px -168px}.country-flags--FJ{background-position:-63px -168px}.country-flags--FK{background-position:-84px -168px}.country-flags--FM{background-position:-105px -168px}.country-flags--FO{background-position:-126px -168px}.country-flags--FR{background-position:-147px -168px}.country-flags--GA{background-position:-168px -168px}.country-flags--GB{background-position:-189px -63px}.country-flags--GB-NIR{background-position:-189px -21px}.country-flags--GB-SCT{background-position:-189px -42px}.country-flags--GB-UKM{background-position:-189px -63px}.country-flags--GB-WLS{background-position:-189px -84px}.country-flags--GD{background-position:-189px -105px}.country-flags--GE{background-position:-189px -126px}.country-flags--GF{background-position:-189px -147px}.country-flags--GG{background-position:-189px -168px}.country-flags--GH{background-position:0 -189px}.country-flags--GI{background-position:-21px -189px}.country-flags--GL{background-position:-42px -189px}.country-flags--GM{background-position:-63px -189px}.country-flags--GN{background-position:-84px -189px}.country-flags--GP{background-position:-105px -189px}.country-flags--GP{background-position:-126px -189px}.country-flags--GQ{background-position:-147px -189px}.country-flags--GR{background-position:-168px -189px}.country-flags--GS{background-position:-189px -189px}.country-flags--GT{background-position:-210px 0}.country-flags--GU{background-position:-210px -21px}.country-flags--GW{background-position:-210px -42px}.country-flags--GY{background-position:-210px -63px}.country-flags--HK{background-position:-210px -84px}.country-flags--HM{background-position:-210px -105px}.country-flags--HN{background-position:-210px -126px}.country-flags--HR{background-position:-210px -147px}.country-flags--HT{background-position:-210px -168px}.country-flags--HU{background-position:-210px -189px}.country-flags--ID{background-position:0 -210px}.country-flags--IE{background-position:-21px -210px}.country-flags--IL{background-position:-42px -210px}.country-flags--IM{background-position:-63px -210px}.country-flags--IN{background-position:-84px -210px}.country-flags--IO{background-position:-105px -210px}.country-flags--IQ{background-position:-126px -210px}.country-flags--IR{background-position:-147px -210px}.country-flags--IS{background-position:-168px -210px}.country-flags--IT{background-position:-189px -210px}.country-flags--JE{background-position:-210px -210px}.country-flags--JM{background-position:-231px 0}.country-flags--JO{background-position:-231px -21px}.country-flags--JP{background-position:-231px -42px}.country-flags--KG{background-position:-231px -63px}.country-flags--KH{background-position:-231px -84px}.country-flags--KI{background-position:-231px -105px}.country-flags--KM{background-position:-231px -126px}.country-flags--KN{background-position:-231px -147px}.country-flags--KN-SK{background-position:-231px -168px}.country-flags--KP{background-position:-231px -189px}.country-flags--KR{background-position:-231px -210px}.country-flags--KW{background-position:0 -231px}.country-flags--KY{background-position:-21px -231px}.country-flags--KZ{background-position:-42px -231px}.country-flags--LA{background-position:-63px -231px}.country-flags--LB{background-position:-84px -231px}.country-flags--LC{background-position:-105px -231px}.country-flags--LI{background-position:-126px -231px}.country-flags--LK{background-position:-147px -231px}.country-flags--LR{background-position:-168px -231px}.country-flags--LS{background-position:-189px -231px}.country-flags--LT{background-position:-210px -231px}.country-flags--LU{background-position:-231px -231px}.country-flags--LV{background-position:-252px 0}.country-flags--LY{background-position:-252px -21px}.country-flags--MA{background-position:-252px -42px}.country-flags--MC{background-position:-252px -63px}.country-flags--MD{background-position:-252px -84px}.country-flags--ME{background-position:-252px -105px}.country-flags--MF{background-position:-252px -126px}.country-flags--MG{background-position:-252px -147px}.country-flags--MH{background-position:-252px -168px}.country-flags--MK{background-position:-252px -189px}.country-flags--ML{background-position:-252px -210px}.country-flags--MM{background-position:-252px -231px}.country-flags--MN{background-position:0 -252px}.country-flags--MO{background-position:-21px -252px}.country-flags--MP{background-position:-42px -252px}.country-flags--MQ{background-position:-63px -252px}.country-flags--MQ-UNF{background-position:-84px -252px}.country-flags--MR{background-position:-105px -252px}.country-flags--MS{background-position:-126px -252px}.country-flags--MT{background-position:-147px -252px}.country-flags--MU{background-position:-168px -252px}.country-flags--MV{background-position:-189px -252px}.country-flags--MW{background-position:-210px -252px}.country-flags--MX{background-position:-231px -252px}.country-flags--MY{background-position:-252px -252px}.country-flags--MZ{background-position:-273px 0}.country-flags--NA{background-position:-273px -21px}.country-flags--NC{background-position:-273px -42px}.country-flags--NE{background-position:-273px -63px}.country-flags--NF{background-position:-273px -84px}.country-flags--NG{background-position:-273px -105px}.country-flags--NI{background-position:-273px -126px}.country-flags--NL{background-position:-273px -147px}.country-flags--NO{background-position:-273px -168px}.country-flags--NP{background-position:-273px -189px}.country-flags--NR{background-position:-273px -210px}.country-flags--NU{background-position:-273px -231px}.country-flags--NZ{background-position:-273px -252px}.country-flags--OM{background-position:0 -273px}.country-flags--PA{background-position:-21px -273px}.country-flags--PE{background-position:-42px -273px}.country-flags--PF{background-position:-63px -273px}.country-flags--PG{background-position:-84px -273px}.country-flags--PH{background-position:-105px -273px}.country-flags--PK{background-position:-126px -273px}.country-flags--PL{background-position:-147px -273px}.country-flags--PM{background-position:-168px -273px}.country-flags--PM-UNF{background-position:-189px -273px}.country-flags--PN{background-position:-210px -273px}.country-flags--PR{background-position:-231px -273px}.country-flags--PS{background-position:-252px -273px}.country-flags--PT{background-position:-273px -273px}.country-flags--PW{background-position:-294px 0}.country-flags--PY{background-position:-294px -21px}.country-flags--QA{background-position:-294px -42px}.country-flags--RAINBOW{background-position:-294px -63px}.country-flags--RE{background-position:-294px -84px}.country-flags--RO{background-position:-294px -105px}.country-flags--RS{background-position:-294px -126px}.country-flags--RU{background-position:-294px -147px}.country-flags--RW{background-position:-294px -168px}.country-flags--SA{background-position:-294px -189px}.country-flags--SB{background-position:-294px -210px}.country-flags--SC{background-position:-294px -231px}.country-flags--SD{background-position:-294px -252px}.country-flags--SE{background-position:-294px -273px}.country-flags--SG{background-position:0 -294px}.country-flags--SH{background-position:-21px -294px}.country-flags--SI{background-position:-42px -294px}.country-flags--SJ{background-position:-63px -294px}.country-flags--SK{background-position:-84px -294px}.country-flags--SL{background-position:-105px -294px}.country-flags--SM{background-position:-126px -294px}.country-flags--SN{background-position:-147px -294px}.country-flags--SO{background-position:-168px -294px}.country-flags--SR{background-position:-189px -294px}.country-flags--SS{background-position:-210px -294px}.country-flags--ST{background-position:-231px -294px}.country-flags--SV{background-position:-252px -294px}.country-flags--SX{background-position:-273px -294px}.country-flags--SY{background-position:-294px -294px}.country-flags--SZ{background-position:-315px 0}.country-flags--TC{background-position:-315px -21px}.country-flags--TD{background-position:-315px -42px}.country-flags--TF{background-position:-315px -63px}.country-flags--TG{background-position:-315px -84px}.country-flags--TH{background-position:-315px -105px}.country-flags--TJ{background-position:-315px -126px}.country-flags--TK{background-position:-315px -147px}.country-flags--TL{background-position:-315px -168px}.country-flags--TM{background-position:-315px -189px}.country-flags--TN{background-position:-315px -210px}.country-flags--TO{background-position:-315px -231px}.country-flags--TR{background-position:-315px -252px}.country-flags--TT{background-position:-315px -273px}.country-flags--TV{background-position:-315px -294px}.country-flags--TW{background-position:0 -315px}.country-flags--TZ{background-position:-21px -315px}.country-flags--UA{background-position:-42px -315px}.country-flags--UG{background-position:-63px -315px}.country-flags--UM{background-position:-84px -315px}.country-flags--Union_f_outh_merican_ations{background-position:-105px -315px}.country-flags--US{background-position:-126px -315px}.country-flags--UY{background-position:-147px -315px}.country-flags--UZ{background-position:-168px -315px}.country-flags--VA{background-position:-189px -315px}.country-flags--VC{background-position:-210px -315px}.country-flags--VE{background-position:-231px -315px}.country-flags--VG{background-position:-252px -315px}.country-flags--VI{background-position:-273px -315px}.country-flags--VN{background-position:-294px -315px}.country-flags--VU{background-position:-315px -315px}.country-flags--WF{background-position:-336px 0}.country-flags--WS{background-position:-336px -21px}.country-flags--XK{background-position:-336px -42px}.country-flags--YE{background-position:-336px -63px}.country-flags--YT-UNF{background-position:-336px -84px}.country-flags--ZA{background-position:-336px -105px}.country-flags--ZM{background-position:-336px -126px}.country-flags--ZW{background-position:-336px -147px}



/* === next stylesheet === */

.upcart-internal-addons__skeleton{display:flex;flex-direction:row;gap:20px;margin-bottom:16px}.upcart-internal-addons__skeleton-text{display:flex;flex-direction:column;gap:10px;flex:1}.upcart-internal-addons{border-radius:8px;margin-bottom:16px;display:flex;flex-direction:row;gap:20px}.upcart-internal-addons__image-wrapper{width:var(--upcart-internal-addons-item-image-size);height:var(--upcart-internal-addons-item-image-size);display:flex;align-items:center;justify-content:center}.upcart-internal-addons__image-wrapper img{width:100%;height:100%;object-fit:contain;display:block}.upcart-internal-addons__image-wrapper svg{stroke-width:1;stroke:#888;width:60px;height:60px}.upcart-internal-addons__content-wrapper{flex:1;display:flex;flex-direction:column;align-content:space-between}.upcart-internal-addons__content-title-wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.upcart-internal-addons__content-title{font-weight:600;font-size:16px}.upcart-internal-addons__content-description{color:#666;font-size:12px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-clamp:2;overflow:hidden;text-overflow:ellipsis}.upcart-internal-addons__content-price{line-height:1.6}.upcart-internal-addons__compare-at-price{color:#b5b5b5;text-decoration:line-through;font-size:12px;font-weight:400;margin-right:8px}.upcart-internal-addons__price{font-weight:600;font-size:14px;margin-right:4px}.upcart-internal-addons__toggle{display:flex;align-items:center;justify-content:flex-end;height:100%}.upcart-internal-addons__toggle-switch{position:relative;width:44px;height:24px;display:inline-block;cursor:pointer}.upcart-internal-addons__toggle-switch input{opacity:0;width:0;height:0}.upcart-internal-addons__toggle-slider{position:absolute;inset:0;background:#e3e3e3;border-radius:24px;transition:background .2s}.upcart-internal-addons__toggle-slider:before{content:"";position:absolute;left:4px;top:4px;width:16px;height:16px;background:#fff;border-radius:50%;box-shadow:0 1px 4px #00000014;transition:transform .2s}.upcart-internal-addons__toggle-switch input:checked+.upcart-internal-addons__toggle-slider{background:#16a34a}.upcart-internal-addons__toggle-switch input:checked+.upcart-internal-addons__toggle-slider:before{transform:translate(20px)}.upcart-internal-addons__toggle-switch[aria-disabled=true]{opacity:.6;pointer-events:none}.upcart-internal-announcement{color:var(--upcart-internal-design-text-color);text-align:center;background:var(--upcart-internal-announcements-bg-color);padding:var(--upcart-internal-desktop-announcement-padding-block) 33px;border-top:1px solid var(--upcart-internal-announcements-border-color);border-bottom:1px solid var(--upcart-internal-announcements-border-color);font-size:var(--upcart-internal-announcement-text-font-size);line-height:120%;text-wrap:balance}.upcart-internal-announcement:empty{display:none}@media (max-width: 600px){.upcart-internal-announcement{padding:var(--upcart-internal-mobile-announcement-padding-block) 10px}}.upcart-internal-header{color:var(--upcart-internal-design-text-color);align-items:center;background-color:var(--upcart-internal-header-background-color);border-bottom:var(--upcart-internal-header-border-bottom);display:flex;flex-direction:var(--upcart-internal-header-flex-direction);flex-shrink:0;justify-content:space-between;padding:var(--upcart-internal-desktop-header-padding-block) 30px}.upcart-internal-header [class=upcart-cart-quantity]{color:#0000004d;font-weight:300;margin-left:.5ch}.upcart-internal-header__logo{max-height:var(--upcart-internal-header-logo-max-height);max-width:50%;object-fit:contain;margin-left:var(--upcart-internal-header-title-margin-inline);margin-right:var(--upcart-internal-header-title-margin-inline)}.upcart-internal-header h2,.upcart-internal-header h3,.upcart-internal-header h4{margin:0 var(--upcart-internal-header-title-margin-inline)!important}.upcart-internal-header span[data-internal-properties*="hasNonDefaultTitleAlignment=true"]{margin-left:var(--upcart-internal-header-title-margin-inline);margin-right:var(--upcart-internal-header-title-margin-inline);transform:translate(calc(var(--upcart-internal-header-title-offset-direction-sign) * var(--upcart-internal-header-close-button-size) / 2))}.upcart-internal-header span{font-size:var(--upcart-internal-header-title-font-size);font-weight:var(--upcart-internal-header-title-font-weight);line-height:var(--upcart-internal-header-title-font-size);color:var(--upcart-internal-header-title-color)}.upcart-internal-header__close-button{align-items:center;background-color:var(--upcart-internal-header-close-button-background-color);border-color:var(--upcart-internal-header-close-button-border-color);border-radius:var(--upcart-internal-global-button-border-radius);border-style:solid;border-width:var(--upcart-internal-header-close-button-border-width);cursor:pointer;display:flex;height:var(--upcart-internal-header-close-button-size);justify-content:center;transition:background-color .2s;width:var(--upcart-internal-header-close-button-size)}.upcart-internal-header__close-button:active,.upcart-internal-header__close-button:hover{background-color:var(--upcart-internal-header-close-button-background-color-hover);border-color:var(--upcart-internal-header-close-button-border-color-hover);fill:var(--upcart-internal-header-close-button-icon-color-hover);stroke:var(--upcart-internal-header-close-button-icon-color-hover);stroke-width:var(--upcart-internal-header-close-button-icon-stroke-width)}.upcart-internal-header__close-button-icon{fill:var(--upcart-internal-header-close-button-icon-color);height:var(--upcart-internal-header-close-button-icon-size);width:var(--upcart-internal-header-close-button-icon-size);stroke:var(--upcart-internal-header-close-button-icon-color);stroke-width:var(--upcart-internal-header-close-button-icon-stroke-width)}.upcart-internal-header__close-button-icon:active,.upcart-internal-header__close-button-icon:hover{fill:var(--upcart-internal-header-close-button-icon-color-hover);stroke:var(--upcart-internal-header-close-button-icon-color-hover);stroke-width:var(--upcart-internal-header-close-button-icon-stroke-width)}@media (max-width: 600px){.upcart-internal-header{padding:var(--upcart-internal-mobile-header-padding-block) 20px}}.upcart-internal-notes{padding:20px}.upcart-internal-notes[data-placement=topOfFooter]{margin-bottom:20px;padding:0}.upcart-internal-notes__loader{animation:upcart-internal-notes-loader-spin 2s linear infinite;border:1.5px solid #637381;border-radius:50%;border-top-color:transparent;height:10px;width:10px}.upcart-internal-notes__textarea{width:100%;resize:vertical;font-family:inherit;font-size:14px;border-radius:6px}.upcart-internal-discount-code{margin-bottom:10px}.upcart-internal-discount-code__input-wrapper{display:flex;background-color:#fff;width:100%;border:1px solid rgba(0,0,0,.1);border-radius:8px;justify-content:center;align-items:center;position:relative;overflow:hidden}.upcart-internal-discount-code__input:focus-visible{outline:none}.upcart-internal-discount-code__suffix{position:absolute;right:8px;margin-top:auto;margin-bottom:auto;color:#7b7b93}.upcart-internal-discount-code__form{display:flex;width:100%;gap:10px}.upcart-internal-discount-code__form input{position:relative;flex:1;font-size:16px;height:42px;padding:0 12px;border-radius:0;border:none;background-color:#fff;color:#000;margin:0;width:100%}.upcart-internal-discount-code__form button{padding:0 25px;margin:0;font-size:14px;border:none;cursor:pointer;font-weight:600;transition:.2s opacity;display:flex;justify-content:center;align-items:center;min-width:90px}.upcart-internal-discount-code__form button:hover{opacity:.8}.upcart-internal-discount-code__form button:disabled{opacity:.6;cursor:not-allowed}.upcart-internal-discount-code__error{color:#ff0000b3;display:flex;align-items:center;justify-content:center;animation:upcart-discount-code-module-fade-out 1.5s forwards}.upcart-internal-discount-code__error svg{fill:#ff0000b3;width:18px;height:18px}.upcart-internal-discount-code__skeleton{display:flex;flex-direction:row;width:100%;gap:10px;margin:20px 0}.upcart-internal-upsell{margin-bottom:8px;padding:12px 0 8px}.upcart-internal-upsell__header{color:var(--upcart-internal-design-text-color);text-align:center;padding:28px;font-size:18px}.upcart-internal-upsell__shop-now-button{box-sizing:border-box;margin:20px 30px;padding:8px;border-radius:var(--upcart-internal-global-button-border-radius);text-align:center;text-decoration:none;width:calc(100% - 60px)}.upcart-internal-upsell__shop-now-button a{text-align:center;text-decoration:none;color:var(--upcart-internal-global-button-text-color);font-weight:600}.upcart-internal-upsell__skeleton{display:flex;flex-direction:column;gap:20px;padding:30px 40px;align-items:center}.upcart-internal-upsell__vertical-layout-wrapper{display:flex;flex-direction:column;row-gap:15px;justify-content:space-between;padding:15px 30px}.upcart-internal-rewards__skeleton{display:flex;flex-direction:column;align-items:center;gap:25px;padding:23px 10px 35px}.upcart-internal-rewards{text-align:center;padding:18px 30px 36px;display:flex}.upcart-internal-rewards[data-internal-properties*="isColumnReversed=false"]{flex-direction:column}.upcart-internal-rewards[data-internal-properties*="isColumnReversed=true"]{flex-direction:column-reverse}.upcart-internal-rewards__message{font-size:var(--upcart-internal-rewards-message-text-size)}.upcart-internal-rewards__message[data-internal-properties*="isColumnReversed=false"]{margin-bottom:20px}.upcart-internal-rewards__message[data-internal-properties*="isColumnReversed=true"]{margin-top:20px}.upcart-internal-rewards__bar{padding-top:var(--upcart-internal-rewards-bar-padding-top);padding-bottom:var(--upcart-internal-rewards-bar-padding-bottom)}.upcart-internal-cart-items-skeleton{display:flex;flex-direction:row;gap:30px;padding:20px 30px}.upcart-internal-cart-items-skeleton__content{display:flex;flex-direction:column;gap:5px}.upcart-internal-cart-items{list-style:none;padding:0;margin:0}.upcart-internal-bundle-properties__item-component-row{display:flex;align-items:flex-start;gap:8px;margin-bottom:12px}.upcart-internal-bundle-properties__image-wrapper{width:var(--upcart-internal-product-row-item-component-image-size);height:var(--upcart-internal-product-row-item-component-image-size);flex-shrink:0;display:flex;align-items:center;justify-content:center}.upcart-internal-bundle-properties__image-wrapper img{width:100%;height:100%;object-fit:contain;display:block;border:1px solid #e0e0e0;border-radius:4px}.upcart-internal-bundle-properties__header{color:#000}.upcart-internal-bundle-properties__content{line-height:1.2;display:flex;flex-direction:column;gap:4px}.upcart-internal-bundle-properties__product-title{font-size:12px;font-weight:500;margin:0;color:#000}.upcart-internal-bundle-properties__variant-title{font-size:11px;color:gray;margin-top:2px}.upcart-internal-product-properties__link{color:inherit}.upcart-internal-cart-items__key-value-pair{color:var(--upcart-internal-design-text-color);padding-bottom:4px;font-size:14px;line-height:1.2}.upcart-internal-express-payments__container{margin-top:8px}.upcart-internal-express-payments__container[data-internal-properties*="hideBuyerConsent=true"] #shopify-buyer-consent{display:none}.upcart-internal-cart-summary{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.upcart-internal-cart-summary__discount-codes{display:flex;flex-direction:row;gap:6px}.upcart-internal-cart-summary__discount-label{color:var(--upcart-internal-design-text-color);font-size:14px}.upcart-internal-cart-summary__slide-codes{overflow:hidden;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none;display:flex;align-items:center;gap:4px;flex-wrap:wrap}.upcart-internal-cart-summary__slide-codes::-webkit-scrollbar{display:none}.upcart-internal-cart-summary__total-discount{color:var(--upcart-internal-design-text-color);font-size:14px;white-space:nowrap}.upcart-internal-trust-badges{padding:15px 5px 0}.upcart-internal-trust-badges__image{object-fit:contain}.upcart-internal-trust-badges__skeleton{display:flex;flex-direction:row;justify-content:space-between;gap:10px;padding:20px 10px 10px}.upcart-internal-trust-badges__skeleton-multi-row{flex-grow:1;height:25px}.upcart-internal-trust-badges__skeleton-single-row{width:100%;height:25px}.upcart-internal-component-carousel__container{display:flex;align-items:center;position:relative;width:100%}.upcart-internal-component-carousel__button{background-color:transparent;border:none;cursor:pointer;flex:0 0 auto}.upcart-internal-component-carousel__button svg{stroke-width:3px;stroke:#000;height:14px;width:14px}.upcart-internal-component-carousel__button:disabled{opacity:.5;cursor:not-allowed}.upcart-internal-component-carousel__window{flex:1;overflow:hidden}.upcart-internal-component-carousel__track{display:flex;transition:transform .3s ease-in-out}.upcart-internal-component-carousel__slide{flex:0 0 100%;box-sizing:border-box;text-align:center;padding:2px;overflow:hidden}.upcart-internal-component-upsell-tile{display:flex;align-items:center;width:100%;background-color:var(--upcart-internal-design-accent-color);padding:16px;border-radius:8px;box-sizing:border-box}.upcart-internal-component-upsell-tile__image-container{flex:0 0 auto;width:var(--upcart-internal-upsells-tile-image-size);height:var(--upcart-internal-upsells-tile-image-size);overflow:hidden;margin-right:16px;border-radius:var(--upcart-internal-upsells-tile-inner-border-radius)}.upcart-internal-component-upsell-tile__image-container svg{stroke-width:1;stroke:#888}.upcart-internal-component-upsell-tile__image{width:100%;height:100%;object-fit:contain;display:block}.upcart-internal-component-upsell-tile__info{display:flex;flex-direction:column;justify-content:flex-start;flex:1;min-width:0}.upcart-internal-component-upsell-tile__title-link{text-decoration:none;color:var(--upcart-internal-design-text-color)}.upcart-internal-component-upsell-tile__title{text-align:left;line-height:1.5;font-size:15px;font-weight:600;margin:0 0 6px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.upcart-internal-component-upsell-tile__rating-row{display:flex;align-items:center;gap:8px;margin-bottom:4px}.upcart-internal-component-upsell-tile__stars{font-size:13px;display:flex;align-items:center}.upcart-internal-component-upsell-tile__star--partial{display:inline-block;position:relative;width:1em;overflow:hidden;color:#000}.upcart-internal-component-upsell-tile__star--partial span:first-child{position:absolute;top:0;left:0;color:#000;overflow:hidden;display:inline-block}.upcart-internal-component-upsell-tile__reviews{font-size:13px;color:#555}.upcart-internal-component-upsell-tile__price-row{display:flex;align-items:baseline;gap:8px;margin-bottom:8px;line-height:1.3}.upcart-internal-component-upsell-tile__price-compare-at{color:var(--upcart-internal-design-text-color);opacity:.4;font-size:13px;font-weight:400;text-decoration-line:line-through}.upcart-internal-component-upsell-tile__price{color:var(--upcart-internal-design-text-color);font-size:15px}.upcart-internal-component-upsell-tile__single-variant{text-align:left;font-size:13px;margin-bottom:8px;color:#555;line-height:1.3}.upcart-internal-component-upsell-tile__variant-row{display:flex;align-items:stretch;gap:8px}.upcart-internal-component-upsell-tile__variant-row select{color:var(--upcart-internal-design-text-color);height:34px;padding:8px;border:1px solid #ccc;border-radius:var(--upcart-internal-upsells-tile-inner-border-radius);width:60%;box-sizing:border-box;background-color:#f9f9f9;font-size:12px}.upcart-internal-component-upsell-tile__variant-row button{display:flex;justify-content:center;align-items:center;flex:1;height:34px;font-weight:600;border:none;padding:8px;cursor:pointer;width:100%;box-sizing:border-box}.upcart-internal-component-upsell-tile__add-button:hover{background-color:#333}.upcart-internal-component-upsell-tile__variant-row select:focus-visible{outline:none}.upcart-internal-component-product-tile{color:var(--upcart-internal-design-text-color);padding:28px;border-bottom:1px solid #eaeaea}.upcart-internal-component-product-tile__content{display:flex;align-items:flex-start;gap:16px}.upcart-internal-component-product-tile__image-wrapper{width:var(--upcart-internal-product-row-image-size);height:var(--upcart-internal-product-row-image-size);display:flex;justify-content:center;align-items:center;-webkit-tap-highlight-color:transparent}.upcart-internal-component-product-tile__image-wrapper:focus:not(:focus-visible){outline:none}.upcart-internal-component-product-tile__image-wrapper svg{stroke-width:1;stroke:#888;width:48px;height:48px}.upcart-internal-component-product-tile__image{width:88px;height:88px;object-fit:contain;background-color:transparent}.upcart-internal-component-product-tile__info{flex:1}.upcart-internal-component-product-tile__header{display:flex;justify-content:space-between;align-items:start}.upcart-internal-component-product-tile__product-title{margin:0 0 4px;font-size:16px;font-weight:600;line-height:1.3}.upcart-internal-component-product-tile__product-title a[data-internal-properties*="urlIsEmpty=true"]{pointer-events:none}.upcart-internal-component-product-tile__title-link{color:inherit;text-decoration:none}.upcart-internal-component-product-tile__remove-button{background:none;border:none;cursor:pointer;padding:0;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px}.upcart-internal-component-product-tile__remove-button:hover{opacity:1}.upcart-internal-component-product-tile__remove-button svg{width:20px;height:20px;fill:#637381}.upcart-internal-component-product-tile__variant,.upcart-internal-component-product-tile__properties,.upcart-internal-component-product-tile__bundle{line-height:1.2}.upcart-internal-component-product-tile__variant,.upcart-internal-component-product-tile__properties{opacity:.4}.upcart-internal-component-product-tile__product-pricing{display:flex;align-items:baseline;flex-wrap:wrap;column-gap:4px;margin-bottom:4px}.upcart-internal-component-product-tile__price-group{display:inline-flex;align-items:baseline;gap:2px}.upcart-internal-component-product-tile__price-compare-at{color:var(--upcart-internal-design-text-color);opacity:.4;text-decoration:line-through;font-size:14px}.upcart-internal-component-product-tile__price{font-weight:500;font-size:15px}.upcart-internal-component-product-tile__savings{color:var(--upcart-internal-design-savings-text-color);font-weight:700;font-size:15px;line-height:1.5}.upcart-internal-component-product-tile__controls{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.upcart-internal-component-product-tile__quantity-selector{display:flex;align-items:center;border:1px solid #ccc;border-radius:4px;overflow:hidden;height:28px}.upcart-internal-component-product-tile__quantity-selector svg{width:12px;height:12px}.upcart-internal-component-product-tile__quantity-selector button{height:100%;background:#fff;padding:4px 8px;font-size:1rem;cursor:pointer;display:flex;align-items:center;justify-content:center}.upcart-internal-component-product-tile__quantity-selector button:disabled{opacity:.5;cursor:not-allowed}.upcart-internal-component-product-tile__quantity-minus{border:0;border-right:1px solid #ddd}.upcart-internal-component-product-tile__quantity-plus{border:0;border-left:1px solid #ddd}.upcart-internal-component-product-tile__quantity-selector input{width:40px;padding:4px;text-align:center;font-size:14px;border:none;outline:none}.upcart-internal-component-product-tile__discount-codes{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.upcart-internal-component-product-tile__subscription-upgrade{margin-top:12px;width:100%}.upcart-internal-component-product-tile__subscription-upgrade-btn{border:none;box-shadow:none;cursor:pointer;font-size:14px;font-weight:600;height:36px;width:100%;display:flex;justify-content:center;align-items:center}.upcart-internal-component-product-tile__select-wrapper{display:flex}.upcart-internal-component-product-tile__select{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:100%;height:100%;border:1px solid #ccc;border-radius:4px;padding:8px 28px 8px 8px;font-size:14px;background-color:#fff;color:#333;background-image:url("data:image/svg+xml,%3Csvg width='12' height='7' viewBox='0 0 12 7' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23999' stroke-width='2' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center;background-size:8px auto;cursor:pointer}.upcart-internal-component-product-tile__select:focus-visible{outline:none}.upcart-internal-component-progress-bar{position:relative}.upcart-internal-component-progress-bar__track{height:var(--upcart-internal-component-progress-bar-track-height);background-color:var(--upcart-internal-component-progress-bar-background-color);border-radius:var(--upcart-internal-component-progress-bar-border-radius);overflow:hidden;position:relative}.upcart-internal-component-progress-bar__fill{height:100%;background-color:var(--upcart-internal-component-progress-bar-foreground-color);transition:width .3s ease}.upcart-internal-component-progress-bar__milestone{position:absolute;transform:translate(-50%);display:flex;flex-direction:column;align-items:center}.upcart-internal-component-progress-bar__milestone--top{bottom:calc(var(--upcart-internal-component-progress-bar-track-height) + 4px)}.upcart-internal-component-progress-bar__milestone--middle{top:calc((var(--upcart-internal-component-progress-bar-track-height) - var(--upcart-internal-component-progress-bar-icon-container-size)) / 2)}.upcart-internal-component-progress-bar__milestone--bottom{top:calc(var(--upcart-internal-component-progress-bar-track-height) + 6px)}.upcart-internal-component-progress-bar__milestone-icon{width:var(--upcart-internal-component-progress-bar-icon-container-size);height:var(--upcart-internal-component-progress-bar-icon-container-size);border-radius:var(--upcart-internal-component-progress-bar-milestone-border-radius);display:flex;align-items:center;justify-content:center;fill:var(--upcart-internal-component-progress-bar-icon-color)}.upcart-internal-component-progress-bar__milestone-icon[data-internal-properties*="isCompleted=true"]{background-color:var(--upcart-internal-component-progress-bar-foreground-color)}.upcart-internal-component-progress-bar__milestone-icon[data-internal-properties*="isCompleted=false"]{background-color:var(--upcart-internal-component-progress-bar-background-color)}.upcart-internal-component-progress-bar__milestone-icon svg{width:var(--upcart-internal-component-progress-bar-icon-size);height:var(--upcart-internal-component-progress-bar-icon-size)}.upcart-internal-component-progress-bar__milestone-label{margin-top:2px;font-size:var(--upcart-internal-component-progress-bar-label-size);white-space:wrap;width:80px;line-height:1.2}.upcart-internal-component-segmented-progress-bar{position:relative}.upcart-internal-component-segmented-progress-bar__segments-container{display:flex;gap:var(--upcart-internal-component-progress-bar-segment-gap);height:var(--upcart-internal-component-progress-bar-track-height);width:100%;position:relative}.upcart-internal-component-segmented-progress-bar__segment{height:100%;background-color:var(--upcart-internal-component-progress-bar-background-color);border-radius:var(--upcart-internal-component-progress-bar-border-radius);position:relative}.upcart-internal-component-segmented-progress-bar__segment-fill{position:absolute;left:0;top:0;height:100%;background-color:var(--upcart-internal-component-progress-bar-foreground-color);transition:width .3s ease-in-out;border-radius:var(--upcart-internal-component-progress-bar-border-radius)}.upcart-internal-component-segmented-progress-bar__milestone{position:absolute;right:12px;transform:translate(50%)}.upcart-internal-component-segmented-progress-bar__milestone-icon{width:var(--upcart-internal-component-progress-bar-icon-container-size);height:var(--upcart-internal-component-progress-bar-icon-container-size);border-radius:var(--upcart-internal-component-progress-bar-milestone-border-radius);display:flex;align-items:center;justify-content:center}.upcart-internal-component-segmented-progress-bar__milestone-icon[data-internal-properties*="isCompleted=true"]{background-color:var(--upcart-internal-component-progress-bar-foreground-color);fill:var(--upcart-internal-component-progress-bar-icon-color-complete)}.upcart-internal-component-segmented-progress-bar__milestone-icon[data-internal-properties*="isCompleted=false"]{background-color:var(--upcart-internal-component-progress-bar-background-color);fill:var(--upcart-internal-component-progress-bar-icon-color-incomplete)}.upcart-internal-component-segmented-progress-bar__milestone-icon svg{width:var(--upcart-internal-component-progress-bar-icon-size);height:var(--upcart-internal-component-progress-bar-icon-size)}.upcart-internal-component-segmented-progress-bar__milestone--top{bottom:calc(var(--upcart-internal-component-progress-bar-track-height) + 28px)}.upcart-internal-component-segmented-progress-bar__milestone--middle{top:calc((var(--upcart-internal-component-progress-bar-track-height) - var(--upcart-internal-component-progress-bar-icon-container-size)) / 2)}.upcart-internal-component-segmented-progress-bar__milestone--bottom{top:calc(var(--upcart-internal-component-progress-bar-track-height) + 6px)}.upcart-internal-component-segmented-progress-bar__milestone-label{position:absolute;margin-top:2px;font-size:var(--upcart-internal-component-progress-bar-label-size);white-space:wrap;top:100%;width:80px;line-height:1.2}.upcart-internal-component-segmented-progress-bar__milestone-label--align-center{left:50%;transform:translate(-50%);text-align:center}.upcart-internal-component-segmented-progress-bar__milestone-label--align-right{right:0%;text-align:right}.upcart-internal-component-tag{display:inline-flex;align-items:center;padding:2px 6px 2px 4px;font-size:13px;border-radius:4px;background:#0000000d;color:#585858;gap:2px}.upcart-internal-component-tag__icon{height:100%;margin-right:4px;display:flex;align-self:flex-start;margin-top:2px}.upcart-internal-component-tag__icon svg{width:16px;height:16px;fill:#585858}.upcart-internal-component-tag__text{text-transform:uppercase;font-size:13px;font-weight:600;line-height:1.6}.upcart-internal-component-tag__remove-button{background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center}.upcart-internal-component-tag__remove-button svg{width:16px;height:16px;fill:#585858}.upcart-internal-component-tag__remove-button:hover{background:#0000000d}.upcart-internal-component-collapse__expand-icon{display:inline-flex;align-items:center;justify-content:center;transition:transform .3s ease}.upcart-internal-component-collapse__expand-icon[data-expanded=true]{transform:rotate(180deg)}.upcart-internal-component-collapse__children{position:relative;overflow:hidden;max-height:0;opacity:0;transform:translateY(-5px);transition:max-height .25s cubic-bezier(.4,0,.2,1),opacity .2s ease,transform .25s ease,margin .25s ease;margin-top:0;padding-top:0}.upcart-internal-component-collapse__children[data-expanded=true]{max-height:1000px;opacity:1;transform:translateY(0);transition:max-height .35s cubic-bezier(.4,0,.2,1),opacity .25s ease,transform .25s ease,margin .25s ease;margin-top:8px;padding-top:5px}.upcart-internal-component-collapse__dropdown-container{align-items:center;justify-content:center;cursor:pointer;display:flex;gap:8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.upcart-internal-component-collapse__dropdown-container:hover{opacity:.8}@keyframes upcart-internal-notes-loader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.upcart-internal-skeleton{--loading-grey: #ededed}.upcart-internal-skeleton__image-large{height:85px;width:85px}.upcart-internal-skeleton__image-medium{height:60px;width:60px}.upcart-internal-skeleton__image-small{height:30px;width:30px}.upcart-internal-skeleton__text-large{height:15px}.upcart-internal-skeleton__text-medium{height:12px}.upcart-internal-skeleton__text-small{height:10px}.upcart-internal-skeleton__shimmer{background:linear-gradient(100deg,#fff0 40%,#ffffff80,#fff0 60%) var(--loading-grey);background-size:200% 100%;background-position-x:180%;animation:1s upcart-internal-skeleton-shimmer-loading ease-in-out infinite;border-radius:.5rem}@keyframes upcart-internal-skeleton-shimmer-loading{to{background-position-x:-20%}}.upcart-internal-skeleton .upcart-internal-skeleton__text-large,.upcart-internal-skeleton .upcart-internal-skeleton__text-medium,.upcart-internal-skeleton .upcart-internal-skeleton__text-small{animation-delay:.05s}.upcart-internal-skeleton .upcart-internal-skeleton__description{min-height:4rem;border-radius:4px;animation-delay:.06s}.upcart-internal-component__button,.upcart-internal-component__button:visited{background:var(--upcart-internal-global-button-background-color);color:var(--upcart-internal-global-button-text-color);border-radius:var(--upcart-internal-global-button-border-radius)}.upcart-internal-component__button:hover{color:var(--upcart-internal-global-button-text-hover-color)}.upcart-internal-component-loader{border:1.5px solid #637381;border-top:1.5px solid transparent;border-radius:50%;width:12px;height:12px;animation:upcart-internal-component-loader-spin 2s linear infinite}@keyframes upcart-internal-component-loader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.upcart-internal-style__title{color:var(--upcart-internal-design-text-color);font-size:15px;padding:0 30px;text-align:center}.upcart-internal-style__title-large{color:var(--upcart-internal-design-text-color);font-size:24px;font-weight:600;margin-bottom:12px}.upcart-internal__visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.carousel .control-arrow,.carousel.carousel-slider .control-arrow{background:none;border:0;cursor:pointer;font-size:32px;opacity:.4;position:absolute;top:20px;transition:all .25s ease-in;z-index:2}.carousel .control-arrow:focus,.carousel .control-arrow:hover{opacity:1}.carousel .control-arrow:before,.carousel.carousel-slider .control-arrow:before{border-bottom:8px solid transparent;border-top:8px solid transparent;content:"";display:inline-block;margin:0 5px}.carousel .control-disabled.control-arrow{cursor:inherit;display:none;opacity:0}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #fff}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #fff}.carousel-root{outline:none}.carousel{position:relative;width:100%}.carousel *{box-sizing:border-box}.carousel img{display:inline-block;pointer-events:none;width:100%}.carousel .carousel{position:relative}.carousel .control-arrow{background:none;border:0;font-size:18px;margin-top:-13px;outline:0;top:50%}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{list-style:none;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);transition:all .15s ease-in;white-space:nowrap}.carousel .thumb{border:3px solid #fff;display:inline-block;margin-right:6px;overflow:hidden;padding:2px;transition:border .15s ease-in;white-space:nowrap}.carousel .thumb:focus{border:3px solid #ccc;outline:none}.carousel .thumb.selected,.carousel .thumb:hover{border:3px solid #333}.carousel .thumb img{vertical-align:top}.carousel.carousel-slider{margin:0;overflow:hidden;position:relative}.carousel.carousel-slider .control-arrow{bottom:0;color:#fff;font-size:26px;margin-top:0;padding:5px;top:0}.carousel.carousel-slider .control-arrow:hover{background:#0003}.carousel .slider-wrapper{margin:auto;overflow:hidden;transition:height .15s ease-in;width:100%}.carousel .slider{list-style:none;margin:0;padding:0;position:relative;width:100%}.carousel .slider.animated{transition:all .35s ease-in-out}.carousel .slide{margin:0;min-width:100%;position:relative;text-align:center}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:flex}.carousel .slider-wrapper.axis-vertical .slider{flex-direction:column}.carousel .slide img{border:0;vertical-align:top;width:100%}.carousel .slide iframe{border:0;display:inline-block;margin:0 40px 40px;width:calc(100% - 80px)}.carousel .slide .legend{background:#000;border-radius:10px;bottom:40px;color:#fff;font-size:12px;left:50%;margin-left:-45%;opacity:.25;padding:10px;position:absolute;text-align:center;transition:opacity .35s ease-in-out;width:90%}.carousel .control-dots{bottom:0;margin:10px 0;padding:0;position:absolute;text-align:center;width:100%;z-index:1}@media (min-width: 960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{background:#fff;border-radius:50%;box-shadow:1px 1px 2px #000000e6;cursor:pointer;display:inline-block;height:8px;margin:0 8px;opacity:.3;transition:opacity .25s ease-in;width:8px}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{opacity:1}.carousel .carousel-status{color:#fff;font-size:10px;padding:5px;position:absolute;right:0;text-shadow:1px 1px 1px rgba(0,0,0,.9);top:0}.carousel:hover .slide .legend{opacity:1}#UpcartPopup{--upcart-transition-time: .249s}#UpcartPopup *{box-sizing:border-box}.styles_AddonsModule__ [class~=TextStyle--variationSubdued] p{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;height:33px;overflow:hidden}#UpcartPopup p{margin:0}#UpcartPopup div:empty{display:block}#UpcartPopup .Stack{align-items:stretch;display:flex;flex-wrap:wrap;margin-left:-20px;margin-top:-20px}#UpcartPopup .Stack--alignmentCenter{align-items:center}#UpcartPopup .Stack--noWrap{flex-wrap:nowrap}#UpcartPopup .Stack__item{margin-left:20px;margin-top:20px;max-width:100%}#UpcartPopup .Stack__item--fill{flex:1 1 auto}#UpcartPopup .Stack__item[data-internal-properties*="isImageForUpsellWithRating=true"]{display:flex;align-items:center}#UpcartPopup .Stack--distributionLeading{justify-content:flex-start}#UpcartPopup .Stack--spacingLoose{margin-left:-20px;margin-top:-20px}#UpcartPopup .Stack--alignmentBaseline{align-items:baseline}#UpcartPopup .Stack--distributionEqualSpacing{justify-content:space-between}#UpcartPopup .TextStyle--variationStrong{font-size:15px;font-weight:600;line-height:20px;margin-bottom:8px}@media (max-width: 600px){#UpcartPopup .TextStyle--variationStrong{margin-bottom:0}}#UpcartPopup .axis-vertical{max-height:200px!important;overflow-y:scroll}#UpcartPopup .axis-vertical,#UpcartPopup .axis-vertical ul{height:fit-content!important}body[data-upcart-cart-enabled] div[id=CartDrawer],body[data-upcart-cart-enabled] html[class~=js-drawer-open] main[class~=main-content]:after{display:none!important}.upcartPopupShow div[id~=cart-drawer],body[data-upcart-cart-enabled] div[id~=cart-drawer]{display:none!important}body[data-upcart-cart-enabled] html[class~=js-drawer-open],body[data-upcart-cart-enabled] html[class~=no-scroll]{overflow:auto!important}body[data-upcart-cart-enabled] div[class="PageOverlay is-visible"]{display:none!important}body[data-upcart-cart-enabled] div[class~=Drawer][aria-hidden=false]{display:none!important;visibility:hidden!important}body[data-upcart-cart-enabled] aside[id=slideout-ajax-cart],body[data-upcart-cart-enabled] cart-drawer[class*=drawer],body[data-upcart-cart-enabled] div[class*=shopping-cart] div[class*=mini-cart],body[data-upcart-cart-enabled] div[class~=js-cart-drawer-root],body[data-upcart-cart-enabled] div[class~=js-modal-overlay],body[data-upcart-cart-enabled] div[class~=js-slideout-overlay]{display:none!important}.upcartPopupShow{overflow:hidden!important}.upcartPopupShow div[class~=boost-pfs-minicart-active],.upcartPopupShow div[class~=boost-pfs-minicart-wrapper]{display:none!important;visibility:hidden!important}.upcartPopupShow div[class="so-modal so-modal-e-and-g-upsell fade engraving-only in"],.upcartPopupShow div[class="so-modal-backdrop fade in"]{display:none!important}.upcartPopupShow div[class~=giraffly_PCPreview_BOX]{z-index:1000!important}.upcartScrollLocking-noScroll{overflow:hidden!important}.upcartScrollLocking-allowScroll{overflow:scroll!important}.styles_hideOnCartOpen__{visibility:hidden!important}.styles_CartPreview__{-ms-overflow-style:none;background:#fff;margin:auto;overflow-x:hidden;scrollbar-width:none;top:0;transition:var(--upcart-transition-time) width;width:var(--upcart-internal-desktop-cart-width);z-index:2147483640;--upcart-keyboard-offset: 0px}.upcart-internal-cart-preview__container{overflow-y:hidden;height:100%}.styles_CartPreview__ input{line-height:inherit}.styles_CartPreview__::-webkit-scrollbar{display:none}.styles_CartPreview__position-fixed__{position:fixed}.styles_CartPreview__position-absolute__{position:absolute}.styles_CartPreview__card__{background-color:var(--p-color-bg);border-radius:0;box-shadow:var(--p-card-shadow);display:flex;flex-direction:column;height:100%;transform:translateY(calc(var(--upcart-keyboard-offset) * -1));transition:transform var(--upcart-transition-time) ease;outline:1px solid transparent}.styles_CartPreview__:focus-visible{outline:2px solid var(--upcart-internal-design-text-color)}.styles_CartPreview__card_nonSticky__{height:auto;min-height:100%}.styles_CartPreview__left__{left:calc(var(--upcart-internal-desktop-cart-width) * -1);transition:var(--upcart-transition-time)}.styles_CartPreview__left__.styles_active__{left:0;transition:var(--upcart-transition-time)}.styles_CartPreview__right__{right:calc(var(--upcart-internal-desktop-cart-width) * -1);transition:var(--upcart-transition-time)}.styles_CartPreview__right__.styles_active__{right:0;transition:var(--upcart-transition-time)}.styles_CartPreview__body__{-ms-overflow-style:none;display:flex;flex-direction:column;scrollbar-width:none}.styles_CartPreview__body__::-webkit-scrollbar{display:none}.styles_CartPreview__empty__{align-items:center;display:flex;flex:1;justify-content:center}.styles_CartPreview__empty__body__{-ms-overflow-style:none;display:flex;flex-direction:column;scrollbar-width:none}.styles_CartPreview__empty__body__::-webkit-scrollbar{display:none}.styles_CartPreview__empty__ h3{color:#000;font-size:22px;font-style:normal;font-weight:400;line-height:20px;margin:auto;text-align:center}.styles_CartPreview__upsells__>div>div{padding-bottom:14px}.styles_CartPreview__bottomModules__{margin-top:auto}.styles_CartPreview__backdrop__{background:#000;display:none!important;height:100vh;left:0;opacity:.4;position:fixed;top:0;width:100%;z-index:2147483639}.styles_CartPreview__backdrop__.styles_active__{display:block!important}@media (max-width: 600px){.styles_CartPreview__{width:var(--upcart-internal-mobile-cart-width)}.styles_CartPreview__left__{left:calc(var(--upcart-internal-mobile-cart-width) * -1)}.styles_CartPreview__right__{right:calc(var(--upcart-internal-mobile-cart-width) * -1)}}.styles_Header__{align-items:center;background-color:var(--upcart-internal-header-background-color);border-bottom:var(--upcart-internal-header-border-bottom);display:flex;flex-direction:var(--upcart-internal-header-flex-direction);flex-shrink:0;justify-content:space-between;padding:var(--upcart-internal-desktop-header-padding-block) 30px}.styles_Header__ [class=upcart-cart-quantity]{color:#0000004d;font-weight:300;margin-left:.5ch}.styles_Header__ img[class=upcart-header-logo]{max-height:var(--upcart-internal-header-logo-max-height);max-width:50%;object-fit:contain}.styles_Header__ h2,.styles_Header__ h3,.styles_Header__ h4{padding:0!important}.styles_Header__ h2[data-internal-properties*="hasNonDefaultTitleAlignment=false"],.styles_Header__ h3[data-internal-properties*="hasNonDefaultTitleAlignment=false"],.styles_Header__ h4[data-internal-properties*="hasNonDefaultTitleAlignment=false"]{margin:0!important}.styles_Header__ h2[data-internal-properties*="hasNonDefaultTitleAlignment=true"],.styles_Header__ h3[data-internal-properties*="hasNonDefaultTitleAlignment=true"],.styles_Header__ h4[data-internal-properties*="hasNonDefaultTitleAlignment=true"]{margin:0 var(--upcart-internal-header-title-margin-inline)!important}.styles_Header__ [data-internal-properties*="hasNonDefaultTitleAlignment=true"]{margin-left:var(--upcart-internal-header-title-margin-inline);margin-right:var(--upcart-internal-header-title-margin-inline);transform:translate(calc(var(--upcart-internal-header-title-offset-direction-sign) * var(--upcart-internal-header-close-button-size) / 2))}.styles_Header__ span[class=upcart-header-text]{font-size:var(--upcart-internal-header-title-font-size);font-weight:var(--upcart-internal-header-title-font-weight);line-height:var(--upcart-internal-header-title-font-size)}.styles_Header__ span[data-internal-properties*="hasColorOverride=true"][class=upcart-header-text]{color:var(--upcart-internal-header-title-color)}.styles_Header__closeButton__{align-items:center;background-color:var(--upcart-internal-header-close-button-background-color);border-color:var(--upcart-internal-header-close-button-border-color);border-radius:var(--upcart-internal-global-button-border-radius);border-style:solid;border-width:var(--upcart-internal-header-close-button-border-width);cursor:pointer;display:flex;height:var(--upcart-internal-header-close-button-size);justify-content:center;transition:background-color .2s;width:var(--upcart-internal-header-close-button-size)}.styles_Header__closeButton__:active[data-internal-properties*="hasBackgroundHoverColor=true"],.styles_Header__closeButton__:hover[data-internal-properties*="hasBackgroundHoverColor=true"]{background-color:var(--upcart-internal-header-close-button-background-color-hover)}.styles_Header__closeButton__:active[data-internal-properties*="hasBorderHoverColor=true"],.styles_Header__closeButton__:hover[data-internal-properties*="hasBorderHoverColor=true"]{border-color:var(--upcart-internal-header-close-button-border-color-hover)}.styles_Header__closeButton__:active .styles_Header__closeButtonIcon__[data-internal-properties*="hasIconHoverColor=true"],.styles_Header__closeButton__:hover .styles_Header__closeButtonIcon__[data-internal-properties*="hasIconHoverColor=true"]{fill:var(--upcart-internal-header-close-button-icon-color-hover);stroke:var(--upcart-internal-header-close-button-icon-color-hover)}.styles_Header__closeButton__:active .styles_Header__closeButtonIcon__[data-internal-properties*="hasNonDefaultIconStrokeWidth=false"],.styles_Header__closeButton__:hover .styles_Header__closeButtonIcon__[data-internal-properties*="hasNonDefaultIconStrokeWidth=false"]{stroke-width:0}.styles_Header__closeButtonIcon__{fill:var(--upcart-internal-header-close-button-icon-color);height:var(--upcart-internal-header-close-button-icon-size);width:var(--upcart-internal-header-close-button-icon-size)}.styles_Header__closeButtonIcon__[data-internal-properties*="hasNonDefaultIconStrokeWidth=true"]{stroke:var(--upcart-internal-header-close-button-icon-color);stroke-width:var(--upcart-internal-header-close-button-icon-stroke-width)}@media (max-width: 600px){.styles_Header__{padding:var(--upcart-internal-mobile-header-padding-block) 20px}}.styles_Footer__{background:#f6f6f7;padding:23px;border-top:1px solid rgba(0,0,0,.1)}.styles_Footer__alignLeft__{float:left}.styles_Footer__alignRight__{float:right}.styles_Footer__savingsCodes__{display:flex;flex-direction:row;max-width:80%}.styles_Footer__slidingCodes__{overflow:hidden;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.styles_Footer__slidingCodes__::-webkit-scrollbar{display:none}.styles_Footer__discountSliding__{overflow:hidden}.styles_Footer__savings__{display:flex;align-items:center;justify-content:space-between;padding:0 0 10px;color:#000c}.styles_Footer__continueShopping__{display:flex;justify-content:center;align-items:center;padding:8px 0 0;font-size:15px}.styles_Footer__continueShopping__ a:hover{opacity:.5;cursor:pointer}.styles_Footer__subtotal__{display:flex;align-items:center;justify-content:space-between;padding:20px 0;color:#000c;font-weight:500}.styles_Footer__checkoutButton__{text-align:center;margin-bottom:0}.styles_Footer__checkoutButton__ button{background:#000;padding:16px;border-radius:0;border:0;margin-bottom:0;transition:.2s opacity}.styles_Footer__checkoutButton__ button:hover{background:#000;color:#fff}.styles_AddonsModule__title__ span{font-size:13px;margin-bottom:5px}.styles_Footer__checkoutButton__ button span{font-weight:inherit;font-size:15px;line-height:20px;color:#fff}.styles_Footer__cartSummarySection__{padding-bottom:10px;padding-top:10px}.styles_Footer__cartSubtotalTitle__{color:#000;width:100%;padding-left:0;padding-right:0;font-weight:400;font-size:20px;margin-right:8px}.styles_Footer__cartSubtotalValue__{color:#000;font-size:20px}@media (max-width: 375px){.styles_Footer__ [class~=TextStyle--variationStrong]{font-size:14px;margin-bottom:4px}.styles_Footer__ [class~=TextStyle--variationSubdued]{font-size:12px}}@media (max-width: 330px){.styles_Footer__ [class~=TextStyle--variationSubdued]{font-size:10px}}.styles_Announcement__{text-align:center;background:#dbebf6;padding:var(--upcart-internal-desktop-announcement-padding-block) 33px;border-top:1px solid #c5e6fd;border-bottom:1px solid #c5e6fd;font-size:var(--upcart-internal-announcement-text-font-size);line-height:120%;text-wrap:balance}.styles_Announcement__:empty{display:none}@media (max-width: 600px){.styles_Announcement__{padding:var(--upcart-internal-mobile-announcement-padding-block) 10px}}.styles_Rewards__{font-size:15px;line-height:20px;padding:18px 30px;text-align:center}.styles_Rewards__progressBar__{background:#e4e5e7;border-radius:16px;height:10px;margin-top:6px;overflow:hidden;width:100%}.styles_Rewards__progressBar--progress__{background-color:#93d3ff;height:inherit;overflow:hidden;transition:all .5s ease 0s}.styles_Rewards__progressBar--progress__:empty{display:block}.styles_rewardsDescription__{word-wrap:normal;font-size:x-small;line-height:1.25;margin-top:5px}.styles_TieredRewards__{font-size:15px;line-height:20px;padding:18px 30px 5px;text-align:center}.styles_TieredRewards__tiersContainer__{display:flex;justify-content:space-between;margin-top:-25px}.styles_TieredRewards__tierCircleAndDescription__{align-items:center;display:flex;flex-direction:column;max-height:100px;max-width:75px;min-width:75px;width:75px}.styles_TieredRewards__tierCircleAndDescription--exactlyCenter__{transform:translate(50%)}.styles_TieredRewards__tierCircleAndDescription--leftOfCenter__{margin-left:-20px;transform:translate(20px)}.styles_TieredRewards__tierCircle__{border-radius:50%;display:flex;height:40px;margin-left:2.5px;margin-right:2.5px;width:40px}.styles_TieredRewards__tierCircle--reached__{color:#93d3ff}.styles_TieredRewards__progressBar__{background:#e4e5e7;border-radius:16px;height:10px;margin-top:22.5px;overflow:hidden;width:100%}.styles_TieredRewards__progressBar--progress__{background-color:#93d3ff;height:inherit;overflow:hidden;transition:all .5s ease 0s}.styles_TieredRewards__progressBar--progress__:empty{display:block}@media (max-width: 600px){.styles_Rewards__{padding:20px}}.styles_PreviewRecommendations__{padding:15px 30px}.styles_PreviewRecommendations__title__{text-align:center;padding:0 30px;font-size:18px;margin:1em 0}.styles_PreviewRecommendations__shopButton__{text-align:center}.styles_AddonsModule__{margin-bottom:20px}.styles_AddonsModule__ h3{margin-top:0}.styles_AddonsModule__ [class~=TextStyle--variationSubdued]{font-size:13px;line-height:16px}.styles_AddonsModule__ [class~=Stack__item]:last-child{display:flex}.styles_AddonsModule__title__{display:flex;flex-direction:row;justify-content:space-between}.styles_AddonsModule__image__{align-items:center;background:transparent;display:flex;height:60px;justify-content:center;padding:0;width:60px}.styles_AddonsModule__image__ img{max-height:60px;max-width:60px}.styles_AddonsModule__price__{display:flex}.styles_AddonsModule__price--compare__{font-size:13px;font-style:normal;font-weight:400;line-height:20px;margin-right:9px;text-decoration-line:line-through}.styles_AddonsModule__toggle__{align-self:center}@media (max-width: 600px){.styles_AddonsModule__{padding:0}.styles_AddonsModule__shipping__{margin-bottom:10px}.styles_AddonsModule__image__{height:50px;width:50px}.styles_AddonsModule__image__ img{max-height:50px;max-width:50px}}@media (max-width: 375px){.styles_AddonsModule__ [class~=TextStyle--variationStrong]{font-size:14px;margin-bottom:4px}.styles_AddonsModule__ [class~=TextStyle--variationSubdued]{font-size:12px}}@media (max-width: 330px){.styles_AddonsModule__ [class~=TextStyle--variationSubdued]{font-size:10px}}.styles_ToggleSwitch__{background:#c4cdd5;border:2px solid #fff;border-radius:100px;box-shadow:0 1.6875px #161d251a,inset 0 1.6875px 0 1.6875px #ffffff0f;box-sizing:border-box;cursor:pointer;height:27px;margin-right:0;padding:2px;position:relative;width:54px}.styles_ToggleSwitch__loader__{animation:upcart-addons-toggle-spin 2s linear infinite;border:1.5px solid #fff;border-radius:50%;border-top-color:transparent;height:12px;width:12px}.styles_ToggleSwitch__circle__{background:#fff;border-radius:100%;height:19px;left:0;position:relative;top:0;transition:left .3s ease-out;width:19px}.styles_ToggleSwitch__circle__:empty{display:block}.styles_ToggleSwitch__circle--active__{left:27px}.styles_ToggleSwitch__loading__{bottom:0;height:10px;left:26px;margin:auto;position:absolute;top:0}.styles_ToggleSwitch__checkMark__{bottom:0;height:10px;left:10px;margin:auto;position:absolute;top:0}.styles_ToggleSwitch__checkMark__ svg{display:block;height:10px!important;width:11px!important}.styles_ToggleSwitch--active__{background:#0dcd8d;border:2px solid #fff}@media (max-width: 330px){.styles_ToggleSwitch__{height:19px!important;width:38px!important}.styles_ToggleSwitch__circle__{height:13px!important;left:17px!important;top:-1px!important;width:13px!important}.styles_ToggleSwitch__checkMark__{left:5px}}@keyframes upcart-addons-toggle-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.NotesModule_NotesModule__{padding:20px}.NotesModule_NotesModule__[data-placement=topOfFooter]{margin-bottom:20px;padding:0}.NotesModule_NotesModule__confirmation__ svg{fill:#008060;height:12px;width:12px}.NotesModule_NotesModule__textModule__{margin-top:15px}.NotesModule_NotesModule__loader__{animation:upcart-notes-module-spin 2s linear infinite;border:1.5px solid #637381;border-radius:50%;border-top-color:transparent;height:12px;width:12px}.NotesModule_NotesModule__titleContainer__{align-items:center;display:flex;gap:8px}.NotesModule_NotesModule__dropdownContainer__{align-items:center;cursor:pointer;display:flex;gap:8px;width:fit-content}.NotesModule_NotesModule__dropdownContainer__ svg{height:15px;width:15px}.NotesModule_NotesModule__dropdownContainer__:hover{opacity:.8}.NotesModule_NotesModule__dropdownContainer__:active{opacity:1}@keyframes upcart-notes-module-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.TrustBadgesModule_trustBadgeContainer__{padding:15px 5px 0;margin:auto}.DiscountCodeModule_DiscountCodeModule__{margin-bottom:10px}.DiscountCodeModule_DiscountCodeModule__loader__{border:1.5px solid #637381;border-top:1.5px solid transparent;border-radius:50%;width:14px;height:14px;animation:upcart-discount-code-module-spin 2s linear infinite}.DiscountCodeModule_DiscountCodeModule__inputWrapper__{display:flex;background-color:#fff;width:100%;border:1px solid rgba(0,0,0,.1);justify-content:center;align-items:center;position:relative}.DiscountCodeModule_DiscountCodeModule__suffix__{position:absolute;right:8px;margin-top:auto;margin-bottom:auto;color:#7b7b93}.DiscountCodeModule_DiscountCodeModule__form__{display:flex;width:100%;gap:10px}.DiscountCodeModule_DiscountCodeModule__form__ input{position:relative;flex:1;font-size:16px;height:42px;padding:0 12px;border-radius:0;border:none;background-color:#fff;color:#000;margin:0;width:100%}.DiscountCodeModule_DiscountCodeModule__form__ button{padding:0 25px;margin:0;font-size:14px;border:none;cursor:pointer;font-weight:600;transition:.2s opacity}.DiscountCodeModule_DiscountCodeModule__form__ button:hover{opacity:.8}.DiscountCodeModule_DiscountCodeModule__error__{color:#ff0000b3;display:flex;align-items:center;justify-content:center;animation:upcart-discount-code-module-fade-out 1.5s forwards}.DiscountCodeModule_DiscountCodeModule__error__ svg{fill:#ff0000b3;width:18px;height:18px}@keyframes upcart-discount-code-module-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes upcart-discount-code-module-fade-out{0%{opacity:1}75%{opacity:1}to{opacity:0}}.SubscriptionUpgradesModule_section__{margin-top:8px;width:100%}.SubscriptionUpgradesModule_button__{border:none;box-shadow:none;cursor:pointer;font-size:14px;font-weight:600;height:36px;position:relative;width:100%}.SubscriptionUpgradesModule_button__:disabled{cursor:default}.SubscriptionUpgradesModule_loader__{animation:upcart-subscription-upgrades-module-spin 2s linear infinite;border-radius:50%;height:20px;left:50%;position:absolute;top:50%;width:20px}@keyframes upcart-subscription-upgrades-module-spin{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}.SubscriptionUpgradesModule_dropdownWrapper__{height:36px;max-height:36px;min-height:auto;position:relative;width:100%}.SubscriptionUpgradesModule_dropdown__{appearance:none;background:#fff;border:1px solid #dfe3e8;border-radius:0;cursor:pointer;font-size:14px;height:36px;line-height:normal;max-height:36px;min-height:auto;outline:0;padding:0 20px 0 9px;width:100%}.SubscriptionUpgradesModule_dropdownIcon__{bottom:0;height:5px;margin:auto;position:absolute;right:15px;top:0;width:8px}.SubscriptionUpgradesModule_dropdownIcon__ svg{display:block;height:5px!important;width:8px!important}.ExpressPayButtonsModule_container__{display:flex;flex-direction:column;gap:8px;margin-top:8px}.ExpressPayButtonsModule_row__{display:flex;flex-direction:row;gap:8px}@media (max-width: 350px){.ExpressPayButtonsModule_row__{flex-direction:column}}.ExpressPayButtonsModule_expressPayButtonsContainer__ #dynamic-checkout-cart:has(shopify-accelerated-checkout-cart){margin-top:8px}.ExpressPayButtonsModule_expressPayButtonsContainer__ .hidden,.ExpressPayButtonsModule_expressPayButtonsContainer--hide-buyer-consent__ #shopify-buyer-consent{display:none}.ExpressPayButton_button__{display:flex;align-items:center;justify-content:center;border-radius:4px;height:42px;width:100%;border:none;padding:0 10px}.styles_imageLarge__{height:85px;width:85px}.styles_imageMedium__{height:60px;width:60px}.styles_imageSmall__{height:30px;width:30px}.styles_textLarge__{height:15px}.styles_textMedium__{height:12px}.styles_textSmall__{height:10px}.styles_skeleton__{--loading-grey: #ededed}.styles_shimmer__{background:linear-gradient(100deg,#fff0 40%,#ffffff80,#fff0 60%) var(--loading-grey);background-size:200% 100%;background-position-x:180%;animation:1s upcart-skeleton-loading ease-in-out infinite;border-radius:.5rem}@keyframes upcart-skeleton-loading{to{background-position-x:-20%}}.styles_skeleton__ .styles_textLarge__,.styles_skeleton__ .styles_textMedium__,.styles_skeleton__ .styles_textSmall__{animation-delay:.05s}.styles_skeleton__ .styles_description__{min-height:4rem;border-radius:4px;animation-delay:.06s}.styles_CustomButton__ a{cursor:pointer;display:block;font-size:10px;font-weight:600;padding:7px 14px;text-decoration:initial;transition:opacity .3s}.styles_CustomButton__ a:hover{opacity:.8}.styles_CustomButton__default__{max-width:70px}.styles_CustomButton__fullWidth__{font-size:15px!important;line-height:1.5;max-width:100%}.styles_CustomButton__fullHight__{padding:14px!important}.styles_CustomButton__loading__{pointer-events:none;position:relative}.styles_CustomButton__loading__ a{opacity:.5}.styles_CustomButton__loading__ *{color:transparent!important}.styles_CustomButton__loadingIcon__{animation:upcart-custom-button-spin 2s linear infinite;border-radius:50%;height:20px;left:50%;position:absolute;top:50%;width:20px}@keyframes upcart-custom-button-spin{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@media (max-width: 430px){.styles_CustomButton__>a{display:block;height:auto;width:100%}}.styles_PreviewCarousel__{padding:15px 30px}.styles_PreviewCarousel__verticalWrapper__{margin-top:15px}.styles_PreviewCarousel__tileLoading__{opacity:.5}.styles_PreviewCarousel__loader__{animation:upcart-upsells-carousel-spin 2s linear infinite;border:3px solid #637381;border-radius:50%;border-top-color:transparent;height:30px;left:50%;margin-top:-15px;position:absolute;top:50%;transform:translate(-50%,-50%);width:30px;z-index:1000}.styles_PreviewCarousel__itemWrapper__{align-items:center;display:flex;flex-direction:row}.styles_PreviewCarousel__ [class~=control-arrow]{padding:0!important;top:-6px!important}.styles_PreviewCarousel__ [class~=control-arrow]:hover{background:transparent!important}.styles_PreviewCarousel__ [class~=Stack]{margin:0;text-align:left}.styles_PreviewCarousel__ [class~=Stack__item]{margin:0}.styles_PreviewCarousel__ [class~=Stack__item--fill]{margin-left:12px}.styles_PreviewCarousel__ form{margin:0}.styles_PreviewCarousel__item__{background:#f6f6f7;overflow:hidden;padding:15px;position:relative}.styles_PreviewCarousel__item__ [class~=Stack__item--fill]{width:calc(100% - 130px)}.styles_PreviewCarousel__itemTitle__{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:7px}.styles_PreviewCarousel__itemTitle__>a{text-decoration:none;width:100%}.styles_PreviewCarousel__itemTitle__>a:hover{opacity:.7}.styles_PreviewCarousel__itemTitle__>a:active{opacity:.5}.styles_PreviewCarousel__itemTitle__ .styles_PreviewCarousel__itemPrice__{font-size:14px;font-weight:500;line-height:1}.styles_PreviewCarousel__itemTitle__ .styles_PreviewCarousel__itemPrice--discount__{font-size:12px;font-weight:400;margin-right:10px;opacity:.6;text-decoration-line:line-through}.styles_PreviewCarousel__ [class~=carousel-slider]{overflow:visible}.styles_PreviewCarousel__ [class~=carousel-slider] img{height:auto;width:inherit}.styles_PreviewCarousel__ [class~=control-arrow]{height:100%;max-height:100%;min-height:100%}.styles_PreviewCarousel__ [class~=control-next]{opacity:1!important;right:-22px!important}.styles_PreviewCarousel__ [class~=control-next]:before{background:transparent;border-color:#000!important;border-style:solid!important;border-width:2px 2px 0 0!important;height:7px;margin-bottom:0!important;transform:rotate(45deg);width:7px}.styles_PreviewCarousel__ [class~=control-prev]{left:-22px!important;opacity:1!important}.styles_PreviewCarousel__ [class~=control-prev]:before{background:transparent;border-color:#000!important;border-style:solid!important;border-width:0 0 2px 2px!important;height:7px;margin-bottom:0!important;transform:rotate(45deg);width:7px}.styles_PreviewCarousel__variationProduct__{display:flex;justify-content:space-between}.styles_PreviewCarousel__selectWrapper__{height:36px;max-height:36px;min-height:auto;padding-right:8px;position:relative;width:50%}.styles_PreviewCarousel__select__{color:var(--upcart-internal-design-text-color);appearance:none;background:#fff;border:1px solid #dfe3e8;border-radius:0;cursor:pointer;font-size:12px;height:36px;line-height:normal;max-height:36px;min-height:auto;outline:0;padding:0 20px 0 9px;width:100%}.styles_PreviewCarousel__inputWrapper__{flex-basis:calc(50% - 8px);flex-grow:1;flex-shrink:1;width:100%}.styles_PreviewCarousel__button__{background:#000;border:0!important;border-radius:0;color:#fff;cursor:pointer;font-size:14px;font-weight:600;height:36px!important;margin:0;max-height:36px!important;min-height:36px!important;padding:7px 16px!important;width:100%!important}.styles_PreviewCarousel__button__:hover{color:#606060}.styles_PreviewCarousel__imageWrapper__{align-items:center;display:flex;height:90px!important;justify-content:center;text-align:center;width:90px!important}.styles_PreviewCarousel__imageWrapper__ a{display:flex}.styles_PreviewCarousel__imageWrapper__ a img[class~=upcart-upsell-item-image]{max-height:90px;max-width:90px}.styles_SelectArrow__{bottom:0;height:5px;margin:auto;position:absolute;right:15px;top:0;width:8px}.styles_SelectArrow__ svg{display:block;height:5px!important;width:8px!important}@media (max-width: 600px){.styles_PreviewCarousel__{padding:10px 20px}.styles_PreviewCarousel__item__{padding:5px}.styles_PreviewCarousel__imageWrapper__{height:80px!important;width:80px!important}.styles_PreviewCarousel__imageWrapper__ a img[class~=upcart-upsell-item-image]{max-height:80px;max-width:80px}.styles_PreviewCarousel__variationProduct__ select{font-size:12px;height:30px}.styles_PreviewCarousel__variationProduct__ input{height:30px}.styles_PreviewCarousel__ [class~=carousel-slider] img{height:auto;width:100%}.styles_PreviewCarousel__ [class~=control-next]{right:-17px!important}.styles_PreviewCarousel__ [class~=control-prev]{left:-17px!important}.styles_PreviewCarousel__ [class~=control-arrow]{padding:0!important}.styles_PreviewCarousel__ [class~=control-arrow]:hover{background:transparent!important}}@media (max-width: 320px){.styles_PreviewCarousel__item__{padding:10px}}.styles_title__{font-size:15px;padding:0 30px;text-align:center}.styles_itemTitle__{display:block;font-size:15px;font-weight:600;margin-bottom:5px;margin-top:0;overflow:hidden!important;text-overflow:ellipsis;white-space:nowrap;width:100%}@keyframes upcart-upsells-carousel-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.styles_upsell_tile_rating_reviews__{font-size:13px;color:#555}.styles_upsell_tile_rating_V1_row__{display:flex;align-items:center;gap:4px;margin-bottom:4px}.styles_upsell_tile_rating_V1_stars__{width:80px;height:14px}.styles_upsell_tile_rating_V1_stars_background__{color:#d3d3d3}.styles_upsell_tile_rating_V1_stars_foreground__{color:#000}.styles_upsell_tile_rating_V2_row__{display:flex;align-items:center;gap:8px;margin-bottom:4px}.styles_upsell_tile_rating_V2_stars__{font-size:13px;display:flex;align-items:center;color:#000}.styles_upsell_tile_rating_V2_star--partial__{display:inline-block;position:relative;width:1em;overflow:hidden}.styles_upsell_tile_rating_V2_star--partial__ span:first-child{position:absolute;top:0;left:0;overflow:hidden;display:inline-block}.DiscountCodeBadge_discountBadge__{display:inline-flex;padding:2px 3px 2px 5px;vertical-align:middle;align-items:center;background:#0000000d;border-radius:3px;font-weight:600;margin-left:8px;color:#585858}.DiscountCodeBadge_discountBadge__ svg{width:15px;height:15px;fill:#585858}.DiscountCodeBadge_icon__{display:flex;align-items:center;justify-content:center}span.DiscountCodeBadge_title__{text-transform:uppercase;margin:0 5px;font-size:13px}.DiscountCodeBadge_close__{cursor:pointer;height:20px;width:20px;border-radius:3px;display:flex;align-items:center;justify-content:center}.DiscountCodeBadge_close__:hover{background:#0000000d}.DiscountCodeBadge_close__:active{background:#0000001a}.DiscountCodeBadge_loader__{border:1.5px solid #585858;border-top:1.5px solid transparent;border-radius:50%;width:12px;height:12px;animation:upcart-discount-code-badge-spin 2s linear infinite}@keyframes upcart-discount-code-badge-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.styles_ProductRow__cartDiscountFormat__{font-size:15px;font-weight:800}.styles_ProductRow__ProductPrice__{font-size:15px;font-weight:500}.styles_ProductRow__loader__{animation:upcart-product-row-spin 2s linear infinite;border:3px solid #637381;border-radius:50%;border-top-color:transparent;height:30px;left:50%;margin-top:-15px;position:absolute;top:50%;transform:translate(-50%,-50%);width:30px;z-index:1000}.styles_ProductRow__imageWrapper__{align-items:center;display:flex;height:88px;justify-content:center;overflow:hidden;text-align:center;width:88px}.styles_ProductRow__imageWrapper__ a{color:inherit;max-height:88px;text-decoration:initial;-webkit-tap-highlight-color:transparent}.styles_ProductRow__imageWrapper__ a:focus:not(:focus-visible){outline:none}.styles_ProductRow__imageWrapper__ a img{height:auto;max-height:88px;width:100%}.styles_ProductRow__product__{border-bottom:1px solid rgba(0,0,0,.1);padding:20px 30px;position:relative}.styles_ProductRow__product__ a[data-no-pointer=true]{pointer-events:none}.styles_ProductRow__product__LoadingTile__{opacity:.5}.styles_ProductRow__product__:after{bottom:0;content:"";height:1px;position:absolute;width:calc(100% - 60px)}.styles_ProductRow__product__ [class~=Stack__item--fill]{width:calc(100% - 130px)}.styles_ProductRow__productHeading__{display:flex;justify-content:space-between;margin-bottom:10px;position:relative}.styles_ProductRow__productHeading__ [class~=TextStyle--variationSubdued]{font-size:14px;line-height:normal;margin-top:2px}.styles_ProductRow__productTitle__{font-size:15px;line-height:20px;margin:0;padding:0;text-align:left}.styles_ProductRow__productTitleLink__{color:inherit;display:block;inline-size:auto;margin-right:10px;overflow-wrap:break-word;text-decoration:initial}.styles_ProductRow__productTitleLink__:hover{opacity:.7}.styles_ProductRow__productTitleLink__:active{opacity:.5}.styles_ProductRow__productTitleLink__:focus:not(:focus-visible){outline:none}.styles_ProductRow__productTitleAndVariant__{overflow:hidden}.styles_ProductRow__stepper__{background:#fff;padding:0}.styles_ProductRow__price__{align-items:flex-end;display:flex;flex-direction:column;gap:2px;line-height:1.2;text-align:right}.styles_ProductRow__price__ .styles_Price__compareAtPrice__,.styles_ProductRow__price__ .styles_Price__compareAtPrice__>span{font-size:15px;font-weight:400;margin-left:0;text-decoration-line:line-through}.styles_ProductRow__priceRow__{display:flex;gap:10px;justify-content:flex-end}.styles_ProductRow__stepperValue__{border-left:1px solid #dfe3e8;border-right:1px solid #dfe3e8;padding:11px 10px}.styles_ProductRow__discount__{position:absolute;right:0;width:180px}.styles_BundleProperties__ColumnContainer__{display:flex;flex-direction:column;gap:.8rem}.styles_BundleProperties__ItemComponentRow__{display:flex;gap:.75rem}.styles_BundleProperties__ItemComponentImageWrapper__{align-items:center;border:1px solid #ddd;border-radius:.3rem;display:flex;flex-shrink:0;height:34px;justify-content:center;width:34px}.styles_BundleProperties__ItemComponentImage__{border-radius:.15rem;max-height:32px;max-width:32px}.styles_BundleProperties__ItemComponentContent__{display:flex;flex-direction:column;font-size:1.25rem;gap:.2rem;justify-content:center;line-height:1.2;padding:.05rem 0}.styles_BundleProperties__variantTitle__{color:gray;font-size:90%;line-height:1.2}.styles_BundleProperties__toggleButton__{all:unset;align-items:center;align-self:flex-start;display:inline-flex;font-size:90%;gap:.25rem;line-height:1.2}.styles_BundleProperties__toggleButton__:hover{cursor:pointer}@media (max-width: 600px){.styles_ProductRow__imageWrapper__{height:70px;width:70px}.styles_ProductRow__imageWrapper__ a,.styles_ProductRow__imageWrapper__ a img{max-height:70px}.styles_ProductRow__product__{padding:15px 20px}.styles_ProductRow__product__:after{width:calc(100% - 40px)}}@keyframes upcart-product-row-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.styles_QuantityField__{display:flex;align-items:center}.upcart-internal-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.styles_QuantityField__loader__{border:1.5px solid #637381;border-top:1.5px solid transparent;border-radius:50%;width:12px;height:12px;animation:upcart-quantity-field-spin 2s linear infinite}.styles_QuantityField__ svg{width:12px!important;height:12px!important;fill:#363636}.styles_button__{background:#fff;border:1px solid #ddd;width:30px;height:30px;min-height:30px;max-height:30px;text-align:center;padding:0;cursor:pointer;display:flex;justify-content:center;align-items:center;color:#ddd;transition:.2s background-color}.styles_button__ svg{fill:#637381}.styles_button__:hover svg{fill:#000}.styles_button__:hover{background-color:#0000000d}.styles_button__:active{background-color:#00000014}.styles_quantityMinus__{border-radius:2px 0 0 2px}.styles_quantityPlus__{border-radius:0 2px 2px 0}.styles_quantityInput__{-webkit-appearance:none;-webkit-text-fill-color:#000;-moz-appearance:textfield;width:45px;height:30px;border-radius:0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;border-left:none;border-right:none;padding:0;margin:0;text-align:center;background:#fff;color:#000;font-size:14px;opacity:1;min-height:30px;max-height:30px}.styles_quantityInput__:focus-visible{outline:none}.styles_quantityInput__::-webkit-outer-spin-button,.styles_quantityInput__::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}@keyframes upcart-quantity-field-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.styles_TrashButton__deleteButton__{border-radius:1px;display:flex;cursor:pointer;justify-content:center;align-items:center;transition:.2s stroke}.styles_TrashButton__deleteButton__ svg{min-width:15px!important;height:15px!important;fill:transparent!important}.styles_TrashButton__deleteButton__ svg:hover path{stroke:#d30000}.styles_TrashButton__loader__{border:1.5px solid #637381;border-top:1.5px solid transparent;border-radius:50%;width:12px;height:12px;animation:upcart-trash-button-spin 2s linear infinite}@keyframes upcart-trash-button-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.styles_StickyWidget__{position:var(--upcart-sticky-position);height:82px;width:82px;border-radius:50%;z-index:2147483638;cursor:pointer;background:var(--upcart-sticky-background);top:var(--upcart-sticky-top);bottom:var(--upcart-sticky-bottom);right:var(--upcart-sticky-right);left:var(--upcart-sticky-left);box-shadow:0 4px 4px #00000040}.styles_CartQuantityIcon__{display:flex;align-items:center;justify-content:center;box-sizing:border-box;position:absolute;top:5px;left:60px;width:25px;height:25px;border-radius:100px}.styles_CartQuantityIconText__{color:#fff;font-family:SF Pro Text;font-style:normal;font-weight:700;font-size:14px;line-height:14px}.styles_CartIcon__{position:absolute;top:18px;left:18px}@media (max-width: 1350px){.styles_StickyCart__{margin:auto}}@media (max-width: 500px){.styles_StickyCart__{max-width:44rem;width:100%}.styles_hideMobile__{display:none}}@media (min-width: 501px){.styles_hideDesktop__{display:none}}


/* === next stylesheet === */

kaching-subscriptions-block{width:100%}.kaching-subscriptions-sticky-atc-wrapper{width:100%}.kaching-subscriptions-sticky-atc-wrapper .kaching-subscriptions-sticky-atc-spacer{display:block;width:100%}kaching-subscriptions-sticky-atc{position:fixed;bottom:0;left:0;right:0;z-index:999;transform:translateY(100%);transition:transform .1s ease-in-out}kaching-subscriptions-sticky-atc.kaching-subscriptions-sticky-atc--visible{transform:translateY(0)}.kaching-subscriptions-save-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000b3;z-index:999999;opacity:0;transition:opacity .3s ease;cursor:pointer}.kaching-subscriptions-save-overlay--visible{opacity:1}.kaching-subscriptions-save-overlay--dismissed{opacity:0}.kaching-subscriptions-save-overlay__content{position:absolute;top:24px;right:32px;display:flex;align-items:center;gap:16px}.kaching-subscriptions-save-overlay__text{color:#fff;font-size:16px;font-style:normal;font-weight:600;line-height:20px}.kaching-subscriptions-save-overlay__arrow{width:42px;height:36px}


/* === next stylesheet === */

kaching-subscriptions-block a:empty,kaching-subscriptions-block ul:empty,kaching-subscriptions-block dl:empty,kaching-subscriptions-block div:empty,kaching-subscriptions-block section:empty,kaching-subscriptions-block article:empty,kaching-subscriptions-block p:empty,kaching-subscriptions-block h1:empty,kaching-subscriptions-block h2:empty,kaching-subscriptions-block h3:empty,kaching-subscriptions-block h4:empty,kaching-subscriptions-block h5:empty,kaching-subscriptions-block h6:empty{display:unset}kaching-subscriptions-block{--kaching-subs-card-spacing: 1;--kaching-subs-title-color: #000000;--kaching-subs-title-font-size: 14px;--kaching-subs-title-font-weight: bold;--kaching-subs-title-font-style: normal;--kaching-subs-card-title-color: #000;--kaching-subs-card-title-font-size: 20px;--kaching-subs-card-title-font-weight: 700;--kaching-subs-card-title-font-style: normal;--kaching-subs-card-background-color: #fff;--kaching-subs-card-background-color-selected: #fff;--kaching-subs-card-border-radius: 6px;--kaching-subs-card-border-color: #a9a9a9;--kaching-subs-card-border-color-selected: #000;--kaching-subs-card-price-color: #000;--kaching-subs-card-price-font-size: 20px;--kaching-subs-card-price-font-weight: 700;--kaching-subs-card-price-font-style: normal;--kaching-subs-selling-plan-title-color: #000;--kaching-subs-selling-plan-title-font-size: 14px;--kaching-subs-selling-plan-title-font-weight: 500;--kaching-subs-selling-plan-title-font-style: normal;--kaching-subs-selling-plan-explanation-color: #414141;--kaching-subs-deal-label-color: #000;--kaching-subs-deal-label-background-color: rgba(0, 0, 0, .1);--kaching-subs-deal-label-font-size: 12px;--kaching-subs-deal-label-font-weight: normal;--kaching-subs-deal-label-font-style: normal;--kaching-subs-dropdown-label-explanation-color: #414141;--kaching-subs-kaching-card-title-color: #000;--kaching-subs-kaching-card-title-font-size: 16px;--kaching-subs-kaching-card-title-font-weight: 700;--kaching-subs-kaching-card-title-font-style: normal;--kaching-subs-kaching-card-original-price-color: #999999;--kaching-subs-kaching-delivery-options-title-color: #000;--kaching-subs-kaching-delivery-options-title-font-size: 16px;--kaching-subs-kaching-delivery-options-title-font-weight: 600;--kaching-subs-kaching-delivery-options-title-font-style: normal;--kaching-subs-kaching-price-delivery-frequency-color: #000;--kaching-subs-kaching-price-delivery-frequency-font-size: 12px;--kaching-subs-kaching-price-delivery-frequency-font-weight: 500;--kaching-subs-rewards-banner-background-color: #fff0ba;--kaching-subs-automatic-swaps-bg: #f9fafb;--kaching-subs-automatic-swaps-border-color: #e5e7eb;--kaching-subs-automatic-swaps-title: #374151;--kaching-subs-automatic-swaps-product-title: #111827;--kaching-subs-automatic-swaps-label: #9ca3af}kaching-subscriptions-block .kaching-subscriptions__flex-col-center{display:flex;flex-direction:column;justify-content:center}kaching-subscriptions-block .kaching-subscriptions__flex-col-start{display:flex;flex-direction:column;justify-content:start}kaching-subscriptions-block .kaching-subscriptions__flex-grow{flex-grow:1}kaching-subscriptions-block .kaching-subscriptions__flex-no-shrink{flex-shrink:0}kaching-subscriptions-block .kaching-subscriptions__align-end{align-items:end}kaching-subscriptions-block .kaching-subscriptions__text-right{text-align:right}kaching-subscriptions-block .ks-no-text-decoration{text-decoration:none!important}.kaching-subscriptions__check-icon{display:flex;width:16px;height:16px;justify-content:center;align-items:center;border-radius:100px;background-color:#303030}.kaching-subscriptions__unchecked-checkbox,.kaching-subscriptions__checked-checkbox,.kaching-subscriptions__slash-circle,.kaching-subscriptions__edit{display:flex;width:16px;height:16px;justify-content:center;align-items:center}.kaching-subscriptions__gift{display:inline-flex;width:16px;height:16px;justify-content:center;align-items:center;vertical-align:middle}kaching-subscriptions-block .kaching-subscriptions__widget{display:block;width:100%}kaching-subscriptions-block .kaching-subscriptions__block-title-wrapper{display:flex;align-items:center;margin-bottom:10px;gap:8px}kaching-subscriptions-block .kaching-subscriptions__block-title-wrapper:before,kaching-subscriptions-block .kaching-subscriptions__block-title-wrapper:after{content:"";flex-grow:1;height:2px;background-color:var(--kaching-subs-card-border-color, #000)}kaching-subscriptions-block .kaching-subscriptions__block-title{color:var(--kaching-subs-title-color, #000);font-size:var(--kaching-subs-title-font-size, 14px);font-weight:var(--kaching-subs-title-font-weight, bold);font-style:var(--kaching-subs-title-font-style, normal)}kaching-subscriptions-block .kaching-subscriptions__cards-wrapper{line-height:1.4;display:flex;flex-direction:column;gap:12px}kaching-subscriptions-block .kaching-subscriptions__card-wrapper{box-shadow:inset 0 0 0 1px var(--kaching-subs-card-border-color);border-radius:var(--kaching-subs-card-border-radius);position:relative;background:var(--kaching-subs-card-background-color, #fff)}kaching-subscriptions-block .kaching-subscriptions__card-wrapper:hover{box-shadow:inset 0 0 0 2px var(--kaching-subs-card-border-color)}kaching-subscriptions-block .kaching-subscriptions__card-wrapper.selected{box-shadow:inset 0 0 0 2px var(--kaching-subs-card-border-color-selected);background:var(--kaching-subs-card-background-color-selected, #fff)}kaching-subscriptions-block .kaching-subscriptions__card-wrapper.selected:hover{box-shadow:inset 0 0 0 2px var(--kaching-subs-card-border-color-selected)}kaching-subscriptions-block .kaching-subscriptions__card-wrapper:first-of-type{margin-top:0}kaching-subscriptions-block .kaching-subscriptions__card{display:flex;justify-content:space-between;padding:calc(12px * var(--kaching-subs-card-spacing, 1) + 2px) calc(12px * var(--kaching-subs-card-spacing, 1) + 5px);cursor:pointer;position:relative;gap:8px}@media (max-width: 400px){kaching-subscriptions-block .kaching-subscriptions__card{padding:calc(12px * var(--kaching-subs-card-spacing, 1))}}kaching-subscriptions-block .kaching-subscriptions__card *{letter-spacing:normal;text-transform:initial;box-sizing:border-box;line-height:normal}kaching-subscriptions-block .kaching-subscriptions__card-info{display:flex;gap:12px;flex-grow:1}@media (max-width: 400px){kaching-subscriptions-block .kaching-subscriptions__card-info{gap:8px}}kaching-subscriptions-block .kaching-subscriptions__card-info:hover .kaching-subscriptions__card-radio.selected .kaching-subscriptions__card-radio-button{background:var(--kaching-subs-card-border-color-selected)}kaching-subscriptions-block .kaching-subscriptions__card-info:hover .kaching-subscriptions__card-radio .kaching-subscriptions__card-radio-button{background:var(--kaching-subs-card-border-color)}kaching-subscriptions-block .kaching-subscriptions__card-title-and-label-wrapper{display:flex;flex-direction:row;gap:12px}kaching-subscriptions-block .kaching-subscriptions__card-title{margin:0;display:inline-block;word-break:break-word;color:var(--kaching-subs-card-title-color, #000);font-size:var(--kaching-subs-card-title-font-size, 20px);font-weight:var(--kaching-subs-card-title-font-weight, 700);font-style:var(--kaching-subs-card-title-font-style, normal)}@media (max-width: 400px){kaching-subscriptions-block .kaching-subscriptions__card-title{font-size:calc(var(--kaching-subs-card-title-font-size, 20px) * .8)}}kaching-subscriptions-block .kaching-subscriptions__card-radio-wrapper{display:flex;flex-direction:column;justify-content:center}kaching-subscriptions-block .kaching-subscriptions__card-radio{margin:0;width:24px;height:24px;display:flex;flex-direction:column;justify-content:center}kaching-subscriptions-block .kaching-subscriptions__card-radio.selected .kaching-subscriptions__card-radio-button{box-shadow:0 0 0 2px var(--kaching-subs-card-border-color-selected);border:3px solid #fff;background:var(--kaching-subs-card-border-color-selected, #000)}kaching-subscriptions-block .kaching-subscriptions__card-radio-button{align-self:center;box-shadow:0 0 0 2px var(--kaching-subs-card-border-color);width:17px;height:17px;box-sizing:border-box;border:3px solid #fff;background:#fff;display:flex;flex-shrink:0;border-radius:50%}kaching-subscriptions-block .kaching-subscriptions__card-price-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:flex-end;flex-shrink:0}kaching-subscriptions-block .kaching-subscriptions__card-price{margin:0;font-size:var(--kaching-subs-card-price-font-size, 20px);font-weight:var(--kaching-subs-card-price-font-weight, 700);font-style:var(--kaching-subs-card-price-font-style);color:var(--kaching-subs-card-price-color, #000)}@media (max-width: 400px){kaching-subscriptions-block .kaching-subscriptions__card-price{font-size:calc(var(--kaching-subs-card-price-font-size, 20px) * .8)}}kaching-subscriptions-block .kaching-subscriptions__original-price{color:#0009;font-size:14px;font-style:normal;font-weight:500;line-height:normal;text-decoration-line:line-through}kaching-subscriptions-block .kaching-subscriptions__selling-plans-wrapper{width:100%;flex-grow:1;display:flex;flex-direction:column;padding-top:0;gap:calc(12px * var(--kaching-subs-card-spacing, 1));padding-left:calc(12px * var(--kaching-subs-card-spacing, 1) + 2px);padding-right:calc(12px * var(--kaching-subs-card-spacing, 1) + 2px);padding-bottom:calc(12px * var(--kaching-subs-card-spacing, 1) + 2px)}@media (max-width: 400px){kaching-subscriptions-block .kaching-subscriptions__selling-plans-wrapper{padding-left:calc(12px * var(--kaching-subs-card-spacing, 1));padding-right:calc(12px * var(--kaching-subs-card-spacing, 1));padding-bottom:calc(12px * var(--kaching-subs-card-spacing, 1))}}kaching-subscriptions-block .kaching-subscriptions__selling-plan{display:flex;justify-content:space-between;align-items:flex-end;gap:8px}kaching-subscriptions-block .kaching-subscriptions__selling-plan-info{display:flex;gap:12px;flex-grow:1;cursor:pointer}kaching-subscriptions-block .kaching-subscriptions__selling-plan-info:hover .kaching-subscriptions__card-radio.selected .kaching-subscriptions__card-radio-button{background:var(--kaching-subs-card-border-color-selected)}kaching-subscriptions-block .kaching-subscriptions__selling-plan-info:hover .kaching-subscriptions__card-radio .kaching-subscriptions__card-radio-button{background:var(--kaching-subs-card-border-color)}@media (max-width: 400px){kaching-subscriptions-block .kaching-subscriptions__selling-plan-info{gap:8px}}kaching-subscriptions-block .kaching-subscriptions__selling-plan-title-and-label-wrapper{display:flex;gap:8px}kaching-subscriptions-block .kaching-subscriptions__selling-plan-title-wrapper{display:flex;flex-direction:column;justify-content:center;text-align:left;gap:4px}kaching-subscriptions-block .kaching-subscriptions__selling-plan-title{margin:0;display:inline-block;word-break:break-word;color:var(--kaching-subs-selling-plan-title-color, #000);font-size:var(--kaching-subs-selling-plan-title-font-size, 14px);font-weight:var(--kaching-subs-selling-plan-title-font-weight, 500);font-style:var(--kaching-subs-selling-plan-title-font-style, normal)}@media (max-width: 400px){kaching-subscriptions-block .kaching-subscriptions__selling-plan-title{font-size:calc(var(--kaching-subs-selling-plan-title-font-size, 14px) * .95)}}kaching-subscriptions-block .kaching-subscriptions__selling-plan-explanation{margin:0;display:inline-block;word-break:break-word;color:var(--kaching-subs-selling-plan-explanation-color, #414141);font-size:12px;line-height:12px}kaching-subscriptions-block .kaching-subscriptions__selling-plan-label{text-align:center;background:var(--kaching-subs-deal-label-background-color);padding:6px 8px;color:var(--kaching-subs-deal-label-color, #000);display:inline-flex;justify-content:center;align-items:center;vertical-align:top;border-radius:var(--kaching-subs-card-border-radius);font-size:var(--kaching-subs-deal-label-font-size, 12px);font-weight:var(--kaching-subs-deal-label-font-weight, normal);font-style:var(--kaching-subs-deal-label-font-style, normal);line-height:normal}@media (max-width: 400px){kaching-subscriptions-block .kaching-subscriptions__selling-plan-label{font-size:calc(var(--kaching-subs-deal-label-font-size, 12px) * .95);padding:4px 6px}}kaching-subscriptions-block .kaching-subscriptions__selling-plan-price{margin:0;font-size:var(--kaching-subs-card-price-font-size, 20px);font-weight:var(--kaching-subs-card-price-font-weight, 700);font-style:var(--kaching-subs-card-price-font-style);color:var(--kaching-subs-card-price-color, #000)}@media (max-width: 400px){kaching-subscriptions-block .kaching-subscriptions__selling-plan-price{font-size:calc(var(--kaching-subs-card-price-font-size, 20px) * .8)}}kaching-subscriptions-block .kaching-subscriptions__selling-plan-price-explanation{margin:0;display:inline-block;word-break:break-word;color:var(--kaching-subs-selling-plan-explanation-color, #414141);font-size:12px;line-height:12px}kaching-subscriptions-block .kaching-subscriptions__card.dropdown{flex-direction:column}kaching-subscriptions-block .kaching-subscriptions__card-title-wrapper.dropdown{display:flex;flex-direction:row;gap:12px}kaching-subscriptions-block .kaching-subscriptions__card-dropdown-wrapper{margin-top:18px}kaching-subscriptions-block .kaching-subscriptions__dropdown{position:relative;width:100%}kaching-subscriptions-block .kaching-subscriptions__dropdown-trigger-wrapper{display:flex;gap:4px;align-items:center;justify-content:space-between;width:100%;padding:14px;background-color:#fff;box-shadow:inset 0 0 0 1px var(--kaching-subs-card-border-color);border-radius:var(--kaching-subs-card-border-radius);cursor:pointer;font-size:.875rem;line-height:1.25rem;color:#1a202c;border:none}kaching-subscriptions-block .kaching-subscriptions__dropdown-trigger-wrapper:hover:not([disabled]){box-shadow:inset 0 0 0 2px var(--kaching-subs-card-border-color-selected)}kaching-subscriptions-block .kaching-subscriptions__dropdown-trigger-wrapper:focus{outline:none}kaching-subscriptions-block .kaching-subscriptions__dropdown-trigger{display:flex;gap:12px}kaching-subscriptions-block .kaching-subscriptions__icon-wrapper,kaching-subscriptions-block .kaching-subscriptions__label-wrapper{text-align:left;display:flex;align-items:center;justify-content:center}kaching-subscriptions-block .kaching-subscriptions__dropdown-trigger-label{color:var(--kaching-subs-selling-plan-title-color, #000);font-size:14px;font-style:normal;font-weight:500;line-height:normal}kaching-subscriptions-block .kaching-subscriptions__dropdown-label-explanation{color:var(--kaching-subs-dropdown-label-explanation-color, #414141);font-size:12px;font-style:normal;line-height:normal}kaching-subscriptions-block .kaching-subscriptions__dropdown-trigger__arrow{width:16px;height:16px;transition:transform .2s ease}kaching-subscriptions-block .kaching-subscriptions__dropdown-trigger__arrow.open{transform:rotate(180deg)}kaching-subscriptions-block .kaching-subscriptions__dropdown-trigger-price{color:var(--kaching-subs-card-price-color, #000);font-size:var(--kaching-subs-card-price-font-size, 20px);font-weight:var(--kaching-subs-card-price-font-weight, 700);font-style:var(--kaching-subs-card-price-font-style)}kaching-subscriptions-block .kaching-subscriptions__dropdown-trigger-price-explanation{color:var(--kaching-subs-dropdown-label-explanation-color, #414141);font-size:12px;text-align:right}kaching-subscriptions-block .kaching-subscriptions__dropdown-menu{position:absolute;top:100%;left:0;right:0;margin-top:6px;background-color:#fff;border:1px solid #e2e8f0;border-radius:.375rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;z-index:100;max-height:15rem;min-width:180px;overflow-y:auto}kaching-subscriptions-block .kaching-subscriptions__dropdown-item{display:block;width:100%;padding:14px;text-align:left;background:none;border:none;cursor:pointer;font-size:14px;color:#1a202c}kaching-subscriptions-block .kaching-subscriptions__dropdown-item.selected{background-color:#efefef;color:#1a202c}kaching-subscriptions-block .kaching-subscriptions__dropdown-item:hover{background-color:#dfdfdf}kaching-subscriptions-block .kaching-subscriptions__dropdown-item_label-and-price-wrapper{display:flex;flex-direction:row;gap:4px;justify-content:space-between}kaching-subscriptions-block .kaching-subscriptions__dropdown-item_label-and-price-wrapper .kaching-subscriptions__dropdown-item-label-wrapper{display:flex;flex-direction:column;gap:4px}kaching-subscriptions-block .kaching-subscriptions__dropdown-item_label-and-price-wrapper .kaching-subscriptions__dropdown-item-explanation{font-size:12px;color:var(--kaching-subs-dropdown-label-explanation-color, #414141)}kaching-subscriptions-block .kaching-subscriptions__dropdown-item-label,kaching-subscriptions-block .kaching-subscriptions__dropdown-item-price{font-size:14px;font-style:normal;font-weight:500;line-height:normal;color:#1a202c;display:flex;flex-direction:column;justify-content:center}kaching-subscriptions-block .kaching-subscriptions__dropdown-item-price{text-align:right}kaching-subscriptions-block .kaching-subscriptions__dropdown-item-price-explanation{font-size:12px;font-style:normal;line-height:normal;color:var(--kaching-subs-dropdown-label-explanation-color, #414141);text-align:right}kaching-subscriptions-block .kaching-subscriptions__card-wrapper.one-time-purchase.kaching .kaching-subscriptions__card-title-wrapper{display:flex;flex-direction:column;justify-content:center}kaching-subscriptions-block .kaching-subscriptions__card-wrapper.one-time-purchase.kaching .kaching-subscriptions__card-title-wrapper .kaching-subscriptions__card-title{font-size:var(--kaching-subs-kaching-card-title-font-size, 16px);font-weight:var(--kaching-subs-kaching-card-title-font-weight, 700);font-style:var(--kaching-subs-kaching-card-title-font-style, normal)}kaching-subscriptions-block .kaching-subscriptions__card-wrapper.one-time-purchase.kaching .kaching-subscriptions__card-price{font-size:var(--kaching-subs-kaching-card-title-font-size, 16px);font-weight:var(--kaching-subs-kaching-card-title-font-weight, 700);font-style:var(--kaching-subs-kaching-card-title-font-style, normal)}kaching-subscriptions-block .kaching-subscriptions__kaching .ks-card-wrapper{box-shadow:inset 0 0 0 1px var(--kaching-subs-card-border-color);border-radius:var(--kaching-subs-card-border-radius);position:relative;background:var(--kaching-subs-card-background-color, #fff)}kaching-subscriptions-block .kaching-subscriptions__kaching .ks-card-wrapper:hover{box-shadow:inset 0 0 0 2px var(--kaching-subs-card-border-color)}kaching-subscriptions-block .kaching-subscriptions__kaching .ks-card-wrapper.selected{box-shadow:inset 0 0 0 2px var(--kaching-subs-card-border-color-selected);background:var(--kaching-subs-card-background-color-selected, #fff)}kaching-subscriptions-block .kaching-subscriptions__kaching .ks-card-wrapper.selected:hover{box-shadow:inset 0 0 0 2px var(--kaching-subs-card-border-color-selected)}kaching-subscriptions-block .kaching-subscriptions__kaching .ks-card-wrapper .ks-card{display:flex;flex-direction:column;gap:12px;padding:calc(12px * var(--kaching-subs-card-spacing, 1) + 2px) calc(12px * var(--kaching-subs-card-spacing, 1) + 5px);cursor:pointer;position:relative}@media (max-width: 400px){kaching-subscriptions-block .kaching-subscriptions__kaching .ks-card-wrapper .ks-card{padding:calc(12px * var(--kaching-subs-card-spacing, 1))}}kaching-subscriptions-block .kaching-subscriptions__kaching .ks-card-wrapper .ks-card *{letter-spacing:normal;text-transform:initial;box-sizing:border-box;line-height:normal}kaching-subscriptions-block .kaching-subscriptions__kaching .ks-card-wrapper .ks-card .ks-card-info{display:flex;gap:12px;flex-grow:1}kaching-subscriptions-block .kaching-subscriptions__kaching .ks-card-wrapper .ks-card .ks-card-info.selected .ks-radio-button{box-shadow:0 0 0 2px var(--kaching-subs-card-border-color-selected);border:3px solid #fff;background:var(--kaching-subs-card-border-color-selected, #000)}kaching-subscriptions-block .kaching-subscriptions__kaching .ks-card-wrapper .ks-card .ks-card-info:hover .ks-radio.selected .ks-radio-button{background:var(--kaching-subs-card-border-color-selected)}kaching-subscriptions-block .kaching-subscriptions__kaching .ks-card-wrapper .ks-card .ks-card-info:hover .ks-radio .ks-radio-button{background:var(--kaching-subs-card-border-color)}kaching-subscriptions-block .kaching-subscriptions__kaching .ks-card-wrapper .ks-card .ks-card-info .ks-radio{margin:0;width:24px;height:24px;display:flex;flex-direction:column;justify-content:center}kaching-subscriptions-block .kaching-subscriptions__kaching .ks-card-wrapper .ks-card .ks-card-info .ks-radio.selected .ks-radio-button{box-shadow:0 0 0 2px var(--kaching-subs-card-border-color-selected);border:3px solid #fff;background:var(--kaching-subs-card-border-color-selected, #000)}kaching-subscriptions-block .kaching-subscriptions__kaching .ks-card-wrapper .ks-card .ks-card-info .ks-radio .ks-radio-button{align-self:center;box-shadow:0 0 0 2px var(--kaching-subs-card-border-color);width:17px;height:17px;box-sizing:border-box;border:3px solid #fff;background:#fff;display:flex;flex-shrink:0;border-radius:50%}kaching-subscriptions-block .kaching-subscriptions__kaching .ks-card-wrapper .ks-card .ks-card-info .ks-top-wrapper{display:flex;flex-direction:row;flex-grow:1;justify-content:space-between;gap:12px}kaching-subscriptions-block .kaching-subscriptions__kaching .ks-card-wrapper .ks-card .ks-card-info .ks-top-wrapper .ks-title-and-label-wrapper{display:flex;flex-direction:row;column-gap:12px;row-gap:4px;flex-wrap:wrap}kaching-subscriptions-block .kaching-subscriptions__kaching .ks-card-wrapper .ks-card .ks-card-info .ks-top-wrapper .ks-title-and-label-wrapper .ks-card-title{margin:0;display:inline-block;word-break:break-word;color:var(--kaching-subs-card-title-color, #000);font-size:var(--kaching-subs-kaching-card-title-font-size, 16px);font-weight:var(--kaching-subs-kaching-card-title-font-weight, 700);font-style:var(--kaching-subs-kaching-card-title-font-style, normal)}kaching-subscriptions-block .kaching-subscriptions__kaching .ks-card-wrapper .ks-card .ks-card-info .ks-top-wrapper .ks-price-wrapper{display:flex;gap:6px;margin-top:var(--price-margin-top, 0px)}kaching-subscriptions-block .kaching-subscriptions__kaching .ks-card-wrapper .ks-card .ks-card-info .ks-top-wrapper .ks-price-wrapper .ks-original-price{font-size:calc(var(--kaching-subs-kaching-card-title-font-size, 16px) * .88);font-weight:var(--kaching-subs-kaching-card-title-font-weight, 500);font-style:var(--kaching-subs-kaching-card-title-font-style, normal);color:var(--kaching-subs-kaching-card-original-price-color, #999999);text-decoration-line:line-through;display:inline-block}kaching-subscriptions-block .kaching-subscriptions__kaching .ks-card-wrapper .ks-card .ks-card-info .ks-top-wrapper .ks-price-wrapper .ks-original-price.margin-top{margin-top:2px}kaching-subscriptions-block .kaching-subscriptions__kaching .ks-card-wrapper .ks-card .ks-card-info .ks-top-wrapper .ks-price-wrapper .ks-discounted-price-wrapper{display:flex;gap:4px}kaching-subscriptions-block .kaching-subscriptions__kaching .ks-card-wrapper .ks-card .ks-card-info .ks-top-wrapper .ks-price-wrapper .ks-discounted-price-wrapper .ks-discounted-price{color:var(--kaching-subs-card-price-color, #000);font-size:var(--kaching-subs-kaching-card-title-font-size, 16px);font-weight:var(--kaching-subs-kaching-card-title-font-weight, 700);font-style:var(--kaching-subs-kaching-card-title-font-style, normal)}kaching-subscriptions-block .kaching-subscriptions__kaching .ks-card-wrapper .ks-card .ks-card-info .ks-top-wrapper .ks-price-wrapper .ks-discounted-price-wrapper .ks-price-delivery-frequency{color:var(--kaching-subs-card-price-color, #000);font-size:12px;font-weight:400}kaching-subscriptions-block .kaching-subscriptions__kaching .ks-card-wrapper .ks-card .ks-card-info .ks-top-wrapper .ks-price-delivery-frequency{color:var(--kaching-subs-kaching-price-delivery-frequency-color, #666666);font-size:var(--kaching-subs-kaching-price-delivery-frequency-font-size, 12px);font-style:normal;line-height:normal;font-weight:var(--kaching-subs-kaching-price-delivery-frequency-font-weight, 500)}kaching-subscriptions-block .kaching-subscriptions__kaching .ks-card-wrapper .ks-card .ks-card-content-wrapper{display:flex;flex-direction:column;gap:16px}kaching-subscriptions-block .kaching-subscriptions__kaching .ks-card-wrapper .ks-card .ks-card-content-wrapper .ks-features-wrapper{display:flex;flex-direction:column;gap:12px;margin-left:36px}kaching-subscriptions-block .kaching-subscriptions__kaching .ks-card-wrapper .ks-card .ks-card-content-wrapper .ks-features-wrapper .ks-feature-item{display:flex;gap:6px}kaching-subscriptions-block .kaching-subscriptions__kaching .ks-card-wrapper .ks-card .ks-card-content-wrapper .ks-delivery-options-and-billing-frequency-wrapper{display:flex;flex-direction:column;gap:8px}kaching-subscriptions-block .kaching-subscriptions__kaching .ks-card-wrapper .ks-card .ks-card-content-wrapper .ks-delivery-options-and-billing-frequency-wrapper .ks-delivery-options-wrapper{display:flex;flex-direction:row;gap:8px}kaching-subscriptions-block .kaching-subscriptions__kaching .ks-card-wrapper .ks-card .ks-card-content-wrapper .ks-delivery-options-and-billing-frequency-wrapper .ks-delivery-options-wrapper .ks-delivery-options-title{color:var(--kaching-subs-kaching-delivery-options-title-color, #000);font-size:var(--kaching-subs-kaching-delivery-options-title-font-size, 16px);font-weight:var(--kaching-subs-kaching-delivery-options-title-font-weight, 600);font-style:var(--kaching-subs-kaching-delivery-options-title-font-style, normal);line-height:normal}kaching-subscriptions-block .kaching-subscriptions__kaching .ks-card-wrapper .ks-card .ks-card-content-wrapper .ks-delivery-options-and-billing-frequency-wrapper .ks-delivery-options-wrapper .kaching-subscriptions__dropdown-trigger-wrapper.kaching-widget{padding:6px 12px}kaching-subscriptions-block .kaching-subscriptions__kaching .ks-card-wrapper .ks-card .ks-card-content-wrapper .ks-delivery-options-and-billing-frequency-wrapper .ks-delivery-options-wrapper .kaching-subscriptions__dropdown-trigger-wrapper.kaching-widget .kaching-subscriptions__dropdown-trigger{gap:8px}kaching-subscriptions-block .kaching-subscriptions__kaching .ks-card-wrapper .ks-card .ks-card-content-wrapper .ks-delivery-options-and-billing-frequency-wrapper .ks-price-delivery-frequency{font-size:var(--kaching-subs-kaching-price-delivery-frequency-font-size, 12px);color:var(--kaching-subs-kaching-price-delivery-frequency-color, #414141);font-weight:var(--kaching-subs-kaching-price-delivery-frequency-font-weight, 500)}kaching-subscriptions-block .kaching-subscriptions__checkbox-card-wrapper{padding:var(--vertical-card-padding) 12px;border:2px dashed var(--kaching-subs-card-border-color);border-radius:var(--kaching-subs-card-border-radius);background:var(--kaching-subs-card-background-color-selected, #fff);display:flex;justify-content:space-between;gap:8px;cursor:pointer;position:relative}kaching-subscriptions-block .kaching-subscriptions__checkbox-card-wrapper .ks-title-and-checkbox-block{display:flex;gap:16px}kaching-subscriptions-block .kaching-subscriptions__checkbox-card-wrapper .ks-title-and-checkbox-block .ks-checkbox-wrapper{display:flex;flex-direction:column;justify-content:center}kaching-subscriptions-block .kaching-subscriptions__checkbox-card-wrapper .ks-title-and-checkbox-block .ks-checkbox-wrapper .kaching-subscriptions__unchecked-checkbox,kaching-subscriptions-block .kaching-subscriptions__checkbox-card-wrapper .ks-title-and-checkbox-block .ks-checkbox-wrapper .kaching-subscriptions__checked-checkbox{cursor:pointer}kaching-subscriptions-block .kaching-subscriptions__checkbox-card-wrapper .ks-title-and-checkbox-block .ks-title-wrapper{display:flex;flex-direction:column;gap:6px}kaching-subscriptions-block .kaching-subscriptions__checkbox-card-wrapper .ks-title-and-checkbox-block .ks-title-wrapper .ks-title{margin:0;display:inline-block;word-break:break-word;color:var(--kaching-subs-card-title-color, #000);font-size:var(--kaching-subs-kaching-card-title-font-size, 16px);font-weight:var(--kaching-subs-kaching-card-title-font-weight, 700);font-style:var(--kaching-subs-kaching-card-title-font-style, normal)}kaching-subscriptions-block .kaching-subscriptions__checkbox-card-wrapper .ks-title-and-checkbox-block .ks-title-wrapper .ks-delivery-frequency{color:var(--kaching-subs-card-title-color, #000);font-size:14px;font-style:normal;font-weight:500;line-height:normal}kaching-subscriptions-block .kaching-subscriptions__checkbox-card-wrapper .ks-title-and-checkbox-block .ks-title-wrapper .ks-delivery-frequency-wrapper{display:flex;flex-wrap:wrap;column-gap:10px;row-gap:8px}kaching-subscriptions-block .kaching-subscriptions__checkbox-card-wrapper .ks-title-and-checkbox-block .ks-title-wrapper .ks-delivery-frequency-wrapper .ks-delivery-frequency-with-dropdown{color:var(--kaching-subs-card-title-color, #000);font-size:16px;font-style:normal;font-weight:600;line-height:normal}kaching-subscriptions-block .kaching-subscriptions__checkbox-card-wrapper .ks-title-and-checkbox-block .ks-title-wrapper .ks-delivery-frequency-wrapper .kaching-subscriptions__dropdown .kaching-subscriptions__dropdown-trigger-wrapper.checkbox{padding-top:6px;padding-bottom:6px}kaching-subscriptions-block .kaching-subscriptions__checkbox-card-wrapper .ks-title-and-checkbox-block .ks-title-wrapper .ks-billing-frequency-text-wrapper.extra-margin{margin-top:6px}kaching-subscriptions-block .kaching-subscriptions__checkbox-card-wrapper .ks-title-and-checkbox-block .ks-title-wrapper .ks-billing-frequency-text-wrapper .ks-billing-frequency-text{color:var(--kaching-subs-card-title-color, #000);font-size:12px;font-style:normal;font-weight:500;line-height:normal}kaching-subscriptions-block .kaching-subscriptions__checkbox-card-wrapper .ks-price-block{display:flex;flex-shrink:0;gap:6px}kaching-subscriptions-block .kaching-subscriptions__checkbox-card-wrapper .ks-price-block .ks-price-wrapper{display:flex;flex-direction:column;gap:8px}kaching-subscriptions-block .kaching-subscriptions__checkbox-card-wrapper .ks-price-block .ks-price-wrapper .ks-price-and-frequency-wrapper{display:flex;gap:2px}kaching-subscriptions-block .kaching-subscriptions__checkbox-card-wrapper .ks-price-block .ks-price-wrapper .ks-price-and-frequency-wrapper .ks-billing-frequency{color:var(--kaching-subs-card-price-color, #000);text-align:right;font-size:12px;font-style:normal;font-weight:500;line-height:normal;display:inline-block}kaching-subscriptions-block .kaching-subscriptions__checkbox-card-wrapper .ks-price-block .ks-price-wrapper .ks-price-and-frequency-wrapper .ks-billing-frequency.margin-top{margin-top:2px}kaching-subscriptions-block .kaching-subscriptions__checkbox-card-wrapper .ks-price-block .ks-price-wrapper .ks-original-price{color:#0006;text-align:right;font-size:14px;font-style:normal;font-weight:500;line-height:normal;text-decoration-line:line-through}kaching-subscriptions-block .kaching-subscriptions__checkbox-card-wrapper .ks-price-block .ks-discounted-price{color:var(--kaching-subs-card-price-color, #000);text-align:right;font-size:16px;font-style:normal;font-weight:700;line-height:normal}kaching-subscriptions-block .kaching-subscriptions__checkbox-card-wrapper .ks-price-block .ks-original-price{color:#0006;text-align:right;font-size:14px;font-style:normal;font-weight:500;line-height:normal;text-decoration-line:line-through;display:inline-block}kaching-subscriptions-block .kaching-subscriptions__checkbox-card-wrapper .ks-price-block .ks-original-price.margin-top{margin-top:2px}kaching-subscriptions-block .kaching-subscriptions__checkbox-card-wrapper-badge{position:absolute;top:0;right:0;z-index:1;width:100%}kaching-subscriptions-block .kaching-subscriptions__card-wrapper.one-time-purchase.kaching_2 .kaching-subscriptions__card-title-wrapper{display:flex;flex-direction:column;justify-content:center}kaching-subscriptions-block .kaching-subscriptions__card-wrapper.one-time-purchase.kaching_2 .kaching-subscriptions__card-price,kaching-subscriptions-block .kaching-subscriptions__card-wrapper.one-time-purchase.kaching_2 .kaching-subscriptions__card-title{font-size:16px;font-weight:600;font-style:normal}kaching-subscriptions-block .kaching-subscriptions__with-explanation.with-discount{border-radius:var(--kaching-subs-card-border-radius);background-color:var(--kaching-subs-deal-label-background-color);cursor:pointer}kaching-subscriptions-block .kaching-subscriptions__with-explanation.with-discount .ks-discount-label-wrapper{padding-top:11px;padding-bottom:11px;display:flex;justify-content:center}kaching-subscriptions-block .kaching-subscriptions__with-explanation.with-discount .ks-discount-label-wrapper .ks-discount-label{color:var(--kaching-subs-deal-label-color, #000);font-size:14px;font-style:normal;font-weight:600;line-height:normal}kaching-subscriptions-block .kaching-subscriptions__with-explanation .ks-card-wrapper{box-shadow:inset 0 0 0 1px var(--kaching-subs-card-border-color);border-radius:var(--kaching-subs-card-border-radius);position:relative;background:var(--kaching-subs-card-background-color, #fff)}kaching-subscriptions-block .kaching-subscriptions__with-explanation .ks-card-wrapper:hover{box-shadow:inset 0 0 0 2px var(--kaching-subs-card-border-color)}kaching-subscriptions-block .kaching-subscriptions__with-explanation .ks-card-wrapper.selected{box-shadow:inset 0 0 0 2px var(--kaching-subs-card-border-color-selected);background:var(--kaching-subs-card-background-color-selected, #fff)}kaching-subscriptions-block .kaching-subscriptions__with-explanation .ks-card-wrapper.selected:hover{box-shadow:inset 0 0 0 2px var(--kaching-subs-card-border-color-selected)}kaching-subscriptions-block .kaching-subscriptions__with-explanation .ks-card-wrapper .ks-card{display:flex;flex-direction:column;gap:12px;padding:calc(12px * var(--kaching-subs-card-spacing, 1) + 2px) calc(12px * var(--kaching-subs-card-spacing, 1) + 5px);cursor:pointer;position:relative}@media (max-width: 400px){kaching-subscriptions-block .kaching-subscriptions__with-explanation .ks-card-wrapper .ks-card{padding:calc(12px * var(--kaching-subs-card-spacing, 1))}}kaching-subscriptions-block .kaching-subscriptions__with-explanation .ks-card-wrapper .ks-card *{letter-spacing:normal;text-transform:initial;box-sizing:border-box;line-height:normal}kaching-subscriptions-block .kaching-subscriptions__with-explanation .ks-card-wrapper .ks-card .ks-card-info{display:flex;gap:12px;flex-grow:1}kaching-subscriptions-block .kaching-subscriptions__with-explanation .ks-card-wrapper .ks-card .ks-card-info.selected .ks-radio-button{box-shadow:0 0 0 2px var(--kaching-subs-card-border-color-selected);border:3px solid #fff;background:var(--kaching-subs-card-border-color-selected, #000)}kaching-subscriptions-block .kaching-subscriptions__with-explanation .ks-card-wrapper .ks-card .ks-card-info:hover .ks-radio.selected .ks-radio-button{background:var(--kaching-subs-card-border-color-selected)}kaching-subscriptions-block .kaching-subscriptions__with-explanation .ks-card-wrapper .ks-card .ks-card-info:hover .ks-radio .ks-radio-button{background:var(--kaching-subs-card-border-color)}kaching-subscriptions-block .kaching-subscriptions__with-explanation .ks-card-wrapper .ks-card .ks-card-info .ks-radio{margin:0;width:24px;height:24px;display:flex;flex-direction:column;justify-content:center}kaching-subscriptions-block .kaching-subscriptions__with-explanation .ks-card-wrapper .ks-card .ks-card-info .ks-radio.selected .ks-radio-button{box-shadow:0 0 0 2px var(--kaching-subs-card-border-color-selected);border:3px solid #fff;background:var(--kaching-subs-card-border-color-selected, #000)}kaching-subscriptions-block .kaching-subscriptions__with-explanation .ks-card-wrapper .ks-card .ks-card-info .ks-radio .ks-radio-button{align-self:center;box-shadow:0 0 0 2px var(--kaching-subs-card-border-color);width:17px;height:17px;box-sizing:border-box;border:3px solid #fff;background:#fff;display:flex;flex-shrink:0;border-radius:50%}kaching-subscriptions-block .kaching-subscriptions__with-explanation .ks-card-wrapper .ks-card .ks-card-info .ks-top-wrapper{display:flex;flex-direction:row;flex-grow:1;justify-content:space-between;gap:12px}kaching-subscriptions-block .kaching-subscriptions__with-explanation .ks-card-wrapper .ks-card .ks-card-info .ks-top-wrapper .ks-card-title-wrapper{display:flex;flex-direction:column;justify-content:center}kaching-subscriptions-block .kaching-subscriptions__with-explanation .ks-card-wrapper .ks-card .ks-card-info .ks-top-wrapper .ks-card-title-wrapper .ks-card-title{margin:0;display:inline-block;word-break:break-word;color:var(--kaching-subs-card-title-color, #000);font-size:16px;font-weight:600;font-style:normal}kaching-subscriptions-block .kaching-subscriptions__with-explanation .ks-card-wrapper .ks-card .ks-card-info .ks-top-wrapper .ks-price-wrapper{margin-top:var(--price-margin-top, 0px);display:flex;flex-direction:column;gap:6px}kaching-subscriptions-block .kaching-subscriptions__with-explanation .ks-card-wrapper .ks-card .ks-card-info .ks-top-wrapper .ks-price-wrapper .ks-discounted-price-wrapper{padding:4px 5px;background-color:var(--kaching-subs-deal-label-background-color);border-radius:7px;display:flex;gap:4px}kaching-subscriptions-block .kaching-subscriptions__with-explanation .ks-card-wrapper .ks-card .ks-card-info .ks-top-wrapper .ks-price-wrapper .ks-discounted-price-wrapper .ks-discounted-price{color:var(--kaching-subs-card-price-color, #000);text-align:right;font-size:16px;font-style:normal;font-weight:600;line-height:normal}kaching-subscriptions-block .kaching-subscriptions__with-explanation .ks-card-wrapper .ks-card .ks-card-info .ks-top-wrapper .ks-price-wrapper .ks-original-price-wrapper{display:flex;justify-content:flex-end}kaching-subscriptions-block .kaching-subscriptions__with-explanation .ks-card-wrapper .ks-card .ks-card-info .ks-top-wrapper .ks-price-wrapper .ks-original-price-wrapper .ks-original-price{color:#0009;font-size:14px;font-style:normal;font-weight:500;line-height:normal;text-decoration-line:line-through}kaching-subscriptions-block .kaching-subscriptions__with-explanation .ks-card-wrapper .ks-card .ks-features-wrapper{display:flex;justify-content:space-between;gap:8px}kaching-subscriptions-block .kaching-subscriptions__with-explanation .ks-card-wrapper .ks-card .ks-features-wrapper .ks-features{display:flex;flex-direction:column;gap:10px}kaching-subscriptions-block .kaching-subscriptions__with-explanation .ks-card-wrapper .ks-card .ks-features-wrapper .ks-features .ks-features-title{color:var(--kaching-subs-card-title-color, #000);font-size:16px;font-style:normal;font-weight:600;line-height:normal}kaching-subscriptions-block .kaching-subscriptions__with-explanation .ks-card-wrapper .ks-card .ks-features-wrapper .ks-features .ks-feature-item{display:flex;gap:6px}kaching-subscriptions-block .kaching-subscriptions__with-explanation .ks-card-wrapper .ks-card .ks-features-wrapper .ks-features .ks-feature-item .ks-feature-item-text{color:var(--kaching-subs-card-title-color, #000);font-size:14px;font-style:normal;font-weight:500;line-height:normal}kaching-subscriptions-block .kaching-subscriptions__with-explanation .ks-card-wrapper .ks-card .ks-features-wrapper .ks-delivery-frequency-wrapper{display:flex;flex-direction:column;justify-content:end;gap:6px}kaching-subscriptions-block .kaching-subscriptions__with-explanation .ks-card-wrapper .ks-card .ks-features-wrapper .ks-delivery-frequency-wrapper .ks-delivery-frequency-title{color:var(--kaching-subs-card-title-color, #000);font-size:14px;font-style:normal;font-weight:500;line-height:normal}kaching-subscriptions-block .kaching-subscriptions__with-explanation .ks-card-wrapper .ks-card .ks-features-wrapper .ks-delivery-frequency-wrapper .kaching-subscriptions__dropdown-trigger-wrapper.with-explanation{padding-top:6px;padding-bottom:6px;width:auto}kaching-subscriptions-block .kaching-subscriptions__with-explanation .ks-card-wrapper .ks-card .ks-features-wrapper .ks-delivery-frequency-wrapper .ks-price-delivery-frequency-wrapper{display:flex;justify-content:end}kaching-subscriptions-block .kaching-subscriptions__with-explanation .ks-card-wrapper .ks-card .ks-features-wrapper .ks-delivery-frequency-wrapper .ks-price-delivery-frequency-wrapper .ks-price-delivery-frequency{color:var(--kaching-subs-card-title-color, #000);font-size:12px;font-style:normal;font-weight:400;line-height:normal}kaching-subscriptions-block .kaching-subscriptions__grid-cards-wrapper{display:flex;flex-direction:column;gap:26px}kaching-subscriptions-block .kaching-subscriptions__grid-cards-wrapper .ks-grid-cards{display:flex;gap:16px;flex-wrap:wrap}kaching-subscriptions-block .kaching-subscriptions__grid-cards-wrapper .ks-grid-cards .ks-grid-card{position:relative;box-shadow:inset 0 0 0 1px var(--kaching-subs-card-border-color);background:var(--kaching-subs-card-background-color, #fff);padding:calc(12px * var(--kaching-subs-card-spacing, 1) + 2px) calc(12px * var(--kaching-subs-card-spacing, 1) + 5px);border-radius:var(--kaching-subs-card-border-radius);cursor:pointer;display:flex;flex-direction:column;gap:8px}kaching-subscriptions-block .kaching-subscriptions__grid-cards-wrapper .ks-grid-cards .ks-grid-card:hover{box-shadow:inset 0 0 0 2px var(--kaching-subs-card-border-color)}kaching-subscriptions-block .kaching-subscriptions__grid-cards-wrapper .ks-grid-cards .ks-grid-card.selected{box-shadow:inset 0 0 0 2px var(--kaching-subs-card-border-color-selected);background:var(--kaching-subs-card-background-color-selected, #fff)}kaching-subscriptions-block .kaching-subscriptions__grid-cards-wrapper .ks-grid-cards .ks-grid-card.selected:hover{box-shadow:inset 0 0 0 2px var(--kaching-subs-card-border-color-selected)}kaching-subscriptions-block .kaching-subscriptions__grid-cards-wrapper .ks-grid-cards .ks-grid-card.selected .ks-grid-card-title{color:var(--kaching-subs-card-title-color, #000);font-size:16px;font-style:normal;font-weight:700;line-height:normal}kaching-subscriptions-block .kaching-subscriptions__grid-cards-wrapper .ks-grid-cards .ks-grid-card.selected .ks-price-wrapper .ks-discounted-price{color:var(--kaching-subs-card-price-color, #000);font-weight:700}kaching-subscriptions-block .kaching-subscriptions__grid-cards-wrapper .ks-grid-cards .ks-grid-card.selected .ks-price-wrapper .ks-billing-frequency{color:var(--kaching-subs-card-price-color, #000)}kaching-subscriptions-block .kaching-subscriptions__grid-cards-wrapper .ks-grid-cards .ks-grid-card .ks-grid-card-title{color:#0009;font-size:16px;font-style:normal;font-weight:500;line-height:normal}kaching-subscriptions-block .kaching-subscriptions__grid-cards-wrapper .ks-grid-cards .ks-grid-card .ks-price-wrapper{display:flex;gap:6px}kaching-subscriptions-block .kaching-subscriptions__grid-cards-wrapper .ks-grid-cards .ks-grid-card .ks-price-wrapper .ks-price-and-frequency-wrapper{display:flex;gap:2px}kaching-subscriptions-block .kaching-subscriptions__grid-cards-wrapper .ks-grid-cards .ks-grid-card .ks-price-wrapper .ks-original-price{color:#0006;font-size:14px;font-style:normal;font-weight:500;line-height:normal;text-decoration-line:line-through}kaching-subscriptions-block .kaching-subscriptions__grid-cards-wrapper .ks-grid-cards .ks-grid-card .ks-price-wrapper .ks-discounted-price{color:#0009;font-size:16px;font-style:normal;line-height:normal}kaching-subscriptions-block .kaching-subscriptions__grid-cards-wrapper .ks-grid-cards .ks-grid-card .ks-price-wrapper .ks-billing-frequency{color:#0009;font-size:12px;font-style:normal;font-weight:500;line-height:normal}kaching-subscriptions-block .kaching-subscriptions__grid-cards-wrapper .ks-delivery-frequency-wrapper{display:flex;flex-direction:column;gap:24px}kaching-subscriptions-block .kaching-subscriptions__grid-cards-wrapper .ks-delivery-frequency-wrapper .ks-delivery-frequency{display:flex;flex-direction:column;gap:2px}kaching-subscriptions-block .kaching-subscriptions__grid-cards-wrapper .ks-delivery-frequency-wrapper .ks-delivery-frequency .ks-delivery-frequency-title-wrapper{display:flex;gap:4px}kaching-subscriptions-block .kaching-subscriptions__grid-cards-wrapper .ks-delivery-frequency-wrapper .ks-delivery-frequency .ks-delivery-frequency-title-wrapper .ks-delivery-frequency-title{color:var(--kaching-subs-card-title-color, #000);font-size:16px;font-style:normal;font-weight:700;line-height:normal}kaching-subscriptions-block .kaching-subscriptions__grid-cards-wrapper .ks-delivery-frequency-wrapper .ks-delivery-frequency .ks-billing-frequency-text{color:#0009;font-size:12px;font-style:normal;font-weight:500;line-height:normal}kaching-subscriptions-block .kaching-subscriptions__grid-cards-wrapper .ks-delivery-frequency-wrapper .ks-delivery-options-wrapper{display:flex;gap:16px;flex-wrap:wrap}kaching-subscriptions-block .kaching-subscriptions__grid-cards-wrapper .ks-delivery-frequency-wrapper .ks-delivery-options-wrapper .ks-delivery-option{box-shadow:inset 0 0 0 1px var(--kaching-subs-card-border-color);background:var(--kaching-subs-card-background-color, #fff);padding:calc(12px * var(--kaching-subs-card-spacing, 1) + 2px) calc(12px * var(--kaching-subs-card-spacing, 1) + 5px);border-radius:var(--kaching-subs-card-border-radius);cursor:pointer}kaching-subscriptions-block .kaching-subscriptions__grid-cards-wrapper .ks-delivery-frequency-wrapper .ks-delivery-options-wrapper .ks-delivery-option.selected{box-shadow:inset 0 0 0 2px var(--kaching-subs-card-border-color-selected);background:var(--kaching-subs-card-background-color-selected, #fff)}kaching-subscriptions-block .kaching-subscriptions__grid-cards-wrapper .ks-delivery-frequency-wrapper .ks-delivery-options-wrapper .ks-delivery-option.selected .ks-delivery-option-title{color:var(--kaching-subs-card-title-color, #000);font-weight:700}kaching-subscriptions-block .kaching-subscriptions__grid-cards-wrapper .ks-delivery-frequency-wrapper .ks-delivery-options-wrapper .ks-delivery-option .ks-delivery-option-title{color:#0009;font-size:14px;font-style:normal;font-weight:500;line-height:normal}kaching-subscriptions-block .kaching-subscriptions__panels-cards-wrapper{display:flex;flex-direction:column;gap:24px}kaching-subscriptions-block .kaching-subscriptions__panels-cards-wrapper.mobile .ks-panels-wrapper{flex-direction:column}kaching-subscriptions-block .kaching-subscriptions__panels-cards-wrapper.mobile .ks-panels-wrapper .ks-panel{width:100%!important}kaching-subscriptions-block .kaching-subscriptions__panels-cards-wrapper .ks-panels-wrapper{border-radius:var(--kaching-subs-card-border-radius);padding:6px;border:1px solid #eaecf0;background:#f9fafb;display:flex;flex-direction:row;gap:8px}kaching-subscriptions-block .kaching-subscriptions__panels-cards-wrapper .ks-panels-wrapper .ks-panel{padding:calc(12px * var(--kaching-subs-card-spacing, 1) + 2px) calc(12px * var(--kaching-subs-card-spacing, 1) + 5px);box-shadow:0 1px 3px #1018281a,0 1px 2px #1018280f;border-radius:calc(var(--kaching-subs-card-border-radius) - 2px);background:var(--kaching-subs-card-background-color);width:calc(50% - 4px);cursor:pointer}kaching-subscriptions-block .kaching-subscriptions__panels-cards-wrapper .ks-panels-wrapper .ks-panel.full-width{width:100%}kaching-subscriptions-block .kaching-subscriptions__panels-cards-wrapper .ks-panels-wrapper .ks-panel.selected{box-shadow:inset 0 0 3px #10182833;background-color:var(--kaching-subs-card-background-color-selected)}kaching-subscriptions-block .kaching-subscriptions__panels-cards-wrapper .ks-panels-wrapper .ks-panel.selected .ks-panel-top .ks-radio-button-and-title-wrapper .ks-radio{background:#303030;border:none}kaching-subscriptions-block .kaching-subscriptions__panels-cards-wrapper .ks-panels-wrapper .ks-panel.selected .ks-panel-top .ks-radio-button-and-title-wrapper .ks-radio .ks-radio-button{background:#fff;width:8px;height:8px;align-self:center;box-sizing:border-box;display:flex;flex-shrink:0;border-radius:50%}kaching-subscriptions-block .kaching-subscriptions__panels-cards-wrapper .ks-panels-wrapper .ks-panel:focus{box-shadow:inset 0 0 3px #10182833}kaching-subscriptions-block .kaching-subscriptions__panels-cards-wrapper .ks-panels-wrapper .ks-panel-top{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap}kaching-subscriptions-block .kaching-subscriptions__panels-cards-wrapper .ks-panels-wrapper .ks-panel-top .ks-radio-button-and-title-wrapper{display:flex;gap:8px}kaching-subscriptions-block .kaching-subscriptions__panels-cards-wrapper .ks-panels-wrapper .ks-panel-top .ks-radio-button-and-title-wrapper .ks-radio{margin:0;width:16px;height:16px;display:flex;flex-direction:column;justify-content:center;background:#fdfdfd;border-radius:50%;border:1px solid #8a8a8a}kaching-subscriptions-block .kaching-subscriptions__panels-cards-wrapper .ks-panels-wrapper .ks-panel-top .ks-radio-button-and-title-wrapper .ks-radio .ks-radio-button{display:none}kaching-subscriptions-block .kaching-subscriptions__panels-cards-wrapper .ks-panels-wrapper .ks-panel-top .ks-radio-button-and-title-wrapper .ks-panel-title-wrapper{display:flex;flex-direction:column;gap:4px}kaching-subscriptions-block .kaching-subscriptions__panels-cards-wrapper .ks-panels-wrapper .ks-panel-top .ks-radio-button-and-title-wrapper .ks-panel-title-wrapper .ks-panel-title{color:var(--kaching-subs-card-title-color);font-size:14px;font-style:normal;font-weight:600;line-height:14px}kaching-subscriptions-block .kaching-subscriptions__panels-cards-wrapper .ks-panels-wrapper .ks-panel-top .ks-radio-button-and-title-wrapper .ks-panel-title-wrapper .ks-panel-price-wrapper{display:flex;gap:4px;flex-wrap:wrap}kaching-subscriptions-block .kaching-subscriptions__panels-cards-wrapper .ks-panels-wrapper .ks-panel-top .ks-radio-button-and-title-wrapper .ks-panel-title-wrapper .ks-panel-price-wrapper .ks-original-price{color:#0009;font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:line-through}kaching-subscriptions-block .kaching-subscriptions__panels-cards-wrapper .ks-panels-wrapper .ks-panel-top .ks-radio-button-and-title-wrapper .ks-panel-title-wrapper .ks-panel-price-wrapper .ks-discounted-price{color:var(--kaching-subs-card-price-color);font-size:14px;font-style:normal;font-weight:600;line-height:normal}kaching-subscriptions-block .kaching-subscriptions__panels-cards-wrapper .ks-panels-wrapper .ks-panel-top .ks-radio-button-and-title-wrapper .ks-panel-title-wrapper .ks-panel-price-wrapper .ks-price-delivery-frequency{color:var(--kaching-subs-card-price-color);font-size:12px;font-style:normal;font-weight:400;line-height:normal}kaching-subscriptions-block .kaching-subscriptions__panels-cards-wrapper .ks-panels-wrapper .ks-panel-top .ks-original-price{color:var(--kaching-subs-card-price-color);font-size:14px;font-style:normal;font-weight:600;line-height:14px}kaching-subscriptions-block .kaching-subscriptions__panels-cards-wrapper .ks-delivery-frequency-wrapper{display:flex;flex-direction:column;gap:16px}kaching-subscriptions-block .kaching-subscriptions__panels-cards-wrapper .ks-delivery-frequency-wrapper .ks-delivery-frequency-title{color:var(--kaching-subs-card-title-color);font-size:16px;font-style:normal;font-weight:700;line-height:normal}kaching-subscriptions-block .kaching-subscriptions__panels-cards-wrapper .ks-trust-items-wrapper{display:flex;flex-direction:column;gap:20px}kaching-subscriptions-block .kaching-subscriptions__panels-cards-wrapper .ks-trust-items-wrapper .ks-trust-item-wrapper{display:flex;gap:12px}kaching-subscriptions-block .kaching-subscriptions__panels-cards-wrapper .ks-trust-items-wrapper .ks-trust-item-wrapper .ks-trust-item{display:flex;flex-direction:column;gap:8px}kaching-subscriptions-block .kaching-subscriptions__panels-cards-wrapper .ks-trust-items-wrapper .ks-trust-item-wrapper .ks-trust-item .ks-trust-item-title{color:#000;font-size:16px;font-style:normal;font-weight:600;line-height:normal}kaching-subscriptions-block .kaching-subscriptions__panels-cards-wrapper .ks-trust-items-wrapper .ks-trust-item-wrapper .ks-trust-item .ks-trust-item-description{color:#0009;font-size:14px;font-style:normal;font-weight:500;line-height:normal}kaching-subscriptions-block .kaching-subscriptions__column-cards-wrapper{display:flex;flex-direction:column;gap:16px}kaching-subscriptions-block .kaching-subscriptions__column-cards-wrapper.mobile .ks-columns{flex-direction:column;gap:10px}kaching-subscriptions-block .kaching-subscriptions__column-cards-wrapper .ks-block-title{color:var(--kaching-subs-title-color);font-size:16px;font-style:normal;font-weight:700;line-height:normal}kaching-subscriptions-block .kaching-subscriptions__column-cards-wrapper .ks-columns{display:flex;gap:50px}kaching-subscriptions-block .kaching-subscriptions__column-cards-wrapper .ks-columns .ks-column-wrapper{display:flex;flex-direction:column;gap:6px}kaching-subscriptions-block .kaching-subscriptions__column-cards-wrapper .ks-columns .ks-column-wrapper .ks-column-top{display:flex;gap:10px;cursor:pointer;flex-shrink:0}kaching-subscriptions-block .kaching-subscriptions__column-cards-wrapper .ks-columns .ks-column-wrapper .ks-column-top:hover .ks-radio.selected .ks-radio-button{background:var(--kaching-subs-card-border-color-selected)}kaching-subscriptions-block .kaching-subscriptions__column-cards-wrapper .ks-columns .ks-column-wrapper .ks-column-top:hover .ks-radio .ks-radio-button{background:var(--kaching-subs-card-border-color)}kaching-subscriptions-block .kaching-subscriptions__column-cards-wrapper .ks-columns .ks-column-wrapper .ks-column-top .ks-radio{margin:0;width:24px;height:24px;display:flex;flex-direction:column;justify-content:center;cursor:pointer}kaching-subscriptions-block .kaching-subscriptions__column-cards-wrapper .ks-columns .ks-column-wrapper .ks-column-top .ks-radio.selected .ks-radio-button{box-shadow:0 0 0 2px var(--kaching-subs-card-border-color-selected);border:3px solid #fff;background:var(--kaching-subs-card-border-color-selected, #000)}kaching-subscriptions-block .kaching-subscriptions__column-cards-wrapper .ks-columns .ks-column-wrapper .ks-column-top .ks-radio:hover.selected .ks-radio-button{background:var(--kaching-subs-card-border-color-selected)}kaching-subscriptions-block .kaching-subscriptions__column-cards-wrapper .ks-columns .ks-column-wrapper .ks-column-top .ks-radio:hover .ks-radio-button{background:var(--kaching-subs-card-border-color)}kaching-subscriptions-block .kaching-subscriptions__column-cards-wrapper .ks-columns .ks-column-wrapper .ks-column-top .ks-radio .ks-radio-button{align-self:center;box-shadow:0 0 0 2px var(--kaching-subs-card-border-color);width:17px;height:17px;box-sizing:border-box;border:3px solid #fff;background:#fff;display:flex;flex-shrink:0;border-radius:50%}kaching-subscriptions-block .kaching-subscriptions__column-cards-wrapper .ks-columns .ks-column-wrapper .ks-column-top .ks-column-title-wrapper{display:flex;flex-direction:column;gap:6px;flex-shrink:0}kaching-subscriptions-block .kaching-subscriptions__column-cards-wrapper .ks-columns .ks-column-wrapper .ks-column-top .ks-column-title-wrapper .ks-column-title{color:var(--kaching-subs-card-title-color);font-size:16px;font-style:normal;font-weight:500;line-height:normal}kaching-subscriptions-block .kaching-subscriptions__column-cards-wrapper .ks-columns .ks-column-wrapper .ks-column-top .ks-column-title-wrapper .ks-original-price{color:var(--kaching-subs-card-price-color);font-size:16px;font-style:normal;font-weight:700;line-height:normal}kaching-subscriptions-block .kaching-subscriptions__column-cards-wrapper .ks-columns .ks-column-wrapper .ks-column-top .ks-column-title-wrapper .ks-price-wrapper{display:flex;gap:6px}kaching-subscriptions-block .kaching-subscriptions__column-cards-wrapper .ks-columns .ks-column-wrapper .ks-column-top .ks-column-title-wrapper .ks-price-wrapper .ks-price-and-frequency-wrapper{display:flex;gap:2px}kaching-subscriptions-block .kaching-subscriptions__column-cards-wrapper .ks-columns .ks-column-wrapper .ks-column-top .ks-column-title-wrapper .ks-price-wrapper .ks-original-price{color:#0006;font-size:14px;font-style:normal;font-weight:500;line-height:normal;text-decoration-line:line-through}kaching-subscriptions-block .kaching-subscriptions__column-cards-wrapper .ks-columns .ks-column-wrapper .ks-column-top .ks-column-title-wrapper .ks-price-wrapper .ks-discounted-price{color:var(--kaching-subs-card-price-color, #000);font-size:16px;font-style:normal;font-weight:700;line-height:normal}kaching-subscriptions-block .kaching-subscriptions__column-cards-wrapper .ks-columns .ks-column-wrapper .ks-column-top .ks-column-title-wrapper .ks-price-wrapper .ks-billing-frequency{color:var(--kaching-subs-card-price-color, #000);font-size:12px;font-style:normal;font-weight:500;line-height:normal}kaching-subscriptions-block .kaching-subscriptions__column-cards-wrapper .ks-columns .ks-column-wrapper .ks-column-top .ks-column{display:flex;flex-direction:column;gap:16px}kaching-subscriptions-block .kaching-subscriptions__column-cards-wrapper .ks-delivery-options-wrapper{display:flex;gap:9px}kaching-subscriptions-block .kaching-subscriptions__column-cards-wrapper .ks-delivery-options-wrapper .kaching-subscriptions__dropdown .kaching-subscriptions__dropdown-trigger-wrapper{padding:6px 12px;border-radius:8px}kaching-subscriptions-block .kaching-subscriptions__column-cards-wrapper .ks-delivery-options-wrapper .ks-delivery-options-title{color:var(--kaching-subs-card-title-color);font-size:16px;font-style:normal;font-weight:600;line-height:normal}kaching-subscriptions-block .kaching-subscriptions__column-cards-wrapper .ks-billing-frequency-text{color:var(--kaching-subs-card-price-color, #000);font-size:12px;font-style:normal;font-weight:500;line-height:normal}kaching-subscriptions-block .kaching-subscriptions__card-wrapper.one-time-purchase .kaching-subscriptions__original-price{color:#0009;font-size:14px;font-style:normal;font-weight:500;line-height:normal;text-decoration-line:line-through}.ks-automatic-swaps{margin-top:16px;padding:12px;border-radius:8px;background-color:var(--kaching-subs-automatic-swaps-bg);border:1px solid var(--kaching-subs-automatic-swaps-border-color)}.ks-automatic-swaps .ks-automatic-swaps__title{display:flex;align-items:center;justify-content:space-between;width:100%;font-size:14px;font-weight:600;color:var(--kaching-subs-automatic-swaps-title);background:none;border:none;padding:0;cursor:pointer;user-select:none;text-align:left}.ks-automatic-swaps .ks-automatic-swaps__title:hover{opacity:.8}.ks-automatic-swaps .ks-automatic-swaps__title:focus-visible{outline:2px solid var(--kaching-subs-automatic-swaps-border-color);outline-offset:2px;border-radius:4px}.ks-automatic-swaps .ks-automatic-swaps__chevron{flex-shrink:0;transition:transform .2s ease;color:var(--kaching-subs-automatic-swaps-label)}.ks-automatic-swaps .ks-automatic-swaps__chevron--expanded{transform:rotate(180deg)}.ks-automatic-swaps .ks-automatic-swaps__content{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.ks-automatic-swaps .ks-automatic-swaps__content--expanded{grid-template-rows:1fr}.ks-automatic-swaps .ks-automatic-swaps__content-inner{overflow:hidden;padding-top:0;transition:padding-top .3s ease}.ks-automatic-swaps .ks-automatic-swaps__content--expanded .ks-automatic-swaps__content-inner{padding-top:12px}.ks-automatic-swaps .ks-automatic-swaps__loading{font-size:13px;color:#6b7280;text-align:center;padding:8px 0}.ks-automatic-swaps .ks-automatic-swaps__timeline{display:flex;flex-direction:column}.ks-automatic-swaps .ks-automatic-swaps__cycle{background-color:#fff;border:1px solid var(--kaching-subs-automatic-swaps-border-color);border-radius:8px;overflow:hidden}.ks-automatic-swaps .ks-automatic-swaps__cycle-header{display:flex;align-items:center;justify-content:space-between;width:100%;font-size:12px;font-weight:600;color:#6b7280;padding:8px 12px;background-color:#f3f4f6;border:none;border-bottom:1px solid transparent;cursor:pointer;user-select:none;text-align:left;transition:border-color .3s ease}.ks-automatic-swaps .ks-automatic-swaps__cycle-header:hover{opacity:.8}.ks-automatic-swaps .ks-automatic-swaps__cycle-header:focus-visible{outline:2px solid var(--kaching-subs-automatic-swaps-border-color);outline-offset:-2px;border-radius:4px}.ks-automatic-swaps .ks-automatic-swaps__cycle-content--expanded+.ks-automatic-swaps__cycle-header,.ks-automatic-swaps .ks-automatic-swaps__cycle:has(.ks-automatic-swaps__cycle-content--expanded) .ks-automatic-swaps__cycle-header{border-bottom-color:var(--kaching-subs-automatic-swaps-border-color)}.ks-automatic-swaps .ks-automatic-swaps__cycle-content{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.ks-automatic-swaps .ks-automatic-swaps__cycle-content--expanded{grid-template-rows:1fr}.ks-automatic-swaps .ks-automatic-swaps__cycle-content-inner{overflow:hidden}.ks-automatic-swaps .ks-automatic-swaps__source{padding:12px}.ks-automatic-swaps .ks-automatic-swaps__source-product{display:flex;align-items:center;gap:10px}.ks-automatic-swaps .ks-automatic-swaps__source-image{width:40px;height:40px;object-fit:cover;border-radius:6px;flex-shrink:0}.ks-automatic-swaps .ks-automatic-swaps__source-image-placeholder{width:40px;height:40px;background-color:var(--kaching-subs-automatic-swaps-border-color);border-radius:6px;flex-shrink:0}.ks-automatic-swaps .ks-automatic-swaps__source-info{display:flex;flex-direction:column}.ks-automatic-swaps .ks-automatic-swaps__source-title{font-size:14px;font-weight:500;color:var(--kaching-subs-automatic-swaps-product-title);line-height:1.3}.ks-automatic-swaps .ks-automatic-swaps__source-subtitle{font-size:12px;color:var(--kaching-subs-automatic-swaps-label);line-height:1.3}.ks-automatic-swaps .ks-automatic-swaps__destinations{margin-top:10px}.ks-automatic-swaps .ks-automatic-swaps__destinations-label{font-size:12px;font-weight:500;color:var(--kaching-subs-automatic-swaps-label);text-transform:uppercase;letter-spacing:.03em}.ks-automatic-swaps .ks-automatic-swaps__destination{display:flex;align-items:center;gap:8px;padding:6px 0}.ks-automatic-swaps .ks-automatic-swaps__destination:not(:last-child){border-bottom:1px solid #f3f4f6}.ks-automatic-swaps .ks-automatic-swaps__dest-image{width:28px;height:28px;object-fit:cover;border-radius:4px;flex-shrink:0}.ks-automatic-swaps .ks-automatic-swaps__dest-image-placeholder{width:28px;height:28px;background-color:var(--kaching-subs-automatic-swaps-border-color);border-radius:4px;flex-shrink:0}.ks-automatic-swaps .ks-automatic-swaps__dest-info{display:flex;flex-direction:column}.ks-automatic-swaps .ks-swap-price-wrapper{display:flex;gap:4px}.ks-automatic-swaps .ks-automatic-swaps__dest-price{font-size:12px;font-weight:500;line-height:1.2}.ks-automatic-swaps .ks-automatic-swaps__removal,.ks-automatic-swaps .ks-automatic-swaps__addition{margin-top:10px}.ks-automatic-swaps .ks-automatic-swaps__removal-label,.ks-automatic-swaps .ks-automatic-swaps__addition-label,.ks-automatic-swaps .ks-automatic-swaps__addition-quantity{font-size:12px;font-weight:500;color:var(--kaching-subs-automatic-swaps-label)}.ks-automatic-swaps .ks-automatic-swaps__addition-prices{display:flex;align-items:center;gap:6px;margin-top:4px}.ks-automatic-swaps .ks-automatic-swaps__addition-price-original{font-size:12px;color:var(--kaching-subs-automatic-swaps-label);text-decoration:line-through}.ks-automatic-swaps .ks-automatic-swaps__addition-price-original-no-discount{font-size:12px}.ks-automatic-swaps .ks-automatic-swaps__addition-price-discounted{font-size:12px;font-weight:600;color:var(--kaching-subs-automatic-swaps-product-title)}.ks-automatic-swaps .ks-automatic-swaps__source-divider{height:1px;background-color:var(--kaching-subs-automatic-swaps-border-color);margin:0;display:block}.ks-automatic-swaps .ks-automatic-swaps__connector{display:flex;justify-content:center;padding:6px 0}.ks-automatic-swaps .ks-automatic-swaps__connector:before{content:"";width:2px;height:20px;background-color:#d1d5db;border-radius:1px}.ks-automatic-swaps .ks-add-action-price-wrapper{display:flex;gap:6px}.ks-automatic-swaps .ks-add-action-price-original-wrapper{display:flex;gap:4px}.ks-subscription-details-wrapper{margin-top:16px;position:relative;display:flex}.ks-subscription-details-wrapper .ks-subscription-details{display:flex;gap:8px}.ks-subscription-details-wrapper .ks-subscription-details-text{color:#667085;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.ks-subscription-details-wrapper .ks-subscription-details-tooltip{position:absolute;top:30px;left:-15px;width:270px;background-color:#fff;z-index:100;border-radius:8px;padding:4px 8px;box-shadow:1px 0 #00000021 inset,-1px 0 #00000021 inset,0 -1px #0000002b inset,0 1px #cccccc80 inset,0 4px 6px -2px #1a1a1a33;opacity:0;transition:all .2s ease-in-out;display:none}.ks-subscription-details-wrapper .ks-subscription-details-tooltip.ks-subscription-details-tooltip-active{opacity:1;display:block}.ks-subscription-details-wrapper .ks-subscription-details-tooltip .ks-subscription-details-tooltip-tail{filter:drop-shadow(0 1.875px 1.25px rgba(204,204,204,.5));position:absolute;top:-7px;left:13px;transform:rotate(180deg)}.ks-subscription-details-wrapper .ks-subscription-details-tooltip .ks-subscription-details-tooltip-text{color:#303030;font-size:13px;font-style:normal;font-weight:450;line-height:20px;display:inline-block}kaching-subscriptions-block .ks-rewards-banner-wrapper{margin-top:12px;font-weight:var(--kaching-subs-kaching-card-title-font-weight, 650);font-size:13px;line-height:20px;display:flex;align-items:center;flex-direction:column;gap:8px;width:100%}kaching-subscriptions-block .ks-rewards-banner-wrapper .ks-rewards-banner-title{color:#303030}kaching-subscriptions-block .ks-rewards-banner-wrapper .ks-rewards-banner-text{color:#212}kaching-subscriptions-block .ks-rewards-banner-wrapper .ks-rewards-banner{background-color:var(--kaching-subs-rewards-banner-background-color);border-radius:6px;padding:12px;width:100%;text-align:center}kaching-subscriptions-block .kaching-subscriptions__bar-most-popular{position:absolute;z-index:1}kaching-subscriptions-block .kaching-subscriptions__bar-most-popular.kaching-subscriptions__bar-most-popular--simple{top:-8px;right:var(--kaching-subs-card-border-radius)}kaching-subscriptions-block .kaching-subscriptions__bar-most-popular.kaching-subscriptions__bar-most-popular--fancy{top:-27px;right:-15px}kaching-subscriptions-block .kaching-subscriptions__bar-most-popular svg{color:var(--kaching-subs-badge-background-color)}kaching-subscriptions-block .kaching-subscriptions__bar-most-popular svg .most-popular-text{fill:var(--kaching-subs-badge-color)}kaching-subscriptions-block .kaching-subscriptions__bar-most-popular__content{margin:0 8px;padding:6px 8px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;font-family:sans-serif;font-size:12px;font-weight:700;line-height:1;color:var(--kaching-subs-badge-color, #fff);background-color:var(--kaching-subs-badge-background-color)}kaching-subscriptions-block .kaching-subscriptions__bar-most-popular__content:before,kaching-subscriptions-block .kaching-subscriptions__bar-most-popular__content:after{display:block;position:absolute;top:0;width:0;height:0;content:"";border-bottom-width:8px;border-bottom-style:solid;filter:brightness(.7);border-bottom-color:var(--kaching-subs-badge-background-color, transparent)}kaching-subscriptions-block .kaching-subscriptions__bar-most-popular__content:before{left:0;border-left:8px solid transparent}kaching-subscriptions-block .kaching-subscriptions__bar-most-popular__content:after{right:0;border-right:8px solid transparent}@media (min-width: 750px){kaching-subscriptions-block .kaching-subscriptions__bar-most-popular.kaching-subscriptions__bar-most-popular--fancy{right:-20px}}kaching-subscriptions-block .kaching-subscriptions__badge-star{position:absolute;top:-30px;right:-30px;width:60px;height:60px;padding:9px;background:var(--kaching-subs-badge-background-color);clip-path:polygon(100% 50%,93.15% 58.58%,96.19% 69.13%,86.58% 74.45%,85.36% 85.36%,74.45% 86.58%,69.13% 96.19%,58.58% 93.15%,50% 100%,41.42% 93.15%,30.87% 96.19%,25.55% 86.58%,14.64% 85.36%,13.42% 74.45%,3.81% 69.13%,6.85% 58.58%,0 50%,6.85% 41.42%,3.81% 30.87%,13.42% 25.55%,14.64% 14.64%,25.55% 13.42%,30.87% 3.81%,41.42% 6.85%,50% 0,58.58% 6.85%,69.13% 3.81%,74.45% 13.42%,85.36% 14.64%,86.58% 25.55%,96.19% 30.87%,93.15% 41.42%);display:flex;align-items:center;justify-content:center;text-align:center;transform:rotate(-15deg);box-shadow:0 4px 6px #0000001a;overflow:hidden}kaching-subscriptions-block .kaching-subscriptions__badge-star__text{font-size:clamp(8px,14px - var(--text-length, 0) * .3px,24px);font-weight:700;color:var(--kaching-subs-badge-color);text-align:center;letter-spacing:.5px;line-height:.9;text-transform:uppercase!important;white-space:normal;word-break:break-word;line-height:1}.kaching-subscriptions .kaching-subscriptions-sticky-atc{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:16px;box-shadow:0 0 10px #00000040;background-color:var(--kaching-subs-sticky-atc-background-color, #fff)}.kaching-subscriptions .kaching-subscriptions-sticky-atc__content{display:flex;align-items:center;gap:16px}.kaching-subscriptions .kaching-subscriptions-sticky-atc__image{width:auto;height:var(--kaching-subs-sticky-atc-product-photo-size, 40px);border-radius:var(--kaching-subs-sticky-atc-product-photo-corner-radius, 0px)}.kaching-subscriptions .kaching-subscriptions-sticky-atc__title{color:var(--kaching-subs-sticky-atc-title-color, #000);font-size:var(--kaching-subs-sticky-atc-title-font-size, 16px);font-style:var(--kaching-subs-sticky-atc-title-font-style, normal);font-weight:var(--kaching-subs-sticky-atc-title-font-weight, 400)}.kaching-subscriptions .kaching-subscriptions-sticky-atc__button{all:unset;white-space:nowrap;cursor:pointer;background-color:var(--kaching-subs-sticky-atc-button-color, #303030);color:var(--kaching-subs-sticky-atc-button-text-color, #fff);font-size:var(--kaching-subs-sticky-atc-button-font-size, 16px);font-style:var(--kaching-subs-sticky-atc-button-font-style, normal);font-weight:var(--kaching-subs-sticky-atc-button-font-weight, 400);padding:var(--kaching-subs-sticky-atc-button-padding, 15px);border-radius:var(--kaching-subs-sticky-atc-button-corner-radius, 8px)}.kaching-subscriptions__widget{position:relative}


/* Calmaxis clone shell fixes */
#MainContent{padding:0;margin:0;max-width:none;}
.adv-calmaxis-chews-shell{font-family:Barlow,Arial,sans-serif;color:#1c2b2a;background:#fff;}
.adv-calmaxis-chews-shell img{max-width:100%;}

/* Calmaxis GemPages product section extracted from gp-01 */
.gps-619508563336757973.gps.gpsil [style*="--as:"]{align-self:var(--as)}.gps-619508563336757973.gps.gpsil [style*="--aspect:"]{aspect-ratio:var(--aspect)}.gps-619508563336757973.gps.gpsil [style*="--bg:"]{background:var(--bg)}.gps-619508563336757973.gps.gpsil [style*="--hvr-bg:"]:hover{background:var(--hvr-bg)}.gps-619508563336757973.gps.gpsil [style*="--bga:"]{background-attachment:var(--bga)}.gps-619508563336757973.gps.gpsil [style*="--bgc:"]{background-color:var(--bgc)}.gps-619508563336757973.gps.gpsil [style*="--bgi:"]{background-image:var(--bgi)}.gps-619508563336757973.gps.gpsil [style*="--hvr-bgi:"]:hover{background-image:var(--hvr-bgi)}.gps-619508563336757973.gps.gpsil [style*="--bgp:"]{background-position:var(--bgp)}.gps-619508563336757973.gps.gpsil [style*="--bgr:"]{background-repeat:var(--bgr)}.gps-619508563336757973.gps.gpsil [style*="--bgs:"]{background-size:var(--bgs)}.gps-619508563336757973.gps.gpsil [style*="--b:"]{border:var(--b)}.gps-619508563336757973.gps.gpsil [style*="--hvr-b:"]:hover{border:var(--hvr-b)}.gps-619508563336757973.gps.gpsil [style*="--focus-b:"]:focus{border:var(--focus-b)}.gps-619508563336757973.gps.gpsil [style*="--bb:"]{border-bottom:var(--bb)}.gps-619508563336757973.gps.gpsil [style*="--hvr-bb:"]:hover{border-bottom:var(--hvr-bb)}.gps-619508563336757973.gps.gpsil [style*="--focus-bb:"]:focus{border-bottom:var(--focus-bb)}.gps-619508563336757973.gps.gpsil [style*="--bbw:"]{border-bottom-width:var(--bbw)}.gps-619508563336757973.gps.gpsil [style*="--bc:"]{border-color:var(--bc)}.gps-619508563336757973.gps.gpsil [style*="--bblr:"]{border-bottom-left-radius:var(--bblr)}.gps-619508563336757973.gps.gpsil [style*="--hvr-bblr:"]:hover{border-bottom-left-radius:var(--hvr-bblr)}.gps-619508563336757973.gps.gpsil [style*="--focus-bblr:"]:focus{border-bottom-left-radius:var(--focus-bblr)}.gps-619508563336757973.gps.gpsil [style*="--bbrr:"]{border-bottom-right-radius:var(--bbrr)}.gps-619508563336757973.gps.gpsil [style*="--hvr-bbrr:"]:hover{border-bottom-right-radius:var(--hvr-bbrr)}.gps-619508563336757973.gps.gpsil [style*="--focus-bbrr:"]:focus{border-bottom-right-radius:var(--focus-bbrr)}.gps-619508563336757973.gps.gpsil [style*="--bl:"]{border-left:var(--bl)}.gps-619508563336757973.gps.gpsil [style*="--bs:"]{border-style:var(--bs)}.gps-619508563336757973.gps.gpsil [style*="--bt:"]{border-top:var(--bt)}.gps-619508563336757973.gps.gpsil [style*="--hvr-bt:"]:hover{border-top:var(--hvr-bt)}.gps-619508563336757973.gps.gpsil [style*="--focus-bt:"]:focus{border-top:var(--focus-bt)}.gps-619508563336757973.gps.gpsil [style*="--btlr:"]{border-top-left-radius:var(--btlr)}.gps-619508563336757973.gps.gpsil [style*="--hvr-btlr:"]:hover{border-top-left-radius:var(--hvr-btlr)}.gps-619508563336757973.gps.gpsil [style*="--focus-btlr:"]:focus{border-top-left-radius:var(--focus-btlr)}.gps-619508563336757973.gps.gpsil [style*="--btrr:"]{border-top-right-radius:var(--btrr)}.gps-619508563336757973.gps.gpsil [style*="--hvr-btrr:"]:hover{border-top-right-radius:var(--hvr-btrr)}.gps-619508563336757973.gps.gpsil [style*="--focus-btrr:"]:focus{border-top-right-radius:var(--focus-btrr)}.gps-619508563336757973.gps.gpsil [style*="--bw:"]{border-width:var(--bw)}.gps-619508563336757973.gps.gpsil [style*="--bottom:"]{bottom:var(--bottom)}.gps-619508563336757973.gps.gpsil [style*="--shadow:"]{box-shadow:var(--shadow)}.gps-619508563336757973.gps.gpsil [style*="--c:"]{color:var(--c)}.gps-619508563336757973.gps.gpsil [style*="--cg:"]{-moz-column-gap:var(--cg);column-gap:var(--cg)}.gps-619508563336757973.gps.gpsil [style*="--ff:"]{font-family:var(--ff)}.gps-619508563336757973.gps.gpsil [style*="--size:"]{font-size:var(--size)}.gps-619508563336757973.gps.gpsil [style*="--weight:"]{font-weight:var(--weight)}.gps-619508563336757973.gps.gpsil [style*="--gg:"]{grid-gap:var(--gg)}.gps-619508563336757973.gps.gpsil [style*="--gtc:"]{grid-template-columns:var(--gtc)}.gps-619508563336757973.gps.gpsil [style*="--h:"]{height:var(--h)}.gps-619508563336757973.gps.gpsil [style*="--jc:"]{justify-content:var(--jc)}.gps-619508563336757973.gps.gpsil [style*="--left:"]{left:var(--left)}.gps-619508563336757973.gps.gpsil [style*="--lh:"]{line-height:var(--lh)}.gps-619508563336757973.gps.gpsil [style*="--tdt:"]{text-decoration-thickness:var(--tdt)}.gps-619508563336757973.gps.gpsil [style*="--tdl:"]{text-decoration-line:var(--tdl)}.gps-619508563336757973.gps.gpsil [style*="--m:"]{margin:var(--m)}.gps-619508563336757973.gps.gpsil [style*="--mb:"]{margin-bottom:var(--mb)}.gps-619508563336757973.gps.gpsil [style*="--ml:"]{margin-left:var(--ml)}.gps-619508563336757973.gps.gpsil [style*="--mr:"]{margin-right:var(--mr)}.gps-619508563336757973.gps.gpsil [style*="--mt:"]{margin-top:var(--mt)}.gps-619508563336757973.gps.gpsil [style*="--maxw:"]{max-width:var(--maxw)}.gps-619508563336757973.gps.gpsil [style*="--minw:"]{min-width:var(--minw)}.gps-619508563336757973.gps.gpsil [style*="--objf:"]{-o-object-fit:var(--objf);object-fit:var(--objf)}.gps-619508563336757973.gps.gpsil [style*="--op:"]{opacity:var(--op)}.gps-619508563336757973.gps.gpsil [style*="--o:"]{order:var(--o)}.gps-619508563336757973.gps.gpsil [style*="--pc:"]{place-content:var(--pc)}.gps-619508563336757973.gps.gpsil [style*="--p:"]{padding:var(--p)}.gps-619508563336757973.gps.gpsil [style*="--pb:"]{padding-bottom:var(--pb)}.gps-619508563336757973.gps.gpsil [style*="--pl:"]{padding-left:var(--pl)}.gps-619508563336757973.gps.gpsil [style*="--pr:"]{padding-right:var(--pr)}.gps-619508563336757973.gps.gpsil [style*="--pt:"]{padding-top:var(--pt)}.gps-619508563336757973.gps.gpsil [style*="--pos:"]{position:var(--pos)}.gps-619508563336757973.gps.gpsil [style*="--right:"]{right:var(--right)}.gps-619508563336757973.gps.gpsil [style*="--rg:"]{row-gap:var(--rg)}.gps-619508563336757973.gps.gpsil [style*="--ta:"]{text-align:var(--ta)}.gps-619508563336757973.gps.gpsil [style*="--ts:"]{text-shadow:var(--ts)}.gps-619508563336757973.gps.gpsil [style*="--tt:"]{text-transform:var(--tt)}.gps-619508563336757973.gps.gpsil [style*="--top:"]{top:var(--top)}.gps-619508563336757973.gps.gpsil [style*="--t:"]{transform:var(--t)}.gps-619508563336757973.gps.gpsil [style*="--v:"]{visibility:var(--v)}.gps-619508563336757973.gps.gpsil [style*="--w:"]{width:var(--w)}@media only screen and (max-width:1024px){.gps-619508563336757973.gps.gpsil [style*="--aspect-tablet:"]{aspect-ratio:var(--aspect-tablet)}.gps-619508563336757973.gps.gpsil [style*="--bbw-tablet:"]{border-bottom-width:var(--bbw-tablet)}.gps-619508563336757973.gps.gpsil [style*="--bottom-tablet:"]{bottom:var(--bottom-tablet)}.gps-619508563336757973.gps.gpsil [style*="--size-tablet:"]{font-size:var(--size-tablet)}.gps-619508563336757973.gps.gpsil [style*="--gtc-tablet:"]{grid-template-columns:var(--gtc-tablet)}.gps-619508563336757973.gps.gpsil [style*="--h-tablet:"]{height:var(--h-tablet)}.gps-619508563336757973.gps.gpsil [style*="--jc-tablet:"]{justify-content:var(--jc-tablet)}.gps-619508563336757973.gps.gpsil [style*="--left-tablet:"]{left:var(--left-tablet)}.gps-619508563336757973.gps.gpsil [style*="--lh-tablet:"]{line-height:var(--lh-tablet)}.gps-619508563336757973.gps.gpsil [style*="--mb-tablet:"]{margin-bottom:var(--mb-tablet)}.gps-619508563336757973.gps.gpsil [style*="--maxw-tablet:"]{max-width:var(--maxw-tablet)}.gps-619508563336757973.gps.gpsil [style*="--minw-tablet:"]{min-width:var(--minw-tablet)}.gps-619508563336757973.gps.gpsil [style*="--o-tablet:"]{order:var(--o-tablet)}.gps-619508563336757973.gps.gpsil [style*="--pb-tablet:"]{padding-bottom:var(--pb-tablet)}.gps-619508563336757973.gps.gpsil [style*="--pl-tablet:"]{padding-left:var(--pl-tablet)}.gps-619508563336757973.gps.gpsil [style*="--pr-tablet:"]{padding-right:var(--pr-tablet)}.gps-619508563336757973.gps.gpsil [style*="--pt-tablet:"]{padding-top:var(--pt-tablet)}.gps-619508563336757973.gps.gpsil [style*="--pos-tablet:"]{position:var(--pos-tablet)}.gps-619508563336757973.gps.gpsil [style*="--right-tablet:"]{right:var(--right-tablet)}.gps-619508563336757973.gps.gpsil [style*="--top-tablet:"]{top:var(--top-tablet)}.gps-619508563336757973.gps.gpsil [style*="--w-tablet:"]{width:var(--w-tablet)}}@media only screen and (max-width:767px){.gps-619508563336757973.gps.gpsil [style*="--aspect-mobile:"]{aspect-ratio:var(--aspect-mobile)}.gps-619508563336757973.gps.gpsil [style*="--bbw-mobile:"]{border-bottom-width:var(--bbw-mobile)}.gps-619508563336757973.gps.gpsil [style*="--bottom-mobile:"]{bottom:var(--bottom-mobile)}.gps-619508563336757973.gps.gpsil [style*="--size-mobile:"]{font-size:var(--size-mobile)}.gps-619508563336757973.gps.gpsil [style*="--gtc-mobile:"]{grid-template-columns:var(--gtc-mobile)}.gps-619508563336757973.gps.gpsil [style*="--h-mobile:"]{height:var(--h-mobile)}.gps-619508563336757973.gps.gpsil [style*="--jc-mobile:"]{justify-content:var(--jc-mobile)}.gps-619508563336757973.gps.gpsil [style*="--left-mobile:"]{left:var(--left-mobile)}.gps-619508563336757973.gps.gpsil [style*="--lh-mobile:"]{line-height:var(--lh-mobile)}.gps-619508563336757973.gps.gpsil [style*="--mb-mobile:"]{margin-bottom:var(--mb-mobile)}.gps-619508563336757973.gps.gpsil [style*="--mt-mobile:"]{margin-top:var(--mt-mobile)}.gps-619508563336757973.gps.gpsil [style*="--maxw-mobile:"]{max-width:var(--maxw-mobile)}.gps-619508563336757973.gps.gpsil [style*="--minw-mobile:"]{min-width:var(--minw-mobile)}.gps-619508563336757973.gps.gpsil [style*="--objf-mobile:"]{-o-object-fit:var(--objf-mobile);object-fit:var(--objf-mobile)}.gps-619508563336757973.gps.gpsil [style*="--o-mobile:"]{order:var(--o-mobile)}.gps-619508563336757973.gps.gpsil [style*="--pb-mobile:"]{padding-bottom:var(--pb-mobile)}.gps-619508563336757973.gps.gpsil [style*="--pl-mobile:"]{padding-left:var(--pl-mobile)}.gps-619508563336757973.gps.gpsil [style*="--pr-mobile:"]{padding-right:var(--pr-mobile)}.gps-619508563336757973.gps.gpsil [style*="--pt-mobile:"]{padding-top:var(--pt-mobile)}.gps-619508563336757973.gps.gpsil [style*="--pos-mobile:"]{position:var(--pos-mobile)}.gps-619508563336757973.gps.gpsil [style*="--right-mobile:"]{right:var(--right-mobile)}.gps-619508563336757973.gps.gpsil [style*="--ta-mobile:"]{text-align:var(--ta-mobile)}.gps-619508563336757973.gps.gpsil [style*="--top-mobile:"]{top:var(--top-mobile)}.gps-619508563336757973.gps.gpsil [style*="--w-mobile:"]{width:var(--w-mobile)}}.gps-619508563336757973 .-gp-translate-x-1\/2,.gps-619508563336757973 .-gp-translate-y-1\/2,.gps-619508563336757973 .gp-rotate-0,.gps-619508563336757973 .gp-rotate-180,.gps-619508563336757973 .mobile\:gp-rotate-0,.gps-619508563336757973 .mobile\:gp-rotate-180,.gps-619508563336757973 .tablet\:gp-rotate-0,.gps-619508563336757973 .tablet\:gp-rotate-180{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1}.gps-619508563336757973 .gp-g-heading-1{font-family:var(--g-h1-ff);font-size:var(--g-h1-size);font-style:var(--g-h1-fs);font-weight:var(--g-h1-weight);letter-spacing:var(--g-h1-ls);line-height:var(--g-h1-lh)}.gps-619508563336757973 .gp-g-paragraph-1{font-family:var(--g-p1-ff);font-size:var(--g-p1-size);font-style:var(--g-p1-fs);font-weight:var(--g-p1-weight);letter-spacing:var(--g-p1-ls);line-height:var(--g-p1-lh)}.gps-619508563336757973 .gp-invisible{visibility:hidden}.gps-619508563336757973 .gp-static{position:static}.gps-619508563336757973 .\!gp-absolute{position:absolute!important}.gps-619508563336757973 .gp-absolute{position:absolute}.gps-619508563336757973 .gp-relative{position:relative}.gps-619508563336757973 .gp-inset-0{inset:0}.gps-619508563336757973 .gp-bottom-0{bottom:0}.gps-619508563336757973 .gp-left-0{left:0}.gps-619508563336757973 .gp-left-1\/2{left:50%}.gps-619508563336757973 .gp-right-0{right:0}.gps-619508563336757973 .gp-top-0{top:0}.gps-619508563336757973 .gp-top-1\/2{top:50%}.gps-619508563336757973 .gp-z-0{z-index:0}.gps-619508563336757973 .gp-z-1{z-index:1}.gps-619508563336757973 .gp-z-2{z-index:2}.gps-619508563336757973 .gp-z-\[90\]{z-index:90}.gps-619508563336757973 .\!gp-m-0{margin:0!important}.gps-619508563336757973 .gp-mx-auto{margin-left:auto;margin-right:auto}.gps-619508563336757973 .gp-my-0{margin-bottom:0;margin-top:0}.gps-619508563336757973 .gp-mb-0{margin-bottom:0}.gps-619508563336757973 .\!gp-block{display:block!important}.gps-619508563336757973 .gp-block{display:block}.gps-619508563336757973 .\!gp-flex{display:flex!important}.gps-619508563336757973 .gp-flex{display:flex}.gps-619508563336757973 .gp-inline-flex{display:inline-flex}.gps-619508563336757973 .gp-grid{display:grid}.gps-619508563336757973 .\!gp-hidden{display:none!important}.gps-619508563336757973 .gp-hidden{display:none}.gps-619508563336757973 .gp-aspect-\[56\/32\]{aspect-ratio:56/32}.gps-619508563336757973 .gp-h-0{height:0}.gps-619508563336757973 .gp-h-5{height:20px}.gps-619508563336757973 .gp-h-6{height:24px}.gps-619508563336757973 .gp-h-full{height:100%}.gps-619508563336757973 .gp-max-h-full{max-height:100%}.gps-619508563336757973 .\!gp-min-h-full{min-height:100%!important}.gps-619508563336757973 .gp-w-14{width:56px}.gps-619508563336757973 .gp-w-5{width:20px}.gps-619508563336757973 .gp-w-6{width:24px}.gps-619508563336757973 .gp-w-full{width:100%}.gps-619508563336757973 .\!gp-min-w-full{min-width:100%!important}.gps-619508563336757973 .\!gp-max-w-full{max-width:100%!important}.gps-619508563336757973 .\!gp-max-w-none{max-width:none!important}.gps-619508563336757973 .gp-max-w-full{max-width:100%}.gps-619508563336757973 .gp-flex-1{flex:1 1 0%}.gps-619508563336757973 .gp-flex-none{flex:none}.gps-619508563336757973 .gp-shrink-0{flex-shrink:0}.gps-619508563336757973 .-gp-translate-x-1\/2{--tw-translate-x:-50%}.gps-619508563336757973 .-gp-translate-x-1\/2,.gps-619508563336757973 .-gp-translate-y-1\/2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.gps-619508563336757973 .-gp-translate-y-1\/2{--tw-translate-y:-50%}.gps-619508563336757973 .gp-rotate-0{--tw-rotate:0deg}.gps-619508563336757973 .gp-rotate-0,.gps-619508563336757973 .gp-rotate-180{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.gps-619508563336757973 .gp-rotate-180{--tw-rotate:180deg}.gps-619508563336757973 .gp-cursor-default{cursor:default}.gps-619508563336757973 .gp-cursor-pointer{cursor:pointer}.gps-619508563336757973 .gp-select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.gps-619508563336757973 .gp-grid-rows-\[1fr\]{grid-template-rows:1fr}.gps-619508563336757973 .\!gp-flex-row{flex-direction:row!important}.gps-619508563336757973 .gp-flex-row{flex-direction:row}.gps-619508563336757973 .gp-flex-col{flex-direction:column}.gps-619508563336757973 .\!gp-flex-nowrap{flex-wrap:nowrap!important}.gps-619508563336757973 .gp-content-start{align-content:flex-start}.gps-619508563336757973 .gp-items-start{align-items:flex-start}.gps-619508563336757973 .gp-items-center{align-items:center}.gps-619508563336757973 .gp-justify-center{justify-content:center}.gps-619508563336757973 .gp-justify-between{justify-content:space-between}.gps-619508563336757973 .gp-gap-2{gap:8px}.gps-619508563336757973 .gp-overflow-hidden{overflow:hidden}.gps-619508563336757973 .gp-break-words{overflow-wrap:break-word}.gps-619508563336757973 .\!gp-rounded-none{border-radius:0!important}.gps-619508563336757973 .gp-rounded{border-radius:4px}.gps-619508563336757973 .gp-bg-black\/50{background-color:rgba(0,0,0,.5)}.gps-619508563336757973 .gp-bg-black\/80{background-color:rgba(0,0,0,.8)}.gps-619508563336757973 .gp-object-cover{-o-object-fit:cover;object-fit:cover}.gps-619508563336757973 .gp-px-0{padding-left:0;padding-right:0}.gps-619508563336757973 .gp-py-0{padding-bottom:0;padding-top:0}.gps-619508563336757973 .\!gp-pb-0{padding-bottom:0!important}.gps-619508563336757973 .gp-pb-1{padding-bottom:4px}.gps-619508563336757973 .gp-pr-1{padding-right:4px}.gps-619508563336757973 .gp-text-center{text-align:center}.gps-619508563336757973 .gp-text-g-text-3{color:var(--g-c-text-3)}.gps-619508563336757973 .gp-text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.gps-619508563336757973 .gp-text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gps-619508563336757973 .gp-no-underline{text-decoration-line:none}.gps-619508563336757973 .gp-opacity-0{opacity:0}.gps-619508563336757973 .gp-opacity-25{opacity:.25}.gps-619508563336757973 .gp-opacity-30{opacity:.3}.gps-619508563336757973 .gp-opacity-75{opacity:.75}.gps-619508563336757973 .gp-outline-1{outline-width:1px}.gps-619508563336757973 .-gp-outline-offset-1{outline-offset:-1px}.gps-619508563336757973 .gp-transition-colors{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gps-619508563336757973 .gp-transition-opacity{transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gps-619508563336757973 .gp-duration-100{transition-duration:.1s}.gps-619508563336757973 .gp-duration-200{transition-duration:.2s}.gps-619508563336757973 .gp-ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.gps-619508563336757973 .disabled\:gp-btn-disabled:disabled{cursor:default}.gps-619508563336757973 .before\:gp-left-0:before{content:var(--tw-content);left:0}.gps-619508563336757973 .before\:gp-top-0:before{content:var(--tw-content);top:0}@media (hover:hover) and (pointer:fine){.gps-619508563336757973 .hover\:gp-bg-\[\#ef0800\]:hover{--tw-bg-opacity:1;background-color:rgb(239 8 0/var(--tw-bg-opacity,1))}}.gps-619508563336757973 .disabled\:gp-opacity-30:disabled{opacity:.3}@media (hover:hover) and (pointer:fine){.gps-619508563336757973 .gp-group:hover .group-hover\:gp-opacity-100{opacity:1}}.gps-619508563336757973 .gp-group\/button:active .group-active\/button\:\!gp-text-inherit{color:inherit!important}.gps-619508563336757973 .data-\[only-image\=true\]\:gp-hidden[data-only-image=true]{display:none}.gps-619508563336757973 .data-\[outline\=active\]\:gp-outline[data-outline=active]{outline-style:solid}.gps-619508563336757973 .gp-group[data-state=loading] .group-data-\[state\=loading\]\:gp-visible{visibility:visible}.gps-619508563336757973 .gp-group[data-state=loading] .group-data-\[state\=loading\]\:gp-invisible{visibility:hidden}@keyframes gp-spin{to{transform:rotate(1turn)}}.gps-619508563336757973 .gp-group[data-state=loading] .group-data-\[state\=loading\]\:gp-animate-spin{animation:gp-spin 1s linear infinite}@media (max-width:1024px){.gps-619508563336757973 .tablet\:gp-static{position:static}.gps-619508563336757973 .tablet\:\!gp-absolute{position:absolute!important}.gps-619508563336757973 .tablet\:gp-left-0{left:0}.gps-619508563336757973 .tablet\:gp-right-0{right:0}.gps-619508563336757973 .tablet\:gp-z-2{z-index:2}.gps-619508563336757973 .tablet\:gp-block{display:block}.gps-619508563336757973 .tablet\:\!gp-flex{display:flex!important}.gps-619508563336757973 .tablet\:\!gp-hidden{display:none!important}.gps-619508563336757973 .tablet\:gp-hidden{display:none}.gps-619508563336757973 .tablet\:\!gp-min-h-full{min-height:100%!important}.gps-619508563336757973 .tablet\:gp-rotate-0{--tw-rotate:0deg}.gps-619508563336757973 .tablet\:gp-rotate-0,.gps-619508563336757973 .tablet\:gp-rotate-180{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.gps-619508563336757973 .tablet\:gp-rotate-180{--tw-rotate:180deg}.gps-619508563336757973 .tablet\:\!gp-flex-row{flex-direction:row!important}.gps-619508563336757973 .tablet\:gp-flex-row{flex-direction:row}.gps-619508563336757973 .tablet\:\!gp-flex-nowrap{flex-wrap:nowrap!important}.gps-619508563336757973 .tablet\:gp-px-0{padding-left:0;padding-right:0}.gps-619508563336757973 .tablet\:gp-py-0{padding-bottom:0;padding-top:0}}@media (max-width:767px){.gps-619508563336757973 .mobile\:gp-static{position:static}.gps-619508563336757973 .mobile\:\!gp-absolute{position:absolute!important}.gps-619508563336757973 .mobile\:gp-left-0{left:0}.gps-619508563336757973 .mobile\:gp-right-0{right:0}.gps-619508563336757973 .mobile\:gp-z-2{z-index:2}.gps-619508563336757973 .mobile\:gp-block{display:block}.gps-619508563336757973 .mobile\:\!gp-flex{display:flex!important}.gps-619508563336757973 .mobile\:\!gp-hidden{display:none!important}.gps-619508563336757973 .mobile\:gp-hidden{display:none}.gps-619508563336757973 .mobile\:\!gp-min-h-full{min-height:100%!important}.gps-619508563336757973 .mobile\:gp-rotate-0{--tw-rotate:0deg}.gps-619508563336757973 .mobile\:gp-rotate-0,.gps-619508563336757973 .mobile\:gp-rotate-180{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.gps-619508563336757973 .mobile\:gp-rotate-180{--tw-rotate:180deg}.gps-619508563336757973 .mobile\:\!gp-flex-row{flex-direction:row!important}.gps-619508563336757973 .mobile\:gp-flex-row{flex-direction:row}.gps-619508563336757973 .mobile\:\!gp-flex-nowrap{flex-wrap:nowrap!important}.gps-619508563336757973 .mobile\:gp-px-0{padding-left:0;padding-right:0}.gps-619508563336757973 .mobile\:gp-py-0{padding-bottom:0;padding-top:0}}.gps-619508563336757973 .\[\&\>svg\]\:gp-h-full>svg{height:100%}.gps-619508563336757973 .\[\&\>svg\]\:gp-w-full>svg{width:100%}.gps-619508563336757973 .\[\&_\*\]\:gp-max-w-full *{max-width:100%}.gps-619508563336757973 .\[\&_\*\]\:gp-max-w-none *{max-width:none}.gps-619508563336757973 .\[\&_p\]\:gp-whitespace-pre-line p{white-space:pre-line}
