:root
{
    --primary-color: #282828 !important;
    --secondary-color: #53c8e9 !important;
    --tertiary-color: #f7931b !important;
    --quartary-color: #c22735 !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 --------------*/

/*------------ End of Splash Screen -----------*/


/*------------------ Header -------------------*/
.sicon-menu:before
{
    color: var(--tertiary-color);
}
/*--------------- End of Header ---------------*/


/*------------------- Banner ------------------*/

/*---------------- End of Banner --------------*/


/*----------------- Categories ----------------*/
.dark .da-cp,
.s-slider-block__title h2
{
    color: var(--tertiary-color) !important;
}

.dark .vertical-lines
{
    background-color: var(--tertiary-color) !important;
}
/*------------- End of Categories -------------*/


/*------------------ Products -----------------*/
.dark .s-product-card-content-footer salla-add-product-button .s-button-outline
{
    color: var(--primary-color) !important;
    background: var(--secondary-color) !important;
}

.s-product-card-wishlist-btn button
{
    background-color: unset !important;
    color: var(--secondary-color) !important;
}
/*--------------- End of Products -------------*/


/*--------------- Products Details ------------*/
.product-single .link--primary
{
    color: var(--quartary-color);
}

.whitespace-nowrap .fix-align,
.product-single .main-categoty a span
{
    color: var(--tertiary-color) !important;
}

.s-button-wrap[type='submit'],
.s-add-product-button-main .s-add-product-button-mini-checkout,
.s-fast-checkout-button.outline
{
    color: var(--primary-color) !important;
    background: var(--secondary-color) !important;
    border: none !important;
    border-radius: 5px;
}

.is-sticky-product-bar .sticky-product-bar salla-add-product-button button[quick-buy]
{
    color: var(--primary-color);
    background: var(--secondary-color) !important;
    border: none !important;
    padding-top: 10px;
}
/*------------ End of Products Details --------*/


/*--------------------- Cart ------------------*/
.cart .text-primary
{
    color: var(--tertiary-color) !important;
    font-size: 16px !important;
}

.cart .s-button-btn
{
    color: var(--primary-color) !important;
    background: var(--secondary-color) !important;
}
/*------------------ End of Cart --------------*/


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

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


/*------------------- Features ----------------*/

/*---------------- End of Features ------------*/


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

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


/*-------------------- Footer -----------------*/
.s-button-wrap[type='submit']
{
    color: var(--primary-color);
    background: var(--secondary-color) !important;
}

.store-footer h3
{
    color: var(--quartary-color);
}

.store-footer a:hover
{
    color: var(--font-color) !important;
}
/*----------------- End of Footer -------------*/


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

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


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

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


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

    /*----------------- Header ----------------*/
    
    /*----------------- Banner ----------------*/

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

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

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

    /*--------------- Testemonials ------------*/
    
    /*----------------- Features --------------*/
    
    /*------------------ Footer ---------------*/

    /*------------------- Blog ----------------*/
}
/*------------- End of Mobile Screens ---------*/


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

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