.special-categories .single-banner .banner-wrapper-infor.right {
    left: 0 !important;
}

/* Add custom CSS styles below */ 
.advanced-slider--0 .advanced-slider__caption__inner__content__button span {
    color: #000000 !important;
}
.s-block--special-products-slider .absolute {
justify-content:end; 
    
}

.s-block--circle-links .swiper-wrapper {
    justify-content: center;
}
.advanced-slider__caption__inner__content__button span {
    color: #000000 !important;
   
}
.advanced-slider__caption__inner__content__button span {
    color: #ffffff !important;
   
}

.special-categories .group-banner .banner-button {
    background: #720000;

   
    color: #fff;
}
@media (min-width: 992px){
.s-block--about .w-full h2 {
    font-size: 33px;
    line-height: 2;
    color: #000;
}
}
.s-block--about  .btn {
  
    color: #ffffff !important;
    background: #888481;
}

@media (max-width: 768px){
.auto-fit-grid {
    grid-template-columns: repeat(3,minmax(130px,1fr));
}
.s-block--about .w-full h2 {
    color: #000;
    font-size: 17px;
}
.categary_1 .auto-fit-grid {
    grid-template-columns: repeat(2,minmax(130px,1fr));
}

body.trans_header .store-header {
    position: relative;
}
.advanced-slider__caption__inner__content__heading {
    font-size: 22px;
}
.advanced-slider__caption__inner__content__text {
    font-size: 14px;
    width: 60%;
    margin: auto;
}
.advanced-slider__caption__inner__content__text {
    font-size: 14px;
    width: 60%;
    /* margin: auto; */
}
.advanced-slider__caption__inner__content__text {
    font-size: 14px;
    width: 100%;
    margin: 0 !important;
}

.advanced-slider__caption__inner--right .advanced-slider__caption__inner__content:where([dir=rtl],[dir=rtl] *) {
    text-align: center;
    width: 95%;
    background: #ffffff8f;
    position: absolute;
    bottom: 0;
    padding: 5px 0;
}
.s-block--special-products-slider {
    position: relative;
    margin-top: 2rem;
}
.special-categories:not(.mini_images) .single-banner .banner-wrapper-infor {
  
    width: 100%;
}
}