/* agrega aqui los estilos necesarios para modificar el template */


@font-face{
    src: url("https://dojiw2m9tvv09.cloudfront.net/63681/1/fontlumaki.ttf"); 
    font-family: fontlumaki;  
}

/*** Paginación ***/
/* color de números e íconos */
.page-link {
    color: grey;
}

.bs-collection-filter h3
{
        color: #060606;
}

/* color al clickear un botón */
.page-link:focus {
    box-shadow: none;
}

/* color de la página actual */
.page-item.active .page-link {
    background-color: #2c2013;
    border-color: #2c2013;
    color:#fff;
}

.bs-header {
    border-top: 10px solid white;
   border-bottom: 10px solid #a1bb33;
    background: white;
}

.bs-header:after
{
    background: rgb(162,187,54);
background: radial-gradient(circle, rgba(162,187,54,1) 16.6%, rgba(10,146,163,1) 33.2%, rgba(226,184,29,1) 49.8%, rgba(187,12,26,1) 66.4%, rgba(167,22,124,1) 83%, rgba(75,27,123,1) 100%);
}

.bs-header a {
    color: #060606;
}

main.bs-main .bs-cart 
{
     padding-bottom: 18px;
}

.btn-primary {
    background: #49187e;
    color: white !important;
    border-color: #49187e;
}

.btn-primary:hover {
    background: #49187e;
    color: white !important;
    border-color: #49187e;
        opacity: .7 !important;
}

.bs-footer {
   /*background: #2c2013;*/
    color: #060606;
          box-shadow: 0px 2px 10px -4px rgb(0 0 0);
        background-blend-mode: multiply;
    background-position: right;
    background-image: url("https://dojiw2m9tvv09.cloudfront.net/63681/1/footer2.jpg?1628180292183")
}

.title-footer {
         color: #a2bc33;
     font-family: 'fontlumaki'; 
     font-weight: bold;
}

.bs-footer .list-group-item {

    color: WHITE;
}

.bs-footer .list-group-item:hover {
    color: white;
    opacity: .7;
background: transparent;
}

.bs-info p {

    color: #060606;

}

.bs-info i {

    color: #49187e;
}

.bs-header .bs-social-media a {
    color: #060606;
    font-size: 20px;
}

.bs-footer .bs-social-media a {

     color: white;
}

.bs-header .btn .badge {
    background: #060606;
}

.bs-product-info h6 {

    color: #060606;
}

.bs-product-price {

    color: #060606
}

.bs-product h1 {

    color: #060606;
}

.bs-product-description * {

    color: #060606;
}

.btn-secondary {
    background: #a2bc33;
    border-color: #a2bc33;
}

.btn-secondary:HOVER {
    background: #a2bc33;
    border-color: #a2bc33;
    OPACITY: .7;
}


.btn-secondary:not(:disabled):not(.disabled):hover, .btn-secondary:not(:disabled):not(.disabled).active, .btn-secondary:not(:disabled):not(.disabled):active
{
    background: #a2bc33;
    border-color: #a2bc33;
    OPACITY: .7;
}

.input-group .form-control {
    border-color: #060606;
}

.bs-collection .bs-stock {

      background: #6f6f6f;

}

.info p {
    color: #6c757d;
}

.page-link:hover {

    color: #060606;
}

.fa-map-marker-alt:before {

       COLOR: #a2bc33;
}

.fa-phone:before
{
        COLOR: #a2bc33;
}

.fa-envelope:before
{
        COLOR: #a2bc33;
}

.bs-menu-lv2:hover {
        background: #49187e;

}

.bs-header-navbar
{
   border-top: 2px solid #ffffff;
}

.bs-header .bs-social-media a:hover {
    color: #060606 !important;
    OPACITY: .7;
}

.bs-header .img-fluid {
   /* max-width: 100%; */
    /*height: 75PX; */
           width: 140px;
}

@media screen and (max-width: 992px){
.bs-header .img-fluid {
   /* max-width: 100%; */
    /*height: 75PX; */
}}

@media screen and (max-width: 992px){
.bs-header-navbar
{
border-top: none;
}}

@media screen and (max-width: 992px){
.bs-footer {
background-size: cover;
}}

.navbar-toggler {
   color: #060606;
}


.navbar-toggler:hover {
   color: #060606;
    opacity: .7;
}

.navbar-collapse {
    background: #ffffff;
}

.bs-menu-lv1:hover, .show >.bs-menu-lv1
{
   color: #a2bc33 !important;
}

.bs-menu-lv1:hover
{
    opacity: .7;
        font-weight: bold;
}

