/*
Theme Name: StarFarma
Author: STARFARMA
Author URI: https://starfarma.es/ 
Template: Divi
Version: 1.0
Description: Theme with love, by StarFarma

*/

/*----------------- Empieza a añadir cambios aquí abajo -------------------------------*/

.woocommerce-page ul.products li.product a img, .woocommerce ul.products li.product a img {
width:300px;
height: auto;
box-shadow: 0 0 20px 15px Crimson;
}

.woosq-popup h1 {
	font-size:30px!important;
} 


/*-------------------------------------------------------*/
/*-------------FLOATING CART---------*/
/*-------------------------------------------------------*/

@media only screen and (min-width: 481px){
.xt_woofc-checkout {
	font-size: 18px;}
}

@media only screen and (min-width: 481px){
.xt_woofc-product-title, .xt_woofc-price {
	font-size: 14px;}
}


/*-------------------------------------------------------*/
/*------------------Columnas menú------------------------*/
/*-------------------------------------------------------*/
@media (min-width: 981px) {
.nav li ul {
    width: 450px;
	}
#top-menu li li a {
    padding: 6px 20px;
    width: 400px;
}
#top-menu li.mega-menu>ul>li {
    width: 50%!important;
}
	.et-menu-nav li.mega-menu>ul>li {
	 width: 50%!important;}

 
#top-menu li.mega-menu>ul>li:nth-of-type(4n) {
    clear: unset;
}
 
#top-menu li.mega-menu>ul>li:nth-of-type(4n+1) {
    clear: unset;
}
}
.et_fullwidth_nav #top-menu li.mega-menu>ul {
	width: 900px;}
/*-------------------------------------------------------*/
/*-------------Menú en móviles-------------------------*/
/*-------------------------------------------------------*/
@media only screen and ( min-width: 981px ) {

/* Vertically center the top navigation */
#et-top-navigation { vertical-align: middle; float:none !important;}
.container { display:table; }

/* Center align the contents of the top navigation area */
#et-top-navigation { text-align:center; }
#et-top-navigation > * { text-align:left; }

#top-menu-nav, #et_top_search { float:none !important; display:inline-block !important}
#et_top_search { vertical-align: top !important; margin-top:3px }
}

/*-------------------------------------------------------*/
/*-------------Quick view button-------------------------*/
/*-------------------------------------------------------*/

.woosq-btn:hover:after{
content: 'E'!important;
    font-size: 18px!important;
	
}

.woocommerce ul.products li.product .button {

    top: 1px;
}


/*-------------------------------------------------------*/
/*-------------menú móviles collapsable------------------*/
/*-------------------------------------------------------*/
.et_pb_menu .et_mobile_menu .menu-item-has-children > a,
#main-header .et_mobile_menu .menu-item-has-children > a {
    background-color: transparent;
    position: relative;
}
.et_pb_menu .et_mobile_menu .menu-item-has-children > a:after, #main-header .et_mobile_menu .menu-item-has-children > a:after {
    font-family: 'ETmodules';
    text-align: center;
    speak: none;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
    position: absolute;
    font-size: 18px;
    content: '\4c';
    top: 11px;
    right: 13px;
}
.et_pb_menu .et_mobile_menu .menu-item-has-children.visible > a:after,
#main-header .et_mobile_menu .menu-item-has-children.visible > a:after {
    content: '\4d';
}
.et_pb_menu .et_mobile_menu ul.sub-menu,
#main-header .et_mobile_menu ul.sub-menu,
.et-db #et-boc .et-l .et_pb_menu .et_mobile_menu li ul.sub-menu {
    display: none !important;
    visibility: hidden !important;
    transition: all 1.5s ease-in-out;
}
.et_pb_menu .et_mobile_menu li.visible > ul.sub-menu,
#main-header .et_mobile_menu li.visible > ul.sub-menu,
.et-db #et-boc .et-l #main-header .et_mobile_menu li.visible > ul.sub-menu,
.et-db #et-boc .et-l .et_pb_fullwidth_menu .et_mobile_menu li.visible > ul.sub-menu,
.et-db #et-boc .et-l .et_pb_menu .et_mobile_menu li.visible > ul.sub-menu {
    display: block !important;
    visibility: visible !important;
}



/*-------------------------------------------------------*/
/*-------------Complianz textos--------------------------*/
/*-------------------------------------------------------*/

#cmplz-document {
	max-width: 1522px;


}

#cmplz-document p {
font-family: 'Raleway',Helvetica,Arial,Lucida,sans-serif;
font-size:16px;}
