/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.form-checkbox{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;position:absolute;margin:0;width:20px;height:20px;opacity:0}.form-checkbox+label{--label-font-weight:400;--link-color:var(--c-primary);position:relative;cursor:pointer}.form-checkbox+label a{font-style:normal}.form-checkbox+label:before{--checkbox-size:20px;content:"";display:inline-block;vertical-align:calc((.75em - var(--checkbox-size))*.5);width:var(--checkbox-size);height:var(--checkbox-size);margin-right:8px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDIwIDIwIj48cmVjdCB3aWR0aD0iMTkiIGhlaWdodD0iMTkiIHg9Ii41IiB5PSIuNSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjYzliZGJkIiByeD0iMy41IiBzdHlsZT0iZmlsbDojZmZmO2ZpbGwtb3BhY2l0eTowIi8+PC9zdmc+Cg==);background-size:contain;background-position:center center;background-repeat:no-repeat}.form-checkbox:checked+label:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDIwIDIwIj48cmVjdCB3aWR0aD0iMTkiIGhlaWdodD0iMTkiIHg9Ii41IiB5PSIuNSIgZmlsbD0iI0MxMjkyQSIgcng9IjMuNSIvPjxyZWN0IHdpZHRoPSIxOSIgaGVpZ2h0PSIxOSIgeD0iLjUiIHk9Ii41IiBzdHJva2U9IiNDMTI5MkEiIHJ4PSIzLjUiLz48ZyBjbGlwLXBhdGg9InVybCgjYSkiPjxwYXRoIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjEuNSIgZD0ibTQuNzUgMTAgMy43NSAzLjc1IDcuNS03LjUiLz48L2c+PGRlZnM+PGNsaXBQYXRoIGlkPSJhIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMSAxaDE4djE4SDF6Ii8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+Cg==);background-size:contain;background-position:center center;background-repeat:no-repeat}
