@charset "utf-8";body{font-family:ABeeZee, sans-serif; font-weight:normal; }h1{font-family:Montserrat, sans-serif; font-weight:700; }h2{font-family:Montserrat, sans-serif; font-weight:700; }h3{font-family:Montserrat, sans-serif; font-weight:normal; }h4{font-family:Montserrat, sans-serif; font-weight:normal; }h5{font-family:Montserrat, sans-serif; font-weight:700; }h6{font-family:Montserrat, sans-serif; font-weight:700; }
#eb .eb-header .eb-toolbar { background-color:#333333;}#eb .eb-header .eb-toolbar,#eb .eb-toolbar__item--search {border-color:#333333; }#eb .eb-header .eb-toolbar .o-nav__item .eb-toolbar__link { color:#FFFFFF; }#eb .eb-header .eb-toolbar .o-nav__item.is-active .eb-toolbar__link,#eb .eb-header .eb-toolbar .o-nav__item .eb-toolbar__link:hover, #eb .eb-header .eb-toolbar .o-nav__item .eb-toolbar__link:focus,#eb .eb-header .eb-toolbar .o-nav__item .eb-toolbar__link:active { background-color:#5C5C5C; }#eb .eb-toolbar__link.has-composer {background-color:#428bca; }
@media screen {
/**************** top ****************/

}@media screen and (max-width: 768px){
div#sp-top1 {
    width: 70%;
    float: left;
}
}
@media screen and (max-width: 678px){
div#sp-top1 {
    width: 100%;
    float: none;
	text-align: center;
}
}
@media screen and (max-width: 678px){
div#sp-home1-top2 {
    text-align: center;
}
}
@media screen {
/***************** header *************************/

}@media screen and (max-width: 992px){
#style-layout1 #sp-header-top {
    margin: 5px 0;
}
}
@media screen {
/***** menu mi cuenta **********/
#sp-top-bar .sp-module {
    display: inline-block;
    margin: 0;
    float: right;
}

}@media screen and (max-width: 678px){
div#sp-home1-top2 .sp-module {
	float: none !important;
    text-align: center;
}
}
@media screen and (max-width: 678px){
div#sp-home1-top2 {
    text-align: center;
}
}
@media screen {
#style-layout1 .sp-module.mod_menu_top .sp-module-title h3 {
    font-weight: 600;
}
/******************* logo ***************************/

}@media screen and (max-width: 992px){
#sp-logo {
    width: 30%;
	float: left;
}
}
@media screen and (max-width: 678px){
#sp-logo {
    width: 100%;
    float: left;
}
}
@media screen {
/************************* buscador y carrito *******************************/

}@media screen and (max-width: 992px){
#sp-right-header {
    width: 70%;
	float: right;
}
}
@media screen and (max-width: 768px){
#sp-right-header {
	padding-top: 15px;
}
}
@media screen and (max-width: 768px){
#sp-right-header .sp-module {
    width: auto;
}
}
@media screen and (max-width: 678px){
#sp-right-header {
    width: 100%;
}
}
@media screen and (max-width: 678px){
#sp-right-header .sp-module {
    width: 100%;
}
}
