.src0be44-prd-sidebar{padding:48px 0 64px;background:var(--brand-bg)}.src0be44-prd-sidebar h1{font-size:max(2rem, min(4vw, 3.5rem));color:var(--brand-text)}.src0be44-prd-sidebar caption,.src0be44-prd-sidebar h2,.src0be44-prd-sidebar h3,.src0be44-prd-sidebar li,.src0be44-prd-sidebar p,.src0be44-prd-sidebar td,.src0be44-prd-sidebar th{color:var(--brand-text)}.src0be44-prd-sidebar a:not(.btn){color:var(--brand-primary-dark)}.src0be44-prd-nav{position:sticky;top:100px;padding:24px 16px;background:var(--brand-bg-alt);border:1px solid var(--brand-border);border-radius:var(--brand-radius)}.src0be44-prd-nav h2{font-size:1.125rem;margin-bottom:16px}.src0be44-prd-nav ul{list-style:none;padding:0;margin:0}.src0be44-prd-nav li+li{margin-top:8px}.src0be44-prd-link{display:block;padding:8px 12px;border-left:2px solid var(--brand-border);color:var(--brand-text);-webkit-text-decoration:none;text-decoration:none}.src0be44-prd-link.is-current,.src0be44-prd-link:focus,.src0be44-prd-link:hover{border-left-color:var(--brand-primary);background:var(--brand-primary-light);color:var(--brand-primary-dark)}.src0be44-prd-mobile{margin-bottom:16px}.src0be44-catalog-tools{display:grid;grid-gap:16px;gap:16px;margin:24px 0 32px;padding:16px;border:1px solid var(--brand-border);border-radius:var(--brand-radius);background:var(--brand-bg-alt)}.src0be44-filter-row{display:flex;flex-wrap:wrap;gap:8px}.src0be44-search-label{display:block;max-width:360px;color:var(--brand-text);font-weight:700}.src0be44-catalog-count{color:var(--brand-text);margin:0}.src0be44-prd-group{margin-bottom:32px}.src0be44-prd-group h2{font-size:1.1rem;margin:0 0 16px}.src0be44-prd-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:24px;gap:24px}.src0be44-prd-card{margin:0}.src0be44-prd-btn{width:100%;text-align:left;background:var(--brand-bg);border:1px solid var(--brand-border);border-radius:var(--brand-radius);padding:16px;color:var(--brand-text)}.src0be44-prd-btn:focus,.src0be44-prd-btn:hover{border-color:var(--brand-primary)}.src0be44-prd-btn img{width:100%;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;background:var(--brand-bg-alt)}.src0be44-text-card{display:flex;align-items:center;justify-content:center;min-height:120px;padding:16px;background:var(--brand-bg-alt);border:1px solid var(--brand-border);font-size:.875rem;text-align:center;color:var(--brand-text)}.src0be44-product-name{display:block;font-weight:700;margin-top:16px;color:var(--brand-text)}.src0be44-inquire{display:inline-block;margin-top:8px;color:var(--brand-primary-dark)}.src0be44-empty{margin-top:24px;color:var(--brand-text)}.src0be44-prd-notes{margin-top:48px}.src0be44-spec-table{color:var(--brand-text)}.src0be44-spec-table thead th{background:#24313b;color:#fff;padding:12px}.src0be44-spec-table td,.src0be44-spec-table th{padding:12px;border:1px solid var(--brand-border)}.src0be44-spec-table tbody tr:nth-child(2n){background:var(--brand-bg-alt)}@media (max-width:767px){.src0be44-prd-sidebar{padding:48px 0}.src0be44-prd-grid{grid-template-columns:1fr}}