body.index .announcement-bar{background:#0a0a0a!important}body.index .announcement-bar,body.index .announcement-bar p,body.index .announcement-bar strong{color:#f4f1ec!important;font-weight:500!important;letter-spacing:.08em}body.index.mr-overlay-active .top-bar,body.index.mr-overlay-active #header,body.index.mr-overlay-active .header,body.index.mr-overlay-active .mobile-header{background:transparent!important;box-shadow:none!important;transition:background .3s ease,box-shadow .3s ease}body.index.mr-overlay-active:not(.mr-header-solid) .top-bar .header__link,body.index.mr-overlay-active:not(.mr-header-solid) .top-bar .icon-caption,body.index.mr-overlay-active:not(.mr-header-solid) #header .header__link,body.index.mr-overlay-active:not(.mr-header-solid) #header .navbar-link,body.index.mr-overlay-active:not(.mr-header-solid) #header .header__logo-text{color:#f4f1ec!important;transition:color .3s ease}body.index.mr-overlay-active:not(.mr-header-solid) .top-bar .header__icon,body.index.mr-overlay-active:not(.mr-header-solid) .top-bar svg,body.index.mr-overlay-active:not(.mr-header-solid) #header svg{fill:#f4f1ec!important;color:#f4f1ec!important;transition:fill .3s ease,color .3s ease}body.index.mr-overlay-active:not(.mr-header-solid) .primary-logo img,body.index.mr-overlay-active:not(.mr-header-solid) .header__logo img{opacity:0;transition:opacity .3s ease}body.index.mr-header-solid .primary-logo img,body.index.mr-header-solid .header__logo img{opacity:1;filter:none;transition:opacity .3s ease}.mr-logo-cream-mask{display:none;position:fixed;background-color:#f4f1ec;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;pointer-events:none;z-index:32;opacity:0;transition:opacity .3s ease}@media only screen and (min-width:1024px){body.index.mr-overlay-active .mr-logo-cream-mask{display:block}body.index.mr-overlay-active:not(.mr-header-solid) .mr-logo-cream-mask{opacity:1}}body.index.mr-overlay-active:not(.mr-header-solid) .mobile-header img{filter:none!important}body.index.mr-overlay-active:not(.mr-header-solid) .top-bar .header__link:hover,body.index.mr-overlay-active:not(.mr-header-solid) .top-bar .header__link:hover .header__icon,body.index.mr-overlay-active:not(.mr-header-solid) .top-bar .header__link:hover svg,body.index.mr-overlay-active:not(.mr-header-solid) #header .navbar-link:hover,body.index.mr-overlay-active:not(.mr-header-solid) #header .header__link:hover{color:#d9b87a!important;fill:#d9b87a!important}body.index.mr-overlay-active:not(.mr-header-solid) .top-bar,body.index.mr-overlay-active:not(.mr-header-solid) #header,body.index.mr-overlay-active:not(.mr-header-solid) .mobile-header{text-shadow:0 1px 3px rgba(0,0,0,.18)}body.index.mr-header-solid .top-bar,body.index.mr-header-solid #header,body.index.mr-header-solid .header,body.index.mr-header-solid .mobile-header{background:#f4f1ec!important;box-shadow:0 2px 10px #00000012!important;text-shadow:none!important}body.index.mr-overlay-active.mr-header-solid .top-bar{background:transparent!important;box-shadow:none!important}body.index:not(.mr-overlay-ready) .top-bar,body.index:not(.mr-overlay-ready) #header{transition:none!important}body.index.mr-overlay-active .top-bar .icon-caption{display:none!important}body.index.mr-overlay-active .top-bar .header-cart .header__link,body.index.mr-overlay-active .top-bar .header-cart__icon,body.index.mr-overlay-active .top-bar [data-ajax-cart-trigger]{background:transparent!important;box-shadow:none!important}body.index.mr-overlay-active #header .header__menu--1,body.index.mr-overlay-active #header .header__menu--2,body.index.mr-overlay-active #header .header__menu-toggle{display:none!important}@media only screen and (min-width:1024px){body.index.mr-overlay-active #header .header__brand{position:absolute!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important}body.index.mr-overlay-active #header .header__brand img{height:34px!important;max-height:34px!important;width:auto!important}}.mr-custom-hamburger{display:none;position:fixed;left:24px;align-items:center;justify-content:center;width:40px;height:40px;padding:0;margin:0;background:none;border:none;cursor:pointer;z-index:41}@media only screen and (min-width:1024px){body.index.mr-overlay-active .mr-custom-hamburger{display:flex}}.mr-custom-hamburger svg{width:22px;height:22px}.mr-custom-hamburger .mr-close-icon,.mr-custom-hamburger.is-open .mr-hamburger-icon{display:none}.mr-custom-hamburger.is-open .mr-close-icon{display:block}body.index.mr-overlay-active:not(.mr-header-solid) .mr-custom-hamburger svg line{stroke:#f4f1ec!important}body.index.mr-header-solid .mr-custom-hamburger svg line{stroke:#0a0a0a!important}body.index.mr-overlay-active .mr-custom-hamburger{top:var(--mr-row-top, 0px)}@media only screen and (min-width:1024px){body.index.mr-overlay-active .mobile-header{display:block!important;height:0!important;overflow:visible!important;position:fixed!important;top:0!important;left:0!important;width:100%!important;z-index:45!important}body.index.mr-overlay-active .mobile-header .mobile-logo,body.index.mr-overlay-active .mobile-header .mobile-icons,body.index.mr-overlay-active .mobile-header .mobile-menu__toggle-icon{display:none!important}body.index.mr-overlay-active .mobile-menu{background:#0a0a0a73!important}body.index.mr-overlay-active .mobile-menu__content{max-width:420px;width:100%;height:100vh;background:#f4f1ec;box-shadow:6px 0 28px #0000002e;padding-top:96px;box-sizing:border-box}body.index.mr-overlay-active .mobile-menu .mega-menu__block.block__featured-product{display:none!important}body.index.mr-overlay-active .mobile-menu .mega-menu__block.block__menu{width:50%!important}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/z__homepage-overlay-header.css.map */
