:root
{
    --primary-color: #eeeeee !important;
    --secondary-color: #ffffff !important;
    --linear-gradient: linear-gradient(to right, var(--primary-color), var(--secondary-color)) !important;
    --font-color: #fff !important;
}

/*---------------- Font Family ----------------*/

/*------------- End of Font Family ------------*/


/*---------------- Splash Screen --------------*/
.index::before,
.product-index::before,
.product-single::before,
.cart::before
{
    content: "";
    top: 0;
    background: #fff url(https://cdn.salla.sa/cdn-cgi/image/fit=scale-down,width=400,height=400,onerror=redirect,format=auto/BrvgQA/tjDWJ8v7NknVTtXGXvBIG48YB2gl3x51lGXnMhSX.png);
    background-size: 250px!important;
    background-repeat: no-repeat!important;
    background-position: center!important;
    width: 100%;
    height: 100vh!important;
    transform: scale(0);
    position: fixed;
    left: 0;
    z-index: 9999999!important;
    animation: slide-out-right .5s cubic-bezier(.55,.085,.68,.53) 2s both
}

@keyframes slide-out-right
{
    0%
    {
        transform: translateX(0);
        opacity: 1
    }

    100%
    {
        transform: translateX(3000px);
        opacity: 0
    }
}
/*------------ End of Splash Screen -----------*/

