

/* Start:/local/templates/geely_shop/components/bitrix/breadcrumb/shop_search/style.css?1734424178914*/
.test{}

.breadcrumbs {
	margin: 4.8rem 0 1.6rem;
	display: flex;
	gap: 24px;
	flex-wrap: wrap;
}

.breadcrumbs__cart {
	margin: 0 0 1.6rem;
	display: flex;
	gap: 24px;
	flex-wrap: wrap;
}

.breadcrumbs__item {
	font-size: 1.6rem;
	color: var(--color-gray);
	position: relative;
	transition: color .3s ease;
}

.breadcrumbs__item:hover {
	color: var(--color-dark-gray);
}

.breadcrumbs__item.active{
	color: var(--color-dark-gray);
}

/*.breadcrumbs__item:not(:last-of-type)::after {
	position: absolute;
	display: block;
	content: '';
	width: 1px;
	height: 16px;
	background: var(--color-gray);
	right: -14px;
	top: 2px;
	transform: rotate(15deg);
}*/

.breadcrumbs__item_arrow {
	position: absolute;
	display: block;
	content: '';
	width: 1px;
	height: 16px;
	background: var(--color-gray);
	right: -14px;
	top: 2px;
	transform: rotate(15deg);
}

@media (max-width: 576px) {
	.breadcrumbs {
		display: none;
	}
}
/* End */


/* Start:/local/templates/geely_shop/components/bitrix/catalog/catalog-accessories/style.min.css?173528643827038*/
/*@import "/local/templates/geely_shop/components/bitrix/catalog/catalog-accessories/../../assets/fonts/fonts.css";*/

h2 {
    font-family: Roboto Flex;
    font-size: 48px;
    font-weight: 500;
    line-height: 48px;
    text-align: left;
    font-variation-settings: "wdth" 140, "GRAD" -100, "slnt" 0, "XTRA" 468,
    "XOPQ" 96, "YOPQ" 79, "YTLC" 514, "YTUC" 712, "YTAS" 750, "YTDE" -203,
    "YTFI" 738;
}

/* Header */
.header_light {
    background: url("/local/templates/geely_shop/assets/img/catalog/catalog-header-bg.png");
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    height: 322px;
    min-height: 322px;
}

/*.banner__title {
    padding-top: 100px;
}*/

/* Main */

main {
    margin-top: 4.8rem;
    background-color: var(--color-white);
}

/* Main header */

.main__header {
    color: var(--color-dark-gray);
    margin-top: 1.6rem;
    margin-bottom: 4.8rem;
}

/* Filter */

.catalog-filter {
    width: 31.2rem;
    grid-area: filter;
    margin-right: 25px;
}

.catalog-filter__mobile {
    display: none;
}

.overflow_mobile_filter_custom {
    overflow: auto;
}

.catalog-filter__footer {
    margin-top: auto;
}

.catalog-filter__mobile.active {
    display: flex;
    flex-direction: column;
    position: fixed;
    top: 0;
    z-index: 1000;
    background: var(--color-white);
    height: 100vh;
    /*width: calc(100vw - 30px);
    padding-bottom: 24px;*/
    width: 100vw;
    left: 0;
    padding: 0 15px 25px 15px;
}

.catalog-filter__btn {
    padding: 0;
}

/* Nav Accordeon */

.nav-accordion .tab-name {
    min-height: 5rem;
    display: flex;
    align-items: center;
    font-size: 2rem;
    border-bottom: 1px solid #d2dde4;
}

.nav-accordion .tab-content {
    color: var(--color-footer-gray);
}

.banner h1 {
    max-width: 1100px;
    color: var(--color-white);
}

.nav-accordion .tab-content ul {
    margin: 2.4rem 0;

    display: flex;
    flex-direction: column;
    gap: 1.6rem;

    max-height: 16.4rem;
    overflow-y: auto;
}

.nav-accordion__item--active {
    color: var(--color-deep-blue);
}

/* Models Accordeon */

.models-accordion .tab-name {
    height: 5rem;
    display: flex;
    align-items: center;
    font-size: 2rem;
    border-bottom: 1px solid #d2dde4;
}

.tab .tab-name .main-text {
    font-family: "Roboto Flex";
    font-size: 20px;
    font-weight: 500;
    line-height: 20px;
    text-align: left;
    font-variation-settings: "wdth" 140, "GRAD" -100, "slnt" 0, "XTRA" 468,
    "XOPQ" 96, "YOPQ" 79, "YTLC" 514, "YTUC" 712, "YTAS" 750, "YTDE" -203,
    "YTFI" 738;

    margin-top: 13px;
    margin-bottom: 16px;
}

.models-title {
    display: flex;
    justify-content: space-between;

    margin: 5rem 0 0.8rem 0;
}

.models-accordion ul {
    margin: 1.3rem 0;
    display: flex;
    flex-direction: column;
    gap: 1.6rem;
}

.models-accordion-item {
    display: flex;
    justify-content: space-between;
    align-items: center;
    /*padding: 0 0.5rem;*/
}

.models-accordion-item label {
    display: flex;
    align-items: center;
    gap: 1.2rem;

    font-size: 1.4rem;
    line-height: 2.1rem;
    color: var(--color-dark-gray);

    cursor: pointer;
}

.models-accordion-item span {
    color: var(--color-gray);
}

.models-accordion .label-color {
    display: inline-block;
    width: 2.4rem;
    height: 2.4rem;

    border-radius: 50%;

    border: 1px solid var(--color-gray);
}

.filter-size__items {
    margin: 0.8rem 0;
    display: flex;
    gap: 1.6rem;
    flex-wrap: wrap;
}

.filter-btn {
    border-radius: 0.4rem;
    border: 1px solid #dadfe3;
    /*width: 4rem;*/
    height: 4rem;

    display: flex;
    justify-content: center;
    align-items: center;

    text-transform: uppercase;
    color: var(--color-dark-gray);
    font-family: Onest;
    font-size: 1.4rem;
    font-style: normal;
    font-weight: 400;
    line-height: 2rem;
}

.filter-btn.active {
    background-color: var(--color-dark-gray);
    color: var(--color-white);
}

.filter-btn.disabled {
    position: relative;
    color: var(--color-gray);
}

.filter-btn.disabled::after {
    content: "";
    position: absolute;
    width: 130%;
    height: 0;
    border: 2px solid #dadfe3;
    border-top: none;
    border-right: none;
    transform: rotate(45deg);
}

.filter-mobile-title {
    display: none;
    grid-area: filterMobileTitle;
}

.btn-reset {
    margin-top: 1.6rem;
    padding-left: 0;
}

.btn-reset::before {
    padding-right: 1rem;
}

[for="check-21"] .label-color {
    background: var(--color-black);
}

[for="check-31"] .label-color {
    background: var(--color-dark-gray);
}

.catalog__reset {
    grid-area: reset;
    display: none;
}
/* Catalog */
.catalog {
    display: grid;
    grid-template-areas:   "filter search search"
                          "filter models models"
                          "filter sort sort"
                          "filter filterMobileTitle filterMobileTitle"
                          "filter cards cards"
                          "filter pagination pagination"
;
}

.catalog-items {
    flex-grow: 3;

    position: relative;
}

.catalog-items__search {
    position: relative;
    display: flex;
    align-items: center;
    width: 100%;
    grid-area: search;
}

.catalog-items__search .ts-wrapper::before {
    position: absolute;
    top: 8px;
    left: 0;
    background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path d="M14 14L10 10M11.3333 6.66667C11.3333 7.2795 11.2126 7.88634 10.9781 8.45252C10.7436 9.01871 10.3998 9.53316 9.9665 9.9665C9.53316 10.3998 9.01871 10.7436 8.45252 10.9781C7.88634 11.2126 7.2795 11.3333 6.66667 11.3333C6.05383 11.3333 5.447 11.2126 4.88081 10.9781C4.31462 10.7436 3.80018 10.3998 3.36683 9.9665C2.93349 9.53316 2.58975 9.01871 2.35523 8.45252C2.12071 7.88634 2 7.2795 2 6.66667C2 5.42899 2.49167 4.242 3.36683 3.36683C4.242 2.49167 5.42899 2 6.66667 2C7.90434 2 9.09133 2.49167 9.9665 3.36683C10.8417 4.242 11.3333 5.42899 11.3333 6.66667Z" stroke="%23313E48" stroke-linecap="round" stroke-linejoin="round"/></svg>');
    width: 16px;
    height: 16px;
    content: '';
}

.catalog-items__search input {
    padding: 12px 24px 12px 24px;
    border: none;
    width: 100%;
    outline: none;
    border-bottom: 1px solid var(--color-gray);
}

.catalog-items__search input:active {
    border-bottom: 1px solid var(--color-dark-gray);
}

.catalog-items__search input:focus {
    border-bottom: 1px solid var(--color-dark-gray);
}

.catalog-items__search .search-icon {
    font-size: 12px;
    position: absolute;
    left: 0;
    color: var(--color-dark-gray);
}

.catalog-items__search .close-icon {
    display: none;

    color: var(--color-gray);
    font-size: 15px;
    position: absolute;
    right: 0;

    cursor: pointer;
}

.catalog-items__search input:not(:placeholder-shown) + .close-icon {
    display: block;
}

/* Mobile menu */
.catalog__mobile-menu {
    display: none;
    grid-area: mobileMenu;
}

.catalog-items__search-results {
    /*	display: none;*/
    background-color: var(--color-white);
    position: absolute;
    top: 54px;
    left: 0;
    width: 100%;
    z-index: 3;
    box-shadow: 0px 12px 12.5px 0px #0000000D;
    padding: 0 32px 24px;
}

.catalog-items__search-results.active {
    display: block;
}

.catalog-items__search-wrapper.with-search-result
.catalog-items__search-results {
    display: block;
}

.catalog-items__search-results .search-title {
    padding: 16px 0;
    font-family: Onest;
    font-size: 16px;
    font-weight: 400;
    line-height: 23.2px;
    text-align: left;
    color: #8e9ca6;
    background-color: #fff;
}

.search-cards {
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(400px, 1fr));
    column-gap: 2.4rem;
    row-gap: 1.6rem;

    background-color: #fff;
}

.search-card {
    background-color: #f5f8fa;
    display: flex;
    padding: 12px;
}

.search-card:hover {
    cursor: pointer;
    background-color: #e8edf1;
}

.search-card__description {
    display: flex;
    flex-direction: column;
    justify-content: space-between;

    padding: 8px;
}

