/* Add custom CSS styles below */ 

.index section:nth-of-type(19), .index section:nth-of-type(20), .index section:nth-of-type(16), .index section:nth-of-type(17)  {
    display: none !important;
}

section.s-block.s-block--slider-with-bg.s-block--full-bg button
 {
    background: #da2128;
    color: #fff !important;
    fill: #fff;
}
.s-block--slider-with-bg .slider-bg:before{
display:none !important;
}
p.s-product-card-content-subtitle.opacity-80 {
    display: none !important;
}
.slide--cat-entry img {
    border-radius: 0;
}
li#\32 50939437 {
display: none !important;
}
.s-product-card-price, .s-product-card-sale-price h4 {
    font-size: large;
    color: red !important;
    font-weight: bold;
}

body#app {
    background: #fff;
}
.s-block {
    margin-top: 1rem;
}
/*start slider*/
.s-block--photos-slider .swiper.s-slider-container.swiper-initialized {
    padding-bottom: 0;
    padding:5px;

}
salla-slider.photos-slider .swiper-slide {
    margin-left: 0;
    margin-right: 0;
    width: 100%;
}

/*end slider*/


/*fixed banner*/
.banner--fixed img {
    background: #fff;
}
/*end fixed banner*/

/*start categorey*/

.slide--cat-entry img {
    height: auto;
    width: 100%;
    object-fit: contain;
}
a.slide--cat-entry {
    height: auto;
    aspect-ratio: 1;
}
/*end categorey*/



/*square banners*/
a.banner-entry.square-photos div {
    position: relative !important;
    padding: 0 !important;
    background-size: contain;
    background-repeat: no-repeat;
}
.index section:nth-of-type(12) .banner-entry:first-child {
    aspect-ratio: 173 / 233;
}
section.s-block.s-block--banners.container:not(.index section:nth-of-type(12)) .two-row .banner-entry:first-child {
    grid-column: 1;
    grid-row: 1;
}

.index section .banner-entry{
    padding: 0 !important;
    height: auto !important;
    
}
.index section:nth-of-type(12) .banner-entry{
  
    aspect-ratio: 1364/ 1033;
    
}
.index section:nth-of-type(14) .banner-entry{
  
    aspect-ratio: 453/ 647;
}
.index section:nth-of-type(14) .grid{
    grid-template-columns: repeat(2, minmax(0, 1fr));

}
.index section:nth-of-type(16) .banner-entry ,
.index section:nth-of-type(19) .banner-entry{
  
    aspect-ratio: 667/ 241;
}
.index section:nth-of-type(17) .banner-entry ,
.index section:nth-of-type(20) .banner-entry{
  
    aspect-ratio: 453/ 647;
}
.index section:nth-of-type(16) .grid , 
.index section:nth-of-type(17) .grid,
.index section:nth-of-type(19) .grid,
.index section:nth-of-type(20) .grid{
    grid-template-columns: repeat(2, minmax(0, 1fr));

}
.index section:nth-of-type(12) .md\:grid-cols-2 {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }


/*end square banners*/

/*desktop*/

@media(min-width:768px){
.index section:nth-of-type(2) , 
.index section:nth-of-type(8) ,
.index section:nth-of-type(11) ,
.index section:nth-of-type(13) ,
.index section:nth-of-type(14) ,
.index section:nth-of-type(17) ,
.index section:nth-of-type(20)
{
display:none !important;
}
.index section:nth-of-type(12) .grid{
        grid-template-columns: 35.7% 30% 30% !important;
}
}
.swiper.s-slider-container.swiper-initialized {
    padding: 5px;
}

/*mobile*/
@media(max-width:768px){
iframe[src="https://salla.takteek.net/salla/electrice-devaice-assasy/"] , 
iframe[src="https://salla.takteek.net/salla/home-supplies-assasy/"] ,
iframe[src="https://salla.takteek.net/salla/personal-care/"] {
    height: 240px !important;
}
iframe[src="https://salla.takteek.net/salla/asasy-kitchen/"] {
    height: 400px !important;
}
section.s-block.s-block--categories .swiper-wrapper {
        display: block !important;
        width: 100%;
        max-width: 100%;
        overflow: hidden;
        transition: none !important;
        transform: none !important;
    }
    
    .slide--one-sixth {
        width: 33.33% !important;
        display: inline-block;
    }



.index section:nth-of-type(1) , 
.index section:nth-of-type(7),
.index section:nth-of-type(10) ,
.index section:nth-of-type(12) ,
.index section:nth-of-type(16),
.index section:nth-of-type(19) 

{
display:none !important;
}
}
 .index section:nth-of-type(10) ,  .index section:nth-of-type(11) {
 display:none !important;
 }
 
 
 
 
 .store-footer {
 
    background-color: rgb(37 82 122) !important;
  
}






.store-footer__inner {

    background-color: rgb(37 82 122) !important;

}


.topnav-is-dark .top-navbar {
    background-color: rgb(11 61 106) !important;

}

.copyright-text p {

    color: #fff;
}