/* Add custom CSS styles below */ 

#wa-widget-send-button{
bottom:110px;
}
.s-add-product-button-main {
    display: flex;
}
salla-mini-checkout-widget.s-add-product-button-mini-checkout.s-mini-checkout.hide-scroll.hydrated {
    margin-right: 10px;
}
 .tamara-logo {
            width: 85px !important;
            height: auto !important;
            max-width: 100% !important;
            display: inline-block !important;
            vertical-align: middle !important;
            fill: none;
            stroke: unset;
            top: 14px;
            position: absolute;
            left: 16px;
        }
.s-add-product-button-mini-checkout-content {
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}
.s-add-product-button-mini-checkout-content svg{
margin-right:10px;
}

    .triangle-overlay {
    display: none;
}
salla-slider.details-slider {
   height: unset;
}
.product-entry__image a img.object-contain,.s-product-card-image-contain{
    object-fit: cover !important;
}

.s-product-card-vertical .s-product-card-wishlist-btn button{
display: none;
}
.left-side.grow.hidden.lg\:block ,button.btn--wishlist.animated.s-button-element.s-button-icon.s-button-outline.s-button-light-outline.s-button-loader-center{
    display: none;
}
.swiper-slide.swiper-slide-active img.object-contain{
    object-fit: unset;
}

.has-many-images salla-slider.details-slider .s-slider-container {
    height: fit-content;
}
.details-slider-wrapper {
    height: fit-content; 
}
salla-slider.details-slider {
    width: 100%;
    position:unset;
}

.rtl\:space-x-reverse>:not([hidden])~:not([hidden]) {
    --tw-space-x-reverse: 1;
    font-size: 12px;
}

.text-red-500 {
    font-size: 20px;
    }
.product-entry__content{
margin-top:20px;
}
.page-header{
display:none;
}
h4.total-price.text-red-400.font-bold.text-xl.inline-block {
    font-size: 20px;
}
.s-block--banners .banner-entry:nth-child(5n+1), .has-2-photos .banner-entry:nth-child(n), .has-4-photos .banner-entry:nth-child(n), .has-5-photos .banner-entry:nth-child(n+4) {
    grid-column: span 1/span 1;
}

/* Add custom CSS styles below */ 
@media (min-width: 768px) {

.product-entry--vertical.product-entry--fit-type .product-entry__image {
    height: 18rem;
    }
    .s-product-card-fit-height .s-product-card-image {
    height: 19rem;
    max-height: 19rem;
}
        .md\:grid-cols-4 {
        grid-template-columns: repeat(3, minmax(0, 3fr));
    }
        .banner-entry {
        height: 340px;
        padding: 0rem;
    }
    }
    .banner-entry a:before {
   
    background-color: rgba(0, 0, 0, .5);
    }
    body:after {
    content: '';
    width: 100%;
    height: 100%;
    top: 0;
    position: fixed;
    z-index: 999999;
    background: #fff url(https://cdn.salla.sa/mDqoW/7kj982DEXyEvbCKlrR9equbhbPZRTfvfF0FWfmpz.jpg);
    left: 0;
    background-repeat: no-repeat;
    background-position: center;
    background-size: 160px;
    animation-name: fade-in;
    animation-duration: 1.5s;
    transform: scale(0);
    border: none;
}

 

@keyframes fade-in {
    0% {
        opacity: 1;
        transform: scale(1);
    }

    75% {
        opacity: 1;
        transform: scale(1.5);
    }
    85% {
        opacity: 0.5;
        transform: scale(1);
    }
     99% {
        opacity: 0.1;
        transform: scale(1);
    }

    100% {
        opacity: 0;
        transform: scale(.1);
    }
}

    @media (max-width: 565px) {
.s-add-product-button-main {
    display: flex;
    justify-content: space-between;
    width: 100%;
}
.s-add-product-button-mini-checkout-content {
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}
.s-add-product-button-mini-checkout-content span{
margin-right:10px;
}
#wa-widget-send-button{
bottom:120px;
}
.product-fixed-bar salla-add-product-button salla-button[width=wide] {
    width: 100%;
}
.s-fast-checkout-button.rtl{
width:49%;
}
salla-mini-checkout-widget.s-add-product-button-mini-checkout.s-mini-checkout.hide-scroll.hydrated {
    width: 90%;
}

  .index  .product-entry--vertical.product-entry--fit-type .product-entry__image {
    height: 12rem;
    flex-basis: 11rem;
}
  .s-product-card-fit-height .s-product-card-image {
      height: 16rem;
    flex-basis: 12.5rem;

}
 .s-product-card-fit-height .s-product-card-image img{
 height:200px;
 }
 .product-form{
 flex-direction:column;
 }
 
 .product-form .flex.justify-between .hidden{
display:block;
}
.product-form .flex.justify-between .hidden .text-gray-500.leading-none{
width:100%;
text-align:center;
display:block;
}
 .product-form .flex.justify-between{
 margin-bottom:20px;
 }
.banner-entry{
min-height:180px;
}
 [dir=rtl] .carousel-slider .swiper {
   padding-left: 0rem;
}
salla-slider.photos-slider .swiper-slide{
width:100%;
}
#karzoun-widget-send-button {
   
    right: 20px;
    bottom: 130px;
    
}
}