/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jun 07 2022 | 12:23:57 */
.sub-header.header-mobile {
    display: flex;
    width: 100%;
    justify-content: space-around;
    flex-direction: row;
    align-content: center;
    align-items: center;
    padding-bottom: 10px;
}
header.site-header.site-header-mobile {
    position: relative;
    z-index: 9999999;
}
#boton-banner-movil > .vc_btn3.vc_btn3-color-grey, .vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat {
    color: #fff;
    background-color: #ebebeb1c;
    border: 1px solid;
}
@media (max-width: 324px){
	#separator-movil{
		margin-top:46%;
	}
}
@media (max-width: 768px){
	body.logged-in .shop-alert {
   	 	margin-top: 0px !important;
    	margin-bottom: 0 !important;
	}
	body .shop-alert {
    	margin-top: 0px;
	}
	.hamburger-inner, .hamburger-inner::before, .hamburger-inner::after {
    	width: 27px;
    	height: 2px;
    	background-color: #fff;
    	border-radius: 3px;
    	position: absolute;
   	 	transition-property: transform;
    	transition-duration: 0.15s;
    	transition-timing-function: ease;
	}
	.header .cize-minicart .mini-cart-icon {
    	display: inline-block;
    	font-family: \'sofia_promedium\',sans-serif;
    	font-size: 22px;
    	text-transform: uppercase;
    	line-height: 42px;
    	position: relative;
    	cursor: pointer;
    	color: #fbfbfb;
	}
	.main-header.header-mobile > div {
    	width: auto;
    	display: flex;
    	height: 60px;
    	align-items: center;
	}
	.site-header-mobile .header-content {
    	display: flex;
    	z-index: 100000;
    	position: relative;
    	width: 100%;
    	flex-direction: column;
	}
	#shop-alert-movil {
		width: 100%;
		text-align:center;
		padding: 0px;
		font-size: 14px;
		margin-bottom: 10px;
		display:block;
	}
	#shop-alert-movil > p {
    	text-align: center;
    	margin-bottom: 0px;
    	padding-bottom: 0px;
    	display: flex;
    	flex-direction: row;
    	flex-wrap: wrap;
    	align-content: center;
    	justify-content: space-evenly;
    	align-items: center;
	}

	.main-header.header-mobile > div.header-right, .main-header.header-mobile > div.menu-mobile-hamburger-wrap {
    	width: 80px;
	}

}