.slds-input,
.slds-input,
button,
.slds-input_faux,
 .slds-checkbox_faux,
.slds-radio_faux {
    border: 0px solid #dddddd00 !important;
    box-shadow:  rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(64, 68, 82, 0.16) 0px 0px 0px 1px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px !important;
    --slds-c-input-color-background:  #ffffff73;
}

.termType .slds-radio_faux {
    box-shadow: none !important;
}
.termType .slds-form-element__legend {
    font-weight: 400 !important;
}

.accordionSection .slds-accordion__summary-action {
    box-shadow: none !important;
}

.slds-radio_button [type=radio]:checked+.slds-radio_button__label{
    --slds-c-button-brand-color-background: #066afe;
    background-color: #066afe;
}

.slds-radio [type=radio]:checked+.slds-radio__label .slds-radio_faux:after,
.slds-radio [type=radio]:checked+.slds-radio__label .slds-radio_faux:after {
    background-color: #066afe;
}

.slds-radio_button+.slds-radio_button {
    border-left: var(--lwc-borderWidthThin, 1px) solid #ddd;
}

.slds-radio_button-group {
    border: var(--lwc-borderWidthThin, 1px) solid #ddd;
}

.insuranceType .slds-radio_button-group {	  
    display: inline-flex !important;
}

@media only screen and (max-width: 600px) {
	.insuranceType .slds-radio_button-group {	  
	  display: block !important;
	}

    .insuranceType .slds-radio_button [type=radio]:checked+.slds-radio_button__label{        
        display: block;        
        width: 100%;
    }
}

.insuranceType .slds-button {
    color: #333;
}

.accordionSection .slds-button,
.accordionSection .slds-button_brand,
.purchaseBtn { 
    --slds-c-button-brand-color-background: #066afe;
}

.accordionSection .slds-button:hover
.accordionSection .slds-button_brand:hover { 
    --slds-c-button-brand-color-background: #dd609d;
}