.checkbox-wrap{display:inline-flex;align-items:center;cursor:pointer;font-weight:normal}.checkbox-wrap:hover input[disabled]+.checkbox:before{content:none}.checkbox-wrap:hover .checkbox:before{opacity:1}.checkbox-wrap input[type=checkbox],.checkbox-wrap input[type=radio]{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.checkbox-wrap input[type=checkbox]:checked+.checkbox,.checkbox-wrap input[type=radio]:checked+.checkbox{background-color:#005665;border-color:#005665}.checkbox-wrap input[type=checkbox]:checked+.checkbox svg,.checkbox-wrap input[type=radio]:checked+.checkbox svg{stroke-dashoffset:0;transition:stroke-dashoffset .25s .15s}@media(prefers-reduced-motion){.checkbox-wrap input[type=checkbox]:checked+.checkbox svg,.checkbox-wrap input[type=radio]:checked+.checkbox svg{transition:none}}.checkbox-wrap input[disabled]+.checkbox{opacity:.3;border-color:#00323b}.checkbox-wrap input[disabled]~*{opacity:.3;color:#00323b}.checkbox-wrap input:focus+.checkbox{border-color:#005665;outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color}.checkbox-wrap input~*{opacity:1;transition:background-color .25s,border-color .25s,opacity .25s}.checkbox-wrap .checkbox{width:1.5rem;height:1.5rem;flex-shrink:none;align-self:flex-start;margin-top:.1em;margin-right:0.75rem;border:0.0625rem solid #005665;background-color:#fff;position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background-color .25s,border-color .25s,opacity .25s,color .25s}.checkbox-wrap .checkbox:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;outline:0.1875rem solid #b0dce4;opacity:0;transition:opacity .25s}.checkbox-wrap .checkbox svg{width:0.75rem;fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:17;stroke-dashoffset:17;transition:stroke-dashoffset .25s}@media(prefers-reduced-motion){.checkbox-wrap .checkbox svg{transition:none}}

/*# sourceMappingURL=template-part-checkbox.6b16e9c10505a2c933ad.css.map*/