:root {
            --main-color: #e8d519;
            --infinte-color: #e8d519;
            --main-text-color: #e8d519;
            --main-text-color2: #002d45;
            --main-text-color-dark: #618b93;
            /* New Coloring Pattern: */
            --color-main: #e8d519;
            --color-main-d: #94bec6;
            --color-main-l: #d4feff;
            --color-main-reverse: #2e5860;
            --color-text: #5a5a5a;
            --color-text-reverse: #2e5860;
            --color-title: #618b93;
        }

        .store-header,
        .header-bar,
        .store-header-min {
            background: #e8d519;
        }

            .store-header h1 a,
            .store-header-min h1 {
                color: #fff;
            }

        .dropdown-store-header.open .dropdown-toggle,
        .dropdown-store-header.open .dropdown-toggle {
            background: #e8d519;
            color: #fff;
        }

        /* .store-contact a { color: #e8d519; } */
        /*a.media-heading, a.product-link { color: #e8d519; }*/
        .pace-demo {
            background: #e8d519 !important;
            /*darker*/
        }

        .pace .pace-progress {
            background: #23527c !important;
            /*darker*/
        }

        .add-cart {
            color: #e8d590;
            /*darker*/
            border: 1px solid #e8d519;
            /*darker*/
        }

            .add-cart:hover,
            .add-cart:focus,
            .add-cart-large:hover,
            .add-cart-large:focus,
            .order-btn:hover,
            .order-btn:focus {
                background: #e8d519;
                /*darker*/
                border-color: #e8d519;
            }

        .cart-nav-submit,
        .cart-nav-more,
        .cart-nav-solid {
            background: #e8d519;
            /*darker*/
            border-color: #e8d519;
            /*darker*/
        }

        .add-cart-large,
        .order-btn {
            background: #e8d519;
            border-color: #e8d519;
        }

        .cart-nav-light:hover,
        .cart-nav-light:active,
        .cart-nav-light:focus {
            color: #e8d519;
        }

        .cart-nav-light {
            border-color: #e8d519;
            /*darker*/
            color: #e8d519;
            /*darker*/
        }

        .cart-line {
            border-color: #e8d519;
            /*lighter*/
        }

        .cart-number {
            color: #e8d519;
            /*lighter*/
            border-color: #e8d519;
            /*lighter*/
        }

        .active-step .cart-number {
            background: #e8d519;
            border-color: #e8d519;
        }

        .cart-title {
            color: #e8d519 !important;
            /*lighter*/
        }

        #salla_bar {
            border-top-color: #e8d519;
        }

            #salla_bar .checkout-button {
                background: #e8d519;
            }

        .choice.border-info-600.text-info-800 {
            color: #e8d519 !important;
            border-color: #e8d519 !important;
        }

        .payment-method.active {
            background: #e8d519 !important;
        }

        .pagination > .active > span {
            background-color: #e8d519 !important;
            border-color: #e8d519 !important;
        }

        /*.order-num { color: #e8d519; }*/

        .main-menu ul li:hover > a {
            color: #f8f8f8 !important;
        }

        .salla-theme_4 .main-menu li:hover > a {
            color: #f8f8f8 !important;
        }

        .product-side-container .product-order-container .panel-heading {
            background: #e8d519 !important;
            border-bottom-color: #e8d519 !important;
            color: #fff !important;
        }

        .testimonial-header,
        .owl-theme .owl-nav [class*=owl-] {
            background: #e8d519 !important;
        }

        a:hover,
        a:focus {
            color: #23527c;
        }

        .sub-nav__menu:hover svg {
            fill: #e8d519;
        }

        .site-header__cart .badge {
            background: #e98d519;
        }

        .circle-action:hover {
            background: #e8d519;
            border-color: #e8d519;
        }

        .sub-nav .main-menu > li:hover > a,
        .sub-nav .main-menu > li:hover > a > i {
            color: #e8d519;
        }

        .sub-nav li > ul a:hover {
            color: #23527c;
        }

        .slick-active button {
            background-color: #e8d519 !important;
        }

        .product:hover .product-title {
            color: #e8d519;
        }

        .product-price,
        .product-details__price {
            color: #e8d519;
        }

        .product-add:hover {
            background-color: #e8d519 !important;
            border-color: #e8d519;
        }

        .sub-nav__menu:hover {
            color: #e8d519 !important;
        }

        .login-container .border-yellow-dark {
            border-color: #e8d519;
        }

        .login-container .text-yellow-dark {
            color: #e8d519;
        }

        .login-option,
        .btn-resend-option {
            color: #e8d519;
            border-color: #e8d519;
        }

            .login-option:hover,
            .btn-resend-option:hover {
                color: #fff;
                border-color: #e8d519;
                background: #e8d519;
            }


        .sub-nav-header {
            background: #e8d519;
        }

            .sub-nav-header a {
                color: #e8d519;
            }

        .btn-primary {
            background: #e8d519;
            border-color: #e8d519;
        }

            .btn-primary:focus,
            .btn-primary.focus,
            .btn-primary:hover,
            .btn-primary.active,
            .btn-primary:active {
                background: #23527c !important;
                border-color: #23527c !important;
            }

        .page-box .panel-heading .product-title {
            color: #e8d519 !important;
        }

        #ask_register_link {
            color: #e8d519 !important;
        }

        .product-details__hot strong {
            color: #e8d519 !important;
        }

        @@media (min-width: 992px) {
            .sub-nav li > ul a:hover {
                background: #e8d519;
                color: #fff;
            }
        }



        .site-header__cart .badge {
            background: #e8d519;
        }

        .circle-action:hover {
            background: #e8d519;
            border-color: #e8d519;
        }

        .sub-nav .main-menu > li:hover > a {
            color: #23527c;
        }

        .slick-active button {
            background-color: #e8d519 !important;
        }

        .product:hover .product-title {
            color: #e8d519;
        }

        .product-price:hover {
            color: #e8d519;
        }

        .product-add:hover {
            background: #e8d519;
        }

        .footer-title {
            color: #e8d519;
        }

        .social__item a:hover {
            background: #e8d519;
            border-color: #e8d519;
        }

        .footer-main {
            border-top-color: #e8d519;
        }

        .feature-item__icon {
            color: #e8d519;
            border-color: #e8d519;
        }

        .landing-page-feature-item__icon {
            color: #e8d519;
            border-color: #e8d519;
        }

        .checker span {
            border-color: #e8d519 !important;
        }

        .btn-order-details {
            background: #e8d519 !important;
        }

        .section-header .section--title {
            color: #e8d519;