.raw-material-page[data-v-1e4164d2]{--raw-ink:#172b40;--raw-muted:#5c6773;--raw-white:#fff}.raw-results-title[data-v-1e4164d2]{color:var(--raw-muted);margin:0;font-size:11px;font-weight:400}.raw-results-summary strong[data-v-1e4164d2]{color:var(--raw-ink);font-size:13px}.raw-search-desktop[data-v-1e4164d2]{display:none}.craft-filter-note[data-v-1e4164d2]{color:#5c6773;margin:0;font-size:12px;line-height:1.45}.raw-product-grid[data-v-1e4164d2]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.raw-product-grid[data-view="2"][data-v-1e4164d2]{grid-template-columns:repeat(2,minmax(0,1fr))}.raw-product-grid[data-view="3"][data-v-1e4164d2]{grid-template-columns:repeat(3,minmax(0,1fr))}.raw-product-grid[data-view=list][data-v-1e4164d2]{grid-template-columns:minmax(0,1fr)}.raw-product-card[data-v-1e4164d2]{color:#172b40;background:#fff;border:1px solid #e2e5e7;border-radius:12px;flex-direction:column;min-width:0;height:100%;text-decoration:none;display:flex;overflow:hidden}.raw-product-card[data-v-1e4164d2] .thumb-media{aspect-ratio:1;background:#eef1f3;width:100%;display:block}.raw-product-card[data-v-1e4164d2] .thumb-media img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.raw-product-card__body[data-v-1e4164d2]{gap:4px;padding:12px 14px 14px;display:grid}.raw-product-card__body strong[data-v-1e4164d2]{-webkit-line-clamp:3;overflow-wrap:break-word;word-break:normal;-webkit-hyphens:manual;hyphens:manual;-webkit-box-orient:vertical;font-size:clamp(14px,1.2vw,16px);font-weight:700;line-height:1.35;display:-webkit-box;overflow:hidden}.raw-product-card__body small[data-v-1e4164d2]{color:#5c6773;font-size:12px;line-height:1.4}@media (width>=769px){.raw-results-top[data-v-1e4164d2]{-moz-column-gap:18px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"summary search""summary toolbar";align-items:center;gap:10px 18px;margin-bottom:24px;display:grid}.raw-search-mobile[data-v-1e4164d2]{display:none}.raw-search-desktop[data-v-1e4164d2]{grid-area:search;width:100%;max-width:none;margin:0;display:flex}.raw-results-summary[data-v-1e4164d2]{grid-area:summary}.raw-toolbar-actions[data-v-1e4164d2]{grid-area:toolbar;justify-content:flex-end;align-items:center;gap:10px;display:flex}.raw-catalog-grid[data-v-1e4164d2]{grid-template-columns:250px minmax(0,1fr);align-items:start;gap:28px;display:grid}.left-sidebar[data-v-1e4164d2]{background:#fff;align-content:start;gap:34px;padding:20px;display:grid}.raw-browse[data-v-1e4164d2],.raw-filter-panel[data-v-1e4164d2]{background:0 0;border:0}.raw-browse[data-v-1e4164d2]{border-radius:10px;overflow:hidden;background:#fff!important;border:1px solid #e1e5e8!important}.raw-browse header[data-v-1e4164d2]{color:#fff;min-height:0;padding:13px 18px;background:#172b40!important}.raw-browse header strong[data-v-1e4164d2]{letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:700;color:#fff!important}.raw-filter-toggle[data-v-1e4164d2]{min-height:44px;color:var(--raw-ink);background:0 0;border:0;padding:0;font-size:15px}.raw-filter-toggle span[data-v-1e4164d2]{display:none}.raw-toolbar-actions select[data-v-1e4164d2]{background:#fff;border-radius:9px;width:150px;min-height:44px}.raw-view-group[data-v-1e4164d2]{gap:5px;display:inline-flex}.raw-view[data-v-1e4164d2]{border-radius:9px;min-width:44px;min-height:44px}}@media (width<=1100px){.raw-product-grid[data-view="4"][data-v-1e4164d2]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=800px){.raw-product-grid[data-v-1e4164d2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}
