@layer legacy{.search-page-form{gap:8px;max-width:560px;margin-top:26px;display:flex}.search-page-form input{min-width:0;color:var(--black);font:inherit;background:#fffffff5;border:1px solid #ffffff4d;border-radius:8px;flex:1;padding:14px 16px;font-size:.92rem}.search-page-form button{background:var(--orange);color:#111;font:inherit;cursor:pointer;border:0;border-radius:8px;padding:0 20px;font-size:.84rem;font-weight:800}.search-page-form button:hover{background:var(--orange-dark)}.search-shop{padding-top:32px}.search-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.search-pages{color:var(--text-2);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:24px;font-size:.82rem;display:flex}.search-pages a{border:1px solid var(--border);color:var(--black);border-radius:999px;padding:8px 14px;font-weight:600}.search-pages a:hover{border-color:var(--orange-dark)}.search-families{border-top:1px solid var(--border);margin-top:44px;padding-top:26px}.search-families .filter-families{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}@media (width<=520px){.search-page-form{flex-direction:column}.search-page-form button{min-height:46px}.search-grid{grid-template-columns:1fr 1fr}}}
