:root {
    --color-primary: #003D64 !important
}

.product-entry__title a {
    color: #003d64
}

.btn-primary,.s-button-primary,.product-entry salla-add-product-button.rounded-full .s-button-element {
    color: #fff
}

.s-block__title h2,.s-slider-block__title h2,body {
    color: #003d64
}

.s-button-light-outline {
    fill: red;
    color: red
}

.store-footer h3 {
    color: #414042;
    color: #fff!important
}

.s-button-primary-outline,i.sicon-menu.text-primary.text-2xl {
    color: #fff;
}

.s-block--testimonials:after {
    display: block;
    content: "";
    height: 10rem;
    width: 100%;
    background-size: 50px;
    margin-top: -7rem
}

.s-block__title h2 {
    font-size: 1.5rem
}

@media(max-width: 600px) {
    .s-block__title h2 {
        font-size:1rem
    }
}

.dark .da-bgm,.mm-ocd-opened .mobile-menu,.btn-primary,.s-button-primary,.product-entry salla-add-product-button.rounded-full .s-button-element,.ksa-national-day .footer-bottom,.ksa-national-day .store-footer .footer-container,.btn-primary,.s-button-primary,.s-product-card-content-footer .s-button-btn{
    background: linear-gradient(918deg,#003D64,#07B4D1)!important
}

.mm-spn li {
    background: 0 0;
    border: 1px solid #1091a71f
}

.dark .footer-bottom .copyrights p,input.s-quantity-input-input,.dark .da-tm,.dark .s-cart-summary-total,.s-button-primary-outline,i.sicon-menu.text-primary.text-2xl {
    color: #003d64!important
}

.inner.bg-white.da-bgm {
    background: 0 0!important
}

.bg-red-400,.dark .contact-links a {
    background-color: #003d64!important
}

.contact-links a,.s-product-card-promotion-title {
    background: #003d64!important;
    color: #fff!important
}

.contact-links a i,.contact-links a span,.footer-social h3,.footer-social a,footer i.sicon-arrow-up.icon,.dark .footer-bottom .copyrights p {
    color: #fff!important
}

footer p,[dir=rtl] .footer-middle .footer-list a,footer p.max-w-sm.leading-6.da-tm.mx-auto.px-3,.dark .da-cp,footer a.social-icon.bubble-show.da-tm footer i.sicon-arrow-up.icon,button.undefined.s-button-element.s-button-btn.s-button-outline.s-button-wide.s-button-primary-outline.s-button-loader-center,footer a.social-icon.bubble-show.da-tm {
    color: #fff!important
}

html body,.header-top,.site-header,.inner.bg-white.da-bgm,.hydrated .is-sticky-product-bar .sticky-product-bar {
    background-image: url(https://t3.ftcdn.net/jpg/04/90/84/30/360_F_490843050_cGJAk1QF1b9g6Te2uKoIeDDSvz1m3b6Q.jpg)!important
}

.s-product-card-entry {
    border: 2px solid #07b4d1 !important;
}

.store-footer .footer-container .logo-footer .foo {
    display: none
}

footer p.max-w-sm.leading-6.da-tm.mx-auto.px-3::before {
    content: "من نحن ";
    text-align: center!important;
    display: block;
    opacity: 1;
    margin-bottom: 10px;
    font-size: 1.125rem;
    font-weight: 700!important
}

.s-product-card-content-footer salla-add-product-button .s-button-outline {
    border-color: #ffffff;
}
.footer-top.footer-container.flex.align-center.flex-col.md\:flex-row.da-brdr.\!justify-center {
    order: 1;
}

.footer-bottom.flex.flex-col.lg\:flex-row.items-center.justify-between.py-4.gap-4 {
    order: 2;
}
.carousel-slider .swiper-wrapper>div {
    background: none !important;
}
.slide--cat-entry {background: none;}

.slide--cat-entry:before {
    content: "";
    background: linear-gradient(918deg,#003D64,#07B4D1)!important;
    height: 65%;
    width: 130px;
    position: absolute;
    bottom: 10px;
    z-index: -1;
    border-radius: 5px;
    margin-bottom: -15px;
}

.lazy__bg.lazy_avatar.lazy.rounded-full.\!h-14.\!w-14.md\:\!h-20.md\:\!w-20.mb-1.md\:mb-2.hover\:scale-110.entered.loaded {
    border: 1px solid #036a8d;
    background-color: white;
}

h4.leading-none.line-clamp-2 {color: #fff;}
.s-fast-checkout-button.rtl {
    background: linear-gradient(918deg, #003D64, #07B4D1) !important;
    color: #fff;
    background-color: unset !important;
}

salla-mini-checkout-widget.s-add-product-button-mini-checkout.s-mini-checkout.hide-scroll.hydrated {
    background: linear-gradient(918deg, #003D64, #07B4D1) !important;
}


.s-add-product-button-mini-checkout-content {
    color: #fff;
}
.container.flex.justify-between.items-center.gap-2.md\:gap-4 {
    display: flex;
    flex-direction: column;
}


input.s-quantity-input-input {
    width: auto;
}