.search-page-container{max-width:1200px;margin:0 auto;padding:24px 16px 32px;color:#fff}.search-page-container .title-text{margin-bottom:24px;font-size:clamp(1.5rem,2vw,2rem);font-weight:600}.category-page-container{display:flex;gap:24px;width:100%;align-items:flex-start}.filters-desktop{display:none}@media(min-width:900px){.filters-desktop{display:block;flex:0 0 320px;background-color:#111;color:#fff;border-radius:8px;padding:24px;max-height:calc(100vh - 140px);overflow-y:auto;position:-webkit-sticky;position:sticky;top:110px}}.content-container{flex:1 1;display:flex;flex-direction:column;gap:24px}.content-container .products-container{display:flex;justify-content:center}.sort-filter-container{display:flex;align-items:center;gap:16px;flex-wrap:wrap;justify-content:space-between}@media(max-width:899px){.sort-filter-container{flex-direction:column;align-items:flex-start;gap:8px}}.products-container{width:100%}@media(max-width:899px){.products-container{display:flex;justify-content:center}}