
  
  
  

  
  
  


:root,
  *:before {
    --base-font-size: 0.875rem;
    --font-size-medium-mobile: 0.9rem;
    --font-size-medium: 1.0rem;
    --font-size-small: 0.625rem;
    --font-size-small-mobile: 0.5625rem;
    --font-size-normal: 0.75rem;
    --font-size-normal-mobile: 0.675rem;
    --font-size-large: 1.25rem;
    --font-size-large-mobile: 1.125rem;
    --h1-font-size: 3.825rem;
    --h2-font-size: 2.25rem;
    --h3-font-size: 1.35rem;
    --h4-font-size: 1.2375rem;
    --h5-font-size: 1.125rem;
    --h6-font-size: 1.0125rem;
    --base-font-size-mobile: 0.7875rem;
    --h1-font-size-mobile: 1.9125rem;
    --h2-font-size-mobile: 1.35rem;
    --h3-font-size-mobile: 0.945rem;
    --h4-font-size-mobile: 0.86625rem;
    --h5-font-size-mobile: 0.7875rem;
    --h6-font-size-mobile: 0.70875rem;
    --rating-star-size: 0.7rem;
    --border-radius: 0;
    --page-width: 1400px;
    --width-countdown: 7.875rem;
    --font-menu: "system_ui", -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', 'Noto Sans', 'Liberation Sans', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
    --font-menu-weight: 400;
    --font-menu-style: normal;
    --font-button: "system_ui", -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', 'Noto Sans', 'Liberation Sans', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
    --font-button-weight: 400;
    --font-button-style: normal;
    --font-body-family: "system_ui", -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', 'Noto Sans', 'Liberation Sans', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
    --font-body-style: normal;
    --font-body-weight: 400;
    --font-heading-family: "system_ui", -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', 'Noto Sans', 'Liberation Sans', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
    --font-heading-style: normal;
    --font-heading-weight: 400;
    --heading-text-tranform: uppercase;
    --advanced-sections-spacing: 0px;
    --divider-spacing: -0;

    --colors-pulse-speech: 238, 180, 27;
    --image-treatment-overlay: 32, 32, 32;
    --image-treatment-text: 255, 255, 255;
    --colors-line-and-border: 242, 242, 242;
    --colors-line-header: 242, 242, 242;
    --colors-line-footer: 0, 0, 0;
    --colors-background: 255, 255, 255;
    --colors-text: 61, 61, 61;
    --colors-heading: 61, 61, 61;
    --colors-background-secondary: 246, 246, 246;
    --colors-text-secondary: 82, 81, 81;
    --colors-heading-secondary: 0, 0, 0;
    --colors-text-link: 238, 180, 27;
    --background-color:  255, 255, 255;
    --background-color-header: 255, 255, 255;
    --colors-text-header: 82, 81, 81;
    --background-color-footer: 0, 0, 0;
    --colors-text-footer: 242, 242, 242;
    --colors-heading-footer: 255, 255, 255;
    --colors-text-link-footer: 238, 180, 27;
    --color-error: 225, 43, 40;
    --color-success: 5, 137, 66;
    --colors-price: 0, 0, 0;
    --colors-price-sale: 225, 43, 40;
    --colors-button-text: 0, 0, 0;
    --colors-button: 238, 180, 27;
    --colors-button-text-hover: 0, 0, 0;
    --colors-secondary-button: 0, 0, 0;
    --colors-button-hover: rgb(238, 180, 27);
    --colors-cart: 238, 180, 27;
    --colors-cart-text: 255, 255, 255;
    --colors-icon-rating: 238, 180, 27;
    
      --background-secondary-button: transparent;
      --colors-line-secondary-button: 0, 0, 0;
    
    
    
      --height-parallax: 100%;
    
    
      --image-zoom: 1;
    
  }
  .dark,
  .dark *:before {
    --image-treatment-overlay: 32, 32, 32;
    --image-treatment-text: 255, 255, 255;
    --colors-line-and-border: 49, 49, 49;
    --colors-line-header: 49, 49, 49;
    --colors-line-footer: 227, 227, 227;
    --colors-background: 32, 32, 32;
    --colors-text: 153, 153, 153;
    --colors-heading: 255, 255, 255;
    --background-color: 32, 32, 32;
    --colors-text-link: 238, 180, 27;
    --color-error: 252, 60, 68;
    --color-success: 66, 162, 70;
    --background-color-header: 32, 32, 32;
    --colors-text-header: 153, 153, 153;
    --background-color-footer: 246, 246, 246;
    --colors-text-footer: 82, 80, 81;
    --colors-heading-footer: 0, 0, 0;
    --colors-text-link-footer: 251, 133, 0;
    --colors-price: 255, 255, 255;
    --colors-price-sale: 252, 60, 68;
    --colors-button-text: 0, 0, 0;
    --colors-button: 255, 255, 255;
    --colors-button-text-hover: 0, 0, 0;
    --colors-secondary-button: 255, 255, 255;
    --colors-button-hover: rgb(255, 102, 0);
    --colors-cart: 255, 102, 0;
    --colors-cart-text: 255, 255, 255;
    --colors-background-secondary: 42, 42, 42;
    --colors-text-secondary: 153, 153, 153;
    --colors-heading-secondary: 255, 255, 255;
    --colors-icon-rating: 255, 164, 34;
    --colors-pulse-speech: 238, 180, 27;
    
      --background-secondary-button: transparent;
      --colors-line-secondary-button: 255, 255, 255;
    
  }
  
    [role="button"],
    [type="button"],
    .button {
      color: rgb(var(--colors-button-text-hover));
    }
    button.button-solid,
    .button.button-solid {
      border: none;
      background-color: var(--colors-button-hover);
    }
    button.button-disable-effect,
    .button.button-disable-effect {
      color: rgba(var(--colors-button-text-hover));
      background-color: var(--colors-button-hover);
    }
    .button-action {
      border: none;
      color: rgba(var(--colors-button-text-hover));
      background-color: var(--colors-button-hover);
    }
  
  [role="button"],
  [type="button"],
  .button {
    direction: ltr;
  }
  .header, .header *::before {
    --colors-text: var(--colors-text-header);
    --colors-heading: var(--colors-text-header);
    --colors-price: var(--colors-text-header);
    --colors-line-and-border: var(--colors-line-header);
  }
  #sticky-header-content .divider { 
    --colors-line-and-border: var(--colors-line-header);
  }

  .section-quick-links,
  .section-quick-links *::before,
  .section-footer,
  .section-footer *::before {
    --colors-text: var(--colors-text-footer);
    --colors-heading: var(--colors-heading-footer);
    --colors-text-link: var(--colors-text-link-footer);
    --colors-line-and-border: var(--colors-line-footer);
  }
  .sticky-header {
    --font-body-weight: 700;
  }

  .scrollbar-horizontal {
    position: relative;
    -ms-overflow-style: none;
  }
  .scrollbar-horizontal::-webkit-scrollbar-track {
    background-color: #ececec;
  }
  .scrollbar-horizontal::-webkit-scrollbar {
    height: 3px;
  }

  .scrollbar-horizontal::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 0px rgba(0, 0, 0, 0);
  }

  .scrollbar-horizontal::-webkit-scrollbar-thumb {
    visibility: visible;
    background-color: #747474;
  }

  .scrollbar-horizontal::-webkit-scrollbar-thumb:hover {
    background-color: #747474;
  }
  .scrollbar-body::-webkit-scrollbar{
    width: 3px;
  }
  .scrollbar-body::-webkit-scrollbar-track{
    background: #ececec;
  }
  .scrollbar-body.scrollbar-visible:active::-webkit-scrollbar-thumb,
  .scrollbar-body.scrollbar-visible:focus::-webkit-scrollbar-thumb,
  .scrollbar-body.scrollbar-visible:hover::-webkit-scrollbar-thumb {
    background: #747474;
    visibility: visible;
  }
  .scrollbar-body.scrollbar-visible::-webkit-scrollbar-track{
    background: transparent;
  }
  .scrollbar-body.scrollbar-visible::-webkit-scrollbar-thumb{
    background: transparent;
    visibility: visible;
  }
  .scrollbar-body::-webkit-scrollbar-thumb{
    background: #747474;
  }
  .animate-scroll-banner {
    animation: scrollX var(--duration, 10s) linear infinite var(--play-state, running) var(--direction);
  }
  
  
  
    .button-solid .button-text {
      position: relative;
      display: block;
    }
    .button-solid .button-text::after {
      content: "";
      pointer-events: none;
      bottom: 1px;
      left: 50%;
      position: absolute;
      width: 0%;
      height: 1px;
      background-color: rgba(var(--colors-button-text));
      transition-timing-function: cubic-bezier(0.25, 0.8, 0.25, 1);
      transition-duration: 400ms;
      transition-property: width, left;
    }
    .button-solid:hover .button-text::after {
      
        background-color: rgba(var(--colors-button-text-hover));
      
      width: 100%;
      left: 0%;
    }
  
  .des-block iframe {
    width: 100%;
    height: 100%;
  }
  .toggle-compare  + label span:first-child,
  .toggle-compare:checked + label span:last-child {
    display: block
  }
  .toggle-compare  + label span:last-child,
  .toggle-compare:checked + label span:first-child {
    display: none;
  }
  @media (min-width: 1024px){
    .padding-scrollbar {
      padding-inline-end: 3px;
    }
    [role="button"],
    [type="button"],
    .button { 
      color: rgb(var(--colors-button-text-hover));
    }
    button.button-solid,
    .button.button-solid {
      border: none;
      box-shadow: none;
      color: rgb(var(--colors-button-text));
      background-color: rgba(var(--colors-button));
      overflow: hidden;
      background-origin: border-box;
    }
    button.button-solid:hover,
    .button.button-solid:hover {
      
        transition-duration: 0.2s;
      
      transition-property: background-color;
      background-color: var(--colors-button-hover);
      color: rgba(var(--colors-button-text-hover));
      background-origin: border-box;
    }
    .button-action {
      border: none;
      color: rgba(var(--colors-button-text-hover));
      background-color: var(--colors-button-hover);
    }
    button.button-disable-effect,
    .button.button-disable-effect {
      color: rgb(var(--colors-button-text));
      background-color: rgba(var(--colors-button));
    }
    button.button-disable-effect:hover,
    .button.button-disable-effect:hover {
      color: rgba(var(--colors-button-text-hover));
      background-color: var(--colors-button-hover);
    }
    
    
    .button-solid:hover .button-text::after {
      background-color: rgba(var(--colors-button-text-hover));
    }
    
  }


        #shopify-buyer-consent {
  margin-top: 1em;
  display: inline-block;
  width: 100%;
}

