
    .tose-menu-secundario-wrap {
        background-color:#5a87c6;
        color:red;
        padding:7px 0px;
    }
.tose-social-icono-wrap {
  border-radius:5px;
  margin-left:5px;
}
.tose-social-icono-wrap svg {
  fill: #5a87c6;
}


.site-header .site-branding img {
    max-width: !important;
}
@media(max-width:767px){
.site-header .site-branding img {
    max-width:150px !important;
    transform: translatey(3px);
}
}

@media screen and (min-width: 768px){
.site-header {
    border-bottom: none !important;
}
}


@media screen and (min-width: 768px){
.storefront-primary-navigation{
    background: #f5f5f5;
}
.storefront-primary-navigation>.col-full{
    background: transparent;
}
}
.add_to_cart_button {
  background-color:#5a87c6 !important;
  color:#ffffff !important;
  border-radius:50px !important;
}
.single-product .product_meta .sku_wrapper {display:none !important;}

/* Estilos Woocommerce */

 .products .product .price {
  font-size: 18px !important;
  color:#5a87c6 !important;
  font-weight:600 !important;
}

.single-product .entry-summary .price {
  margin-bottom:0px !important;
  margin-top:10px !important;
  color:#5a87c6;
  font-weight:600;
  font-size:30px;
}

.site-footer .storefront-handheld-footer-bar a:not(.button):not(.components-button) {
    color: #5a87c6 !important;
}


