/* Add custom CSS styles below */ 
html.hydrated {
    overflow-x: hidden;
}
/*header*/
.rtl .sidebar .xbtn {
    color: #fff;
}
.inner .main-menu li:not(:hover) a>span {
    color: #000!important;
}
.navbar-brand img {
    filter: brightness(0);
    max-height: 6rem;
}
.main-nav-container.fixed-pinned .navbar-brand img {
    max-height: 50px;
}
.navbar-brand {
    margin-top: 0rem;
    margin-bottom: 0rem; 
}
@media (min-width: 768px) {
.md\:mb-6 {
     margin-bottom: 0.5rem;
}
.main-nav-container.fixed-pinned .navbar-brand img {
    max-height: 70px;
    width: 70px !important;
}
}
/*product*/
.s-product-card-content-footer .s-button-btn {
    color: #000;
}
.index .s-product-card-entry {
    background: #fff;
}
.index .s-product-card-content-main * {
    color: #000 !important;
}
.special_category_offer .text-secondary {
    color: #000;
}

/*cat pics*/
@media (max-width: 767px) {
.special_categories .special_category {
    opacity: 1;
}
.special_categories .special_category_wrapper a::before {
    opacity: 0.3;
}
.special_categories .col-span-3.row-span-1.flex.gap-6 .special_category_title {
    font-size: 13px !important;
}
.category_section  .h-40 {
    height: 6rem;
}
.category_section  .w-40 {
    width: 6rem;
}

}
@media (min-width: 767px) {
.category_section .justify-around {
    justify-content: center;
    gap:2rem;
}}


/*main_banner*/
.main_banner .h-\[90\%\] {
    height: 100%;
}
@media (max-width: 450px) {
.main_banner h2.text-heading {
    width: 320px;
}}



/*questions*/
/*.feq_section .layout {
    background: unset;
}*/
@media (min-width: 767px) {
.feq_section {
    background-position: top center;
}
}


/*offers*/
.s-count-down-boxed .s-count-down-item {
    background: #000;
    color: #fff;
}
.s-count-down-item-label {
    opacity: 0.6;
    color: #fff;
}
.s-block--slider-with-bg .slider-bg:before {
    background-color: unset;
}
.s-block--slider-with-bg.s-block--full-bg .container.pt-8.sm\:pt-20.relative {
    display: none;
}
    .s-block--slider-with-bg .slider-bg {
        height: 15rem;
    }
.index .s-block.s-block--slider-with-bg .s-slider-block__title {
    opacity: 0;
}
.s-block--slider-with-bg {
    background: transparent;
}
@media (min-width: 767px) {
section.s-block.s-block--slider-with-bg.s-block--full-bg {
    margin-top: 25px;
}
}

/*moving banner*/ .moved_banner .image-content, .moved_banner .main_img {
    position: relative;
    display: none;
}
.moved_banner .background-video {
    filter: brightness(0.6);
}
section:nth-child( 1 of .moved_banner) .z-0.circle ,section:nth-child( 1 of .moved_banner) 
 .flex.items-end.image-content.z-1 {
    display: none;
}
section:nth-child( 1 of .moved_banner)  .swiper-rtl.swiper-watch-progress {
    height: 40rem;
}
section:nth-child( 1 of .moved_banner)  .text-content.z-50 {
    width: 96% !important;
    justify-items: center;
    margin: auto;
    text-align: center;
    justify-content: center;
}
@media (max-width: 767px) {
section:nth-child( 1 of .moved_banner)  .swiper-rtl.swiper-watch-progress {
    height: 20rem;
}.special_categories .special_category {
    opacity: 0 !important;
}}


/*footer */
.store-footer * {
    color: #000;
    border-color: #00000063;
}
@media (min-width: 1500px) {
section.s-block.s-block--banners.container {
        max-width: 1400px;
    }
}
/*.feature_section .grid {
    grid-template-columns: repeat(4, minmax(0, 1fr));
}*/ @media (min-width: 768px) {
  section:nth-child( 1 of .moved_banner)  .custom_container {
        width: 100%;
    } section:nth-child( 1 of .moved_banner)  .text-content.z-50 {
    height: 60vh;
}
}/*moved_banner*/ section:nth-child( 1 of .moved_banner) .flex.flex-col.gap-3 {
    align-items: center;
}