/* generated by tools/gen_base.py from measured computed styles (see its docstring) */
.active-facets__button-remove:where(a.underlined-link){border-bottom-color:rgba(37, 34, 31, 0.85);border-top-color:rgba(37, 34, 31, 0.85);color:rgba(37, 34, 31, 0.85);text-decoration-line:none;text-underline-offset:3px}
.button:where(a){align-items:center;background-color:rgb(37, 34, 31);border-bottom-color:rgb(255, 255, 255);border-radius:8px;border-top-color:rgb(255, 255, 255);color:rgb(255, 255, 255);display:inline-flex;justify-content:center;letter-spacing:1px;line-height:19.2px;min-height:49px;padding-left:30px;padding-right:30px;position:relative;text-align:center;text-decoration-line:none;z-index:0}
.button:where(a.button--primary.button--full-width.button--large-text){align-items:center;display:flex;font-size:19px;justify-content:center;letter-spacing:1px;line-height:22.8px;list-style-type:none;margin-top:20px;min-height:49px;padding-left:30px;padding-right:30px;position:relative;text-decoration-line:none;word-break:break-word;z-index:0}
.disclosure__link:where(a.caption-large){align-items:center;border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);box-sizing:border-box;color:rgba(37, 34, 31, 0.9);column-gap:7px;display:flex;font-size:13px;gap:7px;letter-spacing:0.4px;line-height:23.4px;list-style-type:none;padding-bottom:5px;padding-left:13px;padding-right:13px;padding-top:5px;row-gap:7px;text-decoration-line:none}
.disclosure__link:where(a.caption-large.disclosure__link--active){align-items:center;border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);box-sizing:border-box;color:rgba(37, 34, 31, 0.9);column-gap:7px;display:flex;font-size:13px;gap:7px;letter-spacing:0.4px;line-height:23.4px;list-style-type:none;padding-bottom:5px;padding-left:13px;padding-right:13px;padding-top:5px;row-gap:7px;text-decoration-line:none}
.facets__reset:where(a.link.underlined-link){border-bottom-color:rgba(37, 34, 31, 0.85);border-top-color:rgba(37, 34, 31, 0.85);box-sizing:border-box;color:rgba(37, 34, 31, 0.85);display:inline-block;font-size:14px;line-height:25.2px;text-decoration-line:none;text-underline-offset:3px}
.full-unstyled-link:where(a){display:block;list-style-type:none;text-align:center;text-decoration-line:none;word-break:break-word}
.header__heading-link:where(a.link.link--text.focus-inset){align-items:stretch;border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);display:flex;font-size:14px;line-height:0px;min-height:auto;overflow:hidden;position:relative;text-decoration-line:none;text-underline-offset:3px;word-break:break-word}
.header__icon:where(a.header__icon--account.link.focus-inset){align-items:center;font-size:14px;justify-content:center;line-height:25.2px;text-decoration-line:none;text-underline-offset:3px}
.header__icon:where(a.header__icon--cart.link.focus-inset){align-items:center;display:flex;font-size:14px;justify-content:center;line-height:25.2px;min-height:auto;position:relative;text-decoration-line:none;text-underline-offset:3px}
.header__menu-item:where(a.header__menu-item--main.list-menu__item.link){padding-bottom:12px;padding-top:12px;text-decoration-line:none;text-underline-offset:3px}
.link:where(a.product__view-details.animate-arrow){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);display:none;font-size:14px;line-height:25.2px;list-style-type:none;text-decoration-line:none;text-underline-offset:3px}
.link:where(a.underlined-link){border-bottom-color:rgba(37, 34, 31, 0.85);border-top-color:rgba(37, 34, 31, 0.85);color:rgba(37, 34, 31, 0.85);display:inline-block;text-align:center;text-decoration-line:none;text-underline-offset:3px}
.menu-drawer__account:where(a.font-body){align-items:center;border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);box-sizing:border-box;color:rgb(37, 34, 31);display:flex;margin-bottom:0px;text-decoration-line:none}
.menu-drawer__menu-item:where(a.font-body.list-menu__item.link){box-sizing:border-box;text-decoration-line:none;text-underline-offset:3px}
.mobile-facets__clear:where(a.underlined-link.center.flex-center){align-items:center;border-bottom-color:rgba(37, 34, 31, 0.85);border-top-color:rgba(37, 34, 31, 0.85);box-sizing:border-box;color:rgba(37, 34, 31, 0.85);display:flex;justify-content:center;text-align:center;text-decoration-line:none;text-underline-offset:3px}
.product__title:where(a){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);display:none;list-style-type:none;text-decoration-line:none;word-break:break-word}
.skip-to-content-link:where(a.button.visually-hidden){align-items:center;background-color:rgb(37, 34, 31);border-bottom-color:rgb(255, 255, 255);border-radius:8px;border-top-color:rgb(255, 255, 255);color:rgb(255, 255, 255);display:flex;justify-content:center;letter-spacing:1px;line-height:19.2px;margin-bottom:-1px;margin-top:-1px;min-height:49px;padding-left:30px;padding-right:30px;text-decoration-line:none;z-index:0}
.skip-to-content-link:where(a.button.visually-hidden.quick-add-hidden){align-items:center;background-color:rgb(37, 34, 31);border-bottom-color:rgb(255, 255, 255);border-radius:8px;border-top-color:rgb(255, 255, 255);color:rgb(255, 255, 255);display:flex;justify-content:center;letter-spacing:1px;line-height:19.2px;list-style-type:none;margin-bottom:-1px;margin-top:-1px;min-height:49px;padding-left:30px;padding-right:30px;text-decoration-line:none;top:0px;z-index:0}
.underlined-link:where(a){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);flex-shrink:0;text-align:center;text-decoration-line:none;text-underline-offset:3px}
.facets-wrapper:where(aside.page-width){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);max-width:1400px}
.atc-button:where(button.product-form__submit.button.button--full-width){align-items:center;border-bottom-style:none;border-bottom-width:0px;border-left-style:none;border-left-width:0px;border-right-style:none;border-right-width:0px;border-top-style:none;border-top-width:0px;cursor:pointer;display:flex;font-family:Poppins, sans-serif;font-size:19px;justify-content:center;letter-spacing:1px;line-height:22.8px;list-style-type:none;min-height:49px;padding-bottom:0px;padding-left:30px;padding-right:30px;padding-top:0px;position:relative;text-transform:uppercase;z-index:0}
.button:where(button.button--full-width){align-items:center;border-bottom-color:rgb(255, 255, 255);border-bottom-style:none;border-bottom-width:0px;border-left-style:none;border-left-width:0px;border-radius:8px;border-right-style:none;border-right-width:0px;border-top-color:rgb(255, 255, 255);border-top-style:none;border-top-width:0px;color:rgb(255, 255, 255);cursor:pointer;display:flex;font-family:Poppins, sans-serif;font-size:16px;justify-content:center;letter-spacing:1px;line-height:19.2px;min-height:49px;padding-bottom:0px;padding-left:30px;padding-right:30px;padding-top:0px;position:relative;z-index:0}
.button:where(button.newsletter__solid-btn.button--full-width){align-items:center;border-bottom-color:rgb(250, 248, 244);border-bottom-style:none;border-bottom-width:0px;border-left-style:none;border-left-width:0px;border-radius:8px;border-right-style:none;border-right-width:0px;border-top-color:rgb(250, 248, 244);border-top-style:none;border-top-width:0px;color:rgb(250, 248, 244);cursor:pointer;display:flex;font-family:Poppins, sans-serif;font-size:16px;justify-content:center;letter-spacing:1px;line-height:19.2px;margin-top:10px;min-height:49px;padding-bottom:0px;padding-left:30px;padding-right:30px;padding-top:0px;position:relative;z-index:0}
.button:where(button.sticky-atc__scroll-btn){align-items:center;border-bottom-color:rgb(255, 255, 255);border-bottom-style:none;border-bottom-width:0px;border-left-style:none;border-left-width:0px;border-radius:8px;border-right-style:none;border-right-width:0px;border-top-color:rgb(255, 255, 255);border-top-style:none;border-top-width:0px;color:rgb(255, 255, 255);cursor:pointer;display:inline-flex;font-family:Poppins, sans-serif;justify-content:center;letter-spacing:1px;list-style-type:none;padding-bottom:0px;padding-top:0px;position:relative;z-index:0}
.cart__checkout-button:where(button.button){align-items:center;background-color:rgb(37, 34, 31);border-bottom-color:rgb(255, 255, 255);border-bottom-style:none;border-bottom-width:0px;border-left-style:none;border-left-width:0px;border-radius:8px;border-right-style:none;border-right-width:0px;border-top-color:rgb(255, 255, 255);border-top-style:none;border-top-width:0px;color:rgb(255, 255, 255);cursor:not-allowed;display:inline-flex;font-family:Poppins, sans-serif;justify-content:center;letter-spacing:1px;min-height:49px;opacity:0.5;padding-bottom:0px;padding-left:30px;padding-right:30px;padding-top:0px;position:relative;z-index:0}
.drawer__close:where(button.header__icon.header__icon--menu.header__icon--summary){align-items:center;border-bottom-color:rgb(37, 34, 31);border-bottom-style:none;border-bottom-width:0px;border-left-style:none;border-left-width:0px;border-right-style:none;border-right-width:0px;border-top-color:rgb(37, 34, 31);border-top-style:none;border-top-width:0px;box-shadow:rgba(37, 34, 31, 0) 0px 0px 0px 2px;cursor:pointer;display:flex;font-family:Poppins, sans-serif;font-size:14px;height:30px;justify-content:center;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;position:absolute;text-decoration-line:underline;text-underline-offset:3px;width:30px}
.drawer__sticky-open:where(button.color-.flex-center.center){align-items:center;border-bottom-style:none;border-bottom-width:0px;border-left-style:none;border-left-width:0px;border-right-style:none;border-right-width:0px;border-top-style:none;border-top-width:0px;bottom:20px;box-shadow:rgba(0, 0, 0, 0.3) 1px 1px 5px 0px;column-gap:10px;cursor:pointer;display:flex;gap:10px;justify-content:center;line-height:13.3333px;padding-bottom:5.86667px;padding-left:13.3333px;padding-right:13.3333px;padding-top:5.86667px;position:fixed;row-gap:10px;white-space:nowrap;z-index:2}
.drawer__sticky-open:where(button.color-accent-1.flex-center.center){align-items:center;border-bottom-style:none;border-bottom-width:0px;border-left-style:none;border-left-width:0px;border-right-style:none;border-right-width:0px;border-top-style:none;border-top-width:0px;bottom:20px;box-shadow:rgba(0, 0, 0, 0.3) 1px 1px 5px 0px;column-gap:10px;cursor:pointer;display:none;gap:10px;justify-content:center;line-height:13.3333px;padding-bottom:5.86667px;padding-left:13.3333px;padding-right:13.3333px;padding-top:5.86667px;position:fixed;row-gap:10px;white-space:nowrap;z-index:2}
.floating-btn:where(button.scroll-to-top-btn.scroll-to-top-btn-bottom-right.scroll-to-top-btn-scroll-to-top-btn){align-items:center;background-color:rgb(37, 34, 31);border-bottom-color:rgba(255, 255, 255, 0.9);border-bottom-style:none;border-bottom-width:0px;border-left-style:none;border-left-width:0px;border-radius:50%;border-right-style:none;border-right-width:0px;border-top-color:rgba(255, 255, 255, 0.9);border-top-style:none;border-top-width:0px;box-shadow:rgba(0, 0, 0, 0.3) 1px 1px 10px 0px;color:rgba(255, 255, 255, 0.9);cursor:pointer;justify-content:center;overflow:hidden;padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;position:fixed;z-index:2}
.localization-v2__button:where(button){align-items:center;background-color:rgba(0, 0, 0, 0);border-bottom-color:rgb(37, 34, 31);border-bottom-style:none;border-bottom-width:0px;border-left-style:none;border-left-width:0px;border-right-style:none;border-right-width:0px;border-top-color:rgb(37, 34, 31);border-top-style:none;border-top-width:0px;box-sizing:border-box;color:rgb(37, 34, 31);cursor:pointer;display:flex;padding-bottom:5px;padding-left:0px;padding-right:0px;padding-top:5px}
.menu-drawer__close-btn:where(button.menu-drawer__close-menu-btn.header__icon.header__icon--menu){align-items:center;background-color:rgba(37, 34, 31, 0.05);border-bottom-color:rgb(37, 34, 31);border-bottom-style:none;border-bottom-width:0px;border-left-style:none;border-left-width:0px;border-right-style:none;border-right-width:0px;border-top-color:rgb(37, 34, 31);border-top-style:none;border-top-width:0px;box-sizing:border-box;cursor:pointer;display:flex;font-family:Poppins, sans-serif;font-size:14px;height:30px;justify-content:center;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;position:absolute;right:10px;text-decoration-line:underline;text-underline-offset:3px;width:30px}
.no-js-hidden:where(button.button.button--primary){align-items:center;border-bottom-style:none;border-bottom-width:0px;border-left-style:none;border-left-width:0px;border-right-style:none;border-right-width:0px;border-top-style:none;border-top-width:0px;box-sizing:border-box;cursor:pointer;display:flex;font-family:Poppins, sans-serif;font-size:16px;justify-content:center;letter-spacing:1px;line-height:19.2px;min-height:49px;padding-bottom:0px;padding-left:30px;padding-right:30px;padding-top:0px;position:relative;z-index:0}
.price-slider__handle:where(button.price-slider__handle--max.price-slider__handle--){background-color:rgb(255, 255, 255);border-bottom-color:rgb(37, 34, 31);border-bottom-style:none;border-bottom-width:0px;border-left-style:none;border-left-width:0px;border-radius:999px;border-right-style:none;border-right-width:0px;border-top-color:rgb(37, 34, 31);border-top-style:none;border-top-width:0px;box-sizing:border-box;color:rgb(37, 34, 31);cursor:grab;display:block;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;position:absolute}
.price-slider__handle:where(button.price-slider__handle--max.price-slider__handle--outline){background-color:rgb(255, 255, 255);border-bottom-color:rgb(37, 34, 31);border-bottom-style:solid;border-bottom-width:3px;border-left-style:solid;border-left-width:3px;border-radius:999px;border-right-style:solid;border-right-width:3px;border-top-color:rgb(37, 34, 31);border-top-style:solid;border-top-width:3px;box-sizing:border-box;color:rgb(37, 34, 31);cursor:grab;display:block;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;position:absolute}
.price-slider__handle:where(button.price-slider__handle--min.price-slider__handle--){background-color:rgb(255, 255, 255);border-bottom-color:rgb(37, 34, 31);border-bottom-style:none;border-bottom-width:0px;border-left-style:none;border-left-width:0px;border-radius:999px;border-right-style:none;border-right-width:0px;border-top-color:rgb(37, 34, 31);border-top-style:none;border-top-width:0px;box-sizing:border-box;color:rgb(37, 34, 31);cursor:grab;display:block;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;position:absolute}
.price-slider__handle:where(button.price-slider__handle--min.price-slider__handle--outline){background-color:rgb(255, 255, 255);border-bottom-color:rgb(37, 34, 31);border-bottom-style:solid;border-bottom-width:3px;border-left-style:solid;border-left-width:3px;border-radius:999px;border-right-style:solid;border-right-width:3px;border-top-color:rgb(37, 34, 31);border-top-style:solid;border-top-width:3px;box-sizing:border-box;color:rgb(37, 34, 31);cursor:grab;display:block;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;position:absolute}
.product-lightbox__arrow:where(button.product-lightbox__arrow--next){align-items:center;background-color:rgba(255, 255, 255, 0.12);border-bottom-color:rgb(255, 255, 255);border-bottom-style:none;border-bottom-width:0px;border-left-style:none;border-left-width:0px;border-radius:50%;border-right-style:none;border-right-width:0px;border-top-color:rgb(255, 255, 255);border-top-style:none;border-top-width:0px;color:rgb(255, 255, 255);cursor:pointer;justify-content:center;position:absolute;right:15px;z-index:3}
.product-lightbox__arrow:where(button.product-lightbox__arrow--prev){align-items:center;background-color:rgba(255, 255, 255, 0.12);border-bottom-color:rgb(255, 255, 255);border-bottom-style:none;border-bottom-width:0px;border-left-style:none;border-left-width:0px;border-radius:50%;border-right-style:none;border-right-width:0px;border-top-color:rgb(255, 255, 255);border-top-style:none;border-top-width:0px;color:rgb(255, 255, 255);cursor:pointer;justify-content:center;left:15px;position:absolute;z-index:3}
.product-lightbox__close:where(button){align-items:center;background-color:rgba(255, 255, 255, 0.12);border-bottom-color:rgb(255, 255, 255);border-bottom-style:none;border-bottom-width:0px;border-left-style:none;border-left-width:0px;border-radius:50%;border-right-style:none;border-right-width:0px;border-top-color:rgb(255, 255, 255);border-top-style:none;border-top-width:0px;color:rgb(255, 255, 255);cursor:pointer;display:flex;justify-content:center;position:absolute;z-index:3}
.quick-add__submit:where(button.button.button--full-width.button--primary){align-items:center;border-bottom-style:none;border-bottom-width:0px;border-left-style:none;border-left-width:0px;border-right-style:none;border-right-width:0px;border-top-style:none;border-top-width:0px;cursor:pointer;display:flex;font-family:Poppins, sans-serif;justify-content:center;letter-spacing:1px;list-style-type:none;padding-bottom:8px;padding-left:8px;padding-right:8px;padding-top:8px;position:relative;z-index:0}
.reset__button:where(button.field__button){align-items:center;background-color:rgba(0, 0, 0, 0);border-bottom-color:rgba(37, 34, 31, 0.9);border-bottom-style:none;border-bottom-width:0px;border-left-style:none;border-left-width:0px;border-right-style:none;border-right-width:0px;border-top-color:rgba(37, 34, 31, 0.9);border-top-style:none;border-top-width:0px;bottom:2px;box-sizing:border-box;color:rgba(37, 34, 31, 0.9);cursor:pointer;display:flex;justify-content:center;overflow:hidden;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;position:absolute;top:1px}
.reset__button:where(button.field__button.hidden){align-items:center;background-color:rgba(0, 0, 0, 0);border-bottom-color:rgba(37, 34, 31, 0.9);border-bottom-style:none;border-bottom-width:0px;border-left-style:none;border-left-width:0px;border-right-style:none;border-right-width:0px;border-top-color:rgba(37, 34, 31, 0.9);border-top-style:none;border-top-width:0px;box-sizing:border-box;color:rgba(37, 34, 31, 0.9);cursor:pointer;display:none;justify-content:center;overflow:hidden;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;position:absolute;top:1px}
.search-modal__close-button:where(button.modal__close-button.link.link--text){align-items:center;background-color:rgba(0, 0, 0, 0);border-bottom-color:rgb(37, 34, 31);border-bottom-style:none;border-bottom-width:0px;border-left-style:none;border-left-width:0px;border-right-style:none;border-right-width:0px;border-top-color:rgb(37, 34, 31);border-top-style:none;border-top-width:0px;box-sizing:border-box;color:rgb(37, 34, 31);cursor:pointer;display:flex;font-family:Poppins, sans-serif;font-size:14px;justify-content:center;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;text-decoration-line:underline;text-underline-offset:3px}
.search__button:where(button.field__button){align-items:center;background-color:rgba(0, 0, 0, 0);border-bottom-color:rgba(37, 34, 31, 0.9);border-bottom-style:none;border-bottom-width:0px;border-left-style:none;border-left-width:0px;border-right-style:none;border-right-width:0px;border-top-color:rgba(37, 34, 31, 0.9);border-top-style:none;border-top-width:0px;bottom:2px;box-sizing:border-box;color:rgba(37, 34, 31, 0.9);cursor:pointer;display:flex;justify-content:center;overflow:hidden;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;position:absolute;right:1px;top:1px}
.slider-button--next:where(button.splide__arrow.splide__arrow--next.color-inverse){align-items:center;border-bottom-style:none;border-bottom-width:0px;border-left-style:none;border-left-width:0px;border-radius:50%;border-right-style:none;border-right-width:0px;border-top-style:none;border-top-width:0px;cursor:pointer;flex-shrink:0;font-size:30px;justify-content:center;list-style-type:none;opacity:0.7;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;position:absolute;right:10px;z-index:1}
.slider-button--prev:where(button.splide__arrow.splide__arrow--prev.color-inverse){align-items:center;border-bottom-style:none;border-bottom-width:0px;border-left-style:none;border-left-width:0px;border-radius:50%;border-right-style:none;border-right-width:0px;border-top-style:none;border-top-width:0px;cursor:pointer;flex-shrink:0;font-size:30px;justify-content:center;left:10px;list-style-type:none;opacity:0.7;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;position:absolute;z-index:1}
.slider-button:where(button.slider-button--next){align-items:center;background-color:rgba(0, 0, 0, 0);border-bottom-color:rgba(37, 34, 31, 0.9);border-bottom-style:none;border-bottom-width:0px;border-left-style:none;border-left-width:0px;border-right-style:none;border-right-width:0px;border-top-color:rgba(37, 34, 31, 0.9);border-top-style:none;border-top-width:0px;color:rgba(37, 34, 31, 0.9);cursor:pointer;display:flex;justify-content:center;list-style-type:none;min-height:auto}
.slider-button:where(button.slider-button--prev){align-items:center;background-color:rgba(0, 0, 0, 0);border-bottom-color:rgba(37, 34, 31, 0.9);border-bottom-style:none;border-bottom-width:0px;border-left-style:none;border-left-width:0px;border-right-style:none;border-right-width:0px;border-top-color:rgba(37, 34, 31, 0.9);border-top-style:none;border-top-width:0px;color:rgba(37, 34, 31, 0.9);cursor:pointer;display:flex;justify-content:center;list-style-type:none;min-height:auto}
.thumbnail:where(button.global-media-settings.global-media-settings--no-shadow){background-color:rgba(0, 0, 0, 0);border-bottom-style:solid;border-bottom-width:0px;border-left-style:solid;border-left-width:0px;border-right-style:solid;border-right-width:0px;border-top-style:solid;border-top-width:0px;bottom:0px;color:rgb(37, 34, 31);cursor:pointer;display:block;left:0px;list-style-type:none;overflow:hidden;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;position:absolute;right:0px;top:0px}
.is-empty:where(cart-drawer-items){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);display:block}
.drawer:where(cart-drawer.is-empty.cart-drawer--desktop-width-normal.cart-drawer--mobile-width-full){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);bottom:0px;color:rgba(37, 34, 31, 0.9);display:flex;justify-content:flex-end;left:0px;position:fixed;right:0px;top:0px;z-index:1000}
.page-width:where(cart-items.is-empty){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);display:block;max-width:1400px}
.contact:where(contact-form.page-width.page-width--narrow.section-template--27928861966430__contact_form_U9ptC4-padding){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);display:block}
countdown-timer:where(:not([class]),[class=""]){border-bottom-color:rgb(255, 255, 255);border-top-color:rgb(255, 255, 255);color:rgb(255, 255, 255);font-size:14px;line-height:18.2px;text-align:center}
.header__search:where(details-modal){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);display:flex;line-height:0px;min-height:auto}
.accordion__details:where(details){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);list-style-type:none}
.disclosure-has-popup:where(details.facets__disclosure){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);position:relative}
.menu-drawer-container:where(details){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.mobile-facets__details:where(details){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);box-sizing:border-box;color:rgba(37, 34, 31, 0.9)}
.mobile-facets__disclosure:where(details.disclosure-has-popup){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);display:flex;position:relative}
.accordion__collapse-icon:where(div.accordion__collapse-icon--standard.flex-shrink-0.flex-center){align-items:center;border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);box-sizing:border-box;color:rgba(37, 34, 31, 0.9);cursor:pointer;display:flex;flex-shrink:0;height:18px;justify-content:center;list-style-type:none;min-height:auto;width:18px}
.accordion__content:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);list-style-type:none;opacity:0;word-break:break-word}
.accordion__content-wrapper:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);display:grid;list-style-type:none;overflow:hidden}
.accordion__content__inner:where(div.rte.block-margins){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);list-style-type:none;padding-bottom:10px;padding-left:10px;padding-right:10px;word-break:break-word}
.active-facets:where(div.active-facets-desktop.active-facets--desktop-horizontal){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);column-gap:10px;display:flex;flex-wrap:wrap;gap:6px 10px;padding-top:5px;row-gap:6px}
.active-facets:where(div.active-facets-mobile.desktop-hidden){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);column-gap:6px;flex-wrap:wrap;gap:6px;margin-bottom:5px;padding-top:10px;row-gap:6px}
.ai-guarantee-badge-wrapper-aavlld3frdwh2tm5yoaigenblock636baf9kznpyq:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.ai-guarantee-badge-wrapper-adgixdgi2ywvxrepnnaigenblock636baf9kznpyq:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.ai-guarantee-badge-wrapper-adhjwdgftyvniwvvwqaigenblock636baf9kznpyq:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.ai-guarantee-badge-wrapper-ak1n2ofdvwelpn2j3zaigenblock636baf9kznpyq:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.ai-guarantee-badge-wrapper-ani82vtrptunlk1zhzaigenblock636baf9kznpyq:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.ai-guarantee-badge-wrapper-aovbhduprwmmzk2rquaigenblock636baf9kznpyq:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.ai-guarantee-badge-wrapper-aqufmk3j0zvzhcdvhwaigenblock636baf9kznpyq:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.ai-guarantee-badge-wrapper-armnezkw5cghfy3fczaigenblock636baf9kznpyq:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.ai-guarantee-badge-wrapper-asu5yry8yvvl2uw5mdaigenblock636baf9kznpyq:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.ai-guarantee-badge-wrapper-at1j0z0dov3rvu2hlqaigenblock636baf9kznpyq:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.ai-guarantee-badge-wrapper-athh6vznmqwzkvw8xraigenblock636baf9kznpyq:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.ai-guarantee-badge-wrapper-atkfqeue2b2phv2vsqaigenblock636baf9kznpyq:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.ai-guarantee-badge-wrapper-avexbzep4ve1jv2trdaigenblock636baf9kznpyq:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.ai-guarantee-badge-wrapper-awefbyvf0b0fpawdhbaigenblock636baf9kznpyq:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.ai-guarantee-badge-wrapper-aylzmcwltmwjcetfruaigenblock636baf9kznpyq:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.ai-guarantee-container-aavlld3frdwh2tm5yoaigenblock636baf9kznpyq:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.ai-guarantee-container-adgixdgi2ywvxrepnnaigenblock636baf9kznpyq:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.ai-guarantee-container-adhjwdgftyvniwvvwqaigenblock636baf9kznpyq:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.ai-guarantee-container-ak1n2ofdvwelpn2j3zaigenblock636baf9kznpyq:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.ai-guarantee-container-ani82vtrptunlk1zhzaigenblock636baf9kznpyq:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.ai-guarantee-container-aovbhduprwmmzk2rquaigenblock636baf9kznpyq:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.ai-guarantee-container-aqufmk3j0zvzhcdvhwaigenblock636baf9kznpyq:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.ai-guarantee-container-armnezkw5cghfy3fczaigenblock636baf9kznpyq:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.ai-guarantee-container-asu5yry8yvvl2uw5mdaigenblock636baf9kznpyq:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.ai-guarantee-container-at1j0z0dov3rvu2hlqaigenblock636baf9kznpyq:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.ai-guarantee-container-athh6vznmqwzkvw8xraigenblock636baf9kznpyq:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.ai-guarantee-container-atkfqeue2b2phv2vsqaigenblock636baf9kznpyq:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.ai-guarantee-container-avexbzep4ve1jv2trdaigenblock636baf9kznpyq:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.ai-guarantee-container-awefbyvf0b0fpawdhbaigenblock636baf9kznpyq:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.ai-guarantee-container-aylzmcwltmwjcetfruaigenblock636baf9kznpyq:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.altea-cta-guarantee:where(div){list-style-type:none}
.altea-maca-guarantee:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.animate-item:where(div.animate-item--child){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);margin-top:20px;text-align:center}
.batchres:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);list-style-type:none}
.batchres__bar:where(div){color:rgba(37, 34, 31, 0.9);list-style-type:none}
.batchres__fill:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);list-style-type:none}
.batchres__row:where(div.batchres__row--active){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);list-style-type:none}
.batchres__row:where(div.batchres__row--production){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);list-style-type:none}
.batchres__row:where(div.batchres__row--soldout){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);list-style-type:none}
.batchres__rows:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);list-style-type:none}
.blog-articles:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);display:none}
.card-information:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);list-style-type:none;text-align:center}
.card-wrapper:where(div.product-card-wrapper.underline-links-hover){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);list-style-type:none;position:relative}
.card:where(div.card--card.card--media.color-background-1){border-bottom-style:solid;border-bottom-width:0px;border-left-style:solid;border-left-width:0px;border-right-style:solid;border-right-width:0px;border-top-style:solid;border-top-width:0px;display:flex;flex-direction:column;list-style-type:none;position:relative;text-align:center}
.card__badge:where(div.bottom.left){align-self:flex-end;border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);list-style-type:none;text-align:left}
.card__content:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);display:grid;flex-grow:1;list-style-type:none;min-height:auto;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;text-align:center}
.card__information:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);list-style-type:none;padding-bottom:10px;text-align:center}
.card__inner:where(div.ratio){align-items:stretch;border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);display:flex;list-style-type:none;min-height:auto;position:relative;text-align:center}
.card__media:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);bottom:0px;color:rgba(37, 34, 31, 0.9);left:0px;list-style-type:none;overflow:hidden;position:absolute;right:0px;text-align:center;top:0px;z-index:0}
.cart-drawer:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);min-height:auto}
.cart-drawer__body:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);flex-grow:1;min-height:auto;overflow:hidden}
.cart-drawer__empty-content:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);min-height:auto;text-align:center}
.cart-drawer__footer:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.cart-drawer__overlay:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);bottom:0px;color:rgba(37, 34, 31, 0.9);left:0px;position:fixed;right:0px;top:0px}
.cart-drawer__totals:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);display:flex;flex-direction:column;gap:10px normal;row-gap:10px}
.cart-drawer__warnings:where(div.center){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);display:flex;flex-direction:column;flex-grow:1;justify-content:center;min-height:auto;text-align:center}
.cart-timer:where(div.color-inverse){font-size:14px;line-height:18.2px;padding-bottom:14px;padding-left:15px;padding-right:15px;padding-top:14px;text-align:center}
.cart__blocks:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.cart__ctas:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);text-align:center}
.cart__dynamic-checkout-buttons:where(div.additional-checkout-buttons){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);margin-top:12.5px}
.cart__footer:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);display:none;padding-top:40px}
.cart__items:where(div){border-bottom-color:rgba(37, 34, 31, 0.08);border-bottom-style:solid;border-bottom-width:1px;border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);position:relative}
.cart__warnings:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);padding-bottom:10px;text-align:center}
.center:where(div.collection__view-all.animate-item.animate-item--child){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);text-align:center}
.collapsible-content-wrapper-narrow:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);max-width:734px;padding-left:20px;padding-right:20px}
.collapsible-content:where(div.collapsible--layout.isolate){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);position:relative;z-index:0}
.collapsible-content__header:where(div.animate-item.animate-item--child.index-0){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);word-break:break-word}
.collapsible-content__wrapper:where(div.section-template--27928935825502__collapsible_content_MA6DV6-padding){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.collapsible-content__wrapper:where(div.section-template--27928935858270__collapsible_content_MA6DV6-padding){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.collapsible-content__wrapper:where(div.section-template--27928935891038__collapsible_content_MA6DV6-padding){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.collapsible-content__wrapper:where(div.section-template--27928935956574__collapsible_content_MA6DV6-padding){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.collapsible-content__wrapper:where(div.section-template--27928935989342__collapsible_content_MA6DV6-padding){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.collapsible-content__wrapper:where(div.section-template--27928936022110__collapsible_content_MA6DV6-padding){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.collapsible-content__wrapper:where(div.section-template--27929257115742__collapsible_content_MA6DV6-padding){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.collapsible-content__wrapper:where(div.section-template--27932655714398__collapsible_content_MA6DV6-padding){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.collapsible-content__wrapper:where(div.section-template--27933951787102__collapsible_content_MA6DV6-padding){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.collapsible-content__wrapper:where(div.section-template--27934264164446__collapsible_content_MA6DV6-padding){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.collapsible-content__wrapper:where(div.section-template--27941152129118__collapsible_content_MA6DV6-padding){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.collapsible-content__wrapper:where(div.section-template--27941191811166__collapsible_content_MA6DV6-padding){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.collapsible-content__wrapper:where(div.section-template--27941287690334__collapsible_content_MA6DV6-padding){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.collapsible-content__wrapper:where(div.section-template--27941388877918__collapsible_content_MA6DV6-padding){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.collection-hero__description:where(div.rte.center){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);display:none;text-align:center}
.collection-hero__inner:where(div.page-width){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);display:flex;max-width:1400px}
.collection-hero__text-wrapper:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);min-height:auto}
.collection:where(div.collection-template--27928861507678__featured-collection.section-template--27928861507678__featured-collection-padding){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.collection:where(div.page-width){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);max-width:1400px}
.collection__title:where(div.animate-item.animate-item--child.index-0){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);margin-bottom:25px;max-width:1400px;text-align:center}
.color-scheme-template--27928861507678__featured-collection:where(div.color-background-1.isolate.gradient){position:relative;z-index:0}
.contact__button:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);display:flex;justify-content:center}
.contact__fields:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.disclosure:where(div.localization-v2){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);box-sizing:border-box;color:rgba(37, 34, 31, 0.9);position:relative}
.disclosure__list-wrapper:where(div){background-color:rgb(255, 255, 255);border-bottom-color:rgba(37, 34, 31, 0.1);border-bottom-style:solid;border-bottom-width:1px;border-left-style:solid;border-left-width:1px;border-radius:10px;border-right-style:solid;border-right-width:1px;border-top-color:rgba(37, 34, 31, 0.1);border-top-style:solid;border-top-width:1px;box-shadow:rgba(37, 34, 31, 0.1) 10px 12px 20px 0px;box-sizing:border-box;color:rgba(37, 34, 31, 0.9);overflow:hidden;position:absolute;z-index:2}
.drawer__contents:where(div.js-contents){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);display:flex;flex-direction:column;flex-grow:1}
.drawer__footer:where(div){background-color:rgb(255, 255, 255);border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.2);border-top-style:solid;border-top-width:1px;color:rgba(37, 34, 31, 0.9);min-height:auto;overflow:hidden}
.drawer__header:where(div){align-items:center;background-color:rgb(255, 255, 255);border-bottom-color:rgba(37, 34, 31, 0.08);border-bottom-style:solid;border-bottom-width:1px;border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);display:flex;justify-content:flex-start;min-height:auto;overflow:hidden;position:relative}
.drawer__inner:where(div){align-items:center;background-color:rgb(255, 255, 255);border-bottom-color:rgba(37, 34, 31, 0.2);border-bottom-style:solid;border-bottom-width:1px;border-top-color:rgba(37, 34, 31, 0.2);border-top-style:solid;border-top-width:1px;color:rgba(37, 34, 31, 0.9);display:grid;flex-direction:column;overflow:hidden}
.drawer__inner-empty:where(div){background-color:rgb(255, 255, 255);border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);display:flex;flex-direction:column;min-height:auto;overflow:hidden;padding-left:15px;padding-right:15px}
.drawer__submenu-content-wrapper:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);box-sizing:border-box;color:rgba(37, 34, 31, 0.9);display:grid;overflow:hidden}
.dynamic-checkout__content:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.facet-filters:where(div.sorting.caption){align-items:flex-start;border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);display:flex;letter-spacing:0.7px}
.facet-filters__field:where(div){align-items:center;border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);display:flex;flex-grow:1;justify-content:flex-end;letter-spacing:0.7px}
.facets-container:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);display:grid;padding-top:10px}
.facets__display:where(div.parent-display){background-color:rgb(255, 255, 255);border-bottom-color:rgba(37, 34, 31, 0.1);border-bottom-style:solid;border-bottom-width:1px;border-left-style:solid;border-left-width:1px;border-radius:10px;border-right-style:solid;border-right-width:1px;border-top-color:rgba(37, 34, 31, 0.1);border-top-style:solid;border-top-width:1px;box-shadow:rgba(37, 34, 31, 0.1) 10px 12px 20px 0px;box-sizing:border-box;color:rgba(37, 34, 31, 0.9);left:-12px;overflow:auto;position:absolute}
.facets__header:where(div){background-color:rgb(255, 255, 255);border-bottom-color:rgba(37, 34, 31, 0.2);border-bottom-style:solid;border-bottom-width:1px;border-top-color:rgba(37, 34, 31, 0.9);box-sizing:border-box;color:rgba(37, 34, 31, 0.9);display:flex;font-size:14px;justify-content:space-between;line-height:25.2px;padding-bottom:13px;padding-left:20px;padding-right:20px;padding-top:13px;position:sticky;z-index:1}
.facets__wrapper:where(div){align-items:center;align-self:flex-start;border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);display:flex;flex-wrap:wrap}
.featured-collection-wrapper:where(div.page-width.mobile-full-page){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.field:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);box-sizing:border-box;color:rgba(37, 34, 31, 0.9);display:flex;position:relative}
.field-wrapper:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.gradient:where(div.menu-drawer.motion-reduce.is-body-scroll){border-bottom-style:solid;border-bottom-width:0px;border-left-style:solid;border-left-width:0px;border-right-style:solid;border-right-width:1px;border-top-style:solid;border-top-width:0px;box-sizing:border-box;left:0px;overflow:hidden auto;position:fixed;top:0px;z-index:10}
.grid:where(div.grid--1-col.grid--2-col-tablet.collapsible-content__grid){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);display:flex;flex-wrap:wrap;list-style-type:none}
.grid__item:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);flex-grow:1;flex-shrink:0;list-style-type:none;max-width:100%;min-height:auto}
.grid__item:where(div.product__media-wrapper.product__column-sticky){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);flex-grow:1;flex-shrink:0;list-style-type:none;min-height:auto}
.header-drawer-v2__body:where(div.block-margins.color-background-1.gradient){box-sizing:border-box;overflow:auto}
.header-drawer-v2__footer:where(div.color-background-1.gradient.block-margins){border-top-style:solid;border-top-width:1px;box-sizing:border-box}
.header-drawer-v2__header:where(div.menu-drawer__title-and-close-btn.color-background-1.gradient){align-items:center;border-bottom-style:solid;border-bottom-width:1px;box-sizing:border-box;display:flex;justify-content:flex-start;position:relative}
.header-drawer-v2__localization:where(div){align-items:center;border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);box-sizing:border-box;color:rgba(37, 34, 31, 0.9);column-gap:10px;display:grid;gap:10px;margin-bottom:0px;margin-top:0px;row-gap:10px}
.header-drawer__header__text:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);box-sizing:border-box;color:rgba(37, 34, 31, 0.9)}
.header__icons:where(div){align-items:center;border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);display:flex;min-height:auto}
.hidden:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);box-sizing:border-box;color:rgba(37, 34, 31, 0.9);display:none}
.hidden:where(div.product-form__variants){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);display:none;list-style-type:none;text-align:center}
.icon:where(div.icon-hamburger.icon-hamburger--style_1.icon-hamburger--thickness-1\.5){box-sizing:border-box;cursor:pointer;fill:none;font-size:14px;line-height:25.2px;list-style-type:none;position:absolute;text-underline-offset:3px;vertical-align:middle}
.image-with-text:where(div.image-with-text--no-overlap.image-with-text--mobile-normal.page-width){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);max-width:1400px;position:relative;z-index:0}
.image-with-text__content:where(div.image-with-text__content--middle.image-with-text__content--desktop-left.image-with-text__content--mobile-center){align-items:flex-start;align-self:center;background-color:rgb(255, 255, 255);border-bottom-color:rgba(37, 34, 31, 0.1);border-bottom-style:solid;border-bottom-width:0px;border-left-style:solid;border-left-width:0px;border-radius:24px;border-right-style:solid;border-right-width:0px;border-top-color:rgba(37, 34, 31, 0.1);border-top-style:solid;border-top-width:0px;color:rgba(37, 34, 31, 0.9);display:flex;flex-direction:column;justify-content:center;list-style-type:none;overflow:hidden;position:relative;word-break:break-word;z-index:1}
.image-with-text__grid:where(div.grid.grid--gapless.grid--1-col){align-items:stretch;border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);column-gap:0px;display:flex;flex-wrap:wrap;gap:0px;list-style-type:none;row-gap:0px}
.image-with-text__media-item:where(div.image-with-text__media-item--middle.grid__item){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);flex-grow:1;flex-shrink:0;list-style-type:none;max-width:100%;min-height:auto;position:relative}
.image-with-text__media:where(div.image-with-text__media--adapt.gradient.color-scheme-template--27928935825502__image_with_text_LegendQZ){border-bottom-style:solid;border-bottom-width:0px;border-left-style:solid;border-left-width:0px;border-radius:12px;border-right-style:solid;border-right-width:0px;border-top-style:solid;border-top-width:0px;list-style-type:none;min-height:100%;overflow:hidden;position:relative}
.image-with-text__media:where(div.image-with-text__media--adapt.gradient.color-scheme-template--27928935825502__image_with_text_MHUBQW){border-bottom-style:solid;border-bottom-width:0px;border-left-style:solid;border-left-width:0px;border-radius:12px;border-right-style:solid;border-right-width:0px;border-top-style:solid;border-top-width:0px;list-style-type:none;min-height:100%;overflow:hidden;position:relative}
.image-with-text__media:where(div.image-with-text__media--adapt.gradient.color-scheme-template--27928935858270__image_with_text_LegendQZ){border-bottom-style:solid;border-bottom-width:0px;border-left-style:solid;border-left-width:0px;border-radius:12px;border-right-style:solid;border-right-width:0px;border-top-style:solid;border-top-width:0px;list-style-type:none;min-height:100%;overflow:hidden;position:relative}
.image-with-text__media:where(div.image-with-text__media--adapt.gradient.color-scheme-template--27928935858270__image_with_text_MHUBQW){border-bottom-style:solid;border-bottom-width:0px;border-left-style:solid;border-left-width:0px;border-radius:12px;border-right-style:solid;border-right-width:0px;border-top-style:solid;border-top-width:0px;list-style-type:none;min-height:100%;overflow:hidden;position:relative}
.image-with-text__media:where(div.image-with-text__media--adapt.gradient.color-scheme-template--27928935891038__image_with_text_LegendQZ){border-bottom-style:solid;border-bottom-width:0px;border-left-style:solid;border-left-width:0px;border-radius:12px;border-right-style:solid;border-right-width:0px;border-top-style:solid;border-top-width:0px;list-style-type:none;min-height:100%;overflow:hidden;position:relative}
.image-with-text__media:where(div.image-with-text__media--adapt.gradient.color-scheme-template--27928935891038__image_with_text_MHUBQW){border-bottom-style:solid;border-bottom-width:0px;border-left-style:solid;border-left-width:0px;border-radius:12px;border-right-style:solid;border-right-width:0px;border-top-style:solid;border-top-width:0px;list-style-type:none;min-height:100%;overflow:hidden;position:relative}
.image-with-text__media:where(div.image-with-text__media--adapt.gradient.color-scheme-template--27928935956574__image_with_text_LegendQZ){border-bottom-style:solid;border-bottom-width:0px;border-left-style:solid;border-left-width:0px;border-radius:12px;border-right-style:solid;border-right-width:0px;border-top-style:solid;border-top-width:0px;list-style-type:none;min-height:100%;overflow:hidden;position:relative}
.image-with-text__media:where(div.image-with-text__media--adapt.gradient.color-scheme-template--27928935956574__image_with_text_MHUBQW){border-bottom-style:solid;border-bottom-width:0px;border-left-style:solid;border-left-width:0px;border-radius:12px;border-right-style:solid;border-right-width:0px;border-top-style:solid;border-top-width:0px;list-style-type:none;min-height:100%;overflow:hidden;position:relative}
.image-with-text__media:where(div.image-with-text__media--adapt.gradient.color-scheme-template--27928935989342__image_with_text_LegendQZ){border-bottom-style:solid;border-bottom-width:0px;border-left-style:solid;border-left-width:0px;border-radius:12px;border-right-style:solid;border-right-width:0px;border-top-style:solid;border-top-width:0px;list-style-type:none;min-height:100%;overflow:hidden;position:relative}
.image-with-text__media:where(div.image-with-text__media--adapt.gradient.color-scheme-template--27928935989342__image_with_text_MHUBQW){border-bottom-style:solid;border-bottom-width:0px;border-left-style:solid;border-left-width:0px;border-radius:12px;border-right-style:solid;border-right-width:0px;border-top-style:solid;border-top-width:0px;list-style-type:none;min-height:100%;overflow:hidden;position:relative}
.image-with-text__media:where(div.image-with-text__media--adapt.gradient.color-scheme-template--27928936022110__image_with_text_LegendQZ){border-bottom-style:solid;border-bottom-width:0px;border-left-style:solid;border-left-width:0px;border-radius:12px;border-right-style:solid;border-right-width:0px;border-top-style:solid;border-top-width:0px;list-style-type:none;min-height:100%;overflow:hidden;position:relative}
.image-with-text__media:where(div.image-with-text__media--adapt.gradient.color-scheme-template--27928936022110__image_with_text_MHUBQW){border-bottom-style:solid;border-bottom-width:0px;border-left-style:solid;border-left-width:0px;border-radius:12px;border-right-style:solid;border-right-width:0px;border-top-style:solid;border-top-width:0px;list-style-type:none;min-height:100%;overflow:hidden;position:relative}
.image-with-text__media:where(div.image-with-text__media--adapt.gradient.color-scheme-template--27929257115742__image_with_text_LegendQZ){border-bottom-style:solid;border-bottom-width:0px;border-left-style:solid;border-left-width:0px;border-radius:12px;border-right-style:solid;border-right-width:0px;border-top-style:solid;border-top-width:0px;list-style-type:none;min-height:100%;overflow:hidden;position:relative}
.image-with-text__media:where(div.image-with-text__media--adapt.gradient.color-scheme-template--27929257115742__image_with_text_MHUBQW){border-bottom-style:solid;border-bottom-width:0px;border-left-style:solid;border-left-width:0px;border-radius:12px;border-right-style:solid;border-right-width:0px;border-top-style:solid;border-top-width:0px;list-style-type:none;min-height:100%;overflow:hidden;position:relative}
.image-with-text__media:where(div.image-with-text__media--adapt.gradient.color-scheme-template--27932655714398__image_with_text_LegendQZ){border-bottom-style:solid;border-bottom-width:0px;border-left-style:solid;border-left-width:0px;border-radius:12px;border-right-style:solid;border-right-width:0px;border-top-style:solid;border-top-width:0px;list-style-type:none;min-height:100%;overflow:hidden;position:relative}
.image-with-text__media:where(div.image-with-text__media--adapt.gradient.color-scheme-template--27932655714398__image_with_text_MHUBQW){border-bottom-style:solid;border-bottom-width:0px;border-left-style:solid;border-left-width:0px;border-radius:12px;border-right-style:solid;border-right-width:0px;border-top-style:solid;border-top-width:0px;list-style-type:none;min-height:100%;overflow:hidden;position:relative}
.image-with-text__media:where(div.image-with-text__media--adapt.gradient.color-scheme-template--27933951787102__image_with_text_LegendQZ){border-bottom-style:solid;border-bottom-width:0px;border-left-style:solid;border-left-width:0px;border-radius:12px;border-right-style:solid;border-right-width:0px;border-top-style:solid;border-top-width:0px;list-style-type:none;min-height:100%;overflow:hidden;position:relative}
.image-with-text__media:where(div.image-with-text__media--adapt.gradient.color-scheme-template--27933951787102__image_with_text_MHUBQW){border-bottom-style:solid;border-bottom-width:0px;border-left-style:solid;border-left-width:0px;border-radius:12px;border-right-style:solid;border-right-width:0px;border-top-style:solid;border-top-width:0px;list-style-type:none;min-height:100%;overflow:hidden;position:relative}
.image-with-text__media:where(div.image-with-text__media--adapt.gradient.color-scheme-template--27934264164446__image_with_text_LegendQZ){border-bottom-style:solid;border-bottom-width:0px;border-left-style:solid;border-left-width:0px;border-radius:12px;border-right-style:solid;border-right-width:0px;border-top-style:solid;border-top-width:0px;list-style-type:none;min-height:100%;overflow:hidden;position:relative}
.image-with-text__media:where(div.image-with-text__media--adapt.gradient.color-scheme-template--27934264164446__image_with_text_MHUBQW){border-bottom-style:solid;border-bottom-width:0px;border-left-style:solid;border-left-width:0px;border-radius:12px;border-right-style:solid;border-right-width:0px;border-top-style:solid;border-top-width:0px;list-style-type:none;min-height:100%;overflow:hidden;position:relative}
.image-with-text__media:where(div.image-with-text__media--adapt.gradient.color-scheme-template--27941152129118__image_with_text_LegendQZ){border-bottom-style:solid;border-bottom-width:0px;border-left-style:solid;border-left-width:0px;border-radius:12px;border-right-style:solid;border-right-width:0px;border-top-style:solid;border-top-width:0px;list-style-type:none;min-height:100%;overflow:hidden;position:relative}
.image-with-text__media:where(div.image-with-text__media--adapt.gradient.color-scheme-template--27941152129118__image_with_text_MHUBQW){border-bottom-style:solid;border-bottom-width:0px;border-left-style:solid;border-left-width:0px;border-radius:12px;border-right-style:solid;border-right-width:0px;border-top-style:solid;border-top-width:0px;list-style-type:none;min-height:100%;overflow:hidden;position:relative}
.image-with-text__media:where(div.image-with-text__media--adapt.gradient.color-scheme-template--27941191811166__image_with_text_LegendQZ){border-bottom-style:solid;border-bottom-width:0px;border-left-style:solid;border-left-width:0px;border-radius:12px;border-right-style:solid;border-right-width:0px;border-top-style:solid;border-top-width:0px;list-style-type:none;min-height:100%;overflow:hidden;position:relative}
.image-with-text__media:where(div.image-with-text__media--adapt.gradient.color-scheme-template--27941191811166__image_with_text_MHUBQW){border-bottom-style:solid;border-bottom-width:0px;border-left-style:solid;border-left-width:0px;border-radius:12px;border-right-style:solid;border-right-width:0px;border-top-style:solid;border-top-width:0px;list-style-type:none;min-height:100%;overflow:hidden;position:relative}
.image-with-text__media:where(div.image-with-text__media--adapt.gradient.color-scheme-template--27941287690334__image_with_text_LegendQZ){border-bottom-style:solid;border-bottom-width:0px;border-left-style:solid;border-left-width:0px;border-radius:12px;border-right-style:solid;border-right-width:0px;border-top-style:solid;border-top-width:0px;list-style-type:none;min-height:100%;overflow:hidden;position:relative}
.image-with-text__media:where(div.image-with-text__media--adapt.gradient.color-scheme-template--27941287690334__image_with_text_MHUBQW){border-bottom-style:solid;border-bottom-width:0px;border-left-style:solid;border-left-width:0px;border-radius:12px;border-right-style:solid;border-right-width:0px;border-top-style:solid;border-top-width:0px;list-style-type:none;min-height:100%;overflow:hidden;position:relative}
.image-with-text__media:where(div.image-with-text__media--adapt.gradient.color-scheme-template--27941388877918__image_with_text_LegendQZ){border-bottom-style:solid;border-bottom-width:0px;border-left-style:solid;border-left-width:0px;border-radius:12px;border-right-style:solid;border-right-width:0px;border-top-style:solid;border-top-width:0px;list-style-type:none;min-height:100%;overflow:hidden;position:relative}
.image-with-text__media:where(div.image-with-text__media--adapt.gradient.color-scheme-template--27941388877918__image_with_text_MHUBQW){border-bottom-style:solid;border-bottom-width:0px;border-left-style:solid;border-left-width:0px;border-radius:12px;border-right-style:solid;border-right-width:0px;border-top-style:solid;border-top-width:0px;list-style-type:none;min-height:100%;overflow:hidden;position:relative}
.image-with-text__text-item:where(div.grid__item){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);flex-grow:1;flex-shrink:0;list-style-type:none;max-width:100%;min-height:auto;position:relative}
.js-contents:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.js-filter:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.loading-overlay:where(div.gradient){bottom:0px;display:none;left:0px;opacity:0.7;position:absolute;right:0px;top:0px;z-index:1}
.loading-overlay__spinner:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);display:none;position:absolute;right:0px;text-align:right}
.loading-overlay__spinner:where(div.hidden){border-bottom-color:rgb(255, 255, 255);border-top-color:rgb(255, 255, 255);color:rgb(255, 255, 255);display:none;font-family:Poppins, sans-serif;letter-spacing:1px}
.main-blog:where(div.page-width.section-template--27928861474910__main-padding.content-for-grouping){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);max-width:1400px}
.media:where(div.media--transparent.media--hover-effect){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);bottom:0px;color:rgba(37, 34, 31, 0.9);left:0px;list-style-type:none;overflow:hidden;position:absolute;right:0px;text-align:center;top:0px}
.menu-drawer__container:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);box-sizing:border-box;color:rgba(37, 34, 31, 0.9);display:grid;min-height:100%;overflow:hidden}
.menu-drawer__navigation__separator:where(div){background-color:rgb(37, 34, 31);border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);box-sizing:border-box;color:rgba(37, 34, 31, 0.9)}
.mobile-facets__details:where(div.js-filter){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);box-sizing:border-box;color:rgba(37, 34, 31, 0.9)}
.mobile-facets__footer:where(div){background-color:rgb(255, 255, 255);border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.08);border-top-style:solid;border-top-width:1px;box-sizing:border-box;color:rgba(37, 34, 31, 0.9);display:flex;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;position:sticky;z-index:2}
.mobile-facets__header:where(div){border-bottom-color:rgba(37, 34, 31, 0.08);border-bottom-style:solid;border-bottom-width:1px;border-top-color:rgba(37, 34, 31, 0.9);box-sizing:border-box;color:rgba(37, 34, 31, 0.9);display:flex;padding-bottom:10px;padding-left:25px;padding-right:25px;padding-top:10px;position:sticky;text-align:center;z-index:2}
.mobile-facets__header-inner:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);box-sizing:border-box;color:rgba(37, 34, 31, 0.9);flex-grow:1;position:relative;text-align:center}
.mobile-facets__inner:where(div.gradient){border-bottom-style:solid;border-bottom-width:0px;border-left-style:solid;border-left-width:1px;border-right-style:solid;border-right-width:0px;border-top-style:solid;border-top-width:0px;box-sizing:border-box;display:flex;flex-direction:column;max-width:375px;overflow:auto}
.mobile-facets__item-divider:where(div){background-color:rgb(37, 34, 31);border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);box-sizing:border-box;color:rgba(37, 34, 31, 0.9);opacity:0.06}
.mobile-facets__item-wrapper:where(div.js-filter){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);box-sizing:border-box;color:rgba(37, 34, 31, 0.9)}
.mobile-facets__main:where(div.has-submenu.gradient){box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;overflow:auto;padding-top:10px;position:relative;z-index:1}
.mobile-facets__sort:where(div){align-items:center;border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);box-sizing:border-box;color:rgba(37, 34, 31, 0.9);display:flex;justify-content:space-between}
.mobile-facets__submenu:where(div.gradient){box-sizing:border-box;display:flex;flex-direction:column;opacity:0}
.mobile-facets__summary:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);box-sizing:border-box;color:rgba(37, 34, 31, 0.9);padding-bottom:12px;padding-left:15px;padding-right:15px;padding-top:12px}
.modal-overlay:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);box-sizing:border-box;color:rgba(37, 34, 31, 0.9);display:none;line-height:0px}
.newsletter-form__field-wrapper:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);max-width:360px;min-height:auto;text-align:center}
.newsletter:where(div.center.content-for-grouping.animate-section){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);text-align:center}
.newsletter__subheading:where(div.rte.animate-item.animate-item--child){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);margin-top:20px;max-width:700px;text-align:center}
.newsletter__wrapper:where(div.color-scheme-template--27928861409374__newsletter.color-background-2.gradient){border-bottom-style:solid;border-bottom-width:0px;border-top-style:solid;border-top-width:0px;position:relative;text-align:center;z-index:0}
.newsletter__wrapper:where(div.color-scheme-template--27928861474910__newsletter.color-background-2.gradient){border-bottom-style:solid;border-bottom-width:0px;border-top-style:solid;border-top-width:0px;position:relative;text-align:center;z-index:0}
.newsletter__wrapper:where(div.color-scheme-template--27928861507678__newsletter.color-background-2.gradient){border-bottom-style:solid;border-bottom-width:0px;border-top-style:solid;border-top-width:0px;position:relative;text-align:center;z-index:0}
.newsletter__wrapper:where(div.color-scheme-template--27928862228574__newsletter.color-background-2.gradient){border-bottom-style:solid;border-bottom-width:0px;border-top-style:solid;border-top-width:0px;position:relative;text-align:center;z-index:0}
.no-js-hidden:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);box-sizing:border-box;color:rgba(37, 34, 31, 0.9)}
.no-js-hidden:where(div.product-page-price){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);list-style-type:none}
.page-width:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);max-width:1400px}
.page-width:where(div.is-empty){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);max-width:1400px}
.page-width:where(div.page-width--narrow.section-template--27928862031966__main-padding){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.payment-badges-block:where(div.always-display){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.predictive-search:where(div.predictive-search--header){background-color:rgb(255, 255, 255);border-bottom-color:rgba(37, 34, 31, 0.1);border-bottom-style:solid;border-bottom-width:1px;border-left-style:solid;border-left-width:1px;border-radius:0px 0px 10px 10px;border-right-style:solid;border-right-width:1px;box-shadow:rgba(37, 34, 31, 0.1) 10px 12px 20px 0px;box-sizing:border-box;color:rgba(37, 34, 31, 0.9);display:none;overflow:auto;position:absolute;z-index:3}
.predictive-search:where(div.predictive-search--search-template){background-color:rgb(255, 255, 255);border-bottom-color:rgba(37, 34, 31, 0.1);border-bottom-style:solid;border-bottom-width:1px;border-left-style:solid;border-left-width:1px;border-radius:0px 0px 10px 10px;border-right-style:solid;border-right-width:1px;box-shadow:rgba(37, 34, 31, 0.1) 10px 12px 20px 0px;color:rgba(37, 34, 31, 0.9);display:none;left:-1px;overflow:auto;position:absolute;z-index:2}
.predictive-search__loading-state:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);box-sizing:border-box;color:rgba(37, 34, 31, 0.9);display:none}
.price-range__fields:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);box-sizing:border-box;color:rgba(37, 34, 31, 0.9);margin-bottom:-1px;margin-top:-1px;overflow:hidden;position:absolute;white-space:nowrap}
.price-slider:where(div.no-js-hidden){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);box-sizing:border-box;color:rgba(37, 34, 31, 0.9);position:relative}
.price-slider__labels:where(div.no-js-hidden){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);box-sizing:border-box;color:rgba(37, 34, 31, 0.9);display:flex;justify-content:space-between;opacity:0.9}
.price-slider__range:where(div){background-color:rgb(37, 34, 31);border-bottom-color:rgba(37, 34, 31, 0.9);border-radius:999px;border-top-color:rgba(37, 34, 31, 0.9);box-sizing:border-box;color:rgba(37, 34, 31, 0.9);position:absolute}
.price-slider__track:where(div){background-color:rgba(37, 34, 31, 0.12);border-bottom-color:rgba(37, 34, 31, 0.9);border-radius:999px;border-top-color:rgba(37, 34, 31, 0.9);box-sizing:border-box;color:rgba(37, 34, 31, 0.9);left:-10px;position:absolute;right:-10px}
.price:where(div.price-template--27928861507678__featured-collection){align-items:center;column-gap:10px;flex-wrap:wrap;gap:normal 10px;letter-spacing:1px;line-height:22.4px;list-style-type:none;margin-top:7px;text-align:center}
.price:where(div.price-template--27928861540446__main-collection-product-grid){align-items:center;column-gap:10px;flex-wrap:wrap;gap:normal 10px;letter-spacing:1px;line-height:22.4px;list-style-type:none;margin-top:7px;text-align:center}
.price:where(div.price-template--27928862163038__main.price--large.price-layout){align-items:center;border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);column-gap:10px;display:flex;flex-wrap:wrap;font-size:20px;gap:normal 10px;letter-spacing:1.3px;line-height:30px;list-style-type:none}
.price:where(div.price-template--27928862163038__main.price--show-badge){align-items:center;border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);column-gap:5px;display:flex;flex-wrap:wrap;gap:normal 5px;letter-spacing:1px;list-style-type:none}
.price:where(div.price-template--27928862228574__main){align-items:center;column-gap:10px;flex-wrap:wrap;gap:normal 10px;letter-spacing:1px;line-height:22.4px;list-style-type:none;margin-top:7px;text-align:center}
.price:where(div.price-template--27941152129118__main.price--large.price-layout){align-items:center;border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);column-gap:10px;display:flex;flex-wrap:wrap;font-size:20px;gap:normal 10px;letter-spacing:1.3px;line-height:30px;list-style-type:none}
.price:where(div.price-template--27941152129118__main.price--show-badge){align-items:center;border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);column-gap:5px;display:flex;flex-wrap:wrap;gap:normal 5px;letter-spacing:1px;list-style-type:none}
.price__container:where(div){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);list-style-type:none;min-height:auto;text-align:center}
.price__regular:where(div){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);list-style-type:none;text-align:center}
.price__sale:where(div){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);display:none;list-style-type:none;text-align:center}
.product-count:where(div.light){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);opacity:0.7;position:relative;text-align:right}
.product-count:where(div.light.medium-hide.large-up-hide){align-self:center;border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);opacity:0.7;position:relative;text-align:right}
.product-form__buttons:where(div.product-form__buttons--uppercase){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);list-style-type:none}
.product-form__error-message-wrapper:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);list-style-type:none}
.product-form__quantity-and-btn:where(div.product-form__quantity-and-btn--none.product-form__quantity-and-btn--){align-items:center;border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);column-gap:10px;display:flex;gap:normal 10px;list-style-type:none}
.product-grid-container:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.product-grid:where(div.contains-card.contains-card--product){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.product-lightbox__backdrop:where(div){background-color:rgba(0, 0, 0, 0.92);border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);bottom:0px;color:rgba(37, 34, 31, 0.9);left:0px;position:absolute;right:0px;top:0px}
.product-lightbox__dialog:where(div){align-items:center;border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);display:flex;flex-direction:column;justify-content:center;padding-bottom:60px;padding-left:10px;padding-right:10px;padding-top:40px;position:relative}
.product-lightbox__dots:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);bottom:24px;color:rgba(37, 34, 31, 0.9);column-gap:8px;display:none;gap:8px;position:absolute;row-gap:8px;z-index:2}
.product-lightbox__splide:where(div.splide){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);max-width:1400px;position:relative}
.product-lightbox__zoom-wrap:where(div){align-items:center;border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);cursor:zoom-in;display:flex;justify-content:center;list-style-type:none;overflow:hidden}
.product-media-container:where(div.media-type-image.media-fit-contain.global-media-settings){background-color:rgb(255, 255, 255);border-bottom-color:rgba(37, 34, 31, 0.1);border-bottom-style:solid;border-bottom-width:0px;border-left-style:solid;border-left-width:0px;border-right-style:solid;border-right-width:0px;border-top-color:rgba(37, 34, 31, 0.1);border-top-style:solid;border-top-width:0px;color:rgba(37, 34, 31, 0.9);list-style-type:none;max-width:100%;position:relative}
.product:where(div.product--medium.product--left.product--thumbnail_slider){align-items:flex-start;border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);column-gap:0px;display:flex;flex-wrap:wrap;gap:0px;list-style-type:none;row-gap:0px}
.product__accordion:where(div.accordion.accordion-v2.accordion-v2--colors-theme){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);list-style-type:none;overflow:hidden}
.product__info-wrapper:where(div.grid__item.product__column-sticky.product__info-wrapper--top-padding){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);flex-grow:1;flex-shrink:0;list-style-type:none;min-height:auto}
.product__media:where(div.media.media--transparent){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);list-style-type:none;overflow:hidden;position:relative}
.product__modal-opener:where(div.product__modal-opener--image.no-js-hidden){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);list-style-type:none;position:relative}
.product__title:where(div.product__title-AZjJQanpYM1dadGJsc__heading_rBajDz){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);list-style-type:none;word-break:break-word}
.product__title:where(div.product__title-AaW5FU2VBOTF5Skl4Z__heading_rBajDz){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);list-style-type:none;word-break:break-word}
.quick-add:where(div.no-js-hidden){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);list-style-type:none;min-height:auto;position:relative;text-align:center;z-index:1}
.rating-stars-and-text:where(div.font-size--desktop-auto.flex-center){align-items:center;border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);display:flex;justify-content:flex-start;list-style-type:none}
.rating-stars:where(div.always-display){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);list-style-type:none}
.rating-stars__container:where(div.rating-stars__container--overlay){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);bottom:0px;color:rgba(37, 34, 31, 0.9);display:flex;left:0px;list-style-type:none;overflow:hidden;position:absolute;top:0px}
.rating-stars__container:where(div.rating-stars__container--underlay){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);display:flex;list-style-type:none;min-height:auto;position:relative}
.rich-text-block:where(div.rich-text-block-AK1VGY0dIYTNjeTdua__text_Lg9xBn.rte.always-display){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);list-style-type:none;margin-bottom:0px;min-height:auto;word-break:break-word}
.rich-text-block:where(div.rich-text-block-AM0J3VVpudDBUSjRhO__text_8JYdXb.rte.always-display){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);list-style-type:none;min-height:auto;word-break:break-word}
.rich-text-block:where(div.rich-text-block-AMTZ5cndrREx5eXQrb__text_Lg9xBn.rte.always-display){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);list-style-type:none;margin-bottom:0px;min-height:auto;word-break:break-word}
.rich-text-block:where(div.rich-text-block-AMXJyV1FRNFAvRURrS__text_Lg9xBn.rte.always-display){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);list-style-type:none;margin-bottom:0px;min-height:auto;word-break:break-word}
.rich-text-block:where(div.rich-text-block-AN0hvS1pyK0ViZFhXc__text_8JYdXb.rte.always-display){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);list-style-type:none;min-height:auto;word-break:break-word}
.rich-text-block:where(div.rich-text-block-ANzQvVFdKTXYzdUIxY__text_Lg9xBn.rte.always-display){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);list-style-type:none;margin-bottom:0px;min-height:auto;word-break:break-word}
.rich-text-block:where(div.rich-text-block-AQXlkR0w3OWNORk81e__text_pUbdzD.rte.left){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);list-style-type:none;text-align:left}
.rich-text-block:where(div.rich-text-block-AQkxtMkhrWTBjWmlWZ__text_8JYdXb.rte.always-display){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);list-style-type:none;min-height:auto;word-break:break-word}
.rich-text-block:where(div.rich-text-block-ARU0wNitwRmF5MGc4Y__text_Lg9xBn.rte.always-display){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);list-style-type:none;margin-bottom:0px;min-height:auto;word-break:break-word}
.rich-text-block:where(div.rich-text-block-ARUFHYkdXRDVqTnlaU__text_pUbdzD.rte.left){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);list-style-type:none;text-align:left}
.rich-text-block:where(div.rich-text-block-ARVM2QUFQTmN5MEJHW__text_pUbdzD.rte.left){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);list-style-type:none;text-align:left}
.rich-text-block:where(div.rich-text-block-ASDVOdENGdmEybTIxV__text_pUbdzD.rte.left){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);list-style-type:none;text-align:left}
.rich-text-block:where(div.rich-text-block-ASnFEWXArdytSWmNSd__text_8JYdXb.rte.always-display){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);list-style-type:none;min-height:auto;word-break:break-word}
.rich-text-block:where(div.rich-text-block-ASnMwbEJtbEV0UC9qW__text_8JYdXb.rte.always-display){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);list-style-type:none;min-height:auto;word-break:break-word}
.rich-text-block:where(div.rich-text-block-AT1puMW41OENqRGZhS__text_pUbdzD.rte.left){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);list-style-type:none;text-align:left}
.rich-text-block:where(div.rich-text-block-AT2ZLTk9vRmdsTVlQc__text_Lg9xBn.rte.always-display){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);list-style-type:none;margin-bottom:0px;min-height:auto;word-break:break-word}
.rich-text-block:where(div.rich-text-block-ATjMwd0E2MkVvSU9pb__text_Lg9xBn.rte.always-display){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);list-style-type:none;margin-bottom:0px;min-height:auto;word-break:break-word}
.rich-text-block:where(div.rich-text-block-ATlNZV0NpNmlCZ1Vta__text_pUbdzD.rte.left){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);list-style-type:none;text-align:left}
.rich-text-block:where(div.rich-text-block-AU0g2TDBaQU9jbzNZW__text_8JYdXb.rte.always-display){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);list-style-type:none;min-height:auto;word-break:break-word}
.rich-text-block:where(div.rich-text-block-AUUVVOEFJSU1BOFBTM__text_pUbdzD.rte.left){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);list-style-type:none;text-align:left}
.rich-text-block:where(div.rich-text-block-AUkxHSnI4YzRaSkdLc__text_Lg9xBn.rte.always-display){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);list-style-type:none;margin-bottom:0px;min-height:auto;word-break:break-word}
.rich-text-block:where(div.rich-text-block-AUmFjbWh5RUIvTURRe__text_pUbdzD.rte.left){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);list-style-type:none;text-align:left}
.rich-text-block:where(div.rich-text-block-AVFdxQk9FZHZIQ3lLT__text_8JYdXb.rte.always-display){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);list-style-type:none;min-height:auto;word-break:break-word}
.rich-text-block:where(div.rich-text-block-AWUQ1blphbW9CU3JRa__text_8JYdXb.rte.always-display){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);list-style-type:none;min-height:auto;word-break:break-word}
.rich-text-block:where(div.rich-text-block-AWW8yN0J2NXl1a3AzV__text_Lg9xBn.rte.always-display){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);list-style-type:none;margin-bottom:0px;min-height:auto;word-break:break-word}
.rich-text-block:where(div.rich-text-block-AY0x5d2NyM1Bvb1paZ__text_8JYdXb.rte.always-display){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);list-style-type:none;min-height:auto;word-break:break-word}
.rich-text-block:where(div.rich-text-block-AYUFWcXF1OExYanpTK__text_Lg9xBn.rte.always-display){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);list-style-type:none;margin-bottom:0px;min-height:auto;word-break:break-word}
.rich-text-block:where(div.rich-text-block-AZ25WbVo2VS9lTlFxY__text_8JYdXb.rte.always-display){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);list-style-type:none;min-height:auto;word-break:break-word}
.rich-text-block:where(div.rich-text-block-AZmFNTlI5UmtQeldLV__text_pUbdzD.rte.left){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);list-style-type:none;text-align:left}
.rich-text-block:where(div.rich-text-block-AaGpwUGpETHFTcDd6d__text_8JYdXb.rte.always-display){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);list-style-type:none;min-height:auto;word-break:break-word}
.rich-text-block:where(div.rich-text-block-AaHFoQjRWQWcxc2QrO__text_pUbdzD.rte.left){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);list-style-type:none;text-align:left}
.rich-text-block:where(div.rich-text-block-Ab0NZZ2JrVDZHVDZTL__text_pUbdzD.rte.left){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);list-style-type:none;text-align:left}
.rich-text-block:where(div.rich-text-block-Ab2ViWW40STk4Mm1pY__text_8JYdXb.rte.always-display){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);list-style-type:none;min-height:auto;word-break:break-word}
.rich-text-block:where(div.rich-text-block-AbFlyWmNyLzNtTDNBV__text_Lg9xBn.rte.always-display){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);list-style-type:none;margin-bottom:0px;min-height:auto;word-break:break-word}
.rich-text-block:where(div.rich-text-block-AbVhrbGxtUE4yQ3pyO__text_Lg9xBn.rte.always-display){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);list-style-type:none;margin-bottom:0px;min-height:auto;word-break:break-word}
.rich-text-block:where(div.rich-text-block-AbW1LcU04cXFRVDhEV__text_8JYdXb.rte.always-display){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);list-style-type:none;min-height:auto;word-break:break-word}
.rich-text-block:where(div.rich-text-block-Abmx2UXF4YStaYkpkb__text_pUbdzD.rte.left){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);list-style-type:none;text-align:left}
.rich-text-block:where(div.rich-text-block-Ac2x3OUxac1M1RE1Ic__text_8JYdXb.rte.always-display){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);list-style-type:none;min-height:auto;word-break:break-word}
.rich-text-block:where(div.rich-text-block-AcVpoVUN0Z1RteFJQc__text_pUbdzD.rte.left){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);list-style-type:none;text-align:left}
.rich-text-block:where(div.rich-text-block-AcitkcnR3a2I1YmdJb__text_Lg9xBn.rte.always-display){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);list-style-type:none;margin-bottom:0px;min-height:auto;word-break:break-word}
.rich-text-block:where(div.rich-text-block-Ad2pkQTFROFM3aW5Ld__text_Lg9xBn.rte.always-display){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);list-style-type:none;margin-bottom:0px;min-height:auto;word-break:break-word}
.search-modal:where(div.modal__content.gradient){align-items:center;border-bottom-style:solid;border-bottom-width:1px;bottom:0px;box-sizing:border-box;display:flex;justify-content:center;left:0px;line-height:0px;opacity:0;position:fixed;right:0px;top:0px;z-index:4}
.search-modal__content:where(div.search-modal__content--right.search-modal__content-bottom){align-items:center;border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);box-sizing:border-box;color:rgba(37, 34, 31, 0.9);display:flex;justify-content:center;min-height:auto;position:relative}
.section-template--27928861540446__main-collection-product-grid-padding:where(div.animate-section.animate--hidden){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.select:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);box-sizing:border-box;color:rgba(37, 34, 31, 0.9);display:flex;position:relative}
.shopify-block:where(div.shopify-app-block){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.shopify-policy__body:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.shopify-policy__container:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);padding-bottom:30px}
.shopify-policy__title:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.shopify-section:where(div.cart__footer-wrapper){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.shopify-section:where(div.section){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.shopify-section:where(div.shopify-section-group-footer-group){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.shopify-section:where(div.shopify-section-group-header-group){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);min-height:auto;z-index:4}
.shopify-section:where(div.shopify-section-group-header-group.section-header){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);min-height:auto;z-index:5}
.slider-buttons:where(div.slider-buttons--dots.slider--mobile-arrows-sides.slider-buttons--no-pagination){align-items:center;border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);justify-content:center;list-style-type:none}
.splide:where(div.splide--desktop-dots-under.splide--mobile-dots-under.splide--desktop-arrows-sides){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);position:relative}
.splide__arrows:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);display:none}
.splide__dots-and-arrows:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.splide__slide__container:where(div.splide__slide__container--card.slider__slide.collection-list__item){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);flex-shrink:0;list-style-type:none;max-width:100%;padding-bottom:21px;padding-top:9px}
.splide__track:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);overflow:hidden;position:relative;z-index:0}
.sticky-atc-container:where(div.page-width){align-items:center;border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);display:flex;justify-content:space-between;list-style-type:none;max-width:1400px}
.sticky-atc__button:where(div){background-color:rgb(255, 255, 255);border-bottom-color:rgba(37, 34, 31, 0.9);border-radius:8px;border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);flex-shrink:0;list-style-type:none;min-height:auto}
.sticky-atc__image:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);flex-shrink:0;list-style-type:none;min-height:auto}
.sticky-atc__left:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);column-gap:15px;display:flex;flex-grow:1;gap:normal 15px;justify-content:space-between;list-style-type:none;min-height:auto}
.sticky-atc__left__content:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);list-style-type:none;min-height:auto}
.sticky-atc__price:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);list-style-type:none;margin-top:4px}
.summary__title:where(div){align-items:center;border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);box-sizing:border-box;color:rgba(37, 34, 31, 0.9);cursor:pointer;display:flex;flex-grow:1;list-style-type:none;min-height:auto}
.template-404:where(div.page-width.page-margin.center){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);margin-bottom:70px;margin-top:70px;max-width:1400px;text-align:center}
.template-search:where(div.section-template--27928862228574__main-padding){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.template-search:where(div.template-search--empty.section-template--27928862228574__main-padding){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.template-search__header:where(div.page-width){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);max-width:1400px}
.template-search__results:where(div.collection.page-width){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);max-width:1400px}
.template-search__search:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.title-wrapper-with-link:where(div.title-wrapper-with-link--spacing){align-items:center;border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);column-gap:10px;display:none;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-bottom:30px;row-gap:10px;text-align:center}
.tnc-checkbox-warning:where(div.tnc-checkbox-warning-cart-drawer.tnc-checkbox-warning--above-button-cart-drawer.hidden){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);display:none;text-align:center}
.tnc-checkbox-warning:where(div.tnc-checkbox-warning-cart-drawer.tnc-checkbox-warning--under-button-cart-drawer.hidden){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);display:none;text-align:center}
.tnc-checkbox-warning:where(div.tnc-checkbox-warning-template--27928861966430__contact_form_U9ptC4.tnc-checkbox-warning--above-button-template--27928861966430__contact_form_U9ptC4.hidden){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);display:none}
.tnc-checkbox-warning:where(div.tnc-checkbox-warning-template--27928861966430__contact_form_U9ptC4.tnc-checkbox-warning--under-button-template--27928861966430__contact_form_U9ptC4.hidden){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);display:none}
.totals:where(div){align-items:flex-end;border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);display:flex;justify-content:space-between}
.visually-hidden:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);display:none;list-style-type:none;margin-bottom:-1px;margin-top:-1px}
.wallet-button-wrapper:where(div){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
facet-filters-form:where(:not([class]),[class=""]){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);box-sizing:border-box;color:rgba(37, 34, 31, 0.9)}
.facets:where(facet-filters-form.small-hide){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
facet-remove:where(:not([class]),[class=""]){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);box-sizing:border-box;color:rgba(37, 34, 31, 0.9);display:block;font-size:14px;line-height:25.2px}
.active-facets__button-wrapper:where(facet-remove.active-facets__button-remove-wrapper){align-items:center;border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);justify-content:center}
.mobile-facets__clear-wrapper:where(facet-remove){align-items:center;background-color:rgba(37, 34, 31, 0.07);border-bottom-color:rgba(37, 34, 31, 0.1);border-bottom-style:solid;border-bottom-width:2px;border-left-style:solid;border-left-width:2px;border-radius:6px;border-right-style:solid;border-right-width:2px;border-top-color:rgba(37, 34, 31, 0.1);border-top-style:solid;border-top-width:2px;box-sizing:border-box;color:rgba(37, 34, 31, 0.9);display:flex;justify-content:center;padding-left:10px;padding-right:10px}
.facets-wrap:where(fieldset.parent-wrap){border-bottom-color:rgba(37, 34, 31, 0.9);border-bottom-style:none;border-bottom-width:0px;border-left-style:none;border-left-width:0px;border-right-style:none;border-right-width:0px;border-top-color:rgba(37, 34, 31, 0.9);border-top-style:none;border-top-width:0px;box-sizing:border-box;color:rgba(37, 34, 31, 0.9);padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px}
.cart__contents:where(form.cart-drawer__form){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);display:none;flex-grow:1;flex-wrap:wrap}
.cart__contents:where(form.critical-hidden){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);display:none}
.facets__form:where(form){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);column-gap:35px;display:grid;gap:0px 35px;margin-bottom:5px;row-gap:0px}
.form:where(form){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);list-style-type:none;text-align:center}
.installment:where(form.caption-large){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);font-size:13px;letter-spacing:0.4px;line-height:19.5px;list-style-type:none}
.isolate:where(form.animate-item.animate-item--child.index-1){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);position:relative;z-index:0}
.localization-form:where(form){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);box-sizing:border-box;color:rgba(37, 34, 31, 0.9);flex-direction:column;flex-wrap:wrap}
.mobile-facets:where(form){background-color:rgba(37, 34, 31, 0.5);border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);bottom:0px;box-sizing:border-box;color:rgba(37, 34, 31, 0.9);left:0px;position:fixed;right:0px;top:0px;z-index:100}
.newsletter-form:where(form){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);display:flex;flex-direction:column;justify-content:center;position:relative;text-align:center}
.search:where(form){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.search:where(form.search-modal__form.search-modal__form--border-light.search-modal__form--polyfill){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);box-sizing:border-box;color:rgba(37, 34, 31, 0.9)}
.ai-guarantee-section-aavlld3frdwh2tm5yoaigenblock636baf9kznpyq:where(guarantee-section-aavlld3frdwh2tm5yoaigenblock636baf9kznpyq){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.ai-guarantee-section-adgixdgi2ywvxrepnnaigenblock636baf9kznpyq:where(guarantee-section-adgixdgi2ywvxrepnnaigenblock636baf9kznpyq){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.ai-guarantee-section-adhjwdgftyvniwvvwqaigenblock636baf9kznpyq:where(guarantee-section-adhjwdgftyvniwvvwqaigenblock636baf9kznpyq){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.ai-guarantee-section-ak1n2ofdvwelpn2j3zaigenblock636baf9kznpyq:where(guarantee-section-ak1n2ofdvwelpn2j3zaigenblock636baf9kznpyq){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.ai-guarantee-section-ani82vtrptunlk1zhzaigenblock636baf9kznpyq:where(guarantee-section-ani82vtrptunlk1zhzaigenblock636baf9kznpyq){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.ai-guarantee-section-aovbhduprwmmzk2rquaigenblock636baf9kznpyq:where(guarantee-section-aovbhduprwmmzk2rquaigenblock636baf9kznpyq){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.ai-guarantee-section-aqufmk3j0zvzhcdvhwaigenblock636baf9kznpyq:where(guarantee-section-aqufmk3j0zvzhcdvhwaigenblock636baf9kznpyq){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.ai-guarantee-section-armnezkw5cghfy3fczaigenblock636baf9kznpyq:where(guarantee-section-armnezkw5cghfy3fczaigenblock636baf9kznpyq){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.ai-guarantee-section-asu5yry8yvvl2uw5mdaigenblock636baf9kznpyq:where(guarantee-section-asu5yry8yvvl2uw5mdaigenblock636baf9kznpyq){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.ai-guarantee-section-at1j0z0dov3rvu2hlqaigenblock636baf9kznpyq:where(guarantee-section-at1j0z0dov3rvu2hlqaigenblock636baf9kznpyq){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.ai-guarantee-section-athh6vznmqwzkvw8xraigenblock636baf9kznpyq:where(guarantee-section-athh6vznmqwzkvw8xraigenblock636baf9kznpyq){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.ai-guarantee-section-atkfqeue2b2phv2vsqaigenblock636baf9kznpyq:where(guarantee-section-atkfqeue2b2phv2vsqaigenblock636baf9kznpyq){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.ai-guarantee-section-avexbzep4ve1jv2trdaigenblock636baf9kznpyq:where(guarantee-section-avexbzep4ve1jv2trdaigenblock636baf9kznpyq){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.ai-guarantee-section-awefbyvf0b0fpawdhbaigenblock636baf9kznpyq:where(guarantee-section-awefbyvf0b0fpawdhbaigenblock636baf9kznpyq){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.ai-guarantee-section-aylzmcwltmwjcetfruaigenblock636baf9kznpyq:where(guarantee-section-aylzmcwltmwjcetfruaigenblock636baf9kznpyq){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.an-h1:where(h1){word-break:break-word}
.collection-hero__title:where(h1){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-family:"Libre Baskerville", serif;font-weight:400;letter-spacing:0.78px;margin-bottom:25px;margin-top:25px;text-align:center;word-break:break-word}
.h2:where(h1.center){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-family:"Libre Baskerville", serif;font-weight:400;letter-spacing:0.78px;text-align:center;word-break:break-word}
.heading:where(h1.heading-ANnBTYXQ4Q24vd28xW__heading_rBajDz.custom.left){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-family:"Libre Baskerville", serif;font-weight:400;letter-spacing:0.78px;list-style-type:none;text-align:left;word-break:break-word}
.heading:where(h1.heading-AOUhoNjlNZXF1bjBlT__heading_rBajDz.custom.left){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-family:"Libre Baskerville", serif;font-weight:400;letter-spacing:0.78px;list-style-type:none;text-align:left;word-break:break-word}
.heading:where(h1.heading-ARGF4bU4wcm9IWFJQY__heading_rBajDz.custom.left){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-family:"Libre Baskerville", serif;font-weight:400;letter-spacing:0.78px;list-style-type:none;text-align:left;word-break:break-word}
.heading:where(h1.heading-ARlA4YVN3VkJQSVlrU__heading_rBajDz.custom.left){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-family:"Libre Baskerville", serif;font-weight:400;letter-spacing:0.78px;list-style-type:none;text-align:left;word-break:break-word}
.heading:where(h1.heading-AT2d6ZnBKd25CQnBJd__heading_rBajDz.custom.left){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-family:"Libre Baskerville", serif;font-weight:400;letter-spacing:0.78px;list-style-type:none;text-align:left;word-break:break-word}
.heading:where(h1.heading-ATFZHZjd6TEZUbkhYZ__heading_rBajDz.custom.left){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-family:"Libre Baskerville", serif;font-weight:400;letter-spacing:0.78px;list-style-type:none;text-align:left;word-break:break-word}
.heading:where(h1.heading-ATTA2cWplRW16cStmd__heading_rBajDz.custom.left){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-family:"Libre Baskerville", serif;font-weight:400;letter-spacing:0.78px;list-style-type:none;text-align:left;word-break:break-word}
.heading:where(h1.heading-AU0cwRk0yQjZ5QzlqU__heading_rBajDz.custom.left){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-family:"Libre Baskerville", serif;font-weight:400;letter-spacing:0.78px;list-style-type:none;text-align:left;word-break:break-word}
.heading:where(h1.heading-AUFgvekhvRE5nby9Oc__heading_rBajDz.custom.left){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-family:"Libre Baskerville", serif;font-weight:400;letter-spacing:0.78px;list-style-type:none;text-align:left;word-break:break-word}
.heading:where(h1.heading-AWU93K2NaK1h1QXV4Z__heading_rBajDz.custom.left){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-family:"Libre Baskerville", serif;font-weight:400;letter-spacing:0.78px;list-style-type:none;text-align:left;word-break:break-word}
.heading:where(h1.heading-AWk1lWFVZQ2o1bjEzK__heading_rBajDz.custom.left){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-family:"Libre Baskerville", serif;font-weight:400;letter-spacing:0.78px;list-style-type:none;text-align:left;word-break:break-word}
.heading:where(h1.heading-AZjlFTHQ2SmUralFnb__heading_rBajDz.custom.left){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-family:"Libre Baskerville", serif;font-weight:400;letter-spacing:0.78px;list-style-type:none;text-align:left;word-break:break-word}
.heading:where(h1.heading-AcDJ5VXR5ZXdHRld1V__heading_rBajDz.custom.left){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-family:"Libre Baskerville", serif;font-weight:400;letter-spacing:0.78px;list-style-type:none;text-align:left;word-break:break-word}
.main-page-title:where(h1.page-title.h0){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-family:"Libre Baskerville", serif;font-weight:400;letter-spacing:0.78px;margin-top:0px;text-align:center;word-break:break-word}
.product__title-heading:where(h1.left.mobile-left){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-family:"Libre Baskerville", serif;font-weight:400;letter-spacing:0.78px;list-style-type:none;margin-bottom:0px;margin-top:0px;text-align:left;word-break:break-word}
.title:where(h1){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-family:"Libre Baskerville", serif;font-weight:400;letter-spacing:0.78px;text-align:center;word-break:break-word}
.title--primary:where(h1){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-family:"Libre Baskerville", serif;font-weight:400;letter-spacing:0.78px;text-align:center;word-break:break-word}
.title:where(h1.title--primary){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-family:"Libre Baskerville", serif;font-weight:400;letter-spacing:0.78px;margin-bottom:0px;margin-top:0px;text-align:center;word-break:break-word}
.ai-guarantee-heading-aavlld3frdwh2tm5yoaigenblock636baf9kznpyq:where(h2){font-family:"Libre Baskerville", serif;letter-spacing:0.78px;word-break:break-word}
.ai-guarantee-heading-adgixdgi2ywvxrepnnaigenblock636baf9kznpyq:where(h2){font-family:"Libre Baskerville", serif;letter-spacing:0.78px;word-break:break-word}
.ai-guarantee-heading-adhjwdgftyvniwvvwqaigenblock636baf9kznpyq:where(h2){font-family:"Libre Baskerville", serif;letter-spacing:0.78px;word-break:break-word}
.ai-guarantee-heading-ak1n2ofdvwelpn2j3zaigenblock636baf9kznpyq:where(h2){font-family:"Libre Baskerville", serif;letter-spacing:0.78px;word-break:break-word}
.ai-guarantee-heading-ani82vtrptunlk1zhzaigenblock636baf9kznpyq:where(h2){font-family:"Libre Baskerville", serif;letter-spacing:0.78px;word-break:break-word}
.ai-guarantee-heading-aovbhduprwmmzk2rquaigenblock636baf9kznpyq:where(h2){font-family:"Libre Baskerville", serif;letter-spacing:0.78px;word-break:break-word}
.ai-guarantee-heading-aqufmk3j0zvzhcdvhwaigenblock636baf9kznpyq:where(h2){font-family:"Libre Baskerville", serif;letter-spacing:0.78px;word-break:break-word}
.ai-guarantee-heading-armnezkw5cghfy3fczaigenblock636baf9kznpyq:where(h2){font-family:"Libre Baskerville", serif;letter-spacing:0.78px;word-break:break-word}
.ai-guarantee-heading-asu5yry8yvvl2uw5mdaigenblock636baf9kznpyq:where(h2){font-family:"Libre Baskerville", serif;letter-spacing:0.78px;word-break:break-word}
.ai-guarantee-heading-at1j0z0dov3rvu2hlqaigenblock636baf9kznpyq:where(h2){font-family:"Libre Baskerville", serif;letter-spacing:0.78px;word-break:break-word}
.ai-guarantee-heading-athh6vznmqwzkvw8xraigenblock636baf9kznpyq:where(h2){font-family:"Libre Baskerville", serif;letter-spacing:0.78px;word-break:break-word}
.ai-guarantee-heading-atkfqeue2b2phv2vsqaigenblock636baf9kznpyq:where(h2){font-family:"Libre Baskerville", serif;letter-spacing:0.78px;word-break:break-word}
.ai-guarantee-heading-avexbzep4ve1jv2trdaigenblock636baf9kznpyq:where(h2){font-family:"Libre Baskerville", serif;letter-spacing:0.78px;word-break:break-word}
.ai-guarantee-heading-awefbyvf0b0fpawdhbaigenblock636baf9kznpyq:where(h2){font-family:"Libre Baskerville", serif;letter-spacing:0.78px;word-break:break-word}
.ai-guarantee-heading-aylzmcwltmwjcetfruaigenblock636baf9kznpyq:where(h2){font-family:"Libre Baskerville", serif;letter-spacing:0.78px;word-break:break-word}
.an-ft__h:where(h2){word-break:break-word}
.an-guar__h:where(h2){word-break:break-word}
.an-h1:where(h2){word-break:break-word}
.cart__empty-text:where(h2){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-family:"Libre Baskerville", serif;font-weight:400;letter-spacing:0.78px;text-align:center;word-break:break-word}
.cart__empty-text:where(h2.h1){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-family:"Libre Baskerville", serif;font-weight:400;letter-spacing:0.78px;text-align:center;word-break:break-word}
.cart__login-title:where(h2){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-family:"Libre Baskerville", serif;font-weight:400;letter-spacing:0.78px;margin-bottom:5px;margin-top:55px;text-align:center;word-break:break-word}
.collapsible-content__heading:where(h2.heading.heading-template--27928935825502__collapsible_content_MA6DV6.center){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-family:"Libre Baskerville", serif;font-weight:400;letter-spacing:0.78px;margin-top:0px;text-align:center;word-break:break-word}
.collapsible-content__heading:where(h2.heading.heading-template--27928935858270__collapsible_content_MA6DV6.center){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-family:"Libre Baskerville", serif;font-weight:400;letter-spacing:0.78px;margin-top:0px;text-align:center;word-break:break-word}
.collapsible-content__heading:where(h2.heading.heading-template--27928935891038__collapsible_content_MA6DV6.center){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-family:"Libre Baskerville", serif;font-weight:400;letter-spacing:0.78px;margin-top:0px;text-align:center;word-break:break-word}
.collapsible-content__heading:where(h2.heading.heading-template--27928935956574__collapsible_content_MA6DV6.center){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-family:"Libre Baskerville", serif;font-weight:400;letter-spacing:0.78px;margin-top:0px;text-align:center;word-break:break-word}
.collapsible-content__heading:where(h2.heading.heading-template--27928935989342__collapsible_content_MA6DV6.center){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-family:"Libre Baskerville", serif;font-weight:400;letter-spacing:0.78px;margin-top:0px;text-align:center;word-break:break-word}
.collapsible-content__heading:where(h2.heading.heading-template--27928936022110__collapsible_content_MA6DV6.center){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-family:"Libre Baskerville", serif;font-weight:400;letter-spacing:0.78px;margin-top:0px;text-align:center;word-break:break-word}
.collapsible-content__heading:where(h2.heading.heading-template--27929257115742__collapsible_content_MA6DV6.center){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-family:"Libre Baskerville", serif;font-weight:400;letter-spacing:0.78px;margin-top:0px;text-align:center;word-break:break-word}
.collapsible-content__heading:where(h2.heading.heading-template--27932655714398__collapsible_content_MA6DV6.center){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-family:"Libre Baskerville", serif;font-weight:400;letter-spacing:0.78px;margin-top:0px;text-align:center;word-break:break-word}
.collapsible-content__heading:where(h2.heading.heading-template--27933951787102__collapsible_content_MA6DV6.center){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-family:"Libre Baskerville", serif;font-weight:400;letter-spacing:0.78px;margin-top:0px;text-align:center;word-break:break-word}
.collapsible-content__heading:where(h2.heading.heading-template--27934264164446__collapsible_content_MA6DV6.center){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-family:"Libre Baskerville", serif;font-weight:400;letter-spacing:0.78px;margin-top:0px;text-align:center;word-break:break-word}
.collapsible-content__heading:where(h2.heading.heading-template--27941152129118__collapsible_content_MA6DV6.center){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-family:"Libre Baskerville", serif;font-weight:400;letter-spacing:0.78px;margin-top:0px;text-align:center;word-break:break-word}
.collapsible-content__heading:where(h2.heading.heading-template--27941191811166__collapsible_content_MA6DV6.center){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-family:"Libre Baskerville", serif;font-weight:400;letter-spacing:0.78px;margin-top:0px;text-align:center;word-break:break-word}
.collapsible-content__heading:where(h2.heading.heading-template--27941287690334__collapsible_content_MA6DV6.center){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-family:"Libre Baskerville", serif;font-weight:400;letter-spacing:0.78px;margin-top:0px;text-align:center;word-break:break-word}
.collapsible-content__heading:where(h2.heading.heading-template--27941388877918__collapsible_content_MA6DV6.center){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-family:"Libre Baskerville", serif;font-weight:400;letter-spacing:0.78px;margin-top:0px;text-align:center;word-break:break-word}
.drawer__heading:where(h2){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-family:"Libre Baskerville", serif;font-weight:400;letter-spacing:0.78px;line-height:32px;margin-bottom:0px;margin-top:0px;min-height:auto;word-break:break-word}
.facet-filters__label:where(h2.caption-large.text-body){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);font-size:14px;font-weight:400;letter-spacing:0.4px;line-height:21px;margin-bottom:0px;margin-top:0px;word-break:break-word}
.facets__heading:where(h2.caption-large.text-body){border-bottom-color:rgba(37, 34, 31, 0.85);border-top-color:rgba(37, 34, 31, 0.85);color:rgba(37, 34, 31, 0.85);font-size:14px;font-weight:400;letter-spacing:0.4px;line-height:21px;margin-bottom:0px;word-break:break-word}
.h1:where(h2){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-family:"Libre Baskerville", serif;font-weight:400;letter-spacing:0.78px;list-style-type:none;margin-bottom:0px;margin-top:0px;word-break:break-word}
.h1:where(h2.title-with-highlight.animate-item.animate-item--child){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-family:"Libre Baskerville", serif;font-weight:400;letter-spacing:0.78px;margin-bottom:0px;margin-top:0px;text-align:center;word-break:break-word}
.h4:where(h2.accordion__title){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);box-sizing:border-box;color:rgb(37, 34, 31);cursor:pointer;font-family:"Libre Baskerville", serif;font-weight:400;letter-spacing:0.78px;list-style-type:none;margin-bottom:0px;margin-top:0px;min-height:auto;word-break:break-word}
.heading:where(h2.heading-AL0IrdzJIcmNLaTdhd__heading_G8FVcw.h2.title-with-highlight-1--color){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-family:"Libre Baskerville", serif;font-weight:400;letter-spacing:0.78px;list-style-type:none;margin-top:0px;min-height:auto;word-break:break-word}
.heading:where(h2.heading-AMFNEM3E4MS9HWEJvW__heading_Lg7kVw.h2.title-with-highlight-1--color){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-family:"Libre Baskerville", serif;font-weight:400;letter-spacing:0.78px;list-style-type:none;margin-top:0px;min-height:auto;word-break:break-word}
.heading:where(h2.heading-AN2xrSHFKV1daZnRlN__heading_G8FVcw.h2.title-with-highlight-1--color){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-family:"Libre Baskerville", serif;font-weight:400;letter-spacing:0.78px;list-style-type:none;margin-top:0px;min-height:auto;word-break:break-word}
.heading:where(h2.heading-AOXJIUkwwdm55NHU2T__heading_Lg7kVw.h2.title-with-highlight-1--color){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-family:"Libre Baskerville", serif;font-weight:400;letter-spacing:0.78px;list-style-type:none;margin-top:0px;min-height:auto;word-break:break-word}
.heading:where(h2.heading-AQVB4OVdXRTZyaXd4a__heading_Lg7kVw.h2.title-with-highlight-1--color){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-family:"Libre Baskerville", serif;font-weight:400;letter-spacing:0.78px;list-style-type:none;margin-top:0px;min-height:auto;word-break:break-word}
.heading:where(h2.heading-AQWdCQitCRXg5M25pd__heading_G8FVcw.h2.title-with-highlight-1--color){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-family:"Libre Baskerville", serif;font-weight:400;letter-spacing:0.78px;list-style-type:none;margin-top:0px;min-height:auto;word-break:break-word}
.heading:where(h2.heading-AR0Y1amtFTVVwL25US__heading_G8FVcw.h2.title-with-highlight-1--color){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-family:"Libre Baskerville", serif;font-weight:400;letter-spacing:0.78px;list-style-type:none;margin-top:0px;min-height:auto;word-break:break-word}
.heading:where(h2.heading-ARUo4UjZxV2RDSnFDV__heading_Lg7kVw.h2.title-with-highlight-1--color){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-family:"Libre Baskerville", serif;font-weight:400;letter-spacing:0.78px;list-style-type:none;margin-top:0px;min-height:auto;word-break:break-word}
.heading:where(h2.heading-ASHRQQlk3bHFYMnMrR__heading_G8FVcw.h2.title-with-highlight-1--color){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-family:"Libre Baskerville", serif;font-weight:400;letter-spacing:0.78px;list-style-type:none;margin-top:0px;min-height:auto;word-break:break-word}
.heading:where(h2.heading-ATlJBUzl1b3UyY1h6d__heading_Lg7kVw.h2.title-with-highlight-1--color){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-family:"Libre Baskerville", serif;font-weight:400;letter-spacing:0.78px;list-style-type:none;margin-top:0px;min-height:auto;word-break:break-word}
.heading:where(h2.heading-AU2hicWtUNS9QNWdCc__heading_G8FVcw.h2.title-with-highlight-1--color){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-family:"Libre Baskerville", serif;font-weight:400;letter-spacing:0.78px;list-style-type:none;margin-top:0px;min-height:auto;word-break:break-word}
.heading:where(h2.heading-AUG0vZXZKdjZjNU5SM__heading_G8FVcw.h2.title-with-highlight-1--color){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-family:"Libre Baskerville", serif;font-weight:400;letter-spacing:0.78px;list-style-type:none;margin-top:0px;min-height:auto;word-break:break-word}
.heading:where(h2.heading-AVDRsNkFtNFpvcHZSR__heading_Lg7kVw.h2.title-with-highlight-1--color){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-family:"Libre Baskerville", serif;font-weight:400;letter-spacing:0.78px;list-style-type:none;margin-top:0px;min-height:auto;word-break:break-word}
.heading:where(h2.heading-AVUIzUFBOcE5Lc2YxK__heading_Lg7kVw.h2.title-with-highlight-1--color){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-family:"Libre Baskerville", serif;font-weight:400;letter-spacing:0.78px;list-style-type:none;margin-top:0px;min-height:auto;word-break:break-word}
.heading:where(h2.heading-AVWRmV1drM0NLanYvb__heading_G8FVcw.h2.title-with-highlight-1--color){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-family:"Libre Baskerville", serif;font-weight:400;letter-spacing:0.78px;list-style-type:none;margin-top:0px;min-height:auto;word-break:break-word}
.heading:where(h2.heading-AVlV5MGZGRjc1SUdGL__heading_G8FVcw.h2.title-with-highlight-1--color){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-family:"Libre Baskerville", serif;font-weight:400;letter-spacing:0.78px;list-style-type:none;margin-top:0px;min-height:auto;word-break:break-word}
.heading:where(h2.heading-AVmNTdlhrcjI0YlE5d__heading_G8FVcw.h2.title-with-highlight-1--color){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-family:"Libre Baskerville", serif;font-weight:400;letter-spacing:0.78px;list-style-type:none;margin-top:0px;min-height:auto;word-break:break-word}
.heading:where(h2.heading-AY1Z0MzBlN3JTaVFOb__heading_Lg7kVw.h2.title-with-highlight-1--color){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-family:"Libre Baskerville", serif;font-weight:400;letter-spacing:0.78px;list-style-type:none;margin-top:0px;min-height:auto;word-break:break-word}
.heading:where(h2.heading-AYzBuQjlzRWpqV0hQM__heading_G8FVcw.h2.title-with-highlight-1--color){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-family:"Libre Baskerville", serif;font-weight:400;letter-spacing:0.78px;list-style-type:none;margin-top:0px;min-height:auto;word-break:break-word}
.heading:where(h2.heading-AZEkvdVVISXNRcGRTS__heading_G8FVcw.h2.title-with-highlight-1--color){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-family:"Libre Baskerville", serif;font-weight:400;letter-spacing:0.78px;list-style-type:none;margin-top:0px;min-height:auto;word-break:break-word}
.heading:where(h2.heading-Aa3BZUFhtZ2pIYnRzT__heading_Lg7kVw.h2.title-with-highlight-1--color){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-family:"Libre Baskerville", serif;font-weight:400;letter-spacing:0.78px;list-style-type:none;margin-top:0px;min-height:auto;word-break:break-word}
.heading:where(h2.heading-AaE1yb1NCcXFRSDJCT__heading_G8FVcw.h2.title-with-highlight-1--color){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-family:"Libre Baskerville", serif;font-weight:400;letter-spacing:0.78px;list-style-type:none;margin-top:0px;min-height:auto;word-break:break-word}
.heading:where(h2.heading-AbU5HS0dDRTkySFB0V__heading_Lg7kVw.h2.title-with-highlight-1--color){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-family:"Libre Baskerville", serif;font-weight:400;letter-spacing:0.78px;list-style-type:none;margin-top:0px;min-height:auto;word-break:break-word}
.heading:where(h2.heading-Ack9lTVlQbjByb3Z1N__heading_Lg7kVw.h2.title-with-highlight-1--color){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-family:"Libre Baskerville", serif;font-weight:400;letter-spacing:0.78px;list-style-type:none;margin-top:0px;min-height:auto;word-break:break-word}
.heading:where(h2.heading-Ackd2WVU3V255ZzdHT__heading_Lg7kVw.h2.title-with-highlight-1--color){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-family:"Libre Baskerville", serif;font-weight:400;letter-spacing:0.78px;list-style-type:none;margin-top:0px;min-height:auto;word-break:break-word}
.heading:where(h2.heading-AclloMHM1RHZNK3dxY__heading_G8FVcw.h2.title-with-highlight-1--color){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-family:"Libre Baskerville", serif;font-weight:400;letter-spacing:0.78px;list-style-type:none;margin-top:0px;min-height:auto;word-break:break-word}
.heading:where(h2.heading-AcmNxaDFOUC9VQjNKZ__heading_Lg7kVw.h2.title-with-highlight-1--color){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-family:"Libre Baskerville", serif;font-weight:400;letter-spacing:0.78px;list-style-type:none;margin-top:0px;min-height:auto;word-break:break-word}
.heading:where(h2.heading-AeVJXVVhGejRVRjlSc__heading_Lg7kVw.h2.title-with-highlight-1--color){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-family:"Libre Baskerville", serif;font-weight:400;letter-spacing:0.78px;list-style-type:none;margin-top:0px;min-height:auto;word-break:break-word}
.mobile-facets__heading:where(h2){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);box-sizing:border-box;color:rgb(37, 34, 31);font-family:"Libre Baskerville", serif;font-size:18.2px;font-weight:400;letter-spacing:0.78px;line-height:22.4px;margin-bottom:0px;margin-top:0px;text-align:center;word-break:break-word}
.mobile-facets__heading:where(h2.hidden){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);box-sizing:border-box;color:rgb(37, 34, 31);display:none;font-family:"Libre Baskerville", serif;font-size:18.2px;font-weight:400;letter-spacing:0.78px;line-height:22.4px;margin-bottom:0px;margin-top:0px;text-align:center;word-break:break-word}
.product-count__text:where(h2.text-body){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-size:14px;font-weight:400;letter-spacing:0.6px;line-height:21px;margin-bottom:0px;margin-top:0px;text-align:right;word-break:break-word}
.title:where(h2.heading.heading-template--27928861507678__featured-collection.center){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-family:"Libre Baskerville", serif;font-weight:400;letter-spacing:0.78px;margin-top:0px;text-align:center;word-break:break-word}
.title:where(h2.title-wrapper--no-top-margin.heading.heading-template--27928861966430__contact_form_U9ptC4){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-family:"Libre Baskerville", serif;font-weight:400;letter-spacing:0.78px;text-align:center;word-break:break-word}
.totals__subtotal:where(h2){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-family:"Libre Baskerville", serif;font-size:20.8px;font-weight:400;letter-spacing:0.78px;line-height:20.8px;margin-bottom:0px;margin-top:0px;word-break:break-word}
.card__heading:where(h3){list-style-type:none;margin-bottom:0px;margin-top:0px;text-align:center;word-break:break-word}
.card__heading:where(h3.h5){list-style-type:none;margin-bottom:0px;margin-top:0px;text-align:center;word-break:break-word}
.sticky-atc__title:where(h4.mobile-hidden){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-family:"Libre Baskerville", serif;font-weight:400;letter-spacing:0.78px;list-style-type:none;margin-bottom:0px;margin-top:0px;word-break:break-word}
header-drawer:where(:not([class]),[class=""]){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.header:where(header.header--middle-left.position-center.header--mobile-center){align-items:center;border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);display:grid}
.ai-guarantee-badge-aavlld3frdwh2tm5yoaigenblock636baf9kznpyq:where(img){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);vertical-align:bottom}
.ai-guarantee-badge-adgixdgi2ywvxrepnnaigenblock636baf9kznpyq:where(img){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);vertical-align:bottom}
.ai-guarantee-badge-adhjwdgftyvniwvvwqaigenblock636baf9kznpyq:where(img){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);vertical-align:bottom}
.ai-guarantee-badge-ak1n2ofdvwelpn2j3zaigenblock636baf9kznpyq:where(img){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);vertical-align:bottom}
.ai-guarantee-badge-ani82vtrptunlk1zhzaigenblock636baf9kznpyq:where(img){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);vertical-align:bottom}
.ai-guarantee-badge-aovbhduprwmmzk2rquaigenblock636baf9kznpyq:where(img){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);vertical-align:bottom}
.ai-guarantee-badge-aqufmk3j0zvzhcdvhwaigenblock636baf9kznpyq:where(img){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);vertical-align:bottom}
.ai-guarantee-badge-armnezkw5cghfy3fczaigenblock636baf9kznpyq:where(img){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);vertical-align:bottom}
.ai-guarantee-badge-asu5yry8yvvl2uw5mdaigenblock636baf9kznpyq:where(img){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);vertical-align:bottom}
.ai-guarantee-badge-at1j0z0dov3rvu2hlqaigenblock636baf9kznpyq:where(img){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);vertical-align:bottom}
.ai-guarantee-badge-athh6vznmqwzkvw8xraigenblock636baf9kznpyq:where(img){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);vertical-align:bottom}
.ai-guarantee-badge-atkfqeue2b2phv2vsqaigenblock636baf9kznpyq:where(img){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);vertical-align:bottom}
.ai-guarantee-badge-avexbzep4ve1jv2trdaigenblock636baf9kznpyq:where(img){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);vertical-align:bottom}
.ai-guarantee-badge-awefbyvf0b0fpawdhbaigenblock636baf9kznpyq:where(img){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);vertical-align:bottom}
.ai-guarantee-badge-aylzmcwltmwjcetfruaigenblock636baf9kznpyq:where(img){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);vertical-align:bottom}
.an-ft__logo:where(img){vertical-align:bottom}
.an-hero__d:where(img){vertical-align:bottom}
.an-hero__m:where(img){vertical-align:bottom}
.header__heading-logo:where(img.header__heading-logo--main.desktop-hidden){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-size:14px;left:0px;line-height:0px;max-width:100%;position:absolute;text-underline-offset:3px;top:0px;vertical-align:bottom;word-break:break-word}
.header__heading-logo:where(img.header__heading-logo--main.header__heading-logo--main-desktop){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-size:14px;left:0px;line-height:0px;max-width:100%;position:absolute;text-underline-offset:3px;top:0px;vertical-align:bottom;word-break:break-word}
.localization-form-v2__image:where(img){aspect-ratio:auto 20 / 15;border-radius:50%;box-sizing:border-box;cursor:pointer;display:block;max-width:100%;object-fit:cover;vertical-align:bottom}
.motion-reduce:where(img){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);bottom:0px;color:rgba(37, 34, 31, 0.9);display:block;left:0px;list-style-type:none;max-width:100%;object-fit:cover;position:absolute;right:0px;text-align:center;top:0px;vertical-align:bottom}
.product-lightbox__image:where(img){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);cursor:zoom-in;display:block;list-style-type:none;max-width:100%;object-fit:contain;vertical-align:bottom}
.field__input:where(input){border-bottom-color:rgb(37, 34, 31);border-bottom-style:none;border-bottom-width:0px;border-left-style:none;border-left-width:0px;border-radius:6px;border-right-style:none;border-right-width:0px;border-top-color:rgb(37, 34, 31);border-top-style:none;border-top-width:0px;box-sizing:border-box;color:rgb(37, 34, 31);display:block;flex-grow:1;font-size:16px;letter-spacing:0.4px;line-height:24px;margin-bottom:1px;margin-top:1px;min-height:2px;padding-bottom:15px;padding-left:15px;padding-top:15px;position:relative;text-align:left}
.product-variant-id:where(input){list-style-type:none}
.search__input:where(input.field__input){border-bottom-color:rgb(37, 34, 31);border-bottom-style:none;border-bottom-width:0px;border-left-style:none;border-left-width:0px;border-radius:6px;border-right-style:none;border-right-width:0px;border-top-color:rgb(37, 34, 31);border-top-style:none;border-top-width:0px;box-sizing:border-box;color:rgb(37, 34, 31);display:block;flex-grow:1;font-size:16px;letter-spacing:0.4px;line-height:24px;margin-bottom:1px;margin-top:1px;min-height:2px;padding-right:98px;position:relative;text-align:left}
.visually-hidden:where(input){box-sizing:border-box;list-style-type:none;margin-bottom:-1px;margin-top:-1px;word-break:break-word}
.facet-item:where(label.facet-checkbox.disabled.inactive){align-items:center;border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);box-sizing:border-box;color:rgba(37, 34, 31, 0.9);cursor:not-allowed;display:flex;flex-grow:1;font-size:14px;line-height:18.2px;list-style-type:none;opacity:0.6;padding-bottom:10px;padding-right:20px;padding-top:10px;position:relative;word-break:break-word}
.facet-item:where(label.facet-checkbox.inactive){align-items:center;border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);box-sizing:border-box;color:rgba(37, 34, 31, 0.9);cursor:pointer;display:flex;flex-grow:1;font-size:14px;line-height:18.2px;list-style-type:none;padding-bottom:10px;padding-right:20px;padding-top:10px;position:relative;word-break:break-word}
.facet-item:where(label.facet-checkbox.mobile-facets__label.disabled){align-items:center;border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);box-sizing:border-box;color:rgba(37, 34, 31, 0.9);cursor:not-allowed;display:flex;flex-grow:1;font-size:14px;line-height:18.2px;list-style-type:none;opacity:0.6;padding-bottom:11px;padding-left:20px;padding-right:20px;padding-top:11px;position:relative;word-break:break-word}
.facet-item:where(label.facet-checkbox.mobile-facets__label.inactive){align-items:center;border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);box-sizing:border-box;color:rgba(37, 34, 31, 0.9);cursor:pointer;display:flex;flex-grow:1;font-size:14px;line-height:18.2px;list-style-type:none;padding-bottom:11px;padding-left:20px;padding-right:20px;padding-top:2px;position:relative;word-break:break-word}
.field__label:where(label){box-sizing:border-box;display:block;position:absolute}
.form__label:where(label.field__label){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);display:block;left:21px;letter-spacing:1px;line-height:24px;margin-bottom:6px;opacity:0.75;position:absolute;top:11px}
.visually-hidden:where(label){margin-bottom:-1px;margin-top:-1px}
.visually-hidden:where(legend){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);box-sizing:border-box;color:rgba(37, 34, 31, 0.9);margin-bottom:-1px;margin-top:-1px;padding-left:0px;padding-right:0px}
.disclosure__item:where(li){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);box-sizing:border-box;color:rgba(37, 34, 31, 0.9);font-size:14px;line-height:25.2px;list-style-type:none;position:relative}
.grid__item:where(li){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);flex-grow:1;flex-shrink:0;list-style-type:none;min-height:auto}
.grid__item:where(li.animate-item.animate-item--child){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);flex-grow:1;flex-shrink:0;list-style-type:none;min-height:auto}
.list-menu__item:where(li.facets__item){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);box-sizing:border-box;color:rgba(37, 34, 31, 0.9);list-style-type:none}
.list-payment__item:where(li){align-items:center;border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);display:flex;min-height:auto;padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px}
.mobile-facets__item:where(li.list-menu__item){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);box-sizing:border-box;color:rgba(37, 34, 31, 0.9);list-style-type:none;position:relative}
.product__media-item:where(li.grid__item.slider__slide){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);flex-grow:1;flex-shrink:0;list-style-type:none;max-width:100%;min-height:auto}
.product__media-item:where(li.grid__item.slider__slide.is-active){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);flex-grow:1;flex-shrink:0;list-style-type:none;max-width:100%;min-height:auto}
.splide__slide:where(li){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);flex-shrink:0;list-style-type:none;min-height:auto;position:relative}
.splide__slide:where(li.product-lightbox__slide){align-items:center;border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);display:flex;flex-shrink:0;justify-content:center;list-style-type:none;overflow:hidden;position:relative}
.thumbnail-list__item:where(li.slider__slide){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);flex-shrink:0;list-style-type:none;min-height:auto;position:relative}
.wallet-cart-button-container:where(li){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.localization-form-v2:where(localization-form.localization-form-v2--images-circle){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);box-sizing:border-box;color:rgba(37, 34, 31, 0.9);display:block;flex-shrink:0}
.localization-form-v2:where(localization-form.localization-form-v2--images-circle.always-display){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);display:block;flex-shrink:0;min-height:auto}
main-search:where(:not([class]),[class=""]){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.content-for-layout:where(main.focus-none){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.media-gallery--desktop-thumbnails-bottom:where(media-gallery.media-gallery--mobile-thumbnails-bottom){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);list-style-type:none}
.media-gallery--desktop-thumbnails-bottom:where(media-gallery.media-gallery--mobile-thumbnails-bottom.media-gallery--single-media){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);list-style-type:none}
.mobile-facets__wrapper:where(menu-drawer.medium-hide.large-up-hide.drawer--open-){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.mobile-facets__wrapper:where(menu-drawer.medium-hide.large-up-hide.drawer--open-accordion){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.header__inline-menu:where(nav){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.menu-drawer__navigation:where(nav){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);box-sizing:border-box;color:rgba(37, 34, 31, 0.9);margin-top:0px}
.batchres__heading:where(p){list-style-type:none}
.cart-drawer__totals__row:where(p.cart-drawer__totals__row--spaced.text-color-text){align-items:center;display:flex;justify-content:space-between;margin-bottom:0px;margin-top:0px;min-height:auto}
.cart__login-paragraph:where(p){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);margin-top:8px;text-align:center}
.cart__login-title:where(p.h3){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-family:"Libre Baskerville", serif;letter-spacing:0.78px;margin-bottom:5px;margin-top:55px;text-align:center;word-break:break-word}
.mobile-facets__count:where(p){border-bottom-color:rgba(37, 34, 31, 0.7);border-top-color:rgba(37, 34, 31, 0.7);box-sizing:border-box;color:rgba(37, 34, 31, 0.7);flex-grow:1;font-size:13px;line-height:23.4px;margin-bottom:0px;margin-top:0px;text-align:center}
.totals__subtotal-value:where(p){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);font-size:18px;line-height:18px;margin-bottom:0px;margin-top:0px}
.visually-hidden:where(p){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);margin-bottom:-1px}
.product__pickup-availabilities:where(pickup-availability.no-js-hidden.quick-add-hidden){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);display:block;list-style-type:none}
predictive-search:where(:not([class]),[class=""]){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.search-modal__form:where(predictive-search){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);box-sizing:border-box;color:rgba(37, 34, 31, 0.9);display:block;min-height:auto}
.facets__price:where(price-range.facets__price--.accent-color-){box-sizing:border-box;display:flex;flex-direction:column;padding-left:20px;padding-right:20px}
.facets__price:where(price-range.facets__price--top.accent-color-accent-1){box-sizing:border-box;display:flex;flex-direction:column-reverse;padding-left:20px;padding-right:20px}
product-form:where(:not([class]),[class=""]){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);list-style-type:none;text-align:center}
.product-form:where(product-form.main-product-form){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);display:block;list-style-type:none}
.product__info-container:where(product-info.main-product__info-container.block-margins){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);list-style-type:none}
.product-lightbox:where(product-lightbox){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);bottom:0px;color:rgba(37, 34, 31, 0.9);left:0px;position:fixed;right:0px;top:0px;z-index:9999}
.price-item:where(s.price-item--regular){display:inline-block;letter-spacing:1px;list-style-type:none;text-align:center}
.price-item:where(s.price-item--regular.main-comapre-price.accent-color-accent-1){display:inline-block;line-height:24px;list-style-type:none}
.altea-general-story:where(section.page-width){max-width:1400px}
.shopify-section:where(section.section){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.shopify-section:where(section.section.main-product-section){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.facet-filters__sort:where(select.select__select.caption-large){background-color:rgba(0, 0, 0, 0);border-bottom-color:rgba(37, 34, 31, 0.9);border-bottom-style:none;border-bottom-width:0px;border-left-style:none;border-left-width:0px;border-right-style:none;border-right-width:0px;border-top-color:rgba(37, 34, 31, 0.9);border-top-style:none;border-top-width:0px;color:rgba(37, 34, 31, 0.9);cursor:pointer;display:block;font-family:Poppins, sans-serif;font-size:14px;letter-spacing:0.4px;line-height:21px;padding-right:17.5px;position:relative}
.select__select:where(select){background-color:rgba(0, 0, 0, 0);border-bottom-color:rgba(37, 34, 31, 0.9);border-bottom-style:none;border-bottom-width:0px;border-left-style:none;border-left-width:0px;border-right-style:none;border-right-width:0px;border-top-color:rgba(37, 34, 31, 0.9);border-top-style:none;border-top-width:0px;box-sizing:border-box;color:rgba(37, 34, 31, 0.9);cursor:pointer;display:block;font-family:Poppins, sans-serif;font-size:14px;letter-spacing:0.4px;line-height:22.4px;margin-bottom:1px;margin-top:1px;padding-left:5px;padding-right:15px;position:relative}
shopify-accelerated-checkout-cart:where(:not([class]),[class=""]){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
shopify-payment-terms:where(:not([class]),[class=""]){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);font-size:13px;letter-spacing:0.4px;line-height:19.5px;list-style-type:none}
.product-media-slider:where(slider-component.slider-mobile-gutter){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);display:block;list-style-type:none;position:relative}
.thumbnail-slider:where(slider-component.slider-mobile-gutter){align-items:center;border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);display:flex;list-style-type:none;position:relative}
.contact__field-error:where(small.field-wrapper__error-msg.hidden){display:none}
.unit-price:where(small.caption.hidden){border-bottom-color:rgba(37, 34, 31, 0.7);border-top-color:rgba(37, 34, 31, 0.7);color:rgba(37, 34, 31, 0.7);display:none;font-size:11px;line-height:13.2px;list-style-type:none;margin-top:2px;text-align:center;text-transform:uppercase}
.badge:where(span.price__badge-sale.color-accent-2){align-items:center;border-bottom-style:solid;border-bottom-width:1px;border-left-style:solid;border-left-width:1px;border-radius:6px;border-right-style:solid;border-right-width:1px;border-top-style:solid;border-top-width:1px;display:none;font-weight:700;letter-spacing:1px;list-style-type:none;text-align:center;word-break:break-word}
.badge:where(span.price__badge-sold-out.color-inverse){align-items:center;border-bottom-style:solid;border-bottom-width:1px;border-left-style:solid;border-left-width:1px;border-radius:6px;border-right-style:solid;border-right-width:1px;border-top-style:solid;border-top-width:1px;display:none;font-weight:700;letter-spacing:1px;list-style-type:none;text-align:center;word-break:break-word}
.badge__percentage-saved:where(span){font-weight:700;letter-spacing:1px;list-style-type:none;text-align:center;white-space:nowrap;word-break:break-word}
.batchres__date:where(span){list-style-type:none}
.batchres__label:where(span.batchres__label--fill){list-style-type:none}
.batchres__label:where(span.batchres__label--track){list-style-type:none}
.button__label:where(span){border-bottom-color:rgb(255, 255, 255);border-top-color:rgb(255, 255, 255);color:rgb(255, 255, 255);display:block;font-family:Poppins, sans-serif;letter-spacing:1px;min-height:auto;position:relative;z-index:2}
.caption-large:where(span.light){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);font-size:13px;letter-spacing:0.4px;line-height:18.2px;list-style-type:none;opacity:0.7;text-align:center}
.cart-drawer__totals__row__money:where(span){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31)}
.desktop-hidden:where(span){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);cursor:pointer}
.facets__selected:where(span){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);box-sizing:border-box;color:rgba(37, 34, 31, 0.9);display:block;font-size:14px;line-height:25.2px}
.facets__selected:where(span.no-js-hidden){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);box-sizing:border-box;color:rgba(37, 34, 31, 0.9);display:block;font-size:14px;line-height:25.2px}
.field-currency:where(span){align-self:center;border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);box-sizing:border-box;color:rgba(37, 34, 31, 0.9);white-space:nowrap}
.form__message:where(span){align-items:flex-start;display:flex;font-size:14px;line-height:14px;margin-top:5px}
.main-atc__error:where(span){cursor:pointer;font-family:Poppins, sans-serif;font-size:19px;letter-spacing:1px;line-height:22.8px;list-style-type:none;position:relative;text-transform:uppercase;z-index:2}
.main-atc__label:where(span.button__label){cursor:pointer;font-family:Poppins, sans-serif;font-size:19px;letter-spacing:1px;line-height:22.8px;list-style-type:none;min-height:auto;position:relative;text-transform:uppercase;z-index:2}
.main-atc__label__line-1:where(span){cursor:pointer;font-family:Poppins, sans-serif;letter-spacing:1px;line-height:21.6px;list-style-type:none;position:relative;text-transform:uppercase;z-index:2}
.main-atc__label__text:where(span){cursor:pointer;display:block;font-family:Poppins, sans-serif;letter-spacing:1px;list-style-type:none;min-height:auto;position:relative;text-transform:uppercase;z-index:2}
.material-icon:where(span.material-symbols-outlined){align-self:center;border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);box-sizing:border-box;color:rgb(37, 34, 31);cursor:pointer;display:block;list-style-type:none;min-height:auto}
.menu-drawer__title:where(span.font-body-bold){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);box-sizing:border-box;color:rgba(37, 34, 31, 0.9);display:block;font-weight:700;line-height:24.2px}
.mobile-facets__close:where(span.mobile-facets__close--no-js){align-items:center;border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);box-sizing:border-box;color:rgba(37, 34, 31, 0.9);cursor:pointer;display:none;justify-content:center;list-style-type:none;opacity:0;position:fixed;right:10px;top:7px;z-index:101}
.mobile-facets__open:where(span){align-items:center;border-bottom-color:rgba(37, 34, 31, 0.85);border-top-color:rgba(37, 34, 31, 0.85);box-sizing:border-box;color:rgba(37, 34, 31, 0.85);cursor:pointer;display:flex;list-style-type:none;padding-bottom:5px;padding-top:5px;text-align:left}
.mobile-facets__open-label:where(span){border-bottom-color:rgba(37, 34, 31, 0.85);border-top-color:rgba(37, 34, 31, 0.85);box-sizing:border-box;color:rgba(37, 34, 31, 0.85);cursor:pointer;display:block;list-style-type:none;text-align:left}
.mobile-facets__open-label:where(span.button-label.desktop-hidden){cursor:pointer;font-size:16px;letter-spacing:1px;line-height:19.2px;white-space:nowrap}
.mobile-facets__open-label:where(span.hidden){border-bottom-color:rgba(37, 34, 31, 0.85);border-top-color:rgba(37, 34, 31, 0.85);box-sizing:border-box;color:rgba(37, 34, 31, 0.85);cursor:pointer;display:none;list-style-type:none;text-align:left}
.mobile-hidden:where(span){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);cursor:pointer}
.nowrap:where(span){font-weight:700;letter-spacing:1px;list-style-type:none;text-align:center;white-space:nowrap;word-break:break-word}
.predictive-search-status:where(span.visually-hidden){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);box-sizing:border-box;color:rgba(37, 34, 31, 0.9);margin-bottom:-1px;margin-top:-1px}
.price-item:where(span.price-item--last){display:inline-block;font-size:11px;line-height:13.2px;list-style-type:none;text-align:center;text-transform:uppercase}
.price-item:where(span.price-item--regular){display:inline-block;letter-spacing:1px;list-style-type:none;text-align:center}
.price-item:where(span.price-item--regular.main-price.accent-color-accent-1){display:inline-block;line-height:37.5px;list-style-type:none}
.price-item:where(span.price-item--sale.price-item--last){display:inline-block;letter-spacing:1px;list-style-type:none;text-align:center}
.price-item:where(span.price-item--sale.price-item--last.main-price){display:inline-block;line-height:30px;list-style-type:none}
.price-slider__label:where(span.price-slider__label--max){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);box-sizing:border-box;color:rgba(37, 34, 31, 0.9);display:block}
.price-slider__label:where(span.price-slider__label--min){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);box-sizing:border-box;color:rgba(37, 34, 31, 0.9);display:block}
.price__compare-price:where(span){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);list-style-type:none;text-align:center}
.product-form__error-message:where(span){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);list-style-type:none}
.product__media-icon:where(span.motion-reduce.quick-add-hidden){align-items:center;background-color:rgb(255, 255, 255);border-bottom-color:rgba(37, 34, 31, 0.1);border-bottom-style:solid;border-bottom-width:1px;border-left-style:solid;border-left-width:1px;border-radius:50%;border-right-style:solid;border-right-width:1px;border-top-color:rgba(37, 34, 31, 0.1);border-top-style:solid;border-top-width:1px;color:rgb(37, 34, 31);display:flex;height:30px;justify-content:center;left:10px;list-style-type:none;position:absolute;top:10px;width:30px;z-index:1}
.rating-stars__label:where(span){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);display:block;list-style-type:none;min-height:auto}
.sold-out-message:where(span.hidden){cursor:pointer;display:none;font-family:Poppins, sans-serif;letter-spacing:1px;list-style-type:none;position:relative;z-index:2}
.sticky-atc__label:where(span){align-items:center;border-bottom-color:rgb(255, 255, 255);border-top-color:rgb(255, 255, 255);color:rgb(255, 255, 255);column-gap:7px;cursor:pointer;display:flex;font-family:Poppins, sans-serif;gap:7px;justify-content:center;letter-spacing:1px;list-style-type:none;min-height:auto;position:relative;row-gap:7px;z-index:2}
.sticky-atc__label__text:where(span){border-bottom-color:rgb(255, 255, 255);border-top-color:rgb(255, 255, 255);color:rgb(255, 255, 255);cursor:pointer;display:block;font-family:Poppins, sans-serif;letter-spacing:1px;list-style-type:none;min-height:auto;position:relative;z-index:2}
.visually-hidden:where(span){box-sizing:border-box;margin-bottom:-1px;margin-top:-1px}
.visually-hidden:where(span.visually-hidden--inline){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);list-style-type:none;text-align:center}
.visually-hidden:where(span.visually-hidden--inline.compare-price-label){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);list-style-type:none;text-align:center}
.visually-hidden:where(span.visually-hidden--inline.regular-price-label){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);list-style-type:none;text-align:center}
.splide:where(splide-component){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);display:block;position:relative}
.sticky-atc:where(sticky-atc.color-background-1.sticky-atc--mobile-no-badge){bottom:0px;box-shadow:rgba(0, 0, 0, 0.2) 0px -1px 10px 0px;display:block;left:0px;list-style-type:none;padding-top:10px;position:fixed;right:0px;z-index:2}
.sticky-atc:where(sticky-atc.color-background-1.sticky-atc--mobile-no-badge.sticky-atc--small-mobile-select){bottom:0px;box-shadow:rgba(0, 0, 0, 0.2) 0px -1px 10px 0px;display:block;left:0px;list-style-type:none;padding-top:10px;position:fixed;right:0px;z-index:2}
sticky-group-manager:where(:not([class]),[class=""]){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);display:contents;min-height:0px}
.header-wrapper:where(sticky-header.color-background-1.gradient.header-wrapper--border-bottom){border-bottom-style:solid;border-bottom-width:1px;display:block;position:relative}
.accordion__summary:where(summary){align-items:center;border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);box-sizing:border-box;color:rgba(37, 34, 31, 0.9);cursor:pointer;display:flex;list-style-type:none;padding-bottom:12.5px;padding-top:12.5px;position:relative}
.facets__summary:where(summary.caption-large.focus-offset){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);box-sizing:border-box;color:rgba(37, 34, 31, 0.9);cursor:pointer;font-size:14px;letter-spacing:0.4px;line-height:21px;list-style-type:none;margin-bottom:15px;padding-right:17.5px;position:relative}
.header__icon:where(summary.header__icon--menu.header__icon--summary.link){box-sizing:border-box;cursor:pointer;display:block;font-size:14px;height:44px;line-height:25.2px;list-style-type:none;text-decoration-line:underline;text-underline-offset:3px;width:44px}
.header__icon:where(summary.header__icon--search.header__icon--summary.link){box-sizing:border-box;cursor:pointer;display:inline-block;font-size:14px;line-height:0px;list-style-type:none;position:relative;text-decoration-line:underline;text-underline-offset:3px}
.mobile-facets__open-wrapper:where(summary.focus-offset.drawer__main-open){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);box-sizing:border-box;color:rgba(37, 34, 31, 0.9);cursor:pointer;display:block;list-style-type:none;position:relative}
.mobile-facets__summary:where(summary.focus-inset){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);box-sizing:border-box;color:rgba(37, 34, 31, 0.9);cursor:pointer;list-style-type:none;padding-bottom:12px;padding-left:15px;padding-right:15px;padding-top:12px;position:relative}
.checkmark-checked:where(svg.flex-shrink-0){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);box-sizing:border-box;color:rgba(37, 34, 31, 0.9);display:none;fill:rgba(37, 34, 31, 0.9);flex-shrink:0;font-size:14px;height:20.3px;line-height:18.2px;list-style-type:none;width:20.3px;word-break:break-word}
.checkmark-unchecked:where(svg.flex-shrink-0){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);box-sizing:border-box;color:rgba(37, 34, 31, 0.9);display:block;fill:rgba(37, 34, 31, 0.9);flex-shrink:0;font-size:14px;line-height:18.2px;list-style-type:none;word-break:break-word}
.hidden:where(svg){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);display:none}
.icon:where(svg.icon--full-color){aspect-ratio:38 / 24;border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);display:block;min-height:auto}
.icon:where(svg.icon-account){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);box-sizing:border-box;color:rgb(37, 34, 31);font-size:14px;line-height:25.2px}
.icon:where(svg.icon-arrow){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);flex-shrink:0;font-size:14px;line-height:25.2px;list-style-type:none;width:12px}
.icon:where(svg.icon-caret){box-sizing:border-box;display:block}
.icon:where(svg.icon-cart){display:block;font-size:14px;line-height:25.2px;min-height:auto;vertical-align:middle}
.icon:where(svg.icon-close){box-sizing:border-box;cursor:pointer}
.icon:where(svg.icon-discount.color-foreground-text){font-weight:700;letter-spacing:1px;list-style-type:none;text-align:center;word-break:break-word}
.icon:where(svg.icon-error){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);flex-shrink:0;height:12px;list-style-type:none;margin-top:5px;width:12px}
.icon:where(svg.icon-filter){box-sizing:border-box;cursor:pointer;width:20px}
.icon:where(svg.icon-plus){border-bottom-color:rgb(37, 34, 31);border-top-color:rgb(37, 34, 31);color:rgb(37, 34, 31);display:block;height:14px;list-style-type:none;min-height:auto;width:12px}
.icon:where(svg.icon-search){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);box-sizing:border-box;color:rgba(37, 34, 31, 0.9);cursor:pointer;display:block;height:18px;min-height:auto;width:18px}
.modal__toggle-close:where(svg.icon.icon-close){box-sizing:border-box;cursor:pointer;display:none;fill:none;font-size:14px;line-height:0px;list-style-type:none;text-underline-offset:3px;vertical-align:middle}
.modal__toggle-open:where(svg.icon.icon-search){box-sizing:border-box;cursor:pointer;display:flex;font-size:14px;line-height:0px;list-style-type:none;min-height:auto;vertical-align:middle}
.spinner:where(svg){box-sizing:border-box;font-family:Poppins, sans-serif}
.svg-inline--fa:where(svg.fa-chevron-up){border-bottom-color:rgba(255, 255, 255, 0.9);border-top-color:rgba(255, 255, 255, 0.9);color:rgba(255, 255, 255, 0.9);cursor:pointer;height:22px;width:22px}
.x-svg:where(svg){box-sizing:border-box;cursor:pointer;display:block;font-family:Poppins, sans-serif;font-size:14px}
.text-area:where(textarea.field__input){background-image:linear-gradient(rgba(37, 34, 31, 0.06), rgba(37, 34, 31, 0.06)), none;border-bottom-color:rgb(37, 34, 31);border-bottom-style:none;border-bottom-width:0px;border-left-style:none;border-left-width:0px;border-radius:6px;border-right-style:none;border-right-width:0px;border-top-color:rgb(37, 34, 31);border-top-style:none;border-top-width:0px;color:rgb(37, 34, 31);display:flex;flex-grow:1;font-family:Poppins, sans-serif;font-size:16px;letter-spacing:0.4px;line-height:24px;margin-bottom:1px;margin-top:1px;min-height:100px;padding-bottom:15px;padding-left:15px;padding-right:15px;padding-top:15px;position:relative;text-align:left}
.disclosure__list:where(ul.list-unstyled){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);box-sizing:border-box;color:rgba(37, 34, 31, 0.9);font-size:14px;line-height:25.2px;list-style-type:none;margin-bottom:0px;margin-top:0px;max-width:220px;min-height:82px;overflow:auto;padding-bottom:5px;padding-left:0px;padding-top:5px;position:relative}
.facets__list:where(ul.list-unstyled.no-js-hidden.facets-list--checkbox){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);box-sizing:border-box;color:rgba(37, 34, 31, 0.9);list-style-type:none;margin-bottom:0px;margin-top:0px;padding-bottom:5px;padding-left:20px;padding-right:20px;padding-top:5px}
.facets__list:where(ul.no-js-list.list-unstyled.no-js){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);box-sizing:border-box;color:rgba(37, 34, 31, 0.9);display:none;list-style-type:none;margin-bottom:0px;margin-top:0px;padding-bottom:5px;padding-left:20px;padding-right:20px;padding-top:5px}
.grid:where(ul.product-grid.grid--2-col-tablet-down.grid--4-col-desktop){align-items:flex-start;border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);display:flex;flex-wrap:wrap;list-style-type:none;margin-bottom:0px;padding-left:0px}
.list-menu:where(ul.list-menu--inline){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
.menu-drawer__menu:where(ul.menu-drawer__menu--accordion.menu-drawer__menu--icon-caret.menu-drawer__menu--highlight-none){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);box-sizing:border-box;color:rgba(37, 34, 31, 0.9)}
.mobile-facets__list:where(ul.list-unstyled.facets-list--checkbox){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);box-sizing:border-box;color:rgba(37, 34, 31, 0.9);list-style-type:none;margin-bottom:0px;margin-top:0px;overflow:auto;padding-bottom:5px;padding-left:0px}
.payment-badges:where(ul){align-items:center;border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:0px;margin-top:0px;padding-left:0px}
.product__media-list:where(ul.contains-media.grid.grid--peek){align-items:flex-start;border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);display:flex;list-style-type:none;margin-bottom:0px;margin-top:0px;overflow:auto;padding-left:0px;position:relative}
.splide__list:where(ul){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);margin-bottom:0px;margin-top:0px;padding-left:0px}
.splide__pagination:where(ul){align-items:center;border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);display:none;flex-wrap:wrap;justify-content:center;margin-bottom:0px;margin-top:0px;padding-left:10px;padding-right:10px;position:relative;z-index:1}
.thumbnail-list:where(ul.thumbnail-list--ratio-square.list-unstyled.slider){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);display:flex;flex-grow:1;list-style-type:none;margin-bottom:0px;margin-top:0px;min-height:auto;overflow:auto;position:relative;row-gap:10px}
.wallet-cart-grid:where(ul.wallet-cart-grid--skeleton){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9)}
@media screen and (min-width:750px){
.active-facets__button-remove:where(a.underlined-link){font-size:14px;line-height:25.2px}
.button:where(a){overflow:hidden}
.button:where(a.button--primary.button--full-width.button--large-text){align-self:flex-start;overflow:hidden;text-align:left}
.header__icon:where(a.header__icon--account.link.focus-inset){display:flex;min-height:auto}
.facets-wrapper:where(aside.page-width){padding-left:50px;padding-right:50px}
.button:where(button.sticky-atc__scroll-btn){font-size:19px;line-height:52.25px;padding-left:28.5px;padding-right:28.5px}
.floating-btn:where(button.scroll-to-top-btn.scroll-to-top-btn-bottom-right.scroll-to-top-btn-scroll-to-top-btn){bottom:20px;right:20px}
.product-lightbox__arrow:where(button.product-lightbox__arrow--next){display:flex}
.product-lightbox__arrow:where(button.product-lightbox__arrow--prev){display:flex}
.product-lightbox__close:where(button){right:15px;top:15px}
.quick-add__submit:where(button.button.button--full-width.button--primary){font-size:16px;line-height:19.2px;min-height:49px}
.search-modal__close-button:where(button.modal__close-button.link.link--text){min-height:auto;right:10px}
.slider-button--next:where(button.splide__arrow.splide__arrow--next.color-inverse){display:none}
.slider-button--prev:where(button.splide__arrow.splide__arrow--prev.color-inverse){display:none}
.thumbnail:where(button.global-media-settings.global-media-settings--no-shadow){border-radius:12px}
.page-width:where(cart-items.is-empty){padding-left:50px;padding-right:50px}
.contact:where(contact-form.page-width.page-width--narrow.section-template--27928861966430__contact_form_U9ptC4-padding){max-width:726px}
.accordion__collapse-icon:where(div.accordion__collapse-icon--standard.flex-shrink-0.flex-center){line-height:16px}
.active-facets:where(div.active-facets-desktop.active-facets--desktop-horizontal){min-height:auto}
.active-facets:where(div.active-facets-mobile.desktop-hidden){display:none}
.blog-articles:where(div){column-gap:40px;gap:40px;row-gap:40px}
.card:where(div.card--card.card--media.color-background-1){border-radius:12px}
.card__information:where(div){padding-left:10px;padding-right:10px;padding-top:10px}
.card__media:where(div){border-radius:12px 12px 0px 0px}
.cart__footer:where(div){justify-content:space-between}
.cart__items:where(div){padding-bottom:40px}
.cart__warnings:where(div){padding-top:70px}
.collection-hero__description:where(div.rte.center){font-size:18px;line-height:27px;margin-bottom:20px;margin-top:20px;max-width:66.67%}
.collection-hero__inner:where(div.page-width){align-items:center;padding-left:50px;padding-right:50px}
.collection:where(div.page-width){padding-left:50px;padding-right:50px}
.collection__title:where(div.animate-item.animate-item--child.index-0){padding-left:50px;padding-right:50px}
.contact__fields:where(div){column-gap:20px;display:grid;gap:normal 20px}
.drawer__inner:where(div){max-width:1410px}
.facet-filters:where(div.sorting.caption){font-size:12px;line-height:20.4px;min-height:auto;padding-left:30px}
.facet-filters__field:where(div){font-size:12px;line-height:20.4px;min-height:auto}
.facets__wrapper:where(div){min-height:auto}
.featured-collection-wrapper:where(div.page-width.mobile-full-page){max-width:1400px;padding-left:50px;padding-right:50px}
.field-wrapper:where(div){margin-bottom:20px}
.grid:where(div.grid--1-col.grid--2-col-tablet.collapsible-content__grid){align-items:center;column-gap:40px;flex-direction:row-reverse;gap:40px;row-gap:40px}
.grid__item:where(div.product__media-wrapper.product__column-sticky){max-width:55%;position:sticky;z-index:2}
.image-with-text:where(div.image-with-text--no-overlap.image-with-text--mobile-normal.page-width){padding-left:50px;padding-right:50px}
.image-with-text__content:where(div.image-with-text__content--middle.image-with-text__content--desktop-left.image-with-text__content--mobile-center){padding-bottom:70px;padding-top:60px}
.image-with-text__media-item:where(div.image-with-text__media-item--middle.grid__item){align-self:center}
.image-with-text__media:where(div.image-with-text__media--adapt.gradient.color-scheme-template--27928935825502__image_with_text_LegendQZ){padding-bottom:650px}
.image-with-text__media:where(div.image-with-text__media--adapt.gradient.color-scheme-template--27928935825502__image_with_text_MHUBQW){padding-bottom:650px}
.image-with-text__media:where(div.image-with-text__media--adapt.gradient.color-scheme-template--27928935858270__image_with_text_LegendQZ){padding-bottom:650px}
.image-with-text__media:where(div.image-with-text__media--adapt.gradient.color-scheme-template--27928935858270__image_with_text_MHUBQW){padding-bottom:650px}
.image-with-text__media:where(div.image-with-text__media--adapt.gradient.color-scheme-template--27928935891038__image_with_text_LegendQZ){padding-bottom:650px}
.image-with-text__media:where(div.image-with-text__media--adapt.gradient.color-scheme-template--27928935891038__image_with_text_MHUBQW){padding-bottom:650px}
.image-with-text__media:where(div.image-with-text__media--adapt.gradient.color-scheme-template--27928935956574__image_with_text_LegendQZ){padding-bottom:650px}
.image-with-text__media:where(div.image-with-text__media--adapt.gradient.color-scheme-template--27928935956574__image_with_text_MHUBQW){padding-bottom:650px}
.image-with-text__media:where(div.image-with-text__media--adapt.gradient.color-scheme-template--27928935989342__image_with_text_LegendQZ){padding-bottom:650px}
.image-with-text__media:where(div.image-with-text__media--adapt.gradient.color-scheme-template--27928935989342__image_with_text_MHUBQW){padding-bottom:650px}
.image-with-text__media:where(div.image-with-text__media--adapt.gradient.color-scheme-template--27928936022110__image_with_text_LegendQZ){padding-bottom:650px}
.image-with-text__media:where(div.image-with-text__media--adapt.gradient.color-scheme-template--27928936022110__image_with_text_MHUBQW){padding-bottom:650px}
.image-with-text__media:where(div.image-with-text__media--adapt.gradient.color-scheme-template--27929257115742__image_with_text_LegendQZ){padding-bottom:650px}
.image-with-text__media:where(div.image-with-text__media--adapt.gradient.color-scheme-template--27929257115742__image_with_text_MHUBQW){padding-bottom:650px}
.image-with-text__media:where(div.image-with-text__media--adapt.gradient.color-scheme-template--27932655714398__image_with_text_LegendQZ){padding-bottom:650px}
.image-with-text__media:where(div.image-with-text__media--adapt.gradient.color-scheme-template--27932655714398__image_with_text_MHUBQW){padding-bottom:650px}
.image-with-text__media:where(div.image-with-text__media--adapt.gradient.color-scheme-template--27933951787102__image_with_text_LegendQZ){padding-bottom:650px}
.image-with-text__media:where(div.image-with-text__media--adapt.gradient.color-scheme-template--27933951787102__image_with_text_MHUBQW){padding-bottom:650px}
.image-with-text__media:where(div.image-with-text__media--adapt.gradient.color-scheme-template--27934264164446__image_with_text_LegendQZ){padding-bottom:650px}
.image-with-text__media:where(div.image-with-text__media--adapt.gradient.color-scheme-template--27934264164446__image_with_text_MHUBQW){padding-bottom:650px}
.image-with-text__media:where(div.image-with-text__media--adapt.gradient.color-scheme-template--27941152129118__image_with_text_LegendQZ){padding-bottom:650px}
.image-with-text__media:where(div.image-with-text__media--adapt.gradient.color-scheme-template--27941152129118__image_with_text_MHUBQW){padding-bottom:650px}
.image-with-text__media:where(div.image-with-text__media--adapt.gradient.color-scheme-template--27941191811166__image_with_text_LegendQZ){padding-bottom:650px}
.image-with-text__media:where(div.image-with-text__media--adapt.gradient.color-scheme-template--27941191811166__image_with_text_MHUBQW){padding-bottom:650px}
.image-with-text__media:where(div.image-with-text__media--adapt.gradient.color-scheme-template--27941287690334__image_with_text_LegendQZ){padding-bottom:650px}
.image-with-text__media:where(div.image-with-text__media--adapt.gradient.color-scheme-template--27941287690334__image_with_text_MHUBQW){padding-bottom:650px}
.image-with-text__media:where(div.image-with-text__media--adapt.gradient.color-scheme-template--27941388877918__image_with_text_LegendQZ){padding-bottom:650px}
.image-with-text__media:where(div.image-with-text__media--adapt.gradient.color-scheme-template--27941388877918__image_with_text_MHUBQW){padding-bottom:650px}
.js-filter:where(div){min-height:auto}
.loading-overlay:where(div.gradient){padding-left:50px;padding-right:50px}
.main-blog:where(div.page-width.section-template--27928861474910__main-padding.content-for-grouping){padding-left:50px;padding-right:50px}
.mobile-facets__footer:where(div){margin-top:auto}
.newsletter__wrapper:where(div.color-scheme-template--27928861409374__newsletter.color-background-2.gradient){padding-left:90px;padding-right:90px}
.newsletter__wrapper:where(div.color-scheme-template--27928861474910__newsletter.color-background-2.gradient){padding-left:90px;padding-right:90px}
.newsletter__wrapper:where(div.color-scheme-template--27928861507678__newsletter.color-background-2.gradient){padding-left:90px;padding-right:90px}
.newsletter__wrapper:where(div.color-scheme-template--27928862228574__newsletter.color-background-2.gradient){padding-left:90px;padding-right:90px}
.page-width:where(div){padding-left:50px;padding-right:50px}
.page-width:where(div.is-empty){padding-left:50px;padding-right:50px}
.page-width:where(div.page-width--narrow.section-template--27928862031966__main-padding){max-width:726px}
.predictive-search:where(div.predictive-search--header){left:-1px}
.price:where(div.price-template--27928862163038__main.price--show-badge){font-size:18px;line-height:27px}
.price:where(div.price-template--27941152129118__main.price--show-badge){font-size:18px;line-height:27px}
.product-count:where(div.light){align-self:flex-start;min-height:auto}
.product-count:where(div.light.medium-hide.large-up-hide){display:none}
.product-media-container:where(div.media-type-image.media-fit-contain.global-media-settings){border-radius:12px}
.product__info-wrapper:where(div.grid__item.product__column-sticky.product__info-wrapper--top-padding){max-width:45%;padding-left:50px;position:sticky;z-index:2}
.product__media:where(div.media.media--transparent){padding-top:715px}
.quick-add:where(div.no-js-hidden){margin-bottom:10px}
.rich-text-block:where(div.rich-text-block-AK1VGY0dIYTNjeTdua__text_Lg9xBn.rte.always-display){align-self:flex-start;text-align:left}
.rich-text-block:where(div.rich-text-block-AM0J3VVpudDBUSjRhO__text_8JYdXb.rte.always-display){align-self:flex-start;text-align:left}
.rich-text-block:where(div.rich-text-block-AMTZ5cndrREx5eXQrb__text_Lg9xBn.rte.always-display){align-self:flex-start;text-align:left}
.rich-text-block:where(div.rich-text-block-AMXJyV1FRNFAvRURrS__text_Lg9xBn.rte.always-display){align-self:flex-start;text-align:left}
.rich-text-block:where(div.rich-text-block-AN0hvS1pyK0ViZFhXc__text_8JYdXb.rte.always-display){align-self:flex-start;text-align:left}
.rich-text-block:where(div.rich-text-block-ANzQvVFdKTXYzdUIxY__text_Lg9xBn.rte.always-display){align-self:flex-start;text-align:left}
.rich-text-block:where(div.rich-text-block-AQkxtMkhrWTBjWmlWZ__text_8JYdXb.rte.always-display){align-self:flex-start;text-align:left}
.rich-text-block:where(div.rich-text-block-ARU0wNitwRmF5MGc4Y__text_Lg9xBn.rte.always-display){align-self:flex-start;text-align:left}
.rich-text-block:where(div.rich-text-block-ASnFEWXArdytSWmNSd__text_8JYdXb.rte.always-display){align-self:flex-start;text-align:left}
.rich-text-block:where(div.rich-text-block-ASnMwbEJtbEV0UC9qW__text_8JYdXb.rte.always-display){align-self:flex-start;text-align:left}
.rich-text-block:where(div.rich-text-block-AT2ZLTk9vRmdsTVlQc__text_Lg9xBn.rte.always-display){align-self:flex-start;text-align:left}
.rich-text-block:where(div.rich-text-block-ATjMwd0E2MkVvSU9pb__text_Lg9xBn.rte.always-display){align-self:flex-start;text-align:left}
.rich-text-block:where(div.rich-text-block-AU0g2TDBaQU9jbzNZW__text_8JYdXb.rte.always-display){align-self:flex-start;text-align:left}
.rich-text-block:where(div.rich-text-block-AUkxHSnI4YzRaSkdLc__text_Lg9xBn.rte.always-display){align-self:flex-start;text-align:left}
.rich-text-block:where(div.rich-text-block-AVFdxQk9FZHZIQ3lLT__text_8JYdXb.rte.always-display){align-self:flex-start;text-align:left}
.rich-text-block:where(div.rich-text-block-AWUQ1blphbW9CU3JRa__text_8JYdXb.rte.always-display){align-self:flex-start;text-align:left}
.rich-text-block:where(div.rich-text-block-AWW8yN0J2NXl1a3AzV__text_Lg9xBn.rte.always-display){align-self:flex-start;text-align:left}
.rich-text-block:where(div.rich-text-block-AY0x5d2NyM1Bvb1paZ__text_8JYdXb.rte.always-display){align-self:flex-start;text-align:left}
.rich-text-block:where(div.rich-text-block-AYUFWcXF1OExYanpTK__text_Lg9xBn.rte.always-display){align-self:flex-start;text-align:left}
.rich-text-block:where(div.rich-text-block-AZ25WbVo2VS9lTlFxY__text_8JYdXb.rte.always-display){align-self:flex-start;text-align:left}
.rich-text-block:where(div.rich-text-block-AaGpwUGpETHFTcDd6d__text_8JYdXb.rte.always-display){align-self:flex-start;text-align:left}
.rich-text-block:where(div.rich-text-block-Ab2ViWW40STk4Mm1pY__text_8JYdXb.rte.always-display){align-self:flex-start;text-align:left}
.rich-text-block:where(div.rich-text-block-AbFlyWmNyLzNtTDNBV__text_Lg9xBn.rte.always-display){align-self:flex-start;text-align:left}
.rich-text-block:where(div.rich-text-block-AbVhrbGxtUE4yQ3pyO__text_Lg9xBn.rte.always-display){align-self:flex-start;text-align:left}
.rich-text-block:where(div.rich-text-block-AbW1LcU04cXFRVDhEV__text_8JYdXb.rte.always-display){align-self:flex-start;text-align:left}
.rich-text-block:where(div.rich-text-block-Ac2x3OUxac1M1RE1Ic__text_8JYdXb.rte.always-display){align-self:flex-start;text-align:left}
.rich-text-block:where(div.rich-text-block-AcitkcnR3a2I1YmdJb__text_Lg9xBn.rte.always-display){align-self:flex-start;text-align:left}
.rich-text-block:where(div.rich-text-block-Ad2pkQTFROFM3aW5Ld__text_Lg9xBn.rte.always-display){align-self:flex-start;text-align:left}
.search-modal__content:where(div.search-modal__content--right.search-modal__content-bottom){padding-left:60px;padding-right:60px}
.splide__slide__container:where(div.splide__slide__container--card.slider__slide.collection-list__item){padding-left:15px;padding-right:15px}
.sticky-atc-container:where(div.page-width){column-gap:15px;gap:normal 15px;padding-left:50px;padding-right:50px}
.sticky-atc__left:where(div){align-items:center;padding-right:10px}
.summary__title:where(div){line-height:16px}
.template-404:where(div.page-width.page-margin.center){padding-left:50px;padding-right:50px}
.template-search__header:where(div.page-width){padding-left:50px;padding-right:50px}
.template-search__results:where(div.collection.page-width){padding-left:50px;padding-right:50px}
.title-wrapper-with-link:where(div.title-wrapper-with-link--spacing){margin-top:50px}
.tnc-checkbox-warning:where(div.tnc-checkbox-warning-cart-drawer.tnc-checkbox-warning--above-button-cart-drawer.hidden){line-height:20.8px}
.tnc-checkbox-warning:where(div.tnc-checkbox-warning-cart-drawer.tnc-checkbox-warning--under-button-cart-drawer.hidden){line-height:20.8px}
.tnc-checkbox-warning:where(div.tnc-checkbox-warning-template--27928861966430__contact_form_U9ptC4.tnc-checkbox-warning--above-button-template--27928861966430__contact_form_U9ptC4.hidden){line-height:20.8px}
.tnc-checkbox-warning:where(div.tnc-checkbox-warning-template--27928861966430__contact_form_U9ptC4.tnc-checkbox-warning--under-button-template--27928861966430__contact_form_U9ptC4.hidden){line-height:20.8px}
.facets:where(facet-filters-form.small-hide){display:block;min-height:auto}
facet-remove:where(:not([class]),[class=""]){min-height:auto}
.localization-form:where(form){justify-content:start}
.newsletter-form:where(form){align-items:flex-start;max-width:360px}
.search:where(form.search-modal__form.search-modal__form--border-light.search-modal__form--polyfill){max-width:742px}
.collection-hero__title:where(h1){font-size:39px;line-height:48px}
.h2:where(h1.center){font-size:31.2px;line-height:38.4px;margin-bottom:20.904px;margin-top:20.904px}
.heading:where(h1.heading-ANnBTYXQ4Q24vd28xW__heading_rBajDz.custom.left){line-height:48px}
.heading:where(h1.heading-AOUhoNjlNZXF1bjBlT__heading_rBajDz.custom.left){line-height:48px}
.heading:where(h1.heading-ARGF4bU4wcm9IWFJQY__heading_rBajDz.custom.left){line-height:48px}
.heading:where(h1.heading-ARlA4YVN3VkJQSVlrU__heading_rBajDz.custom.left){line-height:48px}
.heading:where(h1.heading-AT2d6ZnBKd25CQnBJd__heading_rBajDz.custom.left){line-height:48px}
.heading:where(h1.heading-ATFZHZjd6TEZUbkhYZ__heading_rBajDz.custom.left){line-height:48px}
.heading:where(h1.heading-ATTA2cWplRW16cStmd__heading_rBajDz.custom.left){line-height:48px}
.heading:where(h1.heading-AU0cwRk0yQjZ5QzlqU__heading_rBajDz.custom.left){line-height:48px}
.heading:where(h1.heading-AUFgvekhvRE5nby9Oc__heading_rBajDz.custom.left){line-height:48px}
.heading:where(h1.heading-AWU93K2NaK1h1QXV4Z__heading_rBajDz.custom.left){line-height:48px}
.heading:where(h1.heading-AWk1lWFVZQ2o1bjEzK__heading_rBajDz.custom.left){line-height:48px}
.heading:where(h1.heading-AZjlFTHQ2SmUralFnb__heading_rBajDz.custom.left){line-height:48px}
.heading:where(h1.heading-AcDJ5VXR5ZXdHRld1V__heading_rBajDz.custom.left){line-height:48px}
.main-page-title:where(h1.page-title.h0){font-size:55.25px;line-height:68px;margin-bottom:40px}
.product__title-heading:where(h1.left.mobile-left){line-height:48px}
.title:where(h1){font-size:39px;line-height:48px;margin-bottom:30px;margin-top:50px}
.title--primary:where(h1){font-size:39px;line-height:48px;margin-bottom:20px;margin-top:20px}
.title:where(h1.title--primary){font-size:39px;line-height:48px}
.cart__empty-text:where(h2){font-size:31.2px;line-height:38.4px;margin-bottom:30px;margin-top:0px}
.cart__empty-text:where(h2.h1){font-size:39px;line-height:48px;margin-bottom:30px;margin-top:0px}
.cart__login-title:where(h2){font-size:31.2px;line-height:38.4px}
.collapsible-content__heading:where(h2.heading.heading-template--27928935825502__collapsible_content_MA6DV6.center){font-size:39px;line-height:48px;margin-bottom:30px}
.collapsible-content__heading:where(h2.heading.heading-template--27928935858270__collapsible_content_MA6DV6.center){font-size:39px;line-height:48px;margin-bottom:30px}
.collapsible-content__heading:where(h2.heading.heading-template--27928935891038__collapsible_content_MA6DV6.center){font-size:39px;line-height:48px;margin-bottom:30px}
.collapsible-content__heading:where(h2.heading.heading-template--27928935956574__collapsible_content_MA6DV6.center){font-size:39px;line-height:48px;margin-bottom:30px}
.collapsible-content__heading:where(h2.heading.heading-template--27928935989342__collapsible_content_MA6DV6.center){font-size:39px;line-height:48px;margin-bottom:30px}
.collapsible-content__heading:where(h2.heading.heading-template--27928936022110__collapsible_content_MA6DV6.center){font-size:39px;line-height:48px;margin-bottom:30px}
.collapsible-content__heading:where(h2.heading.heading-template--27929257115742__collapsible_content_MA6DV6.center){font-size:39px;line-height:48px;margin-bottom:30px}
.collapsible-content__heading:where(h2.heading.heading-template--27932655714398__collapsible_content_MA6DV6.center){font-size:39px;line-height:48px;margin-bottom:30px}
.collapsible-content__heading:where(h2.heading.heading-template--27933951787102__collapsible_content_MA6DV6.center){font-size:39px;line-height:48px;margin-bottom:30px}
.collapsible-content__heading:where(h2.heading.heading-template--27934264164446__collapsible_content_MA6DV6.center){font-size:39px;line-height:48px;margin-bottom:30px}
.collapsible-content__heading:where(h2.heading.heading-template--27941152129118__collapsible_content_MA6DV6.center){font-size:39px;line-height:48px;margin-bottom:30px}
.collapsible-content__heading:where(h2.heading.heading-template--27941191811166__collapsible_content_MA6DV6.center){font-size:39px;line-height:48px;margin-bottom:30px}
.collapsible-content__heading:where(h2.heading.heading-template--27941287690334__collapsible_content_MA6DV6.center){font-size:39px;line-height:48px;margin-bottom:30px}
.collapsible-content__heading:where(h2.heading.heading-template--27941388877918__collapsible_content_MA6DV6.center){font-size:39px;line-height:48px;margin-bottom:30px}
.facet-filters__label:where(h2.caption-large.text-body){min-height:auto}
.facets__heading:where(h2.caption-large.text-body){min-height:auto}
.h1:where(h2){font-size:39px;line-height:48px}
.h1:where(h2.title-with-highlight.animate-item.animate-item--child){font-size:39px;line-height:48px}
.heading:where(h2.heading-AL0IrdzJIcmNLaTdhd__heading_G8FVcw.h2.title-with-highlight-1--color){align-self:flex-start;font-size:31.2px;line-height:38.4px;text-align:left}
.heading:where(h2.heading-AMFNEM3E4MS9HWEJvW__heading_Lg7kVw.h2.title-with-highlight-1--color){align-self:flex-start;font-size:31.2px;line-height:38.4px;text-align:left}
.heading:where(h2.heading-AN2xrSHFKV1daZnRlN__heading_G8FVcw.h2.title-with-highlight-1--color){align-self:flex-start;font-size:31.2px;line-height:38.4px;text-align:left}
.heading:where(h2.heading-AOXJIUkwwdm55NHU2T__heading_Lg7kVw.h2.title-with-highlight-1--color){align-self:flex-start;font-size:31.2px;line-height:38.4px;text-align:left}
.heading:where(h2.heading-AQVB4OVdXRTZyaXd4a__heading_Lg7kVw.h2.title-with-highlight-1--color){align-self:flex-start;font-size:31.2px;line-height:38.4px;text-align:left}
.heading:where(h2.heading-AQWdCQitCRXg5M25pd__heading_G8FVcw.h2.title-with-highlight-1--color){align-self:flex-start;font-size:31.2px;line-height:38.4px;text-align:left}
.heading:where(h2.heading-AR0Y1amtFTVVwL25US__heading_G8FVcw.h2.title-with-highlight-1--color){align-self:flex-start;font-size:31.2px;line-height:38.4px;text-align:left}
.heading:where(h2.heading-ARUo4UjZxV2RDSnFDV__heading_Lg7kVw.h2.title-with-highlight-1--color){align-self:flex-start;font-size:31.2px;line-height:38.4px;text-align:left}
.heading:where(h2.heading-ASHRQQlk3bHFYMnMrR__heading_G8FVcw.h2.title-with-highlight-1--color){align-self:flex-start;font-size:31.2px;line-height:38.4px;text-align:left}
.heading:where(h2.heading-ATlJBUzl1b3UyY1h6d__heading_Lg7kVw.h2.title-with-highlight-1--color){align-self:flex-start;font-size:31.2px;line-height:38.4px;text-align:left}
.heading:where(h2.heading-AU2hicWtUNS9QNWdCc__heading_G8FVcw.h2.title-with-highlight-1--color){align-self:flex-start;font-size:31.2px;line-height:38.4px;text-align:left}
.heading:where(h2.heading-AUG0vZXZKdjZjNU5SM__heading_G8FVcw.h2.title-with-highlight-1--color){align-self:flex-start;font-size:31.2px;line-height:38.4px;text-align:left}
.heading:where(h2.heading-AVDRsNkFtNFpvcHZSR__heading_Lg7kVw.h2.title-with-highlight-1--color){align-self:flex-start;font-size:31.2px;line-height:38.4px;text-align:left}
.heading:where(h2.heading-AVUIzUFBOcE5Lc2YxK__heading_Lg7kVw.h2.title-with-highlight-1--color){align-self:flex-start;font-size:31.2px;line-height:38.4px;text-align:left}
.heading:where(h2.heading-AVWRmV1drM0NLanYvb__heading_G8FVcw.h2.title-with-highlight-1--color){align-self:flex-start;font-size:31.2px;line-height:38.4px;text-align:left}
.heading:where(h2.heading-AVlV5MGZGRjc1SUdGL__heading_G8FVcw.h2.title-with-highlight-1--color){align-self:flex-start;font-size:31.2px;line-height:38.4px;text-align:left}
.heading:where(h2.heading-AVmNTdlhrcjI0YlE5d__heading_G8FVcw.h2.title-with-highlight-1--color){align-self:flex-start;font-size:31.2px;line-height:38.4px;text-align:left}
.heading:where(h2.heading-AY1Z0MzBlN3JTaVFOb__heading_Lg7kVw.h2.title-with-highlight-1--color){align-self:flex-start;font-size:31.2px;line-height:38.4px;text-align:left}
.heading:where(h2.heading-AYzBuQjlzRWpqV0hQM__heading_G8FVcw.h2.title-with-highlight-1--color){align-self:flex-start;font-size:31.2px;line-height:38.4px;text-align:left}
.heading:where(h2.heading-AZEkvdVVISXNRcGRTS__heading_G8FVcw.h2.title-with-highlight-1--color){align-self:flex-start;font-size:31.2px;line-height:38.4px;text-align:left}
.heading:where(h2.heading-Aa3BZUFhtZ2pIYnRzT__heading_Lg7kVw.h2.title-with-highlight-1--color){align-self:flex-start;font-size:31.2px;line-height:38.4px;text-align:left}
.heading:where(h2.heading-AaE1yb1NCcXFRSDJCT__heading_G8FVcw.h2.title-with-highlight-1--color){align-self:flex-start;font-size:31.2px;line-height:38.4px;text-align:left}
.heading:where(h2.heading-AbU5HS0dDRTkySFB0V__heading_Lg7kVw.h2.title-with-highlight-1--color){align-self:flex-start;font-size:31.2px;line-height:38.4px;text-align:left}
.heading:where(h2.heading-Ack9lTVlQbjByb3Z1N__heading_Lg7kVw.h2.title-with-highlight-1--color){align-self:flex-start;font-size:31.2px;line-height:38.4px;text-align:left}
.heading:where(h2.heading-Ackd2WVU3V255ZzdHT__heading_Lg7kVw.h2.title-with-highlight-1--color){align-self:flex-start;font-size:31.2px;line-height:38.4px;text-align:left}
.heading:where(h2.heading-AclloMHM1RHZNK3dxY__heading_G8FVcw.h2.title-with-highlight-1--color){align-self:flex-start;font-size:31.2px;line-height:38.4px;text-align:left}
.heading:where(h2.heading-AcmNxaDFOUC9VQjNKZ__heading_Lg7kVw.h2.title-with-highlight-1--color){align-self:flex-start;font-size:31.2px;line-height:38.4px;text-align:left}
.heading:where(h2.heading-AeVJXVVhGejRVRjlSc__heading_Lg7kVw.h2.title-with-highlight-1--color){align-self:flex-start;font-size:31.2px;line-height:38.4px;text-align:left}
.title:where(h2.heading.heading-template--27928861507678__featured-collection.center){font-size:31.2px;line-height:38.4px;margin-bottom:30px}
.title:where(h2.title-wrapper--no-top-margin.heading.heading-template--27928861966430__contact_form_U9ptC4){font-size:39px;line-height:48px;margin-bottom:30px;margin-top:50px}
.card__heading:where(h3){font-size:23.4px;line-height:28.8px}
.card__heading:where(h3.h5){font-size:16.9px;line-height:20.8px}
.sticky-atc__title:where(h4.mobile-hidden){font-size:19px;line-height:23.3846px}
.header:where(header.header--middle-left.position-center.header--mobile-center){column-gap:20px;gap:normal 20px;padding-left:50px;padding-right:50px}
.header__heading-logo:where(img.header__heading-logo--main.desktop-hidden){display:none}
.header__heading-logo:where(img.header__heading-logo--main.header__heading-logo--main-desktop){bottom:0px;display:block;right:0px}
.facet-item:where(label.facet-checkbox.mobile-facets__label.disabled){min-height:0px}
.facet-item:where(label.facet-checkbox.mobile-facets__label.inactive){min-height:0px}
.grid__item:where(li){max-width:calc(25% - 30px)}
.grid__item:where(li.animate-item.animate-item--child){max-width:calc(25% - 30px)}
.product__media-item:where(li.grid__item.slider__slide){display:block}
.localization-form-v2:where(localization-form.localization-form-v2--images-circle){padding-right:6px}
.localization-form-v2:where(localization-form.localization-form-v2--images-circle.always-display){padding-right:6px}
.mobile-facets__wrapper:where(menu-drawer.medium-hide.large-up-hide.drawer--open-){display:none}
.mobile-facets__wrapper:where(menu-drawer.medium-hide.large-up-hide.drawer--open-accordion){display:none}
.header__inline-menu:where(nav){display:flex;justify-content:center;min-height:auto}
.cart-drawer__totals__row:where(p.cart-drawer__totals__row--spaced.text-color-text){font-size:23px;line-height:25.3px}
.cart__login-title:where(p.h3){font-size:23.4px}
.search-modal__form:where(predictive-search){max-width:742px;position:relative}
.product__info-container:where(product-info.main-product__info-container.block-margins){max-width:600px}
.altea-general-story:where(section.page-width){padding-left:50px;padding-right:50px}
.facet-filters__sort:where(select.select__select.caption-large){min-height:auto}
.thumbnail-slider:where(slider-component.slider-mobile-gutter){padding-top:5px}
.cart-drawer__totals__row__money:where(span){font-size:20.7px;line-height:22.77px}
.desktop-hidden:where(span){display:none}
.facets__selected:where(span){min-height:auto}
.facets__selected:where(span.no-js-hidden){min-height:auto}
.mobile-facets__open-label:where(span.button-label.desktop-hidden){display:none}
.mobile-hidden:where(span){display:block;min-height:auto}
.product__media-icon:where(span.motion-reduce.quick-add-hidden){opacity:0}
.sold-out-message:where(span.hidden){font-size:16px;line-height:19.2px}
.sticky-atc__label:where(span){font-size:19px;line-height:52.25px}
.sticky-atc__label__text:where(span){font-size:19px;line-height:52.25px}
.sticky-atc:where(sticky-atc.color-background-1.sticky-atc--mobile-no-badge){padding-bottom:10px}
.sticky-atc:where(sticky-atc.color-background-1.sticky-atc--mobile-no-badge.sticky-atc--small-mobile-select){padding-bottom:10px}
.accordion__summary:where(summary){line-height:16px}
.grid:where(ul.product-grid.grid--2-col-tablet-down.grid--4-col-desktop){column-gap:40px;gap:40px;row-gap:40px}
.list-menu:where(ul.list-menu--inline){display:flex;min-height:auto}
.product__media-list:where(ul.contains-media.grid.grid--peek){column-gap:40px;gap:40px;row-gap:40px}
.splide__list:where(ul){column-gap:40px;gap:40px;row-gap:40px}
.splide__pagination:where(ul){padding-top:15px}
.thumbnail-list:where(ul.thumbnail-list--ratio-square.list-unstyled.slider){align-items:center;column-gap:10px;gap:10px;padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px}
.wallet-cart-grid:where(ul.wallet-cart-grid--skeleton){justify-content:flex-end}
}
@media screen and (max-width:749px){
.active-facets__button-remove:where(a.underlined-link){font-size:10px;line-height:18px}
.button:where(a){font-size:16px}
.button:where(a.button--primary.button--full-width.button--large-text){align-self:center;text-align:center}
.header__heading-link:where(a.link.link--text.focus-inset){text-align:center}
.header__icon:where(a.header__icon--account.link.focus-inset){display:none}
.header__menu-item:where(a.header__menu-item--main.list-menu__item.link){padding-left:12px;padding-right:12px}
.mobile-facets__clear:where(a.underlined-link.center.flex-center){min-height:auto}
.skip-to-content-link:where(a.button.visually-hidden){font-size:16px}
.skip-to-content-link:where(a.button.visually-hidden.quick-add-hidden){font-size:16px}
.facets-wrapper:where(aside.page-width){padding-left:15px;padding-right:15px}
.button:where(button.sticky-atc__scroll-btn){font-size:15px;line-height:41.25px;padding-left:10px;padding-right:10px}
.drawer__sticky-open:where(button.color-.flex-center.center){right:25.5312px}
.floating-btn:where(button.scroll-to-top-btn.scroll-to-top-btn-bottom-right.scroll-to-top-btn-scroll-to-top-btn){bottom:15px;right:15px}
.menu-drawer__close-btn:where(button.menu-drawer__close-menu-btn.header__icon.header__icon--menu){bottom:2.5px}
.product-lightbox__arrow:where(button.product-lightbox__arrow--next){display:none}
.product-lightbox__arrow:where(button.product-lightbox__arrow--prev){display:none}
.product-lightbox__close:where(button){right:10px;top:10px}
.quick-add__submit:where(button.button.button--full-width.button--primary){font-size:13px;line-height:15.6px;min-height:38px}
.search-modal__close-button:where(button.modal__close-button.link.link--text){bottom:21.5px;left:13px;position:absolute;right:3px;top:21.5px}
.slider-button--next:where(button.splide__arrow.splide__arrow--next.color-inverse){display:flex}
.slider-button--prev:where(button.splide__arrow.splide__arrow--prev.color-inverse){display:flex}
.page-width:where(cart-items.is-empty){padding-left:15px;padding-right:15px}
.contact:where(contact-form.page-width.page-width--narrow.section-template--27928861966430__contact_form_U9ptC4-padding){max-width:1400px;padding-left:15px;padding-right:15px}
.mobile-facets__disclosure:where(details.disclosure-has-popup){min-height:auto}
.accordion__collapse-icon:where(div.accordion__collapse-icon--standard.flex-shrink-0.flex-center){line-height:15px}
.active-facets:where(div.active-facets-mobile.desktop-hidden){display:flex;min-height:auto}
.article-card-wrapper:where(div.card-wrapper.underline-links-hover){border-bottom-color:rgba(37, 34, 31, 0.9);border-top-color:rgba(37, 34, 31, 0.9);color:rgba(37, 34, 31, 0.9);list-style-type:none;position:relative}
.blog-articles:where(div){column-gap:20px;gap:20px;row-gap:20px}
.card:where(div.card--card.card--media.color-background-1){border-radius:6px}
.card:where(div.card--card.card--text.ratio){align-items:stretch;background-color:rgb(255, 255, 255);border-bottom-color:rgba(37, 34, 31, 0.1);border-bottom-style:solid;border-bottom-width:0px;border-left-style:solid;border-left-width:0px;border-radius:12px;border-right-style:solid;border-right-width:0px;border-top-color:rgba(37, 34, 31, 0.1);border-top-style:solid;border-top-width:0px;color:rgba(37, 34, 31, 0.9);display:flex;list-style-type:none;position:relative;text-align:center}
.card__information:where(div){padding-top:5px}
.card__media:where(div){border-radius:6px 6px 0px 0px}
.cart__items:where(div){padding-bottom:30px}
.cart__warnings:where(div){padding-top:30px}
.collection-hero__description:where(div.rte.center){font-size:16px;line-height:24px;margin-bottom:15px;margin-top:15px}
.collection-hero__inner:where(div.page-width){flex-direction:column;padding-left:15px;padding-right:15px}
.collection:where(div.page-width){padding-left:15px;padding-right:15px}
.collection__title:where(div.animate-item.animate-item--child.index-0){padding-left:15px;padding-right:15px}
.drawer__inner:where(div){max-width:100%}
.facet-filters:where(div.sorting.caption){font-size:10px;line-height:17px;padding-left:25px}
.facet-filters__field:where(div){font-size:10px;line-height:17px}
.facets-container:where(div){column-gap:20px;gap:normal 20px}
.field-wrapper:where(div){margin-bottom:15px}
.grid:where(div.grid--1-col.grid--2-col-tablet.collapsible-content__grid){align-items:flex-start;column-gap:20px;gap:20px;row-gap:20px}
.grid__item:where(div.product__media-wrapper.product__column-sticky){max-width:100%}
.header-drawer-v2__footer:where(div.color-background-1.gradient.block-margins){min-height:auto}
.header-drawer__header__text:where(div){min-height:auto}
.icon:where(div.icon-hamburger.icon-hamburger--style_1.icon-hamburger--thickness-1\.5){bottom:14px;left:17px;top:14px}
.image-with-text:where(div.image-with-text--no-overlap.image-with-text--mobile-normal.page-width){padding-left:15px;padding-right:15px}
.image-with-text__content:where(div.image-with-text__content--middle.image-with-text__content--desktop-left.image-with-text__content--mobile-center){padding-bottom:20px;padding-top:20px}
.image-with-text__media:where(div.image-with-text__media--adapt.gradient.color-scheme-template--27928935825502__image_with_text_LegendQZ){padding-bottom:360px}
.image-with-text__media:where(div.image-with-text__media--adapt.gradient.color-scheme-template--27928935825502__image_with_text_MHUBQW){padding-bottom:360px}
.image-with-text__media:where(div.image-with-text__media--adapt.gradient.color-scheme-template--27928935858270__image_with_text_LegendQZ){padding-bottom:360px}
.image-with-text__media:where(div.image-with-text__media--adapt.gradient.color-scheme-template--27928935858270__image_with_text_MHUBQW){padding-bottom:360px}
.image-with-text__media:where(div.image-with-text__media--adapt.gradient.color-scheme-template--27928935891038__image_with_text_LegendQZ){padding-bottom:360px}
.image-with-text__media:where(div.image-with-text__media--adapt.gradient.color-scheme-template--27928935891038__image_with_text_MHUBQW){padding-bottom:360px}
.image-with-text__media:where(div.image-with-text__media--adapt.gradient.color-scheme-template--27928935956574__image_with_text_LegendQZ){padding-bottom:360px}
.image-with-text__media:where(div.image-with-text__media--adapt.gradient.color-scheme-template--27928935956574__image_with_text_MHUBQW){padding-bottom:360px}
.image-with-text__media:where(div.image-with-text__media--adapt.gradient.color-scheme-template--27928935989342__image_with_text_LegendQZ){padding-bottom:360px}
.image-with-text__media:where(div.image-with-text__media--adapt.gradient.color-scheme-template--27928935989342__image_with_text_MHUBQW){padding-bottom:360px}
.image-with-text__media:where(div.image-with-text__media--adapt.gradient.color-scheme-template--27928936022110__image_with_text_LegendQZ){padding-bottom:360px}
.image-with-text__media:where(div.image-with-text__media--adapt.gradient.color-scheme-template--27928936022110__image_with_text_MHUBQW){padding-bottom:360px}
.image-with-text__media:where(div.image-with-text__media--adapt.gradient.color-scheme-template--27929257115742__image_with_text_LegendQZ){padding-bottom:360px}
.image-with-text__media:where(div.image-with-text__media--adapt.gradient.color-scheme-template--27929257115742__image_with_text_MHUBQW){padding-bottom:360px}
.image-with-text__media:where(div.image-with-text__media--adapt.gradient.color-scheme-template--27932655714398__image_with_text_LegendQZ){padding-bottom:360px}
.image-with-text__media:where(div.image-with-text__media--adapt.gradient.color-scheme-template--27932655714398__image_with_text_MHUBQW){padding-bottom:360px}
.image-with-text__media:where(div.image-with-text__media--adapt.gradient.color-scheme-template--27933951787102__image_with_text_LegendQZ){padding-bottom:360px}
.image-with-text__media:where(div.image-with-text__media--adapt.gradient.color-scheme-template--27933951787102__image_with_text_MHUBQW){padding-bottom:360px}
.image-with-text__media:where(div.image-with-text__media--adapt.gradient.color-scheme-template--27934264164446__image_with_text_LegendQZ){padding-bottom:360px}
.image-with-text__media:where(div.image-with-text__media--adapt.gradient.color-scheme-template--27934264164446__image_with_text_MHUBQW){padding-bottom:360px}
.image-with-text__media:where(div.image-with-text__media--adapt.gradient.color-scheme-template--27941152129118__image_with_text_LegendQZ){padding-bottom:360px}
.image-with-text__media:where(div.image-with-text__media--adapt.gradient.color-scheme-template--27941152129118__image_with_text_MHUBQW){padding-bottom:360px}
.image-with-text__media:where(div.image-with-text__media--adapt.gradient.color-scheme-template--27941191811166__image_with_text_LegendQZ){padding-bottom:360px}
.image-with-text__media:where(div.image-with-text__media--adapt.gradient.color-scheme-template--27941191811166__image_with_text_MHUBQW){padding-bottom:360px}
.image-with-text__media:where(div.image-with-text__media--adapt.gradient.color-scheme-template--27941287690334__image_with_text_LegendQZ){padding-bottom:360px}
.image-with-text__media:where(div.image-with-text__media--adapt.gradient.color-scheme-template--27941287690334__image_with_text_MHUBQW){padding-bottom:360px}
.image-with-text__media:where(div.image-with-text__media--adapt.gradient.color-scheme-template--27941388877918__image_with_text_LegendQZ){padding-bottom:360px}
.image-with-text__media:where(div.image-with-text__media--adapt.gradient.color-scheme-template--27941388877918__image_with_text_MHUBQW){padding-bottom:360px}
.loading-overlay:where(div.gradient){padding-left:15px;padding-right:15px}
.main-blog:where(div.page-width.section-template--27928861474910__main-padding.content-for-grouping){padding-left:15px;padding-right:15px}
.mobile-facets__details:where(div.js-filter){min-height:auto}
.mobile-facets__footer:where(div){min-height:auto}
.mobile-facets__header:where(div){min-height:auto}
.mobile-facets__header-inner:where(div){min-height:auto}
.mobile-facets__item-wrapper:where(div.js-filter){min-height:auto}
.mobile-facets__main:where(div.has-submenu.gradient){min-height:auto}
.newsletter__wrapper:where(div.color-scheme-template--27928861409374__newsletter.color-background-2.gradient){padding-left:30px;padding-right:30px}
.newsletter__wrapper:where(div.color-scheme-template--27928861474910__newsletter.color-background-2.gradient){padding-left:30px;padding-right:30px}
.newsletter__wrapper:where(div.color-scheme-template--27928861507678__newsletter.color-background-2.gradient){padding-left:30px;padding-right:30px}
.newsletter__wrapper:where(div.color-scheme-template--27928862228574__newsletter.color-background-2.gradient){padding-left:30px;padding-right:30px}
.page-width:where(div){padding-left:15px;padding-right:15px}
.page-width:where(div.is-empty){padding-left:15px;padding-right:15px}
.page-width:where(div.page-width--narrow.section-template--27928862031966__main-padding){max-width:1400px;padding-left:15px;padding-right:15px}
.predictive-search:where(div.predictive-search--header){border-top-style:solid;border-top-width:1px;left:0px;right:0px}
.predictive-search:where(div.predictive-search--search-template){border-top-style:solid;border-top-width:1px}
.price:where(div.price-template--27928861507678__featured-collection){font-size:16px}
.price:where(div.price-template--27928861540446__main-collection-product-grid){font-size:16px}
.price:where(div.price-template--27928862163038__main.price--show-badge){font-size:13px;line-height:19.5px}
.price:where(div.price-template--27928862228574__main){font-size:16px}
.price:where(div.price-template--27941152129118__main.price--show-badge){font-size:13px;line-height:19.5px}
.product-count:where(div.light){align-self:center}
.product-count:where(div.light.medium-hide.large-up-hide){min-height:auto}
.product-media-container:where(div.media-type-image.media-fit-contain.global-media-settings){box-sizing:content-box;min-height:auto}
.product__info-wrapper:where(div.grid__item.product__column-sticky.product__info-wrapper--top-padding){max-width:100%}
.product__media:where(div.media.media--transparent){box-sizing:content-box;padding-top:390px}
.product__modal-opener:where(div.product__modal-opener--image.no-js-hidden){box-sizing:content-box}
.rich-text-block:where(div.rich-text-block-AK1VGY0dIYTNjeTdua__text_Lg9xBn.rte.always-display){align-self:center;text-align:center}
.rich-text-block:where(div.rich-text-block-AM0J3VVpudDBUSjRhO__text_8JYdXb.rte.always-display){align-self:center;text-align:center}
.rich-text-block:where(div.rich-text-block-AMTZ5cndrREx5eXQrb__text_Lg9xBn.rte.always-display){align-self:center;text-align:center}
.rich-text-block:where(div.rich-text-block-AMXJyV1FRNFAvRURrS__text_Lg9xBn.rte.always-display){align-self:center;text-align:center}
.rich-text-block:where(div.rich-text-block-AN0hvS1pyK0ViZFhXc__text_8JYdXb.rte.always-display){align-self:center;text-align:center}
.rich-text-block:where(div.rich-text-block-ANzQvVFdKTXYzdUIxY__text_Lg9xBn.rte.always-display){align-self:center;text-align:center}
.rich-text-block:where(div.rich-text-block-AQkxtMkhrWTBjWmlWZ__text_8JYdXb.rte.always-display){align-self:center;text-align:center}
.rich-text-block:where(div.rich-text-block-ARU0wNitwRmF5MGc4Y__text_Lg9xBn.rte.always-display){align-self:center;text-align:center}
.rich-text-block:where(div.rich-text-block-ASnFEWXArdytSWmNSd__text_8JYdXb.rte.always-display){align-self:center;text-align:center}
.rich-text-block:where(div.rich-text-block-ASnMwbEJtbEV0UC9qW__text_8JYdXb.rte.always-display){align-self:center;text-align:center}
.rich-text-block:where(div.rich-text-block-AT2ZLTk9vRmdsTVlQc__text_Lg9xBn.rte.always-display){align-self:center;text-align:center}
.rich-text-block:where(div.rich-text-block-ATjMwd0E2MkVvSU9pb__text_Lg9xBn.rte.always-display){align-self:center;text-align:center}
.rich-text-block:where(div.rich-text-block-AU0g2TDBaQU9jbzNZW__text_8JYdXb.rte.always-display){align-self:center;text-align:center}
.rich-text-block:where(div.rich-text-block-AUkxHSnI4YzRaSkdLc__text_Lg9xBn.rte.always-display){align-self:center;text-align:center}
.rich-text-block:where(div.rich-text-block-AVFdxQk9FZHZIQ3lLT__text_8JYdXb.rte.always-display){align-self:center;text-align:center}
.rich-text-block:where(div.rich-text-block-AWUQ1blphbW9CU3JRa__text_8JYdXb.rte.always-display){align-self:center;text-align:center}
.rich-text-block:where(div.rich-text-block-AWW8yN0J2NXl1a3AzV__text_Lg9xBn.rte.always-display){align-self:center;text-align:center}
.rich-text-block:where(div.rich-text-block-AY0x5d2NyM1Bvb1paZ__text_8JYdXb.rte.always-display){align-self:center;text-align:center}
.rich-text-block:where(div.rich-text-block-AYUFWcXF1OExYanpTK__text_Lg9xBn.rte.always-display){align-self:center;text-align:center}
.rich-text-block:where(div.rich-text-block-AZ25WbVo2VS9lTlFxY__text_8JYdXb.rte.always-display){align-self:center;text-align:center}
.rich-text-block:where(div.rich-text-block-AaGpwUGpETHFTcDd6d__text_8JYdXb.rte.always-display){align-self:center;text-align:center}
.rich-text-block:where(div.rich-text-block-Ab2ViWW40STk4Mm1pY__text_8JYdXb.rte.always-display){align-self:center;text-align:center}
.rich-text-block:where(div.rich-text-block-AbFlyWmNyLzNtTDNBV__text_Lg9xBn.rte.always-display){align-self:center;text-align:center}
.rich-text-block:where(div.rich-text-block-AbVhrbGxtUE4yQ3pyO__text_Lg9xBn.rte.always-display){align-self:center;text-align:center}
.rich-text-block:where(div.rich-text-block-AbW1LcU04cXFRVDhEV__text_8JYdXb.rte.always-display){align-self:center;text-align:center}
.rich-text-block:where(div.rich-text-block-Ac2x3OUxac1M1RE1Ic__text_8JYdXb.rte.always-display){align-self:center;text-align:center}
.rich-text-block:where(div.rich-text-block-AcitkcnR3a2I1YmdJb__text_Lg9xBn.rte.always-display){align-self:center;text-align:center}
.rich-text-block:where(div.rich-text-block-Ad2pkQTFROFM3aW5Ld__text_Lg9xBn.rte.always-display){align-self:center;text-align:center}
.search-modal__content:where(div.search-modal__content--right.search-modal__content-bottom){padding-left:10px;padding-right:50px}
.slider-buttons:where(div.slider-buttons--dots.slider--mobile-arrows-sides.slider-buttons--no-pagination){column-gap:10px;gap:normal 10px}
.splide__arrows:where(div){font-size:28px;line-height:50.4px}
.splide__dots-and-arrows:where(div){margin-top:7.5px;position:relative}
.splide__track:where(div){padding-left:15px;padding-right:15px}
.sticky-atc-container:where(div.page-width){column-gap:10px;gap:normal 10px;padding-left:15px;padding-right:15px}
.sticky-atc__left:where(div){align-items:flex-start;flex-direction:column}
.summary__title:where(div){line-height:15px}
.template-404:where(div.page-width.page-margin.center){padding-left:15px;padding-right:15px}
.template-search__header:where(div.page-width){padding-left:15px;padding-right:15px}
.template-search__results:where(div.collection.page-width){padding-left:15px;padding-right:15px}
.title-wrapper-with-link:where(div.title-wrapper-with-link--spacing){flex-direction:column;margin-top:30px}
.tnc-checkbox-warning:where(div.tnc-checkbox-warning-cart-drawer.tnc-checkbox-warning--above-button-cart-drawer.hidden){line-height:19.5px}
.tnc-checkbox-warning:where(div.tnc-checkbox-warning-cart-drawer.tnc-checkbox-warning--under-button-cart-drawer.hidden){line-height:19.5px}
.tnc-checkbox-warning:where(div.tnc-checkbox-warning-template--27928861966430__contact_form_U9ptC4.tnc-checkbox-warning--above-button-template--27928861966430__contact_form_U9ptC4.hidden){line-height:19.5px}
.tnc-checkbox-warning:where(div.tnc-checkbox-warning-template--27928861966430__contact_form_U9ptC4.tnc-checkbox-warning--under-button-template--27928861966430__contact_form_U9ptC4.hidden){line-height:19.5px}
.facets:where(facet-filters-form.small-hide){display:none}
.mobile-facets__clear-wrapper:where(facet-remove){min-height:auto}
.newsletter-form:where(form){align-items:center}
.collection-hero__title:where(h1){font-size:29.25px;line-height:36px}
.h2:where(h1.center){font-size:26px;line-height:32px;margin-bottom:17.42px;margin-top:17.42px}
.heading:where(h1.heading-ANnBTYXQ4Q24vd28xW__heading_rBajDz.custom.left){line-height:34.4615px}
.heading:where(h1.heading-AOUhoNjlNZXF1bjBlT__heading_rBajDz.custom.left){line-height:34.4615px}
.heading:where(h1.heading-ARGF4bU4wcm9IWFJQY__heading_rBajDz.custom.left){line-height:34.4615px}
.heading:where(h1.heading-ARlA4YVN3VkJQSVlrU__heading_rBajDz.custom.left){line-height:34.4615px}
.heading:where(h1.heading-AT2d6ZnBKd25CQnBJd__heading_rBajDz.custom.left){line-height:34.4615px}
.heading:where(h1.heading-ATFZHZjd6TEZUbkhYZ__heading_rBajDz.custom.left){line-height:34.4615px}
.heading:where(h1.heading-ATTA2cWplRW16cStmd__heading_rBajDz.custom.left){line-height:34.4615px}
.heading:where(h1.heading-AU0cwRk0yQjZ5QzlqU__heading_rBajDz.custom.left){line-height:34.4615px}
.heading:where(h1.heading-AUFgvekhvRE5nby9Oc__heading_rBajDz.custom.left){line-height:34.4615px}
.heading:where(h1.heading-AWU93K2NaK1h1QXV4Z__heading_rBajDz.custom.left){line-height:34.4615px}
.heading:where(h1.heading-AWk1lWFVZQ2o1bjEzK__heading_rBajDz.custom.left){line-height:34.4615px}
.heading:where(h1.heading-AZjlFTHQ2SmUralFnb__heading_rBajDz.custom.left){line-height:34.4615px}
.heading:where(h1.heading-AcDJ5VXR5ZXdHRld1V__heading_rBajDz.custom.left){line-height:34.4615px}
.main-page-title:where(h1.page-title.h0){font-size:42.25px;line-height:52px;margin-bottom:30px}
.product__title-heading:where(h1.left.mobile-left){line-height:34.4615px}
.title:where(h1){font-size:29.25px;line-height:36px;margin-bottom:20px;margin-top:30px}
.title--primary:where(h1){font-size:29.25px;line-height:36px;margin-bottom:40px;margin-top:40px}
.title:where(h1.title--primary){font-size:29.25px;line-height:36px}
.cart__empty-text:where(h2){font-size:26px;line-height:32px;margin-bottom:20px;margin-top:45px}
.cart__empty-text:where(h2.h1){font-size:29.25px;line-height:36px;margin-bottom:20px;margin-top:45px}
.cart__login-title:where(h2){font-size:26px;line-height:32px}
.collapsible-content__heading:where(h2.heading.heading-template--27928935825502__collapsible_content_MA6DV6.center){font-size:29.25px;line-height:36px;margin-bottom:20px}
.collapsible-content__heading:where(h2.heading.heading-template--27928935858270__collapsible_content_MA6DV6.center){font-size:29.25px;line-height:36px;margin-bottom:20px}
.collapsible-content__heading:where(h2.heading.heading-template--27928935891038__collapsible_content_MA6DV6.center){font-size:29.25px;line-height:36px;margin-bottom:20px}
.collapsible-content__heading:where(h2.heading.heading-template--27928935956574__collapsible_content_MA6DV6.center){font-size:29.25px;line-height:36px;margin-bottom:20px}
.collapsible-content__heading:where(h2.heading.heading-template--27928935989342__collapsible_content_MA6DV6.center){font-size:29.25px;line-height:36px;margin-bottom:20px}
.collapsible-content__heading:where(h2.heading.heading-template--27928936022110__collapsible_content_MA6DV6.center){font-size:29.25px;line-height:36px;margin-bottom:20px}
.collapsible-content__heading:where(h2.heading.heading-template--27929257115742__collapsible_content_MA6DV6.center){font-size:29.25px;line-height:36px;margin-bottom:20px}
.collapsible-content__heading:where(h2.heading.heading-template--27932655714398__collapsible_content_MA6DV6.center){font-size:29.25px;line-height:36px;margin-bottom:20px}
.collapsible-content__heading:where(h2.heading.heading-template--27933951787102__collapsible_content_MA6DV6.center){font-size:29.25px;line-height:36px;margin-bottom:20px}
.collapsible-content__heading:where(h2.heading.heading-template--27934264164446__collapsible_content_MA6DV6.center){font-size:29.25px;line-height:36px;margin-bottom:20px}
.collapsible-content__heading:where(h2.heading.heading-template--27941152129118__collapsible_content_MA6DV6.center){font-size:29.25px;line-height:36px;margin-bottom:20px}
.collapsible-content__heading:where(h2.heading.heading-template--27941191811166__collapsible_content_MA6DV6.center){font-size:29.25px;line-height:36px;margin-bottom:20px}
.collapsible-content__heading:where(h2.heading.heading-template--27941287690334__collapsible_content_MA6DV6.center){font-size:29.25px;line-height:36px;margin-bottom:20px}
.collapsible-content__heading:where(h2.heading.heading-template--27941388877918__collapsible_content_MA6DV6.center){font-size:29.25px;line-height:36px;margin-bottom:20px}
.h1:where(h2){font-size:29.25px;line-height:36px}
.h1:where(h2.title-with-highlight.animate-item.animate-item--child){font-size:29.25px;line-height:36px}
.heading:where(h2.heading-AL0IrdzJIcmNLaTdhd__heading_G8FVcw.h2.title-with-highlight-1--color){align-self:center;font-size:26px;line-height:32px;text-align:center}
.heading:where(h2.heading-AMFNEM3E4MS9HWEJvW__heading_Lg7kVw.h2.title-with-highlight-1--color){align-self:center;font-size:26px;line-height:32px;text-align:center}
.heading:where(h2.heading-AN2xrSHFKV1daZnRlN__heading_G8FVcw.h2.title-with-highlight-1--color){align-self:center;font-size:26px;line-height:32px;text-align:center}
.heading:where(h2.heading-AOXJIUkwwdm55NHU2T__heading_Lg7kVw.h2.title-with-highlight-1--color){align-self:center;font-size:26px;line-height:32px;text-align:center}
.heading:where(h2.heading-AQVB4OVdXRTZyaXd4a__heading_Lg7kVw.h2.title-with-highlight-1--color){align-self:center;font-size:26px;line-height:32px;text-align:center}
.heading:where(h2.heading-AQWdCQitCRXg5M25pd__heading_G8FVcw.h2.title-with-highlight-1--color){align-self:center;font-size:26px;line-height:32px;text-align:center}
.heading:where(h2.heading-AR0Y1amtFTVVwL25US__heading_G8FVcw.h2.title-with-highlight-1--color){align-self:center;font-size:26px;line-height:32px;text-align:center}
.heading:where(h2.heading-ARUo4UjZxV2RDSnFDV__heading_Lg7kVw.h2.title-with-highlight-1--color){align-self:center;font-size:26px;line-height:32px;text-align:center}
.heading:where(h2.heading-ASHRQQlk3bHFYMnMrR__heading_G8FVcw.h2.title-with-highlight-1--color){align-self:center;font-size:26px;line-height:32px;text-align:center}
.heading:where(h2.heading-ATlJBUzl1b3UyY1h6d__heading_Lg7kVw.h2.title-with-highlight-1--color){align-self:center;font-size:26px;line-height:32px;text-align:center}
.heading:where(h2.heading-AU2hicWtUNS9QNWdCc__heading_G8FVcw.h2.title-with-highlight-1--color){align-self:center;font-size:26px;line-height:32px;text-align:center}
.heading:where(h2.heading-AUG0vZXZKdjZjNU5SM__heading_G8FVcw.h2.title-with-highlight-1--color){align-self:center;font-size:26px;line-height:32px;text-align:center}
.heading:where(h2.heading-AVDRsNkFtNFpvcHZSR__heading_Lg7kVw.h2.title-with-highlight-1--color){align-self:center;font-size:26px;line-height:32px;text-align:center}
.heading:where(h2.heading-AVUIzUFBOcE5Lc2YxK__heading_Lg7kVw.h2.title-with-highlight-1--color){align-self:center;font-size:26px;line-height:32px;text-align:center}
.heading:where(h2.heading-AVWRmV1drM0NLanYvb__heading_G8FVcw.h2.title-with-highlight-1--color){align-self:center;font-size:26px;line-height:32px;text-align:center}
.heading:where(h2.heading-AVlV5MGZGRjc1SUdGL__heading_G8FVcw.h2.title-with-highlight-1--color){align-self:center;font-size:26px;line-height:32px;text-align:center}
.heading:where(h2.heading-AVmNTdlhrcjI0YlE5d__heading_G8FVcw.h2.title-with-highlight-1--color){align-self:center;font-size:26px;line-height:32px;text-align:center}
.heading:where(h2.heading-AY1Z0MzBlN3JTaVFOb__heading_Lg7kVw.h2.title-with-highlight-1--color){align-self:center;font-size:26px;line-height:32px;text-align:center}
.heading:where(h2.heading-AYzBuQjlzRWpqV0hQM__heading_G8FVcw.h2.title-with-highlight-1--color){align-self:center;font-size:26px;line-height:32px;text-align:center}
.heading:where(h2.heading-AZEkvdVVISXNRcGRTS__heading_G8FVcw.h2.title-with-highlight-1--color){align-self:center;font-size:26px;line-height:32px;text-align:center}
.heading:where(h2.heading-Aa3BZUFhtZ2pIYnRzT__heading_Lg7kVw.h2.title-with-highlight-1--color){align-self:center;font-size:26px;line-height:32px;text-align:center}
.heading:where(h2.heading-AaE1yb1NCcXFRSDJCT__heading_G8FVcw.h2.title-with-highlight-1--color){align-self:center;font-size:26px;line-height:32px;text-align:center}
.heading:where(h2.heading-AbU5HS0dDRTkySFB0V__heading_Lg7kVw.h2.title-with-highlight-1--color){align-self:center;font-size:26px;line-height:32px;text-align:center}
.heading:where(h2.heading-Ack9lTVlQbjByb3Z1N__heading_Lg7kVw.h2.title-with-highlight-1--color){align-self:center;font-size:26px;line-height:32px;text-align:center}
.heading:where(h2.heading-Ackd2WVU3V255ZzdHT__heading_Lg7kVw.h2.title-with-highlight-1--color){align-self:center;font-size:26px;line-height:32px;text-align:center}
.heading:where(h2.heading-AclloMHM1RHZNK3dxY__heading_G8FVcw.h2.title-with-highlight-1--color){align-self:center;font-size:26px;line-height:32px;text-align:center}
.heading:where(h2.heading-AcmNxaDFOUC9VQjNKZ__heading_Lg7kVw.h2.title-with-highlight-1--color){align-self:center;font-size:26px;line-height:32px;text-align:center}
.heading:where(h2.heading-AeVJXVVhGejRVRjlSc__heading_Lg7kVw.h2.title-with-highlight-1--color){align-self:center;font-size:26px;line-height:32px;text-align:center}
.title:where(h2.heading.heading-template--27928861507678__featured-collection.center){font-size:26px;line-height:32px;margin-bottom:20px}
.title:where(h2.title-wrapper--no-top-margin.heading.heading-template--27928861966430__contact_form_U9ptC4){font-size:29.25px;line-height:36px;margin-bottom:20px;margin-top:0px}
.card__heading:where(h3){font-size:17px;line-height:20.9231px}
.card__heading:where(h3.h5){font-size:13px;line-height:16px}
.sticky-atc__title:where(h4.mobile-hidden){display:none;line-height:18.4615px}
header-drawer:where(:not([class]),[class=""]){display:block;min-height:auto}
.header:where(header.header--middle-left.position-center.header--mobile-center){max-width:1400px;padding-left:15px}
.header__heading-logo:where(img.header__heading-logo--main.desktop-hidden){bottom:0px;display:block;right:0px;text-align:center}
.header__heading-logo:where(img.header__heading-logo--main.header__heading-logo--main-desktop){text-align:center}
.form__label:where(label.field__label){font-size:16px}
.grid__item:where(li){max-width:calc(50% - 10px)}
.grid__item:where(li.animate-item.animate-item--child){max-width:calc(50% - 10px)}
.product__media-item:where(li.grid__item.slider__slide){align-items:center;box-sizing:content-box;display:flex}
.product__media-item:where(li.grid__item.slider__slide.is-active){align-items:center;box-sizing:content-box;display:flex}
.localization-form-v2:where(localization-form.localization-form-v2--images-circle){min-height:auto}
.mobile-facets__wrapper:where(menu-drawer.medium-hide.large-up-hide.drawer--open-){display:flex;min-height:auto}
.mobile-facets__wrapper:where(menu-drawer.medium-hide.large-up-hide.drawer--open-accordion){display:flex;min-height:auto}
.header__inline-menu:where(nav){display:none}
.cart-drawer__totals__row:where(p.cart-drawer__totals__row--spaced.text-color-text){font-size:20px;line-height:22px}
.cart__login-title:where(p.h3){font-size:22.1px;line-height:27.2px}
.altea-general-story:where(section.page-width){padding-left:15px;padding-right:15px}
.select__select:where(select){min-height:auto}
.badge:where(span.color-background-1){align-items:center;border-bottom-style:solid;border-bottom-width:1px;border-left-style:solid;border-left-width:1px;border-radius:6px;border-right-style:solid;border-right-width:1px;border-top-style:solid;border-top-width:1px;column-gap:4px;display:inline-flex;font-size:10px;font-weight:700;gap:normal 4px;letter-spacing:1px;line-height:17.5px;list-style-type:none;padding-left:5px;padding-right:5px;text-align:center;word-break:break-word}
.cart-drawer__totals__row__money:where(span){font-size:18px;line-height:19.8px}
.desktop-hidden:where(span){display:block;min-height:auto}
.mobile-facets__open-label:where(span){min-height:auto}
.mobile-facets__open-label:where(span.button-label.desktop-hidden){display:block;min-height:auto}
.mobile-hidden:where(span){display:none}
.product__media-icon:where(span.motion-reduce.quick-add-hidden){box-sizing:content-box}
.sold-out-message:where(span.hidden){font-size:13px;line-height:15.6px}
.sticky-atc__label:where(span){font-size:15px;line-height:41.25px}
.sticky-atc__label__text:where(span){font-size:15px;line-height:41.25px}
.sticky-atc:where(sticky-atc.color-background-1.sticky-atc--mobile-no-badge){padding-bottom:15px}
.sticky-atc:where(sticky-atc.color-background-1.sticky-atc--mobile-no-badge.sticky-atc--small-mobile-select){padding-bottom:15px}
.accordion__summary:where(summary){line-height:15px}
.mobile-facets__open-wrapper:where(summary.focus-offset.drawer__main-open){min-height:auto}
.icon:where(svg.icon-plus){box-sizing:content-box}
.grid:where(ul.product-grid.grid--2-col-tablet-down.grid--4-col-desktop){column-gap:20px;gap:20px;row-gap:20px}
.mobile-facets__list:where(ul.list-unstyled.facets-list--checkbox){min-height:auto}
.product__media-list:where(ul.contains-media.grid.grid--peek){column-gap:0px;gap:20px 0px;row-gap:20px}
.splide__pagination:where(ul){padding-top:10px}
.thumbnail-list:where(ul.thumbnail-list--ratio-square.list-unstyled.slider){column-gap:7.5px;gap:10px 7.5px;padding-bottom:7.5px;padding-left:1px;padding-right:1px;padding-top:7.5px}
}
