.logo-area img {
    height: 60px;
    max-width: none;
}

.btn.btn-primary:hover, .btn.btn-main:hover{
    background: #e0a200 !important;
}

.header-wrapper {
    z-index: 994;
}

.fa-hand-pointer::before {
    content: "\f25a";
}

.fad.fa-hand-pointer::after, .fa-duotone.fa-hand-pointer::after {
    content: "\f25a\f25a";
}

.fa-dollar-sign::before {
    content: "\24";
}

.fad.fa-dollar-sign::after, .fa-duotone.fa-dollar-sign::after {
    content: "\24\24";
}

.fa-truck::before {
    content: "\f0d1";
}

.fad.fa-truck::after, .fa-duotone.fa-truck::after {
    content: "\f0d1\f0d1";
}

.fa-taxi-bus::before {
    content: "\e298";
}

.fad.fa-taxi-bus::after, .fa-duotone.fa-taxi-bus::after {
    content: "\e298\e298";
}

.fa-cars::before {
    content: "\f85b";
}

.fad.fa-cars::after, .fa-duotone.fa-cars::after {
    content: "\f85b\f85b";
}

.fa-screwdriver-wrench::before {
    content: "\f7d9";
}

.fad.fa-screwdriver-wrench::after, .fa-duotone.fa-screwdriver-wrench::after {
    content: "\f7d9\f7d9";
}

.fa-chevrons-right::before {
    content: "\f324";
}

.fad.fa-chevrons-right::after, .fa-duotone.fa-chevrons-right::after {
    content: "\f324\f324";
}

.fa-check::before {
    content: "\f00c";
}

.fad.fa-check::after, .fa-duotone.fa-check::after {
    content: "\f00c\f00c";
}

.fa-chevron-right::before {
    content: "\f054";
}

.fad.fa-chevron-right::after, .fa-duotone.fa-chevron-right::after {
    content: "\f054\f054";
}

.fa-chevron-left::before {
    content: "\f053";
}

.fad.fa-chevron-left::after, .fa-duotone.fa-chevron-left::after {
    content: "\f053\f053";
}

.fa-chevron-up::before {
    content: "\f077";
}

.fad.fa-chevron-up::after, .fa-duotone.fa-chevron-up::after {
    content: "\f077\f077";
}

.fa-chevron-down::before {
    content: "\f078";
}

.fad.fa-chevron-down::after, .fa-duotone.fa-chevron-down::after {
    content: "\f078\f078";
}

.fa-pen::before {
    content: "\f304";
}

.fad.fa-pen::after, .fa-duotone.fa-pen::after {
    content: "\f304\f304";
}

.fa-whatsapp:before {
    content: "\f232";
}

.fa-vk:before {
    content: "\f189";
}

.fa-facebook:before {
    content: "\f09a";
}

.fa-instagram:before {
    content: "\f16d";
}

.fa-telegram:before {
    content: "\f2c6";
}

.fa-odnoklassniki:before {
    content: "\f263";
}

.fa-viber:before {
    content: "\f409";
}

.fa-location-dot::before {
    content: "\f3c5";
}

.fad.fa-location-dot::after, .fa-duotone.fa-location-dot::after {
    content: "\f3c5\f3c5";
}

.fa-clock::before {
    content: "\f017";
}

.fad.fa-clock::after, .fa-duotone.fa-clock::after {
    content: "\f017\f017";
}

.fa-list::before {
    content: "\f03a";
}

.fad.fa-list::after, .fa-duotone.fa-list::after {
    content: "\f03a\f03a";
}

.fa-user::before {
    content: "\f007";
}

.fad.fa-user::after, .fa-duotone.fa-user::after {
    content: "\f007\f007";
}

.fa-search::before {
    content: "\f002";
}

.fad.fa-search::after, .fa-duotone.fa-search::after {
    content: "\f002\f002";
}

.fa-code-compare::before {
    content: "\e13a";
}

.fad.fa-code-compare::after, .fa-duotone.fa-code-compare::after {
    content: "\e13a\e13a";
}

.fa-basket-shopping::before {
    content: "\f291";
}

.fad.fa-basket-shopping::after, .fa-duotone.fa-basket-shopping::after {
    content: "\f291\f291";
}

.fa-user-secret::before {
    content: "\f21b";
}

.fad.fa-user-secret::after, .fa-duotone.fa-user-secret::after {
    content: "\f21b\f21b";
}