.search-card__description .description__type {
    color: #a3b0ba;
    text-transform: uppercase;

    font-family: Onest;
    font-size: 10px;
    font-weight: 400;
    line-height: 12px;
    letter-spacing: 0.04em;
    text-align: left;
}

.search-card__description .description__title {
    flex-grow: 2;

    font-family: Onest;
    font-size: 16px;
    font-weight: 400;
    line-height: 20.8px;
    text-align: left;
    color: #313e48;
}

.search-card__description .description__price {
    font-family: Onest;
    font-size: 14px;
    font-weight: 400;
    line-height: 14px;
    text-align: left;
    color: #313e48;
}

.search-result__actions {
    margin-top: 24px;
}

.catalog-items__models {
    margin: 3.5rem 0 5.9rem 0;
    color: var(--color-dark-gray);
    font-size: 1.6rem;
    line-height: 2.6rem;
    grid-area: models;
    display: flex;
    gap: 1.2rem 4.2rem;
    flex-wrap: wrap;
}

.catalog-items__sorting {
    grid-area: sort;
}

.catalog-items__sorting .custom-select {
    width: 220px;
    margin-bottom: 24px;
}

/* Style the arrow inside the select element: */
.select-selected:after {
    position: absolute;
    content: "";
    top: 14px;
    right: 10px;

    width: 6px;
    height: 6px;

    border: solid black;
    border-width: 0 1px 1px 0;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);

    transition: all 0.3s ease;
}

.catalog-items__sorting .select-selected {
    padding-left: 0;
}

.catalog-items__models .active {
    color: var(--color-deep-blue);
}

.catalog-items__cards {
    grid-area: cards;
    width: 100%;
    display: grid;
    /*grid-template-columns: repeat(auto-fit, minmax(290px, 1fr));*/
    column-gap: 2.4rem;
    row-gap: 4.8rem;
    grid-template-columns: 1fr 1fr;
    margin-bottom: 2.4rem;
}

.catalog-items__cards.searching {
    opacity: 0.5;
}

/* Catalog card */

.catalog-card {
    background-color: var(--color-background);
    padding: 1.6rem;
    border-radius: 4px;
    display: flex;
    flex-direction: column;
    gap: 1.6rem;
    height: 100%;
}

.catalog-card__img img {
    width: 100%;
    height: 100%;
}

.catalog-card__description {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    gap: 1.6rem;
    height: 100%
}

.catalog-card__info {
    display: flex;
    flex-direction: column;
    gap: 0.8rem;
}

.catalog-card__type {
    text-transform: uppercase;
    font-size: 1.2rem;
    line-height: 1.2rem;
    color: var(--color-gray);
}

.catalog-card__price {
    font-size: 1.6rem;
    line-height: 1.6rem;
    color: var(--color-dark-blue);
}

.catalog-card__title {
    color: #030303;

    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}

.catalog-card__actions {
    width: 100%;
    display: flex;
    gap: 0.8rem;
    margin-top: auto
}

.catalog-card__actions.in-cart .catalog-card__btn {
    display: none;
}

.catalog-card__actions .catalog-card__price {
    display: none;
}

.catalog-card__actions .btn-secondary {
    flex-grow: 2;
}

/* Pagination */

.pagination {
    display: flex;
    justify-content: space-between;
    gap: 1.6rem;
}

.pagination .pag-btns {
    display: flex;
    gap: 1.6rem;
}

.pag-btn {
    display: flex;
    justify-content: center;
    align-items: center;

    border-radius: 2px;

    width: 8.9rem;
    height: 4rem;

    font-size: 1.6rem;
    line-height: 1.6rem;

    cursor: pointer;
    transition: ease 0.3s;
}

.pag-btn:active,
.pag-btn:hover {
    background: #4c5963;
    color: var(--color-white);
}

.pag-btn.active {
    color: var(--color-white);
    background-color: var(--color-dark-gray);
}

.catalog__pagination {
    margin-top: 4.8rem;
    margin-bottom: 3.2rem;
    grid-area: pagination;
    justify-content: center;
}

/* Footer */

footer.footer {
    /*height: 477px;*/
    background-color: var(--color-dark-blue);
}

.footer-container {
    padding: 3rem 0;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    height: 100%;
}

.footer-menu {
    display: flex;
    padding-top: 3.2rem;
}