.bs-menu-lv1{
    color: black !important;
}

.bs-header .btn:not(:disabled):not(.disabled):hover .badge, .btn-primary:not(:disabled):not(.disabled):hover, .btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active
{
        background: #49187e;
    color: white !important;
    border-color: #49187e;
    opacity: .7 !important;
}

.bs-header a:not([class*="bs-menu"]):hover, .navbar-toggler:hover
{
   color: #49187e; 
}

.home-title {

    color: #060606;
    font-family: 'fontlumaki';

}

body
{
  /*     font-family: 'wismartxt' !important; */
  
}

@media screen and (max-width: 992px){
.bs-footer .bs-social-media a:hover
{
    color: white;
    opacity: .7 !important;
}}

@media screen and (max-width: 992px){
.bs-footer .bs-chat a {
    color: white;
    background: transparent;

}
}

@media screen and (max-width: 992px){
.bs-footer .bs-chat a:hover {
    color: white;
    background: transparent;
    opacity: .7;
}}

.bs-header-nav .btn-light {
    color: #49187e;
}

.bs-discount.tag {

    background: #49187e;
}

.background {
    background-image: none;
}

.btn-light {
    color: #060606;
    background-color: #ffffff;
    border-color: #ffffff;
}

.btn-light:hover {
    background-color: #ffffff;
    border-color: #ffffff;
    opacity: .7;
}

.panel-heading
{
    border: 1px #060606 solid;
    color: #ffffff;
        BACKGROUND: WHITE;
}

.panel-heading a
{
    color: #060606;
}

.noUi-connect{
    background: #49187e;
}

.noUi-horizontal .noUi-handle {

    background: #49187e;
}

.panel-heading a:hover {
    color: #49187e;
        BACKGROUND: WHITE;
}

.bs-collection-filter .btn-light:not(.collapsed), .bs-collection-filter .btn-light:hover, .bs-collection-filter .btn-light:focus, .bs-collection-filter .btn-light:active, .bs-collection-filter .btn-light:not(:disabled):not(.disabled):active {
    background: #ffffff;
}

.bs-cart .bs-trunc {
    color: #060606;
}

body {

    COLOR: #060606 !important;
}

.bs-cart .custom-control button
{
        COLOR: #060606;
    FONT-WEIGHT: BOLD;

}

.text-info {
    color: #060606 !important;
}

.bs-product-info .text-truncate
{
   color: #49187e;
}

.logo-conoce{
    height: 150px;
}

.btn-success:not(:disabled):not(.disabled) {
    background: linear-gradient(90deg, rgba(162,187,54,1) 16.6%, rgba(10,146,163,1) 33.2%, rgba(226,184,29,1) 49.8%, rgba(187,12,26,1) 66.4%, rgba(167,22,124,1) 83%, rgba(75,27,123,1) 100%);
    border-color: black;
}

.btn-success:not(:disabled):not(.disabled):hover, .btn-success:not(:disabled):not(.disabled).active, .btn-success:not(:disabled):not(.disabled):active
{
      background: linear-gradient(90deg, rgba(162,187,54,1) 16.6%, rgba(10,146,163,1) 33.2%, rgba(226,184,29,1) 49.8%, rgba(187,12,26,1) 66.4%, rgba(167,22,124,1) 83%, rgba(75,27,123,1) 100%);
    border-color: #a2bc33;
    opacity: .7;
}

.bs-footer .bs-social-media a:hover
{
    opacity: .7;
}

.bs-trunc {
    white-space: normal;
    line-height: 1.6rem;
}

.bs-product .custom-radio .custom-control-input:checked +.custom-control-label {
    border-color: #49187e;
    font-size: 15px;
}

.custom-control-input:checked~.custom-control-label::before {
    color: #fff;
    border-color: #49187e;
    background-color: #49187e;
}

.bs-product .custom-radio .custom-control-label
{
        font-size: 15px;
}

.btn-danger {
    background: #49187e;
    color: white !important;
    border-color: #49187e;
}

.btn-danger:hover {
    background: #49187e;
    color: white !important;
    border-color: #49187e;
    opacity: .7;
}

.btn-link
{
        color: #060606;
}

button.btn.btn-link.p-0 {
      margin-top: -1px;
}

.background .info {
    background: rgb(255 255 255);
}

.bs-footer .bs-credits a:hover
{
        color: #49187e;
}

.bs-footer .btn-primary
{
        background: #49187e;
    color: white !important;
    border-color: #49187e;
}

.btn-link:hover {
    color: #a2bc33;
}

.bs-footer {
    color: white;
}
