#infiniteoptions-container{display:block;margin:30px 0}#infiniteoptions-container .spb-label-tooltip label{display:block;margin-bottom:10px;font-family:ChromaticPro;font-size:16px;text-transform:uppercase;letter-spacing:1px;color:#124471}#infiniteoptions-container fieldset{display:grid;grid-template-columns:repeat(2,1fr);gap:7px;margin:0;padding:0;border:0}#infiniteoptions-container fieldset>label{display:flex;align-items:center;justify-content:center;min-height:40px;padding:5px 15px;font-family:LibreFranklin;font-size:16px;font-weight:400;line-height:21px;letter-spacing:.8px;text-align:center;background-color:#fff;color:#124471;cursor:pointer;transition:all .4s ease}#infiniteoptions-container fieldset>label>input[type=checkbox]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;border:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}#infiniteoptions-container fieldset>label:hover:not(:has(input:disabled)){background-color:#124471;color:#fff;opacity:.75}#infiniteoptions-container fieldset>label:has(input:checked){background-color:#124471;color:#fff}#infiniteoptions-container fieldset>label:has(input:checked):hover{opacity:.75}#infiniteoptions-container fieldset>label:has(input:disabled){background-color:#fff;color:#124471;opacity:.45;cursor:not-allowed}#infiniteoptions-container fieldset>label:has(input:focus-visible){outline:2px solid #124471;outline-offset:2px}@media only screen and (min-width:768px){#infiniteoptions-container fieldset{grid-template-columns:repeat(3,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/component-infinite-options.css.map */
