.nm-wide-nav{display:none}
@media(min-width:750px){
header.header,.header__inner,#header-sticky,.header-middle{background:#faf7f2!important;background-image:none!important}
}
@media(min-width:750px) and (max-width:1199px){.nm-bookmark-shell{width:30px!important}.nm-menu-bookmark{width:30px!important;min-width:30px!important;font-size:11px!important;padding:10px 2px!important}.nm-bookmark-dismiss{width:30px!important}}
@media(min-width:750px) and (max-width:999px){
.nm-approved-categories{grid-template-columns:repeat(2,minmax(0,1fr))!important}.nm-approved-category--1{order:1}.nm-approved-category--4{order:2}.nm-approved-category--2{order:3}.nm-approved-category--5{order:4}.nm-approved-category--3{order:5}.nm-approved-category--6{order:6}
.nm-home-slides__slide{aspect-ratio:4/5!important}.nm-advent-slide__cta{top:auto!important;bottom:4%!important;transform:translateX(-50%)!important}
}
@media(min-width:1200px){
.nm-bookmark-shell{display:none!important}
header.header .header__menu,header.header .header__nav-right{display:none!important}
header.header header-inner{display:flex!important;gap:24px!important;justify-content:space-between!important;min-height:90px!important;flex-wrap:nowrap!important}
header.header .header__logo{flex:0 0 75px!important;width:75px!important;order:0!important}header.header .header__logo img{max-width:75px!important;mix-blend-mode:multiply}
header.header .header__action{flex:0 0 auto!important;width:auto!important;max-width:330px!important;order:2!important;gap:14px!important}
header.header .nm-wide-nav{display:flex!important;align-items:center;justify-content:center;gap:20px;order:1;flex:1;min-width:0;font-size:13px}
.nm-wide-nav>a,.nm-wide-nav summary{color:inherit;text-decoration:none;white-space:nowrap;cursor:pointer;font-size:13px!important;letter-spacing:0!important}
.nm-wide-nav details{position:relative}.nm-wide-nav summary{list-style:none}.nm-wide-nav summary::-webkit-details-marker{display:none}.nm-wide-nav summary:after{content:'⌄';margin-left:5px}
.nm-wide-nav .nm-gift-menu summary:after{content:none}
.nm-wide-panel{position:absolute;top:100%;left:0;padding:24px;background:#faf7f2;box-shadow:0 12px 32px #0002;width:440px;z-index:99}.nm-wide-panel--more{left:auto;right:0;width:250px;display:flex;flex-direction:column;gap:16px}
header.header .top-search{max-width:170px!important}
}
