.nm-header .nm-search{border:0;padding:0;margin:0}.nm-header .nm-search-trigger{display:flex;align-items:center;gap:9px;min-height:44px;padding:0;list-style:none;cursor:pointer;font:inherit;color:inherit}.nm-header .nm-search-trigger::-webkit-details-marker{display:none}.nm-header .nm-search-trigger:after{display:none}.nm-header .nm-search-trigger>span{font-size:inherit;line-height:inherit;transform:none}.nm-search-icon{display:flex;width:19px;height:19px}.nm-search-icon svg{width:100%;height:100%}.nm-search-trigger:hover{color:#4d5142}.nm-header .nm-search-panel{position:absolute;top:100%;right:6%;width:min(600px,88vw);padding:28px 30px;background:#f2f0ea;color:#252320;border:1px solid #d8d3c9;border-top:0;max-height:calc(100dvh - var(--nm-header-height,156px) - 20px);overflow:auto;overscroll-behavior:contain;z-index:70}.nm-search-label{display:block;font-size:12px;letter-spacing:.08em;margin:0 0 12px}.nm-search-field,.nm-search-page-field{display:flex;align-items:center;border-bottom:1px solid #7c8071;gap:10px}.nm-search-field input,.nm-search-page-field input{width:100%;min-width:0;border:0;border-radius:0;background:transparent;color:#252320;font:inherit;font-size:16px;line-height:1.6;padding:9px 0;outline:none;box-shadow:none}.nm-search-field:focus-within,.nm-search-page-field:focus-within{border-bottom-color:#252320;box-shadow:0 1px #252320}.nm-search-field input::-webkit-search-cancel-button{display:none}.nm-search-field input::placeholder,.nm-search-page-field input::placeholder{color:#64685c;opacity:1}.nm-search [hidden]{display:none!important}.nm-header .nm-search-field button{flex:0 0 36px;min-width:36px;min-height:44px;padding:0;background:transparent;color:#252320;font-size:24px}.nm-header .nm-search-field .nm-search-clear{font-size:19px;color:#64685c}.nm-header .nm-search-close{position:absolute;top:14px;right:14px;min-width:44px;min-height:44px;padding:0;background:transparent;color:#252320;font-size:24px}.nm-search-shortcuts{margin:26px 0 2px}.nm-search-shortcuts p{font-size:12px;color:#55594d;margin:0 0 16px}.nm-search-shortcuts>div{display:flex;flex-wrap:wrap;gap:8px 24px}.nm-search-shortcuts a{display:inline-flex;align-items:center;min-height:44px;font-size:14px;text-decoration:underline;text-underline-offset:5px;text-decoration-color:#9a9c90}.nm-search-status{font-size:12px;color:#55594d;margin:20px 0 8px}.nm-search-status:empty{display:none}.nm-search-products{list-style:none;margin:0;padding:0}.nm-search-products>li{border-bottom:1px solid #d8d3c9;padding:0;margin:0}.nm-search-product{display:flex;align-items:center;gap:18px;min-height:100px;padding:12px 2px;text-decoration:none;color:#252320}.nm-search-product:hover,.nm-search-products [aria-selected=true]{background:#e8e7df}.nm-search-photo{flex:0 0 72px;display:flex;align-items:center;justify-content:center;height:72px;background:transparent}.nm-search-photo img{width:100%;height:100%;object-fit:contain;background:transparent}.nm-search-product-copy{display:grid;gap:8px;min-width:0;flex:1;font-size:15px;line-height:1.5}.nm-search-price{font:400 13px/1.5 Manrope,Arial,sans-serif;color:#55594d;letter-spacing:0}.nm-search-arrow{font-size:19px}.nm-header .nm-search-all{display:flex;justify-content:space-between;align-items:center;width:100%;min-height:48px;margin-top:14px;padding:10px 0;border:0;background:transparent;color:#252320;font:inherit;font-size:14px;text-align:left}.nm-search-all:hover{text-decoration:underline;text-underline-offset:5px}.nm-search-page{padding:64px 6% 96px;max-width:1600px;margin:auto;min-height:55vh}.nm-search-page h1{font-family:Bodoni Moda,Georgia,serif;font-size:clamp(42px,5vw,72px);line-height:1.1;margin:0 0 38px}.nm-search-page-form{max-width:740px;margin-bottom:32px}.nm-search-page-field button{min-height:44px;padding:8px 0 8px 20px;white-space:nowrap;background:transparent;color:#252320}.nm-search-page-count,.nm-search-page-empty{font-size:14px;color:#55594d;margin:30px 0}.nm-search-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:36px 28px;margin-top:32px}.nm-search-card{min-width:0;border-bottom:1px solid #d8d3c9;padding-bottom:12px}.nm-search-card-photo{display:flex;align-items:center;justify-content:center;background:#eae8e0;aspect-ratio:1;margin-bottom:22px}.nm-search-card-photo img{width:100%;height:100%;object-fit:contain;background:transparent}.nm-search-card h2{font:400 18px/1.5 Manrope,Arial,sans-serif;letter-spacing:0;margin:0 0 8px}.nm-search-card p{margin:0 0 10px}.nm-search-card a:hover h2{text-decoration:underline;text-underline-offset:4px}.nm-search-pagination{display:flex;justify-content:center;gap:24px;flex-wrap:wrap;margin:50px 0 0}.nm-search-pagination a,.nm-search-pagination .current{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;border-bottom:1px solid #d8d3c9}.nm-search-pagination .current{border-bottom-color:#252320}@media(max-width:1000px){.nm-search-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.nm-header .nm-top{gap:8px}.nm-header .nm-tools{gap:6px}.nm-header .nm-brand,body header.nm-header.nm-compact .nm-brand{font-size:22px}.nm-header .nm-cart-link{font-size:14px}.nm-header .nm-search-trigger{width:44px;justify-content:center}.nm-search-trigger>span:last-child{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.nm-header .nm-search-panel{right:0;width:100%;padding:24px 22px;max-height:calc(100dvh - var(--nm-header-height,79px));border-left:0;border-right:0}.nm-search-product{gap:14px;min-height:92px}.nm-search-photo{flex-basis:64px;height:64px}.nm-search-page{padding:40px 6% 64px}.nm-search-page h1{margin-bottom:30px}.nm-search-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 16px}.nm-search-card h2{font-size:15px}.nm-search-card-photo{margin-bottom:14px}}@media(max-width:360px){body header.nm-header{padding:0 4%}.nm-header .nm-top{gap:4px}.nm-header .nm-tools{gap:0}.nm-header .nm-brand,body header.nm-header.nm-compact .nm-brand{font-size:20px}.nm-header .nm-brand span{display:none}.nm-header .nm-cart-link{font-size:13px}.nm-search-shortcuts>div{gap:8px 18px}}@media(min-width:761px){.nm-header .nm-cart-link{display:inline-flex;align-items:center;min-height:44px}.nm-header .nm-cart-link span{padding-block:0}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/naremar-search.css.map */
