.default-checkbox{-moz-column-gap:15px;column-gap:15px;cursor:pointer;display:flex}.default-checkbox__input{display:none}.default-checkbox__input:checked~.default-checkbox__container{background-color:rgb(var(--primary));border-color:rgb(var(--primary))}.default-checkbox__input:checked~.default-checkbox__container:before{opacity:1}.default-checkbox__container{border:1px solid var(--border);display:inline-block;flex:0 0 15px;height:15px;position:relative;transition:background-color .3s;width:15px}.default-checkbox__container:before{border-bottom:1px solid rgb(var(--light));border-right:1px solid rgb(var(--light));content:"";display:block;height:7px;left:50%;opacity:0;position:absolute;top:45%;transform:translate(-50%,-50%) rotate(45deg);width:4px}
