/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Sep 12 2025 | 13:08:33 */
body {font-family: "Poppins", sans-serif;}
 

.avia-icon-pos-left {     float: none;     margin-right: .5px;    display: inline;}

@media only screen and (max-width: 480px) {
.av_phone_active_left .phone-info {display:none;}
.html_header_top.html_header_topbar_active.html_header_sticky.html_bottom_nav_header #top #main {
    padding-top: 80px !important;}

.xoo-wsc-container, .xoo-wsc-slider {width: 80%;}
.responsive table.shop_table {    outline: solid 1px #ebebeb;}
table.woocommerce-cart-form__contents tr:last-child {    display: none;}
table.woocommerce-cart-form__contents tr:first-child {
     display: revert !important;}
}
/* Firefox (uncomment to work in Firefox, although other properties will not work!)  */
/** {   scrollbar-width: thin;   scrollbar-color: #1482cc #DFE9EB; }*/
/* Chrome, Edge and Safari */
*::-webkit-scrollbar {   height: 10px;   width: 10px;}
*::-webkit-scrollbar-track {   border-radius: 5px;   background-color: #DFE9EB;}
*::-webkit-scrollbar-track:hover {  background-color: #B8C0C2;}


*::-webkit-scrollbar-track:active {   background-color: #B8C0C2;}
*::-webkit-scrollbar-thumb {   border-radius: 5px;   background-color: #d64f1a;}
*::-webkit-scrollbar-thumb:hover {   background-color: #d64f1a;}
*::-webkit-scrollbar-thumb:active {   background-color: #d64f1a;}


.shop_table .quantity {min-width: 0px:}
#footer {text-align: center;}
#top div.product .woocommerce-tabs {display:none;}

.bellows .bellows-nav .bellows-target>.bellows-target-description {display:none !important;}

#header .mega_menu_title {display:none;}
 
.title {background: rgba(0, 0, 0, 0.5);
    padding: 10px 15px; width: fit-content;
    margin: 0 auto;}

.wp-block-yith-search-block .ywcas-classic-search .ywcas-input-field-wrapper .ywcas-submit-wrapper { margin-top: 10px;}

table.woocommerce-orders-table th:nth-child(3), table.woocommerce-orders-table td:nth-child(3){ display:none;}

.textwidget .facebook { color: #0072bb; margin-left: 5px;}
.textwidget .whatsapp { color: #06cc25;}
.textwidget .instagram {color: #f402b5; margin-left: 5px;}
.topwhatsapp { color: #06cc25;}

.woocommerce-notices-wrapper {clear: both; }
.woocommerce div.product p.stock {display:none;}

	/*sinstock*/
.product-content-right .woocommerce ul.products li.outofstock .price {
		color: #fff !important;}


table tr.cart-subtotal th, table tr.tax-rate th, table tr.order-total th {text-align: left;}

table tr.cart-subtotal td, table tr.tax-rate td, table tr.order-total td {background: #f4f4f4;}

.woocommerce-error, .woocommerce-info, .woocommerce-message {padding: 15px;font-size: 15px;}

.woocommerce form .form-row.place-order {  width: 100%;}

.fa-facebook-square:before {color: #1873eb !important;margin-left: 5px;}
.fa-instagram:before {margin-left: 5px;}


.wspmob {display:none !important;}
.wspdesk {background: #25d366; padding: 5px 15px; text-align: center; margin: 0 0 0 0; color: #fff;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 20px;
    line-height: 50px;}

.wspmob:hover, .wspdesk:hover, .wspmob, .wspdesk {color: #fff !important;}

#media_image-8 {margin-top:20px;}

.outofstock .price {     display: none !important; }


#top #main .single-product-main-image .sidebar, #top #main .single-product-main-image .inner_sidebar {display:none !important;}


@media only screen and (max-width: 767px) {

#top .avia-slideshow-button {display:none !important;}
.slideshow_align_caption {text-align: center !important;}

.html_header_top.html_header_topbar_active.html_header_sticky.html_bottom_nav_header #top #main {
    padding-top: 80px !important;}

	.wspmob {display:block !important;background: #25d366; padding: 5px 15px; text-align: center; margin: 0 0 0 0; color: #fff;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 20px;
    width: 200px;}
	.wspdesk {display:none !important;}
}
ul.products span.excerpt p { font-weight: bold; text-transform: uppercase; }


@media only screen and (max-width: 480px) {
.sombras h2 {font-size: 23px;}
	.woocommerce ul.products li.product .price del {
		width: 100%;}
#media_image-4 { display: none;}

form.woocommerce-ordering { padding-top: 30px; }
}


.desktop {}
.mobile { display:none; }

@media only screen and (max-width: 767px) {
#header_meta {display:none;}
    .responsive #top #main .products .product {
        margin: 0 1% 1% 0 !important;
        width: 49% !important;    }
.desktop { display: none;}
.mobile { display: block; }
}
/*genericos*/
html {background: #fff;}
a, #top .av_inherit_color a { text-decoration: none;
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;}

a:hover, a:focus, a:visited {opacity: 0.8; text-decoration: none;
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;}

#top .avia-font-entypo-fontello, body .avia-font-entypo-fontello, html body [data-av_iconfont='entypo-fontello']:before {     font-family: 'entypo-fontello' !important; }

/*forms*/
input[type="text"]::-webkit-input-placeholder, input[type="number"]::-webkit-input-placeholder, input[type="email"]::-webkit-input-placeholder, textarea::placeholder,  input[type="tel"]::-webkit-input-placeholder, input[type="submit"], input[type="search"]::-webkit-input-placeholder, input[type="search"], input[type="text"], input[type="email"],  input[type="number"]  {font-family: 'Poppins', sans-serif !important;}

/*buscador*/
ul.yith-wcan-list li.chosen>a:before {
font-family: 'Poppins', sans-serif !important;
    content: "x";}
.yith-woocommerce-ajax-product-filter li.chosen a {
    padding: 0 0 0 0px;    background: none;}

#yith-searchsubmit {display:none;}
#yith-s, #yith-ajaxsearchform {margin-bottom: 0 !important;}
#yith-s {   background-position: 90% 50% !important; }

.autocomplete-suggestion {     padding: 0 0 0 9px;
    font-size: 12px;     background: #fff url(//importadormayorista.com/wp-content/themes/enfold/config-woocommerce/images/bullet_grey.png) left center no-repeat;
    background-position: 2px 10px; }
.autocomplete-suggestions {max-height: inherit !important;}

/*header*/
.dropdown_widget .buttons a {
    background: #f05a1a!important;
    padding: 10px 0 !important;
    color: #fff !important;}
#top .av-main-nav ul a {    font-size: 13px;    text-transform: uppercase;}
.cart_dropdown_link {font-size: 22px; }
#header .mega_menu_title {  text-transform: uppercase;}
.avia-caption-content p {text-shadow: 0px 0px 5px rgba(0,0,0,1)}
.av_secondary_right .sub_menu {text-transform: uppercase;font-size: 13px;}
.av_phone_active_left .phone-info {font-size: 13px;}
/*#header .widget {     left: auto;     right: 0px;     padding-top: 0;
position: absolute;     top: 20px; width: calc(100% - 450px);}*/
.header-scrolled #shortcode-widget-2 { top: 4px !important; }
#top .dropdown_widget .buttons .button {
    width: 43%;     float: left; text-transform: uppercase;     font-size: 12px; }

/*slider*/
#top #wrap_all .slideshow_caption h2.avia-caption-title a {
    background: rgba(0,0,0,.3);   padding: 5px 5px;
    line-height: 50px; }
#top .avia-featureimage-slideshow .avia-caption-content p, .sombras h1. .sombras h2, .sombras h3, .sombras p 
 { background: rgba(0,0,0,0.3); padding: 5px 10px;     width: fit-content;     margin: 0 auto;}
#top .avia-slideshow-button.avia-color-light {
    background-color: rgba(0,0,0,.6); }

/*sidebar*/
.bellows .bellows-nav .bellows-submenu .bellows-target, .bellows.bellows-skin-vanilla .bellows-nav .bellows-target {
    padding-top: 5px !important; padding-bottom: 5px !important; font-size: 14px;}
.bellows .bellows-nav .bellows-menu-item-has-children>.bellows-target {
    padding-right: 50px;
    font-size: 15px;
    padding-top: 8px;
    padding-bottom: 8px;
    text-transform: uppercase; }

/*footer*/
#media_image-2 {max-width: 250px;}
#scroll-top-link {display:none;}

#text-2 { font-size: 14px; }
#footer .widget {   margin: 0;     font-size: 14px;}
.widget_nav_menu a { font-size: 14px; }

/*productos gral*/
.avia_cart_buttons {     opacity: 1;}
#top .avia_cart_buttons .show_details_button {display:none;}
#top .avia_cart_buttons .button {    text-transform: uppercase;
    font-size: 16px; color: #fff !important; width: 78%; background: #f05a1a url(//importadormayorista.com/wp-content/uploads/addtocart.png) no-repeat scroll 95% 50%;
margin-left: 2%; padding: 11px 0;}
.thumbnail-quantity {    width: 20% !important; float: left; margin-bottom: 0 !important;}
.avia_cart_buttons span {   display:none;  color: #fff; }
.avia_cart_buttons {background: #f8f8f8 !important;}
.button-mini-delimiter {display:none;}
#top .inner_product_header {text-align: center;}
#top .price span {font-size: 17px;}
.template-page .entry-content-wrapper h2 {    letter-spacing: 0px;}


#top .thumbnail_container img:hover {
-webkit-transform: scale(1.06);
-moz-transform: scale(1.06);
transform: scale(1.06);
-webkit-transition: all 0.6s ease-in-out;
-moz-transition: all 0.6s ease-in-out;
transition: all 0.6s ease-in-out;}

#top .thumbnail_container img {
-webkit-transition: all 0.6s ease-in-out;
-moz-transition: all 0.6s ease-in-out;
transition: all 0.6s ease-in-out; }

.lmp_load_more_button .lmp_button {
    text-shadow: 2px 2px 2px #222; 
    box-shadow: 2px 2px 2px #222;}

/*producto single*/

.single-product form.cart .button { 
    font-size: 16px; background: #f05a1a url(//importadormayorista.com/wp-content/uploads/addtocart.png) no-repeat scroll 95% 50%;
    min-width: 150px;}

.template-shop .product_meta {    font-size: 13px;}
.single-product-summary .price span  {font-size: 30px !important;}
.single .summary .cart { margin-top: 20px; }
#top form.cart .button {    text-transform: uppercase;    font-weight: bold;}
.woocommerce-page div.product div.summary p {
    background: transparent url(//importadormayorista.com/wp-content/themes/enfold/config-woocommerce/images/bullet_grey.png) left center no-repeat;
    margin: 0;    clear: both;     padding: 0 0 0 9px;}
.template-shop .product_meta {margin-bottom: 10px;}

/*carrito*/
div a.remove {margin: 0 auto;}
.wac-qty-button { display: none !important; }
.woocommerce-page .button { text-transform: uppercase; font-weight: bold; font-size: 16px;}
tr.cart-subtotal {     display: none;}


/*responsive*/

@media only screen and (max-width: 989px) {
/*.xoo-wsc-markup {display:none;}*/
.xoo-wsc-basket {top: 50%; }
#header .widget {display:none }
.html_header_top.html_header_sticky #header {position: fixed !important;}
/*.html_header_top.html_bottom_nav_header #header_main {
    flex-direction: row-reverse;     display: flex;}*/
}

@media only screen and (min-width: 990px) {
 #top #wrap_all #header #menu-item-search>a {display:none;}
.slideshow_caption {width: 70%;}
.av-logo-container {    width: 50% !important;
    position: relative;
    float: left;
    clear: none;}

#header .widget {
   position: relative;
    width: 50%;
    float: right;
    clear: none !important;
   padding: 0px 70px 0 0;
     margin: 13px 0 -7px 0;}

.mobile {display:none;}

.xoo-wsc-basket {    top: 50%;    height: min-content; height: 60px !important;}
a.xoo-wsc-ft-btn {background: #fff;}
.xoo-wsc-ft-buttons-cont {}
.xoo-wsc-container {height: 100%; padding-bottom: 70px;}
.xoo-wsc-sum-col {    padding: 0 !important; line-height: 15px;}
#top .select2-container {width: 100% !important;}
}

.qlwapp__button {font-family: 'Poppins', sans-serif;text-shadow: 1px 1px 2px #000; font-weight: bold; height: 50px; padding: 15px 20px;margin-right: 10px !important;     margin-bottom: 10px;}

@media only screen and (max-width: 480px) {
.qlwapp__container {width:100% !important}
.qlwapp__button {     border-radius: 0px !important;
    width: 100%;  margin-bottom: 0 !important;}
}
@media only screen and (max-width: 767px) {
 

.sidebar {padding-top: 0 !important;}
#avia2-menu {display:none;}
.av_phone_active_left .phone-info {
   width: 100%;    text-align: center;}
.xoo-wsc-container, .xoo-wsc-slider {margin-bottom: 40px;}
.xoo-wsc-ft-buttons-cont {   padding-bottom: 0px;}
#socket .copyright {padding-bottom: 50px;}
.av-burger-overlay-inner, .av-burger-overlay-bg {
    min-height: min-content; }
#top #av-burger-menu-ul {     padding: 100px 0 0 0 !important;}
.responsive.html_bottom_nav_header.html_cart_at_menu #top #wrap_all .main_menu {right: 0 !important;}
.mobile {display: block !important;}
.desktop {display:none;}

#parallax {background-image: none !important;}
.responsive #top #wrap_all .container {
    width: 95%;     max-width: 95%;}
.responsive #top .logo {width: 60%;}
.responsive #top #main .sidebar.smartphones_sidebar_active
{border: 0}
.responsive.html_bottom_nav_header #top #menu-item-shop.cart_dropdown {z-index: 999; right: 80px;}
.responsive #top #header_main #menu-item-shop .cart_dropdown_link {padding: 0 10px; line-height: 80px !important; height: 80px !important;}

#menu-item-shop .dropdown_widget {right: -25px;}

.responsive.html_cart_at_menu #top .main_menu .menu>li:last-child {margin-right: 0;}
.html_av-overlay-side #top #wrap_all .av-burger-overlay li a {
    line-height: 14px;    padding: 10px 50px;
    font-size: 14px; }
.responsive.html_cart_at_menu.html_header_searchicon .menu-item-search-dropdown {z-index: 1000 !important;}
.html_header_top.html_header_sticky #header {
position: fixed !important;}
.responsive #top #header_main>.container .main_menu .av-main-nav>li>a, .responsive #top #wrap_all .av-logo-container {
    height: 80px !important;     line-height: 80px !important; }
.responsive table.shop_table th {
    font-size: 15px;       text-transform: uppercase;}
}
@media screen and (min-width: 580px) and (max-width: 767px) {
#footer .flex_column {    width: 50% !important;   min-height: 190px;}
}

@media screen and (min-width: 768px) {
#footer .av_one_fourth {     margin: 0 1%;     width: 23%;}
}



@media screen and (min-width: 480px) and (max-width: 767px) {
.html_header_top.html_header_topbar_active.html_header_sticky.html_bottom_nav_header #top #main {
    padding-top: 80px !important;}

.responsive .shop_table .product-quantity {  display: table-cell;}
#media_image-2 {     max-width: 90%; }
}

@media only screen and (max-width: 360px) {
.xoo-wsc-cart-active .xoo-wsc-basket {     right: 270px;}
}


#footers h3 {color: #ccc;}
#footers .widget_nav_menu li {     border: 0 !important;}
#footers .widget_nav_menu li a { padding: 3px 0px !important;     color: #ccc;}
#footers .widget {    padding: 0px 0;}

.bordeblanco {border: solid 1px #fff; padding: 20px 10px;}

.fa-check-circle {color: #d64f1a}


@media only screen and (max-width: 480px) {
 
/*.responsive #top #main .products .product {
    margin: 0 1% 1% 0;    width: 49%;}
.responsive #top #main #av_section_1 .products .product {width: 100% !important; margin: 0 !important;}*/
.responsive #top .products .product:nth-child(odd) {
    clear: both;}
.products .product h2, .products .product h3, .products .product h4, .products .product h5, .products .product h6, h2.woocommerce-loop-product__title {
    font-size: 0.8em;}
.thumbnail-quantity {padding: 8px 0 !important;}
}

#top .inner_product_header {    padding: 5px; min-height: 83px;}
#header_meta, #header_meta a { font-size: 14px;font-weight: normal;}

.bellows.bellows-skin-vanilla .bellows-nav .bellows-item-level-0.bellows-current-menu-item>.bellows-target, .bellows.bellows-skin-vanilla .bellows-nav .bellows-item-level-0.bellows-current-menu-ancestor>.bellows-target {
    background: #ffb89a;}
.sidebar_left .inner_sidebar {    margin-right: 20px; }
.archive .page-thumb {display:none;}
.term-description {font-size: 18px;}

ul.woocommerce-error {padding: 20px; font-size: 18px; margin: 40px 0}
.alg-wc-oma-msg {padding: 20px; font-size: 18px; margin: -20px; border-radius: 5px; background-color: #f0dcdb;
    color: #941210;}

#footer .av_font_icon { display: inline;     float: none !important;}

#socket .copyright {     width: 100%;     text-align: center; }


