.slider li.product .cf_api_brand,
.slider li.product .locales {
    display: none !important;
}

.slider li.product .cf_api_promo_date {
    min-height: 38px;
}

.slider li.product .cf_api_iva {
    font-size: 12px !important;
}

.slick-slide li.product h5.cf_api_regular_price {
    font-size: 18px !important;
}

.slick-slide li.product a.cf_api_product_whatsapp,
.slick-slide li.product a.cf_api_product_tipti {
    font-size: 12px !important;
}

.slick-slide li.product a.cf_api_product_tipti::after,
.slick-slide li.product a.cf_api_product_whatsapp::after{
    width: 28px;
    height: 28px;
}

#accesorios_navidad.slider li.product,
#canastos_despensas.slider li.product,
#fragancias.slider li.product {
    background: #fff !important;
}

.slick-slide li.product a.cf_api_product_whatsapp {
    background-color: #3aaf2a !important;
}

@media screen and (max-width: 1950px) {
    .aki-card-wrapper img:not(.btn-img-full), .aki-card-wrapper .mk_product_loop_img_container{
      height: 250px !important;  
    }
      .imgrecetas{
          padding: 5px;
    }
    .aki-cat-btn{
            display: flex;
    justify-content: center;
    }
    
    .cf_api_onsale {
  
    right: 16px!important;
    top: 16px !important;
    }
    .swiper-button-prev-custom, .swiper-button-next-custom{
        
        background: rgb(255 255 255 / 0%) !important;
    }
    
    .aki-card-wrapper h4.cf_api_regular_price_label{
        margin-bottom: 10px !important;
    margin-top: 10px !important;
    }
    
    .btonimagen{
        
        width: 100% !important;
    }
    
    .cf_api_products_cta{
        margin: 0px;
        margin-top: 10px !important;
    }
    
    .logo{
        
    }
    
    [id^="listaproducto"] .swiper-slide h5.cf_api_regular_price, [id^="listaproducto"] .swiper-slide .cf_api_product_price{
            margin-top: -10px !important;
    }
     .btonrojo, .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-modern{
      
      color: #fff;
    border-color: #EC1C24;
    background-color: #EC1C24;       
    width: fit-content;
        margin-left: auto;
        margin-right: auto;
        border-radius: 24px;
    
  }
  
    [id^="listaproducto1"] .swiper-pagination-bullet-active, 
    [id^="listaproducto3"] .swiper-pagination-bullet-active{
       
    }
    
     [id^="listaproducto2"] .swiper-pagination-bullet-active{
        
    }
    
     [id^="listaproducto6"] .swiper-pagination-bullet-active{
         
    }
    
    
    [id^="listaproducto"] .swiper-wrapper {
    padding: 0px; 
 
}
.encabezadonavidad{
    
  background-image: url(https://www.supermaxi.com/wp-content/uploads/js_composer/img-14-08.png?_t=1762692773);
   
    background-size: 100%;
    background-repeat: no-repeat;  
   padding-right: 10% !important;
    padding-left: 10% !important;
}

.secionnavidad1{
    
  background-image: url(https://www.supermaxi.com/wp-content/uploads/js_composer/Sx-01.png);
   
    background-size: 100%;
    background-repeat: no-repeat; 
        padding: 10%;
        padding-bottom: 30px;
        margin-top: -5%;
}

.secionnavidad2{
      
   padding: 10%;
    background-size: 100% 100%;
    background-repeat: no-repeat;
    padding-top: 5%;
    padding-bottom: 5%;

}

[id^="listaproducto"] .swiper-pagination-bullet {
    width: 20px !important;
    height: 20px!important;
    
}

.titulosnavidad p{
    color: #042B22;
                 font-size: 30px;
        line-height: 30px;
        font-weight: 500;
         font-family: "Playfair Display", serif;
}


.secionnavidad2 .titulosnavidad p{
    color: #000000;
       
}


#listaproducto1 li ,#listaproducto3 li,#listaproducto5 li{
   background-color: #ffffff !important;
    
}

[id^="listaproducto"] .swiper-pagination-bullet-active {
    width: 85px !important;
    border-radius: 25px!important;
    
}

 [id^="listaproducto"] .swiper-slide{
        width: 23.4% !important;
    }
    
    .btonimagen{
         width: 30% ;
         margin:10px;
    }
}
@media screen and (max-width: 1024px) {
    [id^="listaproducto"] .swiper-slide {
        width: 23.3% !important;
    }
    
    .btonimagen{
         width: 30% ;
         margin:10px;
    }
}
@media screen and (max-width: 750px) {
    
    .imgrecetas{
          padding: 5px;
    }
    .encabezadonavidad {
        min-height: fit-content;
    }
    
        .aki-categorias-grid {
        grid-template-columns: repeat(2, 1fr);
        gap: 10px !important;
        padding: 0 10px;
    }
    
         .logo {
        padding: 65px;
        padding-bottom: 0px;
    } 
    .mi-carrusel-productos .swiper-slide {
        width: 50% !important;
        padding: 5px !important;
    } 
    [id^="listaproducto"] .swiper-slide{
         width : 98% !important;
    }
    
    .btonimagen{
         width: 100% ;
         margin:10px;
         position: relative;
        left: 0px;
        margin: 0px;
    }
}

@media (max-width: 480px) {
        .aki-categorias-grid {
        grid-template-columns: repeat(2, 1fr) !important;
        gap: 1px;
        padding:4px;
    }
       .btonimagen{
         width: 100%  !important;
                 margin: 3px !important;
    }
   .logo {
        padding: 56px !important;
        padding-bottom: 0px; 
        margin-bottom: -35px !important;
    }
    
    .logo img {
        width : 88% !important;
    }
        
    [id^="listaproducto"] .swiper-slide {
        width : 98% !important;
    }
    .encabezadonavidad{
        padding-right: 2% !important;
        padding-left: 1% !important;
    }
     
    
    .btonimagen {
        
        margin: 10px;
    }
    .secionnavidad1,.secionnavidad2{
      padding: 5%;
        padding-top: 6%;
        background-size: cover;
        background-position-x: center;
    }
    
    [id^="listaproducto"] .swiper-slide{
       width: 83% !important;
    }
    
    .slick-slide li.product {
        min-height: 490px !important;
    }
    
    .titulosnavidad p{
        line-height: 20px;
        font-size: 20px;
    }
    [id^="listaproducto"] .swiper-slide div.cf_api_products_cta a{
        display: inline-masonry !important;
    }
}