custom-salla-product-card, .s-product-card-vertical {
    border: 2px solid !important;
}salla-slider.photos-slider .swiper-slide {
padding: 0rem;
margin: 0rem;
width: 100%;
}
.lazy__bg {
    position: absolute;
    top: 30px;
    left: 0px;
    height: 70%;
    width: 100%;
    background-size: cover;
    background-position: center;
    opacity: 0;
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 500ms;
}
.s-slider-block__title-nav {
    visibility: hidden;
}

 salla-slider.photos-slider .swiper:where([dir=rtl],[dir=rtl] *) {
    padding: 0rem;
}  

section:first-of-type {
        margin-top:0;
}    .main-menu li.root-level > a {
        color: black;
        padding-top: 0px;
        padding-bottom: 2rem;
        font-weight: 700;
    }
}
.grid-cols-3 {
    grid-template-columns: repeat(5, minmax(0, 1fr));
}.main-nav-container.fixed-pinned .navbar-brand img {
    max-height: 5rem;
}

.main-nav-container .navbar-brand img {
    max-height: 5rem;

}
/*start customize section*/

    salla-slider.photos-slider .swiper-slide {
    padding: 0rem;
    margin: 0rem;
    width: 100%;
    border-radius:0 !important;
}
.home-slider img{
border-radius:0;
}
.s-slider-block__title-nav {
    visibility: hidden;
}

 salla-slider.photos-slider .swiper:where([dir=rtl],[dir=rtl] *) {
    padding: 0rem;
}  

/* start customize setion*/
.s-block.s-block--banners.container{
    margin-top:0;
    margin-bottom:5%;
}
.md\:grid-cols-3 {
    display:flex;
    justify-content: center;
    flex-wrap: wrap;
    gap: 3px;
}
a.banner-entry{
    width: 30% !important;
    height: 525px !important;
    background-color:unset;
}
@media(min-width:768px) and (max-width:1200px){
a.banner-entry{
    width: 30% !important;
    height: 335px !important;
    background-color:unset;
}
}
@media(max-width:767px){
a.banner-entry{
    width: 30% !important;
    height: 155px !important;
    background-color:unset;
}
}

.s-button-element:not(:disabled):not([loading]) {
    background-color: black;
    pointer-events: auto;
    color: white;
}/

.lazy__bg.lazy.entered.loaded {
    transition: transform .5s;
}
.lazy__bg.lazy.entered.loaded:hover {
    transform: scale(.9);
}

.landing-page-fixed-bannar-8 {
    height: 70vh;
}

.landing-page-fixed-bannar-8 h1 {
    width: 100%;
    font-size: 40px;
    font-weight: 700
}

section:nth-child(1 of .landing-page-first-bannar) > div {
    background-position: bottom;
    flex-wrap: wrap;
    align-content: flex-end;
    padding: 4rem;
}
.landing-page-fixed-bannar-8 .container {
    width: 50%;
    margin: 0;
}

#sliderProducts .s-slider-container .product_deadline {
    background-color: #fff!important
}

@media(max-width: 768px) {
    .landing-page-fixed-bannar-8 .container {
       width:80% ;
        margin:auto;
        margin-top: 50%;
        text-align:center !important;
    }
    .landing-page-fixed-bannar-8 h1 {
        margin: auto;
        font-size: 22px
    }

    .landing-page-fixed-bannar-8 {
        height: 55vh
    }

    .ads .img .over .text {
        margin-left: auto;
        margin-right: auto
    }

    .ads.container a {
        margin-left: auto;
        margin-right: auto
    }

    .g_cat h3 {
        font-size: 15px;
        font-weight: 500
    }
    .top-navbar{
        display:none;
    }
section:nth-child(1 of .landing-page-first-bannar) > div {
    background-position: 35%;
    justify-content: flex-start;
}
}

footer__inner {
    background-color: #000000;
}

footer .relative>div:first-child i {
    color: #d3bcac
}
.copyright-text p {
    --tw-text-opacity: 1;
    color: #d3bcac4f;
    color: rgb(255 255 255)
}

#contact-slot {
margin-top: 5%;
}

#contact-slot a{
line-height: 20px;
}


.outof-stock {
    color: #fff !important;
}
.product-single .s-tabs-header * {
    background-color: #ffffff;
}