.fa-phone::before {
    content: "\f095";
}

.fad.fa-phone::after, .fa-duotone.fa-phone::after {
    content: "\f095\f095";
}

.fa-envelope-open-text::before {
    content: "\f658";
}

.fad.fa-envelope-open-text::after, .fa-duotone.fa-envelope-open-text::after {
    content: "\f658\f658";
}

.fa-heart::before {
    content: "\f004";
}

.fad.fa-heart::after, .fa-duotone.fa-heart::after {
    content: "\f004\f004";
}

.fa-home::before {
    content: "\f015";
}

.fad.fa-home::after, .fa-duotone.fa-home::after {
    content: "\f015\f015";
}

.fa-times::before {
    content: "\f00d";
}

.fad.fa-times::after, .fa-duotone.fa-times::after {
    content: "\f00d\f00d";
}

.fa-trash::before {
    content: "\f1f8";
}

.fad.fa-trash::after, .fa-duotone.fa-trash::after {
    content: "\f1f8\f1f8";
}

.fa-spinner-third::before {
    content: "\f3f4";
}

.fad.fa-spinner-third::after, .fa-duotone.fa-spinner-third::after {
    content: "\f3f4\f3f4";
}

.fa-screwdriver-wrench::before {
    content: "\f7d9";
}

.fad.fa-screwdriver-wrench::after, .fa-duotone.fa-screwdriver-wrench::after {
    content: "\f7d9\f7d9";
}

.fa-gears::before {
    content: "\f085";
}

.fad.fa-gears::after, .fa-duotone.fa-gears::after {
    content: "\f085\f085";
}

.fa-truck-tow::before {
    content: "\e2b8";
}

.fad.fa-truck-tow::after, .fa-duotone.fa-truck-tow::after {
    content: "\e2b8\e2b8";
}

.fa-cars::before {
    content: "\f85b";
}

.fad.fa-cars::after, .fa-duotone.fa-cars::after {
    content: "\f85b\f85b";
}

.fa-truck-fast::before {
    content: "\f48b";
}

.fad.fa-truck-fast::after, .fa-duotone.fa-truck-fast::after {
    content: "\f48b\f48b";
}

.fa-taxi-bus::before {
    content: "\e298";
}

.fad.fa-taxi-bus::after, .fa-duotone.fa-taxi-bus::after {
    content: "\e298\e298";
}

.fa-cart-shopping::before {
    content: "\f07a";
}

.fad.fa-cart-shopping::after, .fa-duotone.fa-cart-shopping::after {
    content: "\f07a\f07a";
}

.fa-sign-out::before {
    content: "\f08b";
}

.fad.fa-sign-out::after, .fa-duotone.fa-sign-out::after {
    content: "\f08b\f08b";
}

.fa-shield-exclamation::before {
    content: "\e247";
}

.fad.fa-shield-exclamation::after, .fa-duotone.fa-shield-exclamation::after {
    content: "\e247\e247";
}

.fa-shield-check::before {
    content: "\f2f7";
}

.fad.fa-shield-check::after, .fa-duotone.fa-shield-check::after {
    content: "\f2f7\f2f7";
}

.fa-calendar::before {
    content: "\f133";
}

.fad.fa-calendar::after, .fa-duotone.fa-calendar::after {
    content: "\f133\f133";
}

.fa-youtube:before {
    content: "\f167";
}

.fa-memo-circle-info::before {
    content: "\e49a";
}

.fad.fa-memo-circle-info::after, .fa-duotone.fa-memo-circle-info::after {
    content: "\e49a\e49a";
}

.fa-badge-percent::before {
    content: "\f646";
}

.fad.fa-badge-percent::after, .fa-duotone.fa-badge-percent::after {
    content: "\f646\f646";
}

.fa-chart-simple::before {
    content: "\e473";
}

.fad.fa-chart-simple::after, .fa-duotone.fa-chart-simple::after {
    content: "\e473\e473";
}

.fa-spinner::before {
    content: "\f110";
}

.fad.fa-spinner::after, .fa-duotone.fa-spinner::after {
    content: "\f110\f110";
}

.fa-exclamation::before {
    content: "\21";
}

.fad.fa-exclamation::after, .fa-duotone.fa-exclamation::after {
    content: "\21\21";
}

.fa-exclamation-circle::before {
    content: "\f06a";
}

