.shoot-formats{border:0;padding:0;margin:0 0 32px;min-width:0}.shoot-formats legend{font:500 12px Manrope,sans-serif;margin-bottom:16px}.shoot-formats>div{display:grid;grid-template-columns:1fr 1fr;gap:10px}.shoot-formats label{position:relative;margin:0;cursor:pointer}.shoot-formats input{position:absolute;opacity:0;width:1px;height:1px;margin:0}.shoot-formats span{display:flex;align-items:center;min-height:54px;border:1px solid #c9c5be;padding:12px 14px;font:400 12px/1.4 Manrope,sans-serif;transition:background .2s,border-color .2s}.shoot-formats input:checked+span{background:#25231f;border-color:#25231f;color:white}.shoot-formats input:focus-visible+span{outline:2px solid #746a58;outline-offset:3px}.shoot-formats label:hover span{border-color:#25231f}@media(max-width:400px){.shoot-formats span{font-size:11px;padding:11px 10px}}