#shopify-buyer-consent.hidden {
  display: none;
}

#shopify-subscription-policy-button {
  background: none;
  border: none;
  padding: 0;
  text-decoration: underline;
  font-size: inherit;
  cursor: pointer;
}

#shopify-subscription-policy-button::before {
  box-shadow: none;
}

      


    
    



.jdgm-xx{left:0}:root{--jdgm-primary-color: #EFB234;--jdgm-secondary-color: rgba(239,178,52,0.1);--jdgm-star-color: #EFB234;--jdgm-write-review-text-color: white;--jdgm-write-review-bg-color: #EFB234;--jdgm-paginate-color: #EFB234;--jdgm-border-radius: 0;--jdgm-reviewer-name-color: #EFB234}.jdgm-histogram__bar-content{background-color:#EFB234}.jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon.jdgm-rev__icon:after,.jdgm-rev__buyer-badge.jdgm-rev__buyer-badge{color:white;background-color:#EFB234}.jdgm-review-widget--small .jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}@media only screen and (min-width: 768px){.jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}}.jdgm-widget .jdgm-write-rev-link{display:none}.jdgm-widget .jdgm-rev-widg[data-number-of-reviews='0']{display:none}.jdgm-prev-badge[data-average-rating='0.00']{display:none !important}.jdgm-author-fullname{display:none !important}.jdgm-author-all-initials{display:none !important}.jdgm-rev-widg__title{visibility:hidden}.jdgm-rev-widg__summary-text{visibility:hidden}.jdgm-prev-badge__text{visibility:hidden}.jdgm-rev__prod-link-prefix:before{content:'about'}.jdgm-rev__variant-label:before{content:'Variant: '}.jdgm-rev__out-of-store-text:before{content:'(out of store)'}.jdgm-preview-badge[data-template="product"]{display:none !important}.jdgm-preview-badge[data-template="collection"]{display:none !important}.jdgm-preview-badge[data-template="index"]{display:none !important}.jdgm-review-widget[data-from-snippet="true"]{display:none !important}.jdgm-verified-count-badget[data-from-snippet="true"]{display:none !important}.jdgm-carousel-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-all-reviews-text[data-from-snippet="true"]{display:none !important}.jdgm-medals-section[data-from-snippet="true"]{display:none !important}.jdgm-ugc-media-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card{border-radius:0px;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card__rev-rating .jdgm-star{color:#EFB234}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn{border-radius:0px;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn>svg,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn>svg{fill:#000}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jm-mfp-content,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__icon,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__pic-img,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__reply{border-radius:0px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev[data-verified-buyer="true"] .jdgm-full-rev__icon::after{border-radius:0px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-rev__buyer-badge{border-radius:calc( 0px / 2 )}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__replier::before{content:'Stylin Boxes'}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__product-button{border-radius:calc( 0px * 6 )}


.jdgm-preview-badge .jdgm-prev-badge{margin-bottom:7px;font-size:1.1rem;font-weight:600}



  @-webkit-keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@font-face{font-family:'JudgemeStar';src:url("data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAScAA0AAAAABrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAEgAAAABoAAAAcbyQ+3kdERUYAAARgAAAAHgAAACAAMwAGT1MvMgAAAZgAAABGAAAAVi+vS9xjbWFwAAAB8AAAAEAAAAFKwBMjvmdhc3AAAARYAAAACAAAAAj//wADZ2x5ZgAAAkAAAAEJAAABdH33LXtoZWFkAAABMAAAAC0AAAA2BroQKWhoZWEAAAFgAAAAHAAAACQD5QHQaG10eAAAAeAAAAAPAAAAFAYAAABsb2NhAAACMAAAAA4AAAAOAO4AeG1heHAAAAF8AAAAHAAAACAASgAvbmFtZQAAA0wAAADeAAABkorWfVZwb3N0AAAELAAAACkAAABEp3ubLXgBY2BkYADhPPP4OfH8Nl8ZuJkYQODS2fRrCPr/aSYGxq1ALgcDWBoAO60LkwAAAHgBY2BkYGDc+v80gx4TAwgASaAICmABAFB+Arl4AWNgZGBgYGPQYWBiAAIwyQgWc2AAAwAHVQB6eAFjYGRiYJzAwMrAwejDmMbAwOAOpb8ySDK0MDAwMbByMsCBAAMCBKS5pjA4PGB4wMR44P8BBj3GrQymQGFGkBwAjtgK/gAAeAFjYoAAEA1jAwAAZAAHAHgB3crBCcAwDEPRZydkih567CDdf4ZskmLwFBV8xBfCaC4BXkOUmx4sU0h2ngNb9V0vQCxaRKIAevT7fGWuBrEAAAAAAAAAAAA0AHgAugAAeAF9z79Kw1AUx/FzTm7un6QmJtwmQ5Bg1abgEGr/BAqlU6Gju+Cgg1MkQ/sA7Vj7BOnmO/gUvo2Lo14NqIO6/IazfD8HEODtmQCfoANwNsyp2/GJt3WKQrd1NLiYYWx2PBqOsmJMEOznPOTzfSCrhAtbbLdmeFLJV9eKd63WLrZcIcuaEVdssWCKM6pLCfTVOYbz/0pNSMSZKLIZpvh78sAUH6PlMrreTCabP9r+Z/puPZ2ur/RqpQHgh+MIegCnXeM4MRAPjYN//5tj4ZtTjkFqEdmeMShlEJ7tVAly2TAkx6R68Fl4E/aVvn8JqHFQ4JS1434gXKcuL31dDhzs3YbsEOAd/IU88gAAAHgBfY4xTgMxEEVfkk0AgRCioKFxQYd2ZRtpixxgRU2RfhU5q5VWseQ4JdfgAJyBlmNwAM7ABRhZQ0ORwp7nr+eZAa54YwYg9zm3ynPOeFRe8MCrciXOh/KSS76UV5L/iDmrLiS5AeU519wrL3jmSbkS5115yR2fyivJv9kx0ZMZ2RLZw27q87iNQi8EBo5FSPIMw3HqBboi5lKTGAGDp8FKXWP+t9TU01Lj5His1Ba6uM9dTEMwvrFmbf5GC/q2drW3ruXUhhsCiQOjznFlCzYhHUZp4xp76vsvQh89CQAAeAFjYGJABowM6IANLMrEyMTIzMjCXpyRWJBqZshWXJJYBKOMAFHFBucAAAAAAAAB//8AAngBY2BkYGDgA2IJBhBgAvKZGViBJAuYxwAABJsAOgAAeAFjYGBgZACCk535hiD60tn0azAaAEqpB6wAAA==") format("woff");font-weight:normal;font-style:normal}.jdgm-star{font-family:'JudgemeStar';display:inline !important;text-decoration:none !important;padding:0 4px 0 0 !important;margin:0 !important;font-weight:bold;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.jdgm-star:hover{opacity:1}.jdgm-star:last-of-type{padding:0 !important}.jdgm-star.jdgm--on:before{content:"\e000"}.jdgm-star.jdgm--off:before{content:"\e001"}.jdgm-star.jdgm--half:before{content:"\e002"}.jdgm-widget *{margin:0;line-height:1.4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch}.jdgm-hidden{display:none !important;visibility:hidden !important}.jdgm-temp-hidden{display:none}.jdgm-spinner{width:40px;height:40px;margin:auto;border-radius:50%;border-top:2px solid #eee;border-right:2px solid #eee;border-bottom:2px solid #eee;border-left:2px solid #ccc;-webkit-animation:jdgm-spin 0.8s infinite linear;animation:jdgm-spin 0.8s infinite linear}.jdgm-spinner:empty{display:block}.jdgm-prev-badge{display:block !important}




  .gta-block__error {
    display: flex;
    flex-flow: column nowrap;
    gap: 12px;
    padding: 32px;
    border-radius: 12px;
    margin: 12px 0;
    background-color: #fff1e3;
    color: #412d00;
  }

  .gta-block__error-title {
    font-size: 18px;
    font-weight: 600;
    line-height: 28px;
  }

  .gta-block__error-body {
    font-size: 14px;
    line-height: 24px;
  }



  #sca-fg-today-offer-widget {
    z-index: 49 !important;
  }
  .shopify-section.section.section-newsletter.x-section > #sca-promotion-message-layout, .shopify-section.section.section-product-recommendations.x-section > #sca-promotion-message-layout{
      display: none !important;
    }


 .scrollBeeHidden { display: none !important; }

@keyframes spin {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}


@font-face {
  font-family: 'GTStandard-M';
  src: url('https://cdn.shopify.com/shop-assets/static_uploads/shoplift/GTStandard-MRegular.woff2')
    format('woff2');
  font-style: normal;
  font-weight: 450;
  font-display: swap;
}

@font-face {
  font-family: 'GTStandard-M';
  src: url('https://cdn.shopify.com/shop-assets/static_uploads/shoplift/GTStandard-MMedium.woff2')
    format('woff2');
  font-style: normal;
  font-weight: 500;
  font-display: swap;
}

@font-face {
  font-family: 'GTStandard-M';
  src: url('https://cdn.shopify.com/shop-assets/static_uploads/shoplift/GTStandard-MSemibold.woff2')
    format('woff2');
  font-style: normal;
  font-weight: 600;
  font-display: swap;
}


@import 'https://fonts.googleapis.com/css2?family=Amiri:ital,wght@0,400;0,700;1,400;1,700&family=Bebas+Neue:ital,wght@0,400&family=Inter:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Questrial:ital,wght@0,400&display=swap';
@import 'https://use.typekit.net/ywf7fgp.css';

@font-face {
        font-family: 'Poppins-Klaviyo-Hosted'; 
        src: url(https://static.klaviyo.com/onsite/hosted-fonts/Poppins/latin/poppins_latin_italic_400.woff2);
        font-weight: 400;
        font-style: italic;
        font-display: swap;
      }
@font-face {
        font-family: 'Poppins-Klaviyo-Hosted'; 
        src: url(https://static.klaviyo.com/onsite/hosted-fonts/Poppins/latin/poppins_latin_italic_700.woff2);
        font-weight: 700;
        font-style: italic;
        font-display: swap;
      }
@font-face {
        font-family: 'Poppins-Klaviyo-Hosted'; 
        src: url(https://static.klaviyo.com/onsite/hosted-fonts/Poppins/latin/poppins_latin_regular_400_2.woff2);
        font-weight: 400;
        font-style: normal;
        font-display: swap;
      }
@font-face {
        font-family: 'Poppins-Klaviyo-Hosted'; 
        src: url(https://static.klaviyo.com/onsite/hosted-fonts/Poppins/latin/poppins_latin_regular_700.woff2);
        font-weight: 700;
        font-style: normal;
        font-display: swap;
      }


 .go3176171171{color:#000000;line-height:normal;}.go3176171171 p{margin:0px;}.go3176171171 span{display:inline;}.go3176171171 ol,.go3176171171  ul{padding:0 0 0 48px;margin:0;}.go3176171171 ul{list-style-type:disc;}.go3176171171 li{line-height:18px;}.go3176171171 a{color:#0066cc;text-decoration:underline;border-bottom:none;}.go2226349200{margin-top:var(--safe-area-inset-top, env(safe-area-inset-top));margin-bottom:var(--safe-area-inset-bottom, env(safe-area-inset-bottom));margin-left:var(--safe-area-inset-left, env(safe-area-inset-left));margin-right:var(--safe-area-inset-right, env(safe-area-inset-right));}.go4163827588{margin-top:47px;margin-bottom:34px;margin-left:0;margin-right:0;}.go1596356512 > div{padding-bottom:8px;padding-top:8px;}.go1102772938.go1102772938.go1102772938 [data-testid='form-row']{margin-bottom:calc((1 - 1) * 1%);}.go1272136950.go1272136950.go1272136950::before{content:'';background-color:rgba(20, 20, 20, 0.5);height:100%;width:100%;left:0;top:0;bottom:0;right:0;position:fixed;z-index:90000;opacity:1;}.go3082605507.go3082605507.go3082605507::before{content:'';height:100%;background-color:rgba(255,196,8);top:-50%;width:100%;position:absolute;}.go249761392.go249761392.go249761392::before{content:'';display:block;min-height:0px;width:100%;}.go249761392.go249761392.go249761392::after{content:'';display:block;min-height:0px;width:100%;}.go4255485812.go4255485812.go4255485812:focus-visible{outline-width:2px;outline-style:auto;outline-color:#0064CD;outline-offset:0;}.go3279073480.go3279073480.go3279073480 [href]:focus-visible{outline-width:2px;outline-style:auto;outline-color:#0064CD;}.go3776531482.go3776531482.go3776531482::placeholder{color:#000000;font-family:'Inter', Arial, 'Helvetica Neue', Helvetica, sans-serif;font-size:18px;font-weight:400;letter-spacing:0px;}.go3776531482.go3776531482.go3776531482::-moz-placeholder{line-height:56px;}.go3776531482.go3776531482.go3776531482:hover{border-color:#000000 !important;}.go3776531482.go3776531482.go3776531482:focus-visible{outline-width:2px;outline-style:auto;outline-color:#000000;outline-offset:0;}.go300628013.go300628013.go300628013:focus-visible{outline-width:2px;outline-style:auto;outline-color:#000000;outline-offset:0;}


.logo-name {
    font-size: 1.125rem;
  }
  .transparent-header .logo-name,
  .transparent-header header {
    
      color: #000000;
    
  }
  .dark .transparent-header .logo-name,
  .dark .transparent-header header {
    
      color: #000000;
    
    
  }
  
    .reduce-logo-size .header-logo {
      width: 75%;
    }
  
  @media (min-width: 1024px) {
    header {
      grid-template-areas: "heading navigation icons" ". . .";
      grid-template-columns: auto 1fr auto;
    } 
    .logo-name {
      font-size: 2.25rem;
    }
    .pt-header {
      padding-top: 20px;
    }
    .pb-header {
      padding-bottom: 20px;
    }
  }

 #shopify-section-sections--22493640065297__header div {font-weight: 600; letter-spacing: 0.025rem;} 

#mobile-navigation * {border-color: #f2f2f2;}
  .dark #mobile-navigation * {border-color: #313131;} 
  .dark #mobile-navigation .text-color,
  #mobile-navigation .background-header {background: #ffffff;--colors-heading: , , ;
      color: #000000;}
  .dark #mobile-navigation .text-color,
  .dark #mobile-navigation .background-header {background: #202020;--colors-heading: 255, 255, 255;
      color: #ffffff;}

.mobile-template--22493645799697__promotion_banner_JgrpRY-natural {
      padding-bottom: 100.0%; 
    }.image-template--22493645799697__promotion_banner_JgrpRY-1, .image-template--22493645799697__promotion_banner_JgrpRY-2, .image-template--22493645799697__promotion_banner_JgrpRY-3 {
    object-position: 50.0% 50.0%;
  }
  
  @media screen and (min-width: 768px) {.desktop-template--22493645799697__promotion_banner_JgrpRY-natural {
        padding-bottom: 52.31481481481481%; 
      }.image-template--22493645799697__promotion_banner_JgrpRY-1 {
      object-position: 50.0% 50.0%;
    }
    .image-template--22493645799697__promotion_banner_JgrpRY-2 {
      object-position: ;
    }
    .image-template--22493645799697__promotion_banner_JgrpRY-3 {
      object-position: ;
    }
  }

 #shopify-section-template--22493645799697__promotion_banner_JgrpRY .h-full {height: auto;} 

.size_icon_testimonial--template--22493645799697__testimonials_HtUFRM {
    width: 0.86625rem;
    height: 0.86625rem;
  }
  .author-note--template--22493645799697__testimonials_HtUFRM {
    font-size: 0.70875rem;
  }
  .heading--template--22493645799697__testimonials_HtUFRM {
    font-size: 1.35rem;
  }
  .title-size--template--22493645799697__testimonials_HtUFRM {
    
      font-size: 1.26rem;
    
  }
  @media (min-width: 768px) {
    .size_icon_testimonial--template--22493645799697__testimonials_HtUFRM {
      
        width: 1.1375rem;
        height: 1.1375rem;
      
    }
    .heading--template--22493645799697__testimonials_HtUFRM {
      font-size: 2.25rem; 
    }
    .author-note--template--22493645799697__testimonials_HtUFRM {
      font-size: 0.7875rem;
    }
    .title-size--template--22493645799697__testimonials_HtUFRM {
      
        font-size: 1.4rem;
      
    }
    .desktop-height-template--22493645799697__testimonials_HtUFRM {
      min-height: 300px;
    }
  }
  @media (min-width: 1024px) {
    .desktop-height-template--22493645799697__testimonials_HtUFRM {
      min-height: 300px;
    }
  }
  #shopify-section-template--22493645799697__testimonials_HtUFRM {
    background: rgba(0,0,0,0); 
  }
  .dark #shopify-section-template--22493645799697__testimonials_HtUFRM {
    
      background: transparent;
    
  }
  .bg-item--template--22493645799697__testimonials_HtUFRM {
    
      background: rgb(var(--colors-background-secondary));
    
  }
  .dark .bg-item--template--22493645799697__testimonials_HtUFRM {
    
      background: rgb(var(--colors-background-secondary));
    
  }
  
  .dark .color-heading--template--22493645799697__testimonials_HtUFRM {
    
      --colors-heading: var(--colors-heading-secondary);
    
  }
  
  .dark .color-text-template--22493645799697__testimonials_HtUFRM {
    
      --colors-text: var(--colors-text-secondary);
    
  }
  
    @media (min-width: 1024px){
      
      .preload-slide--template--22493645799697__testimonials_HtUFRM .x-splide-slide {
        
          margin-right: 30px;
          width: 100%;
        
      }
    }
  

  
    @media (max-width: 1023px) {
      .preload-slide--template--22493645799697__testimonials_HtUFRM .x-splide-slide {
        margin-right: 20px;
        width: 100%
      }
    }
  


 #shopify-section-template--22493645799697__testimonials_HtUFRM .rte p {font-size: 1rem;} 

.heading--template--22493645799697__fbb5b3ad-c819-4962-b828-b609fa3c70f6 {
    font-size: 1.35rem;
  }
  #shopify-section-template--22493645799697__fbb5b3ad-c819-4962-b828-b609fa3c70f6 .collection-title .h4 {
    font-size: 0.875rem; 
  }
  @media (min-width: 768px) {
    .heading--template--22493645799697__fbb5b3ad-c819-4962-b828-b609fa3c70f6 {
      font-size: 2.25rem; 
    }
    #shopify-section-template--22493645799697__fbb5b3ad-c819-4962-b828-b609fa3c70f6 .collection-title .h4 {
      font-size: 0.84rem; 
    }
  }
  @media (min-width: 1024px) {
    #shopify-section-template--22493645799697__fbb5b3ad-c819-4962-b828-b609fa3c70f6 .collection-title .h4 {
      font-size: 1.05rem; 
    }
  }


  .gap-skeleton-template--22493645799697__fbb5b3ad-c819-4962-b828-b609fa3c70f6 {
    gap: 16px;
  }
  @media (min-width: 768px) {
    .gap-skeleton-template--22493645799697__fbb5b3ad-c819-4962-b828-b609fa3c70f6 {
      gap: 20px;
    }
  }


 #shopify-section-template--22493645799697__fbb5b3ad-c819-4962-b828-b609fa3c70f6 .heading-left {background-color: #000; padding: 20px; color: #fff !important;} #shopify-section-template--22493645799697__fbb5b3ad-c819-4962-b828-b609fa3c70f6 .heading-left h2 {color: #fff !important;} #shopify-section-template--22493645799697__fbb5b3ad-c819-4962-b828-b609fa3c70f6 .heading-left .nav-link {font-weight: bold;} #shopify-section-template--22493645799697__fbb5b3ad-c819-4962-b828-b609fa3c70f6 div a {font-weight: 600; letter-spacing: 0.025rem;} #shopify-section-template--22493645799697__fbb5b3ad-c819-4962-b828-b609fa3c70f6 .price {font-weight: bold; letter-spacing: 0.025rem; color: black;} #shopify-section-template--22493645799697__fbb5b3ad-c819-4962-b828-b609fa3c70f6 .card-info .link-product-variant {white-space: nowrap; text-overflow: ellipsis; display: block; overflow: hidden;} #shopify-section-template--22493645799697__fbb5b3ad-c819-4962-b828-b609fa3c70f6 .min-h-\[300px\] {min-height: 0;} 

.heading--template--22493645799697__968a63ef-b0dd-4018-a897-868bb08e2060 { 
    font-size: 1.35rem; 
  }
  .gap-mobile-template--22493645799697__968a63ef-b0dd-4018-a897-868bb08e2060 {
    gap: 16px;
  }
  
  #shopify-section-template--22493645799697__968a63ef-b0dd-4018-a897-868bb08e2060{
    background: ;
  }
  .content--template--22493645799697__968a63ef-b0dd-4018-a897-868bb08e2060 {
    
      
    
  }
  .dark .content--template--22493645799697__968a63ef-b0dd-4018-a897-868bb08e2060 {
            
      --colors-heading: 255, 255, 255;
    
            
      --colors-text: 153, 153, 153;
    
  }
  .dark #shopify-section-template--22493645799697__968a63ef-b0dd-4018-a897-868bb08e2060{
    
      background: transparent;
    
  }
    @media screen and (min-width: 768px) {
    .gap-template--22493645799697__968a63ef-b0dd-4018-a897-868bb08e2060 {
      
        gap: 28px;
      
    }
    .heading--template--22493645799697__968a63ef-b0dd-4018-a897-868bb08e2060{ font-size: 2.25rem; } 
  }
  
  
    @media (max-width: 1023px) {
      .preload-slide--template--22493645799697__968a63ef-b0dd-4018-a897-868bb08e2060 {
        margin-right: 16px;
        width: calc(((100% + 16px) / 2) - 16px);
      }
    }
    @media (max-width: 767px) {
      .preload-slide--template--22493645799697__968a63ef-b0dd-4018-a897-868bb08e2060 {
        margin-right: 16px;
        width: calc(((100% + 16px) / 2) - 16px);
      }
    }
  


