/*
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
*/

.text-primary{
	color:#E04400;
}

.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: #e04400 !important;
    border-color: #e04400 !important;
}

ul.products li.product .em-button-addtocart--absolute {
    --em-button-bg-color-hover: #e04400 !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;
}

/* 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;
	font-size:14px;
}


.catalog-toolbar__item .woocommerce-ordering .select2-container--default .select2-dropdown{
	min-width:max-content;
}

.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;
}


ul.products li.product .product-variation-items .product-variation-item--label{
	height:100% !important;
	padding: 10px !important;
}


/* Idioma */
@media screen and (min-width:1024px){
.main-navigation .menu-item.menu-item-gtranslate{
	display:none !important;
}	
}

/* Botones de acciones detalles del productos */
.button.order-actions-button{ margin-left:10px;}