.mn-premium .header-search::part(content){background:#fff;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#c9bdb3 #fff}.mn-premium .header-search>.container{padding-block:24px 28px}.mn-premium .mn-search__title{margin:0 56px 18px 0;color:var(--mn-ink);font-family:var(--heading-font-family);font-size:clamp(24px,2.3vw,32px);line-height:1.2;letter-spacing:-.015em}.mn-premium .header-search__form-control{position:relative;grid-template-columns:20px minmax(0,1fr) auto;gap:10px;padding:8px 8px 8px 14px;border:1px solid var(--mn-line, #dfd8d4);border-radius:6px;background:var(--mn-cream);transition:border-color .18s ease}.mn-premium .header-search__form-control:focus-within{border-color:var(--mn-accent)}.mn-premium .header-search__input{min-width:0;width:100%;height:44px;padding:0;border:0;box-shadow:none;color:var(--mn-ink);font-family:var(--text-font-family);font-size:16px;font-weight:400;line-height:1.4;letter-spacing:0;text-transform:none}.mn-premium .header-search__input::placeholder{color:#786c65;opacity:1}.mn-premium .header-search__input:focus{outline:none}.mn-premium .header-search__form-control>button[is=dialog-close-button]{position:absolute;right:0;top:-60px;display:grid;place-items:center;width:44px;height:44px;padding:12px;border:1px solid var(--mn-line, #dfd8d4);border-radius:50%;background:#fff;color:var(--mn-ink)}.mn-premium .header-search .mn-header-search__submit{display:flex;align-items:center;justify-content:center;min-height:44px;padding-inline:16px;border-radius:4px;background:var(--mn-accent);color:#fff;font-size:13px;text-transform:none;letter-spacing:0;transition:background-color .18s ease}.mn-premium .header-search :is(button,a):focus-visible{outline:2px solid var(--mn-accent);outline-offset:3px}.mn-premium .mn-search__idle{padding-block:24px 4px}.mn-premium .header-search:has(predictive-search[data-state=loading],predictive-search[data-state=ready]) .mn-search__idle{display:none}.mn-premium .header-search:has(.predictive-search__no-results) .mn-search__idle{display:block}.mn-premium .mn-search__label{margin-bottom:12px;color:#786c65;font-family:var(--text-font-family);font-size:12px;line-height:1.5;letter-spacing:.04em;text-transform:none}.mn-premium .mn-search__shortcuts{display:flex;flex-wrap:wrap;gap:8px}.mn-premium .mn-search__shortcuts a{display:inline-flex;align-items:center;gap:14px;min-height:44px;max-width:100%;padding:10px 14px;border:1px solid var(--mn-line, #dfd8d4);border-radius:4px;font-size:13px;line-height:1.5;letter-spacing:0;text-transform:none}.mn-premium .mn-search__shortcuts svg{flex-shrink:0}.mn-premium .mn-search__status{position:relative;padding:26px 0;color:#786c65;font-size:14px;line-height:1.6}.mn-premium .mn-search__status[hidden]{display:none}.mn-premium predictive-search[data-state=loading] .mn-search__status:before{content:"";position:absolute;inset:12px 0 auto;height:2px;background:var(--mn-accent);transform-origin:left;animation:mn-search-loading 1.4s ease-in-out infinite}.mn-premium .predictive-search__results{gap:26px;padding-block:22px 0}.mn-premium .predictive-search__suggestions{display:flex;flex-wrap:wrap;gap:8px;margin-inline:0;padding-inline:0}.mn-premium .predictive-search__suggestions a{display:inline-block;min-height:40px;padding:8px 12px;border-radius:4px;background:var(--mn-cream);font-size:13px;line-height:1.5;text-decoration:none}.mn-premium .predictive-search__category{padding:0;border:0;font-family:var(--text-font-family);font-size:12px;line-height:1.5;letter-spacing:.04em;text-transform:none}.mn-premium .predictive-search__resource-item>.v-stack{gap:16px}.mn-premium .predictive-search__tabs::part(tab-list){gap:24px;justify-content:start}.mn-premium .predictive-search__tabs>[role=tab]{min-height:44px;font-family:var(--text-font-family);font-size:14px;font-weight:500;line-height:1.5;letter-spacing:0;text-transform:none}.mn-premium .predictive-search__products{gap:0}.mn-premium .mn-search-product{display:grid;grid-template-columns:84px minmax(0,1fr);align-items:center;gap:16px;padding-block:14px;border-bottom:1px solid var(--mn-line, #dfd8d4)}.mn-premium .mn-search-product__image{display:block;aspect-ratio:3 / 4;overflow:hidden;border-radius:3px;background:var(--mn-cream)}.mn-premium .mn-search-product__image img{width:100%;height:100%;object-fit:cover;object-position:center}.mn-premium .mn-search-product__info{display:grid;gap:6px;min-width:0}.mn-premium .mn-search-product__vendor{color:#786c65;font-size:11px;line-height:1.5;letter-spacing:.04em}.mn-premium .mn-search-product__title{color:var(--mn-ink);font-family:var(--text-font-family);font-size:14px;font-weight:400;line-height:1.5;text-transform:none;letter-spacing:0;overflow-wrap:anywhere}.mn-premium .mn-search-product :is(price-list,sale-price,compare-at-price){font-size:14px;line-height:1.5}.mn-premium .mn-search-product__availability{color:#786c65;font-size:11px;line-height:1.5}.mn-premium .predictive-search__no-results{padding-block:22px 12px;text-align:start}.mn-premium .mn-search__hint{margin-top:8px;color:#786c65;font-family:var(--text-font-family);font-size:14px;line-height:1.6}.mn-premium:has(header-search[open]) :is(#rawa-container,.mn-newsletter-trigger){visibility:hidden;pointer-events:none}.mn-premium .mn-main-search__header{width:100%}.mn-premium .mn-main-search__refine{width:min(100%,560px);margin-inline:auto;margin-top:8px}.mn-premium .shopify-section--main-search .main-search-form .input{min-height:56px;padding-inline-end:56px;border-color:var(--mn-line, #dfd8d4);border-radius:6px;background:#fff;font-size:16px}.mn-premium .shopify-section--main-search .main-search-form .input-suffix{width:44px;min-height:44px;display:grid;place-items:center}.mn-premium .shopify-section--main-search .empty-state{padding-block:clamp(48px,8vw,96px)}@keyframes mn-search-loading{0%,to{transform:scaleX(.12);opacity:.45}50%{transform:scaleX(.65);opacity:1}}@media(min-width:1000px){.mn-premium .header-search>.container{padding-block:28px 32px}.mn-premium .predictive-search__results--with-suggestions{grid-template-columns:210px minmax(0,1fr)}.mn-premium .predictive-search__products{gap:20px}.mn-premium .predictive-search__products .product-card__title{font-size:14px;line-height:1.5}.mn-premium .predictive-search__products .product-card__info{gap:6px}}@media(max-width:374px){.mn-premium .header-search__form-control{gap:8px;padding-inline-start:10px}.mn-premium .header-search .mn-header-search__submit{padding-inline:12px}.mn-premium .mn-search-product{grid-template-columns:72px minmax(0,1fr);gap:12px}}@media(hover:hover)and (pointer:fine){.mn-premium .header-search .mn-header-search__submit:hover{background:var(--mn-accent-hover)}.mn-premium :is(.mn-search__shortcuts,.predictive-search__suggestions) a:hover{background:var(--mn-cream)}.mn-premium .mn-search-product__title:hover{text-decoration:underline;text-underline-offset:4px}}@media(prefers-reduced-motion:reduce){.mn-premium predictive-search[data-state=loading] .mn-search__status:before{animation:none;transform:scaleX(.3)}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/mn-search.css.map */
