/*** agrega aqui los estilos necesarios para modificar el template ***/

.bs-img-square picture img {

    object-fit: contain;
}



.banner-principal__items-3 {

    --ratio: 3 / 3;
}

    .banner-principal__title {
     
        background: #0fb5f0;
        color: #000000;
    
    }

    .info-2 .info-grid__info {
    background: #0fb5f0;

}



.bs-banners__title {

    color: #0eb6f3;
    
}

.bs-footer-title::after {
    
    background: #ffcb02;
  
}


.bs-collection-filter .btn-secondary:hover {
    background-color: #038cd0c7;
    border-color: #038cd0c7;
}




.bs-footer__social .btn-social:hover {
        background-color: #0cb7ef;
        color: white;
    }



span.bs-product__notice {
    color: #0cb7ef;
}

a.zonadeaseoterm {
    font-weight: bolder;
    color: #41b8f1;
}




@media screen and (max-width: 992px) {
 .bs-menu__lv1 {
    color: #000000;
}}


.bs-menu__lv1 {

    text-transform: uppercase;
}


a.bs-title-home {
    color: #4F4F4F;
}

.bs-title-home {

    background-color: #0cb7ef;
}

.banner-principal__title {
    background: #0fb5f0;
    color: #ffffff;
}


.bs-banners__title {
    color: #4f4f4f;
}

.info-2 .info-grid__info {
    background: #ffffffc5;
    color: black;
}

.bs-copyright {
   
    background: #41b8f1;
    color: #ffffff;
   
}

.btn-share {
    background: #ffffff !important;
    color: #000000 !important;
    border-color: white;
}
.btn-share:hover {

    background: #faca00 !important;
   
}

.bs-collection__product-final-price {
    
    color: #000000;
}

.page-link {
   
    background: #41b8f1;
    color: white;
}

.btn-danger, .badge-danger {

    color: #41b8f1;
}

.bs-collection__product-notice {
    
    color: var(--highlight-contrast, #000000);
    background: var(--highlight-color, #ffcb029c);

}

.bs-header {

    background: #60cef5;

}

.bs-footer {
    background: #60cef5;
}

.list-group-item.bs-footer__link {
    background-color: #5fccf3;
}


.bs-footer-title {
    color: #000000;
}


.title-contact {
   
    color: #000000;

}

.bs-footer__link {

    color: #000000;

}

.form-grid form .form-group .form-control {

    background: #ffffffe8;
  
}

.cart-items {

    background: rgb(65 184 241);
    
    border: 2px solid #72cff7;
}
.bs-footer__site-description {
    background: #5fccf3;
}


.site-description {
    color: #000000;

}


    .bs-footer__social .btn-social {
        border: 1px solid #000000;
        color: #000000;
        background-color: #fff;
    }

    .bs-title-home {
    background-color: #0cb7ef00;
}