.text-color- {
      color: ;
      --colors-text: , , ;
      --colors-heading: , , ;
    }.collection-card- .image-overlay,
  .collection-card-template--22493645799697__968a63ef-b0dd-4018-a897-868bb08e2060 .image-overlay {
    
      background: linear-gradient(to bottom, transparent 0%, rgba(32, 32, 32, 5%) 100%);
    
  }
  .dark .collection-card- .image-overlay,
  .dark .collection-card-template--22493645799697__968a63ef-b0dd-4018-a897-868bb08e2060 .image-overlay {
    
      background: linear-gradient(to bottom, transparent 0%, rgba(32, 32, 32, 5%) 100%);
    
  }
  .content--template--22493645799697__968a63ef-b0dd-4018-a897-868bb08e2060 .collection-item-title {
    
      font-size: 1.0125rem;
    
  }
  @media screen and (min-width: 768px) {
    .spacing--template--22493645799697__968a63ef-b0dd-4018-a897-868bb08e2060 {
      gap: 28px;
    }
    .content--template--22493645799697__968a63ef-b0dd-4018-a897-868bb08e2060 .collection-item-title {
      
        font-size: 1.35rem;
      
    }
  }

.text-color- {
      color: ;
      --colors-text: , , ;
      --colors-heading: , , ;
    }.collection-card- .image-overlay,
  .collection-card-template--22493645799697__968a63ef-b0dd-4018-a897-868bb08e2060 .image-overlay {
    
      background: linear-gradient(to bottom, transparent 0%, rgba(32, 32, 32, 5%) 100%);
    
  }
  .dark .collection-card- .image-overlay,
  .dark .collection-card-template--22493645799697__968a63ef-b0dd-4018-a897-868bb08e2060 .image-overlay {
    
      background: linear-gradient(to bottom, transparent 0%, rgba(32, 32, 32, 5%) 100%);
    
  }
  .content--template--22493645799697__968a63ef-b0dd-4018-a897-868bb08e2060 .collection-item-title {
    
      font-size: 1.0125rem;
    
  }
  @media screen and (min-width: 768px) {
    .spacing--template--22493645799697__968a63ef-b0dd-4018-a897-868bb08e2060 {
      gap: 28px;
    }
    .content--template--22493645799697__968a63ef-b0dd-4018-a897-868bb08e2060 .collection-item-title {
      
        font-size: 1.35rem;
      
    }
  }