body
{
    background-image: url(https://i.postimg.cc/jqDVwbtV/cat-paw-print-pattern-seamless-vector-30899496-1.png);
    background-position: center;
}

/*------------------ Header -------------------*/
.navbar-brand img,
.fixed-pinned .navbar-brand img
{
    max-height: 4.5rem;
    max-width: 170px;
}

.header-above-slider .header-bg
{
    position: absolute;
    top: 46px !important;
    left: 0px;
}
/*--------------- End of Header ---------------*/


/*------------------- Banner ------------------*/
.s-block--photos-slider salla-slider.photos-slider .swiper
{
    padding-left: 0;
}

.s-block--photos-slider salla-slider.photos-slider .swiper-slide
{
    width: calc(100% - 5px);
}

.s-block--default-home-slider .slider-height .swiper-slide .home-slider-position .home-slider-data h3
{
    margin-bottom: 0.625rem !important;
    font-size: 1.2rem !important;
    line-height: 2rem !important;
    font-weight: 700 !important;
}

.hero-slider-border .slider-border-bottom
{
    bottom: -10px;
}

.hero-slider-border .slider-border-top
{
    top: -10px;
    border-top-width: 3px;
}

[dir="rtl"] .hero-slider-border .slider-border-bottom
{
    right: 0px;
    border-right-width: 2px;
}

.hero-slider-border .slider-border-bottom
{
        bottom: -10px;
    border-bottom-width: 2px;
}

[dir="rtl"] .hero-slider-border .slider-border-top
{
    left: 0px;
    border-left-width: 2px;
}

.hero-slider-border .slider-border-top
{
    border-top-width: 2px;
}
/*---------------- End of Banner --------------*/


/*----------------- Categories ----------------*/

/*------------- End of Categories -------------*/


/*------------------ Products -----------------*/
.s-block__title .center-side
{
    background: transparent;
}

.product-entry .content-wrap
{
    background: var(--primary-color) !important;
}

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

.product-entry salla-add-product-button[product-id="829507926"],
.s-add-product-button-with-quick-buy[product-id="829507926"] .s-add-product-button-main,
custom-salla-product-card[id="829507926"] .total-price,
.product-single div[id="product-829507926"] .total-price,

.product-entry salla-add-product-button[product-id="1766648477"],
.s-add-product-button-with-quick-buy[product-id="1766648477"] .s-add-product-button-main,
custom-salla-product-card[id="1766648477"] .total-price,
.product-single div[id="product-1766648477"] .total-price,

.product-entry salla-add-product-button[product-id="250037640"],
.s-add-product-button-with-quick-buy[product-id="250037640"] .s-add-product-button-main,
custom-salla-product-card[id="250037640"] .total-price,
.product-single div[id="product-250037640"] .total-price
{
    display: none !important;
    visibility: hidden !important;
}

.product-entry salla-add-product-button[product-id="479181762"],
.s-add-product-button-with-quick-buy[product-id="479181762"] .s-add-product-button-main,
custom-salla-product-card[id="479181762"] .total-price,
.product-single div[id="product-479181762"] .total-price
{
    display: none !important;
    visibility: hidden !important;
}

.product-entry salla-add-product-button[product-id="141100524"],
.s-add-product-button-with-quick-buy[product-id="141100524"] .s-add-product-button-main,
custom-salla-product-card[id="141100524"] .total-price,
.product-single div[id="product-141100524"] .total-price
{
    display: none !important;
    visibility: hidden !important;
}

.product-entry salla-add-product-button[product-id="456265204"],
.s-add-product-button-with-quick-buy[product-id="456265204"] .s-add-product-button-main,
custom-salla-product-card[id="456265204"] .total-price,
.product-single div[id="product-456265204"] .total-price
{
    display: none !important;
    visibility: hidden !important;
}

.product-entry salla-add-product-button[product-id="1189366774"],
.s-add-product-button-with-quick-buy[product-id="1189366774"] .s-add-product-button-main,
custom-salla-product-card[id="1189366774"] .total-price,
.product-single div[id="product-1189366774"] .total-price
{
    display: none !important;
    visibility: hidden !important;
}

.product-entry salla-add-product-button[product-id="281111287"],
.s-add-product-button-with-quick-buy[product-id="281111287"] .s-add-product-button-main,
custom-salla-product-card[id="281111287"] .total-price,
.product-single div[id="product-281111287"] .total-price
{
    display: none !important;
    visibility: hidden !important;
}

.product-entry salla-add-product-button[product-id="706475516"],
.s-add-product-button-with-quick-buy[product-id="706475516"] .s-add-product-button-main,
custom-salla-product-card[id="706475516"] .total-price,
.product-single div[id="product-706475516"] .total-price
{
    display: none !important;
    visibility: hidden !important;
}

.product-entry salla-add-product-button[product-id="99141315"],
.s-add-product-button-with-quick-buy[product-id="99141315"] .s-add-product-button-main,
custom-salla-product-card[id="99141315"] .total-price,
.product-single div[id="product-99141315"] .total-price
{
    display: none !important;
    visibility: hidden !important;
}

.product-entry salla-add-product-button[product-id="2077264081"],
.s-add-product-button-with-quick-buy[product-id="2077264081"] .s-add-product-button-main,
custom-salla-product-card[id="2077264081"] .total-price,
.product-single div[id="product-2077264081"] .total-price
{
    display: none !important;
    visibility: hidden !important;
}

.product-entry salla-add-product-button[product-id="1054540590"],
.s-add-product-button-with-quick-buy[product-id="1054540590"] .s-add-product-button-main,
custom-salla-product-card[id="1054540590"] .total-price,
.product-single div[id="product-1054540590"] .total-price
{
    display: none !important;
    visibility: hidden !important;
}

.product-entry salla-add-product-button[product-id="1344122411"],
.s-add-product-button-with-quick-buy[product-id="1344122411"] .s-add-product-button-main,
custom-salla-product-card[id="1344122411"] .total-price,
.product-single div[id="product-1344122411"] .total-price
{
    display: none !important;
    visibility: hidden !important;
}

.product-entry salla-add-product-button salla-button button:hover
{
    border-color: #414042;
    border-color: #292929;
    background-color: #414042;
    background-color: #292929;
}
/*--------------- End of Products -------------*/


/*--------------- Products Details ------------*/
.main-content .main-content-data .product-title
{
    font-size: 1.5rem;
}

.display-all-url::after
{
    background-color: #292929;
}

.content--single-page h1
{
    colodr:#000;
}

.s-maintenance-alert-wrapper
{
    display: none;
}
/*------------ End of Products Details --------*/


/*--------------------- Cart ------------------*/

/*------------------ End of Cart --------------*/


/*----------------- Testemonials --------------*/

/*-------------- End of Testemonials ----------*/


/*------------------- Features ----------------*/
.features-home .s-block--features__item .feature-icon-div::after,
.s-block--features .s-block--features__item .feature-icon-div::after
{
    background-color: #292929;
}
/*---------------- End of Features ------------*/


/*--------------------- FAQ -------------------*/

/*------------------ End of FAQ ---------------*/


/*-------------------- Footer -----------------*/
.footer-logo img
{
    display: none;
}

.footer-logo
{
    background-image: url(https://cdn.salla.sa/cdn-cgi/image/fit=scale-down,width=400,height=400,onerror=redirect,format=auto/BrvgQA/tjDWJ8v7NknVTtXGXvBIG48YB2gl3x51lGXnMhSX.png);
    display: block;
    padding: 50px;
    background-size: 130px;
    background-repeat: no-repeat;
    background-position: center;
}

.footer-is-light .store-footer
{
    text-align: center;
}

.s-payments-list-item
{
    border-color: rgb(159 159 159);
}

.footer-bottom .text-gray-400
{
    color: rgb(37 37 37);
}

.footer-is-light .store-footer
{
    border-top: 3px solid #231f1e;
    background: #eeeeee;
}

.s-contacts-item
{
    justify-content: center;
}

.s-contacts-icon,
.s-social-link a
{
    background: #231f1e;
    color: white;
    border-radius: 10px;
}

.store-footer .s-menu-footer-item:hover
{
    color: #414042 !important;
}
/*----------------- End of Footer -------------*/


/*--------------------- Blog ------------------*/

/*------------------ End of Blog --------------*/


/*---------------- WhatsApp Icon --------------*/

/*-------------- End of WhatsApp Icon ---------*/

@media (min-width: 1024px)
{
    .s-block--fixed-banner .banner--fixed
    {
        max-height: fit-content;
        min-height: fit-content;
    }

    .s-block--default-home-slider .slider-height .swiper-slide .home-slider-position .home-slider-data h3
    {
        font-size: 2rem !important;
        line-height: 1.25 !important;
    }
}

/*---------------- Mobile Screens -------------*/
@media only screen and (max-width: 767px)
{ 
    .index::before,
    .product-index::before,
    .product-single::before,
    .cart::before
    {
       background-size: 45% !important;
    }

    /*----------------- Header ----------------*/
    .navbar-brand img,
    .fixed-pinned .navbar-brand img
    {
        max-height: 3.5rem;
        max-width: 170px;
    }
    /*----------------- Banner ----------------*/
    .s-block--photos-slider salla-slider.photos-slider .swiper-slide
    {
        width: calc(100% - 20px);
    }
    /*--------------- Categories --------------*/
    
    /*---------------- Products ---------------*/

    /*------------ Products Details -----------*/

    /*------------------ Cart -----------------*/

    /*--------------- Testemonials ------------*/
    
    /*----------------- Features --------------*/
    
    /*------------------ Footer ---------------*/
    .footer-logo
    {
        padding: 32px;
        background-size: 90px;
        background-repeat: no-repeat;
        background-position: center;
    }
    /*------------------- Blog ----------------*/
}
/*------------- End of Mobile Screens ---------*/


/*----------------- Animations ----------------*/

/*-------------- End of Animations ------------*/