:root{--mestach-pattern: url(//mestach-antwerp.be/cdn/shop/t/14/assets/Thema_Q1.jpeg?v=11767093560390960661773941628);--mestach-pattern-size: 320px auto;--mestach-color-bordeaux: #6b2a2d;--mestach-color-bordeaux-dark: #4a1d1f;--mestach-color-bordeaux-hover: #7a3336;--mestach-color-bordeaux-accent: #8a3e42;--mestach-color-cream: #dfd9c9;--mestach-color-white: #ffffff;--mestach-color-text-dark: #5a2225;--mestach-color-text-footer: #3d2223;--mestach-color-text-info: #1d2d73;--mestach-color-accent-soft: #d7e4ff;--mestach-color-brand-ink: #1f0c0d;--mestach-overlay-strong: rgba(0, 0, 0, .68);--mestach-overlay-soft: rgba(0, 0, 0, .52);--mestach-overlay-header: rgba(0, 0, 0, .38);--mestach-overlay-light: rgba(0, 0, 0, .06);--mestach-border-08: rgba(255, 255, 255, .08);--mestach-border-10: rgba(255, 255, 255, .1);--mestach-border-12: rgba(255, 255, 255, .12);--mestach-border-14: rgba(255, 255, 255, .14);--mestach-border-16: rgba(255, 255, 255, .16);--mestach-border-18: rgba(255, 255, 255, .18);--mestach-border-22: rgba(255, 255, 255, .22);--mestach-border-30: rgba(255, 255, 255, .3);--mestach-border-34: rgba(255, 255, 255, .34);--mestach-bg-white-92: rgba(255, 255, 255, .92);--mestach-white-65: rgba(255, 255, 255, .65);--mestach-white-70: rgba(255, 255, 255, .7);--mestach-text-dark-78: rgba(90, 34, 37, .78);--mestach-text-footer-75: rgba(61, 34, 35, .75);--mestach-bordeaux-96: rgba(74, 29, 31, .96);--mestach-bordeaux-65: rgba(74, 29, 31, .65);--mestach-bordeaux-78: rgba(74, 29, 31, .78);--mestach-bordeaux-98: rgba(107, 42, 45, .98);--mestach-bordeaux-16: rgba(74, 29, 31, .16);--mestach-bordeaux-18: rgba(75, 29, 31, .18);--mestach-cream-24: rgba(223, 217, 201, .24);--mestach-cream-18: rgba(223, 217, 201, .18);--mestach-bordeaux: var(--mestach-color-bordeaux);--mestach-bordeaux-dark: var(--mestach-color-bordeaux-dark);--mestach-cream: var(--mestach-color-cream);--mestach-white: var(--mestach-color-white);--mestach-overlay: var(--mestach-overlay-strong);--mestach-border: var(--mestach-border-16)}.pageheader .logo,.logo-area__middle .logo{margin:0!important;padding:0!important;line-height:0!important}.pageheader .logo a,.logo-area__middle .logo a,.logo-area__middle .logo__link{display:inline-block!important;line-height:0!important}.pageheader .logo img,.pageheader .logo .logo__image,.pageheader .logo .logo__image-transparent,.logo-area__middle img,.logo-area__middle .logo__image,.logo-area__middle .logo__image-transparent{display:block!important;width:auto!important;height:auto!important;max-width:100%!important;object-fit:contain!important}@media(min-width:768px){.pageheader .logo,.logo-area__middle .logo{padding:10px 0!important}.pageheader .logo img,.pageheader .logo .logo__image,.pageheader .logo .logo__image-transparent,.logo-area__middle img,.logo-area__middle .logo__image,.logo-area__middle .logo__image-transparent{max-height:82px!important}}@media(max-width:767.98px){.logo-area{min-height:78px!important}.pageheader .logo,.logo-area__middle .logo{padding:6px 0!important}.pageheader .logo img,.pageheader .logo .logo__image,.pageheader .logo .logo__image-transparent,.logo-area__middle img,.logo-area__middle .logo__image,.logo-area__middle .logo__image-transparent{max-height:52px!important}.logo-area__middle{max-width:calc(100% - 150px)!important}}html{overflow-x:hidden!important;scroll-behavior:smooth}body{overflow-x:hidden!important;margin:0!important;background-color:var(--mestach-bordeaux)!important;background-image:var(--mestach-pattern)!important;background-repeat:repeat!important;background-size:var(--mestach-pattern-size)!important;background-attachment:scroll!important;color:var(--mestach-white)!important}main,#content,#content>.container,#MainContent,.main-content,.content-for-layout,.shopify-section,.section,.page-width,.page-content,.page-content--product,.template-index .shopify-section,.template-collection .shopify-section,.template-list-collections .shopify-section,.template-product .shopify-section,.template-page .shopify-section,.template-collection #content,.template-list-collections #content,.template-collection #content>.container,.template-list-collections #content>.container,.template-collection #content>.container.cf,.template-list-collections #content>.container.cf,.template-collection .section,.template-list-collections .section,.template-collection .page-width,.template-list-collections .page-width,.template-collection .page-content,.template-list-collections .page-content,.template-collection .collection-listing,.template-list-collections .collection-listing,.template-collection .collection-products,.template-list-collections .collection-products,.template-collection .product-list,.template-list-collections .product-list,.template-collection .product-grid,.template-list-collections .product-grid,.template-collection [data-ajax-container],.template-list-collections [data-ajax-container],.template-list-collections .collection-header,.template-list-collections .collection-header__content,.template-list-collections .page-header,.template-list-collections .page-header--with-background,.template-list-collections .overlay-text,.template-list-collections .overlay-text__inner,.template-list-collections .overlay-text__text{background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important}hr,.divider,.section-border,.bordered,.shopify-section+.shopify-section,.section+.section{border-color:var(--mestach-border-10)!important;box-shadow:none!important}#shopify-section-announcement-bar,.announcement-bar,.section-announcement{position:relative!important;z-index:4001!important;background:var(--mestach-bordeaux)!important;background-image:none!important;border:none!important}#shopify-section-announcement-bar *,.announcement-bar *,.section-announcement *{color:var(--mestach-white)!important;fill:var(--mestach-white)!important;stroke:var(--mestach-white)!important}body,main,#MainContent,.shopify-section,.header-wrapper,.site-header,.section-header,#shopify-section-header{overflow:visible!important}#shopify-section-header,.header-wrapper,.site-header,.section-header,.pageheader{position:sticky!important;top:0!important;z-index:5000!important;background-color:var(--mestach-bordeaux)!important;background-image:var(--mestach-pattern)!important;background-repeat:repeat!important;background-size:var(--mestach-pattern-size)!important;background-position:0 0!important;background-attachment:scroll!important;border-bottom:1px solid var(--mestach-border-12)!important}.pageheader,.pageheader__inner,.pageheader__upper,.logo-area,.logo-area__left,.logo-area__middle,.logo-area__right{background-color:transparent!important;background-image:none!important;border:none!important;box-shadow:none!important}.pageheader__lower,.navigation,.navigation__tier-1-container,.navigation .navigation__tier-1,#main-nav,.site-nav__wrapper{background:transparent!important;background-image:none!important;border:none!important;box-shadow:none!important}#shopify-section-header *,.header-wrapper *,.site-header *,.section-header *,.pageheader *,.navigation *,.site-nav *,#main-nav *{color:var(--mestach-white)!important;fill:var(--mestach-white)!important;stroke:var(--mestach-white)!important}.navigation a,.site-nav a,#main-nav a,.header a,.pageheader a,.navigation .navigation__link{color:var(--mestach-white)!important;opacity:1!important}.header-account-link,.header-account-link__icon,.show-search-link,.show-search-link__icon,.cart-link,.cart-link__icon,.logo-area .button.mobile-nav-toggle,.logo-area .button.mobile-nav-toggle .feather,.logo-area svg,.header-account-link svg,.show-search-link svg,.cart-link svg{color:var(--mestach-white)!important;stroke:var(--mestach-white)!important;fill:none!important;opacity:1!important;visibility:visible!important;background:transparent!important;border:none!important;box-shadow:none!important}.logo-area__left,.logo-area__right{display:flex!important;align-items:center!important}.logo-area__left>*,.logo-area__right>*{margin:0!important}.logo-area__left{gap:14px!important}.logo-area__right{gap:24px!important}.header-account-link,.show-search-link,.cart-link,.logo-area .button.mobile-nav-toggle{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:22px!important;height:22px!important;min-width:22px!important;min-height:22px!important;padding:0!important;margin:0!important}.header-account-link__icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:0!important;opacity:1!important;visibility:visible!important}.header-account-link svg,.header-account-link__icon svg,.show-search-link svg,.cart-link svg,.logo-area .button.mobile-nav-toggle svg,.logo-area .button.mobile-nav-toggle .feather{width:20px!important;height:20px!important;display:block!important;opacity:1!important;visibility:visible!important;stroke:var(--mestach-white)!important;fill:none!important}.header-account-link__text,.show-search-link__text,.cart-link__label,.logo-area__right .show-search-link,.pageheader--layout-inline-permitted .logo-area__right .show-search-link{display:none!important}.logo-area__left .show-search-link,.logo-area__left__inner .show-search-link{display:inline-flex!important}@media(max-width:767.98px){.logo-area{position:relative!important;display:flex!important;align-items:center!important;justify-content:space-between!important;min-height:64px!important;padding-left:12px!important;padding-right:12px!important}.logo-area__left,.logo-area__right{flex:0 0 72px!important;width:72px!important;min-width:72px!important;display:flex!important;align-items:center!important}.logo-area__left{justify-content:flex-start!important;gap:12px!important}.logo-area__right{justify-content:flex-end!important;gap:16px!important}.logo-area__middle{position:absolute!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;margin:0!important;width:auto!important;max-width:calc(100% - 160px)!important;text-align:center!important;z-index:1!important;pointer-events:none!important}.logo-area__middle a,.logo-area__middle .logo,.logo-area__middle .logo-area__middle__inner{pointer-events:auto!important}.logo-area__middle .logo{margin:0!important;padding:0!important;text-align:center!important}.logo-area__middle img,.logo-area__middle .logo__image{max-height:34px!important;width:auto!important}}@media(min-width:990px){.logo-area .button.mobile-nav-toggle,.mobile-nav-toggle,.mobile-nav-toggle--menu{display:none!important}}.main-search,.section-header .main-search,.search-modal__content,.search-drawer,.search-drawer__inner,.predictive-search,.predictive-search__results-groups-wrapper{background:var(--mestach-bordeaux)!important;background-image:var(--mestach-pattern)!important;background-repeat:repeat!important;background-size:var(--mestach-pattern-size)!important;background-position:0 0!important;background-attachment:scroll!important;border:none!important;box-shadow:none!important}@media(min-width:768px){.section-header .main-search{position:fixed!important;top:0!important;left:0!important;right:0!important;width:100%!important;height:190px!important;max-height:190px!important;overflow:hidden!important;padding:0!important;z-index:10010!important;background:var(--mestach-bordeaux)!important;background-image:var(--mestach-pattern)!important;background-repeat:repeat!important;background-size:var(--mestach-pattern-size)!important;background-position:0 0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.main-search__container.container{position:relative!important;max-width:1200px!important;height:100%!important;margin:0 auto!important;padding:88px 110px 0!important;background:transparent!important;border:none!important;box-shadow:none!important;transform:none!important}.section-header .main-search__form,.main-search__form{position:relative!important;margin:0 auto!important;width:100%!important;max-width:650px!important}.main-search__input-container,.search-form,.search-form__input-wrapper{min-height:44px!important;height:44px!important;background:var(--mestach-cream)!important;border:1px solid var(--mestach-bordeaux-16)!important;border-radius:0!important;box-shadow:none!important;overflow:hidden!important;position:relative!important}input[type=text].main-search__input,input[type=search],.search__input,.search-form input,.predictive-search__search-for-button,.main-search input{width:100%!important;height:44px!important;padding:0 56px 0 16px!important;background:transparent!important;color:var(--mestach-color-text-dark)!important;-webkit-text-fill-color:var(--mestach-color-text-dark)!important;border:none!important;box-shadow:none!important;font-size:16px!important;line-height:1.2!important}input[type=text].main-search__input::placeholder,input[type=search]::placeholder,.search__input::placeholder,.search-form input::placeholder,.main-search input::placeholder{color:var(--mestach-text-dark-78)!important;-webkit-text-fill-color:var(--mestach-text-dark-78)!important;opacity:1!important}.main-search label,.search-form label,.search-modal__content label,.search-drawer__inner label,.predictive-search label,.main-search__input-container *,.search-form__input-wrapper *{color:var(--mestach-color-text-dark)!important;fill:var(--mestach-color-text-dark)!important;stroke:var(--mestach-color-text-dark)!important}.main-search__button,.search__button{position:absolute!important;right:8px!important;top:50%!important;transform:translateY(-50%)!important;width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;display:flex!important;align-items:center!important;justify-content:center!important;background:var(--mestach-color-text-dark)!important;border:1px solid var(--mestach-border-12)!important;box-shadow:none!important;padding:0!important}.main-search__button svg,.search__button svg{width:18px!important;height:18px!important;stroke:var(--mestach-color-white)!important;fill:none!important}.main-search button.main-search__close,.search-modal__close-button,.search-drawer__close{position:absolute!important;top:92px!important;right:70px!important;width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;padding:0!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:center!important;background:var(--mestach-bordeaux-96)!important;border:1px solid var(--mestach-border-14)!important;box-shadow:none!important;z-index:10011!important}.main-search button.main-search__close svg,.search-modal__close-button svg,.search-drawer__close svg{width:18px!important;height:18px!important;stroke:var(--mestach-color-white)!important;fill:none!important}.main-search__results,.search-suggestions,.predictive-search,.predictive-search__results-groups-wrapper{margin-top:18px!important}}.main-search,.search-modal__content,.search-drawer__inner{padding:16px 24px!important}.main-search__container.container{position:relative!important;max-width:100%!important}.main-search__form,.section-header .main-search__form{position:relative!important;width:100%!important}.main-search__input-container,.search-form,.search-form__input-wrapper{min-height:54px!important;display:flex!important;align-items:center!important;background:var(--mestach-color-cream)!important;border:1px solid var(--mestach-bordeaux-18)!important;border-radius:0!important;box-shadow:none!important;overflow:hidden!important;position:relative!important}input[type=text].main-search__input,input[type=search],.search__input,.search-form input,.predictive-search__search-for-button,.main-search input{background:transparent!important;color:var(--mestach-color-text-dark)!important;-webkit-text-fill-color:var(--mestach-color-text-dark)!important;border:none!important;box-shadow:none!important;opacity:1!important;width:100%!important;height:54px!important;padding:0 58px 0 16px!important;font-size:16px!important;line-height:1.2!important}input[type=text].main-search__input::placeholder,input[type=search]::placeholder,.search__input::placeholder,.search-form input::placeholder,.main-search input::placeholder{color:var(--mestach-text-dark-78)!important;-webkit-text-fill-color:var(--mestach-text-dark-78)!important;opacity:1!important}.main-search label,.search-form label,.search-modal__content label,.search-drawer__inner label,.predictive-search label,.main-search__input-container *,.search-form__input-wrapper *{color:var(--mestach-color-text-dark)!important;fill:var(--mestach-color-text-dark)!important;stroke:var(--mestach-color-text-dark)!important}.main-search__button,.search__button{position:absolute!important;right:10px!important;top:50%!important;transform:translateY(-50%)!important;width:38px!important;height:38px!important;min-width:38px!important;min-height:38px!important;display:flex!important;align-items:center!important;justify-content:center!important;background:var(--mestach-color-text-dark)!important;color:var(--mestach-color-white)!important;border:1px solid var(--mestach-border-14)!important;box-shadow:none!important;padding:0!important;z-index:2!important}.main-search__button svg,.search__button svg{stroke:var(--mestach-color-white)!important;fill:none!important;width:18px!important;height:18px!important}.main-search__results,.search-suggestions,.predictive-search,.predictive-search__results-groups-wrapper{margin-top:14px!important}@media(max-width:767.98px){.section-header .main-search{position:absolute!important;top:100%!important;left:0!important;right:0!important;bottom:auto!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;padding:8px 14px 12px!important;z-index:10010!important}.main-search,.search-modal__content,.search-drawer__inner{padding:8px 14px 12px!important}.main-search__container.container{padding:0!important;max-width:100%!important;margin:0!important}.section-header .main-search__form,.main-search__form{position:relative!important;margin:0 48px 0 0!important;width:auto!important;max-width:none!important}.main-search__input-container,.search-form,.search-form__input-wrapper{min-height:44px!important;height:44px!important}input[type=text].main-search__input,input[type=search],.search__input,.search-form input,.predictive-search__search-for-button,.main-search input{height:44px!important;padding:0 50px 0 14px!important;font-size:15px!important}.main-search__button,.search__button{right:6px!important;width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important}.main-search button.main-search__close,.search-modal__close-button,.search-drawer__close{position:absolute!important;top:0!important;right:0!important;transform:none!important;display:flex!important;align-items:center!important;justify-content:center!important;width:40px!important;height:44px!important;min-width:40px!important;min-height:44px!important;padding:0!important;margin:0!important;z-index:10011!important;background:transparent!important;border:none!important;box-shadow:none!important}.main-search button.main-search__close svg,.search-modal__close-button svg,.search-drawer__close svg{width:20px!important;height:20px!important;stroke:var(--mestach-white)!important;fill:none!important}.main-search__results,.search-suggestions,.predictive-search,.predictive-search__results-groups-wrapper{margin-top:12px!important}}.navigation__tier-2-container,.navigation__dropdown,.site-nav__dropdown,.mega-menu,.header__submenu,.list-menu--disclosure{background:var(--mestach-bordeaux-98)!important;background-image:none!important;border:1px solid var(--mestach-border-10)!important;box-shadow:none!important}.navigation__tier-2,.navigation .child-nav,.mega-menu__content,.navigation__tier-2-container>*,.navigation__dropdown>*,.site-nav__dropdown>*,.mega-menu>*,.mega-menu__content>*,.header__submenu>*{background:transparent!important;background-image:none!important;box-shadow:none!important;border-color:var(--mestach-border-10)!important}.navigation__tier-2-container *,.navigation__tier-2 *,.navigation__dropdown *,.navigation .child-nav *,.site-nav__dropdown *,.mega-menu *,.mega-menu__content *,.header__submenu *,.list-menu--disclosure *{color:var(--mestach-white)!important}select option{background:var(--mestach-color-cream)!important;color:var(--mestach-color-text-dark)!important}@media(max-width:989px){.mobile-navigation-drawer{background-color:var(--mestach-bordeaux)!important;background-image:var(--mestach-pattern)!important;background-repeat:repeat!important;background-size:var(--mestach-pattern-size)!important;background-position:0 0!important;color:var(--mestach-white)!important;overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;z-index:9001!important}[dir=rtl] .mobile-navigation-drawer{background-position:0 0!important}.mobile-navigation-drawer .navigation,.mobile-navigation-drawer .navigation__tier-1,.mobile-navigation-drawer .navigation__tier-2,.mobile-navigation-drawer .navigation__tier-3,.mobile-navigation-drawer .navigation__columns,.mobile-navigation-drawer .navigation__column,.mobile-navigation-drawer .mobile-navigation-drawer__footer{background:transparent!important;background-image:none!important;box-shadow:none!important}.mobile-navigation-drawer .navigation__mobile-header,.mobile-navigation-drawer .navigation__tier-2-container{background-color:var(--mestach-bordeaux)!important;background-image:var(--mestach-pattern)!important;background-repeat:repeat!important;background-size:var(--mestach-pattern-size)!important;background-position:0 0!important}.mobile-navigation-drawer .navigation__mobile-header{position:sticky!important;top:0!important;z-index:25!important;border-bottom:1px solid var(--mestach-border-10)!important}.mobile-navigation-drawer .navigation{margin-bottom:24px!important;position:static!important;font-size:17px!important;text-align:inherit!important;overflow:visible!important}.mobile-navigation-drawer .navigation__link{padding:12px 20px!important;color:var(--mestach-white)!important}.mobile-navigation-drawer .navigation__item--with-children{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:space-between!important;width:100%!important}.mobile-navigation-drawer .navigation__item--with-children>.navigation__link{flex:1 1 auto!important;width:auto!important;max-width:calc(100% - 44px)!important;min-width:0!important}.mobile-navigation-drawer .navigation__item--with-children>.navigation__children-toggle{flex:0 0 44px!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;padding:0!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:center!important;background:transparent!important;border:none!important;box-shadow:none!important;color:var(--mestach-white)!important;cursor:pointer!important;pointer-events:auto!important;position:relative!important;z-index:3!important}.mobile-navigation-drawer .navigation__children-toggle svg,.mobile-navigation-drawer .navigation__children-toggle .feather{width:18px!important;height:18px!important;margin:0!important;transition:transform .15s ease-out!important}.mobile-navigation-drawer .navigation__tier-1>.navigation__item>.navigation__children-toggle svg{transform:rotate(-90deg)!important}[dir=rtl] .mobile-navigation-drawer .navigation__tier-1>.navigation__item>.navigation__children-toggle svg{transform:rotate(-270deg)!important}.mobile-navigation-drawer .navigation__tier-1>.navigation__item--open>.navigation__tier-2-container{transform:translateZ(0)!important;z-index:20!important}.mobile-navigation-drawer .navigation__tier-2-container{position:absolute!important;top:47px!important;left:0!important;bottom:0!important;width:100%!important;overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;padding-bottom:calc(env(safe-area-inset-bottom,0px) + 28px)!important;transform:translate3d(100%,0,0)!important;transition:transform .35s cubic-bezier(.55,.03,.37,.96)!important;will-change:transform!important}[dir=rtl] .mobile-navigation-drawer .navigation__tier-2-container{left:auto!important;right:0!important;transform:translate3d(-100%,0,0)!important}.mobile-navigation-drawer .navigation__tier-2-container>.container{padding-left:0!important;padding-right:0!important}.mobile-navigation-drawer .navigation__tier-2{padding-top:12px!important}.mobile-navigation-drawer .navigation__tier-2>.navigation__item>.navigation__link{font-weight:inherit!important}.mobile-navigation-drawer .navigation__tier-3-container{overflow:hidden!important;height:0!important;opacity:0!important;visibility:hidden!important;transition:height .35s cubic-bezier(.55,.03,.37,.96),opacity .2s ease,visibility .2s ease!important;will-change:height!important}.mobile-navigation-drawer .navigation__tier-2-container .navigation__item--open>.navigation__children-toggle>svg{transform:rotate(180deg)!important}.mobile-navigation-drawer .navigation__tier-2-container .navigation__item--open>.navigation__tier-3-container{height:auto!important;opacity:1!important;visibility:visible!important;overflow:visible!important}.mobile-navigation-drawer .navigation__tier-3{padding-bottom:14px!important}.mobile-navigation-drawer .navigation__column--promotion-carousel{margin:12px 0 0!important;padding:0 20px 14px!important;display:flex!important;flex-wrap:nowrap!important;gap:12px!important;width:100%!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch!important;scroll-snap-type:x mandatory!important;scrollbar-width:none!important}.mobile-navigation-drawer .navigation__column--promotion-carousel::-webkit-scrollbar{display:none!important}.mobile-navigation-drawer .navigation__column--promotion-carousel .menu-promotion{margin:0!important;padding:0!important;flex:0 0 calc(50% - 6px)!important;min-width:calc(50% - 6px)!important;max-width:calc(50% - 6px)!important;scroll-snap-align:start!important}.mobile-navigation-drawer .navigation__column--promotion-carousel .menu-promotion:last-child{flex-basis:calc(50% - 6px)!important;min-width:calc(50% - 6px)!important;max-width:calc(50% - 6px)!important;padding-inline-end:0!important}.mobile-navigation-drawer .menu-promotion,.mobile-navigation-drawer .menu-promotion__link,.mobile-navigation-drawer .menu-promotion__image,.mobile-navigation-drawer .menu-promotion__text{width:100%!important}.mobile-navigation-drawer .menu-promotion__text{text-align:start!important;margin-top:8px!important}.mobile-navigation-drawer .menu-promotion img,.mobile-navigation-drawer .menu-promotion .rimage__image,.mobile-navigation-drawer .menu-promotion .rimage-background{display:block!important;width:100%!important;height:auto!important;object-fit:cover!important}.mobile-navigation-drawer__footer{margin-top:10px!important;border-top:1px solid var(--mestach-border-10)!important;background:var(--mestach-overlay-light)!important;background-image:none!important}.mobile-navigation-drawer *,.mobile-navigation-drawer a,.mobile-navigation-drawer svg,.mobile-navigation-drawer .feather,.mobile-navigation-drawer .icon{color:var(--mestach-white)!important;stroke:var(--mestach-white)!important}}.template-index .feature-text-paired .rte{background:var(--announcement-background, var(--mestach-bordeaux))!important;background-image:none!important;border:1px solid var(--mestach-border-12)!important;border-radius:16px!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;color:var(--announcement-text, var(--mestach-white))!important;padding:24px!important}.template-index .feature-text-paired .rte *,.template-index .feature-text-paired .rte p,.template-index .feature-text-paired .rte div,.template-index .feature-text-paired .rte span,.template-index .feature-text-paired .rte strong,.template-index .feature-text-paired .rte em,.template-index .feature-text-paired .rte a{background:transparent!important;background-image:none!important;border:none!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;color:var(--announcement-text, var(--mestach-white))!important;fill:var(--announcement-text, var(--mestach-white))!important;stroke:var(--announcement-text, var(--mestach-white))!important;text-shadow:none!important;padding:0!important}.template-index .image-overlay--bg-box .overlay-text .overlay-text__text,.template-index .image-overlay--bg-box .overlay-text__inner>.overlay-text__text{background:var(--announcement-background, var(--mestach-bordeaux))!important;background-image:none!important;border:1px solid var(--mestach-border-12)!important;border-radius:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;color:var(--announcement-text, var(--mestach-white))!important;padding:24px!important}.template-index .image-overlay--bg-box .overlay-text .overlay-text__text *,.template-index .image-overlay--bg-box .overlay-text__title,.template-index .image-overlay--bg-box .overlay-text__rte,.template-index .image-overlay--bg-box .overlay-text__rte p,.template-index .image-overlay--bg-box .overlay-text__rte div,.template-index .image-overlay--bg-box .overlay-text__rte span,.template-index .image-overlay--bg-box .overlay-text__rte strong,.template-index .image-overlay--bg-box .overlay-text__rte em,.template-index .image-overlay--bg-box .small-feature-link,.template-index .image-overlay--bg-box .overlay-text .overlay-text__button-row--link,.template-index .image-overlay--bg-box .overlay-text .overlay-text__button-row--link a{background:transparent!important;background-image:none!important;border:none!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;color:var(--announcement-text, var(--mestach-white))!important;fill:var(--announcement-text, var(--mestach-white))!important;stroke:var(--announcement-text, var(--mestach-white))!important;text-shadow:none!important;padding:0!important}@media(max-width:767.98px){.template-index .feature-text-paired .rte,.template-index .image-overlay--bg-box .overlay-text .overlay-text__text,.template-index .image-overlay--bg-box .overlay-text__inner>.overlay-text__text{padding:16px!important}}.rich-text__text,.image-with-text__text,.image-with-text .rte,.collection-header__content,.banner__box,.multicolumn-card__info,.article-template__content,.page-content .rte,.section-block,.text-with-icons__content,.shopify-policy__body,.spr-review-content-body,.jdgm-rev__body,.loox-review-content{background:var(--mestach-overlay)!important;border:1px solid var(--mestach-border)!important;border-radius:14px!important;padding:20px!important;color:var(--mestach-white)!important;-webkit-backdrop-filter:blur(2px)!important;backdrop-filter:blur(2px)!important}.rich-text__text *,.image-with-text__text *,.image-with-text .rte *,.collection-header__content *,.banner__box *,.multicolumn-card__info *,.article-template__content *,.page-content .rte *,.section-block *,.text-with-icons__content *,.shopify-policy__body *,.spr-review-content-body *,.jdgm-rev__body *,.loox-review-content *{color:var(--mestach-white)!important;text-shadow:none!important}.template-product .product-description,.template-product .product__description,.template-product .product-info .rte,.template-product .product-detail .detail .rte,.template-product .product-detail-accordion .cc-accordion-item__content,.template-product .product-detail-accordion .cc-accordion-item__content.rte,.template-product .product-detail-accordion .cc-accordion-item__content>div{background:var(--announcement-background, var(--mestach-bordeaux))!important;background-color:var(--announcement-background, var(--mestach-bordeaux))!important;background-image:none!important;border:1px solid var(--mestach-border-12)!important;border-radius:16px!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;color:var(--announcement-text, var(--mestach-white))!important;padding:24px!important}.template-product .product-description *,.template-product .product__description *,.template-product .product-info .rte *,.template-product .product-detail .detail .rte *,.template-product .product-detail-accordion .cc-accordion-item__content *,.template-product .product-detail-accordion .cc-accordion-item__content.rte *,.template-product .product-detail-accordion .cc-accordion-item__content>div *{background:transparent!important;background-image:none!important;color:var(--announcement-text, var(--mestach-white))!important;text-shadow:none!important;box-shadow:none!important}.template-product .product-description a,.template-product .product__description a,.template-product .product-info .rte a,.template-product .product-detail .detail .rte a,.template-product .product-detail-accordion .cc-accordion-item__content a{color:var(--announcement-text, var(--mestach-white))!important;text-decoration-color:var(--mestach-white-65)!important}@media(max-width:767.98px){.rich-text__text,.image-with-text__text,.image-with-text .rte,.collection-header__content,.banner__box,.multicolumn-card__info,.article-template__content,.page-content .rte,.section-block,.text-with-icons__content,.shopify-policy__body,.spr-review-content-body,.jdgm-rev__body,.loox-review-content{padding:16px!important}.template-product .product-description,.template-product .product__description,.template-product .product-info .rte,.template-product .product-detail .detail .rte,.template-product .product-detail-accordion .cc-accordion-item__content,.template-product .product-detail-accordion .cc-accordion-item__content.rte,.template-product .product-detail-accordion .cc-accordion-item__content>div{padding:16px!important}}.template-index .shopify-section:has(.fera-widget),.template-index .shopify-section:has(.fera-widget)>*,.template-index .shopify-section:has(.fera-widget) .container,.template-index .shopify-section:has(.fera-widget) .container--no-max,.template-index .shopify-section:has(.fera-widget) .page-width,.template-index .shopify-section:has(.fera-widget) .section-spacing,.template-index .shopify-section:has(.fera-widget) .section-content,.template-index .shopify-section:has(.fera-widget) .section-inner{background:var(--announcement-background, var(--mestach-bordeaux))!important;background-color:var(--announcement-background, var(--mestach-bordeaux))!important;background-image:none!important;border:none!important;box-shadow:none!important;margin-top:0!important;padding-top:0!important;margin-bottom:0!important;padding-bottom:0!important}.template-index .shopify-section:has(.fera-widget):before,.template-index .shopify-section:has(.fera-widget):after{display:none!important;content:none!important}.template-index .fera-widget,.template-index .fera-reviews,.template-index .fera-product-reviews,.template-index .fera-container,.template-index .fera-root,.template-index .fera-main-widget,.template-index .fera-widget>*,.template-index .fera-reviews>*,.template-index .fera-product-reviews>*,.template-index .fera-container>*,.template-index .fera-root>*,.template-index .fera-main-widget>*{background:var(--announcement-background, var(--mestach-bordeaux))!important;background-color:var(--announcement-background, var(--mestach-bordeaux))!important;background-image:none!important;border:none!important;box-shadow:none!important;color:var(--announcement-text, var(--mestach-white))!important;text-shadow:none!important}.template-index .fera-widget,.template-index .fera-reviews,.template-index .fera-product-reviews,.template-index .fera-container,.template-index .fera-root,.template-index .fera-main-widget{margin-top:0!important;margin-bottom:0!important;padding:24px!important}.template-index .fera-review,.template-index .fera-review-card,.template-index .fera-review-item,.template-index .fera-review-container,.template-index .fera-review-body,.template-index .fera-review-content,.template-index .fera-review-inner,.template-index .fera-review-wrapper,.template-index .fera-review-text,.template-index .fera-review-message,.template-index .fera-review-description,.template-index .fera-review-body-text,.template-index .fera-review-list,.template-index .fera-review-list-item,.template-index .fera-review-summary,.template-index .fera-summary,.template-index .fera-rating-summary,.template-index .fera-widget-header,.template-index .fera-header,.template-index .fera-topbar,.template-index .fera-filter-bar,.template-index .fera-sort,.template-index .fera-pagination{background:var(--announcement-background, var(--mestach-bordeaux))!important;background-color:var(--announcement-background, var(--mestach-bordeaux))!important;background-image:none!important;border:none!important;box-shadow:none!important;color:var(--announcement-text, var(--mestach-white))!important}.template-index .fera-review,.template-index .fera-review-card,.template-index .fera-review-item,.template-index .fera-review-container{border-radius:12px!important;padding:16px!important;margin-bottom:14px!important}.template-index .fera-widget hr,.template-index .fera-widget [class*=divider],.template-index .fera-widget [class*=separator],.template-index .fera-widget [class*=border],.template-index .fera-widget [style*=border],.template-index .fera-widget [style*=box-shadow]{border:none!important;border-top:none!important;border-bottom:none!important;box-shadow:none!important}.template-index .fera-widget button,.template-index .fera-widget .btn,.template-index .fera-product-reviews button,.template-index .fera-product-reviews .btn,.template-index .fera-reviews button,.template-index .fera-reviews .btn{background:var(--announcement-background, var(--mestach-bordeaux))!important;background-color:var(--announcement-background, var(--mestach-bordeaux))!important;background-image:none!important;color:var(--announcement-text, var(--mestach-white))!important;border:1px solid var(--mestach-border-18)!important;border-radius:0!important;box-shadow:none!important}.template-index .fera-widget img,.template-index .fera-widget video,.template-index .fera-widget picture,.template-index .fera-widget svg,.template-index .fera-widget picture *,.template-index .fera-widget svg *{background:transparent!important;background-color:transparent!important;background-image:none!important}.template-index .fera-review-reply,.template-index .fera-review-response,.template-index .fera-review-owner-reply,.template-index .fera-review-reply *,.template-index .fera-review-response *,.template-index .fera-review-owner-reply *{background:var(--mestach-color-cream)!important;background-color:var(--mestach-color-cream)!important;background-image:none!important;color:var(--mestach-color-bordeaux-dark)!important;box-shadow:none!important;text-shadow:none!important}.template-index .fera-review-reply,.template-index .fera-review-response,.template-index .fera-review-owner-reply{border:none!important;border-radius:10px!important;padding:16px!important;margin-top:12px!important}#pagefooter,#shopify-section-footer,.section-footer,.footer,.site-footer,.footer__content-top,.footer__content-bottom,#pagefooter .cross-page-promos,#pagefooter .section-footer,#pagefooter .section-footer__row-container,#pagefooter .section-footer__row,#pagefooter .section-footer__row__col{background:var(--announcement-background, var(--mestach-bordeaux))!important;background-color:var(--announcement-background, var(--mestach-bordeaux))!important;background-image:none!important;opacity:1!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important;border-top:none!important}#pagefooter:before,#pagefooter:after,#shopify-section-footer:before,#shopify-section-footer:after,.section-footer:before,.section-footer:after,.footer:before,.footer:after,.site-footer:before,.site-footer:after{content:none!important;display:none!important}#pagefooter{box-shadow:none!important}#pagefooter .section-footer__row-container,#pagefooter .section-footer__row-lower,#pagefooter .cross-page-promos{border-color:var(--mestach-border-14)!important}#shopify-section-footer *:not(.section-footer__payment-icons):not(.section-footer__payment-icons *):not(.payment-methods):not(.payment-methods *):not(.payment-icons):not(.payment-icons *):not(.list-payment):not(.list-payment *),.section-footer *:not(.section-footer__payment-icons):not(.section-footer__payment-icons *):not(.payment-methods):not(.payment-methods *):not(.payment-icons):not(.payment-icons *):not(.list-payment):not(.list-payment *),.footer *:not(.section-footer__payment-icons):not(.section-footer__payment-icons *):not(.payment-methods):not(.payment-methods *):not(.payment-icons):not(.payment-icons *):not(.list-payment):not(.list-payment *),#pagefooter *:not(.section-footer__payment-icons):not(.section-footer__payment-icons *):not(.payment-methods):not(.payment-methods *):not(.payment-icons):not(.payment-icons *):not(.list-payment):not(.list-payment *),.site-footer *:not(.section-footer__payment-icons):not(.section-footer__payment-icons *):not(.payment-methods):not(.payment-methods *):not(.payment-icons):not(.payment-icons *):not(.list-payment):not(.list-payment *){color:var(--announcement-text, var(--mestach-white))!important;fill:var(--announcement-text, var(--mestach-white))!important;stroke:var(--announcement-text, var(--mestach-white))!important}#pagefooter a,#shopify-section-footer a,.section-footer a,.footer a,.site-footer a{color:var(--announcement-text, var(--mestach-white))!important}#pagefooter input,#pagefooter textarea,#pagefooter select,#shopify-section-footer input,#shopify-section-footer textarea,#shopify-section-footer select{background:var(--mestach-cream)!important;color:var(--mestach-color-text-footer)!important;border:none!important;box-shadow:none!important}#pagefooter input::placeholder,#shopify-section-footer input::placeholder{color:var(--mestach-text-footer-75)!important}.section-footer__payment-icons,.payment-methods,.payment-icons,.list-payment{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:14px!important;justify-content:flex-start!important;margin:0!important;padding:0!important;list-style:none!important;background:transparent!important;box-shadow:none!important}.section-footer__payment-icons .section-footer__payment-icon,.payment-methods li,.payment-icons li,.list-payment__item{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:0!important;background:transparent!important;border:none!important;box-shadow:none!important;opacity:1!important;visibility:visible!important}.section-footer__payment-icons .section-footer__payment-icon img,.payment-methods li img,.payment-icons li img,.list-payment__item img,.section-footer__payment-icons .section-footer__payment-icon svg,.payment-methods li svg,.payment-icons li svg,.list-payment__item svg{display:block!important;height:18px!important;width:auto!important;max-height:18px!important;max-width:42px!important;opacity:1!important;visibility:visible!important;fill:initial!important;stroke:initial!important;color:initial!important}.cc-popup .cc-popup-background{background:#00000073!important}.cc-popup .cc-popup-modal{background:var(--announcement-background, var(--mestach-bordeaux))!important;background-color:var(--announcement-background, var(--mestach-bordeaux))!important;background-image:none!important;color:var(--announcement-text, var(--mestach-white))!important;border:1px solid rgba(255,255,255,.12)!important;box-shadow:none!important}.cc-popup .cc-popup-content,.cc-popup .cc-popup-container,.cc-popup .cc-popup-column{background:var(--announcement-background, var(--mestach-bordeaux))!important;background-color:var(--announcement-background, var(--mestach-bordeaux))!important;background-image:none!important;color:var(--announcement-text, var(--mestach-white))!important;box-shadow:none!important}.cc-popup .cc-popup-image,.cc-popup .cc-popup-image *,.cc-popup .cc-popup-image .rimage-background,.cc-popup .cc-popup-image img{background:transparent!important;background-color:transparent!important;background-image:none!important}.cc-popup .cc-popup-title,.cc-popup .cc-popup-text,.cc-popup .cc-popup-text *,.cc-popup .cc-popup-content *,.cc-popup .cc-popup-column *,.cc-popup .social-links__list a,.cc-popup .social-links__list svg,.cc-popup .social-links__list svg g{color:var(--announcement-text, var(--mestach-white))!important;fill:currentColor!important;stroke:currentColor!important;text-shadow:none!important}.cc-popup .cc-popup-form__inputs .cc-popup-form-input,.cc-popup input[type=email],.cc-popup input[type=text]{background:var(--mestach-cream)!important;color:#5a2225!important;border:1px solid rgba(74,29,31,.16)!important;box-shadow:none!important}.cc-popup .cc-popup-form__inputs .cc-popup-form-input::placeholder,.cc-popup input[type=email]::placeholder,.cc-popup input[type=text]::placeholder{color:#5a2225b8!important;opacity:1!important}.cc-popup .cc-popup-form__inputs .button,.cc-popup .cc-popup-form__inputs button,.cc-popup .cc-popup-form__inputs input[type=submit]{background:var(--mestach-bordeaux-dark)!important;color:var(--mestach-white)!important;border:1px solid rgba(255,255,255,.14)!important;box-shadow:none!important}.cc-popup .cc-popup-close{background:transparent!important;border:none!important;box-shadow:none!important;color:var(--announcement-text, var(--mestach-white))!important}.cc-popup .cc-popup-close svg{stroke:var(--announcement-text, var(--mestach-white))!important;fill:none!important}@media(max-width:767.98px){.cc-popup .cc-popup-content{padding:24px 20px 28px!important}}.utility-bar,.utility-bar--sticky-mobile-copy,.filter-container,.filter-container .filters,.filter-container .filters__inner,.collection-toolbar,.toolbar,.facet-filters,.facets,.filter-group,.filter-group .toggle-target-container,.collection-bar,.collection-toolbar-wrapper{background:transparent!important;background-image:none!important;color:var(--mestach-white)!important;border:none!important;box-shadow:none!important}.template-collection .collection-toolbar,.template-collection .collection-toolbar-wrapper,.template-collection .filter-container,.template-collection .utility-bar{margin-top:0!important;margin-bottom:14px!important;padding-top:0!important;padding-bottom:0!important;min-height:auto!important}.template-collection .collection-listing,.template-collection .product-list,.template-collection .product-grid,.template-collection .collection-products,.template-collection [data-ajax-container]{margin-top:10px!important;padding-top:0!important}.utility-bar *,.filter-container *,.collection-toolbar *,.toolbar *,.facets *,.facet-filters *,.filter-group *,.collection-bar *,.collection-toolbar-wrapper *{color:var(--mestach-white)!important;stroke:currentColor!important}.template-collection .disclosure,.template-collection .link-dropdown,.template-collection .facet-filters__field,.template-collection .facet-filters__sort{position:relative!important;background:transparent!important;background-image:none!important;z-index:30!important}.template-collection .disclosure__toggle,.template-collection .link-dropdown__button,.template-collection .facet-filters__sort,.template-collection .facet-filters__field select,.template-collection .filter-container select,.template-collection .utility-bar select,.template-collection select.sort-by,.template-collection select#SortBy{display:inline-flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;min-width:220px!important;min-height:44px!important;padding:10px 14px!important;background:var(--mestach-color-bordeaux)!important;background-image:none!important;color:var(--mestach-color-white)!important;border:1px solid var(--mestach-border-14)!important;box-shadow:none!important;line-height:1.2!important;text-align:left!important;white-space:nowrap!important;cursor:pointer!important}.template-collection .disclosure__toggle>span,.template-collection .link-dropdown__button>span,.template-collection .facet-filters__sort>span{display:block!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:var(--mestach-color-white)!important}.template-collection .disclosure__toggle-arrow,.template-collection .link-dropdown__button-icon{position:static!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:16px!important;min-width:16px!important;height:16px!important;margin:0!important;padding:0!important;pointer-events:none!important}.template-collection .disclosure__toggle-arrow svg,.template-collection .link-dropdown__button-icon svg{width:16px!important;height:16px!important;stroke:var(--mestach-color-white)!important;fill:none!important;transition:transform .15s ease-out!important}.template-collection .disclosure__toggle[aria-expanded=true] .disclosure__toggle-arrow svg,.template-collection .link-dropdown__button[aria-expanded=true] .link-dropdown__button-icon svg{transform:rotate(180deg)!important}.template-collection .disclosure__toggle:hover,.template-collection .link-dropdown__button:hover,.template-collection .facet-filters__sort:hover,.template-collection .facet-filters__field select:hover,.template-collection .filter-container select:hover,.template-collection .utility-bar select:hover,.template-collection select.sort-by:hover,.template-collection select#SortBy:hover{background:var(--mestach-color-bordeaux-hover)!important;color:var(--mestach-color-white)!important;border-color:var(--mestach-border-18)!important}.template-collection .disclosure-list,.template-collection .link-dropdown__options,.template-collection .facets__display{position:absolute!important;top:100%!important;left:0!important;bottom:auto!important;min-width:100%!important;width:max-content!important;max-width:280px!important;padding:8px 0!important;margin:0!important;background:var(--mestach-color-bordeaux)!important;background-image:none!important;border:1px solid var(--mestach-border-14)!important;border-top:none!important;box-shadow:none!important;overflow:hidden!important;z-index:120!important}.template-collection .disclosure-list,.template-collection .link-dropdown__options,.template-collection .facets__display{visibility:hidden!important;opacity:0!important;pointer-events:none!important;transform:translateY(4px)!important;transition:opacity .16s ease,transform .16s ease,visibility .16s ease!important}.template-collection .disclosure-list.disclosure-list--visible,.template-collection .disclosure__toggle[aria-expanded=true]+.disclosure-list,.template-collection .link-dropdown__button[aria-expanded=true]+.link-dropdown__options,.template-collection .link-dropdown__options.disclosure-list--visible,.template-collection details[open]>.facets__display,.template-collection .facets__display.disclosure-list--visible{visibility:visible!important;opacity:1!important;pointer-events:auto!important;transform:translateY(0)!important}.template-collection .disclosure-list__option,.template-collection .link-dropdown__options a,.template-collection .link-dropdown__options button,.template-collection .facets__display .list-menu__item{display:block!important;width:100%!important;padding:10px 14px!important;background:transparent!important;color:var(--mestach-color-white)!important;font-size:15px!important;line-height:1.35!important;text-align:left!important;border:none!important;box-shadow:none!important}.template-collection .disclosure-list *,.template-collection .link-dropdown__options *,.template-collection .facets__display *{color:var(--mestach-color-white)!important;fill:currentColor!important;stroke:transparent!important}.template-collection .disclosure-list__option:hover,.template-collection .disclosure-list__option:focus,.template-collection .link-dropdown__options a:hover,.template-collection .link-dropdown__options button:hover,.template-collection .facets__display .list-menu__item:hover{background:var(--mestach-color-bordeaux-dark)!important;color:var(--mestach-color-white)!important}.template-collection .disclosure-list__option[aria-current=true],.template-collection .disclosure-list__option[aria-selected=true],.template-collection .disclosure-list__item--current .disclosure-list__option{background:var(--mestach-color-bordeaux-accent)!important;color:var(--mestach-color-white)!important}.template-collection .disclosure-list__option[aria-current=true] *,.template-collection .disclosure-list__option[aria-selected=true] *,.template-collection .disclosure-list__item--current .disclosure-list__option *{color:var(--mestach-color-white)!important;stroke:var(--mestach-color-white)!important}.template-collection select option,select option{background:var(--mestach-color-cream)!important;color:var(--mestach-color-text-dark)!important}@media(max-width:767.98px){.template-collection .disclosure,.template-collection .link-dropdown,.template-collection .facet-filters__field,.template-collection .facet-filters__sort{display:block!important;width:100%!important}.template-collection .disclosure__toggle,.template-collection .link-dropdown__button,.template-collection .facet-filters__sort,.template-collection .facet-filters__field select,.template-collection .filter-container select,.template-collection .utility-bar select,.template-collection select.sort-by,.template-collection select#SortBy{width:100%!important;min-width:0!important}.template-collection .disclosure-list,.template-collection .link-dropdown__options,.template-collection .facets__display{width:100%!important;max-width:none!important}}.badge,.label,.product-label>span,.product-label--stock>span,.product-label--new-in>span,.product-label--meta>span,.product-label--sale>span{background:var(--announcement-background, var(--mestach-bordeaux))!important;background-color:var(--announcement-background, var(--mestach-bordeaux))!important;background-image:none!important;color:var(--announcement-text, var(--mestach-white))!important;border:1px solid var(--mestach-border-12)!important;box-shadow:none!important;border-radius:0!important}.badge *,.label *,.product-label>span *{color:var(--announcement-text, var(--mestach-white))!important}button,.btn,.button,.shopify-payment-button__button,.product-form__submit,.add-to-cart,.cart__checkout-button,.drawer__checkout,input[type=submit]{background:var(--mestach-bordeaux-dark)!important;color:var(--mestach-white)!important;border:1px solid rgba(255,255,255,.18)!important;box-shadow:none!important}button *,.btn *,.button *,.shopify-payment-button__button *,.product-form__submit *,.add-to-cart *,.cart__checkout-button *,.drawer__checkout *,.pickup-availability,.pickup-availability *,.inventory,.inventory *,.product__inventory,.product__inventory *,.product__tax,.product__tax *,.product__sku,.product__sku *{color:var(--mestach-white)!important}.product-form *,.product__info-container *,variant-radios *,variant-selects *,selector-wrapper *{color:var(--mestach-white)!important}.variant-picker,.variant-block,.variant-input-wrap,.option-selector,.selector-wrapper,.product-form__input,.product-form__input label,.size-picker__button,.variant-input label,.product-form__input input[type=radio]+label{color:var(--mestach-white)!important}.product-form__input input[type=radio]+label,.variant-input label,.size-picker__button,.option-selector label{background:#4a1d1fc7!important;border:1px solid rgba(255,255,255,.22)!important;color:#fff!important;opacity:1!important}.product-form__input input[type=radio]:checked+label,.variant-input input:checked+label,.size-picker__button.is-active{background:#dfd9c93d!important;border-color:#ffffff57!important;color:#fff!important}.quickbuy-container{background-color:var(--mestach-bordeaux)!important;background-image:var(--mestach-pattern)!important;background-repeat:repeat!important;background-size:var(--mestach-pattern-size)!important;background-position:top left!important;color:var(--mestach-white)!important;margin:0!important;border:none!important;box-shadow:none!important}.quickbuy-container .inner,.quickbuy-container .product-detail,.quickbuy-container .product-detail>*,.quickbuy-container .product-column-left,.quickbuy-container .product-column-right,.quickbuy-container .detail,.quickbuy-container .product-info,.quickbuy-container .product-form,.quickbuy-container .product-form__controls,.quickbuy-container .gallery,.quickbuy-container .gallery__inner,.quickbuy-container .thumbnails,.quickbuy-container .thumbnail,.quickbuy-container .thumbs,.quickbuy-container .swiper,.quickbuy-container .swiper-wrapper,.quickbuy-container .swiper-slide,.quickbuy-container .rimage-outer-wrapper,.quickbuy-container .rimage-wrapper{background:transparent!important;background-color:transparent!important;background-image:none!important;border:none!important;box-shadow:none!important}.quickbuy-container:before,.quickbuy-container:after,.quickbuy-container .inner:before,.quickbuy-container .inner:after,.quickbuy-container .product-detail:before,.quickbuy-container .product-detail:after,.quickbuy-container .gallery:before,.quickbuy-container .gallery:after,.quickbuy-container .product-column-left:before,.quickbuy-container .product-column-left:after,.quickbuy-container .product-column-right:before,.quickbuy-container .product-column-right:after{content:none!important;display:none!important}.quickbuy-container .product-detail *,.quickbuy-container .product-detail .rte *,.quickbuy-container .product-detail .title,.quickbuy-container .product-detail .title a,.quickbuy-container .product-detail .product-title,.quickbuy-container .product-detail .price,.quickbuy-container .product-detail .was-price,.quickbuy-container .product-detail .product-price,.quickbuy-container .product-detail .option-selector,.quickbuy-container .product-detail .selector-wrapper,.quickbuy-container .product-detail label,.quickbuy-container .product-detail p,.quickbuy-container .product-detail span,.quickbuy-container .product-detail strong,.quickbuy-container .product-detail a{color:var(--mestach-white)!important}.quickbuy-container .product-detail select,.quickbuy-container .product-detail .single-option-selector,.quickbuy-container .product-detail .option-selector select{background:var(--mestach-bordeaux-dark)!important;color:var(--mestach-white)!important;border:1px solid rgba(255,255,255,.18)!important;box-shadow:none!important}.quickbuy-container .underline,.quickbuy-container .underline-child a,.quickbuy-container .product-detail a,.quickbuy-container .product-detail .rte a{color:var(--mestach-white)!important;text-decoration:underline!important;text-underline-offset:2px!important;text-decoration-thickness:1px!important;text-decoration-color:#ffffffd9!important}.quickbuy-container .underline:hover,.quickbuy-container .underline-child a:hover,.quickbuy-container .product-detail a:hover,.quickbuy-container .product-detail .rte a:hover{color:var(--mestach-white)!important;text-decoration-color:#fff!important}.quickbuy-container .close-detail,.quickbuy-container .close-detail *{color:var(--mestach-white)!important}.quickbuy-container .close-detail svg,.quickbuy-container .close-detail .feather{stroke:var(--mestach-white)!important;fill:none!important}.quickbuy-container img,.quickbuy-container picture,.quickbuy-container video,.quickbuy-container .rimage-background{background:transparent!important;background-color:transparent!important;background-image:none!important}.added-notification,.added-notification.added-notification--visible,.added-notification:not(.added-notification--hidden){background:var(--announcement-background, var(--mestach-bordeaux))!important;background-color:var(--announcement-background, var(--mestach-bordeaux))!important;background-image:none!important;color:var(--announcement-text, var(--mestach-white))!important;border:1px solid var(--mestach-border-14)!important;border-radius:0!important;box-shadow:none!important}.added-notification *,.added-notification__message-area,.added-notification__message-title,.added-notification__message-text,.added-notification__button-area,.added-notification__button-area *{color:var(--announcement-text, var(--mestach-white))!important;background:transparent!important;background-image:none!important;text-shadow:none!important;box-shadow:none!important}.added-notification a,.added-notification a:visited,.added-notification a:hover,.added-notification a:focus,.added-notification .underline-child a{color:var(--announcement-text, var(--mestach-white))!important;text-decoration-color:var(--mestach-white-70)!important}.added-notification__close,.added-notification button,.added-notification .notabutton{background:transparent!important;border:none!important;box-shadow:none!important;color:var(--announcement-text, var(--mestach-white))!important}.added-notification__close svg,.added-notification button svg,.added-notification .notabutton svg{stroke:var(--announcement-text, var(--mestach-white))!important;fill:none!important}@media(max-width:767.98px){.added-notification,.added-notification.added-notification--visible,.added-notification:not(.added-notification--hidden){left:12px!important;right:12px!important;top:16px!important;max-width:calc(100% - 24px)!important}}.cart-drawer,.cart-drawer__content,.cart-drawer__footer,.cart-drawer__content-item,.cart-drawer .collection-slider,.cart-drawer-modal .cc-popup-content,.drawer,.drawer__inner,.cart-notification,.cart,.cart-page,.ajaxcart,.mini-cart,#CartDrawer,#cart,.cart-items,.cart-footer,.drawer__content,.drawer__body,.drawer__footer{background-color:var(--mestach-bordeaux)!important;background-image:var(--mestach-pattern)!important;background-repeat:repeat!important;background-size:var(--mestach-pattern-size)!important;color:var(--mestach-white)!important}.cart-drawer-modal.cc-popup,.cart-drawer.cc-popup,#CartDrawer,.ajaxcart,.mini-cart,.drawer,.drawer__inner{z-index:10020!important}.cart-drawer-modal.cc-popup .cc-popup-background,.cart-drawer.cc-popup .cc-popup-background{z-index:10021!important}.cart-drawer-modal.cc-popup .cc-popup-modal,.cart-drawer.cc-popup .cc-popup-modal,.cart-drawer-modal.cc-popup .cc-popup-content,.cart-drawer.cc-popup .cc-popup-content{z-index:10022!important;position:relative!important}.cart-drawer *,.drawer *,.drawer__inner *,.cart-notification *,.cart *,.cart-page *,.ajaxcart *,.mini-cart *,#CartDrawer *,#cart *,.cart-items *,.cart-footer *,.drawer__content *,.drawer__body *,.drawer__footer *{color:var(--mestach-white)!important;fill:var(--mestach-white)!important;stroke:var(--mestach-white)!important}.cart-drawer .quantity-submit,.cart-drawer .quantity-down,.cart-drawer .quantity-up,.cart-drawer .quantity,.cart-drawer .qty-adjuster,.cart-drawer .qty-adjuster__inner,.cart-drawer input.quantity,.cart-drawer input.qty,.cart-drawer .qty-adjuster a{background:var(--mestach-cream-18)!important;color:var(--mestach-color-white)!important;border-color:var(--mestach-border-18)!important}.cart-drawer input.quantity,.cart-drawer input.qty{font-weight:700!important}.cart-drawer .collection-slider,.cart-drawer .collection-slider *,.cart-drawer .product-recommendations,.cart-drawer .product-recommendations *,.cart-drawer .cart-upsell,.cart-drawer .cart-upsell *,.cart-drawer .upsell,.cart-drawer .upsell *,.cart-drawer .recommendations,.cart-drawer .recommendations *,.cart-drawer .related-products,.cart-drawer .related-products *,.cart-drawer .you-may-like,.cart-drawer .you-may-like *{background-color:transparent!important;background-image:none!important;color:var(--mestach-white)!important;border-color:var(--mestach-border-10)!important;box-shadow:none!important}.cart-drawer .product-block,.cart-drawer .product-block__inner,.cart-drawer .product-info,.cart-drawer .collection-listing,.cart-drawer .collection-slider .product-list,.cart-drawer .collection-slider .product-list .product-block,.cart-drawer .card,.cart-drawer .card__inner,.cart-drawer .card__content,.cart-drawer .card-information,.cart-drawer .product-card{background:transparent!important;background-color:transparent!important;box-shadow:none!important;border:none!important}.cart-drawer hr,.cart-drawer .divider{display:none!important}.cart-drawer__footer,.cart-drawer .collection-slider,.cart-drawer .cart-policies{border-top-color:transparent!important}.cart input,.cart textarea,.cart select,.cart-drawer input,.cart-drawer textarea,.cart-drawer select{background:var(--mestach-border-08)!important;color:var(--mestach-white)!important;border:1px solid var(--mestach-border-14)!important}.section-footer__payment-icons,.payment-methods,.payment-icons,.list-payment{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:14px!important;justify-content:flex-start!important;margin:0!important;padding:0!important;list-style:none!important}@media(min-width:768px){.section-footer__payment-icons,.payment-methods,.payment-icons,.list-payment{justify-content:flex-end!important}}@media(max-width:767.98px){.section-footer__payment-icons,.payment-methods,.payment-icons,.list-payment{justify-content:center!important}}.section-footer__payment-icons .section-footer__payment-icon,.payment-methods li,.payment-icons li,.list-payment__item{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:0!important;min-height:0!important;min-width:0!important;background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;opacity:1!important;visibility:visible!important;overflow:visible!important}.section-footer__payment-icons .section-footer__payment-icon img,.payment-methods li img,.payment-icons li img,.list-payment__item img,.section-footer__payment-icons .section-footer__payment-icon svg,.payment-methods li svg,.payment-icons li svg,.list-payment__item svg{display:block!important;height:18px!important;width:auto!important;max-height:18px!important;max-width:42px!important;opacity:1!important;visibility:visible!important}.section-footer__payment-icons .section-footer__payment-icon .icon,.payment-methods li .icon,.payment-icons li .icon,.list-payment__item .icon{display:inline-block!important;height:18px!important;width:auto!important;max-height:18px!important;max-width:42px!important;opacity:1!important;visibility:visible!important}.template-page .main-page-title,.template-page .page-title,.template-page h1,.template-page h2,.template-page h3,.template-page h4,.template-page h5,.template-page h6,.template-page p,.template-page li,.template-page ul,.template-page ol,.template-page span,.template-page strong,.template-page em,.shopify-policy__title,.shopify-policy__title h1,.shopify-policy__body,.shopify-policy__body h1,.shopify-policy__body h2,.shopify-policy__body h3,.shopify-policy__body h4,.shopify-policy__body h5,.shopify-policy__body h6,.shopify-policy__body p,.shopify-policy__body li,.shopify-policy__body ul,.shopify-policy__body ol,.shopify-policy__body span,.shopify-policy__body strong,.shopify-policy__body em{color:var(--mestach-white)!important}.template-page .rte,.template-page .rte>div,.template-page .page-width .rte,.template-page .page-content .rte,.shopify-policy__body,.shopify-policy__container .shopify-policy__body{background:var(--mestach-bordeaux)!important;background-image:none!important;border:1px solid var(--mestach-border-12)!important;border-radius:16px!important;padding:24px!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.shopify-policy__container{background:transparent!important;background-image:none!important;border:none!important;box-shadow:none!important;padding:0!important}.template-page .rte *,.template-page .rte>div *,.template-page .page-width .rte *,.template-page .page-content .rte *,.shopify-policy__body *,.shopify-policy__container .shopify-policy__body *{background:transparent!important;box-shadow:none!important;color:var(--mestach-white)!important}.template-page a,.template-page .rte a,.shopify-policy__body a,.shopify-policy__container .shopify-policy__body a{color:var(--mestach-color-accent-soft)!important}@media(max-width:767.98px){.template-page .rte,.template-page .rte>div,.template-page .page-width .rte,.template-page .page-content .rte,.shopify-policy__body,.shopify-policy__container .shopify-policy__body{padding:16px!important}}.localization-form,.localization-form *,.country-selector,.currency-selector{color:var(--mestach-white)!important}.localization-form select,.disclosure__button,.country-selector select,.currency-selector select{background:var(--mestach-bg-white-92)!important;color:var(--mestach-color-text-info)!important;border:none!important;border-radius:999px!important}p,li,span,small,label,summary,details,caption,th,td{color:inherit}body .shopify-section,body .shopify-section p,body .shopify-section li,body .shopify-section span,body .shopify-section small,body .shopify-section label,body .shopify-section summary,body .shopify-section th,body .shopify-section td{color:var(--mestach-white)}input,textarea,select,option,label{caret-color:currentColor!important}input::placeholder,textarea::placeholder{opacity:1!important}@media(max-width:989px){#shopify-section-header,.header-wrapper,.site-header,.section-header,.pageheader{top:0!important;z-index:9000!important}.mobile-navigation-drawer{z-index:9001!important}.utility-bar,.utility-bar--sticky-mobile-copy,.collection-toolbar,.toolbar,.facets{z-index:20!important;position:relative!important}.filter-container .filter-shade{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:10039!important;background:var(--mestach-overlay-header)!important}.filter-container .filters{position:fixed!important;top:0!important;right:100%!important;left:auto!important;width:50%!important;height:100dvh!important;max-height:100dvh!important;z-index:10040!important;padding:0!important;margin:0!important;overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;transition:transform .34s ease!important;background:var(--mestach-color-bordeaux)!important;background-image:none!important;border:none!important;box-shadow:none!important;isolation:isolate!important}[dir=rtl] .filter-container .filters{right:auto!important;left:100%!important}.filter-container.filter-container--mobile-initialised .filters{visibility:visible!important}.filter-container.filter-container--show-filters-mobile .filters,.filter-container .filters.filters--visible,.filter-container .filters.is-open{transform:translate(100%)!important}[dir=rtl] .filter-container.filter-container--show-filters-mobile .filters,[dir=rtl] .filter-container .filters.filters--visible,[dir=rtl] .filter-container .filters.is-open{transform:translate(-100%)!important}.filter-container.filter-container--show-filters-mobile .filter-shade{opacity:1!important;visibility:visible!important;pointer-events:auto!important}.filter-container .filters:before{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background:var(--mestach-color-bordeaux)!important;z-index:0!important;pointer-events:none!important}.filter-container .filters>*,.filter-container .filters .cc-popup-container,.filter-container .filters .cc-popup-modal,.filter-container .filters .cc-popup-content,.filter-container .filters .cc-popup-column,.filter-container .filters__inner>*,.filter-container .filters .filter-group,.filter-container .filters .toggle-target-container,.filter-container .filters .facets__display,.filter-container .filters .cc-price-range,.filter-container .filters .cc-price-range__input-row,.filter-container .filters .cc-price-range__bar{position:relative!important;z-index:1!important;background:var(--mestach-color-bordeaux)!important;background-image:none!important;box-shadow:none!important;opacity:1!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.filter-container .filters__inner.sticky-content-container,.filter-container .sticky-content-container{position:static!important;top:auto!important;inset-block-start:auto!important;transform:none!important}.filter-container .filters__inner{position:static!important;top:auto!important;margin-top:0!important;padding-top:0!important}.filter-container .filters__heading{position:sticky!important;top:0!important;margin-top:0!important}.filter-container form#CollectionFilterForm,.filter-container #CollectionFilterForm{margin-top:0!important;padding-top:0!important}.filter-container .filters .cc-popup-container,.filter-container .filters .cc-popup-modal,.filter-container .filters .cc-popup-content,.filter-container .filters .cc-popup-column{display:block!important;height:auto!important;min-height:100%!important;margin:0!important;padding:0!important;justify-content:flex-start!important;align-items:stretch!important}.filter-container .filters__inner.sticky-content-container,.filter-container .sticky-content-container,.filter-container .filters__inner{position:static!important;top:auto!important;inset-block-start:auto!important;transform:none!important;display:block!important;min-height:100%!important;height:auto!important;margin:0!important;padding:0!important}.filter-container .filters__heading{position:sticky!important;top:0!important;z-index:8!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;margin:0!important;padding:14px 20px!important;min-height:56px!important;background:var(--mestach-color-bordeaux)!important;background-image:none!important;border-bottom:1px solid var(--mestach-border-10)!important}.cc-popup.filter-container,.filter-container.cc-popup{padding:0!important;align-items:stretch!important}.cc-popup.filter-container .cc-popup-modal,.filter-container.cc-popup .cc-popup-modal{margin:0!important;align-self:stretch!important;height:100dvh!important;max-height:100dvh!important}.cc-popup.filter-container .cc-popup-container,.filter-container.cc-popup .cc-popup-container,.cc-popup.filter-container .cc-popup-content,.filter-container.cc-popup .cc-popup-content,.cc-popup.filter-container .cc-popup-column,.filter-container.cc-popup .cc-popup-column{margin:0!important;padding:0!important;height:100%!important;min-height:100%!important;justify-content:flex-start!important;align-items:stretch!important;text-align:left!important}.filter-container .filters__heading-text,.filter-container .filters__heading h2,.filter-container .filters__heading h3,.filter-container .filters__heading strong{margin:0!important;padding:0!important;color:var(--mestach-color-white)!important;line-height:1!important}.filter-container .filters__close,.filter-container .cc-popup-close{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;margin:0!important;padding:0!important;background:transparent!important;border:none!important;box-shadow:none!important;color:var(--mestach-color-white)!important}.filter-container .filters__close svg,.filter-container .cc-popup-close svg{width:18px!important;height:18px!important;stroke:var(--mestach-color-white)!important;fill:none!important}.filter-container .filters__heading+*,.filter-container .filters__inner>*:first-child{margin-top:0!important;padding-top:0!important}.filter-container .filters{padding-top:0!important}.filter-container .cc-popup-content,.filter-container .cc-popup-column,.filter-container .cc-popup-container,.filter-container .cc-popup-modal{padding-top:0!important;margin-top:0!important}.filter-container .filter-group{margin:0!important;padding:12px 20px 0!important;border:none!important;overflow:visible!important}.filter-container .filter-group:last-child{padding-bottom:22px!important}.filter-container .filter-group__heading{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;margin:0 0 14px!important;padding:0!important;color:var(--mestach-color-white)!important}.filter-container .filter-group .toggle-target-container,.filter-container .facets__display{padding:0!important;border:none!important;overflow:visible!important}.filter-container .filter-group__item{display:block!important;width:100%!important;margin:0 0 14px!important;padding-top:0!important;padding-bottom:0!important;padding-inline-start:32px!important;position:relative!important;background:transparent!important;overflow:visible!important}.filter-container .filter-group__item:last-child{margin-bottom:0!important}.filter-container .filter-group__item .filter-group__checkbox{position:absolute!important;width:.1rem!important;height:.1rem!important;overflow:hidden!important;margin:-.1rem!important;padding:0!important;border:0!important;clip:rect(0,0,0,0)!important}.filter-container .filter-group__item .filter-group__item__text{display:block!important;width:100%!important;white-space:normal!important;line-height:1.4!important;color:var(--mestach-color-white)!important;background:transparent!important}.filter-container .filter-group__item .filter-group__item__text:before,.filter-container .filter-group__item .filter-group__item__text:after{left:2px!important}[dir=rtl] .filter-container .filter-group__item .filter-group__item__text:before,[dir=rtl] .filter-container .filter-group__item .filter-group__item__text:after{left:auto!important;right:2px!important}.filter-container .filter-group__applied-item{display:inline-block!important;margin-inline-end:8px!important;margin-bottom:8px!important;background:var(--mestach-border-08)!important;color:var(--mestach-color-white)!important;border-radius:3px!important}.filter-container .filter-group__applied-item__text,.filter-container .filter-group__applied-item__icon{color:var(--mestach-color-white)!important}.filter-container .cc-price-range__input-row{display:flex!important;justify-content:space-between!important;gap:12px!important;margin:12px 0!important}.filter-container .cc-price-range__input-container{display:flex!important;align-items:baseline!important;width:calc(50% - 6px)!important;background:var(--mestach-color-cream)!important;border:1px solid var(--mestach-bordeaux-16)!important;box-shadow:none!important}.filter-container .cc-price-range__input,.filter-container .cc-price-range__input::placeholder,.filter-container .cc-price-range__input-currency-symbol{color:var(--mestach-color-text-dark)!important;-webkit-text-fill-color:var(--mestach-color-text-dark)!important}.filter-container .cc-price-range__bar-inactive{background:var(--mestach-border-30)!important}.filter-container .cc-price-range__bar-active{background:var(--mestach-color-brand-ink)!important}.filter-container .cc-price-range__control:after{background:var(--mestach-color-white)!important;border:2px solid var(--mestach-color-brand-ink)!important}.filter-container .filters,.filter-container .filters *,.filter-container .filters a,.filter-container .filters button,.filter-container .filters span,.filter-container .filters label,.filter-container .filters small,.filter-container .filters strong{color:var(--mestach-color-white)!important}.filter-container .filters svg{stroke:currentColor!important}.logo-area,.pageheader,.pageheader__lower{background-color:var(--mestach-bordeaux)!important;background-image:var(--mestach-pattern)!important;background-repeat:repeat!important;background-size:var(--mestach-pattern-size)!important}.search-modal__content,.search-drawer__inner,.rich-text__text,.image-with-text__text,.image-with-text .rte,.product-description,.product__description,.product-info .rte,.collection-header__content,.shopify-policy__body{padding:16px!important}.filter-container.cc-popup,.filter-container .cc-popup-container,.filter-container .cc-popup-modal,.filter-container .cc-popup-content,.filter-container .cc-popup-column{margin:0!important;padding-top:0!important}.filter-container.cc-popup{padding:0!important}.filter-container .cc-popup-content{padding:0 0 20px!important;text-align:left!important}.filter-container .filters__heading+*{margin-top:0!important}}@media(max-width:767.98px){.filter-container .filters{width:88%!important}}@media(max-width:767.98px){.template-collection .page-header,.template-collection .page-header:not(.page-header--with-background),.template-collection .page-header--with-background,.template-collection .collection-header,.template-collection .collection-header__content,.template-collection .collection-hero,.template-collection .collection-hero__description,.template-collection .collection-description,.template-collection .collection-info,.template-collection .section-header,.template-collection .section-header__title{margin:0!important;padding:0!important;min-height:0!important;height:auto!important;border:none!important}.template-collection .page-header--padded-small .overlay-text,.template-collection .page-header--padded-medium .overlay-text,.template-collection .page-header--padded-large .overlay-text,.template-collection .page-header--padded-huge .overlay-text,.template-collection .page-header--with-background .overlay-text,.template-collection .overlay-text-parent--mobile-stack .overlay-text,.template-collection .page-header:not(.page-header--with-background) .overlay-text{position:static!important;width:auto!important;min-height:0!important;margin:0!important;padding:8px 16px 6px!important;text-align:center!important}.template-collection .page-header--with-background .overlay-text__inner,.template-collection .page-header--with-background .overlay-text__text,.template-collection .overlay-text-parent--mobile-stack .overlay-text .overlay-text__inner,.template-collection .overlay-text-parent--mobile-stack .overlay-text .overlay-text__text,.template-collection .page-header:not(.page-header--with-background) .overlay-text__inner,.template-collection .page-header:not(.page-header--with-background) .overlay-text__text{margin:0!important;padding:0!important;min-height:0!important;height:auto!important}.template-collection .page-header .pagetitle,.template-collection .page-header .overlay-text__title,.template-collection .collection-header .pagetitle,.template-collection .section-header__title{display:block!important;margin:0 0 8px!important;padding:0!important;line-height:1.05!important;text-align:center!important}.template-collection .page-header:not(.page-header--with-background) .pagetitle:last-child{margin-bottom:8px!important}.template-collection .page-header .pagetitle+*,.template-collection .page-header .overlay-text__title+*,.template-collection .collection-header .pagetitle+*{display:block!important;margin-top:0!important;line-height:1.25!important;text-align:center!important}.template-collection .page-header--with-background>.rimage-background,.template-collection .page-header--with-background>.rimage-outer-wrapper,.template-collection .page-header--with-background .rimage-outer-wrapper,.template-collection .page-header--with-background .rimage-wrapper,.template-collection .page-header--with-background .image-overlay,.template-collection .page-header--with-background .overlay-image{display:none!important;height:0!important;min-height:0!important;padding:0!important;margin:0!important}.template-collection .page-header--with-background:before,.template-collection .page-header--with-background:after,.template-collection .collection-header:before,.template-collection .collection-header:after{display:none!important;content:none!important}.template-collection .utility-bar,.template-collection .utility-bar--sticky-mobile-copy,.template-collection .collection-toolbar,.template-collection .collection-toolbar-wrapper,.template-collection .filter-container{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important;min-height:0!important;height:auto!important}.template-collection .utility-bar--sticky-mobile-copy,.template-collection .utility-bar--sticky-mobile-copy:empty{display:none!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important}.template-collection .collection-listing,.template-collection .collection-products,.template-collection .product-list,.template-collection .product-grid,.template-collection [data-ajax-container]{margin-top:0!important;padding-top:0!important;min-height:0!important;height:auto!important;transform:none!important}}@media(min-width:768px){.template-collection .page-header,.template-collection .page-header:not(.page-header--with-background),.template-collection .page-header--with-background,.template-collection .collection-header,.template-collection .collection-header__content,.template-collection .collection-hero,.template-collection .collection-hero__description,.template-collection .collection-description,.template-collection .collection-info,.template-collection .section-header,.template-collection .section-header__title{margin:0!important;padding:0!important;min-height:0!important;height:auto!important;border:none!important}.template-collection .page-header:not(.page-header--with-background) .overlay-text,.template-collection .page-header--with-background .overlay-text,.template-collection .overlay-text-parent--mobile-stack .overlay-text{position:static!important;width:auto!important;min-height:0!important;margin:0!important;padding:10px 20px 8px!important;text-align:center!important}.template-collection .page-header:not(.page-header--with-background) .overlay-text__inner,.template-collection .page-header:not(.page-header--with-background) .overlay-text__text,.template-collection .page-header--with-background .overlay-text__inner,.template-collection .page-header--with-background .overlay-text__text{margin:0!important;padding:0!important;min-height:0!important;height:auto!important}.template-collection .page-header .pagetitle,.template-collection .page-header .overlay-text__title,.template-collection .collection-header .pagetitle,.template-collection .section-header__title{display:block!important;margin:0 0 8px!important;padding:0!important;line-height:1.05!important;text-align:center!important}.template-collection .page-header:not(.page-header--with-background) .pagetitle:last-child{margin-bottom:8px!important}.template-collection .page-header .pagetitle+*,.template-collection .page-header .overlay-text__title+*,.template-collection .collection-header .pagetitle+*{display:block!important;margin-top:0!important;line-height:1.25!important;text-align:center!important}.template-collection .utility-bar,.template-collection .collection-toolbar,.template-collection .collection-toolbar-wrapper,.template-collection .filter-container{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important;min-height:0!important;height:auto!important}.template-collection .collection-listing,.template-collection .collection-products,.template-collection .product-list,.template-collection .product-grid,.template-collection [data-ajax-container]{margin-top:0!important;padding-top:0!important;min-height:0!important;height:auto!important}}.template-collection #content,.template-list-collections #content,.template-collection #content>.container,.template-list-collections #content>.container,.template-collection #content>.container.cf,.template-list-collections #content>.container.cf{background-color:var(--mestach-bordeaux)!important;background-image:var(--mestach-pattern)!important;background-repeat:repeat!important;background-size:var(--mestach-pattern-size)!important;background-position:0 0!important;background-attachment:scroll!important}.template-collection .shopify-section,.template-list-collections .shopify-section,.template-collection .section,.template-list-collections .section,.template-collection .page-header,.template-list-collections .page-header,.template-collection .page-header:not(.page-header--with-background),.template-list-collections .page-header:not(.page-header--with-background),.template-collection .page-header--with-background,.template-list-collections .page-header--with-background,.template-collection .collection-header,.template-list-collections .collection-header,.template-collection .collection-header__content,.template-list-collections .collection-header__content,.template-collection .collection-hero,.template-list-collections .collection-hero,.template-collection .collection-hero__description,.template-list-collections .collection-hero__description,.template-collection .collection-description,.template-list-collections .collection-description,.template-collection .collection-info,.template-list-collections .collection-info,.template-collection .collection-listing,.template-list-collections .collection-listing,.template-collection .collection-products,.template-list-collections .collection-products,.template-collection .product-list,.template-list-collections .product-list,.template-collection .product-grid,.template-list-collections .product-grid,.template-collection [data-ajax-container],.template-list-collections [data-ajax-container],.template-collection .container--no-max,.template-list-collections .container--no-max,.template-collection .filters-adjacent,.template-list-collections .filters-adjacent,.template-collection .filter-container,.template-list-collections .filter-container,.template-collection .filter-container .filters,.template-list-collections .filter-container .filters,.template-collection .filter-container .filters__inner,.template-list-collections .filter-container .filters__inner,.template-collection .filter-group,.template-list-collections .filter-group,.template-collection .filter-group .toggle-target-container,.template-list-collections .filter-group .toggle-target-container,.template-collection .facets__summary,.template-list-collections .facets__summary,.template-collection .overlay-text,.template-list-collections .overlay-text,.template-collection .overlay-text__inner,.template-list-collections .overlay-text__inner,.template-collection .overlay-text__text,.template-list-collections .overlay-text__text{background:transparent!important;background-image:none!important;box-shadow:none!important;border-color:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.template-collection .page-header:before,.template-list-collections .page-header:before,.template-collection .page-header:after,.template-list-collections .page-header:after,.template-collection .collection-header:before,.template-list-collections .collection-header:before,.template-collection .collection-header:after,.template-list-collections .collection-header:after,.template-collection .collection-hero:before,.template-list-collections .collection-hero:before,.template-collection .collection-hero:after,.template-list-collections .collection-hero:after,.template-collection .collection-listing:before,.template-list-collections .collection-listing:before,.template-collection .collection-listing:after,.template-list-collections .collection-listing:after{content:none!important;display:none!important}.template-collection .product-block,.template-list-collections .product-block,.template-collection .product-block__inner,.template-list-collections .product-block__inner,.template-collection .product-info,.template-list-collections .product-info,.template-collection .card,.template-list-collections .card,.template-collection .card__inner,.template-list-collections .card__inner,.template-collection .card-information,.template-list-collections .card-information{background:transparent!important;box-shadow:none!important}.template-list-collections,.template-list-collections #content,.template-list-collections #content>.container,.template-list-collections #content>.container.cf{background-color:var(--mestach-bordeaux)!important;background-image:var(--mestach-pattern)!important;background-repeat:repeat!important;background-size:var(--mestach-pattern-size)!important;background-position:0 0!important;background-attachment:scroll!important}.template-list-collections .shopify-section,.template-list-collections .shopify-section>*,.template-list-collections .shopify-section>*>*,.template-list-collections .section,.template-list-collections .container--no-max,.template-list-collections .page-width,.template-list-collections .page-content,.template-list-collections .collection-slider-row,.template-list-collections .collection-slider-row.use-alt-bg,.template-list-collections .collection-slider,.template-list-collections .collection-slider .collection-listing,.template-list-collections .collection-slider .product-list,.template-list-collections .collection-listing,.template-list-collections .product-list,.template-list-collections .product-grid,.template-list-collections [data-ajax-container],.template-list-collections .section-header,.template-list-collections .section-header__title,.template-list-collections .page-header,.template-list-collections .page-header__inner,.template-list-collections .collection-header,.template-list-collections .collection-header__content,.template-list-collections .overlay-text,.template-list-collections .overlay-text__inner,.template-list-collections .overlay-text__text{background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;border-color:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.template-list-collections .view-all,.template-list-collections .view-all a,.template-list-collections .view-all a:visited,.template-list-collections .view-all a:hover,.template-list-collections .view-all a:focus{color:var(--mestach-color-white)!important}.view-all,.view-all a,.view-all a:visited,.view-all a:hover,.view-all a:focus,.section-header .view-all,.section-header .view-all a{color:var(--mestach-color-white)!important;fill:var(--mestach-color-white)!important;stroke:var(--mestach-color-white)!important;opacity:1!important;text-decoration-color:var(--mestach-color-white)!important;border-color:var(--mestach-color-white)!important}.view-all:after,.view-all a:after,.section-header .view-all:after,.section-header .view-all a:after{background:var(--mestach-color-white)!important;border-color:var(--mestach-color-white)!important}.template-list-collections .shopify-section:before,.template-list-collections .shopify-section:after,.template-list-collections .collection-slider-row:before,.template-list-collections .collection-slider-row:after,.template-list-collections .collection-listing:before,.template-list-collections .collection-listing:after,.template-list-collections .page-header:before,.template-list-collections .page-header:after,.template-list-collections .collection-header:before,.template-list-collections .collection-header:after{content:none!important;display:none!important}.template-list-collections .product-block,.template-list-collections .product-block__inner,.template-list-collections .product-info,.template-list-collections .card,.template-list-collections .card__inner,.template-list-collections .card__content,.template-list-collections .card-information{background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;border-color:transparent!important}.template-list-collections .product-block .title,.template-list-collections .product-block .title a,.template-list-collections .product-item .title,.template-list-collections .product-item .title a,.template-list-collections .product-info .title,.template-list-collections .product-info .title a,.template-list-collections .card__heading,.template-list-collections .card__heading a,.template-list-collections .card-information__text,.template-list-collections .card-information__text a,.template-list-collections .product-block__title,.template-list-collections .product-block__title a{color:var(--mestach-color-white)!important}
/*# sourceMappingURL=/cdn/shop/t/14/assets/bg-pattern.css.map */