.fad.fa-exclamation-circle::after, .fa-duotone.fa-exclamation-circle::after {
    content: "\f06a\f06a";
}

.fa-filters::before {
    content: "\e17e";
}

.fad.fa-filters::after, .fa-duotone.fa-filters::after {
    content: "\e17e\e17e";
}

.fa-warning::before {
    content: "\f071";
}

.fad.fa-warning::after, .fa-duotone.fa-warning::after {
    content: "\f071\f071";
}

.fa-arrow-right::before {
    content: "\f061";
}

.fad.fa-arrow-right::after, .fa-duotone.fa-arrow-right::after {
    content: "\f061\f061";
}

.fa-xmark::before {
    content: "\f00d";
}

.fad.fa-xmark::after, .fa-duotone.fa-xmark::after {
    content: "\f00d\f00d";
}

.fa-angle-right::before {
    content: "\f105";
}

.fad.fa-angle-right::after, .fa-duotone.fa-angle-right::after {
    content: "\f105\f105";
}

.fa-file-invoice::before {
    content: "\f570";
}

.fad.fa-file-invoice::after, .fa-duotone.fa-file-invoice::after {
    content: "\f570\f570";
}

.fa-external-link::before {
    content: "\f08e";
}

.fad.fa-external-link::after, .fa-duotone.fa-external-link::after {
    content: "\f08e\f08e";
}

.fa-times-circle::before {
    content: "\f057";
}

.fad.fa-times-circle::after, .fa-duotone.fa-times-circle::after {
    content: "\f057\f057";
}

.fa-cart-arrow-down::before {
    content: "\f218";
}

.fad.fa-cart-arrow-down::after, .fa-duotone.fa-cart-arrow-down::after {
    content: "\f218\f218";
}

.fa-building::before {
    content: "\f1ad";
}

.fad.fa-building::after, .fa-duotone.fa-building::after {
    content: "\f1ad\f1ad";
}

.fa-plus::before {
    content: "\2b";
}

.fad.fa-plus::after, .fa-duotone.fa-plus::after {
    content: "\2b\2b";
}

.fa-minus::before {
    content: "\f068";
}

.fad.fa-minus::after, .fa-duotone.fa-minus::after {
    content: "\f068\f068";
}

.fa-rouble::before {
    content: "\f158";
}

.fad.fa-rouble::after, .fa-duotone.fa-rouble::after {
    content: "\f158\f158";
}

.sticky-bottom, .sticky-top {
    z-index: 993;
}

.services-show .form .form-privacy * {
    color: #fff !important;
}

.catalog-categories--index .category .title span:after {
    background-color: var(--vg-main) !important;
}

.catalog-product--show.in-fav .btn-compare i,
.catalog-product--show.in-compare .btn-fav i {
    filter: none;
}

.catalog-product--show.in-compare .btn-compare i,
.catalog-product--show.in-fav .btn-fav i {
    filter: invert(100%) sepia(94%) saturate(26%) hue-rotate(7deg) brightness(106%) contrast(106%);
}

 .mailShow {
     color: inherit !important; font: inherit !important; cursor:pointer; display:inline-block; width: auto; border-bottom: 1px dashed;
 }
.phoneShow {
    cursor:pointer; display:inline-block; width: auto; border-bottom: 1px dashed;
}

.catalog-categories--index .category .title span:after {
    background-color: var(--vg-main) !important;
    opacity: 0.7;
}

.vg-sidebar.left .catalog-tools {
    align-items: normal;
}

.vg-sidebar.left .list-column .list-item {
    margin-bottom: 0;
}

.list-after-line {
    background-color: #9e9e9e;
    height: 1px;
    margin: 10px 0;
    width: 100%;
}

.mobile-menu li a {
    padding-left: 0 !important;
}

/*.list-icon > .list-item i {
    top: 8px;
}*/

.vg-sidebar.left .catalog-tools .list-item a {
    padding: 10px 1rem;
}

.vg-sidebar.left .list-icon > .list-item i {
    top: 10px;
}

.vg-sidebar.left .cabinet.list-icon > .list-item i {
    top: 3px;
}
.vg-sidebar.left .cabinet.list-icon > .list-item:nth-child(3) i {
    left: 2px;
}
.vg-sidebar.left .cabinet.list-icon > .list-item:nth-child(1) i {
    left: 5px;
}