@font-face{font-family:GeneralSans;src:url(../fonts/generalsans/GeneralSans-variable.woff2) format(woff2),url(../fonts/generalsans/GeneralSans-variable.woff) format(woff),url(../fonts/generalsans/GeneralSans-variable.ttf) format(truetype);font-display:swap;font-weight:200 700;font-style:normal}.checkbox[data-v-e4fa69fb]{display:flex;align-items:flex-start;position:relative;cursor:pointer;-moz-user-select:none;user-select:none;-webkit-user-select:none;gap:12px}.checkbox.is-disabled[data-v-e4fa69fb]{cursor:not-allowed;opacity:.6}.checkbox.is-disabled .checkbox__label[data-v-e4fa69fb]{cursor:not-allowed}.default[data-v-e4fa69fb]{display:flex;align-items:center;padding:4px 0}.default .checkbox__box[data-v-e4fa69fb]{position:relative;flex-shrink:0;width:22px;height:22px;border:2px solid #d1d1d1;border-radius:4px;background-color:#fff;transition:all .2s ease-in-out;cursor:pointer}.default .checkbox__box[data-v-e4fa69fb]:after{content:"";position:absolute;top:50%;left:50%;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:translate(-50%,-60%) rotate(45deg) scale(0);transition:transform .15s ease-in-out .05s;opacity:0}.default input[data-v-e4fa69fb]{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.default .checkbox__label[data-v-e4fa69fb]{flex:1;padding:0;display:inline-block;color:#1a1a1a;font-size:18px;font-family:GeneralSans,Open Sans,sans-serif;font-weight:500;line-height:1;cursor:pointer;transition:color .2s ease-in-out;white-space:nowrap}.default:hover:not(.is-disabled) .checkbox__box[data-v-e4fa69fb]{border-color:#1a1a1a;background-color:#f3f3f3}.default input:focus-visible+.checkbox__box[data-v-e4fa69fb]{outline:2px solid #1a1a1a;outline-offset:2px;border-color:#1a1a1a}.default input:checked+.checkbox__box[data-v-e4fa69fb]{background-color:#1a1a1a;border-color:#1a1a1a}.default input:checked+.checkbox__box[data-v-e4fa69fb]:after{transform:translate(-50%,-60%) rotate(45deg) scale(1);opacity:1}.default input:checked~.checkbox__label[data-v-e4fa69fb]{color:#1a1a1a}.default:hover:not(.is-disabled) input:checked+.checkbox__box[data-v-e4fa69fb]{background-color:#474747;border-color:#474747}.default.is-disabled .checkbox__box[data-v-e4fa69fb]{background-color:#f3f3f3;border-color:#d1d1d1;cursor:not-allowed}.default.is-disabled input:checked+.checkbox__box[data-v-e4fa69fb]{background-color:#d1d1d1;border-color:#d1d1d1}.default.is-disabled input:checked+.checkbox__box[data-v-e4fa69fb]:after{border-color:#fff}.pill[data-v-e4fa69fb]{display:inline-block;margin-bottom:10px;margin-right:10px;gap:0}.pill .checkbox__box[data-v-e4fa69fb],.pill input[data-v-e4fa69fb]{display:none}.pill .checkbox__label[data-v-e4fa69fb]{display:inline-block;width:100%;box-sizing:border-box;border-radius:12px;padding:7px 20px;font-size:14px;color:#b95d00;background:#fff;border:2px solid #ff9121;margin:0;text-align:center;transition:all .1s ease-in-out}.pill:hover:not(.is-disabled) .checkbox__label[data-v-e4fa69fb]{background:#fff0e2;transition:all .1s ease-in-out}.pill input:focus-visible~.checkbox__label[data-v-e4fa69fb]{outline:2px solid #1a1a1a;outline-offset:2px}.pill input:checked~.checkbox__label[data-v-e4fa69fb]{border:2px solid #ff9121;background:#ff9121;color:#fff;transition:all .2s ease-in-out}.pill:hover:not(.is-disabled) input:checked~.checkbox__label[data-v-e4fa69fb]{background:#e27709;border-color:#e27709}.pill.is-disabled .checkbox__label[data-v-e4fa69fb]{background:#f3f3f3;border-color:#d1d1d1;color:#757575;cursor:not-allowed}.pill.is-disabled input:checked~.checkbox__label[data-v-e4fa69fb]{background:#d1d1d1;border-color:#d1d1d1;color:#fff}.unstyled .checkbox__box[data-v-e4fa69fb]{border:none;background:transparent}.unstyled .checkbox__box[data-v-e4fa69fb]:after{border-color:#1a1a1a}.unstyled input:checked+.checkbox__box[data-v-e4fa69fb]{background-color:transparent}.unstyled input:checked+.checkbox__box[data-v-e4fa69fb]:after{border-color:#1a1a1a}.unstyled:hover:not(.is-disabled) .checkbox__box[data-v-e4fa69fb]{background-color:#f3f3f3}@media(max-width:850px){.default[data-v-e4fa69fb]{gap:10px}.default .checkbox__box[data-v-e4fa69fb]{width:20px;height:20px}.default .checkbox__label[data-v-e4fa69fb]{font-size:16px}}@media(prefers-contrast:high){.default .checkbox__box[data-v-e4fa69fb]{border-width:2px}.default input:checked+.checkbox__box[data-v-e4fa69fb]{border-width:3px}}@media(prefers-reduced-motion:reduce){.default .checkbox__box[data-v-e4fa69fb],.default .checkbox__box[data-v-e4fa69fb]:after,.default .checkbox__label[data-v-e4fa69fb]{transition:none}}
