.form-control,
.custom-select {
    border-bottom: 2px solid $sw-color-brand-primary;
    padding-left: 0;
}

.form-text {
    &.privacy-notice {
        strong {
            display: block;
            font-size: 22px;
            line-height: 24px;
            font-weight: 500;
        }
    }
}

.js-label-floating label {
    font-size: 18px;
    left: calc(0rem + ( 10px / 2));
}

.js-floated label {
    font-size: 10px;
}

.custom-control-label {
    &:before {
        border: 2px solid $sw-color-brand-primary;
    }
    a {
        color: #222;
        text-decoration: underline;
        &:hover {
            color: $sw-color-brand-primary;
            text-decoration: none;
        }
    }
}