.search-page{--search-ink: var(--Primary-Black, #1b1a1a);--search-muted: #666666;--dotted-rule-pitch: 10.3px;color:var(--search-ink)}.listing-header.search-page__header{margin-bottom:clamp(1.75rem,4vw,3rem)}.search-page__header .search-field{margin-top:clamp(1.25rem,2.22vw,2rem)}.search-page__meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1rem;margin-bottom:clamp(1.25rem,3vw,2rem);padding-bottom:1rem;background-position:left bottom}.search-page__label{font-size:var(--Size-Text-XS, .75rem);font-weight:var(--Weight-Font-weight-regular, 400);line-height:1.4;letter-spacing:0;text-transform:uppercase;color:var(--search-muted)}.search-page__other{margin-top:clamp(2.5rem,5vw,4rem);padding-top:1rem}.search-page__other-title{margin:0 0 .25rem;font-size:var(--Size-Text-XS, .75rem);font-weight:var(--Weight-Font-weight-regular, 400);line-height:1.4;letter-spacing:0;text-transform:uppercase;color:var(--search-muted)}.search-page__other-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.search-page__other-link{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:1rem 0;background-image:linear-gradient(to right,var(--search-ink) 1px,transparent 1px);background-size:var(--dotted-rule-pitch) 1px;background-repeat:repeat-x;background-position:left bottom;color:inherit;text-decoration:none}.search-page__other-link:hover .search-page__other-name{text-decoration:underline}.search-page__other-name{font-size:var(--Size-Text-M, 1rem);font-weight:var(--Weight-Font-weight-medium, 500);line-height:1.4;letter-spacing:-.02em}.search-page__other-type{flex:0 0 auto;font-size:var(--Size-Text-XS, .75rem);line-height:1.4;text-transform:uppercase;color:var(--search-muted)}.search-page__empty{display:flex;flex-direction:column;align-items:center;gap:.6875rem;padding:clamp(2.5rem,8vw,5rem) 1rem;text-align:center}.search-page__empty-title{margin:0;font-size:var(--Size-Display-M, 1.875rem);font-weight:var(--Weight-Font-weight-medium, 500);line-height:1.2;letter-spacing:-.02em}.search-page__empty-text{margin:0;max-width:16.75rem;font-size:var(--Size-Text-M, 1rem);line-height:1.4;letter-spacing:-.02em;color:var(--search-muted)}.search-page__other-link:focus-visible{outline:2px solid var(--search-ink);outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/25/assets/section-search.css.map */