.text-color- {
      color: ;
      --colors-text: , , ;
      --colors-heading: , , ;
    }.collection-card- .image-overlay,
  .collection-card-template--22493645799697__968a63ef-b0dd-4018-a897-868bb08e2060 .image-overlay {
    
      background: linear-gradient(to bottom, transparent 0%, rgba(32, 32, 32, 5%) 100%);
    
  }
  .dark .collection-card- .image-overlay,
  .dark .collection-card-template--22493645799697__968a63ef-b0dd-4018-a897-868bb08e2060 .image-overlay {
    
      background: linear-gradient(to bottom, transparent 0%, rgba(32, 32, 32, 5%) 100%);
    
  }
  .content--template--22493645799697__968a63ef-b0dd-4018-a897-868bb08e2060 .collection-item-title {
    
      font-size: 1.0125rem;
    
  }
  @media screen and (min-width: 768px) {
    .spacing--template--22493645799697__968a63ef-b0dd-4018-a897-868bb08e2060 {
      gap: 28px;
    }
    .content--template--22493645799697__968a63ef-b0dd-4018-a897-868bb08e2060 .collection-item-title {
      
        font-size: 1.35rem;
      
    }
  }

.text-color- {
      color: ;
      --colors-text: , , ;
      --colors-heading: , , ;
    }.collection-card- .image-overlay,
  .collection-card-template--22493645799697__968a63ef-b0dd-4018-a897-868bb08e2060 .image-overlay {
    
      background: linear-gradient(to bottom, transparent 0%, rgba(32, 32, 32, 5%) 100%);
    
  }
  .dark .collection-card- .image-overlay,
  .dark .collection-card-template--22493645799697__968a63ef-b0dd-4018-a897-868bb08e2060 .image-overlay {
    
      background: linear-gradient(to bottom, transparent 0%, rgba(32, 32, 32, 5%) 100%);
    
  }
  .content--template--22493645799697__968a63ef-b0dd-4018-a897-868bb08e2060 .collection-item-title {
    
      font-size: 1.0125rem;
    
  }
  @media screen and (min-width: 768px) {
    .spacing--template--22493645799697__968a63ef-b0dd-4018-a897-868bb08e2060 {
      gap: 28px;
    }
    .content--template--22493645799697__968a63ef-b0dd-4018-a897-868bb08e2060 .collection-item-title {
      
        font-size: 1.35rem;
      
    }
  }

 #shopify-section-template--22493645799697__968a63ef-b0dd-4018-a897-868bb08e2060 .heading-left {background-color: #000; padding: 20px; color: #fff !important;} #shopify-section-template--22493645799697__968a63ef-b0dd-4018-a897-868bb08e2060 .heading-left h2 {color: #fff !important;} #shopify-section-template--22493645799697__968a63ef-b0dd-4018-a897-868bb08e2060 .heading-left .nav-link {font-weight: bold;} #shopify-section-template--22493645799697__968a63ef-b0dd-4018-a897-868bb08e2060 .collection-item-title p {font-weight: 600; letter-spacing: 0.025rem;} @media (min-width: 1024px) {#shopify-section-template--22493645799697__968a63ef-b0dd-4018-a897-868bb08e2060 .lg\:grid-cols-41 {column-gap: 28px; }} @media (max-width: 767px) {#shopify-section-template--22493645799697__968a63ef-b0dd-4018-a897-868bb08e2060 .heading-left h2 {font-size: 1.08rem; }} 

