@import url('https://fonts.googleapis.com/css2?family=Noto+Kufi+Arabic:wght@100..900&display=swap');


body,html, h1,h2,h3,h4,h5,h6,p ,span {
font-family: "Noto Kufi Arabic", sans-serif;
}




.s-search-icon svg {

display: none;

height: 1rem;

width: 1rem;

fill: #9ca3af;

}

.store-header {

position: relative;

min-height: -17px;

display: contents;

}

.header-icon-button .icon {

height: 1.5rem;

width: 20px;

}

.navbar-brand img {

max-height: 2rem;

max-width: 170px;

}

.topnav-is-light .top-nav {

border-bottom-width: 1px;

display: none;

}

.s-cart-summary-wrapper .s-cart-summary-total {

font-weight: 500;

line-height: 1;

display: none;

}

/*[dir=rtl] salla-slider.details-slider .s-slider-thumbs{

display: none;

}*/

object-contain {

width: 305px;

margin-right: 36px;

}

salla-slider.details-slider .s-slider-container {

background-color: white;

border:none;

width:100%;

}

.object-contain {

-o-object-fit: contain;

object-fit: cover;

margin-right: 0px;

margin-left:0px;

}

.w-full {

width:100%;

}

salla-slider.details-slider{

height:fit-content; !important}

salla-slider.details-slider .swiper-slide{

height:fit-content; !important}

.details-slider-wrapper{

height : fit-content; !important}

[dir=rtl] salla-slider.details-slider .s-slider-thumbs {

margin-right: 0;

margin-left: 1.25rem;

display: grid;

}

@media (min-width: 768px)

[dir=rtl] salla-slider.details-slider .s-slider-block__title-nav {

left: 5.25rem;}

.object-cover {

object-fit: contain;

}

.product-entry--vertical .product-entry__content {

text-align: center;

}

@media (min-width: 640px){

.product-entry--vertical.product-entry--fit-type .product-entry__image {

    flex-basis: 0;
    min-height: 24rem;
    max-height: 24rem;
}

}

@media (max-width: 639px){

.product-entry--vertical.product-entry--fit-type .product-entry__image {


    min-height: 20rem;
    max-height: 20rem;
}

}

.min-h-\[50px\] {

display:none;

}

.banner-entry h3 {

opacity: unset;}

@media (max-width: 639px){

.banner-entry h3 {

opacity: unset;

padding-top: 290px;

font-weight: bold;

text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);

}

}

.product-entry__image {

background-color: white;

}

@media (max-width:667px){

.product-entry--vertical.product-entry--fit-type .product-entry__image {

height: auto;

}}

@media (min-width: 667px)

.product-entry--vertical.product-entry--fit-type .product-entry__image {

height: auto;

}

.object-cover {

object-fit: fill !important;

}

/*elsora*/

/*

@media (min-width: 640px){

.product-entry--vertical.product-entry--fit-type .product-entry__image {

height: auto;

flex-basis: 35rem;

}}*/

.banner-entry {

position: relative;

height: 35rem;

}

.banner-entry{

background-color: white;

}

swiper-wrapper-8b1468ec247c4854 {

position: relative;

width: 100%;

height: 201px;

}

.container flex text-center items-center justify-center

{

padding-bottom: 0px;

height: 150px;

}

.s-block--default-home-slider .swiper-slide {

height: 600px;

}
@media (max-width: 1023px){
.header-mainbar {

position: absolute;

top: 48px;

z-index: 3;

width: 100%

}
/*
.salla-advertisement{
z-index: 4;
padding-top: 5px;
    padding-bottom: 5px;
}*/
}
@media (max-width: 639px){

.s-block--default-home-slider .swiper-slide {

position: relative;

height: 200px;}

@media (max-width: 1024px)

.s-block--default-home-slider .swiper-slide {

position: relative;

height: 210px;

}

.s-block--default-home-slider .swiper-slide {

height: 278px;

}

@media (min-width: 1217px)

.s-block--default-home-slider .swiper-slide {

height: 807px;

}}

@media (max-width: 768px){

.s-block--default-home-slider .swiper-slide {

height: 320rem;

}}

.s-block--default-home-slider .swiper-slide {

height:510px;

}

.s-block {

margin-top: 15px;

}

/*@media (min-width: 1024px){

.s-block--default-home-slider .swiper-slide {

height: 1123px;

}

}*/

/*@media (max-width: 768px)

.s-block--default-home-slider .swiper-slide {

height: 478px;

position: relative;

}*/

@media (min-width: 640px){

.product-entry--vertical.product-entry--fit-type .product-entry__image {

height: auto;

flex-basis: 0;

}

}

/*@media (min-width: 640px)

.banner-entry {

/* height: 285px; */

/* padding: 1rem;}*/


.s-product-card-fit-height .s-product-card-image {
    min-height: 24rem;
    max-height: 24rem;
}

@media only screen and (max-width: 330px) {
.s-product-card-fit-height .s-product-card-image {
    min-height: 12rem;
    max-height: 12rem;
}}

