.nm-header-section{position:sticky;top:0;z-index:100;display:block}.nm-header{position:relative;background-color:var(--nm-header-bg, var(--color-between-places));border-bottom:1px solid rgba(45,29,19,.08);height:5.5rem;display:flex;align-items:center;transition:background-color .3s ease}.nm-header__container{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:var(--page-width);margin-inline:auto;padding-inline:var(--page-margin)}.nm-header__logo-link{text-decoration:none;color:inherit;display:block;min-width:0}.nm-logo{display:flex;align-items:center;height:36px}.nm-logo__image{height:100%;width:auto;object-fit:contain}.nm-logo__image--mobile{display:none}.nm-logo__image--desktop{display:block}@media(max-width:767px){.nm-logo__image--desktop{display:none}.nm-logo__image--mobile{display:block}}.nm-header__nav{display:none}@media(min-width:992px){.nm-header__nav{display:block}}.nm-header__menu{list-style:none;padding:0;margin:0;display:flex;gap:2.5rem}.nm-header__menu-item{position:relative}.nm-header__menu-link{text-decoration:none;font-family:var(--font-family-inconsolata);font-weight:700;font-size:.82rem;letter-spacing:.22em;text-transform:uppercase;color:var(--nm-header-text, var(--color-midnight-roast));padding-block:.5rem;position:relative;transition:color .3s ease}.nm-header__menu-link:after{content:"";position:absolute;bottom:0;left:0;width:0;height:1px;background-color:var(--color-burnt-horizon);transition:width .3s ease}.nm-header__menu-link:hover{color:var(--color-burnt-horizon)}.nm-header__menu-link:hover:after{width:100%}.nm-header__menu-link--active{color:var(--color-burnt-horizon)}.nm-header__menu-link--active:after{width:100%;background-color:var(--color-burnt-horizon)}.nm-header__menu-item--has-mega{position:relative}.nm-header__menu-item--has-mega:after{content:"";position:absolute;top:100%;left:-1rem;right:-1rem;height:1rem;z-index:100}.nm-catalog-mega{position:absolute;top:calc(100% + .75rem);left:-1rem;transform:translateY(8px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .35s ease,transform .35s ease,visibility .35s ease;z-index:101}.nm-header__menu-item--has-mega:hover .nm-catalog-mega,.nm-header__menu-item--has-mega:focus-within .nm-catalog-mega,.nm-catalog-mega:hover{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.nm-catalog-mega__panel{background-color:var(--color-between-places);border:1px solid rgba(45,29,19,.1);box-shadow:0 24px 60px #2d1d131f;padding:1.5rem;min-width:460px}.nm-catalog-mega__inner{display:flex;flex-direction:column;gap:1.5rem}.nm-catalog-mega__products{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}.nm-catalog-mega__product{text-decoration:none;color:inherit;display:flex;flex-direction:column;gap:.85rem;transition:opacity .3s ease}.nm-catalog-mega__product:hover{opacity:.75}.nm-catalog-mega__image-wrap{aspect-ratio:1;background-color:#2d1d130a;overflow:hidden}.nm-catalog-mega__image{width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.2,.8,.2,1)}.nm-catalog-mega__product:hover .nm-catalog-mega__image{transform:scale(1.04)}.nm-catalog-mega__info{display:flex;flex-direction:column;gap:.2rem}.nm-catalog-mega__name{font-family:var(--font-family-inconsolata);font-weight:700;font-size:.8rem;letter-spacing:.16em;text-transform:uppercase;color:var(--color-midnight-roast)}.nm-catalog-mega__price{font-family:var(--font-family-inconsolata);font-size:.8rem;color:var(--color-dusty-road);letter-spacing:.05em}.nm-catalog-mega__all{align-self:flex-start;font-family:var(--font-family-inconsolata);font-weight:700;font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;text-decoration:none;color:var(--color-midnight-roast);padding-bottom:.25rem;border-bottom:1px solid var(--color-burnt-horizon);transition:color .3s ease}.nm-catalog-mega__all:hover{color:var(--color-burnt-horizon)}.nm-header__actions{display:flex;align-items:center;gap:1.25rem}.nm-header__action-link{text-decoration:none;color:var(--nm-header-text, var(--color-midnight-roast));display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:50%;transition:color .3s ease,background-color .3s ease}.nm-header__action-link:focus-visible,.nm-header__menu-toggle:focus-visible{outline:2px solid var(--color-open-sea);outline-offset:2px}.nm-header__action-link:hover{color:var(--color-burnt-horizon);background-color:#2d1d130d}.nm-header__action-link svg{width:1.3rem;height:1.3rem;fill:currentColor}.nm-header__action-link--cart{position:relative}.nm-header__cart-count{position:absolute;top:0;right:0;background-color:var(--color-burnt-horizon);color:var(--color-between-places);font-family:var(--font-family-inconsolata);font-weight:700;font-size:.7rem;min-width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center;padding-inline:4px;border:1px solid var(--color-between-places)}.nm-header__menu-toggle{background:none;border:none;width:2.75rem;height:2.75rem;padding:0;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;border-radius:50%;z-index:101;transition:background-color .3s ease}.nm-header__menu-toggle:hover{background-color:#2d1d130d}@media(min-width:992px){.nm-header__menu-toggle{display:none}}.nm-header__toggle-bar{display:block;width:22px;height:1.5px;background-color:var(--nm-header-text, var(--color-midnight-roast));transition:transform .3s ease,opacity .3s ease,background-color .3s ease;will-change:transform,opacity}.nm-header__menu-toggle:hover .nm-header__toggle-bar{background-color:var(--color-burnt-horizon)}.nm-header__menu-toggle--active .nm-header__toggle-bar--1{transform:translateY(8px) rotate(45deg)}.nm-header__menu-toggle--active .nm-header__toggle-bar--2{opacity:0}.nm-header__menu-toggle--active .nm-header__toggle-bar--3{transform:translateY(-8px) rotate(-45deg)}.nm-header__mobile-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99;visibility:hidden;pointer-events:none}.nm-header__mobile-drawer--open{visibility:visible;pointer-events:auto}.nm-header__mobile-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#2d1d1340;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;transition:opacity .4s ease}.nm-header__mobile-drawer--open .nm-header__mobile-overlay{opacity:1}.nm-header__mobile-content{position:absolute;top:0;right:0;bottom:0;width:85vw;max-width:380px;background-color:var(--color-between-places);border-left:1px solid rgba(45,29,19,.1);padding:7rem 2.5rem 3rem;display:flex;flex-direction:column;justify-content:space-between;box-shadow:-10px 0 30px #2d1d131a;transform:translate(100%);transition:transform .5s cubic-bezier(.2,.8,.2,1)}.nm-header__mobile-drawer--open .nm-header__mobile-content{transform:translate(0)}.nm-header__mobile-menu{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:2rem}.nm-header__mobile-link{text-decoration:none;font-family:var(--font-family-inconsolata);font-weight:700;font-size:1.35rem;letter-spacing:.2em;text-transform:uppercase;color:var(--color-midnight-roast);display:inline-block;transition:color .3s ease,transform .3s ease}.nm-header__mobile-link:hover,.nm-header__mobile-link--active{color:var(--color-burnt-horizon);transform:translate(8px)}.nm-header__mobile-footer{border-top:1px solid rgba(45,29,19,.12);padding-top:2rem}.nm-header__mobile-slogan{font-family:var(--font-family-inconsolata);font-weight:700;font-size:.75rem;letter-spacing:.3em;color:var(--color-burnt-horizon);text-transform:uppercase;margin:0}@media(max-width:767px){.nm-header{height:4.75rem}.nm-header__container{gap:clamp(.7rem,3vw,1rem);padding-inline:clamp(1rem,4vw,1.25rem)}.nm-header__logo-link{flex:1 1 auto}.nm-logo{height:32px;max-width:min(44vw,150px)}.nm-logo__image{max-width:100%}.nm-header__actions{flex:0 0 auto;gap:.35rem;margin-inline-start:auto}.nm-header__action-link{width:2.75rem;height:2.75rem}.nm-header__action-link svg{width:1.18rem;height:1.18rem}.nm-header__cart-count{top:.22rem;right:.22rem}}@media(max-width:380px){.nm-logo{max-width:min(50vw,142px)}.nm-header__action-link--account{display:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/nm-header.css.map */
