/*
 Theme Name:   Barber Child
 Template:     barber
 Version:      1.0.0
 Text Domain:  barber-child
*/


.mini-cart .cart-block{
    width: 320px !important;
}

@media (min-width: 992px) {
    .mini-cart .cart-block{
        width: 320px !important;
    }
}

.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-main .wp-block-woocommerce-checkout-actions-block .wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button{
    background-color: #4B5320 !important;
}

.page.woocommerce-cart .wc-block-cart .wc-block-components-sidebar .wc-block-cart__submit .wc-block-components-button{
    background: #4B5320 !important; 
}

.page.woocommerce-cart .wc-block-cart .wc-block-components-sidebar .wc-block-components-totals-wrapper .wc-block-components-totals-coupon .wc-block-components-totals-coupon__form .wc-block-components-button {
    color: white !important;
    background: #4B5320 !important; 
}

.wc-block-components-button__text{
    color: white !important; 
}

#cart_added_msg_popup, #compare_added_msg_popup {
    background: #4B5320 !important; 
}

.heading404 .fa.fa-long-arrow-right {
    display: none;
}


.info .summary .add-to-cart{
    width: auto !important; 
    float: none !important;
}

.single_add_to_cart_button.button.alt{
    width: auto !important;
    padding-left: revert !important;
}

.single_add_to_cart_button.button.alt::before{
    display: none;
}

.product-content .product-action .add_to_cart_button, .product-content .product-action .list_add_to_cart>a{
    color: white !important;
}

.product-action.product-action-grid .fa.fa-eye{
    color: white !important;
}

.product-action.product-action-grid .action_item_box{
    border-left: 1px solid white !important;
}


.info .single_add_to_cart_button{
    background: #ebebeb !important;
    color: black !important;
}

.info .single_add_to_cart_button:hover{
    background: #4B5320 !important;
    color: white !important;
}

.product_list_widget .product-content .product-title{
    line-height: 15px!important;
}


.center-sr7{
    display: flex;
    justify-content: center;    
}

.page.woocommerce-cart .wc-block-cart .wc-block-components-sidebar{
	background-color: #f0f0f5;
}

.is-large.wc-block-cart .wc-block-cart__payment-options{
	padding: 0 !important;
	padding-left:30px !important;
	padding-right:30px !important;
}


.page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-main .wc-block-components-text-input label{
	top:0 !important;
	left:0 !important;
}

.elementor-4375 .elementor-element.elementor-element-c32a1bc .thim-ekit-wpcf7 .wpcf7-submit{
	background: #ebebeb !important;
    color: black !important;
}

.elementor-4375 .elementor-element.elementor-element-c32a1bc .thim-ekit-wpcf7 .wpcf7-submit:hover{
    background: #4B5320 !important;
    color: white !important;
}

#yith-quick-view-modal .single_add_to_cart_button.button.alt{
	background: #ebebeb !important;
    color: black !important;
	padding: 10px 20px 10px 20px !important;
	width: 200px !important;
    text-align: center;
}

#yith-quick-view-modal .single_add_to_cart_button.button.alt:hover{
    background: #4B5320 !important;
    color: white !important;
}

.product-action.product-action-grid .action_item_box{
	border-left: none !important;
}

.action_item_box{
	padding-left: 5px !important;
}

.single-product .images img{
	border: none !important; 
}