.hm-header{--hm-header-height: 72px;--hm-header-mobile-height: 60px;--hm-header-logo-width: 118px;--hm-header-mobile-logo-width: 66px;position:relative;z-index:21;display:block;color:var(--hm-header-text-color);background:var(--hm-header-bg-color);font-family:var(--font-host-grotesk)}.hm-header.\@sticky{color:var(--hm-header-text-color);background:var(--hm-header-bg-color)}.hm-header__inner{min-height:var(--hm-header-height);padding:0 var(--hm-container-padding, 56px);position:relative}.hm-header__bar{min-height:var(--hm-header-height);display:flex;align-items:center;justify-content:space-between;gap:24px;position:relative;z-index:3}.hm-header__logo-wrap{flex:0 0 var(--hm-header-logo-width);margin:0;line-height:0}.hm-header__logo{width:var(--hm-header-logo-width);max-width:100%;display:flex;align-items:center;color:inherit;text-decoration:none}.hm-header__logo:hover{color:inherit;text-decoration:none}.hm-header__logo-text{font-family:var(--font-luxia);font-size:32px;line-height:28px;color:inherit}.hm-header__nav{position:absolute;top:0;right:0;bottom:0;left:0;width:fit-content;height:var(--hm-header-height);margin:0 auto;display:flex;align-items:center;z-index:2}.hm-header__nav .\#main-nav-container{margin:0;padding-top:0}.hm-header__nav .\#main-nav-toolbar{display:none}.hm-header__nav .\#main-nav.\@text-size\:md{font-size:11px}.hm-header__nav .\#main-nav-link{font-weight:400;letter-spacing:0}.hm-header__nav .\#main-nav-link.\@root{padding:0 12px;color:#49423e;font-family:Host Grotesk;font-size:12px;font-style:normal;font-weight:400;line-height:19px;letter-spacing:1.44px;text-transform:uppercase}.hm-header__actions{flex:0 0 220px;display:flex;align-items:center;justify-content:flex-end;gap:24px}.hm-header__actions modal-trigger[target=CART]{display:flex;align-items:center;justify-content:center}.hm-header__link{min-height:24px;display:inline-flex;align-items:center;gap:8px;color:inherit;text-decoration:none;text-transform:uppercase;font-size:11px;line-height:14px;font-weight:400}.hm-header__link:hover{color:inherit;text-decoration:none}.hm-header__icon{width:18px;height:18px;color:inherit;fill:none}.hm-header__icon path,.hm-mobile-menu__icon path{transition:fill .16s ease,stroke .16s ease}.hm-header__link.wk-selected .hm-header__icon path,.hm-header__link[data-wishlist-has-items=true] .hm-header__icon path,.hm-mobile-menu__action.wk-selected .hm-mobile-menu__icon path,.hm-mobile-menu__action[data-wishlist-has-items=true] .hm-mobile-menu__icon path{fill:#49423e;stroke:#49423e}.hm-header__icon .\#icon,.hm-header__link .\#icon{width:14px;height:14px;stroke-width:1.5}.hm-header__cart-icon{position:relative;display:inline-flex}.hm-header__cart-icon svg.\#icon{width:18px;height:18px}.hm-header__menu{padding:0;border:0;background:none;color:inherit;display:none;cursor:pointer}.hm-header__menu .\#icon{width:24px;height:18px}.hm-header__link-text{color:#49423e;font-family:Host Grotesk;font-size:12px;font-style:normal;font-weight:400;line-height:19px;letter-spacing:1.44px;text-transform:uppercase}@media(max-width:991px){.hm-mobile-menu__action svg{width:24px;height:24px}.hm-header__cart-icon svg.\#icon,.hm-header__cart-icon svg.\#icon use{width:24px;height:24px}.hm-header__inner{min-height:var(--hm-header-mobile-height);padding:0 var(--hm-container-mobile-padding, 16px)}.hm-header__bar{min-height:var(--hm-header-mobile-height);gap:16px}.hm-header__logo-wrap{flex-basis:var(--hm-header-mobile-logo-width)}.hm-header__logo{width:var(--hm-header-mobile-logo-width)}.hm-header__logo-text{font-size:20px;line-height:18px}.hm-header__nav{display:none}.hm-header__actions{flex:1 1 auto;gap:12px;margin-left:auto;justify-content:flex-end}.hm-header__link-text{position:absolute;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal}.hm-header__link svg{width:24px;height:24px}.hm-header__menu{display:inline-flex;align-items:center;padding:7px 4px}}.\#modal-popup.\@layout\:sidebar .\#modal-popup-layout:has(.hm-mobile-menu){width:min(100%,430px);margin-left:0;background:#f1eee8}.\#modal-popup.\@layout\:sidebar .\#modal-popup-content:has(.hm-mobile-menu){height:100%}.hm-mobile-menu{min-height:100%;padding:12px 16px 16px;color:#3d3b37;background:#f1eee8;font-family:var(--font-host-grotesk)}.hm-mobile-menu__header{min-height:80px;display:flex;align-items:flex-start;gap:24px;padding-top:0}.hm-mobile-menu__close{padding:7px 4px;border:0;background:none;color:inherit;display:inline-flex;cursor:pointer}.hm-mobile-menu__close .\#icon{width:24px;height:18px;stroke-width:1.5}.hm-mobile-menu__logo-wrap{width:66px;line-height:0}.hm-mobile-menu__logo-wrap .hm-header__logo{width:66px}.hm-mobile-menu__actions{margin-left:auto;display:flex;align-items:center;gap:17px}.hm-mobile-menu__action,.hm-mobile-menu .hm-header__link{min-height:24px;display:inline-flex;align-items:center;color:inherit;text-decoration:none}.hm-mobile-menu .hm-header__link-text{position:absolute;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal}.hm-mobile-menu__icon,.hm-mobile-menu .hm-header__link .\#icon{width:20px;height:20px;stroke-width:1.5}.hm-mobile-menu .\#cart-counter{min-width:20px;height:20px;right:-19px;top:-4px;font-size:11px;line-height:20px}.hm-mobile-menu__list{margin:0;padding:0;list-style:none}.hm-mobile-menu__list+.hm-mobile-menu__list{margin-top:48px}.hm-mobile-menu__item+.hm-mobile-menu__item{margin-top:24px}.hm-mobile-menu__link{text-decoration:none;color:#49423e;font-family:Host Grotesk;font-size:12px;font-style:normal;font-weight:400;line-height:19px;letter-spacing:1.44px;text-transform:uppercase;opacity:.8}.hm-mobile-menu__link:hover{color:inherit;text-decoration:none}.hm-mobile-menu__newsletter{margin-top:48px}.hm-mobile-menu__newsletter-heading{max-width:260px;margin:12px 0 24px;font-family:var(--font-luxia);color:#3c362d;font-size:20px;font-style:normal;font-weight:400;line-height:normal;text-transform:none}.hm-mobile-menu__form{display:flex;align-items:center;border-bottom:.5px solid #9E9892}.hm-mobile-menu__input{min-width:0;flex:1 1 auto;height:34px;padding:6px 8px;border:0;background:transparent;color:#4a433b80;font-family:Quicksand;font-size:12px;font-style:normal;font-weight:500;line-height:22px;outline:none}.hm-mobile-menu__input::placeholder{color:#3d3b3766}.hm-mobile-menu__submit{flex:0 0 auto;width:34px;height:34px;padding:0;border:0;background:transparent;color:inherit;font-size:16px;line-height:1;cursor:pointer}
/*# sourceMappingURL=/cdn/shop/t/20/assets/section-header.css.map */
