.checkbox__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.625rem;cursor:pointer}.checkbox__item--second .checkbox__input{position:absolute;opacity:0;width:100%;height:100%;top:0;left:0;border:none}.checkbox__item--second .checkbox__input::before{display:none}.checkbox__item--second .checkbox__input:focus-visible+.checkbox__label::before{outline:.125rem dashed currentColor;outline-offset:0.125rem}.checkbox__item--second .checkbox__input:checked+.checkbox__label::before{border-color:var(--text-color)}.checkbox__item--second .checkbox__input:checked+.checkbox__label::after{opacity:1}.checkbox__item--second .checkbox__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.checkbox__item--second .checkbox__label::before{content:"";-webkit-box-flex:0;-ms-flex:0 0 1.125rem;flex:0 0 1.125rem;inline-size:1.125rem;block-size:1.125rem!important;border:var(--border);border-color:var(--text-color-50);border-radius:.25rem;-webkit-transition:border-color var(--trans-elem);transition:border-color var(--trans-elem)}.checkbox__item--second .checkbox__label::after{content:"";position:absolute;top:50%;left:50%;translate:-50% -50%;inline-size:0.75rem;block-size:0.625rem;background:url("/templates/skin/zio/images/icons/check.svg") center/contain no-repeat;opacity:0;-webkit-transition:opacity var(--trans-elem);transition:opacity var(--trans-elem)}.theme-dark .checkbox__item--second .checkbox__label::after{background:url("/templates/skin/zio/images/icons/check-white.svg") center/contain no-repeat}.checkbox__input{-ms-flex-item-align:start;-ms-grid-row-align:start;align-self:start;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 1.125rem;flex:0 0 1.125rem;block-size:1.125rem!important;border-radius:.1875rem;border:var(--border);border-color:var(--black-color-50);-webkit-transition:border-color var(--trans-elem);transition:border-color var(--trans-elem);cursor:pointer}.checkbox__input::before{content:"";inline-size:0.75rem;block-size:0.625rem;border-radius:.125rem;opacity:0;background:url("/templates/skin/zio/images/icons/check.svg") center/contain no-repeat;-webkit-transition:opacity var(--trans-elem);transition:opacity var(--trans-elem)}.theme-dark .checkbox__input::before{background:url("/templates/skin/zio/images/icons/check-white.svg") center/contain no-repeat}.checkbox__input:checked{border-color:var(--text-color)}.checkbox__input:checked::before{opacity:1}.checkbox__input:focus-visible{outline:.125rem dashed currentColor;outline-offset:0.125rem}.checkbox__label{font-size:.875rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:var(--text-color)}