.s-tabs-active, .s-tabs-active *{
    background-color:#d3bcac !important;
}@media (max-width: 500px) {
    .s-products-list-horizontal-cards, .s-products-list-filters-results {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
}.s-product-card-horizontal .s-product-card-content {
    position: inherit;
    bottom: -40px;
    left: 50%;
    margin: auto;
    width: 100%;
    --tw-translate-x: -50%;
    transform: translate(-50%, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    border-radius: 0.5rem;
    opacity: 0;
}p.text-\[24px\].font-bold.total-price {
    color: red;
}.text-gray-500 {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, 1);
}p.text-\[24px\].font-bold {
    color: red;
}.flex.gap-5.flex-col-reverse.lg\:flex-row.items-end.mx-5 {
    display: none;
}section.p-5.rounded-md.rounded-b-none.sticky-product-bar.flex.flex-col {
    background-color: white !important;
}.content_text {
    position: absolute;
    top: 60%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 10;
    display: flex;
    flex-direction: column;
}@media (max-width: 620px) {
    .product_deadline .data {
        position: relative;
        right: 0px;
        margin-top: 0px;
        width: 100%;
        padding: 0px;
    }
}::before {
    COLOR: black;
}footer/
.footer-is-light .store-footer .store-footer__inner,footer.store-footer{background-color:var(--color-primary)!important;color:var(--second-color)}.copyright-text p{color:var(--second-color)}.s-social-link a{color:var(--white-color);border:0;transition:all .5s}.s-social-link a:hover{transform:translateY(-10px);transition:all .5s}a[href*="instagram"]{background:-o-linear-gradient(45deg,#f09433 0,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);background:linear-gradient(45deg,#f09433 0,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%)}a[href*="tiktok"]{background:-o-linear-gradient(330deg,#69c9d0,#000,#ee1d52);background:linear-gradient(120deg,#69c9d0,#000,#ee1d52)}a[href*="facebook"]{background:-o-linear-gradient(45deg,#3776f2,#00b1f7);background:linear-gradient(45deg,#3776f2,#00b1f7)}a[href*="youtube"]{background-color:#c4302b}a[href*=snapchat]{background:#fffc00;color:black;text-shadow:-2px 0 black,0 1px black,1px 0 black,0 -1px black}.s-contacts-icon{border:0;text-align:center}.s-contacts-icon{color:var(--color-primary);display:inline-grid;justify-items:center;margin-right:10px;align-items:stretch;justify-content:center;align-content:center;z-index:1;width:40px;height:40px;border-radius:12px};animation:animate 4s linear infinite;border-radius:12px}@property --a{syntax:'<angle>';inherits:false;initial-value:0deg}@keyframes animate{0%{--a:0deg}100%{--a:360deg}}.store-footer h3{background-color:white;color:var(--color-primary);border-radius:15px;padding:6px 20px;text-align:center!important}.footer-is-light .store-footer .store-footer__inner{background-image:url(https://i.ibb.co/MsQk2rR/Group-1000003944-4.png);background-size:cover;padding-top:150px;margin-top:-6%}section.s-block.s-block--fixed-banner{z-index:1}}@media (max-width:767px){.sm\:gap-8{gap:.5rem}.banner-entry,.two-row .banner-entry:first-child{height:150px!important}/slides/
.swiper-slide{width:56%}.store-footer__inner *{text-align:center;justify-content:center}section.s-block.s-block--banners.container .lazy__bg.lazy.entered.loaded {
    background-size: inherit;
    background-repeat: no-repeat;
}.s-contacts-icon {
    position: relative;
    z-index: 1;
    background: repeating-conic-gradient(from var(--a), #fff 0%, #fff 5%, rgba(107, 114, 128, 1) 5%, rgba(255, 255, 255, 1) 40%, #fff 50%);
    animation: animate 4s linear infinite;
    border-radius: 12px;
}

.lazy__bg.lazy.entered.loaded {
    transition: transform .5s;
}
.lazy__bg.loaded {
    opacity: 1;
}
.lazy__bg {
    position: absolute;
    top: 30px;
    left: 0px;
    height: 70%;
    width: 100%;
    background-size: cover;
    background-position: center;
    opacity: 0;
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 500ms;
}}.s-contacts-icon {
    background-color: aliceblue;
    color: var(--color-primary);
    display: inline-grid
;
    justify-items: center;
    margin-right: 10px;
    align-items: stretch;
    justify-content: center;
    align-content: center;
    z-index: 1;
    width: 40px;
    height: 40px;
    border-radius: 12px;
}