/* Add custom CSS styles below */ 
.multi__banner {
    height: auto !important;
}
i#moonIcon {
    display: none;
}
.category_section p.text-lg {
    display: none;
}
.category_section .justify-around {
    justify-content: center;
}
.main_banner img.w-full.h-full.object-cover {
object-position: 26%;
}
.moved_banner .image-content::after {
    background-color: #a27b5c00;
}
.main_banner p {
width: 65%;
}
@media (min-width: 1024px) {
   .main_banner .swiper-slide-active .slider_content.lg\:mr-28 {
        margin-right: 2rem;
    }
.multi_use_banner .multi__banner:nth-child(1) .banner_text p {
    color: #ffffff;
    line-height: 2.2rem;
}
}

@media (min-width: 768px) {
    .main_banner .md\:\!h-\[600px\] {
    height: 300px !important;
}
}
@media (min-width: 1024px) {
  .main_banner .md\:\!h-\[600px\] {
        height: 440px !important;
    }
}
@media(max-width:767px){
.main_banner .grid-cols-2 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
}
    .main_banner img.w-full.h-full.object-cover {
        object-position: 76%;
    }
.main_banner h2.text-heading {
    font-size: 16px !important;
    width: 62%;
}
.multi_use_banner .justify-between {
    justify-content: center;
}
.store-footer .container.grid.grid-col-1 {
    justify-content: center;
    text-align: center;
}
.special_category_area.h-\[648px\] {
    height: 191px;
}
.special_category_piece_number {
    display: none;
}
.special_category_title {
    font-size: 14px;
}
.multi__banner {
    padding: 50px 30px;
}
.multi_use_banner .swiper-slide-active .banner_text {
    background: #00000036;
    border-radius: 12px;
    padding:10px 0;
}
.multi-use-banner-5 .multi__banner:nth-child(1) .banner_text p {
    line-height: 1.5;
}
img.background-image.rounded-md {
    object-position: 25%;
}
.moved_banner .main-text {
    width: 65%;
}
.moved_banner .main_img {
    display: none;
}

}