#shopify-section-template--22493645799697__newsletter_QkmNpR{
    background: #000000;
  }
  .dark #shopify-section-template--22493645799697__newsletter_QkmNpR{
    
      background: transparent;
    
  }

  #shopify-section-template--22493645799697__newsletter_QkmNpR, #shopify-section-template--22493645799697__newsletter_QkmNpR *:before {
    
      color: #ffffff;
      --colors-text: 255, 255, 255;
    
    
      --colors-heading: 255, 255, 255;
    
    
      --colors-button: 238, 180, 27;
    
    
      --colors-button-text: 0, 0, 0;
    
    
      --colors-button-hover: rgb(238, 180, 27);
    
    
    
      --colors-line-and-border: 0,0,0;
    
  }
  .dark #shopify-section-template--22493645799697__newsletter_QkmNpR, .dark #shopify-section-template--22493645799697__newsletter_QkmNpR *:before {
    
      color: #999999;
      --colors-text: 153, 153, 153;
    
    
      --colors-heading: 255, 255, 255;
    
      
      --colors-button: 255, 255, 255;
    
     
      --colors-button-text: 0, 0, 0; 
    
      
      --colors-button-hover: rgb(255, 102, 0);
    
      
      --colors-button-text-hover: 0, 0, 0;
    
            
      --colors-line-and-border: 242, 242, 242;
    
  }@media (min-width: 768px) {}

 #shopify-section-template--22493645799697__newsletter_QkmNpR input {background: #fff; color: #000;} #shopify-section-template--22493645799697__newsletter_QkmNpR label {color: #000;} 

.bg-template--22493645799697__logo_list_nKdNkL {
    background: rgba(0,0,0,0);
  }
  .dark .bg-template--22493645799697__logo_list_nKdNkL {
    background: rgba(0,0,0,0);
  }
  .heading--template--22493645799697__logo_list_nKdNkL {
    font-size: 1.35rem;
  }
  .corner--template--22493645799697__logo_list_nKdNkL {
    border-radius: 0px;
  }
  .spacing-mobile-template--22493645799697__logo_list_nKdNkL {
    gap: 8px;
  }
  @media screen and (min-width: 768px) {
    .heading--template--22493645799697__logo_list_nKdNkL {
      font-size: 2.25rem;
    }
    .spacing--tablet-template--22493645799697__logo_list_nKdNkL {
      
        gap: 0px;
      
    }
  }
  @media screen and (min-width: 1024px) {
    .spacing--desktop-template--22493645799697__logo_list_nKdNkL {
      
        gap: 16px;
      
    }
  }


                  
                


                  
                


                  
                


                  
                


                  
                


                  
                

.heading--template--22493645799697__featured_collection_kRBebp {
    font-size: 1.35rem;
  }
  #shopify-section-template--22493645799697__featured_collection_kRBebp .collection-title .h4 {
    font-size: 0.875rem; 
  }
  @media (min-width: 768px) {
    .heading--template--22493645799697__featured_collection_kRBebp {
      font-size: 2.25rem; 
    }
    #shopify-section-template--22493645799697__featured_collection_kRBebp .collection-title .h4 {
      font-size: 0.84rem; 
    }
  }
  @media (min-width: 1024px) {
    #shopify-section-template--22493645799697__featured_collection_kRBebp .collection-title .h4 {
      font-size: 1.05rem; 
    }
  }


  .gap-skeleton-template--22493645799697__featured_collection_kRBebp {
    gap: 16px;
  }
  @media (min-width: 768px) {
    .gap-skeleton-template--22493645799697__featured_collection_kRBebp {
      gap: 20px;
    }
  }


 #shopify-section-template--22493645799697__featured_collection_kRBebp .heading-left {background-color: #000; padding: 20px; color: #fff !important;} #shopify-section-template--22493645799697__featured_collection_kRBebp .heading-left h2 {color: #fff !important; float: left; display: inline;} #shopify-section-template--22493645799697__featured_collection_kRBebp .heading-left p {float: right; display: inline; font-weight: bold; line-height: 0;} #shopify-section-template--22493645799697__featured_collection_kRBebp div a {font-weight: 600; letter-spacing: 0.025rem;} #shopify-section-template--22493645799697__featured_collection_kRBebp .price {font-weight: bold; letter-spacing: 0.025rem; color: black;} #shopify-section-template--22493645799697__featured_collection_kRBebp .card-info .link-product-variant {white-space: nowrap; text-overflow: ellipsis; display: block; overflow: hidden;} #shopify-section-template--22493645799697__featured_collection_kRBebp .min-h-\[300px\] {min-height: 0;} 

.heading--template--22493645799697__23d7bd22-6884-4db0-965d-4bdfb561aef7 {
    font-size: 1.35rem;
  }
  #shopify-section-template--22493645799697__23d7bd22-6884-4db0-965d-4bdfb561aef7 .collection-title .h4 {
    font-size: 0.875rem; 
  }
  @media (min-width: 768px) {
    .heading--template--22493645799697__23d7bd22-6884-4db0-965d-4bdfb561aef7 {
      font-size: 2.25rem; 
    }
    #shopify-section-template--22493645799697__23d7bd22-6884-4db0-965d-4bdfb561aef7 .collection-title .h4 {
      font-size: 0.84rem; 
    }
  }
  @media (min-width: 1024px) {
    #shopify-section-template--22493645799697__23d7bd22-6884-4db0-965d-4bdfb561aef7 .collection-title .h4 {
      font-size: 1.05rem; 
    }
  }


  .gap-skeleton-template--22493645799697__23d7bd22-6884-4db0-965d-4bdfb561aef7 {
    gap: 28px;
  }
  @media (min-width: 768px) {
    .gap-skeleton-template--22493645799697__23d7bd22-6884-4db0-965d-4bdfb561aef7 {
      gap: 28px;
    }
  }


 #shopify-section-template--22493645799697__23d7bd22-6884-4db0-965d-4bdfb561aef7 .heading-left {background-color: #000; padding: 20px; color: #fff !important;} #shopify-section-template--22493645799697__23d7bd22-6884-4db0-965d-4bdfb561aef7 .heading-left h2 {color: #fff !important; display: inline; float: left;} #shopify-section-template--22493645799697__23d7bd22-6884-4db0-965d-4bdfb561aef7 .heading-left p {float: right; display: inline; font-weight: bold; line-height: 0;} #shopify-section-template--22493645799697__23d7bd22-6884-4db0-965d-4bdfb561aef7 div a {font-weight: 600; letter-spacing: 0.025rem;} #shopify-section-template--22493645799697__23d7bd22-6884-4db0-965d-4bdfb561aef7 .price {font-weight: bold; letter-spacing: 0.025rem; color: black;} #shopify-section-template--22493645799697__23d7bd22-6884-4db0-965d-4bdfb561aef7 .card-info .link-product-variant {white-space: nowrap; text-overflow: ellipsis; display: block; overflow: hidden;} #shopify-section-template--22493645799697__23d7bd22-6884-4db0-965d-4bdfb561aef7 .min-h-\[300px\] {min-height: 0;} 