.footer-base {
    margin-right: 16rem;
    color: var(--color-white);

    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

.footer-base .item-header {
    font-size: 1.6rem;
    line-height: 2.6rem;
    margin-bottom: 1.2rem;
}

[href="tel:+78002000289"] {
    font-size: 1.6rem;
    line-height: 2.6rem;
    text-decoration: underline;
}

.item-social {
    display: flex;
    gap: 3.2rem;
    font-size: 2.75rem;
}

.footer-column {
    width: max-content;
    margin-right: 8rem;
}

.footer-column:last-child {
    margin-right: 0;
}

.footer-column .column-header {
    margin-bottom: 2rem;
    color: var(--color-white);

    font-size: 1.6rem;
    line-height: 2.6rem;
}

.footer-column ul {
    display: flex;
    flex-direction: column;
}

.footer-column ul li > a {
    color: var(--color-footer-gray);
    font-size: 1.4rem;
    line-height: 2.6rem;
    transition: all ease 0.3s;
}

.footer-column ul li > a:hover {
    color: #8e9ca6;
}

.footer-copyright {
    margin-top: 6.4rem;
    display: flex;
    justify-content: space-between;
}

.copyright-label {
    display: flex;
    align-items: center;
    gap: 1.6rem;
    color: var(--color-footer-gray);

    font-size: 1.2rem;
}

.copyright-anchors {
    display: flex;
    gap: 3.2rem;

    color: var(--color-footer-gray);
    font-size: 1.2rem;
}

.card-text .card-description {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}

.popup-wrapper {
    display: none;

    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;

    align-items: center;
    justify-content: center;

    /*background-color: rgba(0, 0, 0, 0.5);*/
}

.popup-wrapper.show-news-popup {
    display: flex;
}

.popup-wrapper .catalog__popup {

    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}

.popup-wrapper .catalog__popup .popup__content {
    display: flex;
    position: relative;
    flex-direction: column;
    background-color: #fff;
    border-radius: 8px;
    width: 564px;
    padding: 48px;
}
.popup-wrapper .catalog__popup .popup__body form {
    display: flex;
    flex-direction: column;
}

.catalog__popup form .custom-input {
    max-width: 400px;
}

.catalog__popup form .custom-input + .custom-input {
    margin-bottom: 32px;
}

.catalog__popup form label {
    margin-bottom: 24px;
    display: flex;
    align-items: flex-start;
    max-width: 330px;
}

.catalog__popup form label input {
    margin-right: 16px;
}

.popup-wrapper .catalog__popup .popup__content .popup__header {
    font-family: "RF Dewi Expanded";
    font-size: 20px;
    font-weight: 400;
    line-height: 20px;
    text-align: left;

    margin-bottom: 32px;
}

.popup-wrapper .catalog__popup .popup__close {
    position: absolute;
    right: 38px;
    top: 38px;
    cursor: pointer;
}

/*.quantity {
    width: 100%;
    padding: 0.6rem;
    display: flex;
    align-items: center;
    justify-content: space-between;
    background: var(--color-white);
    gap: 8px;
    border-radius: 2px;
}*/

.quantity__value {
    border: none;
    outline: none;
    font-family: Onest;
    text-align: center;
}

.quantity__btn {
    border: none;
    outline: none;
    font-family: Onest;
    font-size: 0.6rem;
    font-weight: 400;
    letter-spacing: -0.02em;
    line-height: 1.2;
    width: 3.2rem;
    height: 3.2rem;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    color: var(--color-dark-gray);
    background: #F5F8FA;
    cursor: pointer;
    transition: background-color .3s ease;
    border-radius: 4px;
    flex-shrink: 0.5;
}

.quantity__btn:hover{
    background: #E8EDF1;
}

.quantity__btn svg {
    width: 1.2rem;
    height: 1.2rem;
}

.catalog-items__sorting_adaptive {
    display: none;
}

.show-more-btn {
    display: none;
}

.catalog__select-mobile {
    display: none;
    grid-area: catalogSelectMobile;
}

.catalog-card__actions .icon-btn {
    width: 40px;
    height: 40px;
}

.catalog-card__actions .custom-btn {
    font-size: 14px;
    line-height: 1;
    padding: 13px 12px;
}

@media (max-width: 1300px) {
    .pag-btn {
        width: 6.9rem;
    }
}

@media (max-width: 1080px) {
    .catalog {
        grid-template-areas:   "search search search"
                          "models models models"
                            "mobileMenu mobileMenu mobileMenu"
                          "catalogSelectMobile catalogSelectMobile catalogSelectMobile"
                          "sort sort sort"
                          "filter filter filter"
                          "reset reset reset"
                          "cards cards cards"
                          "showMore showMore showMore"
                          "pagination pagination pagination"
    ;
    }
    .catalog-filter {
        width: 100%;
        margin: 0;
    }

    .catalog-filter .btn-reset {
        display: none;
    }

    .catalog {
        width: 100%;
    }

    .catalog-items__search input{
        width: 100%;
    }

    .catalog-items__sorting_adaptive {
        display: block;
    }

    .models-title {
        display: none;
    }

    .catalog-items__sorting {
        display: none;
    }

    .catalog__reset {
        display: flex;
        justify-content: space-between;
        align-items: center;
    }

    .catalog__reset .catalog-items__sorting {
        display: block;
    }

    .catalog-items__sorting .custom-select {
        margin: 0;
    }

    .btn-reset {
        margin: 0;
    }

    .catalog__reset {
        display: flex;
    }

    .catalog-items__models {
        margin: 1.5rem 0;
    }
    .banner h1{
        font-size: 40px;
    }

    .catalog__select-mobile {
        display: block;
    }

    .catalog-filter .catalog-filter__header .btn-reset {
        display: block;
    }

    .catalog-filter__header {
        display: flex;
        justify-content: space-between;
    }

    .catalog__reset {
        display: none;
    }

    .catalog-items__sorting {
        display: flex;
        padding: 1.6rem 0;
    }

    .catalog-items__sorting .select-selected {
        padding: 0 16px 0 0;
        font-size: 1.2rem;
    }

    .models-title {
        display: none;
    }

    .catalog-filter {
        display: none;
    }

    /* Mobile menu */
    .catalog__mobile-menu {
        margin: 16px 0;
        width: 100%;
        display: flex;
        justify-content: space-between;
        gap: 7px;
    }

    .catalog-items__models {
        display: none;
    }

    .pagination {
        display: none;
    }

    .catalog__mobile-menu .custom-btn {
        width: calc(100% / 2 - 8px);
    }

    .catalog-items__search .search-input {
        border: none;
    }

    .filter-mobile-title {
        display: block;
        margin: 0 0 0 auto;
        font-size: 12px;

    }

    .catalog-items__sorting .custom-select {
        width: auto;
    }

    .select-items {
        box-shadow: 0px 8px 10px 0px #0000000D;
        width: calc(100vw - 3rem);
        border-radius: 4px;
    }

    .catalog-items__sorting .select-items div {
        font-size: 12px;
    }

    .select-selected.select-arrow-active:after {
        top: 6px;
    }

    .select-selected:after {
        top: 3px;
        right: 0;
    }

    .icon-filter-menu {
        margin: 0 4px 0 0;
    }

    .catalog-card__img {
        display: inline-flex;
        justify-content: center;
        background: var(--color-white);
        border-radius: 8px;
    }

    .catalog-card__img img {
        object-fit: cover;
    }

    .catalog-card__type {
        font-size: 1rem;
    }

    .catalog-card__title {
        font-size: 1.2rem;
    }

    .catalog-card__description {
        gap: 1.2rem;
    }
    .catalog-card__price {
        display: none;
    }

    .catalog-card__btn {
        display: none;
    }

    .catalog-card__actions .catalog-card__price {
        display: block;
    }

    .catalog-card__actions {
        align-items: center;
        justify-content: space-between;
    }

    .show-more-btn {
        display: flex;
        justify-content: center;
        align-items: center;
        grid-area: showMore;
        margin: 16px 0 24px;
    }

    .show-more-btn .custom-btn {
        background: none;
        font-size: 1.2rem;
        margin: 15px auto;
    }

    .catalog__custom-select .select-selected:after {
        top: 12px;
        right: 20px;
    }

    .catalog__select-mobile .select-selected:after {
        top: 16px;
        right: 20px;
    }

    .catalog__custom-select .select-items div {
        border: none;
    }

    .quantity {
        width: 50%;
    }

    .quantity__value {
        max-width: 30px;
    }

}

/*@media (max-width: 756px) {
	.banner h1{
		font-size: 40px;
	}

	.catalog__select-mobile {
		display: block;
	}

	.catalog-filter .catalog-filter__header .btn-reset {
		display: block;
	}

	.catalog-filter__header {
		display: flex;
		justify-content: space-between;
	}

	.catalog__reset {
		display: none;
	}

	.catalog-items__sorting {
		display: flex;
		padding: 1.6rem 0;
	}

	.catalog-items__sorting .select-selected {
		padding: 0 16px 0 0;
		font-size: 1.2rem;
	}

	.models-title {
		display: none;
	}

	.catalog-filter {
		display: none;
	}

	!* Mobile menu *!
	.catalog__mobile-menu {
		margin: 16px 0;
		width: 100%;
		display: flex;
		justify-content: space-between;
		gap: 7px;
	}

	.catalog-items__models {
		display: none;
	}

	.pagination {
		display: none;
	}

	.catalog__mobile-menu .custom-btn {
		width: calc(100% / 2 - 8px);
	}

	.catalog-items__search .search-input {
		border: none;
	}

	.filter-mobile-title {
		display: block;
		margin: 0 0 0 auto;
		font-size: 12px;

	}

	.catalog-items__sorting .custom-select {
		width: auto;
	}

	.select-items {
		box-shadow: 0px 8px 10px 0px #0000000D;
		width: calc(100vw - 3rem);
		border-radius: 4px;
	}

	.catalog-items__sorting .select-items div {
		font-size: 12px;
	}

	.select-selected.select-arrow-active:after {
		top: 6px;
	}

	.select-selected:after {
		top: 3px;
		right: 0;
	}

	.icon-filter-menu {
		margin: 0 4px 0 0;
	}

	.catalog-card__img {
		display: inline-flex;
		justify-content: center;
		background: var(--color-white);
		border-radius: 8px;
	}

	.catalog-card__img img {
		object-fit: cover;
	}

	.catalog-card__type {
		font-size: 1rem;
	}

	.catalog-card__title {
		font-size: 1.2rem;
	}

	.catalog-card__description {
		gap: 1.2rem;
	}
	.catalog-card__price {
		display: none;
	}

	.catalog-card__btn {
		display: none;
	}

	.catalog-card__actions .catalog-card__price {
		display: block;
	}

	.catalog-card__actions {
		align-items: center;
		justify-content: space-between;
	}

	.show-more-btn {
		display: flex;
		justify-content: center;
		align-items: center;
		grid-area: showMore;
		margin: 16px 0 24px;
	}

	.show-more-btn .custom-btn {
		background: none;
		font-size: 1.2rem;
		margin: 15px auto;
	}

	.catalog__custom-select .select-selected:after {
		top: 12px;
		right: 20px;
	}

	.catalog__custom-select .select-items div {
		border: none;
	}

	.quantity {
		width: 50%;
	}

	.quantity__value {
		max-width: 20px;
	}
}*/

@media (max-width: 540px) {

    .catalog-card__actions .icon-btn {
        width: 24px;
        height: 24px;
    }

    .quantity__btn {
        width: 1.6rem;
        height: 1.6rem;
        border-radius: 1px;
    }

    .quantity__btn svg {
        width: 6px;
        height: 6px;
    }

    .catalog-card__price {
        font-size: 1.2rem;
    }

    .quantity__value {
        font-size: 1rem;
    }

    .catalog-card {
        padding: 0.8rem;
        border-radius: 2px;
    }

    .catalog-card__img {
        border-radius: 2px;
    }

    .popup__close {
        display: none;
    }

    .popup-wrapper {
        padding: 0 15px;
    }
    .popup-wrapper .catalog__popup .popup__content {
        padding: 2.4rem;
    }

    .banner .header_light {
        min-height: 370px;
    }

}

@media (max-width: 600px) {
    .banner__title {
        display: none;
    }
}

@media screen and (max-width: 376px) {
    main {
        margin: 0;
    }
    h2.main__header {
        display: none;
    }

    .catalog-items__models {
        display: none;
    }

    .catalog-filter__mobile.active {
        height: calc(100vh - 7.2rem);
    }

    .input-prev-icon.search-input {
        font-family: Onest;
        font-size: 14px;
        font-weight: 400;
        line-height: 21px;
        text-align: left;
    }


    .catalog__mobile-menu button {
        min-width: 49%;

        text-transform: uppercase;
    }

    .catalog-items__cards {
        grid-template-columns: repeat(auto-fit, minmax(144px, 1fr));
        column-gap: 1.5rem;
        row-gap: 1.6rem;
    }

    .catalog-items__sorting .custom-select {
        max-width: 50%;
    }

    .select-selected:after {
        top: 4px;
    }

    .select-selected.select-arrow-active:after {
        top: 7px;
    }

    .select-items > div,
    .select-items div:hover,
    div.same-as-selected,
    .select-selected {
        /* styleName: Mobile/Body/Small-text; */
        font-family: Onest;
        font-size: 12px;
        line-height: 16.2px;
        text-align: left;
    }

    .select-selected {
        padding: unset;
    }

    .catalog-items__sorting .custom-select {
        margin-bottom: 16px;
    }

    /* Catalog card */

    .catalog-card {
        gap: 12px;
        padding: 8px;
    }

    .catalog-card__description {
        gap: 12px;
    }

    .catalog-card__type {
        text-transform: uppercase;
        /* styleName: Mobile/Body/Caption; */
        font-family: Onest;
        font-size: 10px;
        font-weight: 400;
        line-height: 10px;
        letter-spacing: 0.04em;
        text-align: left;

        color: var(--color-gray);
    }

    .catalog-card__title.main-text {
        /* styleName: Mobile/Body/Paragraph; */
        font-family: Onest;
        font-size: 12px;
        font-weight: 400;
        line-height: 14.4px;
        text-align: left;
    }

    .catalog-card__actions .custom-btn.btn-secondary {
        display: none;
    }

    .catalog-card__actions .custom-btn.icon-btn {
        width: 24px;
        height: 24px;
    }

    .pagination {
        display: none;
    }
    .container {
        padding: 0 2rem;
    }

    .banner__title {
        display: none;
    }

    .banner {
        background: none;
        min-height: auto;
    }

    .header.header_light path {
        fill: var(--color-dark-gray);
    }
    .header_light .mobile-menu__catalog path {
        fill: var(--color-dark-gray);
    }
    .header.header_light .main-menu__icon path {
        stroke: var(--color-dark-gray);
    }

    .header.header_light {
        background: none;
        min-height: auto;
        height: auto;
    }
}




/* End */


/* Start:/local/templates/geely_shop/components/bitrix/catalog/catalog-accessories/bitrix/catalog.smart.filter/filter-for-catalog/style.min.css?173528643837992*/
.check{}
.bx_filter .bx_filter_section{
    position:relative;
    padding:30px 3.5% 0;
    border:7px solid #e1f5fb;
    border-radius:2px;
    background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAA4CAMAAACfWMssAAAAS1BMVEXB5/LB6PLC6PLC6PPC6fPD6fPD6fTD6vTE6vTE6vXE6/XF6/XF6/bF7PbG7PbG7PfG7ffH7ffH7fjH7vjI7vjI7vnI7/nJ7/nJ7/oBqae4AAAGDElEQVQYGQXBAWKDQBACwGtXUQyKkmx6/39pZ4bDPzEfbgagALphXig4gI3mKrNtZgmIUtIalgPblzYAxjTm5osAP3Eu2nsToNsNmXboeo2ZtkMaz3TOpMszFpAp70TgQPNMghs+/OC67EFvE+KkhKmgkYump6vZ4cJly0RsPvECeQ0O/Yw2ItAm8Po1Ce+8Hof+5TTh49dWEldTrBiyNCaLXEwf96ak7ONrotmphhSM9ReKHSBrcppQauDHy9b9mPzGeiWYb5vgS/vpPTh9orPey3Edq501CDJe157vQcNICkSe7k+3sjb0LrdUNN0AqZyx8gkG5OqYa+810f03dj/ATT0LgnJ30eDSiw22Y9InB7P6TtM89TxAiplwaEkC+nvNtJ6HvJCpOO5yj3XPxHOZyYXVRvDSD2jK1TER1kT3t+gbCBXgXgehUzZBAgy8kuiWg4RmIc13M6zs9Gzc37kaY4aaiYwmsZmJAthAV94wcMvgDhE54AQTytgOzQ0SgYKdgyb0+L3DiIw6we6cO2civbPOdjgwC7zFewH6jluVd8AHBZavgtiCnXjGRKMgcayzwd4AnrHNhFkRkArDoEGTlDIJIGVvFz2wKGnJj7Otd+J4O5P3Ti7qCcont5Zt1B5R7JUZmslp9MYVZqIANvD5yRvG8sggVxG3lutxTShUBo6RjaDtGL2yC7ZZ1PxrknUDlZitnRdMVS5vQ3Ui2ozj90NEVg4s3/CFSaHYls+AgAkQB5AeHNp9banLRqcCWbCzBkGeKSfoaYe5coRLI6P8HoC0fnhPrtmKPGTYAZa2PpQNudrLTQPw/nczIcYC19tOlPBMAHYMFrv8Am7mrBnbj4vLZZ/EjQzU7Pv5myoYDcfEgnnbPSEnJfTFmLR3QGUS5rA4FTRv03S7mp+bwMpMxOYdY3WQRa9aaMrVGWz9daqChioEeJ2+jQa7ypcJHvOvsbMCVD/XPk8Optx8wPBsfBqGf0ycf2SLPJrT1ciM/F2urjP01WN52ciZBLFVUVg226kKe2ID8osG8UayUB8hHkqThrmESMO4SQS9s+QP5ASOkS/wYmz5fb08egUZC2PfQnZ82E9MRUrkNpww4W8ZcgPWjQFQ3wrm1Izvj28HtJcQ05S92x9mvbwxzqUZARh6V7cY/+CbANt5pwE1CbnxdDaB0wfT6NAhpGuA53bfurHYQJcbBiKDhIhodYKGbijdMbcZcACWM3mdF3Ehn7wXNAyyYW/2CXAD9qC7kmvL/gsPQvsK2u533ZkLZNedevxF7uKycV86vC76LPCeMe3RQdPKGzRPEtWkZKH0gauy+cIrwrvDRsrLG8zYDEnuEKcZ9kZQWZ28SNGNA5FvwkRXh2yAYwu4MpD3tEkzFeBbnguB6Y8ncRdAXzidOju9csCyJ20Txp000KtBNmzaXsCd4I3uX8cMCydGuT7L7pBFbBSEqDp42PI9ERaeACgjfoG5EHNENcl552TQbtsn7y2t8FpuTthETdCmb/IoHWyPdQ8ub90GzdQNfMsTG/B1e3K5fwu04aQ8nzeUyRqGzd5W0O33IvO8shlqpoLK9TK39qQzJdMUGQx4C7cKmiq5F/kOHOOZgBhbbuukuCILfQPuHvR+bvwQwYJCO5YfdW5HervEtytem3fsqi/wTGKsXpN1Ifx096d1r70o5baKphvrRj2O5c4SkI1ghLgYwLXIme8TUmcYrpdFXNUKHMDwuZRbv5E8jrKVJGiSI4YsmUASYWcNVGEqcPldVxEHC8MPUBs8AzhHwYJ/d4ZLbv5pS5MGoIBXVtFL0c+A7Vz4gO8f+DQXHPPvQ6JSqI45T26Gd9XbF62rJAzY1GmA5LIF3ZXbDH9wFjnZTZCwkqIN9WWihld23yZnInVqtkNAB0/vN2yvHQQ6hfMygizJHDfrAQ9MFPNiAHQev1X5NBisYNk/OLY+YD/xjLkO0Y3O8YSQVGCYs4d+vLi7ERAM3HzAyF3duDBOEA0bbMekTdSHtL9m2UQjf2QerOAxf4I5X99nHIxrmQlAJ41Sk5B7TYcHtj9rT9B5JYTkBXv4D9G7lmk7oTNdAAAAAElFTkSuQmCC');
    text-shadow:0 1px 0 #fff;
}
.bx_filter .bx_filter_title{
    font-size:21px;
    font-weight:bold;
    margin-bottom:10px;
    padding:0 10px;
    color:#000;
    text-shadow:0 1px 0 #fff;
    /*text-align: left;*/
}
/*bx_filter_container => bx_filter_parameters_box*/
.bx_filter .bx_filter_button_box,
.bx_filter .bx_filter_parameters_box{
    margin-bottom:20px;
}
.bx_filter .bx_filter_button_box{clear: both;}
.bx_filter.bx_horizontal .bx_filter_parameters_box{
    float:left;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    width:25%;
    padding:0 15px;
}
.bx_filter.bx_horizontal .bx_filter_parameters_box:nth-child(4n+2){clear:both;}
@media (max-width:860px){
    .bx_filter.bx_horizontal .bx_filter_parameters_box{width:33.333%;}
    .bx_filter.bx_horizontal .bx_filter_parameters_box:nth-child(4n+2){clear:none;}
    .bx_filter.bx_horizontal .bx_filter_parameters_box:nth-child(3n+2){clear:both;}
}
@media (max-width:640px){
    .bx-touch .bx_filter.bx_horizontal .bx_filter_parameters_box{width:50%;}
    .bx-touch .bx_filter.bx_horizontal .bx_filter_parameters_box:nth-child(4n+2){clear:none;}
    .bx-touch .bx_filter.bx_horizontal .bx_filter_parameters_box:nth-child(3n+2){clear:none;}
    .bx-touch .bx_filter.bx_horizontal .bx_filter_parameters_box:nth-child(2n+2){clear:both;}
}
@media (max-width:450px){
    .bx-touch .bx_filter.bx_horizontal .bx_filter_parameters_box{float:none;width:100%;}
    .bx-touch .bx_filter.bx_horizontal .bx_filter_parameters_box:nth-child(4n+2){clear:none;}
    .bx-touch .bx_filter.bx_horizontal .bx_filter_parameters_box:nth-child(3n+2){clear:none;}
    .bx-touch .bx_filter.bx_horizontal .bx_filter_parameters_box:nth-child(2n+2){clear:none;}
}

.bx_filter .bx_filter_parameters_box_title{
    font-size:15px;
    display:inline-block;
    margin-bottom:10px;
    cursor:pointer;
    color:#000;
    position: relative;
    width: 100%;
}

.bx_filter .bx_filter_parameters_box_title:after{
    position: absolute;
    width:7px;
    height: 4px;
    top: 50%;
    /*left: -13px;*/
    right: -15px;
    margin-top: -1px;
    opacity: .8;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAFAgMAAAD09B5LAAAABGdBTUEAALGPC/xhBQAAAAlQTFRF////AAAAAAAAflGpXQAAAAN0Uk5TvwCA2cz+0wAAABdJREFUCNdjWLWCQWsBg1cLQ5AIQ0gIACLDA/lykNHsAAAAAElFTkSuQmCC');
}
.bx_filter .bx_filter_parameters_box.active .bx_filter_parameters_box_title:after{
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAFAgMAAAD09B5LAAAABGdBTUEAALGPC/xhBQAAAAlQTFRF////AAAAAAAAflGpXQAAAAN0Uk5TvwCA2cz+0wAAABdJREFUCNdjCAthiJrCkLWEYdUKBgYGACBrA/l9XbhoAAAAAElFTkSuQmCC");
}
.bx_filter .bx_filter_block{
    display:none;
    padding:0;
}
.bx_filter .bx_filter_button_box .bx_filter_block,
.bx_filter .bx_filter_parameters_box.active .bx_filter_block{
    display:block;
}
.bx_filter .bx_filter_parameters_box.active .bx_filter_block i{
    font-size: 15px;
    font-style: normal;
    color: #596b70;
    display: block;
    padding-bottom: 3px;
}
/*bx_filter_param_area => bx_filter_parameters_box_container*/
.bx_filter .bx_filter_parameters_box_container{/*margin-bottom:20px;*/}
/*bx_filter_param_area_block => bx_filter_parameters_box_container_block*/
.bx_filter .bx_filter_parameters_box_container_block{
    font-size:11px;
    float:left;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    width:50%;
    color:#3f3f3f;
}
.bx_filter .bx_filter_parameters_box_container .bx_filter_parameters_box_container_block:nth-child(2){
    text-align: right;
}
/*bx_input_container => bx_filter_input_container*/
.bx_filter .bx_filter_parameters_box_container .bx_filter_input_container{
    display:inline-block;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    /*max-width:105px;*/
    max-width:66%;
    min-width: 80px;
    width: 100%;
    height:35px;
    padding:1px;
    border-radius:3px;
    background:#8ca3ae;
    background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzhjYTNhZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiNmM4ZDIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#8ca3ae), color-stop(100%,#b6c8d2));
    background:-webkit-linear-gradient(top, #8ca3ae 0%,#b6c8d2 100%);
    background:   -moz-linear-gradient(top, #8ca3ae 0%,#b6c8d2 100%);
    background:    -ms-linear-gradient(top, #8ca3ae 0%,#b6c8d2 100%);
    background:     -o-linear-gradient(top, #8ca3ae 0%,#b6c8d2 100%);
    background:        linear-gradient(top bottom, #8ca3ae 0%,#b6c8d2 100%);
    box-shadow:0 1px 0 0 rgba(255,255,255,.75);

    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8ca3ae', endColorstr='#b6c8d2',GradientType=0 );
}
.bx_filter .bx_filter_parameters_box_container .bx_filter_parameters_box_container_block:nth-child(1){
    padding-right: 5px;
}
.bx_filter .bx_filter_parameters_box_container .bx_filter_parameters_box_container_block:nth-child(2){
    padding-left: 5px;
}

.bx_filter .bx_filter_parameters_box_container .bx_filter_input_container input{
    display:block;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    width:100%;
    font-size: 18px;
    /*max-width:33%;*/
    /*min-width: 105px;*/
    height:33px;
    margin: 0;
    padding:0 4px;
    border:none;
    border-radius:2px;
    background:#fff;
    box-shadow:inset 0 3px 6px 0 rgba(215,215,215,.75);
}

.bx_filter .bx_filter_parameters_box_container .bx_filter_calendar_container{
    max-width:100%;
    position:relative;
}

.bx_filter .bx_filter_parameters_box_container .bx_filter_calendar_container input.calendar{
    padding:0 23px 0 4px;
    font-size:15px;
}

.bx_filter .bx_filter_parameters_box_container .bx_filter_input_container img.calendar-icon{
    display:block;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    position:absolute;
    font-size:18px;
    top:7px;
    right:3px;
}

/*Track*/
.bx_filter .bx_ui_slider_track{
    position:relative;
    height:7px;
    margin:25px 10px;
    border:1px solid #8da3ad;
    background:#a1c0c8;
    background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ExYzBjOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiM2Q1ZGYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#a1c0c8), color-stop(100%,#b3d5df));
    background:-webkit-linear-gradient(top, #a1c0c8 0%,#b3d5df 100%);
    background:   -moz-linear-gradient(top, #a1c0c8 0%,#b3d5df 100%);
    background:    -ms-linear-gradient(top, #a1c0c8 0%,#b3d5df 100%);
    background:     -o-linear-gradient(top, #a1c0c8 0%,#b3d5df 100%);
    background:        linear-gradient(top bottom, #a1c0c8 0%,#b3d5df 100%);
    box-shadow:0 1px 0 0 rgba(255,255,255,.35);

    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a1c0c8', endColorstr='#b3d5df',GradientType=0 );
}
.bx_filter .bx_ui_slider_part{
    position:absolute;
    top:-6px;
    width:1px;
    height:17px;
    background:#a2bfc7;
}
.bx_filter .bx_ui_slider_part.p1{left:-1px;}
.bx_filter .bx_ui_slider_part.p2{left:25%;}
.bx_filter .bx_ui_slider_part.p3{left:50%;}
.bx_filter .bx_ui_slider_part.p4{left:75%;}
.bx_filter .bx_ui_slider_part.p5{right:-1px;}
.bx_filter .bx_ui_slider_part span{
    font-size:11px;
    font-weight: bold;
    position:absolute;
    top:-16px;
    left:50%;
    display:block;
    width:50px;
    margin-left:-25px;
    text-align:center;
    color:#000;
}
.bx_filter .bx_ui_slider_part.p2 span,
.bx_filter .bx_ui_slider_part.p3 span,
.bx_filter .bx_ui_slider_part.p4 span{color:#6b8086;}

.bx_filter .bx_ui_slider_range,
.bx_filter .bx_ui_slider_pricebar,
.bx_filter .bx_ui_slider_pricebar_VD,
.bx_filter .bx_ui_slider_pricebar_VN,
.bx_filter .bx_ui_slider_pricebar_V{
    position:absolute;
    top:-1px;
    bottom:-1px;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
}

.bx_filter .bx_ui_slider_range{
    z-index:50;
}
.bx_filter .bx_ui_slider_pricebar{
    z-index:100;
}

.bx_filter .bx_ui_slider_pricebar_VD{
    z-index:60;
    border-top:   1px solid #74868e;
    border-bottom:1px solid #74868e;
    background:#849da4;
    background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg0OWRhNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5M2FmYjciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#849da4), color-stop(100%,#93afb7));
    background:-webkit-linear-gradient(top, #849da4 0%,#93afb7 100%);
    background:   -moz-linear-gradient(top, #849da4 0%,#93afb7 100%);
    background:    -ms-linear-gradient(top, #849da4 0%,#93afb7 100%);
    background:     -o-linear-gradient(top, #849da4 0%,#93afb7 100%);
    background:        linear-gradient(top bottom, #849da4 0%,#93afb7 100%);

    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#849da4', endColorstr='#93afb7',GradientType=0 );
}
.bx_filter .bx_ui_slider_pricebar_VN{
    z-index:70;
    border:1px solid #8da3ad;
    background:#a8dff3;
    background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2E4ZGZmMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiMGVhZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#6eccea), color-stop(100%,#73d6f6));
    background:-webkit-linear-gradient(top, #6eccea 0%,#73d6f6 100%);
    background:   -moz-linear-gradient(top, #6eccea 0%,#73d6f6 100%);
    background:    -ms-linear-gradient(top, #6eccea 0%,#73d6f6 100%);
    background:     -o-linear-gradient(top, #6eccea 0%,#73d6f6 100%);
    background:        linear-gradient(top bottom, #6eccea 0%,#73d6f6 100%);

    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6eccea', endColorstr='#73d6f6',GradientType=0 );
}
.bx_filter .bx_ui_slider_pricebar_V{
    z-index:80;
    top:-1px;
    bottom:-1px;
    /*	border-right:1px solid #1888cc;
        border-left: 1px solid #1888cc;*/
    background:
            url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAABGdBTUEAALGPC/xhBQAAAANQTFRFGIjM1MdTygAAAApJREFUCNdjYAAAAAIAAeIhvDMAAAAASUVORK5CIIA=') repeat-y left,
            url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAABGdBTUEAALGPC/xhBQAAAANQTFRFGIjM1MdTygAAAApJREFUCNdjYAAAAAIAAeIhvDMAAAAASUVORK5CIIA=') repeat-y right,
            url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAJCAMAAAAxZj1mAAAABGdBTUEAALGPC/xhBQAAAL1QTFRFANz2ALTqAKrmALbrAN33AKzmANf0ALPqAKfkAKrlAKbkHpThALXqALHqAI/dAKDkAJviAJ/lAJrhAKnnAKTnAJTgAJ/kAKTmAJXfAJnhAKbjAJriAJ3iAKfoAKPnAJHeAKHjAKfmAKznAKvoAKvpAKHkAKzqALTrALTpANb0ALXrALPrALjtAJ7kAKfnAKPlAKTlAKLnAKbnAK/pHpTiALDqANz3AHi6AKzpAKjoANv2AHm6AKzoAHm7H5XiGxHqSgAAAG9JREFUCNcVxEUCwkAQBMDG3V2Dxz3rO/n/s4A6FOqq/vk3qsC7XGsfuu1rjk7gtZoNLxqMgwg9xvqh6w7ZJDyitDcpbVbax9titVT35yFRr7P8YJ5k6T7dFadLoTBbxNN1vN3k19yBEIYEkTGG6AvhQBEyBjCadgAAAABJRU5ErkJggg==') repeat-x;
}



.bx_filter .bx_ui_slider_handle{
    position:absolute;
    top:100%;
    width:22px;
    height:22px;
}
.bx_filter .bx_ui_slider_handle:hover{
    -webkit-cursor:grab;
    -ms-cursor:grab;
    -o-cursor:grab;
    cursor:grab;
}
.bx_filter .bx_ui_slider_handle:active{
    -webkit-cursor:grabbing;
    -ms-cursor:grabbing;
    -o-cursor:grabbing;
    cursor:grabbing;
}
.bx_filter .bx_ui_slider_handle.left{
    left:0;
    margin-left:-21px;
    background:url(/local/templates/geely_shop/components/bitrix/catalog/catalog-accessories/bitrix/catalog.smart.filter/filter-for-catalog/images/handle_left.png) no-repeat right top;
}
.bx_filter .bx_ui_slider_handle.right{
    right:0;
    margin-right:-21px;
    background:url(/local/templates/geely_shop/components/bitrix/catalog/catalog-accessories/bitrix/catalog.smart.filter/filter-for-catalog/images/handle_right.png) no-repeat left top;
}

/*
*	Select
*
*/
.bx_filter .bx_filter_select_container{
    display:inline-block;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    height:35px;
    padding:1px;
    border-radius:3px;
    background:#8ca3ae;
    background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzhjYTNhZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiNmM4ZDIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#8ca3ae), color-stop(100%,#b6c8d2));
    background:-webkit-linear-gradient(top, #8ca3ae 0%,#b6c8d2 100%);
    background:   -moz-linear-gradient(top, #8ca3ae 0%,#b6c8d2 100%);
    background:    -ms-linear-gradient(top, #8ca3ae 0%,#b6c8d2 100%);
    background:     -o-linear-gradient(top, #8ca3ae 0%,#b6c8d2 100%);
    background:        linear-gradient(top bottom, #8ca3ae 0%,#b6c8d2 100%);
    box-shadow:0 1px 0 0 rgba(255,255,255,.75);

    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8ca3ae', endColorstr='#b6c8d2',GradientType=0 );
}
.bx_filter .bx_filter_select_block{
    position:relative;
    display:block;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    width:100%;
    height:33px;
    margin:0;
    padding:0 33px 0 10px;
    border:none;
    border-radius:2px;
    background:#fff;
    box-shadow:inset 0 3px 6px 0 rgba(215,215,215,.75);
}
.bx_filter .bx_filter_select_text{
    font-size:15px;
    line-height:33px;
    overflow:hidden;
    max-width:100%;
    height:33px;
    cursor:pointer;
    vertical-align:middle;
    white-space:nowrap;
    text-overflow:ellipsis;
    -ms-text-overflow:ellipsis;
}
.bx_filter .bx_filter_select_text.fix{
    min-width:120px;
}
.bx_filter .bx_filter_select_text label{
    cursor:pointer;
}
.bx_filter .bx_filter_select_arrow{
    position:absolute;
    top:0;
    right:0;
    width:34px;
    height:33px;
    cursor:pointer;
    background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAECAYAAABCxiV9AAAAG0lEQVQY02OYOXPmf1yYAQRwSsAATglkBch8ADy7LKHqFrgoAAAAAElFTkSuQmCC') no-repeat center;
}
/*
*	Select popup
*
*/
.bx_filter_select_popup{padding:0;}
.bx_filter_select_popup ul{
    margin:0;
    padding:0;
    list-style:none;
}
.bx_filter_select_popup ul li{
    display:block;
    text-align: left;
    vertical-align:middle;
}
.bx_filter_select_popup ul li:first-child{
    border-bottom: 1px solid #e5e5e5;
    padding-bottom: 5px;
    margin-bottom: 5px;
}
.bx_filter_select_popup ul li label{
    font-size:14px;
    line-height:26px;
    display:block;
    text-align: left !important;
    overflow:hidden;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    width:100%;
    height:26px;
    padding:0 5px;
    cursor:pointer;
    vertical-align:middle;
    white-space:nowrap;
    text-overflow:ellipsis;
    -ms-text-overflow:ellipsis;
    color:#575757;
}
.bx_filter_select_popup ul li label.selected,
.bx_filter_select_popup ul li label:hover{
    color:#000;
    background:#f3f8fa;
}
.bx_filter_select_popup ul li label.disabled{
    color:#b8b8b8;
    background:transparent;
}
.bx_filter_select_popup ul li .bx_filter_param_text{
    line-height: 26px !important;
}

/*
* TAGS
*
*/
.bx_filter.bx_horizontal .bx_filter_parameters_box.tags{
    width: 100%;
    clear: both
}
.bx_filter .bx_filter_tag{
    padding:18px;
    border:1px solid #aed5e0;
    border-radius:5px;
    background:rgba(151,214,233,.33);
}
.bx_filter .bx_tag_link{
    font-size:12px;
    text-decoration:none;
    color:#68939e;
    border-bottom:1px solid;
    text-shadow:none;
}
.bx_filter .bx_tag_link.active,
.bx_filter .bx_tag_link:hover{
    color:#1d3d46;
    border-bottom:none;
}

/*
*	LABEL
*
*/
.bx_filter .bx_filter_param_label{
    font-size:13px;
    position:relative;
    display:block;
    text-align:left;
    margin-bottom: 5px;
    margin-right: 5px;
}
.bx_filter .bx_filter_param_label.dib{display: inline-block;}
.bx_filter .bx_filter_param_text{
    line-height:34px;
    position:relative;
    display:inline-block;
    margin:0 5px;
    vertical-align:middle;
    text-align:center;
    cursor:pointer;
}
.bx_filter .bx_filter_param_label.disabled .bx_filter_param_text{
    color:#6c6c6c;
    /*text-decoration: line-through;*/
}
.bx_filter_select_popup .bx_filter_param_label.active{
    background: #f3f8fa;
}
/*
*	Checkbox / Radio
*
*/
.bx_filter .bx_filter_input_checkbox{
    position:relative;
    display:block;
    clear:both;
    overflow:hidden;
    min-height:20px;
    padding-top:5px;
    padding-bottom:5px;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.bx_filter .bx_filter_input_checkbox input[type=radio],
.bx_filter .bx_filter_input_checkbox input[type=checkbox]{
    position: relative;
    top: -3px;
    float:left;
}
.bx_filter .bx_filter_input_checkbox .bx_filter_param_text{
    display: block;
    line-height: 15px;
    text-align: left;
    font-size: 1.7rem;
    font-weight: 400;
}

/*
* 	BTN
*
*/
.bx_filter .bx_filter_param_btn{
    display:inline-block;
    width:34px;
    height:34px;
    text-align:center;
    text-decoration:none;
    color:#000;
    vertical-align: middle;
    border:1px solid #9dbcc3;
    border-radius:3px;
    background:#fbfdfd;
    background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZiZmRmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZmUxZTciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#fbfdfd), color-stop(100%,#cfe1e7));
    background:-webkit-linear-gradient(top, #fbfdfd 0%,#cfe1e7 100%);
    background:   -moz-linear-gradient(top, #fbfdfd 0%,#cfe1e7 100%);
    background:    -ms-linear-gradient(top, #fbfdfd 0%,#cfe1e7 100%);
    background:     -o-linear-gradient(top, #fbfdfd 0%,#cfe1e7 100%);
    background:        linear-gradient(top bottom, #fbfdfd 0%,#cfe1e7 100%);
    background-clip:padding-box;
    box-shadow: 0 1px 0 rgba(0,0,0,.1), inset 0 0 0 1px rgba(255,255,255,.22);
    text-shadow:0 1px 0 #fff;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbfdfd', endColorstr='#cfe1e7',GradientType=0 );
    -webkit-transition:border .3s ease, box-shadow .1s ease, color .3s ease;
    -moz-transition:border .3s ease, box-shadow .1s ease, color .3s ease;
    -ms-transition:border .3s ease, box-shadow .1s ease, color .3s ease;
    -o-transition:border .3s ease, box-shadow .1s ease, color .3s ease;
    transition:border .3s ease, box-shadow .1s ease, color .3s ease;
    cursor: pointer;
}
.bx_filter .bx_filter_param_btn:hover{border-color:#b4d5de}
.bx_filter .bx_filter_param_btn:active,
.bx_filter .bx_filter_param_label.active .bx_filter_param_btn{
    border-color:#b4d5de;
    background:#fcfefe;
    background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZjZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZmUyZTciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#feffff), color-stop(100%,#cfe2e7));
    background:-webkit-linear-gradient(top, #fcfefe 0%,#feffff 100%);
    background:   -moz-linear-gradient(top, #fcfefe 0%,#feffff 100%);
    background:    -ms-linear-gradient(top, #fcfefe 0%,#feffff 100%);
    background:     -o-linear-gradient(top, #fcfefe 0%,#feffff 100%);
    background:        linear-gradient(top bottom, #fcfefe 0%,#cfe2e7 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfefe', endColorstr='#feffff',GradientType=0 );
    box-shadow:0 0 0 3px #2995d7,inset 0 2px 3px rgba(0,0,0,.12);
}
/* --- colors */
.bx_filter .bx_filter_param_btn.bx_color_sl{
    /*width:24px;*/
    /*padding:0 1px;*/
}
.bx_filter .bx_filter_param_label.disabled .bx_filter_param_btn.bx_color_sl{
    background: transparent;
    box-shadow: none
}
.bx_filter .bx_filter_param_label.disabled .bx_filter_param_btn.bx_color_sl{position: relative;}
.bx_filter .bx_filter_param_label.disabled .bx_filter_param_btn.bx_color_sl:before{
    position: absolute;
    bottom:0;
    right: 0;
    top: 0;
    left: 0;
    content: ' ';
    /*width: 19px;*/
    /*height:19px;*/
    display: block;
    z-index:100;
    background: url(/local/templates/geely_shop/components/bitrix/catalog/catalog-accessories/bitrix/catalog.smart.filter/filter-for-catalog/images/missing_v2.png) no-repeat center;
    opacity: .7;
}

/*
* BTN P/M
*
*/
.bx_filter .bx_filter_param_btn.bx_spm{
    width:23px;
    min-width:23px;
    height:23px;
    padding:0;
    vertical-align: middle;
}
.bx_filter .bx_filter_param_btn.bx_spm.bx_minus{
    background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAECAIAAADXmFKkAAAAIUlEQVQYV2NgKFmCD5UuYUDno5ElUBWLoUJwUWT0nxAAABiMRP18QPJ4AAAAAElFTkSuQmCC), -webkit-linear-gradient(#fbfdfd 0%, #cfe1e7 100%);
    background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAECAIAAADXmFKkAAAAIUlEQVQYV2NgKFmCD5UuYUDno5ElUBWLoUJwUWT0nxAAABiMRP18QPJ4AAAAAElFTkSuQmCC),	  -o-linear-gradient(#fbfdfd 0%, #cfe1e7 100%);
    background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAECAIAAADXmFKkAAAAIUlEQVQYV2NgKFmCD5UuYUDno5ElUBWLoUJwUWT0nxAAABiMRP18QPJ4AAAAAElFTkSuQmCC),		 linear-gradient(#fbfdfd 0%, #cfe1e7 100%);
    background-repeat:no-repeat,repeat;
    background-position:center 10px,center;
}
.bx_filter .bx_filter_param_btn.bx_spm.bx_plus{
    background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAMCAYAAAC0qUeeAAAATElEQVQoz2NgQAclS/7DMUEAVriYWMVQhSCaKJNLcTmjFMmNyBibOFgQLrEYu0a4YrCCxbhNQxb7jwaQFWLIUR7OpUtIDWciFONzIwAP8KL1rVnYDQAAAABJRU5ErkJggg==), -webkit-linear-gradient(#fbfdfd 0%, #cfe1e7 100%);
    background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAMCAYAAAC0qUeeAAAATElEQVQoz2NgQAclS/7DMUEAVriYWMVQhSCaKJNLcTmjFMmNyBibOFgQLrEYu0a4YrCCxbhNQxb7jwaQFWLIUR7OpUtIDWciFONzIwAP8KL1rVnYDQAAAABJRU5ErkJggg==),	  -o-linear-gradient(#fbfdfd 0%, #cfe1e7 100%);
    background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAMCAYAAAC0qUeeAAAATElEQVQoz2NgQAclS/7DMUEAVriYWMVQhSCaKJNLcTmjFMmNyBibOFgQLrEYu0a4YrCCxbhNQxb7jwaQFWLIUR7OpUtIDWciFONzIwAP8KL1rVnYDQAAAABJRU5ErkJggg==),		 linear-gradient(#fbfdfd 0%, #cfe1e7 100%);
    background-repeat:no-repeat,repeat;
    background-position:center 6px,center;
}
.bx_filter .bx_filter_param_btn.bx_spm:active{
    outline:none !important;
    box-shadow:inset 0 2px 3px rgba(0,0,0,.12);
}
.bx_filter span.bx_spm{
    font-size:18px;
    font-weight:bold;
    line-height:23px;
    display:inline-block;
    height:23px;
    margin:0 10px;
    vertical-align:middle;
    color:#000;
}

/*
*	icon
*
*/
.bx_filter_select_popup .bx_filter_select_text_icon,
.bx_filter .bx_filter_select_text_icon{
    line-height:33px;
    position:relative;
    display:inline-block;
    width:24px;
    height:24px;
    margin-top:-2px;
    margin-right:2px;
    vertical-align:middle;
    border-radius:2px;
}
.bx_filter_select_popup .bx_filter_btn_color_icon,
.bx_filter .bx_filter_btn_color_icon{
    line-height:24px;
    position:relative;
    top:5px;
    border-radius: 2px;
    display:inline-block;
    width:24px;
    height:24px;
    vertical-align:middle;
    box-shadow: inset 0 0 0 1px rgba(0,0,0,.2);
    -webkit-background-size:cover;
    background-size:cover;
}
.bx_filter_select_popup .bx_filter_btn_color_icon{
    width:20px;
    height:20px;
    margin:2px 0;
    top: 0 !important;
}
.bx_filter .bx_filter_select_block .bx_filter_btn_color_icon{
    top:-1px !important;
}
.bx_filter_btn_color_icon.all {
    position: relative;
    border: none;
    box-shadow: none
}

.bx_filter_btn_color_icon.all:after,
.bx_filter_btn_color_icon.all:before{
    position: absolute;
    width: 60%;
    height:60%;
    background: #fff;
    content: " ";
    box-shadow: inset 0 0 0 1px rgba(0,0,0,.2);
}
.bx_filter_btn_color_icon.all:after{
    right: 0;
    bottom: 0;
}
.bx_filter_btn_color_icon.all:before{
    top:0;
    left: 0;
}
.bx_filter .bx_filter_param_label.disabled .bx_filter_btn_color_icon{
    opacity: .2;
}

/*
* 	BIZ
*
*/
.bx_filter .bx_filter_parameter_biz{
    font-size:15px;
    display:inline-block;
    margin-right:10px;
    text-decoration:none;
    color:#215968;
    border-bottom:1px dashed;
}
.bx_filter .bx_filter_parameter_biz:hover{
    text-decoration:none;
    border-bottom:1px solid;
}
.bx_filter .bx_filter_parameter_biz.active{
    position:relative;
    padding-left:20px;
    color:#d54a4a;
    border-bottom:1px solid;
}
.bx_filter .bx_filter_parameter_biz.active:hover{
    border-bottom:1px dashed;
}
.bx_filter .bx_filter_parameter_biz.active:before{
    position:absolute;
    top:4px;
    left:1px;
    display:block;
    width:13px;
    height:13px;
    content:' ';
    background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAMCAYAAAC5tzfZAAABFElEQVQoz2NgIBJcl+Qzui7J33Vdgo+RWA38NxQknwDp/zekhRoIarghyc94Q15iC5D+f1NJ5v/n7dumE7ZFWqgYbANQ08c1a37+///fAL8GCT7L6zLCf0CaXjbUAdX/j0aWdAJKTACaxookJnJTUeoFyIaHIYH////8ORHZzdw35MTegyRvSAkeAdISYH8oSu4Fid0x0f//5/nzo0BbWOCagBzur0ePvrujp/kf5Aygc54DbZkDYt9UkPj/7czpl0A1ohhuBwra/Lp//809Zwewh8GagfSHpUt+A+VMcXoaKKn45+PHK0/iY8EaX1SUgzyeRDB4gYp4//3+veX9/Hn//379OpPY1ALSyAzEOUDMhksNAKf2po+AEPuKAAAAAElFTkSuQmCC') no-repeat center left;
}

/*
*	BTN result and reset
*
*/
.bx_filter .bx_filter_search_button{
    cursor: pointer;
    outline: none;
    font-size:14px;
    font-weight:bold;
    line-height:35px;
    display:inline-block;
    height:35px;
    margin-right:7px;
    margin-bottom:10px;
    padding:0 10px;
    text-decoration:none;
    color:#1075a2;
    border-top:   1px solid rgba(0,0,0,.1);
    border-right: 1px solid rgba(0,0,0,.2);
    border-bottom:1px solid rgba(0,0,0,.4);
    border-left:  1px solid rgba(0,0,0,.2);
    border-radius:3px;
    background:#f9fafa;
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfefe), color-stop(100%,#c6e8f2));
    background:-webkit-linear-gradient(top, #fcfefe 0%,#c6e8f2 100%);
    background:   -moz-linear-gradient(top, #fcfefe 0%,#c6e8f2 100%);
    background:    -ms-linear-gradient(top, #fcfefe 0%,#c6e8f2 100%);
    background:     -o-linear-gradient(top, #fcfefe 0%,#c6e8f2 100%);
    background:        linear-gradient(top bottom, #fcfefe 0%,#e4f1f5 100%);
    box-shadow: 0 1px 1px 0 rgba(0,0,0,.1);
    text-shadow:0 1px 0 0 rgba(255,255,255,.75);

    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfefe', endColorstr='#c6e8f2',GradientType=0 );
}
.bx_filter .bx_filter_search_button:hover{
    background:#f0f9fb;
}
.bx_filter .bx_filter_search_button:active{
    position:relative;
    bottom:-1px;
    background:#e4f1f5;
    background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U0ZjFmNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmOWZhZmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#e4f1f5), color-stop(100%,#f9fafa));
    background:-webkit-linear-gradient(top, #e4f1f5 0%,#f9fafa 100%);
    background:   -moz-linear-gradient(top, #e4f1f5 0%,#f9fafa 100%);
    background:    -ms-linear-gradient(top, #e4f1f5 0%,#f9fafa 100%);
    background:     -o-linear-gradient(top, #e4f1f5 0%,#f9fafa 100%);
    background:        linear-gradient(top bottom, #e4f1f5 0%,#f9fafa 100%);
    box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.08) ;

    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e4f1f5', endColorstr='#f9fafa',GradientType=0 );
}
.bx_filter .bx_filter_search_reset{
    cursor: pointer;
    outline: none;
    font-size:16px;
    line-height:35px;
    display:inline-block;
    margin-right:7px;
    color:#313e48;
    border-radius:3px;
    background:transparent;
    border: none;
    text-shadow:0 1px 0 0 rgba(255,255,255,.75);
}
.bx_filter .bx_filter_search_reset:hover{
    color:#555;
}
.bx_filter .bx_filter_search_reset:active{
    position:relative;
    bottom:-1px;
    /*box-shadow: inset 0 1px 2px 0 rgba(0,0,0,0.08) ;*/
}

/*
* 	Result Popup
*
*/
.bx_filter .bx_filter_popup_result{
    font-size:13px;
    font-weight:normal;
    line-height:33px;
    position:absolute;
    z-index:930;
    display:none;
    height:33px;
    margin-top:-7px;
    margin-left:10px;
    padding:0 10px;
    white-space:nowrap;
    color:#3f3f3f;
    border-top:1px solid #c0d6dc;
    border-right:1px solid #c0d7dd;
    border-bottom:1px solid #c0d6dc;
    border-left:1px solid #c0d7dd;
    border-radius:3px;
    background:#fff;
    box-shadow:0 2px 5px 0 rgba(0,0,0,.1);
}
.bx_filter .bx_filter_popup_result .arrow{
    position:absolute;
    top:50%;
    width:8px;
    height:14px;
    margin-top:-7px;
    background:url(/local/templates/geely_shop/components/bitrix/catalog/catalog-accessories/bitrix/catalog.smart.filter/filter-for-catalog/images/arr_left.png) no-repeat center;
}
.bx_filter.bx_horizontal .bx_filter_popup_result{
    position: static !important;
    display: inline-block
}
.bx_filter.bx_horizontal .bx_filter_popup_result .arrow{
    display: none;
}
.bx_filter .bx_filter_popup_result.right{left:102%;}
.bx_filter .bx_filter_popup_result.left{right:102%;}
.bx_filter .bx_filter_popup_result.right .arrow{left: -8px;background:url(/local/templates/geely_shop/components/bitrix/catalog/catalog-accessories/bitrix/catalog.smart.filter/filter-for-catalog/images/arr_left.png)  no-repeat center;}
.bx_filter .bx_filter_popup_result.left  .arrow{right:-8px;background:url(/local/templates/geely_shop/components/bitrix/catalog/catalog-accessories/bitrix/catalog.smart.filter/filter-for-catalog/images/arr_right.png) no-repeat center;}
.bx_filter .bx_filter_popup_result a{color:#0073a3;}
.bx_filter .bx_filter_popup_result a:hover{text-decoration:none;}
.bx_filter .bx_filter_popup_result_close{display:none;}

@media (max-width:530px){
    .bx-touch .bx_filter .bx_filter_popup_result{
        font-size:12px;
        line-height:14px;
        position:fixed !important;
        z-index:1001;
        top:auto !important;
        right:0 !important;
        bottom:0 !important;
        left:0 !important;
        margin-top: 0;
        margin-left:0;
        width:auto;
        height:auto;
        padding:10px;
        border-radius:0;
        box-shadow:0 -2px 5px 0 rgba(0,0,0,.1);
    }
    .bx_filter .bx_filter_popup_result .arrow{
        display: none;
    }
    .bx-touch .bx_filter .bx_filter_popup_result_close{
        position:absolute;
        top:50%;
        right:10px;
        display:block;
        width:22px;
        height:22px;
        margin-top:-11px;
        background:url(/local/templates/geely_shop/components/bitrix/catalog/catalog-accessories/bitrix/catalog.smart.filter/filter-for-catalog/images/x.png) no-repeat center;
        background-size:16px;
    }
}

.bx_filter .filter-model label input {
    display: none;
}

.bx_filter .filter-model {
    width: 100%;
}
.bx_filter .filter-model form .catalog-items__models {
    flex-wrap: wrap;
}

.bx_filter .filter-model label {
    font-size: unset;
    font-weight: unset;
}

.models-accordion.accordion .tab-content .left-sub-title{
    margin: 1.3em 0;
}

.models-accordion.accordion .tab-content .color-filter .color-filter-text {
    display: flex;
    align-items: center;
}

.models-accordion.accordion .tab-content .default-elem-cnt {
    margin-left: 15px;
}

.models-accordion.accordion .tab-content .filter-size__items .filter-btn-custom-filter {
    margin: 0 !important;
}
.models-accordion.accordion .tab-content .radio-custom .bx_filter_input_checkbox {
    display: flex;
    flex-direction: row-reverse;
}

@media (max-width: 756px) {
    .models-accordion.accordion .tab-content .bx_filter_input_checkbox {
        display: flex;
        justify-content: space-between;
        padding: 10px 10px 0 0;
    }
    .models-accordion.accordion .tab-content .filter-size__items .bx_filter_input_checkbox {
        padding: 0;
    }
    .models-accordion.accordion .tab-content .bx_filter_parameters_box_container .bx_filter_input_checkbox span {
        font-size: 14px;
    }
    .models-accordion.accordion .tab-content .bx_filter_parameters_box_container .color-filter .bx_filter_input_checkbox input {
        display:none;
    }
}
/* End */


/* Start:/local/templates/geely_shop/components/bitrix/catalog/catalog-accessories/bitrix/catalog.smart.filter/filter-for-catalog/themes/blue/colors.css?1734355327459*/
.bx_filter_vertical.bx_blue .bx_filter_section{
	background: #c3e9f4;
	border: 7px solid #e1f5fb;
}
.bx_filter_vertical.bx_blue .bx_ui_slider_range{
	background: url(/local/templates/geely_shop/components/bitrix/catalog/catalog-accessories/bitrix/catalog.smart.filter/filter-for-catalog/themes/blue/images/range_bg.png);
}
.bx_filter_vertical.bx_blue .bx_filter_control_section{text-align: center}
.bx_filter_vertical.bx_blue .bx_filter_search_button{
	height: 33px;
	line-height:33px;
}
.bx_filter_vertical.bx_blue span.icon_lupe{
	background: url(/local/templates/geely_shop/components/bitrix/catalog/catalog-accessories/bitrix/catalog.smart.filter/filter-for-catalog/themes/blue/images/searchicon.png) no-repeat center;
}

/* End */


/* Start:/local/templates/geely_shop/components/atum/smartsearch/shop_custom_search/style.css?17343553278513*/
/*
.smartSearch{
	position: relative;
}
.smartSearch .smartSearch-form{
	position: relative;
	display: flex;
	flex-wrap: wrap;
	align-items: stretch;
	width: 100%;
}
.smartSearch .js-smartSearch-input{
	display: block;
	position: relative;
	flex: 1 1 auto;
	width: 1%;
	min-width: 0;
	height: 38px;
	margin: 0;
	padding: .375rem .75rem;
	font-family: inherit;
	font-size: 1rem;
	font-weight: 400;
	line-height: 1.5;
	color: #212529;
	background-color: #fff;
	background-clip: padding-box;
	border: 1px solid #ced4da;
	border-right: 0;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	border-top-left-radius: .25rem;
	border-top-right-radius: 0;
    	border-bottom-left-radius: .25rem;
	border-bottom-right-radius: 0;
	transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}
.smartSearch .js-smartSearch-input:focus{
	outline: 0;
}
.smartSearch .js-smartSearch-clear,
.smartSearch .js-smartSearch-submit,
.smartSearch .smartSearch-more{
	display: block;
	height: 38px;
	margin-left: -1px;
	font-weight: 400;
	line-height: 1.5;
	color: #212529;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	border: 1px solid #ced4da;
	padding: .375rem .75rem;
	font-size: 1rem;
	border-radius: .25rem;
	cursor: pointer;
	transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}
.smartSearch .js-smartSearch-clear{
	display: none;
	width: 38px;
	background-color: #fff;
	background-image: url('/local/templates/geely_shop/components/atum/smartsearch/shop_custom_search/img/clear.svg');
	background-position: center;
    	background-repeat: no-repeat;
    	background-size: 28px;
	border-left: 0;
	border-right: 0;
	border-radius: 0;
}
.smartSearch .js-smartSearch-clear.visible{
	display: block;
}
.smartSearch .js-smartSearch-clear:hover{
	color: #fff;
	background-color: #6c757d;
	border-color: #6c757d;
}
.smartSearch .js-smartSearch-submit{
	color: #fff;
    	background-color: #0d6efd;
    	border-color: #0d6efd;
	border-left: 0;
	border-top-left-radius: 0;
    	border-bottom-left-radius: 0;
}
.smartSearch .js-smartSearch-submit:hover{
	background-color: #0b5ed7;
	border-color: #0a58ca;
}
.smartSearch .js-smartSearch-result{
	visibility: hidden;
	opacity: 0;
	display: flex;
	flex-direction: column;
	position: absolute;
	top: 100%;
	right: 0;
	left: 0;
	z-index: 1000;
	margin-top: 10px;
	padding: 10px;
	background-color: white;
	border-radius: .25rem;
	border: 1px solid #ced4da;
}
.smartSearch .js-smartSearch-result.open{
	visibility: visible;
	opacity: 1;
}
.smartSearch .js-smartSearch-result.loading{
	visibility: visible;
	opacity: 1;
	background-position: center;
	background-repeat: no-repeat;
	background-color:#fff;
	background-image: url("/local/templates/geely_shop/components/atum/smartsearch/shop_custom_search/img/loading.svg");
}	
.smartSearch .js-smartSearch-result-item{
	display: none;
	padding: 10px 0;
	border-top: 1px solid #ced4da;
}
.smartSearch .js-smartSearch-result-item:first-child{
	border-top: 0;
}
.smartSearch .js-smartSearch-result-item.visible,
.smartSearch .js-smartSearch-result-item[data-page="0"]{
	display: block;
}
.smartSearch .smartSearch-result-item-center{
	display: flex;
}
.smartSearch .smartSearch-result-item-picture{
	display: block;
	width: 100px;
	height: 100px;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: center;
	background-image: url("/local/templates/geely_shop/components/atum/smartsearch/shop_custom_search/img/img-not.jpg");
}
.smartSearch .smartSearch-result-item-data{
	display: flex;
	flex-direction: column;
	width: 100%;
	flex-grow: 1;
}
.smartSearch .smartSearch-result-item-picture + .smartSearch-result-item-data{
	width: calc(100% - 100px);
	padding-left: 15px;
}
.smartSearch .smartSearch-breadcrumb{
	display: flex;
	flex-wrap: wrap;
	padding: 0 0;
	margin-bottom: 1rem;
	list-style: none;
}
.smartSearch .smartSearch-breadcrumb span{
	color: #0d6efd;
	font-size: 14px;
	text-decoration: underline;
}
.smartSearch .smartSearch-breadcrumb span:hover{
	color: #0b5ed7;
	text-decoration: none;
}
.smartSearch .smartSearch-breadcrumb span + span{
    padding-left: .5rem;
}
.smartSearch .smartSearch-breadcrumb span + span::before{
	float: left;
	padding-right: .5rem;
	color: #6c757d;
	content: "/";
}
.smartSearch .smartSearch-result-item-name{
	color: #0d6efd;
	text-decoration: underline;
}
.smartSearch .smartSearch-result-item-name:hover{
	color: #0b5ed7;
	text-decoration: none;
}
.smartSearch .smartSearch-result-item-price .new{
	color: red;
	font-weight: 600;
}
.smartSearch .smartSearch-result-item-price .old{
	text-decoration: line-through;
	color: #ababab;
}
.smartSearch .smartSearch-more{
	margin-top: 10px;
	color: #fff;
    	background-color: #0d6efd;
    	border-color: #0d6efd;
}
.smartSearch .smartSearch-more:hover{
	background-color: #0b5ed7;
	border-color: #0a58ca;
}*/
.search-page__search {
	position: relative;
	width: 100%;
	display: flex;
	align-items: center;
	margin: 0 0 24px 0;
}


.search-page__search input {
	padding: 12px 24px 12px 24px;
	border: none;
	width: 100%;
	outline: none;
	border-bottom: 1px solid var(--color-gray);
}

.search-page__search input:active {
	border-bottom: 1px solid var(--color-dark-gray);
}

.search-page__search input:focus {
	border-bottom: 1px solid var(--color-dark-gray);
}

.search-page__search .search-icon {
	font-size: 12px;
	position: absolute;
	left: 0;
	color: var(--color-dark-gray);
	background: none;
	border: none;
	outline: none;
	cursor: pointer;
}

.search-page__search .close-icon {
	display: none;
	color: var(--color-gray);
	font-size: 15px;
	position: absolute;
	right: 0;
	cursor: pointer;
}

.search-page__search input:not(:placeholder-shown) + .close-icon {
	display: block;
}

.close-icon-res {
	display: block;
	color: var(--color-gray);
	font-size: 24px;
	position: absolute;
	right: 16px;
	top: 14px;
	cursor: pointer;
}

.search-page__search-results {
	color: var(--color-gray );
	font-size: 1.6rem;
	margin: 0 0 48px 0;
}

.catalog-items__search-results {
	/*display: none;*/
	background-color: var(--color-white);
	position: absolute;
	top: 54px;
	left: 0;
	width: 100%;
	z-index: 1000;
	box-shadow: 0px 12px 12.5px 0px #0000000D;
	padding: 0 32px 24px;
}

.catalog-items__search-results.active {
	display: block;
}

.catalog-items__search-wrapper.with-search-result
.catalog-items__search-results {
	display: block;
}

.catalog-items__search-results .search-title {
	padding: 16px 0;
	font-family: Onest;
	font-size: 16px;
	font-weight: 400;
	line-height: 23.2px;
	text-align: left;
	color: #8e9ca6;
	background-color: #fff;
}

.search-cards {
	display: grid;
	/*grid-template-columns: repeat(auto-fill, minmax(400px, 1fr));*/
	/*grid-template-columns: repeat(2, minmax(400px, 1fr));*/
	grid-template-columns: repeat(2, minmax(180px, 1fr));
	column-gap: 2.4rem;
	row-gap: 1.6rem;

	background-color: #fff;
}

.search-card {
	background-color: #f5f8fa;
	display: flex;
	padding: 12px;
}

.search-card:hover {
	cursor: pointer;
	background-color: #e8edf1;
}

.search-card__description {
	display: flex;
	flex-direction: column;
	justify-content: space-between;

	padding: 8px;
}

.search-card__description .description__type {
	color: #a3b0ba;
	text-transform: uppercase;

	font-family: Onest;
	font-size: 10px;
	font-weight: 400;
	line-height: 12px;
	letter-spacing: 0.04em;
	text-align: left;
}

.search-card__description .description__title {
	flex-grow: 2;

	font-family: Onest;
	font-size: 16px;
	font-weight: 400;
	line-height: 20.8px;
	text-align: left;
	color: #313e48;
}

.search-card__description .description__price {
	font-family: Onest;
	font-size: 14px;
	font-weight: 400;
	line-height: 14px;
	text-align: left;
	color: #313e48;
}

.search-result__actions {
	margin-top: 24px;
}

.catalog-items__models {
	margin: 3.5rem 0 5.9rem 0;
	color: var(--color-dark-gray);
	font-size: 1.6rem;
	line-height: 2.6rem;
	grid-area: models;
	display: flex;
	gap: 1.2rem 4.2rem;
	flex-wrap: wrap;
}

.catalog-items__sorting {
	grid-area: sort;
}

.catalog-items__sorting .custom-select {
	width: 220px;
	margin-bottom: 24px;
}

.catalog-items__sorting .select-selected {
	padding-left: 0;
}

.catalog-items__models .active {
	color: var(--color-deep-blue);
}

@media screen and (max-width: 800px) {
	.search-cards {
		display: grid;
		grid-template-columns: repeat(1, minmax(180px, 1fr));
		column-gap: 2.4rem;
		row-gap: 1.6rem;
		background-color: #fff;
	}
}

@media screen and (max-width: 756px) {
	.all_results {
		background-color: var(--color-dark-gray) !important;
		color: var(--color-white) !important;
	}
}


/* End */


/* Start:/bitrix/components/bitrix/system.show_message/templates/.default/style.min.css?170547344551*/
font.errortext{color:red}font.notetext{color:green}
/* End */
/* /local/templates/geely_shop/components/bitrix/breadcrumb/shop_search/style.css?1734424178914 */
/* /local/templates/geely_shop/components/bitrix/catalog/catalog-accessories/style.min.css?173528643827038 */
/* /local/templates/geely_shop/components/bitrix/catalog/catalog-accessories/bitrix/catalog.smart.filter/filter-for-catalog/style.min.css?173528643837992 */
/* /local/templates/geely_shop/components/bitrix/catalog/catalog-accessories/bitrix/catalog.smart.filter/filter-for-catalog/themes/blue/colors.css?1734355327459 */
/* /local/templates/geely_shop/components/atum/smartsearch/shop_custom_search/style.css?17343553278513 */
/* /bitrix/components/bitrix/system.show_message/templates/.default/style.min.css?170547344551 */
