.pps-catalog-home{color:#233d5d}
.pps-catalog-tabs{display:flex;gap:7px;overflow-x:auto;margin:0 0 16px;padding:4px 1px 9px;scrollbar-width:thin}
.pps-catalog-tabs button{flex:none;min-height:40px;padding:7px 14px;border:1px solid #dce2e9;background:#fff;color:#233d5d;border-radius:22px;font:inherit;font-size:13px;cursor:pointer}
.pps-catalog-tabs button[aria-pressed=true]{background:#233d5d;color:#fff;border-color:#233d5d}
.pps-catalog-tabs button:focus-visible,.pps-product-features summary:focus-visible{outline:3px solid #a62f3a;outline-offset:2px}
.pps-category-card{color:#233d5d;gap:7px;min-width:0}
.pps-category-card .pps-product-tags{display:flex;flex-wrap:wrap;justify-content:center;gap:5px}
.pps-product-tags>span{font-size:11px;font-weight:500;color:#41546b;background:#eef2f6;border-radius:4px;padding:3px 7px}
.pps-product-summary{font-size:12px;line-height:1.6;color:#627084;font-weight:400}
.pps-product-card .pps-model-photo{height:140px;width:100%;object-fit:contain}
.pps-product-card strong{font-size:15px;line-height:1.5}
.pps-category-card small{font-size:11px}
.pps-product-features{margin:10px 0 16px;border-block:1px solid #dce2e9;font-size:12px;line-height:1.7;color:#34465d}
.pps-product-features summary{padding:11px 0;cursor:pointer;font-weight:700;color:#233d5d}
.pps-product-features dl{margin:0 0 12px}
.pps-product-features dt{font-weight:700;margin-top:8px}
.pps-product-features dd{margin:0;color:#5b6879}
.pps-product-features a{display:inline-block;color:#922c38;margin-bottom:12px}
@media(max-width:480px){.pps-category-home{padding:12px;margin:10px auto}.pps-category-grid{gap:9px}.pps-category-card{padding:12px 8px}.pps-category-card strong{font-size:14px}.pps-product-card .pps-model-photo{height:120px}.pps-product-summary{font-size:11px}.pps-product-tags>span{font-size:10px;padding:3px 5px}}
