
/* 
    Created on : 7 ago. 2023, 18:07:23
    Author     : Sergio
*/

/* top header */
#atopheader{
    background-color: #5e5e5e;
    height: 35px;
}

#atopleft{
    text-align: left;    
}

#atopleft ul{
    display: inline-flex;
    list-style: none;         
} 

#atopleft ul li{
        margin-right: 20px;
}

#atopleft #block-headerleftcontacto{           
    color: #fff;
    margin-top : 7px;    
    font-size: 15px;    
    font-family: sans-serif;    
}

#atopright{
    text-align: right;
}

/* menu inicio sessión */
#atopright ul.nav{
    /*display: inline-flex;*/
    display: -webkit-inline-box;    
    margin-right: 15px;
    font-size: 15px;    
    font-family: sans-serif;
    color : #fff;
}    

#atopright ul.nav li:hover{
    color : #ef7f1a;
}

/* header */
/* header left */
#aheaderleft {
    display: flex;
    justify-content: center;
}

#aheaderleft a.site-logo.d-block img{
    height: 130px;
    width: auto;   
    margin: 5px 0px;    
}

/* header center*/
#aheadercenter{
    text-align: center;
}

#aheadercenter h2{
    text-align: center;
    font-family: 'Montserrat', sans-serif;     
}

/* header right */
#aheaderright{
    display: flex;
    align-items: center;
    justify-content: center;
}

#aheaderright #search-block-form #edit-keys{
    height: 35px;
    border-radius: 5px;    
}

#aheaderright #search-block-form #edit-keys{
    height: 35px;        
    border-right: none;
    width: 200px;    
    border-color: #b0cb1f;  
    padding: 5px 10px;
    border-radius: 5px 0px 0px 5px;    
    
}

#aheaderright #search-block-form #edit-submit{
    background: #ef7f1a;
    border: none;
    color: #fff;
    margin-left: 0px;    
    border-radius: 0px 5px 5px 0px;
    height: 35px;    
}



/* CARRITO */

.cart-block--summary{
    margin-top: 10px;
}

.cart-block--link__expand{
    background-color: #ef7f1a;
    border-radius: 3px;
    padding: 5px 10px;
    width: fit-content;    
    color: #fff; /*#2b2a29;*/
    font-weight: bold;
    text-decoration: none;
}

.cart-flyout a {
	background-color: #0063a2;
	color: #fff !important; 
	text-transform: capitalize;
	padding: 10px;
	font-size: 16px;
    font-family: 'Montserrat', sans-serif;
	border-radius: 3px;	
}


.cart-flyout a:hover {
    background-color: #b7c9e7;
    color: #0063a2;        
}

.cart-block--summary__icon{
    padding-right: 10px;
    color: #fff;
}

.cart-block--count_number {
  display: none;
}