.medibyx-account-type-option {
    box-shadow: 0 1px 2px rgba(15, 23, 42, 0.04);
}

.medibyx-account-type-option.is-selected {
    border-color: #F09004;
    background: #fff7ed;
    box-shadow: 0 12px 24px -18px rgba(240, 144, 4, 0.45);
}

.medibyx-account-type-option.is-selected span span:first-child {
    color: #0f172a;
}

.medibyx-account-type-option.is-selected > span > span:first-child {
    border-color: rgba(240, 144, 4, 0.24);
    background: #ffffff;
    color: #F09004;
}

.dynamic-fields-wrapper[data-medibyx-segment-fields] {
    height: 0;
    min-height: 0;
    margin-top: 0 !important;
    overflow: hidden;
    visibility: hidden;
    pointer-events: none;
}

.dynamic-fields-wrapper[data-medibyx-segment-fields] .dynamic-fields-inner {
    min-height: 0;
    overflow: hidden;
}

.dynamic-fields-wrapper[data-medibyx-segment-fields].is-open {
    height: auto;
    margin-top: 1rem !important;
    visibility: visible;
    pointer-events: auto;
}

@media (max-width: 640px) {
    .medibyx-account-type-option {
        padding: 0.875rem;
    }
}
