#form [data-choice="bladeModel"] .option-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}
[data-choice="bladeModel"] .option span{display:flex;flex-direction:column;align-items:center;gap:8px;padding:14px 8px 10px;font-weight:800;font-size:12px}
.blade-reference{height:86px;width:62px;display:block;overflow:visible}
.blade-reference image{filter:brightness(1.6)}
[data-choice="bladeModel"] .option input:checked+span{background:#ffc400;color:#16231d}
.blade-inspection{position:absolute;top:100px;right:22px;z-index:4;display:flex;gap:3px;padding:4px;border-radius:22px;background:rgba(255,255,255,.82);box-shadow:0 4px 18px #1220180c}
.blade-inspection[hidden]{display:none}
.blade-inspection button{border:0;background:transparent;padding:8px 12px;font:700 11px Manrope,Arial,sans-serif;color:#58675e;border-radius:18px;cursor:pointer}
.blade-inspection button[aria-pressed="true"]{background:#17241c;color:white}
@media(max-width:700px){#form [data-choice="bladeModel"] .option-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.blade-reference{height:70px}.blade-inspection{top:62px;right:13px}.blade-inspection button{padding:7px 10px}}
