/*
Theme Name: Ecomus Child
Theme URI: https://wpecomus.com/
Author: DrFuri
Author URI: http://drfuri.com/
Description: Multipurpose WooCommerce WordPress Theme
Version: 1.0.0
Requires at least: 5.0
Tested up to: 5.8
Requires PHP: 7.0
License: GNU General Public License v2+
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: ecomus
Domain Path: /lang/
Tags: one-column, two-columns, left-sidebar, right-sidebar, full-width-template, post-formats, theme-options, threaded-comments, translation-ready
Template: ecomus
*/


.elementor-6599 .elementor-element.elementor-element-81fa285 .em-col{
	text-align:left !important;
}

.woocommerce-pagination ul .page-numbers.current,
.products-filter-widget a.remove-filtered{
	background-color: var(--em-color__primary) !important;
	border-color: var(--em-color__primary) !important;
}

.woocommerce-pagination ul .page-numbers:hover, .woocommerce-pagination ul .page-numbers:active{
	background-color: #af6404 !important;
	border-color: #af6404 !important;
}

ul.products li.product .em-button-addtocart--absolute{
	--em-button-bg-color-hover: #af6404 !important;
}


.widget_price_filter .ui-slider .ui-slider-handle{
	border: 2px solid #253d4e !important;
}

.widget_price_filter .ui-slider .ui-slider-range,
.widget_price_filter .ui-slider .ui-slider-handle:hover,
.widget_price_filter .ui-slider .ui-slider-handle.ui-state-active{
	background: #253d4e !important;
}

.product-featured-icons.product-featured-icons--single-product{
	display:none !important;
}

/**
 * Notices
 */
.woocommerce-message,
.woocommerce-info,
.woocommerce-error,
.woocommerce-noreviews,
p.no-comments,
.single-product div.product .stock.in-stock,
.single-product div.product .single_variation_wrap .woocommerce-variation-availability .stock{
	color: #0A3617 !important;
}

.woocommerce-account .woocommerce-MyAccount-content .woocommerce-orders-table__cell-order-actions .woocommerce-button{
margin-right:5px;
}

/* Form Payment Method*/
.payment_box.payment_method_tropipay label{ margin-right:20px;}

ul.wc_payment_methods.payment_methods{ list-style:none;}
li.wc_payment_method{ margin-bottom:20px;}

.woocommerce-ordering .select2.select2-container.select2-container--default{ min-width:260px;}


/* Multiple Shipping Addresses for WooCommerce (Address Book) */
.thmaf-cart-modal-content2{
	position:relative;
	padding-top: 50px !important;
}

.thmaf-cart-modal-close2{
	position:absolute;
	top:10px;
	right:10px;
}

select,
.select2.select2-container.select2-container--default{
	width:100% !important;
}
.thmaf-adr-box.address-box .thmaf-main-content{
	padding-bottom:20px !important;
}

.btn-continue.address-wrapper,
.thmaf-acnt-adr-footer.acnt-address-footer{
	height:auto !important;
}

.thmaf-acnt-adr-footer.acnt-address-footer{ padding:10px !important;}


#ship-to-different-address,
.show-password-input{
    display: none !important;
}

.ship-different-address{
	display: block;
	font-size: 0.875rem;
    color: var(--em-color__base);
    padding: 24px 0 20px;
    margin: 0;
    border-top: 1px solid var(--em-border-color);
}
.ship-different-address{
	display: block;
	font-size: 0.875rem;
    color: var(--em-color__base);
    padding: 24px 0 20px;
    margin: 0;
    border-top: 1px solid var(--em-border-color);
}

.woocommerce-Button.wc-forward.button{
	border-radius:0;
}

.ecomus-carousel--elementor .swiper ul.products.swiper-wrapper li.product.swiper-slide{
	padding-left: 15px;
    padding-right: 15px;
}