/* Add custom CSS styles below */ 

/*global*/
.s-slider-nav-arrow svg, .s-slider-nav-arrow:not(:disabled):hover svg {
  fill: #ffffff !important;
}
.s-slider-nav-arrow {
  
  background-color: #f78e97 !important;
}
.s-slider-block__title-nav {
  display: flex !important;
}
.s-menu-topnav-list:where([dir=rtl],[dir=rtl] *) {
    color: #fff;
}
li.id\=\"offers\".flex.items-center.gap-4 {
    display: none;
}
.olla-card h3{
  font-size: 15px !important;text-align: center;
}

.relative.overflow-hidden.olla-general-radius {
  border-radius:0px !important;
}
 .olla-card h3 {
    white-space: normal;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    font-size: 14px;
    line-height: 2;
  }
/* End of Global */
.olla-card.relative.group.overflow-hidden.aos-init.aos-animate {
    box-shadow: 0px 0px 3px -1px #c20c0c;
}
.product-single .olla-card.relative.group.overflow-hidden.aos-init.aos-animate{
   margin-bottom: 13px;
}
/*Categories*/
.slide--cat-entry h4 {
    color: #000;
}
.s-slider-controls-outer .s-slider-block__title-nav {
  display: none;
}
section.s-block.s-block--categories .container .s-slider-wrapper .swiper.s-slider-container .swiper-wrapper .swiper-slide  a {
  background-color: transparent;
  border-width: 0;
  height: 100%;
}
section.s-block.s-block--categories .container .s-slider-wrapper .swiper.s-slider-container .swiper-wrapper {
  justify-content: space-between;
}
  
section.s-block.s-block--categories .container .s-slider-wrapper .swiper.s-slider-container .swiper-wrapper .swiper-slide  a  img {
  width: 100%;
  height: 100%;
  transition: .3s;
}
 
section.s-block.s-block--categories .container .s-slider-wrapper .swiper.s-slider-container .swiper-wrapper .swiper-slide  a  img:hover {
  transform : translateY(10px);
  transform : scale(1.1);
}
/*End of Categories*/

img.w-full.h-full {
  aspect-ratio: 4/4 !important;
}


/* Features2 */
.feature-icon {
    background:#FFDBDF !important ;
}

.s-block--features__item {
 background: #FDF2F5;
 padding: 1rem !important;
 justify-content: right;
}

.s-block--features_item h2, .s-block--features_item p {
    --tw-text-opacity: 1;
    color: #000000 !important;
}
.s-block--features__item .feature-icon i {  
    color: #D16871 !important; 
}

/* End Features2 */
/* Footer */
.s-social-list.hydrated {
  place-content: center;
}
.s-contacts-list {
  align-items: center !important;
  display: inline-grid;
}

#contact-slot:nth-of-type(1) span.s-contacts-icon {
  background: #33B846 !important;
  border: none;
  color: #FFFFFF;
}

#contact-slot:nth-of-type(2) span.s-contacts-icon {
  background: #FFFFFF !important;
  border: none;
  color: #1A5372;
}

#contact-slot:nth-of-type(3) span.s-contacts-icon {
  background: #1A9EFF !important;
  border: none;
  color: #FFFFFF;
}
#contact-slot:nth-of-type(4) span.s-contacts-icon {
  background: #980E11 !important;
  border: none;
  color: #FFFFFF;
}
.mt-6 {
    display: none;
}

/* End of Footer */
span.olla-hero-color-0.olla-point.block.relative.text-gray-900.font-bold.text-base.after\:absolute.after\:top-1\/2.after\:-left-3.after\:w-2.after\:h-2.after\:bg-emerald-500.after\:rounded-full.aos-init.aos-animate
 {
    display: none;
}

@media (min-width: 1024px) {
  salla-slider .slide--one-sixth {
   
    width: 19%!important;
  }span.olla-hero-color-0.text-gray-500.text-base.pb-4.aos-init.aos-animate {
    font-size: 27px;
    max-width: 40%;
    font-weight: 500;
    line-height: 1.3;
}
}