.na-search-dialog{position:fixed;inset:0 0 auto;margin:0;width:100%;max-width:none;max-height:85dvh;padding:0;border:0;border-bottom:1px solid var(--site-border,#dde2e5);background:var(--v2-background,#fff);color:var(--v2-ink,#2b3238);font-family:var(--font-v2);overflow-y:auto;overscroll-behavior:contain;box-shadow:0 16px 36px #00000018}.na-search-dialog::backdrop{background:#141c2266}.na-search-dialog[open]{animation:na-search-enter .2s ease-out}.na-search-dialog__inner{padding-block:24px 32px}.na-search-dialog__top{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:16px}.na-search-dialog h2{font:var(--font-v2-heading-weight) 28px/1.2 var(--font-v2-heading);letter-spacing:var(--heading-letter-spacing);margin:0}.na-search-form{display:flex;align-items:center;gap:4px;border:1px solid currentColor;border-radius:var(--theme-radius-small);padding:4px 8px;background:transparent;color:inherit}.na-search-form:focus-within{background:var(--site-subtle-surface,#f4f6f8)}.na-search-form input[type=search]{min-width:0;flex:1;width:100%;padding:12px 8px;border:0;background:transparent;color:inherit;font:inherit;font-size:17px;line-height:1.5;outline:none;box-shadow:none;-webkit-appearance:none;appearance:none}.na-search-form input::-webkit-search-cancel-button{display:none}.na-search-form input::placeholder{color:var(--site-muted,#56616a);opacity:1}.na-search-icon{display:inline-flex;align-items:center;justify-content:center;flex:none;width:44px;height:44px;padding:10px;border:0;border-radius:var(--theme-radius-small);background:transparent;color:inherit;cursor:pointer}.na-search-icon[hidden]{display:none}.na-search-icon:hover{background:var(--site-subtle-surface,#f4f6f8)}.na-search-icon .icon{width:22px;height:22px}.na-search-hint,.na-search-status,.na-search-empty{font-size:15px;line-height:1.6;margin:18px 0 0}.na-search-status:empty{display:none}.na-search-results-heading{font:var(--font-v2-weight) 14px/1.4 var(--font-v2);margin:24px 0 8px;color:var(--site-muted,#56616a)}.na-search-list,.na-search-page__results{padding:0;margin:0;list-style:none}.na-search-list li{border-bottom:1px solid var(--site-border,#dde2e5)}.na-search-product{display:flex;align-items:center;gap:20px;min-width:0;padding:12px 8px;color:inherit;text-decoration:none;border-radius:var(--theme-radius-small)}.na-search-product:hover,.na-search-list [aria-selected=true]{background:var(--site-subtle-surface,#f4f6f8)}.na-search-product__image{display:grid;place-items:center;flex:none;width:56px;height:56px;background:#fff;border-radius:var(--theme-radius-small);overflow:hidden}.na-search-product__image img,.na-search-product__image svg{width:100%;height:100%;object-fit:contain}.na-search-product__details{display:grid;gap:6px;flex:1;min-width:0}.na-search-product__vendor{font-size:10px;line-height:1.4;letter-spacing:.12em;text-transform:uppercase;color:var(--site-muted,#56616a)}.na-search-product__title{font-size:16px;line-height:1.5;overflow-wrap:anywhere}.na-search-product__price{display:flex;flex-wrap:wrap;gap:8px;font-size:14px;line-height:1.5;font-variant-numeric:tabular-nums}.na-search-product__price s{color:var(--site-muted,#56616a)}.na-search-product>.icon,.na-search-all>.icon{width:20px;height:20px;flex:none}.na-search-all{display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%;min-height:52px;margin-top:12px;padding:12px 8px;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.na-search-all:hover{text-decoration:underline;text-underline-offset:4px}.na-search-page{font-family:var(--font-v2);color:var(--v2-ink);min-height:50vh}.na-search-page h1{font:var(--font-v2-heading-weight) clamp(32px,4vw,56px)/1.15 var(--font-v2-heading);letter-spacing:var(--heading-letter-spacing);margin:0 0 28px}.na-search-page .na-search-form{max-width:760px;margin-bottom:32px}.na-search-page__results{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 24px;margin-block:24px}.na-search-page__results>li{min-width:0}.na-search-pagination{display:flex;justify-content:center;gap:12px;margin-top:32px}.na-search-pagination a,.na-search-pagination .current{display:inline-grid;place-items:center;min-width:44px;min-height:44px;color:inherit}@keyframes na-search-enter{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@media(max-width:767px){.na-search-dialog{max-height:100dvh}.na-search-dialog__inner{padding-block:16px 24px}.na-search-dialog h2{font-size:24px}.na-search-form{padding-inline:4px}.na-search-product{gap:12px;padding-inline:0}.na-search-product__image{width:64px;height:72px}.na-search-product__title{font-size:14px}.na-search-product__price{font-size:13px}.na-search-page__results{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px}}@media(prefers-reduced-motion:reduce){.na-search-dialog[open]{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/search.css.map */