@media(min-width:768px) {
.storefront-primary-navigation>.col-full {
  padding:0px;
}
.home #masthead {
    margin-bottom:0px;
}
}
    @media(min-width:767px){
     .tose-item-padre-principal-menu-categorias, .tose-item-padre-principal-menu-categorias li {
     
     background-color:#5a87c6 !important;
        
    }
    
    .tose-item-padre-principal-menu-categorias a{
     
     color:#fff !important;
        
    }
    }
    
 
            .tose-etiqueta-porcentaje-descuento {
              background-color:#3aeb70;
              font-size:12px;
              border-radius:5px;
              padding:5px 10px !important;
              color:#fff;
              display:inline-block;
              transform:translatey(-3px);
              margin-left:10px;
            }
            .tose-etiqueta-cantidad-ahorro {
              background-color:#3aeb70;
              font-size:12px;
              border-radius:5px;
              padding:5px 10px !important;
              color:#fff;
              display:inline-block;
              transform:translatey(-3px);
              margin-left:5px;
            }
            .tose-etiqueta-cantidad-ahorro i {
              transform:translatey(1px);
              margin-right:5px;
            }
            /* Estilos para el Loop */
            .products .product .tose-etiqueta-porcentaje-descuento {
              display:none !important;
            }
            .products .product .tose-etiqueta-cantidad-ahorro {
             margin-top:15px;
             color:#3aeb70;
             background-color:#fff;
             border:solid 2px #3aeb70;
             font-weight:700;
            }
            /* Estilos para Carrito Lateral */
            .xoo-wsc-body .tose-etiqueta-porcentaje-descuento {
              display:none !important;
            }
            .xoo-wsc-body .tose-etiqueta-cantidad-ahorro {
              display:none !important;
            }
            
        .tose-social-texto-wrap-marquee-container {
                width: 100%; max-width: 400px; overflow: hidden; white-space: nowrap;
            }
            .marquee { display: inline-block; padding-left: 100%; animation: marquee 15s linear infinite; }
            @keyframes marquee { 0% { transform: translateX(0); } 100% { transform: translateX(-100%); } }
          @media(min-width:768px){
          .tose-footer-columna-wrap {
              width:33%;
          }
          }
          
      .tose-footer-logo {
          max-width:220px;
          margin:auto;
      }
     /* lobster-regular - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Lobster";
  font-style: normal;
  font-weight: 400;
  src: url("https://modelo.tiendasonlinesinestres.com/wp-content/uploads/fonts/lobster-v30-latin-regular.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* poppins-regular - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Poppins";
  font-style: normal;
  font-weight: 400;
  src: url("https://modelo.tiendasonlinesinestres.com/wp-content/uploads/fonts/poppins-v22-latin-regular.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* poppins-600 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Poppins";
  font-style: normal;
  font-weight: 600;
  src: url("https://modelo.tiendasonlinesinestres.com/wp-content/uploads/fonts/poppins-v22-latin-600.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}h1, h2, h3, h4, h5, h6 {
                font-family: "Poppins", sans-serif !important;
            }body {
            font-family: "Poppins", sans-serif !important;
            }
            .tose-user-icon-menu {
            border:2px solid green;
            fill:green;
            height:48px;
            width:48px;
            padding:10px 10px;
            }

    @media(max-width:767px) {
        .tose-user-icon-menu_link {
            display:none;
        }
        
    }
    
    .tose-user-icon-menu {
 
  border-radius:50px;
  transform:translatey(3px);
  
}
    

@media(max-width:767px){
    .tose-wishlist-icon-menu_link_new {
        margin-left:auto;
    }
    
    .site-branding {
        display:flex;
        width: calc(100% - 95px) !important;
    }
}


@media (min-width:768px){
    .tose-wishlist-icon-menu_link_new {
        display:none !important;
    }
}
            .tose-wishlist-icon-menu {
            border:2px solid #5a87c6;
            fill:#5a87c6;
            width:48px;
            height:48px;
            padding:10px 10px;
            }
    @media(max-width:767px) {
        .tose-wishlist-icon-menu_link {
            display:none;
        }
        
    }
    
    .tose-wishlist-icon-menu {
  
  border-radius:50px;
  transform:translatey(3px);
  
}
.tose-wishlist-icon-menu-movil {
     transform:translatey(-1px);
     width:46px;
  height:46px;
}
    
           .tose-user-icon-menu_link {
           margin-right:10px;
            }
           .tose-wishlist-icon-menu_link {
           
            }
           .site-search {
           margin-left:auto;
           margin-right:10px !important;
            }
            
           .tose-product-carrusel-titulo-boton-ver-mas a{
  color:#5a87c6;
  border:1px #5a87c6 solid;
  border-radius:5px;
  padding:5px 12px;
  transition:ease 0.3s;
}
.tose-product-carrusel-titulo-boton-ver-mas a:hover{
  color:#fff;
  background-color:#5a87c6;
}.tose-footer-descripcion-negocio { font-size: 13px !important; }.tose-social-icono-wrap { background-color: red; }#site-navigation-menu-toggle { border-color: #5a87c6; color: #5a87c6; }#site-navigation-menu-toggle:after,#site-navigation-menu-toggle:before,#site-navigation-menu-toggle span:before { background-color: #5a87c6; }body .products .product .button { transition: 0.3s !important; }.tose-contact-form-field,.site-search input,.form-row input,.form-row textarea,.form-row select,.tose-reclamo-form-field { background-color: #fff !important; border: solid 2px orange !important; border-radius: 5px !important; font-family: inherit !important; color: green !important; box-shadow: none !important; }.site-search { width: 100% !important; max-width: 400px !important; }.cart_totals .checkout-button,button[name=woocommerce_checkout_place_order],.tose-reclamo-form-submit,.tose-contact-form-formulario input[type=submit],.single-product .single_add_to_cart_button { font-size: 18px !important; padding: 12px 25px !important; border-radius: 3px !important; font-family: inherit !important; background-color: #5a87c6 !important; color: #fff !important; transition: 0.3s !important; }.cart_totals .checkout-button:hover,button[name=woocommerce_checkout_place_order]:hover,.tose-reclamo-form-submit:hover,.tose-contact-form-formulario input[type=submit]:hover,.single-product .single_add_to_cart_button:hover { background-color: #5a87c6 !important; color: #fff !important; }h1,h2,h3,h4,h5 { text-transform: uppercase !important; font-weight: 800 !important; }.tose-footer-columna-titulo { font-size: 12px !important; font-weight: 400 !important; color: auto !important; }.fw-button-icon { color: #5a87c6 !important; }.onsale { color: inherit !important; border-color: inherit !important; }.site-footer { background-color: auto !important; }.tose-footer-wrap,.tose-footer-wrap a,.custom-creditos-pie-pagina-wrap { color: auto !important; }@media (max-width: 768px) {body .products .product .button { font-size: 11px !important; }body .products .product .price { font-size: 12px !important; }}@media (min-width: 769px) {.primary-navigation>ul>li>a,#site-header-cart>li>a { font-weight: 800 !important; text-transform: uppercase !important; }.primary-navigation>ul>li:first-child { margin-right: 15px !important; }}