fieldset.s11me49l.s11me49l{border:0;padding:0;margin:0}legend.s11me49l.s11me49l{padding:0}.radiobox.s11me49l.s11me49l{display:flex;flex-direction:row;flex-wrap:wrap;gap:1em}.radiobox.s11me49l input.s11me49l{position:absolute;bottom:0;left:50%;z-index:-1;opacity:0;width:1px;height:1px;pointer-events:none}label.s11me49l.s11me49l{position:relative;display:block;width:100%;flex-grow:1;margin:0;width:calc(var(--option-width, auto) - 1em)}.radiobox-label.s11me49l.s11me49l{text-align:center;background-color:#fff;color:#000;padding:1.2em .5em;font-weight:400;position:relative;user-select:none;cursor:pointer;transition:background-color .2s,color .2s;border-radius:.3em;display:block;box-sizing:border-box;width:100%;white-space:pre}.radiobox-label.s11me49l.s11me49l:before{content:"";position:absolute;top:-.35em;right:-.3em;display:block;width:1.2em;height:1.2em;background-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiIHdpZHRoPSIyMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48Y2lyY2xlIGN4PSIxMCIgY3k9IjEwIiBmaWxsPSIjM2FiYTZmIiByPSIxMCIvPjxwYXRoIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0ibTE1LjM4NzYgNS4yMDAxMmMuMjcwOC4yMTQwNC4zMTY4LjYwNzA4LjEwMjguODc3ODlsLTMuMjY2MyA0LjEzMjU5LTMuMjY2MzIgNC4xMzI1Yy0uMTQzODcuMTg3Ni0uMzMwMDguMzM4NS0uNTQzNDcuNDQwNS0uMjE1NDIuMTAyOS0uNDUyMzEuMTUyOC0uNjkwOTUuMTQ1Ny0uMjM4NjMtLjAwNzEtLjQ3MjExLS4wNzExLS42ODEwMi0uMTg2Ny0uMjA2NDItLjExNDItLjM4Mjk0LS4yNzU1LS41MTUyNS0uNDcwOGwtMi4wMzc5NC0yLjg5MjJjLS4xOTg4My0uMjgyMS0uMTMxMjYtLjY3MjEuMTUwOS0uODcwOS4yODIxNy0uMTk4OC42NzIwOS0uMTMxMi44NzA5MS4xNTA5bDIuMDQxNjYgMi44OTc1LjAwODQ2LjAxMjNjLjAyMjA3LjAzMy4wNTE3LjA2MDIuMDg2NDIuMDc5NHMuMDczNTMuMDI5OS4xMTMxOS4wMzExLjA3OTA0LS4wMDcxLjExNDg0LS4wMjQyYy4wMzU4MS0uMDE3Mi4wNjcwMS0uMDQyNi4wOTEwMS0uMDc0MmwuMDA3MzQtLjAwOTQgNi41MzU4Mi04LjI2OTJjLjIxNDEtLjI3MDguNjA3MS0uMzE2ODIuODc3OS0uMTAyNzh6IiBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=);background-size:1.2em 1.2em;background-repeat:no-repeat;background-position:50%;background-color:transparent;padding:0;border-radius:50%;opacity:0;transition:opacity .1s;flex:1}.radiobox-label.s11me49l.s11me49l:hover,input.s11me49l:focus+.radiobox-label.s11me49l{background-color:gray}input.s11me49l:checked+.radiobox-label.s11me49l{background-color:#000;color:#fff}input.s11me49l:checked+.radiobox-label.s11me49l:before{opacity:1}@media (max-width: 767px){.mb-column.s11me49l.s11me49l{flex-direction:column}.mb-column.s11me49l label.s11me49l{width:100%}.mb-column.s11me49l .radiobox-label.s11me49l{white-space:normal}}
