.search-count{color:var(--muted);margin-block:8px;font-size:13px}.search-results a{flex-direction:row;align-items:center;gap:16px;min-height:112px}.search-page{max-width:1440px}.search-layout{grid-template-columns:minmax(0,800px) minmax(300px,448px);align-items:start;gap:48px;width:100%;display:grid}.search-main{flex-direction:column;align-items:flex-start;gap:24px;min-width:0;display:flex}.search-quick{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;width:100%;display:grid}.search-hint{color:var(--muted);font-size:14px;line-height:22px}.search-format-guide{background:var(--paper);flex-direction:column;gap:20px;padding:24px;display:flex}@media (max-width:1000px){.search-layout{grid-template-columns:1fr;gap:28px}.search-format-guide{max-width:none}}@media (max-width:767px){.search-layout{gap:28px}.search-main{gap:18px}.search-quick{grid-template-columns:repeat(2,minmax(0,1fr))}.search-main>.button-ghost{width:100%}.search-results a{gap:12px}.search-results a>img{width:64px;height:64px}.search-result-action{font-size:12px}}.search-result-copy>.search-result-price{color:var(--ink);flex-wrap:wrap;align-items:baseline;gap:8px;font-size:14px;font-weight:600;display:flex}.search-result-price del{color:var(--muted);font-size:12px;font-weight:400}.search-result-copy>.product-flags>.product-badge{width:max-content;max-width:100%;min-height:24px;color:var(--paper);border-radius:4px;align-self:flex-start;padding:4px 8px;font-size:11px;line-height:16px}.search-result-copy>.product-flags>.product-badge-discount,.search-result-copy>.product-flags>.product-badge-recommended{color:var(--ink)}.large-search{font-size:14px}.large-search input{min-height:58px!important;font-size:18px!important}.search-results{border-top:1px solid var(--border);display:grid}.search-results a{border-bottom:1px solid var(--border);flex-direction:column;gap:4px;padding:16px 4px;display:flex}.search-results a span{color:#666;font-size:14px}.search-main>.button-ghost{justify-content:center}@media (max-width:767px){.search-main>.button{width:100%}}.breadcrumbs.search-breadcrumbs{min-height:60px;padding-block:8px}.search-page{gap:24px;padding-block:40px 64px}.search-page>.public-intro{gap:24px;max-width:none}.search-page>.public-intro h1{letter-spacing:-.02em;font-size:48px;line-height:54px}.search-page>.public-intro .lead{max-width:960px;font-size:18px;line-height:28px}.search-query-form{width:100%}.search-page .large-search{gap:8px;width:100%;font-size:14px;line-height:20px}.search-page .large-search input{border-color:#938a7d;padding:12px 16px;line-height:24px;min-height:52px!important;font-size:16px!important}.search-layout{grid-template-columns:minmax(0,1.7857fr) minmax(280px,1fr);gap:clamp(32px,3.33vw,48px)}.search-main{gap:24px}.search-main>.button{width:300px;max-width:100%}.search-main>h2{font-size:24px;line-height:30px}.search-quick{grid-template-columns:repeat(auto-fit,minmax(min(188px,100%),1fr));gap:12px;width:100%}.search-quick .button{width:100%;padding-inline:12px}.search-quick .button[aria-pressed=true]{border-color:var(--ink);background:var(--ink);color:var(--white)}.search-matches{width:100%;min-width:0}.search-count{color:var(--muted);margin:0 0 12px;font-size:14px;line-height:20px}.search-results{border-top:1px solid var(--border);width:100%;margin:0;padding:0;list-style:none;display:grid}.search-results li{min-width:0;list-style:none}.search-results a{border-bottom:1px solid var(--border);flex-direction:row;align-items:center;gap:16px;min-height:112px;padding:16px 8px;transition:background-color .18s}.search-results a:hover{background:var(--paper)}.search-results a>img{object-fit:cover;background:var(--paper);border-radius:4px;flex:none;width:80px;height:80px}.search-result-copy{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.search-result-copy strong{font-size:16px;line-height:22px}.search-result-copy>span{color:var(--muted);font-size:14px;line-height:20px}.search-result-action{flex:none;align-items:center;gap:10px;font-size:14px;font-weight:500;display:flex}.search-page .empty-state{background:var(--paper);width:100%;color:var(--muted);padding:16px;font-size:14px;line-height:22px}.search-main>.button-ghost{justify-content:center;width:400px;max-width:100%}.search-main>.search-launches{width:100%}.search-format-guide{background:var(--paper);flex-direction:column;gap:20px;min-width:0;padding:24px;display:flex}.search-format-guide h2{font-size:24px;line-height:30px}.search-format-guide h3{font-size:20px;line-height:26px}.search-format-guide p{color:var(--muted);font-size:16px;line-height:24px}.search-format-guide .button{width:100%}@media (max-width:1000px){.search-layout{grid-template-columns:1fr;gap:32px}.search-format-guide{max-width:none}}@media (max-width:767px){.breadcrumbs.search-breadcrumbs{padding-block:8px}.search-page{gap:24px;padding-block:32px 40px}.search-page>.public-intro{gap:24px}.search-page>.public-intro h1{font-size:38px;line-height:40px}.search-page>.public-intro .lead{font-size:18px;line-height:28px}.search-layout{gap:32px}.search-main{gap:24px}.search-quick{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.search-results a{gap:12px;padding-inline:4px}.search-results a>img{width:64px;height:64px}.search-result-copy>span{font-size:13px;line-height:18px}.search-result-action{white-space:nowrap;gap:4px;font-size:12px}.search-main>.button,.search-main>.button-ghost,.search-main>.search-launches{width:100%}}.search-result-copy{overflow-wrap:anywhere;min-width:0}@media (min-width:1001px){.search-format-guide{position:sticky;top:112px}}.search-secondary-actions{flex-wrap:wrap;gap:12px;width:100%;display:flex}.search-secondary-actions>.button{flex:200px}
