/*
 * Custom code goes here.
 * A template should always ship with an empty custom.css
 */
@font-face {
  font-family: "aqua";
  src: url("fonts/aqua.ttf");
}

main{
    background-image: linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.3)), url("https://exfumate.es/img/mosaico.jpg");
    background-image: -webkit-linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.3)), url("https://exfumate.es/img/mosaico.jpg");
    background-image: -moz-linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.3)), url("https://exfumate.es/img/mosaico.jpg");
    background-position: top;
    background-repeat: repeat;
}

.omg_im_fixed #header .wrapper:first-child {display: none;}

.jxml-logo img{width:155px;}

.box-rrss .jxml-html-title{display:none;}

.box-rrss li{margin-right:.5rem !important;}

.box-rrss a{display:block;background-color:#cc0000;height:40px;width:40px;line-height:40px;text-align:center;color:#fff;font-size:18px;}

#csinstagramfeed h3{color:#fff;font-family: Aqua;font-size: 30px;font-weight: bold;margin-bottom:10px;}

#csinstagramfeed a{color: #fff;font-family: 'Aqua';margin-top: 20px !important;display: block;font-weight: bold;font-style: italic;}

.seo-text{background-color: #cc0000;padding: 50px;margin-bottom: 80px;border-radius: 10px;color:#fff;}

.seo-text h1, .seo-text h2 {color:#fff;font-family:Aqua;text-transform: uppercase;font-size: 20px;}

.seo-text h2{margin:30px 0 10px 0;}

.col-xl-3, main .products article.product-miniature{flex: 0 0 16%;max-width: 16%;display:inline-block;}

#index main .products article.product-miniature{min-width:280px;}

#new-products main .products article.product-miniature{min-width:260px;}

.featured-products{text-align:center;}

.tabs,#main{background-color: #f2f5f5;padding: 20px;margin-top:30px;}

#category #main{margin-top:0;}

.product-miniature .product-buttons{display:block;}

.add-to-cart span,.wishlist_button_nopop span,.quick-view span,.product-buttons .view-product{display:none;}

.add-to-cart i,.wishlist_button_nopop i,.quick-view i{font-size:30px;}

.quick-view i{color:#cc0000;}

#footer .jxml-html-description .title-footer{font-size: 24px;color: #cc0000;font-weight: bold;text-transform:uppercase;}

#footer .jxml-html-description p{font-size: 12px; color: #ffffff;}

.featured-products,.category-products{margin-top:50px;}

.new-products{margin-top:40px;text-align:center;}

#index .featured-products h2,.new-products h2{color: #fff;font-family: 'aqua';font-size: 30px;}

.products-section-title,#jx_manufacturers_block_displayHome h3{font-family:'aqua';font-size:30px;color:#333;}

#description-collapse h2,h3{color:#cc0000;}

#header .box-rrss .title-footer,.social-sharing span,#subcategories,#js-product-list-header,#grid-list-buttons,
.supplier-list,#products hr{display:none;}

.box-rrss a:hover{background-color: #fff;color:#cc0000;}

#search_filters_wrapper,.supplier-list,.brand-list{background-color:#f5f5f5;padding:20px;}

.facet h1{font-weight:bold;}

.products-sort-order{flex:auto;}

/*.products-sort-order label,#js-product-list,#grid-list-buttons a{color:#fff;}*/

#js-product-list .pagination{background-color:#f5f5f5;padding:20px;}

.menu-pods li ul{display:none !important;}

.menu-pods li .sf-with-ul::after{content:'' !important;}

.menu-alquimia::before{content:url('https://exfumate.es/themes/EZE-180/assets/img/alquimia.png');display:block;text-align:center;}

.menu-liquidos::before{content:url('https://exfumate.es/themes/EZE-180/assets/img/liquidos.png');display:block;text-align:center;}

.menu-mods::before{content:url('https://exfumate.es/themes/EZE-180/assets/img/mods.png');display:block;text-align:center;}

.menu-resistencias::before{content:url('https://exfumate.es/themes/EZE-180/assets/img/resistencias.png');display:block;text-align:center;}

.menu-baterias::before{content:url('https://exfumate.es/themes/EZE-180/assets/img/baterias.png');display:block;text-align:center;}

.menu-inicio::before{content:url('https://exfumate.es/themes/EZE-180/assets/img/inicio.png');display:block;text-align:center;}

.menu-novedades::before{content:url('https://exfumate.es/themes/EZE-180/assets/img/novedades.png');display:block;text-align:center;}

.menu-atomizadores::before{content:url('https://exfumate.es/themes/EZE-180/assets/img/atomizadores.png');display:block;text-align:center;}

.menu-pods::before{content:url('https://exfumate.es/themes/EZE-180/assets/img/pods.png');display:block;text-align:center;}

.menu-sales::before{content:url('https://exfumate.es/themes/EZE-180/assets/img/salt3.png');display:block;text-align:center;}

.menu-baterias::before{content:url('https://exfumate.es/themes/EZE-180/assets/img/baterias.png');display:block;text-align:center;}

.menu-contacto::before{content:url('https://exfumate.es/themes/EZE-180/assets/img/contacto.png');display:block;text-align:center;}

.menu-resistencias::before{content:url('https://exfumate.es/themes/EZE-180/assets/img/resistencia1.png');display:block;text-align:center;}

.menu-desechables:before { content: url(https://exfumate.es/themes/EZE-180/assets/img/desechables.png); display: block; text-align: center;}

#header .container{max-width:100%;padding:0 40px;}

#header .bg-primary-header{padding:0 !important;}

.page-cms .content-wrapper,.page-contact .content-wrapper{background-color:#f5f5f5;padding:30px;border-radius:3px;}

.page-contact .content-wrapper .number{padding-top: 0;font-size: 18px;line-height: 20px;}

#description-collapse table{display:none;}

.jxmegamenu li{padding:10px;text-transform:uppercase;text-align:left;}

.jxmegamenu  ul li a::after{right:10px !important;}

.jx_manufacturers_block{background-color:rgba(255,255,255,.8);margin-bottom:100px;border-radius:10px;}

.img-tienda img{width:32%;margin:0 !important;}

.img-tienda img:nth-child(2),.img-tienda img:nth-child(5){margin:5px 10px !important;}

#bxslider-instagram img{height:auto;}

#footer .footer-bg a{color: #fff;}

.product-miniature-information{padding-top: 1.07143rem;padding: 20px;background-color: #f5f5f5;
    border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;}

.product-miniature .product-buttons a{color: #2c8aac;font-size: 16px;}

#description-collapse img{width:100%;}

#checkout .content-wrapper{background-color:#f2f5f5;}

.dropdown-menu-search{top:120% !important;right:0 !important;}

.menu-baterias ul ul{width:150px !important;}

.box-banner,.box-banner .col-sm-6{padding:0;}

.box-banner .col-sm-6:first-child{padding-right:10px;}

.box-banner .col-sm-6:last-child{padding-left:10px;}

#blockcart-modal .modal-content .col-md-6:first-child{background-color:#cc0000;}

#blockcart-modal .modal-content .col-md-6:first-child h3,#blockcart-modal .modal-content .col-md-6:first-child a,
#blockcart-modal .modal-content .col-md-6:first-child .product-attributes,
#blockcart-modal .modal-content .col-md-6:first-child .total-wrap div,
#blockcart-modal .modal-content .col-md-6:first-child .total-wrap div span{color:#fff;}

.it_EWFYCJDMPKCS{width:100%;}
.jxml-banner-description{top:55% !important;}

ul.category-top-menu li a {
    color: #fff!important;
}

.row.it_CRJKYAVPUZSQ {
    justify-content: center;
}

ul.category-top-menu li {
    display: inline;
    margin: 0 10px;
}

.it_VCFVOXEABOCK {
    width: 100%;
}

ul.category-top-menu li.h5.d-none.d-md-block {
    display: none!important;
}

.it_VCFVOXEABOCK {
    display: flex;
    align-items: center;
    flex-direction: column;
    gap: 20px;
    margin: 30px 0;
}

.products {
    display: flex!important;
}

.fa-twitter:before{content: "\f16d" !important;}
.fa-instagram:before{content: "\f232" !important;}
.box-rrss { text-align: center;}
.row.it_CRJKYAVPUZSQ { background: #333;}
li#wishlist_7 { padding-top: 0;}
#mywishlists section.page-content.mb-3.mb-lg-5 {display: none;}
#mywishlists h2.h2,.h6.facet-title.hidden-sm-down{display: none;}

.fa {font-family: FontAwesome!important}

a#emailsalerts::before {
    height: 90px;
    width: 100%;
    display: inline-block;
    content: '';
    background-image: url(https://exfumate.es/themes/EZE-180/assets/img/campana.png);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}

.product-miniature-container .h3.product-title a {
    height: 68px!important;
    display: inline-block!important;
}

.boxWhatsapp{position: fixed;right:22px;bottom:110px;animation: animateDiv 4s 2;animation-direction: alternate;animation-iteration-count: infinite; z-index:99}
@keyframes animateDiv {
  0%   {bottom: 40px; bottom: 170px;}
	100%  {bottom: 120px; bottom: 100px;}
}
	
.info-container { margin-top: 50px; display: grid; grid-template-columns: 1fr 1fr; row-gap: 20px;}
.info-item img { max-width: 50px; display: inline-block;}
.info-container h4 { display: inline-block; font-size: 17px; margin-left: 12px;}
.info-item p { font-size: 14px; margin-left: 60px;}
.info-item a { color: #cc0000;}
h1.product-name { font-size: 27px;}
.price span { font-size: 32px!important;}

.wishlist-products-container { display: block!important;}
.clearfix.wishlist-row-bottom { display: none!important;}
a.delete-wishlist, .edit-wishlist { display: none!important;}

#mywishlists:not(:has(.all-wishlist)) header.page-header::before {
    content: 'Tu lista de deseos está vacía';
    font-size: 20px;
    margin-left: 30px;
    color: #cc0000;
}

#mywishlists:not(:has(.all-wishlist)) header.page-header {
    margin-bottom: 30px;
}

.page-my-account .my-account-links li:hover a i {
    color: #cc0000;
}

.page-my-account .my-account-links li:hover a#emailsalerts::before {
    background-image: url(https://exfumate.es/themes/EZE-180/assets/img/campana-r.png);
}

@media(max-width:1800px){
	.banner-type-1 .jxml-banner-description{top:11%;}
	.menu-baterias ul{left:-40% !important;}
	.menu-baterias ul ul{left:50% !important;}
}

@media(max-width:1500px){
	.col-xl-3, main .products article.product-miniature{flex: 0 0 18%;max-width: 18%;}
	.default-menu>ul a{font-size:10px;}
}

@media(max-width:1400px) and (min-width:769px){
	#header .bg-primary-header > div{padding:0;}
}

@media(max-width:1300px){
	.col-xl-3, main .products article.product-miniature{flex: 0 0 20%;max-width: 20%;}
}

@media(max-width:1200px){
	.banner-type-1 .jxml-banner-description{top:8%;}
}

@media(max-width:1100px){
	.col-xl-3, main .products article.product-miniature{flex: 0 0 24%;max-width: 24%;}
}

@media(max-width:1100px){
	.jxmegamenu_item ul>li{margin-left:0}
}

@media(max-width:950px) and (min-width:770px){
	.col-auto{width:100%;}
}

@media(max-width:990px){
	.banner-type-1 .jxml-banner-description{top:5%;}
	.page-cms #main{padding:0 !important;}
}
@media(max-width:980px){
	.col-xl-3, main .products article.product-miniature{flex: 0 0 32%;max-width: 32%;}
	#index main .products article.product-miniature{min-width:250px;}
}

@media(max-width:769px){
	.img-tienda img,.img-tienda img:nth-child(2),.img-tienda img:nth-child(5){width: 45%;margin: 3px !important;}
	#header .order-2{order:1;margin-bottom:30px;}
	#header .order-1{order:2;}
	.box-search{top:50px;}
	.box-right{margin-top:-100px;}
	/*#header .bg-primary-header{padding:20px !important;}*/
	.box-rrss .jxml-html-description{margin-top:0;}
	.icon-toggle{display:none;}
	.tablet_up_wishlist{margin:0 10px;}
	#header{margin-bottom:30px;}
	.seo-text{padding:50px 20px;}
	.jxmegamenu_item ::before{width:70px;}
	.jxmegamenu_item li a{font-size:14px !important;}
	.jxmegamenu_item ul.first-level-menu{padding-left:100px !important;}
	.jxmegamenu_item ul.first-level-menu ul{padding-left:30px !important;}
	.banner-type-1 .jxml-banner-description .h3{font-size:20px !important;}
	.banner-type-1 .jxml-banner-description{top:4%;}
}

@media(max-width:690px){
	.col-xl-3, main .products article.product-miniature{flex: 0 0 47%;max-width: 47%;padding:10px !important;}
}

@media(min-width:570px){
	#new-products main .products article.product-miniature{min-width:auto;}
}

@media(max-width:560px){	
	.img-tienda img, .img-tienda img:nth-child(2), .img-tienda img:nth-child(5){width:100% !important;}
}

@media(max-width:500px){
	#index main .products article.product-miniature{min-width:220px;}
	main{background-size:cover;}
	.material-icons-favorite, .material-icons-account_box, .material-icons-account_circle{font-size:35px!important;}
}

@media(max-width:450px){
	.banner-type-1 .jxml-banner-description{top:3%;}
}

@media(max-width:400px){
	.box-rrss li{margin-right:0 !important;}
}

@media(max-width:500px){
	#index main .products article.product-miniature{min-width: 110px;}
}