.heading--template--22493645799697__featured_collection_Ecc6ah {
    font-size: 1.35rem;
  }
  #shopify-section-template--22493645799697__featured_collection_Ecc6ah .collection-title .h4 {
    font-size: 0.875rem; 
  }
  @media (min-width: 768px) {
    .heading--template--22493645799697__featured_collection_Ecc6ah {
      font-size: 2.25rem; 
    }
    #shopify-section-template--22493645799697__featured_collection_Ecc6ah .collection-title .h4 {
      font-size: 0.84rem; 
    }
  }
  @media (min-width: 1024px) {
    #shopify-section-template--22493645799697__featured_collection_Ecc6ah .collection-title .h4 {
      font-size: 1.05rem; 
    }
  }


  .gap-skeleton-template--22493645799697__featured_collection_Ecc6ah {
    gap: 28px;
  }
  @media (min-width: 768px) {
    .gap-skeleton-template--22493645799697__featured_collection_Ecc6ah {
      gap: 28px;
    }
  }


 #shopify-section-template--22493645799697__featured_collection_Ecc6ah .heading-left {background-color: #000; padding: 20px; color: #fff !important;} #shopify-section-template--22493645799697__featured_collection_Ecc6ah .heading-left h2 {color: #fff !important;} #shopify-section-template--22493645799697__featured_collection_Ecc6ah .heading-left .nav-link {font-weight: bold;} #shopify-section-template--22493645799697__featured_collection_Ecc6ah div a {font-weight: 600; letter-spacing: 0.025rem;} #shopify-section-template--22493645799697__featured_collection_Ecc6ah .price {font-weight: bold; letter-spacing: 0.025rem; color: black;} #shopify-section-template--22493645799697__featured_collection_Ecc6ah .card-info .link-product-variant {white-space: nowrap; text-overflow: ellipsis; display: block; overflow: hidden;} #shopify-section-template--22493645799697__featured_collection_Ecc6ah .min-h-\[300px\] {min-height: 0;} 

.title--template--22493645799697__566e6f7d-d8a1-4a94-8332-e57068ab510e {
    font-size: 1.35rem; 
  }
  .size-icon-template--22493645799697__566e6f7d-d8a1-4a94-8332-e57068ab510e {
    width: 31.5px;
    height: 31.5px;
  }
  .color-icon--template--22493645799697__566e6f7d-d8a1-4a94-8332-e57068ab510e {
    
      color: #525151;
    
  }
  .dark .color-icon--template--22493645799697__566e6f7d-d8a1-4a94-8332-e57068ab510e {
    
      color: rgb(var(--colors-text));
    
  }
  .bg-template--22493645799697__566e6f7d-d8a1-4a94-8332-e57068ab510e {
    
      background: #f6f6f6;
    
  }
  .dark .bg-template--22493645799697__566e6f7d-d8a1-4a94-8332-e57068ab510e {
    
      background: #2a2a2a;
    
  }
  
  
  
  .dark .color-text--template--22493645799697__566e6f7d-d8a1-4a94-8332-e57068ab510e {
            
      --colors-text: var(--colors-text-secondary);
    
  }
  .dark .color--template--22493645799697__566e6f7d-d8a1-4a94-8332-e57068ab510e {
            
      --colors-line-and-border: 242, 242, 242;
    
            
      --colors-heading: var(--colors-heading-secondary);
    
  }
  
    @media (max-width: 1023px) {
      .line-slider-mobile--template--22493645799697__566e6f7d-d8a1-4a94-8332-e57068ab510e:after {
        right: -10.0px;
      }
      .preload-slide-mobile--template--22493645799697__566e6f7d-d8a1-4a94-8332-e57068ab510e {
          margin-right: 20px;
        
        width: calc(((100% + 20px) / 2) - 20px);
      }
    }
    @media (max-width: 767px) {
      .preload-slide-mobile--template--22493645799697__566e6f7d-d8a1-4a94-8332-e57068ab510e {
        width: calc(((100% + 20px) / 1) - 20px);
      }
    }
  
  @media (min-width: 1024px){
    .title--template--22493645799697__566e6f7d-d8a1-4a94-8332-e57068ab510e {
      font-size: 2.25rem;
    }
    .size-icon-template--22493645799697__566e6f7d-d8a1-4a94-8332-e57068ab510e {
      width: 45px;
      height: 45px;
    }
    .spacing-desktop-template--22493645799697__566e6f7d-d8a1-4a94-8332-e57068ab510e {
      padding: 15.0px;
    }
    .spacing-desktop-template--22493645799697__566e6f7d-d8a1-4a94-8332-e57068ab510e-splide { 
      margin: -15.0px!important;
    }
    
  }
  @media (max-width: 1023px) {
    .spacing--template--22493645799697__566e6f7d-d8a1-4a94-8332-e57068ab510e {
      
      padding-top: 10.0px;
      padding-bottom: 10.0px;
    }
  }
  @media (max-width: 767px) {
    
  }

.heading--template--20740642505005__566e6f7d-d8a1-4a94-8332-e57068ab510e-column-1 {
                  font-size: 1.08rem;
                }
                @media (min-width: 767px){
                  .heading--template--20740642505005__566e6f7d-d8a1-4a94-8332-e57068ab510e-column-1 {
                    font-size: 1.35rem;
                  }
                }

.heading--template--20740642505005__566e6f7d-d8a1-4a94-8332-e57068ab510e-column-2 {
                  font-size: 1.08rem;
                }
                @media (min-width: 767px){
                  .heading--template--20740642505005__566e6f7d-d8a1-4a94-8332-e57068ab510e-column-2 {
                    font-size: 1.35rem;
                  }
                }

.heading--template--20740642505005__566e6f7d-d8a1-4a94-8332-e57068ab510e-column-3 {
                  font-size: 1.08rem;
                }
                @media (min-width: 767px){
                  .heading--template--20740642505005__566e6f7d-d8a1-4a94-8332-e57068ab510e-column-3 {
                    font-size: 1.35rem;
                  }
                }

