/**************************************/
/*** Основные переменные шаблона ***/
/**************************************/
:root {
	--color-black: #2E2F5C;
	--color-white: #ffffff;
	--color-gray: #E7EFF4;
	--color-darkgray: #A295F2;
	--color-lightgray: #F1F7FC;
	--color-primary: #A295F2;
	--color-secondary: #A295F2;
	--color-tertiary: #816FEF;
	--color-red: #FF8181;
	--color-blue: #33B5D1;
	--color-orange: #F6921D;
	--color-shadow: rgba(12, 83, 148, 0.12);
	--color-shadow2: rgba(6, 33, 57, 0.3);
	--color-shadow-white2: rgba(255, 255, 255, 0.2);
	--color-shadow-white6: rgba(255, 255, 255, 0.6);
	--color-border: rgba(157, 176, 190, 0.3);
}
/**************************************/
/*** Основные стили ***/
/**************************************/
body {color: var(--color-black);background-color: var(--color-white);font-family: 'Onest', sans-serif;font-display: swap}
/**************************************/
/*** Скролы сайта ***/
/**************************************/
::-webkit-scrollbar {width: 4px;height: 0;border-radius: 4px;}
::-webkit-scrollbar-thumb {background-color:#ECEDF6;border-radius: 4px;}
::-webkit-scrollbar-track {background-color: #fff;}
/**************************************/
/*** Вспомогательные элементы ***/
/**************************************/
a {color: var(--color-black);transition: all 0.3s ease;}
a:hover, a.active, a.added {color: var(--color-primary);}
.tc {color: var(--color-primary) !important;}
.required em {color: var(--color-red);}
.mask {overflow: hidden;mask-image: linear-gradient(to bottom, black 50%, transparent 90%);}
.noscript {color: var(--color-white);background-color: var(--color-primary);padding: 16px;position: relative;text-align: center;}
/**************************************/
/*** Инпут поля ***/
/**************************************/
input, select, textarea {height: 48px;padding: 0 16px;color: #2E2F5C;background-color: #fff;border-color: #cccdd6;border-width: 1px;border-style: solid;border-radius: 8px;}
input:focus, select:focus, textarea:focus {border-color: #A295F2;}
input.focus, select.focus, textarea.focus {border-color: #A295F2;}
input.error, textarea.error {border-color: var(--color-red);}
input[type="file"] {margin-top: 4px;}
textarea {height: auto;padding: 16px;resize: vertical;}
/* Чекбокс квадрат */
.square {background-color: #ffffff;border: 1px solid #cccdd6;color: var(--color-white);width: 24px;border-radius: 4px;height: 24px;line-height: 24px;font-size: 18px;margin: 0;padding: 0;text-align: center;cursor: pointer;}
.square + label {cursor: pointer;}
.square:checked + label {color: var(--color-secondary);font-weight: bold;}
.square:after {content: '';vertical-align: top;font-family: 'icomoon';}
.square:hover {border-color: #A295F2;}
.square:checked {background-color: var(--color-secondary);border-color: var(--color-secondary);}
.square:checked:after {content: '\e915';}
.square:disabled {background-color:#F3F5FF;border-color: #F3F5FF;cursor: default;}
.square:disabled:after {content: '';}
.square:disabled + label {color: #A7ACCB;cursor: default;}
.checkbox + .checkbox {margin-top: 24px;}
.checkbox input {vertical-align: middle;margin-right: 8px;}
/* Текст в не активном инпуте */
::-webkit-input-placeholder {color: #7D83AB;}
::-moz-placeholder {color: #7D83AB;}
:-moz-placeholder {color: #7D83AB;}
:-ms-input-placeholder {color: #7D83AB;}
/* Текст в активном инпуте */
:focus::-webkit-input-placeholder {color: #2E2F5C;transition: opacity .3s ease;}
:focus::-moz-placeholder {color: #2E2F5C;transition: opacity .3s ease;}
:focus:-moz-placeholder {color: #2E2F5C;transition: opacity .3s ease;}
:focus:-ms-input-placeholder {color: #2E2F5C;transition: opacity .3s ease;}
/* Ошибка в инпуте */
.error::-webkit-input-placeholder {color: var(--color-red);}
.error::-moz-placeholder {color: var(--color-red);}
.error:-moz-placeholder {color: var(--color-red);}
.error:-ms-input-placeholder {color: var(--color-red);}
/**************************************/
/*** Кнопки ***/
/**************************************/
button, [class*="button-"], .paymentFormSubmitLink, .paymentFormTbodySubmitButton {color: var(--color-white);background: var(--color-primary);padding: 0 32px;line-height: 48px;border: 0 solid transparent;border-radius:8px;}
button:hover, [class*="button-"]:hover, .paymentFormSubmitLink:hover, .paymentFormTbodySubmitButton:hover, button.active, [class*="button-"].active {color: var(--color-white);background: var(--color-secondary);border-color: var(--color-secondary);}
/*** Кнопка. Основная ***/
.button-primary {background: var(--color-primary);border-color: var(--color-primary);}
.button-primary:hover {background: var(--color-tertiary);border-color: var(--color-tertiary);}
/*** Кнопка. Вторичная ***/
.button-secondary {background: var(--color-secondary);border-color: var(--color-secondary);}
.button-secondary:hover, .button-secondary.active {background: var(--color-primary);border-color: var(--color-primary);}
/*** Кнопка. Третичная ***/
.button-tertiary {background: var(--color-primary);border-color: var(--color-primary);}
.button-tertiary:hover, .button-tertiary.active {background: var(--color-tertiary);border-color: var(--color-tertiary);color: var(--color-white);}
/*** Кнопка. Большая ***/
.button-big {font-size: 18px;line-height: 60px;padding: 0 44px;}
/*** Кнопка. Маленькая ***/
.button-small {font-size: 12px;line-height: 24px;padding: 0 12px;}
/*** Кнопка. Анимация поворота ***/
.button-rotate i {font-size: 18px;vertical-align: middle;transition: all 0.3s ease;display: inline-block;}
.button-rotate span {margin-left: 8px;vertical-align: middle;transition: all 0.3s ease;}
.button-rotate:hover i, .button-rotate.active i {transform: rotate(90deg);}
.button-rotate.active:hover i {transform: rotate(0deg);}
/*** Кнопка. Ссылка. Без стилей фона ***/
.button-link {font-size: 14px;color: var(--color-primary);background-color: transparent;padding: 0;border: 0;line-height: 24px;font-weight: bold;}
.button-link:hover, .button-link.active {color: #816FEF;background-color: transparent;}
.button-link-gray {color: var(--color-darkgray);}
/*** Кнопка. Фенсибокс ***/
.fancybox-button {background: var(--color-shadow);color: var(--color-white);border: 0;padding: 8px;}
.fancybox-close-small {line-height: 1;font-size: 20px;background: transparent;}
.fancybox-close-small:hover {background: none;color: var(--color-secondary);}
/*** Кнопка. Выключенная ***/
[class*="button-"].disabled {cursor: default;background-color: var(--color-darkgray);border-color: var(--color-darkgray);}
/*** Кнопка. Нет в наличии ***/
.button-empty {background: var(--color-darkgray);border-color: var(--color-darkgray);}
.button-empty:hover {background: var(--color-secondary);border-color: var(--color-secondary);}
/*** Кнопка с иконкой ***/
.button-icon span {vertical-align: middle;}
.button-icon i {vertical-align: middle;}
/*** Кнопка серая ***/
.button-gray {background: var(--color-gray);border-color: var(--color-gray);color: var(--color-primary);font-weight: bold;}
.button-gray:hover {background: var(--color-primary);border-color: var(--color-primary);color: var(--color-white);}
/**************************************/
/*** Основные блоки ***/
/**************************************/
section {margin: 22px 0;position: relative;}
.index section {margin: 78px 0;}
.main__left {width: 236px;}
.main__right.has-sidebar {width: calc(100% - 236px);padding-left: 3.5rem;}
.main__right {width: 100%;}
@media all and (max-width: 1023px) {
	.index section {margin: 32px 0;}
	.main__left {display:none;width: 100%;padding: 32px 0 0 0;order: 2;}
	.main__right.has-sidebar {width: 100%;padding-left: 0;order: 1;}
}
/**************************************/
/*** Уведомления. Системные сообщения ***/
/**************************************/
.notice {width: 100%;margin-bottom: 32px;padding: 12px 20px;line-height: 1.25;overflow: hidden;position: relative;display: block;}
.notice.success {background-color: #dff0d8;color: #3c763d;border-color: #d6e9c6;}
.notice.warning {background-color: #f2dede;color: #a94442;border-color: #ebccd1;}
.notice.attention {background-color: #fcf8e3;color: #8a6d3b;border-color: #faebcc;}
.notice.information {background-color: #d9edf7;color: #31708f;border-color: #bce8f1;}
.notice a {color: inherit;font-weight: 700;text-decoration: underline;display: inline;}
/**************************************/
/*** Таблицы ***/
/**************************************/
.table-box {margin-bottom: 16px;width: 100%;background-color: var(--color-white);border-collapse: collapse;line-height: 18px;text-align: center;border-radius: 0;}
.table-box th, .table-box td {border: 1px solid var(--color-lightgray);line-height: 18px;padding: 12px 10px;text-align: center;white-space: nowrap;}
.table-box thead td, .table-box tfoot td {font-weight: bold;border: 1px solid var(--color-lightgray);line-height: 18px;padding: 12px;text-align: center;}
.table-box tfoot td {font-weight: bold;}
.table-box tbody tr td.cell1 {text-align: right;width: 50%;}
.table-box tbody tr td.cell2 {text-align: left;width: 50%;}
.table-box .hide {display: none;}
@media all and (max-width: 767px) {
.scroll {width: 100%;overflow-x: auto;margin-bottom: 16px;}
.scroll::-webkit-scrollbar {width: 0;height: 16px;}
}
/**************************************/
/*** Формализованный список ***/
/**************************************/
.form__fields {margin-bottom: 20px;}
.form__fields:last-child {margin-bottom: 0;}
.form__fields label {margin-bottom: 8px;}
.form__pp {font-size: 12px;margin-bottom: 16px;color: #7D83AB;}
.form__pp input {border-color: var(--color-red);}
.form__pp [data-fancybox] {color: #7D83AB;}
.form__buttons {margin-top: 16px;}
/**************************************/
/*** Селекты ***/
/**************************************/
.selectBox {position: relative;}
.selectBox:after {content: '\e916';bottom: 16px;right: 16px;position: absolute;font-family: 'icomoon';pointer-events: none;}
.selectBox select {padding: 0 28px 0 16px;}
.selectBox select::-ms-expand {display: none;}
.selectBox label {margin-bottom: 8px;display: block;cursor: pointer;}
.selectBox:hover:after {color: var(--color-primary);}
/**************************************/
/*** Капслок ***/
/**************************************/
.capslock__icon i {color: var(--color-red);}
/**************************************/
/*** Предзагрузчик ***/
/**************************************/
.preloader {background: var(--color-white);position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 20;display: flex;align-items: center;justify-content: center;}
.preloader .preloading {display: inline-block;width: 80px;height: 80px;}
.preloader .preloading:after {content: '';border: 5px solid var(--color-white);border-color: var(--color-primary) transparent var(--color-primary) transparent;width: 80px;height: 80px;margin: 1px;border-radius: 50%;display: block;animation: loading 1.2s linear infinite;}
.preloader.small .preloading {display: inline-block;width: 48px;height: 48px;}
.preloader.small .preloading:after {content: '';display: block;width: 48px;height: 48px;}
.preloader.top {align-items: flex-start;}
.preloader.top .preloading {margin-top: 80px;}
@keyframes loading {
	0% {transform: rotate(0deg);}
	100% {transform: rotate(360deg);}
}
/**************************************/
/*** Свайпер слайдер навигация ***/
/**************************************/
.swiper {overflow: hidden;}
.swiper-button-next, .swiper-button-prev {opacity: 1;border-radius: 50%;background-color: #F3F5FF;color: #2E2F5C;width: 44px;height: 44px;line-height: 44px;margin: 0;padding: 0;top: auto;left: auto;right: auto;position: relative;z-index: 5;}
.swiper-button-next:hover, .swiper-button-prev:hover {background-color: #F3F5FF;color: #816FEF;}
.swiper-button-next:after, .swiper-button-prev:after {font-size: 20px;font-family: 'icomoon';line-height: inherit;}
.swiper-button-next:after {content: '\e918'}
.swiper-button-prev:after {content: '\e917'}
.swiper-navigation {position: relative;color: #2E2F5C;gap: 8px;}
.swiper-navigation-lock {display: none;}
.swiper-navigate {position: relative;justify-content: space-between;width: 100%;margin-top: 32px;}
.swiper-navigate.swiper-pagination-lock {display: none;}
.swiper-pagination-current {font-size: 18px;font-weight: bold;}
.swiper-progressbar.swiper-pagination-progressbar {margin-left: 8px;width: calc(100% - 80px - 64px);background-color: var(--color-lightgray);position: relative;}
.swiper-progressbar .swiper-pagination-progressbar-fill {background-color: var(--color-primary);}
.swiper-fraction {width: 48px;justify-content: flex-end;}
/**************************************/
/*** Навигация по страницам ***/
/**************************************/
.pages {justify-content: flex-end;    margin-top: 2rem;}
.pages li {margin-right: 8px;font-size: 16px;width: 24px;height: 32px;line-height: 32px;text-align: center;border-radius: 50%;}
.pages li.current {width: 32px;color: #2E2F5C;background-color:#F3F5FF;}
.pages li:last-child {margin-right: 0;}
.pages li a {display: block;}
/**************************************/
/*** Модальные окна ***/
/**************************************/
.fancybox-content {max-width: 800px;padding: 32px;}
.fancybox-content .form__buttons {text-align: center;}
@media all and (max-width: 479px) {
	.fancybox-content {padding: 16px;}
}
/**************************************/
/*** Выпадающие объекты ***/
/**************************************/
.dropdown__content {border-radius: 12px;width: 400px;padding: 16px;background-color: var(--color-white);box-shadow: 0px 4px 20px 0 rgb(123 115 177 / 9%);transform: scale(1,0);transform-origin: right top;transition: all 0.3s ease;right: 0;position: absolute;z-index: 12;}
.dropdown__content.opened {transform: scale(1);}
@media all and (min-width: 1024px) {
	.dropdown .dropdown__open:before {content: "";right: 0;bottom: -16px;height: 32px;width: 100%;display: block;position: absolute;}
	.dropdown:hover .dropdown__content {transform: scale(1);}
}
/* Корзина */
.cart.page {display: none;}
.cart .dropdown-cart {visibility: hidden;opacity: 0;filter: alpha(opacity=0);-khtml-opacity: 0;-webkit-transform: translate(0, 50px);-moz-transform: translate(0, 50px);-o-transform: translate(0, 50px);transform: translate(0, 50px);-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;}
.cart:hover .dropdown-cart {visibility: visible;opacity: 1;filter: alpha(opacity=100);-khtml-opacity: 1;-webkit-transform: translate(0);-moz-transform: translate(0);-o-transform: translate(0);transform: translate(0);-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;}
.cart .dropdown-cart {position: absolute;top: 49px;right: 0;width: 330px;margin-top: 10px;z-index: 12;}
.cart .dropdown-cart:after {content: "";display: block;position: absolute;left: 0;top: -25px;height: 25px;width: 100%;}
.cart .cart-content .empty {padding: 20px;text-align: center;line-height: 25px;}
.cart .cart-content .empty.hide {display: none;}
.cart .cart-content .empty a {text-decoration: underline;font-weight: bold;}
.cart .cart-content .cart-products-list {margin: 0;padding: 0px 8px 5px 0px;list-style: none;display: block;max-height: 320px;overflow-x: hidden;overflow-y: auto;}
.cart .cart-content .cart-products-list .item {position: relative;padding: 10px 0;overflow: hidden;    align-items: flex-start;border-bottom: 1px solid #ECEDF6;}
.cart .cart-content .cart-products-list .item .item-remove {position: relative;float: right;right: 0px;top: 1px;font-size: 14px;z-index: 1;}
.cart .cart-content .cart-products-list .item .item-remove:hover {color: #4c1e8b;}
.cart .cart-content .cart-products-list .item .product-image {display: block;position: relative;float: left;width: 80px;padding: 0;border-radius: 0;background-color: #fff;z-index: 1;text-align: center;}
.cart .cart-content .cart-products-list .item .product-image img {max-width: 80px;max-height: 80px;border-radius: 12px;}
.cart .cart-content .cart-products-list .item .product-details {position: relative;display: flex;flex-direction: column;justify-content: space-between;text-align: left;line-height: 1.4;width: calc(100% - 80px);padding: 12px 12px 0;gap: 21px;}
.cart .cart-content .cart-products-list .item .product-details .product-name {margin: 0 0 3px 0;}
.cart .cart-content .cart-products-list .item .product-details .product-name a {text-overflow: ellipsis;font-size: 14px;color: #2e2e2e;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;height: 55px;}
.cart .cart-content .cart-products-list .item .product-details .product-name:hover a {color: var(--color-primary);}
.cart .cart-content .cart-products-list .item .product-details .header-toolsAmount {position: absolute;z-index: 1;top: -10px;right: calc(100% + 15px);display: block;min-width: 20px;padding: 0 4px;text-align: center;border-radius: 10px;background-color: #dce4e9;}
.cart .cart-content .cart-products-list .item .product-details .product-price {font-size: 15px;color: #8f8f8f;}
.cart .cart-content .cart-products-list .item .product-details .product-price .price {font-size: 16px;    font-weight: 600;    color: #2e2e2e;}
.cart-qty-price {justify-content: space-between;}
.cart .cart-content .cart-products-list .item .product-details .product-price .price > span:after {font-size: 12px;}
.cart .cart-content .subtotal {padding: 16px 0;color: #2E2F5C;text-align: left;display: flex;justify-content: space-between;font-size: 14px;font-weight: 400;}
.cart .cart-content .subtotal .price {font-size: 18px; font-weight: 600;}
.cart .cart-content .subtotal .price > span:after {font-size: 12px;}
.cart .cart-content .actions {width: 100%;color: #fff;}
.cart .cart-content .actions .button {display:block;}
.cart .cart-content .actions .button + .button{margin-top:10px;}
/**************************************/
/*** Выпадающий контент. Корзина, Сравнение, Избранное ***/
/**************************************/
.addto__items {max-height: 280px;overflow-y: auto;}
.addto__items::-webkit-scrollbar {width: 8px;}
.addto__item {position: relative;}
.addto__item + .addto__item {margin-top: 24px;}
.addto__image {width: 80px;height: 80px;}
.addto__content {width: calc(100% - 80px);padding-left: 16px;flex-grow: 1;}
.addto__name {margin-bottom: 10px;padding-right: 32px;max-height: 40px;overflow: hidden;display: block;}
.addto__mod {color: var(--color-gray);font-size: 12px;margin-bottom: 10px;}
.addto__qty {margin-right: 16px;}
.addto__qty .qty a {width: 32px;height: 32px;line-height: 32px;}
.addto__qty .qty input {width: 40px;height: 32px;}
.addto__price {flex-direction: column;align-items: flex-start;}
.addto__price .price__now {margin-right: 8px;}
.addto__actions {position: absolute;right: 0;top: 0;}
.addto__total {margin: 16px 0;display: none;}
.addto__total-label {margin-right: 8px;}
.addto__buttons {margin-top: 16px;display: none;}
.has-items .addto__title {display: block;}
.has-items .addto__empty {display: none;}
.has-items .addto__buttons {display: flex;}
.has-items .addto__total {display: flex;}
.addto__login {width: 224px;}
.product-details_addto {display: flex;gap: 1rem;justify-content: space-around;}
.product-details_image-addto {flex-direction: column;gap: 1rem;}
.product-details_addto i {width: 16px;height: 16px;background-size: contain;}
.product-details_addto .icon_favorites {width: 20px;height: 20px;}
.icon_favorites {width: 30px;height: 30px;display: block;background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30' fill='none'%3e%3cpath d='M17.4603 24.9238C18.8265 23.9988 20.204 22.9713 21.4828 21.7988L17.1806 24.5093M17.4603 24.9238L17.1817 24.5086C17.1813 24.5088 17.181 24.509 17.1806 24.5093M17.4603 24.9238C16.9815 25.245 16.5328 25.5387 16.1315 25.7825M17.4603 24.9238L16.1315 25.7825M17.1806 24.5093C18.5342 23.5928 19.8902 22.5806 21.1449 21.4302L21.1449 21.4302C24.8462 18.0374 26.999 14.4061 26.999 10.6263C26.999 8.93549 26.3274 7.31399 25.1318 6.11844C23.9363 4.9229 22.3148 4.25125 20.624 4.25125C18.6439 4.25125 16.6764 5.33661 15.4336 6.94676L15.0294 7.47046L14.6358 6.93866C13.4331 5.3133 11.4811 4.25 9.37402 4.25C7.68327 4.25 6.06176 4.92165 4.86622 6.11719C3.67067 7.31274 2.99902 8.93425 2.99902 10.625C2.99902 14.4062 5.15192 18.0374 8.85195 21.4302C10.1081 22.5808 11.4643 23.5931 12.8192 24.5096C13.2935 24.83 13.7332 25.1172 14.1255 25.3548L14.126 25.3551C14.2618 25.4375 14.36 25.4995 14.4359 25.5474C14.5146 25.597 14.5693 25.6315 14.6168 25.6579L14.6171 25.6581C14.8435 25.784 15.1546 25.784 15.381 25.6581L15.3812 25.6579C15.4288 25.6315 15.4835 25.597 15.5622 25.5474C15.638 25.4995 15.7363 25.4375 15.872 25.3551M17.1806 24.5093C16.7042 24.8289 16.2633 25.1174 15.872 25.3551M15.872 25.3551L16.1315 25.7825M15.872 25.3551C15.872 25.3551 15.872 25.3551 15.8719 25.3552L16.1315 25.7825' stroke='%23A7ACCB'/%3e%3c/svg%3e");}
.icon_favorites:hover {background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30' fill='none'%3e%3cpath d='M17.4603 24.9238C18.8265 23.9988 20.204 22.9713 21.4828 21.7988L17.1806 24.5093M17.4603 24.9238L17.1817 24.5086C17.1813 24.5088 17.181 24.509 17.1806 24.5093M17.4603 24.9238C16.9815 25.245 16.5328 25.5387 16.1315 25.7825M17.4603 24.9238L16.1315 25.7825M17.1806 24.5093C18.5342 23.5928 19.8902 22.5806 21.1449 21.4302L21.1449 21.4302C24.8462 18.0374 26.999 14.4061 26.999 10.6263C26.999 8.93549 26.3274 7.31399 25.1318 6.11844C23.9363 4.9229 22.3148 4.25125 20.624 4.25125C18.6439 4.25125 16.6764 5.33661 15.4336 6.94676L15.0294 7.47046L14.6358 6.93866C13.4331 5.3133 11.4811 4.25 9.37402 4.25C7.68327 4.25 6.06176 4.92165 4.86622 6.11719C3.67067 7.31274 2.99902 8.93425 2.99902 10.625C2.99902 14.4062 5.15192 18.0374 8.85195 21.4302C10.1081 22.5808 11.4643 23.5931 12.8192 24.5096C13.2935 24.83 13.7332 25.1172 14.1255 25.3548L14.126 25.3551C14.2618 25.4375 14.36 25.4995 14.4359 25.5474C14.5146 25.597 14.5693 25.6315 14.6168 25.6579L14.6171 25.6581C14.8435 25.784 15.1546 25.784 15.381 25.6581L15.3812 25.6579C15.4288 25.6315 15.4835 25.597 15.5622 25.5474C15.638 25.4995 15.7363 25.4375 15.872 25.3551M17.1806 24.5093C16.7042 24.8289 16.2633 25.1174 15.872 25.3551M15.872 25.3551L16.1315 25.7825M15.872 25.3551C15.872 25.3551 15.872 25.3551 15.8719 25.3552L16.1315 25.7825' stroke='%23A295F2'/%3e%3c/svg%3e");}
.icon_cart {width: 24px;height: 24px;display: block;background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3e%3cpath d='M19.6652 7.15165C19.6487 7.0309 19.5868 6.9201 19.4912 6.84016C19.3956 6.76022 19.2729 6.71666 19.1462 6.7177H16.2867V5.72009C16.2867 4.62738 15.8351 3.57941 15.0312 2.80675C14.2273 2.03408 13.1369 1.6 12 1.6C10.8631 1.6 9.7728 2.03408 8.96889 2.80675C8.16498 3.57941 7.71336 4.62738 7.71335 5.72009V6.7177H4.84866C4.72195 6.71666 4.59922 6.76022 4.50362 6.84016C4.40802 6.9201 4.34616 7.0309 4.32969 7.15165L2.40432 21.1879C2.39452 21.2606 2.40153 21.3346 2.42486 21.4044C2.44818 21.4742 2.48724 21.5383 2.53925 21.5919C2.75722 21.8164 2.99594 22.0458 3.25543 22.2703C3.3506 22.3535 3.47452 22.3997 3.60313 22.4H20.3969C20.5255 22.3997 20.6494 22.3535 20.7446 22.2703C20.9989 22.0458 21.2636 21.8164 21.4608 21.5919C21.5128 21.5383 21.5519 21.4742 21.5752 21.4044C21.5985 21.3346 21.6055 21.2606 21.5957 21.1879L19.6652 7.15165ZM8.76686 5.71012C8.76686 4.88198 9.10914 4.08776 9.71839 3.50218C10.3276 2.9166 11.154 2.58762 12.0156 2.58762C12.8772 2.58762 13.7035 2.9166 14.3128 3.50218C14.9221 4.08776 15.2643 4.88198 15.2643 5.71012V6.70772H8.75129L8.76686 5.71012ZM20.1841 21.4024H3.80553L3.46301 21.0832L5.30016 7.7153H18.6947L20.5318 21.0832L20.1841 21.4024Z' fill='white'/%3e%3c/svg%3e");}
.icon_mail {width: 20px;height: 20px;display: block;background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3e%3cg clip-path='url(%23clip0_621_12177)'%3e%3cpath d='M18.9743 3.3335H1.02566C0.461523 3.3335 0 3.79502 0 4.35912V15.6412C0 16.2053 0.461523 16.6669 1.02566 16.6669H18.9744C19.5384 16.6669 20 16.2053 20 15.6412V4.35912C20 3.79502 19.5385 3.3335 18.9743 3.3335ZM18.5895 4.10268L10.59 10.1028C10.4462 10.2122 10.2254 10.2807 9.99996 10.2797C9.77457 10.2807 9.55383 10.2122 9.40996 10.1028L1.41051 4.10268H18.5895ZM14.3164 10.4987L18.6754 15.8833C18.6798 15.8887 18.6851 15.8928 18.6898 15.8977H1.31023C1.31484 15.8926 1.32023 15.8887 1.32461 15.8833L5.68359 10.4987C5.71538 10.4594 5.73911 10.4142 5.75344 10.3658C5.76777 10.3173 5.77241 10.2665 5.7671 10.2163C5.76179 10.166 5.74663 10.1173 5.72249 10.0729C5.69835 10.0286 5.6657 9.98936 5.62641 9.9576C5.46129 9.82404 5.21922 9.84936 5.08563 10.0145L0.769219 15.3466V4.58346L8.94867 10.7181C9.25613 10.9471 9.6302 11.0478 9.99992 11.0488C10.3691 11.0481 10.7435 10.9473 11.0512 10.7181L19.2306 4.58346V15.3465L14.9143 10.0145C14.7807 9.84939 14.5384 9.824 14.3736 9.9576C14.2082 10.0912 14.1828 10.3335 14.3164 10.4987Z' fill='%232E2F5C'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_621_12177'%3e%3crect width='20' height='20' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");}
.icon_location {width: 20px;height: 20px;display: block;background-size: contain;background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3e%3cg clip-path='url(%23clip0_621_12646)'%3e%3cpath d='M8 0C4.74089 0 2.08952 2.65137 2.08952 5.91047C2.08952 6.9834 2.57071 8.13733 2.59087 8.18601C2.74628 8.55489 3.05293 9.12786 3.27405 9.46371L7.32655 15.604C7.49239 15.8557 7.73785 16 8 16C8.26214 16 8.5076 15.8557 8.67344 15.6043L12.7263 9.46371C12.9478 9.12786 13.2541 8.55489 13.4095 8.18601C13.4296 8.13768 13.9105 6.98375 13.9105 5.91047C13.9105 2.65137 11.2591 0 8 0ZM12.7684 7.91621C12.6296 8.24685 12.3442 8.77983 12.1457 9.08092L8.09283 15.2216C8.01286 15.3429 7.98748 15.3429 7.90752 15.2216L3.85467 9.08092C3.65615 8.77983 3.37071 8.2465 3.23198 7.91586C3.22607 7.90161 2.78487 6.83946 2.78487 5.91047C2.78487 3.03485 5.12438 0.69535 8 0.69535C10.8756 0.69535 13.2151 3.03485 13.2151 5.91047C13.2151 6.84085 12.7729 7.90578 12.7684 7.91621Z' fill='%232E2F5C'/%3e%3cpath d='M8 2.78175C6.27449 2.78175 4.87093 4.18566 4.87093 5.91082C4.87093 7.63598 6.27449 9.0399 8 9.0399C9.72551 9.0399 11.1291 7.63598 11.1291 5.91082C11.1291 4.18566 9.72551 2.78175 8 2.78175ZM8 8.34455C6.65832 8.34455 5.56628 7.25285 5.56628 5.91082C5.56628 4.5688 6.65832 3.4771 8 3.4771C9.34168 3.4771 10.4337 4.5688 10.4337 5.91082C10.4337 7.25285 9.34168 8.34455 8 8.34455Z' fill='%232E2F5C'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_621_12646'%3e%3crect width='16' height='16' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");}
.icon_clock {width: 20px;height: 20px;display: block;background-position: center;background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3e%3cg clip-path='url(%23clip0_717_16888)'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.44437 1.68533C6.08889 0.586499 8.02232 0 10.0002 0C12.6516 0.00252157 15.1937 1.05692 17.0686 2.93176C18.9434 4.80661 19.9978 7.34873 20.0003 10.0002C20.0003 11.978 19.4138 13.9114 18.315 15.556C17.2162 17.2005 15.6544 18.4822 13.8271 19.2391C11.9998 19.996 9.98907 20.194 8.04923 19.8082C6.10939 19.4223 4.32753 18.4699 2.92898 17.0713C1.53044 15.6728 0.578013 13.8909 0.192155 11.9511C-0.193704 10.0113 0.00433288 8.00056 0.761221 6.17326C1.51811 4.34597 2.79986 2.78416 4.44437 1.68533ZM4.9735 17.5231C6.46139 18.5173 8.21069 19.0479 10.0002 19.0479C12.399 19.0454 14.6989 18.0913 16.3951 16.3951C18.0914 14.6989 19.0454 12.399 19.0479 10.0002C19.0479 8.21068 18.5173 6.46139 17.5231 4.97349C16.5289 3.48559 15.1159 2.32592 13.4626 1.64112C11.8093 0.956312 9.99013 0.777137 8.23503 1.12625C6.47994 1.47536 4.86778 2.33707 3.60243 3.60242C2.33708 4.86778 1.47536 6.47993 1.12625 8.23503C0.777141 9.99012 0.956317 11.8093 1.64112 13.4626C2.32592 15.1159 3.4856 16.5289 4.9735 17.5231ZM10.4762 9.64762L13.3334 10.6C13.443 10.6429 13.5324 10.7256 13.5836 10.8315C13.6348 10.9375 13.6441 11.0589 13.6096 11.1714C13.5796 11.267 13.5201 11.3507 13.4398 11.4106C13.3594 11.4704 13.2622 11.5034 13.162 11.5048C13.1117 11.515 13.0599 11.515 13.0096 11.5048L9.84766 10.4476C9.75306 10.4172 9.67064 10.3574 9.6124 10.2769C9.55416 10.1964 9.52314 10.0994 9.52385 10V4.28562C9.52385 4.15933 9.57402 4.03821 9.66332 3.9489C9.75263 3.8596 9.87375 3.80943 10 3.80943C10.1263 3.80943 10.2475 3.8596 10.3368 3.9489C10.4261 4.03821 10.4762 4.15933 10.4762 4.28562V9.64762Z' fill='%232E2F5C'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_717_16888'%3e%3crect width='20' height='20' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");}
.icon_close {width: 8px;height: 8px;display: block;background-image: url("data:image/svg+xml;charset=UTF-8, %3csvg width='8' height='8' viewBox='0 0 8 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_621_12390)'%3e%3cpath d='M0.390576 7.99999C0.313307 8 0.23777 7.9771 0.173518 7.93418C0.109267 7.89126 0.0591882 7.83025 0.0296167 7.75886C4.52604e-05 7.68747 -0.00769054 7.60892 0.00738784 7.53314C0.0224662 7.45735 0.0596814 7.38775 0.114326 7.33312L7.33308 0.114365C7.40634 0.0410994 7.50571 -6.10352e-05 7.60933 -6.10352e-05C7.71294 -6.10352e-05 7.81231 0.0410994 7.88558 0.114365C7.95884 0.187632 8 0.287002 8 0.390615C8 0.494229 7.95884 0.593599 7.88558 0.666865L0.666826 7.88562C0.630582 7.92193 0.587519 7.95074 0.540112 7.97036C0.492704 7.98999 0.441886 8.00006 0.390576 7.99999Z' fill='%23A7ACCB'/%3e%3cpath d='M7.60933 7.99999C7.55802 8.00006 7.5072 7.98999 7.45979 7.97036C7.41238 7.95074 7.36932 7.92193 7.33308 7.88562L0.114327 0.666865C0.0410613 0.593599 -9.91818e-05 0.494229 -9.91818e-05 0.390615C-9.91818e-05 0.287002 0.0410613 0.187632 0.114327 0.114365C0.187593 0.0410994 0.286963 -6.10352e-05 0.390577 -6.10352e-05C0.494191 -6.10352e-05 0.593561 0.0410994 0.666827 0.114365L7.88558 7.33312C7.94022 7.38775 7.97744 7.45735 7.99252 7.53314C8.00759 7.60892 7.99986 7.68747 7.97029 7.75886C7.94071 7.83025 7.89064 7.89126 7.82639 7.93418C7.76213 7.9771 7.6866 8 7.60933 7.99999Z' fill='%23A7ACCB'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_621_12390'%3e%3crect width='8' height='8' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");}
.icon_remove {background-position: center;background-repeat: no-repeat;width: 20px;height: 20px;display: block;background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3e%3cg clip-path='url(%23clip0_621_18401)'%3e%3cpath d='M9.26316 0C10.3954 0 11.3684 0.927158 11.3684 2.10526V2.52632H15.5789C15.6906 2.52632 15.7977 2.57068 15.8767 2.64964C15.9556 2.7286 16 2.8357 16 2.94737C16 3.16337 15.8215 3.36842 15.5789 3.36842H14.2632L12.8232 14.1726C12.7566 14.6789 12.5081 15.1436 12.1239 15.4799C11.7397 15.8162 11.2462 16.0011 10.7356 16H5.264C4.24084 16 3.33389 15.2648 3.17726 14.1726L1.73642 3.36842H0.421053C0.309383 3.36842 0.202286 3.32406 0.123324 3.2451C0.0443609 3.16613 0 3.05904 0 2.94737C0 2.73137 0.178105 2.52632 0.421053 2.52632H4.63158V2.10526C4.63158 0.973052 5.55284 0 6.73684 0H9.26316ZM13.4135 3.36842H2.58611L4.01179 14.0615C4.08884 14.6392 4.56674 15.1579 5.264 15.1579H10.736C11.0419 15.157 11.3372 15.0456 11.5673 14.844C11.7975 14.6425 11.947 14.3646 11.9882 14.0615L13.4135 3.36842ZM6.73684 0.842105C6.064 0.842105 5.47368 1.38316 5.47368 2.10526V2.52632H10.5263V2.10526C10.5263 1.45726 10.0211 0.842105 9.26316 0.842105H6.73684Z' fill='%23A7ACCB'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_621_18401'%3e%3crect width='16' height='16' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");}
.icon_phone {width: 20px;height: 20px;display: block;background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3e%3cg clip-path='url(%23clip0_621_11712)'%3e%3cpath d='M4.05291 13.2947C6.03304 15.6527 8.41667 17.5093 11.1373 18.823C12.1731 19.3121 13.5583 19.8923 15.1017 19.9917C15.1974 19.9959 15.2889 20 15.3846 20C16.4204 20 17.2524 19.6436 17.9304 18.9101C17.9346 18.9059 17.9429 18.8976 17.9471 18.8893C18.1883 18.5993 18.4629 18.3382 18.7499 18.0605C18.9455 17.874 19.1451 17.6792 19.3365 17.4803C20.2226 16.5603 20.2226 15.3916 19.3282 14.5006L16.828 12.0099C16.4037 11.5707 15.8962 11.3386 15.3638 11.3386C14.8313 11.3386 14.3196 11.5707 13.8828 12.0058L12.3936 13.4894C12.2563 13.4107 12.1149 13.3402 11.9817 13.2739C11.8153 13.191 11.6614 13.1123 11.5241 13.0253C10.168 12.1674 8.93667 11.0485 7.75941 9.61044C7.16454 8.86034 6.76518 8.23042 6.48647 7.58807C6.8775 7.23581 7.24358 6.86697 7.59717 6.50642C7.72197 6.37795 7.85092 6.24948 7.97988 6.12101C8.42915 5.67344 8.67043 5.15541 8.67043 4.62909C8.67043 4.10278 8.43331 3.58475 7.97988 3.13717L6.74022 1.9022C6.59463 1.75715 6.45735 1.61625 6.31591 1.4712C6.04136 1.18939 5.75432 0.899296 5.47145 0.63821C5.04297 0.219644 4.53962 0 4.00715 0C3.47884 0 2.97133 0.219644 2.52622 0.642354L0.970403 2.19229C0.404653 2.75591 0.084338 3.4397 0.0177792 4.23125C-0.0612595 5.22172 0.121777 6.27435 0.596009 7.54662C1.324 9.51513 2.42222 11.3427 4.05291 13.2947ZM1.0328 4.31828C1.08272 3.76709 1.29488 3.30709 1.69423 2.90924L3.24172 1.36759C3.483 1.13552 3.74924 1.01533 4.00715 1.01533C4.26091 1.01533 4.51882 1.13552 4.75594 1.37588C5.03465 1.63282 5.29673 1.9022 5.5796 2.18815C5.72104 2.3332 5.86664 2.47824 6.01224 2.62743L7.25189 3.86241C7.50981 4.11935 7.64293 4.38044 7.64293 4.63738C7.64293 4.89432 7.50981 5.15541 7.25189 5.41235C7.12294 5.54082 6.99398 5.67344 6.86502 5.80191C6.47815 6.19146 6.11623 6.5603 5.71688 6.91256L5.69608 6.93328C5.35081 7.27725 5.40489 7.60464 5.48809 7.85329C5.49225 7.86573 5.49641 7.87402 5.50057 7.88645C5.82088 8.65313 6.26599 9.38251 6.9607 10.2528C8.20868 11.7862 9.52322 12.9755 10.9709 13.8914C11.1497 14.0075 11.3411 14.0986 11.52 14.1898C11.6864 14.2727 11.8403 14.3514 11.9776 14.4385C11.9942 14.4467 12.0067 14.455 12.0233 14.4633C12.1606 14.5338 12.2937 14.5669 12.4268 14.5669C12.7596 14.5669 12.976 14.3556 13.0467 14.2851L14.6025 12.7352C14.8438 12.4948 15.1058 12.3663 15.3638 12.3663C15.6799 12.3663 15.9378 12.5611 16.1001 12.7352L18.6085 15.23C19.1077 15.7273 19.1035 16.2661 18.596 16.7924C18.4213 16.9789 18.2383 17.1571 18.0427 17.3436C17.7516 17.6254 17.4479 17.9155 17.1733 18.2429C16.6949 18.7567 16.125 18.9971 15.3887 18.9971C15.318 18.9971 15.2431 18.993 15.1724 18.9888C13.8079 18.9018 12.5392 18.3713 11.5865 17.9196C8.99906 16.6722 6.72774 14.9026 4.8433 12.6564C3.29164 10.7957 2.2475 9.06341 1.55695 7.2068C1.12848 6.06714 0.966243 5.15126 1.0328 4.31828Z' fill='%232E2F5C'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_621_11712'%3e%3crect width='20' height='20' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");}
.icon_catalog {width: 24px;height: 24px;display: block;background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3e%3crect y='18.4004' width='13' height='1.2' rx='0.6' fill='%232E2F5C'/%3e%3crect y='12.2' width='24' height='1.2' rx='0.6' fill='%232E2F5C'/%3e%3crect y='6' width='18' height='1.2' rx='0.6' fill='%232E2F5C'/%3e%3c/svg%3e");}
.icon_left {width: 20px;height: 20px;display: block;background-repeat: no-repeat;background-position: center;background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3e%3cpath d='M5.50005 2.50002C5.36745 2.50004 5.2403 2.55274 5.14655 2.64651C5.10009 2.69292 5.06323 2.74802 5.03809 2.80868C5.01294 2.86934 5 2.93435 5 3.00002C5 3.06568 5.01294 3.1307 5.03809 3.19135C5.06323 3.25201 5.10009 3.30711 5.14655 3.35352L9.79305 8.00002L5.14655 12.6465C4.95117 12.8419 4.95117 13.1583 5.14655 13.3535C5.34192 13.5488 5.6583 13.5489 5.85355 13.3535L10.8535 8.35352C10.9 8.30711 10.9369 8.25201 10.962 8.19135C10.9872 8.1307 11.0001 8.06568 11.0001 8.00002C11.0001 7.93435 10.9872 7.86934 10.962 7.80868C10.9369 7.74802 10.9 7.69292 10.8535 7.64652L5.85355 2.64651C5.7598 2.55274 5.63265 2.50004 5.50005 2.50002Z' fill='%232E2F5C'/%3e%3c/svg%3e");}
.icon_login  {width: 30px;height: 30px;display: block;background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30' fill='none'%3e%3cpath d='M14.3722 14.7176C18.2341 14.7176 21.376 11.6968 21.376 7.98382C21.376 4.27081 18.2341 1.25 14.3722 1.25C10.5103 1.25 7.36841 4.27081 7.36841 7.98382C7.36841 11.6968 10.5103 14.7176 14.3722 14.7176ZM14.3722 2.1608C17.713 2.1608 20.4287 4.77175 20.4287 7.98382C20.4287 11.1959 17.713 13.8069 14.3722 13.8069C11.0313 13.8069 8.31572 11.1959 8.31572 7.98382C8.31572 4.77175 11.0313 2.1608 14.3722 2.1608ZM4.5549 28.75H24.1926C24.7958 28.75 25.3673 28.498 25.762 28.0548C25.9522 27.8418 26.0923 27.5918 26.1724 27.3219C26.2525 27.052 26.2709 26.7686 26.2262 26.4912C25.3041 20.8534 20.3213 16.7609 14.3753 16.7609C8.4294 16.7609 3.44655 20.8534 2.5245 26.4912C2.43293 27.0498 2.60029 27.6206 2.98868 28.0548C3.18198 28.2734 3.42253 28.4488 3.69357 28.5689C3.96461 28.689 4.25963 28.7508 4.55806 28.75H4.5549ZM3.45918 26.6339C4.3086 21.4424 8.89674 17.6717 14.3753 17.6717C19.854 17.6717 24.4421 21.4393 25.2915 26.6339C25.342 26.9345 25.2536 27.229 25.0452 27.4627C24.8336 27.7026 24.5242 27.8392 24.1958 27.8392H4.5549C4.22966 27.8392 3.92021 27.7026 3.70548 27.4627C3.49707 27.229 3.40866 26.9345 3.45918 26.6339Z' fill='%23A7ACCB'/%3e%3c/svg%3e");}
.login a:hover i, .icon_login:hover {width: 30px;height: 30px;display: block;background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30' fill='none'%3e%3cpath d='M14.3722 14.7176C18.2341 14.7176 21.376 11.6968 21.376 7.98382C21.376 4.27081 18.2341 1.25 14.3722 1.25C10.5103 1.25 7.36841 4.27081 7.36841 7.98382C7.36841 11.6968 10.5103 14.7176 14.3722 14.7176ZM14.3722 2.1608C17.713 2.1608 20.4287 4.77175 20.4287 7.98382C20.4287 11.1959 17.713 13.8069 14.3722 13.8069C11.0313 13.8069 8.31572 11.1959 8.31572 7.98382C8.31572 4.77175 11.0313 2.1608 14.3722 2.1608ZM4.5549 28.75H24.1926C24.7958 28.75 25.3673 28.498 25.762 28.0548C25.9522 27.8418 26.0923 27.5918 26.1724 27.3219C26.2525 27.052 26.2709 26.7686 26.2262 26.4912C25.3041 20.8534 20.3213 16.7609 14.3753 16.7609C8.4294 16.7609 3.44655 20.8534 2.5245 26.4912C2.43293 27.0498 2.60029 27.6206 2.98868 28.0548C3.18198 28.2734 3.42253 28.4488 3.69357 28.5689C3.96461 28.689 4.25963 28.7508 4.55806 28.75H4.5549ZM3.45918 26.6339C4.3086 21.4424 8.89674 17.6717 14.3753 17.6717C19.854 17.6717 24.4421 21.4393 25.2915 26.6339C25.342 26.9345 25.2536 27.229 25.0452 27.4627C24.8336 27.7026 24.5242 27.8392 24.1958 27.8392H4.5549C4.22966 27.8392 3.92021 27.7026 3.70548 27.4627C3.49707 27.229 3.40866 26.9345 3.45918 26.6339Z' fill='%23A295F2'/%3e%3c/svg%3e");}
/**************************************/
/*** Страница: Ajax добавление товара в корзину ***/
/**************************************/
.noty_bar {margin: 0 0 4px 0;overflow: inherit;position: relative;box-shadow: none;}
.noty_has_progressbar .noty_progressbar {display: block;position: absolute;left: 0;bottom: 0;height: 4px;width: 100%;background-color: var(--color-black);opacity: 0.2;filter: alpha(opacity=20);}
.noty_type__success .noty_progressbar {background-color: green;opacity: 1;}
.noty_type__warning .noty_progressbar {background-color: var(--color-red);opacity: 1;}
.noty_type__warning .noty__title {color: var(--color-red);}
.noty_body {padding: 20px;background-color: var(--color-white);text-align: center;box-shadow: 0 4px 20px 0 rgb(123 115 177 / 9%);border-radius: 12px;}
.noty__content {width: calc(100% - 240px);padding: 0 16px;text-align: left;flex-grow: 1;}
.noty__buttons {width: 240px;}
.noty__buttons a {flex-grow: 1;width: 100%;}
.noty_good .noty__title {color: var(--color-secondary)}
.noty_bad .noty__title {color: var(--color-red)}
.noty__title {margin-top: 16px;line-height: 1.5;}
.noty__title i {margin-right: 12px;font-size: 12px;}
.noty__message {line-height: 1.5;font-size: 14px;}
.icon_warning {display: inline-block;width: 24px;height: 24px;margin-right: 12px;background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3e%3cg clip-path='url(%23clip0_717_21540)'%3e%3cpath d='M10.1737 2.33816L0.18181 19.6097C0.00132173 19.9216 -0.0937166 20.2755 -0.09375 20.6356C-0.0937834 20.9958 0.0011893 21.3497 0.18162 21.6616C0.36205 21.9735 0.62158 22.2326 0.934117 22.4127C1.24665 22.5927 1.60119 22.6875 1.96207 22.6875H21.9442C22.3051 22.6875 22.6596 22.5927 22.9721 22.4127C23.2847 22.2326 23.5442 21.9735 23.7246 21.6616C23.9051 21.3497 24 20.9958 24 20.6356C24 20.2755 23.9049 19.9216 23.7244 19.6097L13.7337 2.33816C13.5532 2.02632 13.2938 1.76736 12.9813 1.58732C12.6689 1.40728 12.3144 1.3125 11.9537 1.3125C11.5929 1.3125 11.2384 1.40728 10.926 1.58732C10.6135 1.76736 10.3541 2.02632 10.1737 2.33816Z' fill='%23FF8181'/%3e%3cpath d='M12.0911 8.70898H11.9089C11.4602 8.70898 11.0964 9.07273 11.0964 9.52142V13.4047C11.0964 13.8534 11.4602 14.2172 11.9089 14.2172H12.0911C12.5398 14.2172 12.9036 13.8534 12.9036 13.4047V9.52142C12.9036 9.07273 12.5398 8.70898 12.0911 8.70898Z' fill='white'/%3e%3cpath d='M12 17.2974C12.499 17.2974 12.9036 16.8928 12.9036 16.3938C12.9036 15.8948 12.499 15.4902 12 15.4902C11.501 15.4902 11.0964 15.8948 11.0964 16.3938C11.0964 16.8928 11.501 17.2974 12 17.2974Z' fill='white'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_717_21540'%3e%3crect width='24' height='24' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");}
@media all and (max-width: 639px) {
	.noty__content {padding: 0;width: 100%;}
	.noty__buttons {width: 100%;margin-top: 16px;display: none;}
}
.noty-cart_good {position: relative;}
.noty-cart__close {position: absolute;top: 1rem;right: 1rem;}
.noty-cart__close .icon_close {width: 12px;height: 12px;background-size: contain;}
.noty_type__success .noty_progressbar {display: none ;}
.noty-cart_good .noty-cart__title {color: var(--color-secondary)}
.noty-cart_bad .noty-cart__title {color: var(--color-red)}
.noty-cart__addto.flex {display: none;}
.noty-cart__addto.flex:last-child {display: flex;}
.noty-cart__title {margin-top: 16px;}
.noty-cart__title i {margin-right: 12px;font-size: 12px;}
.noty-cart__message {display: block;line-height: 1.5;}
.noty-cart__message a {color: var(--color-black);}
.noty-cart__message a:hover {color: var(--color-primary);}
.noty-cart__image {width: 60px;height: 60px;border-radius: 12px;overflow: hidden;}
.noty-cart__content {padding: 0 12px;text-align: left;flex-grow: 1;max-width: 307px;font-size: 14px;}
.noty-cart__buttons {width: 240px;}
.noty-cart__button {flex-grow: 1;text-decoration: underline;}
.noty-cart__close {margin-left: 16px;color: var(--color-darkgray);}
@media all and (max-width: 639px) {
	.noty-cart__content {max-width: 212px;}
	.noty-cart__buttons {width: 100%;margin-top: 16px;}
}
@media all and (max-width: 479px) {
	.noty-cart__title i {display: none;}
	.noty-cart__buttons {display: none;}
	.noty-cart__content {    max-width: 202px;}
}
/**************************************/
/*** Страница: Сравнение ***/
/**************************************/
.compare__switch-icon {background: var(--color-gray);}
.compare__switch-icon:after {background: var(--color-white);}
.switch-on .compare__switch-icon {background: var(--color-primary);}
.compare__line {border-bottom: 1px solid var(--color-gray);}
/**************************************/
/*** Блок Заголовков ***/
/**************************************/
.block__title {margin-bottom: 24px;position: relative;}
.block__title .title {line-height: 1.5;font-size: 50px;font-weight: 400;text-transform: none;font-family: "Cormorant Infant";}
.block__title .subtitle {font-size: 80%;}
.main__title .block__title {margin-bottom: 32px;}
.block__nav {justify-content: space-between;}
.block__visible {justify-content: space-between;}
@media all and (max-width: 479px) {
	.block__title .title {font-size: 36px;line-height: 44px;}
	.block__nav .title {width: calc(100% - 80px);}
	.block__visible .title {width: calc(100% - 44px);}
	.main__title .block__title {margin-bottom: 20px;}
}
/**************************************/
/*** Хлебные крошки ***/
/**************************************/
.breadcrumbs ul li:last-child {color: var(--color-darkgray);font-weight: bold;}
.breadcrumbs ul li a {color: #7D83AB;}
.breadcrumbs ul li a:hover {color: var(--color-primary);}
/**************************************/
/*** Рейтинг Товаров ***/
/**************************************/
.ratings {display: inline-block;position: relative;vertical-align: middle;line-height: 0;overflow: hidden;}
.ratings:before {color: #ECEDF6;font-size: 20px;line-height: 1;font-family: 'icomoon';content: '\e90d\e90d\e90d\e90d\e90d';letter-spacing: 4px;}
.ratings .rating {position: absolute;left: 0;top: 0;overflow: hidden;}
.ratings .rating:before {color: #FFEB35;font-size: 20px;line-height: 1;white-space:nowrap;font-family: 'icomoon';content: '\e90d\e90d\e90d\e90d\e90d';letter-spacing: 4px;}
.stars {overflow: hidden;}
.star {color: #ECEDF6;margin: 2px;font-size: 24px;width: 24px;height: 24px;line-height: 24px;white-space: nowrap;float:left;cursor: pointer;zoom:1;display:block;}
.star:after {content: '\e90d';font-family: 'icomoon';}
.stars .fullStar {color:  #FFEB35;}
.stars .tmp_fs {color:  #FFEB35;}
.stars .tmp_es {color: #ECEDF6;}
/**************************************/
/*** Иконки Новинка, Хит, Скидка ***/
/**************************************/
.sticker {color: var(--color-white);z-index: 2;position: absolute;top: 12px;left: 12px;}
.sticker label {display: none;}
.sticker span {font-size: 12px;margin: 0 4px 4px 0;padding: 7px 14px;border-radius: 20px;line-height: 10px;text-align: center;font-weight: 600;text-transform: uppercase;}
.sticker span:last-child {margin-right: 0 !important;}
.sticker__sales {background: var(--color-red);}
.sticker__sale {background: var(--color-red);}
.sticker__sale:before {content: 'sale';}
.sticker__best {background: #816FEF;}
.sticker__best:before {content: 'хит';}
.sticker__new {background: var(--color-blue);}
.sticker__new:before {content: 'new';}
@media all and (max-width: 480px) {
 .sticker {top: 8px;left: 8px;} 
}
/**************************************/
/*** Много, Мало, Нет в наличии ***/
/**************************************/
.alot {color: var(--color-secondary);}
.few {color: var(--color-orange);}
.zero {color: var(--color-red);}
/**************************************/
/*** Цена ***/
/**************************************/
.price__now {font-size: 20px;font-weight: 600;line-height: 1;font-family: var(--font-headline);display: inline-block;white-space: nowrap;text-overflow: ellipsis;}
.price__old {order: 2;color: #7D83AB;font-size: 14px;font-weight: 400;line-height: 1;font-family: var(--font-headline);display: inline-block;margin-left: 8px;}
.price__old + .price__now, .price__old + .price__now + .price__now--supplier {color: var(--color-red);}
.RUB .num {display: inline-flex;align-items: center;position: relative;overflow: hidden;}
.RUB .num:after {content: '₽';margin-left: 6px;line-height: 1;display: inline-block;}
.RUB .num + span {display: none;}
.price__old .num:before {content: '';width: 150%;height: 1px;background: #7D83AB;top: 50%;left: -16px;position: absolute;    transform: rotate(169deg);}
.product__price i {font-style: normal;font-weight: 400;font-size: 14px;}
@media all and (max-width: 768px) {
  .price__now {font-size: 16px;line-height: 20px;}
  .price__old {font-size: 14px;line-height: 18px;}
}
@media all and (max-width: 400px) {
 .has-price-old-more_mod .price__old {margin-left: 19px;}
}
/**************************************/
/*** Товар ***/
/**************************************/
.products__container .row {margin:0;}
.products__grid {gap: 1rem;}
.product__item {width: 24%;position: relative;transition: all 0.3s ease;border-radius: 20px;box-shadow: 0 4px 20px 0 rgb(123 115 177 / 9%);overflow: hidden;}
.product__item:hover {box-shadow: 0px 4px 20px 0 rgb(123 115 177 / 20%);}
.product__item_hidden {display: none;}
.product__margin {margin-bottom: 12px;}
.product__image {margin-bottom: 16px;position: relative;}
.product__img {height: 275px;position: relative;overflow: hidden;}
.product__img picture {width: 100%;height: 100%;}
.product__img picture img {width: 100%;height: 100%;}
.product__links a {margin-left: 16px;color: var(--color-darkgray);}
.product__links a:hover, .product__links a.added {color: var(--color-primary);}
.product__links a:first-child {margin-left: 0;}
.product__links a i {margin-right: 0;}
.product__links a span {display: none;}
.product__shop {position: relative;padding: 0 1rem 20px;}
.product__desc {max-height: 88px;overflow: hidden;display: none;}
.product__art {color: var(--color-darkgray);font-size: 14px;}
.product__name {line-height: 20px;overflow: hidden;}
.product__name span {display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
.product__ratings {display: none;}
.product__available {font-size: 14px;}
.product__price {align-items: baseline;overflow: hidden;}
.product__empty .product__qty {display: none;}
.product__empty .price__now {}
.product__empty .price__now .num:after {}
.product__addCart {flex-grow: 1;}
.product__addCart a {width: 100%;padding: 0 16px;}
.product__addCart i {display: none;}
.inCart .product__addCart .button-tertiary {background-color: var(--color-secondary);color: var(--color-white);}
.inCart .product__addCart .button-tertiary:hover {background-color: var(--color-tertiary);color: var(--color-black);}
/* Счетчик */
.counter {color: var(--color-red);font-size: 18px;font-weight: bold;}
.counter i {font-size: 32px;line-height: 1;margin-right: 12px;}
.counter__item {display: flex;}
.counter__item:after {content: ':';margin: 0 4px;}
.counter__item:last-child:after {display: none;}
/* Кол-во */
.qty {padding: 0 4px;}
.qty__minus, .qty__plus {    padding: 0;width: 32px;height: 32px;line-height: 32px;border-radius: 8px;font-size: 12px;text-align: center;transition: all 0.3s ease;background: #F3F5FF;}
.qty__minus:hover, .qty__plus:hover {color: var(--color-primary);cursor: pointer;}
.qty input {width: 30px;height: 32px;border: 0;padding: 0;text-align: center;}
.qty__disable {color: var(--color-darkgray);pointer-events: none;}
@media all and (min-width: 1024px) {
	.has-sidebar .product__item {width: 33.333333%;}
	.products__grid .product__item {max-width: 235px;}
	.pdt__visible .product__img {height: 235px;}
	.has-sidebar .product__img {height: 222px;}
	.catalog_page .products__grid .product__item {max-width: 222px;}
}
@media all and (min-width: 1200px) {
  .has-sidebar .product__item {width: 25%;}
	.products__grid .product__item {max-width: 280px;}
	.has-sidebar .product__img {height: 207px;} 
	.pdt__visible .product__img {height: 280px;}
	.catalog_page .products__grid .product__item {max-width: 207px;}
}
@media all and (min-width: 1420px) {
	.products__grid .product__item {max-width: 333px;}
	.has-sidebar .product__img {height: 262px;}
	.pdt__visible .product__img {height: 333px}
	.catalog_page .products__grid .product__item {max-width: 262px;}
}
@media all and (min-width: 1472px) {
  .has-sidebar .product__item {width: 25%;}
	.products__grid .product__item {max-width: 355px;}
	.has-sidebar .product__img {height: 275px;}
	.pdt__visible .product__img {height: 345px}
	.catalog_page .products__grid .product__item {max-width: 275px;}
}
@media all and (max-width: 1199px) {
	.product__item {width: 25%;}
	.product__img {height: 222px;}
}
@media all and (max-width: 1023px) {
	.product__img {height: 234px;}
	.product__addCart i {display: block;line-height: 48px;font-size: 28px;}
	.product__addCart .icon_cart {background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3e%3cpath d='M19.6652 7.15165C19.6487 7.0309 19.5868 6.9201 19.4912 6.84016C19.3956 6.76022 19.2729 6.71666 19.1462 6.7177H16.2867V5.72009C16.2867 4.62738 15.8351 3.57941 15.0312 2.80675C14.2273 2.03408 13.1369 1.6 12 1.6C10.8631 1.6 9.7728 2.03408 8.96889 2.80675C8.16498 3.57941 7.71336 4.62738 7.71335 5.72009V6.7177H4.84866C4.72195 6.71666 4.59922 6.76022 4.50362 6.84016C4.40802 6.9201 4.34616 7.0309 4.32969 7.15165L2.40432 21.1879C2.39452 21.2606 2.40153 21.3346 2.42486 21.4044C2.44818 21.4742 2.48724 21.5383 2.53925 21.5919C2.75722 21.8164 2.99594 22.0458 3.25543 22.2703C3.3506 22.3535 3.47452 22.3997 3.60313 22.4H20.3969C20.5255 22.3997 20.6494 22.3535 20.7446 22.2703C20.9989 22.0458 21.2636 21.8164 21.4608 21.5919C21.5128 21.5383 21.5519 21.4742 21.5752 21.4044C21.5985 21.3346 21.6055 21.2606 21.5957 21.1879L19.6652 7.15165ZM8.76686 5.71012C8.76686 4.88198 9.10914 4.08776 9.71839 3.50218C10.3276 2.9166 11.154 2.58762 12.0156 2.58762C12.8772 2.58762 13.7035 2.9166 14.3128 3.50218C14.9221 4.08776 15.2643 4.88198 15.2643 5.71012V6.70772H8.75129L8.76686 5.71012ZM20.1841 21.4024H3.80553L3.46301 21.0832L5.30016 7.7153H18.6947L20.5318 21.0832L20.1841 21.4024Z' fill='%232E2F5C'/%3e%3c/svg%3e");}
	.product__addCart:hover .icon_cart { background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3e%3cpath d='M19.6652 7.15165C19.6487 7.0309 19.5868 6.9201 19.4912 6.84016C19.3956 6.76022 19.2729 6.71666 19.1462 6.7177H16.2867V5.72009C16.2867 4.62738 15.8351 3.57941 15.0312 2.80675C14.2273 2.03408 13.1369 1.6 12 1.6C10.8631 1.6 9.7728 2.03408 8.96889 2.80675C8.16498 3.57941 7.71336 4.62738 7.71335 5.72009V6.7177H4.84866C4.72195 6.71666 4.59922 6.76022 4.50362 6.84016C4.40802 6.9201 4.34616 7.0309 4.32969 7.15165L2.40432 21.1879C2.39452 21.2606 2.40153 21.3346 2.42486 21.4044C2.44818 21.4742 2.48724 21.5383 2.53925 21.5919C2.75722 21.8164 2.99594 22.0458 3.25543 22.2703C3.3506 22.3535 3.47452 22.3997 3.60313 22.4H20.3969C20.5255 22.3997 20.6494 22.3535 20.7446 22.2703C20.9989 22.0458 21.2636 21.8164 21.4608 21.5919C21.5128 21.5383 21.5519 21.4742 21.5752 21.4044C21.5985 21.3346 21.6055 21.2606 21.5957 21.1879L19.6652 7.15165ZM8.76686 5.71012C8.76686 4.88198 9.10914 4.08776 9.71839 3.50218C10.3276 2.9166 11.154 2.58762 12.0156 2.58762C12.8772 2.58762 13.7035 2.9166 14.3128 3.50218C14.9221 4.08776 15.2643 4.88198 15.2643 5.71012V6.70772H8.75129L8.76686 5.71012ZM20.1841 21.4024H3.80553L3.46301 21.0832L5.30016 7.7153H18.6947L20.5318 21.0832L20.1841 21.4024Z' fill='%23A295F2'/%3e%3c/svg%3e");}
	.inCart .product__addCart i {display: block;}
	.product__addCart span {display: none;}
  .product__qty input {width: 40px;}
  .product__shop {position: relative;padding: 0 12px 14px;}
  .product__image {margin-bottom: 8px;}
  .product__item {width: calc(33.33333% - 11px);}
}
@media all and (max-width: 768px) {
  .products__grid .product__name {font-size:14px;line-height: 18px;}
    .product__img {height: auto;}
    .product__img picture img {width: 100%;height: revert-layer;max-height: 90%;}
}
@media all and (max-width: 639px) {
	.product__item {width: calc(50% - 8px);}
	.product__img picture img {width: 100%;height: 46vw;}
}
@media all and (max-width: 479px) {
	.product__qty {display: none;}
	.product__qty input {width: 28px;}
	.product__img picture img {height: 44vw;}
}
@media all and (max-width: 374px) {
  .product__img picture img {height: 43vw;}
}
/****************************************/
/*** Товары таблицей ***/
/****************************************/
.products__grid .ratings__label {display: none;}
.products__grid .ratings__count {display: inline-block;}
.products__grid .product__links {flex-grow: 1;justify-content: flex-end;}
.products__grid .product__name {height: 40px;display: block;margin-bottom: 8px;}
.products__grid .product__addCart a {padding: 0;}
.products__grid .qty a {width: 24px;}
.products__grid .qty input {width: 32px;}
.products__grid .product__inner {position: absolute;top: 12px;right: 12px;}
.products__grid .product__links a {background: #fff;width: 40px;height: 40px;line-height: 40px;text-align: center;border-radius: 50%;display: flex;justify-content: center;align-items: center;}
.products__grid .product__inner .product__links {opacity:0; transition: all 0.5s ease-out;}
.products__grid .product__inner .product__links.added, .product__item:hover .product__inner .product__links{opacity:1}
.product-delivery {margin-bottom: 12px;font-size: 12px;font-weight: 600;color: #FF8181;}
.product-delivery .price {margin: 0 3px;}
.product-delivery i, .icon_product-delivery {margin-right: 8px;display: inline-block;width: 20px;height: 20px;background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3e%3cg clip-path='url(%23clip0_681_1157)'%3e%3cpath d='M18.9709 10.6527V10.6524C18.9712 10.5116 18.9372 10.3729 18.8719 10.2482C18.8067 10.1237 18.7123 10.0169 18.5967 9.93701C18.5965 9.93688 18.5963 9.93674 18.5961 9.93661L17.5863 9.2539L17.584 9.25235L17.584 9.25233C17.5334 9.21674 17.4899 9.17209 17.4555 9.12065L17.4543 9.11885L17.4543 9.11884L15.0543 5.41115L15.0538 5.41034C14.9676 5.27527 14.8486 5.16423 14.7079 5.08757C14.5672 5.01092 14.4093 4.97114 14.2491 4.97195L14.2484 4.97195L5.05495 4.97195C4.92773 4.97195 4.80573 4.92141 4.71577 4.83146C4.62581 4.7415 4.57528 4.61949 4.57528 4.49228C4.57528 4.36506 4.62581 4.24305 4.71577 4.1531C4.80573 4.06314 4.92773 4.01261 5.05495 4.01261H14.2481H14.2484V4.16261C14.544 4.16162 14.8352 4.23522 15.0949 4.37659C15.3546 4.51796 15.5744 4.72254 15.7341 4.9714L18.9709 10.6527ZM18.9709 10.6527V13.0566H17.8571C17.7299 13.0566 17.6079 13.1071 17.518 13.1971C17.428 13.287 17.3775 13.409 17.3775 13.5362C17.3775 13.6634 17.428 13.7855 17.518 13.8754C17.6079 13.9654 17.7299 14.0159 17.8571 14.0159H19.4426C19.5058 14.017 19.5687 14.0055 19.6275 13.9822C19.6868 13.9586 19.7408 13.9235 19.7864 13.8788C19.8319 13.8341 19.8681 13.7808 19.8928 13.722C19.9175 13.6632 19.9302 13.6 19.9302 13.5362L19.9302 10.6527L19.9302 10.6523C19.9293 10.3543 19.8555 10.061 19.7153 9.79811C19.5751 9.53531 19.3729 9.31077 19.1261 9.14404C19.1259 9.14395 19.1258 9.14387 19.1257 9.14379L18.2063 8.51514L15.8603 4.8904C15.8603 4.89033 15.8602 4.89026 15.8602 4.89019L18.9709 10.6527ZM3.81759 14.0159H5.84396L3.58433 13.7695L3.47841 13.8754C3.47841 13.8754 3.47841 13.8754 3.47841 13.8754C3.56836 13.9654 3.69037 14.0159 3.81759 14.0159ZM9.63956 14.0159H14.0659C14.1932 14.0159 14.3152 13.9654 14.4051 13.8754C14.4951 13.7855 14.5456 13.6634 14.5456 13.5362C14.5456 13.409 14.4951 13.287 14.4051 13.1971C14.3152 13.1071 14.1932 13.0566 14.0659 13.0566H9.63956C9.51235 13.0566 9.39034 13.1071 9.30039 13.1971C9.21043 13.287 9.15989 13.409 9.15989 13.5362C9.15989 13.6634 9.21043 13.7855 9.30039 13.8754C9.39034 13.9654 9.51235 14.0159 9.63956 14.0159Z' fill='%23FF8181' stroke='%23FF8181' stroke-width='0.3'/%3e%3cpath d='M12.1707 4.15309L12.1707 4.15309C12.2607 4.06314 12.3827 4.0126 12.5099 4.0126H14.1932H14.1934V4.1626C14.506 4.16188 14.8138 4.23981 15.0884 4.38921C15.363 4.53861 15.5956 4.75468 15.7648 5.01755L12.1707 4.15309ZM12.1707 4.15309C12.0808 4.24305 12.0302 4.36506 12.0302 4.49227V8.85711C12.0302 8.98433 12.0808 9.10633 12.1707 9.19629C12.2607 9.28624 12.3827 9.33678 12.5099 9.33678H17.8564M12.1707 4.15309L15.8909 4.93621C15.8909 4.93626 15.8909 4.93631 15.891 4.93636L18.2593 8.59653C18.2594 8.59671 18.2595 8.59689 18.2597 8.59707C18.3071 8.66929 18.3341 8.75304 18.3377 8.8394C18.3413 8.92597 18.3213 9.01189 18.2798 9.08796L18.1481 9.01614L18.2798 9.08797C18.2383 9.16403 18.1769 9.22737 18.1022 9.2712L18.0263 9.14181L18.1022 9.27121C18.0277 9.31489 17.9427 9.33755 17.8564 9.33678M17.8564 9.33678C17.8561 9.33678 17.8558 9.33677 17.8555 9.33677L17.8571 9.18678V9.33678H17.8564ZM15.9582 15.9873H15.9584C16.589 15.9867 17.1936 15.7359 17.6395 15.29C18.0854 14.8441 18.3362 14.2395 18.3368 13.6089V13.6088C18.3368 13.1383 18.1973 12.6784 17.9359 12.2873C17.6746 11.8961 17.3031 11.5913 16.8685 11.4112C16.4338 11.2312 15.9556 11.1841 15.4942 11.2759C15.0328 11.3677 14.609 11.5942 14.2763 11.9269C13.9437 12.2595 13.7171 12.6833 13.6254 13.1447C13.5336 13.6061 13.5807 14.0844 13.7607 14.519C13.9408 14.9536 14.2456 15.3251 14.6368 15.5865C15.0279 15.8478 15.4878 15.9873 15.9582 15.9873ZM16.9748 8.37744H12.9896V4.97194L14.1934 4.97194L14.1937 4.97194C14.371 4.97153 14.5456 5.01574 14.7013 5.1005C14.857 5.18525 14.9889 5.30783 15.0848 5.45694L15.0851 5.45728L16.9748 8.37744ZM6.41919 15.5865C6.81034 15.8478 7.27022 15.9873 7.74065 15.9873C8.37149 15.9873 8.97649 15.7367 9.42256 15.2907C9.86863 14.8446 10.1192 14.2396 10.1192 13.6088C10.1192 13.1383 9.97972 12.6784 9.71836 12.2873C9.457 11.8961 9.08552 11.5913 8.65089 11.4112C8.21627 11.2312 7.73801 11.1841 7.27662 11.2759C6.81522 11.3677 6.3914 11.5942 6.05875 11.9269C5.7261 12.2595 5.49956 12.6833 5.40779 13.1447C5.31601 13.6061 5.36311 14.0844 5.54314 14.519C5.72317 14.9536 6.02804 15.3251 6.41919 15.5865ZM6.95217 12.4287C7.1855 12.2728 7.45982 12.1896 7.74044 12.1895H7.74045C8.11675 12.1901 8.47748 12.3398 8.74356 12.6059C9.00964 12.8719 9.15936 13.2327 9.15989 13.609C9.15984 13.8896 9.07661 14.1639 8.9207 14.3972C8.76475 14.6306 8.5431 14.8125 8.28377 14.92C8.02444 15.0274 7.73908 15.0555 7.46378 15.0007C7.18847 14.946 6.93559 14.8108 6.73711 14.6123C6.53862 14.4138 6.40345 14.1609 6.34869 13.8856C6.29393 13.6103 6.32204 13.325 6.42945 13.0656C6.53687 12.8063 6.71878 12.5847 6.95217 12.4287ZM15.1698 12.4287C15.4031 12.2728 15.6775 12.1895 15.9581 12.1895C16.3342 12.1907 16.6946 12.3406 16.9605 12.6065C17.2265 12.8725 17.3764 13.233 17.3775 13.6092C17.3774 13.8897 17.2942 14.164 17.1383 14.3972C16.9823 14.6306 16.7607 14.8125 16.5014 14.92C16.242 15.0274 15.9567 15.0555 15.6814 15.0007C15.4061 14.946 15.1532 14.8108 14.9547 14.6123C14.7562 14.4138 14.621 14.1609 14.5663 13.8856C14.5115 13.6103 14.5396 13.325 14.647 13.0656C14.7545 12.8063 14.9364 12.5847 15.1698 12.4287ZM2.80659 7.37854H6.25274C6.37996 7.37854 6.50196 7.328 6.59192 7.23804C6.68187 7.14809 6.73241 7.02608 6.73241 6.89887C6.73241 6.77165 6.68187 6.64964 6.59192 6.55969C6.50196 6.46973 6.37996 6.4192 6.25274 6.4192H2.80659C2.67937 6.4192 2.55736 6.46973 2.46741 6.55969C2.37745 6.64964 2.32692 6.77165 2.32692 6.89887C2.32692 7.02608 2.37745 7.14809 2.46741 7.23804C2.55736 7.328 2.67937 7.37854 2.80659 7.37854ZM0.606587 9.76975H4.70109C4.82831 9.76975 4.95031 9.71921 5.04027 9.62925C5.13023 9.5393 5.18076 9.41729 5.18076 9.29008C5.18076 9.16286 5.13023 9.04085 5.04027 8.9509C4.95031 8.86094 4.82831 8.81041 4.70109 8.81041H0.606587C0.479371 8.81041 0.357365 8.86094 0.267409 8.9509C0.177453 9.04085 0.126916 9.16286 0.126916 9.29008C0.126916 9.41729 0.177453 9.5393 0.267409 9.62925C0.357365 9.71921 0.479371 9.76975 0.606587 9.76975ZM1.86373 11.7697H4.32307C4.45029 11.7697 4.57229 11.7192 4.66225 11.6293C4.7522 11.5393 4.80274 11.4173 4.80274 11.2901C4.80274 11.1629 4.7522 11.0409 4.66225 10.9509C4.57229 10.8609 4.45029 10.8104 4.32307 10.8104H1.86373C1.73651 10.8104 1.61451 10.8609 1.52455 10.9509C1.4346 11.0409 1.38406 11.1629 1.38406 11.2901C1.38406 11.4173 1.4346 11.5393 1.52455 11.6293C1.61451 11.7192 1.73651 11.7697 1.86373 11.7697Z' fill='%23FF8181' stroke='%23FF8181' stroke-width='0.3'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_681_1157'%3e%3crect width='20' height='20' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");}
@media all and (min-width: 1024px) {
	.products__grid .product__available {transform: scale(1,0);transform-origin: right top;transition: all 0.3s ease;position: absolute;width: calc(100% + 24px);left: -12px;padding: 12px;background-color: var(--color-white);box-shadow:  -1px 10px 16px 2px rgba(12, 83, 148, 0.08);;}
	.products__grid .product__item:hover .product__available {transform: scale(1);}
}
@media all and (min-width: 768px) and (max-width: 1023px) {
	.products__grid .product__price {align-items: flex-start;}
	.products__grid .price__old {margin-top: 4px;}
}
@media all and (max-width: 1023px) {
	.products__grid .product__shop {display: flex;flex-wrap: wrap;flex-direction: column;}
	.products__grid .product__available {order: 2;margin-bottom: 12px;}
	.products__grid .product__inner {order: 1;}
	.products__grid .product__name {order: 3;}
	.products__grid .product__price {order: 4;}
	.products__grid .product__addto {order: 5;}
}
@media all and (max-width: 768px) {
  .products__grid .product__name {height: 54px;line-height: 18px;}
  .product__name span {-webkit-line-clamp: 3;}
  .product-delivery {margin-bottom: 4px;}
  .products__grid .product__inner .product__links {opacity: 1;}
}
@media all and (max-width: 479px) {
  .products__grid .product__art {display: none;}
  .products__grid .product__inner {right: 8px;top: 8px;}
  .products__grid .product__links a {width: 34px;height: 34px;line-height: 34px;}
  .product__links a i {width: 20px;height: 20px;background-size: contain;}
}
@media all and (max-width: 410px) {
  .product-delivery i {display:none;}
}
/****************************************/
/*** Товары списком ***/
/****************************************/
.products__list {gap: 20px 1rem;}
.products__list .product__item {width: calc(50% - 8px);;margin: 16px 0 0 0;}
.products__list .product__image {width: 200px;height: 200px;margin: 0;}
.products__list .product__img {height: 200px;}
.products__list .product__shop {width: calc(100% - 200px);flex-direction: column;align-items: flex-start;padding: 18px 16px 16px 16px;}
.products__list .product__margin {margin-bottom: 16px;}
.products__list .product__inner .product__margin {margin-right: 32px;}
.products__list .product__inner .product__margin:last-child {margin-right: 0;}
.products__list .product__form {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-align: stretch;-webkit-align-items: stretch;-webkit-box-align: stretch;align-items: stretch;}
.products__list .product__name {max-height: 72px;display: block;}
.products__list .product__actions {width: 100%;flex-wrap: nowrap;justify-content: space-between;align-items: flex-end;flex-grow: 1;}
.product__attr_items {display: none;}
.product__attr_item {margin-bottom: 12px;font-size: 14px;font-weight: bold;position: relative;}
.product__attr_name {flex-grow: 1;overflow: hidden;color: var(--color-darkgray);}
.product__attr_separate {position: relative;color: transparent;}
.product__attr_separate:after {content: "";width: 800px;bottom: 4px;left: 0;border-bottom: 1px solid var(--color-border);position: absolute;display: block;}
.product__attr_value {padding-left: 0.5em;align-self: flex-end;text-align: right;max-width: 50%;}
.products__list .product__inner {position: absolute;top: 1rem;right: 1rem;}
.products__list .product__inner .product__links a i {width: 24px;background-size: contain;height: 24px;}
.product__links.added .icon_favorites, .productView__links a:hover i, .productView__links a.added i{background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30' fill='%23FF8181'%3e%3cpath d='M17.4603 24.9238C18.8265 23.9988 20.204 22.9713 21.4828 21.7988L17.1806 24.5093M17.4603 24.9238L17.1817 24.5086C17.1813 24.5088 17.181 24.509 17.1806 24.5093M17.4603 24.9238C16.9815 25.245 16.5328 25.5387 16.1315 25.7825M17.4603 24.9238L16.1315 25.7825M17.1806 24.5093C18.5342 23.5928 19.8902 22.5806 21.1449 21.4302L21.1449 21.4302C24.8462 18.0374 26.999 14.4061 26.999 10.6263C26.999 8.93549 26.3274 7.31399 25.1318 6.11844C23.9363 4.9229 22.3148 4.25125 20.624 4.25125C18.6439 4.25125 16.6764 5.33661 15.4336 6.94676L15.0294 7.47046L14.6358 6.93866C13.4331 5.3133 11.4811 4.25 9.37402 4.25C7.68327 4.25 6.06176 4.92165 4.86622 6.11719C3.67067 7.31274 2.99902 8.93425 2.99902 10.625C2.99902 14.4062 5.15192 18.0374 8.85195 21.4302C10.1081 22.5808 11.4643 23.5931 12.8192 24.5096C13.2935 24.83 13.7332 25.1172 14.1255 25.3548L14.126 25.3551C14.2618 25.4375 14.36 25.4995 14.4359 25.5474C14.5146 25.597 14.5693 25.6315 14.6168 25.6579L14.6171 25.6581C14.8435 25.784 15.1546 25.784 15.381 25.6581L15.3812 25.6579C15.4288 25.6315 15.4835 25.597 15.5622 25.5474C15.638 25.4995 15.7363 25.4375 15.872 25.3551M17.1806 24.5093C16.7042 24.8289 16.2633 25.1174 15.872 25.3551M15.872 25.3551L16.1315 25.7825M15.872 25.3551C15.872 25.3551 15.872 25.3551 15.8719 25.3552L16.1315 25.7825' stroke='%23FF8181'/%3e%3c/svg%3e");}}
.product__attr_open {font-size: 14px;font-weight: bold;color: var(--color-darkgray);}
.product__attr_open:hover, .product__attr_open.active {color: var(--color-primary);cursor: pointer;}
.product__attr_open.active i:before {content: '\e919';}
.products__list .product-delivery {    margin-bottom: 18px;}
@media all and (max-width: 1420px) {
  .products__list .product__item {width: 100%;margin: 16px 0 0 0;}
}
@media all and (max-width: 1023px) {
  .products__list .inCart .product__addCart a, .products__list .product__addCart a {background: none;padding: 0;}
  .products__list .add-notify i {color: var(--color-black);font-size: 24px;line-height: 24px;}
  .products__list .inCart .product__addCart .button-tertiary:hover {background:none;}
  .products__list .product__margin {margin-bottom: 0;}
}
@media all and (max-width: 768px) {  
  .products__list .product__img picture img {max-height: 100%;height: auto;}
}
@media all and (max-width: 767px) {
	.products__list .product__info {width: 88%;height: auto;padding-right: 0;}
	.products__list .product__actions {width: 100%;display: flex;flex-wrap: wrap;}
	.products__list .product__margin {margin-bottom: 12px;}
	.products__list .product__price {margin: 0;width: calc(100% - 200px);flex-grow: 1;justify-content: flex-start;}
  .products__list .sticker {display: none;}
  .products__list .product__image {width: 180px;height: 180px;margin: 0;}
  .products__list .product__img {height: 180px;}
  .products__list .product-delivery {margin-bottom: 4px;line-height: 20px;}
  .products__list  .product__name span {-webkit-line-clamp: 2;font-size:14px;}
  .products__list .product__name {margin-bottom: 10px;height: 36px;}
  .products__list .product__inner {top: 12px;right: 12px;}
  .products__list .product__addCart {height: 24px;}
}
@media all and (max-width: 639px) {
	.products__list .product__image {width: 117px;height: 117px;}
	.products__list .product__img {height: 117px;}
	.products__list .product__shop {width: calc(100% - 117px);padding: 12px 12px 12px 8px;}
	.products__list .product__attr {margin-bottom: 12px;display: none;}
	.products__list .product__price {width: calc(100% - 156px);}
}
@media all and (max-width: 479px) {
	.products__list .product__art {display: none;}
	.products__list .product__available b {display: block;}
	.products__list .product__inner .product__margin {margin-right: 16px;}
	.products__list .product__links a {margin-left: 8px;}
	.products__list .product__links a:first-child {margin-left: 0;}
	.products__list .product__price {width: calc(100% - 64px);}
	.products__list  .price__old {margin-left: 8px;}
}
@media all and (max-width: 350px) {
  .products__list .price__old {display:none;}
}
/****************************************/
/*** Товары на главной ***/
/****************************************/
.visible__button i {margin-left: 4px;}
.visible__button.active i::before {content: '\e919';}
.pdt__visible .products__grid .product__item:nth-child(8) ~ .product__item {display: none}
.pdt__visible .products__grid .product__item:nth-child(9) ~ .show-more {display: block;max-width: 100%;background: none;}
.pdt__visible .products__grid .show-more {display: none;width: 100%;margin: 10px auto 22px;max-width: 275px;padding: 0;line-height: 44px}
.pdt__visible .products__grid .show-more button.more {width: 275px;height: 44px;line-height: 44px;font-size: 14px;}
.pdt__visible .products__grid .show-more button.more:hover {background:#816FEF}
.show-more button.more i {margin-left: 12px;vertical-align: sub;}
@media all and (max-width: 479px) {
	.visible__button i {font-size: 16px;}
	.visible__button span {}
	.pdt__visible .products__grid .show-more button.more {width: 215px;padding: 0;}
}
/****************************************/
/*** Товары в слайдере ***/
/****************************************/
.swiper-slide {margin: 0;transition: all 0.3s ease;}
.swiper-row {margin: -24px -20px -48px -20px;}
.swiper-products {padding: 20px 20px 48px 20px;}
/****************************************/
/*** Категории ***/
/****************************************/
.categories .row {margin-top: -32px;}
.categories .row-small {margin-top: -16px;}
.products + .htmlDataBlock {margin-top: 32px;}
.main__categories {margin-bottom: 16px;padding-bottom: 16px;border-bottom: 1px solid var(--color-gray);}
.main__categories_item {margin: 0 8px 16px 8px;padding: 10px 16px;background-color: var(--color-lightgray);line-height: 1.25;transition: all .3s ease;}
.main__categories_more {margin: 0 8px 16px 8px;}
.main__categories .categories__list {justify-content: flex-start;}
.main__categories .categories__list .categories__image img {height: 113px;width: 113px;}
.main__categories .categories__list .categories__image {height: 129px;width: 129px;padding: 7px;}
.main__categories .categories__list .categories__name span {font-size: 16px;width: 129px;}
/**************************************/
/*** Популярные категории ***/
/**************************************/
#category {overflow: hidden;}
#category .categories__item {margin: 0 16px 0 0;}
.categories__list {gap: 1rem;}
.categories__item {position: relative;transition: all 0.3s ease;display: flex;flex-direction: column;justify-content: center;align-items: center;}
.categories__item:hover .categories__image {border-color: #A295F2;}
.categories__item:hover .categories__name {color: #A295F2;}
.categories__image {margin-bottom: 19px;position: relative;height: 227px;width: 227px;z-index: 2;transition: all 0.3s ease;background-position: center;background-size: cover;border-radius: 50%;overflow: hidden;padding: 10px;border: 1px solid #ECEDF6;}
.categories__image:hover { border-color: #A295F2;}
.categories__image img {height: 207px;width: 207px;background-size: cover;border-radius: 50%;overflow: hidden;}
.categories__content {min-height: 44px;width: 100%;justify-content: flex-end;flex-direction: column;overflow: hidden;}
.categories__name {margin-bottom: 8px;line-height: 20px;transition: all 0.3s ease;justify-content: center;}
.categories__name span {width: 210px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;font-size: 18px;text-align: center;font-weight: 600;}
.categories__icon {font-size: 24px;width: 40px;height: 40px;line-height: 42px;background-color: var(--color-secondary);color: var(--color-white);transition: all 0.3s ease;display: inline-block;text-align: center;}
.categories__icon:hover {background-color: var(--color-primary);color: var(--color-white);}
.categories__count {max-width: calc(100% - 32px - 8px);line-height: 1.25;font-size: 14px;font-weight: bold;color: var(--color-darkgray);align-items: flex-end;transition: all 0.3s ease;}
.categories__count_hover {position: absolute;opacity: 0;transform: translateY(100%);}
.categories__count_hover:hover {color: var(--color-primary);} */
.categories__item:hover .categories__count {opacity: 0;}
.categories__item:hover .categories__count_hover {opacity: 1;transform: translateY(0);}
.categories__sub {height: 198px;background-color: var(--color-lightgray);width: calc(100% - 20px);top: 10px;left: 10px;position: absolute;overflow-y: auto;opacity: 0;transform: scale(1,0);transform-origin: right top;transition: all 0.3s ease;}
.categories__sub::-webkit-scrollbar {width: 4px;height: 0;}
.categories__item:hover .categories__sub {z-index: 3;opacity: 1;transform: scale(1);transition: all 0.3s ease;}
.categories__sub .categories__item {width: 100%;box-shadow: none;}
.categories__sub .categories__image {display: none;}
.categories__sub .categories__content {display: none;}
.categories__sub .categories__name {height: auto;opacity: 1 !important;}
.categories__sub[data-level="2"] {display: none;}
.categories__sub_item {margin: 0 0 16px 0;}
.categories__sub_item:last-child {margin: 0;}
.categories__sub_item .categories__name {margin: 0;}
@media all and (min-width: 1024px) {
	.has-sidebar .categories__item {width: 33.333333%;}
	.has-sidebar .categories__image {height: 222px;}
}
@media all and (min-width: 1200px) {
	.has-sidebar .categories__item {width: 25%;}
	.has-sidebar .categories__image {height: 206;}
}
@media all and (max-width: 1460px) {
  .categories__image {height: 220px;width: 220px;}
}
@media all and (max-width: 1420px) {
  .categories__image {height: 184px;width: 184px;}
  .categories__name span {width: 180px;}
}
@media all and (max-width: 1023px) {
  .categories__image {height: 137px;width: 137px;}
  .categories__name span {width: 137px;font-size: 16px;}
}
@media all and (max-width: 767px) {
	.categories__item {width: calc(33.333333% - 16px);}
	.categories__image {height: 150px;width: 150px;}
}
@media all and (max-width: 479px) {
  .categories__image {height: 105px;width: 105px;padding: 6px;}
  .categories__icon {display: none;}
  .categories__content {padding-right: 0;width: 100%;}
  .categories__count {max-width: 100%;}
  .categories__name span {width: 117px;font-size: 14px;}
  .categories__item {width: auto;}
  .categories__list {gap: 15PX;}
}
@media all and (max-width: 397px) {
  .categories__name span {width: 100px;font-size: 14px;}
  .categories__image {height: auto;
        width: auto;}
        .categories__item {
        width: calc(50% - 16px);
    }
    .categories__image img {
    height: auto;
    width: auto;
}
}
/**************************************/
/*** Вы смотрели ***/
/**************************************/
#pdt__viewed .product__image {margin-bottom: 12px;}
#pdt__viewed .product__img, #related-views .product__img {height: auto;}
#pdt__viewed .product__img picture img, #related-views .product__img picture img {max-height: 230px;}
#pdt__viewed .product__shop {position: relative;padding: 0 12px 1rem;}
#pdt__viewed .product__name { font-size:12px;margin-bottom: 8px;line-height: 18px;height: 36px;}
#pdt__viewed .product-delivery {margin-bottom: 8px;}
#pdt__viewed .price__now {font-size: 16px;}
@media all and (max-width: 768px) {
  #pdt__viewed .product__name {font-size: 12px;margin-bottom: 8px;line-height: 18px;height: 54px;}
  #pdt__viewed .block__nav .title {width:auto;}
}
/**************************************/
/*** Тулбар ***/
/**************************************/
.toolbar {margin-bottom: 18px;}
.toolbar-bottom {margin-top: 40px;}
.toolbar-bottom__form {justify-content: center;}
.toolbar__form.has-filters .goods_result, .toolbar.has-filters .goods_result{display:block;}
.select-by__item {color: var(--color-darkgray);margin-right: 20px;}
.select-by__item_active {color: var(--color-black);}
.show-by {flex-grow: 1;justify-content: flex-end;color: var(--color-darkgray);margin-left: auto;}
.show-by:after {right: 0;bottom: 0;}
.show-by select {width: auto;background-color: transparent;border: 0;color: var(--color-darkgray);padding: 0 16px 0 12px;height: 16px;line-height: 1;}
.show-by .selectBox:after {bottom: 0;right: 0;}
.goods_result {font-size: 14px;display:none;}
.goods_result span {font-weight: 600;}
.select-by {position: relative;display: flex;align-items: center;font-size: 14px;}
.select-by .selectBox {background-color: #ffffff;width: 100%;height: 1rem;padding: 0 18px 0 12px;font-size: 14px;font-weight: 400;line-height: 1.2;transition: all 0.3s ease;-webkit-appearance: none;-moz-appearance: none;appearance: none;border: 0;color: #A295F2;text-decoration: underline;}
.select-by:after {content: "\e916";font-family: 'icomoon';font-size: .75rem;position: absolute;right: 2px;line-height: 1;display: flex;color: #A295F2;align-items: center;justify-content: center;transition: all 0.3s ease;pointer-events: none;box-sizing: border-box;}
@media all and (max-width: 768px) { 
  .toolbar__form.has-filters {justify-content: flex-start;}
  .toolbar__form.has-filters .sort-by {margin-left: inherit;}
}
@media all and (max-width: 639px) {
  .toolbar__form {justify-content: space-between;gap: 1rem;}
  .sort-by {margin-left: 0;}
  .toolbar {margin-bottom: 20px;}
}
@media all and (max-width: 400px) {
  .select-by label {display:none;}
  .select-by .selectBox {padding: 0 18px 0 3px;}
  .select-by__item {margin-right: 12px;}
  .select-by__item:last-child {margin-right: 0;}
}
/****************************************/
/*** Вид отображения Таблицей/Списком ***/
/****************************************/
.view-by {    margin-left: 40px;justify-content: flex-end;    font-size: 14px;}
.view__icon {margin-left: 12px;font-size: 20px;color: var(--color-darkgray);}
.view__icon.active {color: var(--color-primary);}
.view__icon i {width: 24px;height: 24px;display: block;}
.view-by .view__icon:last-child {margin-left: 8px;}
.view__icon .icon_view_grid {background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3e%3crect x='17' y='2' width='4' height='20' rx='2' fill='%23A295F2'/%3e%3crect x='10' y='2' width='4' height='20' rx='2' fill='%23A295F2'/%3e%3crect x='3' y='2' width='4' height='20' rx='2' fill='%23A295F2'/%3e%3c/svg%3e");}
.view__icon .icon_view_list {;background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3e%3crect x='17' y='2' width='4' height='20' rx='2' fill='%23A7ACCB'/%3e%3crect x='10' y='2' width='4' height='20' rx='2' fill='%23A7ACCB'/%3e%3crect x='3' y='2' width='4' height='20' rx='2' fill='%23A7ACCB'/%3e%3c/svg%3e");}
.view__icon.n-active .icon_view_list {transform: rotate(90deg);}
.view__icon.n-active .icon_view_grid {transform: rotate(0deg);}
.view__icon.n-active.view_type2 .icon_view_list {transform: rotate(0deg);}
.view__icon.active.view_type2 .icon_view_grid {transform: rotate(90deg);}
 
@media all and (max-width: 1199px) { 
  .view-by {margin-left: 22px;}
 }
@media all and (max-width: 639px) {
	.view__icon:first-child {display: none;}
	.view-by {margin-left: 1rem;}
}
/****************************************/
/*** Фильтры ***/
/****************************************/
#filters {position: relative;}
.filters__icon {margin-right: 32px;color: var(--color-primary);font-weight: bold; display: none;transition: all 0.3s ease;}
.filters__icon:hover {color: var(--color-secondary);}
.filters__icon i {font-size: 20px;margin-right: 8px;vertical-align: text-top;position: relative;}
.has-filters .filters__icon i:after {content: '';width: 8px;height: 8px;background-color: var(--color-red);border-radius: 100%; position: absolute;top: -4px;right: -4px;}
.filters__title {display: none;}
.filters__content {background: #F3F5FF;border-radius: 8px;}
.filter_block {margin-bottom: 42px;background: #F3F5FF;border-radius: 8px;padding: 9px 20px;}
.icon_filter {width: 24px;height: 24px;display: inline-block;background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.736 10.8858C16.5872 10.8835 16.4395 10.9109 16.3014 10.9663C16.1633 11.0217 16.0376 11.104 15.9316 11.2084C15.8256 11.3129 15.7415 11.4373 15.684 11.5746C15.6266 11.7118 15.597 11.8591 15.597 12.0079C15.597 12.1567 15.6266 12.304 15.684 12.4412C15.7415 12.5785 15.8256 12.7029 15.9316 12.8073C16.0376 12.9118 16.1633 12.9941 16.3014 13.0494C16.4395 13.1048 16.5872 13.1322 16.736 13.13C17.0307 13.1256 17.3118 13.0055 17.5187 12.7955C17.7255 12.5855 17.8415 12.3026 17.8415 12.0079C17.8415 11.7131 17.7255 11.4302 17.5187 11.2203C17.3118 11.0103 17.0307 10.8902 16.736 10.8858ZM14.622 11.4798C14.7401 11.0085 15.0123 10.5902 15.3953 10.2913C15.7783 9.9924 16.2503 9.83007 16.7361 9.83007C17.222 9.83007 17.6939 9.9924 18.0769 10.2913C18.46 10.5902 18.7321 11.0085 18.8502 11.4798H20.704C20.8421 11.4828 20.9735 11.5397 21.0701 11.6384C21.1667 11.7372 21.2208 11.8698 21.2208 12.0079C21.2208 12.146 21.1667 12.2786 21.0701 12.3773C20.9735 12.476 20.8421 12.533 20.704 12.536H18.8502C18.7321 13.0073 18.46 13.4256 18.0769 13.7245C17.6939 14.0234 17.222 14.1857 16.7361 14.1857C16.2503 14.1857 15.7783 14.0234 15.3953 13.7245C15.0123 13.4256 14.7401 13.0073 14.622 12.536H3.24924C3.11116 12.533 2.97975 12.476 2.88316 12.3773C2.78657 12.2786 2.73248 12.146 2.73248 12.0079C2.73248 11.8698 2.78657 11.7372 2.88316 11.6384C2.97975 11.5397 3.11116 11.4828 3.24924 11.4798H14.622ZM7.25074 3.95401C7.03258 3.95406 6.81915 4.0177 6.63659 4.13714C6.45402 4.25659 6.31023 4.42666 6.22281 4.62654C6.13538 4.82642 6.10811 5.04746 6.14433 5.26259C6.18056 5.47773 6.2787 5.67765 6.42676 5.83788C6.57483 5.99812 6.76638 6.11172 6.97799 6.16479C7.18961 6.21787 7.4121 6.20811 7.61825 6.13672C7.82441 6.06532 8.00528 5.93539 8.13875 5.76281C8.27222 5.59023 8.35249 5.38249 8.36974 5.16501C8.35967 5.10627 8.35967 5.04625 8.36974 4.98751C8.34736 4.70609 8.21976 4.44344 8.01237 4.2519C7.80499 4.06036 7.53305 3.954 7.25074 3.95401ZM9.36499 4.54801C9.24689 4.07673 8.9747 3.65843 8.59167 3.35954C8.20864 3.06065 7.73672 2.89832 7.25087 2.89832C6.76502 2.89832 6.2931 3.06065 5.91006 3.35954C5.52703 3.65843 5.25485 4.07673 5.13674 4.54801H3.24924C3.11116 4.55101 2.97975 4.60797 2.88316 4.70669C2.78657 4.8054 2.73248 4.93802 2.73248 5.07613C2.73248 5.21424 2.78657 5.34686 2.88316 5.44558C2.97975 5.54429 3.11116 5.60125 3.24924 5.60426H5.13674C5.25485 6.07553 5.52703 6.49384 5.91006 6.79273C6.2931 7.09161 6.76502 7.25395 7.25087 7.25395C7.73672 7.25395 8.20864 7.09161 8.59167 6.79273C8.9747 6.49384 9.24689 6.07553 9.36499 5.60426H20.704C20.8421 5.60125 20.9735 5.54429 21.0701 5.44558C21.1667 5.34686 21.2208 5.21424 21.2208 5.07613C21.2208 4.93802 21.1667 4.8054 21.0701 4.70669C20.9735 4.60797 20.8421 4.55101 20.704 4.54801H9.36499ZM7.25599 17.8173C7.03783 17.8173 6.8244 17.8809 6.64184 18.0004C6.45927 18.1198 6.31548 18.2899 6.22806 18.4898C6.14063 18.6897 6.11336 18.9107 6.14958 19.1258C6.18581 19.341 6.28395 19.5409 6.43201 19.7011C6.58008 19.8614 6.77163 19.975 6.98324 20.028C7.19486 20.0811 7.41735 20.0714 7.6235 20C7.82966 19.9286 8.01053 19.7986 8.144 19.6261C8.27747 19.4535 8.35774 19.2457 8.37499 19.0283C8.36492 18.9695 8.36492 18.9095 8.37499 18.8508C8.35261 18.5693 8.22501 18.3067 8.01762 18.1152C7.81024 17.9236 7.5383 17.8172 7.25599 17.8173ZM9.37024 18.4113C9.25214 17.94 8.97995 17.5217 8.59692 17.2228C8.21389 16.9239 7.74197 16.7616 7.25612 16.7616C6.77027 16.7616 6.29835 16.9239 5.91531 17.2228C5.53228 17.5217 5.2601 17.94 5.14199 18.4113H3.25449C3.11641 18.4143 2.985 18.4712 2.88841 18.5699C2.79182 18.6687 2.73773 18.8013 2.73773 18.9394C2.73773 19.0775 2.79182 19.2101 2.88841 19.3088C2.985 19.4075 3.11641 19.4645 3.25449 19.4675H5.14199C5.2601 19.9388 5.53228 20.3571 5.91531 20.656C6.29835 20.9549 6.77027 21.1172 7.25612 21.1172C7.74197 21.1172 8.21389 20.9549 8.59692 20.656C8.97995 20.3571 9.25214 19.9388 9.37024 19.4675H20.7092C20.8473 19.4645 20.9787 19.4075 21.0753 19.3088C21.1719 19.2101 21.226 19.0775 21.226 18.9394C21.226 18.8013 21.1719 18.6687 21.0753 18.5699C20.9787 18.4712 20.8473 18.4143 20.7092 18.4113H9.37024Z' fill='%23A7ACCB'/%3e%3c/svg%3e");}
#filters .swiper-button-next.swiper-button-disabled, #filters .swiper-button-prev.swiper-button-disabled {opacity: 0;display: none;}
#filters .swiper-navigation .swiper-button-prev {left: 22px;position: absolute;top: -11px;}
#filters .swiper-navigation .swiper-button-next {position: absolute;right: -32px;top: -11px;}
#filters .swiper-navigation {position: inherit;}
#filters .swiper-button-next, #filters .swiper-button-prev {background: #fff;width: 50px;height: 50px;line-height: 50px;box-shadow: 0 4px 20px 0 rgb(123 115 177 / 9%);}
/*** Сайдбар. Фильтры ***/
.filters_content {width: calc(100% - 40px);overflow: inherit;overflow-x: clip;z-index: 3;padding-left: 30px;}
.filters_content .swiper-button-next.swiper-button-disabled, .filters_content .swiper-button-prev.swiper-button-disabled {opacity: 0;}
.filter__items {max-height: 335px;overflow-y: auto;}
.filter__items::-webkit-scrollbar {width: 4px;height: 0;border-radius: 10px;}
.filter__name {padding-right: 40px;}
.filter__clear {display: none;}
.filter__list {border-right: 1px solid #DBDEE7;padding-right: 30px;}
.filter__list.swiper-slide {max-width: fit-content;width: auto;margin-right: 30px;}
.filter__list:last-child {border: none;}
.filter__item {margin-bottom: 12px;}
.filter__item:last-child {margin-bottom:0;}
.filter__item.checked {color: var(--color-primary);}
.filter__item:hover label {color: #A295F2;}
.filter__item label {padding: 0 4px 0 12px;width: calc(100% - 24px);line-height: 20px;}
.filter__item label span {font-weight: 400;}
.filter__item  .square:checked + label {color: var(--color-black);}
.filter__list .filter__title i:before {content: '\e916';color: #2E2F5C;}
.filter__list.active .filter__title {color: #816FEF;}
.filter__list.active .filter__title i:before {content: '\e919';color: #fff;}
.filter__list .sup_number {display: block;z-index: 0;position: absolute;right: 0;top: -4px;width: 24px;height: 24px;background: #A295F2;border-radius: 50%;line-height: 24px;text-align: center;color: #FFFFFF;}
.filter__list.active .sup_number {background: #816FEF}
.filter__list.hasFilters .sup_number {z-index: 1;}
.filter__search {margin-bottom: 12px;}
.filter__value_nb {color: var(--color-darkgray);font-size: 14px;margin-left: 8px;}
.filters__buttons {text-align: center;display: none;}
.filters__clear {width: 100%;pointer-events: none;}
.filters__clear i {width: 24px;height: 24px;display: inline-block;background: #F3F5FF;line-height: 24px;border-radius: 50%;color: #A7ACCB;font-size: 8px;font-size: 12px;margin-left: 12px;}
.filter__list.active .filter__title i {background: #816FEF;}
.has-filters .filters__clear {padding-right: 80px;pointer-events: all;}
.has-filters .filters__clear i {opacity: 1;}
.has-filters .filters__clear:after {opacity: 1;}
.has-filters.filters__buttons {display: block;}
.filters__clear {color: #A7ACCB;font-weight: 600;display: flex;align-items: center;margin-left: 23px;}
.filter__title {position: relative;}
.filter__title i {position: absolute;right: 0;top: -4px;width: 24px;height: 24px;background: #fff;border-radius: 50%;line-height: 24px;text-align: center;color:#2E2F5C;}
.filter__content {max-height: 446px;overflow-y: auto;position: absolute;top: 38px;padding: 20px 1rem;margin: 0;width: calc(100% - 2rem);min-width: 326px;background: #FFFFFF;z-index: 10;margin-top: 26px;margin-left: -30px;border-radius: 20px;box-shadow: 0 4px 20px 0 rgb(123 115 177 / 9%);}
.filter__item .square {height: 20px;width: 20px;line-height: 20px;font-size: 12px;}
.filter__collapsible.active .filter__content {display: block;top: 100%;}
.one-filter, .filters-price {position:relative;}
.Filter_Submit {display: flex;margin-top: 24px;text-align: center;justify-content: space-between;align-items: center;}
.Filter_Submit button, .Filter_Submit .filter__clear  {padding: 0 30px;line-height: 40px;font-size: 14px;font-weight: 600;}
.Filter_Submit .filter__clear {display: inline-block;background: #F3F5FF;color: #A7ACCB;}
.Filter_Submit .filter__clear:hover {background: var(--color-primary);color: var(--color-white);}
/*** Сайдбар. Фильтры цены ***/
.filters-price .ui-slider-horizontal .ui-slider-handle {top: -10px;}
.filters-price .ui-slider-handle {background: var(--color-secondary);width: 24px;height: 24px;border-radius: 50%;margin: 0;outline: 0;position: absolute;z-index: 2;}
.filters-price .ui-slider-handle:last-child {left: auto;right: 0;margin-left: -4px;}
.filters-price .ui-slider-handle.ui-state-hover, .filters-price .ui-slider-handle.ui-state-focus {background: var(--color-secondary);cursor: pointer;}
.filters-price .ui-slider .ui-slider-range {background: var(--color-secondary);border: 1px solid var(--color-secondary);height: 4px;border-radius: 0;position: absolute;top: 0;cursor: pointer;}
.filters-price #goods-filter-price-slider {margin: 16px 0;height: 4px;background: var(--color-gray);width: calc(100% - 21px);position: relative;border: 0;cursor: pointer;}
.goodsFilterPriceRangePointers input {width: calc(50% - 8px);height: 40px;padding: 0 4px;text-align: center;}
.goodsFilterPriceRangePointers span {color: var(--color-darkgray);display: none;}
.goodsFilterPriceSubmit {display: flex;margin-top: 16px;text-align: center;justify-content: space-between;align-items: center;}
.goodsFilterPriceSubmit button, .goodsFilterPriceSubmit .filter__clear_price  {padding: 0 30px;line-height: 40px;font-size: 14px;font-weight: 600;}
.goodsFilterPriceSubmit button i {margin-right: 4px;}
.goodsFilterPriceSubmit .filter__clear_price {display: inline-block;background: #F3F5FF;color: #A7ACCB;}
.goodsFilterPriceSubmit .filter__clear_price:hover {background: var(--color-primary);color: var(--color-white);}
.has-filters .goodsFilterPriceSubmit {display: flex;}
.adapt_filter {display:none;}
/*** Фильтры. Адаптивность ***/
@media all and (max-width: 1199px) {
  .has-filters .filters__clear {padding-right: 13px;}
}
@media all and (max-width: 768px) {
  .has-filters .filters__clear {padding-right: 146px;margin-left: 0;}
  .filter_block {margin-bottom: 20px;position: relative;padding: 9px 16px 9px 0;}
  .filters_content {padding-left: 9px;}
  
  .filter__name {padding-right: 34px;}
  .filter__list.swiper-slide {margin-right: 1rem;}
  .filter__list {padding-right: 1rem;}
  
  .has-filters .filters__clear {font-size: 14px;}
  .filter_block:before {content: '';width: calc(100% + 32px);height: 100%;background: #F3F5FF;position: absolute;left: -17px;top: 0;}
  .adapt_filter.opened {display:block;position: fixed;left: 30%;top: 15%;max-height: 472px;overflow-y: auto;padding: 20px 1rem;margin: 0;width: 326px;background: #FFFFFF;z-index: 10;border-radius: 20px;box-shadow: 0 4px 20px 0 rgb(123 115 177 / 9%);}
  .adapt_filter_name {font-size: 20px;line-height: 26px;margin-bottom: 20px;font-weight: 600;}
  .adapt_filter .filter__items {max-height: 261px;overflow-y: auto;}
}
@media all and (max-width: 639px) {
  .adapt_filter.opened {left: 18%;}
  .has-filters .filters__clear {padding-right: 1rem;margin-left: 0;}
}
@media all and (max-width: 480px) {
  .adapt_filter.opened {left: 1rem;width: calc(100% - 32px);}
}
/****************************************/
/*** Сайдбар. Каталог ***/
/****************************************/
.catalog__item {margin-bottom: 24px;}
.catalog__item:last-child {margin-bottom: 0;}
.catalog__sub {padding-left: 16px;}
.catalog__open {color: var(--color-darkgray);}
.catalog__open:before {content: '\e918';font-family: 'icomoon';display: block;}
.catalog__open.opened:before, .opened .catalog__link > .catalog__open:before {content: '\e916';}
.catalog__link:hover .catalog__open, .catalog__link.opened .catalog__open {color: var(--color-primary);}
.catalog__name {padding-right: 12px;}
.catalog-left-title {font-size: 18px;font-weight: 600;margin-bottom: 20px;}
#catalog-left ul {padding: 0;margin: 0;list-style-type: none;}
#catalog-left ul ul {margin-left: 12px;margin-bottom: 24px;}
#catalog-left ul ul {display:none;}
#catalog-left .catalog-left__item.opened > ul {display: block;}
#catalog-left ul li a {margin-bottom: 1rem;justify-content: space-between;}
#catalog-left ul ul li a {margin-bottom: 12px;font-size: 14px;}
#catalog-left ul li {display: block;width: 100%;}
.catalog-left__item.parent a.opened i {transform: scale(-1, -1);}
#catalog-left ul li a.opened {color: var(--color-primary);}
@media all and (max-width: 1023px) {
	.sidebar__block-catalog {display: none;}
}
/**************************************/
/*** Преимущества в Карточке товара ***/
/**************************************/
.main__advance {margin-bottom: 32px;}
.main__advance .advance__inner {justify-content: flex-start;gap: 100px;}
.main__advance .advantages_text {font-size:14px;}
.advance__inner {gap: 16px;width: 100%;height: 100%;display: flex;overflow-x: auto;scroll-snap-type: x mandatory;flex-wrap: nowrap}
.advance__inner::-webkit-scrollbar {height: 4px;}
.advance__item {width: 33%;min-width: 376px;background-color: var(--color-lightgray);padding: 12px 16px;flex-grow: 1;scroll-snap-align: start;}
.advance__icon {font-size: 32px;color: var(--color-primary);}
.advance__icon i {display: block;margin-right: 16px;}
.advance__content {width: calc(100% - 48px);line-height: 1.5;white-space: nowrap;}
@media all and (max-width: 1199px) {
	.advance__item {min-width: 237px;white-space: normal;}
	.advance__content span span {display: block;}
  .main__advance .advance__inner {justify-content: flex-start;gap: 30px;scroll-snap-type: inherit;overflow-x: inherit;flex-wrap: nowrap;}
}
@media all and (max-width: 1199px) {
  
      .main__advance .advance__inner {
        justify-content: space-evenly;
      }
      .advantages_item {
        min-width: 226px;
    }
}
@media all and (max-width: 479px) {
  .main__advance {margin-bottom: 0;}
	.advance__item {padding: 12px 16px;}
	.advance__icon {font-size: 28px;}
	.advance__content {width: calc(100% - 48px);}
}
/**************************************/
/*** Карточка товара ***/
/**************************************/
.productViewBlock {margin-top: 18px;}
.productView__margin {margin-bottom: 24px;}
/* Товар. Основное ображения */
.productView__images {width: 712px;position: relative;}
.productView__image {max-height: 712px;overflow: hidden;border-radius: 20px;}
.productView__image img {height: 100%;width: 100%;}
.productView__image picture {width: 100%;text-align: center;}
/* Товар. Дополнительные изображения */
.thumblist {margin-top: 20px;position: relative;}
.thumblist__items {padding: 0 28px;max-width: 612px;}
.thumblist__item {max-width: 154px;}
.thumblist__image {width: 100%;height: 152px;max-width: 154px;outline: none;border-radius: 20px;overflow: hidden;}
.thumblist .swiper-navigation {background-color: transparent;position: initial;}
.thumblist .swiper-navigation [class*="button-"] {position: absolute;}
.thumblist .swiper-navigation [class*="button-"] {color: #2E2F5C;background: #fff;height: 100%;border-radius: 0;opacity: 1;display: flex;top: 0;width: 28px;}
.thumblist .swiper-navigation [class*="button-"]:hover {color: #816FEF;}
.thumblist .swiper-navigation:before {display: none;}
.thumblist .swiper-button-prev {left: -1px;}
.thumblist .swiper-button-next {right: -1px;}
/* Товар. Основная информация */
.productView__shop {width: calc(100% - 712px);padding-left: 38px;}
.productView__name {line-height: 46px;font-size: 36px;}
.productView__ratings i {color: var(--color-tertiary);}
.productView__sticker {position: absolute;}
.productView__articles {font-size: 14px;color: var(--color-darkgray);margin-right: 20px;}
.productView__available {max-width: 74px;font-size: 14px;}
.productView__available span {white-space: nowrap;}
.productView__inner {border: 1px solid var(--color-gray);border-left: 0;border-right: 0;padding-top: 24px;}
.productView__inner.only-links .productView__links {justify-content: flex-start;}
.productView__text {line-height: 1.5;}
/* Товар. Акция */
.productView__campaign {color: var(--color-red);font-size: 18px;font-weight: bold;line-height: 1.25;flex-wrap: nowrap;}
.productView__campaign i {font-size: 28px;margin-right: 12px;}
.productView__price .price__now {font-size: 36px;}
.productView__price .price__old {font-size: 16px;line-height: 1;}
.savings_price {color: #7D83AB;margin-top: 1rem;}
.savings_price span {font-weight: 700;}
/* Товар. Модификации */
.productView__modifications {padding-top: 6px;}
.modifications__properties_selectBox {display: none;}
.modifications__properties {margin: 0 16px 40px 16px;}
.modifications__properties_name {display: block;width: 100%;font-size: 14px;    padding-bottom: 9px;}
.modifications__value {padding: 10px 12px;margin: 0 12px 8px 0;border-radius: 20px;border: 1px solid #ECEDF6;}
.modifications__value:hover {border-color: #A295F2;color: var(--color-black);}
.modifications__value.active {color: var(--color-primary);background: #F3F5FF;}
.modifications__value.disabled {color: var(--color-darkgray);cursor: default;}
.modifications__description {overflow: hidden;}
.modifications__values-block.flex {flex-direction: column;}
.modifications__value {width: 100%;}
.modifications__value .circle {flex-shrink: 0;display: block;position: relative;float: left;width: 20px;height: 20px;margin-right: 10px;border-radius: 100%;-webkit-tap-highlight-color: transparent;border: 1px solid #ECEDF6;background-color: #ffffff;}
.modifications__value:hover .circle {border: 1px solid #A295F2;}
.modifications__value .circle:after {display:none;content: '';position: absolute;top: 5px;left: 6px;width: 8px;height: 8px;border-radius: 100%;background: #ffffff;transition: all 0.2s ease;pointer-events: none;opacity: 0;}
.modifications__value:hover .circle:after {opacity: 1}
.modifications__value.active .circle {background: #fff;border: 6px solid #A295F2;}
.modifications__value.active .circle:after {background-color: #FFFFFF;-webkit-transform: scale(1);transform: scale(1);-webkit-transition: all .2s cubic-bezier(.35,.9,.4,.9);transition: all .2s cubic-bezier(.35,.9,.4,.9);opacity: 1}
.modifications__value .modPrice {margin-left: auto;
    font-weight: 600;
    width: 68px;
    text-align: right;}
.delivery_good_mod {color: #FF8181;display: none;}
.delivery_good_mod._show {display: flex;margin-left: 20px;font-size: 12px;font-weight:600;align-items: center;}
.modifications__values-block .modImg {display:none;
    margin: -25px 0;
    height: 30px;margin-left:auto;border: 1px solid #273bd7;width:30px;}
    .modifications__values-block .modImg img{width:100%;}
/* Товар. В корзину */
.productView__qty {margin-left: auto;}
.productView__qty .qty {padding: 0 8px;}
.productView__qty .qty__minus, .productView__qty .qty__plus {width: 50px;height: 50px;line-height: 50px;border-radius: 12px;font-size: 17px;}
.productView__qty input {width: 54px;}
.productView__addto {flex-direction: column;gap: 8px;}
.productView__addto .add-cart {width: 100%;line-height: 50px;}
.productView__addto .add-cart.quick {flex-grow: .3;background: none;border-color: #2E2F5C;border-width: 1px;color: #2E2F5C;font-weight: 400;font-size: 16px;margin-bottom: 30px;}
.productView__addto .add-cart.quick:hover {border-color: #816FEF; color: #816FEF;background: none;}
.productView__addto .add-cart {margin-right: 16px;flex-grow: 1;font-size: 18px;font-weight: 600;}
.productView__addto .add-cart:hover   {background: #816FEF}
.productView__addto .add-cart i {display: none;font-size: 20px;margin-right: 4px;vertical-align: text-top;}
.productView__addto .add-cart.quick {flex-grow: .3;}
.productView__addto .add-notify {display: none;}
.productView__addto .button-link {display: none;}
.payments_reiting .contacts__block-payments_text {flex-direction: column;gap: 4px;align-items: flex-start;position: relative;bottom: auto;left: auto;}
.payments_reiting .contacts__block-text {font-size: 14px;color: #7D83AB;}
.payments_reiting {justify-content: space-between;align-items: center;}
.payments_reiting .footer__block {margin: 0;width: auto;min-width: auto;}
/* Товар. В избранное, сравнение */
.buttons.hearts_block a {background: #F3F5FF;color: var(--color-black);height: 40px;line-height: 40px;margin-top: 40px;}
.buttons.hearts_block a:hover {background: #ECEDF6;color: #A295F2;}
.productView__links {justify-content: flex-end;    margin-left: 30px;}
.productView__links a {font-size: 14px;color: var(--color-darkgray);font-weight: bold;background: #F3F5FF;width: 50px;height: 50px;line-height: 50px;text-align: center;border-radius: 50%;display: flex;justify-content: center;align-items: center;}
.productView__links a:hover, .productView__links a.added {color: var(--color-primary);}
.productView__links a + a {margin-left: 20px;}
.productView__links a i {vertical-align: middle;width: 24px;height: 24px;background-size: contain;} 
.productView__links a i {background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30' fill='none'%3e%3cpath d='M17.4603 24.9238C18.8265 23.9988 20.204 22.9713 21.4828 21.7988L17.1806 24.5093M17.4603 24.9238L17.1817 24.5086C17.1813 24.5088 17.181 24.509 17.1806 24.5093M17.4603 24.9238C16.9815 25.245 16.5328 25.5387 16.1315 25.7825M17.4603 24.9238L16.1315 25.7825M17.1806 24.5093C18.5342 23.5928 19.8902 22.5806 21.1449 21.4302L21.1449 21.4302C24.8462 18.0374 26.999 14.4061 26.999 10.6263C26.999 8.93549 26.3274 7.31399 25.1318 6.11844C23.9363 4.9229 22.3148 4.25125 20.624 4.25125C18.6439 4.25125 16.6764 5.33661 15.4336 6.94676L15.0294 7.47046L14.6358 6.93866C13.4331 5.3133 11.4811 4.25 9.37402 4.25C7.68327 4.25 6.06176 4.92165 4.86622 6.11719C3.67067 7.31274 2.99902 8.93425 2.99902 10.625C2.99902 14.4062 5.15192 18.0374 8.85195 21.4302C10.1081 22.5808 11.4643 23.5931 12.8192 24.5096C13.2935 24.83 13.7332 25.1172 14.1255 25.3548L14.126 25.3551C14.2618 25.4375 14.36 25.4995 14.4359 25.5474C14.5146 25.597 14.5693 25.6315 14.6168 25.6579L14.6171 25.6581C14.8435 25.784 15.1546 25.784 15.381 25.6581L15.3812 25.6579C15.4288 25.6315 15.4835 25.597 15.5622 25.5474C15.638 25.4995 15.7363 25.4375 15.872 25.3551M17.1806 24.5093C16.7042 24.8289 16.2633 25.1174 15.872 25.3551M15.872 25.3551L16.1315 25.7825M15.872 25.3551C15.872 25.3551 15.872 25.3551 15.8719 25.3552L16.1315 25.7825' stroke='%232E2F5C'/%3e%3c/svg%3e");}
.productView__links a span {vertical-align: middle;}
/* Товар. Нет в наличии */
.productView__empty .productView__qty {display: none;}
.productView__empty .add-cart {display: none;}
.productView__empty .add-notify {flex-grow: 1;display: flex;align-items: center;justify-content: center;width: 100%;}
.productView__empty .add-notify i {margin: 0 8px;}
.productView__empty .productView__available {display: none;}
.productView__empty .productView__qty {display: none;}
.productView__tabs .tabs__nav_adapt {display:none;}
@media all and (max-width: 1420px) {
  .productView__images {width: 650px;}
  .productView__shop {width: calc(100% - 650px);}
}
@media all and (max-width: 1199px) {
  .productView__images {width: 336px;}
  .productView__shop {width: calc(100% - 336px);}
  .productView__images {width: 450px;}
  .productView__shop {width: calc(100% - 450px);}
  .productView__name {line-height: 36px;font-size: 28px;}
  .productView__price .price__now {font-size: 30px;}
  .thumblist__image {height: 120px;max-width: 120px;}
  .thumblist__item {max-width: 120px;}
  .productView__tabs .tabs__nav {padding: 20px 40px;}
}
@media all and (max-width: 1023px) {
  .productView__images {width: 100%;}
  .productView__image picture {text-align: center;}
  .productView__shop {width: 100%;padding: 32px 0 0 0;}
  .productView__text {display: none;}
  .productView__inner {padding-top: 12px;}
  .productView__margin {margin-bottom: 12px;}
  .productView__price {margin: 24px 0;}
  .productView__tabs .tabs__nav {padding: 15px 22px;font-size: 21px;}
  .buttons.hearts_block {text-align: center;}
  .buttons.hearts_block a {margin-top: 20px;}
}
@media (min-width: 768px) and (max-width: 1023px) {
  .thumblist__image {height: 136px;}
}
@media all and (max-width: 639px) {
  .productView__addto .add-cart.quick {flex-grow: 1;}
  .productView__addto .productView__margin {order: 2;}
  .productView__addto .productView__available {max-width: 100%;width: 100%;order: 1;}
  .thumblist__image {height: 78px;max-width: 78px;border-radius: 10.26px;}
  .thumblist__item {max-width: 78px;}
  .thumblist {margin-top: 12px;}
  .productView__price {width: 100%;margin: 20px 0 20px 0;}
  .modifications__properties {margin: 0 16px 20px 16px;}
  .productView__name {line-height: 26px;font-size: 20px;}
  .productView__qty {margin-left: inherit;}
  .productView__qty .qty {padding: 0;}
  .payments_reiting .footer__block {margin: 8px 0 0 0;text-align: left;}
  .payments_reiting .payments a {justify-content: flex-start;}
  .savings_price {margin-top: 5px;}
}
@media all and (max-width: 479px) {
  .productView__name {font-size: 24px;}
  .productView__image {height: auto;min-height: 160px;}
  .productView__addto .add-cart {margin-right: 0;}
  .productView__addto .add-cart.quick {margin-right:0;width: 100%;}
  .productView__links a span {display: none;}
  .productView__margin {margin-bottom: 12px;}
}
/* Товар. Табы */
.productView__tabs {margin-top: 100px;}
[data-tab-content] {display: none;}
[data-tab-content].active {display: flex;justify-content: space-between;flex-wrap: wrap;align-items: flex-start;}
.tabs__navs {}
.tabs__nav {padding: 20px 60px;overflow: hidden;text-overflow: ellipsis;font-size: 24px;font-weight: 600;color: #7D83AB;}
.tabs__nav.active {cursor: default;color: var(--color-black);background: #F3F5FF;border-radius: 30px 30px 0 0;}
.productView__tabs .tabs__content {padding: 60px 40px;background: #F3F5FF;border-radius: 30px;}
.tabs__content[data-tab="1"],  .tabs__content:not(.active) {border-radius: 0 30px 30px 30px;}
@media all and (max-width: 1139px) {
	.productView__tabs {margin-top: 40px;}
}
@media (max-width: 1023px) {
  .productView__opinion {flex-direction: column-reverse;}
  .opinion__addForm {order: -1;}
}
@media (max-width: 768px) {
  .productView__tabs {position: relative;}
  .productView__tabs .tabs__nav, .productView__tabs .tabs__navs {display:none;}
  .productView__tabs .tabs__content {padding: 15px 0  30px;}
  .productView__tabs .tabs__nav_adapt {display:block;}
  .productView__tabs:before {width: calc(100% + 32px);content: '';height: 100%;position: absolute;top: 0;right: -15px;background: #f3f5ff;z-index: -1;}
  .productView__tabs .tabs__nav {width: 100%;display: flex;align-items: center;justify-content: space-between;padding: 15px 0;}
  .productView__tabs .tabs__nav_adapt i {font-size: 16px;}
  .productView__tabs .tabs__nav_adapt.active i {transform: scale(1, -1);}
  .productView__tabs [data-tab-content] {margin: 10px 0;}
}
@media all and (max-width: 639px) {
	.tabs__nav {width: 50%;text-align: center;}
}
@media all and (max-width: 479px) {
	.tabs__nav {padding: 16px;text-align: left;}
}
@media all and (max-width: 374px) {
	.tabs__nav {width: auto;flex-grow: 1;}
}
/* Товар. Характеристики */
.features__items {width:100%;}
.features__item {width: calc(50% - 16px);margin-bottom: 16px;}
.features__name {flex-grow: 1;overflow: hidden;color: #7D83AB;}
.features__separate {position: relative;color: transparent;display: inline-block;}
.features__separate:after {content: "";width: 800px;bottom: 4px;left: 0;border-bottom: 1px dashed var(--color-border);position: absolute;display: block;}
.features__value {padding-left: 0.5em;align-self: flex-end;text-align: right;max-width: 50%;}
@media all and (max-width: 1023px) {
	.features__item {width: 100%;}
}
/* Товар. Доставка */
.delivery__item {margin-bottom: 32px;}
.delivery__item:last-child {margin-bottom: 0;}
.delivery__name {font-weight: 600;margin-bottom: 10px;font-size: 18px;}
.delivery__name i {height: 40px;width: 40px;display: inline-block;background: #A295F2;color: #fff;text-align: center;line-height: 40px;border-radius: 50%;font-style: normal;font-size: 22px;font-weight: 600;margin-right: 20px;}
.delivery__text {margin-bottom: 12px;padding-left: 64px;}
.delivery__subtitle {padding-left: 64px;}
.delivery__item strong {margin-left: 4px;display: inline-block;color: var(--color-primary);font-weight: normal;}
.delivery__item strong .num:after {color: var(--color-primary);}
.delivery__item .delivery__price {margin-top: 8px;padding-left: 64px;position: relative;}
.delivery__item .delivery__price span {font-weight: 600;}
.zone__list {padding-left: 64px;}
.zone__name {font-weight: bold;margin-bottom: 12px;color: var(--color-secondary);}
.zone__item {margin-top: 16px;}
.zone__price {margin-top: 8px;}
/* Товар. Оценка Отзыва */
.opinion__score {flex-direction: column;max-width: 551px;background: #fff;border-radius: 20px;padding: 40px;}
.opinion__score_content {gap: 40px;}
.opinion__score_total b {font-size: 60px;}
.opinion__score_buttons {flex-grow: 1;text-align: right;width: 100%;margin-top: 20px;}
.opinion__score_button {background: #F3F5FF;color: #2E2F5C;width: 100%;font-size: 14px;line-height: 40px;border: 1px solid #F3F5FF;}
.opinion__score_button:hover {background: #F3F5FF;color: var(--color-primary);border-color: var(--color-primary);}
.opinion__score_label {font-weight: bold;margin-right: 16px;}
.opinion__score_separate {margin: 0 16px;width: 1px;height: 28px;background-color: var(--color-darkgray);display: inline-block;}
.opinion__score_count {margin-top: 10px;font-size: 14px;color: #7D83AB;}
.opinion__score_recommend {width: 100%;margin-top: 16px;}
.opinion__score_ratings {max-width: 374px;}
.opinion__score_ratings .ratings:before {font-size: 30px;letter-spacing: 8px;}
.opinion__score_ratings .rating:before {font-size: 30px;letter-spacing: 8px;}
/* Товар. Добавить Отзыв */
.opinion__addForm {margin-top: 32px;max-width: 576px;display: none;}
.opinion__addForm.opinion__empty {padding: 0;}
.opinion__addForm_title {font-size: 20px;font-weight: bold;margin-bottom: 16px;}
.opinion__block {margin-bottom: 16px;}
.opinion__block:last-child {margin-bottom: 0;}
.opinion__block label {margin-bottom: 8px;display: none;}
.opinion__label {margin-right: 16px;}
.goodsOpinionRating.loading {height: 24px;display: none;}
.generally input {display: none;}
.generally label {color: var(--color-darkgray);margin: 0;display: block;}
.generally label.active, .generally label:hover {color: var(--color-secondary);cursor: pointer;}
.generally #opinion_generally_is_good0 + label:hover {color: var(--color-red);}
.generally i {font-size: 24px;margin: 0 8px;}
.opinion__captcha {position: relative;}
.captcha__image {position: absolute;right: 0;bottom: 0;}
.IE .captcha__image img {width: 60px;}
.captcha__refresh {position: absolute;right: 72px;bottom: 10px;font-size: 20px;}
.captcha__input {width: calc(100% - 60px);}
/* Товар. Навигация Отзывов */
.opinion__nav {margin-bottom: 16px;}
.opinion__nav a {font-size: 18px;margin: 0 16px 8px 0;}
.opinion__nav a.active {color: var(--color-primary);}
/* Товар. Отзыв */
.opinion__content {width: calc(100% - 551px);}
.opinion__item {margin-top: 20px;padding-top: 20px;border-top: 1px solid var(--color-gray);}
.opinion__title {display: none;}
.opinion__inner {gap: 12px;}
.opinion__name_first {margin-left: 13px;width: 60px;height: 60px;border-radius: 50%;background: #121212;display: flex;justify-content: center;align-items: center;}
.opinion__name_first div:first-letter {font-size: 24px;margin-right:10px;color: #fff;}
.opinion__name_first div {width: 21px;overflow: hidden;height: 24px;}
.opinion__item:nth-child(2n) .opinion__name_first {background: #CDC5FF;}
.opinion__item:nth-child(2n+1) .opinion__name_first {background: #A3D3FF;}
.opinion__item:nth-child(3n+2) .opinion__name_first {background: #9FE7AE;}
.opinion__item:nth-child(2n+3) .opinion__name_first {background: #F7C2FF;}
.opinion__text {margin-top: 22px;padding: 30px;background: #fff;border-radius: 20px;position: relative;}
.opinion__text:before {content: '';position: absolute;display: block;top: -22px;left: 15px;border-radius: 100% 100% 0 0;width: 0;height: 0;border-left: 29px solid transparent;border-right: 29px solid transparent;border-bottom: 28px solid #fff;}
.opinion__text label {margin-bottom: 8px;display: none;}
.opinion__date {color: #7D83AB;position: relative;font-size:14px;}
.opinion__name {font-weight: 600;text-transform: capitalize;overflow: hidden;margin-top: 8px;}
.opinion__recommend {font-weight: bold;font-size: 14px;}
.opinion__recommend i {margin-right: 8px;}
.opinion__recommend_good {color: var(--color-secondary)}
.opinion__recommend_bad {color: var(--color-red)}
.opinion__answer {margin: 16px 0 0 20px;padding: 20px;background-color: var(--color-lightgray);}
.opinion__answer div {overflow: hidden;text-overflow: ellipsis;}
.opinion__answer label {margin-bottom: 16px;display: block;font-weight: bold;color: var(--color-primary);}
.opinion__delete {margin-top: 16px;}
.opinion__delete i {font-size: 12px;}
@media all and (max-width: 1023px) {
	.opinion__content {width: 100%;}
	.opinion__addForm {width: 100%;}
}
@media all and (max-width: 767px) {
	.opinion__score_content {max-width: 100%;    gap: 0;}
	.opinion__score_buttons {margin-top: 16px;text-align: left;}
	.opinion__score_total b {font-size: 40px;}
  .opinion__score {max-width: 390px;padding: 20px;}
  .opinion__score_button {line-height: 50px;}
  .opinion__score_ratings {max-width: 195px;margin-left: 30px;}
  .opinion__text {padding: 20px;}
  .opinion__text .comment p {margin-bottom: 8px;}
  .opinion__item {border: none;margin-top: 15px;padding-top: 15px;}
}
@media all and (max-width: 479px) {
	.opinion__name {flex-grow: 1;}
	.opinion__date:after {display: none;}
  .opinion__score_count {margin-top: 8px;line-height: 18px;}
  .opinion__ratings {width: 100%;margin-top: 8px;}
  .opinion__answer {margin-left: 0;}
  .opinion__score {max-width: 100%;width: 100%;}
}
@media all and (max-width: 380px) {
  .opinion__score_total b {font-size: 31px;}
  .opinion__score_ratings .rating:before, .opinion__score_ratings .ratings:before {font-size: 24px;}
  .opinion__score_ratings {max-width: 162px;margin-left: 16px;}
}
/**************************************/
/*** Сопутствующие товары ***/
/**************************************/
.related {margin-top: 48px;}
#related-box {position: relative;padding: 30px;background: #F3F5FF;border-radius: 20px;margin-bottom: 40px;}
#related-box .title {font-size: 18px;font-weight: 600;margin-bottom: 20px;line-height: 23px;}
#related-box .swiper-navigation {position: absolute;top: 30px;right: 30px;}
#related-box .swiper-button-next, #related-box .swiper-button-prev {width: 30px;height: 30px;line-height: 30px;}
.related-goods {background: #fff;box-shadow: 0 4px 20px 0 rgb(123 115 177 / 9%);border-radius: 12px;overflow: hidden;}
.related-box-wrap {padding: 12px;}
.related-goods-name {font-size: 14px;line-height: 18px;margin-bottom: 8px;height: 53px;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
.related-goods-price input {display:none;}
.related-box-checkbox-name {width: 40px;height: 40px;border-radius: 8px;background: #A295F2;display: flex;align-items: center;justify-content: center;}
.related-goods-price {justify-content: space-between;color: #2E2F5C;font-weight: 600;}
.related-goods-image {height: 148px;overflow: hidden;display: flex;justify-content: center;}
.related-goods-image img {object-fit: inherit;}
.related_cart {display: block;width: 24px;height: 24px;background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3e%3cpath d='M19.6652 7.15165C19.6487 7.0309 19.5868 6.9201 19.4912 6.84016C19.3956 6.76022 19.2729 6.71666 19.1462 6.7177H16.2867V5.72009C16.2867 4.62738 15.8351 3.57941 15.0312 2.80675C14.2273 2.03408 13.1369 1.6 12 1.6C10.8631 1.6 9.7728 2.03408 8.96889 2.80675C8.16498 3.57941 7.71336 4.62738 7.71335 5.72009V6.7177H4.84866C4.72195 6.71666 4.59922 6.76022 4.50362 6.84016C4.40802 6.9201 4.34616 7.0309 4.32969 7.15165L2.40432 21.1879C2.39452 21.2606 2.40153 21.3346 2.42486 21.4044C2.44818 21.4742 2.48724 21.5383 2.53925 21.5919C2.75722 21.8164 2.99594 22.0458 3.25543 22.2703C3.3506 22.3535 3.47452 22.3997 3.60313 22.4H20.3969C20.5255 22.3997 20.6494 22.3535 20.7446 22.2703C20.9989 22.0458 21.2636 21.8164 21.4608 21.5919C21.5128 21.5383 21.5519 21.4742 21.5752 21.4044C21.5985 21.3346 21.6055 21.2606 21.5957 21.1879L19.6652 7.15165ZM8.76686 5.71012C8.76686 4.88198 9.10914 4.08776 9.71839 3.50218C10.3276 2.9166 11.154 2.58762 12.0156 2.58762C12.8772 2.58762 13.7035 2.9166 14.3128 3.50218C14.9221 4.08776 15.2643 4.88198 15.2643 5.71012V6.70772H8.75129L8.76686 5.71012ZM20.1841 21.4024H3.80553L3.46301 21.0832L5.30016 7.7153H18.6947L20.5318 21.0832L20.1841 21.4024Z' fill='white'/%3e%3c/svg%3e");}
.related-goods-price.active .related-box-checkbox-name {background: #F3F5FF;}
.related-goods-price.active .related_cart {background-repeat: no-repeat;background-position: center;background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='17' height='16' viewBox='0 0 17 16' fill='none'%3e%3cg clip-path='url(%23clip0_2159_5028)'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.719 2.29303C16.9065 2.48056 17.0118 2.73487 17.0118 3.00003C17.0118 3.26519 16.9065 3.5195 16.719 3.70703L6.71904 13.707C6.53152 13.8945 6.27721 13.9998 6.01204 13.9998C5.74688 13.9998 5.49257 13.8945 5.30504 13.707L0.305044 8.70703C0.209534 8.61478 0.133352 8.50444 0.0809427 8.38243C0.0285337 8.26043 0.000947433 8.12921 -0.000206384 7.99643C-0.0013602 7.86365 0.0239413 7.73197 0.0742222 7.60908C0.124503 7.48618 0.198756 7.37453 0.292649 7.28064C0.386542 7.18674 0.498194 7.11249 0.62109 7.06221C0.743986 7.01193 0.875666 6.98663 1.00845 6.98778C1.14122 6.98893 1.27244 7.01652 1.39445 7.06893C1.51645 7.12134 1.6268 7.19752 1.71904 7.29303L6.01204 11.586L15.305 2.29303C15.4926 2.10556 15.7469 2.00024 16.012 2.00024C16.2772 2.00024 16.5315 2.10556 16.719 2.29303Z' fill='%23A295F2'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_2159_5028'%3e%3crect width='17' height='16' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");}
.related-goods_add-cart {display:none}
@media all and (max-width: 1470px) {
  #related-box {padding: 30px 1rem;}
}
@media all and (max-width: 1023px) {
  .related-goods-image {height: 167px;}
}
@media all and (max-width: 768px) {
  .related-goods-image {height: 215px;}
  #related-box {padding: 30px 0;position: relative;margin-top: 28px;}
  #related-box:before {width: calc(100% + 32px);content: '';height: 100%;position: absolute;top: 0;right: -15px;background: #f3f5ff;z-index: -1;}
  #related-box .swiper-navigation {right: 0;}
}
@media all and (max-width: 640px) {
  .related-goods-image {height: auto;max-height: 180px;}
  .related-box-wrap {padding: 8px 8px 12px;}
  .related-goods-price {font-size: 14px;flex-wrap: nowrap;}
  .related-box-checkbox-name {width: 32px;height: 32px;}
  .related_cart {width: 20px;height: 20px;background-size: contain;}
}
@media all and (max-width: 480px) {
  .related-goods-image {max-height: 130px;}
}
@media all and (max-width: 400px) {
  .related-goods-price {flex-direction: column;gap: 8px;}
  .related-goods-image {max-height: 110px;}
}
/**************************************/
/*** Быстрый просмотр ***/
/**************************************/
.fancybox-content .add-cart.quick {display: none;}
.fancybox-content .thumblist {display: none;}
.fancybox-content .productView__links {display: none;}
.fancybox-content .button-link {display: inline-block;}
.fancybox-content .neighbor {display: none;}
/**************************************/
/*** Выбор модификации ***/
/**************************************/
.productViewMod {padding: 32px;max-width: 480px;}
.productViewMod .productView__campaign {display: none;}
.productViewMod .productView__price {margin-right: 0;}
.productViewMod .productView__images {display: none;}
.productViewMod .productView__shop {width: 100%;padding: 0;}
.productViewMod .productView__text {display: none;}
.productViewMod .productView__inner {display: none;}
.productViewMod .productView__sticker {display: none;}
.productViewMod .productView__name {display: none;}
.productViewMod .button-link {display: none;padding: 0 16px;}
.productViewMod .productView__addto .productView__margin {margin-bottom: 0;}
@media all and (max-width: 479px) {
	.productViewMod {padding: 16px;}
	.productViewMod .productView__available {width: 100%;max-width: 100%;margin: 12px 0 0 0;}
}
/**************************************/
/*** Список Акций ***/
/**************************************/
.promotion__item {width: calc(33.333333% - 16px);margin: 16px 8px 0 8px;padding: 16px;background-color: var(--color-lightgray);border-radius: 20px;}
.promotion__form {flex-direction: column;justify-content: space-between;height: 100%;}
.promotion__inner {width: 100%;}
.promotion__inner + .promotion__inner {margin-top: 16px;}
.promotion__percentage {color:#fff;border-radius: 12px;margin-right: 20px;font-size: 36px;font-weight: bold;padding: 8px 16px;background-color: var(--color-tertiary);}
.promotion__button {font-size: 24px;width: 44px;height: 44px;line-height: 44px;padding: 0;}
.promotion__name {font-size: 18px;font-weight: bold;width: calc(100% - 140px);flex-grow: 1;}
.promotion__desc {flex-grow: 1;max-height: 60px;line-height: 20px;overflow: hidden;}
.promotion__counter {display: none;}
.promotion__counter div:after {content: ':';display: inline-block;margin: 0 8px 0 4px;}
.promotion__counter div:last-child::after {display: none;}
.promotion__date {flex-grow: 1;}
.promotion__date-expired {display: none;}
.promotion__empty .promotion__date-expired {display: block;}
.promotion__empty .promotion__date-time {display: none;}
.promotion__empty .promotion__percentage {background-color: var(--color-darkgray);color: var(--color-white)}
/** Просмотр Акции **/
.promotion__container {margin-bottom: 32px;line-height: 1.5;}
.promotion__content strong {margin: 0 4px;}
.promotion__text {margin-top: 16px;}
.promotion__date-expired {color: var(--color-darkgray);}
@media all and (max-width: 1023px) {
	.promotion__item {width: calc(50% - 16px);}
}
@media all and (max-width: 639px) {
	.promotion__item {width: 100%;}
}
/**************************************/
/*** Корзина ***/
/**************************************/
.page-cart .cart {display: none;}
.page-cart #pdt__viewed {display: none;}
.page-cart .navbar {padding: 12px 0;}
.cart__item {margin-bottom: 20px;padding-top: 20px;border-top: 1px solid #ECEDF6;transition: all 0.3s ease;position: relative;}
.cart__image {width: 120px;height: 120px;border-radius: 12px;overflow: hidden;}
.cart__content {width: calc(100% - 120px);}
.cart__info {width: calc(100% - 104px - 224px - 120px - 30px);flex-grow: 1;padding: 0 20px;}
.cart__qty {position: relative;margin-right: 40px;}
.cart__price {margin-left: 48px;width: 128px;}
.cart__price.has-price-old .price__now {margin: 0 0 4px 0;}
.cart__price .price__old {display: block;font-weight: bold;}
.cart__art {margin-bottom: 12px;font-size: 14px;color: var(--color-darkgray);}
.cart__prop {margin-top: 4px;font-size: 14px;color: #7D83AB;}
.cart__prop label {margin-right: 4px;}
.cart__remove {margin-left: 12px;width: 50px;height: 50px;background: #F3F5FF;border-radius: 50%;display: flex;align-items: center;justify-content: center;}
.cart__remove:hover {background: #F3F5FF;}
.cart__remove:hover i {background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3e%3cg clip-path='url(%23clip0_621_18401)'%3e%3cpath d='M9.26316 0C10.3954 0 11.3684 0.927158 11.3684 2.10526V2.52632H15.5789C15.6906 2.52632 15.7977 2.57068 15.8767 2.64964C15.9556 2.7286 16 2.8357 16 2.94737C16 3.16337 15.8215 3.36842 15.5789 3.36842H14.2632L12.8232 14.1726C12.7566 14.6789 12.5081 15.1436 12.1239 15.4799C11.7397 15.8162 11.2462 16.0011 10.7356 16H5.264C4.24084 16 3.33389 15.2648 3.17726 14.1726L1.73642 3.36842H0.421053C0.309383 3.36842 0.202286 3.32406 0.123324 3.2451C0.0443609 3.16613 0 3.05904 0 2.94737C0 2.73137 0.178105 2.52632 0.421053 2.52632H4.63158V2.10526C4.63158 0.973052 5.55284 0 6.73684 0H9.26316ZM13.4135 3.36842H2.58611L4.01179 14.0615C4.08884 14.6392 4.56674 15.1579 5.264 15.1579H10.736C11.0419 15.157 11.3372 15.0456 11.5673 14.844C11.7975 14.6425 11.947 14.3646 11.9882 14.0615L13.4135 3.36842ZM6.73684 0.842105C6.064 0.842105 5.47368 1.38316 5.47368 2.10526V2.52632H10.5263V2.10526C10.5263 1.45726 10.0211 0.842105 9.26316 0.842105H6.73684Z' fill='%23816FEF'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_621_18401'%3e%3crect width='16' height='16' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");}
.cart__remove i {font-size: 12px;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3e%3cg clip-path='url(%23clip0_621_18401)'%3e%3cpath d='M9.26316 0C10.3954 0 11.3684 0.927158 11.3684 2.10526V2.52632H15.5789C15.6906 2.52632 15.7977 2.57068 15.8767 2.64964C15.9556 2.7286 16 2.8357 16 2.94737C16 3.16337 15.8215 3.36842 15.5789 3.36842H14.2632L12.8232 14.1726C12.7566 14.6789 12.5081 15.1436 12.1239 15.4799C11.7397 15.8162 11.2462 16.0011 10.7356 16H5.264C4.24084 16 3.33389 15.2648 3.17726 14.1726L1.73642 3.36842H0.421053C0.309383 3.36842 0.202286 3.32406 0.123324 3.2451C0.0443609 3.16613 0 3.05904 0 2.94737C0 2.73137 0.178105 2.52632 0.421053 2.52632H4.63158V2.10526C4.63158 0.973052 5.55284 0 6.73684 0H9.26316ZM13.4135 3.36842H2.58611L4.01179 14.0615C4.08884 14.6392 4.56674 15.1579 5.264 15.1579H10.736C11.0419 15.157 11.3372 15.0456 11.5673 14.844C11.7975 14.6425 11.947 14.3646 11.9882 14.0615L13.4135 3.36842ZM6.73684 0.842105C6.064 0.842105 5.47368 1.38316 5.47368 2.10526V2.52632H10.5263V2.10526C10.5263 1.45726 10.0211 0.842105 9.26316 0.842105H6.73684Z' fill='%232E2F5C'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_621_18401'%3e%3crect width='16' height='16' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");}
.cart__remove span {margin-left: 4px;}
.cart__buttons {width: 100%;justify-content: space-between;    margin-bottom: 20px;}
.cart__buttons a {color: #7D83AB;font-weight: 400;display: flex;align-items: center;}
.remove_cart_all span:last-child {margin-left: 6px;}
.cart__buttons a i {color: #A7ACCB;margin-right: 10px;display: inline-block;}
.cart__qty .qty__minus, .cart__qty .qty__plus {width: 50px;height: 50px;line-height: 50px;border-radius: 12px;font-size: 17px;}
.cart__qty input {width: 54px;}
/*** Корзина. Итоговый блок ***/
.cartTable {width: calc(100% - 348px - 50px);}
.cartTotal {width: 348px;margin-left: auto;padding: 30px;border-radius: 20px;box-shadow: 0 4px 20px 0 rgb(123 115 177 / 9%);position: sticky;top: 97px;}
.startedOrder .cartTable {display: none;}
.startedOrder .cartTotal {display: none;}
.fastOrderForm .cartTotal {display: block;height: max-content;}
.cartTotal__items {flex-grow: 1;}
.cartTotal__item {margin-bottom: 12px;justify-content: space-between;}
.total__goods-title span {font-size: 18px;color: var(--color-black);margin-right: 11px;font-weight: 600;}
.total__goods-title {font-size: 14px;color: #7D83AB;font-weight: 400;margin-bottom: 20px;}
.cartTotal__item:last-child {margin-bottom: 0;}
.cartTotal__price {font-weight: 600;}
.cartTotal__total {margin: 20px 0 0;font-weight: bold;width: 100%;padding-top: 20px;border-top: 1px solid #ECEDF6;justify-content: space-between;}
.cartTotal__total_label {margin-bottom: 4px;}
.cartTotal__total_label strong {font-size: 18px;}
.cartTotal__buttons button {width: 100%;}
.fastOrderForm .cartTotal__buttons label, .form__pp label{display:block;margin-left:5px;}
.cartTotal__buttons .form__pp, .form__pp{margin-top: 8px;text-align: center;line-height: 15px;display: flex;
    align-items: center;
}
.form__pp label.error2 {color:var(--color-red);}
.cartTotal__total_price {font-size: 20px;}
.cartTotal__label {color: var(--color-black);margin-right: 8px;}
.cartTotal__min {font-weight: bold;line-height: 1.5;max-width: 272px;display: none;}
.cartTotal__min i {color: var(--color-red);font-size: 40px;margin-right: 16px;}
.cartTotal__min_title {width: calc(100% - 56px);}
.cartTotal__cancel {width: 100%;border-top: 1px solid var(--color-gray);padding-top: 16px;margin-top: 16px;text-align: right;}
.fastOrder .cartTotal__cancel {display: none;}
.fastOrder .cartTotal__min {margin-bottom: 16px;max-width: 100%;width: 100%;}
.total__discount .cartTotal__price {color: var(--color-red);}
.total__discount .cartTotal__price .num:after {color: var(--color-red);}
/*** Корзина. Начало оформления заказа ***/
.makeOrder {display: none;}
.closeOrder {display: none;}
.startedOrder .makeOrder {display: inline-block;}
.startedOrder .closeOrder {display: inline-block;}
.startedOrder .startOrder {display: none;}
.startedOrder .cart__remove {display: none;}
.startedOrder .cart__qty:before {content: "";width: 100%;height: 100%;z-index: 2;position: absolute;display: block;}
.startedOrder .cart__buttons {display: none;}
.fastOrder__content .block__title h4 {    font-family: 'Onest', sans-serif;}
.fastOrder__content {width: calc(100% - 348px - 50px);    gap: 2rem;}
.fancybox-content .fastOrder__content, .fancybox-content .cartTotal {width: 100%;}
/***Добавьте к заказу в корзине***/
.cartTable #related-box {padding: 30px 32px;}
.cart_related {margin-top: 40px;}
.cart_related .checkbox-name {display:none;}
.cart_related .related-goods_add-cart {display:block;}
.related-goods_add-cart .add-cart {width: 40px;height: 40px;border-radius: 8px;background: #A295F2;display: flex;align-items: center;justify-content: center;}
@media all and (max-width: 1420px) {
  .cart_related .related-goods-image {height: 164px;}
  .cart__qty {margin-right: 1rem;}
  .cart__price {margin-left: 1rem;width: 110px;}
  .cart__info {padding: 0 0 0 20px;}
}
@media all and (max-width: 1199px) {
  .fastOrder__content { width: 100%;}
  .cart_related .related-goods-image {height: auto;max-height: 166px;}
  .cartTable, .cartTotal {width: 100%;}
}
@media all and (max-width: 1023px) {
	.cartTable {width: 100%;padding: 0 0 32px 0;}
	.cartTotal {width: 100%;position: relative;top: auto;}
	.cartTotal__label {max-width: 160px;}
  .cartTable #related-box {margin-bottom: 0;}
  .cart_related .related-goods-image {max-height: 213px;}
}
@media all and (max-width: 767px) {
	.cartTotal__min {max-width: 100%;margin-top: 16px;}
	.cart__price {margin-left: 32px;}
	.cart__remove {margin-left: 16px;}
	.cart__remove span {display: none;}
  .cartTable .cart__info {width: 100%;padding: 0 0 8px 1rem;}
  .cartTable .cart__price {width: 100%;margin-left: 1rem;}
  .cartTable .cart__qty {margin: 10px 1rem 0;}
  .cartTable .qty {padding: 0 0;}
}
@media all and (max-width: 639px) {
  .cartTable #related-box {padding: 30px 0;margin-top: 40px;}
  .cart_related .related-goods-image {max-height: 178px;}
  .cart__info {width: calc(100% - 104px);}
  .cart__price {margin-top: 8px;margin-left: 16px;flex-grow: 1;}
  .cart__remove, .cart__add-wishlist {margin-top: 8px;}
  .cartTotal__buttons {width: 100%;margin-top: 16px;text-align: center;}
  .cartTotal__buttons button {width: 100%;}
  .cartTable .cart__name {line-height: 20px;}
  .related-goods_add-cart .add-cart {width: 32px;height: 32px;}
}
@media all and (max-width: 479px) {
  .cart_related .related-goods-image {max-height: 136px;}
  .cart__item {align-items: flex-start;margin-bottom: 16px;padding-top: 16px;}
  .cart__image {width: 80px;height: 80px;}
  .cart__content {width: calc(100% - 80px);}
  .cartTable .cart__info {padding-left: 8px;margin-bottom: 0;}
  .cartTable .cart__price {margin-left: 8px;margin-top: 0;}
  .cartTable .cart__price .price__now {font-size: 20px;line-height: 26px;}
  .cartTable .cart__qty {margin: 10px 8px 0;}
  .cart__qty {margin-top: 8px;margin-right: 16px;}
  .cart__info {padding: 0;margin-bottom: 8px;}
  .cart__price {margin-left: 0;}
  .cartTotal__total {width: 100%;margin: 8px 0 0 0;}
  .cartTotal__total_label {margin: 0 8px 0 0;vertical-align: middle;display: inline-block;}
  .cartTotal__total_price {vertical-align: middle;}
  .cart__buttons span + span {display: none;}
}
@media all and (max-width: 380px) {
  .cart__add-wishlist {display:none;}
  .cart__qty .qty__minus, .cart__qty .qty__plus {width: 40px;height: 40px;line-height: 40px;border-radius: 7px;font-size: 15px;}
  .cart__qty input {width: 44px;}
  .cart__remove {width: 40px;height: 40px;}
}
/* Состав заказа */
.cartTotal__details {padding-bottom: 30px;border-bottom: 1px solid #ECEDF6;}
.cartTotal__details_items {margin: 0;padding: 0;counter-reset: section;max-height: 206px;overflow-x: hidden;overflow-y: auto;}
.cartTotal__details_item {margin-bottom: 12px;width: 100%;font-size: 14px;line-height: 18px;flex-wrap: nowrap;gap: 12px;}
.cartTotal__details_title {margin-bottom: 16px;}
.cartTotal__details_label {font-weight: 600;}
.cartTotal__details_label span {font-weight: 400;font-size: 14px;color:#7D83AB;margin-left: 8px;}
.cartTotal__details_name {flex-grow: 1;}
.cartTotal__details_actions {font-weight: 600;color: var(--color-black);}
.cartTotal__details_actions .num:after {font-weight: 600;}
.startedOrder .closeOrder .button-link {color: #7D83AB;font-weight: 400;text-decoration: underline;}
.cartTotal__details_item_img {height: 60px;width: 60px;border-radius: 12px;}
.cartTotal__details_item_img img {border-radius: 12px;max-width: 60px;max-height: 60px;}
.cartTotal__details_separate, .cartTotal__details_qty {color: #7D83AB;font-weight: 400;}
.cartTotal__inner {padding-top: 20px;}
/**************************************/
/*** Быстрый заказ ***/
/**************************************/
.fastOrderContent {max-width: 800px;}
.fastOrderForm .fastOrder__form {display: flex;flex-wrap: wrap;}
.fastOrderForm .block__title {margin-bottom: 30px;}
.fastOrderForm .form__fields label {display: none;}
.fastOrderForm [order] {margin-bottom: 40px;width: 100%;border-bottom: 1px solid #ECEDF6;padding-bottom: 40px;position: relative;}
.block_fastOrder {width: calc(50% - 2rem);}
.fastOrderForm [order]:last-child {border: none;}
.fastOrderForm label {display: none;}
.fastOrderForm label.error {display: none !important;}
.fastOrderForm .row {margin: 0 -8px;}
.fastOrderForm .form__field {margin: 0 8px 1rem;width: calc(100% - 16px);flex-grow: 1;}
.fastOrderForm .form__field input {height: 44px;}
.fastOrderForm .select_label {display: block;font-size: 12px;color: #7D83AB;position: absolute;font-weight: 600;top: 12px;left: 24px;}
.fastOrderForm .form__fields .date_icon {display: block;position: absolute;top: 21px;left: 24px;}
.date_icon i {width: 20px;display: block;height: 20px;background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3e%3cg clip-path='url(%23clip0_621_19449)'%3e%3cpath d='M6.25 10H4.58333C3.89417 10 3.33333 10.5608 3.33333 11.25V12.9167C3.33333 13.6058 3.89417 14.1667 4.58333 14.1667H6.25C6.93917 14.1667 7.5 13.6058 7.5 12.9167V11.25C7.5 10.5608 6.93917 10 6.25 10ZM6.66667 12.9167C6.66667 13.0272 6.62277 13.1332 6.54463 13.2113C6.46649 13.2894 6.36051 13.3333 6.25 13.3333H4.58333C4.47283 13.3333 4.36685 13.2894 4.28871 13.2113C4.21057 13.1332 4.16667 13.0272 4.16667 12.9167V11.25C4.16667 11.1395 4.21057 11.0335 4.28871 10.9554C4.36685 10.8772 4.47283 10.8333 4.58333 10.8333H6.25C6.36051 10.8333 6.46649 10.8772 6.54463 10.9554C6.62277 11.0335 6.66667 11.1395 6.66667 11.25V12.9167ZM16.25 1.66667H15V0.416667C15 0.30616 14.9561 0.200179 14.878 0.122039C14.7998 0.0438987 14.6938 0 14.5833 0C14.4728 0 14.3668 0.0438987 14.2887 0.122039C14.2106 0.200179 14.1667 0.30616 14.1667 0.416667V1.66667H5.83333V0.416667C5.83333 0.30616 5.78943 0.200179 5.71129 0.122039C5.63315 0.0438987 5.52717 0 5.41667 0C5.30616 0 5.20018 0.0438987 5.12204 0.122039C5.0439 0.200179 5 0.30616 5 0.416667V1.66667H3.75C2.75578 1.66777 1.80259 2.06321 1.09957 2.76623C0.396545 3.46926 0.00110286 4.42244 0 5.41667L0 16.25C0 18.3175 1.6825 20 3.75 20H16.25C18.3175 20 20 18.3175 20 16.25V5.41667C20 3.34917 18.3175 1.66667 16.25 1.66667ZM3.75 2.5H16.25C17.8583 2.5 19.1667 3.80833 19.1667 5.41667V6.66667H0.833333V5.41667C0.833333 3.80833 2.14167 2.5 3.75 2.5ZM16.25 19.1667H3.75C2.14167 19.1667 0.833333 17.8583 0.833333 16.25V7.5H19.1667V16.25C19.1667 17.8583 17.8583 19.1667 16.25 19.1667Z' fill='%23A7ACCB'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_621_19449'%3e%3crect width='20' height='20' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");}
.fastOrderForm .delivery_date .select_label {display: block;left: 56px;}
.fastOrderForm .delivery_date #deliveryConvenientDate {height: 63px;padding: 24px 24px 12px 56px;}
.fastOrderForm .delivery_date #deliveryConvenientDate::placeholder {color:red;}
.fastOrderForm .selectBox #selectTime {padding: 22px 24px 22px 56px;color: #7D83AB;opacity: 1;}
.time_date i{background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3e%3cg clip-path='url(%23clip0_717_16888)'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.44437 1.68533C6.08889 0.586499 8.02232 0 10.0002 0C12.6516 0.00252157 15.1937 1.05692 17.0686 2.93176C18.9434 4.80661 19.9978 7.34873 20.0003 10.0002C20.0003 11.978 19.4138 13.9114 18.315 15.556C17.2162 17.2005 15.6544 18.4822 13.8271 19.2391C11.9998 19.996 9.98907 20.194 8.04923 19.8082C6.10939 19.4223 4.32753 18.4699 2.92898 17.0713C1.53044 15.6728 0.578013 13.8909 0.192155 11.9511C-0.193704 10.0113 0.00433288 8.00056 0.761221 6.17326C1.51811 4.34597 2.79986 2.78416 4.44437 1.68533ZM4.9735 17.5231C6.46139 18.5173 8.21069 19.0479 10.0002 19.0479C12.399 19.0454 14.6989 18.0913 16.3951 16.3951C18.0914 14.6989 19.0454 12.399 19.0479 10.0002C19.0479 8.21068 18.5173 6.46139 17.5231 4.97349C16.5289 3.48559 15.1159 2.32592 13.4626 1.64112C11.8093 0.956312 9.99013 0.777137 8.23503 1.12625C6.47994 1.47536 4.86778 2.33707 3.60243 3.60242C2.33708 4.86778 1.47536 6.47993 1.12625 8.23503C0.777141 9.99012 0.956317 11.8093 1.64112 13.4626C2.32592 15.1159 3.4856 16.5289 4.9735 17.5231ZM10.4762 9.64762L13.3334 10.6C13.443 10.6429 13.5324 10.7256 13.5836 10.8315C13.6348 10.9375 13.6441 11.0589 13.6096 11.1714C13.5796 11.267 13.5201 11.3507 13.4398 11.4106C13.3594 11.4704 13.2622 11.5034 13.162 11.5048C13.1117 11.515 13.0599 11.515 13.0096 11.5048L9.84766 10.4476C9.75306 10.4172 9.67064 10.3574 9.6124 10.2769C9.55416 10.1964 9.52314 10.0994 9.52385 10V4.28562C9.52385 4.15933 9.57402 4.03821 9.66332 3.9489C9.75263 3.8596 9.87375 3.80943 10 3.80943C10.1263 3.80943 10.2475 3.8596 10.3368 3.9489C10.4261 4.03821 10.4762 4.15933 10.4762 4.28562V9.64762Z' fill='%23A7ACCB'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_717_16888'%3e%3crect width='20' height='20' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");}
.fastOrderForm .form__field #free_postcard {height: 24px;}
.address_new,.recipient_new, .contakt_new {display: flex;align-items: center;gap: 1rem;position: relative;margin-bottom: 1rem;top: 5px;right: 0;}
.fastOrderForm .free_postcard label, .fastOrderForm .address_new label, .fastOrderForm .contakt_new label, .fastOrderForm .recipient_new label {display: inline-block;font-size:14px;color: #2E2F5C;font-weight: 400;}
.address_new .checkbox_block, .contakt_new .checkbox_block, .recipient_new .checkbox_block{position: relative;width: 50px;height: 30px;display: inline-block;background: #F3F5FF;border-radius: 20px;}
.address_new .checkbox_block input, .contakt_new .checkbox_block input,.recipient_new .checkbox_block input {position: absolute;border-radius: 50%;top: 5px;left: 5px;width: 20px;height: 20px;transition: .15s;box-shadow: 0 4px 20px 0 rgb(123 115 177 / 9%);}
.address_new .checkbox_block input:hover, .address_new .checkbox_block input:focus,.recipient_new .checkbox_block input:hover,.recipient_new .checkbox_block input:focus, .contakt_new .checkbox_block input:hover, .contakt_new .checkbox_block input:focus {background-color: #fff;border-color: #F3F5FF;}
.address_new .checkbox_block.active, .contakt_new .checkbox_block.active, .recipient_new .checkbox_block.active {background: #816FEF;}
.address_new .checkbox_block.active input, .contakt_new .checkbox_block.active input, .recipient_new .checkbox_block.active input{right: 5px;left: inherit;margin: 0;background: #fff;}
.address_new .checkbox_block .square:after,.recipient_new .checkbox_block .square:after {display:none;}
.fastOrderForm .form__fields-trio .form__field {width: 100%;}
.fastOrderForm .form__registration {padding: 0 8px;margin-bottom: 0;}
.fastOrderForm .form__registration label {display: inline-block;vertical-align: middle;}
.fastOrderForm .form__pass {margin: 16px 8px 0 8px;max-width: 306px;}
.delivery__zoneSelect {margin-top: 16px;}
.delivery__descriptionBlock {margin-top: 12px;background: #F3F5FF;border-radius: 12px;padding: 20px 27px 17px;}
.delivery__descriptionBlock .delivery__price {font-weight: 600;color: var(--color-secondary);}
.delivery__description {margin-top: 12px;}
.payment__description {margin-top: 12px;}
.fastOrderForm .selectBox:after {bottom: 23px;}
.fastOrderForm .block__title .title {font-size: 24px;text-align: left;text-transform: capitalize;font-weight:600}
.fastOrderForm .block__title .title span span {font-weight: 400;font-size: 18px;color: #7D83AB;margin-right: 1rem;}
.fastOrderForm .comment .form__field {margin: 0;width: 100%;}
.cartTotal__coupon {margin-bottom: 48px;width: 100%;position: relative;}
.coupon__button {position: absolute;right: 0;line-height: 48px;padding: 0 12px;font-size: 24px;}
.coupon__reset {position: absolute;right: 60px;line-height: 48px;opacity: 0;pointer-events: none;transition: all 0.3s ease;}
.coupon__reset.focus {opacity: 1;pointer-events: auto;}
.cartTotal__buttons {width: 100%;text-align: right;margin-top: 20px;}
.startOrder {width: 100%;}
.fastOrder .cartTotal__buttons {margin-top: 24px;width: 100%;text-align: center;}
.fastOrder .cartTotal__total {margin: 0 0 0 48px;}
.fastOrderForm .selectBox select {padding: 24px 24px 12px 24px;height: 63px;}
@media all and (max-width: 1199px) {
  .fastOrderForm [order]:last-child {margin-bottom: 0;}
}
@media all and (max-width: 1023px) {
  .cartTotal__buttons {margin-top: 16px;width: 100%;text-align: center;}
  .cartTotal__coupon {width: 100%;margin: 0 0 16px 0;}
}
@media all and (max-width: 768px) {
  .block_fastOrder {width: 100%;}
}
@media all and (max-width: 639px) {
  .fastOrderForm .form__fields-trio .form__field {width: 100%;}
  .fastOrderForm .form__fields-trio .form__field + .form__field {margin-top: 12px;}
  .fastOrderForm .form__fields-trio .deliveryConvenientDate {width: calc(50% - 16px);}
  .address_new, .contakt_new, .recipient_new {position: relative;top: 0px;margin-bottom: 20px;}
  .fastOrderForm .block__title .title {font-size: 20px;}
  .fastOrderForm .block__title {margin-bottom: 12px;}
  .fastOrderForm [order] {margin-bottom: 30px;padding-bottom: 30px;}
  .cartTotal__details_price .num {font-size: 16px;}
  .cartTotal__details {padding-bottom: 24px;}
}
@media all and (max-width: 479px) {
  .fastOrder .cartTotal__total {margin: 16px 0 0 0;}
}
/**************************************/
/*** Страница: Оформление заказа ***/
/**************************************/
.stages__navs {margin-bottom: 32px;}
.stages__nav {flex-grow: 1;font-size: 20px;font-weight: 700;position: relative;transition: all 0.3s ease;}
.stages__nav.active, .stages__nav:hover {color: var(--color-primary);}
.stages__nav:after {content: '';background-color: var(--color-black);width: 100%;height: 2px;position: absolute;bottom: -8px;left: 0;}
.stages__nav.active:after, .stages__nav:hover:after {background-color: var(--color-primary);}
.stages__nav.active:hover:after {background-color: var(--color-black);}
.stages__block {width: 50%;}
.stages__block.full {width: 100%;}
.stages__title {margin-bottom: 16px;}
.stages__text {margin-bottom: 16px;}
.stages__item {margin-bottom: 12px;}
.stages__item i {font-size: 24px;vertical-align: sub;margin-right: 8px;}
.stages__buttons {width: 100%;}
.stages__buttons [class*="button-"] {margin: 16px 16px 0 0;}
.stages__buttons [class*="button-"]:last-child {margin-right: 0;}
.form__showPass {color: var(--color-darkgray);}
.form__pass {position: relative;}
.form__time {margin-left: 16px;}
.form__date {flex-grow: 1;}
/**************************************/
/*** Контакты ***/
/**************************************/
.contacts__block {margin-top: 12px;}
.contacts__block:first-child {margin: 0 auto;}
.contacts__block_phone + .contacts__block_phone {margin-top: 12px;}
.contacts__icon {font-size: 20px;margin-right: 8px;transition: all 0.3s ease;}
.contacts__content {width: calc(100% - 20px - 8px);}
.contacts__label {width: 100%;margin-bottom: 4px;font-size: 14px;font-weight: 700;color: var(--color-darkgray);}
.contacts__fancy {    width: 100%;font-size: 16px;font-weight: 600;color: var(--color-white);transition: all 0.3s ease;line-height: 44px;}
.contacts__fancy:hover {color: var(--color-white);cursor: pointer;}
/**************************************/
/*** Шапка ***/
/**************************************/
.header__middle {padding: 16px 0;border-bottom: 1px solid #ECEDF6;}
.header__inner {position: relative;justify-content: space-between;}
.header__top .header__inner {padding: 9px 0;}
.header-logo img {max-width: 191px;max-height: 52px;}
.header__middle.fixed {position: fixed;width: 100%;z-index: 11;background: #fff;top: 0;}
@media all and (max-width: 1199px) {
  .header-logo {margin-right:1rem;}
}
@media all and (max-width: 1023px) {
  .header__middle.fixed {position: inherit;width:auto;z-index: 1;top: 0;}
  .header__top {display: none;}
  .header__middle {border-bottom:none;padding-bottom: 0;}
  .header-logo {max-width: 144px;max-height: 48px;}
  .header-logo img {max-height: 48px;}
}
@media all and (max-width: 768px) {
  .header__middle {padding: 13px 0;}
  .header-logo img {max-height: 34px;max-width: 157px;}
}
@media all and (max-width: 479px) {
  .header-logo {max-width: 128px;}
}
/**************************************/
/*** Добавить в ... ***/
/**************************************/
.header-addto {margin-left: 1rem;justify-content: flex-end;}
.addto__block + .addto__block {margin-left: 24px;}
.addto__link {font-size: 14px;}
.addto__link i {color: var(--color-darkgray);font-size: 20px;transition: all 0.3s ease;}
.addto__link:hover i {color: var(--color-primary);}
.has-items .addto__link {color: var(--color-primary);font-weight: bold;}
.has-items .addto__link i {color: var(--color-primary);}
.addto__label {margin-left: 8px;}
.addto__count {margin-left: 4px;}
.addto__count:before {content: '(';}
.addto__count:after {content: ')';}
.favorites a {position: relative;}
.favorites .count-favorites {position: absolute;top: -8px;right: -15px;}
.count-favorites {width: 22px;height: 22px;background: #A295F2;color: #fff;text-align: center;line-height: 22px;border-radius: 50%;font-size: 12px;font-weight: 600;}
@media all and (max-width: 1199px) {
	.header-addto {margin-left: 10px;}
	.addto__label {display: none;}
	.header-region .addto__label {display: inline-block;}	
}
@media all and (max-width: 1023px) {
  .addto__block.login, .header-addto, .header-cart {display: none;}
}
/**************************************/
/*** Корзина ***/
/**************************************/
.header-cart {margin-left: 30px;}
.header-cart__icon {font-size: 48px;position: relative;}
.header-cart__count {background-color: var(--color-white);border-radius: 50%;color: var(--color-darkgray);width: 22px;height: 22px;line-height: 22px;font-size: 12px;font-weight: 600;text-align: center;display: block;margin: 0;}
.header-cart__price {display: none;font-size: 14px;color: #fff;}
.header-cart__price .num:after {color: #fff;margin-left: 5px;}
.header-cart__content {padding:0 8px;}
.header-cart.has-items .header-cart__count {background-color: #fff;color: #A295F2;}
.header-cart.has-items .header-cart__price {display: inline-block;}
.header-cart__title {position: relative;background: #A295F2;width: 160px;height: 44px;justify-content: center;border-radius: 22px;}
.header-cart__title:hover {background: #816FEF;}
.header-cart__label {font-size: 14px;color: #fff;}
    
@media all and (max-width: 1023px) {
	.header-cart__content {display: none;}
}
@media all and (max-width: 767px) {
	.header-cart {margin-left: 16px;}
}
@media all and (max-width: 639px) {
	.header-cart__icon {font-size: 32px;}
}
/**************************************/
/*** Контакты ***/
/**************************************/
.header-region {width: 304px;}
.header-region i + span {max-width: calc(100% - 40px);color:#A295F2;}
.header-region i {font-size: 17px;}
.header-contacts {margin-left: 42px;position: relative;}
.header-contacts__content {width: 258px;top: 20px;margin: 0;left: -28px;}
.header-contacts__content .contacts__block_phone a {font-size: 18px;font-weight: bold;}
.header-contacts__content .contacts__block a span {margin-left: 8px;font-size: 14px;}
.header-contacts__content .contacts__block_worktime {margin-top: 12px;}
.header__inner .header-contacts__content .contacts__block_social {margin-left: 0;margin-top: 20px;}
.header-contacts__phone {font-size: 18px;font-weight: 700;}
.header-contacts__phone i {margin-left: 4px;cursor: pointer;}
.header-contacts__phone.opened i {color: #816FEF;}
.header-contacts__phone.opened i:before {content: "\e919";}
.header-contacts__content i {color: #816FEF;}
.contacts__block_social {margin-top: 16px;}
.contacts__block_social i {margin-right: 10px;background-color: #4997CF;background-position: center;background-repeat: no-repeat;border-radius: 50%;color: var(--color-primary);font-size: 20px;width: 30px;height: 30px;line-height: 30px;text-align: center;display: inline-block;transition: all 0.3s ease;}
.contacts__block_social a span {display: none;}
.contacts__block_social .icon_whatsapp { background-color: #48C95F;background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3e%3cg clip-path='url(%23clip0_621_12602)'%3e%3cpath d='M8.00313 0H8C3.5875 0 0 3.5875 0 8C0 9.75 0.5625 11.3719 1.52188 12.6875L0.525 15.6594L3.6 14.675C4.86562 15.5156 6.375 16 8.00313 16C12.4125 16 16 12.4125 16 8C16 3.5875 12.4125 0 8.00313 0ZM12.6562 11.2969C12.4625 11.8406 11.6969 12.2937 11.0875 12.425C10.6687 12.5125 10.125 12.5844 8.28438 11.8219C5.93438 10.8469 4.41875 8.45938 4.3 8.30313C4.1875 8.14688 3.35 7.0375 3.35 5.89062C3.35 4.74375 3.93437 4.18437 4.16875 3.94375C4.3625 3.74687 4.68125 3.65625 4.9875 3.65625C5.0875 3.65625 5.175 3.6625 5.25625 3.66563C5.49062 3.675 5.60938 3.69062 5.76562 4.05937C5.95937 4.525 6.42812 5.67188 6.48438 5.79063C6.54063 5.90938 6.59688 6.06875 6.51875 6.225C6.44375 6.38438 6.37813 6.45625 6.25938 6.59062C6.14062 6.725 6.02812 6.83125 5.9125 6.97813C5.80312 7.10625 5.68125 7.24062 5.81875 7.475C5.95625 7.70625 6.425 8.47187 7.11562 9.0875C8.00937 9.88125 8.73125 10.1375 8.99063 10.2437C9.18438 10.325 9.4125 10.3062 9.55313 10.1562C9.73125 9.9625 9.95312 9.64375 10.1781 9.32812C10.3375 9.10312 10.5406 9.075 10.7531 9.15312C10.9688 9.22812 12.1125 9.79375 12.3469 9.90938C12.5813 10.0281 12.7375 10.0844 12.7937 10.1812C12.85 10.2875 12.85 10.75 12.6562 11.2969Z' fill='white'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_621_12602'%3e%3crect width='16' height='16' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");}
.contacts__block_social .icon_vk {background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3e%3cg clip-path='url(%23clip0_621_12598)'%3e%3cpath d='M7.82881 12.5251H8.78488C8.78488 12.5251 9.0739 12.4931 9.22091 12.3341C9.35692 12.1881 9.35192 11.9141 9.35192 11.9141C9.35192 11.9141 9.33292 10.631 9.92896 10.442C10.516 10.256 11.2701 11.6821 12.0691 12.2311C12.6732 12.6461 13.1322 12.5551 13.1322 12.5551L15.2694 12.5251C15.2694 12.5251 16.3874 12.4561 15.8574 11.5771C15.8144 11.5051 15.5484 10.927 14.2683 9.73892C12.9282 8.49483 13.1082 8.69685 14.7223 6.54569C15.7054 5.23559 16.0984 4.43553 15.9754 4.09351C15.8584 3.76748 15.1353 3.85349 15.1353 3.85349L12.7312 3.86749C12.7312 3.86749 12.5532 3.84349 12.4201 3.92249C12.2911 4.0005 12.2081 4.18051 12.2081 4.18051C12.2081 4.18051 11.8271 5.19459 11.3191 6.05665C10.248 7.87579 9.81895 7.97179 9.64394 7.85879C9.23691 7.59577 9.33892 6.80071 9.33892 6.23667C9.33892 4.47353 9.60594 3.73848 8.81788 3.54847C8.55586 3.48546 8.36384 3.44346 7.6948 3.43646C6.83673 3.42746 6.10968 3.43946 5.69865 3.64047C5.42463 3.77448 5.21361 4.0735 5.34262 4.09051C5.50163 4.11151 5.86166 4.18751 6.05267 4.44753C6.29969 4.78256 6.29069 5.53661 6.29069 5.53661C6.29069 5.53661 6.4327 7.61177 5.95967 7.86979C5.63464 8.0468 5.18961 7.68577 4.23454 6.03465C3.7455 5.18959 3.37547 4.25452 3.37547 4.25452C3.37547 4.25452 3.30447 4.0805 3.17746 3.9875C3.02345 3.87449 2.80743 3.83849 2.80743 3.83849L0.521262 3.85249C0.521262 3.85249 0.178237 3.86249 0.0522271 4.0115C-0.0597812 4.14451 0.0432265 4.41853 0.0432265 4.41853C0.0432265 4.41853 1.83336 8.60584 3.85951 10.717C5.71865 12.6521 7.82881 12.5251 7.82881 12.5251Z' fill='white'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_621_12598'%3e%3crect width='16' height='16' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");}
.contacts__block_social .icon_telegram {background-color: #3BA5F6;background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3e%3cg clip-path='url(%23clip0_621_12606)'%3e%3cpath d='M6.27806 10.1204L6.0134 13.8431C6.39206 13.8431 6.55606 13.6804 6.75273 13.4851L8.52806 11.7884L12.2067 14.4824C12.8814 14.8584 13.3567 14.6604 13.5387 13.8617L15.9534 2.54708L15.9541 2.54641C16.1681 1.54908 15.5934 1.15908 14.9361 1.40375L0.742725 6.83774C-0.225943 7.21374 -0.211276 7.75374 0.578058 7.99841L4.20673 9.12708L12.6354 3.85308C13.0321 3.59041 13.3927 3.73575 13.0961 3.99841L6.27806 10.1204Z' fill='white'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_621_12606'%3e%3crect width='16' height='16' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");}
.contacts__block_social a:hover i {opacity: 0.7;}
.header__inner .goods-place {margin-left: 3.25rem;}
.header__inner .contacts__block_social {margin-top: 0;margin-left: 3rem;}
.header__inner .contacts__block_social a:last-child i {margin-right: 0;}
.contacts__block_worktime {font-size: 12px;margin-top: 6px;max-width: 184px;} 
@media all and (max-width: 1471px) {
  .header__inner .goods-place {margin-left: 2rem;}
  .header__inner .contacts__block_social, .header-contacts {margin-left: 2rem;}
}
@media all and (max-width: 1420px) {
  .header__inner .goods-place {display:none;}
  .header__inner .contacts__block_social, .header-contacts {margin-left: 1.5rem;}
  
}
@media all and (max-width: 1199px) {
  .header-contacts__phone {font-size: 16px;}
  .contacts__block_worktime {font-size: 11px;}
  .header__inner > .contacts__block_social {display:none;}
	.header-contacts {margin-left: 0;}
}
@media all and (max-width: 1023px) {
	.header-contacts {display: none;}
}
/**************************************/
/*** Меню ***/
/**************************************/
.header-mainnav {width: calc(100% - 304px - 400px - 32px);margin: 0 8px;flex-grow: 1;}
.mainnav__list.loading {height: 32px;}
.mainnav__link {padding: 8px 16px;font-size: 14px;display: block;line-height: 18px;}
.mainnav__overflow {margin-top: 0;width: 180px;padding: 1rem 0;}
.mainnav__overflow.opened {transform: scale(1);}
.mainnav__overflow li:hover {background:#A295F2}
.mainnav__overflow li:hover a{color:#fff;}
.mainnav__icon {display: none;}
.mainnav__more_hidden {display: none;}
.mainnav__more i {vertical-align: bottom;margin-left: 4px;}
.mainnav__more.opened a{color:#816FEF;}
.mainnav__more.opened i:before { content: "\e919";}
/**************************************/
/*** Поиск ***/
/**************************************/
.header-search {margin: 0 30px 0 42px;}
.header-search .search__icon {display: none;}
.header-search .header-mobile__close {display:none;}
.search {position: relative;}
.search__form {position: relative;}
.search__input {display:none;}
.search__input, .search__input_open {padding: 0 89px 0 16px;height: 44px;}
.search__input_open {max-width: 289px;}
.search_header {z-index: 0;position: absolute;width: 100%;width: 895px;right: -1px;top: -7px;height: 54px;}
.search__form .icon_close {font-size: 8px;color: #A7ACCB;padding: 12px;background-color: #F3F5FF;border-radius: 50%;background-repeat: no-repeat;background-position: center;}
.search__form.open .search__close {opacity: 1;z-index: 10;display:block;}
.search__form.open .search__close {right: 52px;top: 10px;position: absolute;}
.search__form.open .search__submit {right: 0;top: 0;}
.search__submit {padding: 0 10px;height: 100%;font-size: 24px;line-height: 40px;position: absolute;right: 0;background: none;top: 0px;}
.search__submit:hover {background: none}
.search__reset {font-size: 12px;color: var(--color-darkgray);line-height: 48px;right: 52px;top: 10px;position: absolute;opacity: 0;pointer-events: none;transition: all 0.3s ease;}
.search__reset:hover {color: var(--color-primary);cursor: pointer;background: none;}
.search__filled .search__reset {opacity: 1;pointer-events: auto;}
.search__close {display: none;}
.search__loading {right: 88px;top: 0;width: 16px;height: 48px;line-height: 48px;position: absolute;opacity: 0;transition: all 0.3s ease;}
.search__load .search__loading {opacity: 1;}
.search__loading div {border: 2px solid var(--color-primary);border-color: var(--color-primary) transparent transparent transparent;width: 16px;height: 16px;top: calc(50% - 8px);margin: 0;border-radius: 50%;animation: lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;display: block;position: absolute;}
.search__loading div:nth-child(1) {animation-delay: -0.45s;}
.search__loading div:nth-child(2) {animation-delay: -0.3s;}
.search__loading div:nth-child(3) {animation-delay: -0.15s;}
.search__submit:hover .icon_search {background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3e%3cpath d='M21.4021 21.402L15.438 15.4374M2.59802 10.1196C2.59802 14.2737 5.96556 17.6412 10.1196 17.6412C14.2737 17.6412 17.6412 14.2737 17.6412 10.1196C17.6412 5.96551 14.2737 2.59797 10.1196 2.59797C5.96556 2.59797 2.59802 5.96551 2.59802 10.1196Z' stroke='%23816FEF' stroke-width='1.2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");}
.icon_search {width: 24px;height: 24px;display: block;background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3e%3cpath d='M21.4021 21.402L15.438 15.4374M2.59802 10.1196C2.59802 14.2737 5.96556 17.6412 10.1196 17.6412C14.2737 17.6412 17.6412 14.2737 17.6412 10.1196C17.6412 5.96551 14.2737 2.59797 10.1196 2.59797C5.96556 2.59797 2.59802 5.96551 2.59802 10.1196Z' stroke='%23A7ACCB' stroke-width='1.2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");}
@keyframes lds-ring {
	0% {transform: rotate(0deg);}
	100% {transform: rotate(360deg);}
}
@media all and (max-width: 1472px) {
  .header-search {margin: 0 2rem;}
}
@media all and (max-width: 1420px) {
  .header-search {margin: 0 1.5rem;}
  .search_header {width: 661px;}
  .search__input {padding: 0 80px 0 16px;}
}
@media all and (max-width: 1199px) {
	.header-search {margin: 0 1rem;}
	.search_header {width: 501px;}
}
@media all and (max-width: 1023px) {
	.header-search {margin-right: 0;display:none;}
	.header-search.header-mobile__dropleft.opened, .header-search .header-mobile__close {display:block;}
  .header-search.header-mobile__dropleft {margin: 0;padding: 1rem;}
  .header-search.header-mobile__dropleft .search__input_open {display:none;}
  .header-search.header-mobile__dropleft .search__input.search_header {display: inline-block;position: relative;width: 100%;height: 44px;top: 0;}
  .header-search.header-mobile__dropleft .search.opened {width: 90%;} 
  .header-search.header-mobile__dropleft #search__result, .header-search.header-mobile__dropleft .search__input_open {width: 100%;}
  .header-search.header-mobile__dropleft .header-mobile__close {top: 30px;}
}
@media all and (max-width: 639px) {
  .header-search.header-mobile__dropleft #search__result {box-shadow: none;border: none;}
  .header-search.header-mobile__dropleft .result__inner {border: none;}
  .header-search.header-mobile__dropleft .result__category, .header-search.header-mobile__dropleft .result__showAll {padding: 0;} 
  .header-search.header-mobile__dropleft .result__goods {padding: 0 0 1rem;}
  .header-search.header-mobile__dropleft .result__item {margin-top: 12px;}
}
/**************************************/
/*** Результаты поиска ***/
/* TODO проверить */
/**************************************/
#search__result {display: none;position: absolute;width: 100%;top: 58px;right: 0;z-index: 13;text-align: left;width: 895px;box-shadow: 0px 4px 20px 0 rgb(123 115 177 / 9%);}
#search__result ::-webkit-scrollbar {width: 8px;height: 0;}
.result__inner {border: 2px solid var(--color-lightgray);background-color: var(--color-white);    border-radius: 12px;}
.result__category {width: 40%;overflow-y: auto;padding: 16px;border-right: 1px solid var(--color-lightgray);}
.result__category .result__image {width: 48px;height: 48px;display: none;}
.result__goods {width: 60%;overflow-y: auto;padding: 16px;border-left: 1px solid #ECEDF6;}
.result__goods .result__image {width: 98px;height: 80px;border-radius: 8px;overflow: hidden;}
.result__goods .result__image img {max-width: 80px;max-height: 80px;width: 80px;height: 80px;}
.result__goods .result__name {margin-bottom: 8px;}
.result__showAll {display: none;width: 100%;margin-bottom: 16px;padding: 0 16px;}
.result__item {font-size: 14px;align-items: flex-start;margin-top: 16px;flex-wrap: nowrap;gap: 12px;}
.result__item:first-child {margin-top: 0;}
.result__name {line-height: 20px;}
.result__title {font-weight: bold;}
.result__price {font-weight: 600;}
.result__shop {width: 100%;display: flex;flex-direction: column;}
@media all and (max-width: 1420px) {
  #search__result {width: 661px;}
}
@media all and (max-width: 1199px) {
  #search__result {width: 501px;}
}
@media all and (max-width: 1023px) {
  .result__category {width: 100%;border: 0;}
  .result__goods {width: 100%;border: 0;}
}
@media all and (max-width: 639px) {
  #search__result {top: 48px;}
}
/**************************************/
/*** Каталог ***/
/**************************************/
.header-catalog .swiper-slide {width: auto;padding: 0;line-height: 20px;margin-right: 40px;}
.header-catalog .swiper-slide:last-child {margin-right: 0;}
.header-catalog__icon {padding: 0;}
.header-catalog__icon a {display: flex;width: 100%;color:#A295F2;text-transform: uppercase;font-weight:600;}
.header-catalog__icon span {margin-left: 12px;}
.header-catalog .header-catalog__icon i {background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3e%3crect y='18.4004' width='13' height='1.2' rx='0.6' fill='%23A295F2'/%3e%3crect y='12.2' width='24' height='1.2' rx='0.6' fill='%23A295F2'/%3e%3crect y='6' width='18' height='1.2' rx='0.6' fill='%23A295F2'/%3e%3c/svg%3e");}
.header-catalog .swiper-slide .icon_left {transform: rotate(90deg);width: 10px;height: 10px;margin-left: 8px;}
.header-catalog .swiper-slide a:hover .icon_left {background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3e%3cpath d='M5.50005 2.50002C5.36745 2.50004 5.2403 2.55274 5.14655 2.64651C5.10009 2.69292 5.06323 2.74802 5.03809 2.80868C5.01294 2.86934 5 2.93435 5 3.00002C5 3.06568 5.01294 3.1307 5.03809 3.19135C5.06323 3.25201 5.10009 3.30711 5.14655 3.35352L9.79305 8.00002L5.14655 12.6465C4.95117 12.8419 4.95117 13.1583 5.14655 13.3535C5.34192 13.5488 5.6583 13.5489 5.85355 13.3535L10.8535 8.35352C10.9 8.30711 10.9369 8.25201 10.962 8.19135C10.9872 8.1307 11.0001 8.06568 11.0001 8.00002C11.0001 7.93435 10.9872 7.86934 10.962 7.80868C10.9369 7.74802 10.9 7.69292 10.8535 7.64652L5.85355 2.64651C5.7598 2.55274 5.63265 2.50004 5.50005 2.50002Z' fill='%23A295F2'/%3e%3c/svg%3e")}
.catalog-bottom__sub.unstyled a:hover .icon_left {background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3e%3cpath d='M5.50005 2.50002C5.36745 2.50004 5.2403 2.55274 5.14655 2.64651C5.10009 2.69292 5.06323 2.74802 5.03809 2.80868C5.01294 2.86934 5 2.93435 5 3.00002C5 3.06568 5.01294 3.1307 5.03809 3.19135C5.06323 3.25201 5.10009 3.30711 5.14655 3.35352L9.79305 8.00002L5.14655 12.6465C4.95117 12.8419 4.95117 13.1583 5.14655 13.3535C5.34192 13.5488 5.6583 13.5489 5.85355 13.3535L10.8535 8.35352C10.9 8.30711 10.9369 8.25201 10.962 8.19135C10.9872 8.1307 11.0001 8.06568 11.0001 8.00002C11.0001 7.93435 10.9872 7.86934 10.962 7.80868C10.9369 7.74802 10.9 7.69292 10.8535 7.64652L5.85355 2.64651C5.7598 2.55274 5.63265 2.50004 5.50005 2.50002Z' fill='%23ffffff'/%3e%3c/svg%3e")}
.header-catalog__content.dropdown__content .header-mobile__close i {width: 20px;height: 20px;}
.header-catalog__content.dropdown__content .header-mobile__close {right: 19px;top: 40px;}
.header-catalog__content.dropdown__content .catalog__link {padding: 8px 32px 8px 0;}
.header-catalog__content.dropdown__content .catalog__items li:first-child > a {padding-top: 0;}
.header-catalog__bottom {width: calc(100% - 111px);padding: 0 0 0 40px;position: relative;}
.catalog-bottom__items {flex-wrap: nowrap;list-style: none;padding-left: 0;margin: 10px 0 10px 10px;}
.catalog-bottom__link {flex-wrap: nowrap;}
.header-catalog .catalog-bottom__link.opened i {transform: rotate(270deg);}
.catalog-bottom__link.opened {background: #F3F5FF;}
.catalog-bottom__link {padding: 8px 12px;border-radius: 8px;}
.catalog-bottom__link span {white-space: nowrap;}
.catalog-bottom__sub.unstyled .catalog-bottom__item {margin: 0;text-align: center;}
.catalog-bottom__sub.unstyled .catalog-bottom__item a {padding: 7px 16px;border-radius: 0;}
.catalog-bottom__sub.unstyled .catalog-bottom__item a:hover {background: #A295F2;color: #fff;}
.catalog-bottom__item {margin-right: 33px;position: relative;}
.catalog-bottom__sub.unstyled {position: absolute;left: 0;width: 203px;margin-top: 10px;border-radius: 12px;background-color: #fff;z-index: 4;box-shadow: 0 4px 20px 0 rgb(123 115 177 / 9%);padding: 1rem 0;}
.catalog-bottom__sub.unstyled ul {margin-top: 22px;}
.header-catalog__bottom .swiper {overflow: inherit;overflow-x: clip;}
.header-catalog__bottom [class*="button-"] {top: 0;width: 50px;height: 50px;line-height: 50px;color: var(--color-darkgray);position: absolute;z-index: 11;box-shadow: 0 4px 20px 0 hsl(248deg 28% 57% / 9%);border-radius: 50px;background-color: #fff;}
.header-catalog__bottom [class*="button-"]:hover {color: #816FEF;box-shadow: 0 4px 20px 0 hsl(248deg 28% 57% / 9%);}
.header-catalog__bottom .swiper-button-prev {left: 0;}
.header-catalog__bottom .swiper-button-next {right: 0;}
.header-catalog__bottom .swiper-button-disabled {opacity: 0;}
/* Выпадающий каталог */
.header-catalog__container {position: relative;}
.header-catalog__content {margin-top: 16px;padding: 0;left: 16px;width: calc(100% - 32px);max-height: 400px;overflow-y: auto;}
.header-mobile {display: none;}
.header-catalog__content-title {font-size: 28px;font-weight: 600;margin-bottom: 30px;}
header .catalog__items {position: relative;}
header .catalog__item {margin: 0;}
header .catalog__link {padding: 16px 32px;font-weight: 500;}
header .catalog__link i {margin-left: 4px;}
header .catalog__item.hover > .catalog__sub {padding-top: 46px;padding-left: 30px;}
.header-catalog__content.dropdown__content {width: 344px;padding: 40px 36px 3rem;top: 0;left: -103%;height: calc(100vh + 16px);background: var(--color-white);position: fixed;transition: 0.3s all ease;visibility: visible;z-index: 12;max-height: 100%;overflow-y: inherit;margin: 0;border-radius: 0 20px 20px 0;transform: scale(1);}
.header-catalog__content.dropdown__content.opened {left: 0;}
.header-catalog__content.dropdown__content .catalog__items {overflow-y: scroll;height: 100%;}
.header-catalog__content.dropdown__content .catalog__item > .catalog__sub {padding-top: 46px;padding-left: 30px;}
.catalog_level_next {font-size: 18px;font-weight: 600;margin-bottom: 22px;}
@media all and (min-width: 1024px) {
header .catalog__sub {width: calc(50% - 378px); position: absolute;top: 0;height: 100%;padding: 0;opacity: 0;pointer-events: none;transition: all 0.3s ease;}
header .catalog__sub[data-level="1"] {background-color: #fff;}
header .catalog__sub[data-level="1"] .catalog__item[data-level="1"] {background-color: #fff;}
header .catalog__sub[data-level="3"] {display: none !important;}
header .catalog__item:hover > .catalog__sub, header .catalog__item.hover > .catalog__sub {opacity: 1;pointer-events: auto;height: 100%;position: fixed;}
header .catalog__sub[data-level="1"] {left: 327px;width: 242px;border-radius: 0 20px 20px 0;}
header .catalog__sub[data-level="2"] {left: 522px;width: 242px;background: #fff;border-radius: 0 20px 20px 0;}
header .catalog__link {width: 331px;}
header .catalog__item.opened > .catalog__link {background-color: var(--color-lightgray);}
}
@media all and (max-width: 1023px) {
.header-mobile {display: flex;}
.header-mobile__icon {margin:0 0 0 16px;font-size: 18px;cursor: pointer;}
.header__bottom .header-catalog__icon {display: none;}
.header-catalog__bottom {width: 100%;padding: 0;}
.catalog-bottom__items {margin: 0 0 12px;}
.catalog-bottom__items .swiper-slide.catalog-bottom__item:first-child > a {padding-left: 0;}
.header-catalog .swiper-slide {margin-right: 12px;}
.catalog-bottom__items .catalog-bottom__item a i {display:none;}
}
/**************************************/
/*** Слайдшоу ***/
/**************************************/
#slideshow {overflow: hidden;margin: 0 0 32px;}
.slideshow__swiper {position: relative;overflow: hidden;z-index: 0;width: 100%;}
#slideshow .swiper-slide {max-width: 100%;height: auto;background-position: center;background-size: cover;position: relative;overflow: hidden;}
.slideshow__content {margin-left: 120px;color: var(--color-white);text-align: center;position: absolute;left: 0;top: 40px;transform: scale(1);transition: all 0.3s ease;}
.slideshow__title {text-align: center;display: inline-block;font-family: "Cormorant Infant";font-size: 60px;color: #2E2F5C;font-style: italic;font-weight: 600;}
.slideshow__subtitle {margin-bottom: 8px;font-size: 18px;font-weight: bold;}
.slideshow__pretitle {margin-bottom: 8px;}
.slideshow__link {margin-top: 24px;display: flex;justify-content: center;gap: 20px;}
.slideshow__link a:before {border-radius: 50%;content: '';width: 6px;height: 6px;background: #816FEF;display: inline-block;margin-right: 7px;}
.slideshow__image {display: block;height: auto;}
.slideshow__image img {object-fit: cover;border-radius: 20px;}
.slideshow__pretitle {line-height: 73px;font-family: "Cormorant Infant";font-size: 60px;color: #2E2F5C;}
.slideshow__link a {padding: 8px 20px;border-radius: 30px;color: #816FEF;border: 1px solid #816FEF;display: flex;align-items: center;}
/* Навигация */
#slideshow .swiper-navigation {position: absolute;right: 0;padding: 0 30px;bottom: 146px;z-index: 4;background: none;width: 100%;display: flex;justify-content: space-between;}
#slideshow .swiper-navigation [class*="button-"] {width: 50px;height: 50px;line-height: 50px;color: #2E2F5C;z-index: 11;border-radius: 50px;background-color: rgb(255 255 255 / 60%);border: 1px solid #fff;}
#slideshow .swiper-navigation [class*="button-"]:hover {color: #A295F2;}
#slideshow .swiper-navigation:before {background: none;}
#slideshow .swiper-navigation [class*="button-"]:after {font-size: 16px;}
#slideshow .swiper-paginations {bottom: 16px;position: absolute;width: 100%;z-index: 1;}
#slideshow .swiper-pagination {width: auto;padding: 0 8px;margin: 0 auto;position: relative;bottom: auto;}
#slideshow .swiper-pagination-bullet {border-radius: 50%;background:rgba(255, 255, 255, 0.6);margin: 4px;opacity: 1;border:1px solid #fff;}
#slideshow .swiper-pagination-bullet-active {background: #A295F2;border-color:#A295F2;width: 12px;height: 12px;}
@media all and (max-width: 1420px) {
  #slideshow .swiper-navigation {bottom: 110px;}
  .slideshow__pretitle {font-size: 60px;line-height: 60px;}
}
@media all and (max-width: 1199px) {
  #slideshow .swiper-navigation {bottom: 93px;padding: 0 16px;}
  .slideshow__link {display:none;}
}
@media all and (max-width: 1023px) {
  .slideshow__swiper {width: 100%;margin: 0;}
  #slideshow .swiper-navigation {right: 0;}
  #slideshow .swiper-navigation {display:none;}
  .slideshow__content {margin-left: 76px;top: 31px;}
  .slideshow__pretitle {font-size: 40px;line-height: 40px;}
  .slideshow__title {font-size: 42px;}
}
@media all and (max-width: 768px) {
  .slideshow__content {margin-left: 20px;top: 20px;}
  .slideshow__pretitle {font-size: 30px;line-height: 36px;margin-bottom:0;}
  .slideshow__title {font-size: 30px;line-height: 36px;}
  #slideshow .swiper-paginations {bottom: 2px;}
}
@media all and (max-width: 639px) {
  .slideshow__button {display: none;}
  .slideshow__subtitle {margin-bottom: 32px;}
  .slideshow__image {height: 132px;}
  .slideshow__image img {height: 100%;}
}
@media all and (max-width: 479px) {
  #slideshow .swiper-navigation {display: none;}
  .slideshow__image img {height: 100%;object-position: 65%;}
}
@media all and (max-width: 380px) {
  .slideshow__pretitle {font-size: 28px;line-height: 32px;margin-bottom:0;}
  .slideshow__title {font-size: 28px;line-height: 32px;}
  .slideshow__content {margin-left: 16px;}
}
/*** Преимущества на главной***/
.advantages_text span {display: block;font-weight: bold;margin-bottom: 4px;}
.advantages {margin-top: 44px;justify-content: space-between;}
.advantages_icon {width: 50px;height: 50px;margin-right: 16px;}
.free_delivery {background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='50' height='50' viewBox='0 0 50 50' fill='none'%3e%3cg clip-path='url(%23clip0_717_11075)'%3e%3cpath d='M26.1675 25.3885C25.9875 25.6902 25.8839 26.0312 25.8658 26.382C25.8477 26.7328 25.9155 27.0827 26.0634 27.4014C26.2112 27.72 26.4347 27.9977 26.7143 28.2103C26.994 28.4229 27.3213 28.564 27.6679 28.6213C27.3559 29.4385 27.2946 30.33 27.4917 31.1822L27.5341 31.3664C27.548 31.4268 27.5748 31.4835 27.6126 31.5326C27.6504 31.5818 27.6984 31.6222 27.7532 31.6511C27.808 31.6801 27.8685 31.6969 27.9304 31.7003C27.9923 31.7038 28.0542 31.6939 28.1119 31.6713L28.7284 31.4297C29.2757 31.2144 29.7746 30.8922 30.196 30.482C30.6174 30.0718 30.9528 29.5817 31.1828 29.0405L31.2555 29.4401C31.6537 31.649 32.659 33.7034 34.1588 35.3733C33.9942 35.4937 33.8604 35.6513 33.7683 35.8332C33.6763 36.0152 33.6286 36.2164 33.6292 36.4203C33.6297 36.6243 33.6786 36.8252 33.7716 37.0066C33.8647 37.1881 33.9994 37.3449 34.1647 37.4643C33.5366 38.2402 33.1951 39.2088 33.1977 40.207C33.1959 40.5767 33.3212 40.9358 33.5525 41.2242C33.7838 41.5126 34.1072 41.7128 34.4685 41.7912C34.5267 41.8041 34.5854 41.8163 34.644 41.8285C34.6978 42.1258 34.8544 42.3949 35.0864 42.5886C35.3183 42.7823 35.6109 42.8885 35.9131 42.8885H39.2427C39.5499 42.8882 39.8468 42.7783 40.0803 42.5788C40.3138 42.3792 40.4685 42.103 40.5167 41.7997C40.5298 41.7968 40.543 41.7943 40.556 41.7912C40.9173 41.7128 41.2407 41.5126 41.4721 41.2242C41.7034 40.9358 41.8286 40.5767 41.8268 40.207C41.8295 39.2088 41.488 38.2402 40.8598 37.4643C41.0239 37.3458 41.1578 37.1904 41.2508 37.0107C41.3438 36.831 41.3933 36.6319 41.3953 36.4296C41.3974 36.2272 41.3518 36.0272 41.2624 35.8457C41.173 35.6641 41.0423 35.5061 40.8806 35.3843L41.0385 35.2265C42.3706 33.8912 43.3754 32.2655 43.974 30.4768L44.3371 29.3874L44.5366 29.7681C44.8328 30.332 45.2604 30.8163 45.7833 31.1801C46.3062 31.5438 46.9089 31.7763 47.5407 31.8579L49.5378 32.1152C49.6042 32.1237 49.6716 32.1167 49.7347 32.0947C49.7979 32.0727 49.8551 32.0363 49.9018 31.9885C49.9485 31.9406 49.9834 31.8825 50.0038 31.8188C50.0242 31.7551 50.0295 31.6875 50.0193 31.6214L49.8334 30.4165C49.6976 29.5265 49.2613 28.7097 48.597 28.1019C48.6986 27.8264 48.7427 27.5331 48.7269 27.24C48.711 26.9468 48.6355 26.66 48.5048 26.3971C49.0374 26.2332 49.486 25.8695 49.7565 25.3823C50.027 24.8951 50.0984 24.3221 49.9559 23.7833C49.8133 23.2446 49.4678 22.7819 48.9918 22.4923C48.5157 22.2026 47.946 22.1084 47.402 22.2294C47.3359 21.8653 47.1777 21.5242 46.9422 21.2387C46.7068 20.9533 46.4021 20.7329 46.0573 20.5987C46.2141 19.7799 46.2459 18.942 46.1519 18.1135C46.1422 17.9841 46.089 17.8617 46.0009 17.7663C45.8952 17.6623 45.7535 17.6028 45.6052 17.6001C44.459 17.5356 43.3121 17.7125 42.2386 18.1192C41.6791 18.3322 41.2501 18.5884 40.9373 18.8958C40.5262 18.7228 40.0716 18.6816 39.636 18.7777C39.5469 18.2793 39.2854 17.8281 38.8971 17.5031C38.5089 17.1781 38.0187 17 37.5124 17C37.0061 17 36.5159 17.1781 36.1276 17.5031C35.7394 17.8281 35.4778 18.2793 35.3888 18.7777C35.0468 18.7021 34.6917 18.7111 34.354 18.8039C34.1125 18.2718 33.659 17.8097 33.0666 17.5045C32.3978 17.1596 31.6656 17.0569 31.1026 17.0058C30.9663 16.9874 30.8279 17.0138 30.7079 17.081C30.5928 17.1533 30.5041 17.2609 30.4552 17.3878C30.1518 18.0894 30.0234 18.8542 30.0811 19.6164C29.5238 19.5282 28.9541 19.6621 28.4944 19.9893C28.0347 20.3165 27.7216 20.811 27.6224 21.3665C27.111 21.2533 26.5759 21.3301 26.117 21.5826C25.6581 21.8351 25.3068 22.246 25.1286 22.7385C24.9504 23.231 24.9576 23.7716 25.1488 24.2592C25.3399 24.7469 25.702 25.1483 26.1675 25.3885ZM28.4135 30.6263L28.2756 30.6802C28.1736 29.9528 28.3005 29.2117 28.6385 28.5596C28.974 28.459 29.2801 28.2785 29.5303 28.0335C29.7864 28.284 30.1007 28.467 30.445 28.566L30.4356 28.5904C30.2581 29.0513 29.9866 29.4703 29.6385 29.8208C29.2904 30.1713 28.8733 30.4456 28.4135 30.6263ZM40.101 35.9853C40.2154 35.9853 40.3252 36.0307 40.4061 36.1116C40.487 36.1925 40.5325 36.3023 40.5325 36.4167C40.5325 36.5311 40.487 36.6409 40.4061 36.7218C40.3252 36.8027 40.2154 36.8482 40.101 36.8482H34.9235C34.8091 36.8482 34.6994 36.8027 34.6185 36.7218C34.5375 36.6409 34.4921 36.5311 34.4921 36.4167C34.4921 36.3023 34.5375 36.1925 34.6185 36.1116C34.6994 36.0307 34.8091 35.9853 34.9235 35.9853H40.101ZM34.0606 40.207C34.0594 39.7457 34.1496 39.2888 34.3261 38.8627C34.5026 38.4365 34.7619 38.0496 35.0889 37.7243L35.1022 37.7111H35.8873L35.6254 38.1479C35.1722 38.9012 34.875 39.7379 34.7517 40.6083L34.7016 40.9588C34.6862 40.9555 34.6708 40.9524 34.6555 40.949C34.4863 40.9122 34.3349 40.8184 34.2267 40.6834C34.1184 40.5483 34.0598 40.3801 34.0606 40.207ZM39.2427 42.0256H35.9131C35.852 42.0256 35.7916 42.0125 35.7359 41.9871C35.6803 41.9617 35.6308 41.9247 35.5907 41.8785C35.5506 41.8323 35.521 41.778 35.5037 41.7194C35.4864 41.6607 35.4819 41.599 35.4906 41.5385L35.6061 40.73C35.7133 39.9736 35.9715 39.2464 36.3653 38.5917L36.8937 37.7111H38.1678L38.4135 38.0182C39.2251 39.0353 39.6679 40.2976 39.6696 41.5988C39.6694 41.712 39.6244 41.8205 39.5444 41.9005C39.4644 41.9805 39.3559 42.0255 39.2427 42.0256ZM40.4945 40.9096C40.3719 39.754 39.9477 38.6509 39.2642 37.7111H39.9222L39.9354 37.7243C40.2625 38.0496 40.5218 38.4365 40.6984 38.8626C40.8749 39.2888 40.9652 39.7457 40.9639 40.207C40.9647 40.3575 40.9204 40.5049 40.8368 40.6301C40.7532 40.7552 40.6338 40.8526 40.4945 40.9096ZM40.4283 34.6164L39.9223 35.1223H39.4922C39.8607 34.3256 40.1811 33.5075 40.4516 32.6724L39.6305 32.407C39.3295 33.3363 38.9642 34.2436 38.5374 35.1223H36.8514L36.7766 35.0325C35.5507 33.5619 34.7582 31.7792 34.4877 29.8839L33.6335 30.0059C33.8984 31.8618 34.6257 33.6212 35.7487 35.1223H35.1046C33.5459 33.5188 32.5013 31.4866 32.1044 29.2859L31.952 28.4478C32.1981 28.3324 32.4202 28.1717 32.6069 27.9741C33.2231 28.7237 34.0347 29.288 34.9519 29.6046L35.6511 29.8448C35.7087 29.8646 35.7699 29.872 35.8306 29.8664C35.8913 29.8609 35.9502 29.8425 36.0033 29.8125C36.0564 29.7826 36.1025 29.7417 36.1387 29.6926C36.1748 29.6435 36.2001 29.5874 36.213 29.5278L36.5806 27.8241C36.6257 27.6142 36.6579 27.4016 36.6769 27.1877C36.9558 27.305 37.2562 27.3622 37.5586 27.3557C37.861 27.3492 38.1587 27.2791 38.4322 27.15C38.4376 27.4578 38.4918 27.7628 38.593 28.0535L38.8519 28.7933C38.8865 28.892 38.9557 28.9748 39.0468 29.0263C39.1379 29.0777 39.2445 29.0944 39.3469 29.0731L40.1951 28.8967C40.2948 28.8756 40.3934 28.8493 40.4903 28.8177L40.2406 30.0661C40.1392 30.5723 40.0194 31.0745 39.8813 31.5719L40.7127 31.8029C40.8565 31.2852 40.9813 30.7623 41.0868 30.2354L41.3868 28.7352L40.9166 28.6412C41.1517 28.5214 41.3694 28.3703 41.5638 28.1919C41.7179 28.5571 41.9695 28.8729 42.291 29.1048C42.6125 29.3366 42.9915 29.4756 43.3867 29.5065L43.1553 30.2037C42.5992 31.8654 41.6658 33.3758 40.4283 34.6164ZM32.9723 25.5338C33.2091 25.4605 33.4315 25.3469 33.6297 25.1981C33.878 25.3848 34.1638 25.5155 34.4674 25.5814C34.771 25.6472 35.0853 25.6466 35.3886 25.5796C35.4529 25.9369 35.6066 26.2721 35.8354 26.5539V26.7201C35.8353 27.0301 35.8024 27.3393 35.7371 27.6424L35.472 28.8711L35.2323 28.7888C34.3662 28.4897 33.6154 27.9271 33.0851 27.1799C33.1755 26.9116 33.2121 26.6282 33.1927 26.3457C33.1733 26.0633 33.0985 25.7873 32.9723 25.5338ZM40.8663 25.4896C41.0706 25.8139 41.358 26.0776 41.6986 26.2534C41.5723 26.4659 41.4835 26.6985 41.4361 26.9411C41.301 27.2225 41.1029 27.469 40.8573 27.6616C40.6117 27.8542 40.325 27.9877 40.0196 28.0519L39.5416 28.1513L39.4074 27.7683C39.3012 27.464 39.2686 27.1388 39.3123 26.8195C39.3667 26.427 39.3941 26.2823 39.4052 26.2321C39.517 26.0286 39.5949 25.8082 39.6359 25.5796C40.046 25.6702 40.4737 25.6389 40.8663 25.4896ZM39.3741 26.2878C39.38 26.2778 39.3855 26.2676 39.3912 26.2575C39.3864 26.2667 39.3808 26.277 39.3741 26.2878ZM48.9807 30.548L49.0791 31.1859L47.651 31.002C47.1568 30.9381 46.6853 30.7562 46.2763 30.4716C45.8672 30.187 45.5327 29.8082 45.301 29.367L45.0568 28.9018C45.0588 28.8999 45.0608 28.8981 45.0628 28.8964C45.2663 29.0962 45.5075 29.2537 45.7724 29.3596C46.0373 29.4655 46.3206 29.5177 46.6058 29.5132C46.891 29.5087 47.1725 29.4476 47.4339 29.3335C47.6954 29.2193 47.9315 29.0544 48.1287 28.8482C48.5846 29.311 48.8828 29.9058 48.9807 30.548ZM46.5728 22.6101C46.5728 22.6709 46.5684 22.7316 46.5599 22.7917C46.5486 22.8722 46.5603 22.9543 46.5936 23.0284C46.627 23.1025 46.6806 23.1657 46.7483 23.2108C46.816 23.2558 46.895 23.2807 46.9762 23.2828C47.0575 23.2848 47.1377 23.2639 47.2076 23.2224C47.3789 23.1208 47.5714 23.0602 47.77 23.0452C47.9686 23.0303 48.168 23.0613 48.3526 23.136C48.5372 23.2106 48.7021 23.3269 48.8345 23.4757C48.9669 23.6245 49.0631 23.8019 49.1157 23.994C49.1683 24.186 49.1759 24.3877 49.1379 24.5832C49.0998 24.7787 49.0172 24.9628 48.8964 25.1211C48.7756 25.2794 48.6199 25.4078 48.4414 25.4961C48.2629 25.5844 48.0664 25.6303 47.8672 25.6303C47.8279 25.6303 47.7879 25.6284 47.7448 25.6243C47.6539 25.6158 47.5626 25.6363 47.4841 25.683C47.4056 25.7296 47.3439 25.8 47.3079 25.8839C47.2719 25.9679 47.2635 26.0611 47.2839 26.1501C47.3043 26.2391 47.3524 26.3194 47.4213 26.3794C47.5643 26.5033 47.6785 26.657 47.7557 26.8298C47.833 27.0026 47.8714 27.1902 47.8682 27.3795C47.8651 27.5687 47.8205 27.7549 47.7375 27.9251C47.6546 28.0952 47.5354 28.2451 47.3883 28.3641C47.2411 28.4832 47.0697 28.5685 46.886 28.6141C46.7023 28.6598 46.5109 28.6645 46.3251 28.6282C46.1394 28.5918 45.9639 28.5151 45.811 28.4035C45.6582 28.292 45.5316 28.1482 45.4403 27.9825C45.4029 27.9151 45.3483 27.859 45.2819 27.8199C45.2155 27.7808 45.1399 27.7602 45.0629 27.7602C44.9859 27.7602 44.9103 27.7808 44.8439 27.8199C44.7776 27.859 44.7229 27.9151 44.6856 27.9825C44.5939 28.1485 44.4669 28.2925 44.3134 28.404C44.16 28.5156 43.9839 28.592 43.7976 28.628C43.6113 28.664 43.4194 28.6585 43.2355 28.6121C43.0516 28.5657 42.8801 28.4794 42.7332 28.3593C42.5863 28.2393 42.4676 28.0884 42.3855 27.9174C42.3033 27.7464 42.2598 27.5594 42.258 27.3697C42.2561 27.18 42.296 26.9922 42.3748 26.8196C42.4535 26.6471 42.5693 26.4939 42.7138 26.371C42.7768 26.3173 42.823 26.2465 42.8469 26.1672C42.8708 26.0879 42.8714 26.0034 42.8486 25.9238C42.8258 25.8442 42.7805 25.7729 42.7182 25.7183C42.656 25.6637 42.5793 25.6282 42.4974 25.616C42.3133 25.5888 42.1374 25.5221 41.9816 25.4204C41.8258 25.3187 41.6939 25.1845 41.5949 25.027C41.8471 24.7854 42.0367 24.4861 42.1473 24.1548C42.2579 23.8236 42.2863 23.4704 42.2299 23.1258C42.4118 23.0568 42.6068 23.0297 42.8006 23.0464C42.9944 23.0631 43.1819 23.1233 43.3493 23.2224C43.4192 23.2639 43.4994 23.2848 43.5806 23.2828C43.6619 23.2807 43.7409 23.2557 43.8086 23.2107C43.8763 23.1657 43.9299 23.1024 43.9632 23.0283C43.9965 22.9541 44.0082 22.8721 43.9969 22.7916C43.9884 22.7315 43.9841 22.6708 43.9841 22.6101C43.9841 22.2668 44.1205 21.9376 44.3632 21.6949C44.606 21.4521 44.9352 21.3158 45.2785 21.3158C45.6218 21.3158 45.951 21.4521 46.1937 21.6949C46.4365 21.9376 46.5728 22.2668 46.5728 22.6101ZM42.5455 18.9257C43.4305 18.5905 44.3719 18.4297 45.318 18.452C45.3717 19.1215 45.334 19.7953 45.2059 20.4547C44.7127 20.4719 44.2404 20.6574 43.8672 20.9803C43.4941 21.3032 43.2427 21.744 43.1549 22.2296C42.7443 22.139 42.3163 22.1703 41.9233 22.3195C41.8928 22.2714 41.8605 22.2245 41.8262 22.1789C42.1323 21.7717 42.2841 21.2691 42.2546 20.7605C42.2251 20.2519 42.0162 19.7703 41.665 19.4012C41.8822 19.2245 42.1733 19.0673 42.5455 18.9257ZM35.5832 19.7707C35.6531 19.8122 35.7333 19.8332 35.8146 19.8311C35.8959 19.829 35.9749 19.8041 36.0426 19.759C36.1103 19.714 36.1639 19.6508 36.1972 19.5766C36.2305 19.5025 36.2422 19.4204 36.2309 19.3399C36.2223 19.2798 36.218 19.2192 36.2179 19.1585C36.2179 18.8152 36.3543 18.486 36.597 18.2432C36.8398 18.0005 37.169 17.8641 37.5123 17.8641C37.8556 17.8641 38.1848 18.0005 38.4275 18.2432C38.6703 18.486 38.8066 18.8152 38.8066 19.1585C38.8066 19.2192 38.8022 19.2799 38.7936 19.3401C38.7824 19.4206 38.7941 19.5026 38.8274 19.5768C38.8608 19.6509 38.9144 19.7141 38.9821 19.7591C39.0498 19.8041 39.1288 19.8291 39.21 19.8311C39.2913 19.8332 39.3715 19.8122 39.4414 19.7707C39.7186 19.6064 40.0472 19.5514 40.3628 19.6166C40.6785 19.6818 40.9584 19.8624 41.1479 20.1231C41.3374 20.3838 41.4228 20.7058 41.3874 21.0261C41.352 21.3464 41.1984 21.6421 40.9565 21.8551C40.9106 21.8956 40.8739 21.9454 40.8487 22.0012C40.8235 22.0569 40.8105 22.1175 40.8105 22.1787C40.8105 22.2399 40.8235 22.3004 40.8487 22.3562C40.8739 22.412 40.9106 22.4618 40.9565 22.5023C41.1976 22.7155 41.3505 23.011 41.3855 23.3309C41.4205 23.6509 41.3351 23.9724 41.1458 24.2327C40.9566 24.4931 40.6771 24.6736 40.362 24.739C40.0468 24.8045 39.7186 24.7501 39.4414 24.5866C39.3715 24.5451 39.2913 24.5242 39.21 24.5262C39.1288 24.5283 39.0498 24.5532 38.9821 24.5982C38.9144 24.6432 38.8608 24.7064 38.8274 24.7806C38.7941 24.8547 38.7824 24.9368 38.7936 25.0173C38.8022 25.0774 38.8066 25.1381 38.8066 25.1989C38.8066 25.5421 38.6703 25.8714 38.4275 26.1141C38.1848 26.3569 37.8556 26.4932 37.5123 26.4932C37.169 26.4932 36.8398 26.3569 36.597 26.1141C36.3543 25.8714 36.2179 25.5421 36.2179 25.1989C36.218 25.1382 36.2223 25.0775 36.2309 25.0174C36.2422 24.9369 36.2305 24.8549 36.1972 24.7807C36.1639 24.7066 36.1103 24.6433 36.0426 24.5983C35.9749 24.5533 35.8959 24.5283 35.8146 24.5262C35.7333 24.5242 35.6531 24.5451 35.5832 24.5866C35.306 24.7501 34.9778 24.8045 34.6626 24.739C34.3475 24.6736 34.068 24.4931 33.8788 24.2327C33.6895 23.9724 33.6041 23.6509 33.6391 23.3309C33.6741 23.011 33.827 22.7155 34.0681 22.5023C34.114 22.4618 34.1507 22.412 34.1759 22.3562C34.2011 22.3004 34.2141 22.2399 34.2141 22.1787C34.2141 22.1175 34.2011 22.0569 34.1759 22.0012C34.1507 21.9454 34.114 21.8956 34.0681 21.8551C33.8269 21.6418 33.6739 21.3464 33.6389 21.0264C33.6039 20.7064 33.6893 20.3848 33.8786 20.1244C34.0678 19.8641 34.3474 19.6835 34.6625 19.6181C34.9777 19.5527 35.306 19.6072 35.5832 19.7707ZM31.1853 17.881C31.6427 17.9298 32.1924 18.0248 32.6712 18.2715C33.1047 18.495 33.4285 18.825 33.584 19.1952C33.2634 19.4483 33.0216 19.7875 32.8868 20.1731C32.7519 20.5586 32.7297 20.9746 32.8227 21.3723C32.5095 21.299 32.1838 21.297 31.8697 21.3665C31.7697 20.8131 31.4579 20.3205 31.0005 19.9933C30.8639 19.2858 30.9279 18.5541 31.1853 17.881ZM27.1573 22.1787C27.3895 22.1786 27.6174 22.241 27.817 22.3594C27.8869 22.401 27.9671 22.4219 28.0484 22.4198C28.1297 22.4178 28.2087 22.3928 28.2764 22.3478C28.3441 22.3027 28.3977 22.2395 28.431 22.1654C28.4643 22.0912 28.476 22.0091 28.4647 21.9286C28.4561 21.8685 28.4518 21.8079 28.4517 21.7472C28.4517 21.4039 28.5881 21.0747 28.8308 20.832C29.0736 20.5892 29.4028 20.4528 29.7461 20.4528C30.0894 20.4528 30.4186 20.5892 30.6613 20.832C30.9041 21.0747 31.0404 21.4039 31.0404 21.7472C31.0404 21.808 31.036 21.8687 31.0274 21.9288C31.0162 22.0093 31.0279 22.0914 31.0612 22.1655C31.0946 22.2396 31.1482 22.3028 31.2159 22.3478C31.2835 22.3928 31.3626 22.4178 31.4438 22.4199C31.5251 22.4219 31.6053 22.401 31.6752 22.3594C31.8851 22.235 32.1261 22.1724 32.3701 22.1791C32.6141 22.1858 32.8513 22.2614 33.0541 22.3972C32.8655 22.7243 32.7662 23.0952 32.7663 23.4728C32.7664 23.8504 32.8658 24.2213 33.0546 24.5483C32.8417 24.691 32.5911 24.7673 32.3348 24.7674C32.2955 24.7674 32.2555 24.7655 32.2124 24.7614C32.1215 24.7529 32.0302 24.7734 31.9517 24.8201C31.8732 24.8667 31.8115 24.9371 31.7755 25.021C31.7395 25.105 31.7311 25.1982 31.7515 25.2872C31.7718 25.3762 31.8199 25.4565 31.8888 25.5165C32.0319 25.6403 32.1461 25.7941 32.2233 25.9669C32.3005 26.1397 32.3389 26.3273 32.3358 26.5165C32.3326 26.7058 32.288 26.892 32.2051 27.0622C32.1222 27.2323 32.003 27.3822 31.8558 27.5012C31.7087 27.6203 31.5373 27.7056 31.3536 27.7512C31.1699 27.7969 30.9785 27.8016 30.7927 27.7652C30.607 27.7289 30.4315 27.6522 30.2786 27.5406C30.1257 27.429 29.9992 27.2853 29.9079 27.1195C29.8705 27.0522 29.8158 26.996 29.7495 26.957C29.6831 26.9179 29.6075 26.8973 29.5305 26.8973C29.4535 26.8973 29.3779 26.9179 29.3115 26.957C29.2452 26.996 29.1905 27.0522 29.1531 27.1195C29.0615 27.2856 28.9344 27.4296 28.781 27.5411C28.6276 27.6527 28.4515 27.7291 28.2652 27.7651C28.0789 27.801 27.887 27.7956 27.7031 27.7492C27.5192 27.7028 27.3477 27.6165 27.2008 27.4964C27.0539 27.3764 26.9352 27.2255 26.8531 27.0545C26.7709 26.8835 26.7274 26.6965 26.7256 26.5068C26.7237 26.3171 26.7636 26.1293 26.8423 25.9567C26.9211 25.7842 27.0369 25.631 27.1814 25.5081C27.2444 25.4544 27.2906 25.3836 27.3145 25.3043C27.3384 25.225 27.339 25.1405 27.3162 25.0609C27.2934 24.9813 27.2481 24.9099 27.1858 24.8554C27.1235 24.8008 27.0469 24.7653 26.965 24.7531C26.642 24.7046 26.3492 24.5357 26.1455 24.2805C25.9417 24.0252 25.842 23.7023 25.8664 23.3766C25.8907 23.0509 26.0373 22.7464 26.2767 22.5242C26.5161 22.3021 26.8307 22.1786 27.1573 22.1787Z' fill='%232E2F5C'/%3e%3cpath d='M29.7461 25.6303C30.0021 25.6303 30.2523 25.5544 30.4652 25.4122C30.678 25.2699 30.8439 25.0678 30.9419 24.8313C31.0399 24.5947 31.0655 24.3345 31.0156 24.0834C30.9656 23.8323 30.8423 23.6017 30.6613 23.4207C30.4803 23.2396 30.2497 23.1164 29.9986 23.0664C29.7475 23.0165 29.4873 23.0421 29.2507 23.1401C29.0142 23.2381 28.8121 23.404 28.6698 23.6168C28.5276 23.8297 28.4517 24.0799 28.4517 24.3359C28.4521 24.6791 28.5886 25.0081 28.8312 25.2508C29.0739 25.4934 29.4029 25.6299 29.7461 25.6303ZM29.7461 23.9045C29.8314 23.9045 29.9148 23.9298 29.9858 23.9772C30.0567 24.0246 30.112 24.092 30.1447 24.1708C30.1773 24.2497 30.1859 24.3364 30.1692 24.4201C30.1526 24.5038 30.1115 24.5807 30.0512 24.641C29.9908 24.7014 29.9139 24.7424 29.8302 24.7591C29.7466 24.7757 29.6598 24.7672 29.581 24.7345C29.5021 24.7019 29.4347 24.6466 29.3873 24.5756C29.3399 24.5047 29.3146 24.4213 29.3146 24.3359C29.3148 24.2215 29.3603 24.1119 29.4411 24.031C29.522 23.9501 29.6317 23.9046 29.7461 23.9045ZM37.5123 23.473C37.7683 23.473 38.0185 23.3971 38.2314 23.2549C38.4442 23.1126 38.6101 22.9105 38.7081 22.674C38.8061 22.4375 38.8317 22.1772 38.7818 21.9261C38.7318 21.675 38.6086 21.4444 38.4275 21.2634C38.2465 21.0824 38.0159 20.9591 37.7648 20.9091C37.5137 20.8592 37.2535 20.8848 37.0169 20.9828C36.7804 21.0808 36.5783 21.2467 36.436 21.4595C36.2938 21.6724 36.2179 21.9226 36.2179 22.1786C36.2183 22.5218 36.3548 22.8508 36.5974 23.0935C36.8401 23.3361 37.1691 23.4726 37.5123 23.473ZM37.5123 21.7472C37.5976 21.7472 37.681 21.7725 37.752 21.8199C37.8229 21.8673 37.8782 21.9347 37.9109 22.0135C37.9435 22.0924 37.9521 22.1791 37.9354 22.2628C37.9188 22.3465 37.8777 22.4234 37.8174 22.4837C37.757 22.5441 37.6801 22.5852 37.5965 22.6018C37.5128 22.6185 37.426 22.6099 37.3472 22.5773C37.2683 22.5446 37.2009 22.4893 37.1535 22.4184C37.1061 22.3474 37.0808 22.264 37.0808 22.1786C37.081 22.0643 37.1265 21.9546 37.2073 21.8737C37.2882 21.7928 37.3979 21.7473 37.5123 21.7472ZM43.9841 25.1988C43.9841 25.4548 44.06 25.7051 44.2023 25.9179C44.3445 26.1308 44.5466 26.2967 44.7832 26.3947C45.0197 26.4926 45.2799 26.5183 45.531 26.4683C45.7821 26.4184 46.0127 26.2951 46.1937 26.1141C46.3748 25.9331 46.498 25.7024 46.548 25.4514C46.5979 25.2003 46.5723 24.94 46.4743 24.7035C46.3764 24.467 46.2105 24.2648 45.9976 24.1226C45.7847 23.9804 45.5345 23.9045 45.2785 23.9045C44.9353 23.9049 44.6063 24.0413 44.3637 24.284C44.121 24.5267 43.9845 24.8557 43.9841 25.1988ZM45.7099 25.1988C45.7099 25.2842 45.6846 25.3676 45.6372 25.4385C45.5898 25.5095 45.5224 25.5648 45.4436 25.5975C45.3648 25.6301 45.278 25.6387 45.1943 25.622C45.1106 25.6054 45.0337 25.5643 44.9734 25.5039C44.9131 25.4436 44.872 25.3667 44.8553 25.283C44.8387 25.1993 44.8472 25.1126 44.8799 25.0337C44.9125 24.9549 44.9678 24.8875 45.0388 24.8401C45.1097 24.7927 45.1931 24.7674 45.2785 24.7674C45.3929 24.7675 45.5025 24.813 45.5834 24.8939C45.6643 24.9748 45.7098 25.0845 45.7099 25.1988Z' fill='%23816FEF'/%3e%3cpath d='M25.3916 7.15666C25.3916 7.15666 21.3145 5.48038 19.9042 5.48038C13.7592 5.48038 14.7158 10.3158 9.42745 10.3158C8.62154 3.31411 10.9385 0.644958 17.4865 0.644958C21.516 0.644958 23.0271 1.80385 24.5132 6.86412M25.3916 7.15666C26.4796 7.35814 27.1573 8.06734 27.1573 8.704C27.1573 9.46155 26.3514 9.50991 26.3514 9.50991M25.3916 7.15666L25.3843 7.14861C25.1713 7.11255 24.9557 7.09368 24.7396 7.09219C19.3481 7.09219 19.4529 9.50991 18.2924 9.50991H12.4979M16.3348 0.675588C15.3329 1.05181 14.4566 1.7015 13.8054 2.55084C13.1542 3.40019 12.7543 4.41513 12.6511 5.48039M10.1624 10.3158C10.1624 10.3158 9.42744 10.4673 9.42744 12.4329C9.46097 12.8807 9.63476 13.3064 9.92411 13.6497C10.2135 13.9931 10.6037 14.2365 11.0392 14.3453C11.0392 14.3453 12.5503 19.1808 17.4865 19.1808C22.4226 19.1808 23.9337 12.532 23.9337 9.50991M12.6511 19.9867V21.5985C12.6511 23.1095 16.6806 26.4339 16.6806 26.4339M16.6806 26.4339L19.0983 32.0752L20.7101 25.628M16.6806 26.4339C14.4933 26.4339 12.6511 28.8516 12.6511 28.8516C11.6936 27.945 8.62154 23.2103 8.62154 23.2103M20.7101 25.628C21.107 25.0443 21.3828 24.387 21.5213 23.6949C21.6597 23.0027 21.6579 22.2899 21.516 21.5985L24.7396 23.2103C24.9351 23.8976 24.964 24.6217 24.8238 25.3225C24.6837 26.0232 24.3786 26.6805 23.9337 27.2398C23.9337 27.2398 22.3719 25.3765 20.7101 25.628ZM21.5571 21.9313C21.3183 21.8479 21.1099 21.6949 20.9589 21.4919C20.8079 21.2889 20.7213 21.0453 20.7101 20.7926M12.6511 20.7926L8.62154 23.2103M8.62154 23.2103C8.62154 23.2103 0.5625 27.4413 0.5625 30.4634C0.71001 34.5971 1.5265 38.6795 2.98021 42.552C2.98021 42.552 9.12523 42.0483 12.6511 38.5225L10.2333 32.8811M12.3432 38.8142C12.3432 38.8142 15.1695 42.552 15.8247 42.552L26.3514 40.9402L28.9432 38.9963C29.3534 38.6887 29.8522 38.5224 30.3648 38.5224H33.7271C33.8168 38.5223 33.9058 38.5399 33.9887 38.5742C34.0717 38.6086 34.1471 38.6589 34.2105 38.7224C34.274 38.7859 34.3244 38.8612 34.3587 38.9442C34.393 39.0272 34.4106 39.1161 34.4105 39.2058C34.4105 39.471 34.3218 39.7286 34.1585 39.9376C33.9952 40.1465 33.7668 40.2949 33.5095 40.3591L31.718 40.8072C31.5514 40.8489 31.3959 40.9261 31.262 41.0335C31.128 41.1409 31.0188 41.2759 30.9419 41.4293C30.883 41.5477 30.8554 41.6791 30.8615 41.8112C30.8677 41.9432 30.9074 42.0715 30.977 42.1839C31.0465 42.2963 31.1436 42.3891 31.259 42.4535C31.3744 42.5179 31.5044 42.5518 31.6366 42.552H37.6341C37.8478 42.552 38.0528 42.6369 38.204 42.788C38.3551 42.9391 38.44 43.1441 38.44 43.3579C38.4406 43.807 38.2801 44.2414 37.9878 44.5824C37.6955 44.9233 37.2907 45.1482 36.8467 45.2163L33.412 45.7466C33.2891 45.7658 33.1648 45.7755 33.0404 45.7756L30.9451 45.7659C30.7072 45.7638 30.471 45.7266 30.244 45.6555C29.2412 45.3578 28.2031 45.1952 27.1573 45.172C26.6537 45.172 17.1335 49 14.2629 49C11.3922 49 5.47853 42.1224 5.47853 42.1224M5.39793 45.7756V48.9992M27.9632 47.3874V48.9992' stroke='%232E2F5C' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_717_11075'%3e%3crect width='50' height='50' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");}
.guarantee {background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='50' height='50' viewBox='0 0 50 50' fill='none'%3e%3cg clip-path='url(%23clip0_717_11066)'%3e%3cpath d='M45.5 49.1804H5.01628L3.06665 18.48H48L45.5 49.1804Z' stroke='%232E2F5C' stroke-width='1.2' stroke-miterlimit='10'/%3e%3cpath d='M13.554 3.11929C13.1492 2.04125 12.608 1.21597 12.608 1.21597L11.1138 1.85467L9.94675 0.932007L8.77971 1.85467L7.28551 1.21597C7.28551 1.21597 4.96331 4.75113 6.34209 6.75164C7.46069 8.37461 10.6016 8.6807 12.4836 7.6703M9.94675 8.25197V18.48M15.9794 9.70805L15.3743 17.1277M40.7636 9.01807C40.7641 9.18631 40.7573 9.3545 40.7433 9.52215C40.5573 11.7082 39.1457 12.4924 37.4986 12.3523M37.4986 12.3523C35.8514 12.2121 34.5925 11.2007 34.7785 9.01466C34.9645 6.82865 36.5249 4.29598 38.1721 4.43616C39.3436 4.53579 40.2434 5.96077 40.5986 7.5619M37.4986 12.3523L37.3232 14.967M44.6828 8.93093C46.3283 9.08885 47.7484 8.31991 47.958 6.13604C48.1676 3.95227 47.0875 1.18048 45.4419 1.02256C43.7963 0.864643 42.2087 3.38034 41.9991 5.56412C41.7895 7.74789 43.0374 8.77301 44.6828 8.93093ZM44.6828 8.93093L44.0566 14.8214M19.3346 2.93563L17.7872 3.43191L16.7116 2.40417L15.4634 3.21365L14.0354 2.43799C14.0354 2.43799 11.3929 5.74056 12.5785 7.86117C13.7642 9.98177 18.1965 10.398 19.7563 8.53525C21.3161 6.67248 19.3346 2.93563 19.3346 2.93563ZM32.9526 5.86612C33.6591 7.94315 32.6807 9.22786 31.1156 9.7602C29.5505 10.2925 27.9917 9.87094 27.2852 7.79391C26.5786 5.71687 26.9921 2.77099 28.5571 2.23864C30.1222 1.7063 32.2461 3.78908 32.9526 5.86612Z' stroke='%23816FEF' stroke-width='1.2' stroke-miterlimit='10'/%3e%3cpath d='M35.3364 36.9573C35.4263 37.192 35.5115 37.5094 35.5351 37.8775C35.5683 38.5262 35.4026 39.4372 34.461 40.2653C34.5225 40.6886 34.5225 41.3603 34.1392 42.0274C33.6329 42.9108 32.6439 43.5089 31.1959 43.808C30.2259 44.0104 28.953 44.0518 27.4104 43.9368C24.3015 43.9966 21.273 43.6239 21.1027 43.6009L19.9907 43.4721C19.6689 43.693 19.2761 43.8218 18.855 43.8218H15.9685C14.8801 43.8218 14 42.9614 14 41.9078V34.4315C14 33.3733 14.8849 32.5175 15.9685 32.5175H18.855C19.1957 32.5175 19.5127 32.6003 19.7919 32.7476C19.9907 32.3243 20.284 31.8412 20.7194 31.3949C20.743 31.3719 20.7667 31.3489 20.7951 31.3305C22.2809 30.2217 24.0317 26.2282 24.6516 24.5995C24.5901 24.0934 24.5286 22.9984 25.0491 22.4049C25.281 22.1426 25.6028 22 25.9624 22C26.3267 22 27.5854 22.0828 28.371 23.1364C29.1139 24.1394 29.1565 25.6393 28.494 27.5992C27.9356 29.2463 27.8836 29.9779 27.9025 30.2723C28.158 30.2171 28.4088 30.1665 28.6501 30.1251H28.6549C28.6975 30.1159 29.7385 29.8904 30.983 29.8352C32.7527 29.7524 34.0351 30.0515 34.7828 30.7186C35.8143 31.6342 35.6913 32.8028 35.3837 33.5481C35.6487 33.884 35.9705 34.4315 35.9989 35.1308C36.0178 35.7657 35.8001 36.3776 35.3364 36.9573ZM18.855 33.7551H15.9685C15.5852 33.7551 15.2776 34.0588 15.2776 34.4269V41.9032C15.2776 42.2759 15.5899 42.5749 15.9685 42.5749H18.855C19.2383 42.5749 19.5459 42.2713 19.5459 41.9032V34.4269C19.5459 34.0542 19.2383 33.7551 18.855 33.7551ZM34.0777 33.3089C34.0777 33.3043 34.2433 33.0512 34.3001 32.7062C34.3711 32.2783 34.248 31.924 33.9168 31.6296C33.013 30.829 30.4104 31.013 28.9577 31.3259C28.9388 31.3305 28.9199 31.3351 28.8962 31.3397C28.6359 31.3857 28.3568 31.4409 28.0728 31.5007C27.77 31.6066 27.3536 31.5927 27.0413 31.3213C26.4119 30.7784 26.4829 29.5454 27.2731 27.2035C27.7937 25.6669 27.8126 24.5075 27.3299 23.8587C26.923 23.3112 26.251 23.2422 25.9955 23.2376C25.8819 23.4217 25.8488 24.052 25.934 24.5719C25.9482 24.6731 25.9387 24.7789 25.9056 24.8801C25.8157 25.1148 23.7384 30.645 21.6137 32.2829C21.0601 32.8672 20.8187 33.5527 20.7336 33.861C20.7904 34.0404 20.8235 34.2336 20.8235 34.4315V41.9032C20.8235 42.0413 20.8093 42.1793 20.7809 42.3081L21.2588 42.3633H21.2636C21.2919 42.3679 24.3724 42.7544 27.4151 42.69H27.4813C28.9151 42.8004 30.0745 42.7682 30.9309 42.5888C31.9909 42.3679 32.6912 41.9814 33.013 41.4339C33.349 40.868 33.1644 40.2837 33.1502 40.2285C33.0509 39.9709 33.1408 39.6902 33.3679 39.5246C34.7686 38.5032 34.125 37.3116 34.0398 37.1644C33.8837 36.9251 33.9215 36.6215 34.125 36.4144C34.532 36.0004 34.7307 35.5863 34.7165 35.1814C34.6976 34.5787 34.2197 34.1278 34.1865 34.1002C33.9499 33.9024 33.9073 33.5665 34.0777 33.3089Z' fill='%232E2F5C'/%3e%3cpath d='M18.8027 13.1903C18.4126 13.9186 18.0536 14.7159 17.7645 15.5724C17.4237 16.5816 17.149 17.5626 16.9409 18.4801H21.3693C21.5659 17.9834 21.7497 17.4818 21.9206 16.9756C23.389 12.6266 22.5012 8.39941 22.5012 8.39941C22.5012 8.39941 21.0152 9.68334 19.5969 11.8531M31.1156 9.76019C31.1156 9.76019 31.946 11.8631 32.1977 14.5959M29.9939 16.0305C29.9338 15.846 29.8532 15.6679 29.7459 15.5014C28.8337 14.0878 26.3946 14.0384 26.3946 14.0384C26.3946 14.0384 25.4345 16.281 26.3466 17.6947C26.5723 18.0444 26.8916 18.3105 27.2441 18.5131L27.2421 18.48M44.9985 15.4505C46.0099 14.6046 47.5633 14.4143 47.5633 14.4143C47.5633 14.4143 48.7451 16.5486 47.9805 18.0472C47.9001 18.2047 47.8006 18.3481 47.6884 18.4801H42.0941C41.8707 18.144 41.7048 17.7666 41.6581 17.3562C41.4681 15.6845 43.3239 14.1009 43.3239 14.1009C43.3239 14.1009 44.2999 14.6099 44.9985 15.4505ZM44.9985 15.4505C44.9985 15.4505 44.0087 16.7224 44.3697 18.4801M0.879395 49.2689H49.1204M5.37531 18.48H9.94669C9.78682 17.8957 9.60985 17.3161 9.416 16.7421C7.94764 12.393 4.67929 9.56909 4.67929 9.56909C4.67929 9.56909 3.79153 13.7963 5.25989 18.1453C5.29781 18.2579 5.33651 18.3691 5.37531 18.48ZM15.6198 18.48C15.0815 14.5836 13.199 11.6816 13.199 11.6816C13.199 11.6816 11.3848 14.7769 10.9156 18.48H15.6198ZM33.2028 18.4801C33.3189 18.343 33.4213 18.1938 33.5031 18.0297C34.2533 16.5238 33.0509 14.4011 33.0509 14.4011C33.0509 14.4011 30.6322 14.7199 29.8821 16.2258C29.5283 16.9359 29.6088 17.7829 29.7926 18.4801H33.2028ZM39.2724 18.4801C39.3885 18.343 39.4909 18.1938 39.5727 18.0297C40.3229 16.5238 39.1205 14.4011 39.1205 14.4011C39.1205 14.4011 36.7018 14.7199 35.9517 16.2258C35.5979 16.9359 35.6784 17.7829 35.8622 18.4801H39.2724Z' stroke='%232E2F5C' stroke-width='1.2' stroke-miterlimit='10'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_717_11066'%3e%3crect width='50' height='50' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");}
.photo {background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='50' height='50' viewBox='0 0 50 50' fill='none'%3e%3cg clip-path='url(%23clip0_717_11059)'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.1562 22.7219C9.65556 22.7915 9.16472 22.9195 8.69375 23.1031C7.4625 23.5953 6.25 24.5922 6.25 26.5625C6.25 28.5328 7.4625 29.5297 8.69375 30.0219C9.22031 30.2328 9.74531 30.3437 10.1562 30.4031V30.5609C9.01719 30.7906 7.03125 31.5906 7.03125 34.375C7.03125 37.2734 9.18281 38.0219 10.2922 38.2141C10.9281 41.3703 13.7187 43.75 17.0609 43.75H17.2234C17.3172 45.0781 17.6547 47.8141 18.8812 49.6516C18.9366 49.7402 19.0092 49.8169 19.0947 49.877C19.1802 49.9371 19.2769 49.9794 19.3791 50.0015C19.4813 50.0235 19.5868 50.0249 19.6895 50.0054C19.7922 49.9859 19.8899 49.946 19.9769 49.8881C20.0639 49.8302 20.1384 49.7554 20.196 49.6681C20.2536 49.5809 20.2931 49.483 20.3121 49.3802C20.3312 49.2774 20.3294 49.1719 20.3069 49.0698C20.2844 48.9677 20.2417 48.8712 20.1813 48.7859C19.1469 47.2328 18.8594 44.9406 18.7797 43.75H22.2937C23.0422 44.8844 23.6656 45.6609 23.7219 45.7312C23.7125 45.7219 26.7203 49.6906 26.7203 49.6906C26.9812 50.0344 27.4719 50.1016 27.8156 49.8422C28.1594 49.5812 28.2266 49.0906 27.9672 48.7469L24.9359 44.7484C24.9359 44.7484 22.6844 41.9937 21.6156 39.2C21.2859 38.3391 21.0656 37.4766 21.0969 36.7016C21.1219 36.0609 21.3281 35.4875 21.8453 35.0719C23.0766 34.0797 24.3094 34.2969 25.3437 34.8922C27.1312 35.9203 28.4016 37.9812 28.4016 37.9812C28.4123 37.9989 28.4238 38.0161 28.4359 38.0328L31.7641 42.5594L32.05 43.8562C32.0684 43.9599 32.1075 44.0587 32.165 44.1469C32.2226 44.235 32.2973 44.3106 32.3848 44.3691C32.4722 44.4277 32.5706 44.4679 32.674 44.4875C32.7775 44.507 32.8838 44.5055 32.9866 44.483C33.0894 44.4604 33.1866 44.4173 33.2723 44.3563C33.3581 44.2953 33.4306 44.2175 33.4855 44.1278C33.5405 44.038 33.5767 43.9381 33.5921 43.834C33.6075 43.7298 33.6017 43.6237 33.575 43.5219L33.4047 42.7422C34.417 42.1266 35.2536 41.2607 35.8341 40.2278C36.4146 39.195 36.7192 38.0301 36.7188 36.8453V29.9969C38.2719 32.3625 40.2703 35.5969 40.6297 38.7594L42.1953 49.3328C42.2594 49.7594 42.6562 50.0547 43.0828 49.9922C43.5094 49.9281 43.8047 49.5312 43.7422 49.1047L42.1813 38.5687C41.6672 34.1047 38.1266 29.4719 36.7188 27.1297V6.90469C36.7188 3.09375 33.625 0 29.8141 0H17.0609C13.25 0 10.1562 3.09375 10.1562 6.90469V22.7219ZM32.7734 41.2922C33.5066 40.805 34.1078 40.144 34.5236 39.3681C34.9393 38.5923 35.1567 37.7256 35.1562 36.8453V6.90469C35.1558 5.48798 34.5929 4.12941 33.5911 3.12765C32.5893 2.12588 31.2308 1.56291 29.8141 1.5625H17.0609C15.6442 1.56291 14.2857 2.12588 13.2839 3.12765C12.2821 4.12941 11.7192 5.48798 11.7188 6.90469V36.8453C11.7192 38.262 12.2821 39.6206 13.2839 40.6223C14.2857 41.6241 15.6442 42.1871 17.0609 42.1875H21.3328C20.6266 40.9437 19.9672 39.5266 19.6844 38.2016C19.4484 37.0891 19.4719 36.0391 19.8609 35.1562H14.0625C13.8553 35.1562 13.6566 35.0739 13.5101 34.9274C13.3636 34.7809 13.2812 34.5822 13.2812 34.375V7.8125C13.2812 7.6053 13.3636 7.40659 13.5101 7.26007C13.6566 7.11356 13.8553 7.03125 14.0625 7.03125H32.8125C33.0197 7.03125 33.2184 7.11356 33.3649 7.26007C33.5114 7.40659 33.5938 7.6053 33.5938 7.8125V34.375C33.5938 34.5822 33.5114 34.7809 33.3649 34.9274C33.2184 35.0739 33.0197 35.1562 32.8125 35.1562H28.1313C28.7153 35.7644 29.2435 36.4238 29.7094 37.1266L32.7734 41.2922ZM10.1562 32.1672C9.475 32.3828 8.59375 32.9375 8.59375 34.375C8.59375 35.8125 9.475 36.3672 10.1562 36.5828V32.1672ZM26.2188 33.5937H32.0312V8.59375H14.8438V33.5937H21.2141C22.9484 32.4 24.6656 32.6984 26.1234 33.5375L26.2188 33.5937ZM10.1562 24.3031C9.89062 24.3531 9.58281 24.4297 9.275 24.5531C8.55312 24.8422 7.8125 25.4078 7.8125 26.5625C7.8125 27.7172 8.55312 28.2828 9.275 28.5719C9.58281 28.6953 9.89062 28.7719 10.1562 28.8219V24.3031ZM28.125 5.46875H28.9062C29.1135 5.46875 29.3122 5.38644 29.4587 5.23993C29.6052 5.09341 29.6875 4.8947 29.6875 4.6875C29.6875 4.4803 29.6052 4.28159 29.4587 4.13507C29.3122 3.98856 29.1135 3.90625 28.9062 3.90625H28.125C27.9178 3.90625 27.7191 3.98856 27.5726 4.13507C27.4261 4.28159 27.3438 4.4803 27.3438 4.6875C27.3438 4.8947 27.4261 5.09341 27.5726 5.23993C27.7191 5.38644 27.9178 5.46875 28.125 5.46875ZM21.875 5.46875H25C25.2072 5.46875 25.4059 5.38644 25.5524 5.23993C25.6989 5.09341 25.7812 4.8947 25.7812 4.6875C25.7812 4.4803 25.6989 4.28159 25.5524 4.13507C25.4059 3.98856 25.2072 3.90625 25 3.90625H21.875C21.6678 3.90625 21.4691 3.98856 21.3226 4.13507C21.1761 4.28159 21.0938 4.4803 21.0938 4.6875C21.0938 4.8947 21.1761 5.09341 21.3226 5.23993C21.4691 5.38644 21.6678 5.46875 21.875 5.46875Z' fill='%232E2F5C'/%3e%3cpath d='M24.6343 15.0769C23.9793 15.4269 23.3811 15.8743 22.8601 16.4037C22.4661 15.86 21.9712 15.397 21.4025 15.04L22.3063 14.1362C22.4974 13.9452 22.7474 13.85 23 13.85C23.2526 13.85 23.5026 13.9452 23.6936 14.1362L24.6343 15.0769ZM20.7768 23.2053C20.7767 23.3413 20.7888 23.4763 20.8124 23.6088C19.3542 22.7703 18.3717 21.1967 18.3717 19.399V15.4856C18.4682 15.4868 18.5647 15.4874 18.6612 15.4875C20.086 15.4965 21.3391 16.2658 22.0317 17.4094C21.2404 18.5672 20.7768 19.9612 20.7768 21.4517L20.7768 23.2051C20.7768 23.2052 20.7768 23.2052 20.7768 23.2053ZM22.026 21.4517C22.026 18.3174 24.5166 15.6938 27.6283 15.4907V19.7025C27.6283 22.2116 25.5866 24.2548 23.0759 24.2548C22.4979 24.2548 22.026 23.783 22.026 23.2051V21.4517ZM22.8184 30.15V25.622H23.2417V30.15H22.8184Z' stroke='%23816FEF' stroke-width='0.8'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_717_11059'%3e%3crect width='50' height='50' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");}
.assortiment {background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='50' height='50' viewBox='0 0 50 50' fill='none'%3e%3cg clip-path='url(%23clip0_717_11052)'%3e%3cpath d='M27.7119 12.5132C27.6344 10.9975 26.5407 10.1894 25.5569 10.0794C24.8313 10.0007 23.9988 10.2844 23.4906 11.0556C22.6537 10.665 21.7937 10.8594 21.2194 11.3069C20.4393 11.9168 19.9319 13.1781 20.66 14.5094C21.7638 16.525 24.8175 17.305 24.9475 17.3375C24.9976 17.35 25.0481 17.3556 25.0982 17.3556C25.1814 17.3558 25.2637 17.3392 25.3404 17.3069C25.4171 17.2746 25.4865 17.2272 25.5444 17.1675C25.6375 17.0725 27.8287 14.8075 27.7119 12.5132ZM24.8969 16.0212C24.1469 15.7774 22.4107 15.1043 21.7575 13.9112C21.3768 13.2156 21.6 12.5975 21.9894 12.2931C22.1607 12.1593 22.3512 12.0931 22.5469 12.0931C22.8075 12.0931 23.0787 12.2107 23.33 12.4431C23.4087 12.5155 23.5046 12.5666 23.6087 12.5914C23.7127 12.6163 23.8214 12.614 23.9243 12.5849C24.0272 12.5559 24.1209 12.501 24.1964 12.4253C24.2719 12.3497 24.3267 12.256 24.3556 12.1531C24.5169 11.5768 24.9119 11.2656 25.4187 11.3231C25.9099 11.3782 26.4231 11.7875 26.4638 12.5781C26.5331 13.9363 25.4081 15.4206 24.8969 16.0212Z' fill='%23816FEF'/%3e%3cpath d='M49.9956 25.7632C49.9956 24.295 49.0349 22.9926 47.5062 22.3095C47.65 21.9282 47.75 21.5364 47.7949 21.1414C47.9318 19.9401 47.5843 18.8557 46.8149 18.0863C46.5043 17.7756 46.1425 17.5426 45.7493 17.377C46.7312 17.1488 47.5605 16.5775 48.0117 15.7089C48.4717 14.822 48.4761 13.7764 48.0236 12.7645C47.8835 12.4508 47.6916 12.1602 47.4779 11.8813C48.5991 10.8651 49.0616 9.47388 48.6586 8.20129C48.2579 6.93689 47.0917 6.06751 45.6029 5.87439C45.621 5.51001 45.5997 5.1488 45.531 4.79871C45.3185 3.71057 44.7129 2.85876 43.826 2.39807C42.6248 1.77429 41.163 2.03186 39.9929 2.92554C38.9767 1.80872 37.5879 1.34802 36.3179 1.75122C35.0535 2.15186 34.1841 3.31751 33.991 4.80627C33.806 4.79712 33.6206 4.7992 33.4359 4.8125C33.3103 4.12317 33.0096 3.51184 32.5315 3.03442C31.5046 2.00757 29.9127 1.80884 28.4265 2.37195C27.7618 0.913696 26.5074 0 25.0969 0C23.6794 0 22.4219 0.921875 21.7594 2.39124C20.2844 1.84619 18.7119 2.04871 17.6931 3.06628C17.2444 3.51501 16.9469 4.07629 16.8075 4.70374C16.6032 4.68664 16.3979 4.6833 16.1931 4.69373C16 3.20496 15.13 2.0387 13.8662 1.63867C12.595 1.23499 11.2062 1.69556 10.1906 2.81299C9.02051 1.91992 7.5581 1.66296 6.35803 2.28491C5.47119 2.74487 4.86548 3.59741 4.65234 4.68555C4.58423 5.03552 4.56299 5.39746 4.58105 5.76184C3.09253 5.95435 1.92627 6.82373 1.52624 8.08814C1.12317 9.36121 1.58496 10.7518 2.7063 11.7682C2.49255 12.047 2.30066 12.3375 2.16064 12.6514C1.70813 13.6632 1.71252 14.7089 2.17249 15.5957C2.64124 16.4995 3.52124 17.0769 4.55432 17.2856C4.0293 17.4463 3.54932 17.7219 3.15186 18.1188C2.38306 18.8868 2.03503 19.9719 2.17249 21.1731C2.21936 21.5825 2.32312 21.9882 2.47559 22.3818C0.956787 23.0675 0.00439453 24.3662 0.00439453 25.8281C0.00439453 27.2963 0.964966 28.5988 2.49377 29.2819C2.34998 29.6631 2.25 30.0549 2.20508 30.45C2.06824 31.6512 2.41565 32.7356 3.18506 33.505C3.62073 33.9407 4.16125 34.2169 4.74634 34.3688L8.48755 49.5244C8.50716 49.6042 8.5423 49.6793 8.59096 49.7455C8.63962 49.8116 8.70085 49.8676 8.77114 49.91C8.84142 49.9525 8.9194 49.9808 9.0006 49.9931C9.08181 50.0054 9.16465 50.0016 9.24438 49.9819C9.40522 49.9422 9.54369 49.8402 9.62937 49.6984C9.71505 49.5566 9.74092 49.3866 9.70129 49.2257L6.06372 34.4906C6.52307 34.4569 6.98877 34.3506 7.44617 34.1743C8.13049 35.6962 9.43054 36.6519 10.8949 36.6519C12.1874 36.6519 13.348 35.9037 14.0742 34.6831C14.4318 34.8831 15.0173 35.165 15.9073 35.4912C15.8711 36.5718 16.2117 37.5956 16.9592 38.3424C17.6549 39.0381 18.5967 39.4074 19.6511 39.4074C19.8269 39.4073 20.0055 39.3969 20.1868 39.3761C20.6343 39.3248 21.078 39.2111 21.5081 39.0411C22.2286 40.6674 23.608 41.6906 25.1637 41.6906C26.728 41.6906 28.113 40.6555 28.83 39.0137C29.4281 39.243 30.0419 39.3662 30.635 39.3662C31.5825 39.3662 32.4681 39.0549 33.1606 38.4462C34.0507 38.5131 34.9775 38.5756 35.9475 38.6318L33.2225 49.2181C33.202 49.2976 33.1974 49.3804 33.2089 49.4617C33.2204 49.5429 33.2478 49.6211 33.2895 49.6918C33.3313 49.7625 33.3865 49.8243 33.4521 49.8736C33.5177 49.923 33.5924 49.9589 33.6719 49.9794C33.7244 49.9938 33.7762 50 33.8281 50C33.9667 49.9998 34.1013 49.9536 34.2108 49.8687C34.3203 49.7837 34.3985 49.6648 34.4331 49.5306L37.3481 38.2069C37.3713 38.1174 37.3743 38.0238 37.3568 37.933C37.3393 37.8422 37.3018 37.7564 37.2469 37.6819C37.1923 37.6072 37.1217 37.5456 37.0403 37.5015C36.959 37.4574 36.8688 37.4319 36.7764 37.4269C35.9388 37.3818 35.142 37.3313 34.3627 37.2781C35.5001 36.9644 36.2539 36.7418 37.467 36.2456C37.4871 36.2374 37.5001 36.2212 37.5189 36.2112C38.0251 36.493 38.5839 36.6519 39.1708 36.6519C40.6407 36.6519 41.9446 35.6887 42.6271 34.1563C43.1802 34.3632 43.7465 34.475 44.2946 34.475C44.4502 34.475 44.6008 34.4525 44.7527 34.4349L41.3801 49.2362C41.3618 49.3162 41.3595 49.399 41.3732 49.4799C41.387 49.5608 41.4166 49.6382 41.4603 49.7076C41.504 49.7771 41.561 49.8372 41.628 49.8846C41.695 49.932 41.7707 49.9657 41.8507 49.9838C41.897 49.995 41.9438 50 41.9901 50C42.1316 49.9999 42.2689 49.9517 42.3795 49.8634C42.4901 49.775 42.5674 49.6518 42.5989 49.5138L46.1345 33.9982C46.3901 33.8532 46.6345 33.6869 46.8489 33.4725C47.6177 32.7045 47.9657 31.6194 47.8282 30.4182C47.7814 30.0088 47.6776 29.6032 47.5251 29.2095C49.0431 28.5238 49.9956 27.2256 49.9956 25.7632ZM45.9313 18.97C46.425 19.4637 46.6462 20.1843 46.5531 20.9994C46.4537 21.8676 46.0175 22.7275 45.3225 23.4219C44.5394 24.2043 42.885 24.7119 41.5138 24.9493C41.3855 24.591 41.178 24.2663 40.9067 23.9994C40.6354 23.7325 40.3073 23.5304 39.9469 23.4081C40.1837 22.0293 40.6919 20.3656 41.4788 19.5787C42.8744 18.1851 44.8718 17.9113 45.9313 18.97ZM34.3726 24.3331C34.3651 24.33 34.3569 24.3313 34.3495 24.3287C34.2858 23.3962 33.9276 22.5656 33.2982 21.9363C32.8076 21.4457 32.1976 21.132 31.532 20.9825C31.5951 20.1426 31.8889 19.4713 32.4382 19.0026C33.1758 18.3738 34.2513 18.2231 35.2457 18.6088C35.7952 18.8213 36.3201 19.1681 36.7639 19.6113C37.5458 20.3932 38.0533 22.0494 38.2914 23.4194C37.9337 23.5474 37.6095 23.7545 37.3428 24.0251C37.0762 24.2957 36.874 24.623 36.7513 24.9825C35.8962 24.8363 35.0519 24.6106 34.3726 24.3331ZM34.83 25.8187C34.5999 25.8892 34.3723 25.9674 34.1475 26.0531C34.1899 25.9113 34.2268 25.7687 34.2568 25.6256C34.4461 25.6951 34.6372 25.7595 34.83 25.8187ZM22.6232 23.5056C23.4725 24.355 24.0194 26.1537 24.272 27.6318C23.8826 27.7654 23.5296 27.9876 23.2408 28.2811C22.9521 28.5745 22.7355 28.931 22.6083 29.3225C21.1221 29.0713 19.3126 28.5238 18.4583 27.67C17.7101 26.9213 17.2389 25.9932 17.132 25.0569C17.0314 24.1737 17.2714 23.3918 17.8082 22.8556C18.9563 21.7075 21.1162 21.9994 22.6232 23.5056ZM22.5406 21.8381C23.05 20.6132 24.0176 19.8381 25.0937 19.8381C26.1675 19.8381 27.1324 20.61 27.6425 21.8287C27.3181 22.0463 27.0056 22.2963 26.715 22.5862C25.9305 23.3706 25.4255 24.5844 25.1056 25.6862C24.7849 24.5949 24.2825 23.3967 23.5068 22.6212C23.205 22.3193 22.8788 22.0613 22.5406 21.8381ZM25.1288 28.7269C25.9075 28.7269 26.5413 29.3607 26.5413 30.1394C26.5413 30.9181 25.9075 31.5519 25.1288 31.5519C24.35 31.5519 23.7163 30.9181 23.7163 30.1394C23.7163 29.3607 24.35 28.7269 25.1288 28.7269ZM25.9463 27.6194C26.1975 26.1338 26.745 24.3243 27.5994 23.47C29.1068 21.9644 31.2668 21.6719 32.4143 22.8199C32.9512 23.3562 33.1912 24.1387 33.0906 25.0212C32.9838 25.9581 32.5125 26.8856 31.7643 27.6344C30.9149 28.4838 29.1155 29.0306 27.6375 29.2838C27.5038 28.8943 27.2814 28.5412 26.988 28.2524C26.6945 27.9635 26.3379 27.7468 25.9463 27.6194ZM41.4431 17.9976C41.1391 18.2028 40.8551 18.4364 40.595 18.6951C39.8862 19.4038 39.4193 20.4838 39.1156 21.4857C38.8125 20.4939 38.3475 19.4282 37.6475 18.7275C37.3771 18.4581 37.0811 18.2157 36.7637 18.0038C37.238 16.8912 38.123 16.1895 39.105 16.1895C40.0843 16.1893 40.9681 16.8888 41.4431 17.9976ZM39.8331 15.0281C39.8906 14.75 39.9213 14.4694 39.9343 14.2074C40.1499 14.5712 40.4105 14.9698 40.7093 15.3562C40.4334 15.2079 40.1386 15.0975 39.8331 15.0281ZM38.5557 14.9894C37.87 15.1038 37.2407 15.4343 36.7101 15.9294L35.9276 13.2288C36.3182 13.0587 36.8757 12.77 37.3407 12.4775C37.6638 12.9431 38.1426 13.2676 38.6807 13.4076C38.705 13.7706 38.7113 14.4875 38.5557 14.9894ZM39.1374 24.5125C39.845 24.5125 40.4199 25.0881 40.4199 25.7949C40.4199 26.5024 39.845 27.078 39.1374 27.078C38.4299 27.078 37.855 26.5023 37.855 25.7949C37.855 25.0881 38.43 24.5125 39.1374 24.5125ZM42.2163 16.7844C42.2838 16.8257 42.3513 16.8676 42.42 16.9038C42.67 17.0338 42.9257 17.1332 43.1825 17.2195C42.9712 17.2701 42.7606 17.3313 42.5519 17.4114C42.455 17.1947 42.3429 16.9852 42.2163 16.7844ZM46.9025 15.1318C46.2955 16.2999 44.5431 16.5962 42.9956 15.7943C42.1312 15.3462 41.2618 14.0944 40.6881 12.9968C40.9535 12.7922 41.172 12.5331 41.3289 12.2369C41.4858 11.9408 41.5774 11.6144 41.5975 11.2799C42.8187 11.1205 44.3363 11.1124 45.1945 11.5574C45.9675 11.9586 46.5676 12.568 46.8832 13.2743C47.1769 13.9307 47.1837 14.5906 46.9025 15.1318ZM45.0225 7.98999C45.1684 7.70709 45.2888 7.41178 45.3824 7.10754C46.4149 7.22437 47.2124 7.77442 47.4674 8.57813C47.723 9.38623 47.3831 10.2993 46.5986 10.99C46.3412 10.7887 46.0686 10.6025 45.7699 10.4475C45.0225 10.0601 44.0561 9.93872 43.1655 9.93128C43.8994 9.40869 44.6294 8.74756 45.0225 7.98999ZM39.6757 5.21558C40.4781 3.66809 42.0819 2.90064 43.2513 3.50745C43.7926 3.78809 44.167 4.33179 44.305 5.03809C44.4539 5.79688 44.3144 6.64063 43.9132 7.41431C43.4651 8.27869 42.2175 9.1449 41.1163 9.71936C40.91 9.45129 40.6526 9.22498 40.3439 9.06433C40.0452 8.9093 39.7239 8.82752 39.3976 8.80933C39.2375 7.58814 39.23 6.07373 39.6757 5.21558ZM39.7675 10.1743C39.8953 10.2401 40.0088 10.3306 40.1014 10.4406C40.194 10.5505 40.2638 10.6778 40.3069 10.8149C40.4894 11.3906 40.1694 12.0062 39.5944 12.1887C39.0181 12.3674 38.4031 12.0505 38.2206 11.4756C38.0387 10.9006 38.358 10.2849 38.9337 10.1024C39.0706 10.0589 39.2147 10.0428 39.3578 10.0552C39.5008 10.0675 39.6401 10.108 39.7675 10.1743ZM36.6957 2.94312C37.5044 2.6875 38.4144 3.02564 39.1044 3.8075C38.8991 4.06769 38.7186 4.34639 38.5649 4.64002C38.1768 5.38818 38.0555 6.35315 38.0481 7.24377C37.5262 6.51062 36.865 5.78064 36.1074 5.38757C35.8243 5.24142 35.5287 5.12074 35.2242 5.02698C35.3419 3.995 35.8918 3.19812 36.6957 2.94312ZM35.5325 6.49744C36.3975 6.94617 37.2656 8.19617 37.8394 9.29553C37.5421 9.52506 37.3045 9.82275 37.1465 10.1635C36.9886 10.5042 36.915 10.8779 36.9319 11.2531C36.5969 11.4924 35.995 11.823 35.5769 12.0175L33.85 6.05615C34.4094 6.06934 34.9882 6.21436 35.5325 6.49744ZM32.6094 6.26685L35.7306 17.0419C35.743 17.0844 35.7693 17.1162 35.7893 17.1538C35.7424 17.2444 35.6937 17.3325 35.6511 17.4276C34.2399 16.8982 32.7024 17.1333 31.6267 18.0508C31.0454 18.5458 30.3779 19.4276 30.2711 20.8933C29.7673 20.929 29.2543 21.0446 28.7517 21.2421C28.0317 19.6133 26.6511 18.5876 25.0942 18.5876C23.5317 18.5876 22.1479 19.6201 21.4298 21.2589C19.7992 20.6327 18.0504 20.8458 16.9248 21.9714C16.6929 22.2034 16.5017 22.4646 16.3442 22.7459C15.6523 20.2352 14.373 15.5103 13.3911 11.8646L32.6094 6.26685ZM10.8293 16.1887C11.7993 16.1887 12.6769 16.873 13.155 17.9631C12.8806 18.1538 12.6312 18.3824 12.3195 18.6943C11.6107 19.4031 11.1438 20.4824 10.8407 21.4838C10.5376 20.4932 10.0726 19.4275 9.37195 18.7275C9.09509 18.4507 8.797 18.2131 8.48755 18.0063C8.9613 16.8918 9.84692 16.1887 10.8293 16.1887ZM9.48621 15.2312C9.70136 14.9507 9.90285 14.6599 10.09 14.36C10.1094 14.5719 10.1406 14.79 10.1899 15.0038C9.9469 15.0513 9.71374 15.1324 9.48621 15.2312ZM11.3243 13.33C11.5569 13.2893 11.7863 13.2256 12.0012 13.1138C12.1308 13.0457 12.2539 12.9657 12.3688 12.875C12.5887 13.6901 12.8726 14.7418 13.1825 15.8868C12.6881 15.4406 12.1118 15.1337 11.4862 15.0081C11.483 14.9974 11.485 14.9868 11.4812 14.9762C11.2975 14.4906 11.3 13.7288 11.3243 13.33ZM10.8618 24.5132C11.5693 24.5132 12.1443 25.0889 12.1443 25.7957C12.1443 26.5032 11.5693 27.0787 10.8618 27.0787C10.1543 27.0787 9.57934 26.5031 9.57934 25.7957C9.57934 25.0887 10.155 24.5132 10.8618 24.5132ZM11.6719 23.4075C11.9081 22.0293 12.4163 20.365 13.2031 19.5781C13.5344 19.2482 13.7444 19.0581 14 18.9075C14.6168 21.1787 15.2037 23.3256 15.49 24.3331C14.8306 24.5931 14.0525 24.8031 13.2368 24.9431C13.1079 24.5861 12.9003 24.2627 12.6294 23.9969C12.3585 23.7311 12.0312 23.5296 11.6719 23.4075ZM15.9399 25.5068C15.975 25.7043 16.0181 25.9006 16.0768 26.095C15.7783 25.9739 15.4744 25.8665 15.1661 25.7731C15.4225 25.6949 15.6813 25.6082 15.9399 25.5068ZM31.6488 3.9187C31.9531 4.22302 32.142 4.62244 32.2175 5.07996L26.2394 6.82129C26.5413 5.77625 26.9463 4.95691 27.3981 4.505C28.7306 3.17188 30.6374 2.90686 31.6488 3.9187ZM25.0969 1.25C26.0244 1.25 26.8632 1.90869 27.3181 2.9563C27.0302 3.15237 26.7611 3.3748 26.5144 3.62073C25.8413 4.29382 25.3962 5.32202 25.1082 6.24756C24.8131 5.30322 24.3719 4.3125 23.7113 3.65259C23.4545 3.39706 23.1734 3.16721 22.8719 2.96631C23.3269 1.91309 24.1663 1.25 25.0969 1.25ZM18.5775 3.94995C19.5875 2.93933 21.4944 3.20312 22.8281 4.53625C23.3556 5.06433 23.8263 6.11438 24.1362 7.43311L19.8149 8.6919C19.8049 8.68506 19.7993 8.67444 19.7881 8.66809C19.5349 8.51929 19.3249 8.36182 19.1631 8.20056C18.4987 7.53687 18.0806 6.71375 17.9856 5.88367C17.8975 5.10693 18.1075 4.42004 18.5775 3.94995ZM18.2794 9.08374C18.2938 9.09815 18.3125 9.1106 18.3269 9.125L16.0513 9.78748C16.2957 9.15686 16.8519 8.61316 17.6144 8.28003C17.8106 8.56799 18.0333 8.83705 18.2794 9.08374ZM16.74 5.96436C16.7418 5.98499 16.7418 6.00439 16.7438 6.02502C16.7882 6.41321 16.8862 6.79749 17.0288 7.17127C15.6932 7.78503 14.8107 8.91248 14.6832 10.1863L13.2151 10.6138C13.1107 10.0488 12.8051 9.53809 12.3451 9.18311C12.9194 8.08374 13.7876 6.83313 14.652 6.38501C15.3306 6.03308 16.0593 5.89624 16.74 5.96436ZM13.4894 2.83057C14.2937 3.08557 14.8437 3.88245 14.9606 4.91492C14.6563 5.00853 14.361 5.129 14.0781 5.2749C13.3207 5.66736 12.6594 6.39807 12.1375 7.1311C12.13 6.24048 12.0087 5.2749 11.6206 4.52734C11.4676 4.23374 11.2872 3.95521 11.0819 3.69543C11.7675 2.92505 12.6963 2.57996 13.4894 2.83057ZM11.2512 9.98999C11.8262 10.1725 12.1462 10.7881 11.9637 11.3638C11.9207 11.5008 11.8508 11.628 11.7582 11.7379C11.6656 11.8477 11.5521 11.9381 11.4243 12.0038C11.2969 12.0701 11.1577 12.1106 11.0146 12.1229C10.8715 12.1353 10.7274 12.1192 10.5906 12.0757C10.0156 11.8932 9.69556 11.2776 9.87744 10.7025C10.0607 10.1282 10.6775 9.81128 11.2512 9.98999ZM5.88 4.92627C6.01819 4.21997 6.39246 3.67627 6.93433 3.39563C8.10242 2.78748 9.70679 3.55566 10.51 5.10376C10.9557 5.96252 10.9481 7.47754 10.7875 8.69934C10.1118 8.73877 9.48498 9.0719 9.07056 9.60876C7.96936 9.03442 6.72119 8.16809 6.27185 7.30188C5.87122 6.52881 5.73193 5.68506 5.88 4.92627ZM2.71814 8.46558C2.97314 7.66125 3.77063 7.11182 4.80249 6.99561C4.89617 7.29942 5.01664 7.59432 5.16248 7.87683C5.55554 8.63501 6.28564 9.29626 7.01868 9.81873C6.12866 9.82617 5.16248 9.94751 4.41492 10.335C4.11621 10.49 3.84363 10.6763 3.58679 10.8768C2.81372 10.1899 2.46619 9.26062 2.71814 8.46558ZM3.28247 15.0194C3.00122 14.4782 3.00867 13.8181 3.30188 13.1613C3.61755 12.455 4.21753 11.8456 4.9906 11.4443C5.84998 10.9994 7.36682 11.0074 8.58752 11.1669C8.60738 11.5015 8.69884 11.8279 8.85573 12.1241C9.01263 12.4203 9.23129 12.6794 9.49695 12.8838C8.92322 13.9819 8.05383 15.2338 7.18945 15.6819C5.64062 16.4856 3.88818 16.1881 3.28247 15.0194ZM7.6969 16.8225C7.57593 17.0175 7.46838 17.2205 7.375 17.4301C7.13698 17.3412 6.89254 17.2705 6.6438 17.2188C7.00796 17.1246 7.361 16.9918 7.6969 16.8225ZM4.03564 19.0024C5.09436 17.9437 7.09192 18.2156 8.48816 19.6112C9.27063 20.3937 9.7782 22.0499 10.0156 23.4193C9.65728 23.5476 9.33253 23.7552 9.06556 24.0265C8.79859 24.2978 8.5963 24.6258 8.47375 24.9862C7.09375 24.75 5.43188 24.2418 4.64441 23.455C3.95007 22.7606 3.51257 21.8999 3.41382 21.0319C3.32129 20.2169 3.54187 19.4962 4.03564 19.0024ZM3.07068 28.17C1.95752 27.6957 1.25439 26.8101 1.25439 25.8281C1.25439 24.8488 1.95374 23.965 3.0625 23.49C3.26833 23.794 3.50227 24.0779 3.76123 24.3381C4.46997 25.0469 5.5481 25.5144 6.54993 25.8175C5.55994 26.1206 4.49365 26.5856 3.7937 27.2856C3.51941 27.5599 3.28003 27.8582 3.07068 28.17ZM4.06873 32.6212C3.57495 32.1274 3.35376 31.4069 3.4469 30.5918C3.54626 29.7236 3.98254 28.8636 4.67749 28.1693C5.45874 27.3881 7.11816 26.8799 8.48621 26.6418C8.61455 27 8.82204 27.3246 9.09322 27.5915C9.36441 27.8583 9.69231 28.0605 10.0525 28.1831C9.81628 29.5593 9.3081 31.2256 8.52124 32.0125C7.12622 33.4069 5.12744 33.6807 4.06873 32.6212ZM10.895 35.4025C9.91626 35.4025 9.03308 34.705 8.5581 33.5981C8.86174 33.3916 9.1453 33.157 9.40503 32.8975C10.1138 32.1887 10.5807 31.1088 10.8838 30.1074C11.1869 31.0986 11.6519 32.1637 12.3525 32.8643C12.6229 33.1338 12.9187 33.3766 13.2357 33.5892C12.7612 34.7007 11.8768 35.4025 10.895 35.4025ZM13.2362 31.9794C12.4543 31.1969 11.9462 29.5419 11.7087 28.1713C12.0671 28.043 12.3918 27.8355 12.6587 27.5642C12.9255 27.2929 13.1277 26.9648 13.25 26.6044C13.9481 26.7231 14.6268 26.8987 15.2238 27.1088C14.1957 27.8794 13.5757 28.9719 13.5757 30.1744C13.5757 31.2806 14.0931 32.2976 14.9751 33.0532C14.3531 32.8525 13.745 32.4882 13.2362 31.9794ZM16.8263 32.7275C15.6013 32.2181 14.8257 31.2513 14.8257 30.1744C14.8257 29.1019 15.5969 28.137 16.8151 27.6263C17.0356 27.9532 17.287 28.2657 17.5745 28.5532C18.3582 29.3369 19.572 29.8419 20.6738 30.1626C19.5839 30.4833 18.3857 30.9851 17.6101 31.7607C17.3075 32.0631 17.0493 32.3888 16.8263 32.7275ZM20.045 38.1356C19.1626 38.2368 18.38 37.9962 17.8431 37.46C16.6951 36.3119 16.9869 34.1519 18.4938 32.6449C19.3431 31.7955 21.1438 31.2487 22.6206 30.9961C22.7543 31.3856 22.9766 31.7387 23.2702 32.0276C23.5637 32.3164 23.9203 32.5331 24.3119 32.6605C24.0601 34.1487 23.5132 35.955 22.6588 36.8093C21.91 37.5575 20.9818 38.0287 20.045 38.1356ZM25.1637 40.4419C24.0906 40.4419 23.1256 39.6707 22.615 38.4525C22.9476 38.2298 23.258 37.9755 23.5419 37.6931C24.3269 36.9087 24.8313 35.6963 25.1519 34.5925C25.4725 35.6825 25.975 36.8826 26.75 37.6582C27.0446 37.9518 27.3681 38.2148 27.7156 38.4432C27.2069 39.6669 26.24 40.4419 25.1637 40.4419ZM32.4487 37.4243C31.3013 38.5724 29.1412 38.2805 27.6344 36.7743C26.7863 35.9255 26.2382 34.1224 25.9856 32.6481C26.375 32.5144 26.728 32.292 27.0168 31.9985C27.3055 31.705 27.522 31.3484 27.6493 30.9568C29.1337 31.208 30.9456 31.7561 31.7987 32.6099C32.5469 33.358 33.0181 34.2861 33.125 35.223C33.2256 36.1056 32.9856 36.8882 32.4487 37.4243ZM32.6819 31.7256C31.8982 30.9419 30.6831 30.4369 29.5813 30.1162C30.6738 29.7963 31.8726 29.2937 32.6476 28.5181C32.941 28.2233 33.204 27.8999 33.4326 27.5525C34.6564 28.0619 35.4314 29.0287 35.4314 30.1044C35.4314 31.1769 34.6602 32.1425 33.4414 32.6525C33.2186 32.3198 32.9643 32.0094 32.6819 31.7256ZM34.3824 35.9756C34.4063 35.6775 34.4013 35.3777 34.3674 35.0806C34.345 34.8856 34.3068 34.6924 34.2618 34.5C34.7512 34.4725 35.2438 34.3625 35.7224 34.1775C35.9137 34.6031 36.1537 34.9825 36.4318 35.3107C35.7007 35.59 35.1112 35.7712 34.3824 35.9756ZM35.2106 33.0369C36.1337 32.2756 36.6818 31.2382 36.6818 30.1044C36.6818 28.9125 36.0736 27.83 35.0636 27.0613C35.5905 26.8906 36.1642 26.7513 36.7629 26.6482C36.8919 27.0051 37.0994 27.3284 37.3702 27.5942C37.641 27.86 37.9681 28.0615 38.3273 28.1838C38.0911 29.5607 37.5823 31.2269 36.796 32.0138C36.3263 32.4825 35.7781 32.8281 35.2106 33.0369ZM39.1707 35.4025C38.1919 35.4025 37.3081 34.7043 36.8331 33.5974C37.137 33.3909 37.4207 33.1563 37.6807 32.8967C38.3894 32.188 38.8563 31.1074 39.1594 30.1067C39.4625 31.0979 39.9275 32.163 40.6282 32.8635C40.8984 33.1331 41.1944 33.3755 41.512 33.5873C41.0375 34.7 40.1525 35.4025 39.1707 35.4025ZM45.9644 32.5887C44.9043 33.6475 42.9075 33.375 41.5118 31.98C40.73 31.1975 40.2218 29.5425 39.9844 28.1719C40.3426 28.0435 40.6672 27.8359 40.9341 27.5646C41.201 27.2933 41.4032 26.9653 41.5256 26.605C42.9038 26.8412 44.5687 27.3494 45.3556 28.1362C46.0499 28.8306 46.4874 29.6913 46.5862 30.5593C46.6787 31.3744 46.4581 32.095 45.9644 32.5887ZM46.9381 28.1012C46.7321 27.7973 46.4982 27.5134 46.2394 27.2531C45.5312 26.5449 44.4525 26.0774 43.4513 25.7743C44.4419 25.4712 45.5063 25.0062 46.2069 24.3055C46.4813 24.0311 46.7207 23.733 46.93 23.4211C48.0426 23.8955 48.7457 24.7811 48.7457 25.7631C48.7456 26.7426 48.0469 27.6262 46.9381 28.1012Z' fill='%232E2F5C'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_717_11052'%3e%3crect width='50' height='50' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");}
@media all and (max-width: 1470px) {
  .main__advance .advance__inner {
    justify-content: flex-start;
    gap: 30px;
}
}
@media all and (max-width: 1199px) {
  .advantages {margin-top: 34px;justify-content: space-between;width: 992px;overflow-x: scroll;flex-wrap: nowrap;}
  .advantages_item {flex-wrap: nowrap;min-width: 312px;}
  .advantages::-webkit-scrollbar-thumb {background-color: #fff;}
}
@media all and (max-width: 1199px) {
  
      .main__advance .advance__inner {
        justify-content: space-evenly;
      }
      .advantages_item {
        min-width: 226px;
    }
}
@media all and (max-width: 1023px) {
  .advantages {width: 736px;}
}
@media all and (max-width: 768px) {
  .advantages {margin-top: 20px;width: 736px;gap: 30px;}
  .advantages_text span {font-weight: 600;margin-bottom: 2px;}
  .advantages_item {font-size: 14px; min-width: 212px;margin-bottom: 10px;}
  .advantages_icon {width: 40px;height: 40px;margin-right: 12px;background-size: contain;}
}
@media all and (max-width: 767px) {
 .main__advance {margin-bottom:0;}
  .advantages {width: 100%;}
}
@media all and (max-width: 480px) {
    .advantages_item {
        font-size: 14px;
        min-width: 176px;
    }
    .main__advance .advantages_text {
    font-size: 12px;
}
        .advantages_icon {
        width: 31px;
        height: 31px;
        margin-right: 8px;
        }
        .main__advance .advance__inner {gap:10px;}
}
/**************************************/
/*** Новости ***/
/**************************************/
.nojs #news .swiper-slide {width: 25%;}
#news .tabs__content.loading {height: 128px;}
.news__navs {width: 100%;white-space: nowrap;flex-wrap: nowrap;overflow-x: auto;}
.news__navs::-webkit-scrollbar {height: 4px;}
.news__nav {padding: 10px 16px;line-height: 1.25;font-weight: 700;}
.news__nav.active {background-color: var(--color-lightgray);font-weight: 700;}
.news__date {color: var(--color-darkgray);font-size: 14px;font-weight: 600;position: absolute;left: 0;width: 92px;height: 26px;line-height: 26px;background: #fff;border-radius: 0 20px 0 0;bottom: 0;text-align: center;}
.news__image {height: 204px;width: 100%;overflow: hidden;position: relative;border-radius: 20px 20px 20px 0;}
.news__title {font-size: 18px;margin: 1rem 0 4px;line-height: 24px;overflow: hidden;display: block;font-weight: 600;}
.news__desc {height: 80px;-webkit-line-clamp: 4;-webkit-box-orient: vertical;overflow: hidden;line-height: 20px;}
.news__buttons {margin-top: 12px;}
.news__inner {border: 1px solid #ECEDF6;border-radius: 20px;display: flex;flex-direction: column;justify-content: center;padding: 1rem 1rem 20px;align-items: flex-start;transition: all 0.3s ease;margin-bottom: 10px;}
.news__inner:hover {border-color: #816FEF;box-shadow: 0 4px 20px 0 rgb(123 115 177 / 9%);}
.news__image img {max-width: inherit;height: 100%;}
.news__button {font-weight: 600;color: #A295F2;}
/**************************************/
/*** Страница: Новости ***/
/**************************************/
.news__list_item {margin-bottom: 24px;padding-bottom: 24px;border-bottom: 1px solid var(--color-lightgray);}
.news__list_item:last-child {margin-bottom: 0;padding-bottom: 0;border-bottom: 0;}
.news__list_title {max-height: 48px;line-height: 24px;font-size: 18px;font-weight: bold;display: block;overflow: hidden;}
.news__list_text {margin-top: 16px;overflow: hidden;}
.news__list_date {margin-top: 16px;text-align: right;font-style: italic;}
.news__file {margin-top: 16px;}
.page-news .news__date {margin-top: 16px;}
@media (max-width: 480px) {
  #news .block__nav .title {width: auto;}
  .news__inner{padding: 1rem;}
  .news__title {font-size: 16px;line-height: 20px;}
  .news__desc {font-size: 14px;line-height: 18px;height: 90px;}
  .news__buttons {margin-top: 8px;}
}
@media (max-width: 380px) {
  #news .swiper-navigation {display:none;}
}
/**************************************/
/*** Подписаться ***/
/**************************************/
#subscribe {margin: 100px 0;}
.subscribe {justify-content: center;background: linear-gradient(to right, #E9F4FF 0, #E9F4FF 50%, rgb(255 188 177 / 80%) 100%);border-radius: 20px;gap: 90px;flex-wrap: nowrap;}
.subscribe__block {margin-bottom: 20px;}
.subscribe__form {display: flex;gap: 20px;align-items: center;}
.subscribe__form .form__fields {margin-bottom: 0;}
.subscribe__title {font-size: 20px;font-weight: bold;margin-bottom: 8px;}
.subscribe .form__pp {text-align: left;max-width: 279px;margin-top: 0;margin-right:10px;margin-bottom:4px;}
.subscribe .form__pp label {display:block;}
.subscribe .form__input {background-color: var(--color-white);border-radius: 8px 0 0 8px;border: none;width: 470px;}
.subscribe .form__field {flex-grow: 1;}
.subscribe label {display: none;}
.subscribe__form .form__fields .form__button {padding: 0px 18px;border-radius: 0 8px 8px 0;font-size: 24px;}
@media all and (max-width: 1420px) {
.subscribe {justify-content: space-between;gap: 29px;}
}
@media all and (max-width: 1199px) {
  #subscribe {margin: 70px 0;}
  #subscribe .subscribe__title {line-height: 50px;font-size: 43px;}
  .subscribe__form {flex-direction: column;align-items: flex-start;}
  .subscribe {justify-content: center;}
}
@media all and (max-width: 1023px) {
  .subscribe__block {width: 100%;margin-bottom: 16px;}
  .subscribe__form {width: 100%;}
  .subscribe .form__input {width: 290px;}
  #subscribe .subscribe__title {line-height: 33px;font-size: 37px;}
  .subscribe {gap: 13px;}
}
@media (max-width: 768px) {
  #subscribe {margin: 30px 0 40px;}
  .subscribe {flex-direction: column-reverse;padding: 30px 1rem 0;}
  .subscribe-left {overflow: hidden;}
  .subscribe-left img {margin-bottom: -32px;}
  .subscribe .form__input {width: 392px;}
}
@media (max-width: 540px) {
  .subscribe__form .form__fields {width: 100%;flex-wrap: nowrap;}
  .subscribe .form__input {width: 100%;border-radius: 8px;}
}
@media (max-width: 479px) {
  .subscribe__form {gap: 8px;}
  .subscribe .form__button {position: absolute;right: 0;padding: 0 16px;}
  .subscribe .form__button span {display: none;}
  .subscribe .form__button:before {content: '\e918';font-family: 'icomoon';font-size: 24px;display: block;}
  #subscribe .subscribe__title {line-height: 44px;font-size: 36px;}
  .subscribe__subtitle {font-size: 14px;line-height: 18px;}
  .subscribe__block {margin-bottom: 20px;}
  .subscribe-left img {max-width: 242px;}
}
/**************************************/
/*** Подвал ***/
/**************************************/
footer {background-color: #F3F5FF;border-radius: 50px 50px 0 0;}
.footer__top {padding-top: 59px;}
.footer__middle .footer__inner {position: relative;padding: 32px 0 0 0;border: 0;flex-wrap: nowrap;align-items: flex-start;border-top: 1px solid #ECEDF6;}
.footer__inner {padding: 16px 0;justify-content: space-between;}
.footer__block {width: auto;margin: 0 0 32px 0;min-width: 210px;}
/*.footer__middle .footer__block {width: 33.33333%;}*/
.footer__title {font-size: 18px;font-weight: 600;position: relative;    margin-bottom: 20px;}
.footer__title + .footer__content {margin-top: 24px;}
.footer__logo {margin-bottom: 8px;margin-bottom: 24px;max-height: 41px;}
.footer__logo img {height: 100%;}
footer .contacts__block {margin-top: 4px;}
footer .contacts__block_social {margin-top: 12px;}
footer .contacts__block_phone:first-child {font-size: 20px;font-weight: 700;}
footer .contacts__block_worktime a, footer .contacts__block_email a {color: #7D83AB;font-size: 16px;}
footer .contactUs, footer .contacts__block_region {display: flex;flex-wrap: nowrap;align-items: center;gap: 15px;}
.contacts__block-payments_text {display: flex;align-items: center;gap: 79px;position: absolute;right: 0;bottom: 36px;left: 28%;}
footer .contactUs i, footer .contacts__block_region i {width: 32px;height: 32px;background-repeat: no-repeat;background-size: contain;background-position: center;}
.footer__title i {display:none;transition: all 0.3s ease;}
/*** Подвалю. Ссылки ***/
.footer__list li {margin-bottom: 16px;}
.footer__list li:last-child {margin-bottom: 0;}
.footer__link {display: block;}
.footer__link-more a {color: #A7ACCB;font-size: 14px;text-decoration: underline;}
/*** Подвалю. Связаться с нами ***/
.contactUs__link {font-size:14px;}
.contactUs__link i {margin-right: 8px;font-size: 20px;}
.contactUs__link i.icon-telegram {color: #039BE5;}
.contactUs__link i.icon-whatsapp {color: #39AE41;}
.contactUs__link i.icon-vk {color: #1E88E5;}
.contactUs__link i.icon-phone {color: #2E2F5C;}
.contactUs__link i.icon-mail {color: var(--color-primary);}
.contactUs__link:hover, .contactUs__link:hover i {color: var(--color-primary);}
/* Оплата */
.payments {}
.payments i, .payments svg {padding: 5px 8px;margin-right: 4px;font-size: 20px;color: var(--color-darkgray);background: #fff;width: 40px;height: 30px;text-align: center;line-height: 30px;}
.payments i:hover {color: var(--color-primary)}
.payments i:last-child {margin-right: 0;}
/*** Подвалю. Копирайт ***/
.footer__bottom .footer__inner {border-top: 1px solid #ECEDF6;color: #A7ACCB;}
.footer__top .footer__inner {padding-bottom: 10px;}
.copyright {width: calc(100% - 272px);font-size: 14px;flex-grow: 1;text-align: center;}
.copyright a {padding: 0;color: #A7ACCB;}
.footer__catalog ul li:nth-child(7) ~ li {display: none;}
.footer__catalog ul li.footer__link-more {display:block !important;}
.footer__block-one {margin: 0 0px 32px 0px;justify-content: space-between;align-items: flex-start;margin-left: 154px;}
.footer__title.active i {transform: scale(1, -1);}
@media(max-width: 1199px) {
  .footer__block-one {margin: 0 0px 32px 0px;justify-content: space-between;align-items: flex-start;margin-left: 30px;}
  .contacts__block-payments_text {left: 25%;}
}
@media(max-width: 1023px) {
  .footer__block {width: calc(50% - 32px);}
  .copyright {width: 100%;}
  .payments {width: 100%;margin-top: 16px;}
  #footer {display: flex;flex-direction: column-reverse;flex-wrap: wrap;}
  .footer__bottom {order: -1;}
  .footer__middle .footer__inner {flex-wrap: wrap;border:none;}
  .footer__top .footer__inner {padding-top: 31px;border-top: 1px solid #ECEDF6;}
  .contacts__block-payments_text {left: 0;right: 0;bottom: -22px;}
}
@media(max-width: 768px) {
  .footer__title i {display:inline-block;}
  .footer__title {display: flex;justify-content: space-between;align-items: center;}
  .footer__block ul {display:none;text-align: left;}
}
@media(max-width: 640px) {
  .footer__middle .footer__inner {justify-content: center;flex-direction: column;padding-top: 40px;}
  .footer__top {padding-top: 30px;}
  .footer__logo {margin-bottom: 9px;height: 35px;}
  .footer__block {width: 100%;text-align: center;margin-bottom: 30px;}
  footer .contacts__block {margin-top: 4px;text-align: center;justify-content: center;}
  footer .contacts__block_social {margin-top: 12px;}
  footer .contactUs, footer .contacts__block_region {justify-content: center;}
  footer .contacts__block_phone:first-child {font-size: 18px;font-weight: 600;}
  .contacts__block_phone + .contacts__block_phone {margin-top: 4px;}
  .footer__block.footer__block-zero + .footer__block {margin-bottom: 1rem;}
  .footer__block.footer__block-zero + .footer__block + .footer__block {margin-bottom: 20px;}
  .contacts__block-payments_text {flex-direction: column;position: relative;justify-content: center;align-items: center;text-align: center;width: 100%;gap: 8px;bottom: 10px;}
  
  .payments {margin-top: 0;}
  .payments a {justify-content: center;}
  .footer__top .footer__block {margin-bottom: 0;}
  .footer__block ul {margin-top: 12px;margin-bottom: 21px;}
  .footer__title {margin-bottom: 20px;}
}
@media (max-width: 479px) {
  .footer__block {width: 100%;}
  .footer__title:after {content: '\e916';font-family: 'icomoon';position: absolute;right: 0;}
  .footer__title.active:after {content: '\e919';}
  .footer__bottom .footer__inner {padding: 12px 0;}
  .footer__title + .footer__content {display: none;}
}
/**************************************/
/*** Обратный звонок ***/
/**************************************/
.callback__info {width: 336px;padding: 16px;background-color: var(--color-primary);color: var(--color-white);line-height: 1.5;position: relative;}
.callback__info:before {content: '\e928';font-family: 'icomoon';font-size: 128px;line-height: 1;color: var(--color-shadow-white2);position: absolute;bottom: -32px;left: -32px;}
.callback__title {font-size: 20px;font-weight: bold;margin-bottom: 8px;}
.callback__content {width: calc(100% - 336px);padding: 16px;background-color: var(--color-gray);flex-grow: 1;}
#callback .form__input {width: 35%;height: 48px;background-color: var(--color-white);}
#callback .form__button {flex-grow: 1;padding: 0 16px;}
#callback .form__fields {margin: 0;}
#callback .form__pp {margin-top: 8px;text-align: right;}
#callback .form__callback {width: 100%;}
/* #callback .form__fields:before {content: '';width: 1px;height: calc(100% - 16px);background-color: var(--color-gray);top: 8px;left: 35%;position: absolute;display: block;} */
#callback .form__input:first-child {margin-right: 1px;}
@media all and (max-width: 1023px) {
	.callback__info {width: 100%;padding: 16px;}
	.callback__content {width: 100%;}
}
@media all and (max-width: 639px) {
	#callback .form__input {width: calc(50% - 1px);margin-bottom: 8px;}
	#callback .form__pp {text-align: center;}
}
@media all and (max-width: 479px) {
	#callback .form__input {width: 100%;}
}
/**************************************/
/*** Преимущества ***/
/**************************************/
.body__left {width: calc(100% - 711px);padding-right: 32px;}
.body__right {width: 711px;}
#body .block__title {width: 100%;margin-bottom: 28px;}
.body_contack_phone_email i {background-color: #F3F5FF;padding: 20px;background-repeat: no-repeat;background-position: center;border-radius: 50%;margin-right: 1rem;}
.body_contack_phone_email p {display: flex;flex-direction: column;margin: 0;}
.body_contack__block_label {font-size: 14px;color: #7D83AB;}
.body_contack_phone_email p a {font-size: 18px;font-weight: 600;}
.body_contack__block_phone {padding-right: 58px;border-right: 1px solid #F3F5FF;}
.body_contack__block_email {padding-left: 40px;}
.body_contack_phone_email {padding-top: 17px;border-top: 1px solid #F3F5FF;margin-top: 30px;}
.body_contack_social {margin-top: 28px;background: #F3F5FF;display: flex;border-radius: 12px;padding: 9px 20px;align-items: center;}
.body_contack_social-label {color: #7D83AB;font-size: 14px;margin-left: 10px;}
@media all and (max-width: 1199px) {
.body__left {width: calc(100% - 500px);}
.body__right {width: 500px;}
}
@media all and (max-width: 1023px) {
.body__left {width: 100%;padding: 0 0 32px 0;}
.body__right {width: 100%;}
}
@media all and (max-width: 640px) {
.body__right .htmlDataBlock{font-size: 14px;}
.body_contack_phone_email {flex-direction: column;align-items: flex-start;gap: 1rem;padding-top: 16px;margin-top: 20px;}
.body_contack__block_email {padding-left: 0;}
.body_contack_social .contacts__block.contacts__block_social {flex-wrap: nowrap;}
}
.shops_map {border-radius: 21px;overflow: hidden;/*margin-top: 40px;*/width: calc(100% - 300px);}
.shopBlock {display: flex;
    justify-content: space-between;
    align-content: flex-start;
    align-items: center;}
.shopBlock .swiper {width:290px;}
@media (max-width: 1023px) {
  
  .shopBlock {flex-wrap:wrap}
  .shopBlock .swiper {width:100%;}
  .shops_map {width:100%;margin-top: 40px;}
}
/*** Наши магагзины ***/
.shops__item {border: 1px solid #ECEDF6;border-radius: 20px;display: flex;flex-direction: column;justify-content: center;padding: 1rem 1rem 20px;}
.shops_adress {background: #F3F5FF;display: flex;margin-bottom: 12px;align-items: center;border-radius: 30px 12px 12px 30px;}
.shops_adress i {padding: 25px;background-color: #fff;background-size: 28px;background-position: center;background-repeat: no-repeat;border-radius: 50%;width: 50px;margin-right: 20px;box-shadow: 0px 4px 20px 0 rgb(123 115 177 / 9%);}
.shops_adress span {font-size: 16px;font-weight: 600;}
.shops_image img {border-radius: 20px; margin-bottom: 20px;}
.shops_phone {text-align: center;font-size: 18px;font-weight: 600;line-height: 23px;margin-bottom: 6px;}
.shops_work-time {display: flex;justify-content: center;align-items: center;color: #7D83AB;gap: 8px;}
.shops_work-time i {background-size: 16px;background-repeat: no-repeat;
background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3e%3cg clip-path='url(%23clip0_717_16888)'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.44437 1.68533C6.08889 0.586499 8.02232 0 10.0002 0C12.6516 0.00252157 15.1937 1.05692 17.0686 2.93176C18.9434 4.80661 19.9978 7.34873 20.0003 10.0002C20.0003 11.978 19.4138 13.9114 18.315 15.556C17.2162 17.2005 15.6544 18.4822 13.8271 19.2391C11.9998 19.996 9.98907 20.194 8.04923 19.8082C6.10939 19.4223 4.32753 18.4699 2.92898 17.0713C1.53044 15.6728 0.578013 13.8909 0.192155 11.9511C-0.193704 10.0113 0.00433288 8.00056 0.761221 6.17326C1.51811 4.34597 2.79986 2.78416 4.44437 1.68533ZM4.9735 17.5231C6.46139 18.5173 8.21069 19.0479 10.0002 19.0479C12.399 19.0454 14.6989 18.0913 16.3951 16.3951C18.0914 14.6989 19.0454 12.399 19.0479 10.0002C19.0479 8.21068 18.5173 6.46139 17.5231 4.97349C16.5289 3.48559 15.1159 2.32592 13.4626 1.64112C11.8093 0.956312 9.99013 0.777137 8.23503 1.12625C6.47994 1.47536 4.86778 2.33707 3.60243 3.60242C2.33708 4.86778 1.47536 6.47993 1.12625 8.23503C0.777141 9.99012 0.956317 11.8093 1.64112 13.4626C2.32592 15.1159 3.4856 16.5289 4.9735 17.5231ZM10.4762 9.64762L13.3334 10.6C13.443 10.6429 13.5324 10.7256 13.5836 10.8315C13.6348 10.9375 13.6441 11.0589 13.6096 11.1714C13.5796 11.267 13.5201 11.3507 13.4398 11.4106C13.3594 11.4704 13.2622 11.5034 13.162 11.5048C13.1117 11.515 13.0599 11.515 13.0096 11.5048L9.84766 10.4476C9.75306 10.4172 9.67064 10.3574 9.6124 10.2769C9.55416 10.1964 9.52314 10.0994 9.52385 10V4.28562C9.52385 4.15933 9.57402 4.03821 9.66332 3.9489C9.75263 3.8596 9.87375 3.80943 10 3.80943C10.1263 3.80943 10.2475 3.8596 10.3368 3.9489C10.4261 4.03821 10.4762 4.15933 10.4762 4.28562V9.64762Z' fill='%237D83AB'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_717_16888'%3e%3crect width='20' height='20' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");
}
#shops .swiper-navigation div {width: 44px;height: 44px;line-height: 44px;color: #2E2F5C;z-index: 11;border-radius: 50px;background-color: #F3F5FF;opacity: 1;}
#shops .swiper-navigation div:hover {color: #816FEF;}
#shops .swiper-navigation {right: 32px;background: none;position: absolute;top: 20px;gap: 8px;}
#shops .swiper-navigation:before {display:none;}
@media all and (max-width: 640px) {
  .shops_image {display: flex;align-items: center;justify-content: center;}
}
@media all and (max-width: 480px) {
  #shops .swiper-navigation {right: 16px;top: 5px;}
  .shops_phone {font-size: 16px;line-height: 20px;margin-bottom: 4px;}
  .shops_work-time {font-size: 14px;}
  .shops_image img {margin-bottom: 12px;}
  .shops_map {margin-top: 20px;}
}
@media all and (max-width: 380px) {
  #shops .swiper-navigation {display:none;}
}
/**************************************/
/*** Фиксированная навигация ***/
/**************************************/
.navbar {display:none;position: fixed;bottom: 0;right: 0;max-width: 448px;padding: 8px;background-color: var(--color-white);box-shadow: 0px 4px 20px 0px rgb(123 115 177 / 9%);z-index: 9;}
.navbar__block {margin: 0 16px;}
.navbar__block i {font-size: 20px;color: var(--color-darkgray);position: relative;}
.navbar__block:hover i {color: var(--color-primary);cursor: pointer;}
.navbar__link .count-favorites {top: 0px;right: inherit;left: 19px;}
.navbar__link i, .login__link i, .navbar__link i:hover, .login .login__link:hover i {width: 24px;height: 24px;background-size: contain;}
.navbar-titile {font-size: 12px;color: #7D83AB;margin-top: 2px;}
.navbar__block:hover .navbar-titile  {color: #816FEF;}
.navbar__block {text-align: center;display: flex;flex-direction: column;justify-content: center;align-items: center;}
.navbar-catalog .header-mobile__icon {margin:0;}
.navbar-catalog .icon_catalog {background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3e%3crect y='18.4004' width='13' height='1.2' rx='0.6' fill='%23A7ACCB'/%3e%3crect y='12.2' width='24' height='1.2' rx='0.6' fill='%23A7ACCB'/%3e%3crect y='6' width='18' height='1.2' rx='0.6' fill='%23A7ACCB'/%3e%3c/svg%3e");}
.navbar-catalog:hover i {background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3e%3crect y='18.4004' width='13' height='1.2' rx='0.6' fill='%23816FEF'/%3e%3crect y='12.2' width='24' height='1.2' rx='0.6' fill='%23816FEF'/%3e%3crect y='6' width='18' height='1.2' rx='0.6' fill='%23816FEF'/%3e%3c/svg%3e");}
.navbar-search:hover i {background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3e%3cpath d='M21.4021 21.402L15.438 15.4374M2.59802 10.1196C2.59802 14.2737 5.96556 17.6412 10.1196 17.6412C14.2737 17.6412 17.6412 14.2737 17.6412 10.1196C17.6412 5.96551 14.2737 2.59797 10.1196 2.59797C5.96556 2.59797 2.59802 5.96551 2.59802 10.1196Z' stroke='%23816FEF' stroke-width='1.2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");}
.navbar-car:hover i {background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3e%3cpath d='M19.6652 7.15165C19.6487 7.0309 19.5868 6.9201 19.4912 6.84016C19.3956 6.76022 19.2729 6.71666 19.1462 6.7177H16.2867V5.72009C16.2867 4.62738 15.8351 3.57941 15.0312 2.80675C14.2273 2.03408 13.1369 1.6 12 1.6C10.8631 1.6 9.7728 2.03408 8.96889 2.80675C8.16498 3.57941 7.71336 4.62738 7.71335 5.72009V6.7177H4.84866C4.72195 6.71666 4.59922 6.76022 4.50362 6.84016C4.40802 6.9201 4.34616 7.0309 4.32969 7.15165L2.40432 21.1879C2.39452 21.2606 2.40153 21.3346 2.42486 21.4044C2.44818 21.4742 2.48724 21.5383 2.53925 21.5919C2.75722 21.8164 2.99594 22.0458 3.25543 22.2703C3.3506 22.3535 3.47452 22.3997 3.60313 22.4H20.3969C20.5255 22.3997 20.6494 22.3535 20.7446 22.2703C20.9989 22.0458 21.2636 21.8164 21.4608 21.5919C21.5128 21.5383 21.5519 21.4742 21.5752 21.4044C21.5985 21.3346 21.6055 21.2606 21.5957 21.1879L19.6652 7.15165ZM8.76686 5.71012C8.76686 4.88198 9.10914 4.08776 9.71839 3.50218C10.3276 2.9166 11.154 2.58762 12.0156 2.58762C12.8772 2.58762 13.7035 2.9166 14.3128 3.50218C14.9221 4.08776 15.2643 4.88198 15.2643 5.71012V6.70772H8.75129L8.76686 5.71012ZM20.1841 21.4024H3.80553L3.46301 21.0832L5.30016 7.7153H18.6947L20.5318 21.0832L20.1841 21.4024Z' fill='%23816FEF'/%3e%3c/svg%3e")}
.navbar__block.favorites:hover i {background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30' fill='none'%3e%3cpath d='M17.4603 24.9238C18.8265 23.9988 20.204 22.9713 21.4828 21.7988L17.1806 24.5093M17.4603 24.9238L17.1817 24.5086C17.1813 24.5088 17.181 24.509 17.1806 24.5093M17.4603 24.9238C16.9815 25.245 16.5328 25.5387 16.1315 25.7825M17.4603 24.9238L16.1315 25.7825M17.1806 24.5093C18.5342 23.5928 19.8902 22.5806 21.1449 21.4302L21.1449 21.4302C24.8462 18.0374 26.999 14.4061 26.999 10.6263C26.999 8.93549 26.3274 7.31399 25.1318 6.11844C23.9363 4.9229 22.3148 4.25125 20.624 4.25125C18.6439 4.25125 16.6764 5.33661 15.4336 6.94676L15.0294 7.47046L14.6358 6.93866C13.4331 5.3133 11.4811 4.25 9.37402 4.25C7.68327 4.25 6.06176 4.92165 4.86622 6.11719C3.67067 7.31274 2.99902 8.93425 2.99902 10.625C2.99902 14.4062 5.15192 18.0374 8.85195 21.4302C10.1081 22.5808 11.4643 23.5931 12.8192 24.5096C13.2935 24.83 13.7332 25.1172 14.1255 25.3548L14.126 25.3551C14.2618 25.4375 14.36 25.4995 14.4359 25.5474C14.5146 25.597 14.5693 25.6315 14.6168 25.6579L14.6171 25.6581C14.8435 25.784 15.1546 25.784 15.381 25.6581L15.3812 25.6579C15.4288 25.6315 15.4835 25.597 15.5622 25.5474C15.638 25.4995 15.7363 25.4375 15.872 25.3551M17.1806 24.5093C16.7042 24.8289 16.2633 25.1174 15.872 25.3551M15.872 25.3551L16.1315 25.7825M15.872 25.3551C15.872 25.3551 15.872 25.3551 15.8719 25.3552L16.1315 25.7825' stroke='%23816FEF'/%3e%3c/svg%3e")}
/* Корзина */
.navbar-cart {}
.navbar-cart__title {justify-content: center;}
.navbar-cart__icon {position: relative;}
.navbar-cart__icon i {font-size: 32px;color: var(--color-black);}
.navbar-cart__icon i {background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3e%3cpath d='M19.6652 7.15165C19.6487 7.0309 19.5868 6.9201 19.4912 6.84016C19.3956 6.76022 19.2729 6.71666 19.1462 6.7177H16.2867V5.72009C16.2867 4.62738 15.8351 3.57941 15.0312 2.80675C14.2273 2.03408 13.1369 1.6 12 1.6C10.8631 1.6 9.7728 2.03408 8.96889 2.80675C8.16498 3.57941 7.71336 4.62738 7.71335 5.72009V6.7177H4.84866C4.72195 6.71666 4.59922 6.76022 4.50362 6.84016C4.40802 6.9201 4.34616 7.0309 4.32969 7.15165L2.40432 21.1879C2.39452 21.2606 2.40153 21.3346 2.42486 21.4044C2.44818 21.4742 2.48724 21.5383 2.53925 21.5919C2.75722 21.8164 2.99594 22.0458 3.25543 22.2703C3.3506 22.3535 3.47452 22.3997 3.60313 22.4H20.3969C20.5255 22.3997 20.6494 22.3535 20.7446 22.2703C20.9989 22.0458 21.2636 21.8164 21.4608 21.5919C21.5128 21.5383 21.5519 21.4742 21.5752 21.4044C21.5985 21.3346 21.6055 21.2606 21.5957 21.1879L19.6652 7.15165ZM8.76686 5.71012C8.76686 4.88198 9.10914 4.08776 9.71839 3.50218C10.3276 2.9166 11.154 2.58762 12.0156 2.58762C12.8772 2.58762 13.7035 2.9166 14.3128 3.50218C14.9221 4.08776 15.2643 4.88198 15.2643 5.71012V6.70772H8.75129L8.76686 5.71012ZM20.1841 21.4024H3.80553L3.46301 21.0832L5.30016 7.7153H18.6947L20.5318 21.0832L20.1841 21.4024Z' fill='%23A7ACCB'/%3e%3c/svg%3e");}
.navbar-cart__icon i:after {display: none;}
.navbar-cart__count {background-color: var(--color-darkgray);color: var(--color-white);top: 0px;right: -15px;border-radius: 50%;width: 22px;height: 22px;line-height: 22px;font-size: 12px;font-weight: bold;text-align: center;display: block;position: absolute;margin: 0;}
.navbar-cart__price {display: none;font-size: 16px;color: var(--color-black);}
.navbar-cart__price .num:after {color: var(--color-black);}
.navbar-cart__content {padding-left: 16px;}
.navbar-cart.has-items .navbar-cart__count {color: var(--color-white);}
.navbar-cart.has-items .navbar-cart__price {display: inline-block;}
#toTop {position: fixed;bottom: 70px;right: 44px;box-shadow: 0 4px 20px 0 rgb(123 115 177 / 9%);border-radius: 50%;background: #fff;width: 50px;height: 50px;line-height: 50px;text-align: center;font-size: 18px;cursor: pointer;z-index: 2;}
.cookies-bottom.visible + #toTop {bottom: 140px;}
.cookies-bottom {z-index: 5;box-shadow: 0 4px 20px 0 rgb(123 115 177 / 9%);position: fixed;bottom: 20px;right: 20px;max-width: 677px;background: #fff;padding: 20px;border-radius: 12px;}
.cookies_info-text {max-width: 507px;font-size: 14px;line-height: 18px;}
.cookies_info-button {width: 89px;line-height: 40px;text-align: center;border-radius: 8px;background: #F3F5FF;margin-left: 40px;font-size: 14px;cursor:pointer;transition: all 0.3s ease;}
.cookies_info-button:hover {background: #A295F2;color: #fff;}
@media all and (min-width: 1024px) {
  .navbar .container {width: auto;}
  .navbar-search {display: none;}
}
@media all and (max-width: 1023px) {
  .navbar {display:block;}
  .navbar {left: 0;bottom: 0;right: auto;max-width: 100%;width: 100%;}
  .navbar__inner {justify-content: space-between;}
  .cookies-bottom {bottom: 58px;}
  .cookies-bottom.visible + #toTop {bottom: 160px;}
}
@media all and (max-width: 768px) {
  .cookies-bottom {width: 100%;max-width: 100%;right: 0;}
  .cookies-bottom-wrapper {flex-wrap: nowrap;}
  .cookies_info-button {margin-left: 1rem;padding: 0 12px;}
}
@media all and (max-width: 639px) {
  .cookies_info-text {font-size: 12px;line-height: 14px;}
  .cookies-bottom {padding: 12px;border-radius: 0;}
  .navbar__block {margin: 0 12px;}
}
@media all and (max-width: 479px) {
  .toTop span {display: none;}
  .navbar__block {margin: 0 8px;}
  .navbar-cart__price .num:after {display: none;}
}
@media all and (max-width: 380px) {
  .cookies-bottom.visible + #toTop {bottom: 176px;}
}
@media all and (max-width: 350px) {
  .navbar-titile {display: none;}
}
/**************************************/
/*** Обратный звонок в модальном окне ***/
/**************************************/
.modal {max-width: 550px;border-radius: 20px;padding: 40px;}
.modal .form__field {flex-grow: 1;    margin-bottom: 13px;}
.modal .form__input {height: 48px;}
.modal .form__button {line-height: 48px;    width: 100%;}
.modal .form__pp {text-align: center;max-width: 337px;margin: 0 auto;margin-top: 8px;}
.modal .modal__title {margin-bottom: 12px;font-size: 28px;line-height: 36px;font-weight: 600;}
.modal  .callback__subtitle {margin-bottom: 24px;}
.modal .form__fields {margin-bottom: 0;gap:10px;}
.modal .fancybox-close-small {display:none;}
.button_login {margin-top: 8px;}
.button_login a {font-size: 14px;color: #7D83AB;font-weight: 600;}
@media all and (max-width: 479px) {
.modal {max-width: 382px;padding: 24px;margin-bottom: 10px;}
.modal .callback__subtitle {font-size: 14px;margin-bottom: 20px;max-width: 230px;}
.modal .form__field {width: 100%;}
.modal .form__button {margin: 16px auto 0;width: 100%;}
.modal .form__pp {text-align: center;}
.modal .modal__title {font-size: 20px;line-height: 26px;}
}
/**************************************/
/*** IE fix ***/
/**************************************/
.IE picture {width: 100%;}
.IE .slideshow__content {top: 0;left: 0;}
.IE .products__grid .product__name {align-items: flex-start;}
.IE .fancybox-container .fastOrder__content {display: block;}
.IE .fastOrder__form {max-width: 768px;}
/**************************************/
/*** Адаптивность ***/
/**************************************/
@media all and (min-width: 320px) {
  .container {min-width: 320px;}
}
@media all and (min-width: 480px) {
  .container {min-width: 480px;}
}
@media all and (min-width: 768px) {
  .container {width: 768px;}
}
@media all and (min-width: 1024px) {
  .container {width: 1024px;}
}
@media all and (min-width: 1200px) {
  .container {width: 1200px;}
}
@media all and (min-width: 1420px) {
  .container {width: 1420px;}
}
@media all and (min-width: 1472px) {
  .container {width: 1472px;}
}
@media all and (max-width: 1199px) {
}
@media all and (max-width: 1023px) {
}
@media all and (max-width: 767px) {
}
@media all and (max-width: 639px) {
}
@media all and (max-width: 479px) {
  .modifications__values-block .modImg {display:block;}
  .modifications__value .modPrice {margin-left:auto; margin-right:0;}
}
@media all and (max-width: 374px) {
}
/* Каталог для мобильных устройств */
.header-mobile__dropleft {padding: 20px 0 3rem;top:0;left: -103%;width:100%;height: calc(100vh + 16px);background: var(--color-white);position:fixed;transition: 0.3s all ease;visibility: visible;z-index: 12;}
.header-mobile__dropleft.opened {left: 0;}
.header-mobile__dropleft > div {transition: all 0.3s ease;}
.header-mobile__dropleft > div.is-opened {background-color: var(--color-white);}
.header-mobile__close {height: 16px;text-align: right;color: var(--color-darkgray);position: absolute;right: 1rem;top: 23px;cursor: pointer;}
.header-mobile__close i {width: 16px;height: 16px;background-repeat: no-repeat;background-size: contain;}
.header-mobile__dropleft-title {font-size: 18px;font-weight: 600;padding: 0 1rem 30px;}
.header-mobile__title {padding: 16px;border-bottom: 1px solid var(--color-gray);color: var(--color-primary);font-weight: bold;}
.header-mobile__title:hover {color: var(--color-secondary);}
.header-mobile__title i {margin-right: 12px;}
.header-mobile__title span {flex-grow: 1;}
.header-mobile__title span + i {margin: 0;font-size: 20px;}
.header-mobile__title.is-actived span + i::before {content: '\e916'}
.header-mobile__content {max-height: 340px;overflow-y: auto;}
.header-mobile__menu .header-mobile__content {max-height: calc(100vh - 465px);padding: 0 1rem 0 0;}
.header-mobile__contacts .contacts__block {line-height: 1.5;border-bottom: 1px solid var(--color-gray);padding: 12px 0;margin: 0;}
#slinky-catalog {width: 100%;height: calc(100% - 412px);}
.slinky-menu li {padding: 10px 0;width: 100%;}
.slinky-menu li:first-child {padding-top: 0;}
.slinky-menu a:hover {padding-left: 16px;}
.slinky-menu a.is-actived {padding-left: 16px;color: var(--color-primary);font-weight: bold;}
.header-mobile__catalog .slinky-menu .next::after, .header-mobile__catalog .slinky-menu .back::before {content: '';width: 20px;height: 20px;display: block;background-repeat: no-repeat;background-position: center;background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3e%3cpath d='M5.50005 2.50002C5.36745 2.50004 5.2403 2.55274 5.14655 2.64651C5.10009 2.69292 5.06323 2.74802 5.03809 2.80868C5.01294 2.86934 5 2.93435 5 3.00002C5 3.06568 5.01294 3.1307 5.03809 3.19135C5.06323 3.25201 5.10009 3.30711 5.14655 3.35352L9.79305 8.00002L5.14655 12.6465C4.95117 12.8419 4.95117 13.1583 5.14655 13.3535C5.34192 13.5488 5.6583 13.5489 5.85355 13.3535L10.8535 8.35352C10.9 8.30711 10.9369 8.25201 10.962 8.19135C10.9872 8.1307 11.0001 8.06568 11.0001 8.00002C11.0001 7.93435 10.9872 7.86934 10.962 7.80868C10.9369 7.74802 10.9 7.69292 10.8535 7.64652L5.85355 2.64651C5.7598 2.55274 5.63265 2.50004 5.50005 2.50002Z' fill='%232E2F5C'/%3e%3c/svg%3e");}
.slinky-menu .header .title {color: var(--color-primary);font-weight: bold;}
.slinky-menu .header .back::before {color: var(--color-primary);}
.header-mobile__catalog .slinky-menu a span {flex: 0;white-space: nowrap;}
.slinky-menu a span {display:flex;}
[data-toggled] {display: none;}
.header-mobile__menu {background: #F3F5FF;border-radius: 20px 20px 0 0;padding: 20px 1rem 1rem;}
.header-mobile__catalog .slinky-menu li:first-child {padding-top: 0;}
.header-mobile__catalog {padding: 0 1rem 1rem;}
[data-opened="contact"] {padding: 20px 1rem 3rem;}
[data-opened="contact"] .header-mobile__dropleft-title {padding: 0 1rem 25px 0;}
[data-opened="contact"] .header-mobile_contack_title {font-size: 12px;line-height: 15px;margin-bottom: 4px;}
[data-opened="contact"] .contacts__block_phone a, [data-opened="contact"] .contacts__block_phone a span {font-size: 18px;line-height: 23px;font-weight: 600;}
[data-opened="contact"] .contacts__fancy {margin-top: 1rem;max-width: 226px;line-height: 40px;}
[data-opened="contact"] .contacts__block_regin a, [data-opened="contact"] .contacts__block_email a, [data-opened="contact"] .contacts__block_worktime a {gap: 8px;}
[data-opened="contact"] .contacts__block span {font-size:14px;}
[data-opened="contact"] .contacts__block {margin-top: 12px;}
[data-opened="contact"] .contacts__block_social {margin-left: 0;margin-bottom: 20px;}
/* Если отключен JS */
.nojs .cartTable__recalc {display: inline-block;}
.nojs .qty span {opacity: 0;}
.nojs .startOrder {display: none;}
.nojs .lozad {display: none;}
.nojs .compare__item {width: 25%;}
.footer__logo img {
    width: 174px;
}