.checkbox-wrapper-16[data-v-7237d779] *,.checkbox-wrapper-16[data-v-7237d779] :after,.checkbox-wrapper-16[data-v-7237d779] :before{box-sizing:border-box;-webkit-user-select:none;user-select:none}.checkbox-wrapper-16 .checkbox-input[data-v-7237d779]{clip:rect(0 0 0 0);clip-path:inset(100%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.checkbox-wrapper-16 .checkbox-input:checked+.checkbox-tile[data-v-7237d779]{border-color:var(--primary-color);color:var(--primary-color);box-shadow:0 5px 10px #0000001a}.checkbox-wrapper-16 .checkbox-input:checked+.checkbox-tile[data-v-7237d779]:before{opacity:1;background-color:var(--primary-color);border-color:var(--primary-color);color:#010101;content:"✓";transform:scale(1)}.checkbox-wrapper-16 .checkbox-input:checked+.checkbox-tile .checkbox-icon[data-v-7237d779],.checkbox-wrapper-16 .checkbox-input:checked+.checkbox-tile .checkbox-label[data-v-7237d779]{color:var(--primary-color)}.checkbox-wrapper-16 .checkbox-input:focus+.checkbox-tile[data-v-7237d779]{border-color:var(--primary-color);box-shadow:0 5px 10px #0000001a,0 0 0 4px var(--primary-color-800)}.checkbox-wrapper-16 .checkbox-input:focus+.checkbox-tile[data-v-7237d779]:before{opacity:1;transform:scale(1)}.checkbox-wrapper-16 .checkbox-tile[data-v-7237d779]{border:2px solid var(--primary-color-950);cursor:pointer;border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;min-height:7rem;transition:all .15s;display:flex;position:relative;box-shadow:0 5px 10px #0000001a}.checkbox-wrapper-16 .checkbox-tile[data-v-7237d779]:before{content:"";border:2px solid var(--primary-color-800);opacity:0;border-radius:50%;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;font-size:12px;transition:all .25s;display:flex;position:absolute;top:.25rem;left:.25rem;transform:scale(0)}.checkbox-wrapper-16 .checkbox-input[data-v-7237d779]:active{background-color:#0000}.checkbox-wrapper-16 .checkbox-tile[data-v-7237d779]:hover{border-color:var(--primary-color)}.checkbox-wrapper-16 .checkbox-tile[data-v-7237d779]:hover:before{opacity:1;transform:scale(1)}.checkbox-wrapper-16 .checkbox-icon svg[data-v-7237d779]{width:3rem;height:3rem}
