.shop-page[data-astro-cid-xbtprqkf]{background:#f8fafc;min-height:80vh;padding-bottom:70px}.shop-header[data-astro-cid-xbtprqkf]{background:#0f172a;color:#fff;padding:36px 0;margin-bottom:30px;border-bottom:3px solid #0284c7}.breadcrumbs[data-astro-cid-xbtprqkf]{font-size:13px;color:#94a3b8;margin-bottom:12px}.breadcrumbs[data-astro-cid-xbtprqkf] a[data-astro-cid-xbtprqkf]{color:#38bdf8}.breadcrumbs[data-astro-cid-xbtprqkf] .sep[data-astro-cid-xbtprqkf]{margin:0 8px;color:#64748b}.breadcrumbs[data-astro-cid-xbtprqkf] .current[data-astro-cid-xbtprqkf]{color:#fff}.shop-title[data-astro-cid-xbtprqkf]{font-size:32px;color:#fff;margin-bottom:8px}.shop-subtitle[data-astro-cid-xbtprqkf]{font-size:15px;color:#cbd5e1}.shop-controls-bar[data-astro-cid-xbtprqkf]{background:#fff;padding:16px 20px;border-radius:10px;border:1px solid #e2e8f0;display:flex;justify-content:space-between;gap:16px;align-items:center;box-shadow:0 4px 6px -1px #0000000d;margin-bottom:20px;flex-wrap:wrap}.search-input-wrap[data-astro-cid-xbtprqkf]{position:relative;flex:1;min-width:260px}.search-input-wrap[data-astro-cid-xbtprqkf] .search-icon[data-astro-cid-xbtprqkf]{position:absolute;left:12px;top:50%;transform:translateY(-50%);font-size:14px;color:#94a3b8}.search-input-wrap[data-astro-cid-xbtprqkf] input[data-astro-cid-xbtprqkf]{width:100%;padding:10px 36px;border:1px solid #cbd5e1;border-radius:6px;font-size:14px;outline:none;transition:border-color .15s}.search-input-wrap[data-astro-cid-xbtprqkf] input[data-astro-cid-xbtprqkf]:focus{border-color:#0284c7}.clear-btn[data-astro-cid-xbtprqkf]{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;font-size:18px;color:#94a3b8;cursor:pointer}.filter-controls-group[data-astro-cid-xbtprqkf]{display:flex;gap:12px}.control-select[data-astro-cid-xbtprqkf]{padding:10px 14px;border:1px solid #cbd5e1;border-radius:6px;font-size:13px;background:#fff;color:#334155;cursor:pointer;outline:none}.control-select[data-astro-cid-xbtprqkf]:focus{border-color:#0284c7}.results-info[data-astro-cid-xbtprqkf]{font-size:14px;color:#64748b;margin-bottom:24px}.shop-products-grid[data-astro-cid-xbtprqkf]{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}.no-results[data-astro-cid-xbtprqkf]{text-align:center;padding:60px 20px;background:#fff;border-radius:10px;border:1px solid #e2e8f0}.no-results-icon[data-astro-cid-xbtprqkf]{font-size:48px;margin-bottom:12px;opacity:.4}.no-results[data-astro-cid-xbtprqkf] h3[data-astro-cid-xbtprqkf]{font-size:18px;margin-bottom:6px}.no-results[data-astro-cid-xbtprqkf] p[data-astro-cid-xbtprqkf]{font-size:14px;color:#64748b;margin-bottom:20px}@media(max-width:1024px){.shop-products-grid[data-astro-cid-xbtprqkf]{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.shop-controls-bar[data-astro-cid-xbtprqkf]{flex-direction:column;align-items:stretch}.filter-controls-group[data-astro-cid-xbtprqkf]{flex-direction:column}.shop-products-grid[data-astro-cid-xbtprqkf]{grid-template-columns:repeat(2,1fr)}}
