.choices-description-field{z-index:0;border:1px solid var(--borderNeutralMutedAlpha);cursor:pointer;background:#fff;border-radius:4px;flex-grow:.5;align-items:flex-start;width:50%;margin-right:5px;transition:all .2s ease-in-out;display:inline-flex;position:relative}.choices-description-field+.choices-description-field{margin-top:1px;margin-left:5px}.choices-description-field:last-child{margin-right:0}.choices-description-field:hover{border:2px solid var(--hover);z-index:1}.choices-description-field--active,.choices-description-field--active:hover{border:2px solid var(--green);z-index:2}.choices-description-field__icon{padding:10px 20px}.choices-description-field__icon:before{color:var(--grayMedium);font-size:28px;line-height:28px}.choices-description-field--active .choices-description-field__icon:before{color:var(--green)}.choices-description-field__content{text-align:left;flex-grow:1;padding:5px 5px 5px 0}.choices-description-field__title{z-index:2;text-shadow:1px 1px #fff,-1px -1px #fff,1px -1px #fff,-1px 1px #fff;font-size:19px;position:relative;margin:5px 0!important;display:inline-block!important}.choices-description-field__title:after{content:" ";z-index:-1;background:var(--green);width:100%;height:2px;margin-top:-2px;transition:all .2s ease-in-out;display:block;position:relative}.choices-description-field:hover .choices-description-field__title:after{background:var(--blue)}.choices-description-field__description{margin:0;display:block}.choices-description-field__details{color:var(--blue);text-transform:uppercase;letter-spacing:.5px;font-size:9px;font-weight:600}.choices-field__choices{flex-direction:row;align-items:flex-start;display:flex}.choices-field__choices--checklist{display:block}.choices-field__choices--description{flex-direction:column}.choices-field__checklist-item{border-bottom:1px solid var(--grayLight);border-left:1px solid var(--grayLight);border-right:1px solid var(--grayLight);padding:7px 8px;display:flex}.choices-field__checklist-item__label{margin-left:5px;font-size:13px;font-weight:600}.choices-field__button:first-child{margin-left:0!important}.choices-field__column{flex-direction:column;width:50%}.choices-field__column .choices-description-field{width:100%;margin-left:0;margin-right:0}.has-error .choices-field__button,.has-error .choices-description-field{border:2px solid #a94442}.checkbox-button{z-index:0;border:1px solid var(--borderNeutralMuted);cursor:pointer;background:#fff;border-radius:4px;align-items:center;width:100%;display:flex;position:relative}.checkbox-button+.checkbox-button{margin-top:1px}.checkbox-button:hover{border:1px solid var(--borderDefault);box-shadow:0 0 20px var(--shadow);z-index:1}.checkbox-button--active,.checkbox-button--active:hover{border:1px solid var(--green);z-index:2}.checkbox-button--no-border{background:0 0;border-color:#0000}.checkbox-button--no-border:hover{border-color:var(--blue)}.checkbox-button:disabled{opacity:.5;border-color:#0000}.checkbox-button__icon{padding:10px 20px}.checkbox-button__icon:before{color:var(--grayMedium);font-size:28px;line-height:28px}.checkbox-button--active .checkbox-button__icon:before{color:var(--green)}.checkbox-button__content{text-align:left;flex-grow:1;padding:5px 5px 5px 0}.checkbox-button__title{z-index:2;font-size:19px;position:relative;margin:5px 0!important;display:inline-block!important}.checkbox-button__description{margin:0;display:block}.checkbox-button__details{color:var(--blue);text-transform:uppercase;letter-spacing:.5px;font-size:9px;font-weight:600}