.heading--template--20740642505005__566e6f7d-d8a1-4a94-8332-e57068ab510e-column-4 {
                  font-size: 1.08rem;
                }
                @media (min-width: 767px){
                  .heading--template--20740642505005__566e6f7d-d8a1-4a94-8332-e57068ab510e-column-4 {
                    font-size: 1.35rem;
                  }
                }

 #shopify-section-template--22493645799697__566e6f7d-d8a1-4a94-8332-e57068ab510e .pt-\[12px\] {padding-top: 0;} 

 #shopify-section-sections--22493639835921__footer .pt-6.justify-center {max-width: 1000px;} 


      .color-heading--sections--22493639016721__cookie-banner {
        --colors-heading: 255, 255, 255;
      }
    
    .dark .color-heading--sections--22493639016721__cookie-banner {
      
        --colors-heading: 82, 81, 81;
      
    }
    /* button accept */
    .button-accept {
      
        color: #000000;
      
      
        background-color: #eeb41b;
        border-color: #eeb41b;
      
    }
    .dark .button-accept {
      
        color: #000000;
      
      
        background-color: #eeb41b;
        border-color: #eeb41b;
      
    }
    /* button decline */
    .button-decline {
      
        border-color: #ffffff;
        color: #ffffff;
      
    }
    .dark .button-decline {
      
        border-color: #525151;
        color: #525151;
      
    }
    /* bacnkground and color of section */
    .bg-cookie-banner {
      
        color: #ffffff;
      
      background: #525151;
    }
    .dark .bg-cookie-banner {
      
        color: #525151;
      
      background: #ffffff;
    }

 .x-badge-product-labels-and-badges-1 .x-badge-content.x-badge-text {} .rounded-full {border-radius: initial;} .shopify-payment-terms {margin-top: 10px !important;} #sca-promotion-glider .content-promotion-message {padding: 10px; color: #000000;} .product-page .product-title {width: 100% !important;} .alx-collection {font-weight: bold; background-color: #eeb41b; padding: 5px 10px; display: inline-block; margin: 2px 0; white-space: nowrap; font-size: smaller;} .product-page .jdgm-all-reviews-text {font-size: 1.1rem; font-weight: 600; padding-bottom: 20px;} .product-page .bogos-progressing-bar-view {padding-bottom: 24px;} 


  :root{
    /* label styles */
    --ssp_checkout_label_font_size: 14px;
    --ssp_checkout_label_font_weight: 400;
    --ssp_checkout_label_bg_color: rgba(0,0,0,0);
    --ssp_checkout_label_text_color: #000000;
 
    /* primary button styles */
    --ssp_checkout_btn_bg_color: #000000;
    --ssp_checkout_btn_bg_hover_color: #000000;
 
    --ssp_checkout_btn_text_size: 15px;
    --ssp_checkout_btn_text_weight: ;
    --ssp_checkout_btn_text_color: #ffffff;
    --ssp_checkout_btn_text_hover_color: #ffffff;
 
    --ssp_checkout_btn_border_size: 0px;
    --ssp_checkout_btn_border_color: #000000;
    --ssp_checkout_btn_border_hover_color: #000000;
    --ssp_checkout_btn_border_radius: 0px;
 
    --ssp_checkout_btn_padding: 15px;
    --ssp_checkout_btn_margin: 0px;
 
    /* secondary button styles */
    --ssp_secondary_checkout_btn_font_size: 16px;
    --ssp_secondary_checkout_btn_font_weight: 400;
    --ssp_secondary_checkout_btn_text_color: #000000;
 
    /* consent popup styles */
    --ssp_consent_popup_bg_color: #f5f5f5;
    --ssp_consent_popup_border_width: 1px;
    --ssp_consent_popup_border_radius: 8px;
    --ssp_consent_popup_border_color: #e4e4e4;
    --ssp_consent_popup_margin: 30px;
    --ssp_consent_popup_padding: 15px;
 
    --ssp_consent_popup_title_font_size: 14px;
    --ssp_consent_popup_title_font_weight: 600;
    --ssp_consent_popup_title_font_color: #000000;
 
    --ssp_consent_popup_subtitle_font_size: 13px;
    --ssp_consent_popup_subtitle_font_weight: 400;
    --ssp_consent_popup_subtitle_font_color: #000000;
  }



  .simply-insurance {
    display: none;
  }



    
        .freegifts-main-container .fg-section-title, .freegifts-main-container .bogos-slider-info-title { color: #121212; }
        .freegifts-main-container .product-title, .freegifts-main-container .bogos-gift-product-title { color: #000000; }
        .freegifts-main-container .original-price, .freegifts-main-container .bogos-gift-item-compare-price { color: #121212; }
        .freegifts-main-container .gift-price, .freegifts-main-container .bogos-gift-item-price { color: #ea5455; }
        .freegifts-main-container .btn-add-to-cart { color: #FFFFFF; background-color: #EEB41B; }
        .freegifts-main-container .bogos-slider-offer-badge { background: #FFEF9D }
        .freegifts-main-container .bogos-slider-offer-badge.success { background: #CDFEE1 }
        .freegifts-main-container .bogos-slider-offer-title { color: #000000 }
        .freegifts-main-container .btn-add-to-cart svg path { fill: #FFFFFF; }
        .bogos-gift-select-variant-title { color: #005BD3; }
        .bogos-gift-select-variant-title-contain::after { border-color: #005BD3; }
        
        .fg-gift-thumbnail-offer-title { color: #000000; }
        .fg-gift-thumbnail-container { border-color: #8A8A8A; }
        .fg-gift-thumbnail-offer-time { background-color: #000000; }
        #sca-gift-thumbnail .sca-gift-image { width: 100px; max-height: 100px; }

        #sca-gift-icon .sca-gift-icon-img { width: 50px; max-height: 50px; }
        .sca-gift-icon-collection-page .sca-gift-icon-collection-img { width: 50px; max-height: 50px; }

        #sca-promotion-glider { color: #ffffff; background-color: #EEB41B; }
        
        
        #sca-fg-today-offer-iframe .sca-fg-header { background-color: #000000; }
        #sca-fg-today-offer-iframe .sca-fg-body { background-color: #FFFFFF; }
        #sca-fg-today-offer-iframe .sca-fg-today-offer-title { color: #ffffff !important; }
        #sca-fg-today-offer-iframe .sca-fg-today-offer-subtitle { color: #eeb41b !important; }
        #sca-fg-today-offer-iframe .sca-offer-title { color: #000000; }
        #sca-fg-today-offer-widget { height: 70px !important; width: auto !important; }
        .sca-fg-icon-success-anim { box-shadow: inset 0 0 0 #69CE82; }
        @-webkit-keyframes animated-checkmark-fill { to { box-shadow: inset 0 0 0 30px #69CE82; } }
        @keyframes animated-checkmark-fill { to { box-shadow: inset 0 0 0 30px #69CE82; } }
        .sca-fg-icon-success-circle { stroke: #69CE82; }
        #sca-fg-today-offer-iframe .sca-fg-offer .sca-offer-header-container { background-color: #ebe9f1 }
        #sca-fg-today-offer-iframe .sca-fg-offer.sca-offer-archived .sca-offer-header-container { background-color: #69CE8225 }
        #sca-fg-today-offer-iframe .sca-gift-product-title { color:  #303030}
        #sca-fg-today-offer-iframe .sca-gift-product-discount-price { color: #24B263 }
        #sca-fg-today-offer-iframe .sca-gift-product-original-price { color: #616161 }
        #sca-fg-today-offer-iframe .sca-offer-info .sca-offer-subtitle { color: #616161 }
        
        
        .bogos-bundles-widget { background-color: #F3F3F3;  }
        .bogos-bundles-widget-body .bogos-bundle-item { background-color: #FFFFFF; }
        .bogos-bundles-widget .bogos-bundles-widget-title { color: #303030; }
        .bogos-bundles-widget .bogos-bundles-widget-description { color: #616161; }
        .bogos-bundle-item .bogos-bundle-item-title { color: #303030; }
        .bogos-bundle-item .bogos-bundle-item-discount-price, .bogos-bundles-widget .bogos-bundles-total-discount-price { color: #18ae1b; }
        .bogos-bundle-item .bogos-bundle-item-original-price, .bogos-bundles-widget .bogos-bundles-total-original-price { color: #AAAAAA; }
        .bogos-bundles-widget-footer .bogos-bundles-button-add { color: #FFFFFF; background-color: #eeb41b; }
        .bogos-bundles-widget .bogos-bundle-shipping-discount-container { background-color: #DEE6FF; }
        .bogos-bundles-widget .bogos-bundle-shipping-discount-title { color: #2332D5; }
        
        .bogos-bundles-quantity-break-widget { background-color: #F3F3F3;  }
        .bogos-bundles-quantity-break-widget-title { color: #303030; }
        .bogos-bundles-quantity-break-widget-description { color: #303030; }
        .bogos-bundle-quantity-break-item-original-price, .bogos-bundles-quantity-break-origin-price { color: #B5B5B5; }
        .bogos-bundles-quantity-break-button-add { background: #303030; color: #FFFFFF; }
        .bogos-bundle-quantity-break_item-container { background: #FFFFFF; }
        .bogos-bundle-quantity-break-label { background: #303030; color: #FFFFFF; }
        .bogos-bundle-quantity-break-tag { background: #F1F1F1; color: #303030; }
        .bogos-bundle-quantity-break-sub-title { color: #616161; }
        .bogos-bundles-quantity-break-discount-price { color: #303030; }
        .bogos-bundle-quantity-break-title { color: #303030; }
        .bogos-bundle-quantity-break-item-discount-price { color: #303030; }

        .bogos-volume-discount-widget.default-layout { background-color: #F3F3F3;  }
        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-widget-title { color: #303030; }
        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-widget-description { color: #303030; }
        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-item-original-price , .bogos-volume-discount-origin-price { color: #303030; }
        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-button-add { background: #303030; color: #FFFFFF; }
        .bogos-volume-discount-widget.default-layout .bogos-volume-discount_item-container { background: #FFFFFF; }
        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-label { background: #303030; color: #FFFFFF; }
        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-tag { background: #F1F1F1; color: #303030; }
        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-sub-title { color: #616161; }
        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-item-discount-price { color: #303030; }
        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-discount-price { color: #303030; }
        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-title { color: #303030; }
        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-origin-price, .bogos-volume-discount-widget.default-layout .bogos-volume-discount-item-original-price { color: #B5B5B5; }
        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-widget-header { background-color: #F3F3F3; }
        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-widget-title { color: #303030; }
        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-widget-description { color: #303030; }
        .bogos-volume-discount-table-container.line-style .bogos-volume-discount-item { background-color: #FFFFFF; }
        .bogos-volume-discount-widget.table-layout, .bogos-volume-discount-widget.table-layout .bogos-volume-discount-item, .bogos-volume-discount-widget-body .bogos-volume-discount-tier-info, .bogos-volume-discount-widget.table-layout .bogos-volume-discount-widget-header { border-color: #E0E0E0; }
        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-title { color: #303030; }
        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-description { color: #616161; }
        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-tag { background-color: #F1F1F1; color: #303030; }
        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-tier-discount-text { color: #303030; }
        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-tier-label { color: #FFFFFF; background-color: #303030; }
        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-tier-discount-price { color: #303030; }
        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-tier-origin-price { color: #B5B5B5; }
        .bogos-volume-discount-table-container.is-hidden-line .bogos-volume-discount-tier-info { border-color: transparent; }
        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-table-container.zebra-style .bogos-volume-discount-item:nth-child(odd) { background-color: #FFFFFF; }
        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-table-container.zebra-style  .bogos-volume-discount-item:nth-child(even) { background-color: #F5F5F5; }
        .bogos-volume-discount-widget .bogos-vl-tb-shipping-label { color: #2332D5; }
        .bogos-volume-discount-widget .bogos-vl-shipping-label { color: #2332D5; }
        .bogos-volume-discount-widget .bogos-vl-shipping-container { background-color: DEE6FF; }
        .bogos-volume-discount-widget.default-layout .bogos-vl-subscription-option-title { color: #303030; }
        .bogos-volume-discount-widget.default-layout .bogos-vl-subscription-section-title { color: #303030; }
        .bogos-volume-discount-widget.default-layout .bogos-vl-subscription-input-checkbox:checked { background-color: #8051FF; border-color: #8051FF;}
        .bogos-volume-discount-widget.default-layout input[type=radio]:checked { background-color: #8051FF; border-color: #8051FF;}
        
        .bogos-mix-match-widget { background-color: #F3F3F3; ; }
        .bogos-mix-match-widget .bogos-mix-item { background-color: #FFFFFF; }
        .bogos-mix-match-widget .bogos-mix-match-widget-title { color: #303030; }
        .bogos-mix-match-widget .bogos-mix-match-widget-description { color: #616161; }
        .bogos-mix-match-widget .bogos-mix-item-title { color: #303030; }
        .bogos-mix-match-widget .bogos-mix-item-discount-price { color: #303030; }
        .bogos-mix-match-widget .bogos-mix-item-original-price { color: #B5B5B5; }
        .bogos-mix-match-widget .bogos-mix-match-button-add { color: #FFFFFF; background-color: #303030; }
        .bogos-mix-match-widget .bogos-mix-match-badge-item { background-color: #FFF8DB; }
        .bogos-mix-match-widget .bogos-mix-match-badge-item.success { background-color: #CDFEE1; }
        .bogos-mix-match-widget .bogos-mix-match-badge-item .bogos-mix-match-badge-title { color: #4F4700; }
        .bogos-mix-match-widget .bogos-mix-match-badge-item.success .bogos-mix-match-badge-title { color: #29845A; }
        .bogos-mix-match-widget .bogos-mix-match-shipping-discount-container { background-color: #DEE6FF; }
        .bogos-mix-match-widget .bogos-mix-match-shipping-discount-title { color: #2332D5; }
        
        .bogos-bundle-page-container .bogos-bp-steps-bar, .bogos-bundle-page-container .bogos-bp-step-bar-single { background-color: #F3F3F3; }
        .bogos-bundle-page-container .bogos-bp-step-title { color: #303030; }
        .bogos-bp-steps-container .bogos-bp-step-item.active { border-bottom: solid 3px #303030; }
        .bogos-bundle-page-container .bogos-bp-header-title { color: #303030; }
        .bogos-bundle-page-container .bogos-bp-header-subtitle { color: #303030; }
        .bogos-bundle-page-container .bogos-bp-step-header-title { color: #303030; }
        .bogos-bundle-page-container .bogos-bp-step-header-subtitle { color: #616161; }
        .bogos-bundle-page-container .bogos-bp-product-title, .bogos-step-item .bogos-step-item-title, .bogos-product-detail-modal .bogos-product-title { color:  #303030; }
        .bogos-step-items-container .bogos-step-item-variant-title { color: #616161; }
        .bogos-bundle-page-container .bogos-bp-product-price, .bogos-step-item .bogos-step-item-discount-price, .bogos-bp-widget-footer .bogos-bp-total-discount-price {  color:  #303030; }
        .bogos-step-item .bogos-step-item-original-price, .bogos-bp-widget-footer .bogos-bp-total-original-price { color:  #808080; }
        .bogos-bundle-page-container .bogos-bp-btn-add-product, .bogos-product-detail-modal .bogos-product-add-btn { background-color: #303030; color: #FFFFFF }
        .bogos-bp-widget-container .bogos-bp-widget { background-color: #F3F3F3; ; }
        .bogos-bp-widget .bogos-bp-widget-title { color: #303030; }
        .bogos-bp-widget .bogos-bp-widget-description { color: #303030; }
        .bogos-step-items-product-require.success .bogos-step-items-product-require-title { color: #2332D5; }
        .bogos-bp-widget .bogos-bp-button-add { background-color: #303030; color: #FFFFFF; }
        .bogos-bp-widget-badges-container .bogos-bp-widget-badge-item { background-color: #FFF8DB; }
        .bogos-bp-widget-badges-container .bogos-bp-widget-badge-item.success { background-color: #CDFEE1; }
        .bogos-bp-widget-badges-container .bogos-bp-widget-badge-title { color: #4F4700; }
        .bogos-bp-widget-badge-item.success .bogos-bp-widget-badge-title { color: #29845A; }
        .bogos-bp-widget .bogos-bundle-page-shipping-discount-container { background-color: #DEE6FF; }
        .bogos-bp-widget .bogos-bundle-page-shipping-discount-title { color: #2332D5; }
        
        .bogos-fbt-upsell-container { background: #F6F6F6; }
        .bogos-fbt-header-title { color: #303030; }
        .bogos-fbt-header-description { color: #303030; }
        .bogos-fbt-footer-discounted-price { color: #303030; }
        .bogos-fbt-footer-original-price { color: #616161; }
        .bogos-fbt-footer-button-add { background: #303030; color: #FFFFFF; }
        .bogos-fbt-product-title {color: #303030; }
        .bogos-fbt-upsell-product-discounted-price {color: #303030; }
        .bogos-fbt-upsell-product-original-price {color: #808080; }
        .is-cheapest-free-label {color: #FFFFFF ;background-color: #FFAA00;}
        .is-cheapest-free {background-color: rgba(255, 170, 0, 0.2);}
        .bogos-fbt-this-item {background-color: #D1D1D1;color: #303030;}
        .bogos-fbt-upsell-body-item-checkbox {border-color: #303030;}
        .bogos-fbt-upsell-body-item-checkbox:checked {border-color: #303030; background-color: #303030;}
        .bogos-fbt-shipping-discount-container { background-color: #DEE6FF; }
        .bogos-fbt-shipping-discount-title { color: #2332D5; }
        
        .bogos-cheapest-discount {background-color: #ffffff; border-color: #888888;}
        .bogos-cheapest-discount .bogos-cheapest-title { color: #303030; }
        .bogos-cheapest-list-product-modal .bogos-cheapest-title { color: #303030; }
        .bogos-cheapest-discount .bogos-cheapest-description { color: #616161; }
        .bogos-cheapest-product-card .bogos-cheapest-product-title { color: #303030; }
        .bogos-cheapest-product-card .bogos-cheapest-product-price { color: #303030; }
        .bogos-cheapest-product-card .bogos-cheapest-select-variant-title { color: #303030; }
        .bogos-cheapest-product-card .bogos-cheapest-product-add-btn { color: #ffffff; background-color: #303030}
        .bogos-cheapest-label-item.active .bogos-cheapest-label { color: #303030; }
        .bogos-cheapest-label-item.active #bogos-active-icon path { fill: #303030; }
        .bogos-cheapest-label-item.excluded .bogos-cheapest-label { color: #CCCCCC; }
        .bogos-cheapest-label-item.excluded #bogos-excluded-icon path { fill: #CCCCCC; }
        .bogos-cheapest-label-item:not(.active):not(.excluded) #bogos-uncheck-icon path { fill: #4A4A4A; }
        .bogos-cheapest-label-item:not(.active):not(.excluded) .bogos-cheapest-label { color: #303030; }
        .bogos-cheapest-discount .bogos-cheapest-label-container:not(:has(.bogos-cheapest-discount-bullet-items)) {background-color: #F6F6F6;}
        .bogos-cheapest-discount .bogos-cheapest-discount-bullet-item {color: #808080;}
        .bogos-cheapest-discount .bogos-cheapest-products-describe {color: #616161;}
        .bogos-cheapest-discount .bogos-cheapest-products-more-btn {color: #303030;}
        
        .bogos-select-option-custom-item:not(.bogos-option-default):not(.bogos-active):not(has(.sca-d-none)) {background-color: #F0F0F0; color: #303030;}
        .bogos-select-option-custom-item:not(.bogos-option-default).bogos-active:not(has(.sca-d-none)) {background-color: #F0F0F0; color: #303030;}
        .bogos-select-option-custom-item:not(.bogos-option-default).bogos-active {border: 0.5px solid #303030;}
        .bogos-select-option-custom-item.bogos-option-default:not(.bogos-active) .bogos-option-value-title {background-color: #F0F0F0; color: #303030;}
        .bogos-select-option-custom-item.bogos-option-default.bogos-active .bogos-option-value-title {background-color: #F0F0F0; color: #303030;}
        .bogos-select-option-custom-item.bogos-option-default.bogos-active {border: 0.5px solid #303030;}
        .bogos-mix-item-select-variant-option:hover, .bogos-gift-select-variant-option:hover, .bogos-bundle-select-variant-option:hover, .bogos-vl-select-variant-option:hover, .bogos-fbt-variant-item:hover {background-color: #F0F0F0;}
        
    
