:root {
    --header-catalog-btn-bg: linear-gradient(90deg, #FFC95F, #FF9C3E);
    --header-consultation-btn-bg: linear-gradient(90deg, #6B4FD6, #3A5BD6);
    --header-configurator-btn-bg: #FFFFFF;
    --header-configurator-border-grad: linear-gradient(90deg, #E8A24A, #E0896F, #DA7481);
    --footer-bg-image: url('../../img/bg-footer-gta.jpg');
    --footer-bg-image-mob: url('../../img/bg-footer-gta-mobile.jpg');
    --icon-search-c1: #FD6384;
    --icon-search-c2: #FC559C;
    --icon-wishlist-c1: #FC559C;
    --icon-wishlist-c2: #CA4BB1;
    --icon-compare-c1: #CA4BB1;
    --icon-compare-c2: #744DC8;
    --icon-cart-c1: #744DC8;
    --icon-cart-c2: #6A50D6;
    --locations-bg-image: url('../../img/bg-locations-gta.webp');
    --location-badge-border-grad: linear-gradient(135deg, #FEC15C, #69295D);
    --icon-location-c1: #FEC15C;
    --icon-location-c2: #69295D;
    --menu-item-active-bg: linear-gradient(90deg, #FFC95F, #FF9C3E);
    --product-buy-btn-bg: #7F4397;
    --product-buy-btn-bg-hover: #723C88;
    --price-special-color: #FC53A0;
    --status-instock-bg: #EDE0F0;
    --status-instock-color: #7F4397;
    --product-block-link-color: #7F4397;
    --kmnd-body-background-accent: #7F4397 !important;
    --kmnd-body-border-color-secondary: #7F4397 !important;
    --btn-hover-bg: #723C88;
    --offer-time-bg: #936BA7;
    --offer-time-color: #ffffff;
    --preheader-menu-arrow-hover-bg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='5' fill='none' viewBox='0 0 7 5'%3E%3Cpath fill='%23FC53A0' d='M3.773 4.444 6.888 1.33A.38.38 0 0 0 7 1.059a.38.38 0 0 0-.112-.272l-.23-.229a.383.383 0 0 0-.54 0L3.5 3.174.883.555a.38.38 0 0 0-.542 0l-.23.23a.38.38 0 0 0-.111.27c0 .103.04.2.112.271L3.23 4.444a.38.38 0 0 0 .271.112c.103 0 .2-.04.272-.112Z'/%3E%3C/svg%3E") no-repeat center/contain;
    --account-item-name-hover-bg: #E34B90;
    --footer-menu-parent-color: #FFFFFF;
}
#multisearch-voice svg[fill="#2d2d2d"],
#multisearch-voice svg[fill="#2e2e2e"] {
    fill: url(#icon-search-grad);
}
@media (max-width: 992px) {
    footer.footer.bg-cover {
        background-image: var(--footer-bg-image-mob) !important;
        background-size: cover !important;
        background-position: center !important;
        background-repeat: no-repeat !important;
    }
}
@media (min-width: 993px) {
    footer.footer.bg-cover {
        background-image: var(--footer-bg-image) !important;
        background-size: cover !important;
        background-position: center !important;
        background-repeat: no-repeat !important;
    }
}
@media (max-width: 992px) {
    .categories__section__desc {
        display: none;
    }
}
@media (min-width: 993px) {
    .categories__section__mob {
        display: none;
    }
}
.stats__item {
    background-image: linear-gradient(90deg, #EDC677, #F87657) !important;
}
.stats__col:nth-of-type(2) .stats__item {
    background-image: linear-gradient(90deg, #F87657, #EC5E99) !important;
}
.stats__col:nth-of-type(3) .stats__item {
    background-image: linear-gradient(90deg, #EC5E99, #914FB7) !important;
}
.stats__col:nth-of-type(4) .stats__item {
    background-image: linear-gradient(90deg, #914FB7, #2D55C4) !important;
}
@media (max-width: 992px) {
    .stats__col:nth-of-type(1) .stats__item,
    .stats__col:nth-of-type(2) .stats__item {
        background-image: linear-gradient(180deg, #2D55C4, #914FB7, #EC5E99) !important;
    }
    .stats__col:nth-of-type(3) .stats__item,
    .stats__col:nth-of-type(4) .stats__item {
        background-image: linear-gradient(180deg, #EC5E99, #F87657, #EDC677) !important;
    }
}
.header-info {
    background-image: linear-gradient(90deg, #FEC35F, #FF8055, #E651A5, #8547C4, #385DD2);
}
.sc-widget-button--lootbox {
    background: linear-gradient(135deg, var(--icon-wishlist-c1), var(--icon-cart-c2));
    border-color: var(--icon-wishlist-c1);
}
.sc-widget-button-pulse--lootbox.sc-widget-button-pulse-animate {
    border-color: var(--icon-wishlist-c1);
}
@media (max-width: 991px) {
    .share-wrapper--lootbox {
        display: block;
    }
}
.offer__time p:nth-of-type(1) {
    color: var(--offer-time-color) !important;
}
