
/* Critical inline styles - prevent FOUC and improve LCP */
/* Inlined from critical.css to eliminate render-blocking request */
@font-face {
  font-family: 'PP Pangram Sans';
  src: url('https://froyaorganics.com/cdn/shop/t/188/assets/Pangram-Regular.otf?v=11778403425827296001772122239') format('opentype');
  font-display: swap;
  font-weight: 400;
  font-style: normal;
  unicode-range: U+0020-007F, U+00A0-00FF, U+0100-017F;
  size-adjust: 100%;
  ascent-override: 100%;
  descent-override: 0%;
  line-gap-override: 0%;
}
@font-face {
  font-family: 'PP Pangram Sans';
  src: url('https://froyaorganics.com/cdn/shop/t/188/assets/Pangram-Medium.otf?v=144727013393520700831772122239') format('opentype');
  font-display: swap;
  font-weight: 500;
  font-style: normal;
  unicode-range: U+0020-007F, U+00A0-00FF, U+0100-017F;
  size-adjust: 100%;
  ascent-override: 100%;
  descent-override: 0%;
  line-gap-override: 0%;
}
@font-face {
  font-family: 'Objectivity';
  src: url('https://froyaorganics.com/cdn/shop/t/188/assets/Objectivity-Regular.woff2?v=143561238108505086661772122239') format('woff2');
  font-display: swap;
  font-weight: 400;
  font-style: normal;
  unicode-range: U+0020-007F, U+00A0-00FF, U+0100-017F;
  size-adjust: 100%;
  ascent-override: 100%;
  descent-override: 0%;
  line-gap-override: 0%;
}

body {
  font-family: 'PP Pangram Sans', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  font-synthesis: weight style;
  text-rendering: optimizeLegibility;
}

/* Popups/modals */
modal-content:not([open]),
.modal:not([open]),
[id*="popup"]:not([open]):not([hidden]),
[id*="modal"]:not([open]):not([hidden]) {
  position: fixed;
  top: 0;
  left: 0;
  width: 0 !important;
  height: 0 !important;
  max-width: 0 !important;
  max-height: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
  opacity: 0 !important;
  visibility: hidden !important;
  pointer-events: none !important;
  overflow: hidden !important;
  z-index: -1;
}

/* Sticky form trigger */
.s-sticky-form__trigger:not(.is-visible) {
  position: fixed;
  width: 0 !important;
  height: 0 !important;
  opacity: 0 !important;
  visibility: hidden !important;
  pointer-events: none !important;
  margin: 0 !important;
  padding: 0 !important;
  overflow: hidden !important;
}

/* Footer */
footer,
.footer {
  min-height: 200px;
}

/* Third-party widgets */
iframe[src*="loox"],
iframe[src*="review"],
div[id*="loox"],
div[class*="loox"],
div[id*="reamaze"],
div[class*="reamaze"],
div[id*="klaviyo"],
div[class*="klaviyo"],
div[id*="convertflow"],
div[class*="convertflow"] {
  min-height: 1px;
  content-visibility: auto;
  contain-intrinsic-size: auto 100px;
}

/* Popup images */
.newsletter-modal__image-wrapper {
  position: relative;
  width: 100%;
  overflow: hidden;
}

.newsletter-modal__image {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

/* Images */
img {
  max-width: 100%;
  height: auto;
  display: block;
}

/* Image aspect ratio */
img[width][height] {
  aspect-ratio: attr(width) / attr(height);
}

/* Announcement bar */
.announcement-bar,
#shopify-section-announcement-bar {
  min-height: 40px;
  content-visibility: auto;
}

/* Product images */
.product-item__aspect-ratio,
.aspect-ratio {
  position: relative;
  width: 100%;
  overflow: hidden;
}

.aspect-ratio img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

/* Interactive elements */
button,
a,
[role="button"],
input,
select,
textarea {
  will-change: auto;
}

* {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

button,
a,
[role="button"],
.modal {
  transform: translateZ(0);
}

.drawer,
[id*="drawer"],
cart-drawer,
mini-cart {
  backface-visibility: visible;
}

img,
video,
iframe {
  transform: none;
  backface-visibility: visible;
}

/* Slideshow images */
.slideshow__image-wrapper {
  position: relative;
  width: 100%;
  overflow: hidden;
}

.slideshow__image-wrapper::before {
  content: '';
  display: block;
  padding-bottom: var(--image-aspect-ratio, 37.5%);
}

.slideshow__image {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.slideshow .top-slide-image,
.slideshow .bottom-slide-image,
.slideshow .top-slide-mob-image {
  max-width: 100%;
  height: auto;
  display: block;
}

/* Loading placeholders */
[data-loading],
.loading-placeholder {
  min-height: 100px;
  background: rgba(0, 0, 0, 0.02);
  border-radius: 4px;
}

/*===*/

html.loading body {
}

*,
*::before,
*::after {
  box-sizing: border-box;
}

html,
body {
  margin: 0;
  padding: 0;
  overscroll-behavior: none;
}

body {
  font-family: 'PP Pangram Sans', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  color: #1f1f1f;
  background: #ffffff;
  font-synthesis: weight style;
  text-rendering: optimizeLegibility;
}
.header,
[role="banner"],
store-header {
  background: rgb(var(--header-background, 255, 255, 255));
  position: relative;
  z-index: 4;
}

/* Basic hero banner structure */
.s-hero-banner {
  display: block;
  position: relative;
  min-height: 400px;
}

.s-hero-banner__container {
  display: flex;
  flex-direction: column-reverse;
  min-height: 400px;
}

.s-hero-banner__image-wrapper {
  display: block;
  width: 100%;
  position: relative;
}

.s-hero-banner__image img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.s-hero-banner__image--mobile {
  display: block;
}

.s-hero-banner__image--desktop {
  display: none;
}

@media screen and (min-width: 768px) {
  .s-hero-banner__container {
    flex-direction: row;
  }
  
  .s-hero-banner__image-wrapper {
    max-width: 50%;
  }
  
  .s-hero-banner__image--mobile {
    display: none;
  }
  
  .s-hero-banner__image--desktop {
    display: block;
  }
}
/* Critical CSS variables and utilities */
:root{--color-primary:#e98044;--color-primary-dark:#c48a62;--color-primary-light:#f3c560;--color-secondary:#4a3f3c;--color-secondary-light:#6b5f5c;--color-accent:#e98044;--color-accent-dark:#c48a62;--color-white:#fff;--color-black:#1f1f1f;--color-text-primary:#1f1f1f;--color-text-secondary:#1f262d;--color-text-muted:rgba(31,38,45,.5);--color-success:#05ac2e;--color-warning:#ff9800;--color-error:#e43044;--color-info:#2196f3;--color-bg-primary:#fff;--color-bg-secondary:#faf7f0;--color-bg-tertiary:#f7eef3;--color-bg-light-yellow:#faf7f0;--font-family-primary:Pangram,sans-serif;--font-family-secondary:Apercu Mono Pro,monospace;--font-family-heading:Libre Baskerville,serif;--font-family-body:Objectivity,sans-serif;--font-family-mori:Mori,sans-serif;--font-family-migra:Migra,sans-serif;--font-size-xs:0.75rem;--font-size-sm:0.875rem;--font-size-base:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:1.875rem;--font-size-4xl:2.25rem;--font-size-5xl:3rem;--font-size-6xl:3.75rem;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--line-height-tight:1.25;--line-height-snug:1.375;--line-height-normal:1.5;--line-height-relaxed:1.625;--line-height-loose:2;--letter-spacing-tighter:-0.05em;--letter-spacing-tight:-0.025em;--letter-spacing-normal:0em;--letter-spacing-wide:0.025em;--letter-spacing-wider:0.05em;--letter-spacing-widest:0.1em;--spacing-0:0rem;--spacing-xs:0.25rem;--spacing-sm:0.5rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--spacing-2xl:3rem;--spacing-3xl:4rem;--spacing-4xl:6rem;--spacing-5xl:8rem;--radius-xs:0.125rem;--radius-sm:0.25rem;--radius-md:0.375rem;--radius-lg:0.5rem;--radius-xl:0.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--radius-full:9999px;--shadow-sm:0 1px 2px 0 rgba(0,0,0,.05);--shadow-md:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);--shadow-lg:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);--shadow-xl:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);--shadow-2xl:0 25px 50px -12px rgba(0,0,0,.25);--shadow-inner:inset 0 2px 4px 0 rgba(0,0,0,.06);--transition-fast:150ms ease-in-out;--transition-normal:250ms ease-in-out;--transition-slow:350ms ease-in-out;--transition-slower:500ms ease-in-out;--z-index-dropdown:1000;--z-index-sticky:1020;--z-index-fixed:1030;--z-index-modal-backdrop:1040;--z-index-modal:1050;--z-index-popover:1060;--z-index-tooltip:1070;--container-gutter:1rem;--grid-gutter:1rem}*,:after,:before{box-sizing:border-box}body,html{overscroll-behavior:none}body{color:#1f1f1f;font-family:var(--font-family-primary),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:16px;line-height:1.5;margin:0;overflow:unset}img{height:auto;max-width:100%}.visually-hidden{border:0!important;clip:rect(0,0,0,0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.custom-section{padding-bottom:var(--spacing-xl);padding-top:var(--spacing-xl)}.tap-area,[role=button],a.button,button{align-items:center;display:inline-flex;justify-content:center}.blaze-pagination button,.dots-nav__item,.flickity-button,.flickity-prev-next-button,button[aria-label*=" of "]{min-height:7px!important;min-width:7px!important;padding:3px!important}.flickity-button:before{min-height:7px;min-width:7px}.announcement-bar__message a,.announcement-bar__message button.link{color:inherit;font-weight:700;text-decoration:underline;text-decoration-thickness:1px;text-shadow:0 0 2px rgba(0,0,0,.3);text-underline-offset:2px}@media screen and (max-width:740px){.announcement-bar__message a,.announcement-bar__message button.link,.announcement-bar__message p a{text-shadow:none}}.announcement-bar__message p a{font-weight:700;opacity:1!important}.footer__item-content p,.footer__item-title,.linklist__item a{font-weight:500!important;opacity:1!important}.s-hero-banner__subtitle{font-size:inherit;font-weight:inherit}.s-hero-banner{contain:layout;display:block;position:relative;will-change:transform}.s-hero-banner__container{contain:layout;display:flex;flex-direction:column-reverse;min-height:400px}.s-hero-banner__image-wrapper{display:block;position:relative;width:100%}.s-hero-banner__image,.s-hero-banner__image img{display:block;height:100%;width:100%}.s-hero-banner__image img{-o-object-fit:cover;object-fit:cover}.s-hero-banner__image--mobile{display:block}.s-hero-banner__image--desktop{display:none}.s-hero-banner__content-wrapper{align-items:center;background-image:url(https://cdn.shopify.com/s/files/1/0473/9999/3493/files/content_background.jpg?v=1747401326);background-position:50%;background-repeat:no-repeat;background-size:cover;contain:layout style paint;display:flex;justify-content:center;padding:20px 15px;transform:translateZ(0);width:100%}.s-hero-banner__content{align-items:center;color:#fff;display:flex;flex-direction:column;max-width:100%;row-gap:12px;text-align:center;width:100%}.s-hero-banner__highlight-label{border-radius:4px;color:#fff;font-family:PP Pangram Sans;font-size:17px;font-style:normal;font-weight:500;line-height:21px;padding:5px 10px}.s-hero-banner__review{align-items:center;display:flex;gap:8px;justify-content:center}.s-hero-banner__icon{width:100%}.s-hero-banner__icon--avatars{max-width:62px}.s-hero-banner__icon--stars{align-items:center;display:flex;justify-content:center;max-width:130px}.s-hero-banner__icon--stars picture{display:flex}.s-hero-banner__icon img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.s-hero-banner__review-text{color:#fff;flex-shrink:0;font-family:Objectivity,sans-serif;font-size:15px;font-weight:400;line-height:12px;text-transform:uppercase}.s-hero-banner__title{margin:0;max-width:340px}.s-hero-banner__title p{color:#fff;font-family:Libre Baskerville,serif;font-size:30px;font-weight:400;letter-spacing:-.6px;line-height:110%;margin:0}.s-hero-banner__subtitle{color:#fff;font-family:PP Pangram Sans,sans-serif;font-size:18px;font-weight:500;line-height:21px;margin:0;padding-left:4px}.s-hero-banner__button{font-size:16px;font-weight:700;line-height:16px;padding:13px;width:100%}.s-hero-banner__text--mobile{display:block}.s-hero-banner__text--desktop{display:none}.s-hero-banner__text p{color:var(--mobile-text-color);font-family:var(--font-body-secondary);font-size:14px;font-weight:400;line-height:normal;margin:0;text-transform:uppercase}@media screen and (min-width:768px){.s-hero-banner__container{flex-direction:row}.s-hero-banner__image-wrapper{max-width:50%}.s-hero-banner__image--mobile{display:none}.s-hero-banner__image--desktop{display:block}.s-hero-banner__content-wrapper{align-items:center;background-image:none;display:flex;max-width:50%;padding:15px}.s-hero-banner__content{align-items:flex-start;color:#1f1f1f;margin-left:0;max-width:490px;row-gap:18px;text-align:left}.s-hero-banner__highlight-label,.s-hero-banner__review-text{color:#1f1f1f}.s-hero-banner__title{max-width:440px}.s-hero-banner__title p{color:#1f1f1f;font-size:40px;letter-spacing:-.8px}.s-hero-banner__subtitle{color:rgba(31,31,31,.8);font-size:20px}.s-hero-banner__button{font-size:18px;font-weight:500;max-width:-moz-max-content;max-width:max-content;padding:16px}.s-hero-banner__text--mobile{display:none}.s-hero-banner__text--desktop{display:block}.s-hero-banner__text p{color:#1f1f1f;line-height:12px}}#shopify-section-announcement-bar,.announcement-bar{content-visibility:auto;min-height:40px}.header,[role=banner],store-header{background:rgb(var(--header-background,255,255,255));position:relative;z-index:4}#shopify-section-header{border-bottom:.5px solid #000;z-index:10!important}.header__wrapper{align-items:center;display:flex;justify-content:space-between;padding:15px 0}.header__logo{flex:2;text-align:center}.header__inline-navigation,.header__secondary-links{align-items:center;display:flex;flex:1}.header__inline-navigation{justify-content:flex-start}.header__secondary-links{justify-content:flex-end}@media screen and (min-width:741px){.header__wrapper{padding:.9rem 0 .35rem}}.btn,.custom-button{align-items:center;border:none;border-radius:4px;cursor:pointer;display:inline-flex;font-weight:600;justify-content:center;padding:12px 24px;text-align:center;text-decoration:none;transition:all .2s ease}.btn--primary{background:#1f1f1f;border:2px solid #1f1f1f;color:#fff}.btn--primary:hover{background:transparent;color:#1f1f1f}.s-icons-slider{display:flex;flex-direction:column;gap:20px}.s-icons-slider__title{color:#050505;font-family:var(--font-body-secondary);font-size:1.125rem;font-weight:400;line-height:1.3;margin:0 auto;max-width:330px;text-align:center;text-transform:uppercase}.s-icons-slider__slide{display:flex;flex:0 0 auto;max-width:200px;width:200px}.s-icons-slider__slide-content{align-items:center;display:flex;flex-direction:column;gap:.75rem;padding:0;width:100%}.s-icons-slider__slide-icon{flex-shrink:0;height:auto;width:120px}.s-icons-slider__slide-icon img{display:block;height:auto;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}.review-slider{background:#faf7f0;opacity:0;padding:45px;position:relative;transition:opacity .3s ease}.review-slider.flickity-ready{opacity:1}.review-slider__slide{flex:0 0 100%;padding:0 15px;visibility:visible;width:100%}.review-slider__text{font-size:16px;font-weight:500;margin-bottom:12px}.review-slider__author,.review-slider__text{color:#1f1f1f;font-family:PP Pangram Sans,sans-serif;font-style:normal;line-height:130%;text-align:center}.review-slider__author{font-size:13px;font-weight:300}.product-card{align-items:center;background:hsla(42,50%,96%,.5);border-radius:5px;box-shadow:0 0 4px rgba(0,0,0,.15);display:flex;flex-direction:column;gap:13px;padding:20px;position:relative}.product-card__image{width:100%}.product-card__image img{aspect-ratio:1;border-radius:5px;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.product-card__info{align-items:center;display:flex;flex-direction:column;gap:8px;height:100%}.product-card__title{color:#1f1f1f;font-size:20px;line-height:1.5;margin:0;text-align:center}.product-card__title a{color:inherit;font-family:var(--font-body-primary);font-weight:500;text-decoration:none;transition:color .3s ease}.product-card__add-to-cart{flex-wrap:wrap;font-size:19px;font-weight:500;line-height:normal;padding:18px 10px;row-gap:5px;text-transform:uppercase;width:100%}.product-card__price{color:#1f1f1f;font-family:Apercu Mono Pro;font-size:18px;font-style:normal;font-weight:700;line-height:normal;margin-right:5px}.s-hero-banner__content-wrapper h1,.s-hero-banner__content-wrapper h2{font-display:swap}.loading-bar{background:linear-gradient(90deg,#1f1f1f,#666);height:2px;left:0;position:fixed;top:0;transform:scaleX(0);transform-origin:left;transition:transform .3s ease;width:100%;z-index:1000}

/*===*/
.product-item__quick-form button,
footer.mini-cart__drawer-footer .checkout-button,
.contact__main button.form__submit.button,
.drawer__content .button-wrapper a.button,
.product-form__buy-buttons .product-form__add-button,
.product-form__buy-buttons .shopify-payment-button .kqsiVA9Jf8LJAbxw8Bau.h7OYsWHrW5495r9beh2n.jjzYeefyWpPZLH9pIgyw.beR_IRWWHmzzPFJUoa9p,
.shipping-estimator .shipping-estimator__form button.form__submit,
.cart .cart__aside button.cart__checkout-button,
.product-item__quick-form button.product-item__quick-buy-button span,
.button.button--primary {
  background-color: #e98044;
  border-color: #e98044;
  background-image: none;
  color: #ffffff;
  font-size: 16px;
}.product-item__quick-form button:hover,
footer.mini-cart__drawer-footer .checkout-button:hover,
.contact__main button.form__submit.button:hover,
.drawer__content .button-wrapper a.button:hover,
.product-form__buy-buttons .product-form__add-button:hover,
.product-form__buy-buttons .shopify-payment-button .kqsiVA9Jf8LJAbxw8Bau.h7OYsWHrW5495r9beh2n.jjzYeefyWpPZLH9pIgyw.beR_IRWWHmzzPFJUoa9p:hover,
.shipping-estimator .shipping-estimator__form button.form__submit:hover,
.cart .cart__aside button.cart__checkout-button:hover,
.product-item__quick-form button.product-item__quick-buy-button span:hover,
.button.button--primary:hover {
  background-color: #c48a62;
  border-color: #c48a62;
  color: #ffffff;
  background-image: none;
}
/*===*/

  /* Typography - using local fonts only, no Google Fonts */

  @font-face {
    font-family: 'Libre Baskerville';
    src: url(https://froyaorganics.com/cdn/shop/t/188/assets/LibreBaskerville-Regular.ttf?v=96489481648040089671772122239) format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: 'Libre Baskerville';
    src: url(https://froyaorganics.com/cdn/shop/t/188/assets/LibreBaskerville-Bold.ttf?v=147078503446555291571772122239) format('truetype');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: 'Libre Baskerville';
    src: url(https://froyaorganics.com/cdn/shop/t/188/assets/LibreBaskerville-Italic.ttf?v=11458673274535171521772122239) format('truetype');
    font-weight: 400;
    font-style: italic;
    font-display: swap;
  }

  /* OPTIMIZED: Load only essential font weights to reduce font errors */
  @font-face {
    font-family: 'PP Pangram Sans';
    src: url(https://froyaorganics.com/cdn/shop/t/188/assets/Pangram-Regular.otf?v=11778403425827296001772122239) format('opentype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: 'PP Pangram Sans';
    src: url(https://froyaorganics.com/cdn/shop/t/188/assets/Pangram-Medium.otf?v=144727013393520700831772122239) format('opentype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
  }

  /* Use font-synthesis for bold weights to reduce font file loading */
  @font-face {
    font-family: 'PP Pangram Sans';
    src: url(https://froyaorganics.com/cdn/shop/t/188/assets/Pangram-Medium.otf?v=144727013393520700831772122239) format('opentype');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
  }
  
  @font-face {
    font-family: 'PP Pangram Sans';
    src: url(https://froyaorganics.com/cdn/shop/t/188/assets/Pangram-Medium.otf?v=144727013393520700831772122239) format('opentype');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
  }

  :root {--heading-color: 31, 31, 31;
    --text-color: 31, 31, 31;
    --background: 255, 255, 255;
    --secondary-background: 239, 239, 239;
    --border-color: 221, 221, 221;
    --border-color-darker: 165, 165, 165;
    --success-color: 133, 224, 119;
    --success-background: 231, 249, 228;
    --error-color: 243, 86, 86;
    --error-background: 254, 243, 243;
    --primary-button-background: 233, 128, 68;
    --primary-button-text-color: 31, 38, 45;
    --button-background: 175, 137, 152;
    --secondary-button-text-color: 255, 255, 255;
    --product-star-rating: 233, 128, 68;
    --product-on-sale-accent: 233, 147, 91;
    --product-sold-out-accent: 73, 39, 39;
    --product-custom-label-background: 233, 147, 91;
    --product-custom-label-text-color: 0, 0, 0;
    --product-custom-label-2-background: 233, 147, 91;
    --product-custom-label-2-text-color: 0, 0, 0;
    --product-low-stock-text-color: 243, 86, 86;
    --product-in-stock-text-color: 133, 224, 119;
    --loading-bar-background: 31, 31, 31;

    /* We duplicate some "base" colors as root colors, which is useful to use on drawer elements or popover without. Those should not be overridden to avoid issues */
    --root-heading-color: 31, 31, 31;
    --root-text-color: 31, 31, 31;
    --root-background: 255, 255, 255;
    --root-border-color: 221, 221, 221;
    --root-primary-button-background: 233, 128, 68;
    --root-primary-button-text-color: 31, 38, 45;

    --base-font-size: 15px;
    --heading-font-family: 'PP Pangram Sans', serif;
    --heading-font-weight: 400;
    --heading-font-style: normal;
    --heading-text-transform: normal;
    --text-font-family: 'PP Pangram Sans' , Arial, sans-serif;
    --text-font-weight: 400;
    --text-font-style: normal;
    --text-font-bold-weight: 700;

    /* Typography (font size) */
    --font-heading: "Libre Baskerville";
    --font-body-primary: "PP Pangram Sans";
    --font-body-secondary: "Apercu Mono Pro";
    --heading-xxsmall-font-size: 10px;
    --heading-xsmall-font-size: 10px;
    --heading-small-font-size: 11px;
    --heading-large-font-size: 32px;
    --heading-h1-font-size: 32px;
    --heading-h2-font-size: 28px;
    --heading-h3-font-size: 26px;
    --heading-h4-font-size: 22px;
    --heading-h5-font-size: 18px;
    --heading-h6-font-size: 16px;

    /* Control the look and feel of the theme by changing radius of various elements */
    --button-border-radius: 2px;
    --block-border-radius: 0px;
    --block-border-radius-reduced: 0px;
    --color-swatch-border-radius: 100%;

    /* Button size */
    --button-height: 48px;
    --button-small-height: 40px;

    /* Form related */
    --form-input-field-height: 48px;
    --form-input-gap: 16px;
    --form-submit-margin: 24px;

    /* Product listing related variables */
    --product-list-block-spacing: 20px;

    /* Video related */
    --play-button-background: 255, 255, 255;
    --play-button-arrow: 31, 31, 31;

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

    /* Other */
    --zoom-cursor-svg-url: url(https://froyaorganics.com/cdn/shop/t/188/assets/zoom-cursor.svg?v=167438376949186249741772122240);
    --arrow-right-svg-url: url(https://froyaorganics.com/cdn/shop/t/188/assets/arrow-right.svg?v=107239692975457170211772122239);
    --arrow-left-svg-url: url(https://froyaorganics.com/cdn/shop/t/188/assets/arrow-left.svg?v=128967);

    /* Some useful variables that we can reuse in our CSS. Some explanation are needed for some of them:
       - container-max-width-minus-gutters: represents the container max width without the edge gutters
       - container-outer-width: considering the screen width, represent all the space outside the container
       - container-outer-margin: same as container-outer-width but get set to 0 inside a container
       - container-inner-width: the effective space inside the container (minus gutters)
       - grid-column-width: represents the width of a single column of the grid
       - vertical-breather: this is a variable that defines the global "spacing" between sections, and inside the section
                            to create some "breath" and minimum spacing
     */
    --container-max-width: 1600px;
    --container-gutter: 10px;
    --container-max-width-minus-gutters: calc(var(--container-max-width) - (var(--container-gutter)) * 2);
    --container-outer-width: max(calc((100vw - var(--container-max-width-minus-gutters)) / 2), var(--container-gutter));
    --container-outer-margin: var(--container-outer-width);
    --container-inner-width: calc(100vw - var(--container-outer-width) * 2);

    --grid-column-count: 10;
    --grid-gap: 16px;
    --grid-column-width: calc((100vw - var(--container-outer-width) * 2 - var(--grid-gap) * (var(--grid-column-count) - 1)) / var(--grid-column-count));

    --vertical-breather: 36px;
    --vertical-breather-tight: 36px;

    /* Shopify related variables */
    --payment-terms-background-color: #ffffff;
  }

  @media screen and (min-width: 741px) {
    :root {
      --container-gutter: 40px;
      --grid-column-count: 20;
      --vertical-breather: 48px;
      --vertical-breather-tight: 48px;

      /* Typography (font size) */
      --heading-xsmall-font-size: 11px;
      --heading-small-font-size: 12px;
      --heading-large-font-size: 48px;
      --heading-h1-font-size: 48px;
      --heading-h2-font-size: 36px;
      --heading-h3-font-size: 30px;
      --heading-h4-font-size: 22px;
      --heading-h5-font-size: 18px;
      --heading-h6-font-size: 16px;

      /* Form related */
      --form-input-field-height: 52px;
      --form-submit-margin: 32px;

      /* Button size */
      --button-height: 52px;
      --button-small-height: 44px;
    }
  }

  @media screen and (min-width: 1200px) {
    :root {
      --vertical-breather: 64px;
      --vertical-breather-tight: 48px;
      --product-list-block-spacing: 30px;

      /* Typography */
      --heading-large-font-size: 58px;
      --heading-h1-font-size: 50px;
      --heading-h2-font-size: 44px;
      --heading-h3-font-size: 32px;
      --heading-h4-font-size: 26px;
      --heading-h5-font-size: 18px;
      --heading-h6-font-size: 16px;
    }
  }

  @media screen and (min-width: 1600px) {
    :root {
      --vertical-breather: 64px;
      --vertical-breather-tight: 48px;
    }
  }

/*===*/

/* Prevent FOUC - Hide drawers until page is ready (Safari compatible) */
/* Only hide when loading AND not open - this preserves functionality */
html.loading .mobile-menu:not([open]):not(.is-open),
html.loading [id*="drawer"]:not([open]):not(.is-open),
html.loading .drawer:not([open]):not(.is-open),
html.loading .mini-cart:not([open]):not(.is-open),
html.loading #mini-cart-drawer:not([open]):not(.is-open),
html.loading [aria-modal="true"]:not([open]):not(.is-open),
html.loading .popup-container:not([open]):not(.is-open),
html.loading drawer-content:not([open]):not(.is-open),
html.loading popover-content:not([open]):not(.is-open) {
  visibility: hidden !important;
  opacity: 0 !important;
  pointer-events: none !important;
  transform: translateX(-100%) !important;
}

/* Removed fadeIn animation - it can delay LCP measurement */

/*===*/

        #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;
}

      
/*===*/

  .ly-switcher-wrapper.ly-hide, .ly-recommendation.ly-hide, .ly-recommendation .ly-submit-btn {
    display: none !important;
  }

  #ly-switcher-factory-template {
    display: none;
  }.ly-languages-switcher ul > li[key="en"],
      .ly-popup-modal .ly-popup-modal-content ul > li[key="en"],
      .ly-languages-switcher.ly-links a[data-language-code="en"] {
        order: 1 !important;
      }.ly-languages-switcher ul > li[key="es"],
      .ly-popup-modal .ly-popup-modal-content ul > li[key="es"],
      .ly-languages-switcher.ly-links a[data-language-code="es"] {
        order: 2 !important;
      }.ly-languages-switcher ul > li[key="fr"],
      .ly-popup-modal .ly-popup-modal-content ul > li[key="fr"],
      .ly-languages-switcher.ly-links a[data-language-code="fr"] {
        order: 3 !important;
      }.ly-languages-switcher ul > li[key="de"],
      .ly-popup-modal .ly-popup-modal-content ul > li[key="de"],
      .ly-languages-switcher.ly-links a[data-language-code="de"] {
        order: 4 !important;
      }
      .ly-breakpoint-1 { display: none; }
      @media (min-width:0px) and (max-width: 999px ) {
        .ly-breakpoint-1 { display: flex; }

        .ly-recommendation .ly-banner-content, 
        .ly-recommendation .ly-popup-modal-content {
          font-size: 14px !important;
          color: #000 !important;
          background: #fff !important;
          border-radius: 0px !important;
          border-width: 0px !important;
          border-color: #000 !important;
        }
        .ly-recommendation-form button[type="submit"] {
          font-size: 14px !important;
          color: #fff !important;
          background: #999 !important;
        }
      }
      .ly-breakpoint-2 { display: none; }
      @media (min-width:1000px)  {
        .ly-breakpoint-2 { display: flex; }

        .ly-recommendation .ly-banner-content, 
        .ly-recommendation .ly-popup-modal-content {
          font-size: 14px !important;
          color: #000 !important;
          background: #fff !important;
          border-radius: 0px !important;
          border-width: 0px !important;
          border-color: #000 !important;
        }
        .ly-recommendation-form button[type="submit"] {
          font-size: 14px !important;
          color: #fff !important;
          background: #999 !important;
        }
      }


  

  /* Accessibility: Focus indicators - only visible for keyboard navigation */
  .ly-languages-switcher:focus-visible,
  .ly-languages-switcher *:focus-visible,
  .ly-currency-switcher:focus-visible,
  .ly-currency-switcher *:focus-visible,
  .ly-country-switcher:focus-visible,
  .ly-country-switcher *:focus-visible,
  .ly-custom-dropdown-current:focus-visible,
  .ly-custom-dropdown-list-element:focus-visible,
  .ly-languages-switcher-link:focus-visible,
  .ly-popup-current:focus-visible,
  .ly-close:focus-visible,
  .ly-submit-btn:focus-visible,
  .ly-text-input:focus-visible {
    outline: 2px solid #005fcc;
    outline-offset: 2px;
  }

  @media (prefers-color-scheme: dark) {
    .ly-languages-switcher:focus-visible,
    .ly-languages-switcher *:focus-visible,
    .ly-currency-switcher:focus-visible,
    .ly-currency-switcher *:focus-visible,
    .ly-country-switcher:focus-visible,
    .ly-country-switcher *:focus-visible,
    .ly-custom-dropdown-current:focus-visible,
    .ly-custom-dropdown-list-element:focus-visible,
    .ly-languages-switcher-link:focus-visible,
    .ly-popup-current:focus-visible,
    .ly-close:focus-visible,
    .ly-submit-btn:focus-visible,
    .ly-text-input:focus-visible {
      outline-color: #66b3ff;
    }
  }

/*===*/
.ig-hidden { display: none !important; }
/*===*/
.ig-hidden { display: none !important; }
/*===*/

      [data-ig-discount]:not([data-ig-discount="0"]) {
          display: none;
      }
      
/*===*/
.loox-icon { font-size: inherit; }a[href='#looxReviews'] { text-decoration:none; color: inherit;}.rtl.loox-rating { display: flex; justify-content: flex-start; align-items: center; }.rtl.loox-rating span { padding-right: 5px; }.rtl.loox-rating .loox-icon[data-lx-fill="half"] { transform: rotateY(180deg); }svg.loox-icon { width: 1em; height: 1em; flex-shrink: 0; }.loox-rating .loox-rating-content { display: inline-flex; align-items: center; gap: 2px; vertical-align: middle; }.loox-overlay-is-active { overflow: hidden !important; }.loox-rating[data-alignment="left"]{text-align: left;}.loox-rating[data-alignment="center"]{text-align: center;}.loox-rating[data-alignment="right"]{text-align: right;}.rtl.loox-rating[data-alignment="left"] .loox-rating-content {margin-right: auto;}.rtl.loox-rating[data-alignment="center"] .loox-rating-content {margin: 0 auto}.rtl.loox-rating[data-alignment="right"] .loox-rating-content {margin-left: auto;}.shopify-app-block:has(> .loox-widget) {width: 100%;}.loox-rating[data-floating-product-reviews-enabled="true"] { cursor: pointer; }
/*===*/
#looxReviews, #looxCarousel {float:none;clear:both;}#looxReviews:before, #looxReviews:after, #looxCarousel:before, #looxCarousel:after {content:" ";visibility:hidden;display:block;height:0;clear:both;}
/*===*/

			.lx-icon-fill {
				--lx-fill-width: calc(100% - var(--lx-rating-percent, 0%));
				clip-path: inset(0 var(--lx-fill-width, 0) 0 0);
			}
			.lx-icon-line {
				clip-path: inset(0 0 0 var(--lx-rating-percent, 0%));
			}
			[data-lx-fill='empty'] {
				--lx-rating-percent: 0%;
			}
			[data-lx-fill='half'] {
				--lx-rating-percent: 50%;
			}
			[data-lx-fill='full'] {
				--lx-rating-percent: 100%;
			}
		
/*===*/

@import 'https://fonts.googleapis.com/css2?family=Libre+Baskerville:ital,wght@0,400;1,400&display=swap';

@font-face {
        font-family: 'Apercu'; 
        src: url(https://cdn.shopify.com/s/files/1/0473/9999/3493/files/ApercuMonoProBold.woff2?v=1713282759);
        font-weight: 700;
        font-style: normal;
        font-display: swap;
      }
@font-face {
        font-family: 'Apercu'; 
        src: url(https://cdn.shopify.com/s/files/1/0473/9999/3493/files/ApercuMonoProLight.woff2?v=1713282759);
        font-weight: 300;
        font-style: normal;
        font-display: swap;
      }
@font-face {
        font-family: 'Apercu'; 
        src: url(https://cdn.shopify.com/s/files/1/0473/9999/3493/files/ApercuMonoProRegular.woff2?v=1713282759);
        font-weight: 400;
        font-style: normal;
        font-display: swap;
      }
@font-face {
        font-family: 'PP Pangram Sans'; 
        src: url(https://cdn.shopify.com/s/files/1/0473/9999/3493/files/PPPangramSans-Bold_745f4534-2286-4aad-82a3-6426792f67c7.woff2?v=1718640639);
        font-weight: 900;
        font-style: normal;
        font-display: swap;
      }
@font-face {
        font-family: 'PP Pangram Sans'; 
        src: url(https://cdn.shopify.com/s/files/1/0473/9999/3493/files/PPPangramSans-Light.woff2?v=1718639257);
        font-weight: 400;
        font-style: normal;
        font-display: swap;
      }
@font-face {
        font-family: 'PP Pangram Sans'; 
        src: url(https://cdn.shopify.com/s/files/1/0473/9999/3493/files/PPPangramSans-Medium_12609bed-341f-4767-a67c-ba219cb66cba.woff2?v=1718639737);
        font-weight: 700;
        font-style: normal;
        font-display: swap;
      }

/*===*/
@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";#mimirContainer .markdown *{list-style:disc}#mimirContainer .markdown li{margin-left:1.5rem}#mimirContainer .markdown a{color:inherit;text-decoration:underline}#mimirContainer .typing-dot{animation:blink 1.4s infinite ease-in-out;display:inline-block;width:8px;height:8px;background-color:currentColor;border-radius:9999px}#mimirContainer .typing-dot:nth-child(2){animation-delay:.2s}#mimirContainer .typing-dot:nth-child(3){animation-delay:.4s}@keyframes blink{0%,to{opacity:.2}50%{opacity:1}}#mimirContainer #mimirContainer [aria-hidden]{display:block!important}#mimirContainer #mimirContainer .grid{margin:0}#mimirContainer #mimirContainer ol>li:after,#mimirContainer #mimirContainer ul>li:after{content:none!important}#mimirContainer #mimirContainer svg{height:auto!important;width:auto!important}#mimirContainer *,#mimirContainer :before,#mimirContainer :after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}#mimirContainer :before,#mimirContainer :after{--tw-content: ""}#mimirContainer,#mimirContainer :host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Inter,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}#mimirContainer{margin:0;line-height:inherit}#mimirContainer hr{height:0;color:inherit;border-top-width:1px}#mimirContainer abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}#mimirContainer h1,#mimirContainer h2,#mimirContainer h3,#mimirContainer h4,#mimirContainer h5,#mimirContainer h6{font-size:inherit;font-weight:inherit}#mimirContainer a{color:inherit;text-decoration:inherit}#mimirContainer b,#mimirContainer strong{font-weight:bolder}#mimirContainer code,#mimirContainer kbd,#mimirContainer samp,#mimirContainer pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}#mimirContainer small{font-size:80%}#mimirContainer sub,#mimirContainer sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}#mimirContainer sub{bottom:-.25em}#mimirContainer sup{top:-.5em}#mimirContainer table{text-indent:0;border-color:inherit;border-collapse:collapse}#mimirContainer button,#mimirContainer input,#mimirContainer optgroup,#mimirContainer select,#mimirContainer textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}#mimirContainer button,#mimirContainer select{text-transform:none}#mimirContainer button,#mimirContainer [type=button],#mimirContainer [type=reset],#mimirContainer [type=submit]{-webkit-appearance:button;background-color:transparent;background-image:none}#mimirContainer :-moz-focusring{outline:auto}#mimirContainer :-moz-ui-invalid{box-shadow:none}#mimirContainer progress{vertical-align:baseline}#mimirContainer ::-webkit-inner-spin-button,#mimirContainer ::-webkit-outer-spin-button{height:auto}#mimirContainer [type=search]{-webkit-appearance:textfield;outline-offset:-2px}#mimirContainer ::-webkit-search-decoration{-webkit-appearance:none}#mimirContainer ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}#mimirContainer summary{display:list-item}#mimirContainer blockquote,#mimirContainer dl,#mimirContainer dd,#mimirContainer h1,#mimirContainer h2,#mimirContainer h3,#mimirContainer h4,#mimirContainer h5,#mimirContainer h6,#mimirContainer hr,#mimirContainer figure,#mimirContainer p,#mimirContainer pre{margin:0}#mimirContainer fieldset{margin:0;padding:0}#mimirContainer legend{padding:0}#mimirContainer ol,#mimirContainer ul,#mimirContainer menu{list-style:none;margin:0;padding:0}#mimirContainer dialog{padding:0}#mimirContainer textarea{resize:vertical}#mimirContainer input::-moz-placeholder,#mimirContainer textarea::-moz-placeholder{opacity:1;color:#9ca3af}#mimirContainer input::placeholder,#mimirContainer textarea::placeholder{opacity:1;color:#9ca3af}#mimirContainer button,#mimirContainer [role=button]{cursor:pointer}#mimirContainer :disabled{cursor:default}#mimirContainer img,#mimirContainer svg,#mimirContainer video,#mimirContainer canvas,#mimirContainer audio,#mimirContainer iframe,#mimirContainer embed,#mimirContainer object{display:block;vertical-align:middle}#mimirContainer img,#mimirContainer video{max-width:100%;height:auto}#mimirContainer [hidden]{display:none}#mimirContainer{--background: 0 0% 100%;--foreground: 222.2 84% 4.9%;--card: 0 0% 100%;--card-foreground: 222.2 84% 4.9%;--popover: 0 0% 100%;--popover-foreground: 222.2 84% 4.9%;--primary: 222.2 47.4% 11.2%;--primary-foreground: 210 40% 98%;--secondary: 210 40% 96.1%;--secondary-foreground: 222.2 47.4% 11.2%;--muted: 210 40% 96.1%;--muted-foreground: 215.4 16.3% 46.9%;--accent: 210 40% 96.1%;--accent-foreground: 222.2 47.4% 11.2%;--destructive: 0 84.2% 60.2%;--destructive-foreground: 210 40% 98%;--border: 214.3 31.8% 91.4%;--input: 214.3 31.8% 91.4%;--ring: 222.2 84% 4.9%;--radius: .5rem}#mimirContainer *{border-color:hsl(var(--border));padding:0}#mimirContainer{background-color:hsl(var(--background));color:hsl(var(--foreground))}#mimirContainer *,#mimirContainer :before,#mimirContainer :after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--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;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }#mimirContainer ::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--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;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }#mimirContainer .sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border-width:0!important}#mimirContainer .pointer-events-none{pointer-events:none!important}#mimirContainer .visible{visibility:visible!important}#mimirContainer .fixed{position:fixed!important}#mimirContainer .absolute{position:absolute!important}#mimirContainer .relative{position:relative!important}#mimirContainer .inset-0{top:0!important;right:0!important;bottom:0!important;left:0!important}#mimirContainer .-bottom-12{bottom:-48px!important}#mimirContainer .-bottom-16{bottom:-64px!important}#mimirContainer .-left-12{left:-48px!important}#mimirContainer .-right-1{right:-4px!important}#mimirContainer .-right-12{right:-48px!important}#mimirContainer .-top-1{top:-4px!important}#mimirContainer .-top-12{top:-48px!important}#mimirContainer .bottom-0{bottom:0!important}#mimirContainer .left-0{left:0!important}#mimirContainer .left-1{left:4px!important}#mimirContainer .left-1\/2{left:50%!important}#mimirContainer .left-2{left:8px!important}#mimirContainer .right-0{right:0!important}#mimirContainer .right-1{right:4px!important}#mimirContainer .right-2{right:8px!important}#mimirContainer .right-4{right:16px!important}#mimirContainer .top-0{top:0!important}#mimirContainer .top-1{top:4px!important}#mimirContainer .top-1\/2{top:50%!important}#mimirContainer .top-4{top:16px!important}#mimirContainer .z-0{z-index:0!important}#mimirContainer .z-10{z-index:10!important}#mimirContainer .m-1{margin:4px!important}#mimirContainer .m-2{margin:8px!important}#mimirContainer .m-5{margin:20px!important}#mimirContainer .mx-2{margin-left:8px!important;margin-right:8px!important}#mimirContainer .my-1{margin-top:4px!important;margin-bottom:4px!important}#mimirContainer .my-5{margin-top:20px!important;margin-bottom:20px!important}#mimirContainer .-ml-4{margin-left:-16px!important}#mimirContainer .-mt-4{margin-top:-16px!important}#mimirContainer .mb-1{margin-bottom:4px!important}#mimirContainer .ml-4{margin-left:16px!important}#mimirContainer .ml-6{margin-left:24px!important}#mimirContainer .ml-\[40px\]{margin-left:40px!important}#mimirContainer .mr-2{margin-right:8px!important}#mimirContainer .mr-3{margin-right:12px!important}#mimirContainer .mt-1{margin-top:4px!important}#mimirContainer .mt-2{margin-top:8px!important}#mimirContainer .mt-4{margin-top:16px!important}#mimirContainer .line-clamp-2{overflow:hidden!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}#mimirContainer .block{display:block!important}#mimirContainer .inline-block{display:inline-block!important}#mimirContainer .flex{display:flex!important}#mimirContainer .inline-flex{display:inline-flex!important}#mimirContainer .grid{display:grid!important}#mimirContainer .hidden{display:none!important}#mimirContainer .size-6{width:24px!important;height:24px!important}#mimirContainer .h-10{height:40px!important}#mimirContainer .h-11{height:44px!important}#mimirContainer .h-2{height:8px!important}#mimirContainer .h-2\.5{height:10px!important}#mimirContainer .h-20{height:80px!important}#mimirContainer .h-3{height:12px!important}#mimirContainer .h-4{height:16px!important}#mimirContainer .h-5{height:20px!important}#mimirContainer .h-6{height:24px!important}#mimirContainer .h-8{height:32px!important}#mimirContainer .h-9{height:36px!important}#mimirContainer .h-\[14px\]{height:14px!important}#mimirContainer .h-\[400px\]{height:400px!important}#mimirContainer .h-\[40px\]{height:40px!important}#mimirContainer .h-\[75px\]{height:75px!important}#mimirContainer .h-full{height:100%!important}#mimirContainer .max-h-\[90px\]{max-height:90px!important}#mimirContainer .min-h-0{min-height:0px!important}#mimirContainer .w-0{width:0px!important}#mimirContainer .w-1\/2{width:50%!important}#mimirContainer .w-10{width:40px!important}#mimirContainer .w-2{width:8px!important}#mimirContainer .w-2\.5{width:10px!important}#mimirContainer .w-3{width:12px!important}#mimirContainer .w-4{width:16px!important}#mimirContainer .w-5{width:20px!important}#mimirContainer .w-6{width:24px!important}#mimirContainer .w-8{width:32px!important}#mimirContainer .w-80{width:320px!important}#mimirContainer .w-\[100px\]{width:100px!important}#mimirContainer .w-\[75px\]{width:75px!important}#mimirContainer .w-fit{width:-moz-fit-content!important;width:fit-content!important}#mimirContainer .w-full{width:100%!important}#mimirContainer .w-px{width:1px!important}#mimirContainer .min-w-0{min-width:0px!important}#mimirContainer .max-w-\[90\%\]{max-width:90%!important}#mimirContainer .max-w-fit{max-width:-moz-fit-content!important;max-width:fit-content!important}#mimirContainer .flex-1{flex:1 1 0%!important}#mimirContainer .flex-shrink{flex-shrink:1!important}#mimirContainer .flex-shrink-0,#mimirContainer .shrink-0{flex-shrink:0!important}#mimirContainer .flex-grow{flex-grow:1!important}#mimirContainer .grow-0{flex-grow:0!important}#mimirContainer .basis-2\/3{flex-basis:66.666667%!important}#mimirContainer .basis-full{flex-basis:100%!important}#mimirContainer .-translate-x-1\/2{--tw-translate-x: -50% !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}#mimirContainer .-translate-y-1\/2{--tw-translate-y: -50% !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}#mimirContainer .rotate-90{--tw-rotate: 90deg !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}#mimirContainer .scale-110{--tw-scale-x: 1.1 !important;--tw-scale-y: 1.1 !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}#mimirContainer .transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}@keyframes pulse{50%{opacity:.5}}#mimirContainer .animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite!important}@keyframes spin{to{transform:rotate(360deg)}}#mimirContainer .animate-spin{animation:spin 1s linear infinite!important}#mimirContainer .cursor-pointer{cursor:pointer!important}#mimirContainer .touch-none{touch-action:none!important}#mimirContainer .select-none{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}#mimirContainer .resize-none{resize:none!important}#mimirContainer .grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}#mimirContainer .grid-cols-\[auto\,1fr\]{grid-template-columns:auto 1fr!important}#mimirContainer .flex-row{flex-direction:row!important}#mimirContainer .flex-col{flex-direction:column!important}#mimirContainer .items-start{align-items:flex-start!important}#mimirContainer .items-end{align-items:flex-end!important}#mimirContainer .items-center{align-items:center!important}#mimirContainer .justify-end{justify-content:flex-end!important}#mimirContainer .justify-center{justify-content:center!important}#mimirContainer .justify-between{justify-content:space-between!important}#mimirContainer .gap-1{gap:4px!important}#mimirContainer .gap-10{gap:40px!important}#mimirContainer .gap-2{gap:8px!important}#mimirContainer .gap-3{gap:12px!important}#mimirContainer .gap-4{gap:16px!important}#mimirContainer .gap-5{gap:20px!important}#mimirContainer .space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0 !important;margin-right:calc(4px * var(--tw-space-x-reverse))!important;margin-left:calc(4px * calc(1 - var(--tw-space-x-reverse)))!important}#mimirContainer .space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0 !important;margin-top:calc(4px * calc(1 - var(--tw-space-y-reverse)))!important;margin-bottom:calc(4px * var(--tw-space-y-reverse))!important}#mimirContainer .space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0 !important;margin-top:calc(6px * calc(1 - var(--tw-space-y-reverse)))!important;margin-bottom:calc(6px * var(--tw-space-y-reverse))!important}#mimirContainer .self-start{align-self:flex-start!important}#mimirContainer .self-end{align-self:flex-end!important}#mimirContainer .overflow-hidden{overflow:hidden!important}#mimirContainer .\!overflow-visible{overflow:visible!important}#mimirContainer .overflow-x-auto{overflow-x:auto!important}#mimirContainer .overflow-x-hidden{overflow-x:hidden!important}#mimirContainer .truncate{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}#mimirContainer .whitespace-nowrap{white-space:nowrap!important}#mimirContainer .whitespace-break-spaces{white-space:break-spaces!important}#mimirContainer .rounded-\[inherit\]{border-radius:inherit!important}#mimirContainer .rounded-full{border-radius:9999px!important}#mimirContainer .rounded-lg{border-radius:var(--radius)!important}#mimirContainer .rounded-md{border-radius:calc(var(--radius) - 2px)!important}#mimirContainer .rounded-sm{border-radius:calc(var(--radius) - 4px)!important}#mimirContainer .rounded-xl{border-radius:.75rem!important}#mimirContainer .border{border-width:1px!important}#mimirContainer .border-2{border-width:2px!important}#mimirContainer .border-y{border-top-width:1px!important;border-bottom-width:1px!important}#mimirContainer .border-b{border-bottom-width:1px!important}#mimirContainer .border-l{border-left-width:1px!important}#mimirContainer .border-r{border-right-width:1px!important}#mimirContainer .border-t{border-top-width:1px!important}#mimirContainer .border-destructive\/50{border-color:hsl(var(--destructive) / .5)!important}#mimirContainer .border-gray-100{--tw-border-opacity: 1 !important;border-color:rgb(243 244 246 / var(--tw-border-opacity))!important}#mimirContainer .border-gray-200{--tw-border-opacity: 1 !important;border-color:rgb(229 231 235 / var(--tw-border-opacity))!important}#mimirContainer .border-gray-300{--tw-border-opacity: 1 !important;border-color:rgb(209 213 219 / var(--tw-border-opacity))!important}#mimirContainer .border-input{border-color:hsl(var(--input))!important}#mimirContainer .border-red-500{--tw-border-opacity: 1 !important;border-color:rgb(239 68 68 / var(--tw-border-opacity))!important}#mimirContainer .border-l-transparent{border-left-color:transparent!important}#mimirContainer .border-t-gray-600{--tw-border-opacity: 1 !important;border-top-color:rgb(75 85 99 / var(--tw-border-opacity))!important}#mimirContainer .border-t-transparent{border-top-color:transparent!important}#mimirContainer .bg-\[rgb\(248\,247\,248\)\]{--tw-bg-opacity: 1 !important;background-color:rgb(248 247 248 / var(--tw-bg-opacity))!important}#mimirContainer .bg-\[var\(--mimir-primary-color\)\]{background-color:var(--mimir-primary-color)!important}#mimirContainer .bg-background{background-color:hsl(var(--background))!important}#mimirContainer .bg-black\/50{background-color:#00000080!important}#mimirContainer .bg-border{background-color:hsl(var(--border))!important}#mimirContainer .bg-card{background-color:hsl(var(--card))!important}#mimirContainer .bg-destructive{background-color:hsl(var(--destructive))!important}#mimirContainer .bg-foreground{background-color:hsl(var(--foreground))!important}#mimirContainer .bg-gray-200{--tw-bg-opacity: 1 !important;background-color:rgb(229 231 235 / var(--tw-bg-opacity))!important}#mimirContainer .bg-gray-300{--tw-bg-opacity: 1 !important;background-color:rgb(209 213 219 / var(--tw-bg-opacity))!important}#mimirContainer .bg-gray-50{--tw-bg-opacity: 1 !important;background-color:rgb(249 250 251 / var(--tw-bg-opacity))!important}#mimirContainer .bg-gray-500{--tw-bg-opacity: 1 !important;background-color:rgb(107 114 128 / var(--tw-bg-opacity))!important}#mimirContainer .bg-gray-700{--tw-bg-opacity: 1 !important;background-color:rgb(55 65 81 / var(--tw-bg-opacity))!important}#mimirContainer .bg-muted{background-color:hsl(var(--muted))!important}#mimirContainer .bg-primary{background-color:hsl(var(--primary))!important}#mimirContainer .bg-red-600{--tw-bg-opacity: 1 !important;background-color:rgb(220 38 38 / var(--tw-bg-opacity))!important}#mimirContainer .bg-secondary{background-color:hsl(var(--secondary))!important}#mimirContainer .bg-white{--tw-bg-opacity: 1 !important;background-color:rgb(255 255 255 / var(--tw-bg-opacity))!important}#mimirContainer .bg-white\/50{background-color:#ffffff80!important}#mimirContainer .bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))!important}#mimirContainer .bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))!important}#mimirContainer .from-\[rgb\(248\,247\,248\)\]{--tw-gradient-from: rgb(248,247,248) var(--tw-gradient-from-position) !important;--tw-gradient-to: rgb(248 247 248 / 0) var(--tw-gradient-to-position) !important;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important}#mimirContainer .from-black\/70{--tw-gradient-from: rgb(0 0 0 / .7) var(--tw-gradient-from-position) !important;--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position) !important;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important}#mimirContainer .via-black\/30{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position) !important;--tw-gradient-stops: var(--tw-gradient-from), rgb(0 0 0 / .3) var(--tw-gradient-via-position), var(--tw-gradient-to) !important}#mimirContainer .to-\[rgba\(248\,247\,248\,0\)\]{--tw-gradient-to: rgba(248,247,248,0) var(--tw-gradient-to-position) !important}#mimirContainer .to-transparent{--tw-gradient-to: transparent var(--tw-gradient-to-position) !important}#mimirContainer .fill-blue-600{fill:#2563eb!important}#mimirContainer .stroke-2{stroke-width:2px!important}#mimirContainer .stroke-3{stroke-width:3px!important}#mimirContainer .object-cover{-o-object-fit:cover!important;object-fit:cover!important}#mimirContainer .p-0{padding:0!important}#mimirContainer .p-1{padding:4px!important}#mimirContainer .p-2{padding:8px!important}#mimirContainer .p-3{padding:12px!important}#mimirContainer .p-4{padding:16px!important}#mimirContainer .p-5{padding:20px!important}#mimirContainer .p-6{padding:24px!important}#mimirContainer .p-\[1px\]{padding:1px!important}#mimirContainer .px-1{padding-left:4px!important;padding-right:4px!important}#mimirContainer .px-12{padding-left:48px!important;padding-right:48px!important}#mimirContainer .px-2{padding-left:8px!important;padding-right:8px!important}#mimirContainer .px-3{padding-left:12px!important;padding-right:12px!important}#mimirContainer .px-4{padding-left:16px!important;padding-right:16px!important}#mimirContainer .px-8{padding-left:32px!important;padding-right:32px!important}#mimirContainer .py-0{padding-top:0!important;padding-bottom:0!important}#mimirContainer .py-0\.5{padding-top:2px!important;padding-bottom:2px!important}#mimirContainer .py-2{padding-top:8px!important;padding-bottom:8px!important}#mimirContainer .pb-2{padding-bottom:8px!important}#mimirContainer .pb-5{padding-bottom:20px!important}#mimirContainer .pl-2{padding-left:8px!important}#mimirContainer .pl-4{padding-left:16px!important}#mimirContainer .pr-2{padding-right:8px!important}#mimirContainer .pr-4{padding-right:16px!important}#mimirContainer .pt-0{padding-top:0!important}#mimirContainer .pt-12{padding-top:48px!important}#mimirContainer .pt-2{padding-top:8px!important}#mimirContainer .pt-4{padding-top:16px!important}#mimirContainer .text-center{text-align:center!important}#mimirContainer .font-sans{font-family:Inter,sans-serif!important}#mimirContainer .text-2xl{font-size:1.563em!important}#mimirContainer .text-\[10px\]{font-size:10px!important}#mimirContainer .text-\[8px\]{font-size:8px!important}#mimirContainer .text-lg{font-size:1.125rem!important;line-height:1.75rem!important}#mimirContainer .text-sm{font-size:.8em!important}#mimirContainer .text-xl{font-size:1.25em!important}#mimirContainer .text-xs{font-size:.75rem!important;line-height:1rem!important}#mimirContainer .font-bold{font-weight:700!important}#mimirContainer .font-medium{font-weight:500!important}#mimirContainer .font-semibold{font-weight:600!important}#mimirContainer .italic{font-style:italic!important}#mimirContainer .leading-none{line-height:1!important}#mimirContainer .tracking-tight{letter-spacing:-.025em!important}#mimirContainer .text-black{--tw-text-opacity: 1 !important;color:rgb(0 0 0 / var(--tw-text-opacity))!important}#mimirContainer .text-black\/60{color:#0009!important}#mimirContainer .text-card-foreground{color:hsl(var(--card-foreground))!important}#mimirContainer .text-destructive{color:hsl(var(--destructive))!important}#mimirContainer .text-destructive-foreground{color:hsl(var(--destructive-foreground))!important}#mimirContainer .text-foreground{color:hsl(var(--foreground))!important}#mimirContainer .text-gray-200{--tw-text-opacity: 1 !important;color:rgb(229 231 235 / var(--tw-text-opacity))!important}#mimirContainer .text-gray-300{--tw-text-opacity: 1 !important;color:rgb(209 213 219 / var(--tw-text-opacity))!important}#mimirContainer .text-gray-400{--tw-text-opacity: 1 !important;color:rgb(156 163 175 / var(--tw-text-opacity))!important}#mimirContainer .text-gray-500{--tw-text-opacity: 1 !important;color:rgb(107 114 128 / var(--tw-text-opacity))!important}#mimirContainer .text-gray-600{--tw-text-opacity: 1 !important;color:rgb(75 85 99 / var(--tw-text-opacity))!important}#mimirContainer .text-inherit{color:inherit!important}#mimirContainer .text-muted-foreground{color:hsl(var(--muted-foreground))!important}#mimirContainer .text-primary{color:hsl(var(--primary))!important}#mimirContainer .text-primary-foreground{color:hsl(var(--primary-foreground))!important}#mimirContainer .text-secondary{color:hsl(var(--secondary))!important}#mimirContainer .text-secondary-foreground{color:hsl(var(--secondary-foreground))!important}#mimirContainer .text-white{--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity))!important}#mimirContainer .underline{text-decoration-line:underline!important}#mimirContainer .underline-offset-4{text-underline-offset:4px!important}#mimirContainer .opacity-0{opacity:0!important}#mimirContainer .opacity-40{opacity:.4!important}#mimirContainer .opacity-70{opacity:.7!important}#mimirContainer .shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1) !important;--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}#mimirContainer .shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05) !important;--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}#mimirContainer .shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1) !important;--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}#mimirContainer .outline{outline-style:solid!important}#mimirContainer .ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)!important}#mimirContainer .ring-ring{--tw-ring-color: hsl(var(--ring)) !important}#mimirContainer .ring-offset-background{--tw-ring-offset-color: hsl(var(--background)) !important}#mimirContainer .drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06)) !important;filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}#mimirContainer .drop-shadow-lg{--tw-drop-shadow: drop-shadow(0 10px 8px rgb(0 0 0 / .04)) drop-shadow(0 4px 3px rgb(0 0 0 / .1)) !important;filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}#mimirContainer .filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}#mimirContainer .backdrop-blur-sm{--tw-backdrop-blur: blur(4px) !important;-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)!important;backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)!important}#mimirContainer .transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter!important;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter!important;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}#mimirContainer .transition-all{transition-property:all!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}#mimirContainer .transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}#mimirContainer .transition-opacity{transition-property:opacity!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}#mimirContainer .transition-transform{transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}#mimirContainer .duration-1000{transition-duration:1s!important}#mimirContainer .duration-150{transition-duration:.15s!important}#mimirContainer .duration-200{transition-duration:.2s!important}#mimirContainer .duration-300{transition-duration:.3s!important}@keyframes enter{0%{opacity:var(--tw-enter-opacity, 1);transform:translate3d(var(--tw-enter-translate-x, 0),var(--tw-enter-translate-y, 0),0) scale3d(var(--tw-enter-scale, 1),var(--tw-enter-scale, 1),var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity, 1);transform:translate3d(var(--tw-exit-translate-x, 0),var(--tw-exit-translate-y, 0),0) scale3d(var(--tw-exit-scale, 1),var(--tw-exit-scale, 1),var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))}}#mimirContainer .duration-1000{animation-duration:1s!important}#mimirContainer .duration-150{animation-duration:.15s!important}#mimirContainer .duration-200{animation-duration:.2s!important}#mimirContainer .duration-300{animation-duration:.3s!important}#mimirContainer .file\:border-0::file-selector-button{border-width:0px!important}#mimirContainer .file\:bg-transparent::file-selector-button{background-color:transparent!important}#mimirContainer .file\:text-sm::file-selector-button{font-size:.8em!important}#mimirContainer .file\:font-medium::file-selector-button{font-weight:500!important}#mimirContainer .placeholder\:text-muted-foreground::-moz-placeholder{color:hsl(var(--muted-foreground))!important}#mimirContainer .placeholder\:text-muted-foreground::placeholder{color:hsl(var(--muted-foreground))!important}#mimirContainer .first\:rounded-l-md:first-child{border-top-left-radius:calc(var(--radius) - 2px)!important;border-bottom-left-radius:calc(var(--radius) - 2px)!important}#mimirContainer .first\:border-l:first-child{border-left-width:1px!important}#mimirContainer .last\:rounded-r-md:last-child{border-top-right-radius:calc(var(--radius) - 2px)!important;border-bottom-right-radius:calc(var(--radius) - 2px)!important}#mimirContainer .hover\:scale-110:hover{--tw-scale-x: 1.1 !important;--tw-scale-y: 1.1 !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}#mimirContainer .hover\:cursor-pointer:hover{cursor:pointer!important}#mimirContainer .hover\:border-blue-300:hover{--tw-border-opacity: 1 !important;border-color:rgb(147 197 253 / var(--tw-border-opacity))!important}#mimirContainer .hover\:bg-accent:hover{background-color:hsl(var(--accent))!important}#mimirContainer .hover\:bg-blue-50:hover{--tw-bg-opacity: 1 !important;background-color:rgb(239 246 255 / var(--tw-bg-opacity))!important}#mimirContainer .hover\:bg-destructive\/90:hover{background-color:hsl(var(--destructive) / .9)!important}#mimirContainer .hover\:bg-gray-100:hover{--tw-bg-opacity: 1 !important;background-color:rgb(243 244 246 / var(--tw-bg-opacity))!important}#mimirContainer .hover\:bg-primary\/90:hover{background-color:hsl(var(--primary) / .9)!important}#mimirContainer .hover\:bg-secondary:hover{background-color:hsl(var(--secondary))!important}#mimirContainer .hover\:bg-secondary\/80:hover{background-color:hsl(var(--secondary) / .8)!important}#mimirContainer .hover\:bg-transparent:hover{background-color:transparent!important}#mimirContainer .hover\:text-accent-foreground:hover{color:hsl(var(--accent-foreground))!important}#mimirContainer .hover\:underline:hover{text-decoration-line:underline!important}#mimirContainer .focus\:border-transparent:focus{border-color:transparent!important}#mimirContainer .focus\:outline-none:focus{outline:2px solid transparent!important;outline-offset:2px!important}#mimirContainer .focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)!important}#mimirContainer .focus\:ring-black:focus{--tw-ring-opacity: 1 !important;--tw-ring-color: rgb(0 0 0 / var(--tw-ring-opacity)) !important}#mimirContainer .focus-visible\:outline-none:focus-visible{outline:2px solid transparent!important;outline-offset:2px!important}#mimirContainer .focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)!important}#mimirContainer .focus-visible\:ring-ring:focus-visible{--tw-ring-color: hsl(var(--ring)) !important}#mimirContainer .focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px !important}#mimirContainer .disabled\:cursor-not-allowed:disabled{cursor:not-allowed!important}#mimirContainer .disabled\:opacity-50:disabled{opacity:.5!important}#mimirContainer .group:hover .group-hover\:translate-y-1{--tw-translate-y: 4px !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}#mimirContainer .group:hover .group-hover\:scale-105{--tw-scale-x: 1.05 !important;--tw-scale-y: 1.05 !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}#mimirContainer .group:hover .group-hover\:bg-blue-100{--tw-bg-opacity: 1 !important;background-color:rgb(219 234 254 / var(--tw-bg-opacity))!important}#mimirContainer .group:hover .group-hover\:text-blue-600{--tw-text-opacity: 1 !important;color:rgb(37 99 235 / var(--tw-text-opacity))!important}#mimirContainer .group:hover .group-hover\:underline{text-decoration-line:underline!important}#mimirContainer .group:hover .group-hover\:opacity-100{opacity:1!important}#mimirContainer .group:hover .group-hover\:opacity-90{opacity:.9!important}#mimirContainer .has-\[\:disabled\]\:opacity-50:has(:disabled){opacity:.5!important}#mimirContainer :is(.dark .dark\:border-destructive){border-color:hsl(var(--destructive))!important}@media (min-width: 768px){#mimirContainer .md\:relative{position:relative!important}#mimirContainer .md\:h-\[850px\]{height:850px!important}#mimirContainer .md\:max-h-\[calc\(100vh-var\(--mimir-bottom-position\)-var\(--mimir-bubble-diameter\)-2rem\)\]{max-height:calc(100vh - var(--mimir-bottom-position) - var(--mimir-bubble-diameter) - 2rem)!important}#mimirContainer .md\:w-\[500px\]{width:500px!important}#mimirContainer .md\:rounded-2xl{border-radius:1rem!important}#mimirContainer .md\:shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1) !important;--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}}#mimirContainer .\[\&\>\*\:last-child\]\:mb-0>*:last-child{margin-bottom:0!important}#mimirContainer .\[\&\>\*\]\:mb-4>*{margin-bottom:16px!important}#mimirContainer .\[\&\>div\]\:\!block>div{display:block!important}#mimirContainer .\[\&\>svg\+div\]\:translate-y-\[-3px\]>svg+div{--tw-translate-y: -3px !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}#mimirContainer .\[\&\>svg\]\:absolute>svg{position:absolute!important}#mimirContainer .\[\&\>svg\]\:left-4>svg{left:16px!important}#mimirContainer .\[\&\>svg\]\:top-4>svg{top:16px!important}#mimirContainer .\[\&\>svg\]\:text-destructive>svg{color:hsl(var(--destructive))!important}#mimirContainer .\[\&\>svg\]\:text-foreground>svg{color:hsl(var(--foreground))!important}#mimirContainer .\[\&\>svg\~\*\]\:pl-7>svg~*{padding-left:28px!important}#mimirContainer .\[\&_p\]\:leading-relaxed p{line-height:1.625!important}

/*===*/
.styles-module_wrapper__1I_qj {
  z-index: 1;
  display: flex;
  align-items: center;
  position: fixed;
  padding: 0px 60px 0px 60px;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: black;
  box-sizing: border-box;
}

.styles-module_content__2jwZj {
  margin: auto;
  padding: 0;
  width: 90%;
  height: 100%;
  max-height: 100%;
  text-align: center;
}

.styles-module_slide__1zrfk {
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}

.styles-module_image__2hdkJ {
  max-height: 100%;
  max-width: 100%;
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
}

.styles-module_close__2I1sI {
  color: white;
  position: absolute;
  top: 15px;
  right: 15px;
  font-size: 40px;
  font-weight: bold;
  opacity: 0.2;
  cursor: pointer;
}

.styles-module_close__2I1sI:hover {
  opacity: 1;
}

.styles-module_navigation__1pqAE {
  height: 80%;
  color: white;
  cursor: pointer;
  position: absolute;
  font-size: 60px;
  line-height: 60px;
  font-weight: bold;
  display: flex;
  align-items: center;
  opacity: 0.2;
  padding: 0 15px;
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
}

.styles-module_navigation__1pqAE:hover {
  opacity: 1;
}

@media (hover: none) {
  .styles-module_navigation__1pqAE:hover {
    opacity: 0.2;
  }
}

.styles-module_prev__KqFRp {
  left: 0;
}

.styles-module_next__1uQwZ {
  right: 0;
}

@media (max-width: 900px) {
  .styles-module_wrapper__1I_qj {
    padding: 0;
  }
}

/*===*/

/*===*/

/*===*/

/*===*/

/*===*/

/*===*/

/*===*/

/*===*/

/*===*/

/*===*/

/*===*/

/*===*/

/*===*/

/*===*/

/*===*/

/*===*/

/*===*/

/*===*/

/*===*/

/*===*/

/*===*/

/*===*/

/*===*/

/*===*/

/*===*/

/*===*/

/*===*/

/*===*/

/*===*/

/*===*/

/*===*/

/*===*/

/*===*/

/*===*/

/*===*/

/*===*/

/*===*/

/*===*/

/*===*/

/*===*/

/*===*/

/*===*/

/*===*/

/*===*/

/*===*/

/*===*/

/*===*/

/*===*/

/*===*/

/*===*/

/*===*/

/*===*/

/*===*/

/*===*/

/*===*/

      @keyframes claude-pulse {
        0% {
          box-shadow: 
            inset 0 0 10px rgba(217, 119, 87, 0.5),
            inset 0 0 20px rgba(217, 119, 87, 0.3),
            inset 0 0 30px rgba(217, 119, 87, 0.1);
        }
        50% {
          box-shadow: 
            inset 0 0 15px rgba(217, 119, 87, 0.7),
            inset 0 0 25px rgba(217, 119, 87, 0.5),
            inset 0 0 35px rgba(217, 119, 87, 0.2);
        }
        100% {
          box-shadow: 
            inset 0 0 10px rgba(217, 119, 87, 0.5),
            inset 0 0 20px rgba(217, 119, 87, 0.3),
            inset 0 0 30px rgba(217, 119, 87, 0.1);
        }
      }
    
/*===*/

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

  #shopify-section-sections--26420166656367__announcement-bar {
    --heading-color: 255, 255, 255;
    --text-color: 255, 255, 255;
    --primary-button-background: 255, 255, 255;
    --primary-button-text-color: 255, 255, 255;
    --section-background: 175, 137, 152;
    z-index: 5; /* Make sure it goes over header */position: relative;top: 0;
  }

  @media screen and (min-width: 741px) {
    :root {
      --enable-sticky-announcement-bar: 0;
    }

    #shopify-section-sections--26420166656367__announcement-bar {position: relative;}
  }

  .announcement-bar__item {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
    gap: 1rem;
  }

  .announcement-bar__countdown {
    display: flex;
    align-items: flex-start;
    border-radius: 5.739px;
    padding: 0.25rem;
    white-space: nowrap;
    margin: 5px 0;
  }

  .announcement-bar__countdown-item {
    display: flex;
    flex-direction: column;
    align-items: center;
    min-width: 35px;
  }

  .announcement-bar__countdown-number {
    color: var(--White, #F7F7F7);
    text-align: center;
    -webkit-text-stroke-width: 0.18px;
    -webkit-text-stroke-color: var(--White, #F7F7F7);
    font-family: "PP Pangram Sans", sans-serif;
    font-size: 24.524px;
    font-style: normal;
    font-weight: 400;
    line-height: 108%;
    letter-spacing: 0.981px;
  }

  .announcement-bar__countdown-label {
    color: var(--White, #F7F7F7);
    text-align: center;
    -webkit-text-stroke-width: 0.04px;
    -webkit-text-stroke-color: var(--White, #F7F7F7);
    font-family: "PP Pangram Sans", sans-serif;
    font-size: 5.86px;
    font-style: normal;
    font-weight: 400;
    line-height: 160%;
    letter-spacing: 0.234px;
    text-transform: uppercase;
  }

  .announcement-bar__message .announcement-bar__highlight {
    background: transparent;
  }

  .announcement-bar__link-wrapper {
    display: contents;
    color: inherit;
    text-decoration: none;
  }

  .announcement-bar__link-wrapper:focus-visible .announcement-bar__message,
  .announcement-bar__link-wrapper:focus-visible .announcement-bar__countdown {
    outline: 2px solid currentColor;
    outline-offset: 4px;
  }

  .announcement-bar__countdown-separator {
    color: var(--White, #F7F7F7);
    font-family: "PP Pangram Sans", sans-serif;
    font-size: 24.524px;
    font-weight: 400;
    line-height: 21px
    letter-spacing: 0.981px;
  }

  @media screen and (min-width: 741px) {
    .announcement-bar__item {
      flex-wrap: nowrap;
      justify-content: space-between;
    }

    .announcement-bar__message {
      flex: 1;
      text-align: left;
    }

    .announcement-bar__countdown {
      margin-left: auto;
    }
  }

  @media screen and (max-width: 740px) {
    #shopify-section-sections--26420166656367__announcement-bar .announcement-bar__item {
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center;
      gap: 0.5rem;
    }

    #shopify-section-sections--26420166656367__announcement-bar .announcement-bar__item.has-countdown {
      display: grid !important;
      grid-template-columns: 1.1fr 0.9fr;
      gap: 0.5rem;
      align-items: center;
    }

    #shopify-section-sections--26420166656367__announcement-bar .announcement-bar__message {
      width: 100%;
      text-align: center;
    }

    #shopify-section-sections--26420166656367__announcement-bar .announcement-bar__item.has-countdown .announcement-bar__message {
      text-align: left;
      width: 100%;
    }

    #shopify-section-sections--26420166656367__announcement-bar .announcement-bar__countdown {
      width: 100%;
      justify-content: center;
    }
  }

/*===*/

  :root {
    --enable-sticky-header: 1;
    --enable-transparent-header: 0;
    --loading-bar-background: 73,
    39,
    39;
  }

  #shopify-section-sections--26420166656367__header {--header-background: 255,
    255,
    255;
    --header-text-color: 73,
    39,
    39;
    --header-border-color: 228,
    223,
    223;
    --reduce-header-padding: 1;position: -webkit-sticky;
      position: sticky;top: calc(var(--enable-sticky-announcement-bar) * var(--announcement-bar-height, 0px));
    z-index: 4;
  }#shopify-section-sections--26420166656367__header .header__logo-image {
    max-width: 100px;
  }

  @media screen and (min-width: 741px) {
    #shopify-section-sections--26420166656367__header .header__logo-image {
      max-width: 100px;
    }
  }

  @media screen and (min-width: 1200px) {.header__inline-navigation {
        flex: 1 1 auto;
        justify-content: center;
        max-width: max-content;
        margin-inline: 48px;
      }}.header__logo {
      order: -1;
      flex: 1 1 0;
    }
/*===*/

    [aria-controls="newsletter-popup"] {
      display: none; /* Allows to hide the toggle icon in the header if the section is disabled */
    }
  
/*===*/


      
/*===*/

  /* CRITICAL: Ensure hero images are painted immediately for LCP */
  .s-hero-banner__image-img {
    display: block !important;
    /* Start visible for LCP - animation will handle fade-in */
    opacity: 1;
    will-change: opacity;
  }
  
  /* Hero banner base styles - optimized for LCP */
  .s-hero-banner__image-wrapper{display:block;width:100%}@media(min-width:768px){.s-hero-banner__image-wrapper{max-width:50%}}.s-hero-banner__image img{display:block;width:100%;height:100%;object-fit:cover}.s-hero-banner__image--mobile{display:block}@media(min-width:768px){.s-hero-banner__image--mobile{display:none}}.s-hero-banner__image--desktop{display:none}@media(min-width:768px){.s-hero-banner__image--desktop{display:block}}
  #shopify-section-template--26420167377263__hero_banner_BnFCDE .s-hero-banner__content-wrapper {
    --content-bg-image: url('https://froyaorganics.com/cdn/shop/files/hero_image_mobil__top_lineb_88c3f363-b269-4be7-aab6-174d10a7136d.jpg?v=1761227612&width=800');
    --mobile-text-color: #ffffff;
  }

/*===*/
.s-icons-slider {
    --slider-title-color: #050505;
    --slider-text-color: #1f1f1f;
    --slider-dot-color: #1f1f1f;
    background-color: #faf7f0;
  }
/*===*/
#shopify-section-template--26420167377263__section_what_expect_FK64rm {
    padding-top: 36px;
    padding-bottom: 36px;
  }@media screen and (min-width: 750px) {
    #shopify-section-template--26420167377263__section_what_expect_FK64rm .what-expect__block--reversed.what-expect__block--1 .what-expect__content-column {
      order: 3;
      padding-left: 2rem;
      padding-right: 0;
    }
    #shopify-section-template--26420167377263__section_what_expect_FK64rm .what-expect__block--reversed.what-expect__block--1 .what-expect__image-column {
      order: 1;
      padding-right: 2rem;
      padding-left: 0;
    }
    #shopify-section-template--26420167377263__section_what_expect_FK64rm .what-expect__block--reversed.what-expect__block--0 .what-expect__content-column {
      order: 1;
      padding-right: 2rem;
      padding-left: 0;
    }
    #shopify-section-template--26420167377263__section_what_expect_FK64rm .what-expect__block--reversed.what-expect__block--0 .what-expect__image-column {
      order: 3;
      padding-left: 2rem;
      padding-right: 0;
    }
  }#shopify-section-template--26420167377263__section_what_expect_FK64rm .what-expect__block--hidden {
    display: none;
  }
/*===*/

  #shopify-section-template--26420167377263__custom_image_and_text_hqnCVC.custom-image-and-text {
    padding-top: 30px;
    padding-bottom: 30px;
    background-color: ;
  }

  @media screen and (min-width: 768px) {
    #shopify-section-template--26420167377263__custom_image_and_text_hqnCVC.custom-image-and-text {
      padding-top: 50px;
      padding-bottom: 50px;
    }
  }

/*===*/

              .block-subtitle_gDAiGX.s-image-text-section__subtitle {
                color: #1f1f1f;
              }
              @media screen and (min-width: 768px) {
                .block-subtitle_gDAiGX.s-image-text-section__subtitle {
                  color: #1f1f1f;
                }
              }
            
/*===*/

              .block-heading_bGXJ83.s-image-text-section__title {
                max-width: 560px;
              }
            
/*===*/
#section-template--26420167377263__icons_with_text_HTCEin {
    /* Initially no background - will be loaded lazily */
    background-image: none;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;}
  
  /* Store URLs for lazy loading - set as CSS variables */
  #section-template--26420167377263__icons_with_text_HTCEin {
    --mb-desktop-bg-url: url('https://cdn.shopify.com/s/files/1/0473/9999/3493/files/icons-with-text-mobile-bg.png?v=1732742485');
    --bg-desktop-bg-url: url('https://cdn.shopify.com/s/files/1/0473/9999/3493/files/icons-with-text-desktop-bg.png?v=1732742590');
  }
  
  /* Apply background when loaded */
  #section-template--26420167377263__icons_with_text_HTCEin[data-bg-loaded="true"] {
    background-image: var(--mb-desktop-bg-url);
  }
  
  @media screen and (min-width: 768px) {
    #section-template--26420167377263__icons_with_text_HTCEin[data-bg-loaded="true"] {
      background-image: var(--bg-desktop-bg-url);
    }
  }
/*===*/

  #shopify-section-template--26420167377263__custom_liquid_rgXzGz {--heading-color: 31, 31, 31;
    --text-color: 31, 31, 31;

    --section-background: 255, 255, 255;
  }

  #shopify-section-template--26420167377263__custom_liquid_rgXzGz .liquid--desktop-image > img{
    display: none;
  }

  #shopify-section-template--26420167377263__custom_liquid_rgXzGz .liquid--mobile-image > img{
    display: block;
    width: 100%;
  }

  @media screen and (min-width:768px) {
    #shopify-section-template--26420167377263__custom_liquid_rgXzGz .liquid--desktop-image > img{
      display: block;
      width: 100%;
    }

    #shopify-section-template--26420167377263__custom_liquid_rgXzGz .liquid--mobile-image > img{
      display: none;
    }
  }

/*===*/
 #shopify-section-template--26420167377263__custom_liquid_rgXzGz img {margin: auto;} 
/*===*/

  #shopify-section-template--26420167377263__custom_image_and_text_HqBW3P.custom-image-and-text {
    padding-top: 30px;
    padding-bottom: 30px;
    background-color: ;
  }

  @media screen and (min-width: 768px) {
    #shopify-section-template--26420167377263__custom_image_and_text_HqBW3P.custom-image-and-text {
      padding-top: 50px;
      padding-bottom: 50px;
    }
  }

/*===*/

              .block-subtitle_mrgLBL.s-image-text-section__subtitle {
                color: #e98044;
              }
              @media screen and (min-width: 768px) {
                .block-subtitle_mrgLBL.s-image-text-section__subtitle {
                  color: #e98044;
                }
              }
            
/*===*/

              .block-heading_JCJD7P.s-image-text-section__title {
                max-width: 560px;
              }
            
/*===*/

  #shopify-section-template--26420167377263__custom_liquid_BwpVFy {--heading-color: 31, 31, 31;
    --text-color: 31, 31, 31;

    --section-background: 255, 255, 255;
  }

  #shopify-section-template--26420167377263__custom_liquid_BwpVFy .liquid--desktop-image > img{
    display: none;
  }

  #shopify-section-template--26420167377263__custom_liquid_BwpVFy .liquid--mobile-image > img{
    display: block;
    width: 100%;
  }

  @media screen and (min-width:768px) {
    #shopify-section-template--26420167377263__custom_liquid_BwpVFy .liquid--desktop-image > img{
      display: block;
      width: 100%;
    }

    #shopify-section-template--26420167377263__custom_liquid_BwpVFy .liquid--mobile-image > img{
      display: none;
    }
  }

/*===*/
#shopify-section-footer .footer {
    --background: 175, 137, 152;
    --heading-color: 31, 31, 31;
    --text-color: 31, 31, 31;
    --border-color: 153, 121, 134;
  }

  #shopify-section-footer .footer-headline,
  #shopify-section-footer p,
  #shopify-section-footer .footer__item-title,
  #shopify-section-footer .linklist__item a,
  #shopify-section-footer .footer__item-content p,
  #shopify-section-footer .social-media__link {
    color: #ffffff !important;
  }

  #shopify-section-footer .footer__aside {
    border-color: #ffffff !important;
  }
/*===*/

  .payment-methods {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 8px;
  }

  .payment-methods__label {
    font-size: 0.75rem;
    color: var(--text-color, inherit);
    opacity: 0.7;
  }

  .payment-methods__list {
    display: flex;
    flex-wrap: wrap;
    gap: 8px;
    list-style: none;
    padding: 0;
    margin: 0;
  }

  .payment-methods__icon {
    display: inline-flex;
    align-items: center;
  }

  .payment-methods__icon svg {
    width: 40px;
    height: 22px;
  }

  .payment-methods__content {
    margin-top: 12px;
    text-align: center;
    color: var(--Black, #1F1F1F);
    font-family: "PP Pangram Sans";
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: 130%;
    text-transform: uppercase;
  }

  .payment-methods__content p {
    margin: 0;
  }

  .payment-methods__content ul {
    list-style: none;
    padding: 0;
    margin: 0;
    text-align: center;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    gap: 10px;
  }

  .payment-methods__content li {
    position: relative;
    display: flex;
    align-items: flex-start;
    gap: 8px;
    white-space: nowrap;
  }

  .payment-methods__content li::before {
    content: '';
    flex-shrink: 0;
    width: 9px;
    height: 11px;
    margin-top: 4px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='11' viewBox='0 0 9 11' fill='none'%3E%3Cpath d='M1.00098 6.57812L3.50098 9.57812L8 0.578125' stroke='%231F1F1F' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: contain;
  }

  @media (max-width: 768px) {
    .payment-methods__content {
      font-size: 12px;
    }

    .payment-methods__content li::before {
      margin-top: 2px;
    }
  }

/*===*/
.loox-reviews-default { max-width: 1200px; margin: 0 auto; }.loox-rating .loox-icon { color:#E98044; }
:root { --lxs-rating-icon-color: #E98044; }
/* === css2 === */
@font-face {
  font-family: 'Caveat';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/caveat/v23/WnznHAc5bAfYB2QRah7pcpNvOx-pjfJ9SII.ttf) format('truetype');
}
@font-face {
  font-family: 'Caveat';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/caveat/v23/WnznHAc5bAfYB2QRah7pcpNvOx-pjcB9SII.ttf) format('truetype');
}
@font-face {
  font-family: 'Caveat';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/caveat/v23/WnznHAc5bAfYB2QRah7pcpNvOx-pjSx6SII.ttf) format('truetype');
}
@font-face {
  font-family: 'Caveat';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/caveat/v23/WnznHAc5bAfYB2QRah7pcpNvOx-pjRV6SII.ttf) format('truetype');
}

/* === theme.css === */
@media screen and (max-width:740px){.hidden-phone{display:none!important}ul.section_icon{flex-direction:column}}@media screen and (min-width:741px)and (max-width:999px){.hidden-tablet{display:none!important}}@media screen and (min-width:741px){.hidden-tablet-and-up{display:none!important}}@media screen and (max-width:999px){.hidden-pocket{display:none!important}.image-with-text__image-wrapper{width:100%}}@media screen and (min-width:1000px)and (max-width:1023px){.hidden-lap{display:none!important}}@media screen and (min-width:1000px){.hidden-lap-and-up{display:none!important}}@media screen and (min-width:1024px){.hidden-desk{display:none!important}}@media screen and (min-width:1260px){.hidden-wide{display:none!important}}@media print{.hidden-print{display:none!important}}/*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */*,*:before,*:after{box-sizing:border-box!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{font-family:sans-serif;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0}[hidden]{display:none}blockquote:first-child,ul:first-child,ol:first-child,p:first-child,h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0!important}blockquote:last-child,ul:last-child,ol:last-child,p:last-child,h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child{margin-bottom:0!important}a{color:inherit;text-decoration:none}button,input,select,textarea{color:inherit;font:inherit;margin:0;text-align:inherit}button,[type=submit]{padding:0;overflow:visible;background:none;border:none;border-radius:0;cursor:pointer;-webkit-appearance:none;appearance:none;touch-action:manipulation}button[disabled],html input[disabled]{cursor:default}img,video{height:auto;max-width:100%;border-style:none;vertical-align:top}img:-moz-loading{visibility:hidden}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;touch-action:none;z-index:1500;-webkit-backface-visibility:hidden;outline:none}.pswp img{max-width:none}.pswp--animate_opacity{opacity:.001;will-change:opacity;transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{cursor:var(--zoom-cursor-svg-url) 26 26,zoom-in}.pswp--zoomed-in .pswp__img{cursor:grab}.pswp--dragging .pswp__img{cursor:grabbing}.pswp__bg{position:absolute;left:0;top:0;width:100%;height:100%;background:rgb(var(--background));opacity:0;transform:translateZ(0);-webkit-backface-visibility:hidden;will-change:opacity}.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.pswp__container,.pswp__zoom-wrap{touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}.pswp__container,.pswp__img{-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.pswp__zoom-wrap{position:absolute;width:100%;transform-origin:left top;transition:transform 333ms cubic-bezier(.4,0,.22,1)}.pswp__bg{will-change:opacity;transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{transition:none}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}.pswp__img{position:absolute;width:auto;height:auto;top:0;left:0}[dir=ltr] .pswp__top-bar{right:var(--container-gutter)}[dir=rtl] .pswp__top-bar{left:var(--container-gutter)}.pswp__top-bar{position:absolute;top:var(--container-gutter)}.pswp__prev-next-buttons{position:absolute;display:flex;justify-content:space-between;left:0;right:0;top:calc(50% - 28px);margin-left:var(--container-gutter);margin-right:var(--container-gutter);pointer-events:none}.pswp__dots-nav-wrapper{display:flex;position:absolute;bottom:0;padding-left:var(--container-gutter);padding-right:var(--container-gutter);padding-top:20px;padding-bottom:20px;align-items:center;justify-content:space-between;width:100%;background:rgb(var(--background));transition:opacity .25s ease-in-out,transform .25s ease-in-out;transition-delay:.2s}.pswp__dots-nav-wrapper .dots-nav{padding-left:20px;padding-right:20px}.pswp__ui--hidden .pswp__dots-nav-wrapper{opacity:0;transform:translateY(10px)}.pswp__button svg{transition:transform .25s ease-in-out}@supports (padding: max(0px)){.pswp__dots-nav-wrapper{padding-bottom:max(20px,env(safe-area-inset-bottom,0px) + 20px)}}@media screen and (pointer:fine){.pswp__button:hover svg{transform:rotate(90deg)}}.flickity-enabled{position:relative;overflow:visible!important}.flickity-enabled:focus{outline-offset:2px}.flickity-viewport{overflow:hidden;position:relative;height:100%;width:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.flickity-enabled.is-draggable:not(.is-hovering-right):not(.is-hovering-left) .flickity-viewport{cursor:grab}.flickity-enabled.is-draggable:not(.is-hovering-right):not(.is-hovering-left) .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-enabled.is-hovering-right .flickity-viewport{cursor:var(--arrow-right-svg-url) 17 14,e-resize}.flickity-enabled.is-hovering-left .flickity-viewport{cursor:var(--arrow-left-svg-url) 17 14,w-resize}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-enabled.is-fade .flickity-slider>*{pointer-events:none;z-index:0;transition:visibility .2s linear}.flickity-enabled.is-fade .flickity-slider>.is-selected{pointer-events:auto;z-index:1}.flickity-enabled.is-fade .flickity-slider>:not(.is-selected){visibility:hidden}html{font-family:var(--text-font-family);font-weight:var(--text-font-weight);font-style:var(--text-font-style);font-size:calc(var(--base-font-size) - 1px);line-height:1.7142857143;color:rgb(var(--text-color));background:rgb(var(--background))}:lang(ar) *{letter-spacing:normal!important}p strong,p b{font-weight:var(--text-font-bold-weight)}.heading,.blockquote,.rte h1:not(.article__embedded-section *),.rte h2:not(.article__embedded-section *),.rte h3:not(.article__embedded-section *),.rte h4:not(.article__embedded-section *),.rte h5:not(.article__embedded-section *),.rte h6:not(.article__embedded-section *),.rte blockquote{display:block;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);color:rgb(var(--heading-color));text-transform:var(--heading-text-transform)}.text--small{font-size:calc(var(--base-font-size) - 2px);line-height:1.6923076923}.text--xsmall{font-size:calc(var(--base-font-size) - 3px);line-height:1.5}.text--xxsmall{font-size:calc(var(--base-font-size) - 5px);line-height:1.5}.text--large{font-size:calc(var(--base-font-size) + 1px)}.text--subdued{color:rgba(var(--text-color),.7)}[dir=ltr] .text--left{text-align:left}[dir=rtl] .text--left{text-align:right}.text--center{text-align:center}[dir=ltr] .text--right{text-align:right}[dir=rtl] .text--right{text-align:left}.text--strong{font-weight:var(--text-font-bold-weight)}.text--underlined{text-decoration:underline;text-underline-offset:3px;-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}p a:not(.button),.rte a:not(.button),.link{text-decoration:underline;text-underline-offset:2px;-webkit-text-decoration-color:rgba(var(--text-color),.35);text-decoration-color:rgba(var(--text-color),.35);transition:color .2s ease-in-out,-webkit-text-decoration-color .2s ease-in-out;transition:text-decoration-color .2s ease-in-out,color .2s ease-in-out;transition:text-decoration-color .2s ease-in-out,color .2s ease-in-out,-webkit-text-decoration-color .2s ease-in-out}.heading--small.link{line-height:1.8}@media screen and (pointer:fine){p a:not(.button):hover,.rte a:not(.button):hover,.link:hover{color:rgb(var(--text-color));-webkit-text-decoration-color:rgb(var(--text-color));text-decoration-color:rgb(var(--text-color))}}.link--animated{display:block;position:relative}.link--animated:after{content:"";position:absolute;bottom:2px;left:0;width:100%;height:1px;background:currentColor;transform:scaleX(0);transform-origin:var(--transform-origin-end);transition:transform .3s}.text--underlined.link--animated{text-decoration:none}.text--underlined.link--animated:after{transform:scaleX(1)}@media screen and (pointer:fine){.link--animated[aria-expanded=true]:after,.link--animated:hover:after{transform:scaleX(1);transform-origin:var(--transform-origin-start)}@keyframes textUnderlinedAnimatedKeyframes{0%{transform:scaleX(1);transform-origin:var(--transform-origin-end)}50%{transform:scaleX(0);transform-origin:var(--transform-origin-end)}51%{transform-origin:var(--transform-origin-start)}to{transform:scaleX(1)}}.text--underlined.link--animated:hover:after{animation:textUnderlinedAnimatedKeyframes .6s}}.link--faded{transition:opacity .25s ease-in-out}.link--faded:hover{opacity:.7}.visually-hidden{position:absolute!important;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}@media screen and (min-width:741px){html{font-size:var(--base-font-size);line-height:1.7333333333}.text--small{font-size:calc(var(--base-font-size) - 1px);line-height:1.714285713}.text--xsmall{font-size:calc(var(--base-font-size) - 2px);line-height:1.5384615385}.text--xxsmall{font-size:calc(var(--base-font-size) - 4px);line-height:1.5384615385}.text--large{font-size:calc(var(--base-font-size) + 5px)}}.heading:first-child{margin-top:0}.heading:last-child{margin-bottom:0}.heading--small,.heading--xsmall,.heading--xxsmall{font-family:var(--text-font-family);font-style:var(--text-font-style);text-transform:uppercase;font-weight:var(--text-font-bold-weight);line-height:1.4663636;letter-spacing:1px}.heading--xxsmall{font-size:var(--heading-xxsmall-font-size)}.heading--xsmall{font-size:var(--heading-xsmall-font-size)}.heading--small{font-size:var(--heading-small-font-size);line-height:1.5}.heading--large,.rte .heading--large{font-size:var(--heading-large-font-size);line-height:1.11111111;letter-spacing:-.9px}.h1,.rte h1:not(.article__embedded-section *){font-size:var(--heading-h1-font-size);line-height:1.11111111;letter-spacing:-.9px}.h2,.rte h2:not(.article__embedded-section *){font-size:var(--heading-h2-font-size);line-height:1.13333333;letter-spacing:-.6px}.h3,.rte h3:not(.article__embedded-section *){font-size:var(--heading-h3-font-size);line-height:1.1538461538;letter-spacing:-.4px}.h4,.rte h4:not(.article__embedded-section *){font-size:var(--heading-h4-font-size);line-height:1.1666666667;letter-spacing:-.3px}.h5,.rte h5:not(.article__embedded-section *){font-size:var(--heading-h5-font-size);line-height:1.2;letter-spacing:-.3px}.h6,.rte h6:not(.article__embedded-section *){font-size:var(--heading-h6-font-size);line-height:1.25}.blockquote,.rte blockquote{position:relative;padding:24px 24px 0;font-size:var(--heading-h4-font-size);line-height:1.1666666667;letter-spacing:-.3px}[dir=ltr] .blockquote:before,[dir=ltr] .rte blockquote:before{left:calc(50% - 35.5px)}[dir=rtl] .blockquote:before,[dir=rtl] .rte blockquote:before{right:calc(50% - 35.5px)}.blockquote:before,.rte blockquote:before{content:"";position:absolute;width:71px;height:56px;top:-10px;background:rgb(var(--text-color));opacity:.15;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDEgODAiPiAgICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTAgNDEuNzdWMGg0MS42MDR2NDEuNzdMMjAuMDI2IDgwSC45ODdMMjEuNzIgNDEuNzdIMHptNTkuMzk2IDBWMEgxMDF2NDEuNzdMNzkuNDIyIDgwSDYwLjM4M2wyMC43MzItMzguMjNINTkuMzk2eiIgZmlsbD0iY3VycmVudENvbG9yIiAvPjwvc3ZnPg==);mask-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDEgODAiPiAgICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTAgNDEuNzdWMGg0MS42MDR2NDEuNzdMMjAuMDI2IDgwSC45ODdMMjEuNzIgNDEuNzdIMHptNTkuMzk2IDBWMEgxMDF2NDEuNzdMNzkuNDIyIDgwSDYwLjM4M2wyMC43MzItMzguMjNINTkuMzk2eiIgZmlsbD0iY3VycmVudENvbG9yIiAvPjwvc3ZnPg==);-webkit-mask-size:71px 56px;mask-size:71px 56px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}[dir=ltr] .unordered-list,[dir=ltr] .text-container ul,[dir=ltr] .rte ul{margin-left:1.25em;margin-right:0}[dir=rtl] .unordered-list,[dir=rtl] .text-container ul,[dir=rtl] .rte ul{margin-right:1.25em;margin-left:0}.unordered-list,.text-container ul,.rte ul{list-style-type:square;padding:0}[dir=ltr] .ordered-list,[dir=ltr] .text-container ol,[dir=ltr] .rte ol{margin-left:1em;margin-right:0}[dir=rtl] .ordered-list,[dir=rtl] .text-container ol,[dir=rtl] .rte ol{margin-right:1em;margin-left:0}.ordered-list,.text-container ol,.rte ol{padding:0}[dir=ltr] .unordered-list li,[dir=ltr] .text-container ul li,[dir=ltr] .rte ul li{padding:2px 0 2px 5px}[dir=rtl] .unordered-list li,[dir=rtl] .text-container ul li,[dir=rtl] .rte ul li{padding:2px 5px 2px 0}[dir=ltr] .ordered-list li,[dir=ltr] .text-container ol li,[dir=ltr] .rte ol li{padding:3px 0 3px 9px}[dir=rtl] .ordered-list li,[dir=rtl] .text-container ol li,[dir=rtl] .rte ol li{padding:3px 9px 3px 0}.unordered-list li::marker,.text-container ul li::marker,.rte ul li::marker{color:inherit;font-size:16px}.ordered-list li::marker,.text-container ol li::marker,.rte ol li::marker{color:inherit;font-size:11px}.table-wrapper{overflow-x:auto}.table,.rte table{--table-spacing: 16px;width:100%}.table--loose{--table-spacing: 20px}[dir=ltr] .table th:not([class*=text--]),[dir=ltr] .rte table th:not([class*=text--]){text-align:left}[dir=rtl] .table th:not([class*=text--]),[dir=rtl] .rte table th:not([class*=text--]){text-align:right}.table th,.rte table th{padding-bottom:15px;border-bottom:1px solid rgb(var(--border-color))}.table th,.rte table th{padding-left:var(--table-spacing);padding-right:var(--table-spacing)}.table td.half-spaced,.rte table td.half-spaced{padding:calc(var(--table-spacing) / 2)}.table td,.rte table td{padding:var(--table-spacing);padding-bottom:0}.table tr[onclick]{cursor:pointer}[dir=ltr] .table th:first-child,[dir=ltr] .rte table th:first-child,[dir=ltr] .table td:first-child,[dir=ltr] .rte table td:first-child{padding-left:0}[dir=rtl] .table th:first-child,[dir=rtl] .rte table th:first-child,[dir=rtl] .table td:first-child,[dir=rtl] .rte table td:first-child{padding-right:0}[dir=ltr] .table th:last-child,[dir=ltr] .rte table th:last-child,[dir=ltr] .table td:last-child,[dir=ltr] .rte table td:last-child{padding-right:0}[dir=rtl] .table th:last-child,[dir=rtl] .rte table th:last-child,[dir=rtl] .table td:last-child,[dir=rtl] .rte table td:last-child{padding-left:0}.table tfoot tr:first-child td,.rte table tfoot tr:first-child td{border-top:1px solid rgb(var(--border-color))}.table tfoot tr:not(:first-child) td,.rte table tfoot tr:not(:first-child) td{padding-top:8px}.table--bordered td{border-top:1px solid rgb(var(--border-color));padding-bottom:var(--table-spacing)}.table--footered tbody tr:last-child td{padding-bottom:var(--table-spacing)}@media screen and (max-width:740px){.table tfoot td,.rte table tfoot td{padding-top:16px}}@media screen and (min-width:741px){.ordered-list li::marker,.text-container ol li::marker,.rte ol li::marker{font-size:12px}.heading--xsmall{line-height:1.466666666}.heading--small{line-height:1.2307692308}.heading--large{line-height:1}.h1,.rte h1:not(.article__embedded-section *){line-height:1.0416666667;letter-spacing:-1px}.h2,.rte h2:not(.article__embedded-section *){line-height:1.1052631579;letter-spacing:-1px}.h3,.rte h3:not(.article__embedded-section *){line-height:1.0625;letter-spacing:-.8px}.h4,.rte h4:not(.article__embedded-section *){line-height:1.1666666667;letter-spacing:-.6px}.h5,.rte h5:not(.article__embedded-section *){line-height:1.2;letter-spacing:-.3px}.h6,.rte h6:not(.article__embedded-section *){line-height:1.2222222222}[dir=ltr] .blockquote,[dir=ltr] .rte blockquote{padding-left:49px;padding-right:0}[dir=rtl] .blockquote,[dir=rtl] .rte blockquote{padding-right:49px;padding-left:0}.blockquote,.rte blockquote{line-height:1.1666666667;letter-spacing:-.6px;min-height:63px}[dir=ltr] .blockquote--center{padding-left:0}[dir=rtl] .blockquote--center{padding-right:0}[dir=ltr] .blockquote:not(.blockquote--center):before,[dir=ltr] .rte blockquote:not(.blockquote--center):before{left:0}[dir=rtl] .blockquote:not(.blockquote--center):before,[dir=rtl] .rte blockquote:not(.blockquote--center):before{right:0}.blockquote:not(.blockquote--center):before,.rte blockquote:not(.blockquote--center):before{width:80px;height:63px;top:0;-webkit-mask-size:80px 63px;mask-size:80px 63px}[dir=ltr] .unordered-list li,[dir=ltr] .text-container ul li,[dir=ltr] .rte ul li{padding:4px 0 4px 5px}[dir=rtl] .unordered-list li,[dir=rtl] .text-container ul li,[dir=rtl] .rte ul li{padding:4px 5px 4px 0}[dir=ltr] .ordered-list li,[dir=ltr] .text-container ol li,[dir=ltr] .rte ol li{padding:4px 0 4px 9px}[dir=rtl] .ordered-list li,[dir=rtl] .text-container ol li,[dir=rtl] .rte ol li{padding:4px 9px 4px 0}}@media screen and (min-width:1000px){.table{--table-spacing: 24px}.table--loose{--table-spacing: 20px}}@media screen and (min-width:1024px){.heading--large,.rte .heading--large{line-height:1}.h1,.rte h1:not(.article__embedded-section *){line-height:1.0714285714;letter-spacing:-1px}.h2,.rte h2:not(.article__embedded-section *){line-height:1.0833333333;letter-spacing:-1px}.h3,.rte h3:not(.article__embedded-section *){line-height:1.1111111111;letter-spacing:-.8px}.h4,.rte h4:not(.article__embedded-section *){line-height:1.1333333333;letter-spacing:-.7px}.h5,.rte h5:not(.article__embedded-section *){line-height:1.1666666667;letter-spacing:-.4px}.h6,.rte h6:not(.article__embedded-section *){line-height:1.2222222222}[dir=ltr] .blockquote,[dir=ltr] .rte blockquote{padding-left:69px}[dir=rtl] .blockquote,[dir=rtl] .rte blockquote{padding-right:69px}.blockquote,.rte blockquote{line-height:1.1333333333;letter-spacing:-.7px;min-height:80px}[dir=ltr] .blockquote--center,[dir=ltr] .rte .blockquote--center{padding-left:0}[dir=rtl] .blockquote--center,[dir=rtl] .rte .blockquote--center{padding-right:0}.blockquote:not(.blockquote--center):before,.rte blockquote:not(.blockquote--center):before{width:101px;height:81px;-webkit-mask-size:101px 81px;mask-size:101px 81px}}.text-container p:not(.heading)+p,.rte p:not(.heading)+p,.text-container p+form,.rte p+form{margin-top:24px}.text-container .heading--large,.rte .heading--large{margin:48px 0 40px}.text-container .h1:not(.article__embedded-section *),.rte h1:not(.article__embedded-section *){margin:48px 0 24px}.text-container .h2:not(.article__embedded-section *),.rte h2:not(.article__embedded-section *),.text-container .h3:not(.article__embedded-section *),.rte h3:not(.article__embedded-section *),.text-container .h4:not(.article__embedded-section *),.rte h4:not(.article__embedded-section *),.text-container .h5:not(.article__embedded-section *),.rte h5:not(.article__embedded-section *),.text-container .h6:not(.article__embedded-section *),.rte h6:not(.article__embedded-section *){margin:40px 0 16px}.text-container .heading--small,.rte .heading--small{margin:16px 0}.text-container .heading--xsmall,.rte .heading--xsmall{margin:12px 0}.blockquote,.rte blockquote{margin:48px 0 64px}.text-container img:not([style*=float]),.rte img:not([style*=float]){display:block}.text-container ul,.rte ul,.text-container ol,.rte ol{margin-top:1em;margin-bottom:1em}@media screen and (min-width:1000px){.text-container p+form,.rte p+form{margin-top:32px}.text-container .h1:not(.article__embedded-section *),.rte h1:not(.article__embedded-section *){margin:48px 0 32px}.text-container .h2:not(.article__embedded-section *),.rte h2:not(.article__embedded-section *),.text-container .h3:not(.article__embedded-section *),.rte h3:not(.article__embedded-section *),.text-container .h4:not(.article__embedded-section *),.rte h4:not(.article__embedded-section *){margin:48px 0 24px}.text-container .h5:not(.article__embedded-section *),.rte h5:not(.article__embedded-section *),.text-container .h6:not(.article__embedded-section *),.rte h6:not(.article__embedded-section *){margin:40px 0 16px}.blockquote,.rte blockquote{margin:80px 0 96px}}.rte>:first-child,.text-container>:first-child{margin-top:0}.rte>:last-child,.text-container>:last-child{margin-bottom:0}.heading--small+.heading--large{margin-top:32px}.heading--small+p,.heading--xsmall+p{margin-top:16px}.heading--small+p,.heading--small+.h1,.heading--small+h1,.heading--small+.h2,.heading--small+h2,.heading--small+.h3,.heading--small+h3,.heading--small+.h4,.heading--small+h4,.heading--small+.h5,.heading--small+h5,.heading--small+.h6,.heading--small+h6{margin-top:16px}.heading--xsmall+p,.heading--xsmall+.h1,.heading--xsmall+h1,.heading--xsmall+.h2,.heading--xsmall+h2,.heading--xsmall+.h3,.heading--xsmall+h3{margin-top:16px}.heading--xsmall+.h4,.heading--xsmall+h4,.heading--xsmall+.h5,.heading--xsmall+h5,.heading--xsmall+.h6,.heading--xsmall+h6{margin-top:12px}.heading+.button-wrapper,.heading+.button-group,p+.button-wrapper,p+.button-group,.button-wrapper+p,.button-group+p{margin-top:32px}@media screen and (min-width:741px){.heading--small+p,.heading--small+.h1,.heading--small+h1,.heading--small+.h2,.heading--small+h2,.heading--small+.h3,.heading--small+h3,.heading--small+.h4,.heading--small+h4{margin-top:24px}.heading--small+.h5,.heading--small+h5,.heading--small+.h6,.heading--small+h6{margin-top:16px}.heading--xsmall+.h1,.heading--xsmall+h1,.heading--xsmall+.h2,.heading--xsmall+h2{margin-top:24px}}.shopify-section{color:rgb(var(--text-color));scroll-margin-top:calc(var(--header-height, 0px) * var(--enable-sticky-header) + var(--announcement-bar-height, 0px) * var(--enable-sticky-announcement-bar))}.js .no-focus-outline *:focus{outline:none}.lock-all{overflow:hidden;touch-action:none}@media screen and (max-width:740px){.lock-mobile{touch-action:none}}.container,.shopify-policy__container.shopify-policy__container{width:100%;max-width:var(--container-max-width);margin-left:auto;margin-right:auto;padding-left:var(--container-gutter);padding-right:var(--container-gutter);--container-outer-margin: 0px}.container--small{max-width:930px}@media screen and (max-width:999px){.container--flush{padding-left:0;padding-right:0}}@media screen and (min-width:1260px){.container--medium{padding-left:calc(var(--container-gutter) + var(--grid-column-width) + var(--grid-gap));padding-right:calc(var(--container-gutter) + var(--grid-column-width) + var(--grid-gap))}}.js .no-js{display:none!important}[reveal]{opacity:0}[reveal-visibility]{visibility:hidden}.no-js [reveal]{opacity:1}.no-js [reveal-visibility]{visibility:visible}.skip-to-content:focus{clip:auto;width:auto;height:auto;margin:0;color:rgb(var(--text-color));background-color:rgb(var(--background));padding:10px;opacity:1;z-index:10000;transition:none}.vertical-breather{padding-top:var(--vertical-breather);padding-bottom:var(--vertical-breather)}.vertical-breather--tight{padding-top:var(--vertical-breather-tight);padding-bottom:var(--vertical-breather-tight)}.vertical-breather--margin{padding-top:0!important;padding-bottom:0!important;margin-top:var(--vertical-breather);margin-bottom:var(--vertical-breather)}.vertical-breather--margin.vertical-breather--tight{margin-top:var(--vertical-breather-tight);margin-bottom:var(--vertical-breather-tight)}@media screen and (min-width:741px){.vertical-breather--extra-tight{padding-top:48px;padding-bottom:48px}.vertical-breather--margin.vertical-breather--extra-tight{margin-top:48px;margin-bottom:48px}}.anchor{scroll-margin-top:calc(var(--header-height, 0px) * var(--enable-sticky-header) + var(--announcement-bar-height, 0px) * var(--enable-sticky-announcement-bar) + var(--anchor-offset, 20px))}.anchor.vertical-breather:not(.vertical-breather--margin){--anchor-offset: 0px}.anchor.vertical-breather--margin{--anchor-offset: var(--vertical-breather)}.anchor.vertical-breather--tight.vertical-breather--margin{--anchor-offset: var(--vertical-breather-tight)}.icon{display:block;vertical-align:middle;background:none;pointer-events:none;overflow:visible}.icon--inline{display:inline-block}.icon-text{display:flex;align-items:center}[dir=ltr] .icon-text svg,[dir=ltr] .icon-text img{margin-right:12px}[dir=rtl] .icon-text svg,[dir=rtl] .icon-text img{margin-left:12px}@supports (scale: 1){[dir=rtl] .icon--direction-aware{scale:-1 1}}@supports not (scale: 1){[dir=rtl] .icon--direction-aware{transform:scaleX(-1)}}.list--unstyled{list-style:none;padding:0;margin:0}.loading-bar{position:fixed;top:0;left:0;height:3px;width:100%;opacity:0;background:rgb(var(--loading-bar-background));transform:scaleX(0);transform-origin:left;transition:transform .25s ease-in-out;z-index:50;pointer-events:none}.loading-bar.is-visible{opacity:1}.section{display:block}.section--tight{margin-top:var(--vertical-breather-tight);margin-bottom:var(--vertical-breather-tight)}.section:empty{display:none}.section--flush{margin-top:0;margin-bottom:0}.section__color-wrapper{display:flow-root;background:rgb(var(--section-background, var(--background)))}.section__color-wrapper--boxed{border-radius:var(--block-border-radius)}.section__header{max-width:1000px;margin-bottom:min(32px,var(--vertical-breather));margin-top:min(32px,var(--vertical-breather));margin-left:auto;margin-right:auto;text-align:center}.section__header:only-child{margin-bottom:0}.section__header--tight{max-width:800px}[dir=ltr] .section__header--left{text-align:left}[dir=rtl] .section__header--left{text-align:right}.section__header--left{margin-left:0}[dir=ltr] .section__header--right{text-align:right}[dir=rtl] .section__header--right{text-align:left}.section__header--right{margin-right:0}.section__footer{margin-top:32px;text-align:center}@media screen and (min-width:741px){.section__header{margin-top:min(40px,var(--vertical-breather));margin-bottom:min(40px,var(--vertical-breather))}.section__footer{margin-top:min(40px,var(--vertical-breather))}}@media screen and (min-width:1000px){.section__header{margin-top:min(48px,var(--vertical-breather));margin-bottom:min(48px,var(--vertical-breather))}.section__footer{margin-top:min(48px,var(--vertical-breather))}}.page-header{position:relative;text-align:center}.page-header--secondary{background:rgb(var(--secondary-background))}.page-header--clear:after,.page-header:before{content:"";display:table;clear:left}.page-header__text-wrapper{max-width:850px;margin:38px auto}.page-header--small .page-header__text-wrapper{margin-top:24px;margin-bottom:24px}.page-header--alone .page-header__text-wrapper{margin-bottom:72px}.page-content,.shopify-policy__body{max-width:1024px;margin-left:auto;margin-right:auto;margin-bottom:min(var(--vertical-breather),80px)}.page-content--medium,.shopify-policy__body{max-width:670px}.page-content--small{max-width:460px}.page-content--fluid{max-width:none}@media screen and (min-width:741px){.page-header__text-wrapper{margin-top:68px;margin-bottom:68px}.page-header--small .page-header__text-wrapper{margin-top:48px;margin-bottom:40px}.page-header--alone .page-header__text-wrapper{margin-bottom:120px}.breadcrumb--floating+.page-header__text-wrapper{margin-top:80px}}.breadcrumb{z-index:1}[dir=ltr] .breadcrumb--floating{left:0}[dir=rtl] .breadcrumb--floating{right:0}.breadcrumb--floating{position:absolute;top:0}.breadcrumb__list{display:inline-flex;list-style:none;padding:26px 0;margin:0}.breadcrumb__item+.breadcrumb__item:before{content:"/";margin:0 4px;opacity:.7;float:left}.breadcrumb__link{transition:opacity .2s ease-in-out}.breadcrumb__link:not([aria-current=page]):not(:hover){opacity:.7}[dir=rtl] .breadcrumb__item+.breadcrumb__item:before{float:right}.pagination{display:flex;justify-content:center;margin-top:40px}.pagination__nav{display:table;border-collapse:separate;table-layout:fixed}.pagination__nav-item{position:relative;display:table-cell;box-shadow:1px 0 rgb(var(--border-color)),0 1px rgb(var(--border-color)),1px 1px rgb(var(--border-color)),1px 0 rgb(var(--border-color)) inset,0 1px rgb(var(--border-color)) inset;vertical-align:middle;height:47px;width:47px;text-align:center}[dir=ltr] .pagination__nav-item:first-child,[dir=ltr] .pagination__nav-item:first-child:before{border-top-left-radius:var(--button-border-radius)}[dir=rtl] .pagination__nav-item:first-child,[dir=rtl] .pagination__nav-item:first-child:before{border-top-right-radius:var(--button-border-radius)}[dir=ltr] .pagination__nav-item:first-child,[dir=ltr] .pagination__nav-item:first-child:before{border-bottom-left-radius:var(--button-border-radius)}[dir=rtl] .pagination__nav-item:first-child,[dir=rtl] .pagination__nav-item:first-child:before{border-bottom-right-radius:var(--button-border-radius)}[dir=ltr] .pagination__nav-item:last-child,[dir=ltr] .pagination__nav-item:last-child:before{border-top-right-radius:var(--button-border-radius)}[dir=rtl] .pagination__nav-item:last-child,[dir=rtl] .pagination__nav-item:last-child:before{border-top-left-radius:var(--button-border-radius)}[dir=ltr] .pagination__nav-item:last-child,[dir=ltr] .pagination__nav-item:last-child:before{border-bottom-right-radius:var(--button-border-radius)}[dir=rtl] .pagination__nav-item:last-child,[dir=rtl] .pagination__nav-item:last-child:before{border-bottom-left-radius:var(--button-border-radius)}.pagination__nav-item svg{margin:0 auto}.pagination__nav-item[aria-current]:before{content:"";position:absolute;max-width:calc(100% - 3px);max-height:calc(100% - 3px);top:2px;left:2px;right:0;bottom:0;pointer-events:none;z-index:1;box-shadow:0 0 0 2px currentColor}@media screen and (min-width:741px){.pagination{margin-top:48px}.pagination__nav-item{height:56px;width:56px}}.linklist__item:not(:first-child){padding-top:6px}linklist__item a{display:inline-block;word-break:break-word;font-family:Mitram;font-size:16px;font-weight:500}@media screen and (min-width:1000px){.linklist__item:not(:first-child){padding-top:6px}}.animated-plus{position:relative;width:10px;height:10px}.animated-plus:before,.animated-plus:after{position:absolute;content:"";top:50%;left:50%;transform:translate(-50%,-50%) rotate(-90deg);background-color:currentColor;transition:transform .4s ease-in-out,opacity .4s ease-in-out}.animated-plus:before{width:10px;height:2px;opacity:1}.animated-plus:after{width:2px;height:10px}[aria-expanded=true]>.animated-plus:before{opacity:0}[aria-expanded=true]>.animated-plus:before,[aria-expanded=true]>.animated-plus:after{transform:translate(-50%,-50%) rotate(90deg)}.aspect-ratio{display:block;margin-left:auto;margin-right:auto}.aspect-ratio img,.aspect-ratio video,.aspect-ratio svg{position:absolute;height:100%;width:100%;max-width:100%;max-height:100%;top:0;left:0;object-fit:cover;object-position:center}.aspect-ratio--square img,.aspect-ratio--short img,.aspect-ratio--tall img{position:absolute;width:100%;height:100%;object-fit:contain;top:50%;left:50%;transform:translate(-50%,-50%)!important}.aspect-ratio--square{padding-bottom:100%!important}.aspect-ratio--short{padding-bottom:75%!important}.aspect-ratio--tall{padding-bottom:150%!important}@supports (aspect-ratio: 1 / 1){.aspect-ratio{padding-bottom:0!important;aspect-ratio:var(--aspect-ratio)}.aspect-ratio--natural img,.aspect-ratio--natural video,.aspect-ratio--natural svg{position:relative;width:auto}.aspect-ratio--square{aspect-ratio:1}.aspect-ratio--short{aspect-ratio:4 / 3}.aspect-ratio--tall{aspect-ratio:2 / 3}}.placeholder-image{position:relative;padding-bottom:75%;background-color:rgb(var(--secondary-background))}.placeholder-background{background-color:rgb(var(--secondary-background))}[dir=ltr] .placeholder-image svg{left:0}[dir=rtl] .placeholder-image svg{right:0}.placeholder-image svg{position:absolute;top:0;width:100%;height:100%}@media screen and (min-width:1000px){.placeholder-image{padding-bottom:45%}}.progress-bar{display:block;position:relative;height:2px;background:rgba(var(--text-color),.15)}[dir=ltr] .progress-bar:before{left:0}[dir=rtl] .progress-bar:before{right:0}.progress-bar:before{content:"";position:absolute;top:0;width:calc(100% / var(--divider));height:100%;transform:translate(calc(var(--transform-logical-flip) * var(--transform, 0%) * (var(--divider) - 1)));transform-origin:var(--transform-origin-start);background:rgb(var(--text-color))}[draggable].is-scrollable{cursor:none}.custom-drag-cursor{position:absolute;display:block;top:0;left:0;width:60px;height:60px;pointer-events:none;visibility:visible;transition:visibility .15s linear}.custom-drag-cursor svg{transform:scale(1);opacity:1;transition:transform .15s ease-in-out,opacity .15s ease-in-out}.custom-drag-cursor[hidden] svg{transform:scale(.5);opacity:0}@media screen and (max-width:999px),not screen and (pointer:fine){.custom-drag-cursor{display:none}}.tap-area{position:relative}[dir=ltr] .tap-area:before{right:-6px}[dir=rtl] .tap-area:before{left:-6px}[dir=ltr] .tap-area:before{left:-6px}[dir=rtl] .tap-area:before{right:-6px}.tap-area:before{content:"";position:absolute;top:-6px;bottom:-6px}[dir=ltr] .tap-area--large:before{right:-10px}[dir=rtl] .tap-area--large:before{left:-10px}[dir=ltr] .tap-area--large:before{left:-10px}[dir=rtl] .tap-area--large:before{right:-10px}.tap-area--large:before{top:-10px;bottom:-10px}@media screen and (max-width:998px){.scroller{overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;margin-left:calc(-1 * var(--container-gutter));margin-right:calc(-1 * var(--container-gutter));scrollbar-width:none}.scroller::-webkit-scrollbar{display:none}.scroller__inner{min-width:min-content;padding-left:var(--container-gutter);padding-right:var(--container-gutter);margin-left:auto;margin-right:auto}}.hide-scrollbar{scrollbar-width:none;overflow-x:auto;overflow-y:hidden}.hide-scrollbar::-webkit-scrollbar{display:none}.js .animated-element{visibility:hidden}.square-separator{position:relative;display:inline-block;height:4px;width:4px;margin:0 8px;flex-shrink:0;background:currentColor;vertical-align:middle}.square-separator--block{top:1px;margin-left:12px;margin-right:12px}.square-separator--subdued{opacity:.5}@keyframes prevNextButtonKeyframe{0%{transform:translate(0)}50%{transform:translate(calc(50% + 10px))}51%{transform:translate(calc(-50% - 10px))}to{transform:translate(0)}}.prev-next-buttons{display:inline-grid;pointer-events:none}.prev-next-buttons--row{grid-auto-flow:column}.prev-next-button{display:flex;height:40px;width:40px;justify-content:center;align-items:center;background:rgb(var(--prev-next-button-background, var(--root-background)));color:rgb(var(--prev-next-button-color, var(--root-text-color)));border:1px solid rgba(var(--prev-next-button-color, var(--root-text-color)),.15);border-radius:var(--button-border-radius);transition:color .2s ease-in-out;pointer-events:auto;overflow:hidden}.prev-next-button[disabled]{color:rgba(var(--prev-next-button-color),.3)}.prev-next-button svg{width:100%}[dir=ltr] .prev-next-buttons:not(.prev-next-buttons--row) .prev-next-button:first-child{border-bottom-right-radius:0}[dir=rtl] .prev-next-buttons:not(.prev-next-buttons--row) .prev-next-button:first-child{border-bottom-left-radius:0}[dir=ltr] .prev-next-buttons:not(.prev-next-buttons--row) .prev-next-button:first-child{border-bottom-left-radius:0}[dir=rtl] .prev-next-buttons:not(.prev-next-buttons--row) .prev-next-button:first-child{border-bottom-right-radius:0}[dir=ltr] .prev-next-buttons:not(.prev-next-buttons--row) .prev-next-button:last-child{border-top-right-radius:0}[dir=rtl] .prev-next-buttons:not(.prev-next-buttons--row) .prev-next-button:last-child{border-top-left-radius:0}[dir=ltr] .prev-next-buttons:not(.prev-next-buttons--row) .prev-next-button:last-child{border-top-left-radius:0}[dir=rtl] .prev-next-buttons:not(.prev-next-buttons--row) .prev-next-button:last-child{border-top-right-radius:0}[dir=ltr] .prev-next-buttons--row .prev-next-button:first-child{border-bottom-right-radius:0}[dir=rtl] .prev-next-buttons--row .prev-next-button:first-child{border-bottom-left-radius:0}[dir=ltr] .prev-next-buttons--row .prev-next-button:first-child{border-top-right-radius:0}[dir=rtl] .prev-next-buttons--row .prev-next-button:first-child{border-top-left-radius:0}[dir=ltr] .prev-next-buttons--row .prev-next-button:last-child{border-bottom-left-radius:0}[dir=rtl] .prev-next-buttons--row .prev-next-button:last-child{border-bottom-right-radius:0}[dir=ltr] .prev-next-buttons--row .prev-next-button:last-child{border-top-left-radius:0}[dir=rtl] .prev-next-buttons--row .prev-next-button:last-child{border-top-right-radius:0}@media screen and (min-width:741px){.prev-next-button:not(.prev-next-button--small){width:56px;height:56px}.prev-next-buttons:not(.prev-next-buttons--row) .prev-next-button:last-child{border-top:none}.prev-next-buttons--row .prev-next-button:last-child{border-left:none}}@media screen and (pointer:fine){.prev-next-button--prev:hover svg{animation:prevNextButtonKeyframe .3s ease-in-out reverse forwards}.prev-next-button--next:hover svg{animation:prevNextButtonKeyframe .3s ease-in-out forwards}}.dots-nav{display:flex;margin:-6px;justify-content:flex-start;flex-wrap:wrap}.dots-nav--centered{justify-content:center}.dots-nav__item{position:relative;width:6px;height:6px;margin:6px;background:rgb(var(--text-color));border-radius:min(var(--button-border-radius),6px);opacity:.3;transition:opacity .2s ease-in-out}.dots-nav__item[aria-current=true]{opacity:1}.price-list{display:inline-flex;flex-wrap:wrap;align-items:baseline}.price-list--centered{justify-content:center}.price-list--stack{display:inline-grid}[dir=ltr] .price-list:not(.price-list--stack)>.price:not(:last-child){margin-right:10px}[dir=rtl] .price-list:not(.price-list--stack)>.price:not(:last-child){margin-left:10px}[dir=ltr] .price-list>.price--block{margin-left:0!important}[dir=rtl] .price-list>.price--block{margin-right:0!important}.price-list>.price--block{flex-basis:100%}[dir=ltr] .price-list+.link{margin-left:16px}[dir=rtl] .price-list+.link{margin-right:16px}.price--highlight{color:rgb(var(--product-on-sale-accent))}.price--compare{text-decoration:line-through;opacity:.7}.price--large{font-size:calc(var(--base-font-size) + 3px)}.unit-price-measurement{display:inline-flex}@media screen and (min-width:1000px){.price--large:not(.price--compare){font-size:calc(var(--base-font-size) + 7px)}}.label{display:inline-block;padding:0 5px;vertical-align:top;font-family:var(--text-font-family);font-style:var(--text-font-style);font-weight:var(--text-font-bold-weight);font-size:10px;text-transform:uppercase;letter-spacing:.5px;border-radius:min(var(--block-border-radius),2px)}.label--highlight{background:rgb(var(--product-on-sale-accent));color:#fff}.label--subdued{background:rgb(var(--product-sold-out-accent));color:#fff}.label--custom{background:rgb(var(--product-custom-label-background));color:rgb(var(--product-custom-label-text-color))}.label--custom2{background:rgb(var(--product-custom-label-2-background));color:rgb(var(--product-custom-label-2-text-color))}.label-list{display:flex;flex-direction:column;align-items:flex-start;pointer-events:none}.label-list:not(.label-list--horizontal) .label:not(:last-child){margin-bottom:4px}.label-list--horizontal{flex-direction:row}[dir=ltr] .label-list--horizontal .label:not(:last-child){margin-right:4px}[dir=rtl] .label-list--horizontal .label:not(:last-child){margin-left:4px}@media screen and (min-width:741px){.label{font-size:12px}}.tag-list{display:flex;flex-wrap:wrap;align-items:center;margin:-6px}[dir=ltr] .tag{padding:7px 14px 8px 13px}[dir=rtl] .tag{padding:7px 13px 8px 14px}.tag{display:flex;align-items:center;margin:6px;background:rgba(var(--text-color),.05)}[dir=ltr] .tag__icon{margin:1px 9px 0 0}[dir=rtl] .tag__icon{margin:1px 0 0 9px}.tag__icon{position:relative;cursor:pointer}[dir=ltr] .tag-link{padding-left:6px}[dir=rtl] .tag-link{padding-right:6px}.social-media{display:flex;flex-wrap:wrap;column-gap:5px}.no-focus-outline .social-media__item{overflow:hidden}.social-media__item:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:calc(100% + 1px);height:calc(100% + 1px);background:currentColor;-webkit-clip-path:polygon(0 25%,100% 0,100% 100%,0% 100%);clip-path:polygon(0 25%,100% 0,100% 100%,0% 100%);transform:scaleY(0);transform-origin:bottom;transition:transform .3s cubic-bezier(.215,.61,.355,1),-webkit-clip-path .3s cubic-bezier(.215,.61,.355,1);transition:transform .3s cubic-bezier(.215,.61,.355,1),clip-path .3s cubic-bezier(.215,.61,.355,1);transition:transform .3s cubic-bezier(.215,.61,.355,1),clip-path .3s cubic-bezier(.215,.61,.355,1),-webkit-clip-path .3s cubic-bezier(.215,.61,.355,1);pointer-events:none;z-index:1}[dir=ltr] .social-media:not(.social-media--no-radius) .social-media__item:first-child{border-top-left-radius:var(--button-border-radius)}[dir=rtl] .social-media:not(.social-media--no-radius) .social-media__item:first-child{border-top-right-radius:var(--button-border-radius)}[dir=ltr] .social-media:not(.social-media--no-radius) .social-media__item:first-child{border-bottom-left-radius:var(--button-border-radius)}[dir=rtl] .social-media:not(.social-media--no-radius) .social-media__item:first-child{border-bottom-right-radius:var(--button-border-radius)}[dir=ltr] .social-media:not(.social-media--no-radius) .social-media__item:last-child{border-top-right-radius:var(--button-border-radius)}[dir=rtl] .social-media:not(.social-media--no-radius) .social-media__item:last-child{border-top-left-radius:var(--button-border-radius)}[dir=ltr] .social-media:not(.social-media--no-radius) .social-media__item:last-child{border-bottom-right-radius:var(--button-border-radius)}[dir=rtl] .social-media:not(.social-media--no-radius) .social-media__item:last-child{border-bottom-left-radius:var(--button-border-radius)}.social-media__link{position:relative;display:flex;justify-content:center;align-items:center;height:40px;width:40px;color:currentColor;z-index:1;transition:color .3s cubic-bezier(.215,.61,.355,1)}@media screen and (min-width:741px){.social-media__link{height:35px;width:35px}}@media screen and (pointer:fine){.social-media__item:hover .social-media__link{color:rgb(var(--background))}.social-media__item:hover:before{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);transform:scaleY(1)}}[dir=ltr] .banner{text-align:left}[dir=rtl] .banner{text-align:right}.banner{display:flex;justify-content:flex-start;align-items:flex-start;padding:12px 16px}.banner--centered{justify-content:center}.banner--margin{margin-top:24px}[dir=ltr] .banner__ribbon{margin-right:10px}[dir=rtl] .banner__ribbon{margin-left:10px}.banner__content{margin:0}.banner--success{--text-color: rgb(var(--success-color));background:rgb(var(--success-background));color:rgb(var(--success-color))}.banner--error{--text-color: rgb(var(--error-color));background:rgb(var(--error-background));color:rgb(var(--error-color))}[dir=ltr] .banner__content ul{padding-left:10px}[dir=rtl] .banner__content ul{padding-right:10px}.banner__content ul{list-style-position:inside}@media screen and (min-width:741px){.banner{padding:13px 18px}}.tabs-nav{position:relative;display:block;margin-bottom:32px}.tabs-nav:not(:first-child){margin-top:24px}.tabs-nav__scroller{display:block}.tabs-nav__scroller-inner{position:relative;line-height:1}.tabs-nav__item-list{display:inline-grid;grid-auto-flow:column;grid-auto-columns:max-content;justify-content:flex-start;gap:32px;vertical-align:top;box-shadow:0 -1px rgb(var(--border-color)) inset}.tabs-nav__item{padding-bottom:18px;opacity:.7;transition:opacity .25s ease-in-out}.tabs-nav__item[aria-expanded=true]{opacity:1}[dir=ltr] .tabs-nav__position{left:0}[dir=rtl] .tabs-nav__position{right:0}.tabs-nav__position{position:absolute;bottom:0;height:2px;width:100%;background:currentColor;transform:scaleX(var(--scale, 0)) translate(var(--translate, 0));transform-origin:left}.tabs-nav__position.is-initialized{transition:transform .4s ease-in-out}@supports (scale: 0){.tabs-nav__position{scale:var(--scale, 0) 1;translate:calc(var(--translate, 0) * var(--scale, 0));transform:none}.tabs-nav__position.is-initialized{transition:scale .2s ease-in-out,translate .4s ease-in-out}}.tabs-nav--center .tabs-nav__scroller-inner{max-width:max-content;margin-left:auto;margin-right:auto}[dir=ltr] .tabs-nav__arrows{right:0}[dir=rtl] .tabs-nav__arrows{left:0}.tabs-nav__arrows{display:none;position:absolute;top:-5px;z-index:1}.tabs-nav__scroller.is-scrollable+.tabs-nav__arrows{display:flex}.tabs-nav__arrow-item{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:rgb(var(--background));border:1px solid rgb(var(--border-color))}[dir=ltr] .tabs-nav__arrow-item+.tabs-nav__arrow-item{border-left:none}[dir=rtl] .tabs-nav__arrow-item+.tabs-nav__arrow-item{border-right:none}.tabs-nav[arrows] .tabs-nav__scroller{overflow:hidden}[dir=ltr] .tabs-nav[arrows] .tabs-nav__scroller.is-scrollable:before{right:48px}[dir=rtl] .tabs-nav[arrows] .tabs-nav__scroller.is-scrollable:before{left:48px}.tabs-nav[arrows] .tabs-nav__scroller.is-scrollable:before{content:"";position:absolute;width:48px;height:100%;top:-2px;z-index:1;pointer-events:none;background:linear-gradient(to var(--transform-origin-start),rgb(var(--section-background, var(--background))),rgba(var(--section-background, var(--background)),0))}[dir=ltr] .tabs-nav[arrows] .tabs-nav__item-list{margin-right:0}[dir=rtl] .tabs-nav[arrows] .tabs-nav__item-list{margin-left:0}.tabs-nav[arrows] .tabs-nav__item-list{width:100%;min-width:max-content}.tabs-nav[arrows] .tabs-nav__item-list:after{display:block;content:"";width:35px}.tabs-nav--no-border.tabs-nav--narrow{margin-bottom:24px}.tabs-nav--no-border .tabs-nav__item-list{box-shadow:none}.tabs-nav--no-border.tabs-nav--narrow .tabs-nav__item{padding-bottom:5px}@media screen and (max-width:999px){.tabs-nav--edge2edge{margin-left:calc(-1 * var(--container-gutter));margin-right:calc(-1 * var(--container-gutter))}.tabs-nav--edge2edge .tabs-nav__scroller-inner{padding-left:var(--container-gutter);padding-right:var(--container-gutter);min-width:max-content}}@media screen and (min-width:741px){.tabs-nav:not(:first-child){margin-top:32px}.tabs-nav--no-border.tabs-nav--narrow{margin-bottom:32px}.tabs-nav__item-list{gap:54px}.tabs-nav--loose .tabs-nav__item-list{gap:72px}.tabs-nav--narrow .tabs-nav__item-list{gap:40px}}.empty-state{position:relative;text-align:center;margin:100px 0}.empty-state--bottom-only{margin-top:24px}[dir=ltr] .empty-state__background-text{left:0}[dir=rtl] .empty-state__background-text{right:0}.empty-state__background-text{position:absolute;width:100%;margin-top:-20px;text-align:center;font-size:120px;opacity:.05;font-weight:700;line-height:0}@media screen and (min-width:741px){.empty-state{margin-top:150px;margin-bottom:150px}.empty-state--bottom-only{margin-top:50px}.empty-state__background-text{position:absolute;margin-top:-35px;font-size:200px}}@media screen and (min-width:1024px){.empty-state{margin-top:225px;margin-bottom:225px}.empty-state--bottom-only{margin-top:50px}}.bubble-count{position:relative;display:inline-flex;align-items:center;justify-content:center;color:rgb(var(--background));background:rgb(var(--heading-color));font-weight:var(--text-font-bold-weight);font-family:var(--text-font-family);font-style:var(--text-font-style);font-size:9px;height:15px;min-width:15px;line-height:1;border-radius:15px;letter-spacing:0;transition:background .2s ease-in-out,color .2s ease-in-out}.bubble-count--top{vertical-align:top}.quantity-selector{--quantity-selector-height: 46px;display:inline-flex;align-items:center;justify-content:flex-start;border:1px solid rgb(var(--border-color));border-radius:var(--button-border-radius);vertical-align:middle}.quantity-selector__button{display:flex;justify-content:center;align-items:center;height:var(--quantity-selector-height);width:42px}.quantity-selector__input{padding:0 5px;height:var(--quantity-selector-height);line-height:var(--quantity-selector-height);text-align:center;background:transparent;border:none;-webkit-appearance:none;appearance:none}.quantity-selector--small{--quantity-selector-height: 28px}.quantity-selector--small .quantity-selector__input{padding:0 2px}@keyframes spinnerRotate{to{transform:rotate(360deg)}}@keyframes spinnerDash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35}to{stroke-dasharray:89,200;stroke-dashoffset:-124}}@keyframes spinnerColor{0%{stroke:currentColor}40%{stroke:currentColor}66%{stroke:currentColor}80%,90%{stroke:currentColor}}.spinner svg{margin:auto;animation:spinnerRotate 2s linear infinite;transform-origin:center center}.spinner circle{animation:spinnerDash 1.5s ease-in-out infinite,spinnerColor 6s ease-in-out infinite}[data-tooltip]{position:relative}[data-tooltip]:before{position:absolute;content:attr(data-tooltip);bottom:calc(100% + 6px);left:50%;padding:5px 10px;white-space:nowrap;background:rgb(var(--heading-color));color:rgb(var(--background));font-size:calc(var(--base-font-size) - 2px);pointer-events:none;visibility:hidden;opacity:0;transition:visibility .2s ease-in-out,opacity .2s ease-in-out;z-index:1;transform:translate(-50%)}[data-tooltip]:after{position:absolute;content:"";left:calc(50% - 7px);bottom:calc(100% + 1px);width:0;height:0;border-width:6px;border-style:solid;border-color:transparent transparent rgb(var(--heading-color)) rgb(var(--heading-color));visibility:hidden;z-index:1;opacity:0;transition:visibility .2s ease-in-out,opacity .2s ease-in-out;transform:rotate(-45deg);box-shadow:-1px 1px 1px #0000001a}[data-tooltip]:hover:before,[data-tooltip]:hover:after{opacity:1;visibility:visible}[data-tooltip-position=bottom-left]:before{top:calc(100% + 4px);bottom:auto;left:auto;right:-6px;transform:none}[data-tooltip-position=bottom-left]:after{top:calc(100% - 1px);transform:rotate(135deg);left:calc(50% - 6px)}.cart-notification{--heading-color: 255, 255, 255;--text-color: 255, 255, 255;--cart-notification-background: rgb(var(--success-color));display:block;position:absolute;top:100%;width:100%;transform:translateY(var(--cart-notification-offset, 0px));color:rgb(var(--text-color));transition:visibility .25s ease-in-out,transform .25s ease-in-out;visibility:visible;overflow:hidden}.cart-notification--error{--cart-notification-background: rgb(var(--error-color))}.cart-notification--drawer{--cart-notification-offset: 0;top:var(--header-height-without-bottom-nav);z-index:1}.cart-notification--fixed{position:fixed;top:0}.cart-notification[hidden]{visibility:hidden}.cart-notification__overflow{background:var(--cart-notification-background);transform:translateY(0);transition:opacity .25s ease-in-out,transform .25s ease-in-out}.cart-notification[hidden] .cart-notification__overflow{transform:translateY(-100%);opacity:0}.cart-notification__wrapper{position:relative;display:flex;align-items:flex-start;justify-content:center;padding-top:14px;padding-bottom:14px}.cart-notification .icon--cart-notification{position:relative;top:2px}[dir=ltr] .cart-notification__text-wrapper{margin-left:12px}[dir=rtl] .cart-notification__text-wrapper{margin-right:12px}.cart-notification__text-wrapper{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}[dir=ltr] .cart-notification__heading{margin-right:12px}[dir=rtl] .cart-notification__heading{margin-left:12px}.cart-notification__heading{font-size:14px}[dir=ltr] .cart-notification__close{right:0}[dir=rtl] .cart-notification__close{left:0}.cart-notification__close{position:absolute;margin-top:-1px}.cart-notification--drawer .cart-notification__text-wrapper{flex-grow:1;justify-content:space-between}@media screen and (max-width:740px){.cart-notification__text-wrapper{flex-grow:1;justify-content:space-between}}@media screen and (max-width:999px){.cart-notification{transform:none!important}}@media screen and (min-width:741px){.cart-notification__wrapper{padding-top:19px;padding-bottom:19px}.cart-notification .icon--cart-notification{top:4px}[dir=ltr] .cart-notification__heading{margin-right:16px}[dir=rtl] .cart-notification__heading{margin-left:16px}.cart-notification__heading{font-size:16px}.cart-notification__close svg{width:15px;height:15px}}.payment-methods-list{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(auto-fit,38px)}.payment-methods-list--center{justify-content:center}@media screen and (min-width:741px){.payment-methods-list--auto{grid-auto-flow:column}}.link-bar{position:relative;display:block;box-shadow:0 1px rgb(var(--border-color)),0 -1px rgb(var(--border-color));text-align:center}.link-bar__wrapper{position:relative;display:inline-flex;align-items:center;max-width:100%}.link-bar__scroller{scroll-snap-type:x proximity}.link-bar__title{position:-webkit-sticky;position:sticky;left:0;flex-shrink:0;z-index:1;background:rgb(var(--background))}.link-bar__title:after{content:"";position:absolute;height:100%;top:0;width:28px;background-image:linear-gradient(to var(--transform-origin-end),rgb(var(--background)) 35%,rgba(var(--background),0))}[dir=ltr] .link-bar__title+.link-bar__scroller{padding-left:28px}[dir=rtl] .link-bar__title+.link-bar__scroller{padding-right:28px}.link-bar__linklist{display:grid;grid-auto-flow:column;align-items:center;grid-gap:28px;gap:28px;min-width:max-content}.link-bar__link-item,.link-bar__title{padding-top:14px;padding-bottom:14px}.link-bar__link-item--selected{scroll-snap-align:center}@media screen and (max-width:999px){[dir=ltr] .link-bar__wrapper:after{left:100%}[dir=rtl] .link-bar__wrapper:after{right:100%}.link-bar__wrapper:after{content:"";position:absolute;height:100%;width:var(--container-gutter);top:0;background-image:linear-gradient(to var(--transform-origin-start),rgb(var(--background)),rgba(var(--background),0))}[dir=ltr] .link-bar__scroller{margin-right:calc(-1 * var(--container-gutter))}[dir=rtl] .link-bar__scroller{margin-left:calc(-1 * var(--container-gutter))}[dir=ltr] .link-bar__linklist{padding-right:var(--container-gutter)}[dir=rtl] .link-bar__linklist{padding-left:var(--container-gutter)}}@media screen and (min-width:741px){[dir=ltr] .link-bar__title+.link-bar__scroller{padding-left:48px}[dir=rtl] .link-bar__title+.link-bar__scroller{padding-right:48px}.link-bar__linklist{gap:40px}.link-bar__link-item,.link-bar__title{padding-top:20px;padding-bottom:20px}}@media screen and (min-width:1024px){.link-bar__link-item,.link-bar__title{padding-top:27px;padding-bottom:27px}}.mobile-share-buttons__item{display:flex;align-items:center;padding-top:20px;padding-bottom:20px;margin-left:24px;margin-right:24px}@supports (padding: max(0px)){.mobile-share-buttons{padding-bottom:max(20px,env(safe-area-inset-bottom) + 20px)}}.mobile-share-buttons__item:not(:last-child){border-bottom:1px solid rgb(var(--border-color))}[dir=ltr] .mobile-share-buttons__item svg{margin-right:16px}[dir=rtl] .mobile-share-buttons__item svg{margin-left:16px}.mobile-toolbar{position:-webkit-sticky;position:sticky;top:calc(var(--enable-sticky-header) * var(--header-height, 0px) + var(--announcement-bar-height, 0px) * var(--enable-sticky-announcement-bar));display:flex;align-items:center;visibility:visible;z-index:2;transition:margin-top .2s ease-in-out,visibility .2s ease-in-out}.mobile-toolbar.is-collapsed{margin-top:-48px;visibility:hidden}.mobile-toolbar--fixed{position:relative;top:0}.mobile-toolbar__item{display:flex;flex:1 0 0;justify-content:center;align-items:center;padding:11px;border-top:1px solid rgb(var(--border-color));border-bottom:1px solid rgb(var(--border-color));background:rgb(var(--background))}[dir=ltr] .mobile-toolbar__item+.mobile-toolbar__item{border-left:1px solid rgb(var(--border-color))}[dir=rtl] .mobile-toolbar__item+.mobile-toolbar__item{border-right:1px solid rgb(var(--border-color))}[dir=ltr] .mobile-toolbar__item .icon--chevron{margin-left:10px}[dir=rtl] .mobile-toolbar__item .icon--chevron{margin-right:10px}@media screen and (max-width:740px){[dir=ltr] .combo-box{left:0}[dir=rtl] .combo-box{right:0}.combo-box{--heading-color: var(--root-heading-color);--text-color: var(--root-text-color);--background: var(--root-background);display:flex;position:fixed;z-index:10;color:rgb(var(--text-color));background:rgb(var(--background));visibility:hidden;flex-direction:column;bottom:0;width:100vw;max-height:75vh;border-radius:10px 10px 0 0;transform:translateY(100%);transition:transform .7s cubic-bezier(.75,0,.175,1),visibility .7s cubic-bezier(.75,0,.175,1)}.combo-box[open]{visibility:visible;transform:translateY(0)}[dir=ltr] .combo-box__overlay{left:0}[dir=rtl] .combo-box__overlay{right:0}.combo-box__overlay{position:absolute;content:"";height:100vh;width:100%;bottom:calc(100% - 10px);background:#000;opacity:0;visibility:hidden;transition:opacity .5s ease-in-out,visibility .5s ease-in-out}.combo-box__header{position:relative;display:flex;align-items:center;justify-content:center;padding:18px 32px;min-height:64px;text-align:center;border-radius:10px 10px 0 0;box-shadow:0 1px rgb(var(--border-color))}.combo-box__header,.combo-box__content{background:inherit}.combo-box__title{margin-bottom:0}[dir=ltr] .combo-box__close-button{right:24px}[dir=rtl] .combo-box__close-button{left:24px}.combo-box__close-button{position:absolute;top:24px;z-index:1}.combo-box[open]>.combo-box__overlay{visibility:visible;opacity:.3}.combo-box__option-list{overflow-x:hidden;overflow-y:auto;padding-left:24px;padding-right:24px;padding-bottom:max(16px,env(safe-area-inset-bottom,0px) + 16px)}.combo-box__option-item{position:relative;width:100%;padding-top:20px;padding-bottom:20px;border-bottom:1px solid rgb(var(--border-color))}.combo-box__option-item:not([hidden]){display:block}.combo-box__option-item:last-child{border-bottom:none}[dir=ltr] .combo-box__option-item[aria-selected=true]:after{margin-left:12px}[dir=rtl] .combo-box__option-item[aria-selected=true]:after{margin-right:12px}.combo-box__option-item[aria-selected=true]:after{content:"";display:inline-block;width:12px;height:9px;background-color:currentColor;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iOSIgdmlld0JveD0iMCAwIDEyIDkiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEgMy40TDQuNzQ5MzEgN0wxMSAxIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIi8+PC9zdmc+);mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iOSIgdmlld0JveD0iMCAwIDEyIDkiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEgMy40TDQuNzQ5MzEgN0wxMSAxIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIi8+PC9zdmc+);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:12px 9px;mask-size:12px 9px}.combo-box__option-item.is-disabled{color:rgba(var(--text-color),.5)}}@media screen and (min-width:741px){[dir=ltr] .combo-box{left:0}[dir=rtl] .combo-box{right:0}.combo-box{position:absolute;display:block;top:100%;width:100%;max-height:245px;overscroll-behavior:contain;overflow:auto;background:rgb(var(--background));z-index:2;padding:8px 0;border:1px solid rgb(var(--border-color));border-top:none;border-radius:0 0 var(--button-border-radius) var(--button-border-radius);transition:opacity .2s ease-in-out,visibility .2s ease-in-out}.combo-box--top{top:auto;bottom:100%;border-top:1px solid rgb(var(--border-color));border-bottom:none;border-radius:var(--button-border-radius) var(--button-border-radius) 0 0}.combo-box:not([open]){visibility:hidden;opacity:0}.combo-box__header{display:none}.combo-box__option-list{min-width:max-content}.combo-box__option-item:not([hidden]){display:flex;align-items:center;width:100%;padding:8px 18px;transition:background .2s ease-in-out;text-align:left}.combo-box__option-item.is-disabled{color:rgba(var(--text-color),.5)}.combo-box__option-item:hover,.combo-box__option-item:focus{background:rgb(var(--secondary-background))}[dir=ltr] .combo-box__color-swatch{margin-right:10px}[dir=rtl] .combo-box__color-swatch{margin-left:10px}.combo-box__color-swatch{width:16px;height:16px;border-radius:var(--color-swatch-border-radius);background-repeat:no-repeat;background-size:cover;background-position:center}.combo-box+.select{transition:border-radius .2s ease-in-out}[dir=ltr] .combo-box[open]+.select{border-bottom-left-radius:0}[dir=rtl] .combo-box[open]+.select{border-bottom-right-radius:0}[dir=ltr] .combo-box[open]+.select{border-bottom-right-radius:0}[dir=rtl] .combo-box[open]+.select{border-bottom-left-radius:0}[dir=ltr] .combo-box--top[open]+.select{border-top-left-radius:0}[dir=rtl] .combo-box--top[open]+.select{border-top-right-radius:0}[dir=ltr] .combo-box--top[open]+.select{border-top-right-radius:0}[dir=rtl] .combo-box--top[open]+.select{border-top-left-radius:0}}.price-range{display:block;padding-top:5px}.price-range__input-group{display:flex;align-items:center}.price-range__input{flex:1 0 0;min-width:0}.price-range__delimiter{margin-left:20px;margin-right:20px}.price-range__range-group{position:relative;margin-bottom:15px}.no-js .price-range__range-group{display:none!important}@media not screen and (pointer:fine){.price-range{padding-top:7px}.price-range__range-group{margin-bottom:18px}}.scroll-spy{display:block;position:-webkit-sticky;position:sticky;box-shadow:1px 0 rgba(var(--text-color),.25) inset;top:calc(24px + var(--header-height, 0px) * var(--enable-sticky-header) + var(--announcement-bar-height, 0px) * var(--enable-sticky-announcement-bar))}.scroll-spy__list{padding-left:6px}.scroll-spy__item{opacity:.7;transition:opacity .25s ease-in-out}.scroll-spy__item.is-visible{opacity:1}.scroll-spy__anchor{display:block;padding:10px 24px}[dir=ltr] .scroll-spy svg{left:0}[dir=rtl] .scroll-spy svg{right:0}.scroll-spy svg{position:absolute;top:0;width:100%;height:100%;z-index:-1}.scroll-spy path{transition:all .3s ease;fill:transparent;stroke:currentColor;stroke-width:2px;stroke-dasharray:0 0 0 1000;stroke-linecap:square}split-lines{display:block}@media screen and (pointer:fine){.features--image-zoom .image-zoom img{transition:transform .5s ease;transform:translateZ(0)}.features--image-zoom .image-zoom:hover img{transform:scale(1.03)}}.rating{display:inline-flex;align-items:center;vertical-align:bottom}.rating__stars{display:grid;grid-auto-flow:column;grid-column-gap:2px;column-gap:2px}.rating__star{color:rgb(var(--product-star-rating))}.rating__star--empty{color:rgba(var(--product-star-rating),.4)}[dir=ltr] .rating__caption{margin-left:8px}[dir=rtl] .rating__caption{margin-right:8px}.openable__overlay{position:absolute;content:"";height:100vh;width:100%;bottom:100%;left:0;background:#000;opacity:0;visibility:hidden;transition:opacity .6s ease-in-out,visibility .6s ease-in-out}[open]>.openable__overlay{visibility:visible;opacity:.2}.form__banner:not(:last-child),.form__info{margin-bottom:24px}.form__info{margin-top:0}.form__submit{margin-top:var(--form-submit-margin)}.form__submit--closer{margin-top:16px}.form__secondary-action{display:block;width:100%;margin-top:18px;text-align:center}.form__secondary-action .link{padding-left:8px}@media screen and (min-width:1000px){.form__banner:not(:last-child),.form__info{margin-bottom:32px}}.input{position:relative}.input+.input,.input+.input-row,.input-row+.input-row,.input-row+.input{margin-top:var(--form-input-gap)}[dir=ltr] .input__field,[dir=ltr] #shopify-product-reviews .spr-form-input-text,[dir=ltr] #shopify-product-reviews .spr-form-input-email,[dir=ltr] #shopify-product-reviews .spr-form-input-textarea{text-align:left}[dir=rtl] .input__field,[dir=rtl] #shopify-product-reviews .spr-form-input-text,[dir=rtl] #shopify-product-reviews .spr-form-input-email,[dir=rtl] #shopify-product-reviews .spr-form-input-textarea{text-align:right}.input__field,#shopify-product-reviews .spr-form-input-text,#shopify-product-reviews .spr-form-input-email,#shopify-product-reviews .spr-form-input-textarea{-webkit-appearance:none;appearance:none;width:100%;height:var(--form-input-field-height);line-height:var(--form-input-field-height);padding:0 18px;border-radius:var(--button-border-radius);border:1px solid rgba(var(--text-color),.15);box-shadow:none;background:transparent;color:var(--form-input-color);transition:border .2s ease-in-out,box-shadow .2s ease-in-out}.input__field:focus,select:focus,#shopify-product-reviews .spr-form-input-text:focus,#shopify-product-reviews .spr-form-input-email:focus,#shopify-product-reviews .spr-form-input-textarea:focus{border-color:rgb(var(--text-color));box-shadow:0 0 0 1px rgb(var(--text-color)) inset;outline:none}.input__field::placeholder{color:rgba(var(--text-color),.7)}.input__field--transparent{background:transparent}.input__field--textarea,#shopify-product-reviews .spr-form-input-textarea{resize:vertical;height:auto;padding-top:12px;padding-bottom:12px;vertical-align:top;line-height:inherit}[dir=ltr] .input__label{left:12px}[dir=rtl] .input__label{right:12px}.input__label{position:absolute;top:calc((var(--form-input-field-height) / 2) - .5em);padding:0 5px;pointer-events:none;transform:translateY(0);transform-origin:var(--transform-origin-start) top;transition:transform .2s ease-in-out;background:rgb(var(--section-block-background, var(--section-background, var(--background))));color:rgba(var(--text-color),.7);line-height:1;white-space:nowrap}:focus-within~.input__label,.is-filled~.input__label{transform:scale(.733) translateY(calc(-24px - .5em)) translate(3.665px)}.input__block-label{display:inline-block;margin-bottom:8px}[dir=ltr] .input__field-link{right:18px}[dir=rtl] .input__field-link{left:18px}.input__field-link{position:absolute;top:1.1em}[dir=ltr] .input__submit-icon{right:20px}[dir=rtl] .input__submit-icon{left:20px}.input__submit-icon{position:absolute;top:50%;transform:translateY(-50%)}.input-row .button{width:100%}@media screen and (min-width:741px){.input-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(10px,1fr));grid-gap:var(--form-input-gap);gap:var(--form-input-gap)}.input-row .input{margin-top:0}.input+.input--checkbox,.input-row+.input--checkbox{margin-top:30px}[dir=ltr] .input__field-link{right:18px}[dir=rtl] .input__field-link{left:18px}}.input-prefix{display:flex;align-items:center;justify-content:space-between;padding:8px 10px;border:1px solid rgb(var(--border-color))}[dir=ltr] .input-prefix__field{text-align:right}[dir=rtl] .input-prefix__field{text-align:left}.input-prefix__field{padding:0;background:transparent;-webkit-appearance:none;appearance:none;-moz-appearance:textfield;min-width:0;width:100%;border:none}.input-prefix__field::-webkit-outer-spin-button,.input-prefix__field::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.checkbox-container{display:flex;align-items:baseline}.checkbox-container+.checkbox-container{margin-top:10px}.checkbox{position:relative;top:2px;-webkit-appearance:none;flex:none;width:14px;height:14px;border:1px solid rgb(var(--border-color-darker));background-color:rgb(var(--background));border-radius:0;transition:background-color .2s ease-in-out,border .2s ease-in-out;cursor:pointer}.checkbox:checked{border-color:rgb(var(--heading-color));background-color:rgb(var(--heading-color));background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDEwIDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEgM0w0IDZMOS4wMDE0NiAxIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuNSIvPjwvc3ZnPg==);background-position:center;background-repeat:no-repeat}.checkbox:disabled+label{opacity:.7;cursor:default}[dir=ltr] .checkbox+label{padding-left:12px}[dir=rtl] .checkbox+label{padding-right:12px}.checkbox+label{cursor:pointer}@media screen and (min-width:1000px){.checkbox-container+.checkbox-container{margin-top:2px}}.select-wrapper{position:relative}.select{-webkit-appearance:none;appearance:none;display:flex;align-items:center;justify-content:space-between;padding:0 18px;height:auto;width:100%;border:1px solid rgb(var(--border-color));border-radius:var(--button-border-radius);background:transparent;cursor:pointer}[dir=ltr] .select--collapse-start{border-top-left-radius:0}[dir=rtl] .select--collapse-start{border-top-right-radius:0}[dir=ltr] .select--collapse-start{border-bottom-left-radius:0}[dir=rtl] .select--collapse-start{border-bottom-right-radius:0}[dir=ltr] .select--collapse-end{border-top-right-radius:0}[dir=rtl] .select--collapse-end{border-top-left-radius:0}[dir=ltr] .select--collapse-end{border-bottom-right-radius:0}[dir=rtl] .select--collapse-end{border-bottom-left-radius:0}[dir=ltr] .select svg{margin-left:20px}[dir=rtl] .select svg{margin-right:20px}.select svg{transition:transform .25s ease-in-out}[dir=ltr] .select~svg{right:18px}[dir=rtl] .select~svg{left:18px}.select~svg{position:absolute;top:calc(50% - 4px)}.select__selected-value{position:relative;display:flex;align-items:center;top:-1px;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[dir=ltr] .select__color-swatch{margin-right:10px}[dir=rtl] .select__color-swatch{margin-left:10px}.select__color-swatch{position:relative;width:16px;height:16px;border-radius:var(--color-swatch-border-radius);background-repeat:no-repeat;background-size:cover;background-position:center}.select__color-swatch--white{box-shadow:0 0 0 1px rgba(var(--text-color),.3) inset}.select--small{padding:6px 12px;height:auto}[dir=ltr] .select--small svg{margin-left:10px}[dir=rtl] .select--small svg{margin-right:10px}.select[aria-expanded=true] svg{transform:rotate(180deg)}@media screen and (min-width:741px){.select__selected-value{pointer-events:none}}.range{-webkit-appearance:none;appearance:none;width:100%;background:transparent}.range::-webkit-slider-thumb{-webkit-appearance:none}.range::-webkit-slider-thumb{position:relative;height:14px;width:14px;border-radius:100%;border:none;background:rgb(var(--background));cursor:pointer;margin-top:-5px;z-index:1;box-shadow:0 0 0 5px rgb(var(--text-color)) inset}.range::-webkit-slider-runnable-track{width:100%;height:6px;cursor:pointer;background:rgb(var(--border-color));border-radius:4px;border:none}.range::-moz-range-thumb{height:14px;width:14px;border-radius:100%;border:none;background:rgb(var(--background));cursor:pointer;box-shadow:0 0 0 5px rgb(var(--text-color)) inset}.range::-moz-range-progress,.range::-moz-range-track{width:100%;height:6px;cursor:pointer;border-radius:4px;border:none}.range::-moz-range-progress{background-color:rgba(var(--text-color),.7)}.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:-7px;box-shadow:0 0 0 7px rgb(var(--text-color)) inset}.range::-moz-range-thumb{height:20px;width:20px;box-shadow:0 0 0 7px rgb(var(--text-color)) inset}}.range-group{height:6px;background:linear-gradient(to var(--transform-origin-end),rgb(var(--border-color)) var(--range-min),rgba(var(--text-color),.7) var(--range-min),rgba(var(--text-color),.7) var(--range-max),rgb(var(--border-color)) var(--range-max));border-radius:4px}.range-group .range{pointer-events:none;height:6px;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}[dir=ltr] .range-group .range:last-child{left:0}[dir=rtl] .range-group .range:last-child{right:0}.range-group .range:last-child{position:absolute;top:0}.switch-checkbox{position:relative;width:40px;height:20px;border-radius:20px;background:rgb(var(--border-color));-webkit-appearance:none;appearance:none;transition:background .1s ease-in;cursor:pointer}[dir=ltr] .switch-checkbox:before{left:3px}[dir=rtl] .switch-checkbox:before{right:3px}.switch-checkbox:before{display:block;position:absolute;content:"";width:14px;height:14px;top:3px;background:rgb(var(--background));border-radius:100%;box-shadow:0 1px 1px #0003;transition:transform .1s ease-in}.switch-checkbox:checked{background:rgb(var(--text-color))}.switch-checkbox:checked:before{transform:translate(calc(100% + 6px))}.button,.shopify-challenge__button,#shopify-product-reviews .spr-summary-actions-newreview,#shopify-product-reviews .spr-button{position:relative;display:inline-block;-webkit-appearance:none;appearance:none;line-height:var(--button-height);padding:0 30px;text-align:center;text-decoration:none;border-radius:var(--button-border-radius);background:rgb(var(--button-background));color:rgb(var(--button-text-color))}.button:not(.button--text),.shopify-challenge__button,#shopify-product-reviews .spr-summary-actions-newreview,#shopify-product-reviews .spr-button{font-size:calc(var(--base-font-size) - 3px);font-family:var(--text-font-family);font-weight:var(--text-font-bold-weight);text-transform:uppercase;letter-spacing:0}.button--small,#shopify-product-reviews .spr-summary-actions-newreview{padding:0 20px;line-height:var(--button-small-height)}.button--primary,.shopify-challenge__button,#shopify-product-reviews .spr-summary-actions-newreview,#shopify-product-reviews .spr-button{--button-background: var(--primary-button-background);--button-text-color: var(--primary-button-text-color)}.button--secondary{--button-background: var(--secondary-button-background);--button-text-color: var(--secondary-button-text-color)}.button--ternary{--button-background: var(--secondary-background);--button-text-color: var(--root-text-color)}.button--outline{--button-background: var(--background);--button-text-color: var(--root-text-color);border:1px solid rgb(var(--border-color))}.button--full{width:100%}.shopify-payment-button{min-height:var(--button-height)}.shopify-payment-button__button--branded{border-radius:var(--button-border-radius)!important;overflow:hidden!important;min-height:var(--button-height)!important}.shopify-payment-button__button--unbranded{--button-background: var(--primary-button-background);--button-text-color: var(--primary-button-text-color);position:relative!important;display:inline-block!important;-webkit-appearance:none!important;appearance:none!important;line-height:var(--button-height)!important;padding:0 30px!important;text-align:center!important;text-decoration:none!important;border-radius:var(--button-border-radius)!important;font-size:calc(var(--base-font-size) - 3px)!important;font-family:var(--text-font-family)!important;font-weight:var(--text-font-bold-weight)!important;text-transform:uppercase!important;letter-spacing:1.5px!important;background-color:rgb(var(--button-background))!important;color:rgb(var(--button-text-color))!important}.shopify-payment-button__more-options[aria-hidden=true]{display:none}@media screen and (min-width:741px){.button:not(.button--text),.shopify-challenge__button,#shopify-product-reviews .spr-summary-actions-newreview,#shopify-product-reviews .spr-button{padding-left:35px;padding-right:35px;font-size:calc(var(--base-font-size) - 2px);letter-spacing:0px;font-size:13px}.button--small:not(.button--text),#shopify-product-reviews .spr-summary-actions-newreview{padding-left:28px;padding-right:28px;font-size:calc(var(--base-font-size) - 3px)}.shopify-payment-button__button--unbranded{padding-left:35px!important;padding-right:35px!important;font-size:calc(var(--base-font-size) - 2px)!important;letter-spacing:2px!important}}@media screen and (pointer:fine){.button,.shopify-challenge__button,#shopify-product-reviews .spr-summary-actions-newreview,#shopify-product-reviews .spr-button,.shopify-payment-button__button{background-image:linear-gradient(178deg,rgb(var(--button-background)),rgb(var(--button-background)) 10%,#00000012 10% 100%),linear-gradient(rgb(var(--button-background)),rgb(var(--button-background)));background-size:100% 200%,100% 100%;background-position:100% -100%,100% 100%;background-repeat:no-repeat;transition:background-position .3s cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}.button:hover,.shopify-challenge__button:hover,#shopify-product-reviews .spr-summary-actions-newreview:hover,#shopify-product-reviews .spr-button:hover,.shopify-payment-button__button:hover{background-position:100% 25%,100% 100%}@supports (color: color-contrast(wheat vs black,white)) and (color: rgb(from wheat r g b / .07)){.button,.shopify-challenge__button,#shopify-product-reviews .spr-summary-actions-newreview,#shopify-product-reviews .spr-button,.shopify-payment-button__button{--button-overlay-color: rgb(from color-contrast(rgb(var(--button-background)) vs white, black) r g b / 7%);background-image:linear-gradient(178deg,rgb(var(--button-background)),rgb(var(--button-background)) 10%,var(--button-overlay-color) 10%,var(--button-overlay-color) 100%),linear-gradient(rgb(var(--button-background)),rgb(var(--button-background)))}}}.loader-button__text{display:flex;align-items:center;justify-content:center;text-transform:uppercase;font-weight:600}.loader-button__loader{position:absolute;top:50%;left:50%;opacity:0}.button-group{font-size:0}@media screen and (max-width:740px){.button-group .button{margin:12px;padding:0 18px}.button-group__wrapper{margin:-12px}}@media screen and (min-width:741px){.button-group__wrapper{display:inline-grid;gap:24px;grid-template-columns:1fr 1fr}}.collapsible{display:block;height:0;overflow:hidden;visibility:hidden}.no-js .collapsible,.collapsible[open]{height:auto;overflow:visible;visibility:visible}.collapsible-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;padding:18px 0}[dir=ltr] .collapsible-toggle__selected-value{margin-left:auto;margin-right:12px}[dir=rtl] .collapsible-toggle__selected-value{margin-right:auto;margin-left:12px}.collapsible-toggle__selected-value{font-weight:400;max-width:45%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.collapsible-toggle svg{transition:transform .2s ease-in-out}.collapsible-toggle[aria-expanded=true] svg{transform:rotate(180deg)}@media screen and (min-width:741px){.collapsible-toggle{padding:21px 0 10px}}.content-box{position:relative;z-index:1}.content-box--text-center{text-align:center}[dir=ltr] .content-box--text-right{text-align:right}[dir=rtl] .content-box--text-right{text-align:left}@media screen and (max-width:740px){.content-box--small,.content-box--medium,.container--flush .content-box--large{margin-left:24px;margin-right:24px}[dir=ltr] .content-box--left{margin-right:auto}[dir=rtl] .content-box--left,[dir=ltr] .content-box--right{margin-left:auto}[dir=rtl] .content-box--right{margin-right:auto}}@media screen and (min-width:741px){.content-box{margin-left:auto;margin-right:auto;width:calc(var(--grid-column-width) * 16 + var(--grid-gap) * 15)}.content-box--medium{width:calc(var(--grid-column-width) * 14 + var(--grid-gap) * 13)}.content-box--small{width:calc(var(--grid-column-width) * 10 + var(--grid-gap) * 9)}.content-box--fill{width:100%!important}[dir=ltr] .content-box--left{margin-left:calc(var(--grid-column-width) + var(--grid-gap))}[dir=rtl] .content-box--left,[dir=ltr] .content-box--right{margin-right:calc(var(--grid-column-width) + var(--grid-gap))}[dir=rtl] .content-box--right{margin-left:calc(var(--grid-column-width) + var(--grid-gap))}}@media screen and (min-width:1000px){.content-box{width:calc(var(--grid-column-width) * 14 + var(--grid-gap) * 13)}.content-box--medium{width:calc(var(--grid-column-width) * 10 + var(--grid-gap) * 9)}.content-box--small{width:calc(var(--grid-column-width) * 8 + var(--grid-gap) * 7)}}@media screen and (min-width:1260px){.content-box--small{width:calc(var(--grid-column-width) * 7 + var(--grid-gap) * 6)}}[dir=ltr] .drawer{right:0}[dir=rtl] .drawer{left:0}[dir=ltr] .drawer{text-align:left}[dir=rtl] .drawer{text-align:right}.drawer{--heading-color: var(--root-heading-color);--text-color: var(--root-text-color);--background: var(--root-background);--primary-button-background: var(--root-primary-button-background);--primary-button-text-color: var(--root-primary-button-text-color);--section-background: initial;position:fixed;display:flex;flex-direction:column;top:0;width:89vw;max-width:400px;height:100%;max-height:100vh;background:rgb(var(--background));color:rgb(var(--text-color));z-index:10;transform:translate(calc(var(--transform-logical-flip) * 100%));visibility:hidden;font-size:1rem;transition:transform .6s cubic-bezier(.75,0,.175,1),visibility .6s cubic-bezier(.75,0,.175,1)}[dir=ltr] .drawer--from-left{right:auto}[dir=rtl] .drawer--from-left{left:auto}[dir=ltr] .drawer--from-left{left:0}[dir=rtl] .drawer--from-left{right:0}.drawer--from-left{transform:translate(calc(var(--transform-logical-flip) * -100%))}.drawer[open]{transform:translate(0);visibility:visible}[dir=ltr] .drawer--from-left .drawer__overlay{left:100%}[dir=rtl] .drawer--from-left .drawer__overlay{right:100%}[dir=ltr] .drawer--from-left .drawer__overlay{right:auto}[dir=rtl] .drawer--from-left .drawer__overlay{left:auto}.drawer--large{max-width:500px}[dir=ltr] .drawer__overlay{right:100%}[dir=rtl] .drawer__overlay{left:100%}.drawer__overlay{content:"";position:fixed;top:0;height:100vh;width:100vw;background:#000;opacity:0;visibility:hidden;transition:visibility .6s ease-in-out,opacity .6s ease-in-out}.drawer[open]>.drawer__overlay{visibility:visible;opacity:.3}.drawer__header{position:relative;display:flex;align-items:center;flex-shrink:0;min-height:20px;max-height:80px;background:rgb(var(--root-background));z-index:1}.drawer__header--shadowed{height:auto;border-bottom:none;padding-bottom:20px}[dir=ltr] .drawer__header--shadowed:after{left:0}[dir=rtl] .drawer__header--shadowed:after{right:0}.drawer__header--shadowed:after{content:"";position:absolute;top:100%;width:100%;height:24px;background:linear-gradient(var(--root-background),rgba(var(--root-background),0));z-index:1;pointer-events:none}.drawer__title{display:flex;justify-content:flex-start;align-items:center;margin:0;max-width:100%}.drawer__title--stack{flex-direction:column;align-items:flex-start;flex-grow:1}[dir=ltr] .drawer__title .icon{margin-right:12px}[dir=rtl] .drawer__title .icon{margin-left:12px}[dir=ltr] .drawer__header-action{margin-left:16px}[dir=rtl] .drawer__header-action{margin-right:16px}[dir=ltr] .drawer__close-button{right:var(--container-gutter)}[dir=rtl] .drawer__close-button{left:var(--container-gutter)}.drawer__close-button{position:absolute;top:var(--container-gutter)}.drawer__header .drawer__close-button{top:6px;right:6px}.drawer__close-button--block{position:relative;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important}.drawer__header,.drawer__content,.drawer__footer{padding-left:var(--container-gutter);padding-right:var(--container-gutter)}.drawer__content{overflow-x:hidden;overflow-y:auto;flex-grow:1;padding-bottom:24px}.drawer__content--padded-start{padding-top:24px}.drawer__content--center{text-align:center;margin-bottom:auto;padding-bottom:0;flex-grow:0}.drawer__footer{margin-top:auto;padding-top:20px;padding-bottom:20px;z-index:1;transform:translateZ(0)}@supports (padding: max(0px)){.drawer__footer{padding-bottom:max(20px,env(safe-area-inset-bottom,0px) + 20px)}}.drawer__footer--bordered{box-shadow:0 1px rgb(var(--root-border-color)) inset}.drawer__footer--no-top-padding{padding-top:0!important}[dir=ltr] .drawer__footer:before{left:0}[dir=rtl] .drawer__footer:before{right:0}.drawer__footer:before{content:"";position:absolute;bottom:100%;width:100%;height:24px;background:linear-gradient(rgba(var(--root-background),0),rgb(var(--root-background)));z-index:1;pointer-events:none}@media screen and (min-width:741px){.drawer__header{padding-top:24px;padding-bottom:24px;max-height:90px}[dir=ltr] .drawer__header-action{margin-left:24px}[dir=rtl] .drawer__header-action{margin-right:24px}.drawer__content--padded-start{padding-top:30px}.drawer__footer:not(.drawer__footer--tight){padding-top:var(--container-gutter);padding-bottom:var(--container-gutter)}}.popover-button{width:max-content}[dir=ltr] .popover-button svg{margin-left:10px}[dir=rtl] .popover-button svg{margin-right:10px}.popover-button svg{position:relative;top:-1px;transition:transform .2s ease-in-out}.popover-button[aria-expanded=true] svg{transform:rotate(180deg)}[dir=ltr] .popover{text-align:left}[dir=rtl] .popover{text-align:right}.popover{--heading-color: var(--root-heading-color);--text-color: var(--root-text-color);--background: var(--root-background);--primary-button-background: var(--root-primary-button-background);--primary-button-text-color: var(--root-primary-button-text-color);--section-background: var(--root-background);display:block;position:fixed;z-index:10;color:rgb(var(--text-color));background:rgb(var(--background));visibility:hidden;font-size:1rem;transition:visibility .25s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden}.popover[open]{visibility:visible}.popover__overlay{position:absolute;content:"";height:100vh;width:100%;bottom:calc(100% - 10px);left:0;background:#000;opacity:0;visibility:hidden;transition:opacity .6s ease-in-out,visibility .6s ease-in-out}.popover[open]>.popover__overlay{visibility:visible;opacity:.3}.popover__header{position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:10px 24px;min-height:64px;border-bottom:1px solid rgb(var(--root-border-color));border-radius:10px 10px 0 0}.popover__header--no-border{border-bottom:none}.popover__title{display:flex;justify-content:center;align-items:center;margin:0}[dir=ltr] .popover__title svg{margin-right:12px}[dir=rtl] .popover__title svg{margin-left:12px}[dir=ltr] .popover__close-button{right:24px}[dir=rtl] .popover__close-button{left:24px}.popover__close-button{position:absolute;top:24px;z-index:1}.popover__content{padding:24px;overflow:auto}.popover__content--no-padding{padding:0!important}@supports (padding: max(0px)){.popover__content{padding-bottom:max(24px,env(safe-area-inset-bottom,0px) + 24px)}}@media screen and (max-width:999px){.popover{display:flex;flex-direction:column;bottom:0;left:0;width:100vw;max-height:75vh;border-radius:10px 10px 0 0;transform:translateY(100%);transition:transform .6s cubic-bezier(.75,0,.175,1),visibility .6s cubic-bezier(.75,0,.175,1);touch-action:manipulation}.popover[open]{transform:translateY(0)}.popover__header,.popover__content{background:inherit}[dir=ltr] .drawer:not(.drawer--from-left) .popover{left:-11vw}[dir=rtl] .drawer:not(.drawer--from-left) .popover{right:-11vw}}@media screen and (min-width:1000px){.popover-container{position:relative}.popover{position:absolute;top:calc(100% + 18px);border:1px solid rgb(var(--root-border-color));z-index:2;opacity:0;transition:opacity .25s ease-in-out,visibility .25s ease-in-out;border-radius:min(var(--block-border-radius),4px)}.popover[open]{opacity:1}[dir=ltr] .popover:after,[dir=ltr] .popover:before{right:24px}[dir=rtl] .popover:after,[dir=rtl] .popover:before{left:24px}.popover:after,.popover:before{position:absolute;content:"";bottom:100%;width:0;height:0;border-style:solid;border-color:transparent transparent rgb(var(--root-background)) transparent;border-width:8px}[dir=ltr] .popover:before{right:23px}[dir=rtl] .popover:before{left:23px}.popover:before{border-color:transparent transparent rgb(var(--root-border-color)) transparent;border-width:9px}.popover__overlay,.popover__header{display:none}.popover__content{padding-left:32px;padding-right:32px}.popover__content--restrict{max-height:400px}.popover--small{font-size:calc(var(--base-font-size) - 3px);line-height:1.5}.popover--top{top:auto;bottom:calc(100% + 18px)}.popover--top:before,.popover--top:after{top:100%;bottom:auto;border-color:rgb(var(--root-background)) transparent transparent transparent}.popover--top:before{border-color:rgb(var(--root-border-color)) transparent transparent transparent}[dir=ltr] .popover--left{left:0}[dir=rtl] .popover--left{right:0}[dir=ltr] .popover--left{right:auto!important}[dir=rtl] .popover--left{left:auto!important}.popover--left:before,.popover--left:after{display:none}[dir=ltr] .popover-button+.popover{right:-28px}[dir=rtl] .popover-button+.popover{left:-28px}[dir=ltr] .select+.popover{right:-15px}[dir=rtl] .select+.popover{left:-15px}}.popover__choice-list{white-space:nowrap}.popover__choice-item{display:block;width:100%;text-align:center}.popover__choice-item:not(:first-child){margin-top:7px}.popover__choice-label{position:relative;cursor:pointer}[dir=ltr] input:checked+.popover__choice-label:after,[dir=ltr] .popover__choice-label[aria-current]:after{right:-26px}[dir=rtl] input:checked+.popover__choice-label:after,[dir=rtl] .popover__choice-label[aria-current]:after{left:-26px}input:checked+.popover__choice-label:after,.popover__choice-label[aria-current]:after{content:"";position:absolute;width:12px;height:9px;top:calc(50% - 4.5px);background-color:currentColor;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iOSIgdmlld0JveD0iMCAwIDEyIDkiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEgMy40TDQuNzQ5MzEgN0wxMSAxIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIi8+PC9zdmc+);mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iOSIgdmlld0JveD0iMCAwIDEyIDkiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEgMy40TDQuNzQ5MzEgN0wxMSAxIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIi8+PC9zdmc+);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:12px 9px;mask-size:12px 9px}@media screen and (max-width:999px){.popover__choice-item:not(:first-child){margin-top:16px}}@media screen and (min-width:1000px){[dir=ltr] input:checked+.popover__choice-label:after,[dir=ltr] .popover__choice-label[aria-current]:after{right:-22px}[dir=rtl] input:checked+.popover__choice-label:after,[dir=rtl] .popover__choice-label[aria-current]:after{left:-22px}[dir=ltr] .popover__choice-label{margin-right:22px}[dir=rtl] .popover__choice-label{margin-left:22px}.popover__choice-item{text-align:left}.popover--small .popover__content{padding:14px 20px}}[dir=ltr] .modal{left:0}[dir=rtl] .modal{right:0}.modal{--heading-color: var(--root-heading-color);--text-color: var(--root-text-color);--background: var(--root-background);position:fixed;font-size:1rem;z-index:10;visibility:hidden;transition:visibility .25s ease-in-out}.modal[open]{visibility:visible}[dir=ltr] .modal__overlay{left:0}[dir=rtl] .modal__overlay{right:0}.modal__overlay{position:absolute;content:"";height:100vh;width:100vw;bottom:calc(100% - 10px);background:#000;opacity:0;visibility:hidden;transition:opacity .5s ease-in-out,visibility .5s ease-in-out}.modal[open]>.modal__overlay{visibility:visible;opacity:.3}[dir=ltr] .modal__close-button{right:24px}[dir=rtl] .modal__close-button{left:24px}.modal__close-button{position:absolute;top:24px;z-index:1}.modal__content{position:relative;display:flow-root;background:rgb(var(--background));color:rgb(var(--text-color));border-radius:var(--block-border-radius)}@media screen and (max-width:740px){.modal{bottom:0;width:100vw;transform:translateY(100%);transition:transform .7s cubic-bezier(.75,0,.175,1),visibility .7s cubic-bezier(.75,0,.175,1);touch-action:manipulation}.modal[open]{transform:translateY(0)}.modal__content{max-height:81vh;border-radius:10px 10px 0 0;overflow:hidden}}@media screen and (min-width:741px){.modal{display:flex;top:0;justify-content:center;align-items:center;width:100%;height:100%}.modal__overlay{position:fixed;top:0;bottom:auto}.modal__content{margin:80px;max-height:calc(100vh - 160px);overflow:auto;transform:scale(.8);opacity:0;transition:transform .3s cubic-bezier(.75,0,.175,1),opacity .3s cubic-bezier(.75,0,.175,1);will-change:transform}.modal[open] .modal__content{transform:scale(1);opacity:1}}.color-swatch-list{display:grid;justify-content:flex-start;grid-template-columns:repeat(auto-fit,40px);grid-gap:8px;gap:8px}.color-swatch__item{position:relative;display:block;cursor:pointer;width:40px;height:40px;border:3px solid rgb(var(--section-background, var(--background)));border-radius:var(--color-swatch-border-radius);background-size:cover;background-position:center;-webkit-tap-highlight-color:transparent}.color-swatch__item:before,.color-swatch__item:after{position:absolute;content:"";border:2px solid rgb(var(--section-background, var(--background)));pointer-events:none;border-radius:inherit}.color-swatch__item:before{top:-1px;left:-1px;width:calc(100% + 2px);height:calc(100% + 2px)}.color-swatch__item:after{top:-3px;left:-3px;width:calc(100% + 6px);height:calc(100% + 6px);border-color:rgb(var(--text-color));opacity:0;transform:scale(.8);transition:opacity .2s ease,transform .2s ease}.color-swatch--white .color-swatch__item:before{box-shadow:0 0 0 1px rgba(var(--text-color),.3) inset}.color-swatch__radio:checked+.color-swatch__item:after{opacity:1;transform:scale(1)}.color-swatch-list--mini{grid-template-columns:repeat(auto-fit,14px)}.color-swatch-list--mini .color-swatch__item{width:14px;height:14px;border-width:2px}.color-swatch-list--mini .color-swatch__item:before,.color-swatch-list--mini .color-swatch__item:after{border-width:1px}.color-swatch.is-disabled .color-swatch__item:before{background:linear-gradient(to bottom right,transparent calc(50% - 1px),rgb(var(--background)) calc(50% - 1px),rgb(var(--background)) calc(50% + 1px),transparent calc(50% + 1px)) no-repeat}@media not screen and (pointer:fine){.color-swatch[data-tooltip]:before,.color-swatch[data-tooltip]:after{display:none}}.block-swatch-list{display:flex;justify-content:flex-start;flex-wrap:wrap;margin:-4px}.block-swatch__item{display:block;position:relative;min-width:56px;padding:10px 18px 8px;margin:4px;border:1px solid rgb(var(--border-color));border-radius:var(--button-border-radius);background:rgb(var(--background));color:rgb(var(--text-color));text-align:center;cursor:pointer;transition:background .2s ease;-webkit-tap-highlight-color:transparent}[dir=ltr] .block-swatch__item:after{left:0}[dir=rtl] .block-swatch__item:after{right:0}.block-swatch__item:after{content:"";position:absolute;top:0;width:100%;height:100%;box-shadow:0 0 0 1px rgb(var(--text-color)) inset,0 0 0 1px rgb(var(--text-color));border-radius:var(--button-border-radius);opacity:0;transform:scale(.9);transition:opacity .2s ease,transform .2s ease}.block-swatch-list--small .block-swatch__item{min-width:44px;padding:4px 12px;margin:4px}.block-swatch__radio:checked+.block-swatch__item{background:rgb(var(--secondary-background))}.block-swatch__radio:checked+.block-swatch__item:after{opacity:1;transform:scale(1)}.block-swatch.is-disabled .block-swatch__item{color:rgba(var(--text-color),.5);background:linear-gradient(to bottom right,transparent calc(50% - 1px),rgb(var(--border-color)) 50%,transparent calc(50% + 1px)) no-repeat}.variant-swatch-list{display:flex;justify-content:flex-start;flex-wrap:wrap;margin:-6px}.variant-swatch__item{display:block;position:relative;margin:6px;border:1px solid rgb(var(--border-color));text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent}.variant-swatch__image{width:50px}.variant-swatch__item,.variant-swatch__image{border-radius:min(var(--block-border-radius),4px)}[dir=ltr] .variant-swatch__item:after{left:0}[dir=rtl] .variant-swatch__item:after{right:0}.variant-swatch__item:after{content:"";position:absolute;top:0;width:100%;height:100%;box-shadow:0 0 0 1px rgb(var(--text-color)) inset,0 0 0 1px rgb(var(--text-color));border-radius:min(var(--block-border-radius),3px);opacity:0;transform:scale(.9);transition:opacity .2s ease,transform .2s ease}.variant-swatch__radio:checked+.variant-swatch__item:after{opacity:1;transform:scale(1)}.variant-swatch.is-disabled .variant-swatch__image{opacity:.4}[dir=ltr] .variant-swatch.is-disabled .variant-swatch__item:before{left:0}[dir=rtl] .variant-swatch.is-disabled .variant-swatch__item:before{right:0}.variant-swatch.is-disabled .variant-swatch__item:before{content:"";position:absolute;width:100%;height:100%;top:0;background:linear-gradient(to bottom right,transparent calc(50% - 1px),rgb(var(--border-color)) 50%,transparent calc(50% + 1px)) no-repeat;z-index:1}@media screen and (min-width:741px){.variant-swatch-list{margin:-6px}.variant-swatch__item{margin:6px}.variant-swatch__image{width:72px}}.color-swatch__radio.focus-visible+label,.block-swatch__radio.focus-visible+label,.variant-swatch__radio.focus-visible+label{outline:auto 5px -webkit-focus-ring-color}.color-swatch__radio:focus-visible+label,.block-swatch__radio:focus-visible+label,.variant-swatch__radio:focus-visible+label{outline:auto 5px -webkit-focus-ring-color}.shopify-model-viewer-ui.shopify-model-viewer-ui .shopify-model-viewer-ui__controls-area{background:rgb(var(--background));border-color:rgba(var(--text-color),.25)}.shopify-model-viewer-ui.shopify-model-viewer-ui .shopify-model-viewer-ui__button{color:rgb(var(--text-color))}.shopify-model-viewer-ui.shopify-model-viewer-ui .shopify-model-viewer-ui__button--control:hover{color:rgba(var(--text-color),.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:rgba(var(--text-color),.55);background:rgba(var(--text-color),.25)}.shopify-model-viewer-ui.shopify-model-viewer-ui .shopify-model-viewer-ui__button--control:not(:last-child):after{border-color:rgba(var(--text-color),.25)}.shopify-model-viewer-ui.shopify-model-viewer-ui .shopify-model-viewer-ui__button--poster{background:rgb(var(--background));border-color:rgba(var(--text-color),.25)}.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:rgba(var(--text-color),.55)}.model-wrapper{display:block;position:relative;padding-bottom:100%}[dir=ltr] .model-wrapper .shopify-model-viewer-ui,[dir=ltr] .model-wrapper model-viewer{left:0}[dir=rtl] .model-wrapper .shopify-model-viewer-ui,[dir=rtl] .model-wrapper model-viewer{right:0}.model-wrapper .shopify-model-viewer-ui,.model-wrapper model-viewer{position:absolute;top:0;width:100%;height:100%;opacity:1}.video-wrapper{display:block;position:relative}.video-wrapper:after{content:"";display:block;padding-bottom:56.25%;pointer-events:none}[dir=ltr] .video-wrapper iframe{left:0}[dir=rtl] .video-wrapper iframe{right:0}.video-wrapper iframe{position:absolute;top:0;width:100%;height:100%}.video-wrapper--cover{overflow:hidden;width:100%;height:100%}.video-wrapper--cover:after{display:none}.video-wrapper--cover iframe{position:absolute;top:50%!important;left:50%!important;right:auto!important;width:var(--video-width, 100%);height:var(--video-height, 100%);transform:translate(-50%,-50%)}@media(min-aspect-ratio:16/9){.video-wrapper--cover iframe{--video-height: 56.25vw}}@media(max-aspect-ratio:16/9){.video-wrapper--cover iframe{--video-width: 177.78vh;height:calc(var(--video-height) + 200px)}}.video-wrapper--inert iframe{pointer-events:none}.video-wrapper--native{aspect-ratio:var(--aspect-ratio)}.video-wrapper--native video{width:100%;height:100%;object-fit:cover}.video-wrapper--native:after{display:none}@supports not (aspect-ratio: 1){.video-wrapper--native video{position:absolute;top:0;right:0;bottom:0;left:0}.video-wrapper--native:after{display:block;padding-bottom:calc(100% / var(--aspect-ratio))}}.video-wrapper__poster{position:absolute;display:flex;align-items:center;justify-content:center;top:0;left:0;width:100%;height:100%;cursor:pointer}.video-wrapper__poster,.video-wrapper iframe{opacity:1;visibility:visible;transition:opacity .25s ease-in-out,visibility .25s ease-in-out}.video-wrapper__poster-content{position:absolute}.video-wrapper__poster-image{object-fit:cover;object-position:center;height:100%;width:100%}@keyframes playButtonRipple{0%{box-shadow:0 0 rgb(var(--play-button-background)),0 0 rgb(var(--play-button-background))}to{box-shadow:0 0 0 9px rgba(var(--play-button-background),0),0 0 0 18px rgba(var(--play-button-background),0)}}.video-wrapper__play-button{border-radius:100%}.video-wrapper__play-button--ripple{animation:playButtonRipple 1.26s ease-in-out infinite}.video-wrapper__play-button:not(:only-child){margin-bottom:32px}@media screen and (min-width:1000px){@keyframes playButtonRipple{0%{box-shadow:0 0 rgb(var(--play-button-background)),0 0 rgb(var(--play-button-background))}to{box-shadow:0 0 0 17px rgba(var(--play-button-background),0),0 0 0 32px rgba(var(--play-button-background),0)}}.video-wrapper__play-button:not(:only-child){margin-bottom:40px}.video-wrapper__play-button--large svg{width:104px;height:104px}}.product-facet{display:block;margin-top:24px;margin-bottom:48px}.product-facet__filters-header{padding-bottom:24px;border-bottom:1px solid rgb(var(--border-color))}.product-facet__filters:not(.drawer){display:block;padding-bottom:24px}.product-facet__active-list{margin-top:-6px;margin-bottom:18px}.product-facet__filter-item+.product-facet__filter-item{border-top:1px solid rgb(var(--border-color))}[dir=ltr] .product-facet__filter-item .collapsible__content{padding-left:8px}[dir=rtl] .product-facet__filter-item .collapsible__content{padding-right:8px}.product-facet__filter-item:not(:last-child) .collapsible__content{margin-bottom:25px}.product-facet__submit{margin-top:40px}[dir=ltr] .product-facet__active-count{margin-left:8px}[dir=rtl] .product-facet__active-count{margin-right:8px}[dir=rtl] .product-facet__sort-by-title{padding-left:7px}.product-facet__product-list{margin-top:calc(var(--container-gutter) / 2)}.product-facet__meta-bar{display:flex;justify-content:center;align-items:flex-start;margin-bottom:16px}.product-facet__meta-bar-item{display:flex;align-items:center}.product-facet__aside{border-right:1px solid #00000040}[dir=ltr] .product-facet__meta-bar-item .icon--filters{margin-right:13px}[dir=rtl] .product-facet__meta-bar-item .icon--filters{margin-left:13px}[dir=ltr] .mobile-toolbar__item .icon--filters{margin-right:13px}[dir=rtl] .mobile-toolbar__item .icon--filters{margin-left:13px}@media screen and (max-width:740px){.product-facet__active-list{margin-left:-18px;margin-right:-18px}.mobile-toolbar__item--filters.has-filters .mobile-toolbar__item-label:after{position:absolute;content:"";width:6px;height:6px;background:currentColor;border-radius:6px}}@media screen and (max-width:999px){.product-facet__filters:not(.drawer){display:none}}@media screen and (min-width:741px){.product-facet{margin-top:0;margin-bottom:0}.product-facet__active-list{margin-top:18px;margin-bottom:0}.drawer .product-facet__active-list{margin-top:26px}.product-facet__meta-bar{margin-bottom:24px}[dir=ltr] .product-facet__meta-bar-item--filter{margin-right:44px}[dir=rtl] .product-facet__meta-bar-item--filter{margin-left:44px}.filter-column .sticky-filter{z-index:9}}@media screen and (min-width:741px){div#mobile-facet-toolbar{display:none}.filter-column .sticky-filter{z-index:9}.product-facet{display:flex;justify-content:flex-start;margin-top:0}[dir=ltr] .product-facet__aside{margin-right:0}[dir=rtl] .product-facet__aside{margin-left:40px}.product-facet__aside{flex:none;width:230px}.product-facet__aside-inner{display:block}.product-facet__main{flex:1 0 0}.product-facet__filters:not(.drawer) .drawer__content{overflow:visible;padding:0}.product-facet__meta-bar{justify-content:flex-start}[dir=ltr] .product-facet__meta-bar-item:last-child{margin-left:auto}[dir=rtl] .product-facet__meta-bar-item:last-child{margin-right:auto}}@media screen and (min-width:1024px){.product-facet__aside{width:265px}}.account__block-list{display:grid;grid-row-gap:24px;row-gap:24px}.account__block-item:empty{display:none}.account__back-button{display:inline-flex;align-items:center;justify-content:center;margin-top:30px;z-index:1}[dir=ltr] .account__back-button svg{margin-right:14px}[dir=rtl] .account__back-button svg{margin-left:14px}@media screen and (min-width:741px){.account__block-list{row-gap:32px}}@media screen and (min-width:1000px){[dir=ltr] .account__back-button{left:var(--container-outer-width)}[dir=rtl] .account__back-button{right:var(--container-outer-width)}.account__back-button{position:absolute;margin-top:48px}}.account__order-table-item:hover .link--animated:after{transform:scale(1);transform-origin:var(--transform-origin-start)}.account__order-list-item+.account__order-list-item{margin-top:24px;padding-top:24px;border-top:1px solid rgb(var(--border-color))}.account__order-item-info{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px 64px;gap:24px 64px;margin-top:16px;margin-bottom:16px}.account__order-item-block .heading{margin-bottom:8px}.account__order-date{display:block;margin-top:-6px}@media screen and (max-width:740px){[dir=ltr] .account--order .page-header{text-align:left}[dir=rtl] .account--order .page-header{text-align:right}}@media screen and (min-width:741px){.account__order-date{margin-top:-18px}.account__order-addresses .account__addresses-list{margin-top:24px}}.account__addresses-list{display:grid;border:1px solid rgb(var(--border-color))}.account__address{display:flex;flex-direction:column;padding:24px;min-height:200px}.account__address--auto{min-height:0!important}.account__address:not(:first-child){border-top:1px solid rgb(var(--border-color))}.account__address--empty{justify-content:center;align-items:center}.account__address--empty svg{margin-bottom:16px}.account__address-details{margin-top:10px}.account__address--empty{background:rgb(var(--secondary-background))}.account__address-actions{display:grid;grid-auto-flow:column;justify-content:flex-start;grid-gap:20px;gap:20px;margin-top:auto;padding-top:10px}@media screen and (min-width:741px){.account__addresses-list{border:none;grid-template-columns:repeat(auto-fit,50%);justify-content:center}[dir=ltr] .account__address{border-right:1px solid rgb(var(--border-color))}[dir=rtl] .account__address{border-left:1px solid rgb(var(--border-color))}.account__address{border-top:1px solid rgb(var(--border-color));border-bottom:1px solid rgb(var(--border-color))}}@media screen and (min-width:741px)and (max-width:999px){.account__address:nth-child(2n)~.account__address{border-top:none}[dir=ltr] .account__address:nth-child(odd){border-left:1px solid rgb(var(--border-color))}[dir=rtl] .account__address:nth-child(odd){border-right:1px solid rgb(var(--border-color))}}@media screen and (min-width:1000px){.account__addresses-list:not(.account__addresses-list--wide){grid-template-columns:repeat(auto-fit,33.33333%)}.account__address:nth-child(3n)~.account__address{border-top:none}[dir=ltr] .account__address:nth-child(3n+1){border-left:1px solid rgb(var(--border-color))}[dir=rtl] .account__address:nth-child(3n+1){border-right:1px solid rgb(var(--border-color))}}.announcement-bar{display:flex;justify-content:center;align-items:center;padding-left:20px;padding-right:20px;background:rgb(var(--section-background))}.announcement-bar--multiple{justify-content:space-between}.announcement-bar__list{padding-left:10px;padding-right:10px}.announcement-bar__item{display:block}.announcement-bar__item[hidden]{visibility:hidden;height:0}.announcement-bar__message{padding-top:5px;padding-bottom:5px;text-align:center;font-weight:500}[dir=ltr] .announcement-bar__message .link{margin-left:4px}[dir=rtl] .announcement-bar__message .link{margin-right:4px}[dir=ltr] .announcement-bar__close-button{right:var(--container-gutter)}[dir=rtl] .announcement-bar__close-button{left:var(--container-gutter)}.announcement-bar__close-button{position:absolute;top:var(--container-gutter)}.announcement-bar__content{display:block;z-index:5}.announcement-bar__content[hidden]{visibility:hidden}.announcement-bar__content-inner{background:rgb(var(--section-background))}[dir=ltr] .announcement-bar__content-overlay{left:0}[dir=rtl] .announcement-bar__content-overlay{right:0}.announcement-bar__content-overlay{position:absolute;content:"";height:100vh;width:100%;bottom:calc(100% - 10px);background:#000;opacity:.3;z-index:-1;transition:opacity .5s ease-in-out}.announcement-bar__content[hidden] .announcement-bar__content-overlay{opacity:0}@media screen and (max-width:740px){[dir=ltr] .announcement-bar__content{left:0}[dir=rtl] .announcement-bar__content{right:0}.announcement-bar__content{position:fixed;bottom:0;width:100%;transition:visibility .6s linear,opacity .6s cubic-bezier(.75,0,.175,1),transform .6s cubic-bezier(.75,0,.175,1)}.announcement-bar__content[hidden]{transform:translateY(100%)}.announcement-bar__content-inner{display:flex;flex-direction:column;max-height:81vh;border-radius:10px 10px 0 0;overflow:hidden}.announcement-bar__content-image{flex:none}.announcement-bar__content-text-wrapper{overflow:auto;padding:32px 48px;text-align:center}.announcement-bar__content.has-image .announcement-bar__close-button{color:#fff}@supports (padding: max(0px)){.announcement-bar__content-text-wrapper{padding-bottom:max(32px,env(safe-area-inset-bottom,0px) + 32px)}}}@media screen and (min-width:741px){.announcement-bar{position:relative;justify-content:center;padding-left:var(--container-gutter);padding-right:var(--container-gutter)}.announcement-bar__list{max-width:var(--container-max-width);padding-left:40px;padding-right:40px}[dir=ltr] .announcement-bar__content{left:0}[dir=rtl] .announcement-bar__content{right:0}.announcement-bar__content{position:absolute;top:100%;width:100%;box-shadow:0 -1px rgba(var(--text-color),.2);transition:visibility .5s linear,box-shadow .5s ease-in-out}.announcement-bar__content[hidden]{box-shadow:none}.announcement-bar__content-overflow{overflow:hidden;height:calc(100vh - var(--announcement-bar-height))}.announcement-bar__content-inner{display:grid;grid-auto-columns:1fr;max-height:80vh;overflow:hidden;align-items:center;background:rgb(var(--section-background));opacity:1;transform:translateY(0);transition:opacity .5s cubic-bezier(.75,0,.175,1),transform .5s cubic-bezier(.75,0,.175,1)}.announcement-bar__content[hidden] .announcement-bar__content-inner{transform:translateY(-100%);opacity:0}.announcement-bar__content-overlay{bottom:auto;top:0}.announcement-bar__content-image,.announcement-bar__content-text-wrapper{grid-row:1;max-height:inherit}.announcement-bar__content-image{height:100%;max-height:max-content;object-fit:cover;object-position:center}.announcement-bar__content-text-wrapper{padding:80px var(--container-gutter);overflow:auto;overscroll-behavior:contain}.announcement-bar__content-text{max-width:420px;margin-left:auto;margin-right:auto;text-align:center}.announcement-bar__message{max-width:1000px}}.article__header{position:relative;display:block;background:rgb(var(--section-header-background))}.article__header-content{padding:40px var(--container-gutter);margin-left:auto;margin-right:auto;color:rgb(var(--text-color))}.article__image-wrapper{overflow:hidden}@media screen and (min-width:1000px){.article__header{display:flex;flex-direction:row-reverse;align-items:center}.article__header-content{padding-top:72px;padding-bottom:72px}[dir=ltr] .article__header .breadcrumb{left:var(--container-outer-margin)}[dir=rtl] .article__header .breadcrumb{right:var(--container-outer-margin)}.article__image-wrapper{flex:none;align-self:stretch}.article__image-wrapper--tall{width:37.5%}.article__image-wrapper--square{width:50%}.article__image{width:100%;height:100%;object-fit:cover;object-position:center}[dir=ltr] .article__image-wrapper--tall+.article__header-content{padding-right:100px}[dir=rtl] .article__image-wrapper--tall+.article__header-content{padding-left:100px}.article__header-content:only-child{padding-left:0;padding-right:0;max-width:668px;text-align:center}}@media screen and (min-width:1260px){[dir=ltr] .article__header-content{padding-left:calc(var(--container-outer-margin) + var(--grid-column-width) + var(--grid-gap))}[dir=rtl] .article__header-content{padding-right:calc(var(--container-outer-margin) + var(--grid-column-width) + var(--grid-gap))}[dir=ltr] .article__header-content{padding-right:70px}[dir=rtl] .article__header-content{padding-left:70px}[dir=ltr] .article__image-wrapper--tall+.article__header-content{padding-right:160px}[dir=rtl] .article__image-wrapper--tall+.article__header-content{padding-left:160px}}.article__nav{position:fixed;display:block;width:100%;top:calc(var(--enable-sticky-header) * var(--header-height, 0px) + var(--announcement-bar-height, 0px) * var(--enable-sticky-announcement-bar));border-bottom:1px solid rgb(var(--border-color));background:rgb(var(--background));z-index:1;transform:translateY(-100%);opacity:0;visibility:hidden;transition:.3s transform ease,.3s opacity ease,.3s visibility ease}.article__nav.is-visible{transform:translateY(0);opacity:1;visibility:visible}[dir=ltr] .article__nav:after{left:0}[dir=rtl] .article__nav:after{right:0}.article__nav:after{position:absolute;content:"";bottom:0;height:2px;width:100%;transform-origin:var(--transform-origin-start);transform:scaleX(var(--transform));background:currentColor;box-shadow:0 1px currentColor}.article__nav-wrapper{position:relative;display:flex;align-items:center;padding:18px 0}.article__nav-item{display:flex;align-items:center}.article__nav-item-title{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}[dir=ltr] .article__nav-item-label{margin-right:10px}[dir=rtl] .article__nav-item-label{margin-left:10px}[dir=ltr] .article__nav-item--next .article__nav-arrow{margin-left:20px}[dir=rtl] .article__nav-item--next .article__nav-arrow,[dir=ltr] .article__nav-item--prev .article__nav-arrow{margin-right:20px}[dir=rtl] .article__nav-item--prev .article__nav-arrow{margin-left:20px}.article__reading-time{flex-shrink:0}@media screen and (max-width:740px){.article__nav-item{width:100%;justify-content:center;transition:transform .2s ease-in-out,opacity .2s ease-in-out,visibility .2s ease-in-out;will-change:transform}[dir=ltr] .article__nav-item--next{left:0}[dir=rtl] .article__nav-item--next{right:0}.article__nav-item--next{position:absolute;align-items:baseline;opacity:0;transform:translateY(-6px);visibility:hidden;transition-delay:0s}.article__nav-item--current{transition-delay:.15s}[dir=ltr] .article__nav-arrow{margin-left:auto}[dir=rtl] .article__nav-arrow{margin-right:auto}.article__nav-arrow{align-self:center}.article__nav--show-next .article__nav-item--current{opacity:0;transform:translateY(6px);transition-delay:0s}.article__nav--show-next .article__nav-item--next{opacity:1;transform:translate(0);visibility:visible;transition-delay:.15s}}@media screen and (min-width:741px){.article__nav-wrapper{justify-content:center}.article__nav-item--prev,.article__nav-item--next{position:absolute}[dir=ltr] .article__nav-item--prev{left:0}[dir=rtl] .article__nav-item--prev,[dir=ltr] .article__nav-item--next{right:0}[dir=rtl] .article__nav-item--next{left:0}.article__nav-item-title{max-width:225px}.article__nav-item--prev .article__nav-item-title,.article__nav-item--next .article__nav-item-title{opacity:0;transform:translateY(-6px);transition:transform .2s ease-in-out,opacity .2s ease-in-out;will-change:transform}.article__nav-item:hover .article__nav-item-title,.article__nav-item:focus .article__nav-item-title{opacity:1;transform:translateY(0)}}@media screen and (min-width:1000px){.article__nav-wrapper{padding:27px 0}}@media screen and (min-width:1024px){.article__nav-item-title{max-width:300px}}.article{margin:40px 0;font-size:18px;margin-top:0!important}.article__inner{position:relative;display:flex;justify-content:center;flex-direction:column-reverse}.article__info{display:grid;grid-gap:14px;gap:14px;margin-top:40px;padding-top:24px;border-top:1px solid rgb(var(--border-color));width:100%}.article__meta-item+.article__meta-item:before{display:inline-block;content:"";width:4px;height:4px;margin-left:12px;margin-right:12px;vertical-align:2px;background:rgb(var(--text-color))}.article__tags{display:flex;align-items:center}[dir=ltr] .article__tags-item{margin-right:12px}[dir=rtl] .article__tags-item{margin-left:12px}.article__tags-item{display:inline-block}[dir=ltr] .article__tags-label{margin-right:15px}[dir=rtl] .article__tags-label{margin-left:15px}.article__share{display:flex;align-items:center;width:max-content}.article__info{max-width:max-content}[dir=ltr] .article__share-button-list{margin-left:15px}[dir=rtl] .article__share-button-list{margin-right:15px}.article__share-button-list{display:grid;grid-auto-flow:column;justify-content:flex-start;align-items:center;grid-gap:26px;gap:26px;list-style:none;padding:0}.article__comments-count{display:inline-flex;vertical-align:top}[dir=ltr] .article__comments-count svg{margin-right:8px}[dir=rtl] .article__comments-count svg{margin-left:8px}.article__comments-count svg{position:relative;top:1px}@media screen and (min-width:1000px){.article{margin-top:80px;margin-bottom:80px}.article__inner{align-items:center}.article__content,.article__info{flex-grow:1}}@media screen and (min-width:1024px){.article__inner{flex-direction:column;min-height:200px}[dir=ltr] .article__info{left:0}[dir=rtl] .article__info{right:0}.article__info{width:170px;gap:28px}.article__meta{display:grid;grid-gap:8px;gap:8px;justify-content:flex-start}.article__meta-item:before{display:none!important}.article__tags-label{margin-bottom:10px}.article__share,.article__tags{display:block}.article__share-label{display:block;margin-bottom:16px}[dir=ltr] .article__share-button-list{margin-left:6px}[dir=rtl] .article__share-button-list{margin-right:6px}}@media screen and (min-width:1260px){.article__inner{margin-left:calc(var(--grid-column-width) + var(--grid-gap));margin-right:calc(var(--grid-column-width) + var(--grid-gap))}.article__info{width:185px}}.article__prev-next{background:rgb(var(--secondary-background))}@media screen and (min-width:741px){.article__prev-next .article-list{grid-template-columns:none;grid-auto-columns:310px;justify-content:center}.article__prev-next .article-item{width:auto!important}}.article__comment-list-heading{margin-bottom:30px}.article-comment{padding:24px;background:rgb(var(--secondary-background));border-radius:var(--block-border-radius-reduced)}.article-comment+.article-comment{margin-top:16px}.article-comment__meta{display:flex;align-items:center}[dir=ltr] .article-comment__gravatar{margin-right:16px}[dir=rtl] .article-comment__gravatar{margin-left:16px}.article-comment__gravatar{border-radius:100%;width:40px}.article-comment__author{margin-bottom:0}.article-comment__date{display:block;margin-top:2px;margin-bottom:4px}.article-comment__content{margin-top:15px}.article__comment-list+.article__comment-form{margin-top:48px}.article__comment-form-title{margin-top:0}@media screen and (min-width:741px){.article-comment{padding:32px}[dir=ltr] .article-comment__gravatar{margin-right:21px}[dir=rtl] .article-comment__gravatar{margin-left:21px}.article-comment__gravatar{width:48px;align-self:flex-start}.article__comment-list-heading{margin-bottom:34px}.article__comment-list+.article__comment-form{margin-top:64px}}@media screen and (min-width:1000px){.article__comment-box{max-width:748px;margin-left:auto;margin-right:auto}}.article-list{--article-list-row-gap: 40px;--article-list-column-gap: var(--container-gutter);display:grid;grid-gap:var(--article-list-row-gap) var(--article-list-column-gap);gap:var(--article-list-row-gap) var(--article-list-column-gap)}.article-list--scrollable{grid-auto-flow:column}.article-item{width:100%}.article-item__image-container{position:relative;display:block;margin-bottom:20px;overflow:hidden;border-radius:var(--block-border-radius-reduced);z-index:0}[dir=ltr] .article-item__arrow{right:20px}[dir=rtl] .article-item__arrow{left:20px}.article-item__arrow{position:absolute;bottom:20px;border:none;opacity:0;visibility:hidden;transform:scale(.5);transition:opacity .15s ease-in-out,visibility .15s ease-in-out,transform .15s ease-in-out}.article-item--horizontal{display:flex;align-items:center}.article-item--horizontal .article-item__image-container{border-radius:calc(var(--block-border-radius-reduced) / 2);z-index:0}[dir=ltr] .article-item--horizontal .article-item__arrow{right:12px}[dir=rtl] .article-item--horizontal .article-item__arrow{left:12px}.article-item--horizontal .article-item__arrow{bottom:12px}[dir=ltr] .article-item--featured .article-item__arrow{right:32px}[dir=rtl] .article-item--featured .article-item__arrow{left:32px}.article-item--featured .article-item__arrow{bottom:32px}.article-item__category{color:rgba(var(--text-color),.7);width:max-content}.article-item__excerpt{margin-top:-4px}.article-list--section .article-item:only-child{max-width:668px}@media screen and (max-width:999px){.article-list--scrollable .article-item:not(:only-child){width:81vw;scroll-snap-align:center;scroll-snap-stop:always}}@media screen and (min-width:741px)and (max-width:999px){.article-list--has-four{grid-template-columns:repeat(2,1fr)}.article-list--scrollable .article-item:not(:only-child){width:52vw}}@media screen and (min-width:741px){.article-list--stacked{grid-template-columns:repeat(auto-fit,calc(100% / 3 - var(--article-list-column-gap) * (2 / 3)));justify-content:safe center}}@media screen and (min-width:1000px){.article-list{--article-list-row-gap: 48px;--article-list-column-gap: 48px}.article-list+.pagination{margin-top:64px}.article-list--section{grid-template-columns:repeat(auto-fit,calc(100% / 3 - var(--article-list-column-gap) * (2 / 3)));justify-content:safe center}.article-item__image-container{margin-bottom:24px}.article-item__excerpt{margin-top:-8px}.article-list--collage{grid-template-columns:1.37731fr 1fr;column-gap:48px}.article-item--featured .article-item__image-container{margin-bottom:32px}.article-list__secondary-list{display:grid;grid-auto-rows:max-content;grid-row-gap:48px;row-gap:48px}[dir=ltr] .article-list__secondary-list .article-item__image-container{margin-right:32px}[dir=rtl] .article-list__secondary-list .article-item__image-container{margin-left:32px}.article-list__secondary-list .article-item__image-container{width:42%;flex:none;margin-bottom:0}}@media screen and (min-width:1024px){.article-list{margin-left:calc(var(--grid-column-width) + var(--grid-gap));margin-right:calc(var(--grid-column-width) + var(--grid-gap))}.article-list--collage{column-gap:70px}}@media screen and (pointer:fine){.article-item:hover .article-item__arrow{visibility:visible;opacity:1;transform:scale(1)}}.checkout-button{position:relative;display:flex;align-items:center;justify-content:center}[dir=ltr] .checkout-button__lock{left:18px}[dir=rtl] .checkout-button__lock{right:18px}.checkout-button__lock{position:absolute}[dir=ltr] .checkout-button .square-separator{margin-left:11px;margin-right:12px}[dir=rtl] .checkout-button .square-separator{margin-right:11px;margin-left:12px}@media screen and (min-width:741px){[dir=ltr] .checkout-button__lock{left:20px}[dir=rtl] .checkout-button__lock{right:20px}}.discount-badge{display:flex;align-items:center;padding:3px 6px;font-family:var(--text-font-family);font-style:var(--text-font-style);font-weight:var(--text-font-bold-weight);font-size:11px;text-transform:uppercase;letter-spacing:.5px;background:rgb(var(--heading-color));color:rgb(var(--background))}[dir=ltr] .discount-badge svg{margin-right:8px}[dir=rtl] .discount-badge svg{margin-left:8px}.discount-badge svg{position:relative}.shipping-bar{display:block;margin:16px auto 4px;width:100%;text-align:center}.shipping-bar__text{display:block}.shipping-bar__progress{position:relative;display:block;margin-top:6px;height:7px;border:2px solid currentColor;border-radius:4px}.shipping-bar__progress:after{position:absolute;content:"";top:0;right:0;bottom:0;left:0;background:currentColor;transition:transform .2s ease;transform:scaleX(var(--progress));transform-origin:var(--transform-origin-start)}.shipping-bar--large{max-width:392px}@media screen and (min-width:741px){.shipping-bar{margin-bottom:8px}.shipping-bar__progress{margin-top:8px;height:8px}.shipping-bar--large .shipping-bar__progress{margin-top:16px}}.line-item{display:flow-root}.line-item__content-wrapper{position:relative;display:flex;margin-top:5px}.line-item--centered .line-item__content-wrapper{align-items:center}.line-item__image-wrapper{position:relative;display:block;width:80px;flex:none;align-self:flex-start}.line-item__image{border-radius:min(var(--block-border-radius),4px)}[dir=ltr] .line-item__loader{left:calc(50% - 16px)}[dir=rtl] .line-item__loader{right:calc(50% - 16px)}.line-item__loader{display:flex;position:absolute;align-items:center;justify-content:center;width:32px;height:32px;top:calc(50% - 16px);background:rgb(var(--root-background));color:rgb(var(--root-text-color));border-radius:32px;transition:opacity .2s ease-in-out,transform .2s ease-in-out,visibility .2s ease-in-out}.line-item__loader[hidden]{transform:scale(.4);opacity:0;visibility:hidden}.line-item__quantity{display:block;margin-top:8px}.line-item__discount-list+.line-item__quantity{margin-top:12px}[dir=ltr] .line-item__remove-button{margin-left:12px}[dir=rtl] .line-item__remove-button{margin-right:12px}.line-item__discount-list{display:flex;flex-direction:column;align-items:flex-start;margin-top:8px}.line-item__discount-badge:not(:last-child){margin-bottom:4px}@media screen and (min-width:741px){.line-item__content-wrapper{margin-top:24px}.line-item__image-wrapper{width:92px}.line-item__quantity{vertical-align:top;margin-top:14px}[dir=ltr] .line-item__price-list-container{margin-left:auto}[dir=rtl] .line-item__price-list-container{margin-right:auto}[dir=ltr] .line-item__price-list-container{padding-left:30px}[dir=rtl] .line-item__price-list-container{padding-right:30px}.line-item__price-list-container{flex-shrink:0;line-height:1.5;text-align:right;vertical-align:top}[dir=ltr] .line-item__quantity--block .line-item__remove-button{margin-left:0}[dir=rtl] .line-item__quantity--block .line-item__remove-button{margin-right:0}.line-item__quantity--block .line-item__remove-button{display:block;margin-top:10px}.line-item__discount-list{margin-top:14px}}@media screen and (min-width:741px){[dir=ltr] .line-item__fulfillment{margin-left:116px}[dir=rtl] .line-item__fulfillment{margin-right:116px}}.line-item-table{margin-bottom:40px}.line-item-table .line-item{display:table-row}.line-item-table .line-item__content-wrapper{margin-top:0}@media screen and (max-width:740px){.line-item-table{table-layout:fixed}.line-item-table__list .line-item:first-child .line-item__product{padding-top:0}[dir=ltr] .line-item-table__list .line-item__product{padding-right:0}[dir=rtl] .line-item-table__list .line-item__product{padding-left:0}.line-item-table__list .line-item__product{width:100%}.line-item-table__footer{display:table-row}[dir=ltr] .line-item-table__footer td:nth-child(2){padding-left:0}[dir=rtl] .line-item-table__footer td:nth-child(2){padding-right:0}.line-item-table__footer td:nth-child(2){width:100%}}@media screen and (min-width:741px){.line-item-table__list .line-item__quantity{margin-top:0}}.cart__recap{padding:80px 25px 50px;background:#f7f7f7;border-radius:var(--block-border-radius-reduced)}@media screen and (max-width:767px){.cart__recap{padding:40px 25px 20px}}.cart__recap-block{display:grid;grid-gap:10px;gap:10px;margin-bottom:10px}.cart__recap-block>*{margin-top:0;margin-bottom:0}.cart__recap-note{margin-bottom:24px}.cart__total-container,.cart__discount{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px}.cart__discount-list{display:grid;grid-gap:10px;gap:10px}.cart__discount-badge{align-self:stretch}.cart__order-note{padding-top:14px}.cart__checkout-button:not(:only-child){margin-top:10px}.cart__payment-methods{margin-top:24px;text-align:center}.cart__payment-methods-label{display:block;margin-bottom:16px}@media screen and (max-width:999px){.cart__aside{margin-top:24px}}@media screen and (min-width:1000px){.cart{display:grid;grid-template-columns:1fr 300px;grid-gap:40px;gap:40px}.cart__aside-inner{display:block;position:-webkit-sticky;position:sticky;top:calc(var(--header-height, 0px) * var(--enable-sticky-header) + var(--announcement-bar-height, 0px) * var(--enable-sticky-announcement-bar) + 24px)}}@media screen and (min-width:1024px){.cart{grid-template-columns:1fr 390px;gap:70px}}.shipping-estimator{border:1px solid rgb(var(--border-color));border-radius:var(--block-border-radius-reduced)}.shipping-estimator__toggle-button,.shipping-estimator__form{padding:24px}.shipping-estimator__form{display:block}.shipping-estimator__results{margin-top:24px}@media screen and (min-width:741px){.shipping-estimator__form .input-row .input:nth-child(1),.shipping-estimator__form .input-row .input:nth-child(2){grid-column:span 2}.shipping-estimator__toggle-button,.shipping-estimator__form{padding:32px}}.product-facet__main .promotion-block-list{--promotion-block-gutter: 24px}.product-facet__main .promotion-block-list--top{margin-bottom:20px}.product-facet__main .promotion-block-list--bottom{margin-top:36px}@media screen and (max-width:740px){.product-facet__main .promotion-block-list{--promotion-block-gutter: 12px;margin-left:calc(-1 * (var(--container-gutter) - var(--promotion-block-gutter) / 2));margin-right:calc(-1 * (var(--container-gutter) - var(--promotion-block-gutter) / 2))}}@media screen and (min-width:741px){.product-facet__main .promotion-block-list--bottom{margin-top:60px}}.section__header+.contact__form{margin-top:24px}.contact__text-list{padding:32px;border:1px solid rgba(var(--text-color),.15)}.contact__text-item+.contact__text-item{margin-top:32px}@media screen and (max-width:999px){.contact__form,.contact__aside{max-width:460px;margin-left:auto;margin-right:auto}.contact__aside{margin-top:40px}}@media screen and (min-width:741px){.contact__text-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(10px,1fr));grid-gap:32px;gap:32px}.contact__text-item{margin-top:0!important}}@media screen and (min-width:1000px){.contact{display:flex;flex-direction:row-reverse;justify-content:center}.contact__main{flex:1 0 auto;max-width:460px}.contact__main:only-child{flex-grow:1;max-width:none}[dir=ltr] .contact__main:not(:only-child) .section__header{text-align:left}[dir=rtl] .contact__main:not(:only-child) .section__header{text-align:right}.contact__main:not(:only-child) .section__header{margin-bottom:32px}.contact__form{max-width:460px;margin-left:auto;margin-right:auto}[dir=ltr] .contact__aside{margin-right:40px}[dir=rtl] .contact__aside{margin-left:40px}.contact__aside{max-width:530px}}@media screen and (min-width:1024px){[dir=ltr] .contact__aside{margin-right:90px}[dir=rtl] .contact__aside{margin-left:90px}}[dir=ltr] .cookie-bar{right:var(--container-gutter)}[dir=rtl] .cookie-bar{left:var(--container-gutter)}.cookie-bar{display:block;position:fixed;width:calc(100% - var(--container-gutter) * 2);bottom:var(--container-gutter);padding:20px;max-width:400px;border:1px solid rgb(var(--root-border-color));background:rgb(var(--root-background));z-index:2;transition:visibility .2s ease-in-out,opacity .2s ease-in-out}.cookie-bar[hidden]{visibility:hidden;opacity:0}.cookie-bar__actions{margin-top:18px}[dir=ltr] .cookie-bar__actions .button:last-child{margin-left:4px}[dir=rtl] .cookie-bar__actions .button:last-child{margin-right:4px}@media screen and (max-width:740px){@supports (padding: max(0px)){.cookie-bar{bottom:max(24px,env(safe-area-inset-bottom,0px) + 24px)}}}@media screen and (min-width:741px){.cookie-bar{padding:30px}}.faq{position:relative}.faq__category{--anchor-offset: 20px;padding:20px 24px;margin-bottom:0;background:rgb(var(--secondary-background))}.faq__item+.faq__item{border-top:1px solid rgba(var(--text-color),.15)}[dir=ltr] .faq__item .collapsible__content{padding-right:40px}[dir=rtl] .faq__item .collapsible__content{padding-left:40px}.faq__item .collapsible__content{padding-bottom:26px}@media screen and (max-width:740px){.faq{margin-left:calc(-1 * var(--container-gutter));margin-right:calc(-1 * var(--container-gutter))}.faq__item{padding-left:0;padding-right:0}.faq__item~.faq__category{margin-top:30px}}@media screen and (min-width:741px){.faq__item .collapsible-toggle,.faq__item .collapsible__content{padding-left:0;padding-right:24px}}@media screen and (min-width:1000px){.faq__wrapper{max-width:668px;width:calc(var(--grid-column-width) * 10 + var(--grid-gap) * 9);margin-left:auto;margin-right:auto}[dir=ltr] .faq-navigation{left:0}[dir=rtl] .faq-navigation{right:0}.faq-navigation{position:absolute;display:block;height:100%;max-width:calc(var(--grid-column-width) * 4 + var(--grid-gap) * 3);top:0}}@media screen and (min-width:1260px){[dir=ltr] .faq-navigation{left:calc(var(--grid-column-width) + var(--grid-gap))}[dir=rtl] .faq-navigation{right:calc(var(--grid-column-width) + var(--grid-gap))}.faq-navigation{max-width:calc(var(--grid-column-width) * 3 + var(--grid-gap) * 2)}}.footer{padding:48px 0!important;background:rgb(var(--background))!important;color:rgb(var(--text-color))!important}.footer--bordered{border-top:1px solid rgb(var(--border-color))}.footer__item-list{display:grid;grid-gap:40px;gap:40px;grid-template-columns:1fr;justify-content:space-between}.footer__item{max-width:325px;word-break:break-word}.footer__item-title{margin-bottom:12px}.footer__image{display:block}.footer__item--social-media .footer__item-content{margin-top:20px}.footer__aside{margin-top:42px}.footer__cross-border{display:flex}[dir=ltr] .footer__cross-border .popover-container+.popover-container{margin-left:-1px}[dir=rtl] .footer__cross-border .popover-container+.popover-container{margin-right:-1px}.footer__newsletter-form{margin-top:16px}.footer__copyright,.footer__payment-methods{display:block;margin-top:32px;color:rgba(var(--footer-text-color),.7)}.footer__copyright{display:flex;align-items:center}.footer__payment-methods-label{display:inline-block;margin-bottom:8px}@media screen and (max-width:740px){.footer__item--image,.footer__item--newsletter,.footer__item--newsletter+.footer__item--social-media:last-child{grid-column:span 2}}@media screen and (min-width:741px)and (max-width:999px){.footer__item-list{grid-template-columns:1fr 1fr 1fr}.footer__item--image.is-first{grid-column:span 3}.footer__item--newsletter{grid-column:span 2}}@media screen and (min-width:741px){.footer__payment-methods{display:flex;align-items:center}[dir=ltr] .footer__payment-methods-label{margin-right:14px}[dir=rtl] .footer__payment-methods-label{margin-left:14px}.footer__payment-methods-label{margin-bottom:0}}@media screen and (min-width:1000px){.footer{padding-top:45px;padding-bottom:1rem}.footer__item-list{grid-auto-flow:column;grid-template-columns:none}.footer__item-title{margin-bottom:20px}.footer__aside{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;row-gap:24px;margin-top:50px;width:100%}[dir=ltr] .footer__cross-border{margin-right:32px}[dir=rtl] .footer__cross-border{margin-left:32px}.footer__payment-methods,.footer__copyright{margin-top:0}[dir=ltr] .footer__payment-methods{margin-left:auto;display:inline-block}[dir=rtl] .footer__payment-methods{margin-right:auto;display:inline-block}}@media screen and (min-width:1024px){[dir=ltr] .footer__cross-border{margin-right:50px}[dir=rtl] .footer__cross-border{margin-left:50px}}.gallery{--gallery-image-height: 370px;position:relative;display:block}.gallery__list-wrapper:not(.is-scrollable)~.custom-drag-cursor{visibility:hidden}.gallery__list-wrapper:not(.is-scrollable)~.gallery__prev-next-buttons,.gallery__list-wrapper:not(.is-scrollable)~.gallery__progress-bar-wrapper{display:none}.gallery__list-wrapper{display:block}.gallery__list{display:flex;flex-wrap:nowrap}.gallery__list-wrapper.is-scrollable .gallery__list:after{content:"";flex:0 0 var(--container-outer-width)}.gallery__item{flex-shrink:0;width:max-content}[dir=ltr] .gallery__item:not(:first-child){margin-left:var(--container-gutter)}[dir=rtl] .gallery__item:not(:first-child){margin-right:var(--container-gutter)}.gallery__figure{display:table;margin:0}.gallery__image{display:block;height:var(--gallery-image-height);width:auto;border-radius:var(--block-border-radius-reduced);overflow:hidden;-webkit-user-select:none;user-select:none}.gallery__caption{display:table-caption;caption-side:bottom;margin-top:16px}.gallery__progress-bar{display:block;margin-top:32px}[dir=ltr] .gallery__prev-next-buttons{right:calc(var(--container-outer-width) - 28px)}[dir=rtl] .gallery__prev-next-buttons{left:calc(var(--container-outer-width) - 28px)}.gallery__prev-next-buttons{position:absolute;top:calc(var(--gallery-image-height) / 2 - 56px);z-index:1}@media not screen and (pointer:fine){.gallery__prev-next-buttons{display:none!important}}@media screen and (min-width:1000px){.gallery{--gallery-image-height: 40vw}}@media screen and (min-width:1024px){.gallery{--gallery-image-height: 35vw}}@media screen and (min-width:1260px){.gallery{--gallery-image-height: 30vw}}.gift-card{-webkit-print-color-adjust:exact;color-adjust:exact;background:rgb(var(--background));min-height:var(--window-height, 100vh);text-align:center}.gift-card__wrapper{max-width:530px;margin-left:auto;margin-right:auto}.gift-card__logo{margin-bottom:32px}.gift-card__logo-image{display:block;margin-left:auto;margin-right:auto}.gift-card__image-wrapper{max-width:280px;margin-left:auto;margin-right:auto;margin-bottom:-65px}.gift-card__image{border-radius:18px}.gift-card__card{padding:32px;background:rgb(var(--section-card-background));color:rgb(var(--text-color))}.gift-card__card+.gift-card__card{margin-top:16px}.gift-card__main{padding-top:97px}.gift-card__amount{color:rgb(var(--product-on-sale-accent))}.gift-card__code-container{display:grid;grid-gap:8px;gap:8px}.gift-card__code{-webkit-appearance:none;appearance:none;padding-left:12px;padding-right:12px;height:var(--button-height);line-height:var(--button-height);border:1px solid rgb(var(--border-color));border-radius:0;background:transparent}.gift-card__expires-on{margin-top:16px}.gift-card__aside{display:grid;grid-gap:24px;gap:24px}.gift-card__qr{display:block}.gift-card__qr img,.gift-card__wallet{margin-left:auto;margin-right:auto;width:132px}.gift-card__button-wrapper{margin-top:24px}@media screen and (min-width:741px){.gift-card__logo{margin-bottom:56px}.gift-card__card{padding:40px}.gift-card__image-wrapper{margin-bottom:-95px}.gift-card__main{padding-top:135px}.gift-card__image-wrapper{max-width:360px}.gift-card__code-container{grid-template-columns:1fr auto;gap:16px}.gift-card__aside{grid-auto-flow:column;gap:32px;align-items:center}[dir=ltr] .gift-card__aside .heading{text-align:left}[dir=rtl] .gift-card__aside .heading{text-align:right}.gift-card__qr img{width:68px}.gift-card__wallet{width:145px}.gift-card__button-wrapper{margin-top:40px}}[dir=ltr] .nav-dropdown{margin-left:-32px}[dir=rtl] .nav-dropdown{margin-right:-32px}.nav-dropdown{display:block;position:absolute;top:100%;padding-top:20px;padding-bottom:20px;background:rgb(var(--background));color:rgb(var(--text-color));border:1px solid rgba(var(--text-color),.15);white-space:nowrap;visibility:hidden;opacity:0;transition:opacity .25s ease-in-out,visibility .25s ease-in-out}.nav-dropdown:not([hidden]),.focus-outline :focus-within>.nav-dropdown,.no-js :focus-within>.nav-dropdown,.no-js :hover>.nav-dropdown{visibility:visible;opacity:1}.nav-dropdown--restrict{max-height:calc(100vh - var(--header-height) - 20px);overflow:auto}[dir=ltr] .nav-dropdown .nav-dropdown{margin-left:0}[dir=rtl] .nav-dropdown .nav-dropdown{margin-right:0}[dir=ltr] .nav-dropdown .nav-dropdown{left:100%}[dir=rtl] .nav-dropdown .nav-dropdown{right:100%}.nav-dropdown .nav-dropdown{top:-20px}.nav-dropdown__item{position:relative}.nav-dropdown__link{display:flex;align-items:center;justify-content:space-between;padding:3px 30px}[dir=ltr] .nav-dropdown__link>svg{margin-left:16px}[dir=rtl] .nav-dropdown__link>svg{margin-right:16px}.nav-dropdown__link>svg{position:relative;top:2px;transition:transform .25s ease-in-out}.nav-dropdown__link[aria-expanded=true]>svg{transform:translate(calc(var(--transform-logical-flip) * 8px))}.mega-menu{--mega-menu-column-gap: 48px;--mega-menu-image-gap: 24px;position:absolute;display:block;top:100%;left:0;width:100%;visibility:hidden;opacity:0;background:rgb(var(--background));color:rgb(var(--text-color));transition:opacity .25s ease-in-out,visibility .25s ease-in-out}.mega-menu.is-closing,.mega-menu[hidden]{z-index:-1}.mega-menu:after{content:"";position:absolute;height:calc(100vh - 100% - var(--header-height, 0px));width:100%;left:0;top:100%;background:#000;opacity:0;pointer-events:none;transition:opacity .25s ease-in-out}.mega-menu:not([hidden]),.focus-outline :focus-within>.mega-menu,.no-js :focus-within>.mega-menu,.no-js :hover>.mega-menu{visibility:visible;opacity:1}.mega-menu:not([hidden]):after,.focus-outline :focus-within>.mega-menu:after,.no-js :focus-within>.mega-menu:after,.no-js :hover>.mega-menu:after{opacity:.3}.mega-menu.is-closing:after{opacity:0;transition-delay:.15s}.mega-menu__inner{position:relative;display:grid;grid-auto-flow:column;justify-content:center;grid-column-gap:var(--mega-menu-column-gap);column-gap:var(--mega-menu-column-gap);padding-top:40px;padding-bottom:40px;max-height:calc(100vh - var(--header-height, 0px) - var(--announcement-bar-height, 0px) - 50px);overflow:auto;z-index:1}.mega-menu__columns-wrapper{display:flex;flex-wrap:wrap;margin:calc(-1 * var(--mega-menu-column-gap) / 2)}.mega-menu__column{margin:calc(var(--mega-menu-column-gap) / 2)}.mega-menu__images-wrapper{display:grid;grid-auto-flow:column;align-items:flex-start;grid-gap:var(--mega-menu-image-gap);gap:var(--mega-menu-image-gap)}.mega-menu__images-wrapper--tight{gap:20px}.mega-menu__image-push{width:180px;text-align:center}.mega-menu__image-push:only-child{width:200px}.mega-menu__image-wrapper{margin-bottom:18px;overflow:hidden;border-radius:var(--block-border-radius-reduced);z-index:0}.mega-menu__image{border-radius:inherit}.mega-menu__heading{margin-bottom:7px}.mega-menu__title{margin-bottom:16px}@media screen and (min-width:1024px){.mega-menu{--mega-menu-column-gap: 64px}}@media screen and (min-width:1260px){.mega-menu{--mega-menu-column-gap: 80px;--mega-menu-image-gap: 40px}.mega-menu__image-push{width:240px}.mega-menu__image-push:only-child{width:280px}}.image-with-text{--image-height: min(var(--image-max-height), (100vw - var(--container-gutter) * 4) * (1 / var(--image-aspect-ratio)));position:relative;display:block;text-align:center}[dir=ltr] .image-with-text:before{left:0}[dir=rtl] .image-with-text:before{right:0}.image-with-text:before{position:absolute;content:"";top:0;width:100%;height:100%;background:rgb(var(--section-accent-background));z-index:-1}.image-with-text--overlap-image:before{height:var(--image-height)}.image-with-text--overlap-text:before{--image-height-difference: calc(100% - var(--image-height));--image-height-difference-abs: max(var(--image-height-difference), -1*var(--image-height-difference));top:auto;bottom:0;height:var(--image-height-difference-abs)}.image-with-text__image-wrapper{position:relative;margin-bottom:32px;overflow:hidden;border-radius:var(--block-border-radius-reduced);z-index:0}.image-with-text__image{position:relative;display:block;width:100%}.image-with-text__image:not([hidden]){z-index:1}[dir=ltr] .image-with-text__image:not(:first-child){left:0}[dir=rtl] .image-with-text__image:not(:first-child){right:0}.image-with-text__image:not(:first-child){position:absolute;top:0;height:100%;width:100%;object-fit:cover;object-position:center}.image-with-text__image[hidden]{visibility:hidden;z-index:-1;transition:visibility .6s linear}.image-with-text__wrapper{overflow:hidden}.image-with-text__content-list{display:flex;flex-wrap:nowrap}.image-with-text__content{display:block;flex-shrink:0;width:100%;order:0}.image-with-text__content[hidden]{visibility:hidden;order:1}.image-with-text__navigation{display:inline-grid;grid-template-columns:1fr 1fr;column-gap:24px;align-items:flex-start;margin-top:40px}@keyframes navigationItemAnimation{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.image-with-text__navigation-item{position:relative}.image-with-text__navigation-item:before,.image-with-text__navigation-item:after{content:"";display:block;width:100%;height:2px;margin-bottom:16px;background:rgba(var(--text-color),.15)}[dir=ltr] .image-with-text__navigation-item:after{left:0}[dir=rtl] .image-with-text__navigation-item:after{right:0}.image-with-text__navigation-item:after{position:absolute;top:0;background:rgb(var(--text-color));transform-origin:var(--transform-origin-start);transform:scaleX(0)}.image-with-text__navigation-item[aria-current=true]:after{animation:navigationItemAnimation var(--section-autoplay-duration) linear;animation-play-state:var(--section-animation-play-state, running)}@media screen and (max-width:999px){.image-with-text{padding:var(--vertical-breather) var(--container-gutter)}.image-with-text--boxed{padding:var(--container-gutter)}}@media screen and (min-width:741px)and (max-width:999px){.image-with-text{padding:var(--vertical-breather) calc((var(--grid-column-width) + var(--grid-gap)) * 2)}.image-with-text--boxed{padding:var(--vertical-breather) calc((var(--grid-column-width) + var(--grid-gap)) * 2 + var(--container-gutter))}.image-with-text__image-wrapper{margin-bottom:48px}}@media screen and (min-width:1000px){[dir=ltr] .image-with-text:before{left:auto;right:0}[dir=rtl] .image-with-text:before{right:auto;left:0}.image-with-text:before{height:100%;top:0;width:calc(var(--grid-column-width) * 13 + (var(--grid-gap) * 12) + var(--container-outer-margin))}[dir=ltr] .image-with-text--reverse:not(.image-with-text--overlap-image):before,[dir=ltr] .image-with-text--overlap-image:not(.image-with-text--reverse):before{left:0;right:auto}[dir=rtl] .image-with-text--reverse:not(.image-with-text--overlap-image):before,[dir=rtl] .image-with-text--overlap-image:not(.image-with-text--reverse):before{right:0;left:auto}.image-with-text--overlap-image:before{width:calc(var(--grid-column-width) * 7 + (var(--grid-gap) * 6) + var(--container-outer-margin))}.image-with-text--overlap-both:before{width:100%!important}.image-with-text__wrapper{display:flex;padding:var(--vertical-breather) 0;align-items:center}.image-with-text--reverse .image-with-text__wrapper{flex-direction:row-reverse}[dir=ltr] .image-with-text__image-wrapper{margin-left:calc(var(--grid-column-width) + var(--grid-gap))}[dir=rtl] .image-with-text__image-wrapper{margin-right:calc(var(--grid-column-width) + var(--grid-gap))}.image-with-text__image-wrapper{width:calc(var(--grid-column-width) * 8 + (var(--grid-gap) * 7));margin-bottom:0}[dir=ltr] .image-with-text--reverse .image-with-text__image-wrapper{margin-left:0;margin-right:calc(var(--grid-column-width) + var(--grid-gap))}[dir=rtl] .image-with-text--reverse .image-with-text__image-wrapper{margin-right:0;margin-left:calc(var(--grid-column-width) + var(--grid-gap))}.image-with-text__content-wrapper{width:calc(var(--grid-column-width) * 9 + (var(--grid-gap) * 8));margin-left:auto;margin-right:auto}}@media screen and (min-width:1024px){.image-with-text__navigation{margin-top:48px;column-gap:40px}}@media screen and (min-width:1260px){[dir=ltr] .image-with-text__content-wrapper{margin-right:calc((var(--grid-column-width) + var(--grid-gap)) * 2)}[dir=rtl] .image-with-text__content-wrapper{margin-left:calc((var(--grid-column-width) + var(--grid-gap)) * 2)}.image-with-text__content-wrapper{width:calc(var(--grid-column-width) * 7 + (var(--grid-gap) * 6))}}.image-with-text-block{display:block}.image-with-text-block__image-wrapper{overflow:hidden;background:rgb(var(--secondary-background))}.image-with-text-block__content{padding:48px 24px;background-color:rgb(var(--section-block-background));border-radius:var(--block-border-radius)}.image-with-text-block__text-container{margin-top:24px}@media screen and (max-width:999px){.image-with-text-block__content{width:auto}.image-with-text-block--overlap-left .image-with-text-block__content,.image-with-text-block--overlap-right .image-with-text-block__content{margin:calc(-1 * var(--container-gutter)) var(--container-gutter) 0;padding:40px}.image-with-text-block:not(.image-with-text-block--overlap-left):not(.image-with-text-block--overlap-right) .image-with-text-block__content{border-radius:0}.image-with-text-block--cover{position:relative;display:flex;align-items:center}[dir=ltr] .image-with-text-block--cover .image-with-text-block__image-wrapper{left:0}[dir=rtl] .image-with-text-block--cover .image-with-text-block__image-wrapper{right:0}.image-with-text-block--cover .image-with-text-block__image-wrapper{position:absolute;top:0;width:100%;height:100%}.image-with-text-block--cover .image-with-text-block__image{height:100%;object-fit:cover;object-position:center}.image-with-text-block--cover .image-with-text-block__content{padding:var(--container-gutter);margin:var(--vertical-breather) var(--container-gutter)}}@media screen and (min-width:741px)and (max-width:999px){.image-with-text-block--cover .image-with-text-block__content{max-width:400px;margin-left:auto;margin-right:auto}}@media screen and (min-width:741px){.image-with-text-block__content{padding-left:48px;padding-right:48px}}@media screen and (min-width:1000px){.image-with-text-block{position:relative;display:flex;align-items:center;min-height:500px}[dir=ltr] .image-with-text-block__image-wrapper{left:0}[dir=rtl] .image-with-text-block__image-wrapper{right:0}.image-with-text-block__image-wrapper{position:absolute;top:0;width:100%;height:100%}[dir=ltr] .image-with-text-block__image{left:0}[dir=rtl] .image-with-text-block__image{right:0}.image-with-text-block__image{position:absolute;top:0;width:100%;height:100%;object-fit:cover;object-position:center}.image-with-text-block__content{margin-top:var(--vertical-breather);margin-bottom:var(--vertical-breather)}.image-with-text-block--overlap-right .image-with-text-block__image-wrapper,.image-with-text-block--overlap-left .image-with-text-block__image-wrapper{width:calc(var(--grid-column-width) * 14 + (var(--grid-gap) * 13) + var(--container-outer-margin))}[dir=ltr] .image-with-text-block--overlap-left .image-with-text-block__image-wrapper{right:0}[dir=rtl] .image-with-text-block--overlap-left .image-with-text-block__image-wrapper{left:0}[dir=ltr] .image-with-text-block--overlap-left .image-with-text-block__image-wrapper{left:auto}[dir=rtl] .image-with-text-block--overlap-left .image-with-text-block__image-wrapper{right:auto}}@media screen and (min-width:1024px){.image-with-text-block{min-height:700px}.image-with-text-block--small{min-height:400px}.image-with-text-block__content:not(.image-with-text-block__content--tight){padding:64px}}.image-overlay{--image-height: auto;position:relative;display:flex;min-height:var(--image-height);color:rgb(var(--text-color));background:rgb(var(--section-overlay-color))}.image-overlay--small{--image-height: 150px}.image-overlay--medium{--image-height: 500px}.image-overlay--large{--image-height: 600px}.image-overlay:before{content:"";display:block;padding-bottom:calc(100% / var(--image-aspect-ratio));width:0}[dir=ltr] .image-overlay__image-wrapper:after{left:0}[dir=rtl] .image-overlay__image-wrapper:after{right:0}.image-overlay__image-wrapper:after{content:"";position:absolute;top:0;width:100%;height:100%;background:rgba(var(--section-overlay-color),var(--section-overlay-opacity));pointer-events:none}[dir=ltr] .image-overlay__image-wrapper,[dir=ltr] .image-overlay__image{left:0}[dir=rtl] .image-overlay__image-wrapper,[dir=rtl] .image-overlay__image{right:0}.image-overlay__image-wrapper,.image-overlay__image{position:absolute;top:0;width:100%;height:100%;overflow:hidden}.image-overlay__image{object-fit:cover;object-position:center}.image-overlay__image--placeholder{background:rgb(var(--background))}.image-overlay__content-wrapper{position:relative;display:flex;height:100%;width:100%;align-items:var(--section-items-alignment);justify-content:center;padding:var(--vertical-breather) 0}.image-overlay__text-container{margin-top:24px}.image-overlay__text-container .button-wrapper:only-child{margin-top:32px}@media screen and (min-width:741px){.image-overlay--small{--image-height: 250px}.image-overlay--medium{--image-height: 550px}.image-overlay--large{--image-height: 700px}}.list-collections{display:block;position:relative}.list-collections__item-list{display:grid;align-items:center;grid-gap:24px;gap:24px}.list-collections__item{--heading-color: 255, 255, 255;--text-color: 255, 255, 255;position:relative;display:block;text-align:center;background:rgb(var(--secondary-background));border-radius:var(--block-border-radius-reduced);overflow:hidden;z-index:0}.list-collections__item.image-zoom{will-change:transform}.list-collections__item:hover .link{-webkit-text-decoration-color:rgb(var(--text-color));text-decoration-color:rgb(var(--text-color))}.list-collections__item-image-wrapper{position:relative;height:100%}.list-collections__item.has-overlay .list-collections__item-image-wrapper:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(var(--section-block-overlay, 0, 0, 0),var(--section-block-overlay-opacity, .2));z-index:1}.list-collections__item-image{min-height:120px;height:100%;width:100%;object-fit:cover;object-position:center}.list-collections__item-info{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);z-index:1;padding-left:24px;padding-right:24px}@media screen and (min-width:741px){.list-collections__item-list{grid-template-columns:repeat(auto-fit,calc(100% / 3 - var(--container-gutter) * 2 / 3));grid-gap:var(--container-gutter);justify-content:safe center}}@media screen and (min-width:1000px){.list-collections__item-info{padding-left:var(--container-gutter);padding-right:var(--container-gutter)}}@media screen and (min-width:741px){.list-collections--collage{--list-collections-collage-rows-height: 220px}.list-collections--collage .list-collections__item-list{grid-template-columns:repeat(var(--section-collage-column),1fr);grid-auto-rows:var(--list-collections-collage-rows-height);grid-auto-flow:dense}.list-collections--collage .list-collections__item:only-child{width:590px;margin-left:auto;margin-right:auto}.list-collections--collage .list-collections__item{height:100%}.list-collections--collage .list-collections__item--highlight{grid-row:auto / span 2}.list-collections--collage .list-collections__item--shift{grid-column:2}}@media screen and (min-width:1000px){.list-collections--collage{--list-collections-collage-rows-height: 250px}.list-collections--collage .list-collections__item-list{margin-left:calc(var(--grid-column-width) + var(--grid-gap));margin-right:calc(var(--grid-column-width) + var(--grid-gap))}}@media screen and (min-width:1024px){.list-collections--collage{--list-collections-collage-rows-height: 300px}}@media screen and (min-width:1260px){.list-collections--collage{--list-collections-collage-rows-height: 350px}}.list-collections__scroller{display:block;overflow:auto;scroll-snap-type:x mandatory}.list-collections--carousel .list-collections__item-list{grid-auto-flow:column;grid-auto-columns:80vw;grid-template-columns:none;width:min-content;min-width:100%;padding:0 var(--container-gutter)}.list-collections--carousel .list-collections__item{scroll-snap-align:center;scroll-snap-stop:always}@media screen and (min-width:741px){.list-collections--carousel .list-collections__item-list{grid-auto-columns:60vw}}@media screen and (min-width:741px)and (max-width:999px){.list-collections--grid .container{display:block;overflow:auto;padding-left:0;padding-right:0;scroll-snap-type:x mandatory;scrollbar-width:none}.list-collections--grid .container::-webkit-scrollbar{display:none}.list-collections--grid .list-collections__item-list{grid-auto-columns:60vw;grid-template-columns:none;grid-auto-flow:column;width:min-content;min-width:100%;padding:0 var(--container-gutter)}.list-collections--grid .list-collections__item{scroll-snap-align:center;scroll-snap-stop:always}}@media screen and (min-width:1000px){.list-collections__scroller{scroll-snap-type:none}.list-collections--carousel .list-collections__item-list{grid-auto-columns:23vw;padding-left:var(--container-outer-margin);padding-right:var(--container-outer-margin)}[dir=ltr] .list-collections__scroller.is-scrollable .list-collections__item-list{padding-right:calc(var(--container-outer-margin) + 28px)}[dir=rtl] .list-collections__scroller.is-scrollable .list-collections__item-list{padding-left:calc(var(--container-outer-margin) + 28px)}[dir=ltr] .list-collections__prev-next{right:var(--container-outer-width)}[dir=rtl] .list-collections__prev-next{left:var(--container-outer-width)}.list-collections__prev-next{display:none;position:absolute;top:calc(50% - 56px);z-index:1}.list-collections__scroller.is-scrollable+.list-collections__prev-next{display:block}.list-collections__arrow:last-child{border-top:none}}.logo-list{display:block;position:relative}.logo-list__list{--logos-per-row: 2;--logos-gap: 8px;display:grid;grid-template-columns:repeat(min(var(--logos-per-row),var(--section-logo-count)),minmax(140px,200px));grid-gap:var(--logos-gap);gap:var(--logos-gap);justify-content:center}.logo-list__item{display:flex;align-items:center;justify-content:center;padding:16px;background:rgb(var(--section-logo-background));border-radius:var(--block-border-radius-reduced)}.logo-list__image--placeholder{height:100px}@media screen and (max-width:999px){.logo-list--carousel .logo-list__list{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:140px}.logo-list--grid{padding-left:var(--container-gutter);padding-right:var(--container-gutter)}}@media screen and (min-width:741px){.logo-list__list{--logos-per-row: 3;--logos-gap: 16px}.logo-list--carousel .logo-list__list{grid-auto-columns:185px}}@media screen and (min-width:1000px){.logo-list__list{--logos-per-row: 6;--logos-gap: 24px}.logo-list__prev-next{position:absolute;display:flex;justify-content:space-between;width:100%;pointer-events:none;top:calc(50% - 28px)}.logo-list--carousel .logo-list__prev-next+.logo-list__list{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc(100% / var(--logos-per-row) - (var(--logos-gap) / var(--logos-per-row) * (var(--logos-per-row) - 1)));justify-content:flex-start;overflow:hidden;margin-left:88px;margin-right:88px}.logo-list__arrow{opacity:0;visibility:hidden;transform:scale(.5);transition:opacity .15s ease-in-out,visibility .15s ease-in-out,transform .15s ease-in-out}.logo-list__arrow:not([disabled]){opacity:1;visibility:visible;transform:scale(1)}}@media screen and (min-width:1024px){.logo-list--grid{margin-left:calc(var(--grid-column-width) + var(--grid-gap));margin-right:calc(var(--grid-column-width) + var(--grid-gap))}}.multi-column{--multi-column-row-gap: 32px;--multi-column-column-gap: 24px;--section-items-per-row: 2;--item-width: calc(var(--container-inner-width) / var(--section-items-per-row) - (var(--multi-column-column-gap) / var(--section-items-per-row) * (var(--section-items-per-row) - 1)));position:relative;display:block}.multi-column--spacing-tight{--multi-column-column-gap: 12px}.multi-column--spacing-loose{--multi-column-column-gap: 32px}.multi-column--pocket-medium,.multi-column--pocket-large{--section-items-per-row: 1}.multi-column__inner{display:grid;grid-template-columns:repeat(auto-fit,var(--item-width));grid-gap:var(--multi-column-row-gap) var(--multi-column-column-gap);gap:var(--multi-column-row-gap) var(--multi-column-column-gap);justify-content:safe center;padding-bottom:2px}.multi-column__inner--left{justify-content:safe start}.multi-column__inner--right{justify-content:safe end}.multi-column__inner--scroller{grid-auto-flow:column;grid-template-columns:none!important}.multi-column__item--align-center{align-self:center}.multi-column__item--align-end{align-self:end}.multi-column__image-wrapper{display:block;margin-bottom:20px;margin-left:auto;margin-right:auto;border-radius:min(8px,var(--block-border-radius));overflow:hidden;z-index:0}.multi-column__image-wrapper:only-child{margin-bottom:0}.multi-column__image{width:100%}@media screen and (max-width:999px){.multi-column__inner--scroller{padding-left:var(--container-gutter);padding-right:var(--container-gutter);min-width:min-content}}@media screen and (max-width:740px){.multi-column__inner--scroller{grid-auto-columns:25vw}.multi-column--pocket-medium .multi-column__inner--scroller{grid-auto-columns:35vw}.multi-column--pocket-large .multi-column__inner--scroller{grid-auto-columns:56vw}}@media screen and (min-width:741px)and (max-width:999px){.multi-column--pocket-small{--section-items-per-row: 5}.multi-column--pocket-medium{--section-items-per-row: 4}.multi-column--pocket-large{--section-items-per-row: 3}.multi-column__inner--scroller{grid-auto-columns:20vw}.multi-column--pocket-medium .multi-column__inner--scroller{grid-auto-columns:26vw}.multi-column--pocket-large .multi-column__inner--scroller{grid-auto-columns:36vw}}@media screen and (min-width:741px){.multi-column--spacing-normal{--multi-column-row-gap: 40px}.multi-column--spacing-loose{--multi-column-row-gap: 48px;--multi-column-column-gap: 32px}}@media screen and (min-width:1000px){.multi-column--spacing-normal{--multi-column-column-gap: 40px}.multi-column--spacing-tight{--multi-column-column-gap: 24px}.multi-column--spacing-loose{--multi-column-column-gap: 60px}.multi-column--pico{--section-items-per-row: 6}.multi-column--small{--section-items-per-row: 5}.multi-column--medium{--section-items-per-row: 4}.multi-column--large{--section-items-per-row: 3}.multi-column__inner--scroller{grid-auto-columns:var(--item-width);overflow:hidden}.multi-column__inner:not(.is-scrollable)+.multi-column__prev-next{display:none}.multi-column__image-wrapper{margin-bottom:24px}.multi-column__prev-next{position:absolute;pointer-events:none;display:flex;justify-content:space-between;width:calc(100% - 56px);top:calc(var(--item-width) / var(--smallest-image-aspect-ratio) / 2 - 28px);left:28px}.multi-column__prev-next--no-image{top:calc(50% - 28px)}.multi-column__arrow{z-index:1;opacity:0;visibility:hidden;transform:scale(.5);transition:opacity .15s ease-in-out,visibility .15s ease-in-out,transform .15s ease-in-out}.multi-column:hover .multi-column__arrow:not([disabled]){opacity:1;visibility:visible;transform:scale(1)}}@media screen and (min-width:1024px){.multi-column--pico{--section-items-per-row: 8}.multi-column--small{--section-items-per-row: 7}.multi-column--medium{--section-items-per-row: 5}}@media screen and (pointer:fine){.multi-column__item:hover .multi-column__link{-webkit-text-decoration-color:rgb(var(--text-color));text-decoration-color:rgb(var(--text-color))}}@media not screen and (pointer:fine){.multi-column__arrow:not([disabled]){opacity:1;visibility:visible;transform:scale(1)}}.newsletter__form{margin-top:32px}.newsletter__form .input-row{grid-template-columns:none}@media screen and (min-width:1024px){.newsletter__form .input-row{grid-template-columns:1fr auto}}.newsletter-modal{display:flex;flex-direction:column;align-items:center}.newsletter-modal__image{object-fit:cover;object-position:center}.newsletter-modal__content{padding:32px 24px 40px;width:100%}.newsletter-modal__content--extra{padding-top:40px}@media screen and (max-width:740px){.newsletter-modal{max-height:inherit}.newsletter-modal__image{max-height:200px}.newsletter-modal__content{overflow:auto}}@media screen and (min-width:741px)and (max-width:999px){.newsletter-modal__image{max-height:350px}}@media screen and (min-width:741px){.newsletter-modal__content{padding:60px}}@media screen and (min-width:1000px){.newsletter-modal{flex-direction:row}.newsletter-modal--reverse{flex-direction:row-reverse}.newsletter-modal__image,.newsletter-modal__content{flex:1 0 0;max-width:500px;min-width:500px}.newsletter-modal__content{padding:80px}}.password{background:rgb(var(--section-background));color:rgb(var(--text-color))}.password__logo{margin-bottom:0}.password__logo-image{display:block}.password__main{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:space-between;min-height:100vh;padding-left:48px;padding-right:48px;text-align:center;z-index:1}@supports (--css: variables){.password__main{min-height:var(--window-height, 100vh)}}.password__content{max-width:390px;width:100%;padding-top:24px;padding-bottom:24px}.password__storefront-login{display:block;margin-top:20px}[dir=ltr] .password__storefront-login svg{margin-right:12px}[dir=rtl] .password__storefront-login svg{margin-left:12px}.password__storefront-login svg{vertical-align:sub}.password__storefront-form{max-width:340px;margin-left:auto;margin-right:auto}.password__newsletter{margin-top:24px}[dir=ltr] .password__shopify-logo svg{margin-left:12px}[dir=rtl] .password__shopify-logo svg{margin-right:12px}.password__copyright{display:flex;flex-direction:column;align-items:center}.password__powered-by{display:flex;align-items:center}@media screen and (max-width:999px){.password__image{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover;object-position:center;opacity:.1;filter:grayscale(1)}.password__newsletter-form .input__label{background:transparent}.password__newsletter-form :focus-within~.input__label,.password__newsletter-form .is-filled~.input__label{background:rgb(var(--section-background))}.password__admin-link{padding-top:8px}.password__storefront-form{position:relative;padding:62px 48px 48px;max-width:none;margin-left:0;margin-right:0;background:inherit;border-radius:10px 10px 0 0}}@media screen and (min-width:741px){.password__copyright{flex-direction:row}.password__newsletter{margin-top:32px}.password__storefront-login{margin-top:28px}.password__shopify-logo svg{width:98px;height:28px}[dir=ltr] .password__admin-link{padding-left:18px}[dir=rtl] .password__admin-link{padding-right:18px}}@media screen and (min-width:1000px){.password{display:grid;grid-auto-columns:50%;grid-auto-flow:column;justify-content:center}.password__image{object-fit:cover;object-position:center;max-height:100vh;height:100%}}.press-list{display:block;text-align:center}.press-list__wrapper{display:flex;flex-wrap:nowrap;max-width:800px;padding-top:10px;margin-left:auto;margin-right:auto;overflow:hidden}.press-list__item{display:block;flex-shrink:0;width:100%;order:0}.press-list__item[hidden]{visibility:hidden;order:1}.press-list__logo-list{display:inline-grid;grid-auto-flow:column;align-items:center;gap:48px;margin-top:40px}.press-list__logo-item{opacity:.3;transition:opacity .2s ease-in-out}.press-list__logo-item[aria-current=true]{opacity:1}.press-list__logo-image{vertical-align:middle}@media screen and (max-width:999px){.press-list__logo-list-wrapper{margin-left:calc(-1 * var(--container-gutter));margin-right:calc(-1 * var(--container-gutter));overflow-x:auto;overflow-y:hidden}.press-list__logo-list{margin-left:var(--container-gutter);margin-right:var(--container-gutter)}}@media screen and (min-width:741px){.press-list__logo-list{gap:80px;margin-top:48px}}@media screen and (max-width:740px){.product:not(.product--featured){margin-top:0;margin-bottom:0}}@media screen and (min-width:1000px){.product{display:flex;justify-content:space-between;align-items:flex-start}.product:not(.product--featured){margin-bottom:80px}.product__media{--product-media-width: calc(var(--grid-column-width) * 10 + var(--grid-gap) * 10);width:var(--product-media-width)}.product__info{--product-info-width: calc(var(--grid-column-width) * 9 + var(--grid-gap) * 8);width:var(--product-info-width);flex:none}.product__info:only-child{margin-left:auto;margin-right:auto}}@media screen and (min-width:1024px){.product{margin-left:calc(var(--grid-column-width) + var(--grid-gap));margin-right:calc(var(--grid-column-width) + var(--grid-gap))}.product__media{--product-media-width: calc(var(--grid-column-width) * 9 + var(--grid-gap) * 9)}.product__info{--product-info-width: calc(var(--grid-column-width) * 8 + var(--grid-gap) * 7)}}@media screen and (min-width:1260px){.product__media{--product-media-width: calc(var(--grid-column-width) * 10 + var(--grid-gap) * 10)}.product__info{--product-info-width: calc(var(--grid-column-width) * 7 + var(--grid-gap) * 6)}.product--thumbnails-bottom .product__media{--product-media-width: calc(var(--grid-column-width) * 9 + var(--grid-gap) * 8)}.product--thumbnails-bottom .product__info{--product-info-width: calc(var(--grid-column-width) * 8 + var(--grid-gap) * 7)}}.product__media{display:block}.product__media-list-wrapper{position:relative;margin-left:auto;margin-right:auto}.product__media-list,.product__media-item{display:block;min-width:100%;text-align:center}.product__media-item{width:100%}.product__media-list:not(.flickity-enabled) .product__media-item:not(.is-selected),.product__media .is-filtered{display:none}.product__media-image-wrapper{overflow:hidden;background:rgb(var(--secondary-background));border-radius:var(--block-border-radius-reduced);z-index:0}.product__media-nav{position:relative;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;margin-top:10px}.product__thumbnail-scroll-shadow{max-width:100%}.product__thumbnail-list{position:relative}.product__thumbnail-list-inner{display:grid;grid-auto-flow:column;align-items:start}.product__thumbnail-item{position:relative;display:inline-block;padding:2px;cursor:pointer;-webkit-tap-highlight-color:transparent}.product__thumbnail{position:relative;width:76px;min-width:76px;padding:2px}.product__thumbnail,.product__thumbnail>img{border-radius:min(var(--block-border-radius),4px)}.product__thumbnail .placeholder-background{display:block}[dir=ltr] .product__thumbnail:after{left:0}[dir=rtl] .product__thumbnail:after{right:0}.product__thumbnail:after{content:"";position:absolute;top:0;width:100%;height:100%;box-shadow:0 0 0 2px rgb(var(--text-color));border-radius:inherit;opacity:0;transform:scale(.9);transition:opacity .2s ease,transform .2s ease}.product__thumbnail-item[aria-current] .product__thumbnail:after{opacity:1;transform:scale(1)}[dir=ltr] .product__thumbnail-badge{right:4px}[dir=rtl] .product__thumbnail-badge{left:4px}.product__thumbnail-badge{position:absolute;top:4px}.product__view-in-space{display:flex;align-items:center;justify-content:center;margin-top:8px;margin-bottom:8px}[dir=ltr] .product__view-in-space svg{margin-right:14px}[dir=rtl] .product__view-in-space svg{margin-left:14px}.product__view-in-space[data-shopify-xr-hidden]{visibility:hidden}[dir=ltr] .product__zoom-button{right:16px}[dir=rtl] .product__zoom-button{left:16px}.product__zoom-button{position:absolute;display:flex;align-items:center;justify-content:center;height:36px;width:36px;bottom:16px;border:1px solid rgb(var(--border-color));border-radius:var(--button-border-radius);background:rgb(var(--root-background));color:rgb(var(--root-text-color));transition:opacity .25s ease-in-out,visibility .25s ease-in-out,transform .25s ease-in-out,color .25s ease-in-out;z-index:1}.product__zoom-button[hidden]{opacity:0;transform:scale(.4);visibility:hidden}@media screen and (max-width:999px){.product__media-list{margin-left:calc(-1 * var(--container-gutter));margin-right:calc(-1 * var(--container-gutter))}.product__media-item{padding-left:var(--container-gutter);padding-right:var(--container-gutter)}.product__media-nav .dots-nav{padding-left:20px;padding-right:20px}.product__thumbnail-list{margin-left:calc(-1 * var(--container-gutter));margin-right:calc(-1 * var(--container-gutter))}.product__thumbnail-list-inner{padding-left:var(--container-gutter);padding-right:var(--container-gutter);width:max-content}}@media screen and (min-width:1000px){.product__view-in-space{display:none}.product__media-nav{margin-top:16px}.product__thumbnail-scroll-shadow{--scroll-shadow-size: 65px;--scroll-shadow-right: linear-gradient(to left, rgb(var(--background)), rgba(var(--background), 0));--scroll-shadow-left: linear-gradient(to right, rgb(var(--background)), rgba(var(--background), 0));--scroll-shadow-bottom: linear-gradient(to top, rgb(var(--background)), rgba(var(--background), 0));--scroll-shadow-top: linear-gradient(to bottom, rgb(var(--background)), rgba(var(--background), 0))}.product__thumbnail-list{overflow:hidden}.product__thumbnail-list-inner{gap:8px}.product__thumbnail{width:64px;min-width:64px}.product--thumbnails-left .product__media{display:flex;flex-direction:row-reverse;align-items:flex-start}.product--thumbnails-left .product__media-nav{margin-top:0;align-items:flex-start}.product--thumbnails-left .product__media-list-wrapper{flex-grow:1}.product--thumbnails-left .product__media-prev-next{transform:rotate(90deg) scale(var(--scale-factor))}[dir=ltr] .product--thumbnails-left .product__thumbnail-list{margin-right:36px}[dir=rtl] .product--thumbnails-left .product__thumbnail-list{margin-left:36px}.product--thumbnails-left .product__thumbnail-list{max-height:calc((var(--product-media-width) - 136px) / var(--largest-image-aspect-ratio))}.product--thumbnails-left .product__thumbnail-list-inner{grid-auto-flow:row}.product--thumbnails-left .product__thumbnail{width:60px;min-width:60px}}@media screen and (min-width:1260px){[dir=ltr] .product__media{padding-left:36px}[dir=rtl] .product__media{padding-right:36px}}@media screen and (pointer:fine){.product__zoom-button:hover{color:rgba(var(--text-color),.7)}}.product-meta{display:block}.product-meta__price-list-container{display:flex;align-items:center;margin-top:-8px;margin-bottom:10px}[dir=ltr] .product-meta__label-list:not(:empty){margin-left:16px}[dir=rtl] .product-meta__label-list:not(:empty){margin-right:16px}.product-meta__reference{display:flex;align-items:center;justify-content:space-between;margin-top:10px}.product-meta__sku{position:relative;top:1px;letter-spacing:.45px}.product-meta__taxes-included{margin-top:0}.product-meta__aside{display:flex;justify-content:space-between;margin-top:18px}.product-meta__share{display:flex;align-items:center}[dir=ltr] .product-meta__share-label{margin-right:20px}[dir=rtl] .product-meta__share-label{margin-left:20px}.product-meta__share-button-list{display:inline-grid;grid-auto-flow:column;justify-content:flex-start;align-items:center;gap:18px}.product-meta__reviews-badge .rating__caption{position:relative}.product-meta__reviews-badge .rating__caption:after{content:"";position:absolute;bottom:2px;left:0;width:100%;height:1px;background:currentColor;transform:scaleX(0);transform-origin:var(--transform-origin-end);transition:transform .3s}@media screen and (min-width:1000px){.product-meta{margin-top:0}.product-meta__title{margin-bottom:24px}}@media screen and (pointer:fine){.product-meta__reviews-badge:hover .spr-badge-caption:after,.product-meta__reviews-badge:hover .rating__caption:after{transform:scaleX(1);transform-origin:var(--transform-origin-start)}}.product-form{display:grid;grid-row-gap:16px;row-gap:16px}@media screen and (max-width:740px){.product-form{row-gap:0}}.product-form__variants{display:block}.product-form__option-info,.product-form__quantity-label{display:flex;margin-bottom:8px}[dir=ltr] .product-form__option-value{margin-left:8px}[dir=rtl] .product-form__option-value{margin-right:8px}[dir=ltr] .product-form__option-link{margin-left:auto}[dir=rtl] .product-form__option-link{margin-right:auto}.no-js .product-form__option-selector{display:none}.product-form__option-selector+.product-form__option-selector{margin-top:16px}.product-form__payment-container{display:grid;grid-gap:10px;gap:10px;margin-top:8px}.product-form__description{margin-top:10px;margin-bottom:8px}.product-form__image--center{text-align:center}[dir=ltr] .product-form__image--right{text-align:right}[dir=rtl] .product-form__image--right{text-align:left}.product-form__image img{width:100%}shopify-payment-terms{display:block}.product-form__view-details{margin-top:24px;text-align:center}.product-form__store-availability-container{display:block}.product-form__store-availability-container:empty{display:none}@media screen and (min-width:741px){.product-form__payment-container{margin-top:16px}}.inventory{color:rgb(var(--product-in-stock-text-color))}.inventory--low{color:rgb(var(--product-low-stock-text-color))}.product-content{display:flex;margin-top:36px;margin-bottom:36px}@media screen and (max-width:999px){.product-content{flex-direction:column-reverse}.product-content__tabs+.product-content__featured-products{margin-bottom:38px}}@media screen and (min-width:741px)and (max-width:999px){.product-content{margin-top:48px;margin-bottom:48px}}@media screen and (min-width:1000px){.product-content{margin-top:80px;margin-bottom:80px;justify-content:space-between}}@media screen and (min-width:1024px){.product-content{margin-left:calc(var(--grid-column-width) + var(--grid-gap));margin-right:calc(var(--grid-column-width) + var(--grid-gap))}}.product-tabs__trust-list:not(:first-child){margin-top:32px}.product-tabs__tab-item-wrapper:not([hidden]){display:block}@media screen and (max-width:740px){.product-content__tabs{margin:0 calc(-1 * var(--container-gutter))}.product-tabs__tab-item-wrapper{--anchor-offset: 0px;padding:0 var(--container-gutter)}.product-tabs__trust-title:not(:last-child){margin-bottom:24px}}@media screen and (max-width:999px){.product-tabs__tab-item-wrapper{display:block;border-top:1px solid rgb(var(--border-color))}.product-tabs__tab-item-wrapper:last-child{border-bottom:1px solid rgb(var(--border-color))}.product-tabs__tab-item-content{margin-top:-2px;margin-bottom:25px}}@media screen and (min-width:741px){[dir=ltr] .product-tabs__trust-list:not(:first-child){padding-left:0}[dir=rtl] .product-tabs__trust-list:not(:first-child){padding-right:0}.product-tabs__trust-list:not(:first-child){margin-top:15px}.product-tabs__trust-list:first-child{text-align:center}.product-tabs__trust-title{display:inline-flex;margin-top:25px}[dir=ltr] .product-tabs__trust-title:not(:last-child){margin-right:35px}[dir=rtl] .product-tabs__trust-title:not(:last-child){margin-left:35px}}@media screen and (min-width:1000px){.product-content__tabs{flex:none;width:calc(var(--grid-column-width) * 10 + var(--grid-gap) * 10)}.product-content__tabs:only-child{margin-left:auto;margin-right:auto;width:calc(var(--grid-column-width) * 12 + var(--grid-gap) * 12)}.product-tabs__tab-item-wrapper .collapsible{height:auto;overflow:auto;visibility:visible}}.product-content__featured-products-title{margin-bottom:0}.product-content__featured-products-list{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--grid-gap);margin-top:20px}@media screen and (max-width:740px){.product-content__featured-products .product-item{flex-direction:row;align-items:center;scroll-snap-align:center;scroll-snap-stop:always;scroll-snap-margin:var(--container-gutter);scroll-margin:var(--container-gutter)}.product-content__featured-products-list{grid-auto-flow:column;grid-auto-columns:minmax(64vw,1fr);grid-template-columns:none}[dir=ltr] .product-content__featured-products .product-item__image-wrapper{margin:0 24px 0 0}[dir=rtl] .product-content__featured-products .product-item__image-wrapper{margin:0 0 0 24px}.product-content__featured-products .product-item__image-wrapper{width:104px;flex:none}[dir=ltr] .product-content__featured-products .product-item__info{text-align:left}[dir=rtl] .product-content__featured-products .product-item__info{text-align:right}.product-content__featured-products .price-list{justify-content:flex-start}[dir=ltr] .product-content__featured-products .product-item__link{margin-left:0}[dir=rtl] .product-content__featured-products .product-item__link{margin-right:0}}@media screen and (min-width:741px)and (max-width:999px){.product-content__featured-products-list{grid-template-columns:214px 214px}}@media screen and (min-width:1000px){.product-content__featured-products{flex:none;width:calc(var(--grid-column-width) * 9 + var(--grid-gap) * 8)}.product-content__featured-products-list{margin-top:32px}}@media screen and (min-width:1024px){.product-content__featured-products{width:calc(var(--grid-column-width) * 7 + var(--grid-gap) * 6)}}.quick-buy-product{display:flex;justify-content:flex-start;align-items:center;width:100%}[dir=ltr] .quick-buy-product__image{margin-right:20px}[dir=rtl] .quick-buy-product__image{margin-left:20px}.quick-buy-product__image{width:65px;flex:none;align-self:flex-start}@media screen and (max-width:740px){[dir=ltr] .quick-buy-product{padding-right:32px}[dir=rtl] .quick-buy-product{padding-left:32px}.quick-buy-product{padding-top:14px;padding-bottom:14px}.popover--quick-buy .product-form{padding-left:24px;padding-right:24px}.popover--quick-buy .product-form>:first-child:not(.product-form__buy-buttons){padding-top:16px}.popover--quick-buy .product-form__buy-buttons{margin-left:calc(-1 * var(--container-gutter));margin-right:calc(-1 * var(--container-gutter));padding:16px;padding-bottom:max(16px,env(safe-area-inset-bottom,0px) + 16px)}.popover--quick-buy .product-form__buy-buttons:not(:only-child){position:-webkit-sticky;position:sticky;bottom:0;margin-top:8px;border-top:1px solid rgb(var(--border-color));background:rgb(var(--root-background))}.popover--quick-buy .product-form__payment-container{margin-top:0}}@media screen and (min-width:741px){.quick-buy-product{margin:32px 0 24px}[dir=ltr] .quick-buy-product__image{margin-right:32px}[dir=rtl] .quick-buy-product__image{margin-left:32px}.quick-buy-product__image{width:114px}}[dir=ltr] .product-sticky-form{left:0}[dir=rtl] .product-sticky-form{right:0}.product-sticky-form{display:block;position:fixed;bottom:0;padding-bottom:max(24px,env(safe-area-inset-bottom,0px) + 24px);width:100%;z-index:2;transition:opacity .25s ease-in-out,transform .25s ease-in-out,visibility .25s ease-in-out}.product-sticky-form[hidden]{opacity:0;transform:translateY(100%);visibility:hidden}@media screen and (max-width:999px){.product-sticky-form .product-form__add-button{width:100%}}@media screen and (min-width:1000px){.product-sticky-form{padding-top:16px;padding-bottom:16px;background:rgb(var(--background));border-bottom:1px solid rgb(var(--border-color));top:calc(var(--header-height, 0px) * var(--enable-sticky-header) + var(--announcement-bar-height, 0px) * var(--enable-sticky-announcement-bar));bottom:auto;box-shadow:0 6px 5px -5px rgba(var(--border-color),.4),0 1px rgb(var(--border-color)) inset;transition:opacity .25s ease-in-out,transform .25s ease-in-out,visibility .25s ease-in-out}.product-sticky-form[hidden]{transform:translateY(-100%)}.product-sticky-form:hover{z-index:4}[dir=ltr] .product-sticky-form__form,[dir=ltr] .product-sticky-form__variants{margin-left:auto}[dir=rtl] .product-sticky-form__form,[dir=rtl] .product-sticky-form__variants{margin-right:auto}.product-sticky-form__form,.product-sticky-form__variants{display:flex}.product-sticky-form__content-wrapper,.product-sticky-form__inner{display:flex;align-items:center}[dir=ltr] .product-sticky-form__image-wrapper{margin-right:18px}[dir=rtl] .product-sticky-form__image-wrapper{margin-left:18px}.product-sticky-form__image-wrapper{width:55px;flex:none}[dir=ltr] .product-sticky-form__variants .select-wrapper+.select-wrapper{margin-left:-1px}[dir=rtl] .product-sticky-form__variants .select-wrapper+.select-wrapper{margin-right:-1px}.product-sticky-form__variants .select-wrapper:not(:first-child):not(:last-child) .select{border-radius:0}[dir=ltr] .product-sticky-form__variants .select-wrapper:first-child:not(:only-child) .select{border-top-right-radius:0}[dir=rtl] .product-sticky-form__variants .select-wrapper:first-child:not(:only-child) .select{border-top-left-radius:0}[dir=ltr] .product-sticky-form__variants .select-wrapper:first-child:not(:only-child) .select{border-bottom-right-radius:0}[dir=rtl] .product-sticky-form__variants .select-wrapper:first-child:not(:only-child) .select{border-bottom-left-radius:0}[dir=ltr] .product-sticky-form__variants .select-wrapper:last-child:not(:only-child) .select{border-top-left-radius:0}[dir=rtl] .product-sticky-form__variants .select-wrapper:last-child:not(:only-child) .select{border-top-right-radius:0}[dir=ltr] .product-sticky-form__variants .select-wrapper:last-child:not(:only-child) .select{border-bottom-left-radius:0}[dir=rtl] .product-sticky-form__variants .select-wrapper:last-child:not(:only-child) .select{border-bottom-right-radius:0}.product-sticky-form__variants .select{min-width:150px;max-width:300px}@supports (height: min(1px,2px)){.product-sticky-form__variants .select{min-width:min(max(var(--largest-option-width),150px),300px)}}.product-sticky-form .button,.product-sticky-form .select{line-height:48px;height:48px}[dir=ltr] .product-sticky-form__payment-container{margin-left:10px}[dir=rtl] .product-sticky-form__payment-container{margin-right:10px}}.product-item-meta{display:block;position:relative}.product-item-meta__vendor{display:block;margin-bottom:6px}.product-item-meta__title{display:block;line-height:1.6;margin-bottom:4px;font-weight:600}.product-item-meta__reviews-badge{display:block;margin-top:2px}.product-item-meta__color-count{margin-top:4px}.product-item-meta__reviews-badge+.product-item-meta__color-count{margin-top:4px}.product-item-meta__reviews-badge .spr-icon{width:12px;height:12px}.product-item-meta__swatch-list{margin-top:10px;margin-bottom:2px;justify-content:center;gap:6px;overflow-wrap:anywhere}.product-item-meta__property-list{display:grid;margin-top:6px;margin-bottom:4px;grid-auto-flow:row}@media screen and (min-width:741px){.product-item-meta__property-list{margin-top:6px;margin-bottom:6px}.product-item-meta__color-count{margin-top:8px}.product-item-meta__title{line-height:1.5}}.product-item{position:relative;display:flex;flex-direction:column}.product-item__image-wrapper{position:relative;display:block;margin-bottom:16px;overflow:hidden}.product-item__image-wrapper--placeholder{fill:currentColor}[dir=ltr] .product-item__label-list{left:10px}[dir=rtl] .product-item__label-list{right:10px}.product-item__label-list{position:absolute;z-index:1;top:10px}.product-item__image-wrapper--multiple .product-item__primary-image,.product-item__image-wrapper--multiple .product-item__secondary-image{transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.product-item__aspect-ratio{isolation:isolate}.product-item__primary-image,.product-item__secondary-image{border-radius:var(--block-border-radius-reduced)}.product-item__secondary-image{position:absolute;display:none;visibility:hidden;opacity:0;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;object-fit:contain;object-position:center}.product-item__info{display:flex;flex-direction:column;justify-content:flex-start;flex-grow:1;text-align:center}.product-item__info--with-button{justify-content:space-between}.product-item__cta{margin-top:16px}[dir=ltr] .product-item__quick-form{left:0}[dir=rtl] .product-item__quick-form{right:0}.product-item__quick-form{max-width:220px;margin:0 auto;padding:10px 0;bottom:0;width:100%;visibility:visible;opacity:1;transition:visibility .2s ease-in-out,opacity .2s ease-in-out}[dir=ltr] .product-item__quick-buy-button{right:12px}[dir=rtl] .product-item__quick-buy-button{left:12px}.product-item__quick-buy-button{position:absolute;bottom:12px;padding:5px;background:rgb(var(--root-background));color:rgb(var(--root-text-color));border:1px solid rgb(var(--root-border-color))}.product-item__link{display:inline-block;margin:6px auto 0}@media screen and (pointer:fine){.product-item__secondary-image{display:block}.product-item__image-wrapper--multiple:hover .product-item__primary-image{visibility:hidden;opacity:0}.product-item__image-wrapper--multiple:hover .product-item__secondary-image{visibility:visible;opacity:1}}@media screen and (pointer:fine)and (prefers-reduced-motion:no-preference){.product-item__image-wrapper:hover .product-item__quick-form{transform:translateY(0);visibility:visible;opacity:1}}@media screen and (min-width:1000px){.product-item__image-wrapper{margin-bottom:10px}}.product-list{--product-list-column-gap: var(--grid-gap)}.product-list:not([hidden]){position:relative;display:block}.product-list__inner{display:grid;grid-template-columns:repeat(auto-fit,calc(100% / var(--section-products-per-row) - var(--product-list-column-gap) * (var(--section-products-per-row) - 1) / var(--section-products-per-row)));grid-gap:var(--product-list-block-spacing) var(--product-list-column-gap);gap:var(--product-list-block-spacing) var(--product-list-column-gap);overflow:hidden}.product-list__inner--scroller{overflow-x:auto}.product-list--center .product-list__inner{justify-content:safe center}@media screen and (max-width:740px){.product-list{--product-list-column-gap: 12px}}@media screen and (max-width:999px){.product-list__inner--scroller{padding-left:var(--container-gutter);padding-right:var(--container-gutter);grid-auto-flow:column;grid-auto-columns:52vw;grid-template-columns:none;min-width:min-content}}@media screen and (min-width:741px)and (max-width:999px){.product-list__inner--scroller{grid-auto-columns:35vw}}@media screen and (min-width:1000px){.product-list{--item-width: calc((var(--container-max-width-minus-gutters) - 56px) / var(--section-products-per-row) - (var(--grid-gap) / var(--section-products-per-row) * (var(--section-products-per-row) - 1)))}@supports (width: max(1px,2px)){.product-list{--item-width: calc((min(100vw - var(--container-gutter) * 2, var(--container-max-width-minus-gutters)) - 56px) / var(--section-products-per-row) - (var(--grid-gap) / var(--section-products-per-row) * (var(--section-products-per-row) - 1)))}}.product-list__prev-next{position:absolute;pointer-events:none;display:flex;justify-content:space-between;width:100%;top:calc(var(--item-width) / var(--smallest-image-aspect-ratio) / 2 - 28px)}.product-list__arrow{z-index:1;opacity:0;visibility:hidden;transform:scale(.5);transition:opacity .15s ease-in-out,visibility .15s ease-in-out,transform .15s ease-in-out}.product-list:hover .product-list__arrow:not([disabled]){opacity:1;visibility:visible;transform:scale(1)}.product-list__inner--scroller{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc(100% / var(--section-products-per-row, 4) - (var(--grid-gap) / var(--section-products-per-row, 4) * (var(--section-products-per-row, 4) - 1)));margin-left:28px;margin-right:28px;overflow:hidden}.product-list__inner--desktop-no-scroller{margin-left:0;margin-right:0}}@media not screen and (pointer:fine){.product-list__arrow:not([disabled]){opacity:1;visibility:visible;transform:scale(1)}}.promotion-block-list{--promotion-block-gutter: var(--container-gutter);display:flex;flex-wrap:wrap;justify-content:center;margin:calc(-1 * var(--promotion-block-gutter) / 2)}.promotion-block{--promotion-block-padding: 32px;--promotion-block-min-height: 180px;position:relative;display:flex;width:100%;margin:calc(var(--promotion-block-gutter) / 2);padding:var(--promotion-block-padding);background:rgb(var(--section-block-background));color:rgb(var(--text-color));min-height:var(--promotion-block-min-height);min-width:0;align-items:var(--section-blocks-alignment, flex-end);overflow:hidden;border-radius:var(--block-border-radius-reduced)}.promotion-block--medium{--promotion-block-min-height: 210px}.promotion-block--large{--promotion-block-min-height: 250px}.promotion-block__content-wrapper{position:relative;width:100%}.promotion-block:hover .link{-webkit-text-decoration-color:rgb(var(--text-color));text-decoration-color:rgb(var(--text-color))}[dir=ltr] .promotion-block__image{right:0}[dir=rtl] .promotion-block__image{left:0}.promotion-block__image{position:absolute;top:0;height:100%;width:100%;object-fit:cover;object-position:center;border-radius:var(--block-border-radius-reduced)}[dir=ltr] .promotion-block--quote:before{left:var(--promotion-block-padding)}[dir=rtl] .promotion-block--quote:before{right:var(--promotion-block-padding)}.promotion-block--quote:before{content:"";position:absolute;width:50px;height:40px;top:var(--promotion-block-padding);-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDEgODAiPiAgICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTAgNDEuNzdWMGg0MS42MDR2NDEuNzdMMjAuMDI2IDgwSC45ODdMMjEuNzIgNDEuNzdIMHptNTkuMzk2IDBWMEgxMDF2NDEuNzdMNzkuNDIyIDgwSDYwLjM4M2wyMC43MzItMzguMjNINTkuMzk2eiIgZmlsbD0iY3VycmVudENvbG9yIiAvPjwvc3ZnPg==);mask-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDEgODAiPiAgICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTAgNDEuNzdWMGg0MS42MDR2NDEuNzdMMjAuMDI2IDgwSC45ODdMMjEuNzIgNDEuNzdIMHptNTkuMzk2IDBWMEgxMDF2NDEuNzdMNzkuNDIyIDgwSDYwLjM4M2wyMC43MzItMzguMjNINTkuMzk2eiIgZmlsbD0iY3VycmVudENvbG9yIiAvPjwvc3ZnPg==);-webkit-mask-size:50px 40px;mask-size:50px 40px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:rgb(var(--text-color));opacity:.3;pointer-events:none}.promotion-block--quote .promotion-block__content-wrapper{margin-top:50px}.promotion-block--video{padding:0!important}.promotion-block .video-wrapper{--video-height: calc(var(--promotion-block-min-height) + 60px);min-height:var(--promotion-block-min-height);height:100%}.promotion-block .video-wrapper--native{width:100%}.promotion-block--products{padding:24px!important;align-items:center;justify-content:center;text-align:center}.promotion-block__product-list-wrapper{display:block}.promotion-block__product-list{display:flex;align-items:center;flex-wrap:nowrap;overflow:hidden;margin-left:-24px;margin-right:-24px;scroll-snap-type:x mandatory}.promotion-block__product-list-item{display:block;min-width:100%;scroll-snap-align:center;scroll-snap-stop:always}.promotion-block__product-list-item .placeholder-background{background:transparent}.promotion-block__product-list-prev-next{position:absolute;display:flex;justify-content:space-between;align-items:center;width:100%;top:calc(50% - 20px);pointer-events:none}.promotion-block__product-list .product-item__image-wrapper{width:100%;max-width:150px;margin-left:auto;margin-right:auto}@media not screen and (pointer:fine){.promotion-block__product-list{overflow:auto}}@media screen and (max-width:740px){.promotion-block-list--scrollable{flex-wrap:nowrap}.promotion-block-list--scrollable .promotion-block{width:81vw;scroll-snap-align:center;scroll-snap-stop:always;scroll-snap-margin:var(--promotion-block-gutter);scroll-margin:var(--promotion-block-gutter)}}@media screen and (min-width:741px)and (max-width:999px){.promotion-block{flex:1 0 calc(50% - var(--container-gutter))}.promotion-block .newsletter__form .input-row{grid-template-columns:1fr auto}}@media screen and (min-width:1000px){.promotion-block{flex:1 0 calc(33.3333% - var(--promotion-block-gutter))}.promotion-block:not(.promotion-block--expand):only-child{max-width:50%}.promotion-block--highlight{flex-basis:calc(66.6666% - var(--promotion-block-gutter))}.promotion-block--quote:before{width:60px;height:48px;-webkit-mask-size:60px 48px;mask-size:60px 48px}.promotion-block:not(.promotion-block--highlight) .newsletter__form .input-row{grid-template-columns:none}}@media screen and (min-width:1024px){.promotion-block{--promotion-block-min-height: 250px;--promotion-block-padding: 48px}.promotion-block--compact{--promotion-block-padding: 40px}.promotion-block--medium{--promotion-block-min-height: 320px}.promotion-block--large{--promotion-block-min-height: 370px}}@media screen and (min-width:1260px){.promotion-block .newsletter__form .input-row{grid-template-columns:1fr auto}}.main-search__form{--form-input-field-height: 60px;position:relative;max-width:390px;margin-left:auto;margin-right:auto}[dir=ltr] .main-search__input{padding-right:55px}[dir=rtl] .main-search__input{padding-left:55px}[dir=ltr] .main-search__submit{right:20px}[dir=rtl] .main-search__submit{left:20px}.main-search__submit{position:absolute;top:calc(50% - 10px)}.main-search__empty-text{margin-top:40px}.main-search__results{display:block}.main-search__form+.tabs-nav{margin-top:38px}@media screen and (min-width:741px){.main-search__form{--form-input-field-height: 80px}[dir=ltr] .main-search__submit{right:32px}[dir=rtl] .main-search__submit{left:32px}[dir=ltr] .main-search__input{padding-left:30px;padding-right:80px}[dir=rtl] .main-search__input{padding-right:30px;padding-left:80px}.main-search__form+.tabs-nav{margin-top:68px}}.shop-the-look,.shop-the-look__item{position:relative;display:block;overflow:hidden}.shop-the-look__item{background:rgb(var(--secondary-background))}.shop-the-look__item[hidden]{position:absolute;visibility:hidden;top:0;right:0;bottom:0;left:0;z-index:-1}.shop-the-look__item[hidden] .popover,.shop-the-look__item[hidden] .drawer{display:none}.shop-the-look__image{width:100%}.shop-the-look__product-wrapper{position:absolute}.shop-the-look__dot{position:relative;display:block;width:24px;height:24px;border-radius:100%;background:var(--section-dot-inner-background);box-shadow:0 0 0 8px rgb(var(--section-dot-background)) inset,0 1px 5px #00000026}@keyframes shopTheLookDotKeyframe{0%{opacity:1;transform:scale(.4)}to{opacity:0;transform:scale(1.3)}}.shop-the-look__dot:after{content:"";position:absolute;left:-4px;top:-4px;width:32px;height:32px;border:2px solid rgba(var(--section-dot-background),.6);border-radius:100%;animation:shopTheLookDotKeyframe 2s ease-in-out infinite}[dir=ltr] .shop-the-look__product-wrapper{margin-left:-12px}[dir=rtl] .shop-the-look__product-wrapper{margin-right:-12px}.shop-the-look__product-wrapper{margin-top:-12px}[dir=ltr] .shop-the-look__product{padding:15px 32px 15px 15px}[dir=rtl] .shop-the-look__product{padding:15px 15px 15px 32px}.shop-the-look__product{position:absolute;display:flex;align-items:center;width:max-content;left:calc(100% + 28px);top:50%;max-width:46vw;background:rgb(var(--background));visibility:hidden;opacity:0;transform:scale(.8) translateY(-50%);transition:visibility .4s cubic-bezier(.75,0,.175,1),opacity .4s cubic-bezier(.75,0,.175,1),transform .4s cubic-bezier(.75,0,.175,1);will-change:transform;box-shadow:0 1px 5px #0000001a;transform-origin:top var(--transform-origin-start);z-index:1;border-radius:min(var(--block-border-radius),4px)}.shop-the-look__product[open]{visibility:visible;opacity:1;transform:scale(1) translateY(-50%)}.shop-the-look__product:before{position:absolute;content:"";right:100%;width:0;height:0;border-style:solid;border-color:transparent rgb(var(--background)) transparent transparent;border-width:8px}.shop-the-look__product--reverse{left:auto;right:calc(100% + 28px);transform-origin:top var(--transform-origin-end)}.shop-the-look__product--reverse:before{right:auto;left:100%;border-color:transparent transparent transparent rgb(var(--background))}.shop-the-look__product-bottom-wrapper{display:grid;grid-auto-flow:column;justify-content:flex-start;grid-gap:12px;gap:12px}[dir=ltr] .shop-the-look__product-image{margin-right:24px}[dir=rtl] .shop-the-look__product-image{margin-left:24px}.shop-the-look__product-image{flex:none;width:72px}.shop-the-look__product-vendor{display:block;max-width:max-content;margin-bottom:1px}.shop-the-look__product-title{display:block;margin-bottom:2px}.shop-the-look__nav{position:absolute;display:block;bottom:24px;background:rgb(var(--background));color:rgb(var(--text-color));border:1px solid rgb(var(--border-color));border-radius:min(var(--button-border-radius),10px);overflow:hidden;z-index:1;transform:translateZ(0)}.shop-the-look__prev-next-buttons{display:flex;flex-direction:row;justify-content:center;align-items:center}.shop-the-look__arrow{border:none;border-radius:0}[dir=ltr] .shop-the-look__arrow:first-child{border-right:1px solid rgb(var(--border-color))}[dir=rtl] .shop-the-look__arrow:first-child{border-left:1px solid rgb(var(--border-color))}@media screen and (min-width:741px){.shop-the-look__nav{bottom:40px}}@media screen and (min-width:1000px){.shop-the-look__label{text-align:center;line-height:56px;padding-left:20px;padding-right:20px;border-bottom:1px solid rgb(var(--border-color))}[dir=ltr] .shop-the-look__arrow:last-child{border-left:1px solid rgb(var(--border-color))}[dir=rtl] .shop-the-look__arrow:last-child{border-right:1px solid rgb(var(--border-color))}.shop-the-look__counter{flex-grow:1;text-align:center;padding-left:20px;padding-right:20px;line-height:1.4;overflow:hidden}.shop-the-look__counter-page{position:relative}.shop-the-look__counter-page-base{opacity:0}[dir=ltr] .shop-the-look__counter-page-transition{left:0}[dir=rtl] .shop-the-look__counter-page-transition{right:0}.shop-the-look__counter-page-transition{position:absolute;display:inline-block;top:0;height:100%;line-height:normal}.shop-the-look__counter-page-transition[hidden]{transform:translateY(100%);visibility:hidden}}.spr-starrating,#shopify-product-reviews .spr-starratings{display:inline-flex;align-items:center;margin:0!important}.spr-icon.spr-icon{width:14px;height:14px;top:0;background-color:currentColor;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNSAxNCI+ICA8cGF0aCBkPSJNNy41LjVsMS42NDYgNC43MzUgNS4wMTEuMTAyLTMuOTk0IDMuMDI4IDEuNDUxIDQuNzk4TDcuNSAxMC4zbC00LjExNCAyLjg2MyAxLjQ1MS00Ljc5OEwuODQzIDUuMzM3bDUuMDExLS4xMDJMNy41LjV6IiBmaWxsPSIjMUUzMTZBIi8+PC9zdmc+);mask-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNSAxNCI+ICA8cGF0aCBkPSJNNy41LjVsMS42NDYgNC43MzUgNS4wMTEuMTAyLTMuOTk0IDMuMDI4IDEuNDUxIDQuNzk4TDcuNSAxMC4zbC00LjExNCAyLjg2MyAxLjQ1MS00Ljc5OEwuODQzIDUuMzM3bDUuMDExLS4xMDJMNy41LjV6IiBmaWxsPSIjMUUzMTZBIi8+PC9zdmc+);-webkit-mask-size:cover;mask-size:cover}.spr-icon,.spr-icon-star-hover{color:rgb(var(--product-star-rating))}.spr-icon-star-hover{opacity:1!important}[dir=ltr] .spr-icon:not(:last-child){margin-right:2px}[dir=rtl] .spr-icon:not(:last-child){margin-left:2px}.spr-icon:before{content:none!important}.spr-icon.spr-icon.spr-icon-star-empty{opacity:.4}[dir=ltr] .spr-summary-starrating+.spr-summary-caption{margin-left:8px}[dir=rtl] .spr-summary-starrating+.spr-summary-caption{margin-right:8px}.product-tabs .spr-header-title,.spr-form-title,.spr-summary:before,.spr-summary:after,.spr-form-contact:before,.spr-form-contact:after,.spr-form-review:before,.spr-form-review:after,.spr-form-actions:before,.spr-form-actions:after{display:none!important}#shopify-product-reviews{display:block!important;margin:0!important}#shopify-product-reviews .spr-container{border:none;padding:0}#shopify-product-reviews .spr-form:not(.spr-form--success){padding:24px;border:1px solid rgb(var(--border-color))}#shopify-product-reviews .spr-form{border-radius:var(--block-border-radius-reduced)}#shopify-product-reviews .spr-form--success{border:none;padding:0}#shopify-product-reviews .spr-form,#shopify-product-reviews #shopify-product-reviews{margin-top:24px}#shopify-product-reviews .spr-form-contact{margin-top:-8px}#shopify-product-reviews .spr-form-label{display:inline-block;margin-bottom:8px;font-size:inherit;line-height:inherit}#shopify-product-reviews .spr-form-input::placeholder{color:rgba(var(--text-color),.7)}#shopify-product-reviews fieldset>*{margin-bottom:16px}#shopify-product-reviews .spr-form-review-body{margin-bottom:0!important}#shopify-product-reviews .spr-form-input.spr-starrating{display:block}#shopify-product-reviews .spr-form-input .spr-icon{width:20px;height:20px;opacity:1}#shopify-product-reviews .spr-form-input .spr-icon-star-empty:not(.spr-icon-star-hover){color:rgba(var(--text-color),.4)}[dir=ltr] #shopify-product-reviews .spr-summary{text-align:left}[dir=rtl] #shopify-product-reviews .spr-summary{text-align:right}#shopify-product-reviews .spr-summary-actions{display:block;margin-top:16px}#shopify-product-reviews .spr-summary-starrating{vertical-align:text-top}#shopify-product-reviews .spr-summary-starrating .spr-icon{width:18px;height:18px}#shopify-product-reviews .spr-button-primary{float:none;margin-top:var(--form-submit-margin);margin-bottom:0}#shopify-product-reviews .spr-form-message{padding:12px 16px;outline:none}#shopify-product-reviews .spr-form-message:not(:last-child){margin-bottom:24px}#shopify-product-reviews .spr-form-message-success{background:rgb(var(--success-background));color:rgb(var(--success-color))}#shopify-product-reviews .spr-form-message-error{background:rgb(var(--error-background));color:rgb(var(--error-color))}#shopify-product-reviews .spr-review{position:relative;padding:24px!important;background:rgb(var(--secondary-background));border:none;border-radius:var(--block-border-radius-reduced)}#shopify-product-reviews .spr-review+.spr-review{margin-top:16px}#shopify-product-reviews .spr-review-header-starratings{vertical-align:top}#shopify-product-reviews .spr-review-content{margin-top:12px;margin-bottom:calc(2em + 14px)}#shopify-product-reviews .spr-review-header-byline,#shopify-product-reviews .spr-review-reportreview{float:none;font-style:normal;font-size:calc(var(--base-font-size) - 2px);line-height:1.6923076923;opacity:1;color:rgba(var(--text-color),.7)}#shopify-product-reviews .spr-review-reportreview{text-decoration:underline;text-underline-offset:3px;-webkit-text-decoration-color:rgba(var(--text-color),.35);text-decoration-color:rgba(var(--text-color),.35);transition:color .2s ease-in-out,-webkit-text-decoration-color .2s ease-in-out;transition:text-decoration-color .2s ease-in-out,color .2s ease-in-out;transition:text-decoration-color .2s ease-in-out,color .2s ease-in-out,-webkit-text-decoration-color .2s ease-in-out}#shopify-product-reviews .spr-review-reportreview:hover{color:rgb(var(--text-color));-webkit-text-decoration-color:rgb(var(--text-color));text-decoration-color:rgb(var(--text-color))}#shopify-product-reviews .spr-review-header-title,#shopify-product-reviews .spr-review-content-body{font-size:inherit;line-height:inherit}#shopify-product-reviews .spr-review-header-title{margin-top:2px;font-weight:var(--text-font-bold-weight)}#shopify-product-reviews .spr-review-header-byline{position:absolute;margin:0;bottom:calc(30px + 2em)}#shopify-product-reviews .spr-review-header-byline strong{font-weight:400}[dir=ltr] #shopify-product-reviews .spr-pagination{text-align:left}[dir=rtl] #shopify-product-reviews .spr-pagination{text-align:right}#shopify-product-reviews .spr-pagination{margin-top:24px;padding:0;border-top:none}#shopify-product-reviews .spr-pagination>div{display:table;border-collapse:collapse;table-layout:fixed}#shopify-product-reviews .spr-pagination-page,#shopify-product-reviews .spr-pagination-next,#shopify-product-reviews .spr-pagination-prev{position:relative;display:table-cell;border:1px solid rgb(var(--border-color));vertical-align:middle;height:47px;width:47px;text-align:center}.spr-pagination-prev a,.spr-pagination-next a{min-width:max-content;padding-left:8px;padding-right:8px}#shopify-product-reviews .spr-pagination a{display:flex;position:relative;top:0;left:0;width:100%;height:100%;align-items:center;justify-content:center}#shopify-product-reviews .spr-pagination-page.is-active{box-shadow:0 0 0 1px currentColor inset;outline:1px solid currentColor;outline-offset:-1px;border-color:currentColor;font-weight:var(--text-font-bold-weight)}[dir=rtl] .spr-form-review-rating a,[dir=rtl] .spr-form-review-rating a:hover{float:right}@media screen and (min-width:741px){#shopify-product-reviews .spr-summary{display:flex;flex-wrap:wrap;align-items:center;row-gap:16px}[dir=ltr] #shopify-product-reviews .spr-summary-actions{margin-left:auto}[dir=rtl] #shopify-product-reviews .spr-summary-actions{margin-right:auto}#shopify-product-reviews .spr-summary-actions{margin-top:0}#shopify-product-reviews .spr-form:not(.spr-form--success){padding:32px}#shopify-product-reviews .spr-form,#shopify-product-reviews #shopify-product-reviews{margin-top:32px}#shopify-product-reviews .spr-form-contact{display:grid;grid-auto-flow:column;grid-gap:var(--form-input-gap);gap:var(--form-input-gap)}#shopify-product-reviews .spr-form-message{padding:13px 18px}#shopify-product-reviews .spr-form-message:not(:last-child){margin-bottom:32px}#shopify-product-reviews .spr-review{padding:32px!important}#shopify-product-reviews .spr-review-header-byline,#shopify-product-reviews .spr-review-reportreview{font-size:calc(var(--base-font-size) - 1px);line-height:1.714285713}#shopify-product-reviews .spr-review-content{margin-top:8px;margin-bottom:calc(1em - 2px)}#shopify-product-reviews .spr-review-header-byline{bottom:32px}.spr-review-reportreview{float:right!important}[dir=rtl] .spr-review-reportreview{float:left!important}#shopify-product-reviews .spr-pagination{margin-top:32px}#shopify-product-reviews .spr-pagination-page,#shopify-product-reviews .spr-pagination-next,#shopify-product-reviews .spr-pagination-prev{height:56px;width:56px}}.shopify-challenge__container{margin-top:var(--vertical-breather)!important;margin-bottom:var(--vertical-breather)!important}.shopify-challenge__container .shopify-challenge__button{margin-top:30px}.slideshow{--slideshow-min-height: 0;display:block;position:relative}.slideshow--small{--slideshow-min-height: 120vw}.slideshow--medium{--slideshow-min-height: 133vw}.slideshow--large{--slideshow-min-height: 160vw}.slideshow--fit{--slideshow-min-height: calc(var(--window-height) - var(--header-height, 0px) * (-1 * (var(--enable-transparent-header) - 1)) - var(--announcement-bar-height, 0px))}@supports (min-height: 100svh){.slideshow--fit{--slideshow-min-height: calc(100svh - var(--header-height, 0px) * (-1 * (var(--enable-transparent-header) - 1)) - var(--announcement-bar-height, 0px))}}.slideshow,.slideshow__slide-list,.slideshow__slide,.slideshow__slide-inner{min-height:var(--slideshow-min-height)}.slideshow__slide{position:relative;display:block;z-index:1}.slideshow__slide:not(:only-child){cursor:grab;-webkit-user-select:none;user-select:none}.slideshow__slide[hidden]{position:absolute;visibility:hidden;top:0;right:0;bottom:0;left:0;z-index:0}.slideshow__slide:not(:only-child) .slideshow__text-wrapper--bottom{padding-bottom:calc(var(--vertical-breather) + 30px)}.slideshow__slide-inner{position:relative;display:flex;align-items:var(--section-blocks-alignment);width:100%;height:100%}.slideshow__slide-inner:before{content:"";display:block;padding-bottom:calc(100 / var(--mobile-image-aspect-ratio) * 1%);width:0}.slideshow__image-wrapper{overflow:hidden}[dir=ltr] .slideshow__image-wrapper,[dir=ltr] .slideshow__image{left:0}[dir=rtl] .slideshow__image-wrapper,[dir=rtl] .slideshow__image{right:0}.slideshow__image-wrapper,.slideshow__image{position:absolute;top:0;width:100%;height:100%}.slideshow__image{object-fit:cover;object-position:center}.slideshow__image--placeholder{width:auto;background:rgb(var(--secondary-background))}[dir=ltr] .slideshow__image-wrapper:before{left:0}[dir=rtl] .slideshow__image-wrapper:before{right:0}.slideshow__image-wrapper:before{content:"";position:absolute;top:0;width:100%;height:100%;background:rgba(var(--section-blocks-overlay-color),var(--section-blocks-overlay-opacity));pointer-events:none;z-index:1}@supports (width: max(1px,2px)){.slideshow__text-wrapper--top{padding-top:max(var(--vertical-breather),calc((var(--header-height) + 25px) * var(--enable-transparent-header)))}}@media screen and (min-width:1000px){@supports (width: max(1px,2px)){.slideshow__text-wrapper--top{padding-top:max(var(--vertical-breather),calc((var(--header-height) + 40px) * var(--enable-transparent-header)))}}}@keyframes slideshowProgressBarAnimation{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.slideshow__nav{display:flex;position:absolute;justify-content:center;bottom:15px;left:0;right:0;z-index:1;pointer-events:none}.slideshow__progress-bar{position:relative;flex-basis:48px;padding:18px 0;margin:0 8px;pointer-events:auto}[dir=ltr] .slideshow__progress-bar:before,[dir=ltr] .slideshow__progress-bar:after{left:0}[dir=rtl] .slideshow__progress-bar:before,[dir=rtl] .slideshow__progress-bar:after{right:0}.slideshow__progress-bar:before,.slideshow__progress-bar:after{position:absolute;content:"";height:2px;width:100%;top:calc(50% - 1px);background:rgba(var(--progress-bar-color),.5);transition:background .2s ease-in-out}.slideshow__progress-bar:after{transform-origin:var(--transform-origin-start);transform:scaleX(0);background:rgb(var(--progress-bar-color))}.slideshow__progress-bar[aria-current=true]:after{animation:slideshowProgressBarAnimation var(--section-autoplay-duration) linear;animation-play-state:var(--section-animation-play-state, paused);animation-fill-mode:forwards}@media screen and (min-width:741px){.slideshow--small{--slideshow-min-height: 70vw}.slideshow--medium{--slideshow-min-height: 90vw}.slideshow--large{--slideshow-min-height: 105vw}}@media screen and (min-width:1000px){.slideshow--small{--slideshow-min-height: 42vw}.slideshow--medium{--slideshow-min-height: 48vw}.slideshow--large{--slideshow-min-height: 54vw}.slideshow__slide--split .slideshow__image-wrapper{width:50%}[dir=ltr] .slideshow__slide--split .slideshow__image-wrapper--secondary{left:calc(50% - 1px)}[dir=rtl] .slideshow__slide--split .slideshow__image-wrapper--secondary{right:calc(50% - 1px)}.slideshow__slide--split .slideshow__image-wrapper--secondary{width:calc(50% + 1px)}.slideshow__slide-inner:before{padding-bottom:calc(100 / var(--image-aspect-ratio) * 1%)}.slideshow__nav{bottom:23px}.slideshow__progress-bar{flex-basis:64px}}@media screen and (min-width:1024px){.slideshow--small{--slideshow-min-height: 38vw}.slideshow--medium{--slideshow-min-height: 40vw}.slideshow--large{--slideshow-min-height: 48vw}}.store-availability-container:not(:first-child){margin-top:8px}.store-availability-information,.store-availability-list__stock{display:flex;align-items:center}.store-availability-information{align-items:baseline}.store-availability-information .icon--store-availability-out-of-stock{position:relative;top:1px}[dir=ltr] .store-availability-information-container{margin-left:8px}[dir=rtl] .store-availability-information-container{margin-right:8px}.store-availability-information__title,.store-availability-information__link{display:block}.store-availability-information__title{margin-bottom:-2px}.store-availability-information__link{margin-top:10px}.store-availabilities-modal__product-title{max-width:85%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin:0}.store-availabilities-modal__variant-title{margin-top:6px}.store-availabilities-list{margin-top:10px}.store-availability-list__item{padding-top:24px}.store-availability-list__item+.store-availability-list__item{border-top:1px solid rgb(var(--border-color));margin-top:22px}.store-availability-list__location{margin-bottom:2px}[dir=ltr] .store-availability-list__stock svg{margin-right:8px}[dir=rtl] .store-availability-list__stock svg{margin-left:8px}.store-availability-list__contact{margin-top:8px}.store-availability-list__contact p{margin-bottom:0}.testimonial-list{display:block;max-width:580px;margin-left:auto;margin-right:auto}.testimonial__author,.testimonial-list__nav{padding:0 24px}.testimonial-list__wrapper{display:flex;flex-wrap:nowrap;overflow:hidden}.testimonial{display:block;flex-shrink:0;width:100%;order:0;will-change:transform}.testimonial[hidden]{visibility:hidden;order:1}.testimonial:not(:only-child){cursor:grab;-webkit-user-select:none;user-select:none}.testimonial__content{margin:0}.testimonial__author{margin-top:32px}.testimonial-list__nav{margin-top:40px}@media screen and (min-width:741px){[dir=ltr] .testimonial__author,[dir=ltr] .testimonial-list__nav{padding:0 0 0 49px}[dir=rtl] .testimonial__author,[dir=rtl] .testimonial-list__nav{padding:0 49px 0 0}.testimonial__author,.testimonial-list__nav{margin-top:32px}}@media screen and (min-width:1000px){.testimonial-list{max-width:690px}}@media screen and (min-width:1024px){.testimonial-list{max-width:875px}[dir=ltr] .testimonial__author,[dir=ltr] .testimonial-list__nav{padding:0 0 0 69px}[dir=rtl] .testimonial__author,[dir=rtl] .testimonial-list__nav{padding:0 69px 0 0}.testimonial__author,.testimonial-list__nav{margin-top:40px}}.text-with-icons{display:block}.text-with-icons__list{display:flex;scroll-snap-type:x mandatory;margin-left:calc(-1 * var(--container-gutter));margin-right:calc(-1 * var(--container-gutter))}.text-with-icons__item{display:block;text-align:center;padding:0 48px;width:100%;flex:none;scroll-snap-align:center;scroll-snap-stop:always}.text-with-icons__icon-wrapper{margin-bottom:16px}.text-with-icons__custom-icon{display:block;max-width:24px}.text-with-icons__icon-wrapper>*{margin:0 auto}.text-with-icons__dots{margin-top:26px}@media screen and (min-width:1000px){.text-with-icons__list{display:grid;grid-gap:48px;gap:48px;grid-auto-flow:column;grid-auto-columns:minmax(200px,400px);justify-content:center;margin-left:0;margin-right:0}.text-with-icons__item{padding:0}.text-with-icons__content-wrapper .heading+p{margin-top:16px}}.timeline__inner{position:relative}.timeline__list-wrapper{display:block}.timeline__list{position:relative;display:grid;grid-auto-flow:column;align-items:center;justify-content:safe center;min-width:min-content}.timeline__item{color:rgb(var(--text-color))}.timeline__content{padding:40px;background:rgb(var(--section-box-background))}.timeline__image.placeholder-background{fill:rgb(var(--section-background));background:rgb(var(--text-color))}.timeline__nav-wrapper{margin-top:40px}.timeline__nav{position:relative;display:grid;grid-template-columns:repeat(var(--section-items-count),minmax(0,1fr));align-items:start;padding-top:18px}[dir=ltr] .timeline__nav-item{padding-right:48px}[dir=rtl] .timeline__nav-item{padding-left:48px}.timeline__nav-item{opacity:.7;transition:opacity .2s ease-in-out}[dir=ltr] .timeline__nav-item:last-child{padding-right:0}[dir=rtl] .timeline__nav-item:last-child{padding-left:0}.timeline__nav-item[aria-current=true]{opacity:1}[dir=ltr] .timeline__progress-bar{left:0}[dir=rtl] .timeline__progress-bar{right:0}.timeline__progress-bar{position:absolute;top:0;width:100%}.timeline__progress-bar:before{transition:transform .3s ease-in-out}[dir=ltr] .timeline__prev-next-buttons{right:calc(var(--container-outer-width) - 28px)}[dir=rtl] .timeline__prev-next-buttons{left:calc(var(--container-outer-width) - 28px)}.timeline__prev-next-buttons{position:absolute;top:calc(50% - 56px);z-index:1}@media screen and (max-width:999px){.timeline{--timeline-image-max-width: 70vw;--timeline-content-max-width: 79vw}.timeline__list-wrapper{scroll-snap-type:x mandatory}.timeline__list-wrapper .container{padding-left:0;padding-right:0}.timeline__list{padding-left:calc((100vw - var(--timeline-image-max-width)) / 2);padding-right:calc((100vw - var(--timeline-image-max-width)) / 2)}.timeline__item{display:grid;grid-template-columns:var(--timeline-image-max-width) var(--timeline-content-max-width);align-items:center}[dir=ltr] .timeline__item:not(:last-child){padding-right:calc((100vw - var(--timeline-image-max-width)))}[dir=rtl] .timeline__item:not(:last-child){padding-left:calc((100vw - var(--timeline-image-max-width)))}[dir=ltr] .timeline__image-wrapper{left:calc((100vw - var(--timeline-image-max-width)) / 2)}[dir=rtl] .timeline__image-wrapper{right:calc((100vw - var(--timeline-image-max-width)) / 2)}.timeline__image-wrapper{position:-webkit-sticky;position:sticky}.timeline__image{border-radius:var(--block-border-radius);width:100%}.timeline__content-wrapper{max-width:var(--timeline-content-max-width);box-shadow:-10px 0 30px 10px rgba(var(--section-background),.2);border-radius:var(--block-border-radius);z-index:1}[dir=ltr] .timeline__content{margin-right:calc(-1 * (var(--timeline-content-max-width) - var(--timeline-image-max-width)))}[dir=rtl] .timeline__content{margin-left:calc(-1 * (var(--timeline-content-max-width) - var(--timeline-image-max-width)))}.timeline__content{position:relative;border-radius:var(--block-border-radius)}[dir=ltr] .timeline__content:before{right:100%}[dir=rtl] .timeline__content:before{left:100%}.timeline__content:before{content:"";position:absolute;width:var(--timeline-image-max-width);height:100%;top:0;pointer-events:none}.timeline__content,.timeline__content:before{scroll-snap-align:center;scroll-snap-stop:always}.timeline__nav-wrapper{margin-left:calc(-1 * var(--container-gutter));margin-right:calc(-1 * var(--container-gutter))}.timeline__nav-scroller{width:max-content;min-width:100%}.timeline__nav{margin-left:24px;margin-right:24px}.timeline__nav-item{max-width:190px}}@media screen and (min-width:741px)and (max-width:999px){.timeline{--timeline-image-max-width: 50vw;--timeline-content-max-width: 54vw}}@media screen and (min-width:1000px){.timeline__list{align-items:stretch}.timeline__list-wrapper{overflow:hidden}.timeline__item{display:flex;flex:none;width:calc(var(--grid-column-width) * 13 + var(--grid-gap) * 12);transition:opacity .25s ease-in-out;background:rgb(var(--section-box-background));border-radius:var(--block-border-radius);overflow:hidden;z-index:0}.timeline__item[hidden]{opacity:.2;will-change:opacity}[dir=ltr] .timeline__item:not(:last-child){margin-right:calc(var(--grid-column-width) + var(--grid-gap))}[dir=rtl] .timeline__item:not(:last-child){margin-left:calc(var(--grid-column-width) + var(--grid-gap))}.timeline__item:last-child:not(:only-child){margin-right:var(--container-outer-width)}.timeline__content-wrapper{align-self:center}.timeline__content-wrapper--top{align-self:flex-start}.timeline__content-wrapper--bottom{align-self:flex-end}.timeline__image-wrapper,.timeline__content-wrapper{flex:none;width:50%}.timeline__image-wrapper{min-height:100%}.timeline__image{width:100%;height:100%;object-fit:cover;object-position:center}[dir=ltr] .timeline__nav-item{padding-right:20px}[dir=rtl] .timeline__nav-item{padding-left:20px}}@media screen and (min-width:1260px){.timeline__content{padding:64px}}.video-section--boxed{margin-left:auto;margin-right:auto}.video-section--boxed.video-section--small{max-width:800px}.video-section--boxed.video-section--medium{max-width:1000px}.video-section--boxed.video-section--large{max-width:1024px}.video-section--full .video-wrapper{--video-width: 100vw;height:var(--video-height)}.video-section--full.video-section--small{--video-height: 250px}.video-section--full.video-section--medium{--video-height: 350px}.video-section--full.video-section--large{--video-height: 450px}@media screen and (min-width:741px)and (max-width:999px){.video-section--full.video-section--small{--video-height: 300px}.video-section--full.video-section--medium{--video-height: 375px}.video-section--full.video-section--large{--video-height: 425px}}@media screen and (min-width:1000px)and (max-width:1023px){.video-section--full.video-section--small{--video-height: 400px}.video-section--full.video-section--medium{--video-height: 500px}.video-section--full.video-section--large{--video-height: 570px}}@media screen and (min-width:1024px){.video-section--full.video-section--small{--video-height: 600px}.video-section--full.video-section--medium{--video-height: 700px}.video-section--full.video-section--large{--video-height: 800px}}@media screen and (min-width:1000px){.product-list__inner--scroller{overflow-x:auto;overflow-y:hidden;overflow:auto hidden;scroll-snap-type:x mandatory}.product-list__inner--scroller .product-item{scroll-snap-align:end}.timeline__list-wrapper{overflow-x:auto;overflow-y:hidden;overflow:auto hidden;scroll-snap-type:x mandatory}.timeline__item{scroll-snap-align:center}}.product-form__buy-buttons{max-width:300px;width:100%;margin:0 0 20px}.footer__item--social-media .footer__item-content ul.social-media li.social-media__item a.social-media__link svg{width:25px;height:25px}@media(max-width:767px){.checkout-button{flex-wrap:wrap;letter-spacing:0}}.wg-default,.wg-default .country-selector{z-index:9!important}.custom_loox_star_rating{padding:0 0 22px}.section .img_big{position:absolute;padding-top:35px}.section .img_small{position:absolute;right:0;margin-top:-100px}.section .img_small img{height:250px}.article__product .product-item{flex-direction:row;align-items:center;max-width:500px;margin:0 auto}.article__product .product-item .product-item__image-wrapper a.product-item__aspect-ratio img.product-item__primary-image{margin:0}.article__product .product-item__image-wrapper{flex:1;min-width:200px}.article__product .product-item__info{text-align:left;padding-left:25px}.article__product .product-item__quick-form{margin:0}.section_icon li{list-style-type:none;text-align:center;font-family:loretta medium;color:#492727;font-weight:100;font-size:18px}ul.section_icon{display:flex;flex-wrap:wrap;justify-content:space-around;align-items:center;padding-bottom:30px}.icon_section_container{width:60%;margin:0 auto;text-align:inherit}.vertical_zero{padding-top:0!important}.product-form .collapsible-toggle{border-bottom:1px solid;padding-top:6px;font-weight:400;font-size:18px}.product-form .faq__item+.faq__item{border-top:none}.product-form .collapsible__content{padding:20px 0}.two_image{display:flex;flex-wrap:wrap;justify-content:space-around;width:80%;margin:0 auto}.img_box2{width:40%;text-align:center}.img_box2 h3{font-size:40px;font-weight:100;font-family:loretta medium}.img_box2 p{font-family:var(--pf-tertiary-font);font-size:14px;line-height:20px;text-align:left}.img_box{width:50%}.icon-top{padding:30px 0}ul.section_icon li img{margin:34px auto!important}@media screen and (max-width:992px){.img_box2{width:100%}.img_box{width:100%;text-align:center}.two_image{width:100%}#shopify-section-template--16083698024624__94a46cfa-a6ed-4ef5-9c53-c9a4faf7524f .image-with-text__image-wrapper,#shopify-section-template--16083698024624__94a46cfa-a6ed-4ef5-9c53-c9a4faf7524f .image-with-text__content-wrapper{width:100%!important}#shopify-section-template--16083698024624__94a46cfa-a6ed-4ef5-9c53-c9a4faf7524f .image-with-text__text-wrapper{padding:0!important}}@media screen and (max-width:768px){.section .img_small,.section .img_big{display:none}.article__product .product-item{flex-wrap:wrap}}.image-with-text__text-wrapper p{line-height:1.5rem}.image-with-text__content-list .heading,.section--flush .heading{font-weight:400}.section_icon li{font-family:Loretta,sans-serif;font-weight:400;padding-top:44px}.section--flush .button,.vertical_zero .button,.product-sticky-form .button{font-weight:300}.img_box2 h3{font-family:Loretta,sans-serif}.vertical_zero .h2{font-weight:300}div#shopify-section-template--16083698024624__d049f880-8800-42f3-901c-cb5c0a1669e7 p{font-weight:500;font-size:18px;font-family:Loretta,sans-serif}@media screen and (max-width:740px){.product-form .collapsible-toggle{font-size:16px}.product-list__inner{padding-left:10px;padding-right:10px}.custom_loox_star_rating{padding:0}.product-meta__price-list-container{margin:0}}.hide{display:none!important}.header__icon-list .header-button.cart-button,.drawer__header .header-button.cart-button{color:#fff;text-align:center;font-family:Apercu Mono Pro;font-size:18px;font-style:normal;font-weight:500;line-height:13.5px;text-transform:uppercase;padding:10px 17px}.button-shop-all{color:var(--Purple, #AF8998);text-align:center;font-family:Apercu Mono Pro;font-size:13.5px;font-style:normal;font-weight:500;line-height:13.5px;text-transform:uppercase;position:relative}
/*# sourceMappingURL=/cdn/shop/t/188/assets/theme.css.map?v=103138175440632288141772122240 */

/* === global-new.css === */
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}/*! Flickity v3.0.0
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{height:100%;overflow:hidden;position:relative;touch-action:pan-y}.flickity-slider{height:100%;left:0;position:absolute;width:100%}.flickity-rtl .flickity-slider{left:unset;right:0}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-cell{left:0;position:absolute}.flickity-rtl .flickity-cell{left:unset;right:0}.flickity-button{background:#ffffffbf;border:none;color:#333;position:absolute}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{box-shadow:0 0 0 5px #19f;outline:none}.flickity-button:active{opacity:.6}.flickity-button:disabled{cursor:auto;opacity:.3;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{border-radius:50%;height:44px;top:50%;transform:translateY(-50%);width:44px}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{left:10px;right:auto}.flickity-prev-next-button .flickity-button-icon{height:60%;left:20%;position:absolute;top:20%;width:60%}.flickity-page-dots{bottom:-25px;display:flex;flex-wrap:wrap;justify-content:center;position:absolute;text-align:center;width:100%}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dot{-webkit-appearance:none;appearance:none;background:#33333340;border:none;border-radius:50%;cursor:pointer;display:block;height:10px;margin:0 8px;overflow:hidden;padding:0;text-indent:-9999px;width:10px}.flickity-rtl .flickity-page-dot{text-indent:9999px}.flickity-page-dot:focus{box-shadow:0 0 0 5px #19f;outline:none}.flickity-page-dot.is-selected{background:#333}:root{--color-primary:#e98044;--color-primary-dark:#c48a62;--color-primary-light:#f3c560;--color-secondary:#4a3f3c;--color-secondary-light:#6b5f5c;--color-accent:#e98044;--color-accent-dark:#c48a62;--color-white:#fff;--color-black:#1f1f1f;--color-text-primary:#1f1f1f;--color-text-secondary:#1f262d;--color-text-muted:rgba(31,38,45,.5);--color-success:#05ac2e;--color-warning:#ff9800;--color-error:#e43044;--color-info:#2196f3;--color-bg-primary:#fff;--color-bg-secondary:#faf7f0;--color-bg-tertiary:#f7eef3;--color-bg-light-yellow:#faf7f0;--font-family-primary:Pangram,sans-serif;--font-family-secondary:Apercu Mono Pro,monospace;--font-family-heading:Libre Baskerville,serif;--font-family-body:Objectivity,sans-serif;--font-family-mori:Mori,sans-serif;--font-family-migra:Migra,sans-serif;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-base:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:1.875rem;--font-size-4xl:2.25rem;--font-size-5xl:3rem;--font-size-6xl:3.75rem;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--line-height-tight:1.25;--line-height-snug:1.375;--line-height-normal:1.5;--line-height-relaxed:1.625;--line-height-loose:2;--letter-spacing-tighter:-.05em;--letter-spacing-tight:-.025em;--letter-spacing-normal:0em;--letter-spacing-wide:.025em;--letter-spacing-wider:.05em;--letter-spacing-widest:.1em;--spacing-0:0rem;--spacing-xs:.25rem;--spacing-sm:.5rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--spacing-2xl:3rem;--spacing-3xl:4rem;--spacing-4xl:6rem;--spacing-5xl:8rem;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--radius-full:9999px;--shadow-sm:0 1px 2px 0 rgba(0,0,0,.05);--shadow-md:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);--shadow-lg:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);--shadow-xl:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);--shadow-2xl:0 25px 50px -12px rgba(0,0,0,.25);--shadow-inner:inset 0 2px 4px 0 rgba(0,0,0,.06);--transition-fast:.15s ease-in-out;--transition-normal:.25s ease-in-out;--transition-slow:.35s ease-in-out;--transition-slower:.5s ease-in-out;--z-index-dropdown:1000;--z-index-sticky:1020;--z-index-fixed:1030;--z-index-modal-backdrop:1040;--z-index-modal:1050;--z-index-popover:1060;--z-index-tooltip:1070;--container-gutter:1rem;--grid-gutter:1rem}@font-face{font-display:swap;font-family:Pangram;font-style:normal;font-weight:400;src:url(https://froyaorganics.com/cdn/shop/files/Pangram-Regular.woff2?v=1722603149) format("woff2")}@font-face{font-display:swap;font-family:Pangram;font-style:normal;font-weight:500;src:url(https://froyaorganics.com/cdn/shop/files/Pangram-Medium.woff2?v=1722603235) format("woff2")}@font-face{font-display:swap;font-family:Apercu Mono Pro;font-style:normal;font-weight:400;src:url(https://froyaorganics.com/cdn/shop/files/ApercuMonoPro-Regular.woff2?v=1722603509) format("woff2")}@font-face{font-display:swap;font-family:Caveat;font-style:normal;font-weight:400 700;src:url(Caveat.ttf) format("truetype")}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.m-xs{margin:var(--spacing-xs)}.mt-xs{margin-top:var(--spacing-xs)}.mr-xs{margin-right:var(--spacing-xs)}.mb-xs{margin-bottom:var(--spacing-xs)}.ml-xs,.mx-xs{margin-left:var(--spacing-xs)}.mx-xs{margin-right:var(--spacing-xs)}.my-xs{margin-bottom:var(--spacing-xs);margin-top:var(--spacing-xs)}.m-sm{margin:var(--spacing-sm)}.mt-sm{margin-top:var(--spacing-sm)}.mr-sm{margin-right:var(--spacing-sm)}.mb-sm{margin-bottom:var(--spacing-sm)}.ml-sm,.mx-sm{margin-left:var(--spacing-sm)}.mx-sm{margin-right:var(--spacing-sm)}.my-sm{margin-bottom:var(--spacing-sm);margin-top:var(--spacing-sm)}.m-md{margin:var(--spacing-md)}.mt-md{margin-top:var(--spacing-md)}.mr-md{margin-right:var(--spacing-md)}.mb-md{margin-bottom:var(--spacing-md)}.ml-md,.mx-md{margin-left:var(--spacing-md)}.mx-md{margin-right:var(--spacing-md)}.my-md{margin-bottom:var(--spacing-md);margin-top:var(--spacing-md)}.m-lg{margin:var(--spacing-lg)}.mt-lg{margin-top:var(--spacing-lg)}.mr-lg{margin-right:var(--spacing-lg)}.mb-lg{margin-bottom:var(--spacing-lg)}.ml-lg,.mx-lg{margin-left:var(--spacing-lg)}.mx-lg{margin-right:var(--spacing-lg)}.my-lg{margin-bottom:var(--spacing-lg);margin-top:var(--spacing-lg)}.m-xl{margin:var(--spacing-xl)}.mt-xl{margin-top:var(--spacing-xl)}.mr-xl{margin-right:var(--spacing-xl)}.mb-xl{margin-bottom:var(--spacing-xl)}.ml-xl,.mx-xl{margin-left:var(--spacing-xl)}.mx-xl{margin-right:var(--spacing-xl)}.my-xl{margin-bottom:var(--spacing-xl);margin-top:var(--spacing-xl)}.m-2xl{margin:var(--spacing-2xl)}.mt-2xl{margin-top:var(--spacing-2xl)}.mr-2xl{margin-right:var(--spacing-2xl)}.mb-2xl{margin-bottom:var(--spacing-2xl)}.ml-2xl,.mx-2xl{margin-left:var(--spacing-2xl)}.mx-2xl{margin-right:var(--spacing-2xl)}.my-2xl{margin-bottom:var(--spacing-2xl);margin-top:var(--spacing-2xl)}.m-3xl{margin:var(--spacing-3xl)}.mt-3xl{margin-top:var(--spacing-3xl)}.mr-3xl{margin-right:var(--spacing-3xl)}.mb-3xl{margin-bottom:var(--spacing-3xl)}.ml-3xl,.mx-3xl{margin-left:var(--spacing-3xl)}.mx-3xl{margin-right:var(--spacing-3xl)}.my-3xl{margin-bottom:var(--spacing-3xl);margin-top:var(--spacing-3xl)}.m-4xl{margin:var(--spacing-4xl)}.mt-4xl{margin-top:var(--spacing-4xl)}.mr-4xl{margin-right:var(--spacing-4xl)}.mb-4xl{margin-bottom:var(--spacing-4xl)}.ml-4xl,.mx-4xl{margin-left:var(--spacing-4xl)}.mx-4xl{margin-right:var(--spacing-4xl)}.my-4xl{margin-bottom:var(--spacing-4xl);margin-top:var(--spacing-4xl)}.m-5xl{margin:var(--spacing-5xl)}.mt-5xl{margin-top:var(--spacing-5xl)}.mr-5xl{margin-right:var(--spacing-5xl)}.mb-5xl{margin-bottom:var(--spacing-5xl)}.ml-5xl,.mx-5xl{margin-left:var(--spacing-5xl)}.mx-5xl{margin-right:var(--spacing-5xl)}.my-5xl{margin-bottom:var(--spacing-5xl);margin-top:var(--spacing-5xl)}.p-xs{padding:var(--spacing-xs)}.pt-xs{padding-top:var(--spacing-xs)}.pr-xs{padding-right:var(--spacing-xs)}.pb-xs{padding-bottom:var(--spacing-xs)}.pl-xs,.px-xs{padding-left:var(--spacing-xs)}.px-xs{padding-right:var(--spacing-xs)}.py-xs{padding-bottom:var(--spacing-xs);padding-top:var(--spacing-xs)}.p-sm{padding:var(--spacing-sm)}.pt-sm{padding-top:var(--spacing-sm)}.pr-sm{padding-right:var(--spacing-sm)}.pb-sm{padding-bottom:var(--spacing-sm)}.pl-sm,.px-sm{padding-left:var(--spacing-sm)}.px-sm{padding-right:var(--spacing-sm)}.py-sm{padding-bottom:var(--spacing-sm);padding-top:var(--spacing-sm)}.p-md{padding:var(--spacing-md)}.pt-md{padding-top:var(--spacing-md)}.pr-md{padding-right:var(--spacing-md)}.pb-md{padding-bottom:var(--spacing-md)}.pl-md,.px-md{padding-left:var(--spacing-md)}.px-md{padding-right:var(--spacing-md)}.py-md{padding-bottom:var(--spacing-md);padding-top:var(--spacing-md)}.p-lg{padding:var(--spacing-lg)}.pt-lg{padding-top:var(--spacing-lg)}.pr-lg{padding-right:var(--spacing-lg)}.pb-lg{padding-bottom:var(--spacing-lg)}.pl-lg,.px-lg{padding-left:var(--spacing-lg)}.px-lg{padding-right:var(--spacing-lg)}.py-lg{padding-bottom:var(--spacing-lg);padding-top:var(--spacing-lg)}.p-xl{padding:var(--spacing-xl)}.pt-xl{padding-top:var(--spacing-xl)}.pr-xl{padding-right:var(--spacing-xl)}.pb-xl{padding-bottom:var(--spacing-xl)}.pl-xl,.px-xl{padding-left:var(--spacing-xl)}.px-xl{padding-right:var(--spacing-xl)}.py-xl{padding-bottom:var(--spacing-xl);padding-top:var(--spacing-xl)}.p-2xl{padding:var(--spacing-2xl)}.pt-2xl{padding-top:var(--spacing-2xl)}.pr-2xl{padding-right:var(--spacing-2xl)}.pb-2xl{padding-bottom:var(--spacing-2xl)}.pl-2xl,.px-2xl{padding-left:var(--spacing-2xl)}.px-2xl{padding-right:var(--spacing-2xl)}.py-2xl{padding-bottom:var(--spacing-2xl);padding-top:var(--spacing-2xl)}.p-3xl{padding:var(--spacing-3xl)}.pt-3xl{padding-top:var(--spacing-3xl)}.pr-3xl{padding-right:var(--spacing-3xl)}.pb-3xl{padding-bottom:var(--spacing-3xl)}.pl-3xl,.px-3xl{padding-left:var(--spacing-3xl)}.px-3xl{padding-right:var(--spacing-3xl)}.py-3xl{padding-bottom:var(--spacing-3xl);padding-top:var(--spacing-3xl)}.p-4xl{padding:var(--spacing-4xl)}.pt-4xl{padding-top:var(--spacing-4xl)}.pr-4xl{padding-right:var(--spacing-4xl)}.pb-4xl{padding-bottom:var(--spacing-4xl)}.pl-4xl,.px-4xl{padding-left:var(--spacing-4xl)}.px-4xl{padding-right:var(--spacing-4xl)}.py-4xl{padding-bottom:var(--spacing-4xl);padding-top:var(--spacing-4xl)}.p-5xl{padding:var(--spacing-5xl)}.pt-5xl{padding-top:var(--spacing-5xl)}.pr-5xl{padding-right:var(--spacing-5xl)}.pb-5xl{padding-bottom:var(--spacing-5xl)}.pl-5xl,.px-5xl{padding-left:var(--spacing-5xl)}.px-5xl{padding-right:var(--spacing-5xl)}.py-5xl{padding-bottom:var(--spacing-5xl);padding-top:var(--spacing-5xl)}.font-primary{font-family:var(--font-family-primary)}.font-secondary{font-family:var(--font-family-secondary)}.font-heading{font-family:var(--font-family-heading)}.font-body{font-family:var(--font-family-body)}.font-mori{font-family:var(--font-family-mori)}.font-migra{font-family:var(--font-family-migra)}.text-xs{font-size:var(--font-size-xs)}.text-sm{font-size:var(--font-size-sm)}.text-base{font-size:var(--font-size-base)}.text-lg{font-size:var(--font-size-lg)}.text-xl{font-size:var(--font-size-xl)}.text-2xl{font-size:var(--font-size-2xl)}.text-3xl{font-size:var(--font-size-3xl)}.text-4xl{font-size:var(--font-size-4xl)}.text-5xl{font-size:var(--font-size-5xl)}.text-6xl{font-size:var(--font-size-6xl)}.font-light{font-weight:var(--font-weight-light)}.font-normal{font-weight:var(--font-weight-normal)}.font-medium{font-weight:var(--font-weight-medium)}.font-semibold{font-weight:var(--font-weight-semibold)}.font-bold{font-weight:var(--font-weight-bold)}.font-extrabold{font-weight:var(--font-weight-extrabold)}.font-black{font-weight:var(--font-weight-black)}.leading-tight{line-height:var(--line-height-tight)}.leading-snug{line-height:var(--line-height-snug)}.leading-normal{line-height:var(--line-height-normal)}.leading-relaxed{line-height:var(--line-height-relaxed)}.leading-loose{line-height:var(--line-height-loose)}.tracking-tighter{letter-spacing:var(--letter-spacing-tighter)}.tracking-tight{letter-spacing:var(--letter-spacing-tight)}.tracking-normal{letter-spacing:var(--letter-spacing-normal)}.tracking-wide{letter-spacing:var(--letter-spacing-wide)}.tracking-wider{letter-spacing:var(--letter-spacing-wider)}.tracking-widest{letter-spacing:var(--letter-spacing-widest)}.text-left{text-align:left}.text-right{text-align:right}.text-justify{text-align:justify}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.underline{text-decoration:underline}.line-through{text-decoration:line-through}.no-underline{text-decoration:none}.text-primary{color:var(--color-primary)}.text-secondary{color:var(--color-secondary)}.text-accent{color:var(--color-accent)}.text-black{color:var(--color-black)}.text-white{color:var(--color-white)}.text-success{color:var(--color-success)}.text-warning{color:var(--color-warning)}.text-error{color:var(--color-error)}.text-info{color:var(--color-info)}.bg-primary{background-color:var(--color-primary)}.bg-secondary{background-color:var(--color-secondary)}.bg-accent{background-color:var(--color-accent)}.bg-black{background-color:var(--color-black)}.bg-white{background-color:var(--color-white)}.bg-success{background-color:var(--color-success)}.bg-warning{background-color:var(--color-warning)}.bg-error{background-color:var(--color-error)}.bg-info{background-color:var(--color-info)}.bg-bg-primary{background-color:var(--color-bg-primary)}.bg-bg-secondary{background-color:var(--color-bg-secondary)}.bg-bg-tertiary{background-color:var(--color-bg-tertiary)}.text-gray-50{color:var(--color-gray-50)}.bg-gray-50{background-color:var(--color-gray-50)}.text-gray-100{color:var(--color-gray-100)}.bg-gray-100{background-color:var(--color-gray-100)}.text-gray-200{color:var(--color-gray-200)}.bg-gray-200{background-color:var(--color-gray-200)}.text-gray-300{color:var(--color-gray-300)}.bg-gray-300{background-color:var(--color-gray-300)}.text-gray-400{color:var(--color-gray-400)}.bg-gray-400{background-color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.bg-gray-500{background-color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.bg-gray-600{background-color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.bg-gray-700{background-color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.bg-gray-800{background-color:var(--color-gray-800)}.text-gray-900{color:var(--color-gray-900)}.bg-gray-900{background-color:var(--color-gray-900)}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.inline-flex{display:inline-flex}.grid{display:grid}.inline-grid{display:inline-grid}.hidden{display:none}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.flex-1{flex:1 1 0%}.flex-auto{flex:1 1 auto}.flex-initial{flex:0 1 auto}.flex-none{flex:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.gap-0{gap:0}.gap-xs{gap:var(--spacing-xs)}.gap-sm{gap:var(--spacing-sm)}.gap-md{gap:var(--spacing-md)}.gap-lg{gap:var(--spacing-lg)}.gap-xl{gap:var(--spacing-xl)}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-auto{z-index:auto}.w-auto{width:auto}.w-full{width:100%}.w-screen{width:100vw}.w-min{width:-moz-min-content;width:min-content}.w-max{width:-moz-max-content;width:max-content}.w-fit{width:-moz-fit-content;width:fit-content}.h-auto{height:auto}.h-full{height:100%}.h-screen{height:100vh}.h-min{height:-moz-min-content;height:min-content}.h-max{height:-moz-max-content;height:max-content}.h-fit{height:-moz-fit-content;height:fit-content}.min-w-0{min-width:0}.min-w-full{min-width:100%}.max-w-none{max-width:none}.max-w-full{max-width:100%}.min-h-0{min-height:0}.min-h-full{min-height:100%}.max-h-none{max-height:none}.max-h-full{max-height:100%}.rounded-none{border-radius:0}.rounded-xs{border-radius:var(--radius-xs)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-md{border-radius:var(--radius-md)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-full{border-radius:var(--radius-full)}.border-0{border-width:0}.border-1{border-width:1px}.border-2{border-width:2px}.border-4{border-width:4px}.border-8{border-width:8px}.border-primary{border-color:var(--color-primary)}.border-secondary{border-color:var(--color-secondary)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-gray-400{border-color:var(--color-gray-400)}.border-transparent{border-color:transparent}.shadow-none{box-shadow:none}.shadow-sm{box-shadow:var(--shadow-sm)}.shadow-md{box-shadow:var(--shadow-md)}.shadow-lg{box-shadow:var(--shadow-lg)}.shadow-xl{box-shadow:var(--shadow-xl)}.shadow-2xl{box-shadow:var(--shadow-2xl)}.shadow-inner{box-shadow:var(--shadow-inner)}.opacity-0{opacity:0}.opacity-25{opacity:.25}.opacity-50{opacity:.5}.opacity-75{opacity:.75}.opacity-100{opacity:1}.transition-none{transition-property:none}.transition-all{transition-property:all}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke}.transition-opacity{transition-property:opacity}.transition-shadow{transition-property:box-shadow}.transition-transform{transition-property:transform}.duration-75{transition-duration:75ms}.duration-100{transition-duration:.1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.duration-1000{transition-duration:1s}.ease-linear{transition-timing-function:linear}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.cursor-auto{cursor:auto}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.cursor-wait{cursor:wait}.cursor-text{cursor:text}.cursor-move{cursor:move}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.select-text{-webkit-user-select:text;-moz-user-select:text;user-select:text}.select-all{-webkit-user-select:all;-moz-user-select:all;user-select:all}.select-auto{-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}.not-sr-only{height:auto;margin:0;overflow:visible;padding:0;position:static;width:auto;clip:auto;white-space:normal}@media(min-width:576px){.sm\:block{display:block}.sm\:hidden{display:none}.sm\:flex{display:flex}.sm\:grid{display:grid}.sm\:text-center{text-align:center}.sm\:text-left{text-align:left}.sm\:text-right{text-align:right}.sm\:w-full{width:100%}.sm\:w-auto{width:auto}.sm\:h-full{height:100%}.sm\:h-auto{height:auto}}@media(min-width:768px){.md\:block{display:block}.md\:hidden{display:none}.md\:flex{display:flex}.md\:grid{display:grid}.md\:text-center{text-align:center}.md\:text-left{text-align:left}.md\:text-right{text-align:right}.md\:w-full{width:100%}.md\:w-auto{width:auto}.md\:h-full{height:100%}.md\:h-auto{height:auto}}@media(min-width:992px){.lg\:block{display:block}.lg\:hidden{display:none}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:text-center{text-align:center}.lg\:text-left{text-align:left}.lg\:text-right{text-align:right}.lg\:w-full{width:100%}.lg\:w-auto{width:auto}.lg\:h-full{height:100%}.lg\:h-auto{height:auto}}@media(min-width:1200px){.xl\:block{display:block}.xl\:hidden{display:none}.xl\:flex{display:flex}.xl\:grid{display:grid}.xl\:text-center{text-align:center}.xl\:text-left{text-align:left}.xl\:text-right{text-align:right}.xl\:w-full{width:100%}.xl\:w-auto{width:auto}.xl\:h-full{height:100%}.xl\:h-auto{height:auto}}html.js{padding-bottom:0!important}.announcement-bar__message,.announcement-bar__message p{font-family:Apercu Mono Pro;font-style:normal;font-weight:400!important}.mobile-nav__link{color:#1f1f1f;font-family:Libre Baskerville;font-size:18px;font-style:normal;font-weight:400;line-height:normal;text-transform:capitalize}.drawer__content{color:#1f262d}.product-item-meta__title{height:auto!important}.made-in-norway-section h2.heading.heading--small{font-family:Apercu Mono Pro;font-style:normal;font-weight:300}.shop-button{text-align:center}.shop-button a.button.button--primary{border-radius:4px;font-family:Montserrat,sans-serif;font-size:17px;font-weight:600;width:250px}.hero-section-styles .content-box.content-box--medium.content-box--text-left.content-box--left.text-container{text-align:center}.hero-section-styles .button-wrapper{margin-top:10px!important}.hero-section-styles a.button.button--primary{width:260px}.hero-section-styles h2.heading.heading--small{color:#4a3f3c;font-family:Pangram;font-style:normal;font-weight:400}.bestseller-section{margin-bottom:0}.bestseller-section a.product-item__aspect-ratio.aspect-ratio.aspect-ratio--short{aspect-ratio:4/2.5}.bestseller-section .product-list__inner{border-bottom:1px solid #4a3f3c;gap:0}.bestseller-section .product-list__inner .product-item{border-right:1px solid #4a3f3c;padding-bottom:30px}.bestseller-section .product-list__inner .product-item:last-child{border-right:0}.bestseller-section .section__footer{margin:0}.bestseller-section .section__footer a{margin-bottom:2rem;margin-top:2rem}.features-inner{align-items:center;display:flex;gap:10px;justify-content:center}.features-left{text-align:left}.features-middle{flex-basis:35%;text-align:center}.left-inner{margin-left:20px}.left-inner p{color:#333232;font-size:15px;line-height:normal;margin:5px 0}.left-inner h2{letter-spacing:normal;margin-top:0;text-transform:capitalize}.footer__payment-methods-label{display:none;margin-right:0}.footer__copyright{color:#4a3f3c;font-family:Pangram;font-style:normal;font-weight:300;margin-top:0}.footer__item p.footer__item-title p,.footer__item p.footer__item-title ul li a,.footer__item-content p,.footer__item-content ul li a{color:#4a3f3c;font-family:Pangram;font-style:normal;font-weight:400}.footer__aside{border-top:1px solid #4a3f3c;display:inline-block;padding-top:30px;text-align:center;width:100%}@media screen and (min-width:990px){.volant-video-section{margin-bottom:6rem}.brand-reviews .multi-column__item--align-center{align-self:auto}.brand-reviews .multi-column__image{width:100%}.footer__item p.footer__item-title{font-size:24px;letter-spacing:normal}.footer__item-content p,.footer__item-content ul li a{font-size:14px;letter-spacing:normal}}@media screen and (max-width:767px){.table-cell h3{font-family:Pangram;font-size:12px}.header__icon-list{margin-right:0}.brand-reviews{margin:40px 20px 0}.hero-section-styles .content-box.content-box--medium.content-box--text-left.content-box--left.text-container{left:15%;margin-left:0;max-width:70%;position:absolute;text-align:center;top:20px;width:100%}}.table{display:flex;flex-wrap:wrap;margin:0 auto;max-width:1100px;padding:2rem 0 0}.table-cell{box-sizing:border-box;flex-grow:1;font-weight:300;list-style-type:none;margin-left:1px;margin-top:1px;overflow:hidden;padding:.8em 10px;text-align:center;width:100%}.table-cell:nth-child(-n+3){padding-bottom:40px;padding-top:40px}.table-cell>h3{font-size:18px;margin-bottom:3rem;margin-top:0}.table-cell.cell-feature{font-size:18px;text-align:left}.table-cell.enterprise{padding:.8em 10px .8em 0}.comparison-board-styles h3{color:#3a3a3a;font-family:Pangram;font-weight:700}.comparison-board-styles .table{padding-top:0}.comparison-board-styles .tp-img{height:150px}.comparison-board-styles tr:nth-child(2n){background:#ccc}.scents-reviews.container.vertical-breather{padding-bottom:0!important;padding-top:0!important}.scents-headline{margin-bottom:0;margin-top:6rem}.scents-headline h3.heading.h2{font-family:Pangram;font-style:normal;font-weight:500}.reviews-styles .container{max-width:1200px}.perks-icons .multi-column__inner--scroller{grid-gap:10px}.perks-icons .multi-column__image-wrapper{margin:0 auto 20px!important;width:50px!important}.perks-icons .multi-column__text-container p{color:#4a3f3c;font-family:Pangram;font-style:normal;font-weight:400}.section__footer a.button.button--primary{border-radius:4px;font-family:Montserrat,sans-serif;font-size:17px;font-weight:600;width:250px}.partners-styles h3.heading.h2{color:#3a3a3a;font-family:Montserrat,sans-serif;font-size:22px;font-weight:700!important}.shopify-section--video .container{max-width:1080px}[dir=ltr] .header__cart-count--floating{background:#c48a62;color:#fff!important;font-family:Pangram;font-style:normal;font-weight:400;right:-8px;top:-6px}.shipping-bar__text{border-bottom:1px solid #4a3f3c;color:#4a3f3c;font-family:Pangram;font-size:14px;font-style:normal;font-weight:400;padding-bottom:15px}.shipping-bar__progress{display:none}.drawer__content{max-width:100%;padding:0 10px 10px}.drawer__header{padding:10px}.drawer__title.heading.h6{color:#4a3f3c;font-family:Pangram;font-size:15px;font-style:normal;font-weight:400}.drawer__title.heading.h6 img{display:none}@media screen and (min-width:769px){.mini-cart__actions{display:inline-grid}.comparison-board-styles h3{font-size:20px;font-weight:400;letter-spacing:normal}.text-with-icons p.heading{font-family:Pangram;font-style:normal;font-weight:400;letter-spacing:normal;margin:0 auto;max-width:65px;text-transform:none}.payment-methods-list--auto{display:inline-block;grid-auto-flow:column}.hero-section-styles .review-section{display:block!important;display:flex!important}.shopify-section--logo-list{margin-bottom:100px}.volant-specs-style .text-container{margin-bottom:1rem}}@media screen and (max-width:740px){.guarantee-styles{padding-top:3rem}.header__icon-list button.header__icon-wrapper[aria-controls=mobile-menu-drawer]{left:24px;right:auto}a.header__icon-wrapper.tap-area.hidden-desk{position:absolute;right:65px;top:50%;transform:translateY(-50%);z-index:999}a.header__icon-wrapper.tap-area.hidden-desk[aria-label=Search]{display:none}.header__logo{flex:auto!important;order:0!important}.header__logo-image{margin:0 auto;max-width:100px}.header__logo-link,.header__logo-logo-image{display:block;width:auto}.header__secondary-links{padding-right:0}}@media screen and (max-width:425px){.table-cell.cell-feature{font-size:14px;padding-left:5px}.founder-section-styles .content-box.content-box--medium.content-box--text-left.content-box--left.text-container{color:#fff;font-family:Pangram;font-size:17px;font-weight:400;left:5%;margin:0;max-width:90%;position:absolute;position:relative;text-align:center;top:0;width:100%}.guarantee-styles .content-box.content-box--medium.content-box--text-right.content-box--right.text-container{left:5%;margin-right:0;max-width:90%;position:absolute;text-align:center;top:20px;width:100%}.made-in-norway-section .content-box.content-box--medium.content-box--text-right.content-box--right.text-container{left:0;margin-right:0;max-width:100%;position:absolute;top:15px;width:100%}.hero-section-styles .content-box.content-box--medium.content-box--text-left.content-box--left.text-container{left:5%;margin-left:0;max-width:90%;position:absolute;text-align:center;top:20px;width:100%}}@supports selector(:has(*)){.multi-column:has(.scroller){overflow:hidden}}.brand-reviews{font-family:Pangram;font-weight:400}.brand-reviews .multi-column__inner p{font-size:1.4rem}@media screen and (max-width:520px){.comparison-board-styles .tp-img{height:100px}.comparison-board-styles{margin-top:0}}@media screen and (max-width:430px){.comparison-board-styles .tp-img{height:69px}}@media screen and (max-width:360px){.comparison-board-styles .tp-img{height:54px}}#__pf [data-pf-type=Icon]{font-family:FontAwesome!important;padding-left:0}body{overflow-x:hidden}.article h4:not(.article__embedded-section *){font-family:var(--font-family-primary);font-size:var(--spacing-md);font-weight:500}.article h3:not(.article__embedded-section *){font-family:var(--font-family-primary);font-size:var(--font-size-2xl);font-weight:500}.article p{font-weight:700}.article .article__embedded-section .s-featured-product,.article .article__embedded-section .s-featured-product__content{padding-bottom:0;padding-top:0}.article__share-button-list svg.icon{height:var(--spacing-lg);width:var(--spacing-lg)}.article__share-button-list img{margin:0!important}.custom-blog-description{background-color:#ffeedf80;margin-bottom:var(--spacing-xs)!important;margin-top:var(--spacing-xl)!important;padding:var(--spacing-lg)}a.blog-button{background:var(--color-accent);border:none;border-radius:var(--radius-sm);color:var(--color-white);font-family:var(--font-family-secondary);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);line-height:var(--spacing-3xl);max-width:2var --spacing-2xl;padding:var(--spacing-sm) 35px;text-transform:uppercase;width:100%}.template--simple-custom .custom-blog-description{margin-bottom:var(--spacing-md)!important}.custom-blog-description h2{font-family:var(--font-family-primary);font-size:var(--font-size-4xl);font-weight:var(--font-weight-normal)}.custom-blog-description ul li{color:var(--color-accent);font-family:Pangram;font-size:var(--spacing-md);font-weight:var(--font-weight-normal);margin-bottom:0;text-decoration:underline}.product-template .shopify-section--logo-list.shopify-section--product-logo-list span.logo-heading{display:block}.custom-icon-text-block{display:flex;margin:var(--spacing-sm) 0}.custom-icon-text{padding:0;text-align:center;width:25%}.custom-icon-text img{margin-bottom:var(--spacing-md);max-width:var(--spacing-3xl)}.custom-icon-text p{color:var(--color-text-primary);font-family:var(--font-family-primary);font-size:var(--spacing-sm);font-style:normal;font-weight:var(--font-weight-normal);margin:0;text-align:center}.popup-active{transform:translateY(0)!important}.product-facet__aside_inner_block{left:5%;position:sticky;top:9%;z-index:9}button.product-item__quick-buy-button.hidden-no-touch{display:none}.product-facet__collection-block{margin-bottom:var(--spacing-xl)}.filter-column .close-filter-wrapper,.filter-mobile-header,.mobile-filter,.product-facet div.selected-filters{display:none}.filter-item .filter-list .filter-alt{margin-bottom:var(--spacing-xs)}.filter-item .filter-list .filter-alt a.active{font-weight:var(--font-weight-bold);text-decoration:underline}.filter-item .filter-title{cursor:pointer;font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);line-height:18px;-webkit-tap-highlight-color:rgba(0,0,0,0);margin-bottom:var(--spacing-xs)}.filter-item:not(.filter-sort) .filter-title:after{color:var(--color-text-secondary);content:"+";font-size:var(--font-size-lg);left:var(--spacing-xs);position:relative;vertical-align:bottom}.filter-item.opened .filter-title:after{content:"-";font-size:var(--font-size-2xl);line-height:18px}.product-facet .filter-column .filters{height:calc(100vh - var(--spacing-5xl));min-height:100%;overflow-x:hidden;overflow-y:auto}.filters .filter-item{margin-bottom:var(--spacing-md)}.filters .filter-item.filter-sort{position:relative}.filters .filter-item.filter-sort .filter-title{display:inline-block}.filters .filter-item.opened{margin-bottom:var(--spacing-md)}.filters .filter-item:first-child{border-bottom:1px solid var(--color-neutral-light);margin-bottom:var(--spacing-2xl);padding-bottom:var(--spacing-xs)}.filter-list .filter{cursor:pointer;padding:var(--spacing-xs) var(--spacing-md) var(--spacing-sm)}.filter-list .filter span{vertical-align:middle}.filter-list .filter .circle-wrapper{border:1px solid var(--color-neutral-medium);border-radius:var(--spacing-2xl);display:inline-block;height:var(--spacing-sm);margin-right:12px;padding-top:1px;text-align:center;vertical-align:middle;width:var(--spacing-sm)}.filter-list .filter.selected .circle-wrapper .circle-inner{background-color:var(--color-neutral-medium);border-radius:var(--spacing-2xl);height:var(--spacing-sm);margin:0 auto;width:var(--spacing-sm)}.filter-list .more-filters-list{display:none}.filter-list .more-filters-list+a.more-filters{border-bottom:1px solid;display:inline-block;font-weight:var(--font-weight-semibold);margin-left:0;margin-top:var(--spacing-md)}.filter-list .filter .checkbox{appearance:none;-moz-appearance:none;-webkit-appearance:none;border:1px solid var(--color-neutral-medium);border-radius:1px;display:inline-block;height:var(--spacing-sm);margin-right:12px;padding:0;vertical-align:middle;width:var(--spacing-sm)}.filter-list .filter .checkbox:checked{background-color:var(--color-neutral-medium)}.filter-dropdown{background:var(--color-background-light);border-radius:var(--radius-xs);display:none;left:0;overflow:visible;padding:5px var(--spacing-xs) var(--spacing-xs);position:absolute;top:35px;width:1var --spacing-4xl;z-index:999}.filter-dropdown .sort-item{cursor:pointer;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold)}.filter-dropdown .sort-item:hover .option-label{font-weight:var(--font-weight-bold)}.filter-dropdown .sort-item:not(:last-child){margin-bottom:8px}.no-results{display:block;margin-top:var(--spacing-2xl);width:100%}.collection__main .collection-matrix{display:flex;flex-wrap:wrap;margin:0 auto;position:relative;width:100%}#facet-main .selected-filters{margin-bottom:var(--spacing-sm);margin-top:var(--spacing-lg);padding-left:var(--spacing-sm)}#facet-main .selected-filters .filter-display{display:inline-block;vertical-align:top}#facet-main .selected-filters .filter{background:var(--color-neutral-medium);border-radius:var(--radius-md);color:var(--color-text-secondary);display:inline-block;font-size:var(--font-size-xs);font-weight:500;height:var(--spacing-md);letter-spacing:.5px;line-height:1.65;margin-right:9px;max-width:7.5rem;overflow:hidden;padding-left:11px;padding-right:var(--spacing-lg);position:relative;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}#facet-main .selected-filters .close-filter{cursor:pointer;position:absolute;right:0;top:1px;width:18px}#clear-all-filters-xs.clear-all,#clear-all-filters.clear-all{border-bottom:1px solid var(--color-text-secondary);color:var(--color-text-secondary);cursor:pointer;display:inline-block;font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:.15em;margin-left:var(--spacing-sm)}.product-facet .filter-column{padding-left:var(--spacing-lg);padding-top:var(--spacing-xl)}.popover-container{padding-left:var(--spacing-xs)}.product-facet .filter-column .filters::-webkit-scrollbar{display:none}.drawer__header .header-button,.header__icon-list .header-button{font-family:var(--font-family-mono);font-size:var(--font-size-xs);font-weight:500!important;line-height:1;padding:.7rem .6rem}.header__icon-list a.header__icon-wrapper[aria-controls=mini-cart] svg{height:var(--spacing-md);width:var(--spacing-md)}nav.header__inline-navigation .header__linklist{align-items:center;justify-content:center;min-width:500px;text-transform:uppercase;width:100%}nav.header__inline-navigation .header__linklist li.header__linklist-item--more>.header__linklist-link,nav.header__inline-navigation .header__linklist li:last-child>p.header__linklist-link{opacity:.3}nav.header__inline-navigation .header__linklist li.header__linklist-item--more>.header__linklist-link:before,nav.header__inline-navigation .header__linklist li:last-child>p.header__linklist-link:before{content:"+ "}nav.header__inline-navigation .header__linklist li.header__linklist-item--more>.header__linklist-link.link--animated:after,nav.header__inline-navigation .header__linklist li:last-child>p.header__linklist-link.link--animated:after{bottom:-2px}nav.header__inline-navigation .header__linklist p{cursor:pointer;margin-bottom:0}.product-facet__product-list .product-list__inner .product-item .product-item__aspect-ratio{display:flex;height:-moz-fit-content;height:fit-content;padding-bottom:0!important}.product-item__image-wrapper--multiple .product-item__primary-image{height:auto}.popover .product-quantity-item .product-form__quantity{display:block}.popover .product-form__quantity{display:none}.template--diffuser.product-template .product-form__option-selector .product-form__option-info .product-form__option-value{display:block}.product-form__variants .product-form__option-selector .product-form__option-info{margin:0;margin-right:var(--spacing-xs)}.product-form__variants .product-form__option-selector{align-items:center;margin-top:var(--spacing-xs)}.color-swatch-list{flex:0 1 100%}@media screen and (min-width:1000px){.product-form__option-info .product-form__option-name{display:none;text-transform:uppercase}[dir=ltr] .product-form__option-value{margin-left:0}.template--diffuser .color-swatch-list{grid-template-columns:repeat(auto-fit,32px)}.image-with-text--reverse .image-with-text__wrapper{flex-direction:row-reverse;padding:0}.custom-icon-text p{padding:0}}@media screen and (max-width:1200px){.header__icon-list button.header__icon-wrapper[aria-controls=mobile-menu-drawer]{position:absolute;right:var(--spacing-2xl)}}@media only screen and (max-width:740px){a.blog-button{font-size:var(--font-size-xs);line-height:45px;padding:var(--spacing-sm) var(--spacing-lg)}.custom-icon-text p{font-size:var(--font-size-xs);line-height:normal}.product-facet__product-list{padding:0 var(--spacing-sm)}.footer{position:relative}.product-form .product-form__buy-buttons .product-form__payment-container{margin:var(--spacing-md) auto 0;max-width:3var --spacing-2xl}.product-item__quick-form button.product-item__quick-buy-button{border:none;padding:0;position:inherit}.product-item__quick-form button.product-item__quick-buy-button span{all:inherit;border-radius:var(--spacing-2xl);bottom:0;left:50%;line-height:48px;margin:0 auto;max-width:var(--spacing-lg);text-transform:uppercase;transform:translate(-50%);width:100%}.product-item__quick-form button.button:first-child{display:none}.header__icon-list button.header__icon-wrapper[aria-controls=mobile-menu-drawer]{right:var(--spacing-xl)}.product__info .product-meta{align-items:center;display:flex;justify-content:space-between;margin:var(--spacing-sm) 0 var(--spacing-xs);width:100%}.product__info .product-meta product-payment-terms{display:none}.product-template .product__info .product-meta>.product-meta__price-list-container .product-meta__label-list.label-list{bottom:-var(--spacing-lg);margin-left:0;position:absolute}.product-meta>.product-meta__price-list-container .price-list{gap:var(--spacing-xs)}.product-meta__price-list-container .price-list{justify-content:flex-end}.product-facet .filter-column{background-color:var(--color-white);display:none;left:0;padding-left:var(--spacing-lg);padding-right:var(--spacing-lg);padding-top:var(--spacing-lg);width:100%;z-index:9999}.product-facet .filter-column.open{display:block}.product-facet .product-column{width:100%}.mobile-filter .open-filter{font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);margin-right:var(--spacing-sm);text-decoration:underline}.filter-column .close-filter-wrapper{background-color:var(--color-white);bottom:0;display:inline-block;left:0;padding:var(--spacing-xs) var(--spacing-lg);text-align:center;width:100%}.filter-column .close-filter-wrapper .close-filter{background-color:var(--color-accent);border:1px solid var(--color-white);border-radius:var(--radius-md);color:var(--color-white);display:inline-block;font-weight:var(--font-weight-semibold);padding:6px var(--spacing-md);width:100%}.filter-mobile-header{border-bottom:1px solid var(--color-neutral-light);display:block;margin-bottom:var(--spacing-md);padding:var(--spacing-md) 0 5px}.filter-mobile-header .close-filter{float:right}.filter-column .sticky-filter{top:var(--spacing-4xl)}.filter-mobile-header h2{display:inline-block;margin:0;text-transform:none;vertical-align:middle}.filter-dropdown{position:relative;top:0}}.footer__item p.footer__item-title{font-size:20px;text-transform:capitalize}.footer .linklist__item{text-transform:uppercase}.drawer__content .product-form .product-form__buy-buttons .shopify-payment-button{display:none!important}.cbb-also-bought-container.cbb-desktop-view,.filter-column.open.popup-sort .close-filter-wrapper,.filter-column.open.popup-sort .filter-item,.filter-column.open.popup-sort .filter-mobile-header{display:none}.filter-column.open.popup-sort .filters{height:0}body.overflow-hidden iframe#dummy-chat-button-iframe{display:none}.filter-list .filter span{text-transform:capitalize}.filter-column .close-filter-wrapper .close-filter{background-color:var(--color-accent);border:1px solid var(--color-white);border-radius:var(--radius-md);color:var(--color-white);display:inline-block;font-weight:var(--font-weight-semibold);padding:6px var(--spacing-md);width:100%}.filter-column .close-filter-wrapper .close-filter:hover{background:var(--color-accent-hover)}product-list.product-facet__product-list{margin:var(--spacing-3xl) 0;padding:0 var(--spacing-xl)}.popover .product-form .product-form__buy-buttons{margin:0;max-width:100%;width:100%}.article__content div{text-align:left}.article__content .product-item__info a.button{background-color:var(--color-accent);border-radius:var(--radius-sm);color:var(--color-white);font-size:var(--font-size-base);font-weight:var(--font-weight-bold);line-height:normal;margin-left:0;margin-top:var(--spacing-xs);max-width:var(--spacing-xl);padding:var(--spacing-md) var(--spacing-md)}.article__content .loader-button__text{align-items:normal;display:flex;font-weight:var(--font-weight-normal);justify-content:center;text-decoration:none!important;text-transform:none}.article a.product-item-meta__title{font-size:var(--font-size-lg)}.article .price-list.price-list--centered span.size{display:none}.article .product-item-meta__price-list-container .price-list span.price{font-weight:var(--font-weight-light)}.product-form__text span.metafield-multi_line_text_field{font-size:var(--font-size-base)}.icon_section_single_container ul.section_icon li img{margin:0!important}.icon_section_container ul.section_icon li{padding:0}.shopify-section--custom-html .rte p{font-family:var(--font-family-accent)}.shopify-section--custom-html .rte img{margin-bottom:0}div#shopify-section-template--16083698024624__4e4580d4-7d5a-4dbc-87e2-b77fa1bfabb9 section.section{margin:0}.shopify-section--custom-html header.section__header{display:flex;flex-direction:column-reverse}.product-form__text{margin-bottom:var(--spacing-xs)}div#shopify-section-template--16083698024624__d049f880-8800-42f3-901c-cb5c0a1669e7 .vertical-breather.vertical_zero{padding-bottom:var(--spacing-xl)}.shopify-section--main-collection product-facet.product-facet{margin:0}.drawer__content .buy-quantity-button-block .product-form__quantity{display:none}@media screen and (max-width:999px){.product-template .product__media-list-wrapper button.flickity-button.flickity-prev-next-button.previous{padding-top:var(--spacing-lg)}.product-template .product__media-list-wrapper button.flickity-button.flickity-prev-next-button svg{max-width:var(--spacing-xl);padding-bottom:0}.product-template .shopify-section--main-product .product__media{margin:auto;max-width:60%}.product-form__promotags>span.promo-tag{font-size:var(--font-size-xs);padding:2px 7px 3px}.rc-selling-plans-dropdown__select{padding-block:0!important}.product-template .shopify-section--main-product .product-form__product-content{grid-row:7;order:10;padding:var(--spacing-md) 0 var(--spacing-lg)}.product-template .shopify-section--main-product .product-form__image.product-form__image--left{padding-block:var(--spacing-md)}.product-template .shopify-section--main-product .product-form__image img{left:calc(var(--container-gutter)*-1);left:auto;position:relative;right:12px;width:100vw;width:calc(100vw - 24px)}.product-template .shopify-section--main-product ul.payment-icons.list--inline.site-footer__icon-list{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;max-width:100%;width:100%}.product-template .site-footer__icon-list li.payment-icon svg{height:auto;width:100%;width:var(--spacing-md)}.product-template .product-form__add-button .product-meta__price-list-container{position:static}.product-template .button.product-form__add-button{padding-inline:var(--spacing-xl)}.product-template .product__info .product-meta{align-items:flex-start;gap:5px}.product-template .product__info .product-meta>*{margin:0!important}.product-template .product-form__promotags{margin-bottom:var(--spacing-xs)}.rc-widget .px-3{padding-inline:0!important}.product-template .rc-radio.rc-radio--active~.rc-selling-plans{padding-left:18px!important}.product-template .product-form .product-form__buy-buttons .product-form__payment-container{margin-top:5px}.product-template .product-form .product-content__tabs .product-tabs__tab-item-wrapper .collapsible{line-height:146%}.product-template .product-form .product-content__tabs .product-tabs__tab-item-wrapper .collapsible,.product-template .product-form .tabs-nav__item{align-items:center;display:flex;font-family:var(--font-family-primary);font-size:var(--spacing-sm);font-style:normal;font-weight:var(--font-weight-normal)}.product-template .product-form .tabs-nav__item{line-height:180%;text-transform:none}.product-template .logo-list__list{-moz-column-gap:var(--spacing-2xl);column-gap:var(--spacing-2xl);row-gap:var(--spacing-xl)}.product-template .shopify-section--logo-list.shopify-section--product-logo-list .logo-list__item{padding:0}.product-template .shopify-section--logo-list.shopify-section--product-logo-list .logo-list__item svg{max-width:100%}.product-template .shopify-section--featured-products-linked .product-item-meta__title{font-size:var(--font-size-base);line-height:var(--line-height-tight)}.product-template .shopify-section--featured-products-linked span.loader-button__text{font-size:var(--font-size-lg);font-weight:var(--font-weight-light);line-height:97.9%}.product-template .shopify-section--featured-products-linked .button--full{padding:0!important}.product-template .shopify-section--featured-products-linked .product-list--center .product-list__inner .product-item{flex:0 1 45%}.product-template .shopify-section--featured-products-linked .price-list.price-list--centered{font-size:var(--font-size-base);font-weight:var(--font-weight-normal);line-height:var(--line-height-base)}.product-template h5.h4.featured-collection--subtitle{font-family:var(--font-family-primary);font-size:var(--font-size-base);font-style:normal;font-weight:var(--font-weight-light);line-height:var(--line-height-tight)}.product-template .shopify-section--featured-products-linked .featured-collections{padding:var(--spacing-md) var(--spacing-xs)}.product-template .product-form{display:flex;flex-direction:column}.product-template .shopify-section--featured-products-linked .tabs-nav__item{font-family:var(--font-family-body);font-size:var(--font-size-sm);font-style:normal;font-weight:var(--font-weight-light);line-height:var(--line-height-tight)}.product-template .shopify-section--featured-products-linked .tabs-nav__item-list{gap:var(--spacing-lg);padding-bottom:8px}.product-template .shopify-section--logo-list.shopify-section--product-logo-list header.section__header{margin-bottom:var(--spacing-xs)}.product-template prev-next-buttons.gallery__prev-next-buttons.prev-next-buttons{display:flex!important}.product-template .gallery__prev-next-buttons{display:block!important}.shopify-section--gallery.shopify-section--product-gallery .gallery .prev-next-button svg{max-width:16px}.shopify-section--gallery.shopify-section--product-gallery button.gallery__arrow.prev-next-button:not(.prev-next-button--small){-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;margin-inline:0;outline:none}.product-template .shopify-section--best-uses .metafield-rich_text_field{font-family:var(--font-family-body);font-size:var(--spacing-sm);font-style:normal;font-weight:var(--font-weight-light);line-height:22px;margin:0 auto;max-width:300px}.product-template .shopify-section--apps .container.vertical-breather{padding-bottom:0}.product-template .shopify-section--apps+.shopify-section--featured-collections section.section{margin-top:0}.product-template .shopify-section--apps+.shopify-section--featured-collections+.shopify-section--custom-liquid .container{max-width:1000px;padding:0}.product-form__add-button .loader-button__text{font-family:var(--font-family-secondary);font-size:var(--font-size-sm);font-style:normal;font-weight:var(--font-weight-semibold)}body.product-template div#main .product:not(.product--featured){margin-bottom:0}.product-template .shopify-section--main-product .product-form__product-content{padding-bottom:0}}.rc-template__radio input{accent-color:rgb(var(--heading-color))}.product-template .product-form .tabs-nav__item{text-transform:none}.product-template product-item.product-item.product-item-new>span.size{border:.5px solid var(--color-text-primary);border-radius:var(--spacing-lg);display:inline-block;font-family:var(--font-family-primary);font-style:normal;font-weight:var(--font-weight-normal);margin:auto;padding:var(--spacing-xs)}.product-template .color-swatch .color-swatch__item{border:1.555var solid var(--color-neutral-dark)}.product-template .color-swatch .color-swatch__item:before{opacity:0}.product-template .color-swatch__radio:checked+.color-swatch__item{border:none}.product-template .product-form__promotags:empty{display:none}.product-template .shopify-section--product-gallery .gallery__list-wrapper:not(.is-scrollable) .gallery__list{display:flex;flex-wrap:nowrap;justify-content:center;margin-left:auto}.product-template .shopify-section--gallery.shopify-section--product-gallery .gallery__item{flex-grow:0}.product-template .shopify-section--rich-text .section__color-wrapper{margin-bottom:auto}.product-template .shopify-section.shopify-section--image-with-text:not(.shopify-section--image-with-text-tabs) .container,.product-template .shopify-section.shopify-section--image-with-text:not(.shopify-section--image-with-text-tabs) .image-with-text__wrapper{padding:0}.product-template .shopify-section--featured-products-linked+.shopify-section--rich-text .section__color-wrapper{margin-bottom:-var(--spacing-4xl)}@media screen and (min-width:1000px){body.product-template div#main{margin-top:var(--spacing-md)}.product-template .product__info{padding-top:var(--spacing-2xl)}}@media screen and (min-width:2400px){.product-template .shopify-section--gallery.shopify-section--product-gallery .gallery{--gallery-image-height:32vw}}.rc-radio-group__options,label.rc-radio{border:none!important}.rc-radio__input{accent-color:rgb(var(--heading-color))}span.rc-radio__label .price-label{display:inline-block;min-width:2rem}.product-template .product__media-list-wrapper button.flickity-button.flickity-prev-next-button.previous{left:-var(--spacing-sm)}.product-template .product__media-list-wrapper button.flickity-button.flickity-prev-next-button.next{right:-var(--spacing-sm)}body.product-template div#main{margin-top:0}.product-template .product-form__add-button .product-meta__label-list.label-list{display:none}@media screen and (min-width:1000px){.product-template .shopify-section.shopify-section--image-with-text .image-with-text--reverse .image-with-text__image-wrapper{margin-right:0;width:50%}.product-template .product-form__add-button,.product-template .product-form__add-button .price--large:not(.price--compare){color:var(--color-white);font-family:var(--font-family-secondary);font-size:var(--font-size-base);font-style:normal;font-weight:var(--font-weight-semibold);text-align:center;text-transform:uppercase}}.product-meta>.product-meta__price-list-container{align-items:end;flex-direction:column;float:right;margin-top:0}.product-meta>.product-meta__price-list-container .product-meta__label-list.label-list .label{color:var(--color-error);font-family:var(--font-family-primary);font-size:var(--font-size-xs);font-style:normal;font-weight:500;line-height:var(--line-height-base);padding:0}.product-meta>.product-meta__price-list-container .price{color:var(--color-text-primary);font-family:var(--font-family-primary);font-size:var(--spacing-lg);font-style:normal;font-weight:var(--font-weight-bold);line-height:120%}.product-meta>.product-meta__price-list-container .price--compare{color:var(--color-text-muted);text-decoration-line:line-through}@media screen and (max-width:999px){.product-meta>.product-meta__price-list-container .price{font-size:var(--spacing-md);line-height:var(--line-height-base)}.color-swatch-list{flex:0 1 100%}.product-meta>.product-meta__price-list-container .price--large{padding-right:var(--spacing-xs)}}.shopify-section--image-with-text-tabs .image-with-text__navigation-item:after,.shopify-section--image-with-text-tabs .image-with-text__navigation-item:before{display:none}.shopify-section--image-with-text-tabs button.image-with-text__navigation-item[aria-current=true]{border-bottom:1px solid var(--color-neutral-dark);padding-bottom:5px}.shopify-section--image-with-text-tabs button.image-with-text__navigation-item *{font-family:var(--font-family-body);font-size:19px;font-style:normal;font-weight:var(--font-weight-light)!important;line-height:12px;text-transform:none}@media screen and (min-width:1000px){.template--diffuser .shopify-section--image-with-text-tabs .image-with-text__wrapper{padding:0 var(--spacing-sm) 0 var(--spacing-4xl)}.template--diffuser scrollable-content.multi-column__inner.multi-column__inner--center{--item-width:27%}.template--diffuser .color-swatch__item{height:32px;width:32px}.template--diffuser .color-swatch-list{grid-template-columns:repeat(auto-fit,32px)}.product-form__option-info{font-family:var(--font-family-primary);font-size:20.896px;font-style:normal;font-weight:var(--font-weight-light);line-height:31px}.product-form__option-info .product-form__option-name{text-transform:uppercase}.template--diffuser .multi-column__item .text-container .h5{font-family:var(--font-family-primary);font-size:28px;font-style:normal;font-weight:var(--font-weight-normal)!important;line-height:33px;margin-bottom:var(--spacing-xs)}.template--diffuser .multi-column__item .text-container .h5+p{font-family:var(--font-family-primary);font-size:var(--spacing-md);font-style:normal;font-weight:var(--font-weight-light);line-height:var(--line-height-base);margin-top:0}.template--diffuser .shopify-section--image-with-text-tabs .image-with-text{margin:auto;width:-moz-fit-content;width:fit-content}.shopify-section--featured-products-linked .product-item__image-wrapper{margin-bottom:0;order:-1}}.shopify-section--gallery.shopify-section--product-gallery .gallery__progress-bar-wrapper.container{display:none}.product-template.template--diffuser .shopify-section.shopify-section--image-with-text:not(.shopify-section--image-with-text-tabs) .image-with-text__text-wrapper{font-size:var(--font-size-lg)}@media screen and (max-width:999px){.template--diffuser .shopify-section--image-with-text-tabs .image-with-text__content *{font-size:var(--font-size-base);line-height:var(--line-height-base)}.shopify-section--image-with-text-tabs .image-with-text__navigation{gap:0;justify-content:center!important;margin-left:calc(var(--container-gutter)*-1);margin-top:-24px;padding-inline:var(--container-gutter)!important;padding-bottom:var(--spacing-xs)!important;width:calc(100% + var(--container-gutter)*2)}.shopify-section--image-with-text-tabs .image-with-text__wrapper{padding-top:var(--spacing-sm)}.shopify-section--image-with-text-tabs button.image-with-text__navigation-item{padding-inline:5px}.shopify-section--image-with-text-tabs button.image-with-text__navigation-item *{font-size:var(--spacing-sm);font-weight:var(--font-weight-light);line-height:var(--spacing-sm)}}.shopify-section--featured-collections+.shopify-section--rich-text .svg-container{text-align:center}.shopify-section--featured-collections+.shopify-section--rich-text .svg-container+h3{margin-bottom:var(--spacing-xs);margin-top:var(--spacing-md)}.shopify-section--featured-collections+.shopify-section--rich-text .svg-container svg{height:var(--spacing-3xl);width:var(--spacing-3xl)}.svg-container svg{max-width:100%}.product__zoom-button{display:none}.rc-subscription-details{display:none!important}.product-tabs__tab-item-content.rte p:empty{margin:0}.shopify-section--rich-text{font-family:var(--font-family-primary)}@media screen and (max-width:999px){.product-template .product-form__add-button,.product-template .product-form__add-button .price--large:not(.price--compare){color:var(--color-white);font-family:var(--font-family-secondary);font-size:var(--font-size-sm);font-style:normal;font-weight:var(--font-weight-semibold);text-align:center;text-transform:uppercase}}.product-template .product-form .tabs-nav__item{opacity:1}.template--diffuser.product-template .shopify-section--product-gallery+.shopify-section--rich-text .section{margin-bottom:0}.template--diffuser.product-template .shopify-section--product-gallery+.shopify-section--rich-text+.shopify-section--image-with-text-tabs .section{margin-top:var(--spacing-xs)}@media screen and (min-width:1000px){.template--diffuser.product-template .shopify-section--product-gallery+.shopify-section--rich-text+.shopify-section--image-with-text-tabs .image-with-text__navigation{margin-top:var(--spacing-xs)}.shopify-section--featured-collections+.shopify-section--rich-text .svg-container+h3{font-size:var(--font-size-4xl)}.shopify-section--featured-collections+.shopify-section--rich-text .svg-container+h3+p{font-weight:var(--font-weight-normal)}.product-template .product-form__promotags{margin-bottom:var(--spacing-lg)}ul.payment-icons.list--inline.site-footer__icon-list{display:flex;justify-content:space-between}}.shopify-section--featured-collections+.shopify-section--rich-text .button{font-family:var(--font-family-secondary);font-weight:var(--font-weight-semibold);line-height:17px;padding:var(--spacing-sm) var(--spacing-2xl)}.product-template .shopify-section--featured-products-linked .product-list--center .product-list__inner .product-item__label-list.label-list{display:none}product-media.product__media{position:relative}span.label.label--highlight{background:var(--color-error);border-radius:77px;padding:2px 7px 3px}[dir=ltr] product-media.product__media .product-item__label-list{left:var(--spacing-2xl);top:var(--spacing-2xl)}@media screen and (max-width:999px){.template--diffuser .image-with-text__image{aspect-ratio:var(--mobile-ratio);-o-object-fit:cover;object-fit:cover}.template--diffuser.product-template .shopify-section--video .section{margin-top:var(--spacing-2xl)}.product-template .shopify-section.shopify-section--image-with-text:not(.shopify-section--image-with-text-tabs) .image-with-text__wrapper p{line-height:var(--line-height-base)}.template--diffuser.product-template .shopify-section.shopify-section--image-with-text:not(.shopify-section--image-with-text-tabs) .custom-image-text--heading+.image-with-text{padding-bottom:0}[dir=ltr] product-media.product__media .product-item__label-list{left:auto;right:0;top:10%}.product-template .shopify-section--custom-liquid .container{padding:0}.product-template .shopify-section--custom-liquid header.section__header.text-container{margin-bottom:0}.product-template .shopify-section--apps .container.vertical-breather{padding-top:0}.product-template .shopify-section--featured-products-linked .section{margin-bottom:0}}.product-template .shopify-section--featured-collections:not(.shopify-section--featured-products-linked) a.button.button--text.button--full.hidden-touch{display:none}.shopify-section--featured-collections+.shopify-section--rich-text .svg-container+h3+p{font-weight:400}@media screen and (max-width:999px){.product-template .shopify-section--main-product .product__media{max-width:90%}.product-template .product__media-list-wrapper button.flickity-button.flickity-prev-next-button.previous{left:0}.product-template .product__media-list-wrapper button.flickity-button.flickity-prev-next-button.next{right:0}.product-meta>.product-meta__price-list-container{max-width:50%;order:0;position:relative;width:auto}}.product-template .shopify-section--featured-collections .product-item__label-list{display:none}.product-meta>.product-meta__price-list-container{text-align:right}.product-meta>.product-meta__price-list-container .price-list{justify-content:flex-end}.product-meta>.product-meta__price-list-container span.price.price--highlight.price--large{margin-right:0;padding-right:0}.product-template .product-form__add-button .price-list{line-height:1}.product-template .product-form__add-button span.price.price--compare{width:-moz-max-content;width:max-content}.product-template .product-form__add-button span.price.price--highlight.price--large{margin-right:0;width:-moz-max-content;width:max-content}.product-template .product-form__add-button .product-meta__price-list-container{max-width:var(--spacing-xl);text-align:right}.product-template .product-form__add-button .price-list{gap:var(--spacing-xs);max-width:var(--spacing-xl);text-align:right}@media screen and (min-width:1000px){.product-template .product-meta{display:block;grid-template-areas:inherit;grid-template-columns:auto}.product-template .product-meta>.product-meta__price-list-container{grid-area:b}.product-template .product-form .product-tabs .tabs-nav .tabs-nav__item-list{margin-inline:0}.product-template .product-form .product-tabs__tab-item-wrapper{padding:0}[dir=ltr] product-media.product__media .product-item__label-list{left:auto;right:var(--spacing-2xl)}}@media screen and (max-width:999px){.template--diffuser.product-template .product-form__option-selector .product-form__option-info .product-form__option-value{display:none}.product-template .product-form .product-content__tabs:only-child,.product-template .product-form .product-tabs .tabs-nav .tabs-nav__item-list{margin:0}.product-template .product-form .product-tabs__tab-item-wrapper{padding-inline:0}.product-template .shopify-section--featured-products-linked+.shopify-section--rich-text .section__color-wrapper{margin-bottom:-var(--spacing-2xl)}.product-template .product-form .product-content__tabs .product-tabs__tab-item-wrapper .collapsible .product-tabs__tab-item-content{margin-bottom:var(--spacing-2xl)}.template--diffuser.product-template .shopify-section--rich-text .section__color-wrapper{margin-top:0}}@media(min-resolution:.001dpcm)and (max-width:740px){.header__icon-list button.header__icon-wrapper[aria-controls=mobile-menu-drawer]{left:0!important;position:relative}.shopify-section.shopify-section--main-product+.shopify-section--product-gallery .section{margin-top:0}}@media screen and (max-width:767px){#shopify-section-header{overflow:hidden}div#shopify-section-template--19128068997464__5a374cd2-49e6-452a-82c1-d03caddc290a{border-color:var(--color-text-primary);border-style:solid;border-width:var(--border-width-thin) 0 .5px 0;padding:0}#shopify-section-template--19128073617752__77ea61dd-218b-4c5a-b8eb-c808dbacd973 section{margin-top:var(--spacing-lg)}#shopify-section-template--19128073617752__77ea61dd-218b-4c5a-b8eb-c808dbacd973 .section__header{margin-bottom:1.2rem}.template--diffuser.product-template * .image-with-text__image-wrapper{margin-bottom:var(--spacing-xs)}.shopify-section--image-with-text-tabs .image-with-text__navigation{justify-content:center!important;left:0;margin-left:0!important;overflow-x:scroll;padding-top:var(--spacing-xs);padding:var(--spacing-xs) 0!important;position:absolute;width:100%!important}.logo-list__list{--logos-per-row:2}}#shopify-section-header{border-bottom:.5px solid var(--color-black)}.shopify-section--featured-collections+.shopify-section--rich-text .button{font-size:var(--font-size-sm)}.video-section--boxed{margin-top:var(--spacing-xs)}span.label.label--highlight{padding:3px 7px 2px}.product-item__info .loader-button__text{text-decoration:underline;text-underline-offset:2px}.product-item__info a.button{height:auto;line-height:2;min-height:auto}table.line-item-table.table.table--loose{display:block;padding-bottom:2rem}@media screen and (min-width:1200px){td.line-item__product{min-width:3var --spacing-2xl}td.line-item__price-list-container.text--right.hidden-phone{min-width:1var --spacing-2xl}td.line-item__quantity.line-item__quantity--block.text--center.hidden-phone{min-width:200px}}.shopify-section--main-product .product-form .faq__item{border-bottom:1px solid var(--color-neutral-dark);font-family:var(--font-family-mono);font-size:var(--font-size-xs);margin:auto;max-width:100%;padding:0;width:100%}.shopify-section--main-product .product-form .faq__item button{font-family:var(--font-family-mono)!important}.shopify-section--main-product .product-form .faq__item .collapsible-toggle{border-bottom:none;font-size:var(--font-size-xs)}.shopify-section--main-product .product-form .product-form__option-value,[dir=ltr] .product-form__option-value{display:none!important}.bubble-remove .product-meta__price-list-container{display:none}.bubble-remove #rc_container{display:none!important}.bubble-remove .product-item__cta-wrapper .loader-button__text{text-decoration:none}.mt2r{margin-top:2rem}.text-center{text-align:center}.ma{margin:auto}.pb1r{padding-bottom:1rem}.pb2r{padding-bottom:2rem}.pt1r{padding-top:1rem}.pt2r{padding-top:2rem}.pl1r{padding-left:1rem}.pr1r{padding-right:1rem}.mb0{margin-bottom:0}.mt0{margin-top:0}@media screen and (max-width:868px){.desktop-only{display:none!important}.disclaimer-content{border:1px solid var(--color-white);margin:auto;max-width:100%;padding:1rem}.disclaimer-container{padding:1rem}}@media screen and (min-width:867px){.mobile-only{display:none!important}.disclaimer-content{border:1px solid var(--color-white);margin:auto;max-width:80%;padding:2rem}.disclaimer-container{padding:2rem}}.heading{font-weight:var(--font-weight-bold)!important}.light-font,.light-font h2.heading{font-weight:var(--font-weight-light)!important}.white-text,.white-text h2.heading,.white-text.heading{color:var(--color-white)!important}.text-center h2.heading{text-align:center!important}.all-caps{text-transform:uppercase}.bottom-position-mobile{margin:0}p{font-weight:var(--font-weight-normal)}h1,h2,h3,h4,h5,h6{color:var(--color-text-secondary)}.__pf .pf-heading-2-h1{font-family:Libre Baskerville!important}h2{font-size:2rem}.links{font-size:.8rem;font-weight:500}.header__linklist-link{color:var(--color-text-primary);font-size:var(--spacing-md)!important;line-height:normal}.header__linklist-item:first-child p.header__linklist-link,.header__linklist-item:nth-child(4) p.header__linklist-link{font-family:var(--font-family-mono)!important}.links{color:var(--color-text-primary);opacity:50%}.big-number{font-size:2.1rem}.big-number,.orange-color{color:var(--color-accent)}.grey-color{color:var(--color-text-primary)}.light-bg{color:var(--color-neutral-light)}.apercu-font{font-family:var(--font-family-mono)!important}a{font-family:var(--font-family-mono)}@media screen and (min-width:600px){.balm-product-section .product-icon-flex{display:flex;flex-wrap:wrap;font-size:.6rem;justify-content:space-between;line-height:1;text-align:left;text-transform:uppercase}.balm-product-section .flex-item{flex-basis:32%;font-size:var(--font-size-xs);opacity:.5;padding-bottom:.5rem;text-align:center}.balm-product-section .flex-item p{font-family:var(--font-family-mono)!important}.balm-product-section .product-form__description{font-family:var(--font-family-mori);font-size:var(--font-size-lg);opacity:.5}.product-faq .faq__wrapper{max-width:80%;width:100%}.flex-benefits{display:flex;justify-content:space-evenly}.flex-benefits h2{margin:0}.flex-benefits p{color:var(--color-text-primary);font-size:.7rem;line-height:1;margin:0;padding-bottom:1rem;text-transform:uppercase}.flex-item-1,.flex-item-2{flex-basis:50%}.flex-item-2{align-items:center;display:flex;flex-flow:row wrap;justify-content:center}.flex-half{flex-basis:50%;max-width:1var --spacing-2xl}.bottom-benefits-container{margin:auto;max-width:80%}.menu-spacing-container{border-bottom:2px solid rgba(31,38,45,.1);margin:auto}.menu-spacing__inner{border-right:2px solid rgba(31,38,45,.1);padding:0 2rem}.menu-spacing__inner:first-child{padding-left:0}.menu-spacing__inner:last-child{border-right:none}.norge-header .container .mega-menu__inner{display:block;flex-direction:row;justify-content:flex-start}.norge-header .mega-menu__images-wrapper{display:flex;max-width:65%}.norge-header p{font-size:.75rem}#desktop-menu-4 p{font-size:.9rem}}#desktop-menu-4 p,.mega-menu p{color:var(--color-text-primary)}.balm-product-section .review-flex,.extra-menu-experts .review-flex{display:flex;flex-direction:row}.balm-product-section .flex-1,.extra-menu-experts .flex-1{align-self:center;flex-basis:20%}.extra-menu-experts{background:var(--Light-Yellow,var(--color-background-light))}.extra-menu-experts .extra-menu-experts__title{color:var(--Black,var(--color-text-primary));font-family:var(--font-family-primary);font-size:var(--font-size-sm)}.extra-menu-experts .flickity-page-dots{bottom:var(--spacing-xs)}.extra-menu-experts .flickity-page-dot.is-selected{width:var(--spacing-sm)}.balm-product-section .flex-1 img,.extra-menu-experts .flex-1 img{border-radius:var(--radius-md)}.balm-product-section .flex-2{flex-basis:80%;padding-left:1rem}.flex{display:flex}.space-between{justify-content:space-between}.flex-third{flex-basis:33%}.flex-fourth{flex-basis:25%}.column{flex-direction:column}.h100{height:100%}.underline-link{padding-bottom:3px;text-decoration:underline!important;text-transform:uppercase}.button{background-color:var(--color-accent);font-weight:var(--font-weight-light)!important;opacity:1}.button,.mobile-button-container a{font-family:var(--font-family-mono)}.mobile-button-container a{font-size:var(--font-size-base);font-style:normal;font-weight:500;line-height:20px;text-transform:uppercase;width:100%}.mobile-more-menu-links{margin:0!important;max-width:100%!important;padding:1.2rem 0 0}.mobile-nav__images-scroller .mega-menu__heading{font-family:var(--font-family-mono)!important;font-weight:var(--font-weight-normal)!important}.drawer--from-right .menu-spacing__inner,.top-review-mobile{font-size:.85rem}.review-mobile{padding-top:2rem}.menu-spacing__inner h3,.menu-spacing__inner h3 a{color:var(--Black,var(--color-text-primary));font-family:var(--font-family-primary);font-size:var(--font-size-lg);font-style:normal;font-weight:500;line-height:normal;text-transform:none}.menu-spacing__inner ul{row-gap:var(--spacing-xs)}.menu-spacing__inner p{color:var(--Black,var(--color-text-primary));font-family:var(--font-family-primary);font-size:var(--font-size-base)}.menu-spacing__inner:last-of-type{padding-right:0}.menu-spacing__inner .m-main a{gap:var(--spacing-xs)}.menu-spacing__inner .m-main .menu-badge{background-color:var(--color-error)}.menu-spacing__inner .shop-links{color:var(--color-white);font-family:var(--font-family-mono);font-size:var(--font-size-base);max-width:2var --spacing-xs;padding:var(--spacing-sm)}.menu-spacing__inner .review-flex{gap:var(--spacing-xs);margin:0;min-height:unset}.menu-spacing__inner .author-quote,.menu-spacing__inner .r-content{color:var(--Black,var(--color-text-primary));font-family:var(--font-family-primary);font-size:var(--font-size-sm)}.menu-spacing__inner .review-flex img{border-radius:var(--radius-md)}.menu-spacing-more .menu-spacing__inner li{display:inline-flex}.menu-spacing-more .button{padding:0 var(--spacing-md)}.menu-badge{border-radius:var(--spacing-md);color:var(--color-white);font-family:var(--font-family-mono);font-size:var(--font-size-xs);font-weight:var(--font-weight-normal)}.menu-spacing-more .menu-spacing__inner li a{color:var(--Black,var(--color-text-primary));font-family:var(--font-family-primary);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold)}.footer-headline{font-family:var(--font-family-display);font-size:2.7rem;font-weight:700;margin-bottom:0;position:relative;top:-8px}footer .footer__item-title{opacity:1}@media screen and (min-width:741px){.header__wrapper{padding:.9rem 0 .35rem}.extra-menu-experts p,.extra-menu-reviews p{font-size:var(--font-size-xs);text-transform:none}.extra-menu-reviews{position:relative}.extra-menu-reviews .button{bottom:0;line-height:2.5;padding:0 var(--spacing-md);position:absolute}#desktop-menu-1 .underline-link{cursor:default}.extra-menu-shop-by-need{display:flex;flex-direction:column;justify-content:space-between}.extra-menu-experts .flex-1{align-self:end}.header__inline-navigation{padding-bottom:.2rem}.under-button-container ul.payment-icons.list--inline.site-footer__icon-list li svg.icon{height:auto;width:var(--spacing-2xl)}}@media screen and (max-width:740px){.drawer--from-right .menu-spacing__inner .review-flex{border-top:1.5px solid rgba(31,38,45,.1);padding-bottom:2rem}.menu-spacing__inner a,.menu-spacing__inner ul{padding-left:1.5rem}.drawer--from-right .menu-spacing__inner ul{display:flex;justify-content:space-evenly;padding-left:0}.drawer--from-right .menu-spacing__inner ul li a{color:var(--color-black);font-family:var(--font-family-primary);font-weight:500;margin-bottom:0;padding:0}.mobile-nav__item .mobile-nav__link{opacity:1}.mobile-nav__item:first-child a,.mobile-nav__item:nth-child(2) a,.mobile-nav__item:nth-child(3) a{align-self:center;flex-basis:70%}.mobile-nav__item:first-child div,.mobile-nav__item:nth-child(2) div,.mobile-nav__item:nth-child(3) div{align-self:center;height:-moz-fit-content;height:fit-content;margin-left:0}.drawer__content{display:flex;flex-direction:column}.money-back{font-size:var(--font-size-xs)}.bottom-position-mobile .flex-2{font-size:var(--spacing-xs)}.bottom-position-mobile .review-flex{padding-top:2rem}.quote-style{opacity:.6}}@media screen and (max-width:400px){.mobile-nav__image-push{flex-basis:30%;max-width:var(--spacing-5xl);min-width:0;text-align:center}.header__linklist-link{font-size:var(--font-size-lg)!important;opacity:70%}.hide-scrollbar{margin:auto;max-width:90%}}@media screen and (min-width:1024px)and (max-width:1374px){.extra-menu-shop-by-need h3{font-size:var(--font-size-xs)}.extra-menu-experts .flex-2 h3{font-size:var(--font-size-sm);text-transform:capitalize}#desktop-menu-1 h3{text-transform:capitalize}}@media screen and (min-width:327px)and (max-width:400px){.announcement-bar__message p{font-size:11px}.header__logo .header__logo-image{position:relative;top:1px}}.desktop-navigation.open #headerBackdrop{background:#0009;display:block;height:100vh;left:0;position:absolute;top:100%;width:100%;z-index:-1}.shopify-section-header-sticky{position:-webkit-fixed}.subscription-wrapper p{font-family:var(--font-family-mono)!important}.subscription-times{display:flex;flex-direction:row;justify-content:space-between;padding-bottom:1rem}.buy-option{cursor:pointer;flex-basis:49%;opacity:.5;padding:12px var(--spacing-lg);text-align:center}.buy-option,.buy-option.active{background:#485b6d1a;border:1px solid var(--color-text-secondary)}.buy-option.active{color:var(--color-text-secondary);opacity:1}.buy-option.active p{font-weight:var(--font-weight-normal);opacity:1}.subscription-option-supply-1,.subscription-option-supply-2{border:1px solid var(--color-text-secondary);cursor:pointer;padding:12px var(--spacing-lg)}.subscription-option-supply-1{margin-bottom:1rem}.subscription-option.active{border:2px solid var(--color-text-secondary)}.supply-box{display:flex;font-size:var(--font-size-base);justify-content:space-between;text-transform:uppercase}.supply-box p{color:var(--color-text-secondary);margin-bottom:.2rem;opacity:1}.supply-box .left-text{flex-basis:40%}.supply-box .right-text{flex-basis:60%;text-align:right}.supply-box .right-text p:last-child{font-size:var(--font-size-xs);margin:0;opacity:.5;position:relative;top:2px}.supply-box .right-text .flex .discounted-price-1,.supply-box .right-text .flex .discounted-price-2{font-size:inherit;margin-right:.5rem;opacity:inherit;position:inherit}.supply-box .right-text .flex{flex-direction:row-reverse;justify-content:flex-start}.supply-box .discount-badge{background:var(--color-accent);border-radius:var(--spacing-md);color:var(--color-white);font-size:var(--font-size-xs);margin:0;padding:1px 6px 0;width:-moz-fit-content;width:fit-content}.subscription-wrapper .review-flex .flex-2{font-family:var(--font-family-mori)!important}.subscription-wrapper .review-flex .flex-2 .quote-style{font-family:var(--font-family-mono)}.subscription-wrapper h3{font-size:22px;margin-bottom:var(--spacing-xs)}.hidden,.rc-container-wrapper.rc_container_wrapper{display:none}.under-button-container{padding-top:var(--spacing-xs)}.under-button-container ul.payment-icons.list--inline.site-footer__icon-list{display:flex;justify-content:space-between}.cart-guarantee-wrapper{align-items:center;box-shadow:0 0 rgb(var(--root-border-color)) inset;display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:var(--spacing-xs) 0}.cart-guarantees{display:flex;flex-direction:column;padding-left:var(--container-gutter);padding-right:var(--container-gutter)}.cart-guarantee-row{align-items:center;display:flex;flex-direction:row;justify-content:center;padding:7px 0}.cart-guarantee-img{height:var(--spacing-md);margin-right:var(--spacing-xs);width:var(--spacing-md)}.cart-guarantee-wrapper .cart-guarantee-text{font-size:var(--font-size-xs);margin-top:0}img.cart-guarantee-img2{height:var(--spacing-sm);margin-right:var(--spacing-xs);max-width:var(--spacing-sm)!important}.drawer__header{gap:var(--spacing-xs)}.drawer__header .drawer__close-button img{height:var(--spacing-md)}.mobile-more-menu-links{overflow-x:visible!important;overflow-y:visible!important}.mobile-nav.list--unstyled{margin-bottom:var(--spacing-xs);margin-top:var(--spacing-md)}.review-flex{margin:0 var(--spacing-xs)}.review-flex img{max-width:var(--spacing-4xl)}.quote-style,p.r-content{color:var(--color-black);font-family:var(--font-family-primary);font-size:var(--spacing-sm);font-weight:var(--font-weight-light);line-height:18px;margin:5px 0}.menu-r-cont .menu-badge,.quote-style{font-size:var(--font-size-xs)}.menu-r-cont .menu-badge{border-radius:var(--spacing-xs);font-weight:var(--font-weight-normal);padding:5px var(--spacing-xs)}.mobile-nav__link{padding:5px 0 0}.mobile-nav__item{gap:var(--spacing-xs)}.menu-img img{border-radius:var(--radius-md);max-width:var(--spacing-5xl)}.drawer--from-right .menu-spacing__inner li{border-bottom:1px solid var(--color-neutral-dark);padding:var(--spacing-sm) 0}.mobile-nav.list--unstyled li.mobile-nav__item:first-child .menu-img img:nth-child(2),.mobile-nav.list--unstyled li.mobile-nav__item:first-child .menu-img img:nth-child(3),.mobile-nav.list--unstyled li.mobile-nav__item:nth-child(2) .menu-img img:first-child,.mobile-nav.list--unstyled li.mobile-nav__item:nth-child(2) .menu-img img:nth-child(3),.mobile-nav.list--unstyled li.mobile-nav__item:nth-child(3) .menu-img img:first-child,.mobile-nav.list--unstyled li.mobile-nav__item:nth-child(3) .menu-img img:nth-child(2){display:none}.menu-badge.best-sell{background:var(--color-accent-hover)!important}footer.mini-cart__drawer-footer.drawer__footer.drawer__footer--tight.drawer__footer--bordered{display:block!important}@media screen and (max-width:999px){.flex-third.menu-spacing__inner{padding:0}.drawer__content,.menu-spacing__inner.extra-menu-experts{padding:0 var(--spacing-md)}.menu-badge{background-color:var(--color-error);height:auto!important}.drawer[open] body{overflow-y:hidden!important}}@media screen and (max-width:767px){.drawer--from-right .menu-spacing__inner ul{display:block;justify-content:space-evenly;padding-left:0}.drawer__content{width:100%}.drawer--from-right .menu-spacing__inner .review-flex{border-top:0 solid rgba(31,38,45,.1);gap:var(--spacing-sm);padding:var(--spacing-sm) 0}.quote-style{margin:0}.drawer[open]{height:100vh;height:100%;z-index:99998}cart-drawer#mini-cart{z-index:999999!important}.bottom-position-mobile{background:var(--color-white);bottom:0;margin:0;width:100%}.mobile-nav.list--unstyled .menu-img a{display:inline-block}.mobile-nav.list--unstyled li.mobile-nav__item:first-child .menu-img img:nth-child(2),.mobile-nav.list--unstyled li.mobile-nav__item:first-child .menu-img img:nth-child(3),.mobile-nav.list--unstyled li.mobile-nav__item:first-child .menu-img:first-child,.mobile-nav.list--unstyled li.mobile-nav__item:nth-child(2) .menu-img img:first-child,.mobile-nav.list--unstyled li.mobile-nav__item:nth-child(2) .menu-img img:nth-child(3),.mobile-nav.list--unstyled li.mobile-nav__item:nth-child(2) .menu-img:nth-child(2),.mobile-nav.list--unstyled li.mobile-nav__item:nth-child(3) .menu-img img:first-child,.mobile-nav.list--unstyled li.mobile-nav__item:nth-child(3) .menu-img img:nth-child(2),.mobile-nav.list--unstyled li.mobile-nav__item:nth-child(3) .menu-img:nth-child(3){display:block!important}.mobile-nav.list--unstyled li a{display:flex;gap:var(--spacing-xs)}.m-main{width:100%}}.under-button-container ul li.payment-icon:first-child,.under-button-container ul li.payment-icon:nth-child(6),.under-button-container ul li.payment-icon:nth-child(7),.under-button-container ul li.payment-icon:nth-child(8){display:none!important}.shipping-bar{margin-top:0}.under-button-container ul.payment-icons.list--inline.site-footer__icon-list{text-align:center}span.sec{padding-right:5px}.dis-text{text-align:center}footer.mini-cart__drawer-footer .checkout-button{font-family:var(--font-family-mono);font-weight:700!important}cart-drawer#mini-cart{z-index:99999}.dis-text-normal{display:flex;justify-content:space-between;padding-bottom:8px;text-transform:uppercase}span.checkout-button__lock{left:0!important;padding-right:3px;position:relative}.under-button-container ul.payment-icons.list--inline.site-footer__icon-list{margin-bottom:0!important}.dis-text-normal{font-family:var(--font-family-primary);font-weight:400}span.dis-save{color:var(--color-success)}.dis-left,[dir=ltr] .price-list:not(.price-list--stack)>.price:not(:last-child){font-weight:700}button#order-note-toggle{display:none}@media screen and (min-width:768px){.dis-left,.dis-right{font-size:var(--spacing-sm)}.mini-cart__actions{margin-bottom:var(--spacing-md)}}@media screen and (max-width:767px){.cart-guarantee-wrapper .cart-guarantee-text{font-size:var(--font-size-xs);margin-top:0}}.featured-collections.new-drawer .product-item-content-block .pf-heading-1-h3,.featured-collections.new-drawer .product-item-meta__price-list-container,.featured-collections.new-drawer .product-item__label-list{display:none}.featured-collections.new-drawer .product-item-meta,.featured-collections.new-drawer .product-item__cta-wrapper{display:flex}#mini-cart span.quote-style{font-weight:500}.featured-collections.new-drawer a.product-item__aspect-ratio.aspect-ratio{aspect-ratio:auto!important}.featured-collections.new-drawer .product-item{display:flex;flex-direction:row;position:relative}.featured-collections.new-drawer .product-list__inner{display:flex;flex-direction:column}#mini-cart .button-wrapper.button-cart a p{color:var(--color-black);font-family:var(--font-family-mono)!important;font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);margin:var(--spacing-md) 0!important;text-decoration:underline}.button-cart{margin:0}.button-cart .custom-button{color:var(--color-white);font-family:var(--font-family-mono);font-size:var(--font-size-base);font-style:normal;font-weight:500;line-height:normal;padding:var(--spacing-sm);text-align:center;text-transform:uppercase;width:100%}.featured-collections.new-drawer .product-item-meta,.featured-collections.new-drawer .product-item__cta-wrapper{flex-flow:column}.featured-collections img.product-item__primary-image{border-radius:var(--radius-md);height:64px;position:relative;width:64px}.product-item-tags{display:flex;padding-left:var(--spacing-md)}.product-item-tags .menu-badge{border-radius:var(--spacing-xs);font-size:var(--font-size-xs);margin:0 5px 0 0;padding:5px var(--spacing-xs);text-align:center;text-transform:uppercase}.product-item-tags .best-sell{display:none}.product-item-tags .best-sell:first-of-type{display:block}#mini-cart .extra-menu-experts .review-flex,.featured-collections.new-drawer .product-item{gap:var(--spacing-xs)}.product-item__info--with-button{height:-moz-fit-content;height:fit-content}.featured-collections.new-drawer .product-item button{align-items:center;font-weight:var(--font-weight-normal);line-height:normal;padding:0;vertical-align:middle}.featured-collections.new-drawer .product-item-meta{align-items:flex-start;text-align:left}.product-item-tags{padding:0}.featured-collections.new-drawer .product-item-meta__title{color:var(--color-black)!important;font-weight:500!important;line-height:normal}.featured-collections.new-drawer .product-list__inner{gap:var(--spacing-xs)}#mini-cart .drawer__content{padding:0 var(--spacing-md)}.drawer__content--text{margin-top:47px;text-align:center}.drawer__content--empty{display:flex;flex-direction:column;row-gap:var(--spacing-xl)}#mini-cart .menu-spacing__inner{padding:0 var(--spacing-md) var(--spacing-md)}p.empty-cart{font-weight:var(--font-weight-semibold);margin:0}p.add-bestsellers,p.empty-cart{color:var(--Black,var(--color-text-primary));font-family:var(--font-family-primary);font-size:var(--font-size-lg);font-style:normal;line-height:normal}p.add-bestsellers{font-weight:500;margin-top:0}.featured-collections.new-drawer .product-item__image-wrapper{margin-bottom:0}.shopify-section--main-collection p{opacity:.5}@media(max-width:767px){#mini-cart p.r-content{font-size:var(--font-size-xs)}.featured-collections.new-drawer .product-list__inner{padding:0}.featured-collections.new-drawer .product-item__image-wrapper{margin-bottom:0}.review-flex img{height:75px}.review-icon{align-items:center;display:flex}.review-icon img{height:auto}.author-quote{align-items:center;-moz-column-gap:5px;column-gap:5px;display:flex}}@media(max-width:400px){.dis-left,.dis-right{font-size:var(--font-size-xs)}}@media(max-width:600px){.product-item-tags .menu-badge{border-radius:9px;font-size:8.5px;padding:4.5px 8px}.featured-collections.new-drawer .product-item-meta__title{font-size:var(--font-size-sm);line-height:normal}.featured-collections.new-drawer .product-item button{font-size:var(--font-size-xs)}#mini-cart .button-wrapper.button-cart a p{font-size:var(--font-size-sm)}#mini-cart p.r-content{font-size:var(--font-size-xs)!important}.product-item-tags .menu-badge{border-radius:8.5px;font-size:7px;padding:4px 6px}.dis-left,.dis-right{font-size:var(--spacing-xs)}.site-footer__icon-list li.payment-icon{width:34px}}@media(max-width:768px){footer.mini-cart__drawer-footer.drawer__footer.drawer__footer--tight.drawer__footer--bordered{z-index:20}.toggle-button-visibility{bottom:0;left:0;position:fixed!important;width:100%;z-index:10}clever-search-toggler{display:none}.button-wrapper{align-items:center;background:#fff;display:flex;flex-flow:column;gap:-var(--spacing-md);justify-content:center;padding:var(--spacing-xs) 0 5% 0;width:100%}.button-wrapper button{margin-bottom:5px!important;width:90%}.promo-text{font-size:16.5px;font-weight:var(--font-weight-bold);margin-top:0}.__pf.__pf_9M6sVkAu .pf-133_{margin-top:var(--spacing-xs)!important}}@media(max-width:394px){#uniqueID{padding:19px 2px!important}.site-footer__icon-list li.payment-icon{width:38.5px}}.announcement-bottom{background:var(--Purple,var(--color-accent));color:var(--White,var(--color-white));font-family:var(--font-family-primary);font-size:var(--font-size-sm);font-style:normal;font-weight:500;line-height:normal;padding:5px 0 4px;text-align:center;text-transform:none}.drawer_products{display:flex;flex-direction:column;row-gap:var(--spacing-xl)}.drawer__product{-moz-column-gap:var(--spacing-xs);column-gap:var(--spacing-xs);display:flex;width:100%}.drawer__product-image{align-items:center;border-radius:var(--radius-md);display:flex;height:98px;justify-content:center;min-width:98px;overflow:hidden}.drawer__product-image .drawer__product-link{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.drawer__product-image .drawer__product-link img,.drawer__product-image .drawer__product-link picture{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.drawer__product-content{display:flex;flex-direction:column;row-gap:5px}.drawer__product-content .loox-icon{height:var(--spacing-sm);width:var(--spacing-sm)}.drawer__product-content .loox-rating-label{color:var(--Black,var(--color-text-primary));font-family:var(--font-family-primary);font-size:11.333px;font-style:normal;font-weight:var(--font-weight-light);line-height:normal}.drawer__product-link,.drawer__product-title{color:var(--Black,var(--color-text-primary))!important;font-family:var(--font-family-primary)!important;font-size:var(--font-size-sm);font-style:normal;font-weight:var(--font-weight-semibold);line-height:normal;margin:0;text-transform:capitalize}.drawer__product-price{-moz-column-gap:5px;column-gap:5px;display:flex}.drawer__product-price--current{color:var(--Black,var(--color-text-primary));font-weight:500}.drawer__product-price--compare,.drawer__product-price--current{font-family:var(--font-family-primary);font-size:var(--font-size-sm);font-style:normal;line-height:normal}.drawer__product-price--compare{align-items:center;color:var(--color-text-muted);display:flex;font-weight:var(--font-weight-semibold);margin-top:1.5px;text-decoration:line-through}.drawer__product-form__cta{background-color:unset;color:var(--Orange,var(--color-accent-hover));font-family:var(--font-family-mono);font-size:var(--font-size-sm);font-style:normal;font-weight:500;line-height:normal;text-decoration-line:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-style:solid;text-decoration-thickness:auto;text-transform:uppercase;text-underline-offset:auto;text-underline-position:from-font}.drawer-payment{padding:var(--spacing-xs)}.drawer-payment-icons{display:flex;justify-content:space-between;list-style:none;padding:0;width:100%}.payment-icon{align-items:center;display:flex;justify-content:center}.drawer-announcement-bar{background:var(--Purple,var(--color-accent));color:var(--White,var(--color-white));display:flex;font-family:var(--font-family-primary);font-size:var(--font-size-xs);font-style:normal;font-weight:500;justify-content:center;line-height:normal;padding:5px}.line-item__content-wrapper{align-items:center;display:flex;gap:var(--spacing-xs)}.line-item__content-wrapper .line-item__image-wrapper{margin:0;width:auto}.line-item__image{border-radius:var(--radius-md);height:98px;max-width:unset;width:98px}.line-item__variant-picker{display:flex;flex-wrap:wrap;gap:5px;margin-top:var(--spacing-xs)}.line-item__variant-pill{--pill-border-color:var(--color-primary);--pill-bg:transparent;--pill-text-color:var(--color-primary);align-items:center;background:var(--pill-bg);border:.92px solid var(--pill-border-color);border-radius:4.59px;color:var(--pill-text-color);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;justify-content:center;letter-spacing:.02em;line-height:normal;padding:2px 5px;text-transform:uppercase;transition:background .15s ease,color .15s ease}.line-item__variant-pill--selected{--pill-bg:rgba(233,128,68,.15)}.quantity-selector-container{align-items:center;display:flex;justify-content:start;margin-top:12px}@media screen and (min-width:741px){.quantity-selector-container{justify-content:center}}.line-item__variant-pill--unavailable{cursor:not-allowed;opacity:.4}.product-item-meta{display:flex;flex-direction:column;row-gap:5px}.product-item-meta__title{color:var(--Black,var(--color-text-primary))!important;font-family:var(--font-family-primary)!important;font-size:var(--spacing-sm);font-style:normal!important;font-weight:var(--font-weight-semibold)!important;line-height:normal;text-transform:capitalize}.product-item-meta__property{font-size:var(--font-size-sm)}.product-item-meta__info{align-items:center;-moz-column-gap:var(--spacing-lg);column-gap:var(--spacing-lg);display:flex}.product-item-meta__info .line-item__quantity{margin:0}.product-item-meta__price-list-container .price-list{align-items:center;-moz-column-gap:5px;column-gap:5px;display:flex;flex-wrap:nowrap}.product-item-meta__price-list-container .price-list .price--highlight{color:var(--Black,var(--color-text-primary))!important;font-family:var(--font-family-primary)!important;font-size:var(--spacing-sm);font-style:normal;font-weight:500!important;line-height:normal!important;margin:0!important}.product-item-meta__price-list-container .price-list .price--compare{color:var(--color-text-muted)!important;font-family:var(--font-family-primary)!important;font-size:var(--spacing-sm);font-style:normal!important;font-weight:500!important;line-height:normal!important;margin-top:1.5px;text-decoration:line-through}.custom-quantity-selector{align-items:center;display:flex;gap:var(--spacing-xs);justify-content:center}.custom-quantity-selector__button{align-items:center;display:flex;height:14px;justify-content:center;width:14px}.custom-quantity-selector__button--icon{border:1px solid var(--color-text-primary);border-radius:var(--radius-md)}.custom-quantity-selector__text{color:var(--Black,var(--color-text-primary));font-family:var(--font-family-primary);font-size:var(--spacing-sm);font-style:normal;font-weight:var(--font-weight-semibold);line-height:normal;margin-top:1.5px}.product-item-meta__property-list{margin:0}.line-item__subscription{align-items:center;color:var(--color-success);display:flex;font-size:var(--font-size-sm);gap:var(--spacing-xs)}.subscription-checkbox{display:none}.subscription-toggle{align-items:center;-moz-column-gap:5px;column-gap:5px;cursor:pointer;display:flex;position:relative}.subscription-text{color:var(--color-success);font-family:var(--font-family-mono);font-size:var(--font-size-sm);font-style:normal;font-weight:var(--font-weight-normal);line-height:normal;text-transform:uppercase}.subscription-toggle-switch{align-items:center;bottom:1px;display:flex;position:relative}.toggle-svg{pointer-events:none;transition:transform .3s ease}.subscription-toggle-switch .toggle-bg{fill:var(--color-neutral-medium)}.subscription-toggle-switch .toggle-knob{fill:#fff;transform:translate(-8px);transition:transform .3s ease}.subscription-checkbox:checked+.subscription-text+.subscription-toggle-switch .toggle-bg{fill:var(--color-success)}.subscription-checkbox:checked+.subscription-text+.subscription-toggle-switch .toggle-knob{transform:translate(0)}.subscription-toggle:hover .toggle-svg{opacity:.8}.subscription-toggle[role=switch]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.subscription-toggle[aria-checked=true] .subscription-toggle-switch .toggle-bg{fill:var(--color-success)}.subscription-toggle[aria-checked=true] .subscription-toggle-switch .toggle-knob{transform:translate(0)}.subscription-toggle[aria-checked=false] .subscription-toggle-switch .toggle-bg{fill:var(--color-neutral-medium)}.subscription-toggle[aria-checked=false] .subscription-toggle-switch .toggle-knob{transform:translate(-8px)}.drawer__footer{padding:0!important}.drawer__footer__content{display:flex;flex-direction:column;padding:var(--spacing-xs);row-gap:var(--spacing-xs)}.drawer__footer-total-info{display:flex;flex-direction:column;row-gap:5px}.total-info__row{display:flex;justify-content:space-between}.total-info__label{color:var(--Black,var(--color-text-primary));font-family:var(--font-family-primary);font-size:var(--font-size-sm);font-style:normal;font-weight:var(--font-weight-semibold);line-height:normal;text-transform:uppercase}.total-info__prices{-moz-column-gap:5px;column-gap:5px;display:flex}.total-info__price--compare{color:var(--color-text-muted);font-weight:var(--font-weight-semibold);text-decoration:line-through}.total-info__price--compare,.total-info__price--highlight{font-family:var(--font-family-primary);font-size:var(--font-size-sm);font-style:normal;line-height:normal}.total-info__price--highlight{color:var(--Black,var(--color-text-primary));font-weight:500}.total-info__row--savings,.total-info__row--savings .total-info__label{color:var(--color-success);font-weight:var(--font-weight-bold)}.cart__aside .cart__checkout-button,.continue-shopping .cart__checkout-button,footer.mini-cart__drawer-footer .checkout-button{border-radius:var(--radius-md);color:var(--color-white)!important;font-family:var(--font-family-mono);font-size:var(--font-size-base)!important;font-style:normal;font-weight:500!important;line-height:normal;padding:var(--spacing-sm);text-align:center;text-transform:uppercase}.mini-cart__recommendations-inner{background:var(--Light-Yellow,var(--color-background-light))}.mini-cart__recommendations-heading{color:var(--Black,var(--color-text-primary));font-family:var(--font-family-primary);font-size:var(--font-size-sm);font-style:normal;font-weight:500;letter-spacing:1.4px;line-height:normal;text-transform:uppercase}.continue-shopping{display:flex;justify-content:center;margin-top:var(--spacing-sm)}.continue-shopping__button{color:var(--Orange,var(--color-accent-hover));font-family:var(--font-family-mono);font-size:var(--font-size-base);font-style:normal;font-weight:500;line-height:normal;position:relative;text-align:center;text-transform:uppercase}.continue-shopping__button:after{background-color:var(--Orange,var(--color-accent-hover));bottom:-1px;content:"";display:block;height:1px;left:0;position:absolute;right:0;width:90%}@media screen and (min-width:999px){.mini-cart__recommendations-list .drawer__product{flex-direction:column;margin-bottom:var(--spacing-md)}.mini-cart__recommendations-list .drawer__product-price{justify-content:center}.mini-cart__recommendations-inner{padding:var(--spacing-sm)}}.your-shopping-cart .cart{margin-top:var(--spacing-lg)}.your-shopping-cart .heading.h2{color:var(--Black,var(--color-text-primary));font-family:var(--font-family-primary);font-size:var(--spacing-xl);font-style:normal;font-weight:500;line-height:normal;margin-bottom:var(--spacing-sm)}.cart__content .line-item-table{padding-top:0}.cart__content .line-item-table__header-group th{border-bottom:1px solid rgba(31,31,31,.1);border-top:1px solid rgba(31,31,31,.2);padding-top:var(--spacing-sm)}.cart__content .line-item-table__header-group th .heading{color:var(--Black,var(--color-text-primary));font-family:var(--font-family-primary);font-size:var(--font-size-sm);font-style:normal;font-weight:var(--font-weight-semibold);letter-spacing:1.4px;line-height:normal;text-transform:uppercase}.cart__content .line-item__price-list-container,.cart__content .line-item__quantity{display:table-cell;padding:0;vertical-align:middle}.cart__content .th_item_line_price{-moz-column-gap:5px;column-gap:5px;display:flex}.cart__content .shipping-estimator{border:unset}.cart__content .shipping-estimator .shipping-estimator__toggle-button{color:var(--Orange,var(--color-accent-hover));-moz-column-gap:5px;column-gap:5px;font-family:var(--font-family-primary);font-size:var(--font-size-sm);font-style:normal;font-weight:500;justify-content:flex-start;letter-spacing:1.4px;line-height:normal;padding:0;text-transform:uppercase}.cart__content .continue-shopping{justify-content:flex-start;margin-top:var(--spacing-lg)}.cart-reviews{background:var(--Light-Yellow,var(--color-background-light));padding:var(--spacing-xl) 0}.cart-reviews__title{color:var(--Black,var(--color-text-primary));font-family:var(--font-family-primary);font-size:var(--font-size-sm);font-style:normal;font-weight:var(--font-weight-semibold);letter-spacing:1.4px;line-height:normal;margin-bottom:var(--spacing-md);text-align:center;text-transform:uppercase}.cart-reviews__item{-moz-column-gap:var(--spacing-xs);column-gap:var(--spacing-xs);display:flex;margin-right:var(--spacing-xs);width:calc(25% - var(--spacing-xs))}@media screen and (max-width:992px){.cart-reviews__item{width:calc(50% - var(--spacing-xs))}}@media screen and (max-width:767px){.cart-reviews__item{width:100%}}.cart-reviews__image-img{border-radius:var(--radius-md);height:var(--spacing-3xl);max-width:unset}.cart-reviews__content{display:flex;flex-direction:column;row-gap:4px}.cart-reviews__text{color:var(--Black,var(--color-text-primary));font-family:var(--font-family-primary);font-size:var(--font-size-sm);font-style:normal;font-weight:var(--font-weight-semibold);line-height:normal;margin:0}.cart-reviews__author{display:flex;margin:0}.cart-reviews__rating{align-items:center;display:flex}.cart-reviews__name{color:var(--Black,var(--color-text-primary));font-family:var(--font-family-primary);font-size:var(--font-size-xs);font-style:normal;font-weight:var(--font-weight-light);line-height:normal}@media screen and (min-width:768px){.cart-reviews__slider .flickity-viewport{min-height:135px}}.cart-reviews__slider .flickity-page-dots{bottom:-var(--spacing-md);bottom:-12px;left:50%;transform:translate(-50%);width:unset}.cart-reviews__slider .flickity-page-dot{height:5px;margin:0 2.5px;transition:all .3s ease;width:5px}.cart-reviews__slider .flickity-page-dot.is-selected{border-radius:2.857px;height:5px;width:var(--spacing-sm)}product-recommendations .section__header{margin-bottom:35px}product-recommendations .heading.h4{color:var(--Black,var(--color-text-primary));font-family:var(--font-family-primary);font-size:var(--font-size-sm);font-style:normal;font-weight:var(--font-weight-semibold);letter-spacing:1.4px;line-height:normal;text-transform:uppercase}.product-item-content-block{display:flex;flex-direction:column;row-gap:var(--spacing-md)}.mini-cart{width:100vw}@media only screen and (max-width:740px){.article .product-item-meta__price-list-container,.article__content .loox-rating,.article__content .product-item-content-block,.article__content .product-item-meta{text-align:center!important}.article__content .product-item__info a.button{margin-bottom:var(--spacing-md)}.popover[open]{top:0}.product-form .collapsible-toggle{padding-top:var(--spacing-xs)}.collapsible-toggle{padding:var(--spacing-xs) 0}.buy-quantity-button-block .product-buy-button-item .product-form__buy-buttons .shopify-product-form .product-form__payment-container{margin:0}.buy-quantity-button-block{align-items:center;display:flex;flex-direction:row-reverse;flex-wrap:wrap;justify-content:flex-end;margin:var(--spacing-sm) 0}.buy-quantity-button-block .product-quantity-item{margin-right:var(--spacing-xs);width:1var --spacing-xs}.buy-quantity-button-block .product-buy-button-item{width:calc(100% - var(--spacing-md))}.buy-quantity-button-block .product-buy-button-item .product-form__buy-buttons{margin:0;max-width:100%;width:100%}.product-form__option-selector .product-form__option-info .product-form__option-value{display:none}.product-form__variants .product-form__option-selector{align-items:center;display:flex;margin-top:5px}.product-form__variants .product-form__option-selector .product-form__option-info{display:none;margin:0;margin-right:var(--spacing-xs)}.product-form__text span.metafield-multi_line_text_field{font-size:var(--font-size-base)}.img_box2 h3{font-size:var(--spacing-xl);line-height:1.13333333}.icon_section_container ul.section_icon{flex-direction:row;justify-content:center;margin:0}.icon_section_container ul.section_icon li{width:20%}.icon_section_container ul.section_icon li span{font-size:var(--font-size-base)}ul.section_icon li img{margin:var(--spacing-sm) auto!important}.icon_section_container{width:100%}product-list.product-facet__product-list{margin:var(--spacing-md) 0;padding:0}.product-facet .filter-column{background-color:var(--color-white);display:block;height:calc(100% - 138px);left:0;overflow-y:auto;padding-top:0;position:fixed;top:138px;transform:translate(-100%);transition:all .3s ease-in-out;width:100%;z-index:9999}.popover__overlay{background:var(--color-white)}.product-facet .filter-column.open{height:100%;top:0;transform:translate(0)}.filter-column.open.popup-sort{height:100vh}.popover[open]>.popover__overlay{background:var(--color-white);opacity:1}.product-item-meta__title{font-size:var(--font-size-base)}.filter-column .sticky-filter,.product-facet__aside_inner_block{position:static}.product-facet .filter-column .filters{height:auto}.filter-column .close-filter-wrapper{padding:var(--spacing-xs) 0}}@media only screen and (max-width:575px){product-item-meta__price-list-container{margin-bottom:var(--spacing-xs)}div#shopify-section-template--16083698024624__84062280-fa9c-482a-a951-0ff62b48fb8f .html+.button-wrapper{margin:var(--spacing-sm) 0 var(--spacing-xs)}.icon_section_container ul.section_icon li{width:50%}.product-facet__product-list .product-list__inner .product-item .product-item__aspect-ratio{height:var(--spacing-5xl)}}@media only screen and (max-width:800px){.product-meta__price-list-container{position:absolute;right:0;top:0}.product-meta{position:relative}.product__info .product-meta{flex-wrap:wrap}.product-meta .custom_loox_star_rating{margin:var(--spacing-xs) 0 0}.product-facet__product-list .product-list__inner .product-item .product-item__aspect-ratio{height:1var --spacing-4xl}footer.mini-cart__drawer-footer .checkout-button{font-size:var(--font-size-sm);letter-spacing:var(--letter-spacing-wide)}}@media only screen and (max-width:600px){a.blog-button{font-size:var(--spacing-xs);padding:var(--spacing-sm) var(--spacing-sm)}footer.mini-cart__drawer-footer .checkout-button{font-size:var(--font-size-xs);letter-spacing:var(--letter-spacing-normal)}.mini-cart footer.mini-cart__drawer-footer{padding-left:var(--spacing-sm);padding-right:var(--spacing-sm)}}@media only screen and (min-width:741px){html{line-height:1.5!important}}.metafield-multi_line_text_field{font-size:var(--font-size-base)}.show-product-list{margin:var(--spacing-lg) 0}.article .drawer__content>*,.article .product-form__option-info .product-form__option-value,.article .product-form__option-info span.product-form__option-name,.article a.product-item-meta__title,.article label.block-swatch__item,.product-item-meta__price-list-container .price-list span.price{font-family:var(--font-family-secondary),sans-serif!important}.article a.product-item-meta__title{font-family:var(--font-family-accent)}.product-item__quick-form button{font-size:var(--font-size-xs);letter-spacing:var(--letter-spacing-tight);line-height:1.5;padding:var(--spacing-xs) var(--spacing-xl)!important;white-space:normal;width:auto}product-list.product-facet__product-list.product-list.anchor.became-visible{margin-top:0}.product-item-meta__title{font-size:1.13333em}.announcement-bar__message p{line-height:1.3}.announcement-bar__message p a{text-decoration:none}@media only screen and (max-width:740px){.product-item__quick-form button.product-item__quick-buy-button span{font-weight:var(--font-weight-semibold);text-align:center}.product-item__quick-form button{min-width:1var --spacing-3xl;padding:var(--spacing-xs) var(--spacing-xs)!important}.payment-methods-list{display:inline-block;width:100%}.footer-social,.footer__aside{text-align:center}.footer-social{margin-top:var(--spacing-xs)}.footer-social ul.social-media{display:inline-block;text-align:center;width:100%}.footer-social ul.social-media li{display:inline-block}}@media screen and (min-width:1000px){.footer-social{display:flex;float:right}.footer__aside,.footer__copyright{display:inline-block;width:100%}.footer__copyright{align-items:center;margin-top:var(--spacing-md)!important;text-align:center}[dir=ltr] .popover-button+.popover{left:-var(--spacing-2xl);right:auto}[dir=ltr] .popover:after{right:144px!important}[dir=ltr] .popover:before{right:143px!important}}@media screen and (min-width:741px){.page-header__text-wrapper{margin-bottom:0;margin-top:var(--spacing-md)}}@media only screen and (max-width:800px){.site-footer .weglot-container,.wg-drop.country-selector .wgcurrent{display:none!important}}@media only screen and (max-width:768px){.blogfooter .info-review-details .review-description{padding:0}.site-footer__icon-list li.payment-icon{display:inline-block!important}}.weglot-container{display:none!important}.wgcurrent.wg-li.wg-flags.flag-3.en{display:none}.language-selector{display:inline-block;position:relative;width:auto}.language-selector ul{background:var(--color-white);border:1px solid var(--color-neutral-light);box-sizing:border-box;left:0;overflow-x:hidden;overflow-y:scroll;position:absolute;text-align:left;top:auto;width:100%}.language-selector.open ul{bottom:38px}.language-selector.closed ul{display:none}.language-selector:not(.closed) ul{background-color:var(--color-white);display:block;max-height:300px}.language-selector .current-language{border:1px solid var(--color-neutral-light);cursor:pointer;padding-right:var(--spacing-3xl)}.language-selector a{color:var(--color-black);display:block;height:var(--spacing-xl);line-height:var(--spacing-xl);padding:0 var(--spacing-xs);white-space:nowrap}.language-selector .current-language:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDI4NC45IDI4NC45Ij48cGF0aCBkPSJtMjgyIDc2LjUtMTQuMi0xNC4zYTkgOSAwIDAgMC0xMy4xIDBMMTQyLjUgMTc0LjQgMzAuMyA2Mi4yYTkgOSAwIDAgMC0xMy4yIDBMMyA3Ni41YTkgOSAwIDAgMCAwIDEzLjFsMTMzIDEzM2E5IDkgMCAwIDAgMTMuMSAwbDEzMy0xMzNhOSA5IDAgMCAwIDAtMTN6Ii8+PC9zdmc+);background-position:50%;background-repeat:no-repeat;background-size:11px;color:var(--color-text-primary);content:""!important;display:inline-block;height:39px;line-height:var(--spacing-xl);position:absolute;right:var(--spacing-xs);top:0;transition:all .2s;width:var(--spacing-sm)}.language-selector.open .current-language:after{transform:rotate(-180deg)}.language-selector.closed .current-language:after{transform:rotate(-90deg)}.language-selector-wrapper{margin-bottom:var(--spacing-xs);text-align:center;width:auto}.language-selector .language .currency{color:var(--color-black) 80}.language-selector .language a:before{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:100%;content:"";display:inline-block;height:var(--spacing-xl);margin-bottom:4px;margin-right:8px;vertical-align:middle;width:var(--spacing-lg)}.language-selector .language.flag-us a:before{background-image:url(https://cdn.shopify.com/s/files/1/0535/9088/4510/t/28/assets/flag-eu.png?v=5686237951431662261662994686)}.language-selector .language.flag-uk a:before{background-image:url(https://cdn.shopify.com/s/files/1/0535/9088/4510/t/28/assets/flag-uk.png?v=110372211985255315871662994689)}.language-selector .language.flag-de a:before{background-image:url(https://cdn.shopify.com/s/files/1/0535/9088/4510/t/28/assets/flag-de.png?v=44350884365730578121662994684)}.language-selector .language.flag-it a:before{background-image:url(https://cdn.shopify.com/s/files/1/0535/9088/4510/t/28/assets/flag-it.png?v=21939866769917559071662994687)}.language-selector .language.flag-fr a:before{background-image:url(https://cdn.shopify.com/s/files/1/0535/9088/4510/t/28/assets/flag-fr.png?v=6938845595790829041662994686)}.language-selector .language.flag-es a:before{background-image:url(https://cdn.shopify.com/s/files/1/0535/9088/4510/t/28/assets/flag-es.png?v=113531090656446638941662994685)}.language-selector .language.flag-pt a:before{background-image:url(https://cdn.shopify.com/s/files/1/0535/9088/4510/t/28/assets/flag-pt.png?v=77817441999912956861662994689)}.language-selector .language.flag-pl a:before{background-image:url(https://cdn.shopify.com/s/files/1/0535/9088/4510/t/28/assets/flag-pl.png?v=142427914444401642261662994688)}.language-selector .language.flag-cs a:before{background-image:url(https://cdn.shopify.com/s/files/1/0535/9088/4510/t/28/assets/flag-cs.png?v=164673225099659256761662994684)}.language-selector .language.flag-no a:before{background-image:url(https://cdn.shopify.com/s/files/1/0535/9088/4510/t/28/assets/flag-no.png?v=37427687129963619541662994688)}.language-selector .language.flag-se a:before{background-image:url(https://cdn.shopify.com/s/files/1/0535/9088/4510/t/28/assets/flag-se.png?v=58789070072725481571662994689)}.language-selector .language.flag-nl a:before{background-image:url(https://cdn.shopify.com/s/files/1/0535/9088/4510/t/28/assets/flag-nl.png?v=110548208362724587331662994687)}.language-selector .language.flag-dk a:before{background-image:url(https://cdn.shopify.com/s/files/1/0535/9088/4510/t/28/assets/flag-dk.png?v=137912001503111138201662994685)}.language-selector .language.flag-fi a:before{background-image:url(https://cdn.shopify.com/s/files/1/0535/9088/4510/t/28/assets/flag-fi.png?v=33198236985795735521662994686)}.language-selector ul::-webkit-scrollbar{-webkit-appearance:none;width:7px}.language-selector ul::-webkit-scrollbar-thumb{background-color:#00000080;border-radius:var(--radius-sm);-webkit-border-radius:var(--radius-sm);box-shadow:0 0 1px #ffffff80}.cozy-crd__modal .cozy-crd__ContentWrapper{background-color:var(--color-white);padding:var(--spacing-xl) var(--spacing-md)}.cozy-crd__modal .cozy-crd__modal-header .cozy-crd__modal-header-text{font-size:var(--spacing-md);font-weight:var(--font-weight-bold)}.cozy-crd__modal .cozy-crd__modal-body .cozy-crd__country_selector{box-shadow:none}.cozy-crd__modal .cozy-crd__modal-footer .cozy-crd__btn{background-color:var(--color-accent)!important;border-radius:var(--radius-md);box-shadow:none;font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-wide);padding:12px var(--spacing-3xl)}.cozy-crd__modal .cozy-crd__dismiss{background:var(--color-neutral-light);border-radius:100%;color:var(--color-white);height:var(--spacing-xl);line-height:var(--spacing-lg);right:8px;top:8px;width:var(--spacing-xl)}.cozy-crd__modal .cozy-crd__dismiss svg{height:12px;margin-bottom:3px;width:12px}.cozy-crd__modal .cozy-crd__dismiss svg path,.cozy-crd__modal .cozy-crd__dismiss:hover svg path{stroke:var(--color-white);stroke-width:6px}.cozy-crd__modal .cozy-crd__modal-body .cz_dropdown-menu{left:-var(--spacing-3xl)!important}.social-media__item:before{display:none}.social-media__item:hover .social-media__link{color:var(--color-black)}.header--bordered:not(.header--transparent){webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.1);-ms-box-shadow:0 2px 4px 0 rgba(0,0,0,.1);-o-box-shadow:0 2px 4px 0 rgba(0,0,0,.1)}body.product-template div#main{margin-top:var(--spacing-2xl)}.__pf_tGWFz9tL .pf-126_,.__pf_tGWFz9tL .pf-34_{font-weight:400!important;margin-top:0!important}.__pf_tGWFz9tL .pf-126_,.__pf_tGWFz9tL .pf-34_ b{font-weight:400!important}.announcement-bar__message p{font-size:.93333em;font-weight:700;letter-spacing:normal}.announcement-bar__message.text--small p{opacity:1!important}footer.footer .container{max-width:1200px}a{text-decoration:none!important}.footer__copyright{align-items:center;display:inline-block;margin-top:var(--spacing-xs)!important;text-align:center;width:100%}.line-item__info a.product-item-meta__title.text--small{margin-bottom:0!important;min-height:auto}.__pf_tGWFz9tL .pf-15_,.__pf_tGWFz9tL .pf-76_{color:var(--color-text-secondary)!important}.site-footer__icon-list{display:block;list-style:none;margin:0;padding:0}.site-footer__icon-list li.payment-icon{display:table-cell;list-style:none;margin:0;padding:0 4px}.page-content.page-content--large.rte{margin-top:var(--spacing-2xl)}.page-content.page-content--large.rte h2{font-size:var(--font-size-lg);letter-spacing:var(--letter-spacing-wide)}.page-content.page-content--large.rte h1{font-size:var(--font-size-2xl)}.__pf .pf-811d9612{margin-bottom:0!important;margin-top:-var(--spacing-lg)!important}.__pf_6TSK0fSq .pf-12_{margin:0 0 5px!important}.article-meta{display:inline-block;margin-bottom:var(--spacing-md);text-align:left;width:100%}.article-meta .author{display:inline-block;float:left;width:50%}.article-meta .author .author-avtar{display:inline-block;float:left;margin:0 7px}.article-meta .author .author-avtar img{border:none;border-radius:50%;height:auto;padding:0;width:var(--spacing-3xl)}.article-meta .author .author-data{display:inline-block;margin-left:7px;margin-top:6px}.article-meta .author .author-data span{font-family:var(--font-family-body);font-size:var(--font-size-base)}.article-meta .author .author-data span b{font-family:var(--font-family-body)}.article-meta .sharing{display:inline-block;position:relative;text-align:right;width:50%}.article-meta .sharing li{display:inline-block;margin-left:var(--spacing-xs);margin-top:18px;vertical-align:middle}.article-meta .sharing a{color:var(--color-text-primary)!important}.article-meta .sharing a:hover{opacity:.7}.article-meta .icon{display:inline-block;fill:currentColor;height:var(--spacing-md);vertical-align:middle;width:var(--spacing-md)}.related-articles .blog-main{display:flex;flex-wrap:wrap;margin:0 -var(--spacing-sm)}.blog-main>.blog-inner{flex-basis:0;flex-grow:1}.blog-main .blog-inner{padding:var(--spacing-sm)}.blog-main .blog__infos .h3,.blog-main .blog__infos h3{font-size:var(--font-size-lg);line-height:1.7em;margin:var(--spacing-sm) 0!important}.blog-main .article-meta .author{width:100%}.blog-main .blog__infos .p,.blog-main .blog__infos a{color:var(--color-accent)!important}.related-articles h2.text-center{text-align:center;text-transform:uppercase}.fzQUpR .nav-style-1:before,.laFBKE .nav-style-1:before{left:19px!important}.fzQUpR .nav-style-1:after,.laFBKE .nav-style-1:after{right:var(--spacing-md)!important}.__pf_6TSK0fSq .pf-261_,.__pf_6TSK0fSq .pf-274_,.__pf_6TSK0fSq .pf-287_,.__pf_6TSK0fSq .pf-300_,.__pf_6TSK0fSq .pf-313_,.__pf_6TSK0fSq .pf-326_,.__pf_6TSK0fSq .pf-339_,.__pf_6TSK0fSq .pf-352_,.__pf_6TSK0fSq .pf-365_,.__pf_6TSK0fSq .pf-378_,.__pf_6TSK0fSq .pf-391_{font-family:var(--font-family-body)!important;font-size:var(--spacing-sm);letter-spacing:normal!important;line-height:normal!important;margin-bottom:17px!important;margin-top:17px!important;padding-left:var(--spacing-sm);text-align:left}.th_pb_list_ul,.th_pb_title,.th_pb_total_price{display:none!important}span.button_text{border-radius:var(--radius-xs);font-family:var(--font-family-secondary);font-size:var(--font-size-lg);font-weight:800;letter-spacing:normal}@media(min-width:992px){.blog-main>.blog-inner{max-width:33.33333%}}@media(max-width:767px){.blog-main>.blog-inner{flex-basis:100%}}@media screen and (max-width:767px){body{overflow-x:hidden!important}[data-pf-type=Layout] [data-pf-type=Section]:first-child{overflow-x:inherit!important}}.__pf a{color:var(--color-accent)}.price-list.price-list--centered span.size{color:var(--color-text-primary);font-family:var(--font-family-accent)!important;margin-left:.3em}.related-articles .blog-main>.blog-inner .blog__image img{max-height:235px;-o-object-fit:cover;object-fit:cover;width:100%}.badges{position:absolute;right:var(--spacing-xs);top:0}.badges .badge{background-color:var(--color-neutral-light);color:var(--color-white);display:inline-block;font-weight:500}.badges .badge,.product-item__label-list span.label.label--subdued{border-radius:12px;font-size:var(--font-size-xs);line-height:var(--spacing-lg);padding:0 var(--spacing-xs)}.product-item__label-list span.label.label--subdued{font-family:var(--font-family-body);letter-spacing:normal;text-transform:capitalize}.easter-sale .collection-banner-header{display:none}.easter-sale .collection-banner{margin:var(--spacing-md)}.easter-main{display:flex}.easter-column,.easter-main{align-items:center;justify-content:center}.easter-column{text-align:center;width:50%}.sale-count-down .sale-heading{color:var(--color-black);display:block;font-size:var(--font-size-lg);font-style:italic;line-height:var(--line-height-tight);margin-bottom:var(--spacing-xs)}.countdown-digit-group{display:inline-block;margin:0 5px;position:relative;text-align:center}.countdown-digit-group .digit{color:var(--color-text-muted);display:inline-block;font-size:22px;font-style:italic;font-weight:500;line-height:22px}.countdown-digit-group .count-down-label{color:var(--color-text-muted);display:block;font-size:var(--font-size-xs);font-style:italic;font-weight:500;line-height:var(--spacing-md);text-align:center}.countdown-digit-group.hour:before,.countdown-digit-group.mintues:before,.countdown-digit-group.seconds:before{color:var(--color-text-muted);content:":";display:inline-block;font-size:var(--spacing-md);font-style:italic;font-weight:500;left:-9px;line-height:var(--spacing-md);position:absolute;vertical-align:middle}.banner-details{font-size:1em;margin-bottom:var(--spacing-2xl)}@media only screen and (max-width:2400px){.collection-banner img{height:auto;max-height:3var --spacing-md;-o-object-fit:cover;object-fit:cover;width:100%}}@media only screen and (max-width:768px){.collection-banner .banner-row img{height:2var --spacing-md}.black-sale-wrapper .black-sale-main h1{font-size:var(--spacing-lg)}.black-sale-wrapper .black-sale-main .sale-info{margin:0}.black-week-sale .collection-banner{background-position:35%;height:2var --spacing-3xl}.sale-count-down .sale-heading{font-size:var(--font-size-base);margin:0;padding:3px}.banner-details{font-size:1em;margin:0;padding:var(--spacing-md)}.black-week-sale .collection-banner,.flash-sale .collection-banner{height:auto;min-height:unset}.black-sale-wrapper{height:100%;padding:5px 0}.black-sale-wrapper .black-sale-main h1{font-size:var(--font-size-base);margin-bottom:var(--spacing-xs)}.black-sale-wrapper .black-sale-main .sale-count-down{margin:0;padding:5px 0}.countdown-digit-group .digit{font-size:var(--font-size-base);line-height:16px}.countdown-digit-group.hour:before,.countdown-digit-group.mintues:before,.countdown-digit-group.seconds:before{font-size:var(--spacing-md);line-height:13px}.countdown-digit-group .count-down-label{font-size:var(--font-size-xs)}.black-sale-wrapper .black-sale-main .sale-info{font-size:var(--font-size-xs);line-height:1.2}.black-week-sale .black-sale-wrapper .black-sale-main .sale-info{line-height:17px}.black-week-sale .black-sale-wrapper .black-sale-main .sale-gift{font-size:var(--font-size-xs)}}.product-template .product-form .product-content__tabs:only-child{width:100%}.product-template .collapsible-toggle.hidden{display:none}@media screen and (max-width:999px){.product-template .product-form .product-tabs__tab-item-wrapper .collapsible{height:auto;overflow:auto;visibility:visible}.product-template .product-form .product-tabs__tab-item-wrapper[hidden]{display:none}.product-template .product-form .product-tabs .tabs-nav{margin-bottom:var(--spacing-md)}.product-template .product-form .product-tabs .tabs-nav .tabs-nav__item-list{gap:var(--spacing-xs);margin-inline:var(--container-gutter)}.product-template .product-form .tabs-nav__item{letter-spacing:0}.product-template .product-form .product-tabs__tab-item-wrapper{border-top:none}.product-template .product-form .tabs-nav__scroller.is-scrollable+.tabs-nav__arrows{display:none}}[dir=ltr] .product-template .gallery__item:not(:first-child){margin-left:var(--spacing-sm)}.product-template .multi-column__image-wrapper{text-align:center}.product-template .shopify-section--rich-text .section__color-wrapper{margin-bottom:-var(--spacing-4xl);margin-top:var(--spacing-3xl)}.product-template .product__media-list-wrapper svg.flickity-button-icon{height:var(--spacing-4xl);width:var(--spacing-5xl)}.product-template .product__media-list-wrapper button.flickity-button.flickity-prev-next-button{position:absolute;top:50%;transform:translateY(-50%)}.product-template .product__media-list-wrapper button.flickity-button.flickity-prev-next-button.previous{left:0}.product-template .product__media-list-wrapper button.flickity-button.flickity-prev-next-button.next{right:0}[dir=ltr] .product-template .gallery__prev-next-buttons{grid-template-columns:var(--spacing-2xl) var(--spacing-2xl);justify-content:space-between;left:auto;padding:var(--spacing-sm);right:auto;width:100%}.shopify-section--gallery.shopify-section--product-gallery .prev-next-button svg{max-width:var(--spacing-2xl)}.shopify-section--gallery.shopify-section--product-gallery .gallery__prev-next-buttons{top:50%;transform:translateY(-50%)}.shopify-section--gallery.shopify-section--product-gallery button.gallery__arrow.prev-next-button:not(.prev-next-button--small){background-color:transparent;border:none;height:auto;width:auto}.shopify-section--gallery.shopify-section--product-gallery .container{padding-left:0;padding-right:0}.shopify-section--gallery.shopify-section--product-gallery .gallery__item{flex-grow:1}@media screen and (max-width:999px){.shopify-section--gallery.shopify-section--product-gallery .gallery{--gallery-image-height:300px}}.product--thumbnails-hide .product__media-nav{display:none}.product-form .tabs-nav__item{color:var(--color-text-muted);font-family:var(--font-family-primary);font-size:var(--font-size-base);font-style:normal;font-weight:var(--font-weight-normal);line-height:22px;padding-bottom:0}.product-template .product-form .tabs-nav__item[aria-expanded=true]{color:var(--color-text-primary)}.product-form .product-tabs .tabs-nav .tabs-nav__item-list{box-shadow:none;gap:var(--spacing-lg)}.product-template .product__media-list-wrapper button.flickity-button.flickity-prev-next-button.previous{padding-top:var(--spacing-3xl)}.product-template .featured-collection--subtitle{text-align:center}.product-template .shopify-section--featured-collections:not(.shopify-section--featured-products-linked) header.section__header{margin-left:0}@media screen and (max-width:740px){.shopify-section--featured-products-linked .product-list__inner{display:flex;flex-wrap:wrap}.shopify-section--featured-products-linked .product-list__inner .product-item{flex-basis:45%}}.shopify-section--logo-list.shopify-section--product-logo-list{margin-bottom:0}.product-template .custom_loox_star_rating{padding-bottom:0}.loox-rating .loox-icon{height:1em;width:1em}.product-template .custom_loox_star_rating+p{margin-top:var(--spacing-xs)}.product-template .product-form__add-button .product-meta__price-list-container{margin-bottom:0;margin-top:0}.product-template .product-form__add-button .loader-button__text{gap:var(--spacing-xs);justify-content:space-between}.product-template .product-form__buy-buttons{margin-bottom:0;max-width:var(--spacing-2xl)}.product-template .product-form{max-width:var(--spacing-2xl)}.product-template .product-form__promotags>span{align-items:center;border:.598951px solid var(--color-text-primary);border-radius:var(--radius-full);color:var(--color-text-primary);display:inline-flex;flex-direction:row;gap:3.59px;justify-content:center;padding:2.39581px 8.38532px 3.59371px}.product-template .product-form__promotags{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:7.19px;margin-bottom:var(--spacing-2xl);padding:0}.product-template .product-form .product-tabs .tabs-nav{margin-bottom:var(--spacing-lg)}.product.product--thumbnails-hide{gap:1var --spacing-2xl}@media screen and (min-width:1000px)and (max-width:1259px){.product-template .product.product--thumbnails-hide{gap:var(--spacing-3xl)}}.product-template .product-form__image.product-form__image--left{margin-top:var(--spacing-md)}body.product-template div#main .product:not(.product--featured){margin-bottom:var(--spacing-2xl)}.product-template .product-form .product-tabs__tab-item-content.rte ul li{padding:0}.rc-selling-plans-dropdown__select{border:none}label.rc-selling-plans-dropdown{display:flex;flex-direction:row!important;gap:var(--spacing-xs)}.product-template span.rc-selling-plans-dropdown__label.pb-1{align-items:center;padding-bottom:0;width:auto}.product-template .product-form .product-content__tabs .product-tabs__tab-item-wrapper .collapsible{font-size:var(--font-size-sm);font-style:normal;font-weight:var(--font-weight-normal);line-height:var(--spacing-md)}.product-template .button.product-form__add-button{padding-inline:var(--spacing-2xl)}.product-template .product-form__add-button,.product-template .product-form__add-button .price--large:not(.price--compare){font-size:var(--font-size-base);font-weight:var(--font-weight-semibold)}.product-template .product-form__payment-container{margin-top:0}.product-template .shopify-section--logo-list.shopify-section--product-logo-list header.section__header{margin-bottom:var(--spacing-xl)}@media only screen and (max-width:740px){.product-template .product-form__buy-buttons{margin-bottom:var(--spacing-md)}}.shopify-section--best-uses .multi-column__image-wrapper{margin-bottom:0}.shopify-section--best-uses .metafield-rich_text_field{font-size:var(--spacing-md);line-height:var(--line-height-base)}@media screen and (min-width:1000px){.shopify-section--best-uses .multi-column__inner{display:flex;gap:var(--spacing-4xl);justify-content:center;margin:0 auto;max-width:1200px;width:100%}.shopify-section--best-uses .multi-column__inner .multi-column__item{flex:1}}.product-template .shopify-section--featured-products-linked .section{display:block;margin:var(--vertical-breather-tight) 0}.product-template .shopify-section--featured-products-linked .tabs-nav__item-list{box-shadow:none}.product-template .shopify-section--featured-products-linked .tabs-nav__item{font-size:var(--spacing-md);font-weight:var(--font-weight-light);padding-bottom:0;text-transform:none}.product-template .shopify-section--featured-products-linked .tabs-nav__position{height:1px}.product-template .shopify-section--featured-products-linked .featured-collections{border:.59309px solid var(--color-text-primary);margin:auto;max-width:900px;padding:var(--spacing-lg) var(--spacing-xl)}.product-template h5.h4.featured-collection--subtitle{font-size:var(--spacing-md);font-style:normal;font-weight:var(--font-weight-light);line-height:var(--line-height-base)}.product-template .shopify-section--featured-products-linked span.loader-button__text{font-weight:var(--font-weight-light)!important;margin-top:var(--spacing-xs);text-decoration-line:underline}.product-template .shopify-section--featured-products-linked .price-list.price-list--centered,.product-template .shopify-section--featured-products-linked .product-item-meta__title,.product-template .shopify-section--featured-products-linked span.loader-button__text{font-size:var(--spacing-md);font-style:normal;font-weight:var(--font-weight-normal);line-height:var(--line-height-base);margin-bottom:var(--spacing-xs)}.product-template .shopify-section--featured-products-linked .product-reviews-block{display:none}.product-template .shopify-section--featured-products-linked .product-list--center .product-list__inner{display:flex}.product-template .shopify-section--featured-products-linked .product-list--center .product-list__inner .product-item{flex:1;gap:var(--spacing-md)}.product-template .shopify-section--apps+.shopify-section--featured-collections+.shopify-section--custom-liquid .container{max-width:1var --spacing-5xl;padding:0}@media screen and (max-width:999px){.product-template .product__media-list-wrapper button.flickity-button.flickity-prev-next-button.previous{padding-top:var(--spacing-lg)}.product-template .product__media-list-wrapper button.flickity-button.flickity-prev-next-button svg{max-width:var(--spacing-xl);padding-bottom:0}.product-template .shopify-section--main-product .product__media{margin:auto;max-width:60%}.product-form__promotags>span.promo-tag{font-size:var(--font-size-xs);padding:2px 7px 3px}.rc-selling-plans-dropdown__select{padding-block:0!important}.product-template .shopify-section--main-product .product-form__product-content{grid-row:7;order:10;padding:var(--spacing-md) 0 var(--spacing-lg)}.product-template .shopify-section--main-product .product-form__image.product-form__image--left{padding-block:var(--spacing-md)}.product-template .shopify-section--main-product .product-form__image img{left:calc(var(--container-gutter)*-1);left:auto;position:relative;right:12px;width:100vw;width:calc(100vw - 24px)}.product-template .shopify-section--main-product ul.payment-icons.list--inline.site-footer__icon-list{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;max-width:100%;width:100%}.product-template .site-footer__icon-list li.payment-icon svg{height:auto;width:100%;width:var(--spacing-md)}.product-template .product-form__add-button .product-meta__price-list-container{position:static}.product-template .button.product-form__add-button{padding-inline:var(--spacing-xl)}.product-template .product__info .product-meta{align-items:flex-start;gap:5px}.product-template .product__info .product-meta>*{margin:0!important}.product-template .product-form__promotags{margin-bottom:var(--spacing-xs)}.rc-widget .px-3{padding-inline:0!important}.product-template .rc-radio.rc-radio--active~.rc-selling-plans{padding-left:18px!important}.product-template .product-form .product-form__buy-buttons .product-form__payment-container{margin-top:5px}.product-template .product-form .product-content__tabs .product-tabs__tab-item-wrapper .collapsible{line-height:146%}.product-template .product-form .product-content__tabs .product-tabs__tab-item-wrapper .collapsible,.product-template .product-form .tabs-nav__item{align-items:center;display:flex;font-family:var(--font-family-primary);font-size:var(--spacing-sm);font-style:normal;font-weight:var(--font-weight-normal)}.product-template .product-form .tabs-nav__item{line-height:180%;text-transform:none}.product-template .logo-list__list{-moz-column-gap:var(--spacing-2xl);column-gap:var(--spacing-2xl);row-gap:var(--spacing-xl)}.product-template .shopify-section--logo-list.shopify-section--product-logo-list .logo-list__item{padding:0}.product-template .shopify-section--logo-list.shopify-section--product-logo-list .logo-list__item svg{max-width:100%}.product-template .shopify-section--featured-products-linked .product-item-meta__title{font-size:var(--font-size-base);line-height:var(--line-height-tight)}.product-template .shopify-section--featured-products-linked span.loader-button__text{font-size:var(--font-size-lg);font-weight:var(--font-weight-light);line-height:97.9%}.product-template .shopify-section--featured-products-linked .button--full{padding:0!important}.product-template .shopify-section--featured-products-linked .product-list--center .product-list__inner .product-item{flex:0 1 45%}.product-template .shopify-section--featured-products-linked .price-list.price-list--centered{font-size:var(--font-size-base);font-weight:var(--font-weight-normal);line-height:var(--line-height-base)}.product-template h5.h4.featured-collection--subtitle{font-family:var(--font-family-primary);font-size:var(--font-size-base);font-style:normal;font-weight:var(--font-weight-light);line-height:var(--line-height-tight)}.product-template .shopify-section--featured-products-linked .featured-collections{padding:var(--spacing-md) var(--spacing-xs)}.product-template .product-form{display:flex;flex-direction:column}.product-template .shopify-section--featured-products-linked .tabs-nav__item{font-family:var(--font-family-body);font-size:var(--font-size-sm);font-style:normal;font-weight:var(--font-weight-light);line-height:var(--line-height-tight)}.product-template .shopify-section--featured-products-linked .tabs-nav__item-list{gap:var(--spacing-lg);padding-bottom:8px}.product-template .shopify-section--logo-list.shopify-section--product-logo-list header.section__header{margin-bottom:var(--spacing-xs)}}@keyframes button-spin{to{transform:rotate(1turn)}}.button{border:none;border-radius:var(--button-border-radius);font-family:var(--font-family-secondary);font-size:var(--button-font-size);font-weight:var(--button-font-weight);gap:var(--spacing-xs);letter-spacing:var(--letter-spacing-wide);padding:var(--button-padding-y) var(--button-padding-x);text-transform:uppercase;transition:all var(--button-transition);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.button:disabled{cursor:not-allowed;opacity:.6;pointer-events:none}.button:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.button{background-color:var(--color-primary);color:var(--color-white)}.button:hover:not(:disabled){background-color:var(--color-primary-dark);box-shadow:var(--shadow-md);transform:translateY(-1px)}.button:active:not(:disabled){box-shadow:var(--shadow-sm);transform:translateY(0)}.button--secondary{align-items:center;border:none;border-radius:var(--button-border-radius);cursor:pointer;display:inline-flex;font-family:var(--font-family-secondary);font-size:var(--button-font-size);font-weight:var(--button-font-weight);gap:var(--spacing-xs);justify-content:center;letter-spacing:var(--letter-spacing-wide);padding:var(--button-padding-y) var(--button-padding-x);text-decoration:none;text-transform:uppercase;transition:all var(--button-transition);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.button--secondary:disabled{cursor:not-allowed;opacity:.6;pointer-events:none}.button--secondary:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.button--secondary{background-color:transparent;border:2px solid var(--color-primary);color:var(--color-primary)}.button--secondary:hover:not(:disabled){background-color:var(--color-primary);box-shadow:var(--shadow-md);color:var(--color-white);transform:translateY(-1px)}.button--secondary:active:not(:disabled){box-shadow:var(--shadow-sm);transform:translateY(0)}.button--ghost{align-items:center;border:none;border-radius:var(--button-border-radius);cursor:pointer;display:inline-flex;font-family:var(--font-family-secondary);font-size:var(--button-font-size);font-weight:var(--button-font-weight);gap:var(--spacing-xs);justify-content:center;letter-spacing:var(--letter-spacing-wide);padding:var(--button-padding-y) var(--button-padding-x);text-decoration:none;text-transform:uppercase;transition:all var(--button-transition);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.button--ghost:disabled{cursor:not-allowed;opacity:.6;pointer-events:none}.button--ghost:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.button--ghost{background-color:transparent;color:var(--color-secondary)}.button--ghost:hover:not(:disabled){background-color:var(--color-gray-100);color:var(--color-black)}.button--danger{align-items:center;border:none;border-radius:var(--button-border-radius);cursor:pointer;display:inline-flex;font-family:var(--font-family-secondary);font-size:var(--button-font-size);font-weight:var(--button-font-weight);gap:var(--spacing-xs);justify-content:center;letter-spacing:var(--letter-spacing-wide);padding:var(--button-padding-y) var(--button-padding-x);text-decoration:none;text-transform:uppercase;transition:all var(--button-transition);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.button--danger:disabled{cursor:not-allowed;opacity:.6;pointer-events:none}.button--danger:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.button--danger{background-color:var(--color-error);color:var(--color-white)}.button--danger:hover:not(:disabled){background-color:#c71a2d;box-shadow:var(--shadow-md);transform:translateY(-1px)}.button--success{align-items:center;border:none;border-radius:var(--button-border-radius);cursor:pointer;display:inline-flex;font-family:var(--font-family-secondary);font-size:var(--button-font-size);font-weight:var(--button-font-weight);gap:var(--spacing-xs);justify-content:center;letter-spacing:var(--letter-spacing-wide);padding:var(--button-padding-y) var(--button-padding-x);text-decoration:none;text-transform:uppercase;transition:all var(--button-transition);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.button--success:disabled{cursor:not-allowed;opacity:.6;pointer-events:none}.button--success:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.button--success{background-color:var(--color-success);color:var(--color-white)}.button--success:hover:not(:disabled){background-color:#047a21;box-shadow:var(--shadow-md);transform:translateY(-1px)}.button--sm{border-radius:calc(var(--radius-sm)*.75);font-size:var(--font-size-xs);padding:calc(var(--spacing-xs)*.75) calc(var(--spacing-sm)*.75)}.button--lg{border-radius:calc(var(--radius-md)*1.25);font-size:var(--font-size-lg);padding:calc(var(--spacing-sm)*1.5) calc(var(--spacing-md)*1.5)}.button--xl{border-radius:calc(var(--radius-md)*1.5);font-size:var(--font-size-xl);padding:calc(var(--spacing-sm)*2) calc(var(--spacing-md)*2)}.button--loading{color:transparent;position:relative}.button--loading:after{animation:button-spin .6s linear infinite;border:2px solid;border-radius:50%;border-top:2px solid transparent;content:"";height:16px;left:50%;margin:-8px 0 0 -8px;position:absolute;top:50%;width:16px}.button--full{width:100%}.button--icon-left .button__icon{order:-1}.button--icon-right .button__icon{order:1}.button-group{display:inline-flex}.button-group .button{border-radius:0}.button-group .button:first-child{border-bottom-left-radius:var(--radius-md);border-top-left-radius:var(--radius-md)}.button-group .button:last-child{border-bottom-right-radius:var(--radius-md);border-top-right-radius:var(--radius-md)}.button-group .button:not(:last-child){border-right:1px solid hsla(0,0%,100%,.2)}.button__icon{flex-shrink:0;height:1em;width:1em}@media(min-width:576px){.button--responsive{border-radius:calc(var(--radius-sm)*.75);font-size:var(--font-size-xs);padding:calc(var(--spacing-xs)*.75) calc(var(--spacing-sm)*.75)}}@media(min-width:768px){.button--responsive{align-items:center;border:none;border-radius:var(--button-border-radius);cursor:pointer;display:inline-flex;font-family:var(--font-family-secondary);font-size:var(--button-font-size);font-weight:var(--button-font-weight);gap:var(--spacing-xs);justify-content:center;letter-spacing:var(--letter-spacing-wide);padding:var(--button-padding-y) var(--button-padding-x);text-decoration:none;text-transform:uppercase;transition:all var(--button-transition);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.button--responsive:disabled{cursor:not-allowed;opacity:.6;pointer-events:none}.button--responsive:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}}@media(min-width:992px){.button--responsive{border-radius:calc(var(--radius-md)*1.25);font-size:var(--font-size-lg);padding:calc(var(--spacing-sm)*1.5) calc(var(--spacing-md)*1.5)}}.form__group{margin-bottom:var(--spacing-md)}.form__label{color:var(--color-secondary);display:block;font-family:var(--font-family-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-wide);margin-bottom:var(--spacing-xs);text-transform:uppercase}.form__input,.form__select,.form__textarea{background-color:var(--color-white);border:1px solid var(--form-input-border-color);border-radius:var(--form-input-border-radius);color:var(--color-black);font-family:var(--font-family-body);font-size:var(--font-size-base);line-height:var(--line-height-normal);padding:var(--form-input-padding-y) var(--form-input-padding-x);transition:all var(--transition-normal);width:100%}.form__input::-moz-placeholder,.form__select::-moz-placeholder,.form__textarea::-moz-placeholder{color:var(--color-gray-500)}.form__input::placeholder,.form__select::placeholder,.form__textarea::placeholder{color:var(--color-gray-500)}.form__input:focus,.form__select:focus,.form__textarea:focus{border-color:var(--form-input-focus-border-color);box-shadow:0 0 0 3px var(--form-input-focus-ring-color);outline:none}.form__input:disabled,.form__select:disabled,.form__textarea:disabled{background-color:var(--color-gray-100);color:var(--color-gray-500);cursor:not-allowed}.form__input.error,.form__select.error,.form__textarea.error{border-color:var(--color-error)}.form__input.error:focus,.form__select.error:focus,.form__textarea.error:focus{box-shadow:0 0 0 3px #e4304440}.form__input.success,.form__select.success,.form__textarea.success{border-color:var(--color-success)}.form__input.success:focus,.form__select.success:focus,.form__textarea.success:focus{box-shadow:0 0 0 3px #05ac2e40}.form__textarea{min-height:100px;resize:vertical}.form__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right var(--spacing-sm) center;background-repeat:no-repeat;background-size:16px;padding-right:calc(var(--form-input-padding-x) + 24px)}.form__help{color:var(--color-gray-600)}.form__error,.form__help{font-size:var(--font-size-sm);margin-top:var(--spacing-xs)}.form__error{color:var(--color-error)}.form-check{align-items:flex-start;display:flex;margin-bottom:var(--spacing-sm)}.form-check__input{background-color:var(--color-white);border:2px solid var(--color-gray-300);border-radius:var(--radius-sm);cursor:pointer;flex-shrink:0;height:18px;margin:2px var(--spacing-sm) 0 0;position:relative;transition:all var(--transition-normal);width:18px}.form-check__input:checked{background-color:var(--color-primary);border-color:var(--color-primary)}.form-check__input:checked:after{border:solid var(--color-white);border-width:0 2px 2px 0;content:"";height:8px;left:5px;position:absolute;top:2px;transform:rotate(45deg);width:4px}.form-check__input:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px #deab5b40;outline:none}.form-check__label{color:var(--color-black);cursor:pointer;font-size:var(--font-size-base);line-height:var(--line-height-normal);margin:0}.form-check--radio .form-check__input{border-radius:50%}.form-check--radio .form-check__input:checked:after{background-color:var(--color-white);border:none;border-radius:50%;height:6px;left:4px;top:4px;transform:none;width:6px}.form-switch{align-items:center;display:flex;margin-bottom:var(--spacing-sm)}.form-switch__input{background-color:var(--color-gray-300);border:2px solid var(--color-gray-300);border-radius:12px;cursor:pointer;height:24px;margin-right:var(--spacing-sm);position:relative;transition:all var(--transition-normal);width:44px}.form-switch__input:after{background-color:var(--color-white);border-radius:50%;content:"";height:16px;left:2px;position:absolute;top:2px;transition:transform var(--transition-normal);width:16px}.form-switch__input:checked{background-color:var(--color-primary);border-color:var(--color-primary)}.form-switch__input:checked:after{transform:translate(20px)}.form-switch__input:focus{box-shadow:0 0 0 3px #deab5b40;outline:none}.form-switch__label{color:var(--color-black);cursor:pointer;font-size:var(--font-size-base);line-height:var(--line-height-normal);margin:0}.input-group{display:flex}.input-group__append,.input-group__prepend{align-items:center;background-color:var(--color-gray-100);border:1px solid var(--form-input-border-color);color:var(--color-gray-600);display:flex;font-size:var(--font-size-sm);padding:var(--form-input-padding-y) var(--form-input-padding-x);white-space:nowrap}.input-group__prepend{border-bottom-left-radius:var(--form-input-border-radius);border-right:none;border-top-left-radius:var(--form-input-border-radius)}.input-group__append{border-bottom-right-radius:var(--form-input-border-radius);border-left:none;border-top-right-radius:var(--form-input-border-radius)}.input-group__input{border-radius:0}.input-group__input:focus{position:relative;z-index:1}.input-group__prepend+.input-group__input{border-bottom-left-radius:0;border-top-left-radius:0}.input-group__input+.input-group__append{border-bottom-right-radius:0;border-top-right-radius:0}.form-row{display:grid;gap:var(--spacing-md);grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}@media(min-width:576px){.form-row{grid-template-columns:1fr}}.form-inline{align-items:flex-end;display:flex;gap:var(--spacing-md)}.form-inline .form__group{flex:1;margin-bottom:0}@media(min-width:576px){.form-inline{align-items:stretch;flex-direction:column}.form-inline .form__group{margin-bottom:var(--spacing-md)}}.form--validated .form__input:valid,.form--validated .form__select:valid,.form--validated .form__textarea:valid{border-color:var(--color-success)}.form--validated .form__input:valid:focus,.form--validated .form__select:valid:focus,.form--validated .form__textarea:valid:focus{box-shadow:0 0 0 3px #05ac2e40}.form--validated .form__input:invalid:not(:-moz-placeholder),.form--validated .form__select:invalid:not(:-moz-placeholder),.form--validated .form__textarea:invalid:not(:-moz-placeholder){border-color:var(--color-error)}.form--validated .form__input:invalid:not(:placeholder-shown),.form--validated .form__select:invalid:not(:placeholder-shown),.form--validated .form__textarea:invalid:not(:placeholder-shown){border-color:var(--color-error)}.form--validated .form__input:invalid:not(:-moz-placeholder):focus,.form--validated .form__select:invalid:not(:-moz-placeholder):focus,.form--validated .form__textarea:invalid:not(:-moz-placeholder):focus{box-shadow:0 0 0 3px #e4304440}.form--validated .form__input:invalid:not(:placeholder-shown):focus,.form--validated .form__select:invalid:not(:placeholder-shown):focus,.form--validated .form__textarea:invalid:not(:placeholder-shown):focus{box-shadow:0 0 0 3px #e4304440}.form--sm .form__input,.form--sm .form__select,.form--sm .form__textarea{font-size:var(--font-size-sm);padding:calc(var(--form-input-padding-y)*.75) calc(var(--form-input-padding-x)*.75)}.form--lg .form__input,.form--lg .form__select,.form--lg .form__textarea{font-size:var(--font-size-lg);padding:calc(var(--form-input-padding-y)*1.25) calc(var(--form-input-padding-x)*1.25)}.custom-select{position:relative}.custom-select__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.custom-select__arrow{height:16px;pointer-events:none;position:absolute;right:var(--spacing-sm);top:50%;transform:translateY(-50%);transition:transform var(--transition-normal);width:16px}.custom-select:focus-within .custom-select__arrow{transform:translateY(-50%) rotate(180deg)}@keyframes form-shake{0%,to{transform:translate(0)}25%{transform:translate(-4px)}75%{transform:translate(4px)}}.form__input.error,.form__select.error,.form__textarea.error{animation:form-shake .3s ease-in-out}.c-product-form{min-height:100px}.c-product-form__variant-picker{display:flex;gap:15px;margin-bottom:15px;min-height:60px}.c-product-form__variant-picker-value{align-items:center;background:#fff;border-radius:5px;box-shadow:0 0 11px 1px #00000014;color:#1f1f1f;cursor:pointer;display:flex;font-family:PP Pangram Sans;font-size:18px;font-weight:600;justify-content:center;line-height:120%;padding:10px 15px;text-align:center;text-transform:uppercase}.c-product-form__variant-picker-value:has(>input[type=radio]:checked){background:linear-gradient(0deg,#e9804426,#e9804426),#fff}@media screen and (min-width:768px){.c-product-form__variant-picker-value{font-size:22px}}.c-product-form__variant-picker input{display:none}.c-product-form__variant-picker-option{align-items:center;-moz-column-gap:10px;column-gap:10px;display:flex;justify-content:center;justify-content:space-between}.c-product-form__variant-picker-label{display:none;font-size:14px;font-weight:500;line-height:normal;min-width:80px}.c-product-form__add-to-cart{-moz-column-gap:11px;column-gap:11px;font-size:18px;font-weight:500;line-height:normal;min-height:56px;padding:18px 60px;text-transform:uppercase;width:100%}.c-product-form__add-to-cart>span{flex-shrink:0}.c-product-form__add-to-cart>span.is-hidden{display:none}.c-subscribtion{min-height:200px}.c-subscribtion__subscription-form{display:flex;flex-direction:column;margin-bottom:10px;row-gap:15px}.c-subscribtion__subscription-form--sticky{row-gap:11px}.c-subscribtion__subscription-info-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:10px;row-gap:5px;width:100%}.c-subscribtion__subscription-info-wrapper--sticky{row-gap:0}.c-subscribtion__subscription-info-wrapper span{color:#1f1f1f;font-family:var(--font-body-primary);font-size:14px;font-weight:500;line-height:130%;text-align:center}.c-subscribtion__subscription-info{align-items:center;color:#1f1f1f;-moz-column-gap:5px;column-gap:5px;display:flex;font-family:var(--font-body-secondary);font-size:14px;font-weight:500;justify-content:center;line-height:normal;text-align:center}.c-subscribtion__form-row{align-items:center;border:none;display:flex;flex-direction:column;justify-content:center;margin:0;padding:0;row-gap:6px}.c-subscribtion__buttons-wrapper{border:none;display:flex;flex-wrap:wrap;gap:10px;margin:12px 0 0;min-height:80px;padding:0}@media screen and (min-width:768px){.c-subscribtion__buttons-wrapper{-moz-column-gap:11px;column-gap:11px}}.c-subscribtion__buttons-wrapper--column{flex-direction:column;row-gap:21px}.c-subscribtion__buttons-wrapper .selling-plan-title{color:#1f1f1f;display:block;font-family:var(--font-body-secondary);font-size:16px;font-weight:500;letter-spacing:1.4px;line-height:14px;margin-bottom:10px;text-align:center;text-transform:uppercase;width:100%}.c-subscribtion__buttons-wrapper--no-marign{margin:0}.c-subscribtion__buttons-wrapper.is-hidden{display:none}.c-subscribtion__buttons-wrapper>label{align-items:center;border:1.317px solid #1f1f1f;border-radius:5px;cursor:pointer;display:flex;flex:1 1 0px;flex-direction:column;justify-content:center;padding:18px 8px;position:relative;row-gap:5px;width:100%}.c-subscribtion__buttons-wrapper>label:has(input:checked){background:linear-gradient(0deg,#e9804426,#e9804426),#fff}.c-subscribtion__buttons-wrapper>label>input{border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0)}@media screen and (min-width:481px){.c-subscribtion__buttons-wrapper>label{padding:25px 8px 18px}}.c-subscribtion__purchase-type-fieldset .c-subscribtion__subscription-info-wrapper{display:none!important}.c-subscribtion__purchase-type-fieldset.c-subscribtion__buttons-wrapper{background:#fff!important;border:1px solid #1f1f1f!important;border-radius:5px!important;flex-direction:column!important;gap:0!important;padding:0 15px!important;row-gap:0!important}.c-subscribtion__purchase-type-fieldset.c-subscribtion__buttons-wrapper>label:has(input[value=subscription]){order:1}.c-subscribtion__purchase-type-fieldset.c-subscribtion__buttons-wrapper>#selling-plan-fieldset{border-bottom:1px solid #1f1f1f!important;display:none!important;margin-top:0!important;order:2;padding:18px 0!important}.c-subscribtion__purchase-type-fieldset.c-subscribtion__buttons-wrapper:has(input[value=subscription]:checked)>#selling-plan-fieldset{display:flex!important}.c-subscribtion__purchase-type-fieldset.c-subscribtion__buttons-wrapper>label:has(input[value=one_time]){order:3}.c-subscribtion__purchase-type-fieldset.c-subscribtion__buttons-wrapper>#quantity-fieldset{order:4}.c-subscribtion__purchase-type-fieldset.c-subscribtion__buttons-wrapper>.c-subscribtion__congrat-message{order:5}.c-subscribtion__purchase-type-fieldset.c-subscribtion__buttons-wrapper>label{align-items:start!important;background:transparent!important;border:none!important;border-bottom:1px solid #1f1f1f!important;border-radius:0!important;-moz-column-gap:15px!important;column-gap:15px!important;display:flex!important;display:grid!important;flex:none!important;flex-direction:column!important;grid-template-columns:auto 1fr auto!important;grid-template-rows:auto auto!important;margin:0!important;min-height:auto!important;padding:18px 0!important;position:relative;row-gap:0!important;width:100%!important}.c-subscribtion__purchase-type-fieldset.c-subscribtion__buttons-wrapper>label:has(input[value=one_time]){border-bottom:none!important}.c-subscribtion__purchase-type-fieldset.c-subscribtion__buttons-wrapper>label:has(>input[type=radio]:checked){background:transparent!important}.c-subscribtion__purchase-type-fieldset.c-subscribtion__buttons-wrapper>label:not(:has(>input[type=radio]:checked)){opacity:.5}.c-subscribtion__purchase-type-fieldset.c-subscribtion__buttons-wrapper>label:before{align-items:center;background:#fff;border:.42px solid #8c8c8c;border-radius:65.009px;box-shadow:0 0 3.467px #0000001a;content:"";display:flex;grid-column:1;grid-row:1/3;height:21px;justify-content:center;margin-top:4px;position:relative;width:21px}.c-subscribtion__purchase-type-fieldset.c-subscribtion__buttons-wrapper>label:has(>input[type=radio]:checked):after{background:#05ac2e;border-radius:65.009px;box-shadow:0 0 6px #0000001c;content:"";height:15px;left:3px;position:absolute;top:25px;width:15px;z-index:1}.c-subscribtion__purchase-type-fieldset.c-subscribtion__buttons-wrapper>label .c-subscribtion__option-name{align-self:center!important;grid-column:2;grid-row:1;margin:0!important;text-align:left!important}.c-subscribtion__purchase-type-fieldset.c-subscribtion__buttons-wrapper>label .c-subscribtion__discount-label{align-self:start!important;grid-column:2;grid-row:2;margin:3px 0 0!important;position:static!important;text-align:left!important;transform:none!important}.c-subscribtion__purchase-type-fieldset.c-subscribtion__buttons-wrapper>label .c-subscribtion__option-price{align-items:flex-end!important;display:flex!important;flex-direction:column!important;grid-column:3;grid-row:1/3;justify-content:center!important;margin:0!important;row-gap:5px!important;gap:5px!important;text-align:right!important}.c-subscribtion__purchase-type-fieldset.c-subscribtion__buttons-wrapper>label .c-subscribtion__option-price>span{text-align:right!important}.c-subscribtion__purchase-type-fieldset.c-subscribtion__buttons-wrapper>label .c-subscribtion__option-price .js-subscribtion__compare-at-price{order:-1}.c-subscribtion__purchase-type-fieldset.c-subscribtion__buttons-wrapper>label .c-subscribtion__button-info-wrapper{border-top:1px solid #1f1f1f!important;grid-column:1/-1!important;grid-row:3!important;margin-top:15px!important;padding-top:15px!important;width:100%!important}.c-subscribtion__purchase-type-fieldset.c-subscribtion__buttons-wrapper>label input{display:none!important}.c-subscribtion__purchase-type-fieldset.c-subscribtion__buttons-wrapper .selling-plan-title{text-align:left!important}.c-subscribtion__purchase-type-fieldset.c-subscribtion__buttons-wrapper .c-subscribtion__congrat-message{display:none!important}.c-subscribtion__option-name{color:#1f1f1f;font-family:var(--font-body-secondary);font-size:18px;font-weight:500;line-height:normal;text-align:center;text-transform:uppercase}.c-subscribtion__option-price-wrapper{align-items:center;display:flex;flex-wrap:wrap;gap:0!important;justify-content:center}.c-subscribtion__option-price-wrapper>span{color:#1f1f1f;font-family:var(--font-body-secondary);font-size:18px;font-weight:500;line-height:normal;text-align:center;text-transform:uppercase}.c-subscribtion__option-price{align-items:center;-moz-column-gap:6px;column-gap:6px;display:flex;justify-content:center}@media screen and (min-width:768px){.c-subscribtion__option-price{-moz-column-gap:12px;column-gap:12px}}.c-subscribtion__option-price>span{color:#1f1f1f;font-family:var(--font-body-secondary);font-size:18px;font-weight:500;letter-spacing:-1px;line-height:normal;text-align:center;text-transform:uppercase}@media screen and (min-width:768px){.c-subscribtion__option-price>span{letter-spacing:normal}}.c-subscribtion__option-price>span.is-hidden{display:none}.c-subscribtion__option-price>span:last-child:not(:only-child){color:#8f8f8f;text-decoration:line-through}.c-subscribtion__discount-label{background-color:#af8998;border-radius:23.204px;color:#fff;font-family:var(--font-body-secondary);font-size:12.323px;font-weight:400;left:50%;line-height:14px;padding:4.5px 10px;position:absolute;text-transform:uppercase;top:0;transform:translate(-50%,-50%);width:-moz-max-content;width:max-content}@media screen and (min-width:768px){.c-subscribtion__discount-label{font-size:14.323px;line-height:16px}}.c-subscribtion__discount-label--orange{background-color:#e98044}.c-subscribtion__discount-label--black{background-color:#1f1f1f;font-size:12px;padding:3px 9px}.c-subscribtion__discount-label.is-hidden{display:none}.c-subscribtion__add-to-cart{-moz-column-gap:11px;column-gap:11px;font-size:18px;font-weight:500;line-height:normal;max-width:unset!important;min-height:56px;padding:18px 60px;text-transform:uppercase;width:100%}.c-subscribtion__add-to-cart>span{flex-shrink:0}.c-subscribtion__add-to-cart>span.is-hidden{display:none}.c-subscribtion__add-to-cart .js-subscribtion__price-wrapper{align-items:center;display:inline-flex;flex-wrap:nowrap;gap:4px}.c-subscribtion__add-to-cart .js-subscribtion__compare-at-price-wrapper{display:inline}.c-subscribtion__add-to-cart .js-subscribtion__compare-at-price-wrapper .js-subscribtion__compare-at-price{display:inline;text-decoration:line-through}.c-subscribtion__add-to-cart .js-subscribtion__compare-at-price-wrapper .js-subscribtion__compare-at-price .product_price{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;text-transform:inherit}.c-subscribtion__add-to-cart .js-subscribtion__main-price{display:inline}.c-subscribtion__add-to-cart .js-subscribtion__main-price .product_price{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;text-transform:inherit}.c-subscribtion__button-info-wrapper{margin:10px 0 0;width:100%}.c-subscribtion__button-info-wrapper ul{display:grid;gap:5px;grid-template-columns:1fr;list-style:none;margin:0!important;padding:0 12px!important}@media screen and (min-width:768px){.c-subscribtion__button-info-wrapper ul{grid-template-columns:1fr 1fr}}.c-subscribtion__button-info-wrapper--single-item ul{grid-template-columns:1fr;justify-items:center}.c-subscribtion__button-info-wrapper li{color:#1f1f1f;font-family:var(--font-body-primary);font-size:16px;font-weight:700;height:-moz-fit-content;height:fit-content;line-height:130%;padding-left:5px;position:relative}.c-subscribtion__button-info-wrapper li strong{font-weight:800}.c-subscribtion__button-info-wrapper li:has(em){background:linear-gradient(92deg,#dfb1424d 10%,#e980444d 49.5%,#af89984d);padding:0 5px;width:-moz-fit-content;width:fit-content}.c-subscribtion__button-info-wrapper li em{font-style:normal}.c-subscribtion__button-info-wrapper li:before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4IiBoZWlnaHQ9IjExIiBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgOCAxMSI+PHBhdGggc3Ryb2tlPSIjZTk4MDQ0IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGQ9Im0uNSA3LjMxMyAyLjUgMyA0LjQ5OS05Ii8+PC9zdmc+);left:-10px;position:absolute;top:45%;transform:translateY(-50%)}.c-subscribtion__purchase-type-fieldset label:not(:has(>input[type=radio]:checked)) .c-subscribtion__button-info-wrapper li{text-decoration:line-through}.c-subscribtion__purchase-type-fieldset .c-subscribtion__button-info-wrapper li:before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIxOSIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE1IDE5Ij48cGF0aCBzdHJva2U9IiMwNWFjMmUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIxLjg1NyIgZD0ibS45MyAxMi4wNzMgNC42NDMgNS41NzNMMTMuOTMuOTI5Ii8+PC9zdmc+)}.c-subscribtion__purchase-type-fieldset label:not(:has(>input[type=radio]:checked)) .c-subscribtion__button-info-wrapper li:before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIxNSIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE1IDE1Ij48cGF0aCBzdHJva2U9InJlZCIgc3Ryb2tlLXdpZHRoPSIxLjQ0NCIgZD0iTS41MDguNTEgMTMuNSAxMy41MDJNMTMuNTA4LjUxLjUxNiAxMy41MDIiLz48L3N2Zz4=)}.c-subscribtion__warning-wrapper{border:1.32px solid rgba(31,31,31,.3);border-radius:5px;display:flex;flex-direction:column;padding:18px;row-gap:11px}.c-subscribtion__warning-title{align-items:center;color:#1f1f1f;-moz-column-gap:5px;column-gap:5px;display:flex;font-family:var(--font-body-primary);font-size:16px;font-weight:500;justify-content:center;line-height:130%;text-transform:uppercase}.c-subscribtion__warning-title svg{display:block;max-width:20px;width:100%}.c-subscribtion__warning-title p{margin:0}.c-subscribtion__warning-text{font-size:16px}.c-subscribtion__warning-text,.c-subscribtion__warning-text--small{color:#1f1f1f80;font-family:var(--font-body-primary);font-weight:500;line-height:130%}.c-subscribtion__warning-text--small{font-size:14px}.c-subscribtion__warning-text p{font-weight:500;margin:0}.c-subscribtion__congrat-message{background-color:#daf3e0;color:#05ac2e;display:none;font-family:var(--font-body-primary);font-size:16px;font-weight:500;line-height:130%;padding:10px 18px;text-align:center;text-transform:uppercase}.new-buy-box-test .c-subscribtion__warning-wrapper{align-items:flex-start;padding:8px;text-align:left}.new-buy-box-test .c-subscribtion__warning-title{color:#14141e;font-family:PP Pangram Sans,sans-serif;font-size:18px;justify-content:flex-start;text-transform:none}.new-buy-box-test .s-main-product__price-main,.new-buy-box-test .s-main-product__price-main .product_price{font-weight:800!important}.new-buy-box-test .c-subscribtion__warning-text,.new-buy-box-test .c-subscribtion__warning-text--small{color:#676767;font-family:PP Pangram Sans,sans-serif;font-size:14px}.new-buy-box-test .c-subscribtion__option-price{flex-wrap:wrap!important}.new-buy-box-test .c-subscribtion__option-name{color:#14141e;font-family:PP Pangram Sans,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:16.704px;text-align:center}.new-buy-box-test .c-subscribtion__buttons-wrapper>label:has(input:checked) .c-subscribtion__option-name{font-weight:800!important}.new-buy-box-test .js-compare-at-price,.new-buy-box-test .js-subscribtion__compare-at-price .product_price{color:#888;font-family:PP Pangram Sans,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:20.125px;text-align:center;text-decoration-line:line-through}.new-buy-box-test .js-kit-price{color:red;font-size:18px;font-weight:800;line-height:20.716px}.new-buy-box-test .js-kit-price,.new-buy-box-test .js-kit-suffix{font-family:PP Pangram Sans,sans-serif;font-style:normal;text-align:center}.new-buy-box-test .js-kit-suffix{color:#000;font-size:14px;font-weight:400;line-height:20.125px;text-transform:none}.new-buy-box-test #quantity-fieldset{margin-top:0!important;position:relative}.new-buy-box-test #quantity-fieldset label{border-radius:8px;padding:17px 0 12px!important;row-gap:3px!important}.new-buy-box-test #quantity-fieldset label:has(input.js-variant-quantity-selector:checked){border-width:1.317px!important;box-shadow:0 0 0 1.5px #1f1f1f}.new-buy-box-test .c-subscribtion__free-shipping-message{display:block;margin:20px 0;min-height:22px;text-align:center}.new-buy-box-test .c-subscribtion[data-use-variant-quantities=true] .c-subscribtion__free-shipping-text{font-size:22px!important}.new-buy-box-test .c-subscribtion__free-shipping-text{color:red;-webkit-text-stroke-width:.24px;-webkit-text-stroke-color:red;font-family:Caveat,cursive;font-size:18px;font-style:normal;font-weight:700;letter-spacing:.27px;line-height:99%;margin:0}.new-buy-box-test .c-subscribtion__free-shipping-text[data-option="2"],.new-buy-box-test .c-subscribtion__free-shipping-text[data-option="3"]{color:#5dba00;-webkit-text-stroke-color:#5dba00}.new-buy-box-test .c-subscribtion__free-shipping-text.is-hidden{display:none!important}.new-buy-box-test .c-subscribtion__arrow-wrapper{align-items:center;bottom:-20px;display:flex;justify-content:center;left:35%;margin:0;position:absolute;transform:translate(-50%);z-index:1}@media screen and (min-width:768px){.new-buy-box-test .c-subscribtion__arrow-wrapper{bottom:-20px;left:28%;position:absolute;transform:none}}.new-buy-box-test .c-subscribtion__arrow-wrapper.is-hidden{display:flex!important;visibility:hidden!important}.new-buy-box-test .c-subscribtion__arrow{display:block;height:20px;width:49px}.new-buy-box-test .c-subscribtion__discount-label{border-radius:16px;font-family:Apercu Mono Pro,monospace;padding:4px 8px 2px!important}.new-buy-box-test .c-subscribtion__add-to-cart,.new-buy-box-test .c-subscribtion__add-to-cart .c-subscribtion__button-text,.new-buy-box-test .c-subscribtion__add-to-cart .js-subscribtion__button-text,.new-buy-box-test .custom-button,.new-buy-box-test .custom-button .c-subscribtion__button-text,.new-buy-box-test .custom-button .js-subscribtion__button-text{font-family:Apercu Mono Pro,monospace}.new-buy-box-test .c-subscribtion__button-info-wrapper,.new-buy-box-test .c-subscribtion__subscription-info{font-family:PP Pangram Sans,sans-serif}.c-product-form[data-use-variant-quantities=true] .c-subscribtion__free-shipping-message,.c-subscribtion[data-use-variant-quantities=true] .c-subscribtion__free-shipping-message,[data-use-variant-quantities=true] c-subscription .c-subscribtion__free-shipping-message,c-subscription[data-use-variant-quantities=true] .c-subscribtion__free-shipping-message{display:block!important;margin:10px 0 0!important;text-align:left!important;visibility:visible!important}.c-product-form[data-use-variant-quantities=true] .c-subscribtion__free-shipping-text,.c-subscribtion[data-use-variant-quantities=true] .c-subscribtion__free-shipping-text,[data-use-variant-quantities=true] c-subscription .c-subscribtion__free-shipping-text,c-subscription[data-use-variant-quantities=true] .c-subscribtion__free-shipping-text{color:red!important;-webkit-text-stroke-width:.24px!important;-webkit-text-stroke-color:red!important;display:block!important;font-family:Caveat,cursive!important;font-size:18px!important;font-style:normal!important;font-weight:700!important;letter-spacing:.27px!important;line-height:99%!important;margin:0!important;visibility:visible!important}.c-product-form[data-use-variant-quantities=true] .c-subscribtion__free-shipping-text[data-option="2"],.c-product-form[data-use-variant-quantities=true] .c-subscribtion__free-shipping-text[data-option="3"],.c-subscribtion[data-use-variant-quantities=true] .c-subscribtion__free-shipping-text[data-option="2"],.c-subscribtion[data-use-variant-quantities=true] .c-subscribtion__free-shipping-text[data-option="3"],[data-use-variant-quantities=true] c-subscription .c-subscribtion__free-shipping-text[data-option="2"],[data-use-variant-quantities=true] c-subscription .c-subscribtion__free-shipping-text[data-option="3"],c-subscription[data-use-variant-quantities=true] .c-subscribtion__free-shipping-text[data-option="2"],c-subscription[data-use-variant-quantities=true] .c-subscribtion__free-shipping-text[data-option="3"]{color:#5dba00!important;-webkit-text-stroke-color:#5dba00!important}.c-product-form[data-use-variant-quantities=true] .c-subscribtion__free-shipping-text.is-hidden,.c-subscribtion[data-use-variant-quantities=true] .c-subscribtion__free-shipping-text.is-hidden,[data-use-variant-quantities=true] c-subscription .c-subscribtion__free-shipping-text.is-hidden,c-subscription[data-use-variant-quantities=true] .c-subscribtion__free-shipping-text.is-hidden{display:none!important;visibility:hidden!important}.c-product-form[data-use-variant-quantities=true] .c-subscribtion__arrow-wrapper,.c-subscribtion[data-use-variant-quantities=true] .c-subscribtion__arrow-wrapper,[data-use-variant-quantities=true] c-subscription .c-subscribtion__arrow-wrapper,c-subscription[data-use-variant-quantities=true] .c-subscribtion__arrow-wrapper{align-items:center!important;bottom:-20px!important;display:flex!important;justify-content:center!important;left:35%!important;margin:0!important;position:absolute!important;transform:translate(-50%)!important;visibility:visible!important;z-index:1!important}@media screen and (min-width:768px){.c-product-form[data-use-variant-quantities=true] .c-subscribtion__arrow-wrapper,.c-subscribtion[data-use-variant-quantities=true] .c-subscribtion__arrow-wrapper,[data-use-variant-quantities=true] c-subscription .c-subscribtion__arrow-wrapper,c-subscription[data-use-variant-quantities=true] .c-subscribtion__arrow-wrapper{left:28%!important;transform:none!important}}.c-product-form[data-use-variant-quantities=true] .c-subscribtion__arrow-wrapper.is-hidden,.c-subscribtion[data-use-variant-quantities=true] .c-subscribtion__arrow-wrapper.is-hidden,[data-use-variant-quantities=true] c-subscription .c-subscribtion__arrow-wrapper.is-hidden,c-subscription[data-use-variant-quantities=true] .c-subscribtion__arrow-wrapper.is-hidden{display:none!important;visibility:hidden!important}.c-product-form[data-use-variant-quantities=true] .c-subscribtion__arrow,.c-subscribtion[data-use-variant-quantities=true] .c-subscribtion__arrow,[data-use-variant-quantities=true] c-subscription .c-subscribtion__arrow,c-subscription[data-use-variant-quantities=true] .c-subscribtion__arrow{display:block!important;height:20px!important;visibility:visible!important;width:49px!important}.new-buy-box-test .c-subscribtion__free-shipping-message{display:block!important;visibility:visible!important}.new-buy-box-test .c-subscribtion__arrow-wrapper:not(.is-hidden){bottom:-20px!important;display:flex!important;left:35%!important;position:absolute!important;transform:translate(-50%)!important;visibility:visible!important}@media screen and (min-width:768px){.new-buy-box-test .c-subscribtion__arrow-wrapper:not(.is-hidden){left:28%!important;transform:none!important}}.new-buy-box-test .c-subscribtion__free-shipping-text:not(.is-hidden){display:block!important;visibility:visible!important}.new-buy-box-test .c-subscribtion__warning-text{display:none!important}.new-buy-box-test .c-subscribtion__warning-text.c-subscribtion__warning-text--small{display:block!important}.new-buy-box-test .c-subscribtion__subscription-form{margin-top:10px!important;row-gap:10px!important}.c-subscribtion:not([data-use-variant-quantities=true]) .c-subscribtion__arrow-wrapper,.c-subscribtion:not([data-use-variant-quantities=true]) .c-subscribtion__free-shipping-message,.c-subscribtion[data-use-variant-quantities=false] .c-subscribtion__arrow-wrapper,.c-subscribtion[data-use-variant-quantities=false] .c-subscribtion__free-shipping-message,.is-hidden,c-subscription:not([data-use-variant-quantities=true]) .c-subscribtion__arrow-wrapper,c-subscription:not([data-use-variant-quantities=true]) .c-subscribtion__free-shipping-message,c-subscription[data-use-variant-quantities=false] .c-subscribtion__arrow-wrapper,c-subscription[data-use-variant-quantities=false] .c-subscribtion__free-shipping-message{display:none!important}.c-subscribtion__free-shipping-message{display:block!important;visibility:visible!important}.c-subscribtion__arrow-wrapper:not(.is-hidden){bottom:-20px!important;display:flex!important;left:35%!important;position:absolute!important;transform:translate(-50%)!important;visibility:visible!important}@media screen and (min-width:768px){.c-subscribtion__arrow-wrapper:not(.is-hidden){left:180px!important;transform:none!important}}[data-use-variant-quantities=true] .c-subscribtion__free-shipping-message{display:block!important;visibility:visible!important}[data-use-variant-quantities=true] .c-subscribtion__arrow-wrapper:not(.is-hidden){bottom:-20px!important;display:flex!important;left:35%!important;position:absolute!important;transform:translate(-50%)!important;visibility:visible!important}@media screen and (min-width:768px){[data-use-variant-quantities=true] .c-subscribtion__arrow-wrapper:not(.is-hidden){left:28%!important;transform:none!important}}.c-price-header{align-items:center;display:flex;flex-wrap:nowrap;gap:8px;margin-bottom:8px}.c-price-header__prices{align-items:baseline;display:flex;flex-direction:row;gap:6px}.c-price-header__compare-at{color:#888;font-weight:500;line-height:29px;text-decoration:line-through}.c-price-header__compare-at,.c-price-header__main{display:block;font-family:PP Pangram Sans,sans-serif;font-size:24px;font-style:normal}.c-price-header__main{color:#000;font-weight:700;line-height:30px}.c-price-header__save-tag{align-items:center;align-self:center;background:red;border-radius:4px;color:#fff;display:inline-flex;font-family:Apercu Mono Pro,monospace;font-size:12px;font-style:normal;font-weight:700;line-height:1;padding:3px 6px;white-space:nowrap}.c-ingredient{display:flex;flex-direction:column;padding:20px 0 30px}@media screen and (min-width:768px){.c-ingredient{flex-direction:row}}.c-ingredient__image{width:100%}@media screen and (min-width:768px){.c-ingredient__image{max-width:50%}}.c-ingredient__image>img{aspect-ratio:1/1;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.c-ingredient__content{display:flex;flex-direction:column;justify-content:center;margin:20px 0 0;row-gap:24px;width:100%}@media screen and (min-width:768px){.c-ingredient__content{margin:0;max-width:50%;padding-left:22px}}.c-ingredient__content--align-start{justify-content:flex-start}.c-ingredient__products{display:flex;flex-direction:column;margin:5px 0 0;row-gap:10px}.c-ingredient__title{color:#1e262a;font-family:var(--font-body-primary);font-size:16px;font-weight:500;line-height:140%;text-transform:uppercase}.c-ingredient__tags{margin:5px 0 0}.c-ingredient__text{max-width:90%;width:100%}.c-ingredient__text li,.c-ingredient__text p{color:#1e262a;font-family:var(--font-body-primary);font-size:16px;font-weight:600;line-height:140%}.c-ingredient__text li a,.c-ingredient__text p a{color:#e98044;text-decoration:underline!important}.c-ingredient__text li a:hover,.c-ingredient__text p a:hover{text-decoration:none}.c-ingredient__text p:first-child{margin-top:0}.c-ingredient__text p:last-child{margin-bottom:0}.c-ingredient__text strong{font-weight:800}.c-ingredient__text ol,.c-ingredient__text ul{margin:-15px 0 0;padding-left:20px}.free-shipping{padding:10px;text-align:center}.free-shipping__text{color:var(--Black,#1f1f1f);font-family:PP Pangram Sans;font-size:12px;font-weight:500;margin:0}.free-shipping__text--success{font-size:14px;font-weight:500}.free-shipping__message{color:#222;font-size:16px;font-weight:500}.free-shipping__message span{font-weight:700;text-transform:uppercase}.free-shipping__subtext{color:#666;font-size:14px;margin:0}.free-shipping__bar{background-color:#e4dade;border-radius:4px;height:8px;margin-bottom:25px;margin-top:5px;position:relative;width:100%}.free-shipping__bar:after{background-color:#e4dade;border-radius:50%;content:"";display:inline-block;height:16px;position:absolute;right:0;top:-4px;width:16.327px}.free-shipping__bar--complete .free-shipping__progress,.free-shipping__bar--complete:after{background-color:#af8998}.free-shipping__bar--complete .free-shipping__label{opacity:1}.free-shipping__progress{background-color:#af8998;border-radius:4px;height:100%;transition:width .3s ease-in-out;width:0}.free-shipping__label{color:var(--Black,#1f1f1f);font-family:PP Pangram Sans;font-size:12px;font-weight:500;line-height:13px;margin-top:10px;opacity:.3;position:absolute;right:-25px;text-align:center}.s-product-card{align-items:center;display:flex;flex-direction:column;gap:10px;position:relative}.s-product-card__image{margin:0;position:relative;width:100%}.s-product-card__image img{display:block;width:100%}.s-product-card__image-caption{display:none}.s-product-card__gallery-tags{align-items:center;-moz-column-gap:5px;column-gap:5px;display:flex;position:absolute;right:5px;top:10px;z-index:2}@media screen and (min-width:768px){.s-product-card__gallery-tags{-moz-column-gap:5.12px;column-gap:5.12px;right:5px;top:10px}}.s-product-card__gallery-tag{align-items:center;border-radius:47.034px;color:#fff;display:flex;font-family:var(--font-body-secondary);font-size:14px;font-style:normal;font-weight:400;justify-content:center;line-height:130%;padding:6px 13.17px;text-align:center;text-transform:uppercase}.s-product-card__gallery-tag--type-1{background-color:#e98044}.s-product-card__gallery-tag--type-2{background-color:#af8998}.s-product-card__gallery-tag--type-3{background-color:red;border-radius:5px;line-height:normal;padding:4px 6px}.s-product-card__reviews{color:var(--Black,#1f1f1f);font-family:var(--font-body-primary);font-size:12.942px;font-weight:500;line-height:16.4px;text-decoration:underline}.s-product-card__title{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center}.s-product-card__title h2{color:var(--Black,#1f1f1f);font-family:var(--font-heading);font-size:16px;font-weight:400;line-height:1.25;margin:0;text-align:center}.s-product-card__tag{color:#1f1f1f80;font-family:var(--font-body-secondary);font-size:14px;margin:0;text-transform:uppercase}.s-product-card__price-container{align-items:center;display:flex;flex-direction:column;gap:4px}.s-product-card__price,.s-product-card__price-original{font-family:var(--font-body-secondary);font-size:16px;line-height:normal;margin:0;text-align:center}.s-product-card__price{color:var(--Black,#1f1f1f);font-weight:700}.s-product-card__price-original{color:#1f1f1f80;font-weight:400;text-decoration:line-through}.s-product-card__payment-container{width:100%}.s-product-card__add-to-cart{align-items:center;background:var(--Orange,#e98044);border-radius:5px;color:#fff;display:flex;font-family:var(--font-body-secondary);font-size:16px;font-weight:500;justify-content:center;line-height:normal;padding:18px 0;text-align:center;text-transform:uppercase;transition:background-color .3s ease,border-color .3s ease;width:100%;will-change:background-color}.s-product-card__add-to-cart:hover{background-color:#99532c;border-color:#99532c;cursor:pointer}.s-product-card__add-to-cart--disabled,.s-product-card__add-to-cart[disabled]{opacity:.7;pointer-events:none}.s-featured-product-card{background:#faf7f080;border-radius:5px;box-shadow:0 0 3.698px #00000026;display:flex;flex-direction:column;gap:12px;padding:18px}.s-featured-product-card__image{width:100%}.s-featured-product-card__image img{border-radius:4.622px;display:block;height:auto;width:100%}.s-featured-product-card__tags{-moz-column-gap:10px;column-gap:10px;display:flex;flex-wrap:wrap}.s-featured-product-card__tags .product-tag{align-items:center;-moz-column-gap:6px;column-gap:6px;display:flex;padding:4px 0}.s-featured-product-card__tags .product-tag__label{color:#1f1f1f;font-family:var(--font-body-secondary);font-size:11.852px;font-weight:400;line-height:normal;text-transform:uppercase;text-wrap:nowrap}.s-featured-product-card__tags .product-tag__icon{width:16px}.s-featured-product-card__stroke{background:#1f1f1f;height:.2px;width:100%}.s-featured-product-card__title h2{color:#1f1f1f;font-family:var(--font-heading);font-size:23px;font-weight:400;line-height:27px}.s-featured-product-card__description p{color:#1f1f1f;font-family:var(--font-body-primary);font-size:16px;font-weight:500;line-height:21px;margin:0}.s-featured-product-card .product-form__payment-container{width:100%}.s-featured-product-card .product-form__note{color:#000;font-family:var(--font-body-secondary);font-size:10.5px;font-weight:500;line-height:148.3%;text-align:center}.s-featured-product-card__add-to-cart{align-items:center;background:#e98044;border-radius:5px;color:#fff;display:flex;font-family:var(--font-body-secondary),monospace;font-size:19px;font-weight:500;justify-content:center;line-height:normal;padding:18px 10px;text-transform:uppercase;transition:background .3s ease,border-color .3s ease;width:100%}.s-featured-product-card__add-to-cart span{line-height:normal;margin-right:5px;white-space:nowrap}.s-featured-product-card__add-to-cart:hover{background-color:#99532c;border-color:#99532c;cursor:pointer}.s-featured-product-card__price{font-weight:500;margin-left:5px}.s-featured-product-card__price-original{margin-left:8px;text-decoration:line-through}@media screen and (max-width:768px){.single-product-test .custom_loox_star_rating,.single-product-test .s-main-product__product-name{display:none}}.s-main-product{background-color:#faf7f080;display:block;padding:10px 0}@media screen and (min-width:768px){.s-main-product{padding:0}}.s-main-product__announcement{background:#f2e7d1;border-top:.5px solid #000;padding-bottom:10px!important;padding-top:10px!important;position:sticky;text-align:center;top:calc(var(--enable-sticky-announcement-bar)*var(--announcement-bar-height, 0px) + var(--enable-sticky-header)*var(--header-height, 0px));z-index:3}.s-main-product__announcement a{color:var(--Black,#1f1f1f);font-family:Apercu Mono Pro;font-size:14px;font-style:normal;font-weight:400;letter-spacing:-.42px;line-height:16.92px;text-align:center;text-transform:uppercase}.s-main-product__container{margin:0 auto;max-width:1187px;min-height:100px;overflow-x:hidden;padding:0 10px}@media screen and (min-width:768px){.s-main-product__container{overflow-x:unset}}.s-main-product__title{color:#1f1f1f;font-family:var(--font-heading);font-size:23px;font-style:normal;font-weight:400;line-height:110%;margin:0;text-align:center}@media screen and (min-width:768px){.s-main-product__title{font-size:40px;margin:0 auto;max-width:700px}}.s-main-product__title>p{margin:0}.s-main-product__title--mobile{display:block}@media screen and (min-width:768px){.s-main-product__title--mobile{display:none}}.s-main-product__title--desktop{display:none}@media screen and (min-width:768px){.s-main-product__title--desktop{display:block}}.s-main-product__content{display:flex;flex-direction:column;row-gap:10px}@media screen and (min-width:768px){.s-main-product__content{flex-direction:row}}.s-main-product__mobile-header{display:none}@media screen and (max-width:767px){.new-buy-box-test .s-main-product__mobile-header{display:flex;flex-direction:column;gap:10px}}@media screen and (min-width:768px){.s-main-product__mobile-header{display:none!important}}.s-main-product__gallery-wrapper{display:block;height:-moz-fit-content;height:fit-content;top:57.75px;width:100%}@media screen and (min-width:768px){.s-main-product__gallery-wrapper{max-width:500px;padding:50px 0;position:sticky;text-align:center;z-index:1}}.s-main-product__gallery{position:relative;width:100%}@media screen and (min-width:768px){.s-main-product__gallery{margin:0 auto;max-width:500px}}.s-main-product__gallery:not(.flickity-enabled){display:flex;flex-direction:row;overflow:hidden}.s-main-product__gallery:not(.flickity-enabled) .s-main-product__slide{flex:0 0 100%;float:left;height:auto;min-width:100%;width:100%}.s-main-product__gallery.flickity-enabled{display:block}.s-main-product__gallery-arrow{cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);z-index:2}.s-main-product__gallery-arrow--prev{left:10.45px}.s-main-product__gallery-arrow--prev>svg{transform:rotate(180deg)}.s-main-product__gallery-arrow--next{right:10.45px}.s-main-product .flickity-viewport{border-radius:5px;overflow:hidden;width:100%}.s-main-product .flickity-slider{width:100%}.s-main-product .flickity-cell{left:0;width:100%}.s-main-product .flickity-button{background-color:unset!important}.s-main-product .flickity-button:hover{background-color:unset}.s-main-product .flickity-button:focus{box-shadow:unset}.s-main-product .flickity-button.previous{left:0!important}.s-main-product .flickity-button.next{right:0!important}.s-main-product__gallery-tags{align-items:center;-moz-column-gap:5px;column-gap:5px;display:flex;position:absolute;right:0;top:0;z-index:3}@media screen and (min-width:768px){.s-main-product__gallery-tags{-moz-column-gap:5.12px;column-gap:5.12px}}.s-main-product__gallery-tag{align-items:center;border-radius:47.034px;color:#fff;display:flex;font-family:var(--font-body-secondary);font-size:15px;font-style:normal;font-weight:400;justify-content:center;line-height:130%;padding:6px 13.17px;text-align:center;text-transform:uppercase}.s-main-product__gallery-tag--type-1{background-color:#e98044}.s-main-product__gallery-tag--type-2{background-color:#af8998}.s-main-product__gallery-tag--type-3{background-color:red;border-radius:5px;line-height:normal;padding:4px 6px}@media screen and (min-width:768px){.s-main-product__gallery-tag{font-size:26px}}.s-main-product__slide{aspect-ratio:1/1;border-radius:4.789px 0 0 4.789px;box-sizing:border-box;flex:0 0 100%;min-width:100%;overflow:hidden;scroll-snap-align:start}.s-main-product__slide:not(.image-loaded){background-color:#f5f5f5}.s-main-product__slide.image-error{background-color:#f8f8f8}.s-main-product__slide>img{content-visibility:auto;display:block;height:100%;-o-object-fit:cover;object-fit:cover;position:relative;width:100%}.s-main-product__slide>img:not(.image-loaded):after{animation:spin 1s linear infinite;border:3px solid #e0e0e0;border-radius:50%;border-top-color:#e98044;content:"";height:40px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:40px;z-index:1}.s-main-product__slide>img.image-error:after{color:#999;content:"\26a0";font-size:24px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}.s-main-product__slide>video{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.s-main-product__thumbnails-nav{align-items:center;display:flex;gap:6px;margin:10px 0 0}.s-main-product__thumbnails-nav .s-main-product__thumbnails{flex:1;margin:0;min-width:0}.s-main-product__thumb-arrow{align-items:center;background:none;border:none;color:#000c;cursor:pointer;display:flex;flex-shrink:0;padding:0;transition:color .2s ease}.s-main-product__thumb-arrow.is-disabled{color:#0000001a;pointer-events:none}.s-main-product__thumbnails{display:flex;flex-direction:row;margin:10px 0 0;overflow:hidden}.s-main-product__thumbnails:not(.flickity-enabled) .s-main-product__thumbnail{flex:0 0 auto;float:left;min-width:30px}@media screen and (min-width:768px){.s-main-product__thumbnails:not(.flickity-enabled) .s-main-product__thumbnail{min-width:50px}}.s-main-product__thumbnail{aspect-ratio:1/1;border-radius:3.451px;box-sizing:border-box;flex:0 0 100%;margin-right:4.02px;max-width:30px;overflow:hidden;width:100%}.s-main-product__thumbnail:not(.image-loaded){background-color:#f5f5f5}.s-main-product__thumbnail.image-error{background-color:#f8f8f8}.s-main-product__thumbnail>img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;position:relative;width:100%}.s-main-product__thumbnail>img:not(.image-loaded):after{animation:spin 1s linear infinite;border:2px solid #e0e0e0;border-radius:50%;border-top-color:#e98044;content:"";height:20px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:20px;z-index:1}.s-main-product__thumbnail>img.image-error:after{color:#999;content:"\26a0";font-size:10px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}@media screen and (min-width:768px){.s-main-product__thumbnail{max-width:50px}}.s-main-product__info{display:flex;flex-direction:column;min-height:200px;row-gap:10px;width:100%}.s-main-product__info--mobile{row-gap:10px}@media screen and (min-width:768px){.s-main-product__info--mobile{display:none}}.s-main-product__info .c-product-form+.s-main-product__product-description{margin-top:22px}@media screen and (max-width:767px){.new-buy-box-test .s-main-product__info .custom_loox_star_rating:not(.custom_loox_star_rating--new-buy-box-mobile),.new-buy-box-test .s-main-product__info .s-main-product__product-name:not(.s-main-product__product-name--new-buy-box-mobile){display:none!important}}@media screen and (min-width:768px){.s-main-product__info{padding:50px 20px 50px 50px;row-gap:15px}}.s-main-product .custom_loox_star_rating a{align-items:center;-moz-column-gap:5px;column-gap:5px;display:flex}.s-main-product .custom_loox_star_rating .loox-rating__text{color:#1f1f1f;font-family:var(--font-body-primary);font-size:14px;font-style:normal;font-weight:500;line-height:10.541px;text-transform:uppercase}@media screen and (min-width:768px){.s-main-product .custom_loox_star_rating{display:block;padding:0!important}}.s-main-product .custom_loox_star_rating--mobile{display:block;margin-top:-3px;padding:0!important}@media screen and (min-width:768px){.s-main-product .custom_loox_star_rating--mobile{display:none}}.s-main-product .custom_loox_star_rating--mobile .loox-rating{display:flex}.s-main-product .loox-rating-label{color:#1f1f1f;font-family:var(--font-body-primary);font-size:14px;font-style:normal;font-weight:500;line-height:10.541px;text-decoration:underline}@media screen and (min-width:768px){.s-main-product .loox-rating-label{line-height:16.4px}}.s-main-product__product-info-labels{align-items:center;-moz-column-gap:4.64px;column-gap:4.64px}@media screen and (min-width:768px){.s-main-product__product-info-labels{-moz-column-gap:15px;column-gap:15px;display:flex}}.s-main-product__product-info-labels>span{color:#1e262a;font-family:var(--font-body-primary);font-size:16px;font-style:normal;font-weight:500;letter-spacing:1.4px;line-height:14px;text-align:center;text-transform:uppercase}.s-main-product__product-name{color:#1e262a;font-family:var(--font-heading);font-size:23px;font-style:normal;font-weight:400;line-height:110%;margin:0}@media screen and (min-width:768px){.s-main-product__product-name{display:block;font-size:30px}}.s-main-product__product-name--desktop,.s-main-product__product-name--mobile{display:block}@media screen and (min-width:768px){.s-main-product__product-name--mobile{display:none}}.s-main-product__refill-compare{color:#888;font-weight:500;margin-right:4px}.s-main-product__refill-price{margin-right:6px}.s-main-product__product-description{color:#1e262a;font-family:var(--font-body-primary);font-size:18px;font-style:normal;font-weight:500;line-height:120%;max-width:570px}.s-main-product__product-description:nth-child(2){margin-top:15px}.s-main-product__product-description li,.s-main-product__product-description p,.s-main-product__product-description span{font-weight:700}.s-main-product__product-description strong{font-weight:800}.s-main-product__product-description--checkmark ul{list-style:none;padding-left:0}.s-main-product__product-description--checkmark ul li{margin-bottom:8px;padding-left:30px;position:relative}.s-main-product__product-description--checkmark ul li:before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="13" viewBox="0 0 20 13" fill="none"><path d="M18.0354 1L6.67849 11.3532L1 6.17685" stroke="%23AF8998" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-repeat:no-repeat;background-size:contain;content:"";height:13px;left:3px;position:absolute;top:4px;width:20px}.s-main-product__product-tags{align-items:center;-moz-column-gap:9.09px;column-gap:9.09px;display:flex;flex-wrap:wrap;row-gap:4.55px}@media screen and (min-width:768px){.s-main-product__product-tags{-moz-column-gap:15px;column-gap:15px;max-width:570px;row-gap:5px}}.s-main-product__product-tag{align-items:center;-moz-column-gap:9.09px;column-gap:9.09px;display:flex}@media screen and (min-width:768px){.s-main-product__product-tag{-moz-column-gap:10px;column-gap:10px}}.s-main-product__product-tag>span{color:#1f1f1f;font-family:var(--font-body-secondary);font-size:14px;font-style:normal;font-weight:500;letter-spacing:0;line-height:normal;text-transform:uppercase}.s-main-product__payment-container{margin:0}.s-main-product__product-icons{-moz-column-gap:15px;column-gap:15px;display:flex;padding:5px 0;row-gap:30px}@media screen and (min-width:768px){.s-main-product__product-icons{-moz-column-gap:30px;column-gap:30px;justify-content:space-between;padding:0}}.s-main-product__product-icon-wrapper{align-items:center;display:flex;flex:1 1 0px;flex-direction:column;row-gap:15px}.s-main-product__product-icon-wrapper:last-child .s-main-product__product-icon{width:42.207px}.s-main-product__product-icon{align-items:center;aspect-ratio:1/1;display:flex;height:30px;justify-content:center;width:30px}.s-main-product__product-icon>img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.s-main-product__product-icon-text{color:#1e262a;font-family:var(--font-body-primary);font-size:12px;font-style:normal;font-weight:500;letter-spacing:1.4px;line-height:18px;text-align:center;text-transform:uppercase}.s-main-product__faq-item.is-open .s-main-product__faq-title:after{content:"-"}.s-main-product__faq-item.is-open .s-main-product__faq-content{grid-template-rows:1fr}.s-main-product__faq-title{align-items:center;border-bottom:.5px solid #1f1f1f;-moz-column-gap:20px;column-gap:20px;cursor:pointer;display:flex;font-size:18px;justify-content:space-between;padding:8.5px 0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.s-main-product__faq-title,.s-main-product__faq-title:after{color:#1e262a;font-family:var(--font-body-primary);font-style:normal;font-weight:500;letter-spacing:3px;line-height:120%;text-transform:uppercase}.s-main-product__faq-title:after{content:"+";font-size:24px}.s-main-product__faq-content{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s ease}.s-main-product__faq-content p{color:#1e262a;font-family:var(--font-body-primary);font-size:16px;font-style:normal;font-weight:600;line-height:140%}.s-main-product__faq-content p strong{font-weight:500}.s-main-product__faq-content p:first-child{margin-top:14px!important}@media screen and (min-width:768px){.s-main-product__faq-content p:first-child{margin-top:20px!important}}.s-main-product__faq-content p a{font-weight:400;text-decoration:underline!important}.s-main-product__faq-content p a:hover{text-decoration:none}.s-main-product__faq-content span{color:#1f1f1f;font-family:var(--font-body-primary);font-size:16px;font-weight:600;line-height:19.2px;text-align:left}.s-main-product__faq-content svg{height:13px;min-width:13px}.s-main-product__faq-content .ingredients-title{margin:5px 0!important}.s-main-product__faq-content h3{color:#1e262a;font-family:var(--font-body-primary);font-size:16px;font-weight:500;line-height:19.2px;margin:15px 0 5px!important;text-align:left}.s-main-product__faq-content>div>div>div{align-items:center;-moz-column-gap:10px;column-gap:10px;display:flex}.s-main-product__faq-content a{color:var(--Orange,#e98044);font-family:PP Pangram Sans;font-size:16px;font-style:normal;font-weight:700!important;line-height:140%;text-decoration-line:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.s-main-product__faq-content .faq-content__icons{display:flex;gap:1px;justify-content:space-between}@media screen and (max-width:768px){.s-main-product__faq-content .faq-content__icons{-moz-column-gap:0;column-gap:0;flex-wrap:wrap;row-gap:12px}}.s-main-product__faq-content .faq-content__icon{display:flex;flex-direction:column;gap:7px;text-align:center}@media screen and (max-width:768px){.s-main-product__faq-content .faq-content__icon{max-width:25%}}.s-main-product__faq-content .faq-content__icon--image{height:30px}.s-main-product__faq-content .faq-content__icon--image img{height:100%}.s-main-product__faq-content .faq-content__icon--text{color:#1f1f1f;font-family:PP Pangram Sans;font-size:8.713px;font-style:normal;font-weight:600;letter-spacing:.784px;line-height:normal;text-align:center;text-transform:uppercase}.s-main-product__faq-content .richtext-with-strikethrough .richtext-strikethrough,.s-main-product__faq-content .richtext-with-strikethrough s{text-decoration:line-through;text-decoration-color:currentColor;text-decoration-thickness:1px}.s-main-product__faq-content>div{overflow:hidden}.s-main-product__faq-content>div>div{padding:10px 0}.s-main-product__quote{background-color:#fff;border-radius:5px;-moz-column-gap:14px;column-gap:14px;display:flex;margin:10px 0 0;overflow:hidden}@media screen and (min-width:768px){.s-main-product__quote{margin:20px 0 0}}.s-main-product__quote-image{aspect-ratio:1/1;flex-shrink:0;max-width:50%;width:100%}@media screen and (min-width:768px){.s-main-product__quote-image{max-width:130px}}.s-main-product__quote-image>img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}.s-main-product__titles-wrapper{display:flex;flex-direction:column;justify-content:center;padding:5px 0;row-gap:10px}.s-main-product__titles-wrapper p{color:#1e262a;font-family:var(--font-body-primary);font-size:14px;font-style:normal;font-weight:500;line-height:120%}@media screen and (min-width:768px){.s-main-product__titles-wrapper p{font-size:16px}}.s-main-product__titles-wrapper h4{color:#1f1f1f;display:block;font-family:var(--font-heading);font-size:15px;font-style:italic;font-weight:400;line-height:110%;margin:0}@media screen and (min-width:768px){.s-main-product__titles-wrapper h4{font-size:18px}}.s-main-product__titles-wrapper h3{color:var(--Black,#1f1f1f);display:block;font-family:var(--font-body-primary);font-size:14px;font-style:normal;font-weight:500;letter-spacing:1.4px;line-height:18px;margin:4px 0 0;text-transform:uppercase}@media screen and (min-width:768px){.s-main-product__titles-wrapper h3{line-height:14px}}.s-main-product__videos-block{margin:20px 0;position:relative}.s-main-product__videos-title{color:#1e262a;font-family:var(--font-heading);font-size:23px;font-style:normal;font-weight:400;line-height:110%;margin:0}@media screen and (min-width:768px){.s-main-product__videos-title{font-size:30px}}.s-main-product__videos-wrapper{margin:15px 0 0}@media screen and (min-width:768px){.s-main-product__videos-wrapper{-moz-column-gap:10px;column-gap:10px;display:grid;grid-template-columns:repeat(4,1fr)}}.s-main-product__videos-wrapper .flickity-viewport{overflow:visible}.s-main-product__video{aspect-ratio:.57;border-radius:7px;margin-right:10px;max-width:165px;overflow:hidden}@media screen and (min-width:768px){.s-main-product__video{margin-right:0;min-width:unset;position:relative}}.s-main-product__video>video{display:block;height:100%;-o-object-fit:cover;object-fit:cover;position:relative;width:100%;z-index:1}.s-main-product__preview-image{bottom:0;display:block;left:0;position:absolute;right:0;top:0;z-index:2}.s-main-product__preview-image.is-hidden{display:none}.s-main-product__preview-image>img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.s-main-product__play-icon{cursor:pointer;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:3}.s-main-product__play-icon.is-hidden{display:none}.s-main-product__bundle{background:#dfb14226;border-radius:5px;max-width:458px;padding:20px}.s-main-product__bundle-top{align-items:center;-moz-column-gap:10px;column-gap:10px;display:flex}.s-main-product__bundle-title{color:#1e262a;display:block;font-family:var(--font-body-primary);font-size:16px;font-style:normal;font-weight:500;letter-spacing:1.4px;line-height:14px;margin:0;text-transform:uppercase}.s-main-product__bundle-label{background-color:#e98044;border-radius:20px;color:#fff;font-family:var(--font-body-secondary);font-size:12px;font-style:normal;font-weight:400;line-height:normal;padding:4px 8px;text-transform:uppercase}.s-main-product__bundle-image{border-radius:5px;display:block;margin:10px 0 0;max-width:150px;overflow:hidden;width:100%}.s-main-product__bundle-image>img{display:block;width:100%}.s-main-product__bundle-name{color:#1f1f1f;display:block;font-family:var(--font-body-primary)!important;font-size:18px;font-style:normal;font-weight:500;line-height:120%;margin:15px 0 0;text-decoration:underline!important;text-decoration-thickness:.5px!important;text-transform:capitalize;text-underline-offset:2px}.s-main-product__bundle-prices{-moz-column-gap:10px;column-gap:10px;display:grid;grid-template-columns:auto 1fr;grid-template-rows:1fr 1fr;margin:10px 0 0;row-gap:4px}.s-main-product__bundle-price-label{color:var(--Black,#1f1f1f);font-family:var(--font-body-primary);font-size:14px;font-style:normal;font-weight:500;line-height:120%;text-transform:uppercase}.s-main-product__bundle-price{color:#1f1f1f;font-family:var(--font-body-secondary);font-size:20px;font-style:normal;font-weight:500;line-height:normal;text-transform:capitalize}.s-main-product__bundle-price--compare{color:#1f1f1f80}.s-main-product__bundle-add-to-cart{color:#1f1f1f;font-family:var(--font-body-secondary);font-size:18px;font-style:normal;font-weight:500;line-height:normal;margin:10px 0 0;text-decoration:underline;text-transform:uppercase;text-underline-offset:4px}.s-main-product__list-items--wrapper ul{align-items:flex-start;display:flex;flex-direction:column;gap:6px;list-style:none;padding:0}.s-main-product__list-items--wrapper ul li{align-items:center;color:var(--Black,#1f1f1f);display:flex;font-family:PP Pangram Sans;font-size:20px;font-style:normal;font-weight:500;gap:8px;line-height:120%}.s-main-product__list-items--wrapper ul li:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='16' fill='none' viewBox='0 0 14 16'%3E%3Cpath stroke='%23e98044' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.45' d='m2 10.266 3.636 4.364L12.18 1.54'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:16px;width:14px}.s-main-product__view-ingredients{background:var(--Gradient,linear-gradient(92deg,rgba(223,177,66,.3) 10%,rgba(233,128,68,.3) 49.5%,rgba(175,137,152,.3) 100%));border-radius:5px;color:var(--Black,#1f1f1f);cursor:pointer;font-family:Apercu Mono Pro;font-size:18px;font-style:normal;font-weight:500;line-height:normal;margin-top:10px;padding:18px 0;text-align:center;text-transform:uppercase;transition:all .3s ease;width:100%}.s-main-product__view-ingredients:hover{transform:scale(1.02)}@media screen and (min-width:768px){.s-main-product__view-ingredients{margin-top:20px}}.s-main-product__modal{align-items:center;bottom:0;display:flex;height:100vh;justify-content:center;left:0;padding:15px;position:fixed;right:0;top:0;z-index:99999}.s-main-product__modal[hidden]{display:none}.s-main-product__modal-overlay{background-color:#0009;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0}.s-main-product__modal-container{background-color:#fcfbf8;box-shadow:0 4px 6px #0000001a;display:flex;flex-direction:column;max-height:90vh;max-width:1092px;overflow:hidden;position:relative;width:100%;z-index:1}.s-main-product__modal-wrapper{align-items:stretch;display:flex;flex:1;overflow:auto}.s-main-product__modal-close{align-items:center;border:none;border-radius:50%;color:#1f1f1f;cursor:pointer;display:flex;height:32px;justify-content:center;padding:3px;position:absolute;right:5px;top:5px;transition:background-color .2s ease;width:32px;z-index:10}.s-main-product__modal-close:hover{background-color:#0000001a}.s-main-product__modal-close:focus{outline:2px solid #1f1f1f;outline-offset:2px}.s-main-product__modal-ingredients{height:auto;padding:25px;width:100%}.s-main-product__modal-ingredients img{border-radius:4px;display:block;height:auto;width:100%}.s-main-product__modal-image--desktop{display:none!important}.s-main-product__modal-image--mobile{display:block}@media screen and (min-width:768px){.s-main-product__modal-image--desktop{display:block!important}.s-main-product__modal-image--mobile{display:none!important}}@keyframes spin{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(1turn)}}.s-main-product__slide{position:relative;width:100%}.flickity-enabled .s-main-product__slide{left:0;position:absolute;top:0}.s-main-product__slide>img,.s-main-product__slide>picture,.s-main-product__slide>picture img,.s-main-product__slide>video{display:block;height:auto;width:100%}@media screen and (max-width:768px){.s-main-product__gallery,.s-main-product__gallery .s-main-product__slide{will-change:transform}}.s-main-product__gallery.is-error .s-main-product__slide{background-color:#f8f8f8}.s-main-product__slide img,.s-main-product__thumbnail img{backface-visibility:hidden;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;transform:translateZ(0);will-change:opacity}.s-main-product__slide img[width][height],.s-main-product__thumbnail img[width][height]{aspect-ratio:attr(width)/attr(height)}.s-main-product__gallery,.s-main-product__thumbnails{contain:layout style paint}.s-main-product__modal-wrapper-container{height:auto;max-width:1090px}.s-main-product__modal-content-title{color:#000;font-family:Libre Baskerville;font-size:40px;font-style:normal;font-weight:400;line-height:120%;margin:0 auto!important;padding-bottom:11px;text-align:center}.product-ingredients{background-color:#fff;display:flex;flex:1;flex-direction:column;height:100%;padding:53px 9px 53px 23px;z-index:1}.product-ingredients__list{-moz-column-gap:10px;column-gap:10px;display:grid;flex:1;grid-template-columns:1fr 1fr;justify-content:center;padding:0;padding-block-end:40px;row-gap:40px}.product-ingredients__item{display:flex;gap:13px}.product-ingredients__media{align-items:center;display:flex;justify-content:center}.product-ingredients__icon{height:auto;max-width:85px;min-width:85px}.product-ingredients__body{display:flex;flex-direction:column;gap:4px;justify-content:center;margin:0;text-align:left}.product-ingredients__tag{color:#1f1f1f;font-family:PP Pangram Sans;font-size:12px;font-style:normal;font-weight:600;letter-spacing:1.106px;line-height:normal;margin:0;text-transform:uppercase}.product-ingredients__title{color:#1f1f1f;font-family:Libre Baskerville;font-size:18px;font-style:italic;font-weight:400;line-height:120%;margin:0}.product-ingredients__text,.product-ingredients__text .metafield-multi_line_text_field{color:var(--Black,#1f1f1f);font-family:PP Pangram Sans;font-size:17px;font-style:normal;font-weight:600;letter-spacing:.341px;line-height:123%;margin:0}.product-content__info{display:flex;flex:1;flex-direction:column;height:100%;max-width:380px}.s-main-product__info-content-text-faq{align-items:flex-start;display:flex;flex-direction:column;gap:10px;height:auto;margin:0;padding:53px 19px 28px 12px;text-align:left;width:100%}.product-content__info-content-text-faq-title,.s-main-product__info-content-text-faq{color:#1e262a;font-family:PP Pangram Sans;font-size:14px;font-style:normal;font-weight:600;letter-spacing:.568px;line-height:120%;text-transform:uppercase}.product-content__info-content-text-faq-title{margin:10px 0 2px}.product-content__tags{background:var(--Gradient,linear-gradient(92deg,rgba(223,177,66,.3) 10%,rgba(233,128,68,.3) 49.5%,rgba(175,137,152,.3) 100%));height:auto;padding:11px 25px;width:100%}.product-content__tags-items{align-items:center;display:flex;flex-wrap:wrap;gap:14px;height:auto;justify-content:center;padding:0;width:100%}.product-content__tags-item{align-items:center;align-self:stretch;display:flex;gap:9px;margin:0;padding:3px 26px;width:auto}.s-main-product__trustpilot{margin:10px 0;width:100%}@media screen and (min-width:768px){.s-main-product__trustpilot{margin:15px 0}}.s-main-product__trustpilot-image,.s-main-product__trustpilot-picture{display:block;margin:0;padding:0;width:100%}.s-main-product__trustpilot-image{height:auto}.product-content__tags-item p{color:#1f1f1f;font-family:PP Pangram Sans;font-size:13px;font-style:normal;font-weight:500;letter-spacing:1.235px;line-height:normal;margin:0;text-transform:uppercase}.product-content__tags-button{align-items:flex-start;border:1.5px solid #e98044;border-radius:4px;display:none;justify-content:center;padding:15px 51px 13px}.product-content__tags-button p{color:var(--Orange,#e98044);font-family:Apercu Mono Pro;font-size:15px;font-style:normal;font-weight:500;line-height:normal;margin:0;text-transform:uppercase}.tags-mobile{display:none}@media(max-width:767.98px){.s-main-product__modal{padding-left:0;padding-right:0}.s-main-product__modal-wrapper{flex-direction:column}.s-main-product__modal-content-title{font-size:25px;margin-bottom:10px;text-align:center;width:85%}.tags-mobile{display:flex}.tags-desktop{display:none}.s-main-product__modal-container{flex-direction:column;min-height:100vh;padding:0}.product-ingredients{margin:0}.product-content__info{display:flex;flex-direction:column-reverse;max-width:100%}.s-main-product__info-content-text-faq{padding:16px 11px}.product-ingredients__icon{max-width:65px;min-width:65px}.product-content__tags{-moz-column-gap:5px;column-gap:5px;padding:14px}.product-content__tags-items{gap:7px;justify-content:space-between;padding:0}.product-content__tags-item{padding:0;width:auto}.product-content__tags-item p{font-size:11px}.product-content__tags-button{display:flex;margin-bottom:19px;text-align:center}.product-content__tags-button-wrapper{display:flex;justify-content:center}.product-ingredients__item{align-items:center;flex-direction:column;gap:10px;text-align:center}.product-ingredients__list{-moz-column-gap:6px;column-gap:6px;padding-block-end:0;row-gap:13px}.product-ingredients__body{text-align:center}.product-ingredients__tag{font-size:9px}.product-ingredients__title{font-size:14px}.product-ingredients__text,.product-ingredients__text .metafield-multi_line_text_field{font-size:11px}.product-ingredients{padding:16px 11px}.product-ingredients__list{row-gap:14px}.product-ingredients__item{gap:11px}}.s-main-product__price-wrapper{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.s-main-product__price-compare-at{text-decoration-line:line-through}.s-main-product__price-compare-at,.s-main-product__price-compare-at .product_price{color:#888;font-family:PP Pangram Sans;font-size:28px;font-style:normal;font-weight:500;line-height:34.203px}.s-main-product__price-compare-at .product_price{text-decoration:line-through}.s-main-product__price-main,.s-main-product__price-main .product_price{color:#000;font-family:PP Pangram Sans;font-size:28px;font-style:normal;font-weight:700;line-height:35.209px}.s-main-product__price-save-tag{background:red;border-radius:4.607px;color:#fff;display:inline-block;font-family:Apercu Mono Pro;font-size:14px;font-style:normal;font-weight:700;line-height:12.243px;padding:4px 8px}.s-main-product__countdown{background:var(--countdown-bg,var(--Light-Yellow,#faf7f0));border-radius:3.55px;padding:var(--countdown-padding-v,10px) var(--countdown-padding-h,10px)}.s-main-product__countdown-container{display:flex;flex-direction:column;gap:0}.s-main-product__countdown-title{color:var(--countdown-title-color,var(--Orange,#e98044));font-family:Libre Baskerville;font-size:var(--countdown-title-size-mobile,27px);font-style:normal;font-weight:400;line-height:normal;text-transform:capitalize}@media screen and (min-width:768px){.s-main-product__countdown-title{font-size:var(--countdown-title-size-desktop,32px)}}.s-main-product__countdown-title p{color:var(--countdown-title-color,var(--Orange,#e98044));font-family:Libre Baskerville;font-weight:400;margin:0;text-transform:capitalize}.s-main-product__countdown-content{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.s-main-product__countdown-text{color:var(--countdown-text-color,var(--Black,#1f1f1f));font-family:PP Pangram Sans;font-size:var(--countdown-text-size-mobile,18px);font-style:normal;font-weight:600;line-height:37.453px}@media screen and (min-width:768px){.s-main-product__countdown-text{font-size:var(--countdown-text-size-desktop,21px)}}.s-main-product__countdown-timer{color:var(--countdown-timer-color,red);font-family:Apercu Mono Pro;font-size:var(--countdown-timer-size-mobile,18px);font-style:normal;font-weight:700;line-height:30.183px;text-transform:uppercase}@media screen and (min-width:768px){.s-main-product__countdown-timer{font-size:var(--countdown-timer-size-desktop,18px)}}#shopify-section-header{border-bottom:.5px solid #000;z-index:10!important}@media screen and (max-width:767px){#shopify-section-header{overflow:hidden}}.shopify-section-header-sticky{position:fixed;top:0;width:-webkit-fill-available;width:-moz-available;width:stretch}.header{background:rgb(var(--header-background));color:rgb(var(--header-text-color));display:block;transition:background .2s ease-in-out,color .2s ease-in-out,box-shadow .2s ease-in-out}.header--bordered{box-shadow:0 1px transparent}.header--bordered:not(.header--transparent){box-shadow:0 2px 4px #0000001a}.header--transparent .header__logo-image:not(:last-child){opacity:0}.header--transparent .header__logo-image--transparent{opacity:1}.header--transparent .header__cart-count{color:rgb(var(--header-transparent-bubble-text-color))}.header__wrapper{align-items:center;display:flex;justify-content:space-between;padding:15px 0}@media screen and (min-width:741px){.header__wrapper{padding:.9rem 0 .35rem}}.header__logo{display:block;flex:2;margin:0;position:relative}.header__logo-image,.header__logo-link{display:block;width:-moz-max-content;width:max-content}@media screen and (max-width:740px){.header__logo-image,.header__logo-link{margin:0 auto}}.header__logo-text{color:currentColor;max-width:min(350px,60vw)}.header__logo-image{transition:opacity .2s ease-in-out}@media screen and (max-width:400px){.header__logo-image{position:relative;top:1px}}.header__logo-image--transparent{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;opacity:0;position:absolute;top:0;width:100%}[dir=ltr] .header__logo-image--transparent{left:0}[dir=rtl] .header__logo-image--transparent{right:0}.header__inline-navigation{align-items:center;display:flex;flex:1;justify-content:flex-start}@media screen and (min-width:1024px){.header__inline-navigation{flex:1 1 0}}@media screen and (min-width:741px){.header__inline-navigation{padding-bottom:.2rem}}.header__inline-navigation .header__linklist{align-items:center;justify-content:center;min-width:500px;text-transform:uppercase;width:100%}.header__inline-navigation .header__linklist p{cursor:pointer;margin-bottom:0}.header__inline-navigation .header__linklist li.header__linklist-item--more>.header__linklist-link,.header__inline-navigation .header__linklist li:last-child>p.header__linklist-link{opacity:.3}.header__inline-navigation .header__linklist li.header__linklist-item--more>.header__linklist-link:before,.header__inline-navigation .header__linklist li:last-child>p.header__linklist-link:before{content:"+ "}.header__inline-navigation .header__linklist li.header__linklist-item--more>.header__linklist-link.link--animated:after,.header__inline-navigation .header__linklist li:last-child>p.header__linklist-link.link--animated:after{bottom:-2px}.header__secondary-links{align-items:center;display:flex;flex:1;justify-content:flex-end}.header__secondary-links .header__linklist{flex-wrap:nowrap}.header__secondary-links .header__cross-border{display:grid;gap:18px;grid-auto-flow:column}[dir=ltr] .header__secondary-links .header__cross-border{margin-right:24px}@media screen and (min-width:1024px){[dir=ltr] .header__secondary-links .header__cross-border{margin-right:30px}}[dir=rtl] .header__secondary-links .header__cross-border{margin-left:24px}@media screen and (min-width:1024px){[dir=rtl] .header__secondary-links .header__cross-border{margin-left:30px}}.header__icon-wrapper{display:block}.header__icon-wrapper-hamburger-menu .hamburger-open-close,.header__icon-wrapper-hamburger-menu[aria-expanded=true] .hamburger-open-icon{display:none}.header__icon-wrapper-hamburger-menu[aria-expanded=true] .hamburger-open-close{display:block}.header__icon-wrapper[aria-controls=mini-cart] svg{height:20px;width:20px}@media screen and (max-width:1200px){.header__icon-wrapper[aria-controls=mobile-menu-drawer]{position:absolute;right:44px}}@media screen and (max-width:740px){.header__icon-wrapper[aria-controls=mobile-menu-drawer]{right:24px}}@media(min-resolution:.001dpcm)and (max-width:740px){.header__icon-wrapper[aria-controls=mobile-menu-drawer]{left:0!important;position:relative}}.header__icon-list{align-items:center;display:grid;gap:20px;grid-auto-flow:column;justify-content:flex-start;margin:0}.header__icon-list .header-button{font-family:Apercu Mono Pro;font-size:13.5px;font-weight:500!important;line-height:1;padding:.7rem .6rem}.header__cart-count{background:rgb(var(--header-text-color));color:rgb(var(--header-background));top:-1px}.header__cart-count--floating{position:absolute;top:-8px}[dir=ltr] .header__cart-count--floating{margin-left:0;right:-7px}[dir=rtl] .header__cart-count--floating{left:-7px;margin-right:0}.header__linklist{display:flex;flex-wrap:wrap;justify-content:center;row-gap:12px}.header__linklist-item{flex-shrink:0}.header__linklist-item:first-child,.header__linklist-item:nth-child(2),.header__linklist-item:nth-child(3){display:flex}.header__linklist-item:first-child p.header__linklist-link,.header__linklist-item:nth-child(4) p.header__linklist-link{font-family:Apercu Mono Pro!important;opacity:.5}[dir=ltr] .header__linklist-item:not(:last-child){margin-right:32px}[dir=rtl] .header__linklist-item:not(:last-child){margin-left:32px}.header__linklist-item.has-dropdown:hover:before{content:attr(data-item-title);height:100%;opacity:0;padding-left:32px;padding-right:32px;position:absolute;top:0}.header__bottom-navigation .header__linklist-item.has-dropdown:hover:before{bottom:0;height:calc(100% - var(--header-height-without-bottom-nav));top:auto}[dir=ltr] .header__linklist-item.has-dropdown:hover:before{margin-left:-32px}[dir=rtl] .header__linklist-item.has-dropdown:hover:before{margin-right:-32px}.header__linklist-link{align-self:center;color:#1f1f1f;display:block;font-size:.8rem;font-weight:500}@media screen and (min-width:741px){.header__linklist-link{font-size:15px!important;line-height:normal}}@media screen and (max-width:400px){.header__linklist-link{font-size:18px!important;opacity:70%}}#headerBackdrop{display:none}desktop-navigation.open #headerBackdrop{background:#0009;display:block;height:100vh;left:0;position:absolute;top:100%;width:100%;z-index:-1}.icon.icon--header-tote-bag{fill:none}@media screen and (max-width:740px){.header__logo-text{text-align:center}[dir=ltr] .header__search-bar{margin-left:24px}[dir=rtl] .header__search-bar{margin-right:24px}}.mini-cart__discount-list{display:grid;gap:10px;margin-bottom:8px}.mini-cart__discount{align-items:center;display:flex;justify-content:flex-start}[dir=ltr] .mini-cart__discount-badge{margin-right:14px}[dir=rtl] .mini-cart__discount-badge{margin-left:14px}.mini-cart__actions{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:14px}.mini-cart__order-note{background:rgb(var(--background));bottom:0;display:block;opacity:0;padding:var(--container-gutter);position:absolute;transform:translateY(100%);transition:visibility .25s ease-in-out,opacity .25s ease-in-out,transform .25s ease-in-out;visibility:hidden;width:100%;z-index:1}.mini-cart__order-note[open]{opacity:1;transform:translateY(0);visibility:visible}[dir=ltr] .mini-cart__order-note{left:0}[dir=rtl] .mini-cart__order-note{right:0}.mini-cart__order-note-title{margin-bottom:24px}@media screen and (min-width:741px){.mini-cart__drawer-footer{padding-bottom:var(--container-gutter)}}.mini-cart__recommendations:not([hidden]){display:block}.mini-cart__recommendations-inner{background:rgb(var(--secondary-background));margin-left:calc(var(--container-gutter)*-1);margin-right:calc(var(--container-gutter)*-1);margin-top:15px;padding:16px var(--container-gutter)}.mini-cart__recommendations-heading{margin-top:0!important}.mini-cart__recommendations .product-item-meta__title{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:999px){.mini-cart__recommendations .product-item{align-items:center;display:flex;flex-direction:row;scroll-margin:var(--container-gutter);scroll-snap-align:start;scroll-snap-stop:always}.mini-cart__recommendations .product-item__image-wrapper{flex:none;width:65px}[dir=ltr] .mini-cart__recommendations .product-item__image-wrapper{margin:0 24px 0 0}[dir=rtl] .mini-cart__recommendations .product-item__image-wrapper{margin:0 0 0 24px}.mini-cart__recommendations .product-item__info{min-width:0}[dir=ltr] .mini-cart__recommendations .product-item__info{text-align:left}[dir=rtl] .mini-cart__recommendations .product-item__info{text-align:right}}@media screen and (min-width:1000px){.mini-cart__recommendations .product-item{margin-top:40px}.mini-cart__recommendations .product-item__image-wrapper{flex:none;margin:0 auto 24px;width:92px}.mini-cart__recommendations .spinner{display:flex;height:100%}}.mini-cart .drawer-reviews{background:var(--Light-Yellow,#faf7f0);border-bottom:1px solid #1f1f1f;padding:10px 10px 20px}.mini-cart .drawer-reviews__title{color:var(--Black,#1f1f1f);font-family:PP Pangram Sans;font-size:14px;font-style:normal;font-weight:500;letter-spacing:1.4px;line-height:normal;margin-bottom:10px;text-transform:uppercase}.mini-cart .drawer-reviews__item{-moz-column-gap:10px;column-gap:10px;display:flex;flex:0 0 100%;scroll-snap-align:start;width:100%}.mini-cart .drawer-reviews__item:focus-visible{outline:2px solid #1f1f1f;outline-offset:2px}.mini-cart .drawer-reviews__image{flex-shrink:0}.mini-cart .drawer-reviews__image img{border-radius:5px;display:block;max-width:unset}.mini-cart .drawer-reviews__content{display:flex;flex-direction:column;row-gap:4px}.mini-cart .drawer-reviews__text{color:var(--Black,#1f1f1f);font-family:PP Pangram Sans;font-size:14px;font-style:normal;font-weight:600;line-height:normal;margin:0}.mini-cart .drawer-reviews__author{display:flex;margin:0}.mini-cart .drawer-reviews__rating{align-items:center;display:flex}.mini-cart .drawer-reviews__name{color:var(--Black,#1f1f1f);font-family:PP Pangram Sans;font-size:12px;font-style:normal;font-weight:300;line-height:normal}.mini-cart .drawer-reviews__slider .blaze-pagination{align-items:center;display:flex;gap:5px;justify-content:center;list-style:none;margin-top:12px;padding:0}.mini-cart .drawer-reviews__slider .blaze-pagination button{background-color:#ddd;border:none;border-radius:2.5px;color:transparent!important;cursor:pointer;flex-shrink:0;font-size:0!important;height:5px;line-height:0!important;margin:0;overflow:hidden;padding:0;position:relative;text-indent:-9999px;transition:all .3s ease;width:5px}@media(hover:none)and (pointer:coarse){.mini-cart .drawer-reviews__slider .blaze-pagination button:after{content:"";height:44px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:44px}}.mini-cart .drawer-reviews__slider .blaze-pagination button:before{background-color:inherit;border-radius:inherit;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.mini-cart .drawer-reviews__slider .blaze-pagination button:hover{background-color:#bbb}.mini-cart .drawer-reviews__slider .blaze-pagination button:focus-visible{outline:2px solid #1f1f1f;outline-offset:3px}.mini-cart .drawer-reviews__slider .blaze-pagination button.active{background-color:#000;border-radius:2.5px;height:5px;width:15px}.mini-cart .drawer-reviews__slider .blaze-container{align-items:center;cursor:grab;display:flex;flex-direction:column;overflow:hidden}.mini-cart .drawer-reviews__slider .blaze-container:active{cursor:grabbing}.mini-cart .drawer-reviews__slider .blaze-track-container{overflow:hidden;scroll-snap-type:x mandatory;width:100%;-webkit-overflow-scrolling:touch}.mini-cart .drawer-reviews__slider .blaze-track{cursor:grab;display:flex;gap:10px;transition:transform .3s ease}.mini-cart .drawer-reviews__slider .blaze-track:active{cursor:grabbing}@media(hover:none)and (pointer:coarse){.mini-cart .drawer-reviews__slider .blaze-track{scroll-behavior:smooth}}@media screen and (max-width:998px){.mini-cart__actions{align-items:flex-start;flex-direction:column}.mini-cart__actions>:first-child:not(:only-child){margin-bottom:7px}[dir=ltr] .mini-cart__order-note{left:-11vw}[dir=rtl] .mini-cart__order-note{right:-11vw}.mini-cart__order-note{width:100vw}@supports (padding:max(0px)){.mini-cart__order-note{padding-bottom:max(24px,env(safe-area-inset-bottom,0px) + 24px)}}.mini-cart__recommendations-list{display:grid;gap:var(--grid-gap);grid-auto-columns:minmax(80vw,1fr);grid-auto-flow:column}}@media screen and (min-width:741px){.mini-cart__discount{justify-content:flex-end}.mini-cart__actions{margin-bottom:26px}}.product-item-meta__price-list-container .price--compare{margin-top:0}.product-item-meta__price-list-container .price--compare,.product-item-meta__price-list-container .product_price{font-family:PP Pangram Sans;font-size:16px;font-weight:500}@media screen and (min-width:1000px){[dir=ltr] .mini-cart__recommendations{right:100%}[dir=rtl] .mini-cart__recommendations{left:100%}.mini-cart__recommendations{height:100%;overflow:hidden;position:absolute;text-align:center;top:0;width:240px}.mini-cart__recommendations-inner{box-shadow:-10px 0 24px 4px rgb(var(--text-color),.05) inset;height:100%;margin:0;overflow-x:hidden;overflow-y:auto;padding-bottom:35px;padding-top:35px;scrollbar-width:thin;transition:transform .25s ease-in}.mini-cart:not([open]) .mini-cart__recommendations-inner{transform:translate(100%)}}.mobile-nav__item{display:flow-root}.mobile-nav__item:not(:last-child){border-bottom:1px solid rgba(var(--text-color),.15);border-bottom:0}.mobile-nav__item{display:flex;gap:10px;padding-bottom:5px}.mobile-nav__item .mobile-nav__link{opacity:1;padding:5px 0 0}.mobile-nav__item:first-child a,.mobile-nav__item:nth-child(2) a,.mobile-nav__item:nth-child(3) a{align-self:center;flex-basis:70%}.mobile-nav__item:first-child div,.mobile-nav__item:nth-child(2) div,.mobile-nav__item:nth-child(3) div{align-self:center;height:-moz-fit-content;height:fit-content;margin-left:0}.mobile-nav__link{align-items:center;display:flex;justify-content:space-between;margin:0;padding:21px 0;width:100%}.mobile-nav__image-heading{margin-bottom:7px}.mobile-nav__image-text{display:block}.mobile-nav .collapsible{margin-left:calc(var(--container-gutter)*-1);margin-right:calc(var(--container-gutter)*-1)}.mobile-nav .mobile-nav{margin-bottom:24px!important;margin-left:var(--container-gutter);margin-right:var(--container-gutter)}.mobile-nav .mobile-nav__item{border:none;margin-bottom:15px}.mobile-nav .mobile-nav__link{padding:0}.mobile-nav .mobile-nav .mobile-nav{margin-bottom:10px!important;margin-top:16px!important}.mobile-nav .mobile-nav .mobile-nav__item{margin-bottom:14px}.mobile-nav .mobile-nav .mobile-nav__item:last-child{margin-bottom:0}[dir=ltr] .mobile-nav .mobile-nav .mobile-nav{border-left:1px solid rgba(var(--text-color),.15);padding-left:20px}[dir=rtl] .mobile-nav .mobile-nav .mobile-nav{border-right:1px solid rgba(var(--text-color),.15);padding-right:20px}[dir=ltr] .mobile-nav+.mobile-nav__images-wrapper{padding-left:8px}[dir=rtl] .mobile-nav+.mobile-nav__images-wrapper{padding-right:8px}.mobile-nav__images-scroller{display:grid;grid-gap:12px;display:flex!important;flex-flow:row wrap;gap:12px;gap:0;grid-auto-flow:column;margin-bottom:32px;padding-left:var(--container-gutter);padding-right:var(--container-gutter);width:-moz-fit-content;width:fit-content}.mobile-nav__images-scroller .mega-menu__heading{font-family:Apercu Mono Pro!important;font-weight:400!important}.mobile-nav__images-scroller .mega-menu__image-push{flex-basis:33%;text-align:center;width:100%}@media screen and (max-width:400px){.mobile-nav__images-scroller .mega-menu__image-push{flex-basis:30%;max-width:100px;min-width:0;text-align:center}}.mobile-nav__image-push{max-width:134px;min-width:120px;text-align:center}.mobile-nav__image{border-radius:min(var(--block-border-radius),4px);display:block;margin-bottom:14px}.mobile-nav__footer{display:flex;flex-wrap:wrap;justify-content:space-between}.mobile-nav.list--unstyled{margin-bottom:10px;margin-top:20px}.mobile-nav.list--unstyled li:first-child{order:3}.mobile-nav.list--unstyled li:first-child .menu-img img:nth-child(2),.mobile-nav.list--unstyled li:first-child .menu-img img:nth-child(3){display:none}@media screen and (max-width:767px){.mobile-nav.list--unstyled li:first-child .menu-img img:nth-child(2),.mobile-nav.list--unstyled li:first-child .menu-img img:nth-child(3),.mobile-nav.list--unstyled li:first-child .menu-img:first-child{display:block!important}}.mobile-nav.list--unstyled li:first-child .menu-badge.best-sell{display:block!important;display:inline-block!important}.mobile-nav.list--unstyled li:nth-child(4){order:4}.mobile-nav.list--unstyled li:last-child,.mobile-nav.list--unstyled li:nth-child(2) .menu-img img:first-child,.mobile-nav.list--unstyled li:nth-child(2) .menu-img img:nth-child(3){display:none}@media screen and (max-width:767px){.mobile-nav.list--unstyled li:nth-child(2) .menu-img img:first-child,.mobile-nav.list--unstyled li:nth-child(2) .menu-img img:nth-child(3),.mobile-nav.list--unstyled li:nth-child(2) .menu-img:nth-child(2){display:block!important}}.mobile-nav.list--unstyled li:nth-child(3) .menu-img img:first-child,.mobile-nav.list--unstyled li:nth-child(3) .menu-img img:nth-child(2){display:none}@media screen and (max-width:767px){.mobile-nav.list--unstyled li:nth-child(3) .menu-img img:first-child,.mobile-nav.list--unstyled li:nth-child(3) .menu-img img:nth-child(2),.mobile-nav.list--unstyled li:nth-child(3) .menu-img:nth-child(3){display:block!important}.mobile-nav.list--unstyled li a{display:flex;gap:10px}.mobile-nav.list--unstyled li .menu-img a{display:inline-block}}[dir=ltr] .mobile-nav .mobile-nav{padding-left:8px}[dir=rtl] .mobile-nav .mobile-nav{padding-right:8px}.drawer__header{gap:10px;justify-content:flex-end}.drawer__header .header-button{font-family:Apercu Mono Pro;font-size:13.5px;font-weight:500!important;line-height:1;padding:.7rem .6rem}.drawer__header .drawer__close-button img{height:20px;vertical-align:middle}.drawer-header-left{flex:1;justify-content:flex-start}.drawer__center{flex:2}.drawer-header-right{display:flex;flex:1;justify-content:flex-end}.menu-spacing-container{border-bottom:2px solid rgba(31,38,45,.1);margin:auto}.menu-spacing__inner{border-right:2px solid rgba(31,38,45,.1);padding:0 2rem}.menu-spacing__inner:first-child{padding-left:0}.menu-spacing__inner:last-child,.menu-spacing__inner:last-of-type{border-right:none;padding-right:0}.menu-spacing__inner h3,.menu-spacing__inner h3 a{color:var(--Black,#1f1f1f);font-family:PP Pangram Sans;font-size:18px;font-style:normal;font-weight:500;line-height:normal;text-transform:none}.menu-spacing__inner ul{display:flex;flex-direction:column;list-style-type:none;padding-left:0;row-gap:10px}@media screen and (min-width:768px){.menu-spacing__inner ul li{display:inline-flex}}.menu-spacing__inner p{color:var(--Black,#1f1f1f);font-family:PP Pangram Sans;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.menu-spacing__inner .m-main{width:100%}@media screen and (max-width:767.98px){.menu-spacing__inner .m-main:last-of-type{display:none}}.menu-spacing__inner .m-main a{display:flex;gap:10px}.menu-spacing__inner .m-main .menu-badge{background-color:var(--color-accent);margin:0}.menu-spacing__inner .shop-links{color:#fff;font-family:Apercu Mono Pro;font-size:16px;font-style:normal;font-weight:500;line-height:normal;margin-top:12px;max-width:210px;padding:15px;text-align:center;text-transform:uppercase}.menu-spacing__inner .review-flex{align-items:center;display:flex;gap:10px;margin:0 10px;min-height:100%;padding:0;width:100%}.menu-spacing__inner .review-flex img{border-radius:5px;height:75px;max-width:unset}.menu-spacing__inner .author-quote,.menu-spacing__inner .r-content{align-items:center;color:var(--Black,#1f1f1f);display:flex;font-family:PP Pangram Sans;font-size:14px;font-style:normal;font-weight:500;gap:5px;line-height:normal;margin:0;padding:0!important}.menu-spacing__inner .review-icon,.menu-spacing__inner .review-icon img{display:block;height:11px!important}.menu-spacing__inner .menu-r-cont{display:flex;flex-direction:column;justify-content:center}.menu-spacing-more{border-bottom:none}.menu-spacing-more .menu-spacing__inner{position:relative}.menu-spacing-more .menu-spacing__inner:first-child p{font-size:.75rem;padding-bottom:4rem;text-transform:math-auto}.menu-spacing-more .button{bottom:0;line-height:2.5;padding:0 20px;position:absolute}.menu-spacing-more .menu-spacing-container{padding-top:2rem}.menu-spacing-more .menu-spacing__inner li a{color:var(--Black,#1f1f1f);font-family:PP Pangram Sans;font-size:18px;font-style:normal;font-weight:600;line-height:normal;text-transform:none}.drawer--from-right{max-width:100%;width:100%}.drawer--from-right .menu-spacing__inner{font-size:.85rem}@media screen and (max-width:740px){.drawer--from-right .menu-spacing__inner a,.drawer--from-right .menu-spacing__inner ul{padding-left:1.5rem}}@media screen and (max-width:767px){.drawer--from-right .menu-spacing__inner ul{display:block;justify-content:space-evenly;padding-left:0}}@media screen and (max-width:740px){.drawer--from-right .menu-spacing__inner ul li a{color:#000;font-family:PP Pangram Sans;font-weight:500;margin-bottom:0;padding:0}.drawer--from-right .menu-spacing__inner .review-flex{border-top:1.5px solid rgba(31,38,45,.1);padding-bottom:2rem}}@media screen and (max-width:767px){.drawer--from-right .menu-spacing__inner .review-flex{border-top:0 solid rgba(31,38,45,.1);gap:10px;padding:10px 0}.drawer--from-right .menu-spacing__inner li{border-bottom:1px solid #8f8f8f;padding:15px 0}}.drawer--from-right .mobile-more-menu-links{overflow-x:visible!important;overflow-y:visible!important}@media screen and (max-width:740px){.drawer__content{display:flex;flex-direction:column;height:100%;max-height:100vh;overflow-y:hidden}}@media screen and (max-width:999px){.drawer__content{padding:0 20px}}@media screen and (max-width:767px){.drawer__content{width:100%}}.drawer__content .review-mobile,.drawer__footer{display:none}@media screen and (max-width:767px){.drawer[open]{height:100vh;height:100%;z-index:99998}}@media screen and (max-width:999px){.drawer[open] body{overflow-y:hidden!important}}.menu-badge{align-self:center;background-color:var(--color-accent);border-radius:20px;color:#fff;font-family:Apercu Mono Pro;font-size:11px;font-weight:400;height:auto;line-height:normal;margin-left:.5rem;padding:2px 5px;position:relative;width:auto}.menu-badge.best-sell{background:#ed8440!important}.menu-r-cont .menu-badge{border-radius:10px;display:inline-block;font-size:12px;font-weight:400;padding:5px 10px;text-transform:uppercase}@media screen and (max-width:999px){.menu-r-cont .menu-badge{background-color:var(--color-accent)!important;height:auto!important}}.menu-img img{border-radius:5px;max-width:100px}.review-flex{align-items:center;margin:0 10px;min-height:100%;width:100%}.review-flex img{max-width:90px}.quote-style,p.r-content{color:#000;font-family:Pangram;font-size:15px;font-weight:300;line-height:18px;margin:5px 0}.quote-style{font-size:13.5px;opacity:.6}@media screen and (min-width:600px){.norge-header .container .mega-menu__inner{display:block;flex-direction:row;justify-content:flex-start}.norge-header .mega-menu__images-wrapper{display:flex;max-width:65%}.norge-header p{font-size:.75rem}#desktop-menu-4 p{font-size:.9rem}}#desktop-menu-4 p,.mega-menu p{color:#1f262d}.extra-menu .underline-link{cursor:default}@media screen and (min-width:741px){.extra-menu-reviews{position:relative}.extra-menu-reviews p{font-size:12px;text-transform:none}.extra-menu-reviews .button{bottom:0;line-height:2.5;padding:0 20px;position:absolute}}.extra-menu-experts{background:var(--Light-Yellow,#faf7f0)}@media screen and (min-width:741px){.extra-menu-experts p{font-size:12px;text-transform:none}.extra-menu-experts .flex-1{align-self:end}}.extra-menu-experts .extra-menu-experts__title{color:var(--Black,#1f1f1f);font-family:PP Pangram Sans;font-size:14px;font-style:normal;font-weight:500;letter-spacing:1.4px;line-height:normal;text-transform:uppercase}.extra-menu-experts .flickity-page-dots{bottom:10px;left:0}.extra-menu-experts .flickity-page-dot{border-radius:2.857px;height:5px;margin:0 4px;transition:all .3s ease;width:5px}.extra-menu-experts .flickity-page-dot.is-selected{width:15px}@media screen and (min-width:741px){.extra-menu-shop-by-need{display:flex;flex-direction:column;justify-content:space-between}#desktop-menu-1 .underline-link{cursor:default}}.top-review-mobile{font-size:.85rem}.predictive-search__form{align-items:center;display:flex}.predictive-search__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;box-shadow:none;min-width:300px;padding:0}.predictive-search__input::-moz-placeholder{color:rgba(var(--text-color),.7);-moz-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.predictive-search__input::placeholder{color:rgba(var(--text-color),.7);transition:color .2s ease-in-out}@media screen and (min-width:741px){[dir=ltr] .predictive-search__input{margin-left:12px}[dir=rtl] .predictive-search__input{margin-right:12px}}.header__search-bar .predictive-search__input::-moz-placeholder{color:rgba(var(--header-text-color),.8)}.header__search-bar .predictive-search__input::placeholder{color:rgba(var(--header-text-color),.8)}.predictive-search .tabs-nav,.predictive-search__menu-list{padding-top:24px}@media screen and (min-width:741px){.predictive-search .tabs-nav,.predictive-search__menu-list{padding-top:32px}}.predictive-search__menu+.predictive-search__menu{padding-top:40px}.predictive-search__menu-title{margin-bottom:16px}.predictive-search__product-item{position:relative}.predictive-search__product-item:first-child .line-item__content-wrapper{margin-top:0}.predictive-search__product-item svg{opacity:0;position:absolute;right:0;top:calc(50% - 7px);transform:translate(calc(var(--transform-logical-flip)*min(var(--container-gutter),30px)));transition:opacity .2s ease-in-out,transform .2s ease-in-out}@media screen and (pointer:fine){.predictive-search__product-item:hover svg{opacity:1;transform:translate(0)}}.predictive-search__linklist{margin-left:auto;margin-right:auto;max-width:450px}.predictive-search__linklist--narrow{max-width:390px}.predictive-search__linklist--bordered{border-bottom:1px solid rgb(var(--border-color))}.predictive-search__linklist--bordered,.predictive-search__linklist-item{border-top:1px solid rgb(var(--border-color))}.predictive-search__linklist-item:first-child{border-top:none}.predictive-search__linklist-link{align-items:center;display:flex;justify-content:space-between;padding-bottom:15px;padding-top:15px}.predictive-search__linklist-link svg{opacity:0;transform:translate(calc(var(--transform-logical-flip)*min(var(--container-gutter),30px)));transition:opacity .2s ease-in-out,transform .2s ease-in-out}@media screen and (pointer:fine){.predictive-search__linklist-link:hover .predictive-search__linklist-link svg{opacity:1;transform:translate(0)}}.predictive-search__article-item+.predictive-search__article-item{margin-top:24px}.predictive-search__article-image-wrapper{display:block;flex:none;position:relative;width:100px}@media screen and (min-width:741px){.predictive-search__article-image-wrapper{width:140px}}[dir=ltr] .predictive-search__article-image-wrapper{margin-right:18px}[dir=rtl] .predictive-search__article-image-wrapper{margin-left:18px}.predictive-search__article-category{margin-bottom:8px}@supports (-webkit-touch-callout:none){@media screen and (max-width:740px){.predictive-search .drawer__content--center{margin-top:150px}}}[dir=ltr] .predictive-search__input{margin-left:8px}[dir=rtl] .predictive-search__input{margin-right:8px}.s-featured-collection--background{background-image:url(https://froyaorganics.com/cdn/shop/files/background.png?v=1748901938);background-repeat:no-repeat;background-size:cover}.s-featured-collection__title{margin:0 auto 20px!important;max-width:300px}@media screen and (min-width:768px){.s-featured-collection__title{margin:0 auto 30px!important;max-width:unset}}.s-featured-collection__grid{display:grid;gap:20px;grid-template-columns:1fr;margin-top:20px;padding:0 20px}@media screen and (min-width:992px){.s-featured-collection__grid{grid-template-columns:repeat(3,minmax(0,1fr));margin:30px auto auto;max-width:1005px}}.product-card{align-items:center;background:#faf7f080;border-radius:5px;box-shadow:0 0 4px #00000026;display:flex;flex-direction:column;gap:13px;padding:20px;position:relative}.product-card__gallery-tags{align-items:center;-moz-column-gap:5px;column-gap:5px;display:flex;position:absolute;right:5px;top:10px;z-index:2}@media screen and (min-width:768px){.product-card__gallery-tags{-moz-column-gap:5.12px;column-gap:5.12px;right:5px;top:10px}}.product-card__gallery-tag{align-items:center;border-radius:47.034px;color:#fff;display:flex;font-family:var(--font-body-secondary);font-size:14px;font-style:normal;font-weight:400;justify-content:center;line-height:130%;padding:6px 13.17px;text-align:center;text-transform:uppercase}.product-card__gallery-tag--type-1{background-color:#e98044}.product-card__gallery-tag--type-2{background-color:#af8998}.product-card__gallery-tag--type-3{background-color:red;border-radius:5px;line-height:normal;padding:4px 6px}.product-card__image{width:100%}.product-card__image img{aspect-ratio:1;border-radius:5px;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.product-card__info{align-items:center;display:flex;flex-direction:column;gap:8px;height:100%}.product-card__title{color:#1f1f1f;font-size:20px;line-height:1.5;margin:0;text-align:center}.product-card__title a{color:inherit;font-family:var(--font-body-primary);font-weight:500;text-decoration:none;transition:color .3s ease}.product-card__title a:hover{color:#e98044}.product-card .product-form__payment-container{margin-top:auto;width:100%}.product-card__add-to-cart{flex-wrap:wrap;font-size:19px;font-weight:500;line-height:normal;padding:18px 10px;row-gap:5px;text-transform:uppercase;width:100%}.product-card__add-to-cart span{line-height:normal;margin-right:3px;white-space:nowrap}.product-card__price{color:#1f1f1f;font-weight:600;font-weight:700;margin-right:5px}.product-card__price,.product-card__price-original{font-family:Apercu Mono Pro;font-size:18px;font-style:normal;line-height:normal}.product-card__price-original{color:#1f1f1f80;font-weight:400;text-decoration:line-through}.s-featured-product{display:block}.s-featured-product .custom-product-form{display:flex;flex-direction:column;row-gap:20px}.s-featured-product__container{margin:0 auto;max-width:1300px;padding:0 20px}.s-featured-product__title{margin:0 auto!important}@media screen and (min-width:768px){.s-featured-product__title{max-width:700px}}.s-featured-product__title--mobile{display:block}@media screen and (min-width:768px){.s-featured-product__title--mobile{display:none}}.s-featured-product__title--desktop{display:none}@media screen and (min-width:768px){.s-featured-product__title--desktop{display:block}}.s-featured-product__highlight{--highlight-color:#e98044;display:inline}.s-featured-product__highlight[data-highlight-style=background]{background-color:var(--highlight-color);border-radius:3px;color:var(--color-white,#fff);font-weight:500;padding:2px 6px}.s-featured-product__highlight[data-highlight-style=text]{color:var(--highlight-color);font-weight:600}.s-featured-product__highlight[data-highlight-style=underline]{color:var(--highlight-color);font-weight:500;text-decoration:underline;text-decoration-color:var(--highlight-color);text-decoration-thickness:2px;text-underline-offset:2px}.s-featured-product__content{display:flex;flex-direction:column;padding:20px 0 0;row-gap:20px}@media screen and (min-width:768px){.s-featured-product__content{flex-direction:row;padding:var(--spacing-2xl) 0 0}}.s-featured-product__gallery-wrapper{display:block;min-height:300px;width:100%}@media screen and (min-width:768px){.s-featured-product__gallery-wrapper{max-width:50%}}.s-featured-product__gallery{display:block;min-height:300px;opacity:1;position:relative;visibility:visible;width:100%}.s-featured-product__gallery:not(.flickity-enabled){display:flex;flex-direction:row;overflow:hidden}.s-featured-product__gallery:not(.flickity-enabled) .s-featured-product__slide{flex:0 0 100%;float:left;height:100%;min-width:100%;width:100%}.s-featured-product__gallery.flickity-enabled{display:block}.s-featured-product__gallery .flickity-viewport{min-height:300px;overflow:hidden;width:100%}.s-featured-product__gallery .flickity-slider{width:100%}.s-featured-product__gallery .flickity-cell{left:0;width:100%}.s-featured-product__gallery-arrow{cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);z-index:2}.s-featured-product__gallery-arrow--prev{left:10.45px}.s-featured-product__gallery-arrow--prev>svg{transform:rotate(180deg)}.s-featured-product__gallery-arrow--next{right:10.45px}.s-featured-product__gallery-tags{align-items:center;-moz-column-gap:5px;column-gap:5px;display:flex;position:absolute;right:9.37px;top:10.31px;z-index:2}@media screen and (min-width:768px){.s-featured-product__gallery-tags{-moz-column-gap:5.12px;column-gap:5.12px;right:10.71px;top:11.41px}}.s-featured-product__gallery-tag{align-items:center;border-radius:47.034px;color:#fff;display:flex;font-family:var(--font-body-secondary);font-size:14px;font-weight:400;justify-content:center;line-height:130%;padding:6px 13.17px;text-align:center;text-transform:uppercase}.s-featured-product__gallery-tag--type-1{background-color:#e98044}.s-featured-product__gallery-tag--type-2{background-color:#af8998}.s-featured-product__gallery-tag--type-3{background-color:red;border-radius:5px;line-height:normal;padding:4px 6px}.s-featured-product__slide{border-radius:4.789px 0 0 4.789px;display:block;min-height:300px;opacity:1;overflow:hidden;position:relative;visibility:visible;width:100%}.s-featured-product__slide>img,.s-featured-product__slide>picture,.s-featured-product__slide>picture img,.s-featured-product__slide>video{display:block;height:auto;width:100%}.flickity-enabled .s-featured-product__slide{left:0;position:absolute;top:0}.s-featured-product__slide>img,.s-featured-product__slide>picture,.s-featured-product__slide>picture>img,.s-featured-product__slide>video{display:block;height:auto;width:100%}.s-featured-product__thumbnails{display:flex;flex-direction:row;margin:10px 0 0;overflow:hidden}.s-featured-product__thumbnails:not(.flickity-enabled) .s-featured-product__thumbnail{flex:0 0 auto;float:left;min-width:30px}@media screen and (min-width:768px){.s-featured-product__thumbnails:not(.flickity-enabled) .s-featured-product__thumbnail{min-width:50px}}.s-featured-product__thumbnail{aspect-ratio:1/1;border-radius:3.451px;box-sizing:border-box;cursor:pointer;flex:0 0 100%;margin-right:4.02px;max-width:30px;overflow:hidden;width:100%}.s-featured-product__thumbnail>img,.s-featured-product__thumbnail>picture,.s-featured-product__thumbnail>picture img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (min-width:768px){.s-featured-product__thumbnail{max-width:50px}}.s-featured-product__info{display:flex;flex-direction:column;row-gap:15px}@media screen and (min-width:768px){.s-featured-product__info{max-width:50%;padding:20px 20px 0 50px;width:100%}}.s-featured-product .custom_loox_star_rating{padding:0!important}.s-featured-product .custom_loox_star_rating,.s-featured-product .custom_loox_star_rating a{align-items:center;-moz-column-gap:5px;column-gap:5px;display:flex}.s-featured-product .loox-rating-label{color:#1f1f1f;font-family:var(--font-body-primary);font-size:14px;font-weight:500;line-height:normal;text-decoration:underline}@media screen and (min-width:768px){.s-featured-product .loox-rating-label{line-height:16.4px}}.s-featured-product__product-info-labels{align-items:center;-moz-column-gap:4.64px;column-gap:4.64px;display:flex}@media screen and (min-width:768px){.s-featured-product__product-info-labels{-moz-column-gap:15px;column-gap:15px}}.s-featured-product__product-info-labels>span{color:#1e262a;font-family:var(--font-body-primary);font-size:16px;font-weight:500;letter-spacing:1.4px;line-height:14px;text-transform:uppercase}.s-featured-product__product-name{color:#1e262a;font-family:var(--font-heading);font-size:30px;font-weight:400;line-height:110%;margin:0}@media screen and (min-width:768px){.s-featured-product__product-name{font-size:40px}}.s-featured-product__product-name strong{font-weight:700}.s-featured-product__product-name span[style*="color: red"]{color:red!important}.s-featured-product__product-name .s-featured-product__highlight{font-family:inherit;font-size:inherit;line-height:inherit}.s-featured-product__product-name .s-featured-product__highlight:not(:last-child){margin-right:0}.s-featured-product__product-name .s-featured-product__highlight{position:relative;z-index:1}.s-featured-product__product-price{color:#1e262a;font-family:var(--font-body-primary);font-size:20px;font-weight:600;letter-spacing:1.4px;line-height:120%;text-transform:uppercase}.s-featured-product__product-description{color:#1e262a;font-family:var(--font-body-primary);font-size:16px;font-weight:400;line-height:140%}.s-featured-product__product-tags{align-items:center;-moz-column-gap:9.09px;column-gap:9.09px;display:flex;flex-wrap:wrap;row-gap:4.55px}@media screen and (min-width:768px){.s-featured-product__product-tags{-moz-column-gap:20px;column-gap:20px;max-width:570px;row-gap:5px}}.s-featured-product__product-tag{align-items:center;-moz-column-gap:9.09px;column-gap:9.09px;display:flex}@media screen and (min-width:768px){.s-featured-product__product-tag{-moz-column-gap:5px;column-gap:5px}}.s-featured-product__product-tag>span{color:#1f1f1f;font-family:var(--font-body-secondary);font-size:14px;font-weight:300;letter-spacing:0;line-height:normal;text-transform:uppercase}.s-featured-product__add-to-cart{align-items:center;background-color:#e98044;border:none;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-family:var(--font-body-primary);font-size:16px;font-weight:600;justify-content:center;line-height:120%;padding:15px;text-transform:uppercase;transition:background-color .3s ease;width:100%}.s-featured-product__add-to-cart:hover{background-color:#e0621a}.s-featured-product__add-to-cart:active{background-color:#c95818}.s-featured-product__product-icons{-moz-column-gap:15px;column-gap:15px;display:flex;padding:5px 0;row-gap:30px}@media screen and (min-width:768px){.s-featured-product__product-icons{-moz-column-gap:30px;column-gap:30px;justify-content:space-between;padding:0}}.s-featured-product__product-icon-wrapper{align-items:center;display:flex;flex-direction:column;row-gap:15px}.s-featured-product__product-icon{max-width:30px}@media screen and (min-width:768px){.s-featured-product__product-icon{max-width:23px}}.s-featured-product__product-icon>img{display:block;height:100%;width:100%}.s-featured-product__product-icon-text{color:#1e262a;font-family:var(--font-body-primary);font-size:14px;font-weight:500;letter-spacing:1.4px;line-height:18px;text-align:center;text-transform:uppercase}.s-featured-product__view-ingredients{background:#000;border:none;border-radius:4px;color:#fff;cursor:pointer;font-family:var(--font-body-primary);font-size:14px;font-weight:500;padding:12px 24px;transition:background-color .3s ease}.s-featured-product__view-ingredients:hover{background:#333}.s-featured-product__modal{align-items:center;bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:1000}.s-featured-product__modal-overlay{background-color:#00000080;bottom:0;left:0;position:absolute;right:0;top:0}.s-featured-product__modal-container{background-color:#fcfbf8;border-radius:8px;box-shadow:0 4px 6px #0000001a;display:flex;flex-direction:column;max-height:90vh;max-width:1090px;overflow:hidden;position:relative;width:100%;z-index:1}.s-featured-product__modal-wrapper{align-items:stretch;display:flex;flex:1;overflow:auto}.s-featured-product__modal-close{align-items:center;background:none;border:none;color:#666;cursor:pointer;display:flex;height:32px;justify-content:center;position:absolute;right:5px;top:5px;transition:color .3s ease;width:32px;z-index:2}.s-featured-product__modal-close:hover{color:#000}.s-featured-product__modal-close svg{height:20px;width:20px}.s-featured-product__modal-ingredients{height:auto;padding:25px;width:100%}.s-featured-product__modal-ingredients img{display:block;height:auto;max-width:100%}.s-featured-product__modal-content-title{color:#000;font-family:Libre Baskerville;font-size:40px;font-style:normal;font-weight:400;line-height:120%;margin:0 auto!important;padding-bottom:11px;text-align:center}.s-featured-product__info-content-text-faq{padding:16px 11px}@media(max-width:767.98px){.s-featured-product__modal-wrapper{flex-direction:column}.s-featured-product__modal-content-title{font-size:25px;margin-bottom:10px;text-align:center;width:85%}.s-featured-product__modal-container{flex-direction:column;padding:0}.s-featured-product__modal-ingredients{margin:0}.s-featured-product__info-content-text-faq{padding:16px 11px}}.s-featured-product .custom_loox_star_rating .loox-rating__text{color:#1f1f1f;font-family:var(--font-body-primary);font-size:13px;font-style:normal;font-weight:500;line-height:10.541px;position:relative;text-transform:uppercase;top:.5px}.s-collection-grid,.s-collection-grid.js-initialized{display:block}@media screen and (min-width:768px){.s-collection-grid.js-initialized{display:flex}}.s-collection-grid__empty{display:flex;padding:20px}.s-collection-grid__active-filters{display:none}@media screen and (min-width:768px){.s-collection-grid{-moz-column-gap:50px;column-gap:50px;display:flex;margin:auto;max-width:1240px;padding:0 20px}.s-collection-grid .s-collection-filters{flex:1}}.s-collection-grid .s-collection-filters__icon{align-items:center;display:flex;pointer-events:none}.s-collection-grid .s-collection-filters__filters-header{display:flex}@media screen and (min-width:768px){.s-collection-grid .s-collection-filters__filters-header{display:none}}.s-collection-grid .s-collection-filters__filters-header>div{align-items:center;border-bottom:.5px solid var(--Black,#1f1f1f);border-top:.5px solid var(--Black,#1f1f1f);display:flex;flex:1;flex-shrink:0;gap:10px;justify-content:center;padding:20px 10px}.s-collection-grid .s-collection-filters__filters-header>div:not(:last-of-type){border-right:.5px solid var(--Black,#1f1f1f)}.s-collection-grid .s-collection-filters__filters-popup{background:#fff;bottom:0;display:flex;flex-direction:column;left:0;padding:50px 20px 0;position:fixed;right:0;top:0;transform:translate(-100%);transition:transform .3s ease-out;z-index:10}@media screen and (min-width:768px){.s-collection-grid .s-collection-filters__filters-popup{padding:30px 0 50px;position:relative;transform:translate(0)!important;z-index:0}}.s-collection-grid .s-collection-filters__filters-popup--close{position:absolute;right:15px;top:15px}@media screen and (min-width:768px){.s-collection-grid .s-collection-filters__filters-popup--close{display:none}}.s-collection-grid .s-collection-filters__filters-popup--heading{color:var(--Black,#1f1f1f);flex-shrink:0;font-family:var(--font-body-primary);font-size:18px;font-weight:800;text-transform:uppercase}@media screen and (min-width:768px){.s-collection-grid .s-collection-filters__filters-popup--heading{display:none}}.s-collection-grid .s-collection-filters__filters-popup .s-collection-filters__form{flex-grow:1;overflow-y:auto}.s-collection-grid .s-collection-filters__filters-popup .s-collection-filters__actions{background:#fff;bottom:0;display:flex;gap:15px;justify-content:space-between;padding:15px 0;position:sticky;z-index:2}.s-collection-grid .s-collection-filters__collections-label{align-items:center;-moz-column-gap:5px;column-gap:5px;display:flex}.s-collection-grid .s-collection-filters__collections-label span{color:var(--Black,#1f1f1f);font-family:var(--font-body-primary);font-size:16px;font-weight:500;text-transform:capitalize}.s-collection-grid .s-collection-filters__collections-list{display:flex;flex-direction:column;gap:15px;list-style:none;margin:0;padding:0}.s-collection-grid .s-collection-filters__collections-item a{color:var(--Black,#1f1f1f);font-family:var(--font-body-primary)!important;font-size:16px;font-weight:600;text-transform:capitalize}.s-collection-grid .s-collection-filters__collections-item.active-collection a{font-weight:800}.s-collection-grid .s-collection-filters__form{display:flex;flex-direction:column}.s-collection-grid .s-collection-filters__group-title{align-items:center;color:var(--Black,#1f1f1f);-moz-column-gap:10px;column-gap:10px;display:flex;font-family:var(--font-body-primary);font-size:16px;font-weight:500;text-transform:capitalize}.s-collection-grid .s-collection-filters__options{display:flex;flex-direction:column;gap:15px;list-style:none;padding:0}.s-collection-grid .s-collection-filters__option{align-items:center;color:var(--Black,#1f1f1f);-moz-column-gap:5px;column-gap:5px;display:flex;font-family:var(--font-body-primary);font-size:16px;font-weight:600;text-transform:capitalize}.s-collection-grid .s-collection-filters__actions{display:flex;flex-direction:column;gap:15px}.s-collection-grid .s-collection-filters__apply{align-items:center;border:1px solid var(--Black,#1f1f1f);border-radius:4px;color:var(--Black,#1f1f1f);display:flex;font-family:var(--font-body-secondary);font-size:16px;font-weight:400;gap:10px;justify-content:center;padding:15px;text-transform:uppercase;transition:all .3s ease;width:100%}.s-collection-grid .s-collection-filters__apply:hover{background-color:var(--Orange,#e98044);border:1px solid var(--Orange,#e98044);color:#fff}@media screen and (min-width:768px){.s-collection-grid .s-collection-filters__apply{display:none}}.s-collection-grid .s-collection-filters__clear{color:red;font-family:var(--font-body-secondary);font-size:14px;font-weight:400;text-align:center;text-transform:uppercase}.s-collection-grid .s-collection-filters__clear:hover{text-decoration:underline!important;transition:all .3s ease}@media screen and (min-width:768px){.s-collection-grid .s-collection-filters__clear{color:var(--Black,#1f1f1f);font-family:var(--font-body-secondary);font-size:14px;text-align:left}}.s-collection-grid__products{padding:30px 10px 50px}@media screen and (min-width:768px){.s-collection-grid__products{flex:3}}.s-collection-grid__products--header{display:flex;flex-direction:column}.s-collection-grid__products--title{display:flex;justify-content:space-between}.s-collection-grid__title{color:var(--Black,#1f1f1f);font-family:var(--font-body-primary);font-size:23px;font-weight:500;line-height:130%;margin-bottom:30px;margin-top:0;text-transform:capitalize}.s-collection-grid__list{-moz-column-gap:10px;column-gap:10px;display:grid;grid-template-columns:1fr 1fr;row-gap:40px}@media screen and (min-width:768px){.s-collection-grid__list{gap:50px;grid-template-columns:1fr 1fr 1fr}}.s-collection-filters__sorting{position:relative}.s-collection-filters__sorting--desktop{display:none}@media screen and (min-width:768px){.s-collection-filters__sorting--desktop{display:block}}.s-collection-filters__sorting .s-collection-sorting__label{align-items:center;cursor:pointer;display:flex;flex-wrap:wrap;gap:.2rem;justify-content:center}.s-collection-filters__sorting .s-collection-sorting__dropdown{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.s-collection-filters__sorting .s-collection-sorting__selected{font-weight:600}.accordion{padding-bottom:10px}@media screen and (min-width:768px){.accordion{padding-bottom:20px}}.accordion__title{cursor:pointer;margin:10px 0}.accordion__icon,.accordion__title{align-items:center;display:flex;transition:transform .3s ease}.accordion__icon{transform:rotate(0)}.accordion__content{margin:0;max-height:0;overflow:hidden;transition:max-height .3s ease-out}.accordion--open .accordion__content{max-height:none}.accordion--open .accordion__icon{transform:rotate(-180deg)}.active-filter__list{display:flex;flex-wrap:wrap;gap:10px;list-style:none;padding:0}.active-filter__list:empty{display:none}.active-filter__value{align-items:center;background:var(--Purple,#af8998);border-radius:41.418px;color:#fff;display:flex;font-family:var(--font-body-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:normal;padding:3px 8px;text-align:center;text-transform:uppercase}.shopify-section{display:block!important}.s-image-text-section{display:flex;flex-direction:column;gap:30px}.s-image-text-section--reverse{flex-direction:column-reverse}@media screen and (min-width:768px){.s-image-text-section{flex-direction:row-reverse;gap:0}.s-image-text-section--position--right{flex-direction:row}.s-image-text-section--position--right .s-image-text-section__content{align-items:flex-end}.s-image-text-section--position--right .s-image-text-section__content .s-image-text-section__rich-content--desktop{text-align:right}.s-image-text-section--position--left{flex-direction:row-reverse}}.s-image-text-section--show-on--desktop{display:none}@media screen and (min-width:768px){.s-image-text-section--show-on--desktop{display:flex}}.s-image-text-section--show-on--mobile{display:flex}@media screen and (max-width:767px){.s-image-text-section--show-on--mobile{display:none}}.s-image-text-section__image img{display:block;width:100%}@media screen and (min-width:768px){.s-image-text-section__image img{height:100%;-o-object-fit:cover;object-fit:cover}.s-image-text-section__image--image-size--smaller{flex:1}.s-image-text-section__image--image-size--bigger{max-width:50%;width:100%}}.s-image-text-section__big-image{aspect-ratio:.7;border-radius:3px;overflow:hidden;width:90%}@media screen and (min-width:768px){.s-image-text-section__big-image{aspect-ratio:unset;border-radius:5px}}.s-image-text-section__big-image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.s-image-text-section__small-image{aspect-ratio:1;border-radius:3px;display:block;margin-left:auto;margin-top:-80px;overflow:hidden;width:70%}@media screen and (min-width:768px){.s-image-text-section__small-image{aspect-ratio:unset;border-radius:5px;width:60%}}.s-image-text-section__small-image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:85%;object-position:85%;width:100%}.s-image-text-section__images-wrapper{width:100%}@media screen and (min-width:768px){.s-image-text-section__images-wrapper{max-width:50%}}.s-image-text-section__content{display:flex;flex-direction:column;gap:20px;padding:0 20px}@media screen and (min-width:768px){.s-image-text-section__content{align-items:flex-start;flex:1;justify-content:center;padding:10px 50px}}.s-image-text-section__title{margin:0!important}@media screen and (max-width:767px){.s-image-text-section__title--mobile-alignment--left,.s-image-text-section__title--mobile-alignment--left p{text-align:left!important}.s-image-text-section__title--mobile-alignment--center,.s-image-text-section__title--mobile-alignment--center p{text-align:center!important}.s-image-text-section__title--mobile-alignment--right,.s-image-text-section__title--mobile-alignment--right p{text-align:right!important}}@media screen and (min-width:768px){.s-image-text-section__title--desktop-alignment--left,.s-image-text-section__title--desktop-alignment--left p{text-align:left!important}.s-image-text-section__title--desktop-alignment--center,.s-image-text-section__title--desktop-alignment--center p{text-align:center!important}.s-image-text-section__title--desktop-alignment--right,.s-image-text-section__title--desktop-alignment--right p{text-align:right!important}}.s-image-text-section__link{align-items:center;-moz-column-gap:10px;column-gap:10px;display:flex;font-family:var(--font-body-primary);font-size:14px;font-weight:500;letter-spacing:1.4px;line-height:14px;text-decoration:none;text-transform:uppercase}@media screen and (min-width:768px){.s-image-text-section__link{font-size:16px}}.s-image-text-section__link:hover{text-decoration:underline!important}.s-image-text-section__text-block{align-items:flex-start;display:flex;gap:10px}@media screen and (min-width:768px){.s-image-text-section__text-block{align-items:center;max-width:500px}}.s-image-text-section__label{color:#af8998;flex-shrink:0;font-family:var(--font-heading),serif;font-size:48px;font-weight:400;line-height:normal;margin:0;max-width:120px;text-align:right;width:100%}@media screen and (min-width:768px){.s-image-text-section__label{font-size:50px}}.s-image-text-section__body{color:#1f1f1f;font-family:var(--font-body-primary),sans-serif;font-size:18px;font-weight:500;line-height:1.3;margin:0}@media screen and (min-width:768px){.s-image-text-section__body{line-height:1.26}}.s-image-text-section__rich-content{color:#1f1f1f;font-size:14px;font-weight:500;line-height:1.3}.s-image-text-section__rich-content,.s-image-text-section__rich-content a{font-family:var(--font-body-primary),sans-serif}@media screen and (min-width:768px){.s-image-text-section__rich-content{font-size:12px;line-height:1.33;max-width:545px}}.s-image-text-section__rich-content--desktop{display:none!important}@media screen and (min-width:768px){.s-image-text-section__rich-content--desktop{display:block!important}}.s-image-text-section__rich-content--mobile{display:block!important}@media screen and (min-width:768px){.s-image-text-section__rich-content--mobile{display:none!important}}.s-image-text-section__rich-content--font-size--small{font-size:14px;font-weight:500;line-height:1.3}@media screen and (min-width:768px){.s-image-text-section__rich-content--font-size--small{font-size:12px;line-height:1.33}}.s-image-text-section__rich-content--font-size--medium{font-size:18px;font-weight:500;line-height:130%}@media screen and (min-width:768px){.s-image-text-section__rich-content--font-size--medium{line-height:21px}}.s-image-text-section__rich-content--font-size--large{font-size:22px;font-weight:500;line-height:130%}@media screen and (min-width:768px){.s-image-text-section__rich-content--font-size--large{line-height:25px}}.s-image-text-section__rich-content--font-weight--regular p{font-weight:400}.s-image-text-section__rich-content--font-weight--medium p{font-weight:500}.s-image-text-section__rich-content--font-weight--bold p{font-weight:800}@media screen and (min-width:768px){.s-image-text-section__rich-content--width--small{max-width:435px}.s-image-text-section__rich-content--width--medium{max-width:545px}}.s-image-text-section__subtitle p{font-family:var(--font-body-primary);font-size:16px;font-weight:500;letter-spacing:1.4px;line-height:14px;text-transform:uppercase}.s-image-text-section__description{display:flex;flex-direction:column;justify-content:flex-start;margin:0;max-width:545px;row-gap:10px;text-align:left}@media screen and (min-width:768px){.s-image-text-section__description{justify-content:flex-end;margin:36px 0 0;text-align:right}}.s-image-text-section__name{color:#1f1f1f;font-family:var(--font-heading),serif;font-size:23px;font-style:italic;font-weight:400;line-height:110%;margin:0}@media screen and (min-width:768px){.s-image-text-section__name{font-size:28.716px}}.s-image-text-section__position{color:#1f1f1f;font-family:var(--font-body-primary);font-size:13px;font-weight:500;letter-spacing:.8px;line-height:11.213px;text-transform:uppercase}@media screen and (min-width:768px){.s-image-text-section__position{font-size:16.231px;letter-spacing:.999px;line-height:14px}}.s-image-text-section__line{background-color:#1f1f1f;display:block;height:.2px;width:100%}.s-image-text-section__read-more-btn{color:#e98044;cursor:pointer;font-family:var(--font-body-primary);font-size:14px;font-weight:500;line-height:130%;text-decoration:underline}.s-image-text-section__text div{display:block}.s-image-text-section__text div.is-hidden{display:none}.s-image-text-section__text div p{color:#1f1f1f;display:inline;font-family:var(--font-body-primary);font-size:18px;font-weight:500;line-height:130%}.s-icons-with-text{background-image:none;background-position:50%;background-repeat:no-repeat;background-size:cover}.s-icons-with-text__content-wrapper{display:flex;flex-direction:column;row-gap:50px}.s-icons-with-text__top{display:flex;flex-direction:column;margin:0 auto;max-width:900px;row-gap:30px;width:100%}.s-icons-with-text__title{margin:0 auto!important;max-width:340px}@media screen and (min-width:768px){.s-icons-with-text__title{max-width:560px}}.s-icons-with-text__text p{color:#1f1f1f;font-family:var(--font-body-primary);font-size:18px;font-weight:500;line-height:130%;margin:23px 0 0;text-align:center}@media screen and (min-width:768px){.s-icons-with-text__text p{line-height:21px}}.s-icons-with-text__text p:first-child{margin-top:0}.s-icons-with-text__main-icons-wrapper{-moz-column-gap:18.5px;column-gap:18.5px;display:grid;grid-template-columns:1fr;row-gap:30px}@media screen and (min-width:768px){.s-icons-with-text__main-icons-wrapper{align-items:start;grid-template-columns:repeat(3,1fr)}}.s-icons-with-text__main-icon{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:246px;width:100%}.s-icons-with-text__main-icon-background{align-items:center;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDQiIGhlaWdodD0iMTA0IiBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTA0IDEwNCI+PGNpcmNsZSBjeD0iNTIiIGN5PSI1MS43MzYiIHI9IjUxLjQ4IiBmaWxsPSJ1cmwoI2EpIiBmaWxsLW9wYWNpdHk9Ii4zIi8+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJhIiB4MT0iLjUyMSIgeDI9IjEwNy4zODYiIHkxPSIuMjU2IiB5Mj0iNC40ODQiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBvZmZzZXQ9Ii4xIiBzdG9wLWNvbG9yPSIjZGZiMTQyIi8+PHN0b3Agb2Zmc2V0PSIuNDk1IiBzdG9wLWNvbG9yPSIjZTk4MDQ0Ii8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjYWY4OTk4Ii8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PC9zdmc+);border-radius:50%;display:flex;height:103px;justify-content:center;padding:25px;width:103px}.s-icons-with-text__main-icon-background>img{display:block;max-width:52px;width:100%}.s-icons-with-text__main-icon-title{color:#000;font-family:var(--font-body-secondary);font-size:20.959px;font-weight:400;line-height:24.452px;margin:20px auto 0;max-width:216px;text-align:center;text-transform:uppercase;width:100%}@media screen and (min-width:768px){.s-icons-with-text__main-icon-title{margin:15.75px auto 0}}.s-icons-with-text__main-icon-text{margin-top:10.5px}.s-icons-with-text__main-icon-text p{color:#1f1f1f;font-family:var(--font-body-primary);font-size:18px;font-weight:500;line-height:130%;text-align:center}@media screen and (min-width:768px){.s-icons-with-text__main-icon-text p{color:#000;line-height:21px}}.s-icons-with-text__bottom{align-items:start;-moz-column-gap:4px;column-gap:4px;display:grid;grid-template-columns:repeat(4,1fr);margin:0 -4px;row-gap:15px}@media screen and (min-width:768px){.s-icons-with-text__bottom{-moz-column-gap:15px;column-gap:15px;grid-template-columns:repeat(var(--small-icon-count,8),1fr);grid-template-rows:1fr;margin:0}}.s-icons-with-text__small-icon-item{align-items:center;display:flex;flex-direction:column;justify-content:center;row-gap:7.63px}@media screen and (min-width:768px){.s-icons-with-text__small-icon-item{row-gap:12.49px}}.s-icons-with-text__small-icon>img{display:block;height:100%;max-height:30px}@media screen and (min-width:768px){.s-icons-with-text__small-icon>img{max-height:50px}}.s-icons-with-text__small-icon-text p{color:var(--small-icon-text-color,#1f1f1f);font-family:var(--font-body-primary);font-size:9.159px;font-weight:var(--small-icon-font-weight,500);letter-spacing:.824px;line-height:var(--small-icon-line-height,normal);text-align:center;text-transform:uppercase}@media screen and (min-width:768px){.s-icons-with-text__small-icon-text p{font-size:14.982px;letter-spacing:1.348px}}.s-icons-with-text__small-icon-text h1,.s-icons-with-text__small-icon-text h2,.s-icons-with-text__small-icon-text h3,.s-icons-with-text__small-icon-text h4,.s-icons-with-text__small-icon-text h5,.s-icons-with-text__small-icon-text h6{color:var(--small-icon-text-color,inherit);font-weight:var(--small-icon-font-weight,inherit);line-height:var(--small-icon-line-height,inherit)}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.s-icons-slider{contain:layout style paint;display:flex;flex-direction:column;gap:20px;opacity:1;visibility:visible}@media(min-width:768px){.s-icons-slider{gap:30px}}.s-icons-slider__title{color:var(--slider-title-color,#050505);font-family:var(--font-body-secondary,sans-serif);font-size:1.125rem;font-weight:400;line-height:1.3;margin:0 auto;max-width:330px;text-align:center;text-transform:uppercase}@media(min-width:768px){.s-icons-slider__title{font-size:1.1875rem;max-width:none}}.s-icons-slider__container{overflow:visible;padding:0 20px;position:relative;width:100%}.s-icons-slider__slider{width:100%}.s-icons-slider__slide{align-items:stretch;display:flex;flex:0 0 auto;max-width:200px;width:200px!important}.s-icons-slider__slide-content{align-items:center;background:transparent;border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;gap:.75rem;justify-content:flex-start;padding:0;width:100%}@media(min-width:768px){.s-icons-slider__slide-content{gap:.75rem}}.s-icons-slider__slide-icon{align-items:center;display:flex;flex-shrink:0;height:2rem;justify-content:center;margin-bottom:.5rem;width:120px}.s-icons-slider__slide-icon img{display:block;height:100%;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;max-height:2rem;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}@media(min-width:768px){.s-icons-slider__slide-icon{width:150px}}.s-icons-slider__slide-text{align-items:center;color:var(--slider-text-color,#1f1f1f);display:flex;font-family:var(--font-body-primary,sans-serif);font-size:14px;font-weight:500;justify-content:center;line-height:1.4;text-align:center}.s-icons-slider__slide-text p{font-weight:500;margin:0;padding:0}@media(min-width:768px){.s-icons-slider__slide-text{font-size:15px;line-height:1.3}}.s-icons-slider__slide-text--mobile{display:flex}@media(min-width:768px){.s-icons-slider__slide-text--mobile{display:none}}.s-icons-slider__slide-text--desktop{display:none}@media(min-width:768px){.s-icons-slider__slide-text--desktop{display:flex}}.s-icons-slider .blaze-container{align-items:center;cursor:grab;display:flex;flex-direction:column;overflow:visible}.s-icons-slider .blaze-container:active{cursor:grabbing}.s-icons-slider .blaze-track-container{overflow:visible!important;width:100%}.s-icons-slider .blaze-track{cursor:grab;display:flex;gap:3rem;transition:transform .3s ease}.s-icons-slider .blaze-track:active{cursor:grabbing}.s-icons-slider .blaze-pagination{align-items:center;display:flex;justify-content:center;list-style:none;margin-top:30px;max-width:100%;overflow:hidden;padding:0}.s-icons-slider .blaze-pagination button{background-color:#ddd;border:none;border-radius:3.5px;color:transparent!important;cursor:pointer;flex-shrink:0;font-size:0!important;height:7px;line-height:0!important;margin:0 4px;overflow:hidden;padding:0;position:relative;text-indent:-9999px;transition:all .3s ease;width:7px}.s-icons-slider .blaze-pagination button:before{background-color:inherit;border-radius:inherit;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.s-icons-slider .blaze-pagination button:hover{background-color:#bbb}.s-icons-slider .blaze-pagination button.active{background-color:#000;height:7px;width:22px}.s-icons-slider--centered .blaze-track{cursor:default;justify-content:center;transform:none!important;transition:none!important}.s-icons-slider--centered .blaze-pagination{display:none}@media(prefers-reduced-motion:reduce){.s-icons-slider .blaze-pagination button,.s-icons-slider .blaze-track{transition:none}}.s-image-text-tabs{display:block}.s-image-text-tabs--background--gradient{background-image:url(https://froyaorganics.com/cdn/shop/files/icons-with-text-mobile-bg.png?v=1732742485);background-size:cover}@media screen and (min-width:768px){.s-image-text-tabs--background--gradient{background-image:url(https://froyaorganics.com/cdn/shop/files/icons-with-text-desktop-bg.png?v=1732742590)}}.s-image-text-tabs__container{margin:0 auto;max-width:900px;padding:0 20px;width:100%}.s-image-text-tabs__subtitle{color:#1f1f1f;font-family:var(--font-body-primary);font-size:14px;font-style:normal;font-weight:500;letter-spacing:1.4px;line-height:14px;margin:0;text-align:center;text-transform:uppercase}@media screen and (min-width:768px){.s-image-text-tabs__subtitle{font-size:16px}}.s-image-text-tabs__text,.s-image-text-tabs__title{margin:10px 0 0}@media screen and (min-width:768px){.s-image-text-tabs__text--margin-top{margin:30px 0 0}}.s-image-text-tabs__text a,.s-image-text-tabs__text p{color:#1f1f1f;font-family:var(--font-body-primary);font-size:16px;font-style:normal;font-weight:500;line-height:130%;text-align:center}@media screen and (min-width:768px){.s-image-text-tabs__text a,.s-image-text-tabs__text p{font-size:18px}}.s-image-text-tabs__text--tab p{text-align:left}.s-image-text-tabs__tabs{margin:10px auto 0;padding:0 20px;width:100%}@media screen and (min-width:768px){.s-image-text-tabs__tabs{margin:30px auto 0;padding:0}}.s-image-text-tabs__tabs-labels{align-items:center;-moz-column-gap:16px;column-gap:16px;-moz-column-gap:25px;column-gap:25px;cursor:pointer;display:flex;flex-wrap:wrap;justify-content:center;-webkit-tap-highlight-color:rgba(0,0,0,0)}.s-image-text-tabs__tab-label{border-bottom:1px solid transparent;padding:5px 0;position:relative;transition:border-color .3s}.s-image-text-tabs__tab-label:has(input:checked){border-color:#000}.s-image-text-tabs__tab-label:hover{border-color:#000}.s-image-text-tabs__tab-label>label{align-items:center;color:#1f1f1f;-moz-column-gap:5px;column-gap:5px;cursor:pointer;display:flex;font-family:var(--font-body-primary);font-size:14px;font-style:normal;font-weight:500;letter-spacing:1.4px;line-height:14px;text-transform:uppercase}@media screen and (min-width:768px){.s-image-text-tabs__tab-label>label{font-size:16px}}.s-image-text-tabs__tab-label>label img{display:block;max-height:20px}.s-image-text-tabs__tabs-wrapper{margin:20px 0 0}@media screen and (min-width:768px){.s-image-text-tabs__tabs-wrapper{margin:30px 0 0}}.s-image-text-tabs__tab-content{display:block}.s-image-text-tabs__tab-content.is-hidden{display:none}.s-image-text-tabs__tab-section{align-items:center;-moz-column-gap:50px;column-gap:50px;display:flex;flex-direction:column;row-gap:30px}@media screen and (min-width:768px){.s-image-text-tabs__tab-section{justify-content:center}.s-image-text-tabs__tab-section--left{flex-direction:row}.s-image-text-tabs__tab-section--right{flex-direction:row-reverse}}.s-image-text-tabs__tab-image{flex-shrink:0;width:100%}@media screen and (min-width:768px){.s-image-text-tabs__tab-image{max-width:500px}}.s-image-text-tabs__tab-image>img{display:block;width:100%}.s-image-text-tabs__tab-info{display:flex;flex-direction:column;flex-shrink:0;max-width:570px;row-gap:20px;width:100%}@media screen and (min-width:768px){.s-image-text-tabs__tab-info{row-gap:10px}}.s-image-text-tabs__tab-title{margin:0;text-align:left}.s-image-text-tabs__tab-numbers p{box-sizing:border-box;color:#1f1f1f;font-family:var(--font-body-primary);font-size:16px;font-style:normal;font-weight:500;line-height:130%;margin-bottom:10px;margin-top:10px!important;min-height:50px;padding-left:140px;position:relative}@media screen and (min-width:768px){.s-image-text-tabs__tab-numbers p{font-size:18px;line-height:130%;margin-bottom:20px;margin-top:20px!important;min-height:60px;padding-bottom:17px;padding-left:145px;padding-top:17px}}.s-image-text-tabs__tab-numbers p a{color:#1f1f1f;display:inline;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;text-decoration:underline!important}.s-image-text-tabs__tab-numbers strong{color:var(--Purple,#af8998);font-family:var(--font-heading),serif;font-size:38px;font-weight:400;left:0;line-height:normal;margin:0;position:absolute;text-align:right;top:50%;transform:translateY(-50%);width:125px}@media screen and (min-width:768px){.s-image-text-tabs__tab-numbers strong{font-size:50px}}.s-image-text-tabs__tab-link{align-items:center;color:#e98044;-moz-column-gap:10px;column-gap:10px;cursor:pointer;display:flex;font-family:var(--font-body-primary);font-size:16px;font-style:normal;font-weight:500;letter-spacing:1.4px;line-height:14px;margin:10px 0 0;text-decoration:underline!important;text-transform:uppercase;width:100%}.s-image-text-tabs__tab-link--left{justify-content:flex-start}.s-image-text-tabs__tab-link--center{justify-content:center}.s-image-text-tabs__tab-link--right{justify-content:flex-end}.s-image-text-tabs__tab-link:hover{text-decoration:none!important}.s-image-text-tabs__tab-link>svg{max-width:16px}.s-info-blocks{display:block}@media screen and (min-width:768px){.s-info-blocks{background-image:url(https://froyaorganics.com/cdn/shop/files/background.png?v=1748901938);background-position:bottom;background-repeat:no-repeat;background-size:cover}}.s-info-blocks__container{margin:0 auto;max-width:910px;padding:0 20px}.s-info-blocks__title{margin:0}.s-info-blocks__info-blocks-wrapper{display:flex;flex-direction:column;margin:20px 0 0}@media screen and (min-width:768px){.s-info-blocks__info-blocks-wrapper{margin:40px 0 0}}.s-info-blocks__info{border-bottom:.5px solid var(--color-border,#1f1f1f);display:flex;flex-direction:column;gap:15px;padding:20px 0}.s-info-blocks__info:first-child{padding-top:0}@media screen and (min-width:768px){.s-info-blocks__info{align-items:center;flex-direction:row}}.s-info-blocks__top{align-items:center;display:flex;gap:15px}@media screen and (min-width:768px){.s-info-blocks__top{flex-shrink:0;max-width:40%;width:100%}}.s-info-blocks__image-wrapper{align-items:center;display:flex;flex-shrink:0;justify-content:center;max-width:60px}@media screen and (min-width:768px){.s-info-blocks__image-wrapper{max-width:85px}}.s-info-blocks__image-wrapper>img{display:block;width:100%}.s-info-blocks__titles-wrapper{display:flex;flex-direction:column}@media screen and (min-width:768px){.s-info-blocks__titles-wrapper{row-gap:10px}}.s-info-blocks__titles-wrapper>h4{color:var(--color-text-primary,#1f1f1f);font-family:var(--font-body-primary);font-size:16px;font-style:normal;font-weight:500;letter-spacing:1.44px;line-height:normal;margin:0;text-transform:uppercase}@media screen and (min-width:768px){.s-info-blocks__titles-wrapper>h4{font-size:14.982px;letter-spacing:1.348px}}.s-info-blocks__titles-wrapper>h3{color:var(--color-text-primary,#1f1f1f);font-family:var(--font-heading);font-size:20px;font-style:italic;font-weight:400;line-height:120%;margin:0;text-transform:capitalize}@media screen and (min-width:768px){.s-info-blocks__titles-wrapper>h3{font-size:23px}}.s-info-blocks__text p{color:var(--color-text-primary,#1f1f1f);font-family:var(--font-body-primary);font-size:18px;font-style:normal;font-weight:500;line-height:120%}.s-info-blocks__text-blocks-wrapper{align-items:center;display:flex;flex-direction:column;margin:20px 0 0;row-gap:16px}@media screen and (min-width:768px){.s-info-blocks__text-blocks-wrapper{margin:30px 0 0}}.s-info-blocks__faq-item.is-open .s-info-blocks__faq-content{grid-template-rows:1fr;margin-top:20px}.s-info-blocks__faq-item.is-open .s-info-blocks__faq-title>svg{transform:rotate(-90deg)}.s-info-blocks__faq-title,.s-info-blocks__link{align-items:center;color:var(--color-accent,#e98044);-moz-column-gap:10px;column-gap:10px;cursor:pointer;display:flex;font-family:var(--font-body-primary);font-size:16px;font-style:normal;font-weight:500;letter-spacing:1.4px;line-height:14px;text-align:center;text-decoration-line:underline!important;text-decoration-thickness:.3px!important;text-transform:uppercase;text-underline-offset:1.5px!important;width:-moz-fit-content;width:fit-content}.s-info-blocks__faq-title{margin:0 auto}.s-info-blocks__faq-title>svg{transform:rotate(90deg);transition:transform .25s ease}.s-info-blocks__faq-content{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s ease}.s-info-blocks__faq-content span{color:var(--color-text-primary,#1f1f1f);font-family:var(--font-body-primary);font-size:16px;font-weight:600;line-height:19.2px;text-align:left}.s-info-blocks__faq-content svg{height:13px;min-width:13px}.s-info-blocks__faq-content h3{color:var(--color-text-primary,#1e262a);font-family:var(--font-body-primary);font-size:16px;font-weight:500;line-height:19.2px;margin:15px 0 5px!important;text-align:left}.s-info-blocks__faq-content>div>div>div{align-items:center;-moz-column-gap:10px;column-gap:10px;display:flex}.s-info-blocks__faq-content>div{overflow:hidden}.s-ingredients{display:block}.s-ingredients--background--gradient{background-image:url(https://froyaorganics.com/cdn/shop/files/icons-with-text-mobile-bg.png?v=1732742485);background-size:cover}@media screen and (min-width:768px){.s-ingredients--background--gradient{background-image:url(https://froyaorganics.com/cdn/shop/files/icons-with-text-desktop-bg.png?v=1732742590)}}.s-ingredients__container{margin:0 auto;max-width:900px;padding:0 20px;width:100%}.s-ingredients__subtitle{color:#e98044;font-family:var(--font-body-primary);font-size:14px;font-weight:500;letter-spacing:1.4px;line-height:14px;margin:0;text-align:center;text-transform:uppercase}@media screen and (min-width:768px){.s-ingredients__subtitle{font-size:16px}}.s-ingredients__text,.s-ingredients__title{margin:10px 0 0}@media screen and (min-width:768px){.s-ingredients__text--margin-top{margin:30px 0 0}}.s-ingredients__text p{color:#1f1f1f;font-family:var(--font-body-primary);font-size:16px;font-weight:500;line-height:130%;text-align:center}@media screen and (min-width:768px){.s-ingredients__text p{font-size:18px}}.s-ingredients__tabs{margin:10px auto 0;max-width:700px;width:100%}@media screen and (min-width:768px){.s-ingredients__tabs{margin:30px auto 0}}.s-ingredients__tabs-labels{align-items:center;-moz-column-gap:16px;column-gap:16px;cursor:pointer;display:flex;flex-wrap:wrap;justify-content:space-between;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media screen and (min-width:768px){.s-ingredients__tabs-labels{-moz-column-gap:24px;column-gap:24px}}.s-ingredients__tab-label{border-bottom:1px solid transparent;padding:5px 0;position:relative;transition:border-color .3s}.s-ingredients__tab-label:has(input:checked){border-color:#1f1f1f}.s-ingredients__tab-label:hover{border-color:#1f1f1f}.s-ingredients__tab-label>label{align-items:center;color:#1f1f1f;-moz-column-gap:5px;column-gap:5px;cursor:pointer;display:flex;font-family:var(--font-body-primary);font-size:15px;font-weight:500;justify-content:center;letter-spacing:1.4px;line-height:14px;text-transform:uppercase}@media screen and (min-width:768px){.s-ingredients__tab-label>label{font-size:16px}}.s-ingredients__tab-label>label img{display:block;max-height:20px}.s-ingredients__tab-content{display:block}.s-ingredients__tab-content.is-hidden{display:none}.s-ingredients__accordions-wrapper{margin:20px auto 0;max-width:700px;width:100%}@media screen and (min-width:768px){.s-ingredients__accordions-wrapper{margin:50px auto 0}}.s-ingredients__accordion-item.is-open .s-ingredients__accordion-title-wrapper:after{content:"-"}.s-ingredients__accordion-item.is-open .s-ingredients__accordion-content{grid-template-rows:1fr}.s-ingredients__accordion-title-wrapper{align-items:center;border-bottom:.5px solid #1f1f1f;cursor:pointer;display:flex;justify-content:center;justify-content:space-between;padding:8.5px 0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.s-ingredients__accordion-title-wrapper:after{content:"+";font-size:24px;letter-spacing:3px}.s-ingredients__accordion-title,.s-ingredients__accordion-title-wrapper:after{color:#1e262a;font-family:var(--font-body-primary);font-weight:500;line-height:120%;text-transform:uppercase}.s-ingredients__accordion-title{align-items:center;-moz-column-gap:10px;column-gap:10px;display:flex;font-size:16px;justify-content:center;letter-spacing:1.4px}.s-ingredients__accordion-title>img{display:block;height:100%;max-height:35px}.s-ingredients__label-dot{border-radius:50%;display:block;height:13px;width:13px}.s-ingredients__accordion-content{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s ease}.s-ingredients__accordion-content>div{overflow:hidden}.s-ingredients__block-content{padding:20px 0}.s-ingredients__block-content h3{color:#1e262a;font-family:var(--font-body-primary);font-size:18px;font-weight:500;line-height:140%}@media screen and (min-width:768px){.s-ingredients__block-content h3{font-size:23px}}.s-ingredients__block-content p{color:#1e262a;font-family:var(--font-body-primary);font-size:18px;font-weight:600;line-height:140%}.s-ingredients__block-content p strong{font-weight:500}.s-ingredients__links-wrapper{align-items:center;display:flex;flex-direction:column;margin:30px 0 0;row-gap:20px}@media screen and (min-width:768px){.s-ingredients__links-wrapper{margin:50px 0 0}}.s-ingredients__link{align-items:center;color:#e98044;-moz-column-gap:10px;column-gap:10px;display:flex;font-family:var(--font-body-primary);font-size:16px;font-weight:500;justify-content:center;letter-spacing:1.4px;line-height:14px;text-decoration:underline!important;text-transform:uppercase}.s-ingredients__link:hover{text-decoration:none!important}.s-ingredients__link>svg{max-width:16px}.s-how-to-use{display:block}.s-how-to-use__title--desktop{display:none}@media screen and (min-width:768px){.s-how-to-use__title--desktop{display:flex;padding-left:47px}}.s-how-to-use__title--desktop.section-title>p{margin:0;text-align:start}.s-how-to-use__title--mobile{display:flex;padding:0 1rem}@media screen and (min-width:768px){.s-how-to-use__title--mobile{display:none}}.s-how-to-use__content-wrapper{display:flex;flex-direction:column;margin:20px 0 0;row-gap:20px}@media screen and (min-width:768px){.s-how-to-use__content-wrapper{-moz-column-gap:28px;column-gap:28px;flex-direction:row;margin:0}}.s-how-to-use__image-wrapper,.s-how-to-use__video-wrapper{flex-shrink:0;overflow:hidden;position:relative;width:100%}@media screen and (min-width:768px){.s-how-to-use__image-wrapper,.s-how-to-use__video-wrapper{max-width:50%}}.s-how-to-use__image-wrapper img,.s-how-to-use__image-wrapper video,.s-how-to-use__video-wrapper img,.s-how-to-use__video-wrapper video{aspect-ratio:1.4;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (min-width:768px){.s-how-to-use__image-wrapper img,.s-how-to-use__image-wrapper video,.s-how-to-use__video-wrapper img,.s-how-to-use__video-wrapper video{aspect-ratio:unset}}.s-how-to-use__preview-image{align-items:center;border-radius:8px;display:flex;height:100%;top:0;right:0;bottom:0;left:0;justify-content:center;-o-object-fit:cover;object-fit:cover;position:absolute;transition:opacity .3s ease;width:100%}.s-how-to-use__play-icon{color:#fff;cursor:pointer;font-size:36px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .3s ease;z-index:10}.s-how-to-use__video-wrapper:hover .s-how-to-use__preview-image{opacity:0}.s-how-to-use__video-wrapper:hover .s-how-to-use__play-icon{opacity:1}.s-how-to-use__content{display:flex;flex-direction:column;padding:0 10px;row-gap:30px}@media screen and (min-width:768px){.s-how-to-use__content{row-gap:16px}}@media screen and (min-width:1200px){.s-how-to-use__content{padding-right:50px}}.s-how-to-use__text-block{padding-left:20px;position:relative}@media screen and (min-width:768px){.s-how-to-use__text-block{padding-left:47px}}.s-how-to-use__text-block--line:before{background-color:#af8998;content:"";left:3px;position:absolute;transform:translateY(15px)}@media screen and (min-width:768px){.s-how-to-use__text-block--line:before{left:7px}}.s-how-to-use__text-block--line:before{height:calc(100% + 30px);width:2.6px}@media screen and (min-width:768px){.s-how-to-use__text-block--line:before{width:6px}}.s-how-to-use__text-block--line--last:before{height:calc(100% - 15px)}.s-how-to-use__block-title{margin:0 0 11px;position:relative}@media screen and (min-width:768px){.s-how-to-use__block-title{margin:0 0 13px}}.s-how-to-use__block-title>p{color:#1f1f1f;font-family:var(--font-heading);font-size:23px;font-weight:400;letter-spacing:-.46px;line-height:110%;margin:0}.s-how-to-use__block-title--line:before{background-color:#af8998;border-radius:100%;content:"";height:8.7px;left:-20px;position:absolute;top:50%;transform:translateY(-50%);width:8.7px}@media screen and (min-width:768px){.s-how-to-use__block-title--line:before{height:20px;left:-47px;width:20px}}.s-how-to-use__block-text>h5{color:#1f1f1f;font-family:var(--font-body-primary);font-size:18px;font-style:normal;font-weight:500;letter-spacing:1.4px;line-height:14px;margin:0 0 7px;text-transform:uppercase}@media screen and (min-width:768px){.s-how-to-use__block-text>h5{font-size:16px;margin:0 0 9px}}.s-how-to-use__block-text>p{color:#1f1f1f;font-family:var(--font-body-primary);font-size:16px;font-style:normal;font-weight:400;line-height:140%;margin:10px 0}.s-advice{display:block}.s-advice--background--gradient{background-image:url(https://froyaorganics.com/cdn/shop/files/icons-with-text-mobile-bg.png?v=1732742485);background-size:cover}@media screen and (min-width:768px){.s-advice--background--gradient{background-image:url(https://froyaorganics.com/cdn/shop/files/icons-with-text-desktop-bg.png?v=1732742590)}}.s-advice__container{margin:0 auto;max-width:900px;padding:0 20px;width:100%}.s-advice__container--no-container{max-width:1100px}.s-advice__subtitle{color:#e98044;font-family:var(--font-body-primary);font-size:14px;font-style:normal;font-weight:500;letter-spacing:1.4px;line-height:14px;margin:0;text-align:center;text-transform:uppercase}@media screen and (min-width:768px){.s-advice__subtitle{font-size:16px}}.s-advice__text,.s-advice__title{margin:10px 0 0}@media screen and (min-width:768px){.s-advice__text--margin-top{margin:30px 0 0}}.s-advice__text p{color:#1f1f1f;font-family:var(--font-body-primary);font-size:16px;font-style:normal;font-weight:500;line-height:130%;text-align:center}@media screen and (min-width:768px){.s-advice__text p{font-size:18px}}.s-advice__tabs{margin:10px auto 0;max-width:700px;width:100%}@media screen and (min-width:768px){.s-advice__tabs{margin:30px auto 0}}.s-advice__tabs--no-container{max-width:unset}.s-advice__tabs-labels{align-items:center;-moz-column-gap:16px;column-gap:16px;cursor:pointer;display:flex;flex-wrap:wrap;justify-content:center;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media screen and (min-width:768px){.s-advice__tabs-labels{-moz-column-gap:25px;column-gap:25px;justify-content:space-between}}.s-advice__tab-label{border-bottom:1px solid transparent;padding:5px 0;position:relative;transition:border-color .3s}.s-advice__tab-label:has(input:checked){border-color:#000}.s-advice__tab-label:hover{border-color:#000}.s-advice__tab-label>label{align-items:center;color:#1f1f1f;-moz-column-gap:5px;column-gap:5px;cursor:pointer;display:flex;font-family:var(--font-body-primary);font-size:15px;font-style:normal;font-weight:500;letter-spacing:1.4px;line-height:14px;text-transform:uppercase}@media screen and (min-width:768px){.s-advice__tab-label>label{font-size:16px}}.s-advice__tab-label>label img{display:block;max-height:20px}.s-advice__tab-content{display:block}.s-advice__tab-content.is-hidden{display:none}@media screen and (min-width:768px){.s-advice__tab-content p{text-align:start}}.s-advice__accordions-wrapper{margin:20px auto 0;max-width:700px;width:100%}@media screen and (min-width:768px){.s-advice__accordions-wrapper{margin:50px auto 0}}.s-advice__accordion-item.is-open .s-advice__accordion-title-wrapper:after{content:"-"}.s-advice__accordion-item.is-open .s-advice__accordion-content{grid-template-rows:1fr}.s-advice__accordion-title-wrapper{align-items:center;border-bottom:.5px solid #1f1f1f;cursor:pointer;display:flex;justify-content:space-between;padding:8.5px 0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.s-advice__accordion-title-wrapper:after{content:"+";font-size:24px;letter-spacing:3px}.s-advice__accordion-title,.s-advice__accordion-title-wrapper:after{color:#1e262a;font-family:var(--font-body-primary);font-style:normal;font-weight:500;line-height:120%;text-transform:uppercase}.s-advice__accordion-title{align-items:center;-moz-column-gap:10px;column-gap:10px;display:flex;font-size:16px;letter-spacing:1.4px}.s-advice__accordion-title>img{display:block;height:100%;max-height:35px}.s-advice__label-dot{border-radius:50%;display:block;height:13px;width:13px}.s-advice__accordion-content{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s ease}.s-advice__accordion-content>div{overflow:hidden}.s-advice__block-content{padding:20px 0}.s-advice__block-content h3{color:#1e262a;font-family:var(--font-body-primary);font-size:18px;font-style:normal;line-height:140%}@media screen and (min-width:768px){.s-advice__block-content h3{font-size:23px}}.s-advice__block-content p{color:#1e262a;font-family:var(--font-body-primary);font-size:18px;font-style:normal;font-weight:600;line-height:140%}.s-advice__block-content p strong{font-weight:500}.s-advice__links-wrapper{align-items:center;display:flex;flex-direction:column;margin:30px 0 0;row-gap:20px}@media screen and (min-width:768px){.s-advice__links-wrapper{margin:50px 0 0}}.s-advice__link{align-items:center;color:#e98044;-moz-column-gap:10px;column-gap:10px;display:flex;font-family:var(--font-body-primary);font-size:16px;font-style:normal;font-weight:500;justify-content:center;letter-spacing:1.4px;line-height:14px;text-decoration:underline!important;text-transform:uppercase}.s-advice__link:hover{text-decoration:none!important}.s-advice__link>svg{max-width:16px}.s-advice__bottom-text{margin:40px 0 0}@media screen and (min-width:768px){.s-advice__bottom-text{margin:130px 0 0}}.s-advice__bottom-text>p{color:#1f1f1f;text-align:center}.s-advice__bottom-text a,.s-advice__bottom-text>p{font-family:var(--font-body-primary);font-size:18px;font-style:normal;line-height:21px}.s-advice__bottom-text a{color:#e98044;font-weight:600;text-decoration:underline!important}.s-advice__bottom-text a:hover{color:#e98044!important;text-decoration:none!important}.s-faq{display:block}@media screen and (min-width:768px){.s-faq--background{background-image:url(https://froyaorganics.com/cdn/shop/files/background.png?v=1748901938);background-repeat:no-repeat;background-size:cover}}.s-faq__container{margin:0 auto;max-width:720px;padding:0 20px}.s-faq__title--font-size--small{font-size:23px}.s-faq__title--font-size--medium{font-size:30px}.s-faq__title--font-size--large{font-size:37px}@media screen and (min-width:768px){.s-faq__title{font-size:40px}}.s-faq__blocks{display:flex;flex-direction:column;margin:30px 0 0}.s-faq__group-title{color:var(--color-text-primary,#1f1f1f);font-family:var(--font-heading);font-size:30px;font-style:normal;font-weight:400;line-height:110%;margin:30px 0!important}@media screen and (min-width:768px){.s-faq__group-title{font-size:40px;margin:70px 0 30px!important}}.s-faq__group-title:first-child{margin:30px 0!important}.s-faq__faq-item.is-open .s-faq__faq-title:after{content:"-"}.s-faq__faq-item.is-open .s-faq__faq-content{grid-template-rows:1fr}.s-faq__faq-title{align-items:center;border-bottom:.5px solid var(--color-border,#1f1f1f);cursor:pointer;display:flex;font-size:18px;font-weight:600;justify-content:space-between;padding:8.5px 0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.s-faq__faq-title,.s-faq__faq-title:after{color:var(--color-text-primary,#1e262a);font-family:var(--font-body-primary);font-style:normal;letter-spacing:3px;line-height:120%;text-transform:uppercase}.s-faq__faq-title:after{content:"+";font-size:24px;font-weight:500}.s-faq__faq-content{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s ease}.s-faq__faq-content>div{overflow:hidden}.s-faq__faq-content p{color:var(--color-text-primary,#1e262a);font-family:var(--font-body-primary);font-size:16px;font-style:normal;font-weight:600;line-height:140%}.s-faq__faq-content p:first-child{margin-top:14px!important}@media screen and (min-width:768px){.s-faq__faq-content p:first-child{margin-top:20px!important}}.s-faq__faq-content p:last-child{margin-bottom:20px!important}@media screen and (min-width:768px){.s-faq__faq-content p:last-child{margin-bottom:30px!important}}.s-faq__faq-content p a{color:var(--color-accent,#e98044);text-decoration:underline!important}.s-faq__faq-content p a:hover{text-decoration:none}.s-guarantee__background.s-guarantee__background--enabled{background-image:url(https://froyaorganics.com/cdn/shop/files/guarantee-mobile-background.png?v=1748901969);background-position:50%;background-repeat:no-repeat;background-size:cover}@media screen and (min-width:768px){.s-guarantee__background.s-guarantee__background--enabled{background-image:url(https://froyaorganics.com/cdn/shop/files/guarantee-desktop-background.png?v=1748901969)}}.s-guarantee__container{display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:1300px;padding:0 20px;width:100%}@media screen and (min-width:768px){.s-guarantee__container{padding:0 24px}}.s-guarantee__top{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center;width:100%}@media screen and (min-width:768px){.s-guarantee__top{align-items:center;flex-direction:row;gap:30px;padding:50px 20px 0}.s-guarantee__top.s-guarantee__top--background{background-image:url(https://froyaorganics.com/cdn/shop/files/guarantee-desktop-background.png?v=1748901969);background-repeat:no-repeat;background-size:cover}.s-guarantee__top.s-guarantee__top--background:not(.s-guarantee__top--no-button){margin-bottom:28px;padding-bottom:50px}}.s-guarantee__image{flex-shrink:0;height:184.999px;min-width:75px;width:170.934px}.s-guarantee__image img{height:auto;width:100%}@media screen and (min-width:768px){.s-guarantee__image{max-width:246.29px}}.s-guarantee__content{align-items:flex-start;display:flex;flex-direction:column;gap:12px}.s-guarantee__title{color:#1f1f1f;font-family:var(--font-heading),serif;font-size:24px;font-weight:400;line-height:1.1;margin:0;text-align:left}.s-guarantee__title p{font-size:inherit;margin:0}@media screen and (min-width:768px){.s-guarantee__title{font-size:30px}}.s-guarantee__text{color:#1f1f1f;text-align:left}.s-guarantee__text p{font-family:var(--font-body-primary),sans-serif;font-size:18px;font-size:inherit;font-weight:500;line-height:1.3;margin:0}@media screen and (min-width:768px){.s-guarantee__text p{font-size:16.64px;line-height:1.26}}.s-guarantee__link{color:#1f1f1f;font-size:16.087px;text-align:left;text-decoration:underline!important}.s-guarantee__button,.s-guarantee__link{font-family:var(--font-body-secondary),monospace;font-weight:500;line-height:normal;text-transform:uppercase}.s-guarantee__button{align-items:center;background:#af8998;border:2px solid #af8998;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:18px;justify-content:center;margin:28px auto 20px;padding:18px 60px 16px;text-align:center;transition:all .3s;width:350px}@media screen and (min-width:768px){.s-guarantee__button{margin:28px auto}}.s-guarantee__button:hover{background:#7b646d;border-color:#7b646d}.s-main-product__guarantee .s-guarantee__top{gap:10px}.s-main-product__guarantee .s-guarantee__container{padding:0}.s-main-product__guarantee .s-guarantee__image{height:auto;max-width:75px;width:75px}@media screen and (min-width:768px){.s-main-product__guarantee .s-guarantee__image{height:auto;max-width:75px;width:75px}}.s-main-product__guarantee .s-guarantee__text p{font-weight:700}@media screen and (max-width:767px){.s-main-product__guarantee .s-guarantee__title{font-size:var(--title-font-size-mobile,20px)!important;line-height:1.2}.s-main-product__guarantee .s-guarantee__text{font-size:var(--content-font-size-mobile,14px)!important}.s-main-product__guarantee .s-guarantee__text p{font-size:inherit;line-height:1.4}.s-main-product__guarantee .s-guarantee__link{font-size:14px}.s-main-product__guarantee .s-guarantee__button{font-size:16px;padding:16px 40px}}.s-guarantee--horizontal-mobile .s-guarantee__top{align-items:center;flex-direction:row}.s-newsletter{background:var(--Light-Yellow,#faf7f0)}.s-newsletter__container{align-items:center;display:flex;flex-direction:column;gap:20px;padding:0 20px}@media screen and (min-width:768px){.s-newsletter__container{margin:auto}.s-newsletter__title{width:480px}}.s-newsletter__content{color:var(--Black,#1f1f1f);font-family:var(--font-body-primary),sans-serif;font-size:18px;font-weight:500;line-height:1.3;margin:0;text-align:center}@media screen and (min-width:768px){.s-newsletter__content{font-size:17px;line-height:1.235;width:480px}}.s-newsletter__input-row{align-items:center;display:flex;flex-direction:column;gap:10px}@media screen and (min-width:768px){.s-newsletter__input-row{flex-direction:row;width:480px}}.s-newsletter__input input{background:#fff;border:.75px solid var(--Black,#1f1f1f);border-radius:3px;height:43px;text-align:center;width:350px}@media screen and (min-width:768px){.s-newsletter__input input{height:52px;max-width:327px;padding:14.5px 18px;text-align:left}}.s-newsletter__input label{display:none}.s-newsletter__button{align-items:center;background-color:#e98044;border:2px solid #e98044;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-family:var(--font-body-secondary);font-size:18px;font-weight:500;justify-content:center;padding:18px 60px;position:relative;text-align:center;text-transform:uppercase;transition:background-color .3s ease,border-color .3s ease;width:350px}@media screen and (min-width:768px){.s-newsletter__button{line-height:normal;padding:14.5px 18px;width:auto}}.s-newsletter__banner{align-items:center;border-radius:3px;display:flex;gap:10px;margin-bottom:20px;padding:10px}.s-newsletter__banner--success{background-color:var(--Success-BG,#e8f5e9);color:var(--Success-Text,#2e7d32)}.s-newsletter__banner--error{background-color:var(--Error-BG,#ffebee);color:var(--Error-Text,#c62828)}.s-newsletter__banner-content{font-size:14px;margin:0}.s-reviews-slider{display:block;overflow:hidden}.s-reviews-slider__title{margin:0 0 20px!important}.s-reviews-slider__container{overflow:visible;padding:0 20px}.s-reviews-slider__slider{width:100%}.s-reviews-slider__slide{flex:0 0 auto;max-width:322px;position:relative;width:100%}@media(min-width:768px){.s-reviews-slider__slide{width:calc(50% - 10px)}}@media(min-width:1024px){.s-reviews-slider__slide{width:calc(33.333% - 14px)}}@media(min-width:1200px){.s-reviews-slider__slide{width:calc(25% - 15px)}}.s-videos-slider{display:block;overflow:hidden}.s-videos-slider__title{margin:0 0 20px!important}.s-videos-slider__title--mobile{display:block}@media screen and (min-width:768px){.s-videos-slider__title--mobile{display:none}}.s-videos-slider__title--desktop{display:none}@media screen and (min-width:768px){.s-videos-slider__title--desktop{display:block}}.s-videos-slider__container{overflow:visible;padding:0 20px}.s-videos-slider__slider{width:100%}.s-videos-slider__slide{flex:0 0 auto;max-width:322px;position:relative;width:100%}@media(min-width:768px){.s-videos-slider__slide{width:calc(50% - 10px)}}@media(min-width:1024px){.s-videos-slider__slide{width:calc(33.333% - 14px)}}@media(min-width:1200px){.s-videos-slider__slide{width:calc(25% - 15px)}}.s-videos-slider__video{background:#faf7f080;border-radius:4.622px;box-shadow:0 0 3.698px #00000026;display:flex;flex-direction:column;max-width:322px;overflow:hidden;padding:18.49px;width:100%}.s-videos-slider__video-item{aspect-ratio:9/16;border-radius:4.622px;overflow:hidden;position:relative;width:100%}.s-videos-slider__video-item--preview{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:1}.s-videos-slider__video-item--preview img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.s-videos-slider__video-item--play-video{cursor:pointer;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}.s-videos-slider__video-item video{aspect-ratio:9/16;display:block;height:auto;width:100%}.s-videos-slider__video-content{display:flex;flex-direction:column;padding:12.02px 0 0;row-gap:12.02px}.s-videos-slider__video-top{align-items:center;border-bottom:.2px solid #1f1f1f;display:flex;justify-content:space-between;padding:0 0 7px}.s-videos-slider__video-top-left{display:flex;flex-direction:column}.s-videos-slider__name{font-size:17.439px;font-weight:500;line-height:15.936px}.s-videos-slider__date,.s-videos-slider__name{color:#1f1f1f;font-family:var(--font-body-primary);font-style:normal}.s-videos-slider__date{font-size:12px;font-weight:300;line-height:16.4px}.s-videos-slider__stars{align-items:center;display:flex;justify-content:center;max-width:70px;width:100%}.s-videos-slider__stars img{display:block;width:100%}.s-videos-slider__product-wrapper{-moz-column-gap:14.209px;column-gap:14.209px;display:flex}.s-videos-slider__product-image{aspect-ratio:1/1;border-radius:4.736px;flex-shrink:0;max-width:97.57px;overflow:hidden;width:100%}.s-videos-slider__product-image img{display:block;width:100%}.s-videos-slider__product-info{display:flex;flex-direction:column;justify-content:center;row-gap:5.12px}.s-videos-slider__product-title{color:#1f1f1f;font-family:var(--font-body-primary);font-size:14.346px;font-style:normal;font-weight:500;line-height:16.403px}.s-videos-slider__product-price{-moz-column-gap:8.6px;column-gap:8.6px;display:flex}.s-videos-slider__product-price span{color:#1f1f1f;font-family:var(--font-body-secondary);font-size:14.346px;font-style:normal;font-weight:500;line-height:16.403px}.s-videos-slider__product-button{font-size:14.346px;font-style:normal;font-weight:500;line-height:10.545px;padding:9.223px 11.716px 6.151px;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.blaze-container{align-items:center;cursor:grab;display:flex;flex-direction:column;overflow:visible}.blaze-container:active{cursor:grabbing}.blaze-track-container{overflow:visible!important;width:100%}.blaze-track{cursor:grab;display:flex;gap:20px;transition:transform .3s ease}.blaze-track:active{cursor:grabbing}.blaze-pagination{align-items:center;display:flex;justify-content:center;list-style:none;margin-top:20px;max-width:100%;overflow:hidden;padding:0}.blaze-pagination button{background-color:#ddd;border:none;border-radius:3.5px;color:transparent!important;cursor:pointer;flex-shrink:0;font-size:0!important;height:7px;line-height:0!important;margin:0 4px;overflow:hidden;padding:0;position:relative;text-indent:-9999px;transition:all .3s ease;width:7px}.blaze-pagination button:before{background-color:inherit;border-radius:inherit;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.blaze-pagination button:hover{background-color:#bbb}.blaze-pagination button.active{background-color:#000;height:7px;width:22px}.s-blocks{align-items:center;display:flex;justify-content:center;padding:40px 0}@media screen and (min-width:768px){.s-blocks{padding:50px 0}}.s-blocks--show-on--both{display:flex}.s-blocks--show-on--desktop{display:none}@media screen and (min-width:768px){.s-blocks--show-on--desktop{display:flex}}.s-blocks--show-on--mobile{display:flex}@media screen and (min-width:768px){.s-blocks--show-on--mobile{display:none}}.s-blocks--min-height{min-height:277px}@media screen and (min-width:768px){.s-blocks--min-height{min-height:325px}}.s-blocks--background--gradient{background-image:url(https://froyaorganics.com/cdn/shop/files/icons-with-text-mobile-bg.png?v=1732742485);background-position:bottom;background-size:cover;min-height:277px}@media screen and (min-width:768px){.s-blocks--background--gradient{background-image:url(https://froyaorganics.com/cdn/shop/files/icons-with-text-desktop-bg.png?v=1732742590);min-height:325px}}.s-blocks__container{margin:0 auto;max-width:1055px;padding:0 20px;width:100%}.s-blocks__content-wrapper{display:flex;flex-direction:column}.s-blocks__content-wrapper--gap--small{row-gap:10px}.s-blocks__content-wrapper--gap--big{row-gap:50px}@media screen and (min-width:768px){.s-blocks__content-wrapper--gap--big{row-gap:40px}}.s-blocks__title{color:#1f1f1f;font-family:var(--font-heading);font-size:30px;font-weight:400;line-height:110%;margin:0}@media screen and (min-width:768px){.s-blocks__title--font-size--small{font-size:28px;line-height:normal}.s-blocks__title--font-size--medium{font-size:34px;line-height:normal}.s-blocks__title--font-size--big{font-size:40px}}.s-blocks__title--block-alignment--left{text-align:left}.s-blocks__title--block-alignment--center{text-align:center}.s-blocks__title--block-alignment--right{text-align:right}.s-blocks__subtitle>p{color:#1f1f1f;font-family:var(--font-body-primary);font-size:14px;font-weight:500;letter-spacing:1.4px;line-height:14px;margin:0;text-align:center;text-transform:uppercase}@media screen and (min-width:768px){.s-blocks__subtitle>p{font-size:16px}}.s-blocks__text--block-alignment--left{text-align:left}.s-blocks__text--block-alignment--center{text-align:center}.s-blocks__text--block-alignment--right{text-align:right}.s-blocks__text--top-margin{margin:70px 0 0}@media screen and (min-width:768px){.s-blocks__text--top-margin{margin:50px 0 0}}.s-blocks__text a,.s-blocks__text>p{color:#1f1f1f;font-family:var(--font-body-primary);font-size:16px;font-weight:500;line-height:130%;margin:20px 0 0}@media screen and (min-width:768px){.s-blocks__text a,.s-blocks__text>p{font-size:18px;line-height:21px}}.s-blocks__text a:first-of-type,.s-blocks__text>p:first-of-type{margin:0}.s-blocks__text>h1{color:#1f1f1f;font-family:var(--font-heading);font-size:30px;font-weight:400;line-height:110%}@media screen and (min-width:768px){.s-blocks__text>h1{font-size:40px}}.s-blocks__text>h2{color:#1f1f1f;font-family:var(--font-heading);font-size:24px;font-weight:400;line-height:130%}@media screen and (min-width:768px){.s-blocks__text>h2{font-size:34px;line-height:21px}}.s-blocks__text>h3{color:#1f1f1f;font-family:var(--font-heading);font-size:20px;font-weight:400;line-height:110%}@media screen and (min-width:768px){.s-blocks__text>h3{font-size:30px}}.s-blocks__text>h4{color:#1f1f1f;font-family:var(--font-heading);font-size:16px;font-weight:400;line-height:110%}@media screen and (min-width:768px){.s-blocks__text>h4{font-size:26px}}.s-blocks__text>h5{color:#1f1f1f;font-family:var(--font-heading);font-size:14px;font-weight:400;line-height:110%}@media screen and (min-width:768px){.s-blocks__text>h5{font-size:24px}}.s-blocks__text>h6{color:#1f1f1f;font-family:var(--font-heading);font-size:12px;font-weight:400;line-height:110%}@media screen and (min-width:768px){.s-blocks__text>h6{font-size:22px}}.s-blocks__button{align-items:center;background:#e98044;border:1.317px solid #e98044;border-radius:5px;color:#fff;display:flex;font-family:var(--font-body-secondary);font-size:16px;font-weight:700;justify-content:center;line-height:16px;padding:15px;text-align:center;text-transform:uppercase;transition:all .3s;width:100%}.s-blocks__button:hover{background-color:#99532c;border-color:#99532c}@media screen and (min-width:768px){.s-blocks__button{font-size:18px;font-weight:500;line-height:normal;margin:0 auto;padding:18px 60px;width:-moz-fit-content;width:fit-content}}.s-blocks__info-blocks{align-items:flex-start;display:flex;flex-direction:column;gap:50px}@media screen and (min-width:768px){.s-blocks__info-blocks{align-items:center;flex-direction:row}}.s-blocks__info-block{align-items:center;align-self:flex-start;display:flex;flex-direction:column;flex-shrink:0;margin:0 auto;max-width:305px;row-gap:20px;width:100%}.s-blocks__info-block-icon{max-width:100px;width:100%}.s-blocks__info-block-icon>img{display:block;max-height:100px;width:100%}.s-blocks__info-block-title{color:#1f1f1f;font-family:var(--font-heading);font-size:23px;font-weight:400;line-height:110%;text-align:center}@media screen and (min-width:768px){.s-blocks__info-block-title{line-height:21px}}.s-blocks__info-block-text{color:#1f1f1f;font-family:var(--font-body-primary);font-size:18px;font-weight:500;line-height:130%;margin:0;text-align:center}@media screen and (min-width:768px){.s-blocks__info-block-text{line-height:21px}}.s-collection-hero{background-color:var(--background-hero-color);background-image:var(--background-image-mobile,none);background-position:50%;background-repeat:no-repeat;background-size:cover}@media screen and (min-width:768px){.s-collection-hero{background-image:var(--background-image-desktop,var(--background-image-mobile,none))}}.s-collection-hero__container{margin:0 auto;max-width:1200px;padding:10px}.s-collection-hero__content{align-items:center;display:flex;flex-direction:column;gap:4px;justify-content:center;padding:10px 0;width:100%}.s-collection-hero__title{color:var(--collection-hero-title-color,#1f1f1f);font-family:var(--font-body-primary),sans-serif;font-size:30px;font-weight:500;letter-spacing:1.95px;line-height:130%;margin:0;text-align:center;text-transform:capitalize}@media screen and (min-width:768px){.s-collection-hero__title{font-size:40px;letter-spacing:2.6px;line-height:130%}}.s-collection-hero__subtitle{color:var(--collection-hero-subtitle-color,#1f1f1f);font-family:var(--font-body-primary),sans-serif;font-size:20px;font-weight:300;letter-spacing:1.9px;line-height:130%;margin:0;text-align:center;text-transform:capitalize}@media screen and (min-width:768px){.s-collection-hero__subtitle{font-size:30px;letter-spacing:.6px;line-height:130%}}.s-collection-hero__custom-code{color:var(--collection-hero-custom-code-color,#1f1f1f)}.s-featured-products__container{margin:0 auto;max-width:1300px;width:100%}.s-featured-products__products{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin:20px 0 0;padding:0 20px}@media screen and (min-width:768px){.s-featured-products__products{margin:20px auto 0}}@media screen and (min-width:992px){.s-featured-products__products>*{flex:0 0 calc(33.333% - 14px)}}.s-image-with-text-blocks__container{display:flex;flex-direction:column;gap:20px;padding:0 20px}@media screen and (min-width:768px){.s-image-with-text-blocks__container{align-items:center;flex-direction:row;gap:50px;justify-content:center;margin:auto;max-width:1090px}}.s-image-with-text-blocks__images{display:none}@media screen and (min-width:768px){.s-image-with-text-blocks__images{display:block;flex:1}.s-image-with-text-blocks__image--desktop{width:80%}}.s-image-with-text-blocks__image--desktop-small{display:none}@media screen and (min-width:768px){.s-image-with-text-blocks__image--desktop-small{display:block;margin-left:auto;margin-top:-70px}}.s-image-with-text-blocks__content{display:flex;flex-direction:column;gap:20px}@media screen and (min-width:768px){.s-image-with-text-blocks__content{align-items:flex-start;flex:1.2;row-gap:30px}}.s-image-with-text-blocks__title{color:var(--Black,#1f1f1f);font-family:var(--font-heading);font-size:23px;font-weight:400;letter-spacing:-.46px;line-height:1.1;margin:0;text-align:center}@media screen and (min-width:768px){.s-image-with-text-blocks__title{font-size:34px;text-align:left}}.s-image-with-text-blocks__bottom-image img,.s-image-with-text-blocks__top-image img{width:100%}@media screen and (min-width:768px){.s-image-with-text-blocks__bottom-image,.s-image-with-text-blocks__top-image{display:none}}.s-image-with-text-blocks__text-block{display:flex;flex-direction:column;gap:10px;padding:20px}@media screen and (min-width:768px){.s-image-with-text-blocks__text-block{padding:0}}.s-image-with-text-blocks__text-title{color:var(--Black,#1f1f1f);font-family:var(--font-heading);font-size:23px;font-style:italic;font-weight:400;letter-spacing:-.46px;line-height:1.1;margin:0}@media screen and (min-width:768px){.s-image-with-text-blocks__text-title{font-size:28px}}.s-image-with-text-blocks__text p{color:var(--Black,#1f1f1f);font-family:var(--font-body-primary);font-size:18px;font-weight:500;line-height:1.3;margin:0}@media screen and (min-width:768px){.s-image-with-text-blocks__text p{line-height:1.2}}.s-image-with-text-blocks__html{margin:10px 0}.s-image-with-text-blocks__html>div{-moz-column-gap:10px;column-gap:10px;display:flex;flex-direction:column;margin-bottom:10px;row-gap:4px}.s-image-with-text-blocks__html>div span{color:#1e262a;font-family:var(--font-body-primary);font-size:18px;font-weight:500;letter-spacing:1.4px;line-height:1.3;text-transform:uppercase}@media screen and (min-width:768px){.s-image-with-text-blocks__html>div span{font-size:16px;line-height:1.2}}.s-image-with-text-blocks__html a{color:var(--Black,#1f1f1f);font-family:var(--font-body-secondary);font-size:14px;font-weight:500;text-decoration:underline!important;text-transform:uppercase}@media screen and (min-width:768px){.s-mobile-image-with-text{display:none}}.s-mobile-image-with-text__container{padding:0 20px}.s-mobile-image-with-text__title{color:#1f1f1f;font-family:var(--font-heading);font-size:23px;font-style:normal;font-weight:400;letter-spacing:-.46px;line-height:110%;margin:0;text-align:center}.s-mobile-image-with-text__subtitle{color:#1f1f1f;font-family:var(--font-body-primary);font-size:16px;font-style:normal;font-weight:500;letter-spacing:1.44px;line-height:120%;margin:7px 0 0;text-align:center;text-transform:uppercase}.s-mobile-image-with-text__text{margin:20px 0 0}.s-mobile-image-with-text__text p{color:#1f1f1f;font-family:var(--font-body-primary);font-size:18px;font-style:normal;font-weight:600;line-height:120%;margin:0;text-align:center}.s-mobile-image-with-text__image,.s-mobile-image-with-text__image>img{display:block;width:100%}.s-non-icons{padding:30px 20px}@media screen and (min-width:768px){.s-non-icons{padding:50px 20px}}.s-non-icons--display--mobile{display:block}@media screen and (min-width:768px){.s-non-icons--display--mobile{display:none}}.s-non-icons--display--desktop{display:none}@media screen and (min-width:768px){.s-non-icons--display--desktop{display:block}}.s-non-icons__container{align-items:start;-moz-column-gap:4px;column-gap:4px;display:grid;grid-template-columns:repeat(4,1fr);margin:0 -4px;max-width:1344px;row-gap:15px;width:100%}@media screen and (min-width:768px){.s-non-icons__container{-moz-column-gap:15px;column-gap:15px;grid-template-columns:repeat(8,1fr);grid-template-rows:1fr;margin:0 auto}}.s-non-icons__icon-item{align-items:center;display:flex;flex-direction:column;justify-content:center;row-gap:7.63px}@media screen and (min-width:768px){.s-non-icons__icon-item{max-width:145px;row-gap:12.49px}}.s-non-icons__icon>img{display:block;height:100%;max-height:30px}@media screen and (min-width:768px){.s-non-icons__icon>img{max-height:50px}}.s-non-icons__icon-text{color:#1f1f1f;font-family:var(--font-body-primary);font-size:9.159px;font-style:normal;font-weight:500;letter-spacing:.824px;line-height:normal;text-align:center;text-transform:uppercase}@media screen and (min-width:768px){.s-non-icons__icon-text{font-size:14.982px;letter-spacing:1.348px}}.s-reviews-grid{display:block}.s-reviews-grid__container{margin:0 auto;max-width:1350px;padding:0 15px;width:100%}.s-reviews-grid__subtitle{color:#1f1f1f;font-family:var(--font-body-primary);font-size:14px;font-style:normal;font-weight:500;letter-spacing:1.4px;line-height:14px;margin:0 0 10px;text-align:center;text-transform:uppercase}@media screen and (min-width:768px){.s-reviews-grid__subtitle{font-size:16px}}.s-reviews-grid__reviews-grid{display:flex;flex-direction:column;margin:30px 0 0;row-gap:15px}@media screen and (min-width:768px){.s-reviews-grid__reviews-grid{-moz-column-gap:15px;column-gap:15px;flex-direction:row;flex-wrap:nowrap}}.s-reviews-grid__review{margin:0 0 15px}.s-reviews-grid__review:last-child{margin:0}.s-reviews-grid__reviews-grid-column{width:100%}@media screen and (max-width:768px){.s-reviews-grid__reviews-grid-column.is-hidden{display:none}}@media screen and (min-width:769px){.s-reviews-grid__reviews-grid-column.is-hidden{display:block!important}}.s-reviews-grid__show-more{align-items:center;color:#e98044;-moz-column-gap:15px;column-gap:15px;display:flex;font-family:var(--font-body-primary);font-size:16px;font-style:normal;font-weight:500;justify-content:center;letter-spacing:1.4px;line-height:14px;margin:20px 0 0;padding:10px 0;text-align:center;text-decoration:underline;text-transform:uppercase}@media screen and (min-width:768px){.s-reviews-grid__show-more{display:none}}.s-reviews-grid__show-more.is-hidden{display:none}.s-richtext{background:linear-gradient(130deg,#dfb14294 7.11%,#e9804494,#af899894 89.33%),#fff;padding:20px 0 25px}@media screen and (min-width:768px){.s-richtext{padding:29px 0 25px}}.s-richtext__container{color:#1f1f1f;font-family:PP Pangram Sans;font-size:18px;font-style:normal;line-height:130%;margin:0 auto;max-width:250px;text-align:center}@media screen and (min-width:768px){.s-richtext__container{font-size:20px;max-width:unset}}.s-richtext__container p{font-weight:600}.s-simple-image-and-text{display:block;padding:25px 0}@media screen and (min-width:768px){.s-simple-image-and-text{padding:29px 0 25px}}.s-simple-image-and-text__container{margin:0 auto;max-width:700px;padding:0 20px;width:100%}.s-simple-image-and-text__content-wrapper{display:flex;flex-direction:column;row-gap:20px}.s-simple-image-and-text__text--desktop{display:none}@media screen and (min-width:768px){.s-simple-image-and-text__text--desktop{display:block}}.s-simple-image-and-text__text--mobile{display:block}@media screen and (min-width:768px){.s-simple-image-and-text__text--mobile{display:none}}.s-simple-image-and-text__text p{color:#1f1f1f;font-family:var(--font-body-primary);font-size:18px;font-style:normal;font-weight:500;line-height:130%;margin:0;text-align:center}@media screen and (min-width:768px){.s-simple-image-and-text__text p{font-size:20px}}.s-simple-image-and-text__text p:last-child{font-size:16px;margin:10px 0 0}.s-simple-image-and-text__image{margin:0 auto;width:-moz-fit-content;width:fit-content}.s-simple-image-and-text__image>img{display:block;width:100%}.s-sticky-form{display:block}@media(min-width:768px){.s-sticky-form{display:none}}.s-sticky-form__overlay{align-items:center;background-color:#1f1f1f33;display:flex;height:100%;justify-content:center;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity var(--transition-fast);visibility:hidden;width:100%;z-index:1040}.s-sticky-form__overlay.is-active{opacity:1;pointer-events:all;visibility:visible}.s-sticky-form__trigger{align-items:center;background-color:#e98044;border:2px solid #e98044;border-radius:var(--radius-sm);bottom:1.5rem;box-shadow:var(--shadow-md);color:#fff;-moz-column-gap:.5rem;column-gap:.5rem;display:flex;font-family:var(--font-family-secondary);font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);justify-content:center;left:1.5rem;line-height:normal;max-width:calc(100% - 3rem);opacity:0;padding:var(--spacing-md) var(--spacing-lg);position:fixed;text-align:center;text-transform:uppercase;transition:opacity var(--transition-fast);visibility:hidden;width:100%;z-index:1020}.s-sticky-form__trigger.is-visible{opacity:1;visibility:visible}.s-sticky-form__trigger.is-hidden{opacity:0;visibility:hidden}.s-sticky-form__trigger--disabled{background-color:#c48a62;border-color:#c48a62;pointer-events:none}.s-sticky-form__form-wrapper{background-color:#fff;bottom:-100%;left:0;padding:var(--spacing-md) var(--spacing-lg);position:fixed;right:0;transition:bottom var(--transition-slow);z-index:1050}.s-sticky-form__form-wrapper.is-active{bottom:0}.s-testimonials-grid{display:block}.s-testimonials-grid__container{margin:0 auto;max-width:1350px;padding:0 15px;width:100%}.s-testimonials-grid__subtitle{color:#1f1f1f;font-family:var(--font-body-primary);font-size:14px;font-style:normal;font-weight:500;letter-spacing:1.4px;line-height:14px;margin:0 0 10px;text-align:center;text-transform:uppercase}@media screen and (min-width:768px){.s-testimonials-grid__subtitle{font-size:16px}}.s-testimonials-grid__testimonials-grid{display:flex;flex-direction:column;margin:30px 0 0;row-gap:15px}@media screen and (min-width:768px){.s-testimonials-grid__testimonials-grid{-moz-column-gap:15px;column-gap:15px;flex-direction:row;flex-wrap:nowrap;justify-content:center}}.s-testimonials-grid__testimonial{margin:0 auto 15px;max-width:327px;width:100%}.s-testimonials-grid__testimonial:last-child{margin:0 auto}@media screen and (max-width:768px){.s-testimonials-grid__testimonials-grid-column.is-hidden{display:none}}.s-testimonials-grid__show-more{align-items:center;color:#e98044;-moz-column-gap:15px;column-gap:15px;display:flex;font-family:var(--font-body-primary);font-size:16px;font-style:normal;font-weight:500;justify-content:center;letter-spacing:1.4px;line-height:14px;margin:20px 0 0;padding:10px 0;text-align:center;text-decoration:underline;text-transform:uppercase}@media screen and (min-width:768px){.s-testimonials-grid__show-more{display:none}}.s-testimonials-grid__show-more.is-hidden{display:none}.comparison{padding:30px 5px;width:100%}@media screen and (min-width:768px){.comparison{padding:50px 20px}}.comparison__container{margin:0 auto;max-width:900px}.comparison .section-title{color:#1a1a1a;font-size:28px;font-weight:700;line-height:1.2;margin:0 auto;max-width:700px;padding:0 20px;text-align:center}@media screen and (min-width:768px){.comparison .section-title{font-size:40px}}.comparison__media{align-items:center;display:flex;gap:0;justify-content:center;margin-bottom:20px;margin-top:20px;position:relative}@media screen and (min-width:768px){.comparison__media{margin-bottom:40px;margin-top:40px}}.comparison__media-left{box-shadow:0 4px 20px #00000026}.comparison__media-left,.comparison__media-right{border-radius:12px;height:94px;overflow:hidden;width:149px}@media screen and (min-width:768px){.comparison__media-left,.comparison__media-right{border-radius:16px;height:208px;width:332px}}.comparison__media-left img,.comparison__media-right img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.comparison__media-vs{align-items:center;background:#1f1f1f;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-family:PP Pangram Sans;font-size:12px;font-weight:700;height:40px;justify-content:center;margin:0 -12px;position:relative;width:40px;z-index:1}@media screen and (min-width:768px){.comparison__media-vs{font-size:16px;height:56px;margin:0 -16px;width:56px}}.comparison__content{display:flex;flex-direction:column;row-gap:5px}@media screen and (min-width:768px){.comparison__content{margin:0 auto;max-width:720px}}.comparison__pair{align-items:stretch;-moz-column-gap:5px;column-gap:5px;display:grid;grid-template-columns:1fr 1fr}.comparison__advantage,.comparison__disadvantage{align-items:center;border-radius:50px;-moz-column-gap:8px;column-gap:8px;display:flex;font-family:Apercu Mono Pro;font-size:12px;font-style:normal;font-weight:600;line-height:16px;padding:2px 12px;text-transform:capitalize}@media screen and (min-width:768px){.comparison__advantage,.comparison__disadvantage{font-size:12px;line-height:16px;padding:10px 15px;text-transform:none}}.comparison__advantage svg,.comparison__disadvantage svg{flex-shrink:0;height:14px!important;width:14px!important}.comparison__advantage{background:#faeee8;border-radius:50px 0 0 50px;color:#e98044;justify-content:flex-end;text-align:right}@media screen and (min-width:768px){.comparison__advantage{border-radius:50px 0 0 50px}}.comparison__advantage svg{order:1}.comparison__disadvantage{background:#f7f7f7;border-radius:0 50px 50px 0;color:#1f1f1f;justify-content:flex-start;text-align:left}@media screen and (min-width:768px){.comparison__disadvantage{border-radius:0 50px 50px 0}}.comparison__disadvantage svg{order:-1}.s-video{display:block}.s-video__container{margin:0 auto;max-width:1108px;padding:0 20px}.s-video__title{margin:0}.s-video__title--mobile{display:block}@media screen and (min-width:768px){.s-video__title--mobile{display:none}}.s-video__title--desktop{display:none}@media screen and (min-width:768px){.s-video__title--desktop{display:block}}.s-video__video-wrapper{border-radius:7px;margin:20px 0 0;overflow:hidden;position:relative}@media screen and (min-width:768px){.s-video__video-wrapper{margin:30px auto;max-height:500px}}.s-video__video-wrapper>video{display:block;width:100%;z-index:1}@media screen and (min-width:768px){.s-video__video-wrapper>video{border-radius:7px;margin:auto;max-height:500px;width:auto}}.s-video__preview-image{bottom:0;display:block;left:0;position:absolute;right:0;top:0;z-index:2}@media screen and (min-width:768px){.s-video__preview-image{border-radius:7px;left:50%;max-height:500px;overflow:hidden;transform:translate(-50%)}}.s-video__preview-image.is-hidden{display:none}.s-video__preview-image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.s-video__play-icon{cursor:pointer;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:3}.s-video__play-icon.is-hidden{display:none}.s-video__product-info-wrapper{display:flex;flex-direction:column;gap:20px;justify-content:center;margin:20px auto 0}@media screen and (min-width:768px){.s-video__product-info-wrapper{flex-direction:row;margin:30px auto 0}}.s-video__product-info{background-color:#fff;border-radius:5px;box-shadow:0 0 3.698px #00000026;overflow:hidden}@media screen and (min-width:768px){.s-video__product-info{max-width:322px}}.s-video__product-info-image{display:block;width:100%}.s-video__product-info-image--paddings{padding:30px 0}.s-video__product-info-image img{display:block;width:100%}.s-video__product-info-title{color:#1f1f1f;font-family:var(--font-heading);font-size:23px;font-style:normal;font-weight:400;line-height:120%;margin:10px 0 0;padding:0 11px;text-align:center}.s-video__product-info-line{display:block;padding:10px 0}.s-video__product-info-line span{background-color:#1f1f1f;display:block;height:.194px;width:100%}.s-video__product-info-text p{color:#1f1f1f;font-family:var(--font-body-primary);font-size:18px;font-style:normal;font-weight:500;line-height:130%;padding:0 11px;text-align:center}.s-video__product-info-text a{color:#e98044!important;text-decoration:underline!important;text-decoration-thickness:.5px!important}.s-video__product-info-text a:hover{text-decoration:none!important}.s-video__text{color:#1f1f1f;font-family:var(--font-body-primary);font-size:18px;font-weight:500;line-height:23.4px;margin:30px 0 0;text-align:center}.review-slider{--review-text-color:#1f1f1f;--review-star-color:#e98044;--review-image-size:80px;--review-slide-padding:15px;background:#faf7f0;opacity:0;padding:45px;position:relative;transition:opacity .3s ease}.review-slider.flickity-ready{opacity:1}.review-slider .flickity-button,.review-slider .flickity-viewport{opacity:0;transition:opacity .3s ease}.review-slider.flickity-ready .flickity-button,.review-slider.flickity-ready .flickity-viewport{opacity:1}.review-slider:not(.flickity-enabled){align-items:center;display:flex;flex-wrap:nowrap;gap:30px;overflow:hidden}.review-slider__slide{flex:0 0 100%;padding:0 var(--review-slide-padding);visibility:visible!important;width:100%}@media screen and (min-width:750px){.review-slider__slide{flex:0 0 50%;width:50%}}@media screen and (min-width:990px){.review-slider__slide{flex:0 0 33.333%;min-width:33.333%;width:33.333%}}.review-slider__image{border-radius:50%;height:var(--review-image-size);margin:0 auto 20px;overflow:hidden;width:var(--review-image-size)}.review-slider__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.review-slider__stars{display:flex;gap:4px;justify-content:center;margin-bottom:16px}.review-slider__star{height:13px;width:14px}.review-slider__text{font-size:16px;font-weight:500;margin-bottom:12px}.review-slider__author,.review-slider__text{color:var(--review-text-color);font-family:PP Pangram Sans,sans-serif;font-style:normal;line-height:130%;text-align:center}.review-slider__author{font-size:13px;font-weight:300}.review-slider .flickity-viewport{width:100%}.review-slider .flickity-slider{align-items:center;display:flex}.review-slider .flickity-button{background:transparent;border:none;position:absolute;top:50%;transform:translateY(-50%)}.review-slider .flickity-button:hover{background:transparent}.review-slider .flickity-button-icon{fill:var(--review-text-color)}.review-slider .flickity-button.previous{left:0}.review-slider .flickity-button.next{right:0}.review-slider .flickity-page-dots{bottom:0;display:flex;gap:4px;justify-content:center;margin:30px 0 0;position:relative}.review-slider .flickity-page-dot:focus{box-shadow:none;outline:none}.review-slider .flickity-page-dot{background-color:#1f1f1f33;height:7px;margin:0 2px;transition:all .3s;width:7px}.review-slider .flickity-page-dot.is-selected{background-color:#1f1f1f;border-radius:4px;width:22px}.s-hero-banner{contain:layout style}.s-hero-banner__container{display:flex;flex-direction:column-reverse;position:relative;width:100%}.s-hero-banner__container[data-hero-link]{cursor:pointer}@media screen and (min-width:768px){.s-hero-banner__container{flex-direction:row}}.s-hero-banner__image-wrapper{contain:layout paint;display:block;width:100%}@media screen and (min-width:768px){.s-hero-banner__image-wrapper{max-width:50%}}.s-hero-banner__image img{content-visibility:auto;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.s-hero-banner__image--mobile{display:block}@media screen and (min-width:768px){.s-hero-banner__image--mobile{content-visibility:hidden;display:none}}.s-hero-banner__image--desktop{content-visibility:hidden;display:none}@media screen and (min-width:768px){.s-hero-banner__image--desktop{content-visibility:auto;display:block}}.s-hero-banner__content-wrapper{background-image:var(--content-bg-image);background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;padding:20px 15px;width:100%}@media screen and (min-width:768px){.s-hero-banner__content-wrapper{align-items:center;background-image:none;display:flex;max-width:50%;padding:15px}}.s-hero-banner__content{align-items:center;color:var(--mobile-text-color);display:flex;flex-direction:column;min-width:80%;row-gap:12px;text-align:center}@media screen and (min-width:768px){.s-hero-banner__content{align-items:flex-start;color:#1f1f1f;max-width:490px;row-gap:18px;text-align:left}}.s-hero-banner__highlight-label{border-radius:4px;color:var(--mobile-text-color);font-family:PP Pangram Sans;font-size:17px;font-style:normal;font-weight:500;line-height:21px;padding:5px 10px}@media screen and (min-width:768px){.s-hero-banner__highlight-label{color:#1f1f1f}}.s-hero-banner__review{align-items:center;display:flex;gap:8px;justify-content:center}.s-hero-banner__icon{width:100%}.s-hero-banner__icon--avatars{max-width:62px}.s-hero-banner__icon--stars{align-items:center;display:flex;justify-content:center;max-width:130px}.s-hero-banner__icon--stars picture{display:flex}.s-hero-banner__icon img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.s-hero-banner__review-text{color:var(--mobile-text-color);flex-shrink:0;font-family:var(--font-body-secondary);font-size:15px;font-weight:400;line-height:12px;text-transform:uppercase}@media screen and (min-width:768px){.s-hero-banner__review-text{color:#1f1f1f}}.s-hero-banner__title{margin:0;max-width:340px}@media screen and (min-width:768px){.s-hero-banner__title{max-width:440px}}.s-hero-banner__title p{color:var(--mobile-text-color);font-family:var(--font-heading);font-size:30px;font-weight:400;letter-spacing:-.6px;line-height:110%;margin:0}@media screen and (min-width:768px){.s-hero-banner__title p{color:#1f1f1f;font-size:40px;letter-spacing:-.8px}}.s-hero-banner__subtitle{color:var(--mobile-text-color);font-family:var(--font-body-primary);font-size:18px;font-weight:500;line-height:21px;margin:0;padding-left:4px}@media screen and (min-width:768px){.s-hero-banner__subtitle{color:#1f1f1fcc;font-size:20px}}.s-hero-banner__button{font-size:16px;font-weight:700;line-height:16px;padding:13px;position:relative;width:100%;z-index:1}@media screen and (min-width:768px){.s-hero-banner__button{font-size:18px;font-weight:500;max-width:-moz-max-content;max-width:max-content;padding:16px}}.s-hero-banner__text--mobile{display:block}@media screen and (min-width:768px){.s-hero-banner__text--mobile{display:none}}.s-hero-banner__text--desktop{display:none}@media screen and (min-width:768px){.s-hero-banner__text--desktop{display:block}}.s-hero-banner__text p{color:var(--mobile-text-color);font-family:var(--font-body-secondary);font-size:14px;font-weight:400;line-height:normal;margin:0;text-transform:uppercase}@media screen and (min-width:768px){.s-hero-banner__text p{color:#1f1f1f;line-height:12px}}.s-hero-banner__text ul{display:flex;flex-direction:column;list-style:none;margin:0;padding:0;row-gap:5px;text-align:left}.s-hero-banner__text li{color:#1f1f1f;font-family:PP Pangram Sans;font-size:13px;font-weight:700;height:-moz-fit-content;height:fit-content;line-height:130%;padding-left:12px;position:relative}@media screen and (min-width:768px){.s-hero-banner__text li{font-size:16px}}.s-hero-banner__text li strong{font-weight:800}.s-hero-banner__text li:before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4IiBoZWlnaHQ9IjExIiBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgOCAxMSI+PHBhdGggc3Ryb2tlPSIjZTk4MDQ0IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGQ9Im0uNSA3LjMxMyAyLjUgMyA0LjQ5OS05Ii8+PC9zdmc+);left:0;position:absolute;top:50%;transform:translateY(-50%)}.countdown-banner{padding-bottom:var(--countdown-padding-bottom);padding-top:var(--countdown-padding-top);width:100%}.countdown-banner[data-animate=true]{opacity:0;transform:translateY(20px);transition:opacity .6s ease-out,transform .6s ease-out}.countdown-banner[data-animate=true].animate-in{opacity:1;transform:translateY(0)}.countdown-banner__container{margin:0 auto;max-width:1200px;padding:0 15px}@media screen and (min-width:768px){.countdown-banner__container{padding:0 20px}}.countdown-banner__content{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center;text-align:center;width:100%}.countdown-banner__text{color:var(--countdown-text-color);font-family:PP Pangram Sans,sans-serif;font-size:var(--countdown-text-size);font-style:normal;font-weight:500;letter-spacing:1.08px;line-height:1.6;margin:0;text-transform:uppercase;white-space:nowrap}@media screen and (max-width:767px){.countdown-banner__text{font-size:calc(var(--countdown-text-size)*.8);line-height:1.4;white-space:normal}}.countdown-banner__custom-code{width:100%}.countdown-banner__custom-code img{display:block;height:auto!important;margin:0;width:auto!important}.countdown-banner__custom-code .countdown,.countdown-banner__custom-code .countdown-timer,.countdown-banner__custom-code .timer{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:center}@media screen and (max-width:767px){.countdown-banner__custom-code .countdown,.countdown-banner__custom-code .countdown-timer,.countdown-banner__custom-code .timer{gap:4px}}.countdown-banner__custom-code .countdown-item,.countdown-banner__custom-code .timer-item{align-items:center;display:flex;flex-direction:column;min-width:50px}@media screen and (max-width:767px){.countdown-banner__custom-code .countdown-item,.countdown-banner__custom-code .timer-item{min-width:40px}}.countdown-banner__custom-code .countdown-number,.countdown-banner__custom-code .timer-number{color:var(--countdown-text-color);font-size:24px;font-weight:700;line-height:1}@media screen and (max-width:767px){.countdown-banner__custom-code .countdown-number,.countdown-banner__custom-code .timer-number{font-size:20px}}.countdown-banner__custom-code .countdown-label,.countdown-banner__custom-code .timer-label{color:var(--countdown-text-color);font-size:12px;font-weight:500;margin-top:4px;text-transform:uppercase}@media screen and (max-width:767px){.countdown-banner__custom-code .countdown-label,.countdown-banner__custom-code .timer-label{font-size:10px}.countdown-banner__content{gap:6px}.countdown-banner__text{letter-spacing:.8px}}@keyframes countdown-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.countdown-banner[data-animate=true] .countdown-banner__custom-code{animation:countdown-pulse 2s ease-in-out infinite}.custom-collection-banner{color:rgb(var(--custom-collection-banner-text));overflow:hidden;position:relative}.custom-collection-banner__inner,.custom-collection-banner__media{position:relative}.custom-collection-banner__picture{display:block}.custom-collection-banner__image{display:block;height:100%;max-height:720px;-o-object-fit:cover;object-fit:cover;width:100%}.custom-collection-banner__media--placeholder{background:rgba(var(--custom-collection-banner-overlay),var(--custom-collection-banner-overlay-opacity))}.custom-collection-banner__media--placeholder .custom-collection-banner__placeholder{display:block;height:auto;width:100%}.custom-collection-banner__overlay{background:rgba(var(--custom-collection-banner-overlay),var(--custom-collection-banner-overlay-opacity));top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}.custom-collection-banner__content{align-items:center;color:inherit;display:flex;top:0;right:0;bottom:0;left:0;position:absolute}.custom-collection-banner__content-inner{color:inherit;margin-inline:auto;position:relative}.custom-collection-banner__content-inner a{color:inherit}.custom-collection-banner__title{color:inherit;margin:0}.custom-collection-banner__description,.custom-collection-banner__richtext{margin-top:1.5rem}.custom-collection-banner__description p:first-child,.custom-collection-banner__richtext p:first-child{margin-top:0}.custom-collection-banner__description p:last-child,.custom-collection-banner__richtext p:last-child{margin-bottom:0}@media screen and (max-width:740px){.custom-collection-banner__content{padding:32px 0}.custom-collection-banner__image{max-height:none}}.footer{--footer-bg:var(--footer-background,#f8f8f8);--footer-text:var(--footer-text-color,#333);--footer-border:var(--footer-border-color,#e0e0e0);--footer-spacing:1rem;--footer-border-radius:4px;--footer-transition:.2s ease-in-out;background:var(--footer-bg);color:var(--footer-text);display:flex;flex-direction:column;position:relative}.footer p,.footer-headline,.footer__item-content p,.footer__item-title,.linklist__item a,.social-media__link{color:var(--footer-text)!important}.footer__aside{border-color:var(--footer-text)!important}.social-media svg.icon{height:22px;width:40px}.shopify-localization-form{align-items:center;gap:5px}.footer__inner{display:grid;gap:var(--footer-spacing);grid-template-columns:1fr;padding:calc(var(--footer-spacing)*2) 0}@media(min-width:768px){.footer__inner{gap:calc(var(--footer-spacing)*2);grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}}.footer__item--newsletter{order:-1}@media(min-width:768px){.footer__item--newsletter{order:unset}}.footer__item--social{text-align:center}.footer__item-title{font-size:1.125rem;font-weight:600;line-height:1.3;margin:0 0 var(--footer-spacing)}@media(min-width:768px){.footer__item-title{font-size:1.25rem}}.footer__item-content p{line-height:1.6;margin:0 0 var(--footer-spacing)}.footer__newsletter-form{margin-top:var(--footer-spacing)}.footer__newsletter-form .form__banner{border-radius:var(--footer-border-radius);font-size:.875rem;margin-bottom:var(--footer-spacing);padding:.75rem}.footer__newsletter-form .form__banner--success{background:#22c55e1a;border:1px solid rgba(34,197,94,.2);color:#166534}.footer__newsletter-form .form__banner--error{background:#ef44441a;border:1px solid rgba(239,68,68,.2);color:#991b1b}.footer__newsletter-form .banner__ribbon{margin-right:.5rem}.footer__newsletter-form .banner__content{margin:0}.footer__payment-methods{margin-top:var(--footer-spacing);text-align:center}@media(min-width:768px){.footer__payment-methods{margin-top:calc(var(--footer-spacing)*2)}}.payment-methods-list{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-top:var(--footer-spacing)}.disclaimer-container{text-align:center}.disclaimer-content{margin:0 auto;max-width:800px}.disclaimer-content p{font-size:.875rem;line-height:1.5;margin:0;opacity:.8}.mobile-newsletter{display:block;order:-1}@media(min-width:768px){.mobile-newsletter{display:none}}@media screen and (max-width:749px){.mobile-newsletter{display:block!important}.footer__inner{grid-template-columns:1fr}}.cookie-bar{background:var(--footer-bg);border-top:1px solid var(--footer-border);bottom:0;box-shadow:0 -2px 8px #0000001a;left:0;padding:var(--footer-spacing);position:fixed;right:0;z-index:1000}.cookie-bar__actions{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-top:var(--footer-spacing)}.custom-select__select{background:var(--footer-bg);border:1px solid var(--footer-border);border-radius:var(--footer-border-radius);color:var(--footer-text);font-size:.875rem;max-width:250px;padding:.5rem}.footer-social{align-items:center;display:flex;justify-content:center;margin-top:var(--footer-spacing);width:100%}@media(min-width:768px){.footer-social{margin-top:0;width:auto}}.popover-container{position:relative}.popover{background:var(--footer-bg);border:1px solid var(--footer-border);border-radius:var(--footer-border-radius);box-shadow:0 4px 12px #00000026;min-width:200px;position:absolute;z-index:1000}.popover--top{bottom:100%;left:0;margin-bottom:.5rem}.popover--left{right:0}.popover--small{font-size:.875rem}.popover__overlay{background:transparent;bottom:0;left:0;position:fixed;right:0;top:0}.popover__header{align-items:center;border-bottom:1px solid var(--footer-border);display:flex;justify-content:space-between;padding:var(--footer-spacing)}.popover__title{font-size:1rem;font-weight:600;margin:0}.popover__close-button{background:none;border:none;color:var(--footer-text);cursor:pointer;padding:.25rem;transition:opacity var(--footer-transition)}.popover__close-button:hover{opacity:.8}.popover__content{padding:var(--footer-spacing)}.popover__content--restrict{max-height:300px;overflow-y:auto}.popover__choice-list{list-style:none;margin:0;padding:0}.popover__choice-item{background:none;border:none;border-radius:var(--footer-border-radius);cursor:pointer;font-size:.875rem;padding:.5rem;text-align:left;transition:background-color var(--footer-transition);width:100%}.popover__choice-item:hover{background:#0000000d}.popover__choice-label{display:block}.button{align-items:center;border:1px solid transparent;border-radius:var(--footer-border-radius);cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:500;justify-content:center;padding:.5rem 1rem;text-decoration:none;transition:all var(--footer-transition)}.button--primary{background:var(--primary-button-background,#000);color:var(--primary-button-text-color,#fff)}.button--primary:hover{opacity:.9}.button--text{background:transparent;border:none;color:var(--footer-text)}.button--text:hover{opacity:.8}.button--ternary{background:transparent;border:1px solid var(--footer-border);color:var(--footer-text)}.button--ternary:hover{background:var(--footer-text);color:var(--footer-bg)}.button--small{font-size:.75rem;padding:.25rem .5rem}.select{align-items:center;background:var(--footer-bg);border:1px solid var(--footer-border);border-radius:var(--footer-border-radius);color:var(--footer-text);cursor:pointer;display:inline-flex;font-size:.875rem;gap:.5rem;padding:.5rem;text-decoration:none;transition:border-color var(--footer-transition)}.select:hover{border-color:var(--footer-text)}.select--small{font-size:.75rem;padding:.25rem .5rem}.select--collapse-end{border-bottom-right-radius:0;border-top-right-radius:0}.tap-area{cursor:pointer;position:relative}.tap-area--large:before{bottom:-.5rem;content:"";left:-.5rem;position:absolute;right:-.5rem;top:-.5rem}.text--xsmall{font-size:.75rem}.text--subdued{opacity:.7}.heading{font-weight:600;line-height:1.2;margin:0}.heading--small{font-size:1rem}.heading--xsmall{font-size:.875rem}.h6{font-size:1rem;font-weight:600}.list--unstyled{list-style:none;margin:0;padding:0}.link--faded{color:var(--footer-text);opacity:.8;text-decoration:none;transition:opacity var(--footer-transition)}.link--faded:hover{opacity:1}.form__banner{border-radius:4px;margin-bottom:1rem;padding:.75rem}.banner--success{background:#0080001a;border:1px solid rgba(0,128,0,.2);color:#006400}.banner--error{background:#ff00001a;border:1px solid rgba(255,0,0,.2);color:#c00}.banner__ribbon{margin-right:.5rem}.banner__content{margin:0}.input{align-items:center;display:flex;position:relative}.input__field{background:var(--footer-bg);border:1px solid var(--footer-border);border-radius:var(--footer-border-radius);color:var(--footer-text);font-size:1rem;padding:.75rem;transition:border-color var(--footer-transition);width:100%}.input__field:focus{border-color:var(--footer-text);outline:none}.input__field--text{padding-right:3rem}.input__label{color:var(--footer-text);font-size:1rem;left:.75rem;opacity:.7;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:all var(--footer-transition)}.input__field:not(:-moz-placeholder)+.input__label{background:var(--footer-bg);font-size:.75rem;left:.5rem;opacity:1;padding:0 .25rem;top:0}.input__field:focus+.input__label,.input__field:not(:placeholder-shown)+.input__label{background:var(--footer-bg);font-size:.75rem;left:.5rem;opacity:1;padding:0 .25rem;top:0}.input__submit-icon{background:none;border:none;color:var(--footer-text);cursor:pointer;padding:.5rem;position:absolute;right:.5rem;top:50%;transform:translateY(-50%);transition:opacity var(--footer-transition)}.input__submit-icon:hover{opacity:.8}.linklist{list-style:none;margin:0;padding:0}.linklist__item:last-child{margin-bottom:0}.linklist__item a{color:var(--footer-text);font-size:.875rem;opacity:.8;text-decoration:none;transition:opacity var(--footer-transition)}.linklist__item a:hover{opacity:1}.social-media{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:flex-start}@media(min-width:768px){.social-media{justify-content:center}}.social-media__link{align-items:center;color:var(--footer-text);display:flex;justify-content:center;text-decoration:none;transition:opacity var(--footer-transition)}.social-media__link:hover{opacity:.8}.social-media svg.icon{height:24px;width:24px}@media(min-width:768px){.social-media svg.icon{height:28px;width:28px}}.footer__aside{align-items:center;border-top:1px solid var(--footer-border);display:flex;flex-direction:column;gap:var(--footer-spacing);margin-top:var(--footer-spacing);padding-top:calc(var(--footer-spacing)*2)}@media(min-width:768px){.footer__aside{align-items:center;flex-direction:row;justify-content:space-between}}.shopify-localization-form{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;width:100%}@media(min-width:768px){.shopify-localization-form{width:auto}}@media print{.footer{display:none}}.custom-ly .ly-custom-dropdown-current{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background-color:#f7eef3!important;border:1px solid #333!important;border-radius:8px!important;color:#333!important;font-size:16px!important;font-weight:400!important;padding:9px 16px!important;width:100%!important}.custom-ly .ly-arrow{transform:rotate(0)!important}.custom-ly .ly-custom-dropdown-switcher.ly-is-open .ly-arrow.ly-arrow-up{transform:rotate(180deg)!important}.s-three-blocks{background:var(--Light-Yellow,#faf7f0);display:block}.s-three-blocks__container{margin:0 auto;max-width:1005px;padding:0 20px}.s-three-blocks__blocks-wrapper{display:flex;flex-direction:column;gap:2rem}@media screen and (min-width:768px){.s-three-blocks__blocks-wrapper{flex-direction:row;gap:50px}}.s-three-blocks__block{display:flex;flex:1;flex-direction:column;gap:20px}@media screen and (min-width:768px){.s-three-blocks__block{width:calc(33.33333% - 33.33333px)}}.s-three-blocks__title{color:var(--color-black,#1f1f1f);font-family:var(--font-family-heading);font-size:23px;font-style:normal;font-weight:400;line-height:21px;text-align:center}.s-three-blocks__title p{color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;margin:0}.s-three-blocks__highlight{--highlight-color:#e98044;display:inline}.s-three-blocks__highlight[data-highlight-style=background]{background-color:var(--highlight-color);border-radius:3px;color:var(--color-white,#fff);font-weight:500;padding:2px 6px}.s-three-blocks__highlight[data-highlight-style=text]{color:var(--highlight-color);font-weight:600}.s-three-blocks__highlight[data-highlight-style=underline]{color:var(--highlight-color);font-weight:500;text-decoration:underline;text-decoration-color:var(--highlight-color);text-decoration-thickness:2px;text-underline-offset:2px}.s-three-blocks__image-wrapper{border-radius:var(--radius-sm);overflow:hidden;width:100%}.s-three-blocks__image-wrapper img{display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.s-three-blocks__button-wrapper{width:100%}.s-three-blocks__button{align-items:center;background-color:var(--color-primary);border:none;border-radius:var(--radius-sm);color:var(--color-white);cursor:pointer;display:inline-flex;font-family:var(--font-family-secondary);font-weight:var(--font-weight-medium);justify-content:center;padding:var(--spacing-md) var(--spacing-md);text-decoration:none;text-transform:uppercase;transition:all var(--transition-normal);width:100%}.s-three-blocks__button:hover{background-color:var(--color-accent-dark);border-color:var(--color-accent-dark)}.s-three-blocks__button:disabled{cursor:not-allowed;opacity:.6}.s-three-blocks__button.disabled,.s-three-blocks__button[disabled]{opacity:.7;pointer-events:none}.s-three-blocks__bottom-text{margin-top:2rem;text-align:center;width:100%}.s-three-blocks__bottom-text p{color:var(--color-black,#1f1f1f);font-family:var(--font-family-primary);font-size:18px;font-style:normal;font-weight:500;line-height:21px;margin:0;text-align:center}.bestsellers-section{display:flex;min-height:100%}.bestsellers-section__container{align-items:center;display:flex;flex:1;flex-direction:column;gap:30px;justify-content:space-between;padding:30px 0}@media(min-width:768px){.bestsellers-section__container{align-items:center;flex-direction:row;padding:50px 0}}.bestsellers-section__block{display:flex;flex:1;flex-direction:column;height:100%}.bestsellers-section__product{display:flex;flex-direction:column;height:100%;justify-content:space-between}.bestsellers-section__product-title{margin-bottom:10px}.bestsellers-section__title{justify-content:center}.bestsellers-section__title p{font-size:var(--font-size-5xl)!important}.bestsellers-section__title p em{color:#e98044}@media(min-width:768px){.bestsellers-section__title{text-align:left!important}}.bestsellers-section__product{text-align:center}.bestsellers-section__product-image img{border-radius:8px;height:auto;width:100%}.bestsellers-section__product-title h3{color:#1f1f1f;font-family:Libre Baskerville,serif;font-size:20px;font-weight:400;margin-bottom:15px}@media(min-width:768px){.bestsellers-section__product-title h3{font-size:23px}}.bestsellers-section__product-button-link{font-size:var(--font-size-xl);width:100%}.s-why-section{display:block}@media screen and (min-width:768px){.s-why-section__container{padding-bottom:50px}}.s-why-section__content-wrapper{display:flex;flex-direction:column}@media screen and (min-width:768px){.s-why-section__content-wrapper{align-items:stretch;flex-direction:row}.s-why-section__content-wrapper--layout--image-left{flex-direction:row}.s-why-section__content-wrapper--layout--image-right{flex-direction:row-reverse}}.s-why-section__image-wrapper{width:100%}@media screen and (min-width:768px){.s-why-section__image-wrapper{align-items:center;display:flex;flex-shrink:0;justify-content:center;width:50%}}.s-why-section__image{width:100%}.s-why-section__image img{display:block;height:auto;width:100%}.s-why-section__image--mobile{display:block}@media screen and (min-width:768px){.s-why-section__image--mobile{display:none}}.s-why-section__image--desktop{display:none}@media screen and (min-width:768px){.s-why-section__image--desktop{display:block}}.s-why-section__content{width:100%}@media screen and (min-width:768px){.s-why-section__content{display:flex;flex-direction:column;justify-content:center;padding:40px 40px 0;width:50%}}.s-why-section__main-content{padding:20px}@media screen and (min-width:768px){.s-why-section__main-content{padding:0}}.s-why-section__title{display:none}@media screen and (min-width:768px){.s-why-section__title{color:#1f1f1f;display:block;font-family:var(--font-heading),serif;font-size:33.8px;font-weight:400;letter-spacing:-.6px;line-height:37.13px;margin:0 0 20px}.s-why-section__title p{color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0}}.s-why-section__description{padding-left:20px}.s-why-section__description ol{counter-reset:custom-counter;list-style:none;margin:0;padding:0}.s-why-section__description ol li{color:#1f1f1f;counter-increment:custom-counter;font-family:var(--font-body-primary),sans-serif;font-size:18px;font-weight:700;line-height:21px;margin-bottom:16px;padding-left:50px;position:relative}.s-why-section__description ol li:before{align-items:center;background:#e98044;border-radius:50%;color:#fff;content:counter(custom-counter);display:flex;flex-shrink:0;font-family:var(--font-body-primary),sans-serif;font-size:20px;font-weight:500;height:32px;justify-content:center;left:-30px;line-height:0;position:absolute;top:50%;transform:translateY(-50%);width:32px}.s-why-section__description ol li strong{font-weight:500}.s-why-section__description ol li:last-child{margin-bottom:0}.s-why-section__highlight{background:#faf7f0;padding:8px 14px 14px;width:100%}@media screen and (min-width:768px){.s-why-section__highlight{margin-top:20px;max-width:400px;padding:8px 14px}}.s-why-section__highlight-title{color:var(--Purple,#af8998);font-family:var(--font-heading),serif;font-size:25px;font-weight:400;letter-spacing:-.6px;line-height:37.13px;margin:0 0 12px;text-align:center}@media screen and (min-width:768px){.s-why-section__highlight-title{text-align:left}}.s-why-section__highlight-title p{color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;text-align:inherit}.s-why-section__highlight-description{color:#1f1f1f;font-family:var(--font-body-primary),sans-serif;font-size:18px;font-weight:600;line-height:21px;margin:0 0 16px;text-align:center}@media screen and (min-width:768px){.s-why-section__highlight-description{text-align:left}}.s-why-section__highlight-description p{color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;margin:0;text-align:inherit}.s-why-section__highlight-link-wrapper{text-align:center}@media screen and (min-width:768px){.s-why-section__highlight-link-wrapper{text-align:left}}.s-why-section__highlight-link{align-items:center;color:#e98044;display:inline-flex;font-family:var(--font-family-secondary),monospace;font-size:19.1px;font-weight:500;gap:8px;line-height:normal;text-align:center;text-decoration:none;text-decoration-line:underline!important;text-decoration-style:solid;transition:all var(--transition-normal);-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-transform:uppercase;text-underline-offset:auto;text-underline-position:from-font}@media screen and (min-width:768px){.s-why-section__highlight-link{font-family:var(--font-body-primary),sans-serif;font-size:18px;font-weight:500;line-height:21px}}.s-why-section__highlight-link svg{flex-shrink:0}.s-why-section__highlight-link:focus,.s-why-section__highlight-link:hover{opacity:.8;transform:scale(1.02)}.s-why-section__info-items{background:var(--Light-Purple,#e4dade);display:flex;flex-direction:column;gap:30px;padding:15px}@media screen and (min-width:768px){.s-why-section__info-items{flex-direction:row;padding:30px}}.s-why-section__info-item{align-items:center;display:flex;gap:10px;width:100%}@media screen and (min-width:768px){.s-why-section__info-item{flex:1;justify-content:center;width:auto}}.s-why-section__info-item-image{align-items:center;display:flex;flex:1;justify-content:flex-start}.s-why-section__info-item-image img{display:block;height:auto;max-width:160px;-o-object-fit:contain;object-fit:contain;width:100%}@media screen and (min-width:768px){.s-why-section__info-item-image img{max-width:200px}}.s-why-section__info-item-content{color:#1f1f1f;flex:1;font-family:var(--font-body-primary),sans-serif;font-size:14px;font-weight:600;line-height:1.2}@media screen and (min-width:768px){.s-why-section__info-item-content{font-size:16px}}.s-why-section__info-item-content p{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0}.what-expect{overflow:hidden}.what-expect__container{margin:0 auto;max-width:700px;overflow:hidden;padding:0 20px}.what-expect__header{margin-bottom:4rem;text-align:center}@media screen and (max-width:749px){.what-expect__header{margin-bottom:2rem}}.what-expect__tabs{display:flex;flex-direction:row;gap:24px;margin-bottom:3rem}@media screen and (max-width:749px){.what-expect__tabs{flex-wrap:wrap;gap:12px;margin-bottom:2rem}}.what-expect__tab{background:var(--Off-White,#f7f7f7);border:2px solid var(--Black,#1f1f1f);border-radius:10px;color:var(--Black,#1f1f1f);cursor:pointer;flex:1;font-family:PP Pangram Sans,sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:130%;min-width:0;padding:12px;text-align:center;transition:all .3s ease}@media screen and (max-width:749px){.what-expect__tab{font-size:16px;min-width:calc(50% - 6px);padding:10px}}.what-expect__tab:focus-visible,.what-expect__tab:hover:not(.what-expect__tab--active){border-color:var(--Orange,#e98044)}.what-expect__tab--active{background:var(--Light-Orange,#faeee8);border:2px solid var(--Orange,#e98044)}.what-expect__title{font-size:3.2rem;font-weight:600;line-height:1.2;margin:0}@media screen and (max-width:749px){.what-expect__title{font-size:2.4rem}}.what-expect__blocks{display:flex;flex-direction:column}.what-expect__block{contain-intrinsic-size:auto 300px;position:relative;transition:opacity .3s ease,transform .3s ease}.what-expect__block:not(:last-child){margin-bottom:0}.what-expect__block--hidden{content-visibility:hidden;display:none}.what-expect__block-badge{align-items:center;background:#e98044;border-radius:50%;display:flex;height:30px;justify-content:center;left:50%;position:absolute;top:0;transform:translate(-50%);width:30px;z-index:1}@media screen and (max-width:749px){.what-expect__block-badge{left:0;transform:translate(-50%)}}.what-expect__badge-icon{height:30px;-o-object-fit:contain;object-fit:contain;width:30px}.what-expect__block-inner{display:grid;gap:0;grid-template-columns:1fr 2px 1fr}@media screen and (max-width:749px){.what-expect__block-inner{border-left:2px solid var(--Orange,#e98044);grid-template-columns:1fr;min-height:auto;position:relative}}.what-expect__border{background-color:var(--Orange,#e98044);width:2px}@media screen and (max-width:749px){.what-expect__border{display:none}}.what-expect__image-column{align-items:center;display:flex;justify-content:center;padding-bottom:2rem;position:relative}@media screen and (max-width:749px){.what-expect__image-column{bottom:0;left:0;padding:0;position:absolute;right:0;top:0;z-index:-1}}.what-expect__image-wrapper{align-items:center;display:flex;height:auto;justify-content:center;max-height:200px;width:100%}@media screen and (max-width:749px){.what-expect__image-wrapper{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:calc(100% + 40px)}}.what-expect__image{border-radius:.8rem;display:block;height:100%;image-rendering:auto;image-rendering:crisp-edges;image-rendering:-webkit-optimize-contrast;max-height:150px;-o-object-fit:contain;object-fit:contain;width:100%}@media screen and (max-width:749px){.what-expect__image{border-radius:0;height:100%;max-height:none}}.what-expect__content-column{align-items:flex-start;display:flex;justify-content:flex-start;padding-bottom:2rem}@media screen and (max-width:749px){.what-expect__content-column{margin-left:2rem;position:relative;z-index:2}}.what-expect__content{display:flex;flex-direction:column;gap:1.2rem;text-align:left;width:100%}.what-expect__date{font-size:22px;line-height:22px;text-transform:uppercase}.what-expect__date,.what-expect__highlighted-text{color:var(--Black,#1f1f1f);font-family:PP Pangram Sans,sans-serif;font-style:normal;font-weight:500;margin:0}.what-expect__highlighted-text{background:var(--Light-Orange,#faeee8);border:2px solid var(--Orange,#e98044);border-radius:10px;font-size:18px;line-height:130%;padding:12px}@media screen and (max-width:749px){.what-expect__highlighted-text{font-size:16px}}.what-expect__highlighted-text p{font-weight:600;margin:0}.what-expect__highlighted-text p strong{font-weight:800}.what-expect__label{color:var(--Black,#1f1f1f);font-family:PP Pangram Sans,sans-serif;font-size:18px;font-style:normal;font-weight:800;line-height:25px;margin:0}.what-expect__info-items{display:flex;flex-direction:column;gap:1.2rem;margin:0}.what-expect__info-item{align-items:center;display:flex;gap:8px}.what-expect__button-container{display:flex;justify-content:center;margin-top:2rem}.what-expect__info-icon{align-items:center;bottom:1px;display:flex;flex-shrink:0;height:auto;justify-content:center;position:relative;width:20px}.what-expect__info-icon .what-expect__icon-image{height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.what-expect__info-text{color:var(--Black,#1f1f1f);flex:1;font-family:PP Pangram Sans,sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:22px;margin:0}@media screen and (max-width:749px){.what-expect__info-text{font-size:16px}}@media screen and (min-width:750px){.what-expect__block--1 .what-expect__block-inner{grid-template-columns:1fr 1px 1fr}.what-expect__block--1 .what-expect__block-inner .what-expect__content-column{order:1}.what-expect__block--1 .what-expect__block-inner .what-expect__border{order:2}.what-expect__block--1 .what-expect__block-inner .what-expect__image-column{order:3}.what-expect__block--1 .what-expect__content-column{padding-right:2rem}.what-expect__block--0 .what-expect__content-column,.what-expect__block--1 .what-expect__image-column{padding-left:2rem}.what-expect__block--0 .what-expect__image-column{padding-right:2rem}.what-expect__block--0 .what-expect__block-inner{grid-template-columns:1fr 1px 1fr}.what-expect__block--0 .what-expect__block-inner .what-expect__border{order:2}.what-expect__block--0 .what-expect__block-inner .what-expect__content-column{order:3}}@media screen and (max-width:749px){.what-expect__block--1 .what-expect__image-wrapper{left:auto;right:-50%}.what-expect__block--0 .what-expect__image-wrapper{left:-50%;right:auto}}.section-what-expect-padding{padding-bottom:60px;padding-top:60px}@media screen and (max-width:749px){.section-what-expect-padding{padding-bottom:40px;padding-top:40px}}.most-recent-article{padding:4rem 0 6.5rem}.most-recent-article .container{margin:0 auto;max-width:1080px;padding-left:16px;padding-right:16px}.most-recent-article__title{color:var(--Black,#1f1f1f);font-family:Libre Baskerville,serif;font-size:2.5rem;font-weight:400;line-height:1.2;margin-bottom:3rem;text-align:center}.most-recent-article__content{display:flex;flex-direction:column;gap:1.6rem}.most-recent-article__image{width:100%}.most-recent-article__image img{border-radius:.5rem;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.most-recent-article__tags{display:flex;flex-wrap:wrap;gap:.5rem}.most-recent-article__tag{background:var(--Purple,#af8998);border-radius:71.348px;color:#fff;display:inline-block;font-family:Apercu Mono Pro,monospace;font-size:15.232px;font-style:normal;font-weight:400;line-height:normal;padding:5px 12px;text-align:center}.most-recent-article__date{color:var(--Black,#1f1f1f);font-family:PP Pangram Sans,sans-serif;font-size:16px;font-style:normal;font-weight:500;letter-spacing:1.4px;line-height:14px;text-transform:uppercase}.most-recent-article__article-title{margin:0}.most-recent-article__article-title,.most-recent-article__article-title a{color:var(--Black,#1f1f1f);font-family:Libre Baskerville,sans-serif;font-size:38px;font-style:normal;font-weight:400;line-height:110%}.most-recent-article__article-title a{color:inherit;text-decoration:none;transition:color .3s ease}.most-recent-article__article-title a:hover{color:var(--Orange,#e98044)}.most-recent-article__excerpt p{color:var(--Black,#1f1f1f);margin:0 0 1rem}.most-recent-article__excerpt p,.most-recent-article__read-more{font-family:PP Pangram Sans,sans-serif;font-size:23px;font-style:normal;font-weight:600;line-height:140%}.most-recent-article__read-more{color:var(--Orange,#e98044);text-decoration-line:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;transition:color .3s ease}.most-recent-article__read-more:hover{color:var(--Black,#1f1f1f)}.most-recent-article__empty{padding:3rem 0}.most-recent-article__empty p{color:var(--Black,#1f1f1f);font-family:PP Pangram Sans,sans-serif;font-size:16px;margin:0}@media screen and (max-width:768px){.most-recent-article{padding:2rem 0}.most-recent-article__title{font-size:2rem;margin-bottom:2rem}.most-recent-article__content{gap:2rem}.most-recent-article__date{font-size:14px;line-height:14px}.most-recent-article__article-title,.most-recent-article__article-title a{font-size:23px;line-height:110%}.most-recent-article__excerpt p,.most-recent-article__read-more{font-size:18px;font-weight:500;line-height:130%}}.articles-grid{padding:4rem 0 6.5rem}.articles-grid .container{margin:0 auto;max-width:1080px;padding-left:16px;padding-right:16px}.articles-grid__title{color:var(--Black,#1f1f1f);font-family:Libre Baskerville,serif;font-size:2.5rem;font-weight:400;line-height:1.2;margin-bottom:3rem;text-align:center}.articles-grid__tabs{display:flex;flex-wrap:wrap;gap:35px;justify-content:center;margin-bottom:3rem}.articles-grid__tab{align-items:center;background:none;border:none;color:var(--Black,#1f1f1f);cursor:pointer;display:flex;font-family:PP Pangram Sans,sans-serif;font-size:16px;font-style:normal;font-weight:500;gap:8px;letter-spacing:1.4px;line-height:14px;padding:8px 0;position:relative;text-align:center;text-transform:uppercase;transition:opacity .3s ease}.articles-grid__tab:hover{opacity:.7}.articles-grid__tab--active:after{background-color:var(--Black,#1f1f1f);bottom:0;content:"";height:2px;left:0;position:absolute;right:0}.articles-grid__tab-icon{display:block;height:20px;width:auto}.articles-grid__wrapper{display:flex;flex-direction:column;gap:30px}@media screen and (min-width:768px){.articles-grid__wrapper{gap:60px}}.articles-grid__container{display:grid;gap:40px;grid-template-columns:1fr}@media screen and (min-width:768px){.articles-grid__container{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1024px){.articles-grid__container{grid-template-columns:repeat(3,1fr)}}.articles-grid__item{cursor:pointer;display:flex;flex-direction:column;gap:20px}.articles-grid__item:hover .articles-grid__article-title a{color:var(--Orange,#e98044)}.articles-grid__image{border-radius:.5rem;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}.articles-grid__image a{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.articles-grid__image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease;width:100%}.articles-grid__image:hover img{transform:scale(1.05)}.articles-grid__tags{display:flex;flex-wrap:wrap;gap:.5rem}.articles-grid__tag{background:var(--Purple,#af8998);border-radius:71.348px;color:#fff;display:inline-block;font-family:Apercu Mono Pro,monospace;font-size:15.232px;font-style:normal;font-weight:400;line-height:normal;padding:5px 12px;text-align:center}.articles-grid__date{color:var(--Black,#1f1f1f);font-family:PP Pangram Sans,sans-serif;font-size:16px;font-style:normal;font-weight:500;letter-spacing:1.4px;line-height:14px;text-transform:uppercase}.articles-grid__article-title{margin:0}.articles-grid__article-title a{color:var(--Black,#1f1f1f);font-family:Libre Baskerville,serif;font-size:30px;font-style:normal;font-weight:400;line-height:110%;text-decoration:none;transition:color .3s ease}.articles-grid__excerpt p{color:var(--Black,#1f1f1f);margin:0}.articles-grid__excerpt p,.articles-grid__read-more{font-family:PP Pangram Sans,sans-serif;font-size:23px;font-style:normal;font-weight:600;line-height:140%}.articles-grid__read-more{color:var(--Orange,#e98044);display:inline-block;text-decoration-line:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;transition:color .3s ease}.articles-grid__read-more:hover{color:var(--Black,#1f1f1f)}.articles-grid__load-more{display:flex;justify-content:center}.articles-grid__load-more-button{background:none;border:none;color:var(--Orange,#e98044);cursor:pointer;font-family:PP Pangram Sans,sans-serif;font-size:16px;font-style:normal;font-weight:500;letter-spacing:1.4px;line-height:14px;padding:12px 24px;text-align:center;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-transform:uppercase;text-underline-offset:auto;text-underline-position:from-font;transition:opacity .3s ease}.articles-grid__load-more-button:hover{opacity:.7}.articles-grid__load-more-button:disabled{cursor:not-allowed;opacity:.5}.articles-grid__empty{padding:60px 20px;text-align:center}.articles-grid__empty p{color:#666;font-size:18px}.articles-grid__item.is-loading{opacity:.5;pointer-events:none}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.articles-grid__item.is-new{animation:fadeInUp .5s ease forwards}@media screen and (max-width:768px){.articles-grid{padding:2rem 0}.articles-grid__title{font-size:2rem;margin-bottom:2rem}.articles-grid__date{font-size:14px;line-height:14px}.articles-grid__article-title a{font-size:23px;line-height:110%}.articles-grid__excerpt p,.articles-grid__read-more{font-size:18px;font-weight:500;line-height:130%}}.shopify-section--blog-post-banner{background:var(--Light-Yellow,#faf7f0)}.shopify-section--blog-post-banner .article__header{width:100%}.shopify-section--blog-post-banner .article__container{display:flex;flex-direction:column;width:100%}@media screen and (min-width:768px){.shopify-section--blog-post-banner .article__container{flex-direction:row}}.shopify-section--blog-post-banner .article__image-wrapper{display:block;width:100%}@media screen and (min-width:768px){.shopify-section--blog-post-banner .article__image-wrapper{max-width:50%}}.shopify-section--blog-post-banner .article__image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.shopify-section--blog-post-banner .article__content-wrapper{align-items:center;display:flex;justify-content:center;padding:20px;width:100%}@media screen and (min-width:768px){.shopify-section--blog-post-banner .article__content-wrapper{max-width:50%;padding:15px}}.shopify-section--blog-post-banner .article__content{align-items:flex-start;display:flex;flex-direction:column;gap:20px;max-width:600px;text-align:left;width:100%}.shopify-section--blog-post-banner .article__tags{display:flex;flex-wrap:wrap;gap:.5rem}.shopify-section--blog-post-banner .article__tag{background:var(--Purple,#af8998);border-radius:71.348px;color:#fff;display:inline-block;font-family:Apercu Mono Pro,monospace;font-size:15.232px;font-style:normal;font-weight:400;line-height:normal;padding:5px 12px;text-align:center;text-decoration:none;transition:opacity .3s ease}.shopify-section--blog-post-banner .article__tag:hover{opacity:.8}.shopify-section--blog-post-banner .article__date{color:var(--Black,#1f1f1f);display:block;font-family:PP Pangram Sans,sans-serif;font-size:16px;font-style:normal;font-weight:500;letter-spacing:1.4px;line-height:14px;text-transform:uppercase}.shopify-section--blog-post-banner .article__title{color:var(--Black,#1f1f1f);font-family:Libre Baskerville,serif;font-size:46px;font-style:normal;font-weight:400;line-height:110%;margin:0}.shopify-section--blog-post-banner .article__subtitle{color:var(--Black,#1f1f1f);font-family:PP Pangram Sans,sans-serif;font-size:23px;font-style:normal;font-weight:600;line-height:140%}@media screen and (max-width:768px){.shopify-section--blog-post-banner .article__date{font-size:14px;line-height:14px}.shopify-section--blog-post-banner .article__title{font-size:25px;line-height:110%}.shopify-section--blog-post-banner .article__subtitle{font-size:18px;line-height:130%}}.shopify-section--main-article .article{margin:0 auto}.shopify-section--main-article .article .container{margin:0 auto;max-width:1300px;padding-left:20px;padding-right:20px}.shopify-section--main-article .article__content{padding-top:20px}@media screen and (min-width:768px){.shopify-section--main-article .article__content{padding-top:40px}}.shopify-section--main-article .article__content .rte{color:var(--Black,#1f1f1f);font-family:PP Pangram Sans,sans-serif;font-size:23px;font-style:normal;font-weight:300;letter-spacing:1.12px;line-height:160%}.shopify-section--main-article .article__content .rte h1:not(.article__embedded-section *),.shopify-section--main-article .article__content .rte h2:not(.article__embedded-section *),.shopify-section--main-article .article__content .rte h3:not(.article__embedded-section *){color:var(--Black,#1f1f1f);font-family:Libre Baskerville,serif;font-size:46px;font-style:normal;font-weight:400;line-height:121%;margin-bottom:1.5rem;margin-top:2rem}.shopify-section--main-article .article__content .rte h1:not(.article__embedded-section *){font-size:46px}.shopify-section--main-article .article__content .rte h2:not(.article__embedded-section *){font-size:38px}.shopify-section--main-article .article__content .rte h3:not(.article__embedded-section *){font-size:32px}.shopify-section--main-article .article__content .rte p:not(.article__embedded-section *){margin-bottom:1.5rem}.shopify-section--main-article .article__content .rte a:not(.article__embedded-section *){color:var(--Orange,#e98044);font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-align:inherit;text-decoration:underline;text-decoration:inherit;-webkit-text-decoration-skip-ink:inherit;text-decoration-skip-ink:inherit;text-transform:inherit;transition:color .3s ease}.shopify-section--main-article .article__content .rte a:not(.article__embedded-section *):hover{color:var(--Black,#1f1f1f)}.shopify-section--main-article .article__content .rte ol:not(.article__embedded-section *),.shopify-section--main-article .article__content .rte ul:not(.article__embedded-section *){margin-bottom:1.5rem;padding-left:2rem}.shopify-section--main-article .article__content .rte li:not(.article__embedded-section *){margin-bottom:.5rem}.shopify-section--main-article .article__content .rte img:not(.article__embedded-section *){border-radius:.5rem;display:block;height:auto;max-width:100%}.shopify-section--main-article .article__content .rte blockquote:not(.article__embedded-section *){border-left:4px solid var(--Purple,#af8998);font-style:italic;padding-left:1.5rem}.shopify-section--main-article .article__content .rte code:not(.article__embedded-section *){background-color:#f5f5f5;border-radius:4px;font-family:monospace;font-size:.9em;padding:2px 6px}.shopify-section--main-article .article__content .rte pre:not(.article__embedded-section *){background-color:#f5f5f5;border-radius:.5rem;margin:1.5rem 0;overflow-x:auto;padding:1rem}.shopify-section--main-article .article__content .rte pre:not(.article__embedded-section *) code{background:none;padding:0}.shopify-section--main-article .article__content .rte .custom-button:not(.article__embedded-section *){color:#fff;display:block;font-family:Apercu Mono Pro;font-size:18px;font-style:normal;font-weight:500;line-height:normal;margin:auto!important;max-width:-moz-max-content;max-width:max-content;text-align:center;text-transform:uppercase;transition:all .3s ease}@media screen and (min-width:768px){.shopify-section--main-article .article__content .rte .custom-button:not(.article__embedded-section *){font-size:23px}}.shopify-section--main-article .article__content .rte .custom-button:not(.article__embedded-section *):hover{background-color:#c48a62;color:#fff}.shopify-section--main-article .article__content .article_button{margin-bottom:24px}@media screen and (min-width:768px){.shopify-section--main-article .article__content .article_button{margin-bottom:34px}}.shopify-section--main-article .article__products{display:flex;flex-wrap:wrap;gap:50px;justify-content:center;margin:3rem 0}.shopify-section--main-article .article__product{background:#faf7f080;border-radius:4.622px;box-shadow:0 0 3.698px #00000026;flex:0 0 calc(33.33333% - 13.33333px);margin:0;min-width:0;overflow:hidden;padding:20px}@media screen and (max-width:768px){.shopify-section--main-article .article__product{flex:0 0 100%}}.shopify-section--main-article .article__product,.shopify-section--main-article .article__product *,.shopify-section--main-article .article__product :after,.shopify-section--main-article .article__product :before{margin:0!important}.shopify-section--main-article .article__product .s-product-card{gap:10px}.shopify-section--main-article .article__product .s-product-card h2{color:var(--Black,#1f1f1f);font-family:PP Pangram Sans;font-size:20px;font-style:normal;font-weight:500;line-height:27px;text-align:center}.shopify-section--main-article .article__product .s-product-card .s-product-card__tag{line-height:1!important}.shopify-section--main-article .article__embedded-section{margin:3rem 0}@media screen and (max-width:768px){.shopify-section--main-article .article__embedded-section{margin:2rem 0}}.shopify-section--main-article .article__embedded-section--reviews .s-reviews-slider{padding:2rem 0}@media screen and (max-width:768px){.shopify-section--main-article .article__embedded-section--reviews .s-reviews-slider{padding:1.5rem 0}}.shopify-section--main-article .rte-reset{display:block}@media screen and (max-width:768px){.shopify-section--main-article .article__content .rte{font-size:18px;font-weight:500;letter-spacing:normal;line-height:140%}.shopify-section--main-article .article__content .rte h1:not(.article__embedded-section *),.shopify-section--main-article .article__content .rte h2:not(.article__embedded-section *),.shopify-section--main-article .article__content .rte h3:not(.article__embedded-section *){font-size:28px;line-height:110%;margin-bottom:1rem;margin-top:1.5rem}.shopify-section--main-article .article__content .rte h1:not(.article__embedded-section *),.shopify-section--main-article .article__content .rte h2:not(.article__embedded-section *),.shopify-section--main-article .article__content .rte h3:not(.article__embedded-section *){font-size:28px}}.shopify-section--main-article .article__embedded-section{left:50%;margin:60px -50vw;position:relative;right:50%;width:100vw}@media screen and (max-width:768px){.shopify-section--main-article .article__embedded-section{margin-bottom:40px;margin-top:40px}}.shopify-section--main-article .article__embedded-section--featured,.shopify-section--main-article .article__embedded-section--reviews{background-color:var(--color-background,#fff)}.s-image-content-grid{display:block;position:relative}.s-image-content-grid--full_width .s-image-content-grid__container.custom-container{max-width:100vw;width:100vw}@media(min-width:768px){.s-image-content-grid--full_width .s-image-content-grid__container.custom-container{margin-left:0;margin-right:0;padding-left:0;padding-right:0}}.s-image-content-grid__container{width:100%}.s-image-content-grid__inner-wrapper{max-width:100%;width:100%}.s-image-content-grid__wrapper{display:flex;flex-direction:column;gap:20px}@media(min-width:768px){.s-image-content-grid__wrapper{flex-direction:row;gap:0}}.s-image-content-grid__wrapper--full-width{align-items:stretch;flex-direction:column-reverse;overflow:hidden}@media(min-width:768px){.s-image-content-grid__wrapper--full-width{flex-direction:row}}.s-image-content-grid__images-wrapper{width:100%}.s-image-content-grid__images-wrapper--desktop{display:none}@media(min-width:768px){.s-image-content-grid__images-wrapper--desktop{display:block;flex-shrink:0;width:50%}}.s-image-content-grid__images-wrapper--mobile{display:block;margin-top:20px}@media(min-width:768px){.s-image-content-grid__images-wrapper--mobile{display:none}}.s-image-content-grid__images-grid{display:grid;gap:20px;grid-template-columns:repeat(2,1fr);width:100%}.s-image-content-grid__image-item{overflow:hidden;width:100%}.s-image-content-grid__image-item img{display:block;height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.s-image-content-grid__image-wrapper--full-width{border-radius:var(--block-border-radius-reduced);contain:layout paint;margin-bottom:0;margin-top:20px;overflow:hidden;position:relative;width:100%;z-index:0}@media(min-width:768px){.s-image-content-grid__image-wrapper--full-width{flex-shrink:0;margin-left:0;margin-right:0;margin-top:0;width:50vw}}.s-image-content-grid__image-full{display:block;position:relative;width:100%}.s-image-content-grid__image-full:not([hidden]){z-index:1}.s-image-content-grid__image-full.hidden-pocket{display:none}@media screen and (min-width:740px){.s-image-content-grid__image-full.hidden-pocket{display:block}}.s-image-content-grid__image-full.hidden-lap-and-up{display:block}@media screen and (min-width:740px){.s-image-content-grid__image-full.hidden-lap-and-up{display:none}}@media(min-width:768px){.s-image-content-grid__image-full{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}}.s-image-content-grid__placeholder{background-color:var(--color-gray-200);height:100%;width:100%}.s-image-content-grid__content-wrapper{padding-right:var(--container-gutter,20px);width:100%}@media(min-width:768px){.s-image-content-grid__content-wrapper{align-items:center;display:flex;padding:10px 50px;width:50vw}}.s-image-content-grid__content{display:flex;flex-direction:column;gap:20px;width:100%}@media(min-width:768px){.s-image-content-grid__content{justify-content:center}}.s-image-content-grid__label{color:var(--Black,#1f1f1f);font-family:var(--font-family-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-normal);letter-spacing:1.4px;line-height:14px;text-transform:uppercase}.s-image-content-grid__title{margin:0;text-align:left}.s-image-content-grid__title p{font-size:23px;margin:0;text-align:left}@media(min-width:768px){.s-image-content-grid__title p{font-size:inherit}}.s-image-content-grid__blocks{display:flex;flex-direction:column;gap:20px}.s-image-content-grid__block{width:100%}.s-image-content-grid__block--label{color:var(--Black,#1f1f1f);font-family:var(--font-family-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-normal);letter-spacing:1.4px;line-height:14px;text-transform:uppercase}.s-image-content-grid__block--title{color:var(--Black,#1f1f1f);font-family:var(--font-family-heading);font-size:23px;font-weight:400;letter-spacing:-.6px;line-height:110%}@media(min-width:768px){.s-image-content-grid__block--title{font-size:var(--font-size-2xl)}}.s-image-content-grid__block--title p{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0}.s-image-content-grid__block--image-text{width:100%}.s-image-content-grid__block--progress{display:flex;flex-direction:column}.s-image-content-grid__block--note{color:var(--Black,#1f1f1f);font-family:var(--font-family-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-normal);line-height:16px}.s-image-content-grid__image-text-wrapper{align-items:center;display:flex;gap:12px}.s-image-content-grid__image-text-icon{align-items:center;display:flex;flex-shrink:0;height:85px;justify-content:center;width:85px}.s-image-content-grid__image-text-icon img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.s-image-content-grid__image-text-content{color:var(--Black,#1f1f1f);flex:1;font-family:var(--font-family-primary);font-size:var(--font-size-lg);font-weight:var(--font-weight-normal);line-height:21px}.s-image-content-grid__progress-bar{background:var(--Light-Yellow,#faf7f0);border-radius:68.004px;height:40px;overflow:hidden;position:relative;width:100%}.s-image-content-grid__progress-fill{align-items:center;background:linear-gradient(90deg,#af8998,#e4dade);border-radius:68.004px;display:flex;height:100%;justify-content:center;position:relative;transition:width var(--transition-normal)}.s-image-content-grid__progress-text{color:#fff;left:20px;position:absolute;top:50%;transform:translateY(-50%);-webkit-text-stroke-width:.22px;-webkit-text-stroke-color:#fff;font-family:var(--font-family-primary);font-size:var(--font-size-2xl);font-size:30px;font-weight:var(--font-weight-light);letter-spacing:1.2px;line-height:160%;white-space:nowrap;z-index:1}.s-image-content-grid__progress-title{color:var(--Purple,#af8998);font-family:var(--font-family-primary);font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);line-height:160%;margin-top:10px;text-transform:uppercase}@media(min-width:768px){.s-image-content-grid__progress-title{font-size:25px}}.s-image-content-grid__progress-description{color:var(--Black,#1f1f1f);font-family:var(--font-family-primary);font-size:var(--font-size-lg);font-weight:var(--font-weight-normal);line-height:21px}.s-image-content-grid__slider-component{position:relative;width:100%}.s-image-content-grid__slider-component .blaze-track{overflow:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.s-image-content-grid__slider-component .blaze-track:active{cursor:grabbing}.s-image-content-grid__slide{overflow:hidden;width:100%}.s-image-content-grid__slide img{display:block;height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.s-image-content-grid__arrow{align-items:center;border-radius:var(--radius-full);cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:all var(--transition-normal);width:40px;z-index:10}.s-image-content-grid__arrow:hover{transform:translateY(-50%) scale(1.05)}.s-image-content-grid__arrow:active{transform:translateY(-50%) scale(.95)}.s-image-content-grid__arrow svg{flex-shrink:0;height:37px;width:15px}.s-image-content-grid__arrow--prev{left:-10px}.s-image-content-grid__arrow--next{right:-10px}.s-image-content-grid :global(.blaze-pagination){display:flex;gap:8px;justify-content:center;margin-top:20px}.s-image-content-grid :global(.blaze-pagination) button{background:#d9d9d9;border:none;border-radius:50%;cursor:pointer;height:10px;padding:0;transition:all var(--transition-normal);width:10px}.s-image-content-grid :global(.blaze-pagination) button.active,.s-image-content-grid :global(.blaze-pagination) button:hover{background:#1f1f1f;transform:scale(1.2)}.s-visual-ingredients{display:block}.s-visual-ingredients__container{margin:0 auto;max-width:820px;padding:0 var(--container-gutter,20px)}.s-visual-ingredients__title{margin-bottom:0}@media screen and (min-width:768px){.s-visual-ingredients__title{margin-bottom:0}}.s-visual-ingredients__blocks{display:flex;flex-direction:column;gap:0;margin-top:30px}.s-visual-ingredients__item.is-open .s-visual-ingredients__question .s-visual-ingredients__icon:after{content:"-"}.s-visual-ingredients__item.is-open .s-visual-ingredients__answer{grid-template-rows:1fr}.s-visual-ingredients__question{align-items:center;background:none;border:none;border-bottom:.5px solid var(--color-border,#1f1f1f);color:var(--color-text-primary,#1e262a);cursor:pointer;display:flex;font-family:var(--font-body-primary,inherit);font-size:18px;font-style:normal;font-weight:600;justify-content:space-between;letter-spacing:3px;line-height:120%;padding:8.5px 0;text-align:left;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.s-visual-ingredients__question:focus-visible{outline:2px solid var(--color-accent,#e98044);outline-offset:2px}@media screen and (min-width:768px){.s-visual-ingredients__question{font-size:18px}}.s-visual-ingredients__question .s-visual-ingredients__icon{flex-shrink:0;margin-left:12px}.s-visual-ingredients__question .s-visual-ingredients__icon:after{color:var(--color-text-primary,#1e262a);content:"+";font-family:var(--font-body-primary,inherit);font-size:24px;font-weight:500;letter-spacing:3px;line-height:120%;text-transform:uppercase}.s-visual-ingredients__answer{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s ease}.s-visual-ingredients__answer>.s-visual-ingredients__answer-inner{overflow:hidden}.s-visual-ingredients__answer-inner{display:flex;flex-direction:column;gap:20px}@media screen and (min-width:768px){.s-visual-ingredients__answer-inner{align-items:stretch;display:grid;gap:30px;grid-template-columns:1fr 1fr}}.s-visual-ingredients__answer-media{align-items:center;display:flex;flex:1;justify-content:center;min-width:0}@media screen and (min-width:768px){.s-visual-ingredients__answer-media{min-width:0}}.s-visual-ingredients__answer-media img{border-radius:var(--block-border-radius-reduced,4px);display:block;height:auto;margin:0 auto;-o-object-fit:contain;object-fit:contain;width:100%}.s-visual-ingredients__answer-text{flex:1;min-width:0}@media screen and (min-width:768px){.s-visual-ingredients__answer-text{align-items:center;display:flex;min-width:0}}.s-visual-ingredients__answer-text--full{width:100%}@media screen and (min-width:768px){.s-visual-ingredients__answer-text--full{align-items:flex-start;grid-column:1/-1}}.s-visual-ingredients__answer-content{color:#1e262a;font-family:"PP Pangram Sans",var(--font-body-primary,sans-serif);font-size:18px;font-style:normal;font-weight:500;line-height:140%;padding-bottom:20px;padding-top:14px}@media screen and (min-width:768px){.s-visual-ingredients__answer-content{padding-bottom:30px;padding-top:20px}}.s-visual-ingredients__answer-content p{color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;margin:0 0 1em}.s-visual-ingredients__answer-content p:last-child{margin-bottom:0}.s-visual-ingredients__answer-content a{color:var(--color-accent,#e98044);text-decoration:underline}.s-visual-ingredients__answer-content a:hover{text-decoration:none}body,html{overscroll-behavior:none}body{font-family:var(--font-family-primary);overflow:unset}.visually-hidden{height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;clip:rect(0,0,0,0)!important;border:0!important;white-space:nowrap!important}.image-ratio{height:100%;overflow:hidden;position:relative;width:100%}.image-ratio:before{content:"";display:block;height:0;padding-bottom:var(--aspect-ratio-percentage);position:relative;width:100%;z-index:1}.image-ratio img{display:block;height:100%;left:0;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%;z-index:2}img{max-width:100%}*{box-sizing:border-box}.custom-select{display:flex;flex-direction:column;gap:8px;max-width:250px}.custom-select__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f7eef3;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath fill='%23333' d='M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;background-size:12px;border:1px solid #333;border-radius:8px;color:#333;font-size:16px;font-weight:400;padding:12px 16px;width:100%}.custom-select__select:hover{border-color:#555}.custom-select__select:focus{border-color:#555;box-shadow:0 0 3px #0003;outline:none}.custom-section{padding-bottom:var(--spacing-xl);padding-top:var(--spacing-xl)}@media(min-width:768px){.custom-section{padding-bottom:var(--spacing-2xl);padding-top:var(--spacing-2xl)}}.custom-container{margin:0 auto;max-width:1100px;padding:0 var(--spacing-md);width:100%}@media(min-width:992px){.custom-container{padding:0 var(--spacing-lg)}}.section-title{margin:0;text-align:center}.section-title p{color:var(--color-black);font-family:var(--font-family-heading);font-size:var(--font-size-3xl);font-weight:var(--font-weight-normal);letter-spacing:-.6px;line-height:110%;margin:0 auto}@media(min-width:768px){.section-title p{font-size:var(--font-size-4xl);margin:0 auto}}.custom-button,a.custom-button,button.custom-button,button[type=submit].custom-button{align-items:center;background-color:var(--color-primary);border:none;border-radius:var(--radius-sm);color:var(--color-white);cursor:pointer;display:inline-flex;font-family:var(--font-family-secondary);font-weight:var(--font-weight-medium);justify-content:center;padding:var(--spacing-md) var(--spacing-md);text-decoration:none;text-transform:uppercase;transition:all var(--transition-normal)}.custom-button:hover,a.custom-button:hover,button.custom-button:hover,button[type=submit].custom-button:hover{background-color:var(--color-accent-dark);border-color:var(--color-accent-dark)}.custom-button:disabled,a.custom-button:disabled,button.custom-button:disabled,button[type=submit].custom-button:disabled{cursor:not-allowed;opacity:.6}.custom-button.disabled,.custom-button[disabled],a.custom-button.disabled,a.custom-button[disabled],button.custom-button.disabled,button.custom-button[disabled],button[type=submit].custom-button.disabled,button[type=submit].custom-button[disabled]{opacity:.7;pointer-events:none}.c-mini-product__product-wrapper{-moz-column-gap:14.209px;column-gap:14.209px;display:flex}.c-mini-product__product-image{aspect-ratio:1/1;border-radius:var(--radius-sm);flex-shrink:0;max-width:97.57px;overflow:hidden;width:100%}.c-mini-product__product-image>img{display:block;width:100%}.c-mini-product__product-info{display:flex;flex-direction:column;justify-content:center;row-gap:5.12px}.c-mini-product__product-title{color:var(--color-black);font-family:var(--font-family-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:16.403px}.c-mini-product__product-price{-moz-column-gap:8.6px;column-gap:8.6px;display:flex}.c-mini-product__product-price>span{color:var(--color-black);font-family:var(--font-family-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:16.403px}.c-mini-product__product-button.custom-button,.c-mini-product__product-button.custom-button:focus,.c-mini-product__product-button.custom-button:hover{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:10.545px;padding:var(--spacing-sm) var(--spacing-md);width:-moz-fit-content;width:fit-content}.product-tag{align-items:center;-moz-column-gap:6px;column-gap:6px;display:flex;padding-bottom:var(--spacing-xs);padding-top:var(--spacing-xs)}.product-tag__label{color:var(--color-black);font-family:var(--font-family-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-normal);text-transform:uppercase;text-wrap:nowrap}.product-tag__label--big{font-size:var(--font-size-sm)}.product-tag__icon{width:16px}.product-tag__icon--big{width:25px}.c-review-card{display:block}.c-review-card__video-wrapper{border-radius:var(--radius-sm);margin:18.5px 18.5px 0;overflow:hidden;position:relative}.c-review-card__preview{cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.c-review-card__preview.is-hidden{display:none}.c-review-card__preview>img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.c-review-card__play{left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:3}.c-review-card__review{background:#faf7f080;border-radius:var(--radius-sm);box-shadow:0 0 3.698px #00000026;display:flex;flex-direction:column;overflow:hidden;width:100%}.c-review-card__review-image{width:100%}.c-review-card__review-image>img{display:block;width:100%}.c-review-card__review-content{display:flex;flex-direction:column;padding:var(--spacing-md) var(--spacing-lg);row-gap:11.66px}.c-review-card__review-top{align-items:center;border-bottom:.194px solid var(--color-black);display:flex;justify-content:space-between;padding:0;padding-bottom:var(--spacing-sm);padding-top:var(--spacing-sm)}.c-review-card__name{color:var(--color-black);font-family:var(--font-family-primary);font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);line-height:15.936px}.c-review-card__stars{align-items:center;display:flex;justify-content:center;max-width:70px;width:100%}.c-review-card__stars>img{display:block;width:100%}.c-review-card__top-icons{display:flex;flex-wrap:wrap;gap:8.39px}.c-review-card__top-icons>div{-moz-column-gap:4px;column-gap:4px;display:flex}.c-review-card__icon{align-items:center;display:flex;justify-content:center;max-width:16.452px}.c-review-card__icon>img{display:block;width:100%}.c-review-card__icon-text{color:var(--color-black);font-family:var(--font-family-secondary);font-size:var(--font-size-base);font-weight:var(--font-weight-normal);line-height:1.5!important;text-transform:uppercase}.c-review-card__text-wrapper{display:flex;flex-direction:column;row-gap:8.98px}.c-review-card__block-title{color:var(--color-black);font-family:var(--font-family-heading);font-size:var(--font-size-2xl);font-weight:var(--font-weight-normal);line-height:130%;margin:0}.c-review-card__text div{color:var(--color-black);display:block;font-family:var(--font-family-primary);font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);line-height:130%}.c-review-card__text div.is-hidden{display:none}.c-review-card__read-more-btn{color:var(--color-accent);cursor:pointer;font-family:var(--font-family-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:130%;text-decoration:underline}.c-review-card__line{background-color:var(--color-black);height:.194px;width:100%}.c-review-card__product-wrapper{-moz-column-gap:14.209px;column-gap:14.209px;display:flex}.c-review-card__product-image{aspect-ratio:1/1;border-radius:var(--radius-sm);flex-shrink:0;max-width:97.57px;overflow:hidden;width:100%}.c-review-card__product-image>img{display:block;width:100%}.c-review-card__product-info{display:flex;flex-direction:column;justify-content:center;row-gap:5.12px}.c-review-card__product-title{color:var(--color-black);font-family:var(--font-family-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:16.403px}.c-review-card__product-price{-moz-column-gap:8.6px;column-gap:8.6px;display:flex}.c-review-card__product-price>span{color:var(--color-black);font-family:var(--font-family-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:16.403px}.c-review-card__product-button.custom-button,.c-review-card__product-button.custom-button:focus,.c-review-card__product-button.custom-button:hover{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:10.545px;padding:var(--spacing-sm) var(--spacing-md);width:-moz-fit-content;width:fit-content}.c-review-card__name-wrapper{display:flex;flex-direction:column}.c-review-card__date{color:var(--color-black);font-family:var(--font-family-primary);font-size:var(--font-size-xs);font-weight:var(--font-weight-light);line-height:16.4px}.s-video .is-hidden{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/188/assets/global-new.css.map?v=174341280139807407191775479767 */

/* === csm_global.css === */
.csm-cookie-consent{border:none!important;margin:0!important;padding:0!important;position:fixed!important;z-index:2147483647!important;&::backdrop{display:none}}
/* === langify-lib.css === */
/*!***********************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./src/langify/styles/switcher.css ***!
  \***********************************************************************************/.ly-switcher-wrapper.fixed{position:fixed;z-index:1000}.ly-switcher-wrapper.absolute{position:absolute;z-index:1000}.ly-switcher-wrapper.absolute.top_left,.ly-switcher-wrapper.fixed.top_left{top:0;left:0}.ly-switcher-wrapper.absolute.top_right,.ly-switcher-wrapper.fixed.top_right{top:0;right:0}.ly-switcher-wrapper.absolute.bottom_left,.ly-switcher-wrapper.fixed.bottom_left{bottom:0;left:0}.ly-switcher-wrapper.absolute.bottom_right,.ly-switcher-wrapper.fixed.bottom_right{bottom:0;right:0}.ly-switcher-wrapper .shopify-currency-form{display:inline-block}.ly-currency-switcher{font-size:1em}.ly-inner-text{margin:0 .2em;white-space:nowrap}.ly-flag-icon{background-size:contain;background-position:50%;background-repeat:no-repeat;position:relative;display:inline-block;vertical-align:middle;width:1.33333333em;line-height:1em}.ly-flag-icon:before{content:'';display:inline-block}.ly-flag-icon.ly-flag-squared{width:1em}.ly-flag-icon.ly-flag-rounded{width:1em;border-radius:50%}.ly-languages-switcher{white-space:nowrap;list-style-type:none;display:flex;font-size:1em}.ly-languages-switcher-link{margin:0 .2em;cursor:pointer;white-space:nowrap;text-decoration:none;display:inline-block}.ly-languages-switcher.ly-list{margin:0;padding:0;display:block}.ly-icon{margin:0 .2em}.ly-arrow{display:inline-block;position:relative;vertical-align:middle;direction:ltr!important;-webkit-transition:transform .25s;-moz-transition:transform .25s;transition:transform .25s;margin:0 .2em}.ly-custom-dropdown-switcher.ly-is-open .ly-arrow{transform:rotate(180deg)}.ly-custom-dropdown-switcher.ly-arrow.ly-arrow-up{transform:rotate(180deg)}.ly-custom-dropdown-switcher.ly-is-open .ly-arrow.ly-arrow-up{transform:rotate(0)}.ly-custom-dropdown-switcher{text-align:left;display:inline-block;position:relative;user-select:none;cursor:pointer;vertical-align:middle}.ly-custom-dropdown-current{display:flex;vertical-align:middle;align-items:center}.ly-custom-dropdown-current-inner{display:inline-block;vertical-align:middle;flex:1}.ly-custom-dropdown-current-inner-image{margin-right:.25em}.ly-custom-dropdown-current-inner-text{margin:0 .2em}.ly-custom-dropdown-list{display:none!important;list-style:none;position:absolute;left:0;padding:inherit!important;padding:0!important;margin:0;z-index:99999;text-align:left;width:100%;height:auto!important;font-size:1em}.ly-custom-dropdown-list-element{color:inherit!important;display:block}.ly-custom-dropdown-list-element:dir(rtl){text-align:right}.ly-custom-dropdown-list>li{margin:0!important;display:block}.ly-custom-dropdown-list-element-left{margin-right:.5em}.ly-custom-dropdown-list-element-right{text-align:left;margin:0 .2em}.ly-custom-dropdown-list-element-left,.ly-custom-dropdown-list-element-right{vertical-align:middle}.ly-custom-dropdown-switcher .ly-languages-switcher-link{margin:0}.ly-languages-switcher-dropdown{display:inline-block}.ly-languages-links-switcher{display:inline-block}.ly-languages-links-switcher>.ly-languages-link{padding:inherit!important;color:inherit!important}.ly-custom-dropdown-list-element{text-decoration:none}.ly-is-uppercase{text-transform:uppercase}.ly-is-transparent.ly-currency-switcher,.ly-is-transparent.ly-custom-dropdown-switcher,.ly-is-transparent.ly-custom-dropdown-switcher .ly-custom-dropdown-list,.ly-is-transparent.ly-links,.ly-is-transparent.ly-list{background:0 0!important}.ly-arrow-up{transform:rotateZ(180deg)}.ly-custom-dropdown-switcher .ly-custom-dropdown-list li.current{display:none}.ly-custom-dropdown-switcher.ly-is-open .ly-custom-dropdown-list{display:flex!important;min-width:100%;width:100%;flex-direction:column;right:0;left:auto;max-height:350px;max-height:50vh;overflow:auto}.ly-is-dropup .ly-custom-dropdown-list{bottom:100%}.ly-hide{display:none!important;visibility:hidden!important;opacity:0!important}body.ly-force-off #preview-bar-iframe,body.ly-force-off .ly-languages-switcher{display:none!important}.ly-close{position:absolute;opacity:.3;right:0;top:0;width:3em;height:3em;display:inline-block!important;background:rbga(0,0,0,0);padding:1em}.ly-close:hover{opacity:1}.ly-close .inner{transform:translateX(-50%);position:relative;width:100%;height:100%;display:inline-block}.ly-close .inner:after,.ly-close .inner:before{position:absolute;left:1em;content:' ';height:1em;width:2px;background-color:#333}.ly-close .inner:before{transform:rotate(45deg)}.ly-close .inner:after{transform:rotate(-45deg)}.ly-country-switcher .ly-text-input{width:100%;border-radius:0;border-width:1px;user-select:none;outline:0;font-size:inherit}.ly-country-switcher .ly-custom-dropdown-list{height:50vh}.ly-filter-container{position:sticky;top:0;left:0;right:0;background-color:inherit}.ly-popup-switcher h3{margin:1rem 0 .5rem 0}.ly-popup-switcher .ly-popup-current{cursor:pointer;background:0 0;display:flex;align-items:center}.ly-popup-switcher .ly-popup-modal{position:fixed;z-index:1000;top:0;left:0;width:100%;height:100%;display:none;justify-content:center;align-items:center}.ly-popup-switcher.ly-is-open .ly-popup-modal{display:flex}.ly-popup-switcher .ly-popup-modal-backdrop{position:fixed;width:100%;height:100%;z-index:0;top:0;left:0;background:rgba(0,0,0,.38);cursor:pointer}.ly-popup-switcher .ly-popup-modal .ly-popup-modal-content{padding:1em;position:absolute;z-index:1000;min-width:325px;box-shadow:0 0 1rem rgba(0,0,0,.25)}.ly-popup-switcher .ly-popup-modal .ly-popup-modal-content .ly-list ul{padding:0;margin:12px 0 0 0;list-style:none;display:flex;flex-direction:column}.ly-popup-switcher .ly-popup-modal .ly-popup-modal-content .ly-list ul .ly-languages-switcher-link{margin:0;border:solid 1px;padding:1em;display:block;min-width:325px;margin-top:1em}.ly-popup-switcher .ly-popup-modal .ly-popup-modal-content ul .ly-languages-switcher-link.current_lang{display:none}.ly-popup-switcher .ly-custom-dropdown-switcher{width:100%}.ly-popup-switcher .ly-custom-dropdown-current{border-width:1px!important}.ly-world-icon{display:flex;align-items:center}.ly-world-icon svg{width:100%}.ly-submit-btn{cursor:pointer;padding-left:12px;padding-right:12px}/*!*****************************************************************************************!*\
    !*** css ./node_modules/css-loader/dist/cjs.js!./src/langify/styles/recommendation.css ***!
    \*****************************************************************************************/.ly-recommendation{display:none}.ly-recommendation.ly-is-open{display:inline-block}.ly-recommendation form{display:inline-block}.ly-recommendation .ly-submit-btn{display:none!important}.ly-arrow.recommendation,.ly-recommendation .ly-arrow{display:none}.ly-recommendation .ly-arrow.recommendation{display:inline-block}.ly-recommendation .ly-switcher-wrapper{font-size:1em!important}.ly-recommendation .ly-popup-modal .ly-popup-switcher .ly-popup-modal .ly-popup-modal-backdrop{display:none}.ly-recommendation-form button[type=submit]{cursor:pointer}.ly-recommendation .ly-banner{position:fixed;z-index:100000;width:100%}.ly-recommendation .ly-banner .ly-banner-content{width:100%;padding:1em 30px 1em 1em;box-shadow:0 0 20px rgba(0,0,0,.25)}.ly-recommendation .ly-banner.top{top:0}.ly-recommendation .ly-banner.bottom{bottom:0}.ly-recommendation .ly-banner .ly-banner-content .ly-switcher-wrapper{position:relative!important;margin:0!important;display:inline-block!important;vertical-align:middle}.ly-recommendation .ly-banner .ly-recommendation-form button[type=submit]{margin-left:10px}.ly-recommendation .ly-popup-modal{position:fixed;z-index:10000}.ly-recommendation .ly-popup-modal .ly-switcher-wrapper{position:relative!important;margin:0!important;display:inline-block!important}.ly-recommendation .ly-popup-modal-backdrop{position:fixed;width:100%;height:100%;z-index:1000;top:0;left:0;background:rgba(0,0,0,.38)}.ly-recommendation .ly-popup-modal .ly-popup-modal-content{padding:1em 30px 1em 1em}.ly-recommendation .ly-popup-modal .ly-popup-modal-content .ly-languages-switcher{position:relative!important;margin:0!important}.ly-recommendation .ly-popup-modal .ly-popup-modal-content h3{margin:0 2em 1em 0;font-size:inherit;position:relative}.ly-recommendation .ly-popup-modal.top_left{top:0;left:0;margin-right:0!important;margin-bottom:0!important;padding-right:0!important;padding-bottom:0!important}.ly-recommendation .ly-popup-modal.top_center{top:0;left:50%;transform:translateX(-50%);margin-right:0!important;margin-bottom:0!important;margin-left:0!important;padding-right:0!important;padding-bottom:0!important;padding-left:0!important}.ly-recommendation .ly-popup-modal.top_right{top:0;right:0;margin-left:0!important;margin-bottom:0!important;padding-left:0!important;padding-bottom:0!important}.ly-recommendation .ly-popup-modal.center_center{top:50%;left:50%;transform:translateX(-50%) translateY(-50%);margin:0!important;padding:0!important}.ly-recommendation .ly-popup-modal.bottom_left{bottom:0;left:0;margin-right:0!important;margin-top:0!important;padding-right:0!important;padding-top:0!important}.ly-recommendation .ly-popup-modal.bottom_center{bottom:0;left:50%;transform:translateX(-50%);margin-right:0!important;margin-left:0!important;margin-top:0!important;padding-right:0!important;padding-left:0!important;padding-top:0!important}.ly-recommendation .ly-popup-modal.bottom_right{bottom:0;right:0;margin-left:0!important;margin-top:0!important;padding-left:0!important;padding-top:0!important}
/* === custom.css === */
#__pf [data-pf-type=Icon]{font-family:FontAwesome!important;padding-left:0}body{overflow-x:hidden;font-family:Pangram}*{box-sizing:border-box}.article h4:not(.article__embedded-section *){font-size:20px;font-family:Pangram;font-weight:500}.article h3:not(.article__embedded-section *){font-size:24px;font-family:Pangram;font-weight:500}.article p{font-weight:700}.article .article__embedded-section .s-featured-product,.article .article__embedded-section .s-featured-product__content{padding-top:0;padding-bottom:0}.article__share-button-list svg.icon{width:26px;height:26px}.article__share-button-list img{margin:0!important}.article a:not(.article__embedded-section *){color:#deab5b}.custom-blog-description{background-color:#ffeedf80;padding:25px;margin-top:30px!important;margin-bottom:10px!important}a.blog-button{max-width:250px;font-family:Montserrat,sans-serif;font-weight:600;font-size:17px;border-radius:4px;background:#ddaa5b;color:#fff;border:none;padding:15px 35px;line-height:52px;text-transform:uppercase;width:100%}.template--simple-custom .custom-blog-description{margin-bottom:20px!important}.custom-blog-description h2{font-family:Pangram;font-weight:400;font-size:36px}.custom-blog-description ul li{color:#deab5b;text-decoration:underline;font-weight:400;margin-bottom:0;font-size:20px;font-family:Pangram}.product-template .shopify-section--logo-list.shopify-section--product-logo-list span.logo-heading{display:block}.custom-icon-text-block{display:flex;margin:15px 0}.custom-icon-text{width:25%;text-align:center;padding:0}.custom-icon-text img{max-width:48px;margin-bottom:12px}.custom-icon-text p{font-family:Pangram;font-weight:400;font-style:normal;color:#4a3f3c;font-size:15px;text-align:center;margin:0}.popup-active{transform:translateY(0)!important}.product-facet__aside_inner_block{position:sticky;top:9%;left:5%;z-index:9}button.product-item__quick-buy-button.hidden-no-touch{display:none}.product-facet__collection-block{margin-bottom:30px}.mobile-filter,.filter-column .close-filter-wrapper,.filter-mobile-header,.product-facet div.selected-filters{display:none}.filter-item .filter-list .filter-alt{margin-bottom:10px}.filter-item .filter-list .filter-alt a.active{font-weight:700;text-decoration:underline}.filter-item .filter-title{font-size:16px;font-weight:600;line-height:18px;cursor:pointer;-webkit-tap-highlight-color:transparent;margin-bottom:10px}.filter-item:not(.filter-sort) .filter-title:after{color:#3a3a3a;content:"+";font-size:18px;position:relative;left:10px;vertical-align:bottom}.filter-item.opened .filter-title:after{content:"-";font-size:24px;line-height:18px}.product-facet .filter-column .filters{height:calc(100vh - 100px);min-height:100%;overflow-y:auto;overflow-x:hidden}.filters .filter-item{margin-bottom:20px}.filters .filter-item.filter-sort{position:relative}.filters .filter-item.filter-sort .filter-title{display:inline-block}.filters .filter-item.opened{margin-bottom:20px}.filters .filter-item:first-child{margin-bottom:40px;padding-bottom:10px;border-bottom:1px solid #bcb19c}.filter-list .filter{cursor:pointer;padding:4px 11px 5px}.filter-list .filter span{vertical-align:middle}.filter-list .filter .circle-wrapper{border-radius:50px;width:15px;height:15px;border:1px solid #cfc5b5;display:inline-block;vertical-align:middle;margin-right:12px;text-align:center;padding-top:1px}.filter-list .filter.selected .circle-wrapper .circle-inner{width:11px;height:11px;margin:0 auto;border-radius:50px;background-color:#cfc5b5}.filter-list .more-filters-list{display:none}.filter-list .more-filters-list+a.more-filters{margin-left:0;font-weight:600;margin-top:20px;display:inline-block;border-bottom:1px solid currentColor}.filter-list .filter .checkbox{margin-right:12px;border-radius:1px;border:1px solid #cfc5b5;width:15px;height:15px;vertical-align:middle;appearance:none;-moz-appearance:none;-webkit-appearance:none;display:inline-block;padding:0}.filter-list .filter .checkbox:checked{background-color:#cfc5b5}.filter-dropdown{position:absolute;width:180px;left:0;top:35px;overflow:visible;display:none;background:#faf7f1;border-radius:2px;padding:5px 10px 10px;z-index:999}.filter-dropdown .sort-item{cursor:pointer;font-size:13px;font-weight:600}.filter-dropdown .sort-item:hover .option-label{font-weight:700}.filter-dropdown .sort-item:not(:last-child){margin-bottom:8px}.no-results{display:block;width:100%;margin-top:40px}.collection__main .collection-matrix{position:relative;width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#facet-main .selected-filters{padding-left:15px;margin-top:25px;margin-bottom:15px}#facet-main .selected-filters .filter-display{display:inline-block;vertical-align:top}#facet-main .selected-filters .filter{display:inline-block;background:#cfc5b5;color:#353535;letter-spacing:.5px;border-radius:5px;height:20px;max-width:119px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:11px;padding-right:25px;margin-right:9px;vertical-align:middle;line-height:1.65;font-weight:500;position:relative;font-size:12px}#facet-main .selected-filters .close-filter{position:absolute;right:0;width:18px;cursor:pointer;top:1px}#clear-all-filters.clear-all,#clear-all-filters-xs.clear-all{border-bottom:1px solid #353535;color:#353535;font-weight:700;letter-spacing:.15em;font-size:12px;cursor:pointer;margin-left:15px;display:inline-block}.product-facet .filter-column{padding-left:25px;padding-top:30px}.popover-container{padding-left:10px}.product-facet .filter-column .filters::-webkit-scrollbar{display:none}.product-facet__product-list .product-list__inner .product-item .product-item__aspect-ratio{padding-bottom:0!important;display:flex;height:fit-content}.product-item__image-wrapper--multiple .product-item__primary-image{height:auto}.popover .product-quantity-item .product-form__quantity{display:block}.popover .product-form__quantity{display:none}.template--diffuser.product-template .product-form__option-selector .product-form__option-info .product-form__option-value{display:block}.product-form__variants .product-form__option-selector .product-form__option-info{margin:0 10px 0 0}.product-form__variants .product-form__option-selector{align-items:center;margin-top:10px}.color-swatch-list{flex:0 1 100%}@media screen and (min-width:1000px){.product-form__option-info .product-form__option-name{text-transform:uppercase;display:none}[dir=ltr] .product-form__option-value{margin-left:0}.template--diffuser .color-swatch-list{grid-template-columns:repeat(auto-fit,32px)}.image-with-text--reverse .image-with-text__wrapper{flex-direction:row-reverse;padding:0}.custom-icon-text p{padding:0}}@media only screen and (max-width:740px){a.blog-button{font-size:13px;padding:15px 25px;line-height:45px}.custom-icon-text p{font-size:13px;line-height:normal}.product-facet__product-list{padding:0 15px}.footer{position:relative}.product-form .product-form__buy-buttons .product-form__payment-container{max-width:350px;margin:20px auto 0}.product-item__quick-form button.product-item__quick-buy-button{position:inherit;padding:0;border:none}.product-item__quick-form button.product-item__quick-buy-button span{all:inherit;max-width:220px;margin:0 auto;line-height:48px;border-radius:40px;text-transform:uppercase;width:100%;left:50%;transform:translate(-50%);bottom:0}.product-item__quick-form button.button:first-child{display:none}.product__info .product-meta{display:flex;align-items:center;justify-content:space-between;width:100%;margin:15px 0 10px}.product__info .product-meta product-payment-terms{display:none}.product-template .product__info .product-meta>.product-meta__price-list-container .product-meta__label-list.label-list{position:absolute;bottom:-25px;margin-left:0}.product-meta>.product-meta__price-list-container .price-list{gap:10px}.product-meta__price-list-container .price-list{justify-content:flex-end}.product-facet .filter-column{padding-left:25px;padding-right:25px;padding-top:25px}.product-facet .filter-column{width:100%;left:0;display:none;background-color:#fff;z-index:9999}.product-facet .filter-column.open{display:block}.product-facet .product-column{width:100%}.mobile-filter .open-filter{font-size:14px;font-weight:700;text-decoration:underline;margin-right:15px}.filter-column .close-filter-wrapper{background-color:#fff;left:0;bottom:0;text-align:center;display:inline-block;width:100%;padding:10px 25px}.filter-column .close-filter-wrapper .close-filter{background-color:#deab5b;padding:6px 20px;display:inline-block;border-radius:5px;border:1px solid #fff;color:#fff;font-weight:600;width:100%}.filter-mobile-header{display:block;padding:20px 0 5px;border-bottom:1px solid #bcb19c;margin-bottom:20px}.filter-mobile-header .close-filter{float:right}.filter-column .sticky-filter{top:80px}.filter-mobile-header h2{display:inline-block;vertical-align:middle;margin:0;text-transform:none}.filter-dropdown{position:relative;top:0}}.footer__item p.footer__item-title{text-transform:capitalize;color:#fff;font-family:PP Pangram Sans;font-size:20px;font-style:normal;font-weight:600;line-height:14px;letter-spacing:1.4px;text-transform:uppercase}.footer .linklist__item{text-transform:uppercase}.drawer__content .product-form .product-form__buy-buttons .shopify-payment-button{display:none!important}.cbb-also-bought-container.cbb-desktop-view,.filter-column.open.popup-sort .filter-mobile-header,.filter-column.open.popup-sort .filter-item,.filter-column.open.popup-sort .close-filter-wrapper{display:none}.filter-column.open.popup-sort .filters{height:0}body.overflow-hidden iframe#dummy-chat-button-iframe{display:none}.filter-list .filter span{text-transform:capitalize}.filter-column .close-filter-wrapper .close-filter{background-color:#deab5b;padding:6px 20px;display:inline-block;border-radius:5px;border:1px solid #fff;color:#fff;font-weight:600;width:100%}.filter-column .close-filter-wrapper .close-filter:hover{background:#f3c560}product-list.product-facet__product-list{padding:0 30px;margin:60px 0}.popover .product-form .product-form__buy-buttons{width:100%;max-width:100%;margin:0}.article__content div:not(.article__embedded-section *){text-align:left}.article__content .product-item__info a.button{background-color:#deab5b;border-radius:4px;color:#fff;font-size:16px;font-weight:700;margin-left:0;max-width:130px;padding:12px 20px;line-height:normal;margin-top:10px}.article__content .loader-button__text{display:flex;align-items:initial;justify-content:center;text-transform:none;font-weight:400;text-decoration:none!important}.article a.product-item-meta__title{font-size:18px}.article .price-list.price-list--centered span.size{display:none}.article .product-item-meta__price-list-container .price-list span.price{font-weight:300}.custom-product{display:none}.product-form__text span.metafield-multi_line_text_field{font-size:16px}.icon_section_single_container ul.section_icon li img{margin:0!important}.icon_section_container ul.section_icon li{padding:0}.shopify-section--custom-html .rte p{font-family:loretta}.shopify-section--custom-html .rte img{margin-bottom:0}div#shopify-section-template--16083698024624__4e4580d4-7d5a-4dbc-87e2-b77fa1bfabb9 section.section{margin:0}.shopify-section--custom-html header.section__header{display:flex;flex-direction:column-reverse}.product-form__text{margin-bottom:10px}div#shopify-section-template--16083698024624__d049f880-8800-42f3-901c-cb5c0a1669e7 .vertical-breather.vertical_zero{padding-bottom:30px}.shopify-section--main-collection product-facet.product-facet{margin:0}.drawer__content .buy-quantity-button-block .product-form__quantity{display:none}@media only screen and (max-width:740px){.article__content .product-item-content-block,.article__content .loox-rating,.article .product-item-meta__price-list-container,.article__content .product-item-meta{text-align:center!important}.article__content .product-item__info a.button{margin-bottom:20px}.popover[open]{top:0}.product-form .collapsible-toggle{padding-top:10px}.collapsible-toggle{padding:10px 0}.buy-quantity-button-block .product-buy-button-item .product-form__buy-buttons .shopify-product-form .product-form__payment-container{margin:0}.buy-quantity-button-block{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-justify-content:flex-end;-ms-flex-pack:flex-end;justify-content:flex-end;align-items:center;margin:15px 0}.buy-quantity-button-block .product-quantity-item{width:110px;margin-right:10px}.buy-quantity-button-block .product-buy-button-item{width:calc(100% - 120px)}.buy-quantity-button-block .product-buy-button-item .product-form__buy-buttons{margin:0;max-width:100%;width:100%}.product-form__option-selector .product-form__option-info .product-form__option-value{display:none}.product-form__variants .product-form__option-selector{display:flex;align-items:center;margin-top:5px}.product-form__variants .product-form__option-selector .product-form__option-info{margin:0 10px 0 0;display:none}.product-form__text span.metafield-multi_line_text_field{font-size:16px}.img_box2 h3{font-size:30px;line-height:1.13333333}.icon_section_container ul.section_icon{flex-direction:row;margin:0;justify-content:center}.icon_section_container ul.section_icon li{width:20%}.icon_section_container ul.section_icon li span{font-size:16px}ul.section_icon li img{margin:15px auto!important}.icon_section_container{width:100%}product-list.product-facet__product-list{padding:0;margin:20px 0}.product-facet .filter-column{width:100%;left:0;background-color:#fff;z-index:9999;display:block;position:fixed;transform:translate(-100%);transition:all .3s ease-in-out;top:138px;padding-top:0;height:calc(100% - 138px);overflow-y:auto}.popover__overlay{background:#fff}.product-facet .filter-column.open{transform:translate(0);top:0;height:calc(100% + -0px)}.filter-column.open.popup-sort{height:100vh}.popover[open]>.popover__overlay{opacity:1;background:#fff}.product-item-meta__title{font-size:16px}.filter-column .sticky-filter,.product-facet__aside_inner_block{position:static}.product-facet .filter-column .filters{height:auto}.filter-column .close-filter-wrapper{padding:10px 0}}@media only screen and (max-width:575px){product-item-meta__price-list-container{margin-bottom:5px}div#shopify-section-template--16083698024624__84062280-fa9c-482a-a951-0ff62b48fb8f .html+.button-wrapper{margin:15px 0 10px}.icon_section_container ul.section_icon li{width:50%}.product-facet__product-list .product-list__inner .product-item .product-item__aspect-ratio{height:200px}}@media only screen and (max-width:480px){.product-meta__price-list-container{position:absolute;top:0;right:0}.product-meta{position:relative}.product__info .product-meta{flex-wrap:wrap}.product-meta .custom_loox_star_rating{margin:10px 0 0}.product-facet__product-list .product-list__inner .product-item .product-item__aspect-ratio{height:180px}footer.mini-cart__drawer-footer .checkout-button{font-size:14px;letter-spacing:1px}}@media only screen and (max-width:380px){a.blog-button{font-size:10px;padding:15px}footer.mini-cart__drawer-footer .checkout-button{font-size:13px;letter-spacing:.5px}.mini-cart footer.mini-cart__drawer-footer{padding-left:15px;padding-right:15px}}@media only screen and (min-width:741px){html{line-height:1.5!important}}.metafield-multi_line_text_field{font-size:16px}.show-product-list{margin:2rem 0}.article .drawer__content>*,.article a.product-item-meta__title,.article .product-form__option-info span.product-form__option-name,.article label.block-swatch__item,.product-item-meta__price-list-container .price-list span.price,.article .product-form__option-info .product-form__option-value{font-family:Objectivity,sans-serif!important}.article a.product-item-meta__title{font-family:Objectivity Regular}.product-item__quick-form button{padding:10px 37px!important;font-size:11.5px;width:auto;letter-spacing:.08em;white-space:normal;line-height:1.5}product-list.product-facet__product-list.product-list.anchor.became-visible{margin-top:0}.product-item-meta__title{font-size:1.13333em}.announcement-bar__message p a{text-decoration:none}@media only screen and (max-width:740px){.product-item__quick-form button.product-item__quick-buy-button span{text-align:center;font-weight:600}.product-item__quick-form button{min-width:170px;padding:10px!important}.payment-methods-list{display:inline-block;width:100%}.footer__aside{text-align:center}.footer-social{text-align:center;margin-top:10px}.footer-social ul.social-media{display:inline-block;width:100%;text-align:center}.footer-social ul.social-media li{display:inline-block}}@media screen and (min-width:1000px){.footer-social{display:flex;float:right}.footer__aside{display:inline-block;width:100%}.footer__copyright{display:inline-block;align-items:center;text-align:center;width:100%;margin-top:20px!important}[dir=ltr] .popover-button+.popover{right:auto;left:-40px}[dir=ltr] .popover:after,[dir=ltr] .popover:before{right:144px!important}[dir=ltr] .popover:before{right:143px!important}}@media screen and (min-width:741px){.page-header__text-wrapper{margin-top:20px;margin-bottom:0}}@media only screen and (max-width:800px){.site-footer .weglot-container,.wg-drop.country-selector .wgcurrent{display:none!important}}@media only screen and (max-width:768px){.blogfooter .info-review-details .review-description{padding:0}.site-footer__icon-list li.payment-icon{display:inline-block!important}}.weglot-container{display:none!important}.wgcurrent.wg-li.wg-flags.flag-3.en{display:none}.language-selector{position:relative;display:inline-block;width:auto}.language-selector ul{position:absolute;width:100%;border:1px solid #ebeef0;background:#fff;left:0;top:auto;box-sizing:border-box;text-align:left;overflow-x:hidden;overflow-y:scroll}.language-selector.open ul{bottom:38px}.language-selector.closed ul{display:none}.language-selector:not(.closed) ul{display:block;background-color:#fff;max-height:300px}.language-selector .current-language{border:1px solid #e0e0e0;padding-right:60px;cursor:pointer}.language-selector a{display:block;height:37px;line-height:37px;color:#000;padding:0 10px;white-space:nowrap}.language-selector .current-language:after{display:inline-block;position:absolute;top:0;right:10px;width:15px;height:39px;background-position:50%;background-size:11px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDI4NC45IDI4NC45Ij48cGF0aCBkPSJNMjgyIDc2LjVsLTE0LjItMTQuM2E5IDkgMCAwMC0xMy4xIDBMMTQyLjUgMTc0LjQgMzAuMyA2Mi4yYTkgOSAwIDAwLTEzLjIgMEwzIDc2LjVhOSA5IDAgMDAwIDEzLjFsMTMzIDEzM2E5IDkgMCAwMDEzLjEgMGwxMzMtMTMzYTkgOSAwIDAwMC0xM3oiLz48L3N2Zz4=);background-repeat:no-repeat;color:#272e31;line-height:37px;content:""!important;transition:all .2s}.language-selector.open .current-language:after{transform:rotate(-180deg)}.language-selector.closed .current-language:after{transform:rotate(-90deg)}.language-selector-wrapper{width:auto;text-align:center;margin-bottom:10px}.language-selector .language .currency{color:#00000080}.language-selector .language a:before{content:"";width:25px;height:24px;display:inline-block;background-size:cover;background-position:center;border-radius:100%;background-repeat:no-repeat;margin-right:8px;margin-bottom:4px;vertical-align:middle}.language-selector .language.flag-us a:before{background-image:url(https://cdn.shopify.com/s/files/1/0535/9088/4510/t/28/assets/flag-eu.png?v=5686237951431662261662994686)}.language-selector .language.flag-uk a:before{background-image:url(https://cdn.shopify.com/s/files/1/0535/9088/4510/t/28/assets/flag-uk.png?v=110372211985255315871662994689)}.language-selector .language.flag-de a:before{background-image:url(https://cdn.shopify.com/s/files/1/0535/9088/4510/t/28/assets/flag-de.png?v=44350884365730578121662994684)}.language-selector .language.flag-it a:before{background-image:url(https://cdn.shopify.com/s/files/1/0535/9088/4510/t/28/assets/flag-it.png?v=21939866769917559071662994687)}.language-selector .language.flag-fr a:before{background-image:url(https://cdn.shopify.com/s/files/1/0535/9088/4510/t/28/assets/flag-fr.png?v=6938845595790829041662994686)}.language-selector .language.flag-es a:before{background-image:url(https://cdn.shopify.com/s/files/1/0535/9088/4510/t/28/assets/flag-es.png?v=113531090656446638941662994685)}.language-selector .language.flag-pt a:before{background-image:url(https://cdn.shopify.com/s/files/1/0535/9088/4510/t/28/assets/flag-pt.png?v=77817441999912956861662994689)}.language-selector .language.flag-pl a:before{background-image:url(https://cdn.shopify.com/s/files/1/0535/9088/4510/t/28/assets/flag-pl.png?v=142427914444401642261662994688)}.language-selector .language.flag-cs a:before{background-image:url(https://cdn.shopify.com/s/files/1/0535/9088/4510/t/28/assets/flag-cs.png?v=164673225099659256761662994684)}.language-selector .language.flag-no a:before{background-image:url(https://cdn.shopify.com/s/files/1/0535/9088/4510/t/28/assets/flag-no.png?v=37427687129963619541662994688)}.language-selector .language.flag-se a:before{background-image:url(https://cdn.shopify.com/s/files/1/0535/9088/4510/t/28/assets/flag-se.png?v=58789070072725481571662994689)}.language-selector .language.flag-nl a:before{background-image:url(https://cdn.shopify.com/s/files/1/0535/9088/4510/t/28/assets/flag-nl.png?v=110548208362724587331662994687)}.language-selector .language.flag-dk a:before{background-image:url(https://cdn.shopify.com/s/files/1/0535/9088/4510/t/28/assets/flag-dk.png?v=137912001503111138201662994685)}.language-selector .language.flag-fi a:before{background-image:url(https://cdn.shopify.com/s/files/1/0535/9088/4510/t/28/assets/flag-fi.png?v=33198236985795735521662994686)}.language-selector ul::-webkit-scrollbar{-webkit-appearance:none;width:7px}.language-selector ul::-webkit-scrollbar-thumb{border-radius:4px;-webkit-border-radius:4px;background-color:#00000080;box-shadow:0 0 1px #ffffff80}.cozy-crd__modal .cozy-crd__ContentWrapper{padding:30px 20px;background-color:#fff}.cozy-crd__modal .cozy-crd__modal-header .cozy-crd__modal-header-text{font-size:20px;font-weight:700}.cozy-crd__modal .cozy-crd__modal-body .cozy-crd__country_selector{box-shadow:none}.cozy-crd__modal .cozy-crd__modal-footer .cozy-crd__btn{background-color:#deab5b!important;box-shadow:none;border-radius:5px;padding:12px 70px;font-weight:700;letter-spacing:1px}.cozy-crd__modal .cozy-crd__dismiss{background:#c4c4c4;color:#fff;border-radius:100%;width:24px;height:24px;top:8px;right:8px;line-height:25px}.cozy-crd__modal .cozy-crd__dismiss svg{width:12px;height:12px;margin-bottom:3px}.cozy-crd__modal .cozy-crd__dismiss svg path{stroke:#fff;stroke-width:6px}.cozy-crd__modal .cozy-crd__dismiss:hover svg path{stroke:#fff;stroke-width:6px}.cozy-crd__modal .cozy-crd__modal-body .cz_dropdown-menu{left:-70px!important}.social-media__item:before{display:none}.social-media__item:hover .social-media__link{color:#000}body.product-template div#main{margin-top:40px}.__pf_tGWFz9tL .pf-126_,.__pf_tGWFz9tL .pf-34_{margin-top:0!important;font-weight:400!important}.__pf_tGWFz9tL .pf-126_,.__pf_tGWFz9tL .pf-34_ b{font-weight:400!important}.announcement-bar__message p{font-weight:700;letter-spacing:normal;font-size:.93333em}.announcement-bar__message.text--small p{opacity:1!important}footer.footer .container{max-width:1200px}a{text-decoration:none!important}.footer__copyright{display:inline-block;align-items:center;text-align:center;width:100%;margin-top:10px!important}.line-item__info a.product-item-meta__title.text--small{min-height:auto;margin-bottom:0!important}.__pf_tGWFz9tL .pf-15_,.__pf_tGWFz9tL .pf-76_{color:#3a3a3a!important}.site-footer__icon-list{list-style:none;display:block;margin:0;padding:0}.site-footer__icon-list li.payment-icon{list-style:none;padding:0 4px;margin:0;display:table-cell}.page-content.page-content--large.rte{margin-top:50px}.page-content.page-content--large.rte h2{font-size:18px;letter-spacing:1px}.page-content.page-content--large.rte h1{font-size:24px}.__pf .pf-811d9612{margin-bottom:0!important;margin-top:-25px!important}.sc-gUQvok.iVVDxu.pf-105_.pf-animated.select.animation.pf-animated.select.animation.pf-animated.select.animation.pf-animated.select.animation.pf-animated.select.animation.pf-animated.select.animation.pf-animated.select.animation.pf-animated.select.animation.pf-animated.select.animation.pf-animated.select.animation.pf-animated.select.animation.pf-animated.select.animation.pf-animated.select.animation.pf-animated.select.animation.pf-animated.select.animation.pf-animated.select.animation.pf-animated.select.animation.pf-animated.select.animation.pf-animated.select.animation.pf-animated.select.animation.pf-animated.select.animation.pf-animated.select.animation.pf-animated.select.animation.pf-animated.select.animation.pf-animated.select.animation.pf-animated.select.animation.pf-animated.select.animation.pf-animated.select.animation.pf-animated.select.animation.pf-animated.select.animation.pf-animated.select.animation.pf-animated.select.animation.pf-animated.select.animation.pf-animated.select.animation.pf-animated.select.animation.pf-animated.select.animation.pf-animated.select.animation.pf-animated.select.animation.pf-animated.select.animation.pf-animated.select.animation.pf-animated.select.animation.pf-animated.select.animation.pf-animated.select.animation.pf-animated.select.animation.pf-animated.select.animation.pf-animated.select.animation.pf-animated.select.animation.pf-animated.select.animation{border:none;padding:0;display:block;cursor:auto}.__pf_6TSK0fSq .pf-12_{margin:0 0 5px!important}.article-meta{display:inline-block;width:100%;text-align:left;margin-bottom:20px}.article-meta .author{display:inline-block;float:left;width:50%}.article-meta .author .author-avtar{display:inline-block;float:left;margin:0 7px}.article-meta .author .author-avtar img{border-radius:50%;border:none;padding:0;width:60px;height:auto}.article-meta .author .author-data{display:inline-block;margin-left:7px;margin-top:6px}.article-meta .author .author-data span{font-size:16px;font-family:Muli,sans-serif}.article-meta .author .author-data span b{font-family:Muli,sans-serif}.article-meta .sharing{text-align:right;position:relative;display:inline-block;width:50%}.article-meta .sharing li{display:inline-block;margin-left:10px;vertical-align:middle;margin-top:18px}.article-meta .sharing a{color:#4a3f3c!important}.article-meta .sharing a:hover{opacity:.7}.article-meta .icon{display:inline-block;width:20px;height:20px;vertical-align:middle;fill:currentColor}.related-articles .blog-main{display:flex;flex-wrap:wrap;margin:0 -15px}.blog-main>.blog-inner{flex-grow:1;flex-basis:0}.blog-main .blog-inner{padding:15px}.blog-main .blog__infos h3,.blog-main .blog__infos .h3{font-size:18px;line-height:1.7em;margin:15px 0!important}.blog-main .article-meta .author{width:100%}.blog-main .blog__infos a,.blog-main .blog__infos .p{color:#deab5b!important}.related-articles h2.text-center{text-align:center;text-transform:uppercase}.fzQUpR .nav-style-1:before,.laFBKE .nav-style-1:before{left:19px!important}.fzQUpR .nav-style-1:after,.laFBKE .nav-style-1:after{right:20px!important}.__pf_6TSK0fSq .pf-261_,.__pf_6TSK0fSq .pf-274_,.__pf_6TSK0fSq .pf-287_,.__pf_6TSK0fSq .pf-300_,.__pf_6TSK0fSq .pf-313_,.__pf_6TSK0fSq .pf-326_,.__pf_6TSK0fSq .pf-339_,.__pf_6TSK0fSq .pf-352_,.__pf_6TSK0fSq .pf-365_,.__pf_6TSK0fSq .pf-378_,.__pf_6TSK0fSq .pf-391_{font-size:15px;text-align:left;font-family:Muli!important;margin-top:17px!important;margin-bottom:17px!important;padding-left:15px;letter-spacing:normal!important;line-height:normal!important}.th_pb_title,.th_pb_list_ul,.th_pb_total_price{display:none!important}span.button_text{font-family:Montserrat;font-size:18px;font-weight:800;border-radius:2px;letter-spacing:normal}@media(min-width:992px){.blog-main>.blog-inner{max-width:33.33333%}}@media(max-width:767px){.blog-main>.blog-inner{flex-basis:100%}}@media screen and (max-width:767px){body{overflow-x:hidden!important}[data-pf-type=Layout] [data-pf-type=Section]:nth-child(1){overflow-x:inherit!important}}.__pf a{color:#deab5b}.price-list.price-list--centered span.size{color:#492727;margin-left:.3em;font-family:Objectivity,sans-serif!important}.related-articles .blog-main>.blog-inner .blog__image img{max-height:235px;object-fit:cover;width:100%}.badges{position:absolute;top:0;right:10px}.badges .badge{display:inline-block;font-size:12px;font-weight:500;line-height:26px;padding:0 10px;border-radius:12px;background-color:#bcb19a;color:#fff}.product-item__label-list span.label.label--subdued{font-size:12px;line-height:26px;padding:0 10px;border-radius:12px;letter-spacing:normal;font-family:Muli,sans-serif;text-transform:capitalize}.easter-sale .collection-banner-header{display:none}.easter-sale .collection-banner{margin:20px}.easter-main{display:flex;align-items:center;justify-content:center}.easter-column{width:50%;text-align:center;align-items:center;justify-content:center}.sale-count-down .sale-heading{display:block;font-size:18px;font-style:italic;line-height:14px;color:#000;margin-bottom:10px}.countdown-digit-group{display:inline-block;margin:0 5px;position:relative;text-align:center}.countdown-digit-group .digit{display:inline-block;color:#3e3e3ed9;font-weight:500;font-size:22px;font-style:italic;line-height:22px}.countdown-digit-group .count-down-label{display:block;text-align:center;font-size:13px;font-weight:500;line-height:20px;color:#3e3e3ed9;font-style:italic}.countdown-digit-group.hour:before,.countdown-digit-group.mintues:before,.countdown-digit-group.seconds:before{content:":";position:absolute;display:inline-block;vertical-align:middle;font-weight:500;font-size:20px;font-style:italic;line-height:20px;left:-9px;color:#3e3e3ed9}.banner-details{font-size:1em;margin-bottom:40px}@media only screen and (max-width:1280px){.collection-banner img{width:100%;height:auto;max-height:320px;object-fit:cover}}@media only screen and (max-width:768px){.collection-banner .banner-row img{height:220px}.black-sale-wrapper .black-sale-main h1{font-size:25px}.black-sale-wrapper .black-sale-main .sale-info{margin:0}.black-week-sale .collection-banner{height:260px;background-position:35%}.sale-count-down .sale-heading{font-size:16px;padding:3px;margin:0}.banner-details{padding:20px;margin:0;font-size:1em}.black-week-sale .collection-banner,.flash-sale .collection-banner{height:auto;min-height:unset}.black-sale-wrapper{height:100%;padding:5px 0}.black-sale-wrapper .black-sale-main h1{font-size:16px;margin-bottom:5px}.black-sale-wrapper .black-sale-main .sale-count-down{padding:5px 0;margin:0}.countdown-digit-group .digit{font-size:16px;line-height:16px}.countdown-digit-group.hour:before,.countdown-digit-group.mintues:before,.countdown-digit-group.seconds:before{font-size:20px;line-height:13px}.countdown-digit-group .count-down-label{font-size:11px}.black-sale-wrapper .black-sale-main .sale-info{font-size:12px;line-height:1.2}.black-week-sale .black-sale-wrapper .black-sale-main .sale-info{line-height:17px}.black-week-sale .black-sale-wrapper .black-sale-main .sale-gift{font-size:13px}}.product-template .product-form .product-content__tabs:only-child{width:100%}@media screen and (max-width:999px){.product-template .product-form .product-tabs__tab-item-wrapper .collapsible{height:auto;overflow:auto;visibility:visible}.product-template .product-form .product-tabs__tab-item-wrapper[hidden]{display:none}.product-template .product-form .product-tabs .tabs-nav{margin-bottom:12px}.product-template .product-form .product-tabs .tabs-nav .tabs-nav__item-list{margin-inline:var(--container-gutter);gap:10px}.product-template .product-form .tabs-nav__item{letter-spacing:0}.product-template .product-form .product-tabs__tab-item-wrapper{border-top:none}.product-template .product-form .tabs-nav__scroller.is-scrollable+.tabs-nav__arrows{display:none}}.product-template .collapsible-toggle.hidden{display:none}[dir=ltr] .product-template .gallery__item:not(:first-child){margin-left:15px}.product-template .multi-column__image-wrapper{text-align:center}.product-template .shopify-section--rich-text .section__color-wrapper{margin-bottom:-90px;margin-top:70px}.product-template .product__media-list-wrapper svg.flickity-button-icon{width:100px;height:90px}.product-template .product__media-list-wrapper button.flickity-button.flickity-prev-next-button{position:absolute;top:50%;transform:translateY(-50%)}.product-template .product__media-list-wrapper button.flickity-button.flickity-prev-next-button.previous{left:0}.product-template .product__media-list-wrapper button.flickity-button.flickity-prev-next-button.next{right:0}[dir=ltr] .product-template .gallery__prev-next-buttons{right:auto;left:auto;width:100%;grid-template-columns:56px 56px;justify-content:space-between;padding:15px}.shopify-section--gallery.shopify-section--product-gallery .prev-next-button svg{max-width:50px}.shopify-section--gallery.shopify-section--product-gallery .gallery__prev-next-buttons{top:50%;transform:translateY(-50%)}.shopify-section--gallery.shopify-section--product-gallery button.gallery__arrow.prev-next-button:not(.prev-next-button--small){width:auto;height:auto;background-color:transparent;border:none}.shopify-section--gallery.shopify-section--product-gallery .container{padding-left:0;padding-right:0}.shopify-section--gallery.shopify-section--product-gallery .gallery__item{flex-grow:1}@media screen and (max-width:999px){.shopify-section--gallery.shopify-section--product-gallery .gallery{--gallery-image-height: 330px}}.product--thumbnails-hide .product__media-nav{display:none}.product-form .tabs-nav__item{font-family:Pangram;font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#aaa;padding-bottom:0}.product-template .product-form .tabs-nav__item[aria-expanded=true]{color:#4a3f3c}.product-form .product-tabs .tabs-nav .tabs-nav__item-list{box-shadow:none;gap:24px}.product-template .product__media-list-wrapper button.flickity-button.flickity-prev-next-button.previous{padding-top:60px}.product-template .featured-collection--subtitle{text-align:center}.product-template .shopify-section--featured-collections:not(.shopify-section--featured-products-linked) header.section__header{margin-left:0}@media screen and (max-width:740px){.shopify-section--featured-products-linked .product-list__inner{display:flex;flex-wrap:wrap}.shopify-section--featured-products-linked .product-list__inner .product-item{flex-basis:45%}}.shopify-section--logo-list.shopify-section--product-logo-list{margin-bottom:0}.product-template .custom_loox_star_rating{padding-bottom:0}.loox-rating .loox-icon{width:.8em;height:.8em}.product-template .custom_loox_star_rating+p{margin-top:10px}.product-template .product-form__add-button .product-meta__price-list-container{margin-top:0;margin-bottom:0}.product-template .product-form__add-button .loader-button__text{gap:10px;justify-content:space-between}.product-template .product-form__buy-buttons{max-width:420px;margin-bottom:0}.product-template .product-form{max-width:420px}.product-template .product-form__promotags>span{padding:2.39581px 8.38532px 3.59371px;gap:3.59px;display:inline-flex;flex-direction:row;justify-content:center;align-items:center;border:.598951px solid #4A3F3C;color:#4a3f3c;border-radius:92.2385px}.product-template .product-form__promotags{display:flex;flex-direction:row;align-items:center;padding:0;flex-wrap:wrap;gap:7.19px;margin-bottom:32px}.product-template .product-form .product-tabs .tabs-nav{margin-bottom:25px}.product.product--thumbnails-hide{gap:150px}@media screen and (min-width:1000px)and (max-width:1259px){.product-template .product.product--thumbnails-hide{gap:70px}}.product-template .product-form__image.product-form__image--left{margin-top:20px}body.product-template div#main .product:not(.product--featured){margin-bottom:40px}.product-template .product-form .product-tabs__tab-item-content.rte ul li{padding:0}.rc-selling-plans-dropdown__select{border:none}label.rc-selling-plans-dropdown{display:flex;flex-direction:row!important;gap:10px}.product-template span.rc-selling-plans-dropdown__label.pb-1{width:auto;align-items:center;padding-bottom:0}@media only screen and (max-width:740px){.product-template .product-form__buy-buttons{margin-bottom:20px}}.product-template .product-form .product-content__tabs .product-tabs__tab-item-wrapper .collapsible{font-style:normal;font-weight:400;font-size:14.4px;line-height:20px}.product-template .button.product-form__add-button{padding-inline:40px}.product-template .product-form__add-button,.product-template .product-form__add-button .price--large:not(.price--compare){font-weight:600;font-size:16px}.product-template .product-form__payment-container{margin-top:0}.product-template .shopify-section--logo-list.shopify-section--product-logo-list header.section__header{margin-bottom:30px}.shopify-section--best-uses .multi-column__image-wrapper{margin-bottom:0}.shopify-section--best-uses .metafield-rich_text_field{font-size:20px;line-height:24px}@media screen and (min-width:1000px){.shopify-section--best-uses .multi-column__inner{display:flex;max-width:1200px;gap:80px;justify-content:center;width:100%;margin:0 auto}.shopify-section--best-uses .multi-column__inner .multi-column__item{flex:1}}.product-template .shopify-section--featured-products-linked .section{display:block;margin:var(--vertical-breather-tight) 0}.product-template .shopify-section--featured-products-linked .tabs-nav__item-list{box-shadow:none}.product-template .shopify-section--featured-products-linked .tabs-nav__item{padding-bottom:0;text-transform:none;font-weight:300;font-size:20px}.product-template .shopify-section--featured-products-linked .tabs-nav__position{height:1px}.product-template .shopify-section--featured-products-linked .featured-collections{max-width:900px;margin:auto;padding:25px 30px;border:.59309px solid #4A3F3C}.product-template h5.h4.featured-collection--subtitle{font-style:normal;font-weight:300;font-size:20px;line-height:24px}.product-template .shopify-section--featured-products-linked span.loader-button__text{text-decoration-line:underline;font-weight:300!important;margin-top:10px}.product-template .shopify-section--featured-products-linked span.loader-button__text,.product-template .shopify-section--featured-products-linked .price-list.price-list--centered,.product-template .shopify-section--featured-products-linked .product-item-meta__title{font-style:normal;font-weight:400;font-size:20px;line-height:24px;margin-bottom:10px}.product-template .shopify-section--featured-products-linked .product-reviews-block{display:none}.product-template .shopify-section--featured-products-linked .product-list--center .product-list__inner{display:flex}.product-template .shopify-section--featured-products-linked .product-list--center .product-list__inner .product-item{flex:1;gap:16px}@media screen and (max-width:999px){.product-template .product__media-list-wrapper button.flickity-button.flickity-prev-next-button.previous{padding-top:26px}.product-template .product__media-list-wrapper button.flickity-button.flickity-prev-next-button svg{padding-bottom:0;max-width:30px}.product-template .shopify-section--main-product .product__media{max-width:60%;margin:auto}.product-form__promotags>span.promo-tag{padding:2px 7px 3px;font-size:13px}.rc-selling-plans-dropdown__select{padding-block:0!important}.product-template .shopify-section--main-product .product-form__product-content{grid-row:7;padding:20px 0 25px;order:10}.product-template .shopify-section--main-product .product-form__image.product-form__image--left{padding-block:20px}.product-template .shopify-section--main-product .product-form__image img{width:100vw;position:relative;left:calc(-1 * var(--container-gutter));width:calc(100vw - 24px);right:12px;left:auto}.product-template .shopify-section--main-product ul.payment-icons.list--inline.site-footer__icon-list{display:grid;max-width:100%;width:100%;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.product-template .site-footer__icon-list li.payment-icon svg{height:auto;width:100%;width:20px}.product-template .product-form__add-button .product-meta__price-list-container{position:static}.product-template .button.product-form__add-button{padding-inline:30px}.product-template .product__info .product-meta>*{margin:0!important}.product-template .product__info .product-meta{gap:5px;align-items:flex-start}.product-template .product-form__promotags{margin-bottom:5px}.rc-widget .px-3{padding-inline:0!important}.product-template .rc-radio.rc-radio--active~.rc-selling-plans{padding-left:18px!important}.product-template .product-form .product-form__buy-buttons .product-form__payment-container{margin-top:5px}.product-template .product-form .product-content__tabs .product-tabs__tab-item-wrapper .collapsible{font-family:Pangram;font-style:normal;font-weight:400;font-size:15px;line-height:146%;display:flex;align-items:center}.product-template .product-form .tabs-nav__item{font-family:Pangram;font-style:normal;font-weight:400;font-size:15px;line-height:180%;display:flex;align-items:center;text-transform:none}.product-template .logo-list__list{column-gap:50px;row-gap:30px}.product-template .shopify-section--logo-list.shopify-section--product-logo-list .logo-list__item{padding:0}.product-template .shopify-section--logo-list.shopify-section--product-logo-list .logo-list__item svg{max-width:100%}.product-template .shopify-section--featured-products-linked .product-item-meta__title{font-size:16px;line-height:19px}.product-template .shopify-section--featured-products-linked span.loader-button__text{font-weight:300;font-size:18px;line-height:97.9%}.product-template .shopify-section--featured-products-linked .button--full{padding:0!important}.product-template .shopify-section--featured-products-linked .product-list--center .product-list__inner .product-item{flex:0 1 45%}.product-template .shopify-section--featured-products-linked .price-list.price-list--centered{font-weight:400;font-size:16px;line-height:24px}.product-template h5.h4.featured-collection--subtitle{font-family:Pangram;font-style:normal;font-weight:300;font-size:16px;line-height:19px}.product-template .shopify-section--featured-products-linked .featured-collections{padding:20px 10px}.product-template .product-form{display:flex;flex-direction:column}.product-template .shopify-section--featured-products-linked .tabs-nav__item{font-family:Mulish;font-style:normal;font-weight:300;font-size:14px;line-height:14px}.product-template .shopify-section--featured-products-linked .tabs-nav__item-list{gap:23px;padding-bottom:8px}.product-template .shopify-section--logo-list.shopify-section--product-logo-list header.section__header{margin-bottom:10px}.product-template prev-next-buttons.gallery__prev-next-buttons.prev-next-buttons{display:flex!important}.product-template .gallery__prev-next-buttons{display:block!important}.shopify-section--gallery.shopify-section--product-gallery .gallery .prev-next-button svg{max-width:16px}.shopify-section--gallery.shopify-section--product-gallery button.gallery__arrow.prev-next-button:not(.prev-next-button--small){margin-inline:0px;outline:none;-webkit-appearance:none;appearance:none;border:none}.product-template .shopify-section--best-uses .metafield-rich_text_field{font-family:Muli;font-style:normal;font-weight:300;font-size:15px;line-height:22px;max-width:300px;margin:0 auto}.product-template .shopify-section--apps .container.vertical-breather{padding-bottom:0}.product-template .shopify-section--apps+.shopify-section--featured-collections section.section{margin-top:0}.product-template .shopify-section--apps+.shopify-section--featured-collections+.shopify-section--custom-liquid .container{max-width:1000px;padding:0}.product-form__add-button .loader-button__text{font-family:Montserrat;font-style:normal;font-weight:600;font-size:14px}body.product-template div#main .product:not(.product--featured){margin-bottom:0}.product-template .shopify-section--main-product .product-form__product-content{padding-bottom:0}}.product-template .shopify-section--apps+.shopify-section--featured-collections+.shopify-section--custom-liquid .container{max-width:1100px;padding:0}.rc-template__radio input{accent-color:rgb(var(--heading-color))}.product-template .product-form .tabs-nav__item{text-transform:none}@media screen and (min-width:1000px){body.product-template div#main{margin-top:20px}.product-template .product__info{padding-top:50px}}.product-template product-item.product-item.product-item-new>span.size{display:inline-block;margin:auto;padding:10px;border:.5px solid #4A3F3C;border-radius:26px;font-family:Pangram;font-style:normal;font-weight:400}.product-template .color-swatch .color-swatch__item{border:1.55556px solid #9B9B9B}.product-template .color-swatch .color-swatch__item:before{opacity:0}.product-template .color-swatch__radio:checked+.color-swatch__item{border:none}.product-template .product-form__promotags:empty{display:none}.product-template .shopify-section--product-gallery .gallery__list-wrapper:not(.is-scrollable) .gallery__list{display:flex;flex-wrap:nowrap;margin-left:auto;justify-content:center}.product-template .shopify-section--gallery.shopify-section--product-gallery .gallery__item{flex-grow:0}@media screen and (min-width:1260px){.product-template .shopify-section--gallery.shopify-section--product-gallery .gallery{--gallery-image-height: 32vw}}.product-template .shopify-section--rich-text .section__color-wrapper{margin-bottom:auto}.product-template .shopify-section.shopify-section--image-with-text:not(.shopify-section--image-with-text-tabs) .image-with-text__wrapper,.product-template .shopify-section.shopify-section--image-with-text:not(.shopify-section--image-with-text-tabs) .container{padding:0}.product-template .shopify-section--featured-products-linked+.shopify-section--rich-text .section__color-wrapper{margin-bottom:-80px}.rc-radio-group__options,label.rc-radio{border:none!important}.rc-radio__input{accent-color:rgb(var(--heading-color))}span.rc-radio__label .price-label{min-width:2rem;display:inline-block}.product-template .product__media-list-wrapper button.flickity-button.flickity-prev-next-button.previous{left:-15px}.product-template .product__media-list-wrapper button.flickity-button.flickity-prev-next-button.next{right:-15px}body.product-template div#main{margin-top:0}.product-template .product-form__add-button .product-meta__label-list.label-list{display:none}@media screen and (min-width:1000px){.product-template .shopify-section.shopify-section--image-with-text .image-with-text--reverse .image-with-text__image-wrapper{margin-right:0;width:50%}.product-template .product-form__add-button,.product-template .product-form__add-button .price--large:not(.price--compare){font-family:Montserrat;font-style:normal;font-weight:600;font-size:17px;text-align:center;text-transform:uppercase;color:#fff}}.product-meta>.product-meta__price-list-container{flex-direction:column;float:right;align-items:end;margin-top:0}.product-meta>.product-meta__price-list-container .product-meta__label-list.label-list .label{font-family:Pangram;font-style:normal;font-weight:500;font-size:12px;line-height:24px;color:#e43044;padding:0}.product-meta>.product-meta__price-list-container .price{font-family:Pangram;font-style:normal;font-weight:700;font-size:25px;line-height:120%;color:#4a3f3c}.product-meta>.product-meta__price-list-container .price--compare{text-decoration-line:line-through;color:#bababa}@media screen and (max-width:999px){.product-meta>.product-meta__price-list-container .price{font-size:20px;line-height:24px}.color-swatch-list{flex:0 1 100%}.product-meta>.product-meta__price-list-container .price--large{padding-right:10px}}.shopify-section--image-with-text-tabs .image-with-text__navigation-item:before,.shopify-section--image-with-text-tabs .image-with-text__navigation-item:after{display:none}.shopify-section--image-with-text-tabs button.image-with-text__navigation-item[aria-current=true]{border-bottom:1px solid #9B9B9B;padding-bottom:5px}.shopify-section--image-with-text-tabs button.image-with-text__navigation-item *{font-family:Muli;font-style:normal;font-weight:300!important;font-size:19px;line-height:12px;text-transform:none}@media screen and (min-width:1000px){.template--diffuser .shopify-section--image-with-text-tabs .image-with-text__wrapper{padding:0 15px 0 90px}.template--diffuser scrollable-content.multi-column__inner.multi-column__inner--center{--item-width: 27%}.template--diffuser .color-swatch__item{width:32px;height:32px}.template--diffuser .color-swatch-list{grid-template-columns:repeat(auto-fit,32px)}.product-form__option-info{font-family:Pangram;font-style:normal;font-weight:300;font-size:20.896px;line-height:31px}.product-form__option-info .product-form__option-name{text-transform:uppercase}.template--diffuser .multi-column__item .text-container .h5{font-family:Pangram;font-style:normal;font-weight:400!important;font-size:28px;line-height:33px;margin-bottom:10px}.template--diffuser .multi-column__item .text-container .h5+p{font-family:Pangram;font-style:normal;font-weight:300;font-size:20px;line-height:24px;margin-top:0}.template--diffuser .shopify-section--image-with-text-tabs .image-with-text{width:fit-content;margin:auto}.shopify-section--featured-products-linked .product-item__image-wrapper{order:-1;margin-bottom:0}}.shopify-section--gallery.shopify-section--product-gallery .gallery__progress-bar-wrapper.container{display:none}.product-template.template--diffuser .shopify-section.shopify-section--image-with-text:not(.shopify-section--image-with-text-tabs) .image-with-text__text-wrapper{font-size:18px}@media screen and (max-width:999px){.template--diffuser .shopify-section--image-with-text-tabs .image-with-text__content *{font-size:16px;line-height:24px}.shopify-section--image-with-text-tabs .image-with-text__navigation{width:calc(100% + var(--container-gutter) * 2);margin-left:calc(-1 * var(--container-gutter));padding-inline:var(--container-gutter)!important;justify-content:center!important;margin-top:-24px;gap:0;padding-bottom:10px!important}.shopify-section--image-with-text-tabs .image-with-text__wrapper{padding-top:15px}.shopify-section--image-with-text-tabs button.image-with-text__navigation-item{padding-inline:5px}.shopify-section--image-with-text-tabs button.image-with-text__navigation-item *{font-weight:300;font-size:15px;line-height:15px}}.shopify-section--featured-collections+.shopify-section--rich-text .svg-container{text-align:center}.shopify-section--featured-collections+.shopify-section--rich-text .svg-container+h3{margin-top:20px;margin-bottom:10px}.shopify-section--featured-collections+.shopify-section--rich-text .svg-container svg{width:70px;height:70px}.svg-container svg{max-width:100%}.product__zoom-button{display:none}.rc-subscription-details{display:none!important}.product-tabs__tab-item-content.rte p:empty{margin:0}.shopify-section--rich-text{font-family:Pangram}@media screen and (max-width:999px){.product-template .product-form__add-button,.product-template .product-form__add-button .price--large:not(.price--compare){font-family:Montserrat;font-style:normal;font-weight:600;font-size:14px;text-align:center;text-transform:uppercase;color:#fff}}.product-template .product-form .tabs-nav__item{opacity:1}.template--diffuser.product-template .shopify-section--product-gallery+.shopify-section--rich-text .section{margin-bottom:0}.template--diffuser.product-template .shopify-section--product-gallery+.shopify-section--rich-text+.shopify-section--image-with-text-tabs .section{margin-top:10px}@media screen and (min-width:1000px){.template--diffuser.product-template .shopify-section--product-gallery+.shopify-section--rich-text+.shopify-section--image-with-text-tabs .image-with-text__navigation{margin-top:10px}.shopify-section--featured-collections+.shopify-section--rich-text .svg-container+h3{font-size:36px}.shopify-section--featured-collections+.shopify-section--rich-text .svg-container+h3+p{font-weight:400}.product-template .product-form__promotags{margin-bottom:25px}ul.payment-icons.list--inline.site-footer__icon-list{display:flex;justify-content:space-between}}.shopify-section--featured-collections+.shopify-section--rich-text .button{font-weight:600;font-family:Montserrat;padding:15px 50px;line-height:17px}.product-template .shopify-section--featured-products-linked .product-list--center .product-list__inner .product-item__label-list.label-list{display:none}product-media.product__media{position:relative}span.label.label--highlight{background:#e43044;border-radius:77px;padding:2px 7px 3px}[dir=ltr] product-media.product__media .product-item__label-list{left:50px;top:50px}@media screen and (max-width:999px){.template--diffuser .image-with-text__image{aspect-ratio:var(--mobile-ratio);object-fit:cover}.template--diffuser.product-template .shopify-section--video .section{margin-top:40px}.product-template .shopify-section.shopify-section--image-with-text:not(.shopify-section--image-with-text-tabs) .image-with-text__wrapper p{line-height:24px}.template--diffuser.product-template .shopify-section.shopify-section--image-with-text:not(.shopify-section--image-with-text-tabs) .custom-image-text--heading+.image-with-text{padding-bottom:0}[dir=ltr] product-media.product__media .product-item__label-list{left:auto;right:0;top:10%}.product-template .shopify-section--custom-liquid .container{padding:0}.product-template .shopify-section--custom-liquid header.section__header.text-container{margin-bottom:0}.product-template .shopify-section--apps .container.vertical-breather{padding-top:0}.product-template .shopify-section--featured-products-linked .section{margin-bottom:0}}.product-template .shopify-section--featured-collections:not(.shopify-section--featured-products-linked) a.button.button--text.button--full.hidden-touch{display:none}.shopify-section--featured-collections+.shopify-section--rich-text .svg-container+h3+p{font-weight:400}@media screen and (max-width:999px){.product-template .shopify-section--main-product .product__media{max-width:90%}.product-template .product__media-list-wrapper button.flickity-button.flickity-prev-next-button.previous{left:0}.product-template .product__media-list-wrapper button.flickity-button.flickity-prev-next-button.next{right:0}.product-meta>.product-meta__price-list-container{position:relative;order:0;max-width:50%;width:auto}}.product-template .shopify-section--featured-collections .product-item__label-list{display:none}.product-meta>.product-meta__price-list-container{text-align:right}.product-meta>.product-meta__price-list-container .price-list{justify-content:flex-end}.product-meta>.product-meta__price-list-container span.price.price--highlight.price--large{margin-right:0;padding-right:0}.product-template .product-form__add-button .price-list{line-height:1}.product-template .product-form__add-button span.price.price--compare{width:max-content}.product-template .product-form__add-button span.price.price--highlight.price--large{width:max-content;margin-right:0}.product-template .product-form__add-button .product-meta__price-list-container,.product-template .product-form__add-button .price-list{max-width:130px;text-align:right}@media screen and (min-width:1000px){.product-template .product-meta{display:block;grid-template-areas:inherit;grid-template-columns:auto}.product-template .product-meta>.product-meta__price-list-container{grid-area:b}.product-template .product-form .product-tabs .tabs-nav .tabs-nav__item-list{margin-inline:0}.product-template .product-form .product-tabs__tab-item-wrapper{padding:0}[dir=ltr] product-media.product__media .product-item__label-list{left:auto;right:50px}}@media screen and (max-width:999px){.template--diffuser.product-template .product-form__option-selector .product-form__option-info .product-form__option-value{display:none}.product-template .product-form .product-content__tabs:only-child{margin:0}.product-template .product-form .product-tabs .tabs-nav .tabs-nav__item-list{margin:0}.product-template .product-form .product-tabs__tab-item-wrapper{padding-inline:0}.product-template .shopify-section--featured-products-linked+.shopify-section--rich-text .section__color-wrapper{margin-bottom:-40px}.product-template .product-form .product-content__tabs .product-tabs__tab-item-wrapper .collapsible .product-tabs__tab-item-content{margin-bottom:36px}.template--diffuser.product-template .shopify-section--rich-text .section__color-wrapper{margin-top:0}}@media(min-resolution:.001dpcm)and (max-width:740px){.shopify-section.shopify-section--main-product+.shopify-section--product-gallery .section{margin-top:0}}@media screen and (max-width:767px){div#shopify-section-template--19128068997464__5a374cd2-49e6-452a-82c1-d03caddc290a{padding:0;border-width:.5px 0px .5px 0px;border-style:solid;border-color:#4a3f3c}#shopify-section-template--19128073617752__77ea61dd-218b-4c5a-b8eb-c808dbacd973 section{margin-top:25px}#shopify-section-template--19128073617752__77ea61dd-218b-4c5a-b8eb-c808dbacd973 .section__header{margin-bottom:1.2rem}.template--diffuser.product-template * .image-with-text__image-wrapper{margin-bottom:10px}.shopify-section--image-with-text-tabs .image-with-text__navigation{margin-left:0!important;width:100%!important;overflow-x:scroll;justify-content:center!important;padding-top:10px;padding:10px 0!important;position:absolute;left:0}.logo-list__list{--logos-per-row: 2}}.product-template .product-form__add-button .price-list{gap:10px}.shopify-section--featured-collections+.shopify-section--rich-text .button{font-size:14px}.video-section--boxed{margin-top:10px}span.label.label--highlight{padding:3px 7px 2px}.product-item__info .loader-button__text{text-decoration:underline;text-underline-offset:2px}.product-item__info a.button{min-height:auto;height:auto;line-height:2}table.line-item-table.table.table--loose{display:block}table.line-item-table.table.table--loose{display:block;padding-bottom:2rem}@media screen and (min-width:1200px){td.line-item__product{min-width:350px}td.line-item__price-list-container.text--right.hidden-phone{min-width:150px}td.line-item__quantity.line-item__quantity--block.text--center.hidden-phone{min-width:200px}}.shopify-section--main-product .product-form .faq__item{border-bottom:1px solid #9B9B9B;padding:0;margin:auto;font-size:13px;max-width:100%;width:100%;font-family:Apercu Mono Pro}.shopify-section--main-product .product-form .faq__item button{font-family:Apercu Mono Pro!important}.shopify-section--main-product .product-form .faq__item .collapsible-toggle{font-size:12px;border-bottom:none}.shopify-section--main-product .product-form .product-form__option-value,[dir=ltr] .product-form__option-value{display:none!important}.bubble-remove .product-meta__price-list-container{display:none}.bubble-remove #rc_container{display:none!important}.bubble-remove .product-item__cta-wrapper .loader-button__text{text-decoration:none}.mt2r{margin-top:2rem}.text-center{text-align:center}.ma{margin:auto}.pb1r{padding-bottom:1rem}.pb2r{padding-bottom:2rem}.pt1r{padding-top:1rem}.pt2r{padding-top:2rem}.pl1r{padding-left:1rem}.pr1r{padding-right:1rem}.mb0{margin-bottom:0}.mt0{margin-top:0}@media screen and (max-width:868px){.desktop-only{display:none!important}.disclaimer-content{max-width:100%;margin:auto;padding:1rem;border:1px solid #ffffff3b}.disclaimer-container{padding:1rem}}@media screen and (min-width:867px){.mobile-only{display:none!important}.disclaimer-content{max-width:80%;margin:auto;padding:2rem;border:1px solid #ffffff3b}.disclaimer-container{padding:2rem}}.heading{font-weight:700!important}.light-font h2.heading,.light-font{font-weight:300!important}.white-text h2.heading,.white-text.heading,.white-text{color:#fff!important}.text-center h2.heading{text-align:center!important}.all-caps{text-transform:uppercase}.bottom-position-mobile{margin:0}p{font-weight:400}h1,h2,h3,h4,h5,h6{color:#485b6d}.__pf .pf-heading-2-h1{font-family:Libre Baskerville!important}h2{font-size:2rem}.links{color:#1f262d;opacity:50%}.big-number{color:#c48a62;font-size:2.1rem}.orange-color{color:#c48a62}.grey-color{color:#1f262d}.light-bg{color:#e2e0d7}.apercu-font{font-family:Apercu Mono Pro!important}a{font-family:Apercu Mono Pro}@media screen and (min-width:600px){.balm-product-section .product-icon-flex{display:flex;flex-wrap:wrap;justify-content:space-between;line-height:1;text-transform:uppercase;font-size:.6rem;text-align:left}.balm-product-section .flex-item{flex-basis:32%;padding-bottom:.5rem;text-align:center;opacity:.5;font-size:12px}.balm-product-section .flex-item p{font-family:Apercu Mono Pro!important}.balm-product-section .product-form__description{opacity:.5;font-family:Mori;font-size:18px}.product-faq .faq__wrapper{max-width:80%;width:100%}.flex-benefits{display:flex;justify-content:space-evenly}.flex-benefits h2{margin:0}.flex-benefits p{margin:0;padding-bottom:1rem;line-height:1;font-size:.7rem;color:#1f262d;text-transform:uppercase}.flex-item-1{flex-basis:50%}.flex-item-2{flex-basis:50%;display:flex;justify-content:center;align-items:center;flex-flow:row wrap}.flex-half{flex-basis:50%;max-width:150px}.bottom-benefits-container{max-width:80%;margin:auto}}.mega-menu p,#desktop-menu-4 p{color:#1f262d}.drawer--from-right{width:100%}.balm-product-section .review-flex,.extra-menu-experts .review-flex{display:flex;flex-direction:row}.balm-product-section .flex-1,.extra-menu-experts .flex-1{align-self:center;flex-basis:20%}.extra-menu-experts{background:var(--Light-Yellow, #FAF7F0)}.extra-menu-experts .extra-menu-experts__title{color:var(--Black, #1F1F1F);font-family:PP Pangram Sans;font-size:14px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1.4px;text-transform:uppercase}.extra-menu-experts .flickity-page-dots{bottom:10px;left:0}.extra-menu-experts .flickity-page-dot{width:5px;height:5px;border-radius:2.857px;margin:0 4px;transition:.3s ease all}.extra-menu-experts .flickity-page-dot.is-selected{width:15px}.extra-menu .underline-link{cursor:default}.balm-product-section .flex-1 img,.extra-menu-experts .flex-1 img{border-radius:5px}.balm-product-section .flex-2{flex-basis:80%;padding-left:1rem}.flex{display:flex}.space-between{justify-content:space-between}.flex-third{flex-basis:33%}.flex-fourth{flex-basis:25%}.column{flex-direction:column}.h100{height:100%}.underline-link{text-decoration:underline!important;text-transform:uppercase;padding-bottom:3px}.button{font-family:Apercu Mono Pro;background-color:#af8998;opacity:1;color:#fff;text-transform:uppercase;font-weight:300!important}.mobile-button-container a{width:100%;font-family:Apercu Mono Pro;font-size:16px;line-height:20px;font-style:normal;font-weight:500;text-transform:uppercase}.mobile-more-menu-links{margin:0!important;padding:0;max-width:100%!important;padding-top:1.2rem}.drawer--from-right{max-width:100%}.footer-headline{font-family:Libre Baskerville;font-size:27px;font-style:normal;font-weight:400;line-height:110%;text-transform:capitalize;margin-bottom:0}footer .footer__item-title{opacity:1}@media screen and (min-width:741px){.extra-menu-reviews p,.extra-menu-experts p{text-transform:none;font-size:12px}.extra-menu-reviews{position:relative}.extra-menu-reviews .button{position:absolute;bottom:0;padding:0 20px;line-height:2.5}#desktop-menu-1 .underline-link{cursor:default}.extra-menu-shop-by-need{display:flex;flex-direction:column;justify-content:space-between}.extra-menu-experts .flex-1{align-self:end}.under-button-container ul.payment-icons.list--inline.site-footer__icon-list li svg.icon{width:50px;height:auto}}@media screen and (max-width:740px){.money-back{font-size:11px}.bottom-position-mobile .flex-2{font-size:10px}.bottom-position-mobile .review-flex{padding-top:2rem}.quote-style{opacity:.6}}@media screen and (max-width:400px){.hide-scrollbar{max-width:90%;margin:auto}}@media screen and (min-width:1024px)and (max-width:1374px){.extra-menu-shop-by-need h3{font-size:11px}.extra-menu-experts .flex-2 h3{font-size:14px;text-transform:capitalize}#desktop-menu-1 h3{text-transform:capitalize}}@media screen and (max-width:740px){.announcement-bar__list{padding-left:0;padding-right:0;width:100%}}@media screen and (min-width:327px)and (max-width:400px){.announcement-bar__message p{font-size:12px}}.subscription-wrapper p{font-family:Apercu Mono Pro!important}.subscription-times{display:flex;flex-direction:row;justify-content:space-between;padding-bottom:1rem}.buy-option{flex-basis:49%;padding:12px 25px;border:1px solid #485B6D;opacity:.5;background:#485b6d1a;text-align:center;cursor:pointer}.buy-option.active{border:1px solid #485B6D;background:#485b6d1a;opacity:1;color:#485b6d}.buy-option.active p{opacity:1;font-weight:400}.subscription-option-supply-1,.subscription-option-supply-2{border:1px solid #485B6D;padding:12px 25px;cursor:pointer}.subscription-option-supply-1{margin-bottom:1rem}.subscription-option.active{border:2px solid #485B6D}.supply-box{display:flex;justify-content:space-between;text-transform:uppercase;font-size:16px}.supply-box p{opacity:1;color:#485b6d;margin-bottom:.2rem}.supply-box .left-text{flex-basis:40%}.supply-box .right-text{flex-basis:60%}.supply-box .right-text{text-align:right}.supply-box .right-text p:last-child{font-size:12px;position:relative;top:2px;opacity:.5;margin:0}.supply-box .right-text .flex .discounted-price-1,.supply-box .right-text .flex .discounted-price-2{font-size:inherit;position:inherit;opacity:inherit;margin-right:.5rem}.supply-box .right-text .flex{justify-content:flex-start;flex-direction:row-reverse}.supply-box .discount-bagde{color:#fff;border-radius:20px;background:#c48a62;width:fit-content;padding:1px 6px 0;font-size:13px;margin:0}.subscription-wrapper .review-flex .flex-2{font-family:Mori!important}.subscription-wrapper .review-flex .flex-2 .quote-style{font-family:Apercu Mono Pro}.subscription-wrapper h3{font-size:22px;margin-bottom:5px}.hidden{display:none!important}.under-button-container{padding-top:10px}.under-button-container ul.payment-icons.list--inline.site-footer__icon-list{display:flex;justify-content:space-between}.cart-guarantee-wrapper{display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:10px 0;align-items:center;box-shadow:0 0 rgb(var(--root-border-color)) inset}.cart-guarantees{display:flex;flex-direction:column;padding-right:var(--container-gutter);padding-left:var(--container-gutter)}.cart-guarantee-row{display:flex;flex-direction:row;padding:7px 0;justify-content:center;align-items:center}.cart-guarantee-img{width:20px;margin-right:10px;height:20px}.cart-guarantee-wrapper .cart-guarantee-text{font-size:13px;margin-top:0}img.cart-guarantee-img2{margin-right:10px;max-width:15px!important;height:15px}.review-flex{width:100%;align-items:center;min-height:100%;margin:0 10px}.review-flex img{max-width:90px}p.r-content,.quote-style{font-family:Pangram;font-weight:300;font-size:15px;line-height:18px;margin:5px 0;color:#000}.quote-style{opacity:.6;font-size:13.5px}.menu-r-cont .menu-badge{display:inline-block;border-radius:10px;text-transform:uppercase;font-weight:400;font-size:12px;padding:5px 10px}.menu-img img{max-width:100px;border-radius:5px}footer.mini-cart__drawer-footer.drawer__footer.drawer__footer--tight.drawer__footer--bordered{display:block!important}@media screen and (max-width:767px){cart-drawer#mini-cart{z-index:999999!important}.bottom-position-mobile{margin:0;width:100%;background:#fff;bottom:0}}.under-button-container ul li.payment-icon:nth-child(1),.under-button-container ul li.payment-icon:nth-child(6),.under-button-container ul li.payment-icon:nth-child(7),.under-button-container ul li.payment-icon:nth-child(8){display:none!important}.shipping-bar{margin-top:0}.under-button-container ul.payment-icons.list--inline.site-footer__icon-list{text-align:center}span.sec{padding-right:5px}.dis-text{text-align:center}footer.mini-cart__drawer-footer .checkout-button{font-family:Apercu Mono Pro;font-weight:700!important}cart-drawer#mini-cart{z-index:99999}.dis-text-normal{padding-bottom:8px;text-transform:uppercase;display:flex;justify-content:space-between}span.checkout-button__lock{position:relative;left:0!important;padding-right:3px}.under-button-container ul.payment-icons.list--inline.site-footer__icon-list{margin-bottom:0!important}dis-text-normal{font-family:Pangram;font-weight:400}span.dis-save{color:#05ab2e}.dis-left{font-weight:700}[dir=ltr] .price-list:not(.price-list--stack)>.price:not(:last-child){font-weight:700}button#order-note-toggle{display:none}@media screen and (min-width:768px){.dis-left,.dis-right{font-size:15px}.mini-cart__actions{margin-bottom:12px}}@media screen and (max-width:767px){.cart-guarantee-wrapper .cart-guarantee-text{font-size:13px;margin-top:0}}.featured-collections.new-drawer .product-item-content-block .pf-heading-1-h3,.featured-collections.new-drawer .product-item__label-list,.featured-collections.new-drawer .product-item-meta__price-list-container{display:none}.featured-collections.new-drawer .product-item-meta,.featured-collections.new-drawer .product-item__cta-wrapper{display:flex}#mini-cart span.quote-style{font-weight:500}.featured-collections.new-drawer a.product-item__aspect-ratio.aspect-ratio{aspect-ratio:auto!important}.featured-collections.new-drawer .product-item{position:relative;display:flex;flex-direction:row}.featured-collections.new-drawer .product-list__inner{display:flex;flex-direction:column}#mini-cart .button-wrapper.button-cart a p{font-family:Apercu Mono Pro!important;font-weight:700;color:#000;text-decoration:underline;font-size:18px;margin:20px 0!important}.button-cart{margin:0}.button-cart .custom-button{padding:15px;width:100%;color:#fff;text-align:center;font-family:Apercu Mono Pro;font-size:16px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase}.featured-collections img.product-item__primary-image{position:relative}.featured-collections.new-drawer .product-item-meta,.featured-collections.new-drawer .product-item__cta-wrapper{flex-flow:column}.featured-collections img.product-item__primary-image{position:relative;height:64px;width:64px;border-radius:5px}.product-item-tags{display:flex;padding-left:20px}.product-item-tags .menu-badge{text-align:center;font-size:12px;border-radius:10px;margin:0 5px 0 0;padding:5px 10px;text-transform:uppercase}.product-item-tags .best-sell{display:none}.product-item-tags .best-sell:first-of-type{display:block}#mini-cart .extra-menu-experts .review-flex,.featured-collections.new-drawer .product-item{gap:10px}.product-item__info--with-button{height:fit-content}.featured-collections.new-drawer .product-item button{padding:0;line-height:normal;vertical-align:middle;align-items:center;font-weight:400}.featured-collections.new-drawer .product-item-meta{align-items:flex-start;text-align:left}.product-item-tags{padding:0}.featured-collections.new-drawer .product-item-meta__title{line-height:normal;color:#000!important;font-weight:500!important}.featured-collections.new-drawer .product-list__inner{gap:10px}#mini-cart .drawer__content{padding:0 20px}.drawer__content--text{margin-top:47px;text-align:center}.drawer__content--empty{display:flex;flex-direction:column;row-gap:30px}#mini-cart p.empty-cart{margin:0;color:var(--Black, #1F1F1F);font-family:PP Pangram Sans;font-size:18px;font-style:normal;font-weight:600;line-height:normal}p.add-bestsellers{margin-top:0;color:var(--Black, #1F1F1F);font-family:PP Pangram Sans;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.featured-collections.new-drawer .product-item__image-wrapper{margin-bottom:0}.shopify-section--main-collection p{opacity:.5}@media(max-width:767px){#mini-cart p.r-content{font-size:12px}.featured-collections.new-drawer .product-list__inner{padding:0}.featured-collections.new-drawer .product-item__image-wrapper{margin-bottom:0}.review-flex img{height:75px}.review-icon{display:flex;align-items:center}.review-icon img{height:auto}.author-quote{display:flex;align-items:center;column-gap:5px}}@media(max-width:400px){.dis-left,.dis-right{font-size:12px}}@media(max-width:390px){.product-item-tags .menu-badge{font-size:8.5px;border-radius:9px;padding:4.5px 8px}.featured-collections.new-drawer .product-item-meta__title{line-height:normal;font-size:14px}.featured-collections.new-drawer .product-item button{font-size:12px}#mini-cart .button-wrapper.button-cart a p{font-size:14px}#mini-cart p.r-content{font-size:11px!important}}@media(max-width:350px){.product-item-tags .menu-badge{font-size:7px;border-radius:8.5px;padding:4px 6px}.dis-left,.dis-right{font-size:10px}.site-footer__icon-list li.payment-icon{width:34px}}@media(max-width:768px){footer.mini-cart__drawer-footer.drawer__footer.drawer__footer--tight.drawer__footer--bordered{z-index:20}.toggle-button-visibility{position:fixed!important;z-index:10;width:100%;left:0%;bottom:0%}clever-search-toggler{display:none}.button-wrapper{width:100%;display:flex;justify-content:center;align-items:center;flex-flow:column;gap:-20px;padding:10px 0% 5% 0;background:#fff}.button-wrapper button{width:90%;margin-bottom:5px!important}.promo-text{margin-top:0%;font-size:16.5px;font-weight:700}.__pf.__pf_9M6sVkAu .pf-133_{margin-top:10px!important}}@media(max-width:394px){#uniqueID{padding:19px 2px!important}.site-footer__icon-list li.payment-icon{width:38.5px}}.announcement-bottom{background:var(--Purple, #AF8998);padding:5px 0 4px;color:var(--White, #FFF);font-family:PP Pangram Sans;font-size:14px;font-style:normal;font-weight:500;line-height:normal;text-align:center;text-transform:none}.drawer_products{display:flex;flex-direction:column;row-gap:30px}.drawer__product{display:flex;column-gap:10px;width:100%}.drawer__product-image{border-radius:5px;height:98px;min-width:98px}.drawer__product-content{display:flex;flex-direction:column;row-gap:5px}.drawer__product-content .loox-icon{width:11px;height:11px}.drawer__product-content .loox-rating-label{color:var(--Black, #1F1F1F);font-family:PP Pangram Sans;font-size:11.333px;font-style:normal;font-weight:300;line-height:normal}.drawer__product-title,.drawer__product-link{color:var(--Black, #1F1F1F)!important;font-family:PP Pangram Sans!important;font-size:14px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize;margin:0}.drawer__product-price{display:flex;column-gap:5px}.drawer__product-price--current{color:var(--Black, #1F1F1F);font-family:PP Pangram Sans;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.drawer__product-price--compare{color:#a3a3a3;font-family:PP Pangram Sans;font-size:14px;font-style:normal;font-weight:600;line-height:normal;text-decoration:line-through;display:flex;align-items:center;margin-top:1.5px}.drawer__product-form__cta{color:var(--Orange, #E98044);font-family:Apercu Mono Pro;font-size:14px;font-style:normal;font-weight:500;line-height:normal;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;text-transform:uppercase;background-color:unset}.drawer-payment{padding:10px}.drawer-payment-icons{display:flex;list-style:none;justify-content:space-between;padding:0;width:100%;column-gap:10px}.payment-icon{flex:1 1 auto;display:flex;justify-content:center;align-items:center}.payment-icon svg{width:100%;height:auto}.drawer-announcement-bar{background:var(--Purple, #AF8998);color:var(--White, #FFF);font-family:PP Pangram Sans;font-size:12px;font-style:normal;font-weight:500;line-height:normal;padding:5px;display:flex;justify-content:center}.line-item__content-wrapper{display:flex;align-items:center;gap:10px}.line-item__content-wrapper .line-item__image-wrapper{margin:0;width:auto}.line-item__image{width:98px;height:98px;border-radius:5px;max-width:unset}.product-item-meta{display:flex;flex-direction:column;row-gap:5px}.product-item-meta__title{color:var(--Black, #1F1F1F)!important;font-family:PP Pangram Sans!important;font-size:15px;font-style:normal!important;font-weight:600!important;line-height:normal;text-transform:capitalize}.product-item-meta__property{font-size:14px}.product-item-meta__info{display:flex;column-gap:25px;align-items:center}.product-item-meta__info .line-item__quantity{margin:0}.product-item-meta__price-list-container .price-list{display:flex;flex-wrap:nowrap;column-gap:5px;align-items:center}.product-item-meta__price-list-container .price-list .price--highlight{color:var(--Black, #1F1F1F)!important;font-family:PP Pangram Sans!important;font-size:14px;font-style:normal;font-weight:500!important;line-height:normal!important;margin:0!important}.product-item-meta__price-list-container .price-list .price--compare{color:#a3a3a3!important;font-family:PP Pangram Sans!important;font-size:15px;font-style:normal!important;font-weight:500!important;line-height:normal!important;text-decoration:line-through;margin-top:1.5px}.custom-quantity-selector{display:flex;align-items:center;justify-content:center;gap:10px}.custom-quantity-selector__button{display:flex;align-items:center;justify-content:center;width:14px;height:14px}.custom-quantity-selector__button--icon{border:1px solid #1f1f1f;border-radius:5px}.custom-quantity-selector__text{color:var(--Black, #1F1F1F);font-family:PP Pangram Sans;font-size:15px;font-style:normal;font-weight:600;line-height:normal;margin-top:1.5px}.product-item-meta__property-list{margin:0}.line-item__subscription{display:flex;align-items:center;gap:10px;font-size:14px;color:#2ecc71;margin:5px 0}.subscription-checkbox{display:none}.subscription-toggle{display:flex;align-items:center;cursor:pointer;position:relative;column-gap:5px}.subscription-text{color:#05ac2e;font-family:Apercu Mono Pro;font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.subscription-toggle-switch{display:flex;position:relative;align-items:center;bottom:1px}.toggle-svg{transition:transform .3s ease;pointer-events:none}.subscription-toggle-switch .toggle-bg{fill:#ccc}.subscription-toggle-switch .toggle-knob{transform:translate(-8px);transition:transform .3s ease;fill:#fff}.subscription-checkbox:checked+.subscription-text+.subscription-toggle-switch .toggle-bg{fill:#05ac2e}.subscription-checkbox:checked+.subscription-text+.subscription-toggle-switch .toggle-knob{transform:translate(0)}.subscription-toggle:hover .toggle-svg{opacity:.8}.subscription-toggle[role=switch]{-webkit-user-select:none;user-select:none}.subscription-toggle[aria-checked=true] .subscription-toggle-switch .toggle-bg{fill:#05ac2e}.subscription-toggle[aria-checked=true] .subscription-toggle-switch .toggle-knob{transform:translate(0)}.subscription-toggle[aria-checked=false] .subscription-toggle-switch .toggle-bg{fill:#ccc}.subscription-toggle[aria-checked=false] .subscription-toggle-switch .toggle-knob{transform:translate(-8px)}.drawer__footer{padding:0!important}.drawer__footer__content{padding:10px;display:flex;flex-direction:column;row-gap:10px}.drawer__footer-total-info{display:flex;flex-direction:column;row-gap:5px}.total-info__row{display:flex;justify-content:space-between}.total-info__label{color:var(--Black, #1F1F1F);font-family:PP Pangram Sans;font-size:14px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase}.total-info__prices{display:flex;column-gap:5px}.total-info__price--compare{color:#a3a3a3;font-family:PP Pangram Sans;font-size:14px;font-style:normal;font-weight:600;line-height:normal;text-decoration:line-through}.total-info__price--highlight{color:var(--Black, #1F1F1F);font-family:PP Pangram Sans;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.total-info__row--savings,.total-info__row--savings .total-info__label{color:#05ac2e;font-weight:700}footer.mini-cart__drawer-footer .checkout-button,.cart__aside .cart__checkout-button,.continue-shopping .cart__checkout-button{color:#fff!important;text-align:center;font-family:Apercu Mono Pro;font-size:16px!important;font-style:normal;font-weight:500!important;line-height:normal;text-transform:uppercase;padding:15px;border-radius:5px}.mini-cart__recommendations-inner{background:var(--Light-Yellow, #FAF7F0)}.mini-cart__recommendations-heading{color:var(--Black, #1F1F1F);font-family:PP Pangram Sans;font-size:14px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1.4px;text-transform:uppercase}.continue-shopping{margin-top:15px;display:flex;justify-content:center}.continue-shopping__button{position:relative;color:var(--Orange, #E98044);text-align:center;font-family:Apercu Mono Pro;font-size:16px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase}.continue-shopping__button:after{content:"";display:block;background-color:var(--Orange, #E98044);height:1px;position:absolute;bottom:-1px;left:0;right:0;width:90%}@media screen and (min-width:999px){.mini-cart__recommendations-list .drawer__product{flex-direction:column;margin-bottom:20px}.mini-cart__recommendations-list .drawer__product-price{justify-content:center}.mini-cart__recommendations-inner{padding:15px}}.your-shopping-cart .cart{margin-top:25px}.your-shopping-cart .heading.h2{color:var(--Black, #1F1F1F);font-family:PP Pangram Sans;font-size:30px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:15px}.cart__content .line-item-table{padding-top:0}.cart__content .line-item-table__header-group th{border-top:1px solid rgba(31,31,31,.2);border-bottom:1px solid rgba(31,31,31,.1);padding-top:15px}.cart__content .line-item-table__header-group th .heading{color:var(--Black, #1F1F1F);font-family:PP Pangram Sans;font-size:14px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:1.4px;text-transform:uppercase}.cart__content .line-item__quantity,.cart__content .line-item__price-list-container{padding:0;display:table-cell;vertical-align:middle}.cart__content .th_item_line_price{display:flex;column-gap:5px}.cart__content .shipping-estimator{border:unset}.cart__content .shipping-estimator .shipping-estimator__toggle-button{color:var(--Orange, #E98044);font-family:PP Pangram Sans;font-size:14px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1.4px;text-transform:uppercase;padding:0;justify-content:flex-start;column-gap:5px}.cart__content .continue-shopping{justify-content:flex-start;margin-top:25px}.cart-reviews{background:var(--Light-Yellow, #FAF7F0);padding:30px 0}.cart-reviews__title{color:var(--Black, #1F1F1F);font-family:PP Pangram Sans;font-size:14px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:1.4px;text-transform:uppercase;text-align:center;margin-bottom:20px}.cart-reviews__item{display:flex;column-gap:10px;width:calc(25% - 10px);margin-right:10px}@media screen and (max-width:992px){.cart-reviews__item{width:calc(50% - 10px)}}@media screen and (max-width:767px){.cart-reviews__item{width:100%}}.cart-reviews__image-img{height:70px;max-width:unset;border-radius:5px}.cart-reviews__content{display:flex;flex-direction:column;row-gap:4px}.cart-reviews__text{color:var(--Black, #1F1F1F);font-family:PP Pangram Sans;font-size:14px;font-style:normal;font-weight:600;line-height:normal;margin:0}.cart-reviews__author{margin:0;display:flex}.cart-reviews__rating{display:flex;align-items:center}.cart-reviews__name{color:var(--Black, #1F1F1F);font-family:PP Pangram Sans;font-size:12px;font-style:normal;font-weight:300;line-height:normal}@media screen and (min-width:768px){.cart-reviews__slider .flickity-viewport{min-height:135px}}.cart-reviews__slider .flickity-page-dots{width:unset;left:50%;transform:translate(-50%);bottom:-20px}.cart-reviews__slider .flickity-page-dots{bottom:-12px}.cart-reviews__slider .flickity-page-dot{width:5px;height:5px;margin:0 2.5px;transition:.3s ease all}.cart-reviews__slider .flickity-page-dot.is-selected{width:15px;height:5px;border-radius:2.857px}product-recommendations .section__header{margin-bottom:35px}product-recommendations .heading.h4{color:var(--Black, #1F1F1F);font-family:PP Pangram Sans;font-size:14px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:1.4px;text-transform:uppercase}.product-item-content-block{display:flex;flex-direction:column;row-gap:12px}.mini-cart{width:100vw}
/*# sourceMappingURL=/cdn/shop/t/188/assets/custom.css.map?v=61706467108617230951774273729 */

/* === blaze.css === */
.blaze-slider{--slides-to-show:1;--slide-gap:20px;direction:ltr}.blaze-container{position:relative}.blaze-track-container{overflow:hidden}.blaze-track{will-change:transform;touch-action:pan-y;display:flex;gap:var(--slide-gap);--slide-width:calc(
    (100% - (var(--slides-to-show) - 1) * var(--slide-gap)) /
      var(--slides-to-show)
  );box-sizing:border-box}.blaze-track>*{box-sizing:border-box;width:var(--slide-width);flex-shrink:0}
/* === 7036-3b01c0ab.css === */
@import url(https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Instrument+Serif&display=swap);@font-face{font-family:Maison Neue Extended;font-weight:700;src:url(https://shopify-extension.getredo.com/MaisonNeueExtended-Bold-ad35f5e5.woff2)}@font-face{font-family:Maison Neue Extended;font-weight:light;src:url(https://shopify-extension.getredo.com/MaisonNeueExtended-Book-bd95afe9.woff2)}@font-face{font-family:Maison Neue Extended;src:url(https://shopify-extension.getredo.com/MaisonNeueExtended-Medium-92c71825.woff2)}