.fittings-mini-section{width:min(1240px,calc(100% - 48px));margin:32px auto;color:#182039;font-family:inherit}.fittings-mini-heading{margin-bottom:18px}.fittings-mini-heading>small{font-size:12px;font-weight:700;color:#985400;letter-spacing:.08em;text-transform:uppercase}.fittings-mini-heading h2{margin:8px 0 0;font-size:clamp(25px,3vw,34px);line-height:1.2}.fittings-mini-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.fittings-mini-card{margin:0;border:1px solid #dde3eb;border-radius:14px;background:#fff;overflow:hidden;box-shadow:0 7px 20px #18203908}.fittings-mini-card>a{display:grid;grid-template-columns:140px 1fr;gap:18px;align-items:center;padding:18px;color:inherit!important;text-decoration:none}.fittings-mini-card img{display:block;width:140px;height:140px;object-fit:contain}.fittings-mini-card small{font-size:11px;color:#985400}.fittings-mini-card h3{margin:7px 0;font-size:20px;line-height:1.25;color:#182039}.fittings-mini-card p{margin:0 0 10px;font-size:14px;line-height:1.6;color:#566277}.fittings-mini-card span{font-size:13px;font-weight:700;color:#925000}.fittings-mini-card a:hover h3{text-decoration:underline}.fittings-mini-card a:focus-visible{outline:3px solid #2476cb;outline-offset:-4px}.fittings-mini-section--single>h2{font-size:26px;margin:0 0 15px}.fittings-mini-section--single .fittings-mini-card{max-width:650px}@media(max-width:800px){.fittings-mini-grid{grid-template-columns:1fr}.fittings-mini-section{width:calc(100% - 32px);margin:26px auto}.fittings-mini-card>a{grid-template-columns:110px 1fr;padding:14px;gap:14px}.fittings-mini-card img{width:110px;height:130px}.fittings-mini-card h3{font-size:18px}}