.elementor-8733 .elementor-element.elementor-element-32d8635e{color:#CC0070;}/* Start custom CSS for text-editor, class: .elementor-element-32d8635e *//* Checkout */

	@media (min-width: 768px){
    #customer_details{
        width: 60%;
        float: right;
    }
    #order_review_heading{
        width: 30%;
        float: right;
    }
    #order_review{
        width:340%;
        float: left;
        padding-right: 50px;
    }
    .woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1,
    .woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2{
        width: 100%;
    }
}

.woocommerce-billing-fields {
	font-family:Assistant;
}

.woocommerce-billing-fields input , .woocommerce-billing-fields span.select2-selection.select2-selection--single {
	border-color: #cfcfcf!important;
	border-width: 0px 0px 1px 0px
}

.woocommerce-billing-fields {
	padding:10px;
}

.elementor-8733 .elementor-element.elementor-element-32d8635e * {
    font-family:"assistant"!important;
}

.elementor-8733 .elementor-element.elementor-element-32d8635e button , a.checkout-button.button.alt.wc-forward {
    background: #CC0070!important;
    color:white!important;
}

span.woocommerce-Price-amount.amount {
   color:#333!important;    
}

.elementor-8733 .elementor-element.elementor-element-32d8635e .woocommerce button.button {
    letter-spacing: 0; }
    
    .elementor-8733 .elementor-element.elementor-element-32d8635e .woocommerce button.button:hover {
        background-color: #FF008C!important; }
        
.elementor-8733 .elementor-element.elementor-element-32d8635e .wc-proceed-to-checkout a.checkout-button:hover {
    background-color:#FF008C!important;
}

.elementor-8733 .elementor-element.elementor-element-32d8635e .woocommerce button.button {
    margin-top: 15px;
}

.elementor-8733 .elementor-element.elementor-element-32d8635e .woocommerce table.shop_table {
    color:#333;
}/* End custom CSS */