.fsp-supply-fitment-section{padding:48px 0 42px;background:#080a0d}.fsp-supply-fitment{display:grid;grid-template-columns:.72fr 1.28fr;gap:14px;color:#f5f7fa}.fsp-supply-card,.fsp-fitment-card{padding:17px;border:1px solid rgba(255,255,255,.11);border-radius:14px;background:#11171d}.fsp-supply-card{display:flex;gap:12px}.fsp-supply-card i{width:10px;height:10px;margin-top:5px;border-radius:50%;background:#7fd096;box-shadow:0 0 0 5px rgba(127,208,150,.12)}.fsp-supply-card strong,.fsp-fitment-card strong{display:block}.fsp-supply-card small,.fsp-fitment-card p{display:block;margin-top:5px;color:#a3acb7;font-size:12px;line-height:1.5}.fsp-supply-card.is-supplier i{background:#f0b74b}.fsp-supply-card.is-unavailable i,.fsp-supply-card.is-discontinued i{background:#ff6c79}.fsp-fitment-card header{display:flex;justify-content:space-between;gap:14px}.fsp-fitment-card header span,.fsp-fitment-card label span{color:#8f99a5;font-size:9px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.fsp-fitment-card header button{border:0;background:transparent;color:#ff6978}.fsp-fitment-card form{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:13px}.fsp-fitment-card label{display:grid;gap:5px}.fsp-fitment-card select,.fsp-fitment-card form button{min-height:42px;padding:0 9px;border:1px solid rgba(255,255,255,.12);border-radius:9px;background:#181e25;color:#fff}.fsp-fitment-card form button{border:0;background:#e1263d;font-weight:800}.fsp-fitment-card form button:disabled,.fsp-fitment-card select:disabled{opacity:.45}.fsp-fitment-card.is-fit{border-color:#4a9d63}.fsp-fitment-card.is-no-fit{border-color:#d84f5d}.fsp-fitment-card.is-unverified{border-color:#a77c31}@media(max-width:800px){.fsp-supply-fitment{grid-template-columns:1fr}.fsp-fitment-card form{grid-template-columns:1fr 1fr}}@media(max-width:480px){.fsp-fitment-card form{grid-template-columns:1fr}}
