.input-checkbox[data-v-d77ec7f1]{display:flex;position:relative}.input-checkbox.-is-disabled[data-v-d77ec7f1]{cursor:not-allowed;opacity:.5}.input-checkbox.-is-disabled .input-checkbox__wr[data-v-d77ec7f1]{pointer-events:none}.input-checkbox.-has-error .input-checkbox__field[data-v-d77ec7f1]:before{background-color:#a41d2533}.input-checkbox.-has-error .input-checkbox__field[data-v-d77ec7f1]:before:before{border-color:#1a1a1a}.input-checkbox.-has-error label[data-v-d77ec7f1]{color:#a41d25}.input-checkbox.-style-button .input-checkbox__wr[data-v-d77ec7f1]{--radius:10px;background-color:#fff;border-radius:0 var(--radius) 0 var(--radius);transition:background-color .3s ease-in-out}.input-checkbox.-style-button .input-checkbox__wr>label[data-v-d77ec7f1]{font-family:Inter,helvetica,arial,sans-serif;font-size:12px;line-height:1.85;padding:8px 26px;text-transform:uppercase;transition:color .15s ease-in-out}@media (min-width:64em){.input-checkbox.-style-button .input-checkbox__wr>label[data-v-d77ec7f1]{font-size:14px;line-height:1.575}}.input-checkbox.-style-button .input-checkbox__wr[data-v-d77ec7f1]:has(input:checked),.input-checkbox.-style-button .input-checkbox__wr[data-v-d77ec7f1]:hover{--radius:10px;background-color:#1a1a1a;border-radius:0 var(--radius) 0 var(--radius)}.input-checkbox.-style-button .input-checkbox__wr:has(input:checked)>label[data-v-d77ec7f1],.input-checkbox.-style-button .input-checkbox__wr:hover>label[data-v-d77ec7f1]{color:#fff}.input-checkbox.-style-button .input-checkbox__field[data-v-d77ec7f1]{display:none}.input-checkbox__wr[data-v-d77ec7f1]{position:relative;transition:color .3s;width:100%}.input-checkbox__wr>label[data-v-d77ec7f1]{align-items:center;cursor:pointer;display:flex;font-family:Inter,helvetica,arial,sans-serif;font-size:12px;line-height:1.85;min-height:var(--checkbox-size);padding-left:calc(var(--checkbox-size) + 10px);position:relative;text-transform:none;word-break:break-word}@media (min-width:64em){.input-checkbox__wr>label[data-v-d77ec7f1]{font-size:14px;line-height:1.575}}.input-checkbox__wr>label a[data-v-d77ec7f1]{text-decoration:underline}.input-checkbox__wr>input[data-v-d77ec7f1]{display:none;visibility:hidden}.input-checkbox__wr>input:indeterminate+.input-checkbox__field[data-v-d77ec7f1]:after{border-color:#1a1a1a;border-radius:1px;height:3px;opacity:1}.input-checkbox__wr>input:checked+.input-checkbox__field[data-v-d77ec7f1]:after{opacity:1;transform:translate(50%,-50%)}.input-checkbox__wr[data-v-d77ec7f1]:hover a:hover{text-decoration:underline}.input-checkbox__wr:hover .input-checkbox__field[data-v-d77ec7f1]{border-color:#888}.input-checkbox__wr:hover .input-checkbox__field[data-v-d77ec7f1]:after{background-color:#888}.input-checkbox__field[data-v-d77ec7f1]{--radius:3px;align-items:center;border:1px solid #1a1a1a;border-radius:0 var(--radius) 0 var(--radius);display:flex;height:var(--checkbox-size);justify-content:center;left:0;overflow:hidden;position:absolute;top:2px;width:var(--checkbox-size)}.input-checkbox__field[data-v-d77ec7f1]:active{transform:scale(.95)}.input-checkbox__field[data-v-d77ec7f1]:after,.input-checkbox__field[data-v-d77ec7f1]:before{content:"";height:100%;position:absolute;right:50%;top:50%;transform:translate(50%,-50%);transition:background-color .3s,opacity .3s;width:100%}.input-checkbox__field[data-v-d77ec7f1]:before{background-color:transparent}.input-checkbox__field[data-v-d77ec7f1]:before:hover{background-color:#7b7b7b}.input-checkbox__field[data-v-d77ec7f1]:after{--radius:2px;background-color:#1a1a1a;border-radius:0 var(--radius) 0 var(--radius);height:50%;opacity:0;width:50%}.input-checkbox__error[data-v-d77ec7f1]{color:#a41d25;font-family:Inter,helvetica,arial,sans-serif;font-size:12px;left:0;line-height:1.85;position:absolute;top:calc(100% + 8px)}@media (min-width:64em){.input-checkbox__error[data-v-d77ec7f1]{font-size:14px;line-height:1.575}}
