.hidden{display:none!important}.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.focus-inset:focus{outline:none;outline-offset:-4px}.site-header{position:relative;background-color:var(--color-off-white);padding:16px 0;border-bottom:solid 1px rgba(201,166,135,.2)}.shopify-section-header-new.header-sticky{position:sticky;top:0;z-index:50;left:0;width:100%}.site-header ul{list-style-type:none}.header-desktop__menu-link{text-decoration:none;font-size:1.4rem;font-weight:600;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;text-align:left;color:#40352b;position:relative;overflow:hidden;display:flex;width:max-content;padding-bottom:1px;cursor:pointer}.mega-simple__list-item{cursor:pointer}.header-desktop__menu-link:before{content:"";position:absolute;bottom:0;width:100%;height:1px;background-color:#40352b;transform:translate(-110%);transition:all .3s ease-in-out}.header-desktop__menu-link:hover:before{transform:translate(0)}.site-header-top{display:flex;width:100%;justify-content:space-between;align-items:center;margin-bottom:16px}.header-desktop__top{width:30%}.header-desktop__menu{display:flex;align-items:center;justify-content:flex-start;gap:24px;padding:0;margin:0}.header__logo{width:80px}.header__logo a{display:flex}.header__logo img{max-width:100%;height:65px}.site-header__icons{width:30%;display:flex;justify-content:flex-end;align-items:center;gap:16px}.site-header__icons svg{width:24px;height:24px}.site-header__desktop{display:flex;width:100%;justify-content:center;align-items:center}.icon{width:1.5rem;height:1.5rem;display:inline-block;fill:currentColor}.icon-cart,.icon-close{width:1.5rem;height:1.5rem}.icon use{fill:currentColor;stroke:currentColor}.announcement-text{font-weight:500!important;font-size:1.4rem;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;color:var(--color-brown-darkest)!important}.announcement-bar{background-color:var(--color-yellow)!important}@media(min-width:1024px){.site-header__desktop{display:flex}.site-header__mobile{display:none}}.header-mobile__bar{display:flex;align-items:center;justify-content:space-between;padding:1rem;gap:1rem;min-height:60px}.header-mobile__logo{flex:1;text-align:center}.header-mobile__logo img{height:auto;max-width:100%;display:block}.header-mobile__icons{display:flex;align-items:center;gap:1rem}.header-mobile__toggle{-webkit-appearance:none;appearance:none;background:none;border:none;padding:.5rem;cursor:pointer;font-size:1.5rem;display:flex;align-items:center;justify-content:center;color:inherit;line-height:1;min-width:44px;min-height:44px}.header-mobile__toggle-icon{display:flex;align-items:center;justify-content:flex-start}.header-mobile__toggle:hover,.header-mobile__toggle:focus{opacity:.7;outline:none}.header-cart-toggle{-webkit-appearance:none;appearance:none;background:none;border:none;cursor:pointer;font-size:1.5rem;display:flex;align-items:center;justify-content:center;color:inherit;position:relative;line-height:1}.header-cart-toggle:hover,.header-cart-toggle:focus{opacity:.7;outline:none}.header-cart-toggle__icon{display:flex;align-items:center;justify-content:center;position:relative;width:24px;height:24px}.icon-cart{width:100%;height:100%;fill:none}.cart-count-bubble{position:absolute;top:-9px;right:-9px;background-color:transparent;border:1px solid var(--color-brown);color:#fff;border-radius:50%;width:15px;height:15px;display:flex;align-items:center;justify-content:center;font-size:1rem;font-weight:700;padding:0}.cart-count-bubble--dot{min-width:.75rem;width:.75rem;height:.75rem;background-color:#e74c3c}header-drawer{display:block}@media(min-width:1024px){header-drawer{display:none}}.menu-drawer-container{all:unset}.menu-drawer-container summary{all:unset;display:inherit;cursor:pointer}.menu-drawer{position:fixed;top:0;left:0;width:100%;max-width:85vw;height:100vh;background-color:#fff;z-index:1000;transform:translate(-100%);transition:transform .3s cubic-bezier(.25,.46,.45,.94);overflow-y:auto;-webkit-overflow-scrolling:touch}.menu-drawer__inner-container{display:flex;flex-direction:column;height:100%}header-drawer drawer-close-button{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;cursor:pointer;padding:0;border:none;background:none;font-size:1.5rem;margin-bottom:1rem;line-height:1;color:inherit}header-drawer drawer-close-button:hover,header-drawer drawer-close-button:focus{opacity:.7;outline:none}.header-mobile__close-button{align-self:flex-start}.header-mobile__logo--drawer{text-align:center;margin-bottom:2rem;padding:1rem 0}.header-mobile__logo--drawer img{max-width:150px;height:auto}.menu-drawer__navigation{flex:none!important;margin-top:16px!important;border-top:none!important;padding:0!important;margin:0px var(--padding-left)!important}.menu-drawer__navigation-container drawer-close-button{margin-left:var(--padding-left)!important;margin-top:16px!important;margin-bottom:16px!important}.menu-drawer__navigation-container{display:flex;flex-direction:column;flex:1;padding:0rem;margin-top:0!important;margin-bottom:0}.menu-drawer__menu{padding-inline-start:0!important}.menu-drawer__navigation--wrapper{padding-top:8px;border-top:.1rem solid var(--color-lightest-tan)}.menu-drawer__navigation--top{padding-top:1rem;margin-top:0!important;margin-bottom:0}.menu-drawer__navigation--main{border-top:none!important}.menu-drawer__menu-item{border-bottom:.1rem solid var(--color-lightest-tan)!important}.menu-drawer__menu{list-style:none;margin:0;padding:0}.menu-drawer__menu li{margin:0}.menu-drawer__menu details{cursor:pointer}.menu-drawer__menu details summary{list-style:none}.menu-drawer__menu details summary::-webkit-details-marker{display:none}.menu-drawer__menu-item{display:block;padding:16px 0!important;font-family:Inter,sans-serif!important;color:var(--color-brown-darkest)!important;font-weight:600!important;width:100%;font-size:1.6rem!important;text-align:left;line-height:inherit;transition:opacity .2s ease}.menu-drawer__menu-item:hover,.menu-drawer__menu-item:focus{opacity:.7;outline:none}.menu-drawer__menu details[open]>summary.animate-arrow:after{transform:rotate(90deg)}.menu-drawer__menu .menu-drawer__menu{padding-left:1rem;border-left:2px solid #e0e0e0;margin-top:.5rem}.list-menu{list-style:none;padding:0;margin:0}.list-menu__item{display:block}.loading-overlay{display:flex;align-items:center;justify-content:center;height:100%;color:#999;font-size:1rem}.loading-overlay__spinner{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.header-cart-slot{display:flex;align-items:center;gap:.5rem}@media(max-width:1023px){.menu-drawer{max-width:100%}.header-mobile__bar{padding:.75rem}.header-mobile__logo{flex:1}.site-header-top{margin-bottom:0}.site-header__mobile{width:25%}.site-header__icons{width:25%;gap:12px}.header__logo{width:74px}.header__logo img{width:74px;height:60px}.site-header header-drawer{display:block;height:20px}.site-header__icons svg{width:21px;height:21px}.drawer-close-wrapper{width:24px;height:24px;background-color:var(--color-lightest-tan);display:flex;align-items:center;justify-content:center;border-radius:3px}}.header-desktop__icon--account{display:flex;align-items:center;justify-content:center}.site-header__mobile .menu-drawer__overlay{background-color:transparent;transform:translate(-50%);position:absolute;width:100%;height:100%;z-index:1;display:block!important;top:0;left:0;transition:all 1s ease}.site-header__mobile .menu-opening .menu-drawer__overlay{background-color:#241e1933;transform:translate(10%)}.site-header__mobile .menu-drawer__inner-container{z-index:2;width:calc(100% - 4rem);background-color:#fcfaf8}.site-header__mobile .menu-drawer{width:100%;background-color:transparent;position:fixed!important;top:0;height:100vh!important;z-index:100}.shopify-section-announcement-barr{position:relative;z-index:99!important}.shopify-section-group-header-group.shopify-section-header{background-color:var(--color-off-white)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/header-new.css.map */
