.main-nav-container.fixed-pinned{background:#fff!important}
.main-nav-container.fixed-pinned .main-menu a,
.main-nav-container.fixed-pinned .main-menu span,
.main-nav-container.fixed-pinned .header-btn__icon,
.main-nav-container.fixed-pinned .icon,
.main-nav-container.fixed-pinned i{color:#000!important}

@media (min-width: 1024px) {
    .lg\:flex-row {
        padding-right: 30px;
        flex-direction: row;
        padding-left: 30px;
    }
}

@media(max-width:991px){
  .s-block--enhanced-features.mini-features [data-length="3"]{grid-template-columns:repeat(1,minmax(0,1fr))}
  .s-block--enhanced-features.mini-features .s-block--enhanced-features__item{grid-column:span 1/span 1!important;padding:30px!important}
}
li.group a{position:relative;display:block}
li.group img{border-radius:16px;aspect-ratio:14/13;object-fit:cover}
li.group .overflow-hidden{position:relative;border-radius:16px}

li.group h3{
  position:absolute;bottom:0;right:0;left:0;
  width:75%;margin:auto;
  background:rgba(199,117,117,.85);
  color:#fff!important;
  padding:8px 12px;
  border-radius:14px 14px 0 0;
  font-size:18px;font-weight:700;
  text-align:center;
  transform:translateY(-8px)
}

@media(max-width:768px){
  li.group h3{font-size:14px;padding:6px 10px;width:82%}
}
.s-block--special-products-slider .s-slider-container:where([dir=rtl],[dir=rtl] *) {
    /* padding-left: 4rem; */
}