@media only screen and (min-width: 331px) and (max-width: 397px) {
.s-product-card-fit-height .s-product-card-image {
    min-height: 15rem;
    max-height: 15rem;
}}

@media only screen and (min-width: 398px) and (max-width: 485px) {
.s-product-card-fit-height .s-product-card-image {
    min-height: 18rem;
    max-height: 18rem;
}}

@media only screen and (min-width: 486px) and (max-width: 528px) {
.s-product-card-fit-height .s-product-card-image {
    min-height: 20rem;
    max-height: 20rem;
}}

@media only screen and (min-width: 529px) and (max-width: 587px) {
.s-product-card-fit-height .s-product-card-image {
    min-height: 22rem;
    max-height: 22rem;
}}

@media only screen and (min-width: 588px) and (max-width: 613px) {
.s-product-card-fit-height .s-product-card-image {
    min-height: 23rem;
    max-height: 23rem;
}}

.s-product-card-image img {
     height: 100%;
    }
.s-product-card-content-footer{
display:none;
}

@media only screen and (max-width: 639px) {
.breadcrumbs {
margin-top:4rem;
  }
}

.s-product-card-content-title a {
text-align: center;
}


.s-product-card-price {
    margin: auto;}
    
    
    .s-product-card-price{
         font-size: 0.9rem !important;
    }
    .s-product-card-content-title a{
         font-size: 1rem !important;
             line-height: 1.9rem !important;    
    }
    
    

.salla-advertisement .container {
    justify-content: center !important;
    gap: 6px;
    text-align: center;
}
@media (max-width: 639px) {
    .s-block--deals .s-slider-container .swiper-wrapper .swiper-slide {
        max-width: 260px;
    }
    .s-block--deals .s-slider-container .swiper-wrapper .swiper-slide .product-entry__image {
        margin-bottom: 0 !important;
        background-color: #f1f1f1
    }
    .s-block--deals .s-slider-container .swiper-wrapper .swiper-slide .product-entry--fit-type .product-entry__image {
        height: 18rem !important;
    }
    .s-block--deals .product-entry--fit-type .content-wrap {
        height: calc(100% - 18rem) !important;
    }
}

@media (max-width: 1024px){
#mainnav li:last-child {
  padding-bottom: 150px !important;
}
.swiper-pagination{
display:none !important;
}

.s-product-card-promotion-title{
top:unset !important;
bottom: 0 !important;
background-color: #c18585;
}

.karzoun-box-poweredby {
    display: none !important;
}
.karzoun-box * {
    font-family: var(--font-main);
}

._wrapper_au0xz_1 {

direction: ltr !important;
}
[data-element-id='canvas']{
    direction: ltr !important;
}
[data-element-id='canvas']{
    direction: ltr !important;
}
#countdown{
  gap:10px;
}
@media (max-width:991px){
  #heading p{
  font-size:14px;
}
[data-element-id='canvas']{
    display:flex;
    flex-direction: column-reverse
}
}
div[class^=Watermark_watermarkContainer__]{
  display: none !important;
}
div[class^=countdown-element_countdownTimer_]{
  background-color:#fff;
  display: flex;
    flex-direction: column-reverse;
    padding: 15px 20px;;
    justify-content: center;
    align-items: center;
    border-radius:5px;
  gap:0;
}
p[class^=countdown-element_label]{
width:100%;
}
span[class^=countdown-element_time]{
width: unset;
    height: unset;
    padding: 0;
}
span[class^=countdown-element_time]:first-child{
    margin-right: -3px;
}
div[class^=countdown-element_separator__]{
display:none;
}
#cta-btn {
  font-size:12px;
    padding-right:30px;
      padding-left:30px;
    margin:0;
}
#heading p{
  font-size:16px;
}

.product-entry--vertical.product-entry--fit-type .product-entry__image {
height:350px !important;
}


.product-entry__image img {
    object-fit: cover !important;

}

.header-mainbar .search-bar--mobile .s-search-input {
    border-radius: 4px;
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
    width: 175px;
    display : none;
}

.text-primary {
    color: #414042;
    color: #b38b89;
    font-weight: 800;
}

.s-add-product-button-with-quick-buy:not(.s-add-product-button-with-apple-pay) .s-add-product-button-main {
    width: 100%;
    position: fixed;
    bottom: 0px;
    left: 0px;
    z-index: 2;
    display: flex;
    width: 100%;
}






@media (max-width: 1024px) {
    .s-add-product-button-with-quick-buy:not(.s-add-product-button-with-apple-pay) .s-add-product-button-main {
        width: 100%;
        position: fixed;
        bottom: 0;
        left: 0;
        z-index: 2;
        display: flex;
        width: 100%;
        background-color: white;
    }
}



flex justify-between flex-wrap gap-3{
 width: 100%;
        position: fixed;
        bottom: 0;
        left: 0;
        z-index: 2;  
        width: 100%;
        background-color: white;
}