/* Add custom CSS styles below */ 
.top-navbar {
    display: none;
}
/**** banner ******/
section.s-block.s-block--fixed-banner.wide-placeholder > .container {
    padding: 0 !important;
    margin: 0px!important;
    max-width: 100%;
}

.s-products-slider-card.swiper-slide {
  margin-top:10px;
    margin-bottom:10px;    
}
.banner--fixed img {
    border-radius:0px;
    background-color: transparent;
}

img.lazy.IR__lsize.object-contain.loaded {
    height: 76px;
}
.top-navbar {
    color: white;
}
section.s-block.s-block--banners.container .grid {
    display: grid!important;
    grid-template-columns: repeat(4,1fr)
}


section.s-block.s-block--banners.container .banner-entry {
    background-color: #fff0;
    height: 333px!important;
}

section.s-block.s-block--banners.container .lazy__bg.lazy.entered.loaded {
    height: 378px !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-color: #fff0
}
.s-slider-block__title h2 {
    color: #a57d4a;}
#mainnav > div > div > div.header-container.flex.items-stretch.justify-between.w-full.relative > div.flex.items-center.justify-center > a > i{color: white !important}

@media (max-width: 767px) {
    section.s-block.s-block--banners.container .grid {
        display:grid!important;
        grid-template-columns: repeat(2,1fr);
    }}

    .two-row .banner-entry:first-child {
        grid-column: span 1 / span 1;
        grid-row: span 1 / span 1
    }

#\31 785897025 > form {
    width: 240px;
}
.s-block__title {
    /* justify-content: center; */
    color:#b09249
}
.s-block__title h2 {
    font-size: 24px;
}
#IRT__banners-12 > div .banner-entry{height: 450px }
#IRT__banners-12 > div >a>div{ background-size: cover !important;}

section#IRT__pro-dis-6 {margin-top:35px}
div.main-content.md\:sticky.md\:overflow-hidden.top-24.w-full.md\:w-2\/4 > div.single-product-store-features.mt-5 > div > div{    display: none;}
h2 #IRT__fetures-1 > div > div > div.flex.justify-start.items-center.flex-1 > i{display:none;}




/**   تعديلات   **/

body.product-index h1#page-main-title {
    display:none;
}

body.product-index .mb-4.sm\:mb-6.flex.justify-between.items-center {
    justify-content:end;
}



section#IRT__enhanced-title-2 .flex.justify-center.mb-3  {
    display:none;
}

section#IRT__enhanced-title-2 h2  {
    font-size:40px;
}

section#IRT__enhanced-title-2 {
    margin-bottom:1rem;
}

section#IRT__pro-dis-8 .s-slider-block__title-left a,
section#IRT__pro-dis-7 .s-slider-block__title-left a {
    color:#fff;
    background-color:#a07c2d ;
    padding:10px 15px;
    border-radius:8px;
}

footer img.lazy.loaded {
    width:120px;
}


.product-single .product__description > p *{
    color:red !important;
    
}


@media(max-width:767px) {
section#IRT__fetures-13 {
    margin-bottom: 0;
    padding-top:0;
}
}

@media(max-width:992px){
  section#IRT__fetures-1 {
    padding-block:0;
    margin-bottom:3px;
}
}