@import url('https://fonts.googleapis.com/css2?family=Onest:wght@100..900&display=swap');
/*** Основные цвета ***/
:root{
  --color-primary: var(--color-blue-d); /* освновной */ /* освновной */
  --color-secondary: var(--color-red); /* дополнительный 1 */
  --color-tertiary: var(--color-black); /* дополнительный 2 */
  
  --color-black: #122134;
  --color-white: #ffffff;
  --color-orange: #F49F4F;
  --color-red: #FF6347;
  --color-blue: #4682B4;
  --color-blue-d: #30445E;
  --color-green: #1C737A;
  --color-green-70: #1C737A70;
  --color-grey: #E7EEF5;
  --color-grey-l: #F4F7FB;
  --color-grey-d: #9DB2CD;
  --color-purple: #6A5ACD;
  --color-star: #E7EEF5;
  --color-starActive: #FFDE67;
  
  --bg: #F4F7FB;
  --bgImg: #ffffff;
  --line: var(--color-grey);
  
  /*Шрифт*/
  --family: 'Onest' , sans-serif;
  
  /*Неактивные*/
  --color-btnDisabled: #D9D9D9;
  --color-btnTextDisabled: #FFFFFF;
  --color-labelDisabled: #AEB8B5;
  
  /*Ошибки*/
  --error-color: #FF6347;
  --error-color-text: #FFFFFF;
  
  /*Всплывающие окна*/
  --noty-color-bg: #ffffff;
  --noty-color-title: #1C737A;
  --noty-color-ok: #1C737A;
  --noty-color-error: #FF6347;
  --noty-color-title-error: #FF6347;
  --noty-color-text: #232A2B;
  
  /*Календарь в ОЗ*/
  --date: #18192D;
  --date-active: #FF6347;
  --data-active2: #FFFFFF;
  --date-dispabled: #D9D9D9;
  --date-next: #D9D9D9;
  --date-bg: #ffffff;
  --date-bg-borderColor: #C4C7D4;
  --date-line: #D9D9D9;
  --date-borderRadius: 4px;
  --date-borderHeight: 2px;
  --date-arrow: #C4C7D4;
  --date-arrowActive: #1C737A;
}
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;}
body{position: relative;font-family: var(--family);font-size: 16px;font-weight: 400;background: var(--bg);color: var(--color-black);overflow-x: hidden;margin:0;padding:0;word-break: break-word;}
body.fixed_{overflow: hidden !important;}
body .text_overflow{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
*, *:before, *:after{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.wrapper{overflow: hidden;}
.container{margin-right:auto;margin-left:auto;padding-left: 16px;padding-right: 16px;width:100%;}
.row{display: flex;flex-wrap: wrap;flex-direction: row;align-items: flex-start;justify-content: flex-start;}
.clear{clear:both;}
.clearfix:after{display: block;content: ".";clear: both;font-size: 0;line-height: 0;height: 0;overflow: hidden;}
a{color: inherit;text-decoration:none;cursor:pointer;}
a:hover, a:active{outline:0;text-decoration:none;}
img{max-width: 100%;height: auto;vertical-align: middle;border: 0;}
p{margin: 0 0 15px 0;line-height: 1.5;}
input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance: none}
input[type=number]{-moz-appearance: textfield}
button{padding: 0;border: 0;background: 0 0}
button,input,textarea{font: inherit}
button:not([disabled]){cursor: pointer}
a,button,input,textarea{color: inherit;outline: 0}
/*** Input Select Textarea ***/
input, select{height:44px;}
input[type="password"]{padding-right: 50px;}
input, select, textarea{font-family: var(--family);background: var(--color-grey);border: 1px solid var(--color-grey);border-radius: 4px;padding: 0 16px;font-size: 16px;color: var(--color-black);width: 100%;max-width: 350px;}
input::placeholder , textarea::placeholder, select::placeholder{color: var(--color-grey-d);}
input:focus, textarea:focus{border-color: var(--color-secondary);}
input, select, textarea, input[type="text"], input[type="password"], input[type="date"], input[type="number"], input[type="email"], input[type="search"]{outline: 0;}
input[type="text"], input[type="number"]{-webkit-appearance: none;-moz-appearance: none;appearance: none;-moz-appearance: textfield;}
textarea{width: 100%;resize:none;padding: 16px;}
select:focus, textarea:focus{outline: 0;}
/* удаление иконки очистки поля в IE */
input[type="text"]::-ms-clear {
  display: none;
}
/* удаление иконки отображения пароля в IE */
input[type="password"]::-ms-reveal {
  display: none;
}
.adaptive_indent{margin-top:60px;}
@media (min-width: 1200px){
.container{max-width: 1200px;}
}
@media (min-width: 1024px){
.col-left .adaptive_indent{margin-top:30px;}
}
@media (max-width: 767px){
 form label{font-size:14px}
 .adaptive_indent{margin-top:40px;}
}
.selectBlock{position: relative;width: 100%;overflow: hidden;}
.selectBlock select, .selectBox .select{padding-right: 50px;max-width: 100%;cursor: pointer;width: 100%;-webkit-appearance: none !important;-moz-appearance: none !important;appearance: none !important;}
.selectBlock select:focus, .selectBox .select:focus{border-color:var(--color-secondary);}
.selectBlock:after{cursor: pointer;content: " ";width: 24px;height: 24px;position: absolute;background-color:var(--color-grey-d);top: 50%;right: 16px;transform: translateY(-50%) rotate(-90deg);display: flex;align-items: center;justify-content: center;transition: all 0.3s ease;pointer-events: none;box-sizing: border-box;-webkit-mask-position: center;-webkit-mask-repeat: no-repeat;-webkit-mask-size: contain;}
.selectBlock:after{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cg clip-path='url(%23clip0_1315_24499)'%3E%3Cpath d='M6.27948 0.272715L6.27948 11.0698L8.54034 8.80895C8.64653 8.702 8.81931 8.70139 8.92623 8.80759C9.03317 8.91378 9.03378 9.08656 8.92759 9.19348L6.20038 11.9207C6.094 12.0264 5.9222 12.0264 5.81585 11.9207L3.08861 9.19346C2.97422 9.09549 2.96088 8.92332 3.05887 8.80892C3.15684 8.69453 3.32901 8.68119 3.4434 8.77918C3.45407 8.78832 3.46403 8.79826 3.47314 8.80892L5.734 11.0698L5.734 0.272692C5.734 0.122062 5.85611 -2.28882e-05 6.00672 -2.28882e-05C6.15732 -2.28882e-05 6.27948 0.122108 6.27948 0.272715Z' fill='%23232A2B'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1315_24499'%3E%3Crect width='12' height='12' fill='white' transform='matrix(0 -1 -1 0 12 12)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
select option[selected="selected"]{background: transparent;}
select option:checked{color: var(--color-white);font-weight: 500;background: var(--color-secondary);}
select option[disabled="disabled"]{background: var(--color-grey);color: var(--color-white);}
.pp{text-align: center;font-size: 12px;color: var(--color-grey-d);position: relative;margin-top:8px;}
.pp a{transition: 0.2s;text-decoration: underline;}
.pp a:hover{color: var(--color-secondary);}
.button_pp{display:flex;align-items: center;width: 100%;}
.button_pp .pp{text-align:left;margin-left: 30px;}
@media (max-width: 479px){
 .button_pp{flex-direction: column;align-items: baseline;}
 .button_pp .pp{margin-left: 0;margin-top:15px;}
}
.col-100{width:100%;}
.col-left{width: 280px;;margin-right: 28px;}
.col-right{width: calc(100% - 280px - 28px)}
@media (max-width: 1139px){
 .col-left{width: 236px;;margin-right: 30px;}
 .col-right{width: calc(100% - 236px - 30px)}
}
@media (max-width: 1023px){
 .col-left{width: 100%;margin-right: 0;margin-top: 40px;}
 .col-right{width: 100%;}
 .col-left{order: 2;}
 .col-right{order: 1;}
}
input[type="checkbox"]{overflow: hidden;min-width: 24px;width: 24px;height: 24px;background: transparent;border-radius: 0;margin: 0;padding: 0;display: block;position: relative;text-align: center;cursor: pointer;-webkit-tap-highlight-color: transparent;-webkit-appearance: none;transition: all 0.3s ease;border-color: transparent !important;}
input[type="checkbox"]:after{content: '';opacity: 0;visibility: hidden;transition: 0.3s;background-color: var(--color-secondary);display: block;width: 16px;height: 16px;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);-webkit-mask-position: center;-webkit-mask-repeat: no-repeat;-webkit-mask-size: contain;}
input[type="checkbox"]:after{-webkit-mask-image: url("data:image/svg+xml,%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_1315_24679)'%3E%3Cpath d='M0 8.5105L5.4791 14.0001L16 3.48956L14.4896 2L5.4791 11L1.48953 7.01045L0 8.5105Z' fill='%231C737A'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1315_24679'%3E%3Crect width='16' height='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
input[type="checkbox"]:checked:after{opacity: 1;visibility: visible;}
input[type="checkbox"]:checked{background-color: transparent;border-color: transparent;}
input[type="checkbox"]:before{content: '';width:100%;height:100%;transition: 0.3s;position: absolute;top: 0;left: 0;border: 1px solid var(--color-grey-l);background: var(--color-white);}
input[type="checkbox"]:checked:before{border-color: var(--color-secondary);}
input[type="radio"]{overflow: hidden;min-width: 24px;width: 24px;height: 24px;border: 1px solid var(--color-grey-d);border-radius: 50%;background: transparent;margin: 0;padding: 0;display: block;position: relative;text-align: center;cursor: pointer;-webkit-tap-highlight-color: transparent;-webkit-appearance: none;transition: all 0.3s ease;}
input[type="radio"]:after{content: '';opacity: 0;visibility: hidden;transition: 0.3s;background-color: var(--color-secondary);display: block;width: 12px;height: 12px;border-radius: 50%;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}
input[type="radio"]:checked:after{opacity: 1;visibility: visible;}
input[type="radio"]:checked{background-color: transparent;;border-color: var(--color-secondary);}
/* мышь, тачпад */
@media (hover: hover) and (pointer: fine){
input[type="checkbox"]:hover{background-color: transparent;border-color: transparent;}
input[type="checkbox"]:hover:after{opacity: 1;visibility: visible;}
input[type="checkbox"]:hover:before{border-color: var(--color-secondary);}
}
input[type="checkbox"]:focus{border: 0;}
/* Поле автозаполнения */
input:-webkit-autofill,
input:-webkit-autofill:hover, 
input:-webkit-autofill:focus
input:-webkit-autofill, 
textarea:-webkit-autofill,
textarea:-webkit-autofill:hover
textarea:-webkit-autofill:focus,
select:-webkit-autofill,
select:-webkit-autofill:hover,
select:-webkit-autofill:focus{
 transition: background-color 5000s ease-in-out 0s;
 -webkit-text-fill-color: var(--color-black);
  -webkit-box-shadow: inherit;
  transition: background-color 5000s ease-in-out 0s;
  font-size: 14px;
  -webkit-box-shadow: 0 0 0 30px white inset !important;
}
/* Кастомный скролл на webkit*/
 ::-webkit-scrollbar-track{border-radius: 0;background-color: transparent}
 ::-webkit-scrollbar{width: 4px;height: 4px;background-color: transparent;}
 ::-webkit-scrollbar-thumb{border-radius: 1px;background-color: var(--color-black);}
/*firefox*/
@supports not selector(::-webkit-scrollbar){
  *{scrollbar-color: #122134 #ffffff;scrollbar-width: thin;} /* цвет ползунка и фона, толщина */ 
}
/**/
select.input{-webkit-appearance: menulist;cursor: pointer;}
/* Цвет плейсхолдера */
::-webkit-input-placeholder{color: var(--color-grey-d)}
::-moz-placeholder{color: var(--color-grey-d)}
:-moz-placeholder{color: var(--color-grey-d)}
:-ms-input-placeholder{color: var(--color-grey-d)}
/**/
.input.input--error,.input.invalidInput{border-color: var(--error-color);}
.input.invalidInput + label{display: block;color: var(--error-color);font-size: 12px;text-align: left;margin-top: 5px}
:focus::-webkit-input-placeholder{color: transparent}
:focus::-moz-placeholder{color: transparent}
:focus:-moz-placeholder{color: transparent}
:focus:-ms-input-placeholder{color: transparent}
/* Заголовки */
h1, h2, h3, h4, h5, h6{text-rendering: optimizelegibility;line-height:1;margin:0;padding:0;font-family: var(--family);font-weight: 600;}
h1{font-size: 36px;}
h2{font-size: 30px;}
h3{font-size: 24px;}
h4{font-size: 21px;}
h5{font-size: 18px;}
h6{font-size: 16px;}
/* Вспомогательные классы */
ol.unstyled, ul.unstyled{margin: 0;padding: 0;list-style: none;list-style-position: inside;}
dt, dd{line-height: 1.4;}
.required em{color: #ff1048;}
.left{float: left;}
.right{float: right;}
.text-center{text-align: center !important;}
.text-left{text-align: left !important;}
.text-content{}
.bold{font-weight:bold;}
.noscript{position: relative;text-align: center;background-color: var(--color-secondary);color: #fff;top: 0;z-index: 999;width: 100%;padding: 10px 0;}
.noscript h4, .noscript h5{color: #fff;}
.underline{text-decoration: underline;color:var(--color-secondary);}
.underline:hover{text-decoration:none;}
.unselectable{-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.selectable{-webkit-user-select: auto;-moz-user-select: text;-ms-user-select: text;user-select: text;}
.f-fix{float: left;width: 100%;}
.red{color: var(--error-color);}
.fadeout{opacity: 0;filter: alpha(opacity=0);}
.fadein{opacity: 1;filter: alpha(opacity=100);}
.separator{display: inline-block;width: 1px;height: 18px;background: var(--color-black);margin: 0 5px;text-indent: 9999px;}
.tc{color: var(--color-secondary)!important}
.blockquote{padding: 0 0 0 15px;margin: 0 0 20px;border-left: 3px solid var(--color-secondary);text-align: left;line-height: 25px;font-size: 14px;color: var(--color-black);}
.DescriptionBlock a{text-decoration:underline}
.DescriptionBlock a:hover{color: var(--color-secondary);}
.no-padding .DescriptionBlock{font-size: 14px;}
.no-padding .DescriptionBlock p{line-height: 1.8;}
.index#main .DescriptionBlock{border: 1px solid #dce4e9;margin-bottom: 0;padding: 15px}
.pseudo-link{position: relative;color: var(--color-secondary);}
.pseudo-link:hover:after{border-bottom-color: transparent}
/**************************************/
/*** Таблицы ***/
/**************************************/
table{word-break: break-word;}
.table-box{font-size: 14px;width: 100%;border-collapse: collapse;line-height: 1.125rem;text-align: center;border-radius: 0;}
.table-box > tbody > tr > th, .table-box > tfoot > tr > th, .table-box > tbody > tr > td{line-height: 1;padding: 10px;text-align: center;}
.table-box > tbody > tr > th:not(:last-child), .table-box > tfoot > tr > th:not(:last-child), .table-box > tbody > tr > td:not(:last-child){border-right: 1px solid var(--color-grey-l);}
h3.client__title{text-align: center;}
h3.client__title, .order-info .title{margin-bottom: 12px;font-size: 20px;font-weight: 600;text-align: center;}
h3.client__title > span, .order-info .title > span{font-family: var(--family);font-size: 16px;}
.account.order-info .buttons{display: flex;align-items: center;}
.account.order-info .buttons form{max-width: 300px;width: 100%;margin-left: auto;}
.table-box thead td, .table-box tfoot td{color: var(--color-white);line-height: 1.125rem;padding: 16px 10px;text-align: center;}
.table-border{border-radius: 4px;overflow: hidden;margin-bottom: 30px;background: var(--color-white);border: 1px solid var(--color-grey-l);}
.table-striped tr:not(:last-child){border-bottom: 1px solid var(--color-grey-l);}
.table-box > tbody > tr > th .cart-price, .table-box > tfoot > tr > th .cart-price, .table-box > tbody > tr > td .cart-price{white-space: nowrap;}
tr.border{border-bottom: 1px solid var(--color-grey-l);}
tfoot td:first-child{border-bottom-left-radius: 4px;border-top-left-radius: 4px;}
tfoot td:last-child{border-bottom-right-radius: 4px;border-top-right-radius: 4px;}
thead td:first-child{border-bottom-left-radius: 4px;}
thead td:last-child{border-top-right-radius: 4px;}
.order-info__container thead{border-bottom: 1px solid var(--color-grey-l);}
.order-info__container thead td:not(:last-child){border-right: 1px solid var(--color-grey-l);}
.table-box thead tr td{color: var(--color-black);font-weight: 600;font-style: initial;}
.table-box tfoot td{color: var(--color-black);font-weight: 600;font-size: 16px;}
.table-box tfoot td:last-child{color: var(--color-black);font-weight: 600;font-size: 20px;}
tr.border > td:first-child{color: var(--color-black);}
.table-box tbody tr td.cell1{text-align: right;width: 50%;color: var(--color-black);font-weight: 600;}
.table-box tbody tr td.cell2{text-align: left;width: 50%;border-right: none;}
.table-box tbody tr td.cell2 .order_old_price{color: var(--color-grey-d);font-size: 12px;margin-top: 4px;display: block;}
.table-box > tbody > tr > td.a-left:last-child{border-right: none;}
.table-box .hide{display: none;}
.account.order-info .buttons .button{width: max-content;}
@media (max-width: 767px){
 .account.order-info .buttons{flex-direction: column;}
 .account.order-info .buttons .button{margin-bottom: 15px;}
 .account.order-info .buttons form, .account.order-info .buttons .button{max-width: 100%;width: 100%;}
.table-box thead td, .table-box tfoot td{min-width: 110px;}
.scroll{width: 100%;overflow-x: auto;margin-bottom: 1rem;}
.scroll::-webkit-scrollbar{width: 0;height: 4px;}
}
/* Настройки максимальных размеров генерируемых изображений */
.goods-image-icon{max-width:160px; max-height:160px;} 
.goods-image-icon-square{width:320px;height:320px;} 
/*.goods-image-small{max-width:290px; max-height:290px;}*/
.goods-image-small-square{width:580px; height:580px;}
.goods-image-medium{max-width:650px; max-height:650px;}
.goods-image-medium-square{width:1300px; height:1300px;}
.goods-image-other{max-width:150px; max-height:150px;}
.goods-image-other-square{width:300px; height:300px;}
.goods-image-large{max-width:1800px; max-height:1800px;}
.goods-image-large-square{width:1800px; height:1800px;}
.goods-cat-image-icon{max-width:30px; max-height:30px;}
.goods-cat-image-icon-square{width:60px; height:60px;}
.goods-cat-image-medium{max-width:220px; max-height:220px;}
.goods-cat-image-medium-square{width:440px; height:440px;}
.goods-cat-image-other{max-width:225px; max-height:225px;}
.goods-cat-image-other-square{width:450px; height:450px;}
/* END Настройки максимальных размеров генерируемых изображений */
/******************************************************************************
 Fancybox
*******************************************************************************/
.fancybox-header{margin-bottom: 16px;display:flex;align-items: center;position:relative;}
.fancybox-content{padding: 24px;box-shadow: none;background: var(--color-primary);color: var(--color-white);border-radius: 4px;}
.fancybox-close-small i{background-color: var(--color-grey-d);width: 16px;height: 16px;transition: 0.2s;}
.fancybox-close-small:hover i{background-color: var(--color-secondary);}
.fancybox-close-small{top: 16px;right: 16px;}
.fancybox-header .title{font-size: 28px;font-weight: 400;}
.fancybox-body .callbackForm{display: flex;flex-direction: column;flex-wrap: wrap;}
.fancybox-content .modal h4{margin-bottom: 12px;font-size: 20px;}
.fancybox-content .modal h2{margin-bottom: 16px;width: 100%;display: flex;align-items: center;justify-content: center;font-size: 32px;font-weight: 600;text-align: center;}
.fancybox-bg{background: var(--color-black) !important;}
.fancybox-is-open .fancybox-bg{opacity: 0.6;}
.fancybox-content .text{margin-bottom:16px;font-size: 14px;text-align: left;}
.fancybox-content .callbackForm .callback-input input{max-width: 100%;background: var(--color-grey);border-color: var(--color-grey);}
.fancybox-content .callbackForm .callback-input input:focus{border-color: var(--color-secondary);background:var(--color-white);}
/*** Обратный звонок Обратная связь ***/
.callbackForm .callback-input{position: relative;}
.callbackForm .callback-input:not(:last-child){margin-bottom: 8px;}
.callbackForm .callbackForm_action{margin-top:12px;text-align: left;display: flex;flex-wrap: wrap;justify-content: center;}
.callbackForm .callback-btn{text-transform: uppercase;font-size: 14px;}
.callbackForm .pp{margin-top:4px;text-align: left;}
.callbackForm .name-error,.callbackForm .phone-error{display:none;}
#fancybox-callback, #fancybox-callback-notify, #fancybox-callback-vin{width: 100%;max-width: 420px;}
/* мышь, тачпад */
@media (hover: hover) and (pointer: fine){
  
}
@media (max-width: 767px){
  .fancybox-content .modal h2{font-size: 24px;}
  .fancybox-header .title{font-size: 24px;}
  .fancybox-content{border-radius: 0;}
}
@media (max-width: 479px){
}
/*** Цена ****/
.price{display: flex;vertical-align: middle;position:relative;font-size: 20px;font-weight: 600;color: var(--color-black);}
.price > span:after, .rangeScore span:after, .product-price__current:after{display: inline-block;font-family: "FontAwesome";font-weight: 600;font-size: 14px;line-height: 1.1;margin-left: 0px;}
.price > span{position: relative;z-index: 1;}
.price.minP{color: var(--color-black);}
.rangeScore span:after{font-weight: 400;margin-left: 3px;}
.rangeScore span:after{font-size: 12px;}
.old-price, .old-price .price, .price.old-price{display: flex;font-size: 14px;font-weight: 400;font-family: var(--family);background: none;color: var(--color-grey-d);}
.old-price, .old-price .price, .price.old-price{position: relative;text-decoration: line-through;}
.product__price .price.price__now.RUB:after{display: none !important;}
/*Недоступность товаров*/
.products-grid .item.not_available .product-name, .products-list .item.not_available .product-name{color: var(--color-grey-d) !important;}
.products-grid .item.not_available .price, .products-list .item.not_available .price{color: var(--color-grey-d) !important;}
/*** Капс ***/
.caps_lock{display: none;text-align: left;font-size: 12px;margin-top: 10px;color: var(--error-color);}
.caps_lock .fa-warning{font-size: 30px;color: var(--error-color);display: none;}
/*** Избранное ***/
.qty_links .add-wishlist{margin-left: 30px;width: 20px;height: 20px;}
/*** Иконки ***/
.icon_{background-color: var(--color-white);margin-right: 8px;min-width: 24px;width: 24px;height: 24px;display: inline-block;-webkit-mask-position: center;-webkit-mask-repeat: no-repeat;-webkit-mask-size: contain;}
.cart-icon{-webkit-mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" fill="none"><path d="M0.21967 2.22664C0.360322 2.08153 0.551087 2 0.75 2H5.25C5.41841 1.99997 5.58193 2.05843 5.71422 2.16595C5.84652 2.27347 5.93989 2.42381 5.9793 2.59274L9.52259 17.7858H25.7994L28.2918 7.39131H14.6988C14.4999 7.39131 14.3091 7.30979 14.1685 7.16467C14.0278 7.01955 13.9488 6.82273 13.9488 6.6175C13.9488 6.41227 14.0278 6.21545 14.1685 6.07033C14.3091 5.92521 14.4999 5.84369 14.6988 5.84369H29.25C29.3638 5.84368 29.4761 5.8704 29.5784 5.92183C29.6807 5.97325 29.7704 6.04802 29.8405 6.14048C29.9107 6.23294 29.9595 6.34066 29.9834 6.45549C30.0072 6.57031 30.0054 6.68922 29.9781 6.80321L27.1143 18.7453C27.0741 18.9131 26.9806 19.0622 26.8486 19.1688C26.7167 19.2754 26.554 19.3334 26.3865 19.3334H8.93159C8.76323 19.3334 8.59978 19.2749 8.46755 19.1674C8.33532 19.0599 8.24199 18.9096 8.20259 18.7407L4.659 3.54763H0.75C0.551087 3.54763 0.360322 3.4661 0.21967 3.32098C0.0790176 3.17586 0 2.97904 0 2.77381C0 2.56859 0.0790176 2.37176 0.21967 2.22664Z" fill="%23F4F7FB"/><path fill-rule="evenodd" clip-rule="evenodd" d="M10.6501 24.5952C10.6501 26.4756 9.17257 28 7.35008 28C5.52758 28 4.05008 26.4756 4.05008 24.5952C4.05008 22.7149 5.52758 21.1904 7.35008 21.1904C9.17257 21.1904 10.6501 22.7149 10.6501 24.5952ZM8.62287 25.9084C8.2853 26.2567 7.82746 26.4524 7.35008 26.4524C6.87269 26.4524 6.41485 26.2567 6.07728 25.9084C5.73972 25.5601 5.55008 25.0878 5.55008 24.5952C5.55008 24.1027 5.73972 23.6303 6.07728 23.282C6.41485 22.9337 6.87269 22.7381 7.35008 22.7381C7.82746 22.7381 8.2853 22.9337 8.62287 23.282C8.96043 23.6303 9.15007 24.1027 9.15007 24.5952C9.15007 25.0878 8.96043 25.5601 8.62287 25.9084Z" fill="%23F4F7FB"/><path fill-rule="evenodd" clip-rule="evenodd" d="M29.2501 24.5952C29.2501 26.4756 27.7054 28 25.8001 28C23.8948 28 22.3501 26.4756 22.3501 24.5952C22.3501 22.7149 23.8948 21.1904 25.8001 21.1904C27.7054 21.1904 29.2501 22.7149 29.2501 24.5952ZM27.7501 24.5952C27.7501 25.5569 26.9407 26.4524 25.8001 26.4524C24.6595 26.4524 23.8501 25.5569 23.8501 24.5952C23.8501 23.6335 24.6595 22.7381 25.8001 22.7381C26.9407 22.7381 27.7501 23.6335 27.7501 24.5952Z" fill="%23F4F7FB"/></svg>')}
.favorite-icon{-webkit-mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" fill="none"><path d="M15 26.9081C19.2933 23.2772 22.8529 20.5364 25.3955 17.9647C27.9981 15.3323 29.4003 13.0006 29.4004 10.2567C29.4004 6.22857 26.5119 2.90808 22.4688 2.90808C19.8896 2.90813 18.1822 4.33922 17.0908 5.83484C16.5452 6.58266 16.1642 7.33415 15.9199 7.90027C15.7983 8.18216 15.7112 8.41572 15.6553 8.57703C15.6274 8.65764 15.6075 8.72063 15.5947 8.7616C15.5883 8.78204 15.5829 8.79714 15.5801 8.80652C15.5787 8.81107 15.5786 8.81455 15.5781 8.81628L15.5771 8.81726C15.504 9.07549 15.2684 9.25378 15 9.25378C14.765 9.25378 14.5548 9.11732 14.457 8.91003L14.4229 8.81726L14.4219 8.81628C14.4214 8.81455 14.4213 8.81107 14.4199 8.80652C14.4171 8.79714 14.4117 8.78204 14.4053 8.7616C14.3925 8.72063 14.3726 8.65764 14.3447 8.57703C14.2888 8.41572 14.2017 8.18216 14.0801 7.90027C13.8358 7.33415 13.4548 6.58266 12.9092 5.83484C11.8178 4.33922 10.1104 2.90813 7.53125 2.90808C3.48815 2.90808 0.599609 6.22857 0.599609 10.2567C0.599732 13.0006 2.00193 15.3323 4.60449 17.9647C7.14706 20.5364 10.7067 23.2772 15 26.9081Z" stroke="%23F4F7FB" stroke-width="1.2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/></svg>')}
.compare-icon{-webkit-mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" fill="none"><g clip-path="url(%23clip0_3452_2473)"><path d="M26.2061 0.00488281C28.3194 0.112115 30 1.85996 30 4V18.5L29.9951 18.7061C29.8913 20.7512 28.2512 22.3913 26.2061 22.4951L26 22.5H22.5V21.5H26C27.6569 21.5 29 20.1569 29 18.5V4C29 2.34315 27.6569 1 26 1H11.5C9.84315 1 8.5 2.34315 8.5 4V7.5H7.5V4C7.5 1.85996 9.18056 0.112115 11.2939 0.00488281L11.5 0H26L26.2061 0.00488281Z" fill="%23F4F7FB"/><rect x="0.5" y="8.5" width="22" height="21" rx="3.5" stroke="%23F4F7FB"/></g><defs><clipPath id="clip0_3452_2473"><rect width="30" height="30" fill="white"/></clipPath></defs></svg>')}
.user-icon{-webkit-mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" fill="none"><path d="M14.9736 29.4004C13.2915 29.3932 10.5238 28.6996 8.16602 27.5566C6.98611 26.9846 5.94623 26.3174 5.21094 25.6006C4.46986 24.8781 4.09961 24.1684 4.09961 23.5C4.09961 22.8103 4.46703 22.0296 5.18457 21.209C5.89434 20.3972 6.8943 19.6087 8.02637 18.916C10.311 17.518 12.9791 16.5997 14.6182 16.5996C17.1791 16.5996 20.0418 17.5357 22.2607 18.9131C23.3675 19.6001 24.2906 20.3832 24.9307 21.1875C25.5595 21.9777 25.8852 22.7494 25.8994 23.4521C25.6749 24.882 24.2966 26.2446 22.1631 27.3418C20.0608 28.423 17.4 29.1535 14.9736 29.4004Z" stroke="%23F4F7FB" stroke-width="1.2"/><circle cx="15" cy="15" r="14.4" stroke="%23F4F7FB" stroke-width="1.2"/><circle cx="15" cy="11" r="5.4" transform="rotate(180 15 11)" stroke="%23F4F7FB" stroke-width="1.2"/></svg>')}
.user2-icon{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12 0C8.51067 0 5.67188 2.8388 5.67188 6.32812C5.67188 9.81745 8.51067 12.6562 12 12.6562C15.4893 12.6562 18.3281 9.81745 18.3281 6.32812C18.3281 2.8388 15.4893 0 12 0ZM12 11.25C9.28608 11.25 7.07812 9.04205 7.07812 6.32812C7.07812 3.6142 9.28608 1.40625 12 1.40625C14.7139 1.40625 16.9219 3.6142 16.9219 6.32812C16.9219 9.04205 14.7139 11.25 12 11.25ZM19.8734 16.7904C18.1409 15.0313 15.8442 14.0625 13.4062 14.0625H10.5938C8.15588 14.0625 5.85909 15.0313 4.12659 16.7904C2.40258 18.5409 1.45312 20.8515 1.45312 23.2969C1.45312 23.6852 1.76794 24 2.15625 24H21.8438C22.2321 24 22.5469 23.6852 22.5469 23.2969C22.5469 20.8515 21.5974 18.5409 19.8734 16.7904ZM2.89031 22.5938C3.24258 18.6053 6.56302 15.4688 10.5938 15.4688H13.4062C17.437 15.4688 20.7574 18.6053 21.1097 22.5938H2.89031Z' fill='white'/%3E%3C/svg%3E");}
.phone-icon{-webkit-mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><g clip-path="url(%23clip0_3452_2519)"><path d="M3.26036 10.6357C4.83848 12.5222 6.73818 14.0075 8.90644 15.0584C9.73197 15.4496 10.836 15.9138 12.066 15.9934C12.1422 15.9967 12.2152 16 12.2914 16C13.117 16 13.78 15.7149 14.3204 15.1281C14.3238 15.1247 14.3304 15.1181 14.3337 15.1115C14.526 14.8794 14.7448 14.6705 14.9736 14.4484C15.1294 14.2992 15.2885 14.1434 15.441 13.9843C16.1472 13.2482 16.1472 12.3133 15.4344 11.6005L13.4419 9.60796C13.1037 9.25653 12.6992 9.07087 12.2749 9.07087C11.8505 9.07087 11.4427 9.25653 11.0946 9.60464L9.90768 10.7915C9.79828 10.7286 9.68555 10.6722 9.57946 10.6191C9.44685 10.5528 9.32418 10.4898 9.21477 10.4202C8.13396 9.73394 7.15261 8.83879 6.21436 7.68835C5.74026 7.08827 5.42198 6.58433 5.19985 6.07045C5.5115 5.78864 5.80325 5.49358 6.08506 5.20514C6.18452 5.10236 6.28729 4.99959 6.39007 4.89681C6.74813 4.53875 6.94042 4.12433 6.94042 3.70327C6.94042 3.28222 6.75145 2.8678 6.39007 2.50974L5.40209 1.52176C5.28605 1.40572 5.17664 1.293 5.06392 1.17696C4.84511 0.951513 4.61634 0.719436 4.3909 0.510568C4.04942 0.175715 3.64826 0 3.22389 0C2.80284 0 2.39836 0.175715 2.04361 0.513883L0.803664 1.75383C0.352773 2.20472 0.0974891 2.75176 0.0444431 3.385C-0.0185491 4.17737 0.127327 5.01948 0.50528 6.0373C1.08547 7.6121 1.96073 9.07418 3.26036 10.6357ZM0.853395 3.45462C0.893179 3.01368 1.06226 2.64567 1.38054 2.32739L2.61386 1.09407C2.80615 0.908413 3.01833 0.812267 3.22389 0.812267C3.42613 0.812267 3.63168 0.908413 3.82066 1.1007C4.04279 1.30626 4.25165 1.52176 4.4771 1.75052C4.58982 1.86656 4.70586 1.98259 4.8219 2.10195L5.80988 3.08993C6.01543 3.29548 6.12153 3.50435 6.12153 3.7099C6.12153 3.91546 6.01543 4.12433 5.80988 4.32988C5.7071 4.43266 5.60433 4.53875 5.50155 4.64152C5.19322 4.95317 4.90478 5.24824 4.58651 5.53005L4.56993 5.54662C4.29475 5.8218 4.33785 6.08371 4.40416 6.28264C4.40748 6.29258 4.41079 6.29921 4.41411 6.30916C4.66939 6.9225 5.02414 7.50601 5.5778 8.20224C6.57242 9.42893 7.62007 10.3804 8.77383 11.1131C8.91639 11.206 9.06889 11.2789 9.21145 11.3518C9.34407 11.4182 9.46674 11.4811 9.57615 11.5508C9.58941 11.5574 9.59935 11.564 9.61261 11.5707C9.72202 11.627 9.82811 11.6535 9.93421 11.6535C10.1994 11.6535 10.3718 11.4845 10.4282 11.4281L11.6681 10.1881C11.8604 9.99586 12.0693 9.89308 12.2749 9.89308C12.5268 9.89308 12.7324 10.0489 12.8617 10.1881L14.8609 12.184C15.2587 12.5818 15.2554 13.0128 14.8509 13.4339C14.7117 13.5831 14.5658 13.7257 14.41 13.8748C14.1779 14.1003 13.9359 14.3324 13.717 14.5943C13.3358 15.0054 12.8816 15.1977 12.2948 15.1977C12.2384 15.1977 12.1787 15.1944 12.1224 15.191C11.0349 15.1214 10.0237 14.6971 9.2645 14.3357C7.20234 13.3378 5.39214 11.9221 3.89028 10.1252C2.65364 8.63655 1.82148 7.25072 1.27113 5.76544C0.929648 4.85371 0.800349 4.12101 0.853395 3.45462Z" fill="%23F4F7FB"/></g><defs><clipPath id="clip0_3452_2519"><rect width="16" height="16" fill="white"/></clipPath></defs></svg>')}
.email-icon{-webkit-mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M4.61348 6.69007L9.90291 11.3514C11.0566 12.3656 12.9424 12.3665 14.0969 11.3514L19.3864 6.69007C19.3989 6.67911 19.4085 6.66587 19.4146 6.65128C19.4206 6.63669 19.4229 6.6211 19.4214 6.60562C19.4198 6.59015 19.4144 6.57517 19.4056 6.56173C19.3967 6.5483 19.3846 6.53676 19.3701 6.52791C18.8306 6.19648 18.1742 6 17.4671 6H6.53277C5.82566 6 5.16927 6.19652 4.62977 6.52791C4.61527 6.53676 4.60316 6.5483 4.5943 6.56173C4.58543 6.57517 4.58003 6.59015 4.57848 6.60562C4.57692 6.6211 4.57925 6.63669 4.5853 6.65128C4.59135 6.66587 4.60097 6.67911 4.61348 6.69007ZM3.19995 8.93573C3.19955 8.46212 3.33021 7.99555 3.58064 7.57645C3.58938 7.56167 3.60196 7.54892 3.61735 7.53924C3.63274 7.52955 3.6505 7.5232 3.6692 7.52069C3.68791 7.51819 3.70701 7.51961 3.72497 7.52484C3.74293 7.53007 3.75924 7.53896 3.77257 7.55078L8.99504 12.1511C10.6488 13.61 13.3501 13.6108 15.0049 12.1511L20.2273 7.55078C20.2407 7.53896 20.257 7.53007 20.2749 7.52484C20.2929 7.51961 20.312 7.51819 20.3307 7.52069C20.3494 7.5232 20.3672 7.52955 20.3826 7.53924C20.3979 7.54892 20.4105 7.56167 20.4193 7.57645C20.6697 7.99555 20.8004 8.46212 20.7999 8.93573V15.0642C20.7999 16.6842 19.3039 18 17.4671 18H6.53277C4.696 18 3.19995 16.6842 3.19995 15.0642V8.93573Z" fill="white"/></svg>')}
.point-icon{-webkit-mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M12 0C7.20726 0 3.30811 3.89916 3.30811 8.69184C3.30811 14.6397 11.0865 23.3715 11.4177 23.7404C11.7287 24.0868 12.2718 24.0862 12.5823 23.7404C12.9135 23.3715 20.6919 14.6397 20.6919 8.69184C20.6918 3.89916 16.7927 0 12 0ZM12 13.065C9.58865 13.065 7.62693 11.1032 7.62693 8.69184C7.62693 6.2805 9.5887 4.31878 12 4.31878C14.4113 4.31878 16.373 6.28055 16.373 8.69189C16.373 11.1032 14.4113 13.065 12 13.065Z" fill="%239DB2CD"/></svg>')}
.time-icon{-webkit-mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M12 22C17.5214 22 22 17.5214 22 12C22 6.47856 17.5214 2 12 2C6.47856 2 2 6.47856 2 12C2 17.5214 6.47856 22 12 22ZM11.2857 6.28572C11.2857 5.89285 11.6071 5.57142 12 5.57142C12.3929 5.57142 12.7143 5.89285 12.7143 6.28572V11.6572L16.0179 14.3C16.325 14.5464 16.375 14.9964 16.1286 15.3036C16.0619 15.3873 15.9771 15.4549 15.8807 15.5013C15.7842 15.5477 15.6785 15.5716 15.5714 15.5714C15.4143 15.5714 15.2571 15.5214 15.125 15.4143L11.5536 12.5572C11.3857 12.4214 11.2858 12.2179 11.2858 12V6.28572H11.2857Z" fill="%239DB2CD"/></svg>')}
.search-icon{-webkit-mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><path d="M18.5007 17.6843L13.9994 13.1829C13.9991 13.1827 13.9991 13.1823 13.9994 13.1821C14.9629 12.0457 15.5228 10.6221 15.5916 9.13375C15.7853 5.10156 12.5766 1.85585 8.54252 2.00494C4.98914 2.13944 2.13943 4.98914 2.00494 8.54252C1.85588 12.5767 5.10162 15.7853 9.13384 15.5915C10.6221 15.5227 12.0456 14.9628 13.182 13.9993C13.1821 13.9992 13.1823 13.9991 13.1824 13.9991C13.1826 13.9991 13.1828 13.9992 13.1829 13.9993L17.6843 18.5007C17.9115 18.7244 18.2771 18.7216 18.5007 18.4944C18.722 18.2697 18.722 17.909 18.5007 17.6843ZM3.30131 10.1095C2.85816 8.13134 3.43701 6.17908 4.80808 4.80805C6.17914 3.43702 8.13134 2.85813 10.1096 3.30131C11.9811 3.72073 13.8788 5.61823 14.2982 7.48962C14.7417 9.46799 14.1627 11.4205 12.7916 12.7916C11.4205 14.1627 9.46789 14.7417 7.48952 14.2982C5.61813 13.8787 3.72073 11.9809 3.30131 10.1095Z" fill="%239DB2CD"/></svg>')}
.notify-icon{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M20.7838 17.0308C20.5745 17.0306 20.3739 16.9485 20.2259 16.8025C20.0779 16.6565 19.9947 16.4586 19.9944 16.2522V10.1981C20.0444 6.70414 17.4768 3.27579 14.0438 2.39511C14.2972 -0.78628 9.71496 -0.809004 9.9562 2.39083C8.25627 2.84192 6.75344 3.83094 5.67846 5.20601C4.60348 6.58108 4.01578 8.26619 4.00559 10.0026V16.2522C4.00536 16.4586 3.92212 16.6565 3.77414 16.8025C3.62616 16.9485 3.42551 17.0306 3.21623 17.0308C2.85301 17.0313 2.50479 17.1738 2.24795 17.4271C1.99112 17.6805 1.84662 18.024 1.84616 18.3823V19.4945C1.84662 19.8528 1.99112 20.1962 2.24795 20.4496C2.50479 20.7029 2.85301 20.8455 3.21623 20.8459H8.39748C8.50283 21.7153 8.92766 22.5165 9.59155 23.0977C10.2554 23.679 11.1123 24 12 24C12.8877 24 13.7446 23.679 14.4085 23.0977C15.0723 22.5165 15.4972 21.7153 15.6025 20.8459H20.7838C21.147 20.8455 21.4952 20.7029 21.7521 20.4496C22.0089 20.1962 22.1534 19.8528 22.1539 19.4945V18.3823C22.1534 18.024 22.0089 17.6805 21.7521 17.4271C21.4952 17.1738 21.147 17.0313 20.7838 17.0308ZM10.8255 2.0028C10.8289 1.84277 10.8656 1.68515 10.9334 1.53973C11.0012 1.39431 11.0987 1.26422 11.2196 1.15755C11.3406 1.05087 11.4826 0.96991 11.6366 0.919692C11.7907 0.869474 11.9536 0.851077 12.1152 0.865648C12.2768 0.880219 12.4336 0.927445 12.5759 1.00439C12.7182 1.08133 12.8429 1.18634 12.9423 1.31288C13.0416 1.43942 13.1135 1.58478 13.1535 1.73991C13.1934 1.89505 13.2006 2.05663 13.1745 2.21461C12.3968 2.08851 11.6036 2.0872 10.8255 2.21075V2.0028ZM12 23.1398C11.3438 23.1386 10.7094 22.9072 10.2104 22.4869C9.71128 22.0667 9.38006 21.485 9.27594 20.8459H14.7241C14.62 21.485 14.2887 22.0667 13.7897 22.4869C13.2906 22.9072 12.6562 23.1386 12 23.1398ZM21.2845 19.4945C21.2843 19.6254 21.2315 19.7509 21.1376 19.8435C21.0437 19.9361 20.9165 19.9882 20.7838 19.9884H3.21667C3.08386 19.9883 2.95652 19.9362 2.86257 19.8436C2.76862 19.751 2.71573 19.6255 2.7155 19.4945V18.3823C2.71573 18.2513 2.76856 18.1258 2.86241 18.0333C2.95627 17.9407 3.0835 17.8886 3.21623 17.8883C3.65601 17.8879 4.07763 17.7154 4.3886 17.4086C4.69956 17.1019 4.87447 16.686 4.87493 16.2522V10.0026C4.84537 3.92278 12.4834 0.602471 16.8948 4.98611C17.5969 5.66662 18.1555 6.47756 18.5382 7.37212C18.9209 8.26668 19.1202 9.22715 19.1246 10.1981V16.2522C19.1251 16.6861 19.3001 17.102 19.6111 17.4088C19.9222 17.7155 20.3439 17.888 20.7838 17.8883C20.9165 17.8886 21.0437 17.9407 21.1376 18.0333C21.2315 18.1258 21.2843 18.2513 21.2845 18.3823V19.4945Z' fill='white'/%3E%3C/svg%3E");}
.filter_toolbarBtn-icon{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' version='1.1' width='40' height='40' x='0' y='0' viewBox='0 0 32 32' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cg xmlns='http://www.w3.org/2000/svg' id='Layer_2' data-name='Layer 2'%3E%3Cpath d='m29.21 11.84a3.92 3.92 0 0 1 -3.09-5.3 1.84 1.84 0 0 0 -.55-2.07 14.75 14.75 0 0 0 -4.4-2.55 1.85 1.85 0 0 0 -2.09.58 3.91 3.91 0 0 1 -6.16 0 1.85 1.85 0 0 0 -2.09-.58 14.82 14.82 0 0 0 -4.1 2.3 1.86 1.86 0 0 0 -.58 2.13 3.9 3.9 0 0 1 -3.25 5.36 1.85 1.85 0 0 0 -1.62 1.49 14.14 14.14 0 0 0 -.28 2.8 14.32 14.32 0 0 0 .19 2.35 1.85 1.85 0 0 0 1.63 1.55 3.9 3.9 0 0 1 3.18 5.51 1.82 1.82 0 0 0 .51 2.18 14.86 14.86 0 0 0 4.36 2.51 2 2 0 0 0 .63.11 1.84 1.84 0 0 0 1.5-.78 3.87 3.87 0 0 1 3.2-1.68 3.92 3.92 0 0 1 3.14 1.58 1.84 1.84 0 0 0 2.16.61 15 15 0 0 0 4-2.39 1.85 1.85 0 0 0 .54-2.11 3.9 3.9 0 0 1 3.13-5.39 1.85 1.85 0 0 0 1.57-1.52 14.5 14.5 0 0 0 .26-2.53 14.35 14.35 0 0 0 -.25-2.67 1.83 1.83 0 0 0 -1.54-1.49zm-8.21 4.16a5 5 0 1 1 -5-5 5 5 0 0 1 5 5z' fill='%23000000' data-original='%23000000'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");}
.remove-icon, .fancybox-close-small i, a.remove:before, .remove:after{-webkit-mask-image: url("data:image/svg+xml,%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_1352_4827)'%3E%3Cpath d='M16 1.25708L14.7429 0L8 6.74318L1.25708 0L0 1.25708L6.74292 8L0 14.7429L1.25708 16L8 9.25708L14.7429 16L16 14.7429L9.25708 8L16 1.25708Z' fill='%23AEB8B5'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1352_4827'%3E%3Crect width='16' height='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.discount-icon{-webkit-mask-image: url("data:image/svg+xml,%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_690_30917)'%3E%3Cpath d='M7 2V13H10V22L17 10H13L17 2H7Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_690_30917'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.info-icon{-webkit-mask-image: url("data:image/svg+xml,%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_1144_81671)'%3E%3Cpath d='M7.99966 0C3.58197 0 0 3.58197 0 7.99966C0 12.4174 3.58197 16 7.99966 16C12.4174 16 16 12.4174 16 7.99966C16 3.58197 12.4174 0 7.99966 0ZM9.66502 12.3984C9.25325 12.5609 8.92546 12.6842 8.67962 12.7695C8.43445 12.8549 8.14933 12.8975 7.82493 12.8975C7.32648 12.8975 6.93841 12.7756 6.6621 12.5325C6.38578 12.2894 6.2483 11.9812 6.2483 11.6067C6.2483 11.4611 6.25845 11.3121 6.27877 11.1604C6.29977 11.0087 6.33295 10.838 6.37833 10.6463L6.89371 8.8259C6.93909 8.65117 6.97837 8.48525 7.00952 8.33084C7.04068 8.17507 7.05558 8.03217 7.05558 7.90214C7.05558 7.67052 7.00749 7.50798 6.912 7.41655C6.81515 7.32512 6.63297 7.28042 6.3614 7.28042C6.22866 7.28042 6.09185 7.30006 5.95166 7.34138C5.81283 7.38404 5.69228 7.42265 5.5934 7.46057L5.72952 6.89981C6.06679 6.76233 6.38984 6.64449 6.69799 6.54696C7.00614 6.44808 7.29735 6.39932 7.57164 6.39932C8.06671 6.39932 8.44868 6.51987 8.71754 6.75826C8.98506 6.99733 9.11983 7.30819 9.11983 7.69016C9.11983 7.7694 9.11035 7.90891 9.09206 8.10802C9.07378 8.30781 9.03924 8.48999 8.98912 8.65727L8.47644 10.4723C8.43445 10.6179 8.39721 10.7845 8.36334 10.9708C8.33016 11.157 8.3139 11.2992 8.3139 11.3947C8.3139 11.6358 8.36741 11.8004 8.47577 11.8877C8.58277 11.9751 8.77037 12.0191 9.03585 12.0191C9.16114 12.0191 9.30133 11.9968 9.45981 11.9534C9.61693 11.9101 9.73071 11.8715 9.8025 11.8383L9.66502 12.3984ZM9.57426 5.03128C9.3352 5.25342 9.04737 5.36449 8.71077 5.36449C8.37486 5.36449 8.08499 5.25342 7.84389 5.03128C7.60415 4.80914 7.48292 4.53892 7.48292 4.22332C7.48292 3.9084 7.60483 3.6375 7.84389 3.41333C8.08499 3.18849 8.37486 3.07674 8.71077 3.07674C9.04737 3.07674 9.33587 3.18849 9.57426 3.41333C9.81333 3.6375 9.93321 3.9084 9.93321 4.22332C9.93321 4.5396 9.81333 4.80914 9.57426 5.03128Z' fill='%23279727'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1144_81671'%3E%3Crect width='16' height='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.timer-icon{-webkit-mask-image: url("data:image/svg+xml,%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_690_35192)'%3E%3Cpath d='M15 1H9V3H15V1ZM11 14H13V8H11V14ZM19.03 7.39L20.45 5.97C20.02 5.46 19.55 4.98 19.04 4.56L17.62 5.98C16.07 4.74 14.12 4 12 4C7.03 4 3 8.03 3 13C3 17.97 7.02 22 12 22C16.98 22 21 17.97 21 13C21 10.88 20.26 8.93 19.03 7.39ZM12 20C8.13 20 5 16.87 5 13C5 9.13 8.13 6 12 6C15.87 6 19 9.13 19 13C19 16.87 15.87 20 12 20Z' fill='%23464646'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_690_35192'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.calendar-icon{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M7 11C7.55228 11 8 10.5523 8 10C8 9.44771 7.55228 9 7 9C6.44772 9 6 9.44771 6 10C6 10.5523 6.44772 11 7 11ZM8 13C8 13.5523 7.55228 14 7 14C6.44772 14 6 13.5523 6 13C6 12.4477 6.44772 12 7 12C7.55228 12 8 12.4477 8 13ZM10 11C10.5523 11 11 10.5523 11 10C11 9.44771 10.5523 9 10 9C9.44771 9 9 9.44771 9 10C9 10.5523 9.44771 11 10 11ZM11 13C11 13.5523 10.5523 14 10 14C9.44771 14 9 13.5523 9 13C9 12.4477 9.44771 12 10 12C10.5523 12 11 12.4477 11 13ZM13 11C13.5523 11 14 10.5523 14 10C14 9.44771 13.5523 9 13 9C12.4477 9 12 9.44771 12 10C12 10.5523 12.4477 11 13 11ZM17 5.5C17 4.11929 15.8807 3 14.5 3H5.5C4.11929 3 3 4.11929 3 5.5V14.5C3 15.8807 4.11929 17 5.5 17H14.5C15.8807 17 17 15.8807 17 14.5V5.5ZM4 7H16V14.5C16 15.3284 15.3284 16 14.5 16H5.5C4.67157 16 4 15.3284 4 14.5V7ZM5.5 4H14.5C15.3284 4 16 4.67157 16 5.5V6H4V5.5C4 4.67157 4.67157 4 5.5 4Z' fill='black'/%3E%3C/svg%3E");}
.menu-icon{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M16.5625 5.90909H3.4375C3.32147 5.90909 3.21019 5.8612 3.12814 5.77596C3.04609 5.69071 3 5.5751 3 5.45455C3 5.33399 3.04609 5.21838 3.12814 5.13313C3.21019 5.04789 3.32147 5 3.4375 5H16.5625C16.6785 5 16.7898 5.04789 16.8719 5.13313C16.9539 5.21838 17 5.33399 17 5.45455C17 5.5751 16.9539 5.69071 16.8719 5.77596C16.7898 5.8612 16.6785 5.90909 16.5625 5.90909Z' fill='%238B8B8B'/%3E%3Cpath d='M16.5625 10.4545H3.4375C3.32147 10.4545 3.21019 10.4066 3.12814 10.3214C3.04609 10.2361 3 10.1205 3 9.99996C3 9.8794 3.04609 9.76379 3.12814 9.67854C3.21019 9.5933 3.32147 9.54541 3.4375 9.54541H16.5625C16.6785 9.54541 16.7898 9.5933 16.8719 9.67854C16.9539 9.76379 17 9.8794 17 9.99996C17 10.1205 16.9539 10.2361 16.8719 10.3214C16.7898 10.4066 16.6785 10.4545 16.5625 10.4545Z' fill='%238B8B8B'/%3E%3Cpath d='M16.5625 14.9999H3.4375C3.32147 14.9999 3.21019 14.952 3.12814 14.8668C3.04609 14.7815 3 14.6659 3 14.5454C3 14.4248 3.04609 14.3092 3.12814 14.224C3.21019 14.1387 3.32147 14.0908 3.4375 14.0908H16.5625C16.6785 14.0908 16.7898 14.1387 16.8719 14.224C16.9539 14.3092 17 14.4248 17 14.5454C17 14.6659 16.9539 14.7815 16.8719 14.8668C16.7898 14.952 16.6785 14.9999 16.5625 14.9999Z' fill='%238B8B8B'/%3E%3C/svg%3E");}
.category-icon{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='24' viewBox='0 0 25 24' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.06836 6C3.06836 5.73478 3.17409 5.48043 3.3623 5.29289C3.55051 5.10536 3.80578 5 4.07194 5H20.1293C20.3955 5 20.6507 5.10536 20.8389 5.29289C21.0271 5.48043 21.1329 5.73478 21.1329 6C21.1329 6.26522 21.0271 6.51957 20.8389 6.70711C20.6507 6.89464 20.3955 7 20.1293 7H4.07194C3.80578 7 3.55051 6.89464 3.3623 6.70711C3.17409 6.51957 3.06836 6.26522 3.06836 6ZM3.06836 12C3.06836 11.7348 3.17409 11.4804 3.3623 11.2929C3.55051 11.1054 3.80578 11 4.07194 11H14.1078C14.374 11 14.6292 11.1054 14.8174 11.2929C15.0056 11.4804 15.1114 11.7348 15.1114 12C15.1114 12.2652 15.0056 12.5196 14.8174 12.7071C14.6292 12.8946 14.374 13 14.1078 13H4.07194C3.80578 13 3.55051 12.8946 3.3623 12.7071C3.17409 12.5196 3.06836 12.2652 3.06836 12ZM3.06836 18C3.06836 17.7348 3.17409 17.4804 3.3623 17.2929C3.55051 17.1054 3.80578 17 4.07194 17H9.08986C9.35603 17 9.6113 17.1054 9.79951 17.2929C9.98771 17.4804 10.0934 17.7348 10.0934 18C10.0934 18.2652 9.98771 18.5196 9.79951 18.7071C9.6113 18.8946 9.35603 19 9.08986 19H4.07194C3.80578 19 3.55051 18.8946 3.3623 18.7071C3.17409 18.5196 3.06836 18.2652 3.06836 18Z' fill='white'/%3E%3C/svg%3E");}
.catalog-icon{-webkit-mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M10.875 4.125V9.375C10.875 9.77282 10.717 10.1544 10.4357 10.4357C10.1544 10.717 9.77282 10.875 9.375 10.875H4.125C3.72718 10.875 3.34564 10.717 3.06434 10.4357C2.78304 10.1544 2.625 9.77282 2.625 9.375V4.125C2.625 3.72718 2.78304 3.34564 3.06434 3.06434C3.34564 2.78304 3.72718 2.625 4.125 2.625H9.375C9.77282 2.625 10.1544 2.78304 10.4357 3.06434C10.717 3.34564 10.875 3.72718 10.875 4.125ZM19.875 2.625H14.625C14.2272 2.625 13.8456 2.78304 13.5643 3.06434C13.283 3.34564 13.125 3.72718 13.125 4.125V9.375C13.125 9.77282 13.283 10.1544 13.5643 10.4357C13.8456 10.717 14.2272 10.875 14.625 10.875H19.875C20.2728 10.875 20.6544 10.717 20.9357 10.4357C21.217 10.1544 21.375 9.77282 21.375 9.375V4.125C21.375 3.72718 21.217 3.34564 20.9357 3.06434C20.6544 2.78304 20.2728 2.625 19.875 2.625ZM9.375 13.125H4.125C3.72718 13.125 3.34564 13.283 3.06434 13.5643C2.78304 13.8456 2.625 14.2272 2.625 14.625V19.875C2.625 20.2728 2.78304 20.6544 3.06434 20.9357C3.34564 21.217 3.72718 21.375 4.125 21.375H9.375C9.77282 21.375 10.1544 21.217 10.4357 20.9357C10.717 20.6544 10.875 20.2728 10.875 19.875V14.625C10.875 14.2272 10.717 13.8456 10.4357 13.5643C10.1544 13.283 9.77282 13.125 9.375 13.125ZM17.25 13.125C16.4342 13.125 15.6366 13.3669 14.9583 13.8202C14.2799 14.2734 13.7512 14.9177 13.439 15.6714C13.1268 16.4252 13.0451 17.2546 13.2043 18.0547C13.3634 18.8549 13.7563 19.5899 14.3332 20.1668C14.9101 20.7437 15.6451 21.1366 16.4453 21.2957C17.2454 21.4549 18.0748 21.3732 18.8286 21.061C19.5823 20.7488 20.2266 20.2201 20.6798 19.5417C21.1331 18.8634 21.375 18.0658 21.375 17.25C21.375 16.156 20.9404 15.1068 20.1668 14.3332C19.3932 13.5596 18.344 13.125 17.25 13.125Z" fill="white"/></svg>')}
.flash-icon{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cg clip-path='url(%23clip0_14_3014)'%3E%3Cpath d='M15.742 40C15.5863 40 15.4288 39.9689 15.2784 39.904C14.7517 39.6769 14.4669 39.102 14.6052 38.5454L18.568 22.5941H7.89065C7.50417 22.5941 7.14253 22.4035 6.92402 22.0847C6.7055 21.7659 6.65824 21.3598 6.79769 20.9994L14.6306 0.749138C14.8052 0.297655 15.2395 0 15.7235 0H26.5017C26.8977 0 27.2669 0.199999 27.4833 0.531717C27.6996 0.863434 27.7338 1.28195 27.5741 1.64437L22.9359 12.1725H32.1093C32.5379 12.1725 32.9323 12.4064 33.1377 12.7826C33.3432 13.1587 33.327 13.617 33.0953 13.9776L16.7285 39.4613C16.5072 39.8059 16.1308 40 15.742 40Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_14_3014'%3E%3Crect width='40' height='40' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.filter-icon{-webkit-mask-image: url("data:image/svg+xml,%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_1315_23714)'%3E%3Cpath d='M23.9305 1.3561C23.8716 1.23134 23.7785 1.12588 23.662 1.05202C23.5455 0.978168 23.4105 0.938956 23.2725 0.938965H0.727297C0.589386 0.939001 0.454325 0.978237 0.33786 1.0521C0.221396 1.12596 0.128326 1.23141 0.0695003 1.35615C0.0106745 1.48088 -0.0114833 1.61977 0.00560976 1.75662C0.0227029 1.89347 0.0783427 2.02264 0.166043 2.12907L8.83275 12.6407V22.3335C8.83276 22.4572 8.86434 22.5789 8.92451 22.6871C8.98469 22.7952 9.07146 22.8863 9.17663 22.9515C9.2818 23.0168 9.40187 23.0541 9.5255 23.06C9.64912 23.0659 9.77221 23.0401 9.8831 22.9852L14.7525 20.5717C14.8738 20.5116 14.9759 20.4189 15.0474 20.3039C15.1188 20.1889 15.1567 20.0563 15.1569 19.9209L15.1664 12.641L23.8336 2.12898C23.9214 2.0226 23.9771 1.89345 23.9942 1.75661C24.0114 1.61976 23.9893 1.48085 23.9305 1.3561ZM13.8782 11.9167C13.771 12.0468 13.7123 12.21 13.7121 12.3785L13.7028 19.4684L10.2876 21.1611V12.3795C10.2877 12.2106 10.2289 12.047 10.1215 11.9167L2.26975 2.39365H21.73L13.8782 11.9167Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1315_23714'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.sort-icon{-webkit-mask-image: url("data:image/svg+xml,%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='M3.96959 15.9696C4.11024 15.829 4.30097 15.75 4.49984 15.75C4.69871 15.75 4.88944 15.829 5.03009 15.9696L7.49984 18.4393L9.96959 15.9696C10.111 15.833 10.3005 15.7574 10.4971 15.7591C10.6938 15.7608 10.8819 15.8397 11.021 15.9787C11.16 16.1178 11.2389 16.3059 11.2406 16.5025C11.2423 16.6992 11.1667 16.8886 11.0301 17.0301L8.03009 20.0301C7.88944 20.1707 7.69871 20.2497 7.49984 20.2497C7.30097 20.2497 7.11024 20.1707 6.96959 20.0301L3.96959 17.0301C3.82899 16.8894 3.75 16.6987 3.75 16.4998C3.75 16.301 3.82899 16.1102 3.96959 15.9696Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.5 3.75C7.69891 3.75 7.88968 3.82902 8.03033 3.96967C8.17098 4.11032 8.25 4.30109 8.25 4.5V19.5C8.25 19.6989 8.17098 19.8897 8.03033 20.0303C7.88968 20.171 7.69891 20.25 7.5 20.25C7.30109 20.25 7.11032 20.171 6.96967 20.0303C6.82902 19.8897 6.75 19.6989 6.75 19.5V4.5C6.75 4.30109 6.82902 4.11032 6.96967 3.96967C7.11032 3.82902 7.30109 3.75 7.5 3.75ZM15.9697 3.96975C16.1104 3.82915 16.3011 3.75016 16.5 3.75016C16.6989 3.75016 16.8896 3.82915 17.0303 3.96975L20.0303 6.96975C20.1669 7.1112 20.2425 7.30065 20.2408 7.4973C20.239 7.69395 20.1602 7.88206 20.0211 8.02111C19.8821 8.16017 19.6939 8.23905 19.4973 8.24076C19.3007 8.24246 19.1112 8.16687 18.9697 8.03025L16.5 5.5605L14.0303 8.03025C13.8888 8.16687 13.6993 8.24246 13.5027 8.24076C13.3061 8.23905 13.1179 8.16017 12.9789 8.02111C12.8398 7.88206 12.761 7.69395 12.7592 7.4973C12.7575 7.30065 12.8331 7.1112 12.9697 6.96975L15.9697 3.96975Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.5 3.75C16.6989 3.75 16.8897 3.82902 17.0303 3.96967C17.171 4.11032 17.25 4.30109 17.25 4.5V19.5C17.25 19.6989 17.171 19.8897 17.0303 20.0303C16.8897 20.171 16.6989 20.25 16.5 20.25C16.3011 20.25 16.1103 20.171 15.9697 20.0303C15.829 19.8897 15.75 19.6989 15.75 19.5V4.5C15.75 4.30109 15.829 4.11032 15.9697 3.96967C16.1103 3.82902 16.3011 3.75 16.5 3.75Z' fill='white'/%3E%3C/svg%3E");}
.del-icon{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'%3E%3Cg clip-path='url(%23clip0_1144_30931)'%3E%3Cpath d='M4.5 14.25C4.5 15.075 5.175 15.75 6 15.75H12C12.825 15.75 13.5 15.075 13.5 14.25V5.25H4.5V14.25ZM6 6.75H12V14.25H6V6.75ZM11.625 3L10.875 2.25H7.125L6.375 3H3.75V4.5H14.25V3H11.625Z' fill='%2325292D'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1144_30931'%3E%3Crect width='18' height='18' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.fire-icon{-webkit-mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M12 22C8.17333 22 5 18.8372 5 15.0233C5 13.0698 5.84 11.3023 7.24 9.90698C8.45333 8.69767 11.5333 6.65116 11.0667 2C16.6667 5.72093 19.4667 9.44186 13.8667 15.0233C14.8 15.0233 16.2 15.0233 18.5333 12.6977C18.8133 13.4419 19 14.186 19 15.0233C19 18.8372 15.8267 22 12 22Z" fill="black"/></svg>')}
.fire2-icon{-webkit-mask-image: url("data:image/svg+xml,%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_1315_35500)'%3E%3Cpath d='M18.6227 7.6837C18.5439 7.60707 18.4483 7.54999 18.3434 7.51702C18.2386 7.48405 18.1275 7.47611 18.0191 7.49385C17.9107 7.51158 17.8079 7.55448 17.719 7.61909C17.6301 7.68371 17.5576 7.76826 17.5073 7.86595C17.1572 8.54566 16.7125 9.17237 16.1866 9.7274C16.2389 9.32764 16.2651 8.9249 16.2652 8.52173C16.2652 7.74763 16.1614 6.95104 15.9567 6.15393C15.2837 3.53549 13.519 1.32102 11.1149 0.0784607C11.0119 0.0252013 10.8973 -0.00174578 10.7813 2.05261e-05C10.6654 0.00178684 10.5516 0.0322116 10.4503 0.0885841C10.3489 0.144957 10.2631 0.225526 10.2004 0.323114C10.1377 0.420701 10.1002 0.532277 10.0911 0.647898C9.90367 3.02746 8.67794 5.19238 6.72644 6.58888C6.70056 6.60749 6.67492 6.62634 6.64928 6.64509C6.59622 6.68399 6.54611 6.7207 6.49937 6.75154C6.49206 6.75641 6.4848 6.76138 6.47762 6.76649C5.25025 7.64526 4.23752 8.81666 3.54883 10.1544C2.84898 11.5152 2.49414 12.9754 2.49414 14.4944C2.49414 15.2682 2.59787 16.0647 2.80248 16.8621C3.88225 21.0647 7.66431 23.9999 11.9997 23.9999C17.2409 23.9999 21.5048 19.7357 21.5048 14.4944C21.5048 11.9097 20.4813 9.49091 18.6227 7.6837ZM11.9997 22.5937C8.30645 22.5937 5.0845 20.0929 4.16458 16.5124C3.98931 15.8294 3.90039 15.1504 3.90039 14.4944C3.90039 13.2013 4.20283 11.9575 4.79922 10.7979C5.38427 9.66154 6.24414 8.66563 7.2865 7.91699C7.35719 7.86979 7.42253 7.82188 7.48066 7.77932C7.50311 7.76282 7.52566 7.74632 7.54661 7.73123C9.53219 6.3103 10.8779 4.20852 11.3428 1.85137C12.943 2.95321 14.1064 4.60377 14.5948 6.5039C14.77 7.18663 14.859 7.86557 14.859 8.52177C14.859 9.48262 14.6829 10.4386 14.3355 11.3631C14.2837 11.501 14.2765 11.6517 14.315 11.7938C14.3534 11.936 14.4355 12.0625 14.5497 12.1555C14.6638 12.2485 14.8043 12.3034 14.9513 12.3122C15.0983 12.3211 15.2444 12.2836 15.369 12.205C16.5252 11.4755 17.5113 10.5062 18.2606 9.36262C19.4517 10.8071 20.0986 12.5984 20.0986 14.4944C20.0986 18.9604 16.4654 22.5937 11.9997 22.5937Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1315_35500'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.star-icon{-webkit-mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M17.5772 22C17.4188 21.9999 17.2627 21.9615 17.1226 21.888L11.9999 19.2117L6.87726 21.888C6.716 21.9716 6.53443 22.0089 6.35301 21.9956C6.17159 21.9822 5.99752 21.9188 5.85041 21.8125C5.7033 21.7061 5.58899 21.561 5.52036 21.3936C5.45173 21.2262 5.4315 21.043 5.46195 20.8648L6.43889 15.1961L2.29442 11.1817C2.16402 11.0552 2.07185 10.8949 2.0283 10.7191C1.98475 10.5432 1.99157 10.3587 2.04799 10.1865C2.10441 10.0143 2.20817 9.86115 2.34756 9.74447C2.48694 9.62779 2.65638 9.55217 2.83674 9.52618L8.5631 8.69841L11.1244 3.54134C11.2051 3.37885 11.3299 3.24203 11.4847 3.14637C11.6396 3.0507 11.8182 3 12.0005 3C12.1829 3 12.3615 3.0507 12.5164 3.14637C12.6712 3.24203 12.796 3.37885 12.8767 3.54134L15.438 8.69841L21.1643 9.52618C21.3446 9.55237 21.5139 9.62812 21.6531 9.74488C21.7923 9.86164 21.8959 10.0148 21.9522 10.187C22.0085 10.3591 22.0152 10.5435 21.9716 10.7193C21.928 10.8951 21.8358 11.0553 21.7054 11.1817L17.5622 15.1961L18.5391 20.8648C18.5632 21.0041 18.5564 21.1469 18.5191 21.2833C18.4819 21.4197 18.4152 21.5464 18.3236 21.6545C18.232 21.7626 18.1177 21.8495 17.9888 21.9092C17.8599 21.9689 17.7194 21.9999 17.5772 22Z" fill="white"/></svg>')}
.call-icon{-webkit-mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M20.528 16.2102L18.0108 13.6982C17.1117 12.8011 15.5834 13.16 15.2238 14.3262C14.9541 15.1337 14.0551 15.5822 13.246 15.4028C11.4479 14.9542 9.02061 12.6217 8.57111 10.7377C8.3014 9.93026 8.84081 9.03313 9.64992 8.76403C10.8186 8.40518 11.1782 6.88007 10.2792 5.98294L7.76199 3.47099C7.04278 2.843 5.96397 2.843 5.33466 3.47099L3.62653 5.17553C1.9184 6.96978 3.80633 11.7245 8.0317 15.941C12.2571 20.1575 17.0218 22.1312 18.8199 20.3369L20.528 18.6324C21.1573 17.9147 21.1573 16.8382 20.528 16.2102Z" fill="white"/></svg>')}
.news-icon{-webkit-mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M11.1402 5.12632V14.4875H6.86657C5.84109 14.4875 4.85762 14.0801 4.13249 13.355C3.40737 12.6299 3 11.6464 3 10.6209V8.9929C3 7.96742 3.40737 6.98394 4.13249 6.25882C4.85762 5.53369 5.84109 5.12632 6.86657 5.12632H11.1402ZM19.9087 3.26793C19.7256 3.13624 19.5138 3.04993 19.2907 3.0161C19.0677 2.98228 18.8398 3.00191 18.6258 3.07338L11.9509 5.29645V14.3174L18.6258 16.5404C18.7708 16.5896 18.9229 16.6144 19.076 16.6137C19.2631 16.6138 19.4483 16.5771 19.6212 16.5056C19.7941 16.4341 19.9512 16.3293 20.0835 16.1971C20.2159 16.0648 20.3209 15.9079 20.3926 15.7351C20.4643 15.5623 20.5012 15.3771 20.5013 15.19V4.42383C20.5013 4.19798 20.4475 3.97538 20.3445 3.7744C20.2414 3.57342 20.0921 3.39982 19.9087 3.26793ZM12.0763 20.0065C11.7775 20.3884 11.3774 20.6787 10.9217 20.8443C10.4659 21.0099 9.97285 21.0442 9.49858 20.9433C9.02431 20.8423 8.58793 20.6102 8.23917 20.2733C7.8904 19.9364 7.64327 19.5083 7.52593 19.0378L6.58981 15.2852C6.68143 15.2985 6.77402 15.304 6.86657 15.3015H11.9216L12.5403 17.7843C12.6369 18.1656 12.6453 18.5639 12.5649 18.949C12.4845 19.334 12.3174 19.6957 12.0763 20.0065Z" fill="white"/></svg>')}
.edit-icon{-webkit-mask-image: url("data:image/svg+xml,%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_1315_24914)'%3E%3Cpath d='M19.9165 0.904639C18.7069 -0.302848 16.748 -0.302848 15.5383 0.904639L14.4424 2.00661L2.77613 13.6667L2.75133 13.6916C2.74538 13.6977 2.74538 13.704 2.73894 13.704C2.72654 13.7226 2.70795 13.7411 2.6958 13.7597C2.6958 13.7659 2.68935 13.7659 2.68935 13.7721C2.67695 13.7907 2.671 13.8031 2.65836 13.8216C2.65241 13.8278 2.65241 13.8338 2.64616 13.8402C2.63996 13.8588 2.63376 13.8712 2.62737 13.8898C2.62737 13.8958 2.62142 13.8958 2.62142 13.9022L0.0329371 21.6858C-0.00428603 21.7943 -0.0100903 21.9112 0.0161927 22.0229C0.0424757 22.1346 0.0997771 22.2367 0.181499 22.3172C0.298572 22.4329 0.456636 22.4975 0.621185 22.497C0.688425 22.4958 0.755069 22.4853 0.819334 22.466L8.59692 19.8714C8.60292 19.8714 8.60292 19.8714 8.60932 19.8654C8.6289 19.8597 8.6476 19.8512 8.6649 19.8404C8.66964 19.8398 8.67406 19.8377 8.6775 19.8344C8.6959 19.822 8.72069 19.8094 8.73928 19.797C8.75768 19.7848 8.77647 19.7663 8.79507 19.7539C8.80127 19.7474 8.80727 19.7474 8.80727 19.7415C8.81371 19.7352 8.82611 19.7292 8.83226 19.7167L21.5945 6.95442C22.802 5.7448 22.802 3.78593 21.5945 2.57646L19.9165 0.904639ZM8.39882 18.4162L4.08904 14.1066L14.8759 3.31971L19.1857 7.6293L8.39882 18.4162ZM3.482 15.2521L7.24712 19.017L1.59343 20.8993L3.482 15.2521ZM20.7215 6.08745L20.0651 6.75008L15.7551 2.44014L16.4179 1.77766C17.1429 1.05325 18.3181 1.05325 19.0433 1.77766L20.7275 3.46193C21.4471 4.19021 21.4444 5.36264 20.7215 6.08745Z' fill='%23AEB8B5'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1315_24914'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.callback-icon{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22' fill='none'%3E%3Cg clip-path='url(%23clip0_1352_4552)'%3E%3Cpath d='M12.11 6.92007C13.7166 6.92007 15.0233 8.22673 15.0233 9.8334C15.0233 10.0101 15.1666 10.1567 15.3466 10.1567C15.5266 10.1567 15.6666 10.0134 15.6666 9.8334C15.6666 7.87007 14.07 6.27673 12.11 6.27673C12.0242 6.27673 11.942 6.3108 11.8813 6.37144C11.8207 6.43207 11.7866 6.51431 11.7866 6.60007C11.7866 6.77673 11.93 6.92007 12.11 6.92007Z' fill='%231C737A'/%3E%3Cpath d='M12.11 5.07009C14.7367 5.07009 16.8734 7.20676 16.8734 9.83343C16.8734 9.91918 16.9074 10.0014 16.9681 10.0621C17.0287 10.1227 17.111 10.1568 17.1967 10.1568C17.2825 10.1568 17.3647 10.1227 17.4253 10.0621C17.486 10.0014 17.52 9.91918 17.52 9.83343C17.52 6.85343 15.0934 4.42676 12.1134 4.42676C11.9367 4.42676 11.79 4.57009 11.79 4.75009C11.79 4.93009 11.93 5.07009 12.11 5.07009Z' fill='%231C737A'/%3E%3Cpath d='M12.11 3.22337C15.7567 3.22337 18.7234 6.19004 18.7234 9.83671C18.7234 9.92246 18.7574 10.0047 18.8181 10.0653C18.8787 10.126 18.9609 10.16 19.0467 10.16C19.1324 10.16 19.2147 10.126 19.2753 10.0653C19.336 10.0047 19.37 9.92246 19.37 9.83671C19.37 5.83671 16.1134 2.58004 12.1134 2.58004C12.0276 2.58004 11.9454 2.6141 11.8847 2.67474C11.8241 2.73538 11.79 2.81762 11.79 2.90337C11.7867 3.07671 11.93 3.22337 12.11 3.22337ZM21.0867 16.23L18.4267 13.57C18.0847 13.229 17.6214 13.0375 17.1384 13.0375C16.6554 13.0375 16.1921 13.229 15.85 13.57L13.8934 15.5267C13.7734 15.6467 13.59 15.6734 13.4467 15.5867C12.0034 14.71 10.6467 13.6367 9.41335 12.4034C8.25809 11.2517 7.23611 9.97364 6.36669 8.59337C6.28002 8.45337 6.30335 8.26337 6.42335 8.14337L8.42002 6.14671C8.76335 5.80337 8.95335 5.34671 8.95335 4.86004C8.95335 4.37337 8.76335 3.91337 8.42002 3.57004L5.76002 0.910039C5.15335 0.303372 4.18669 0.206705 3.44669 0.690039C3.36669 0.750039 3.27335 0.820039 3.18335 0.910039L2.61669 1.48337C2.61335 1.49004 2.60335 1.49337 2.59669 1.49671C2.59335 1.50337 2.59002 1.51337 2.58335 1.52004L1.27335 2.84337C0.710109 3.41167 0.389782 4.17663 0.380021 4.97671C0.323355 8.40004 2.43002 12.6667 5.87669 16.1167C9.28335 19.5234 13.4834 21.62 16.8867 21.62H17.0267C17.8367 21.6067 18.5934 21.29 19.16 20.7267C19.9334 19.96 21.09 18.8067 21.09 18.8067C21.2534 18.6434 21.3867 18.4434 21.48 18.2267C21.7634 17.5367 21.61 16.7534 21.0867 16.23ZM3.64335 1.36337C3.70335 1.30337 3.77002 1.25337 3.82002 1.21671C4.29002 0.910039 4.91669 0.973372 5.31002 1.36337L7.97002 4.02337C8.19335 4.24671 8.31669 4.54337 8.31669 4.85671C8.31669 5.17004 8.19335 5.46671 7.97002 5.69004L7.60669 6.05337L3.28335 1.72671L3.64335 1.36337ZM18.7067 20.27C18.26 20.7134 17.66 20.9634 17.0167 20.9767C13.7667 21.04 9.66669 18.9967 6.33335 15.6634C3.00335 12.3334 0.970021 8.24337 1.02335 4.99004C1.03335 4.34671 1.28669 3.74671 1.73002 3.29671L2.83002 2.18337L7.15335 6.50671L5.97335 7.68671C5.81029 7.84726 5.70689 8.05864 5.68022 8.28592C5.65355 8.51319 5.70522 8.74277 5.82669 8.93671C6.70669 10.3367 7.76335 11.6567 8.96335 12.86C10.2334 14.13 11.63 15.2334 13.1167 16.1367C13.5134 16.3767 14.02 16.3134 14.3534 15.9834L15.49 14.8467L19.8134 19.1667C19.4567 19.5234 19.0434 19.9334 18.7067 20.27ZM20.8867 17.9767C20.8267 18.1167 20.74 18.2467 20.6334 18.3534L20.27 18.7167L15.9434 14.3867L16.3067 14.0234C16.5278 13.8025 16.8275 13.6784 17.14 13.6784C17.4525 13.6784 17.7523 13.8025 17.9734 14.0234L20.6334 16.6834C20.798 16.8502 20.9098 17.0618 20.9549 17.2919C20.9999 17.5219 20.9762 17.7601 20.8867 17.9767Z' fill='%231C737A'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1352_4552'%3E%3Crect width='22' height='22' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.add-icon{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12.9982 11.0018V4H11.0018V11.0018H4V12.9982H11.0018V20H12.9982V12.9982H20V11.0018H12.9982Z' fill='white'/%3E%3C/svg%3E");}
.attention-icon{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26' fill='none'%3E%3Cg clip-path='url(%23clip0_1442_4419)'%3E%3Cpath d='M25.665 20.6376L15.0002 2.95092C14.5801 2.25415 13.8136 1.82129 13 1.82129C12.1863 1.82129 11.4199 2.25415 10.9996 2.95097L0.334925 20.6376C-0.0993057 21.3578 -0.112153 22.2601 0.301358 22.9923C0.714972 23.7246 1.49426 24.1795 2.3352 24.1795H23.6647C24.5057 24.1795 25.285 23.7246 25.6986 22.9923C26.1121 22.26 26.0993 21.3577 25.665 20.6376ZM24.2247 22.1599C24.1686 22.2591 24.0872 22.3415 23.9888 22.3989C23.8905 22.4564 23.7786 22.4867 23.6647 22.4868H2.3352C2.22132 22.4867 2.1095 22.4564 2.01115 22.399C1.91279 22.3416 1.83142 22.2591 1.77534 22.16C1.71942 22.0608 1.69081 21.9485 1.69243 21.8346C1.69404 21.7208 1.72582 21.6094 1.78453 21.5118L12.4494 3.82507C12.5068 3.73041 12.5876 3.6521 12.6841 3.59765C12.7805 3.5432 12.8893 3.51442 13 3.51408C13.224 3.51408 13.435 3.63327 13.5506 3.82507L24.2154 21.5118C24.2741 21.6093 24.3059 21.7207 24.3076 21.8346C24.3092 21.9485 24.2806 22.0607 24.2247 22.1599Z' fill='white'/%3E%3Cpath d='M13.008 8.78516C12.3641 8.78516 11.8615 9.13067 11.8615 9.7432C11.8615 11.612 12.0814 14.2976 12.0814 16.1665C12.0814 16.6533 12.5055 16.8574 13.008 16.8574C13.3849 16.8574 13.9189 16.6533 13.9189 16.1665C13.9189 14.2976 14.1387 11.6121 14.1387 9.7432C14.1387 9.13072 13.6205 8.78516 13.008 8.78516ZM13.0238 17.9411C12.3328 17.9411 11.8145 18.4907 11.8145 19.1504C11.8145 19.7943 12.3327 20.3597 13.0238 20.3597C13.6677 20.3597 14.2174 19.7943 14.2174 19.1504C14.2174 18.4907 13.6676 17.9411 13.0238 17.9411Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1442_4419'%3E%3Crect width='26' height='26' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
/*** Доп иконки ***/
.features-1-icon{background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="56" height="56" viewBox="0 0 56 56" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M45.8455 17.4045C45.8453 17.2403 45.7799 17.0829 45.6638 16.9668C45.5476 16.8507 45.3902 16.7854 45.226 16.7852H43.3876C42.8414 16.7852 42.3582 16.4805 42.1232 15.9875L41.6361 14.9658C41.5295 14.7421 41.3249 14.6123 41.0769 14.6123H28.7915C28.5537 14.6123 28.3452 14.8675 28.1967 15.0294L26.3183 17.0764C25.9876 17.4366 25.6723 17.7472 25.1473 17.7472H20.4447C20.2805 17.7473 20.1231 17.8126 20.0069 17.9287C19.8908 18.0448 19.8254 18.2022 19.8252 18.3664V19.5158C19.8252 20.2883 19.1967 20.9169 18.4243 20.9169H17.7735C17.0011 20.9169 16.3729 20.2882 16.3729 19.5158C16.3729 19.185 16.3221 18.9473 16.0003 18.8077C15.7674 18.7066 15.5177 18.7492 15.3316 18.9221L13.6468 20.4879C13.5131 20.6121 13.4489 20.7589 13.4489 20.9415V21.5768L13.7179 21.5988C15.1299 21.7148 16.624 21.9743 17.9524 22.4783C19.0243 22.885 20.6499 23.7377 20.6499 25.0833V32.4084H26.0433L25.9887 32.0688C25.9174 31.6258 25.7089 31.2365 25.3923 30.9197C24.9485 30.4757 24.9478 29.7535 25.392 29.3096L27.0011 27.7015C27.445 27.2578 28.1666 27.2576 28.6105 27.7014C29.2285 28.3193 30.1229 28.4933 30.9282 28.1602C31.7339 27.8269 32.2424 27.0701 32.2424 26.1963C32.2424 25.5688 32.7531 25.0586 33.3805 25.0586H35.656C36.2833 25.0586 36.794 25.5689 36.794 26.1963C36.794 27.0701 37.3025 27.8269 38.1082 28.1602C38.9137 28.4933 39.808 28.3195 40.4261 27.7013C40.8701 27.257 41.5913 27.2575 42.0354 27.7014L43.6446 29.3096C43.6965 29.3617 43.7431 29.4188 43.7838 29.48L43.8709 29.6096H45.226C45.5675 29.6096 45.8455 29.3318 45.8455 28.9903V17.4045ZM22.1295 12.4452H23.3777C23.4661 12.4448 23.5508 12.4095 23.6133 12.347C23.6757 12.2844 23.711 12.1997 23.7112 12.1113V8.56337C23.7112 8.38036 23.5606 8.22949 23.3777 8.22949H22.1295V12.4452ZM19.766 12.4452H21.3482V8.22949H19.766V12.4452ZM17.403 12.4452H18.9848V8.22949H17.403V12.4452ZM12.7482 14.4886H14.2942V6.18564H12.7482V14.4886ZM6.04102 10.7415V9.93359H3.95323V10.7415H6.04102ZM5.86914 44.5874C5.36358 44.3955 4.85889 44.1578 4.41124 43.8526L3.95323 43.5404V45.0383C3.95323 45.9787 5.50254 46.6671 6.22198 46.9342C7.97647 47.5854 10.0506 47.8144 11.9109 47.8144C13.7713 47.8144 15.8454 47.5854 17.5999 46.9342C18.3194 46.6671 19.8687 45.9787 19.8687 45.0383V43.5405L19.4107 43.8526C18.9629 44.1578 18.4582 44.3955 17.9525 44.5874C16.1015 45.2901 13.8807 45.5398 11.9109 45.5398C9.94122 45.5398 7.72032 45.29 5.86914 44.5874ZM11.9109 28.6407C13.8806 28.6407 16.1015 28.3909 17.9525 27.6883C18.4588 27.4962 18.9623 27.2576 19.4113 26.9531L19.8688 26.6429V28.1377C19.8688 29.0788 18.3201 29.7674 17.6 30.0348C15.8457 30.6862 13.7713 30.9151 11.911 30.9151C10.0508 30.9151 7.97637 30.6862 6.22208 30.0348C5.50196 29.7674 3.95333 29.0788 3.95333 28.1377V26.6428L4.41075 26.9531C4.85958 27.2576 5.36319 27.4962 5.86924 27.6883C7.72032 28.3909 9.94112 28.6407 11.9109 28.6407ZM14.3266 24.8406L14.6851 25.0833L14.3266 25.3259C14.0803 25.4926 13.7231 25.6041 13.4364 25.6726C12.9414 25.7912 12.4191 25.8381 11.9109 25.8381C11.4027 25.8381 10.8805 25.7912 10.3855 25.6726C10.0987 25.604 9.74161 25.4926 9.49532 25.3259L9.13682 25.0833L9.49532 24.8406C9.74161 24.6739 10.0988 24.5624 10.3855 24.4938C10.8805 24.3753 11.4027 24.3284 11.9109 24.3284C12.4191 24.3284 12.9414 24.3753 13.4364 24.4938C13.7231 24.5625 14.0803 24.6739 14.3266 24.8406Z" fill="%23B0C4DE"/><path fill-rule="evenodd" clip-rule="evenodd" d="M11.9109 27.5664C16.5899 27.5664 19.5757 26.0957 19.5757 25.0832C19.5757 24.0702 16.5899 22.5996 11.9109 22.5996C7.23193 22.5996 4.24619 24.0703 4.24619 25.0832C4.24619 26.0957 7.23213 27.5664 11.9109 27.5664ZM11.9109 30.6223C7.23203 30.6223 4.24619 29.1516 4.24619 28.1378V27.1956C4.66348 27.4787 5.17168 27.7365 5.76514 27.9622C7.41768 28.5891 9.6002 28.9338 11.9109 28.9338C14.2218 28.9338 16.4043 28.5891 18.0564 27.9622C18.6501 27.7365 19.1582 27.4787 19.5757 27.1956V28.1378C19.5757 29.1516 16.5899 30.6223 11.9109 30.6223ZM5.66191 43.3263V30.9775C5.1125 30.7615 4.63916 30.5175 4.24619 30.251V41.9824C4.24619 42.3974 4.74755 42.8896 5.66191 43.3263ZM8.44463 44.17V31.7138C7.96861 31.6354 7.49627 31.536 7.029 31.416V43.8369C7.45771 43.9628 7.93056 44.0754 8.44463 44.17ZM11.2274 44.4559V31.9785C10.7467 31.9647 10.2736 31.9357 9.81172 31.8917V44.3622C10.2612 44.4081 10.7341 44.4403 11.2274 44.4559ZM14.0102 44.3622V31.8916C13.5482 31.9357 13.0752 31.9647 12.5945 31.9784V44.4558C13.0674 44.4412 13.5395 44.41 14.0102 44.3622ZM16.793 43.8368V31.416C16.3258 31.5362 15.8535 31.6355 15.3774 31.7138V44.17C15.891 44.0754 16.3645 43.9628 16.793 43.8368ZM11.9109 47.5214C7.23203 47.5214 4.24619 46.0507 4.24619 45.0382V44.0946C4.66348 44.3791 5.17168 44.6355 5.76514 44.8612C7.41768 45.4881 9.6002 45.8328 11.9109 45.8328C14.2218 45.8328 16.4043 45.4881 18.0564 44.8612C18.6501 44.6355 19.1582 44.3791 19.5757 44.0946V45.0382C19.5757 46.0507 16.5899 47.5214 11.9109 47.5214ZM19.5757 30.2509C19.1828 30.5174 18.7095 30.7615 18.1601 30.9774V43.3262C19.0742 42.8896 19.5757 42.3974 19.5757 41.9823V30.2509ZM25.6995 32.1154H20.943V25.0832C20.943 23.9323 19.9179 22.9103 18.0565 22.2043C16.8494 21.7461 15.3586 21.4396 13.742 21.3067V20.9414C13.742 20.8398 13.7722 20.7704 13.8463 20.7024L15.5312 19.1366C15.632 19.042 15.7573 19.0218 15.8837 19.0764C15.9978 19.126 16.08 19.1609 16.08 19.5157C16.08 20.4501 16.8397 21.2098 17.7736 21.2098H18.4244C19.3584 21.2098 20.1183 20.4501 20.1183 19.5157V18.3663C20.1183 18.1866 20.2647 18.04 20.4448 18.04H25.1474C25.8326 18.04 26.2382 17.5979 26.5342 17.2743L28.4126 15.2273C28.591 15.0334 28.7136 14.9052 28.7916 14.9052H41.077C41.212 14.9052 41.3137 14.97 41.3718 15.0918L41.8589 16.1135C42.1424 16.7082 42.7283 17.0782 43.3877 17.0782H45.226C45.3125 17.0784 45.3954 17.1128 45.4566 17.1739C45.5178 17.2351 45.5523 17.318 45.5525 17.4045V28.9902C45.5525 29.1699 45.4061 29.3165 45.226 29.3165H44.027C43.9754 29.2397 43.9167 29.168 43.8517 29.1023L42.2426 27.4942C41.6846 26.9354 40.7768 26.9354 40.2189 27.4942C39.5809 28.1317 38.7681 28.116 38.2203 27.8895C37.6724 27.6629 37.0871 27.0985 37.0871 26.1963C37.0871 25.4072 36.4451 24.7656 35.6561 24.7656H33.3806C32.5915 24.7656 31.9495 25.4072 31.9495 26.1963C31.9495 27.0984 31.3643 27.6628 30.8163 27.8895C30.2686 28.116 29.4557 28.1316 28.8177 27.4942C28.2601 26.9363 27.3521 26.9354 26.794 27.4942L25.185 29.1023C24.627 29.6612 24.627 30.5685 25.1852 31.1269C25.4905 31.4325 25.6451 31.7776 25.6995 32.1154ZM23.8877 35.6258C23.8525 35.6258 23.824 35.6543 23.824 35.6896V37.965C23.824 38 23.8525 38.0285 23.8877 38.0285C25.2061 38.0285 26.3387 38.7863 26.8438 40.0062C27.3492 41.2255 27.0838 42.5624 26.1518 43.4939C26.1399 43.5059 26.1332 43.5221 26.1331 43.539C26.1329 43.5475 26.1345 43.556 26.1377 43.5639C26.1409 43.5718 26.1457 43.579 26.1518 43.585L27.7608 45.1935C27.7667 45.1994 27.7738 45.2042 27.7815 45.2074C27.7893 45.2107 27.7976 45.2123 27.806 45.2123C27.8144 45.2123 27.8227 45.2107 27.8305 45.2074C27.8382 45.2042 27.8453 45.1994 27.8512 45.1935C28.7831 44.2619 30.12 43.9963 31.3396 44.5018C32.5593 45.0068 33.3168 46.1397 33.3168 47.4578C33.3168 47.4662 33.3185 47.4744 33.3217 47.4821C33.3249 47.4899 33.3296 47.4968 33.3355 47.5027C33.3414 47.5086 33.3485 47.5133 33.3562 47.5164C33.3639 47.5196 33.3722 47.5212 33.3806 47.5212H35.6561C35.6644 47.5212 35.6727 47.5196 35.6804 47.5164C35.6881 47.5133 35.6952 47.5086 35.7011 47.5027C35.707 47.4968 35.7117 47.4899 35.7149 47.4821C35.7181 47.4744 35.7198 47.4662 35.7198 47.4578C35.7198 46.1388 36.4772 45.0045 37.6962 44.4999C38.1048 44.3304 38.5265 44.248 38.9419 44.248C39.7659 44.248 40.5651 44.5729 41.1854 45.1935C41.1914 45.1994 41.1984 45.2042 41.2061 45.2074C41.2139 45.2107 41.2222 45.2123 41.2306 45.2123C41.239 45.2123 41.2473 45.2107 41.2551 45.2074C41.2628 45.2042 41.2699 45.1994 41.2758 45.1935L42.8848 43.585C42.8909 43.579 42.8957 43.5718 42.899 43.5639C42.9022 43.556 42.9038 43.5475 42.9036 43.539C42.9036 43.5224 42.8973 43.5067 42.8848 43.4939C41.9526 42.5623 41.6875 41.2254 42.1927 40.0062C42.6979 38.7864 43.8307 38.0285 45.149 38.0285C45.1574 38.0285 45.1656 38.0269 45.1734 38.0237C45.1811 38.0206 45.1881 38.0159 45.194 38.01C45.2 38.0041 45.2046 37.9971 45.2078 37.9894C45.211 37.9817 45.2127 37.9734 45.2127 37.965V35.6896C45.2127 35.6542 45.1842 35.6258 45.149 35.6258C43.8308 35.6258 42.6979 34.8684 42.1927 33.6486C41.6874 32.4289 41.9526 31.092 42.885 30.1604C42.897 30.1482 42.9037 30.1319 42.9037 30.1148C42.9036 30.0977 42.8968 30.0814 42.8848 30.0693L41.2758 28.4612C41.2699 28.4551 41.2629 28.4503 41.2552 28.447C41.2474 28.4436 41.2391 28.4419 41.2306 28.4419C41.2222 28.4419 41.2138 28.4436 41.2061 28.447C41.1983 28.4503 41.1913 28.4551 41.1854 28.4612C40.2531 29.3928 38.9166 29.6584 37.6971 29.1524C36.4773 28.6474 35.7198 27.5149 35.7198 26.1964C35.7198 26.161 35.6913 26.133 35.6561 26.133H33.3806C33.3722 26.133 33.3639 26.1346 33.3562 26.1377C33.3485 26.1409 33.3414 26.1456 33.3355 26.1515C33.3296 26.1573 33.3249 26.1643 33.3217 26.1721C33.3185 26.1798 33.3168 26.188 33.3168 26.1964C33.3168 27.5149 32.5592 28.6474 31.3396 29.1524C30.12 29.6584 28.7833 29.3928 27.8512 28.4612C27.8453 28.4551 27.8383 28.4503 27.8306 28.447C27.8228 28.4436 27.8144 28.4419 27.806 28.4419C27.7976 28.4419 27.7892 28.4436 27.7814 28.447C27.7737 28.4503 27.7667 28.4551 27.7608 28.4612L26.1518 30.0693C26.1398 30.0815 26.1331 30.0978 26.1331 30.1148C26.1331 30.1319 26.1398 30.1482 26.1518 30.1604C27.0838 31.092 27.3492 32.4289 26.844 33.6486C26.3388 34.8684 25.2061 35.6258 23.8877 35.6258ZM5.76514 22.2044C7.41768 21.5771 9.6002 21.2323 11.9109 21.2323C12.0662 21.2324 12.2208 21.2341 12.3748 21.2374V20.9414C12.3748 20.4579 12.5617 20.0296 12.9155 19.7005L14.6004 18.1347C15.1018 17.6691 15.8025 17.5501 16.43 17.8235C17.1048 18.1172 17.447 18.6866 17.447 19.5157C17.4469 19.6024 17.4813 19.6856 17.5425 19.7469C17.6038 19.8083 17.6869 19.8428 17.7735 19.843H18.4243C18.511 19.8429 18.5942 19.8083 18.6554 19.747C18.7167 19.6856 18.7511 19.6024 18.7511 19.5157V18.3663C18.7511 17.4329 19.5108 16.6728 20.4447 16.6728H25.1473C25.2252 16.6728 25.3478 16.5449 25.5263 16.3506L27.4045 14.305C27.7005 13.9814 28.1061 13.5384 28.7915 13.5384H33.4043V11.0001H30.0532C29.8719 11.0001 29.6981 10.9281 29.5699 10.8C29.4416 10.6718 29.3696 10.498 29.3695 10.3167C29.3695 9.93984 29.6756 9.63281 30.0532 9.63281H38.1227C38.5002 9.63281 38.8062 9.93984 38.8062 10.3167C38.8063 10.4065 38.7886 10.4954 38.7542 10.5783C38.7199 10.6612 38.6695 10.7366 38.606 10.8C38.5426 10.8635 38.4672 10.9138 38.3843 10.9482C38.3013 10.9825 38.2124 11.0001 38.1227 11.0001H34.7716V13.5384H41.077C41.7365 13.5384 42.3224 13.9083 42.6061 14.504L43.0929 15.5257C43.1509 15.6466 43.2528 15.7109 43.3877 15.7109H45.226C46.1599 15.7109 46.9198 16.4711 46.9198 17.4045V22.5138H49.7538V17.7143C49.7538 17.3369 50.0599 17.0304 50.4374 17.0304C50.8149 17.0304 51.121 17.3369 51.121 17.7143V28.681C51.121 29.0578 50.8149 29.3644 50.4374 29.3644C50.0599 29.3644 49.7538 29.0578 49.7538 28.681V23.881H46.9198V28.9902C46.9198 29.9236 46.1599 30.6838 45.226 30.6838H44.1516C44.0804 30.8491 43.9786 30.9994 43.8515 31.1269C43.2136 31.7647 43.2289 32.5773 43.4558 33.1251C43.6827 33.673 44.2466 34.2589 45.1489 34.2589C45.938 34.2589 46.5797 34.9005 46.5797 35.6896V37.965C46.5797 38.7537 45.9379 39.3953 45.1489 39.3953C44.2466 39.3953 43.6827 39.9812 43.4558 40.5296C43.2288 41.077 43.2136 41.8895 43.8515 42.5274C43.9847 42.66 44.0903 42.8176 44.1623 42.9913C44.2342 43.1649 44.2711 43.351 44.2707 43.539C44.2707 43.9218 44.1219 44.2812 43.8515 44.5519L42.2426 46.16C42.1101 46.2933 41.9524 46.3991 41.7787 46.471C41.605 46.543 41.4188 46.5797 41.2308 46.5791C41.0428 46.5798 40.8565 46.543 40.6828 46.4711C40.5091 46.3991 40.3514 46.2934 40.2189 46.16C39.5798 45.5216 38.7671 45.5363 38.2193 45.7629C37.672 45.9894 37.0871 46.5538 37.0871 47.4579C37.0871 48.247 36.4451 48.8886 35.6561 48.8886H33.3806C32.5915 48.8886 31.9495 48.247 31.9495 47.4579C31.9495 46.5558 31.3643 45.9913 30.8163 45.7647C30.2686 45.5382 29.4559 45.5226 28.8179 46.16C28.6853 46.2934 28.5276 46.3991 28.3539 46.471C28.1802 46.543 27.9939 46.5797 27.8059 46.5791C27.6179 46.5797 27.4316 46.543 27.2579 46.471C27.0842 46.3991 26.9265 46.2933 26.794 46.16L25.185 44.5519C25.0517 44.4191 24.946 44.2612 24.8741 44.0874C24.8021 43.9135 24.7654 43.7271 24.7659 43.539C24.7659 43.1575 24.9147 42.7981 25.185 42.5274C25.823 41.8895 25.8077 41.077 25.5809 40.5296C25.3539 39.9812 24.79 39.3953 23.8877 39.3953C23.0987 39.3953 22.4567 38.7537 22.4567 37.965V35.6896C22.4567 34.9005 23.0987 34.2589 23.8877 34.2589C24.5931 34.2589 25.0907 33.9004 25.3832 33.4822H20.943V45.0382C20.943 46.1876 19.9179 47.2102 18.0565 47.917C16.4044 48.543 14.2219 48.8886 11.911 48.8886C9.6002 48.8886 7.41777 48.543 5.76523 47.917C3.9039 47.2102 2.87901 46.1875 2.87901 45.0382V25.0833C2.87891 23.9324 3.90381 22.9104 5.76514 22.2044ZM4.24619 10.4485H5.74815V10.2266H4.24619V10.4485ZM7.11523 11.5833C7.11523 11.6035 7.13477 11.6233 7.15606 11.6233H11.6742V9.05186H7.15606C7.13486 9.05186 7.11523 9.07021 7.11523 9.0918V11.5833ZM13.0412 14.1956H14.0014V6.47861H13.0412V14.1956ZM16.3287 13.0838V7.58994H15.3686V13.0839L16.3287 13.0838ZM18.6919 12.1522V8.52236H17.6961V12.1522H18.6919ZM23.4183 12.1113V8.56338C23.4183 8.54219 23.399 8.52246 23.3777 8.52246H22.4225V12.1523H23.3777C23.3884 12.1519 23.3986 12.1474 23.4061 12.1398C23.4136 12.1322 23.4179 12.122 23.4183 12.1113ZM20.059 8.52236V12.1522H21.0552V8.52236H20.059ZM3.56279 8.85928C3.47297 8.85924 3.38403 8.8769 3.30103 8.91126C3.21804 8.94561 3.14264 8.99598 3.07912 9.0595C3.01561 9.12301 2.96524 9.19842 2.93089 9.28141C2.89653 9.3644 2.87887 9.45334 2.87891 9.54316V11.1319C2.87893 11.2217 2.89664 11.3106 2.93102 11.3935C2.96541 11.4765 3.01579 11.5518 3.0793 11.6153C3.14281 11.6787 3.21819 11.7291 3.30115 11.7634C3.38411 11.7977 3.47301 11.8154 3.56279 11.8153H5.76914C5.88066 12.4813 6.45928 12.9905 7.15606 12.9905H11.6742V14.879C11.6742 14.9688 11.6919 15.0576 11.7262 15.1406C11.7605 15.2235 11.8109 15.2989 11.8744 15.3623C11.9378 15.4258 12.0132 15.4761 12.0961 15.5105C12.1791 15.5448 12.268 15.5624 12.3577 15.5624H14.6852C14.8664 15.5624 15.0403 15.4904 15.1685 15.3623C15.2967 15.2341 15.3688 15.0603 15.3688 14.879V14.4511H17.0126C17.3901 14.4511 17.6962 14.1455 17.6962 13.7677V13.5194H23.3778C24.0237 13.5194 24.5683 13.081 24.7333 12.4863H25.7762C26.6846 12.4863 27.4237 11.7482 27.4237 10.8392V10.3098C27.4238 10.22 27.4062 10.131 27.3719 10.048C27.3375 9.96504 27.2872 9.88963 27.2237 9.82612C27.1602 9.7626 27.0848 9.71222 27.0019 9.67786C26.9189 9.64351 26.8299 9.62584 26.7401 9.62588C26.3626 9.62588 26.0565 9.93145 26.0565 10.3098V10.8392C26.0565 10.8759 26.0493 10.9124 26.0352 10.9463C26.0211 10.9803 26.0004 11.0112 25.9744 11.0372C25.9484 11.0632 25.9175 11.0838 25.8835 11.0978C25.8495 11.1119 25.8131 11.1191 25.7763 11.119H24.7858V11.0207H25.1163C25.4938 11.0207 25.7999 10.715 25.7999 10.3368C25.7998 10.1556 25.7277 9.98179 25.5995 9.85365C25.4713 9.72551 25.2976 9.6535 25.1163 9.65342H24.7858V8.56338C24.7858 7.78711 24.1542 7.15518 23.3779 7.15518H17.6963V6.90654C17.6963 6.72522 17.6242 6.55133 17.4961 6.42309C17.3679 6.29485 17.194 6.22276 17.0127 6.22266H15.3689V5.79521C15.3689 5.61389 15.2969 5.44 15.1687 5.31176C15.0405 5.18352 14.8666 5.11143 14.6853 5.11133H12.3578C12.1765 5.11143 12.0027 5.18353 11.8745 5.31177C11.7463 5.44001 11.6743 5.6139 11.6743 5.79521V7.68457H7.15615C6.45937 7.68457 5.88076 8.19336 5.76924 8.85928H3.56279ZM11.9109 25.5451C10.7368 25.5451 9.94941 25.2795 9.65947 25.0832C9.94941 24.8869 10.7368 24.6213 11.9109 24.6213C13.0851 24.6213 13.8724 24.8869 14.1624 25.0832C13.8724 25.2795 13.0851 25.5451 11.9109 25.5451ZM11.9109 23.2541C13.6947 23.2541 15.6145 23.8263 15.6145 25.0833C15.6145 26.3398 13.6946 26.912 11.9109 26.912C10.1271 26.912 8.20742 26.3398 8.20742 25.0833C8.20742 23.8263 10.1271 23.2541 11.9109 23.2541ZM34.5185 41.6105C37.156 41.6105 39.3015 39.4647 39.3015 36.8272C39.3015 34.1896 37.156 32.0441 34.5185 32.0441C31.8811 32.0441 29.7353 34.1896 29.7353 36.8272C29.7353 39.4647 31.881 41.6105 34.5185 41.6105ZM34.5185 30.677C31.1272 30.677 28.3683 33.4355 28.3683 36.8272C28.3683 40.2188 31.1272 42.9778 34.5185 42.9778C37.9097 42.9778 40.6685 40.2189 40.6685 36.8272C40.6685 33.4354 37.9095 30.677 34.5185 30.677Z" fill="%2330445E"/><path d="M54.6251 34.0561C50.0277 35.5837 44.1664 39.6688 38.7619 46.6664L35.5677 43.0786C35.0764 42.5105 34.164 42.5105 33.6724 43.0786L31.3213 45.7432C30.865 46.2759 30.9003 47.0574 31.3916 47.5193L38.6211 54.5524C39.2177 55.1208 40.2003 54.9785 40.6216 54.2328C44.4822 47.1637 48.6235 41.9067 55.6428 35.8676C56.4849 35.1218 55.713 33.7005 54.6251 34.0561Z" fill="white"/><path d="M51.7685 38.4125C47.7458 39.7014 42.6171 43.1482 37.8882 49.0525L35.0932 46.0253C34.6633 45.5459 33.865 45.5459 33.4349 46.0253L31.3777 48.2735C30.9784 48.723 31.0093 49.3824 31.4392 49.7721L37.765 55.7062C38.287 56.1858 39.1468 56.0658 39.5155 55.4366C42.8934 49.472 46.5171 45.0364 52.659 39.941C53.3958 39.3117 52.7204 38.1125 51.7685 38.4125Z" fill="%23FF6347"/></svg>')}
.features-2-icon{background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="56" height="56" viewBox="0 0 56 56" fill="none"><path d="M3.46191 12.2119C3.46191 10.5286 4.0088 9.16945 5.10258 8.13439C6.19636 7.09932 7.66294 6.58179 9.50234 6.58179C11.3666 6.58179 12.8394 7.09617 13.9206 8.12494C15.5424 9.66809 15.5424 10.5473 15.5424 12.3053V13.6518C15.5424 15.3353 15.0018 16.6883 13.9206 17.7107C12.8391 18.7332 11.3788 19.2444 9.53967 19.2444C7.71283 19.2444 6.2431 18.7364 5.13049 17.7202C3.46157 16.1959 3.46191 15.3104 3.46191 13.5398V12.2119ZM7.50759 13.6472C7.50759 14.2917 7.68783 14.8152 8.04831 15.2177C8.58904 15.8214 8.9058 15.8214 9.53967 15.8214C10.8446 15.8214 11.4971 14.9914 11.4971 13.3312V12.2161C11.4971 11.5721 11.3231 11.0425 10.9752 10.6274C10.627 10.2126 10.1361 10.005 9.50234 10.0048C8.89324 10.0048 8.40856 10.2062 8.04831 10.6089C7.50794 11.213 7.50759 11.5598 7.50759 12.2539V13.6472ZM10.7328 32.1689L7.80586 30.6912L21.061 9.40594L23.9878 10.8836L10.7328 32.1689ZM16.3629 27.5303C16.3629 25.8345 16.9128 24.4753 18.0127 23.4528C19.6624 21.9191 20.576 21.9191 22.403 21.9191C24.2547 21.9191 25.7275 22.4242 26.8212 23.4343C28.4619 24.9494 28.4619 25.8535 28.4619 27.6612V28.9706C28.4619 30.6665 27.9213 32.0256 26.8401 33.0481C25.2183 34.5818 24.2924 34.5818 22.4403 34.5818C20.6133 34.5818 19.1435 34.0737 18.0311 33.0575C16.3626 31.5333 16.3626 30.6478 16.3626 28.8771L16.3629 27.5303ZM20.3898 28.966C20.3898 29.5484 20.5886 30.0596 20.9863 30.4994C21.384 30.9392 21.8687 31.1591 22.4403 31.1591C23.646 31.1591 24.2984 30.5892 24.3978 29.4494L24.4162 27.5352C24.4162 26.8786 24.236 26.349 23.8755 25.9462C23.515 25.5435 23.0241 25.3421 22.4026 25.3421C21.8061 25.3421 21.3276 25.5311 20.9671 25.9091C20.4264 26.4761 20.4142 26.7985 20.3891 27.4425V28.966H20.3898Z" fill="%23FF6347"/><path fill-rule="evenodd" clip-rule="evenodd" d="M21.3204 26.7489H29.6151V49.5818H21.3204V26.7489ZM8.46191 36.3375H16.7566V49.5818H8.46191V36.3375ZM34.1672 12.5818H42.4619V49.5818H34.1672V12.5818Z" fill="%23B0C4DE"/><path fill-rule="evenodd" clip-rule="evenodd" d="M38.3204 12.5818L42.4619 12.5818V49.5818H38.3204V12.5818ZM25.4619 26.7489H29.6034V49.5818H25.4619V26.7489ZM12.6034 36.3375H16.7449V49.5818H12.6034V36.3375Z" fill="%23B0C4DE"/><path d="M43.623 22.3254L40.8266 20.2809L51.0176 15.1403L50.1333 27.0336L47.4032 25.0475C47.37 25.0942 47.3479 25.141 47.3148 25.1877C38.406 37.9455 19.472 44.6165 4.92604 44.4529V39.6162C17.9245 39.7798 35.6427 33.763 43.623 22.3254Z" fill="white"/><path d="M42.9931 22.4305L42.0315 21.7296V23.6923C42.3631 23.2717 42.6836 22.8511 42.9931 22.4305ZM41.1472 21.0753L40.5835 20.6547C40.2962 20.4444 40.3404 20.0005 40.6388 19.8486L41.1472 19.5916V13.5047H34.2169V30.5619C36.8144 28.8562 39.1687 26.8934 41.1472 24.697V21.0753ZM42.0315 19.1476L50.8298 14.7081C51.1282 14.5562 51.493 14.8016 51.4598 15.1754L50.5756 27.057C50.5424 27.4075 50.1666 27.6295 49.8571 27.3841L47.5028 25.6784C45.9443 27.8748 44.0984 29.8843 42.0315 31.7068V49.1028C42.0315 49.3598 41.8325 49.5701 41.5894 49.5701H33.7748C33.5316 49.5701 33.3327 49.3598 33.3327 49.1028V37.7236C32.2163 38.3311 31.0778 38.8919 29.9173 39.4293V49.1145C29.9173 49.3715 29.7183 49.5818 29.4751 49.5818H21.6606C21.4174 49.5818 21.2185 49.3715 21.2185 49.1145V42.6187C20.08 42.9459 18.9415 43.2262 17.803 43.4833V49.1145C17.803 49.3715 17.6041 49.5818 17.3609 49.5818H9.54635C9.30318 49.5818 9.10423 49.3715 9.10423 49.1145V44.7918C7.67837 44.8969 6.27463 44.932 4.90404 44.9203C4.66087 44.9203 4.46191 44.71 4.46191 44.453V39.6162C4.46191 39.3475 4.66087 39.1372 4.94825 39.1489C6.28568 39.1606 7.67837 39.1138 9.10423 38.997V36.2048C9.10423 35.9478 9.30318 35.7375 9.54635 35.7375H17.3609C17.6041 35.7375 17.803 35.9478 17.803 36.2048V37.56C18.9415 37.2796 20.08 36.9642 21.2185 36.602V26.8467C21.2185 26.5897 21.4174 26.3794 21.6606 26.3794H29.4751C29.7183 26.3794 29.9173 26.5897 29.9173 26.8467V33.0621C31.0889 32.4662 32.2274 31.812 33.3327 31.1227V13.0491C33.3327 12.7921 33.5316 12.5818 33.7748 12.5818H41.5894C41.8325 12.5818 42.0315 12.7921 42.0315 13.0491V19.1476ZM41.1472 32.4779C39.025 34.2537 36.6928 35.8426 34.2169 37.2446V48.6472H41.1472V32.4779ZM29.0441 39.8265C26.7892 40.8079 24.457 41.6607 22.1138 42.3617V48.6472H29.0441V39.8265ZM16.9298 43.6819C14.5976 44.1726 12.2654 44.5114 9.99953 44.7217V48.6472H16.9298V43.6819ZM9.99953 38.9269C12.2544 38.7049 14.5866 38.3194 16.9298 37.782V36.6838H9.99953V38.9269ZM22.1138 36.3333C24.4681 35.5505 26.8003 34.6159 29.0441 33.5294V27.3374H22.1138V36.3333ZM41.7109 20.351L43.8774 21.9399C44.0763 22.0917 44.1316 22.3838 43.9879 22.5941C43.5237 23.26 42.4515 24.662 41.8878 25.2345C39.6772 27.7112 37.0023 29.896 34.0401 31.7769C33.3879 32.2442 30.3815 33.9266 29.6299 34.2537C29.0109 34.5575 28.3809 34.8612 27.7509 35.1416C20.8869 38.2026 12.7849 40.1069 5.36827 40.0835V43.9856C6.7057 43.9856 8.08734 43.9272 9.49109 43.8221H9.55741C12.0665 43.6118 14.6529 43.2262 17.2504 42.6655C17.2725 42.6538 17.2946 42.6538 17.3167 42.6538C18.7204 42.35 20.1242 41.9879 21.5279 41.5789C21.55 41.5789 21.5611 41.5673 21.5832 41.5673C24.2028 40.7962 26.8003 39.8382 29.3093 38.7166C30.5362 38.1558 32.4374 37.2446 33.5648 36.5786C33.5759 36.5669 33.5869 36.5669 33.598 36.5553C36.3723 35.0014 38.9698 33.2022 41.302 31.1811L41.3351 31.146C43.4795 29.2651 45.3916 27.1972 46.9722 24.9307C46.9833 24.919 46.9943 24.8956 47.0054 24.8723C47.0164 24.8606 47.0164 24.8606 47.0386 24.8139C47.1712 24.5919 47.4475 24.5218 47.6575 24.6737L49.7576 26.2041L50.5203 15.9231L41.7109 20.351Z" fill="%2330445E"/></svg>')}
.features-3-icon{background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="56" height="56" viewBox="0 0 56 56" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M50.5 40.8882C50.5 35.681 46.8508 29.4208 42.857 27.2914H34.9294V46.6789H49.1839C49.5327 46.6779 49.8669 46.5388 50.1135 46.2922C50.3601 46.0455 50.4991 45.7113 50.5 45.3625V40.8882Z" fill="%23B0C4DE"/><path fill-rule="evenodd" clip-rule="evenodd" d="M48.5125 39.0861C47.9244 35.3087 45.5161 30.8562 42.4123 28.9788H36.6168V36.7H42.7869L44.3713 39.0862L48.5125 39.0861Z" fill="white"/><path d="M33.6938 20.357H6.73572C6.05325 20.357 5.5 20.9103 5.5 21.5927V45.4428C5.5 46.1253 6.05325 46.6785 6.73572 46.6785H33.6938C34.3763 46.6785 34.9295 46.1253 34.9295 45.4428V21.5927C34.9295 20.9103 34.3763 20.357 33.6938 20.357Z" fill="%23B0C4DE"/><path fill-rule="evenodd" clip-rule="evenodd" d="M17.1872 20.3571L23.2423 20.357V28.9256L20.2147 26.9726L17.1872 28.9256V20.3571Z" fill="white"/><path fill-rule="evenodd" clip-rule="evenodd" d="M42.857 42.8571C43.6128 42.8571 44.3517 43.0812 44.9801 43.5011C45.6085 43.921 46.0983 44.5179 46.3876 45.2161C46.6768 45.9144 46.7525 46.6828 46.605 47.4241C46.4576 48.1653 46.0936 48.8463 45.5592 49.3807C45.0248 49.9151 44.3438 50.2791 43.6026 50.4265C42.8613 50.574 42.0929 50.4983 41.3946 50.2091C40.6964 49.9198 40.0995 49.43 39.6796 48.8016C39.2597 48.1732 39.0356 47.4343 39.0356 46.6785C39.0356 46.1767 39.1344 45.6798 39.3264 45.2161C39.5185 44.7525 39.8 44.3312 40.1548 43.9763C40.5097 43.6215 40.931 43.34 41.3946 43.1479C41.8582 42.9559 42.3552 42.8571 42.857 42.8571ZM13.1429 42.8571C12.3871 42.8571 11.6482 43.0812 11.0198 43.5011C10.3914 43.921 9.90156 44.5179 9.61233 45.2161C9.32309 45.9144 9.24741 46.6828 9.39487 47.4241C9.54232 48.1653 9.90627 48.8463 10.4407 49.3807C10.9751 49.9151 11.6561 50.2791 12.3974 50.4265C13.1386 50.574 13.907 50.4983 14.6053 50.2091C15.3036 49.9198 15.9004 49.43 16.3203 48.8016C16.7402 48.1732 16.9643 47.4343 16.9643 46.6785C16.9643 46.1767 16.8655 45.6798 16.6735 45.2161C16.4814 44.7525 16.2 44.3312 15.8451 43.9763C15.4902 43.6215 15.069 43.34 14.6053 43.1479C14.1417 42.9559 13.6447 42.8571 13.1429 42.8571Z" fill="white"/><path d="M34.9294 25.2297C40.3748 25.2297 44.7891 20.813 44.7891 15.3648C44.7891 9.91662 40.3748 5.49997 34.9294 5.49997C29.4841 5.49997 25.0698 9.91662 25.0698 15.3648C25.0698 20.813 29.4841 25.2297 34.9294 25.2297Z" fill="%23FF6347"/><path fill-rule="evenodd" clip-rule="evenodd" d="M34.9295 16.6538C35.1845 16.6538 35.4337 16.5782 35.6457 16.4365C35.8577 16.2949 36.0229 16.0936 36.1205 15.858C36.218 15.6225 36.2436 15.3633 36.1938 15.1132C36.1441 14.8632 36.0213 14.6335 35.841 14.4532C35.6608 14.2729 35.4311 14.1502 35.181 14.1004C34.931 14.0507 34.6718 14.0762 34.4362 14.1738C34.2007 14.2714 33.9994 14.4366 33.8577 14.6486C33.7161 14.8605 33.6405 15.1098 33.6405 15.3647C33.6411 15.7064 33.7772 16.0339 34.0188 16.2755C34.2604 16.5171 34.5879 16.6531 34.9295 16.6538Z" fill="%23B0C4DE"/><path fill-rule="evenodd" clip-rule="evenodd" d="M34.9295 47.241C34.8489 47.2411 34.7692 47.2238 34.6959 47.1904C34.6225 47.1569 34.5572 47.108 34.5045 47.0471C34.2533 47.1748 33.9755 47.2413 33.6937 47.241H17.4911C17.3543 48.2976 16.8376 49.2682 16.0373 49.9715C15.2371 50.6748 14.2082 51.0627 13.1429 51.0627C12.0775 51.0627 11.0486 50.6748 10.2484 49.9715C9.44819 49.2682 8.93143 48.2976 8.79466 47.241H6.73572C6.25912 47.24 5.80234 47.0502 5.46534 46.7132C5.12833 46.3762 4.93854 45.9194 4.9375 45.4428V21.5928C4.93852 21.1162 5.12829 20.6594 5.4653 20.3224C5.80231 19.9853 6.2591 19.7955 6.73572 19.7945H25.4927C24.5451 17.7734 24.2714 15.5014 24.7119 13.313C25.1525 11.1246 26.284 9.1355 27.9399 7.63851C29.5958 6.14151 31.6887 5.21573 33.9102 4.99746C36.1318 4.7792 38.3648 5.27998 40.2804 6.42608C42.196 7.57218 43.693 9.30304 44.551 11.3638C45.409 13.4246 45.5827 15.7065 45.0465 17.8734C44.5103 20.0403 43.2926 21.9778 41.5725 23.4007C39.8525 24.8235 37.7211 25.6565 35.492 25.7771V26.7289L42.8571 26.7311C42.9491 26.7308 43.0396 26.7534 43.1207 26.7967C47.6142 29.1928 51.0625 35.8716 51.0625 40.8882V45.3625C51.0615 45.8604 50.8632 46.3376 50.5111 46.6897C50.1591 47.0417 49.6818 47.24 49.1839 47.241H47.2052C47.0684 48.2975 46.5516 49.268 45.7514 49.9712C44.9512 50.6745 43.9224 51.0623 42.8571 51.0623C41.7918 51.0623 40.7629 50.6745 39.9627 49.9712C39.1626 49.268 38.6458 48.2975 38.5089 47.241H34.9295ZM16.4267 13.3646H22.9957C23.1449 13.3646 23.288 13.3053 23.3935 13.1998C23.499 13.0943 23.5582 12.9513 23.5582 12.8021C23.5582 12.6529 23.499 12.5098 23.3935 12.4043C23.288 12.2988 23.1449 12.2396 22.9957 12.2396H16.4267C16.2775 12.2396 16.1344 12.2988 16.0289 12.4043C15.9234 12.5098 15.8642 12.6529 15.8642 12.8021C15.8642 12.9513 15.9234 13.0943 16.0289 13.1998C16.1344 13.3053 16.2775 13.3646 16.4267 13.3646ZM14.8267 15.9273H21.3958C21.545 15.9273 21.688 15.8681 21.7935 15.7626C21.899 15.6571 21.9583 15.514 21.9583 15.3648C21.9583 15.2156 21.899 15.0726 21.7935 14.9671C21.688 14.8616 21.545 14.8023 21.3958 14.8023H14.8267C14.6775 14.8023 14.5345 14.8616 14.429 14.9671C14.3235 15.0726 14.2642 15.2156 14.2642 15.3648C14.2642 15.514 14.3235 15.6571 14.429 15.7626C14.5345 15.8681 14.6775 15.9273 14.8267 15.9273ZM35.492 13.6V9.40185C35.492 9.25267 35.4328 9.10959 35.3273 9.0041C35.2218 8.89861 35.0787 8.83935 34.9295 8.83935C34.7803 8.83935 34.6373 8.89861 34.5318 9.0041C34.4263 9.10959 34.367 9.25267 34.367 9.40185V13.6C33.9274 13.7405 33.5561 14.04 33.3256 14.4398C33.0951 14.8397 33.0221 15.3111 33.1208 15.7619L31.1347 16.9094C31.071 16.946 31.015 16.9949 30.9701 17.0531C30.9253 17.1114 30.8923 17.1779 30.8731 17.2489C30.8539 17.3199 30.8489 17.394 30.8584 17.467C30.8679 17.5399 30.8916 17.6103 30.9282 17.674C30.9649 17.7378 31.0137 17.7937 31.072 17.8386C31.1303 17.8835 31.1968 17.9165 31.2678 17.9356C31.3388 17.9548 31.4129 17.9598 31.4858 17.9503C31.5588 17.9409 31.6291 17.9172 31.6929 17.8805L33.6812 16.7322C33.8857 16.9186 34.1294 17.0569 34.3944 17.1367C34.6593 17.2166 34.9388 17.2361 35.2123 17.1937C35.4857 17.1514 35.7462 17.0483 35.9746 16.892C36.203 16.7357 36.3934 16.5302 36.5319 16.2907C36.6704 16.0511 36.7534 15.7835 36.7749 15.5076C36.7964 15.2317 36.7558 14.9545 36.656 14.6964C36.5563 14.4383 36.3999 14.2058 36.1985 14.0161C35.997 13.8263 35.7556 13.6841 35.492 13.6ZM35.4433 14.8507C35.3417 14.7491 35.2122 14.6799 35.0713 14.6518C34.9303 14.6238 34.7842 14.6382 34.6515 14.6932C34.5187 14.7482 34.4052 14.8413 34.3254 14.9608C34.2456 15.0803 34.203 15.2207 34.203 15.3644C34.203 15.5081 34.2456 15.6486 34.3254 15.7681C34.4052 15.8876 34.5187 15.9807 34.6515 16.0357C34.7842 16.0907 34.9303 16.1051 35.0713 16.077C35.2122 16.049 35.3417 15.9798 35.4433 15.8782C35.5793 15.7418 35.6557 15.5571 35.6557 15.3644C35.6557 15.1718 35.5793 14.9871 35.4433 14.8507ZM35.492 7.73638V7.10076C35.492 6.95157 35.4328 6.8085 35.3273 6.70301C35.2218 6.59752 35.0787 6.53826 34.9295 6.53826C34.7803 6.53826 34.6373 6.59752 34.5318 6.70301C34.4263 6.8085 34.367 6.95157 34.367 7.10076V7.73638C34.367 7.88557 34.4263 8.02864 34.5318 8.13413C34.6373 8.23962 34.7803 8.29888 34.9295 8.29888C35.0787 8.29888 35.2218 8.23962 35.3273 8.13413C35.4328 8.02864 35.492 7.88557 35.492 7.73638ZM39.9257 21.1562L40.375 21.6062C40.4269 21.66 40.489 21.7028 40.5576 21.7323C40.6262 21.7618 40.7 21.7773 40.7747 21.7779C40.8494 21.7786 40.9235 21.7643 40.9926 21.7361C41.0617 21.7078 41.1245 21.666 41.1773 21.6132C41.2302 21.5604 41.2719 21.4976 41.3002 21.4284C41.3285 21.3593 41.3427 21.2852 41.3421 21.2106C41.3414 21.1359 41.3259 21.0621 41.2964 20.9934C41.2669 20.9248 41.2241 20.8627 41.1704 20.8109L40.7204 20.3609C40.6688 20.3058 40.6067 20.2616 40.5377 20.231C40.4687 20.2004 40.3943 20.184 40.3189 20.1828C40.2434 20.1815 40.1685 20.1955 40.0986 20.2238C40.0286 20.2521 39.9651 20.2942 39.9117 20.3476C39.8584 20.401 39.8164 20.4646 39.7881 20.5345C39.7598 20.6045 39.7459 20.6794 39.7472 20.7549C39.7485 20.8303 39.765 20.9047 39.7957 20.9737C39.8263 21.0426 39.8705 21.1047 39.9257 21.1562ZM42.5576 15.9271H43.1932C43.3424 15.9271 43.4855 15.8679 43.591 15.7624C43.6965 15.6569 43.7557 15.5138 43.7557 15.3646C43.7557 15.2154 43.6965 15.0724 43.591 14.9669C43.4855 14.8614 43.3424 14.8021 43.1932 14.8021H42.5576C42.4084 14.8021 42.2653 14.8614 42.1598 14.9669C42.0544 15.0724 41.9951 15.2154 41.9951 15.3646C41.9951 15.5138 42.0544 15.6569 42.1598 15.7624C42.2653 15.8679 42.4084 15.9271 42.5576 15.9271ZM40.721 10.3685L41.171 9.91851C41.2247 9.86657 41.2675 9.80447 41.2969 9.73582C41.3264 9.66717 41.3418 9.59334 41.3424 9.51866C41.343 9.44397 41.3287 9.36991 41.3003 9.30081C41.272 9.2317 41.2302 9.16893 41.1773 9.11616C41.1245 9.06339 41.0616 9.02168 40.9925 8.99345C40.9233 8.96522 40.8493 8.95105 40.7746 8.95176C40.6999 8.95247 40.6261 8.96805 40.5575 8.99758C40.4889 9.02712 40.4268 9.07002 40.375 9.12379L39.925 9.57332C39.8713 9.62521 39.8284 9.68728 39.7989 9.7559C39.7695 9.82453 39.7539 9.89834 39.7533 9.97303C39.7526 10.0477 39.7669 10.1218 39.7952 10.1909C39.8234 10.26 39.8652 10.3229 39.918 10.3757C39.9708 10.4285 40.0336 10.4702 40.1028 10.4985C40.1719 10.5268 40.246 10.541 40.3207 10.5404C40.3954 10.5397 40.4692 10.5242 40.5378 10.4948C40.6064 10.4653 40.6691 10.4222 40.721 10.3685ZM29.9334 9.57332L29.4834 9.12379C29.3773 9.02132 29.2352 8.96463 29.0877 8.96591C28.9403 8.96719 28.7992 9.02635 28.6949 9.13064C28.5906 9.23493 28.5314 9.37601 28.5302 9.5235C28.5289 9.67099 28.5856 9.81307 28.688 9.91916L29.138 10.3692C29.2441 10.4716 29.3862 10.5283 29.5337 10.527C29.6812 10.5258 29.8223 10.4666 29.9266 10.3623C30.0308 10.258 30.09 10.1169 30.0913 9.96945C30.0926 9.82197 30.0359 9.67941 29.9334 9.57332ZM27.3015 14.8023H26.6658C26.5166 14.8023 26.3735 14.8616 26.268 14.9671C26.1625 15.0726 26.1033 15.2156 26.1033 15.3648C26.1033 15.514 26.1625 15.6571 26.268 15.7626C26.3735 15.8681 26.5166 15.9273 26.6658 15.9273H27.3015C27.4507 15.9273 27.5937 15.8681 27.6992 15.7626C27.8047 15.6571 27.864 15.514 27.864 15.3648C27.864 15.2156 27.8047 15.0726 27.6992 14.9671C27.5937 14.8616 27.4507 14.8023 27.3015 14.8023ZM29.1379 20.3609L28.6885 20.8109C28.586 20.917 28.5293 21.0591 28.5306 21.2066C28.5319 21.3541 28.5911 21.4952 28.6954 21.5995C28.7996 21.7038 28.9407 21.7629 29.0882 21.7642C29.2357 21.7655 29.3778 21.7088 29.4839 21.6063L29.9333 21.1562C29.9867 21.1043 30.0293 21.0422 30.0585 20.9737C30.0877 20.9051 30.103 20.8315 30.1035 20.7569C30.104 20.6824 30.0897 20.6086 30.0614 20.5396C30.0332 20.4707 29.9915 20.4081 29.9388 20.3554C29.8861 20.3027 29.8235 20.261 29.7545 20.2327C29.6856 20.2044 29.6117 20.1901 29.5372 20.1906C29.4627 20.1911 29.3891 20.2064 29.3205 20.2356C29.252 20.2648 29.1899 20.3076 29.1379 20.3609ZM34.3669 22.9929V23.6285C34.3669 23.7777 34.4262 23.9208 34.5317 24.0263C34.6372 24.1317 34.7803 24.191 34.9294 24.191C35.0786 24.191 35.2217 24.1317 35.3272 24.0263C35.4327 23.9208 35.4919 23.7777 35.4919 23.6285V22.9929C35.4919 22.8437 35.4327 22.7006 35.3272 22.5951C35.2217 22.4896 35.0786 22.4304 34.9294 22.4304C34.7803 22.4304 34.6372 22.4896 34.5317 22.5951C34.4262 22.7006 34.3669 22.8437 34.3669 22.9929ZM26.8931 20.0471C26.9047 20.0645 26.9152 20.0826 26.9248 20.1012C28.1784 22.2249 30.2236 23.7643 32.6112 24.3815C34.9988 24.9987 37.5338 24.6433 39.6596 23.3932C41.7854 22.1431 43.3283 20.1006 43.9495 17.714C44.5707 15.3274 44.2195 12.7918 42.973 10.6639C41.7266 8.53605 39.6866 6.98973 37.3011 6.36448C34.9156 5.73923 32.3794 6.08614 30.2494 7.32905C28.1194 8.57197 26.5697 10.6093 25.9404 12.9938C25.3111 15.3783 25.6538 17.915 26.8931 20.0471ZM26.1092 20.9195H23.8048V28.9258C23.8048 29.0299 23.7759 29.1321 23.7213 29.2208C23.6666 29.3095 23.5885 29.3813 23.4954 29.4281C23.4024 29.475 23.2982 29.4951 23.1944 29.4863C23.0906 29.4774 22.9913 29.4399 22.9076 29.3779L20.2147 27.6408L17.4906 29.398C17.4057 29.452 17.3079 29.4823 17.2073 29.4857C17.1067 29.4891 17.0071 29.4654 16.9188 29.4172C16.8305 29.3689 16.7567 29.2978 16.7052 29.2114C16.6537 29.1249 16.6263 29.0262 16.626 28.9256H16.6248V20.9193H6.73572C6.55742 20.9203 6.3867 20.9916 6.26064 21.1177C6.13459 21.2438 6.06339 21.4145 6.0625 21.5928V45.4428C6.06346 45.6211 6.1347 45.7918 6.26074 45.9178C6.38679 46.0438 6.55747 46.1151 6.73572 46.116H8.79466C8.93143 45.0595 9.44819 44.0889 10.2484 43.3856C11.0486 42.6823 12.0775 42.2944 13.1429 42.2944C14.2082 42.2944 15.2371 42.6823 16.0373 43.3856C16.8376 44.0889 17.3543 45.0595 17.4911 46.116H33.6937C33.872 46.1151 34.0427 46.0438 34.1687 45.9178C34.2947 45.7918 34.366 45.6211 34.3669 45.4428V25.7771C32.7023 25.6869 31.0836 25.1987 29.6467 24.3535C28.2099 23.5082 26.9967 22.3306 26.1092 20.9195ZM47.2052 46.116H49.1839C49.3835 46.1151 49.5746 46.0354 49.7157 45.8943C49.8569 45.7532 49.9366 45.562 49.9375 45.3625V40.8882C49.9375 36.3119 46.7738 30.1133 42.7181 27.8539H35.492V45.4428C35.4923 45.6736 35.4477 45.9023 35.3608 46.116H38.5094C38.6462 45.0596 39.163 44.0891 39.9632 43.3859C40.7634 42.6826 41.7923 42.2948 42.8575 42.2948C43.9228 42.2948 44.9517 42.6826 45.7519 43.3859C46.5521 44.0891 47.0684 45.0596 47.2052 46.116ZM42.8571 43.4196C42.2126 43.4196 41.5825 43.6107 41.0466 43.9688C40.5106 44.3269 40.0929 44.8359 39.8463 45.4314C39.5996 46.0269 39.5351 46.6822 39.6608 47.3143C39.7866 47.9465 40.0969 48.5272 40.5527 48.983C41.0085 49.4387 41.5892 49.7491 42.2213 49.8749C42.8535 50.0006 43.5088 49.9361 44.1043 49.6894C44.6998 49.4427 45.2087 49.025 45.5668 48.4891C45.9249 47.9532 46.1161 47.3231 46.1161 46.6785C46.1161 46.2506 46.0318 45.8268 45.868 45.4314C45.7043 45.036 45.4642 44.6767 45.1616 44.3741C44.859 44.0714 44.4997 43.8314 44.1043 43.6676C43.7089 43.5039 43.2851 43.4196 42.8571 43.4196ZM13.1429 43.4196C12.4983 43.4196 11.8682 43.6107 11.3323 43.9688C10.7964 44.3269 10.3787 44.8359 10.132 45.4314C9.88535 46.0269 9.82081 46.6822 9.94656 47.3143C10.0723 47.9465 10.3827 48.5272 10.8385 48.983C11.2942 49.4387 11.8749 49.7491 12.5071 49.8749C13.1393 50.0006 13.7945 49.9361 14.39 49.6894C14.9855 49.4427 15.4945 49.025 15.8526 48.4891C16.2107 47.9532 16.4018 47.3231 16.4018 46.6785C16.4018 46.2506 16.3176 45.8268 16.1538 45.4314C15.99 45.036 15.75 44.6767 15.4473 44.3741C15.1447 44.0714 14.7854 43.8314 14.39 43.6676C13.9946 43.5039 13.5709 43.4196 13.1429 43.4196ZM17.7497 20.9196V27.8946L19.9016 26.5064C19.9925 26.4454 20.0993 26.4123 20.2088 26.4111C20.3184 26.41 20.4258 26.4409 20.518 26.5001L22.6798 27.8946V20.9196H17.7497ZM47.8403 38.5236C47.1707 35.3015 45.0888 31.3396 42.2528 29.5413H37.1793V36.1375H42.787C42.8863 36.1375 42.9839 36.1638 43.0698 36.2137C43.1556 36.2636 43.2268 36.3354 43.2759 36.4217L44.6711 38.5237L47.8403 38.5236ZM49.0575 38.9475C48.4548 35.1748 46.0459 30.5203 42.702 28.4976C42.6145 28.4447 42.5142 28.4168 42.412 28.4169L36.6168 28.4163C36.4677 28.4163 36.3246 28.4756 36.2191 28.5811C36.1136 28.6866 36.0543 28.8296 36.0543 28.9788V36.7C36.0543 36.8492 36.1136 36.9922 36.2191 37.0977C36.3246 37.2032 36.4677 37.2625 36.6168 37.2625H42.4867L43.9028 39.396C43.9539 39.4733 44.0234 39.5368 44.1051 39.5807C44.1868 39.6246 44.2781 39.6475 44.3708 39.6475V39.6487H48.5125C48.5983 39.6489 48.6829 39.6295 48.76 39.592C48.8371 39.5544 48.9045 39.4996 48.9572 39.4319C49.0098 39.3642 49.0462 39.2854 49.0636 39.2014C49.081 39.1174 49.0789 39.0306 49.0575 38.9475Z" fill="%2330445E"/></svg>')}
.features-4-icon{background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="56" height="56" viewBox="0 0 56 56" fill="none"><path d="M18.1728 23.4509L9.23531 38.9314L2.8125 35.2232V14.5833L18.1728 23.4509Z" fill="%23B0C4DE"/><path d="M37.8272 23.4508L46.7647 38.9314L53.1875 35.2231V14.5832L37.8272 23.4508Z" fill="%23B0C4DE"/><path d="M37.8272 23.4508L46.7647 38.9314L53.1875 35.2231V14.5832L37.8272 23.4508Z" fill="%23B0C4DE"/><path d="M38.6405 24.8581L46.7647 38.9314L53.1875 35.2231V16.4593L38.6405 24.8581Z" fill="%23B0C4DE"/><path d="M30.5903 49.2063L37.3202 45.3209C39.6041 44.0019 41.3985 41.9777 42.4341 39.5521L45.9522 37.5209L38.6397 24.8548L35.1216 26.8861L32.2323 26.4465C30.7744 26.225 29.2846 26.5058 28.0073 27.2428L21.5382 30.9803" fill="white"/><path d="M28.3794 46.4267L31.25 49.8498C31.4216 50.0541 31.5512 50.2903 31.6315 50.5447C31.7118 50.7992 31.7412 51.067 31.7179 51.3328C31.6947 51.5986 31.6193 51.8573 31.4961 52.094C31.3728 52.3306 31.2042 52.5407 30.9998 52.7122C30.5872 53.0583 30.0542 53.2265 29.5177 53.1797C28.9813 53.1329 28.4853 52.875 28.1389 52.4628L25.4098 49.2063L26.2482 50.1813L18.6798 45.3225C16.3959 44.0036 14.6015 41.9793 13.5659 39.5538L10.0478 37.5225L17.3603 24.8564L20.8784 26.8877L23.7677 26.4481C25.2256 26.2266 26.7154 26.5074 27.9927 27.2444L34.4618 30.9819" fill="white"/><path d="M32.4931 32.3688L41.6321 43.2612C41.9784 43.6739 42.1466 44.2072 42.0996 44.7438C42.0527 45.2805 41.7945 45.7765 41.3819 46.1228C40.9695 46.4694 40.4364 46.638 39.8997 46.5915C39.3631 46.545 38.8669 46.2873 38.5203 45.875L29.3813 34.9802" fill="white"/><path d="M29.3813 34.9802L39.3848 46.9028C39.731 47.3155 39.8992 47.8488 39.8523 48.3855C39.8053 48.9221 39.5471 49.4181 39.1345 49.7644C38.7217 50.1106 38.1884 50.2787 37.6517 50.2316C37.115 50.1845 36.6191 49.9261 36.2729 49.5134L26.2686 37.5916M26.2686 37.5916L35.4084 48.4839C35.7547 48.8966 35.9228 49.4299 35.8759 49.9666C35.829 50.5032 35.5708 50.9993 35.1581 51.3456C34.7455 51.6918 34.2121 51.86 33.6755 51.8131C33.1388 51.7661 32.6428 51.508 32.2965 51.0953L23.1567 40.2029" fill="white"/><path d="M33.6696 41.988C33.6182 41.9267 33.5793 41.8558 33.5552 41.7794C33.5312 41.7031 33.5224 41.6227 33.5294 41.5429C33.5365 41.4632 33.5591 41.3856 33.5961 41.3146C33.6332 41.2436 33.6838 41.1806 33.7452 41.1292C33.8689 41.0254 34.0288 40.975 34.1897 40.989C34.3505 41.003 34.4993 41.0803 34.6032 41.2039L39.3848 46.9028C39.731 47.3155 39.8992 47.8488 39.8523 48.3855C39.8053 48.9221 39.5471 49.4181 39.1345 49.7644C38.9735 49.8951 38.7935 50.0003 38.6007 50.0764C38.8335 49.714 38.9445 49.2867 38.9177 48.8568C38.8908 48.4268 38.7273 48.0167 38.4512 47.6861L33.6696 41.988Z" fill="white"/><path d="M15.7941 41.5724L14.3688 43.2699C13.6474 44.129 13.759 45.4102 14.6182 46.1316C15.4773 46.853 16.7585 46.7414 17.4799 45.8823L18.9053 44.1848C19.6267 43.3257 19.515 42.0445 18.6559 41.3231C17.7968 40.6017 16.5155 40.7133 15.7941 41.5724Z" fill="white"/><path d="M18.9074 44.1844L16.6173 46.9116C15.8959 47.7707 16.0076 49.052 16.8667 49.7734C17.7258 50.4948 19.0071 50.3831 19.7285 49.524L22.0185 46.7968C22.7399 45.9377 22.6283 44.6564 21.7692 43.935C20.91 43.2136 19.6288 43.3253 18.9074 44.1844Z" fill="white"/><path d="M22.0185 46.7968L20.5937 48.4936C19.8723 49.3527 19.984 50.6339 20.8431 51.3553C21.7022 52.0767 22.9835 51.9651 23.7049 51.106L25.1302 49.4085C25.8516 48.5494 25.74 47.2682 24.8809 46.5468C24.0217 45.8254 22.7399 45.9377 22.0185 46.7968Z" fill="white"/><path d="M24.7532 49.8611L25.1335 49.4086C25.4799 48.996 25.976 48.738 26.5126 48.6912C27.0493 48.6444 27.5826 48.8128 27.9951 49.1591C28.4078 49.5054 28.666 50.0015 28.7129 50.5381C28.7598 51.0748 28.5916 51.6081 28.2454 52.0208L27.8635 52.4749C27.5171 52.8875 27.021 53.1455 26.4843 53.1923C25.9477 53.2391 25.4144 53.0707 25.0019 52.7244C24.7974 52.5528 24.6288 52.3426 24.5057 52.1058C24.3825 51.8689 24.3072 51.6102 24.2841 51.3443C24.2611 51.0784 24.2906 50.8105 24.3711 50.556C24.4516 50.3015 24.5814 50.0654 24.7532 49.8611ZM35.1216 26.8893L32.2323 26.4498C30.7744 26.2282 29.2845 26.509 28.0073 27.246L21.2148 31.1688C20.7483 31.4381 20.4079 31.8818 20.2684 32.4021C20.129 32.9225 20.202 33.4769 20.4714 33.9434C20.7407 34.41 21.1844 34.7504 21.7047 34.8898C22.2251 35.0292 22.7795 34.9562 23.2461 34.6869L28.5232 31.64C28.95 32.3794 29.5182 33.0274 30.1954 33.5472C30.8726 34.0669 31.6456 34.4482 32.4702 34.6692C33.2948 34.8902 34.1548 34.9466 35.0012 34.8352C35.8476 34.7237 36.6638 34.4467 37.4031 34.0198" fill="white"/><path d="M37.8264 23.45L42.0481 21.0125L50.9856 36.4923L46.7639 38.9298L37.8264 23.45Z" fill="%23B0C4DE"/><path d="M2.8125 35.2231L9.23531 38.9314L17.3595 24.8581L2.8125 16.4593V35.2231Z" fill="%23B0C4DE"/><path d="M5.01194 36.4939L13.9494 21.0141L18.1712 23.4516L9.23369 38.9314L5.01194 36.4939Z" fill="%23B0C4DE"/><path d="M31.4937 43.8153C31.3898 43.6917 31.2411 43.6144 31.0802 43.6004C30.9193 43.5864 30.7595 43.6368 30.6357 43.7406C30.5744 43.792 30.5237 43.855 30.4867 43.926C30.4497 43.997 30.427 44.0746 30.42 44.1543C30.413 44.2341 30.4218 44.3144 30.4458 44.3908C30.4699 44.4672 30.5087 44.538 30.5602 44.5994L34.4772 49.2672C34.7535 49.5977 34.9171 50.0078 34.9441 50.4377C34.9712 50.8677 34.8603 51.295 34.6276 51.6576C34.8201 51.5813 34.9998 51.4761 35.1606 51.3456C35.365 51.1741 35.5337 50.964 35.6569 50.7273C35.7801 50.4907 35.8555 50.232 35.8787 49.9662C35.902 49.7004 35.8726 49.4326 35.7923 49.1781C35.712 48.9236 35.5824 48.6875 35.4108 48.4831L31.4937 43.8153ZM27.4459 47.2108C27.3944 47.1495 27.3554 47.0786 27.3313 47.0023C27.3072 46.926 27.2984 46.8456 27.3053 46.7659C27.3122 46.6861 27.3348 46.6085 27.3718 46.5375C27.4087 46.4665 27.4593 46.4034 27.5206 46.3519C27.5819 46.3004 27.6527 46.2615 27.7291 46.2374C27.8054 46.2133 27.8858 46.2044 27.9655 46.2114C28.0453 46.2183 28.1229 46.2409 28.1939 46.2779C28.2649 46.3148 28.328 46.3654 28.3794 46.4267L31.25 49.8498C31.5963 50.2624 31.7649 50.7962 31.7179 51.3328C31.671 51.8695 31.4124 52.3659 30.9998 52.7122C30.8388 52.8428 30.6588 52.948 30.4659 53.0242C30.6988 52.6617 30.8098 52.2344 30.7829 51.8045C30.756 51.3746 30.5926 50.9644 30.3164 50.6338L27.4459 47.2108Z" fill="white"/><path d="M17.9705 43.3912L16.5437 45.0885C16.2662 45.4179 15.8908 45.6502 15.4721 45.7515C15.0534 45.8528 14.6133 45.8178 14.2159 45.6516C14.3246 45.8282 14.4597 45.9871 14.6165 46.1228C14.8207 46.2947 15.0568 46.4246 15.3113 46.5051C15.5657 46.5857 15.8336 46.6153 16.0995 46.5923C16.3654 46.5693 16.6242 46.4941 16.861 46.371C17.0978 46.2479 17.3081 46.0794 17.4798 45.875L18.9041 44.1769C19.1135 43.9343 19.2618 43.6451 19.3365 43.3335C19.4111 43.0219 19.41 42.6969 19.3332 42.3858C19.2565 42.0746 19.1062 41.7865 18.8951 41.5454C18.684 41.3042 18.4182 41.1172 18.12 41C18.353 41.3625 18.4642 41.79 18.4373 42.2201C18.4104 42.6502 18.2468 43.0605 17.9705 43.3912ZM21.0824 46.0026L18.7936 48.7301C18.516 49.0597 18.1404 49.2921 17.7216 49.3934C17.3027 49.4947 16.8624 49.4596 16.4649 49.2932C16.6322 49.5662 16.8624 49.7951 17.1362 49.9609C17.4101 50.1267 17.7197 50.2244 18.0392 50.246C18.3586 50.2675 18.6785 50.2123 18.9722 50.0848C19.2658 49.9574 19.5247 49.7614 19.7271 49.5134L22.0159 46.7858C22.2245 46.5432 22.3721 46.2542 22.4463 45.943C22.5205 45.6318 22.5193 45.3073 22.4426 44.9967C22.366 44.6861 22.2162 44.3982 22.0057 44.1573C21.7952 43.9163 21.5302 43.7291 21.2327 43.6114C21.4656 43.974 21.5766 44.4015 21.5496 44.8316C21.5225 45.2617 21.3588 45.672 21.0824 46.0026ZM24.1943 48.6139L22.7699 50.3113C22.4924 50.6409 22.1168 50.8732 21.6979 50.9745C21.2791 51.0758 20.8388 51.0407 20.4413 50.8743C20.6085 51.1474 20.8386 51.3764 21.1125 51.5422C21.3863 51.7081 21.6959 51.8059 22.0153 51.8275C22.3347 51.8492 22.6547 51.794 22.9484 51.6666C23.2421 51.5392 23.501 51.3433 23.7035 51.0953L25.1278 49.3972C25.3364 49.1546 25.484 48.8656 25.5582 48.5544C25.6324 48.2432 25.6312 47.9187 25.5545 47.6081C25.4779 47.2974 25.3281 47.0096 25.1176 46.7686C24.9071 46.5277 24.6421 46.3405 24.3446 46.2228C24.5775 46.5854 24.6885 47.0129 24.6614 47.443C24.6344 47.8731 24.4707 48.2833 24.1943 48.6139ZM27.3086 51.2245L26.9283 51.6779C26.6506 52.0075 26.2748 52.2399 25.8558 52.341C25.4368 52.4421 24.9964 52.4068 24.5989 52.2401C24.7664 52.5129 24.9967 52.7416 25.2706 52.9072C25.5445 53.0728 25.854 53.1705 26.1734 53.1922C26.4927 53.2138 26.8126 53.1587 27.1063 53.0316C27.4001 52.9044 27.6591 52.7088 27.8619 52.4611L28.2421 52.0086C28.5884 51.5959 28.7566 51.0626 28.7096 50.5259C28.6627 49.9893 28.4045 49.4932 27.9919 49.1469C27.8314 49.0165 27.6519 48.9112 27.4597 48.8349C27.6921 49.1975 27.8028 49.6247 27.7756 50.0545C27.7484 50.4843 27.5848 50.8941 27.3086 51.2245Z" fill="white"/><path d="M37.8264 23.45L42.0481 21.0125L50.9856 36.4923L46.7639 38.9298L37.8264 23.45Z" fill="%23B0C4DE"/><path d="M5.01194 36.4939L13.1369 22.4214L17.3587 24.8589L9.23369 38.9314L5.01194 36.4939Z" fill="%23B0C4DE"/><path d="M38.6397 24.8573L42.8614 22.4198L50.9856 36.4923L46.7639 38.9298L38.6397 24.8573Z" fill="%23B0C4DE"/><path d="M28 22.3125C33.3848 22.3125 37.75 17.9473 37.75 12.5625C37.75 7.17773 33.3848 2.8125 28 2.8125C22.6152 2.8125 18.25 7.17773 18.25 12.5625C18.25 17.9473 22.6152 22.3125 28 22.3125Z" fill="%23FF6347"/><path d="M29.625 4.4375C27.7945 4.43568 26.0006 4.94968 24.4489 5.92059C22.8971 6.8915 21.6504 8.28003 20.8515 9.92697C20.0527 11.5739 19.7341 13.4126 19.9323 15.2323C20.1305 17.052 20.8374 18.7791 21.9721 20.2154C23.8449 21.6948 26.1957 22.4351 28.5783 22.2957C30.9609 22.1564 33.2094 21.1471 34.897 19.4595C36.5846 17.7719 37.5939 15.5234 37.7332 13.1408C37.8726 10.7582 37.1323 8.40741 35.6529 6.53457C33.938 5.17512 31.8134 4.43602 29.625 4.4375Z" fill="%23FF6347"/><path d="M25.9891 14.2858L23.9781 12.2749C23.7496 12.0464 23.4396 11.918 23.1165 11.918C22.7933 11.918 22.4834 12.0464 22.2548 12.2749C22.1416 12.3881 22.0517 12.5224 21.9904 12.6704C21.9291 12.8183 21.8976 12.9768 21.8976 13.1369C21.8976 13.2971 21.9291 13.4556 21.9904 13.6035C22.0517 13.7514 22.1416 13.8858 22.2548 13.999L25.127 16.8688C25.2402 16.982 25.3746 17.0719 25.5225 17.1331C25.6704 17.1944 25.8289 17.226 25.9891 17.226C26.1492 17.226 26.3077 17.1944 26.4556 17.1331C26.6036 17.0719 26.7379 16.982 26.8511 16.8688L33.7452 9.97469C33.9737 9.74614 34.102 9.43621 34.102 9.11304C34.102 8.78987 33.9737 8.47993 33.7452 8.25138C33.5166 8.0229 33.2067 7.89455 32.8835 7.89455C32.5604 7.89455 32.2504 8.0229 32.0219 8.25138L25.9891 14.2858Z" fill="white"/><path d="M28 22.9219C30.0489 22.9219 32.0518 22.3143 33.7554 21.176C35.4589 20.0377 36.7867 18.4198 37.5708 16.5269C38.3549 14.6339 38.56 12.551 38.1603 10.5415C37.7606 8.53197 36.774 6.6861 35.3252 5.23732C33.8764 3.78854 32.0305 2.8019 30.021 2.40218C28.0115 2.00246 25.9286 2.20761 24.0356 2.99169C22.1427 3.77577 20.5248 5.10355 19.3865 6.80714C18.2482 8.51073 17.6406 10.5136 17.6406 12.5625C17.6439 15.309 18.7363 17.9421 20.6784 19.8841C22.6204 21.8262 25.2535 22.9187 28 22.9219ZM28 3.42188C29.8078 3.42188 31.5751 3.95797 33.0783 4.96235C34.5814 5.96674 35.753 7.39431 36.4448 9.06454C37.1367 10.7348 37.3177 12.5726 36.965 14.3458C36.6123 16.1189 35.7417 17.7476 34.4634 19.0259C33.1851 20.3042 31.5564 21.1748 29.7832 21.5275C28.0101 21.8802 26.1723 21.6992 24.502 21.0073C22.8318 20.3155 21.4042 19.1439 20.3998 17.6408C19.3955 16.1376 18.8594 14.3703 18.8594 12.5625C18.8622 10.1391 19.8261 7.81579 21.5397 6.10219C23.2533 4.3886 25.5766 3.42467 28 3.42188Z" fill="%2330445E"/><path d="M24.6964 17.3026C24.8661 17.4724 25.0677 17.607 25.2895 17.6989C25.5113 17.7908 25.749 17.8381 25.9891 17.8381C26.2291 17.8381 26.4669 17.7908 26.6887 17.6989C26.9105 17.607 27.112 17.4724 27.2817 17.3026L34.175 10.4086C34.3448 10.2388 34.4794 10.0373 34.5713 9.81548C34.6632 9.59368 34.7105 9.35595 34.7105 9.11588C34.7105 8.87581 34.6632 8.63808 34.5713 8.41628C34.4794 8.19448 34.3448 7.99295 34.175 7.82319C34.0052 7.65343 33.8037 7.51877 33.5819 7.4269C33.3601 7.33503 33.1224 7.28774 32.8823 7.28774C32.6422 7.28774 32.4045 7.33503 32.1827 7.4269C31.9609 7.51877 31.7594 7.65343 31.5896 7.82319L25.9834 13.4294L24.4088 11.8443C24.0657 11.5016 23.6006 11.3093 23.1157 11.3096C22.6309 11.3099 22.166 11.5028 21.8234 11.8459C21.4807 12.1889 21.2884 12.6541 21.2887 13.1389C21.289 13.6238 21.4819 14.0886 21.825 14.4313L24.6964 17.3026ZM22.6854 12.7063C22.742 12.6497 22.8092 12.6048 22.8832 12.5741C22.9571 12.5435 23.0364 12.5277 23.1165 12.5277C23.1965 12.5277 23.2758 12.5435 23.3498 12.5741C23.4237 12.6048 23.4909 12.6497 23.5475 12.7063L25.5625 14.7164C25.6191 14.7731 25.6863 14.818 25.7602 14.8486C25.8342 14.8793 25.9135 14.8951 25.9935 14.8951C26.0736 14.8951 26.1529 14.8793 26.2268 14.8486C26.3008 14.818 26.368 14.7731 26.4246 14.7164L32.4525 8.68444C32.5091 8.62782 32.5763 8.58289 32.6502 8.55225C32.7242 8.5216 32.8035 8.50582 32.8835 8.50582C32.9636 8.50582 33.0429 8.5216 33.1168 8.55225C33.1908 8.58289 33.258 8.62782 33.3146 8.68444C33.3712 8.74103 33.4161 8.80823 33.4468 8.88219C33.4774 8.95614 33.4932 9.03542 33.4932 9.11547C33.4932 9.19553 33.4774 9.2748 33.4468 9.34876C33.4161 9.42272 33.3712 9.48991 33.3146 9.5465L26.4205 16.4406C26.3639 16.4972 26.2967 16.5421 26.2228 16.5728C26.1488 16.6034 26.0695 16.6192 25.9895 16.6192C25.9094 16.6192 25.8301 16.6034 25.7562 16.5728C25.6822 16.5421 25.615 16.4972 25.5584 16.4406L22.6854 13.5676C22.5713 13.4533 22.5072 13.2984 22.5072 13.1369C22.5072 12.9755 22.5713 12.8206 22.6854 12.7063Z" fill="%2330445E"/><path d="M52.6797 14.0816L37.3234 22.9501C37.1835 23.0308 37.0814 23.1638 37.0395 23.3198C36.9976 23.4758 37.0194 23.6421 37.1 23.7821L37.6078 24.6612L34.8031 26.2813L32.1218 25.8751C30.6409 25.6547 29.1281 25.9048 27.7969 26.5901C26.4662 25.9039 24.9534 25.6538 23.4727 25.8751L20.7915 26.2813L17.9859 24.662L18.4937 23.7829C18.5745 23.643 18.5963 23.4768 18.5546 23.3208C18.5129 23.1648 18.4109 23.0318 18.2711 22.9509L2.91406 14.0816C2.82146 14.0282 2.71641 14 2.60948 14C2.50255 14 2.39749 14.0281 2.30487 14.0815C2.21225 14.135 2.13531 14.2118 2.0818 14.3044C2.02828 14.397 2.00007 14.502 2 14.609V35.2465C1.99993 35.3535 2.02806 35.4587 2.08154 35.5514C2.13503 35.6441 2.21199 35.7211 2.30469 35.7746L8.72344 39.4828C8.79273 39.5229 8.86925 39.549 8.94861 39.5595C9.02797 39.57 9.10863 39.5648 9.18597 39.5441C9.26331 39.5234 9.33582 39.4877 9.39935 39.439C9.46289 39.3903 9.5162 39.3295 9.55625 39.2602L10.0641 38.3803L12.881 40.0053C13.2433 40.8073 13.6877 41.5697 14.207 42.2803L13.6943 42.8913C13.3792 43.2636 13.1738 43.7162 13.1012 44.1986C13.0285 44.6809 13.0914 45.174 13.2829 45.6226C13.4743 46.0712 13.7867 46.4578 14.1853 46.7391C14.5838 47.0204 15.0526 47.1853 15.5395 47.2154C15.3212 47.7334 15.2744 48.3077 15.4059 48.8542C15.5375 49.4007 15.8406 49.8907 16.2707 50.2525C16.7021 50.6125 17.2372 50.8251 17.798 50.8592C18.3588 50.8932 18.9158 50.747 19.3875 50.4418C19.5179 50.9857 19.8192 51.4735 20.2471 51.8336C20.7094 52.2206 21.2902 52.4378 21.8929 52.449C22.4957 52.4602 23.0841 52.2649 23.5605 51.8954C23.6794 52.3202 23.9031 52.7084 24.2111 53.0243C24.519 53.3402 24.9014 53.5737 25.3231 53.7033C25.7448 53.8329 26.1923 53.8546 26.6245 53.7663C27.0567 53.678 27.4598 53.4825 27.7969 53.1978C28.1336 53.4826 28.5364 53.6782 28.9684 53.7667C29.4004 53.8551 29.8477 53.8337 30.2693 53.7043C30.6908 53.5749 31.0731 53.3417 31.381 53.026C31.689 52.7104 31.9127 52.3225 32.0316 51.8978C32.378 52.1691 32.787 52.3491 33.221 52.4211C33.655 52.4932 34.1002 52.4551 34.5157 52.3103C34.9311 52.1656 35.3036 51.9188 35.5988 51.5926C35.8941 51.2664 36.1027 50.8713 36.2054 50.4435C36.6769 50.7504 37.2345 50.8978 37.796 50.8637C38.3575 50.8296 38.8932 50.6159 39.3241 50.2542C39.7549 49.8925 40.0581 49.4018 40.1888 48.8547C40.3195 48.3075 40.271 47.7328 40.0502 47.2154C40.537 47.1855 41.0058 47.0208 41.4043 46.7397C41.8029 46.4586 42.1154 46.0722 42.3069 45.6237C42.4984 45.1752 42.5615 44.6823 42.4889 44.2001C42.4164 43.7178 42.2112 43.2652 41.8962 42.8929L41.3835 42.2819C41.9028 41.5713 42.3472 40.8089 42.7095 40.0069L45.5264 38.3819L46.0342 39.2618C46.0743 39.3312 46.1276 39.3919 46.1911 39.4406C46.2547 39.4893 46.3272 39.525 46.4045 39.5457C46.4819 39.5664 46.5625 39.5716 46.6419 39.5611C46.7213 39.5506 46.7978 39.5246 46.8671 39.4845L53.2858 35.7762C53.3785 35.7227 53.4555 35.6457 53.509 35.553C53.5624 35.4603 53.5906 35.3551 53.5905 35.2481V14.609C53.5901 14.5025 53.5618 14.398 53.5085 14.3059C53.4551 14.2138 53.3786 14.1372 53.2864 14.0839C53.1943 14.0305 53.0898 14.0023 52.9834 14.0019C52.8769 14.0015 52.7722 14.029 52.6797 14.0816ZM3.21875 34.8979V15.6644L12.9151 21.2625L4.58619 35.6876L3.21875 34.8979ZM8.80875 38.126L5.64 36.297L13.9706 21.8719L17.1393 23.7008L8.80875 38.126ZM14.8066 45.6822C14.5178 45.4399 14.3371 45.0927 14.3042 44.7171C14.2713 44.3416 14.3889 43.9683 14.6311 43.6794L16.0554 41.9821C16.1754 41.839 16.3225 41.7209 16.4881 41.6346C16.6538 41.5483 16.8348 41.4955 17.0209 41.4792C17.207 41.4629 17.3944 41.4835 17.5725 41.5396C17.7507 41.5958 17.916 41.6865 18.0591 41.8066C18.3479 42.0489 18.5286 42.3961 18.5615 42.7717C18.5944 43.1472 18.4768 43.5205 18.2346 43.8094L16.8094 45.5075C16.567 45.7962 16.2198 45.9768 15.8442 46.0095C15.4686 46.0423 15.0954 45.9246 14.8066 45.6822ZM19.0576 49.1483C18.9376 49.2915 18.7906 49.4095 18.6249 49.4958C18.4593 49.5821 18.2782 49.6349 18.0922 49.6512C17.9061 49.6675 17.7187 49.647 17.5405 49.5908C17.3624 49.5346 17.1971 49.4439 17.054 49.3238C16.9109 49.2038 16.7929 49.0567 16.7067 48.891C16.6205 48.7253 16.5678 48.5443 16.5516 48.3582C16.5354 48.1721 16.556 47.9847 16.6122 47.8066C16.6684 47.6285 16.7592 47.4632 16.8793 47.3202L19.1673 44.5926C19.2873 44.4496 19.4344 44.3315 19.6 44.2453C19.7657 44.159 19.9467 44.1062 20.1328 44.0899C20.3188 44.0736 20.5063 44.0941 20.6844 44.1503C20.8625 44.2064 21.0279 44.2971 21.1709 44.4171C21.314 44.5372 21.4321 44.6842 21.5183 44.8499C21.6046 45.0155 21.6574 45.1966 21.6737 45.3826C21.6899 45.5687 21.6694 45.7561 21.6133 45.9342C21.5572 46.1124 21.4665 46.2777 21.3464 46.4208L19.0576 49.1483ZM24.4583 49.0321L23.034 50.7295C22.914 50.8726 22.767 50.9907 22.6013 51.0769C22.4356 51.1632 22.2546 51.216 22.0685 51.2323C21.8825 51.2486 21.695 51.2281 21.5169 51.1719C21.3388 51.1157 21.1734 51.025 21.0304 50.905C20.7416 50.6626 20.5608 50.3155 20.5279 49.9399C20.495 49.5643 20.6126 49.191 20.8549 48.9021L22.2792 47.204C22.5215 46.9151 22.8687 46.7342 23.2444 46.7012C23.62 46.6682 23.9934 46.7858 24.2824 47.0281C24.5714 47.2704 24.7522 47.6176 24.7852 47.9933C24.8182 48.369 24.7006 48.7432 24.4583 49.0321ZM27.5702 51.6435L27.1908 52.0961C26.9484 52.3852 26.6012 52.5661 26.2255 52.5992C25.8497 52.6323 25.4762 52.5147 25.1871 52.2724C24.898 52.0301 24.7171 51.6828 24.684 51.3071C24.6509 50.9313 24.7685 50.5578 25.0108 50.2688L25.3919 49.8146C25.6344 49.5257 25.9818 49.345 26.3575 49.3123C26.7333 49.2795 27.1066 49.3974 27.3955 49.6399C27.6844 49.8824 27.865 50.2298 27.8978 50.6055C27.9306 50.9813 27.8127 51.3547 27.5702 51.6435ZM40.7871 45.6822C40.4982 45.9245 40.125 46.0421 39.7494 46.0092C39.3738 45.9762 39.0267 45.7955 38.7843 45.5067L34.6869 40.6244C34.6359 40.5617 34.5729 40.5098 34.5017 40.4717C34.4305 40.4336 34.3524 40.4101 34.2719 40.4024C34.1915 40.3948 34.1104 40.4032 34.0332 40.4272C33.9561 40.4512 33.8845 40.4903 33.8226 40.5422C33.7607 40.5941 33.7097 40.6579 33.6727 40.7297C33.6356 40.8015 33.6132 40.8799 33.6068 40.9604C33.6004 41.041 33.61 41.122 33.6351 41.1988C33.6603 41.2755 33.7005 41.3465 33.7533 41.4076L38.7152 47.3202C38.8353 47.4633 38.926 47.6286 38.9821 47.8067C39.0383 47.9849 39.0588 48.1723 39.0425 48.3584C39.0262 48.5444 38.9734 48.7254 38.8871 48.8911C38.8009 49.0568 38.6828 49.2038 38.5397 49.3238C38.3967 49.4439 38.2313 49.5345 38.0532 49.5907C37.8751 49.6468 37.6876 49.6673 37.5016 49.6511C37.3155 49.6348 37.1345 49.582 36.9689 49.4957C36.8032 49.4095 36.6562 49.2914 36.5361 49.1483L31.5742 43.2358C31.5238 43.1713 31.461 43.1176 31.3894 43.0779C31.3178 43.0383 31.239 43.0134 31.1576 43.0049C31.0762 42.9963 30.9939 43.0043 30.9157 43.0282C30.8374 43.0522 30.7648 43.0916 30.7021 43.1443C30.6395 43.1969 30.588 43.2616 30.5509 43.3345C30.5138 43.4075 30.4917 43.4871 30.4861 43.5688C30.4804 43.6504 30.4912 43.7323 30.5179 43.8097C30.5446 43.8871 30.5866 43.9583 30.6414 44.019L34.7381 48.9046C34.8581 49.0476 34.9488 49.2129 35.005 49.391C35.0611 49.569 35.0817 49.7564 35.0654 49.9425C35.0491 50.1285 34.9964 50.3095 34.9102 50.4751C34.824 50.6407 34.706 50.7878 34.563 50.9078C34.4199 51.0278 34.2547 51.1185 34.0766 51.1747C33.8985 51.2309 33.7111 51.2514 33.5251 51.2351C33.3391 51.2189 33.1581 51.1661 32.9925 51.0799C32.8268 50.9937 32.6798 50.8757 32.5597 50.7327L28.6427 46.0608C28.5917 45.9982 28.5287 45.9463 28.4575 45.9082C28.3863 45.8701 28.3082 45.8465 28.2277 45.8388C28.1473 45.8312 28.0662 45.8396 27.989 45.8636C27.9119 45.8876 27.8403 45.9267 27.7784 45.9786C27.7165 46.0306 27.6655 46.0943 27.6285 46.1661C27.5915 46.2379 27.5691 46.3163 27.5626 46.3969C27.5562 46.4774 27.5658 46.5584 27.591 46.6352C27.6161 46.712 27.6563 46.783 27.7091 46.8441L30.5821 50.268C30.8102 50.5385 30.9291 50.8844 30.9156 51.238C30.9021 51.5916 30.7572 51.9275 30.5091 52.1799C30.2611 52.4322 29.9279 52.583 29.5746 52.6027C29.2213 52.6224 28.8733 52.5095 28.5988 52.2862C28.9163 51.8623 29.0978 51.3522 29.1197 50.823C29.1415 50.2939 29.0025 49.7706 28.721 49.322C28.4395 48.8734 28.0288 48.5206 27.5429 48.31C27.0569 48.0995 26.5186 48.041 25.9988 48.1425C26.0055 47.753 25.9255 47.3668 25.7644 47.0121C25.6034 46.6574 25.3654 46.343 25.0677 46.0917C24.7686 45.8423 24.4177 45.6626 24.0405 45.5656C23.6633 45.4687 23.2693 45.4569 22.8869 45.5311C22.8937 45.1416 22.8136 44.7555 22.6525 44.4007C22.4915 44.046 22.2535 43.7316 21.9558 43.4803C21.6567 43.2309 21.3058 43.0512 20.9286 42.9543C20.5514 42.8573 20.1574 42.8455 19.7751 42.9197C19.7818 42.5302 19.7017 42.1441 19.5407 41.7894C19.3796 41.4347 19.1416 41.1203 18.8439 40.869C18.5783 40.646 18.2714 40.4775 17.9407 40.3732C17.6099 40.2689 17.2619 40.2307 16.9164 40.2609C16.5709 40.2911 16.2348 40.389 15.9271 40.5491C15.6195 40.7092 15.3464 40.9283 15.1235 41.194L15.0187 41.3199C14.5892 40.6973 14.2228 40.0335 13.9251 39.3382C13.8727 39.2172 13.783 39.1161 13.6691 39.0498L10.6783 37.3232L17.3822 25.7126L20.3722 27.4391C20.4921 27.5084 20.6319 27.5347 20.7688 27.5139L23.6572 27.0743C24.6 26.9357 25.5624 27.0263 26.4627 27.3384L20.7078 30.664C20.4075 30.8373 20.1442 31.0682 19.933 31.3433C19.7219 31.6185 19.567 31.9325 19.4772 32.2675C19.3875 32.6024 19.3645 32.9518 19.4098 33.2957C19.455 33.6395 19.5676 33.9711 19.7409 34.2715C19.9143 34.5718 20.1452 34.8351 20.4203 35.0462C20.6954 35.2574 21.0095 35.4123 21.3444 35.502C21.6794 35.5918 22.0288 35.6147 22.3727 35.5695C22.7165 35.5242 23.0481 35.4117 23.3484 35.2383L28.1219 32.4831C28.7941 33.442 29.6925 34.2202 30.7375 34.7487C31.7825 35.2772 32.9417 35.5397 34.1124 35.513L40.9594 43.6794C41.202 43.9679 41.3202 44.3409 41.2879 44.7165C41.2556 45.092 41.0755 45.4394 40.7871 45.6822ZM41.9246 39.0538C41.8107 39.1202 41.721 39.2213 41.6687 39.3423C41.3709 40.0373 41.0045 40.7008 40.5751 41.3231L35.5538 35.3358C36.2383 35.1785 36.8955 34.92 37.5038 34.5688C37.6439 34.488 37.7461 34.3549 37.788 34.1987C37.8299 34.0425 37.8081 33.8761 37.7272 33.736C37.6464 33.596 37.5133 33.4937 37.3571 33.4518C37.2009 33.4099 37.0345 33.4318 36.8944 33.5126C35.5412 34.2906 33.9347 34.5005 32.427 34.0963C30.9193 33.6921 29.6333 32.7068 28.8507 31.3562C28.7698 31.2164 28.6368 31.1145 28.4808 31.0727C28.3248 31.031 28.1586 31.0529 28.0187 31.1336L22.7374 34.1805C22.5757 34.2738 22.3971 34.3344 22.212 34.3588C22.0268 34.3831 21.8386 34.3708 21.6582 34.3224C21.2939 34.2247 20.9833 33.9863 20.7948 33.6596C20.6062 33.333 20.5551 32.9448 20.6528 32.5804C20.7505 32.2161 20.9889 31.9055 21.3156 31.717L28.104 27.7975C29.2635 27.1304 30.6148 26.8761 31.9374 27.076L34.8258 27.5155C34.9626 27.537 35.1027 27.5106 35.2223 27.4408L38.2123 25.7142L44.9154 37.3248L41.9246 39.0538ZM46.7834 38.126L38.4569 23.7008L41.6256 21.8719L49.9538 36.297L46.7834 38.126ZM52.3734 34.8979L51.0059 35.6876L42.6786 21.2625L52.375 15.6644L52.3734 34.8979Z" fill="%2330445E"/></svg>')}
/*** +/- ***/
.qty-plus-icon, .qty-minus-icon{width: 24px;height: 24px;background-color: var(--color-grey-d);display:block;-webkit-mask-position: center;-webkit-mask-repeat: no-repeat;-webkit-mask-size: contain;}
.qty-minus-icon{-webkit-mask-image: url("data:image/svg+xml,%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_1352_5084)'%3E%3Cpath d='M8.37231 0.36362L8.37231 14.7597L11.3868 11.7453C11.5284 11.6027 11.7588 11.6019 11.9013 11.7434C12.0439 11.885 12.0447 12.1154 11.9031 12.258L8.26684 15.8943C8.125 16.0352 7.89595 16.0352 7.75414 15.8943L4.11782 12.2579C3.9653 12.1273 3.94752 11.8978 4.07817 11.7452C4.20879 11.5927 4.43835 11.5749 4.59088 11.7056C4.6051 11.7178 4.61838 11.731 4.63053 11.7452L7.64501 14.7597L7.64501 0.363589C7.64501 0.162748 7.80782 -3.05121e-05 8.00863 -3.05121e-05C8.20944 -3.05121e-05 8.37231 0.162811 8.37231 0.36362Z' fill='%23AEB8B5'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1352_5084'%3E%3Crect width='16' height='16' fill='white' transform='matrix(0 -1 -1 0 16 16)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.qty-plus-icon{-webkit-mask-image: url("data:image/svg+xml,%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_1352_5087)'%3E%3Cpath d='M7.62769 15.6364L7.62769 1.24026L4.61321 4.25474C4.47162 4.39733 4.24125 4.39814 4.09869 4.25655C3.9561 4.11496 3.95528 3.88459 4.09688 3.74203L7.73316 0.105748C7.875 -0.0352494 8.10405 -0.0352494 8.24586 0.105748L11.8822 3.74206C12.0347 3.87268 12.0525 4.10224 11.9218 4.25477C11.7912 4.4073 11.5617 4.42508 11.4091 4.29442C11.3949 4.28224 11.3816 4.26899 11.3695 4.25477L8.35499 1.24029V15.6364C8.35499 15.8373 8.19218 16 7.99137 16C7.79056 16 7.62769 15.8372 7.62769 15.6364Z' fill='%23AEB8B5'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1352_5087'%3E%3Crect width='16' height='16' fill='white' transform='matrix(0 1 1 0 0 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
/*** Стрелки ***/
.arrow-icon{-webkit-mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M9.72406 8.00005L5.52873 12.1954C5.40729 12.3211 5.34009 12.4895 5.34161 12.6643C5.34313 12.8391 5.41324 13.0063 5.53685 13.1299C5.66045 13.2535 5.82766 13.3237 6.00246 13.3252C6.17726 13.3267 6.34566 13.2595 6.47139 13.1381L11.1381 8.47139C11.263 8.34637 11.3333 8.17683 11.3333 8.00005C11.3333 7.82328 11.263 7.65374 11.1381 7.52872L6.47139 2.86205C6.34566 2.74061 6.17726 2.67342 6.00246 2.67494C5.82766 2.67646 5.66045 2.74657 5.53685 2.87017C5.41324 2.99378 5.34313 3.16099 5.34161 3.33579C5.34009 3.51058 5.40729 3.67899 5.52873 3.80472L9.72406 8.00005Z" fill="%23E7EEF5"/></svg>')}
.arrow-icon._left{transform: rotate(180deg);}
.arrow-icon._right{transform: rotate(0deg);}
.arrow-icon._top{transform: rotate(-90deg);}
.arrow-icon._bottom{transform: rotate(-180deg);}
/*** Замок ***/
.eye-slash-icon, .eye-icon{background-color: var(--color-grey-d);width: 20px;height: 20px;display:block;-webkit-mask-position: center;-webkit-mask-repeat: no-repeat;-webkit-mask-size: contain;}
.eye-icon{-webkit-mask-image: url("data:image/svg+xml,%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_512_15810)'%3E%3Cpath d='M18 8H17V6C17 3.24 14.76 1 12 1C9.24 1 7 3.24 7 6V8H6C4.9 8 4 8.9 4 10V20C4 21.1 4.9 22 6 22H18C19.1 22 20 21.1 20 20V10C20 8.9 19.1 8 18 8ZM12 17C10.9 17 10 16.1 10 15C10 13.9 10.9 13 12 13C13.1 13 14 13.9 14 15C14 16.1 13.1 17 12 17ZM15.1 8H8.9V6C8.9 4.29 10.29 2.9 12 2.9C13.71 2.9 15.1 4.29 15.1 6V8Z' fill='%23464646'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_512_15810'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.eye-slash-icon{-webkit-mask-image: url("data:image/svg+xml,%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_512_15807)'%3E%3Cpath d='M12 4.5C7 4.5 2.73 7.61 1 12C2.73 16.39 7 19.5 12 19.5C17 19.5 21.27 16.39 23 12C21.27 7.61 17 4.5 12 4.5ZM12 17C9.24 17 7 14.76 7 12C7 9.24 9.24 7 12 7C14.76 7 17 9.24 17 12C17 14.76 14.76 17 12 17ZM12 9C10.34 9 9 10.34 9 12C9 13.66 10.34 15 12 15C13.66 15 15 13.66 15 12C15 10.34 13.66 9 12 9Z' fill='%23464646'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_512_15807'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
input.quantity, input.cartqty, input.quantity-ajax{display: inline-block;font-weight: 400;vertical-align: middle;width: 50px;height: 44px;color: var(--color-black);border: 1px solid var(--color-grey-l);border-right: 0;border-left: 0;font-size: 14px;text-align: center;padding: 0;background: var(--color-white);}
.qty-set{display: flex; align-items:center;}
.qty-set > a{position:relative;display: flex;align-items: center;justify-content: center;width: 44px;min-width: 44px;height: 44px;background: var(--color-white);border: 1px solid var(--color-grey-l);}
.qty-set > a .qty-plus-icon, .qty-set > a .qty-minus-icon{min-width: 16px;width: 16px;height: 16px;}
/* мышь, тачпад */
@media (hover: hover) and (pointer: fine){
 .qty-set > a:hover .qty-plus-icon, .qty-set > a:hover .qty-minus-icon{background-color: var(--color-secondary);}
}
/*** Избранное ***/
.add-wishlist .wishlist-icon{background-color:  var(--color-grey-d);}
.add-wishlist .wishlist-icon{-webkit-mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" fill="none"><path d="M15 26.9081C19.2933 23.2772 22.8529 20.5364 25.3955 17.9647C27.9981 15.3323 29.4003 13.0006 29.4004 10.2567C29.4004 6.22857 26.5119 2.90808 22.4688 2.90808C19.8896 2.90813 18.1822 4.33922 17.0908 5.83484C16.5452 6.58266 16.1642 7.33415 15.9199 7.90027C15.7983 8.18216 15.7112 8.41572 15.6553 8.57703C15.6274 8.65764 15.6075 8.72063 15.5947 8.7616C15.5883 8.78204 15.5829 8.79714 15.5801 8.80652C15.5787 8.81107 15.5786 8.81455 15.5781 8.81628L15.5771 8.81726C15.504 9.07549 15.2684 9.25378 15 9.25378C14.765 9.25378 14.5548 9.11732 14.457 8.91003L14.4229 8.81726L14.4219 8.81628C14.4214 8.81455 14.4213 8.81107 14.4199 8.80652C14.4171 8.79714 14.4117 8.78204 14.4053 8.7616C14.3925 8.72063 14.3726 8.65764 14.3447 8.57703C14.2888 8.41572 14.2017 8.18216 14.0801 7.90027C13.8358 7.33415 13.4548 6.58266 12.9092 5.83484C11.8178 4.33922 10.1104 2.90813 7.53125 2.90808C3.48815 2.90808 0.599609 6.22857 0.599609 10.2567C0.599732 13.0006 2.00193 15.3323 4.60449 17.9647C7.14706 20.5364 10.7067 23.2772 15 26.9081Z" stroke="%23F4F7FB" stroke-width="1.2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/></svg>')}
/*** Сравнение ***/
.add-compare .compare-icon{background-color: var(--color-grey-d);}
.add-compare .compare-icon{-webkit-mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" fill="none"><g clip-path="url(%23clip0_3452_2473)"><path d="M26.2061 0.00488281C28.3194 0.112115 30 1.85996 30 4V18.5L29.9951 18.7061C29.8913 20.7512 28.2512 22.3913 26.2061 22.4951L26 22.5H22.5V21.5H26C27.6569 21.5 29 20.1569 29 18.5V4C29 2.34315 27.6569 1 26 1H11.5C9.84315 1 8.5 2.34315 8.5 4V7.5H7.5V4C7.5 1.85996 9.18056 0.112115 11.2939 0.00488281L11.5 0H26L26.2061 0.00488281Z" fill="%23F4F7FB"/><rect x="0.5" y="8.5" width="22" height="21" rx="3.5" stroke="%23F4F7FB"/></g><defs><clipPath id="clip0_3452_2473"><rect width="30" height="30" fill="white"/></clipPath></defs></svg>')}
.actions i.cart{display: none;}
/*** Стили кнопок ***/
.button{transition: 0.3s;display: flex;align-items: center;width: max-content;justify-content: center;padding: 13px 30px;color: var(--color-white);background: var(--color-secondary);font-size: 18px;font-weight: 600;border-radius:4px;text-align: center;outline: 0;cursor: pointer;-webkit-appearance: none;user-select: none;}
.button2{color: var(--color-white);border-color: var(--color-blue);background: var(--color-blue);}
.button3{color: var(--color-white);border-color: var(--color-black);background: var(--color-black);}
.button4{color: var(--color-blue);font-weight: 600;font-size: 16px;text-transform: uppercase;text-align: center;display: flex;align-items: center;justify-content: center;transition: 0.3s;}
.button5{color: var(--color-grey-d);font-weight: 600;font-size: 16px;text-align: center;display: flex;align-items: center;justify-content: center;transition: 0.3s;}
.button5 .icon_{background-color: var(--color-grey-d);transition: 0.3s;margin-right:12px;}
/* мышь, тачпад */
@media (hover: hover) and (pointer: fine){
  .button:hover{background: var(--color-primary);border-color: var(--color-primary);color: var(--color-white);}
  .button2:hover{color: var(--color-white);border-color: var(--color-secondary);background: var(--color-secondary);}
  .button3:hover{color: var(--color-white);border-color: var(--color-secondary);background: var(--color-secondary);}
  .button4:hover{color: var(--color-red);}
  .button5:hover{color: var(--color-secondary);}
  .button5:hover .icon_{background-color: var(--color-secondary);}
}
.callback_notify{width: 100%;}
.button.big{font-size: 21px;line-height: 45px;padding: 0 40px;}
.button.disabled{opacity: 0.7;cursor: default;  pointer-events: none;}
.paymentFormSubmitLink, .paymentFormTbodySubmitButton{display: inline-block;overflow: visible;font-size: 15px;font-family: var(--family);line-height: 40px;padding: 0 25px;border: 0;background-color: var(--color-secondary);color: #fff;letter-spacing: 0.05em;opacity: 1;filter: alpha(opacity=100);text-shadow: none;text-transform: uppercase;text-align: center;white-space: nowrap;margin: 0;outline: 0;cursor: pointer;-webkit-appearance: none;-moz-border-radius: 0px;-webkit-border-radius: 0px;border-radius: 0px;}
.paymentFormSubmitLink:hover, .paymentFormTbodySubmitButton:hover{background-color: #006600;color: #fff;}
.remove:after{content: '';-webkit-mask-position: center;-webkit-mask-repeat: no-repeat;-webkit-mask-size: contain;display: block;width: 16px;height: 16px;background-color: #000000;}
/* Иконки Новинка, Хит, Скидка */
.icon_sticker{position: absolute;top: 0;left: 50%;transform: translateX(-50%);cursor: default;width: 100%;display: flex;justify-content: center;z-index: 1;}
.icon_sticker > span:not(:last-child){margin-right: 4px;}
.ico-new, .ico-best{display: flex;align-items: center;justify-content: center;padding: 4px 9px;position: relative;color: var(--color-white);font-size: 12px;font-weight: 700;line-height: normal;border-radius: 0 0 4px 4px;transform: skewX(-6deg);}
.ico-new{background-color: var(--color-green);}
.ico-best{background-color: var(--color-purple);}
.ico-sale-discount{padding: 6px 8px;background: var(--color-red);color: var(--color-white);font-weight: 800;font-size: 14px;word-break: initial;width: max-content;transform: skewX(-6deg);border-radius: 2px;}
/**/
.overlay, .header-overlay{content: "";position: fixed;width: 100%;height: 100%;top: 0;left: 0;right: 0;bottom: 0;z-index: 20;background-color: var(--color-black);opacity: 0;visibility: hidden;cursor: pointer;}
.overlay._active, .overlay.opened, .header-overlay._active{visibility: visible;opacity: 0.6;}
.fancybox-overlay-fixed{background: rgba(255,255,255,0.4) !important;}
/* Уведомление в шапке*/
.banner-top{position: relative}
.banner-top-wrapper{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 20px 0}
.banner-top-icon{width: 40px;height: 40px;font-size: 20px;line-height: 36px;text-align: center;border: 1px solid var(--color-white);border-radius: 50%;margin-right: 15px;flex: 0 0 40px}
.banner-top-closeBtn{position: absolute;top: 10px;right: 10px;width: 20px;height: 20px;-webkit-transition: -webkit-transform .15s ease-out;transition: -webkit-transform .15s ease-out;transition: transform .15s ease-out;transition: transform .15s ease-out,-webkit-transform .15s ease-out;font-size: 0}
.banner-top-closeBtn:hover{-webkit-transform: rotate(90deg);transform: rotate(90deg)}
.banner-top-closeBtn:after,.banner-top-closeBtn:before{content: '';position: absolute;width: 100%;height: 1px;top: 50%;left: 0;background-color: var(--color-white)}
.banner-top-closeBtn:before{-webkit-transform: rotate(45deg);transform: rotate(45deg)}
.banner-top-closeBtn:after{-webkit-transform: rotate(-45deg);transform: rotate(-45deg)}
/*
* Основной контент
*/
#main{position: relative;}
.index#main{margin: 0px 0 20px;}
.more_next_btn{width:16px;min-width:16px;height: 16px;margin-left: 8px;display: block;background-color: var(--color-black); -webkit-mask-position: center;-webkit-mask-repeat: no-repeat;-webkit-mask-size: contain;}
.more_next_btn{-webkit-mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M7.99995 9.72406L3.80461 5.52873C3.67888 5.40729 3.51048 5.34009 3.33568 5.34161C3.16088 5.34313 2.99367 5.41324 2.87007 5.53685C2.74646 5.66045 2.67635 5.82766 2.67483 6.00246C2.67331 6.17726 2.74051 6.34566 2.86195 6.47139L7.52861 11.1381C7.65363 11.263 7.82317 11.3333 7.99995 11.3333C8.17672 11.3333 8.34626 11.263 8.47128 11.1381L13.1379 6.47139C13.2594 6.34566 13.3266 6.17726 13.3251 6.00246C13.3235 5.82766 13.2534 5.66045 13.1298 5.53685C13.0062 5.41324 12.839 5.34313 12.6642 5.34161C12.4894 5.34009 12.321 5.40729 12.1953 5.52873L7.99995 9.72406Z" fill="%23F4F7FB"/></svg>')}
.mainnav__more > .mainnav__link{display: flex;align-items: center;}
.mainnav__more > .mainnav__link .more_next_btn{background-color: var(--color-white);}
.dropdown._more-menu.opened  .dropdown__body{opacity: 1;visibility: visible}
/*.dropdown._more-menu.opened > .mainnav__link, .dropdown._more-menu > .mainnav__link:hover{color: var(--color-secondary);}*/
.dropdown._more-menu.opened > .mainnav__link .more_next_btn{transform: rotate(-180deg);}
.dropdown._more-menu.opened > .mainnav__link:before{opacity:1;}
/* мышь, тачпад */
@media (hover: hover) and (pointer: fine){
  /*.dropdown._more-menu > .mainnav__link:hover .more_next_btn{background-color: var(--color-secondary);}*/
}
#capslock{display: none;margin: 10px 0;text-align: left;color: #c671fa;font-size: 14px;}
#capslock div:not(:last-child){margin-bottom: 5px;}
.showPassBlock{position: absolute;top: 0;right: 16px;height: 44px;display: flex;align-items: center;justify-content: center;}
/*Лого*/
.header .header-logo img{max-height: 54px;min-width: 184px;object-fit: contain;}
/** Шапка **/
header.header{margin-bottom: 30px;position:relative;z-index: 35;}
header.header.z-in{z-index: 1;}
.header .header_contacts{display: flex;align-items: center;grid-gap: 20px;text-align: right;margin-left: 10px;}
.header .header-wrapper .container{display:flex;align-items:center;flex-wrap:wrap;}
.header .header-wrapper[data-name="header_top"]{padding: 16px 0;position: relative;background: var(--color-primary);color: var(--color-white);}
.header .header-wrapper[data-name="header_top"] .container{display: flex;align-items:center;flex-wrap:wrap;justify-content: space-between;grid-gap: 16px;}
.header .header-wrapper[data-name="header_top"] .header_btn, .header .header-wrapper[data-name="header_main"] .callback-btn{color: var(--color-white);font-weight: 600;font-size: 14px;border: 1px solid rgb(255 255 255 / 40%);background: rgb(225 233 242 / 20%);padding: 0 16px;height: 40px;border-radius: 4px;transition: 0.3s;display: flex;align-items: center;justify-content: center;}
.header .header-wrapper[data-name="header_top"] .header_btn .icon_{transition: 0.3s;width: 16px;min-width: 16px;height: 16px;background-color: var(--color-white);}
.header .header-wrapper[data-name="header_top"] .header-logo{margin-right: 30px;}
.header .header-wrapper[data-name="header_main"]{background: var(--color-tertiary);color: var(--color-white);padding: 14px 0;}
.header .header-wrapper[data-name="header_main"] .callback-btn{display:none;}
.header .header-wrapper[data-name="header_main"] .container{justify-content: space-between;grid-gap: 16px 30px;}
.header .header-wrapper[data-name="header_main"] .header-logo{display:none;}
.header .header-wrapper[data-name="header_main"] .header_btn{display:none;}
.header .header-wrapper[data-name="header_main"] .header_btn .icon_{width:30px;min-width:30px;height:30px;margin:0;background-color: var(--color-white);}
.header .header-wrapper[data-name="header_main"].opencatalog{position:relative;z-index: 30;}
.header .header-wrapper[data-name="header_main"] .call_link{display: flex;align-items: center;justify-content: center;}
.header .header-wrapper[data-name="header_main"] .call_link .icon_{margin: 0;width: 30px;height: 30px;min-width: 30px;}
.header .header_block{display: flex;flex-direction: column;grid-gap: 2px;}
.header .header_block .title{font-size: 14px;color: var(--color-grey-d);}
.header .header_block .call_link{font-weight: 600;font-size: 16px;white-space: nowrap;color: var(--color-grey-l);transition:0.3s;display: flex;align-items: center;gap: 5px;justify-content: space-between;}
.header .header_block .call_link span:not(.whatsapp){min-width: 16px;width: 16px;height: 16px;margin:0;}
.header .whatsapp{background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" width="24" height="24" x="0" y="0" viewBox="0 0 6.827 6.827" style="enable-background:new 0 0 512 512" xml:space="preserve" fill-rule="evenodd"><g><rect width="6.827" height="6.827" fill="%232CB742" rx="1.456" opacity="1" data-original="%232cb742"></rect><g fill="%23FFFFFF"><path d="M3.316 1.416a1.987 1.987 0 0 0-1.67 2.882L1.434 5.32a.077.077 0 0 0 .093.091l1.002-.237A1.988 1.988 0 0 0 5.396 3.46a1.984 1.984 0 0 0-2.08-2.045zm1.196 3.08a1.543 1.543 0 0 1-1.099.455c-.243 0-.475-.055-.691-.163l-.14-.069-.614.145.13-.627-.07-.135a1.536 1.536 0 0 1-.168-.705A1.556 1.556 0 0 1 4.512 2.3a1.556 1.556 0 0 1 0 2.197z" fill="%23FFFFFF" opacity="1" data-original="%23ffffff"></path><path d="m4.376 3.827-.384-.11a.143.143 0 0 0-.142.037l-.094.096a.14.14 0 0 1-.152.032c-.182-.073-.564-.413-.662-.583a.14.14 0 0 1 .011-.156l.082-.106a.143.143 0 0 0 .018-.145l-.162-.366a.143.143 0 0 0-.223-.051c-.108.09-.235.228-.25.381-.028.27.088.609.524 1.016.505.471.909.533 1.172.47.149-.036.268-.181.343-.3a.143.143 0 0 0-.08-.215z" fill="%23FFFFFF" opacity="1" data-original="%23ffffff"></path></g></g></svg>')}
.header .whatsapp{background-position: center;background-repeat: no-repeat;background-size: contain;width: 20px;height: 20px;min-width: 20px;display: block;}
.header .header-wrapper[data-name="header_main"] .whatsapp{display:none;}
.header .header_block .region_link{font-size: 14px;display: block;color: var(--color-grey-l);transition:0.3s;}
.header .mainnav{width: 100%;max-width: calc(100% - 181px - 203px - 100px);}
.header .mainnav ul{display: flex;align-items: center;width: 100%;padding: 0;margin: 0;grid-gap: 20px;}
.header .mainnav ul li{list-style-type: none;white-space: nowrap;font-size: 14px;}
.header .mainnav ul li a{transition: 0.3s;font-size:16px;position:relative;}
.header .mainnav ul li a:before{content: '';width: 40px;height: 2px;transition: 0.3s;background: var(--color-secondary);transform: skewX(-70deg);display: block;position: absolute;top: 100%;left: 0;opacity: 0;}
.header .menu_mob{display:none;color: var(--color-grey-d);font-size: 14px;align-items: center;}
.header .menu_mob .icon_{min-width: 20px;width: 20px;height: 20px;margin-right:12px;background-color: var(--color-grey-d);}
.categoryBtn{padding: 8px;width: 181px;font-weight: 700;font-size: 16px;text-transform: uppercase;color: var(--color-white);display: flex;align-items: center;justify-content: center;cursor: pointer;transition: 0.3s;position: relative;z-index: 1;}
.categoryBtn:before{content: '';transform: skewX(-15deg);background: var(--color-secondary);border-radius: 4px;width: 100%;height: 100%;position: absolute;z-index: -1;}
.categoryBtn .icon_{width:24px;height:24px;min-width:24px;margin-right:12px;background-color:var(--color-white);transition: 0.3s;}
.categoryBtn.mob_{display:none;font-size: 12px;width: max-content;padding: 0 12px;gap: 8px;} 
.categoryBtn.mob_:after{border-left-width: 10px;border-top-width: 20px;border-bottom-width: 20px;} 
.categoryBtn.active:before{background: var(--color-blue);}
.categoryBtn.web_.active .icon_, .categoryBtn.mob_.active .icon_{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M20 5.25708L18.7429 4L12 10.7432L5.25708 4L4 5.25708L10.7429 12L4 18.7429L5.25708 20L12 13.2571L18.7429 20L20 18.7429L13.2571 12L20 5.25708Z' fill='white'/%3E%3C/svg%3E");}
#fancybox__catalog{display:none;padding: 20px;border-top: 1px solid var(--color-grey);position: absolute;left:0;top: 100%;z-index: 25;color: var(--color-black);width: 100%;background: var(--color-white);}
#fancybox__catalog .fancybox__catalog{position: relative;min-height: 400px;overflow: hidden;}
#fancybox__catalog .header-catalogMenu:after{content: '';position: absolute;top: 0;left: calc(264px + 40px);height: 100%;border-left: 1px solid var(--color-grey);display: block;}
#fancybox__catalog:after{content: '';position: absolute;z-index: -2;top: 0;left: 0;height: 100%;width: 100%;background: var(--color-white);}
#fancybox__catalog:before{content: '';width: 100%;height: 20px;display: block;position: absolute;left: 0;top: -20px;display:none;}
#fancybox__catalog .header-catalogMenu .header-subcatalog{display: flex;flex-wrap: wrap;grid-gap: 30px 20px;width: calc(100% - 264px - 80px);background: var(--color-white);position: absolute;top: 20px;left: 326px;opacity: 0;visibility: hidden;max-height: calc(100% - 20px);overflow-y: auto;overflow-x: hidden;}
#fancybox__catalog .header-catalogMenu .header-subcatalog:before{content: '';width: calc(100% + 342px);height: calc(100% + 20px);background: var(--color-white);display: block;position: absolute;top: -20px;left: -326px;z-index: -2;}
#fancybox__catalog .header-catalogMenu{width: 264px;z-index: 10;}
#fancybox__catalog .header-catalogMenu:before{content: '';position: absolute;left: 0;bottom: 100%;display: block;background: transparent;width: 100%;height: 10px;}
#fancybox__catalog .header-catalog{position: relative;}
#fancybox__catalog .header-catalogLink{display: block;font-size: 16px;font-weight: 400;}
#fancybox__catalog .header-catalogLink .icon_{margin-left: auto;background-color: var(--color-black);transition: 0.3s;width: 16px;height: 16px;min-width: 16px;margin-right:0;position: absolute;top: 50%;transform: translateY(-50%);right: -34px;}
#fancybox__catalog .header-catalogItem{}
#fancybox__catalog .header-catalogItem:not(:last-child){margin-bottom: 16px;}
#fancybox__catalog .header-catalogMenuTitle{display: none}
#fancybox__catalog .header-catalogLink{position: relative;display: flex;align-items: center;}
#fancybox__catalog .header-catalogMenu ul{margin: 0;padding: 0;list-style: none;list-style-position: inside}
#fancybox__catalog .header-subcatalogTitle{display: block;font-size: 16px;font-weight: 600;color: var(--color-black);font-family: var(--family);text-transform: uppercase;}
#fancybox__catalog .header-catalogMenu a.active,
#fancybox__catalog .header-catalogMenu a:hover{color: var(--color-secondary);}
#fancybox__catalog .header-catalogMenu .header-subcatalog-third{list-style: none;padding: 0;margin: 0;margin-top: 12px;}
#fancybox__catalog .header-catalogMenu .header-subcatalog-third a{font-size: 16px;}
#fancybox__catalog .header-catalogMenu .header-subcatalog-third .sub li{padding: 5px 0}
#fancybox__catalog .header-catalogMenu .header-subcatalogCol .arrow2-icon{display: none;}
#fancybox__catalog .header-catalogItem.hover .sub.hide {display: none;}
#fancybox__catalog .header-catalogItem.hover .sub{opacity: 1;visibility: visible;}
#fancybox__catalog .header-catalogMenu .header-subcatalog-third > div:not(:last-child){margin-bottom: 12px;}
#fancybox__catalog .header-subcatalog._visible{opacity: 1;visibility: visible;z-index: 1;}
#fancybox__catalog .header-catalogItem > a{margin-right: 34px;}
#fancybox__catalog .header-catalogItem.hover > a{color: var(--color-secondary);}
#fancybox__catalog .header-catalogItem.hover > a .icon_{background-color: var(--color-secondary);right: -16px;}
#fancybox__catalog .header-subcatalogBanner{float: right;width: 300px}
#fancybox__catalog .header-subcatalogGrid{margin-right: 300px}
#fancybox__catalog .header-subcatalogCol{text-align: left;list-style: none;width: calc(25% - 15px);height: max-content;}
#fancybox__catalog .header-catalogItem .header-secondArrow{display: none;}
#fancybox__catalog .header-catalog{position: static;}
/* Каталог. Адаптивность */
.header .catalog__item .sub{opacity: 0;visibility: hidden;transition: 0.5s;position: fixed;top: 0;overflow: auto;height: 100%;padding-top: 16px;padding-bottom: 16px;}
.header .catalog__item:hover > .sub{opacity: 1;visibility: visible;}
.header .catalog__item a{max-width: 250px;color: var(--color-black);display: flex;align-items: center;padding-right: 40px;font-weight: 600;}
.header .catalog__item .open{display: block;width: 24px;min-width: 24px;height: 24px;-webkit-mask-position: center;-webkit-mask-repeat: no-repeat;-webkit-mask-size: contain;background-color: var(--color-grey-d);margin-left: auto;}
.header .catalog__item .open{-webkit-mask-image: url("data:image/svg+xml,%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_512_15782)'%3E%3Cpath d='M8.59009 16.59L13.1701 12L8.59009 7.41L10.0001 6L16.0001 12L10.0001 18L8.59009 16.59Z' fill='%23464646'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_512_15782'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.header .catalog__item .open.opened{}
#fancybox__catalog .catalog__item:not(:last-child){margin-bottom: 20px;}
.catalog__item[data-level="0"] > .catalog__link span:not(.open){padding-right: 10px;}
.catalog__item[data-level="0"] > .catalog__link{white-space: nowrap;transition: 0.3s;font-size: 16px;}
#fancybox__catalog .catalog__item[data-level="0"]:hover > .sub[data-level="1"]{left: 25%;width: 75%;}
#fancybox__catalog .sub[data-level="1"]{left: 23%;width: 77%;}
#fancybox__catalog .catalog__item[data-level="1"]:hover > .sub[data-level="2"]{left: 50%;width: 50%;}
#fancybox__catalog .sub[data-level="2"]{left: 48%;width: 52%;}
#fancybox__catalog .catalog__item[data-level="2"]:hover > .sub[data-level="3"]{left: 75%;width: 25%;}
#fancybox__catalog .sub[data-level="3"]{left: 73%;width: 27%;}
#fancybox__catalog .sub[data-level="3"] a{padding-right: 0;}
#fancybox__catalog .catalog__item .sub[data-level="3"] .open{display:none;}
#fancybox__catalog .catalog__item .sub[data-level="4"]{display: none !important;}
/* мышь, тачпад */
@media (hover: hover) and (pointer: fine){
  .catalog__item:hover > a{color: var(--color-secondary);}
  .catalog__item:hover > a .open{background-color: var(--color-black);}
  .header .header_block .call_link:hover{color: var(--color-secondary);}
  .header .header_block .region_link:hover{color: var(--color-secondary);}
  .header .header-wrapper[data-name="header_top"] .header_btn:hover, .header .header-wrapper[data-name="header_main"] .callback-btn{border-color: rgb(255 255 255 / 100%);background: rgb(225 233 242 / 40%);}
}
@media (max-width: 1139px){
  #fancybox__catalog .header-subcatalogCol{width: calc(33.3% - 14px);}
  .header .header-wrapper[data-name="header_top"] .header-logo{margin-right:0;}
  .header .header_contacts{margin-left: 0;}
}
@media (max-width: 1023px){
  .header .header-wrapper[data-name="header_main"] .callback-btn{display:flex;}
  .header .whatsapp{width: 34px;height: 34px;min-width: 34px;}
  .header .header-wrapper[data-name="header_main"] .whatsapp{display:block;}
}
@media (max-width: 670px){
  .header .header-wrapper[data-name="header_main"] #headerNavBar{order: 2;width: 100%;padding: 8px 16px;background: var(--color-primary);position: absolute;top: 50px;left: 0;}
  .header .header-wrapper[data-name="header_main"] .callback-btn{height: 32px;font-size: 12px;}
  .header.fixed .header-wrapper[data-name="header_main"] .callback-wrap{display:none;}
  header.header{padding-bottom: 48px;}
}
@media (max-width: 479px){
}
/** Header main **/
.header-top > .container > .row{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;flex-wrap: wrap;padding: 15px 0;}
.maxLength .catalog__item[data-level="0"]:not(:last-child){margin-right: auto;}
.categoreisBtnMore{white-space: nowrap;color: var(--color-white);font-weight: 600;height: 100%;padding: 15px;display: flex;align-items: center;justify-content: center;background: rgba(255, 255, 255, 0.2);border-radius: 0px 10px 10px 0px;cursor: pointer;transition: 0.3s;}
.categoreisBtnMore.active, .categoreisBtnMore:hover{background: rgba(255, 255, 255, 0.4);}
/** Поиск **/
.header .header-search{flex: 1;}
.header .header-search .search{position: relative;}
.header .header-search .search .icon_{margin: 0;min-width: 12px;width: 12px;height: 12px;background-color: var(--color-grey-d);}
.header .header-search .search button:hover .icon_{background-color: var(--color-secondary);}
.header .header-search .search .search-input{color: var(--color-black);border-radius: 0;font-size: 14px;height: 40px;padding-right: 130px;padding-left: 48px;max-width: 100%;background: var(--color-grey-l);border-color: var(--color-grey-l);transition: 0.3s;}
.header .header-search .search #search_mini_form.active .search-input{background: var(--color-white);border-color: var(--color-secondary);}
.header .header-search .search #search_mini_form.active .search-submit .icon_{background-color:var(--color-secondary);}
.header .header-search .search #search_mini_form{display: flex;align-items: center;flex-wrap: wrap;position: relative;width: 100%}
.header .header-search .search #search_mini_form:before{content: '';position: absolute;top: 50%;transform: translateY(-50%);left: 16px;margin: 0;min-width: 20px;width: 20px;height: 20px;background-color: var(--color-grey-d);display: inline-block;-webkit-mask-position: center;-webkit-mask-repeat: no-repeat;-webkit-mask-size: contain;}
.header .header-search .search #search_mini_form:before{-webkit-mask-image: url("data:image/svg+xml,%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_1352_4563)'%3E%3Cpath d='M19.8827 19.3168L14.6059 14.0408C16.0872 12.4117 16.8727 10.2679 16.7943 8.06737C16.716 5.86688 15.7801 3.78431 14.1867 2.26472C12.5932 0.745125 10.4686 -0.0909519 8.26686 -0.0648358C6.06514 -0.0387196 3.96096 0.847518 2.40399 2.40448C0.84703 3.96144 -0.0392079 6.06563 -0.065324 8.26735C-0.0914402 10.4691 0.744637 12.5937 2.26423 14.1871C3.78382 15.7806 5.86639 16.7165 8.06688 16.7948C10.2674 16.8732 12.4112 16.0877 14.0403 14.6064L19.3171 19.8824C19.3925 19.9552 19.4935 19.9955 19.5984 19.9946C19.7033 19.9937 19.8036 19.9516 19.8778 19.8775C19.952 19.8033 19.994 19.703 19.9949 19.5981C19.9958 19.4932 19.9555 19.3922 19.8827 19.3168ZM0.799463 8.39995C0.799463 6.89681 1.2452 5.42743 2.08029 4.17762C2.91539 2.9278 4.10235 1.95369 5.49107 1.37847C6.87979 0.803241 8.40789 0.652735 9.88215 0.945983C11.3564 1.23923 12.7106 1.96306 13.7735 3.02594C14.8364 4.08882 15.5602 5.44301 15.8534 6.91726C16.1467 8.39152 15.9962 9.91963 15.4209 11.3083C14.8457 12.6971 13.8716 13.884 12.6218 14.7191C11.372 15.5542 9.9026 16 8.39946 16C6.38447 15.9978 4.45261 15.1964 3.02779 13.7716C1.60297 12.3468 0.801581 10.4149 0.799463 8.39995Z' fill='%23AEB8B5'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1352_4563'%3E%3Crect width='20' height='20' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.header .header-search .search #search_mini_form .search-reset,
.header .header-search .search #search_mini_form .search-submit{position: absolute;top: 0;height: 100%;display: flex;align-items: center;justify-content: center;color: var(--color-secondary);transition: 0.2s;visibility: hidden;opacity: 0;}
.header .header-search .search #search_mini_form .search-submit{right: 0;}
.header .header-search .search #search_mini_form .search-submit:hover{color: var(--color-red);}
.header .header-search .search #search_mini_form .search-submit:before{content: 'Найти';margin: 0 16px;font-weight: 600;font-size: 14px;font-family: var(--family);text-transform: uppercase;}
.header .header-search .search #search_mini_form .search-submit .icon_{display:none;}
.header .header-search .search #search_mini_form .search-reset{right: 85px;}
.header .header-search .search #search_mini_form .search-reset:after{content: '';display: block;height: 24px;border-right: 2px solid var(--line);margin-left: 16px;}
.header .header-search .search #search_mini_form input::-webkit-input-placeholder{color: var(--color-grey-d)}
.header .header-search .search #search_mini_form input::-moz-placeholder{color: var(--color-grey-d)}
.header .header-search .search #search_mini_form input:-ms-input-placeholder{color: var(--color-grey-d)}
.header .header-search .search #search_mini_form.active .search-reset, .header .header-search .search #search_mini_form.active .search-submit{opacity:1;visibility: visible;}
.header-searchBtn{position: absolute;top: 0;right: 0;height: 40px;padding: 0 15px;font-size: 16px}
.header .searchBtn{display:none;cursor:pointer;}
.header .searchBtn .icon_{background-color: var(--color-white);margin: 0;min-width: 30px;width: 30px;height: 30px;}
/** Поисковая выдача **/
#search-result.hide_search{display:none !important;}
#search-result{display: none;position: absolute;top: 100%;left: 0;width: 100%;padding: 16px;background-color: var(--color-white);color: var(--color-black);z-index: 100;border-radius: 0;border-top: 1px solid var(--color-grey);max-height: calc(100vh - 56px);overflow: auto;}
#search-result._active{visibility: visible;opacity: 1;-webkit-transform: translate(0,0);transform: translate(0,0)}
#search-result .inner{overflow:hidden;display: -webkit-box;display: -ms-flexbox;display: flex;flex-wrap: wrap;grid-gap: 16px 50px;}
#search-result .inner .result-category{width: 340px;position: relative;}
#search-result .inner .result-category .result-item:not(:last-child){margin-bottom: 16px;}
#search-result .inner .result-category._visible:after{content: '';display: block;height: 100%;position: absolute;bottom: 0;right: -25px;border-right: 1px solid var(--color-grey);}
#search-result .inner .result-category img{display: none}
#search-result .inner .result-goods{width: calc(100% - 340px - 50px);-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;display: flex;flex-wrap: wrap;grid-gap: 12px;}
#search-result .inner .result-item{width: 100%;}
#search-result .inner .result-item a{width: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;overflow: hidden;display: flex;align-items: center;position: relative;}
#search-result .result-category a:before{display: none;content: '';width: 18px;height: 18px;min-width: 18px;background-color: #959595;margin-right: 10px;-webkit-mask-position: center;-webkit-mask-repeat: no-repeat;-webkit-mask-size: contain;}
#search-result .result-category a:before{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cpath d='M39.25 35.75L28.75 25.25C28.25 24.75 27.5 24.5 26.75 24.5C28.75 22 30 18.5 30 15C30 6.75 23.25 0 15 0C6.75 0 0 6.75 0 15C0 23.25 6.75 30 15 30C18.5 30 22 28.75 24.5 26.5C24.5 27.25 24.5 28 25.25 28.5L35.75 39C36.25 39.5 37 39.75 37.5 39.75C38 39.75 38.75 39.5 39.25 39C40.25 38.25 40.25 36.75 39.25 35.75ZM15 26.25C8.75 26.25 3.75 21.25 3.75 15C3.75 8.75 8.75 3.75 15 3.75C21.25 3.75 26.25 8.75 26.25 15C26.25 21.25 21.25 26.25 15 26.25Z' fill='%23444444'/%3E%3C/svg%3E");}
#search-result .inner .result-item a:hover, #search-result .inner .result-item a._active, #search-result .inner .result-item a:hover.show-all:after{color: var(--color-secondary);}
#search-result .inner .result-item a img{height: 80px;width: 80px;background: var(--color-white);border: 1px solid var(--color-grey-l);margin-right: 20px;object-fit: contain;}
#search-result .inner .result-item a:hover{color: var(--color-secondary);}
#search-result .inner .result-category a{color: var(--color-black);font-weight: 600;font-size: 20px;font-family: var(--family);}
#search-result .inner .result-category a:hover{color: var(--color-secondary);}
#show-wrap{width: 100%;transition: 0.3s;margin-top: 20px;padding-top: 12px;border-top: 1px solid var(--color-grey);display: flex;align-items: center;font-weight: 600;font-size: 16px;color: var(--color-secondary);font-family: var(--family);}
#show-wrap:hover{color: var(--color-red);}
#search-result .inner .result-goods .result-item a .goods-right{width: calc(100% - 100px);display: flex;flex-direction: column;}
#search-result .inner .result-goods .result-item a .goods-price, #search-result .inner .result-goods .result-item a .goods-name{width: 100%;}
#search-result .inner .result-goods .result-item a .goods-name{font-size: 16px;max-height: 34px;overflow: hidden;}
#search-result .inner .result-goods .result-item a .goods-price{font-size: 18px;font-weight: 600;margin-top:8px;color: var(--color-black);}
#search-result .inner{margin: 0 auto;}
#search-result.hide_{display:none !important;}
@media (min-width: 1176px){
  #search-result{padding: 16px 0;}
  #search-result .inner{max-width: 1176px;padding-left: 16px;padding-right: 16px;}
}
@media (max-width: 1139px){
  #search-result .inner{grid-gap: 30px 30px;}
  #search-result .inner .result-category._visible:after{right: -15px;}
}
@media (max-width: 1039px){
  #search-result .inner{grid-gap: 30px 24px;}
  #search-result .inner .result-category:after{right: -12px;}
}
@media (max-width: 767px){
  #search-result .inner .result-category{width: 100%;}
  #search-result .inner .result-goods{width: 100%;}
  #search-result .inner .result-category._visible:after{height: auto;width: 100%;bottom: -15px;right: 0;border-bottom: 1px solid var(--color-grey-l);border-radius: 0;}
}
@media (max-width: 639px){
  header.header{margin-bottom:20px;}
}
.header-tools{margin-left: 30px;}
.dropdown{position: relative}
.dropdown .dropdown__body{align-items: flex-start;flex-direction: column;justify-content: center;position: absolute;top: calc(100% + 20px);z-index: 5;width: 100%;background-color: var(--color-white);color: var(--color-black);opacity: 0;visibility: hidden;padding: 0;border-radius: 0;}
.dropdown .dropdown__body:before{content: '';display: block;height: 20px;width: 100%;background: 0 0;position: absolute;bottom: 100%}
.dropdown._more-menu .dropdown__body{min-width: 170px;left: 50%;transform: translateX(-50%);margin: 0;padding: 20px 24px;border: 1px solid var(--line);width: auto;}
.dropdown._more-menu .dropdown__body li{margin: 0;padding-left: 7px;padding-right: 0;padding:0;}
.dropdown._more-menu .dropdown__body li:after{display:none;}
.dropdown._more-menu .dropdown__body li:before{content: '';width: 3px;height: 3px;display: block;background: #959595;border-radius: 50%;position: absolute;left: -7px;top: 50%;transform: translateY(-50%);transition: 0.3s;}
.dropdown._more-menu .dropdown__body li:hover:before{background-color: var(--color-secondary);}
.dropdown._more-menu .dropdown__body li{margin: 0;width: 100%;text-align: left;}
.dropdown._more-menu .dropdown__body li a:after{display:none;}
.dropdown._more-menu .dropdown__body li a{width: 100%;display: block;}
.dropdown._more-menu .dropdown__body .dropdown__item{width: 100%;padding-right: 0}
#main .col-right.col-no_filters{width: 100%;}
/** Навигация в шапке **/
.header .headerNavBar{display: flex;align-items: center;justify-content: end;grid-gap: 20px;position:relative;}
.header .headerNavBar_container{height: 100%;position:relative;}
.header .headerNavBar_container:before{content: '';background: #202349;width: 84px;height: 100%;position: absolute;top: 0;left: 0;z-index: -1;border-radius: 0 20px 0 0;}
.header-toolsIcon{position: relative;background-color: var(--color-white);margin: 0;width: 30px;height: 30px;min-width: 30px;transition: 0.3s;}
.header .headerNavBar .menu_inner{padding-right: 12px;position: relative;}
.header .headerNavBar .menu_ .catalog-icon{cursor: pointer;margin: 0 auto;}
.header .headerNavBar .menu_icon.active .header-toolsIcon{background-color: var(--color-secondary);}
.header .headerNavBar .menu_icon.active .header-toolsLink_text{color: var(--color-secondary);}
.header .headerNavBar .menu_.opened .dropdown .menu_content{height:100%;}
.header .headerNavBar .menu_ .header .headerNavBar_content{padding: 30px 80px 30px 40px;}
.header .headerNavBar .menu_ .header .headerNavBar_content .form__client{margin-top: 25px;padding-top: 20px;border-top: 1px solid var(--color-black)50;}
.header .headerNavBar .menu_ .header .headerNavBar_content .form__buttons{display: flex;align-items: center;margin-top: 15px;font-size: 14px;}
.header .headerNavBar .menu_ .header .headerNavBar_content .form__buttons a:last-child{margin-left: auto;}
.header .headerNavBar .menu_ .header .headerNavBar_content .form__list{margin-bottom: 20px;}
.header .headerNavBar .menu_ .header .headerNavBar_content .form__fields:not(:last-child){margin-bottom: 10px;}
.header .headerNavBar .menu_ .header .headerNavBar_content button[type="submit"]{margin-top: 15px;}
.header .headerNavBar .header .headerNavBar_top .catalog-icon{width: 84px;height: 84px;background: var(--color-secondary);border-radius: 0 20px 0 0;display: flex;align-items: center;justify-content: center;}
.header .headerNavBar .header .headerNavBar_top .catalog-icon span{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='Capa_1' x='0px' y='0px' viewBox='0 0 271.673 271.673' style='enable-background:new 0 0 271.673 271.673;' xml:space='preserve' height='40' width='40'%3E%3Cg%3E%3Cg%3E%3Cg%3E%3Cpath d='M114.939,0H10.449C4.678,0,0,4.678,0,10.449v104.49c0,5.771,4.678,10.449,10.449,10.449h104.49 c5.771,0,10.449-4.678,10.449-10.449V10.449C125.388,4.678,120.71,0,114.939,0z'/%3E%3Cpath d='M261.224,0h-104.49c-5.771,0-10.449,4.678-10.449,10.449v104.49c0,5.771,4.678,10.449,10.449,10.449h104.49 c5.771,0,10.449-4.678,10.449-10.449V10.449C271.673,4.678,266.995,0,261.224,0z'/%3E%3Cpath d='M114.939,146.286H10.449C4.678,146.286,0,150.964,0,156.735v104.49c0,5.771,4.678,10.449,10.449,10.449h104.49 c5.771,0,10.449-4.678,10.449-10.449v-104.49C125.388,150.964,120.71,146.286,114.939,146.286z'/%3E%3Cpath d='M261.224,146.286h-104.49c-5.771,0-10.449,4.678-10.449,10.449v104.49c0,5.771,4.678,10.449,10.449,10.449h104.49 c5.771,0,10.449-4.678,10.449-10.449v-104.49C271.673,150.964,266.995,146.286,261.224,146.286z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3C/svg%3E");}
.header .headerNavBar .header .headerNavBar_top .catalog-icon span{-webkit-mask-position: center;-webkit-mask-repeat: no-repeat;-webkit-mask-size: contain;background-color: var(--color-white);width: 30px;height: 30px;display: block;}
.header .headerNavBar .header-toolsCounter{color: var(--color-black);transition: 0.3s;background-color: var(--color-grey);font-size: 12px;width: 20px;height: 20px;min-width: 20px;border-radius: 50%;display: flex;align-items: center;justify-content: center;position: absolute;top: -3px;right: -12px;z-index: 1;}
.header .headerNavBar .cart .header-toolsCounter{color: var(--color-white);background-color: var(--color-red);font-weight: 700;}
.header .headerNavBar .header-toolsCounter.animate_{transform: scale(1.15);}
.header .headerNavBar .header-toolsCounter.count_empty{background: var(--color-white) !important;color: var(--color-black) !important;}
.header .headerNavBar .menu_.header .headerNavBar_top{margin-bottom: 30px;}
.header .headerNavBar .menu_icon{position: relative;}
.header .headerNavBar .menu_icon a{display: flex;align-items: center;justify-content: center;}
.header .headerNavBar .dropdown{opacity: 0;visibility: hidden;position: absolute;top: calc(100% + 12px);right: 0;transition: 0.2s;width: 425px;background-color: var(--color-white);color: var(--color-black);border-radius: 4px;overflow: hidden;z-index: 30;}
/* мышь, тачпад */
@media (hover: hover) and (pointer: fine){
  .header .headerNavBar .menu_inner:hover .dropdown{opacity: 1;visibility: visible;}
  .header .headerNavBar .menu_icon a:hover .header-toolsIcon{background-color: var(--color-secondary);}
  .header .headerNavBar .menu_icon a:hover{color: var(--color-secondary);}
  
  .header .mainnav ul li a:hover:before, .header .mainnav ul li a.active:before{opacity:1;}
  .header .mainnav ul li a:hover{}
  .header .header-menu:hover .header-menu-list{visibility: visible;opacity: 1;}
  .header .header-menu:hover > span{color: #fc1a85;}
  .header .header-menu:hover > span.icon_{background-color: #fc1a85;transform: scale(1);}
}
.header .headerNavBar .dropdown .menu_content .empty{padding: 20px;}
.header .headerNavBar .menu_inner .dropdown .menu_content:before{content: '';display: block;position: absolute;right: 12px;top: -11px;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='11' viewBox='0 0 26 11' fill='none'%3E%3Cpath d='M13.4876 0.655094L1.40519 10.5H24.675L13.4876 0.655094Z' fill='white' stroke='%23D9E4E1'/%3E%3C/svg%3E");background-repeat: no-repeat;background-size: contain;width: 26px;height: 11px;}
.header .headerNavBar .menu_ .empty{text-align: left;line-height: 1.2;}
.header .headerNavBar .menu_ .empty.hide{display: none;}
.header .headerNavBar .menu_ .empty a{color:var(--color-secondary);font-weight: 600;}
.header .headerNavBar .menu_ .empty a:hover{color:var(--color-red);}
.header .headerNavBar .dropdown_price-wrapper{display: flex;align-items: center;justify-content: space-between;grid-gap: 12px 16px;padding: 0 20px;}
.header .headerNavBar .dropdown_price-wrapper a.remove{transition: 0.3s;height: 44px;font-weight: 600;font-size: 16px;color: var(--color-grey-d);font-family: var(--family);display: flex;align-items: center;justify-content: center;}
.header .headerNavBar .dropdown_price-wrapper a.remove:hover{color: var(--color-secondary);}
.header .headerNavBar .dropdown_price{display: flex;align-items: center;grid-gap: 8px 12px;height: 44px;}
.header .headerNavBar .dropdown_price .price{font-size: 20px;}
.header .headerNavBar .dropdown_price .title{font-size: 14px;}
.header .headerNavBar .button._btn.subtotal .total-sum{margin-left:5px;}
.header .headerNavBar ul{padding: 24px 24px 12px;margin: 0;list-style: none;display: block;max-height: 310px;overflow-x: hidden;overflow-y: auto;border-bottom: 1px solid var(--color-grey-l);}
.header .headerNavBar ul .item{position: relative;overflow: hidden;display: flex;align-items: center;background: var(--color-white);border-radius: 4px;}
.header .headerNavBar ul .item:not(:last-child){margin-bottom: 16px;}
.header .headerNavBar ul .item:hover .addto__qty.qty-wrap .qty-minus, .header .headerNavBar ul .item:hover .addto__qty.qty-wrap .qty-plus{opacity: 1;visibility: visible;}
.header .headerNavBar ul .item .product-details{position: relative;text-align: left;width: calc(100% - 80px);padding-left: 8px;display: flex;flex-direction: column;justify-content: center;}
.header .headerNavBar ul .item .product-details .product-name{font-size: 14px;word-break: break-word;margin-bottom: 6px;padding-right: 30px;}
.header .headerNavBar ul .item .product-details .product-name:hover{color:var(--color-secondary);}
.header .headerNavBar ul .item .product-details .product-price{width: 100%;display: flex;align-items: center;flex-wrap: wrap;justify-content: space-between;grid-gap: 8px;}
.header .headerNavBar ul .item .product-details .product-price .price:not(.old-price){font-size:18px;}
.header .headerNavBar ul .item .product-details .product-price .price.old-price{font-size:12px;}
.header .headerNavBar ul .item .qtyRemove{display: flex;align-items: center;}
.header .headerNavBar ul .item .product-modif{margin-top: 8px;}
.header .headerNavBar ul .item .properties:not(:last-child){margin-bottom: 2px;}
.header .headerNavBar ul .item .properties{color:var(--color-grey-d);display: block;font-size: 14px;}
.header .headerNavBar ul .item .product-details a.remove{-webkit-mask-image: url("data:image/svg+xml,%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_1315_17673)'%3E%3Cmask id='mask0_1315_17673' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='0' y='0' width='16' height='16'%3E%3Cpath d='M16 0H0V16H16V0Z' fill='white'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_1315_17673)'%3E%3Cpath d='M16 1.25708L14.7429 0L8 6.74318L1.25708 0L0 1.25708L6.74292 8L0 14.7429L1.25708 16L8 9.25708L14.7429 16L16 14.7429L9.25708 8L16 1.25708Z' fill='%23232A2B'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1315_17673'%3E%3Crect width='16' height='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.header .headerNavBar ul .item .product-details a.remove{transition: 0.2s;font-size: 0;position: absolute;top: 0;right: 0;display: inline-block;background-color: var(--color-grey-d);min-width: 16px;width: 16px; height: 16px;-webkit-mask-position: center;-webkit-mask-repeat: no-repeat;-webkit-mask-size: contain;}
.header .headerNavBar ul .item .product-details a.remove:hover{background-color: var(--color-secondary);}
.header .headerNavBar ul .item .addto__qty.qty-wrap .qty-set > a{width: 36px;min-width: 36px;height: 36px;}
.header .headerNavBar ul .item .addto__qty.qty-wrap .qty-set input{width: 56px;height: 36px;}
.header .headerNavBar ul .product-details .product-price .price > span:after{font-size: 12px;}
.header .headerNavBar ul .header-toolsAmount.quantity{font-size: 14px;margin-right: 5px;line-height: 1;color: var(--color-white);color: var(--color-secondary);}
.header .headerNavBar .menu_ .item .product-image{min-width: 80px;width: 80px;height:80px;display: flex;align-items: center;justify-content: center;position: relative;padding: 0;border: 1px solid var(--color-grey-l);background: var(--color-white);z-index: 1;text-align: center;overflow: hidden;}
.header .headerNavBar .menu_ .item .product-image img{max-width: 100%;max-height: 100%;}
.header .headerNavBar .cart_action{display: flex;align-items: center;margin: -1px;}
.header .headerNavBar .cart_action a{width: 50%;height: 44px;transition: 0.3s;padding: 10px;border-radius: 0;}
.header .headerNavBar .cart_action a.quick_cart, .header .headerNavBar .cart_action a.remove{font-size: 14px;}
.left_header-menu__item a{text-transform: uppercase;color: #babdde;font-weight: 600;}
.left_header-menu__item:not(:last-child){margin-bottom: 15px;}
.header .headerNavBar .menu_.user .user-menu li{padding-left: 0;}
.header .headerNavBar .menu_.user .user-menu li a{text-transform: uppercase;color: #babdde;font-weight: 600;}
.header .headerNavBar .menu_.user .user-menu li a:hover{color: var(--color-secondary);}
.header .headerNavBar .menu_.user .user-menu ul{padding-bottom: 0;margin-bottom: 0;border-bottom: 0;}
/** Выпадающий каталог **/
.header .headerNavBar .menu__catalog{display: flex;align-items: center;}
.header .headerNavBar .menu__catalog i{margin-top: -3px;}
.header .headerNavBar.opened .dropdown{display: block;}
.header .headerNavBar .catalog__items{padding: 0;}
.header .headerNavBar .catalog__items .catalog__item a{display: flex;}
.header .headerNavBar .catalog__items .catalog__item .sub{display: none;}
.header .headerNavBar .catalog__items .catalog__item.parent > a:after{display: none;}
.header .headerNavBar .catalog__items .catalog__item[data-level="0"]:not(:last-child){padding-bottom: 20px;}
.header .headerNavBar .catalog__items .catalog__item[data-level="0"]{display: flex;position: unset;width: calc(30% - 30px);border-right: 1px solid var(--color-black);}
.header .headerNavBar .catalog__items .open{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cpath d='M11.2092 39.5098L31.1765 21.268C31.5294 20.9216 31.6732 20.4575 31.6536 20C31.6798 19.5425 31.5294 19.0784 31.1765 18.732L11.2092 0.490196C10.5556 -0.163399 9.49023 -0.163399 8.83663 0.490196C8.18304 1.14379 8.18304 2.20261 8.83663 2.85621L27.6013 20L8.83663 37.1438C8.18304 37.7974 8.18304 38.8562 8.83663 39.5098C9.49023 40.1634 10.5556 40.1634 11.2092 39.5098Z' fill='black'/%3E%3C/svg%3E");}
.header .headerNavBar .catalog__items .open{content: "";margin-left: auto;margin-right: 30px;display: block;color: var(--color-white);width: 10px;height: 10px;-webkit-mask-position: center;-webkit-mask-repeat: no-repeat;-webkit-mask-size: contain;background-color: var(--color-black);}
.header .headerNavBar .catalog__items .catalog__item[data-level="0"] > a{display: flex;align-items: center;color: #babdde;font-weight: 600;width: 100%;border: 1px solid transparent;border: 0;text-transform: uppercase;}
.header .headerNavBar .catalog__items .catalog__item[data-level="0"].hover > a{color: var(--color-secondary);}
.header .headerNavBar .catalog__items .catalog__item[data-level="0"].hover > a .open{background-color: var(--color-secondary);}
.header .headerNavBar .catalog__items .catalog__item[data-level="0"] .sub[data-level="1"]{padding: 30px;flex-wrap: wrap;position: absolute;top: 0;left: 29%;width: calc(71% - 40px);border-top: 0;border-bottom: 0;overflow-y: auto;}
.header .headerNavBar .catalog__items .catalog__item[data-level="0"].parent.hover .sub[data-level="1"]{display: flex;}
.header .headerNavBar .catalog__items .catalog__item .sub[data-level="1"] .catalog__item[data-level="1"]{width: 33.333333%;margin-bottom: 22px;}
.header .headerNavBar .catalog__items .catalog__item .sub[data-level="1"] .catalog__item[data-level="1"] > a{font-size: 16px;text-transform: uppercase;font-weight: 600;color: var(--color-white);}
.header .headerNavBar .catalog__items .catalog__item .sub[data-level="1"] .catalog__item[data-level="1"] > a >.open{display: none;}
.header .headerNavBar .catalog__items .catalog__item .sub[data-level="1"] .catalog__item[data-level="1"] > a:hover{color:var(--color-secondary);}
.header .headerNavBar .catalog__items .catalog__item .sub[data-level="2"]{display: block;margin: 20px 16px 0 0;font-size: 14px;color: #babdde;}
.header .headerNavBar .catalog__items .catalog__item .sub[data-level="2"] .catalog__item{margin-bottom: 10px;}
.header .headerNavBar .catalog__items .catalog__item .sub[data-level="2"] a:hover{color:var(--color-secondary);}
.dropdown_close{width: 16px;height: 16px;min-width: 16px;margin: 0;cursor: pointer;background-color: var(--color-grey-d);transition: 0.3s;}
.dropdown_close:hover{background-color: var(--color-white)}
.header .headerNavBar .dropdown .dropdown_top{margin-bottom: 16px;width: 100%;display: flex;align-items: center;justify-content: space-between;position: relative;display:none;}
.header .headerNavBar .dropdown ..dropdown_close{display:none;}
.header .headerNavBar .dropdown .dropdown_title{font-size: 24px;font-weight: 600;font-family: var(--family);}
.header .headerNavBar .remove:after{display:none;}
.header .header-phone{font-weight: 600;}
.header .header-phone:hover{color: var(--color-secondary);}
.header.fixed{position: fixed;top: 0;left: 0;width: 100%;background: var(--color-white);z-index: 30;padding: 0;margin: 0;}
.header.fixed .header-wrapper[data-name="header_main"]{padding: 12px 0;}
/* мышь, тачпад */
@media (hover: hover) and (pointer: fine){
}
@media (max-width: 1139px){
  .header .header-wrapper[data-name="header_top"]{z-index: 5;}
  .header .header-wrapper[data-name="header_top"] .header_btn.call-btn{font-size: 0;padding: 0;min-width: 40px;}
  .header .header-wrapper[data-name="header_top"] .header_btn.call-btn .icon_{margin: 0;}
  .header .header-search{width: calc(100% - 40px - 175px - 350px - 120px);}
}
@media (min-width: 1024px){
  .header.fixed .header-wrapper[data-name="header_top"]{display: none;}
  .header .header-wrapper[data-name="header_main"] .call_link{display:none;}
}
@media (max-width: 1023px){
  .header .headerNavBar .header-toolsCounter.count_empty{display:none;}
  .header .header-wrapper[data-name="header_top"]{visibility: hidden;opacity: 0;padding: 0;margin: 0;position: fixed;top: 0;left: 0;border: 0;width: 100%;}
  .header .header-wrapper[data-name="header_top"] > div{padding: 0;}
  .header .header-wrapper[data-name="header_top"].opened{visibility: visible;opacity: 1;}
  .header .header-wrapper[data-name="header_top"] .header-logo{display:none;}
  .header .header-wrapper[data-name="header_top"] .header_btn{display:none;}
  .header .header-wrapper[data-name="header_main"] .header_btn{display:flex;}
  .header .header-wrapper[data-name="header_top"] .header_contacts{display:none;}
  .header .header-wrapper[data-name="header_top"] .header-search{width:100%;padding: 12px 16px;background: var(--color-primary);color: var(--color-white);}
  .header .headerNavBar .menu_inner.login, .header .headerNavBar .menu_inner.compare, .header .headerNavBar .menu_inner.favorites{display:none;}
  .header .headerNavBar{grid-gap: 20px;}
  .header .searchBtn{display: flex;}
  .header .mainnav{display:none;}
  .categoryBtn{font-size: 0;width: 50px;height: 40px;padding: 0;}
  .categoryBtn .icon_{margin:0;}
  .header .header-wrapper[data-name="header_main"] .header-logo{display: block;margin-right: auto;}
  .header .header-wrapper[data-name="header_main"] .header-logo img{min-width: 157px;max-height: 28px;}
  .header .header-wrapper[data-name="header_main"] .container{border-bottom: 0;grid-gap: 16px 20px;}
  .categoryBtn.web_{display:none;}
  .categoryBtn.mob_{display:flex;}
}
@media (max-width: 767px){
  .header .searchBtn .icon_, .header .header-wrapper[data-name="header_main"] .header_btn .icon_, .header-toolsIcon{min-width: 20px;width: 20px;height: 20px;}
  .header .whatsapp{width: 24px;height: 24px;min-width: 24px;}
  .header .header-wrapper[data-name="header_main"] .call_link .icon_{width: 20px;height: 20px;min-width: 20px;}
  .header .header-wrapper[data-name="header_main"] .callback-btn{padding: 0 8px;}
  .header .header-wrapper[data-name="header_main"] .header-logo img{min-width: 100px;max-height: 20px;}
  .categoryBtn{width: 34px;height: 34px;}
  .categoryBtn .icon_{width: 20px;height: 20px;min-width: 20px;}
  .header .header-wrapper[data-name="header_main"] .callback-btn{margin-right: auto;}
  }
@media (max-width: 670px){
  .header .header-wrapper[data-name="header_main"]{padding: 8px 0;}
  .header .whatsapp{width: 30px;height: 30px;min-width: 30px;}
  .header .header-wrapper[data-name="header_main"] .call_link .icon_, .header .searchBtn .icon_, .header .header-wrapper[data-name="header_main"] .header_btn .icon_, .header-toolsIcon{width: 24px;height: 24px;min-width: 24px;}
}
@media (max-width: 639px){
  .header .headerNavBar .header-toolsCounter{font-size: 10px;width: 16px;height: 16px;min-width: 16px;right: -8px;}
  .header .header-wrapper[data-name="header_main"] .container{grid-gap: 12px 16px;}
  .header .headerNavBar .menu_inner{padding-right: 8px;}
  .header .header-wrapper[data-name="header_top"] .header-search{padding: 8px 16px;}
  #search-result{top: 56px;}
}
@media (max-width: 479px){
  .header .headerNavBar .header-toolsCounter.count_empty{display: none;}
  .header .headerNavBar .header-toolsCounter{font-size: 0;width: 6px;height: 6px;min-width: 6px;right: -2px;}
  .header .headerNavBar .menu_inner{padding-right: 2px;}
  .header .header-wrapper[data-name="header_main"] .header-logo img{min-width: auto;width: 140px;}
  .header .headerNavBar{grid-gap: 16px;}
  .header .headerNavBar .menu_icon a{display: flex;}
  .header .header-wrapper[data-name="header_main"] #headerNavBar{gap: 12px;}
  .header .header-wrapper[data-name="header_main"] .callback-btn{font-size: 10px;}
}
/*** Модальные окна ***/
#fancybox__notify{max-width: 25rem;}
#fancybox__compare{max-width: 25rem;}
#fancybox__favorites{max-width: 25rem;}
#fancybox__cart{max-width: 25rem;}
.no_href{pointer-events: none;}
.modal__content{padding: 16px;}
.modal__content .form__client{display: block;}
.modal__content .form__buttons{text-align: center;}
.modal__content .form__buttons .button{width: 100%;}
.modal__content .form__pp{text-align: center;}
.modal__content .form__text{text-align: center;font-size: .875rem;}
.mt1{margin-top: 1rem;}
.modal__content .form__icon{color: #d2d9cd;font-size: 6rem;text-align: center;}
.modal__content ul{margin: 0;padding: 0;list-style: none;}
.modal__content li{padding: .25rem 0;margin-bottom: .5rem;}
.modal__content li:last-child{margin-bottom: 0;}
.modal-fancybox{display: none;width: calc(100% - 32px); max-width: 380px;background: var(--color-white);position: fixed;top: 50%;left: 50%;transform: translate(-50%, -50%);transition: 0.3s;z-index: 30;}
.modal-fancybox.opened{display: block;}
.modal-fancybox .modal-fancybox_top{display: flex;align-items: center;justify-content: center;}
.modal-fancybox_container{height: 100%;padding: 24px;}
.modal__close{margin: 0;background-color: var(--color-grey-d);width: 16px;height: 16px;min-width: 16px;cursor: pointer;position: absolute;right: 16px;top: 16px;}
.modal__close:hover{background-color: var(--color-secondary);}
.modal-fancybox .modal-fancybox-body{height: 100%;overflow-y: auto;overflow-x: hidden;padding-top: 16px;padding-bottom: 16px;}
.modal-fancybox .modal-fancybox-body ul{padding: 0;margin: 0;}
.modal-fancybox .modal-fancybox-body ul li:not(:last-child){margin-bottom: 16px;}
.modal-fancybox .modal-fancybox-body ul li{display: flex;align-items: center;list-style-type: none;font-size:16px;}
.modal-fancybox .callback-btn{width: 100%;margin-top: 40px;max-width: 100%;}
.modal-fancybox .btn_reg{margin-left: auto;}
.modal-fancybox .modal-buttons{display:flex;align-items:center;margin-top:16px;}
.modal-fancybox .modal-buttons a{color: var(--color-black);font-size: 14px;}
.modal-fancybox .modal-buttons a:hover{color: var(--color-secondary);}
.modal-fancybox .modal_title{font-size: 28px;font-weight: 600;font-family: var(--family);}
.modal-fancybox[data-modal="modal-filterSort"] .modal-fancybox_top .modal_title{display: none;}
.modal-fancybox[data-modal="modal-filterSort"] .modal-fancybox-body{height: 100%;margin: 0;}
.modal-fancybox[data-modal="modal-menu"]{top: 52px;transform: translate(0);left: 0;width: 100%;max-width: 100%;height: 100%;max-height: calc(100% - 52px);overflow-y: auto;overflow-x: hidden;}
.modal-fancybox[data-modal="modal-menu"] .modal-fancybox_container{padding: 0;}
.modal-fancybox[data-modal="modal-menu"] .modal-catalog_items{padding: 16px 16px 0;}
.modal-fancybox[data-modal="modal-menu"] .modal-catalog_title{background: var(--color-black);padding: 8px 16px;display: flex;align-items: center;color: var(--color-white);}
.modal-fancybox[data-modal="modal-menu"] .modal-catalog{display:none;max-height: calc(100% - 20px);overflow-y: auto;overflow-x: hidden;padding: 16px;border: 1px solid var(--color-grey-l);border-top: 0;}
.modal-fancybox[data-modal="modal-menu"] .modal-catalog_title .arrow-icon{margin-left: auto;margin-right: 0;transform: rotate(0deg);width: 16px;height: 16px;min-width: 16px;}
.modal-fancybox[data-modal="modal-menu"] .modal-catalog_title.active{background: var(--color-secondary);} 
.modal-fancybox[data-modal="modal-menu"] .modal-catalog_title.active .arrow-icon{transform: rotate(-90deg);} 
.modal-fancybox[data-modal="modal-menu"] .modal-fancybox-wrapper{height: 100%;background: var(--color-white);display: flex;flex-direction: column;}
.modal-fancybox .modal-catalog .modal-catalog__item a.opened{color: var(--color-secondary);}
.modal-catalog[data-level="0"]{position: relative;font-size: 16px;}
.modal-catalog[data-level="0"]:not(last-child){margin-bottom: 18px;}
.modal-catalog[data-level="0"] > a{font-weight: 500;margin-bottom: 18px;display: block;position: relative;padding-right: 30px;}
.modal-catalog[data-level="0"] > a:hover, .modal-catalog__item[data-level="0"] .sub a:hover{color: var(--color-secondary);}
.modal-catalog a.opened{color: var(--color-secondary);}
.modal-catalog.opened > .modal-catalog__link{color: var(--color-secondary);}
.modal-catalog.opened > .modal-catalog__link .open{background-color: var(--color-secondary);transform: translateY(-50%) rotate(-90deg);}
.modal-catalog[data-level="0"] .sub{padding-left: 18px;display: block;font-size: 14px;color: var(--color-grey-d);display:none;}
.modal-catalog[data-level="0"] .sub .modal-catalog__item:not(:last-child){margin-bottom: 16px;}
.modal-catalog[data-level="0"] .sub div[data-level="1"] .sub{display: none;}
.modal-catalog[data-level="0"] .sub div[data-level="1"] .open{display: none;}
.modal-catalog[data-level="0"] .sub[data-level="1"] a{font-size:14px;font-size: 14px;line-height: 0.6;}
.modal-fancybox .modal-catalog .modal-catalog__item[data-level="0"]:not(:last-child){margin-bottom: 12px;}
.modal-fancybox .modal-catalog .modal-catalog__item[data-level="0"]{font-size: 16px;}
.modal-fancybox .modal-catalog .modal-catalog__item[data-level="0"] .sub{padding: 12px 0 0 30px;display:none;}
.modal-fancybox .modal-catalog div[data-level="2"]{display: none;}
.modal-fancybox .modal-catalog .modal-catalog__item[data-level="0"] .sub a{font-size: 14px;padding-right:0;}
.modal-fancybox .modal-catalog .modal-catalog__item[data-level="0"] .sub .modal-catalog__item:not(:last-child){margin-bottom: 12px;}
.modal-fancybox .modal-catalog .modal-catalog__item[data-level="0"] .sub .open{display: none;}
.modal-fancybox .modal-catalog .modal-catalog__item a{position: relative;width: 100%;display: block;padding-right: 24px;}
.modal-fancybox .modal-catalog .modal-catalog__item{position: relative;width: 100%;}
.modal-fancybox .modal-menu_items{padding: 16px;width: 100%;margin: 0;position: relative;list-style-type: none;}
.modal-fancybox .modal-menu_items li{font-size: 16px;}
.modal-fancybox .modal-menu_items li:not(:last-child){margin-bottom: 12px;padding-bottom: 12px;border-bottom: 1px solid var(--color-grey-l);}
.modal-fancybox .modal-links{background: var(--color-grey);padding: 16px;flex: 1;}
.modal-fancybox .modal-links .modal-link{display: flex;align-items: center;font-weight: 600;font-size: 18px;font-family: var(--family);}
.modal-fancybox .modal-links .modal-link .count_{font-family: var(--family);font-weight: 600;font-size: 14px;width: 18px;height: 18px;background: var(--color-secondary);color: var(--color-white);margin-left: 5px;display: flex;align-items: center;justify-content: center;}
.modal-fancybox .modal-links .modal-link .count_.count_empty{background: var(--color-grey);color: var(--color-black);}
.modal-fancybox .modal-links .modal-link:not(:last-child){margin-bottom: 24px;position:relative;}
.modal-fancybox .modal-links .modal-link:not(:last-child):before{content: '';position:absolute;bottom: -12px;left: 0;width:100%;display:block;border-bottom: 1px solid var(--color-grey-l);}
.modal-fancybox .modal-links .modal-link .icon_{background-color: var(--color-black);width: 24px;height: 24px;margin-right: 12px;}
.modal-catalog__item a .open{background-color: var(--color-grey-d);min-width: 16px;width: 16px;height: 16px;margin-left: auto;-webkit-mask-position: center;-webkit-mask-repeat: no-repeat;-webkit-mask-size: contain;position: absolute;top: 50%;transform: translateY(-50%) rotate(0deg);right: 0;z-index: 2;}
.modal-catalog__item a .open{-webkit-mask-image: url("data:image/svg+xml,%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_1315_13888)'%3E%3Cpath d='M0.36362 7.62744H14.7597L11.7453 4.61297C11.6027 4.47137 11.6019 4.241 11.7434 4.09844C11.885 3.95585 12.1154 3.95504 12.258 4.09663L15.8943 7.73291C16.0352 7.87475 16.0352 8.10381 15.8943 8.24562L12.2579 11.8819C12.1273 12.0345 11.8978 12.0522 11.7452 11.9216C11.5927 11.791 11.5749 11.5614 11.7056 11.4089C11.7178 11.3947 11.731 11.3814 11.7452 11.3692L14.7597 8.35474H0.363588C0.162748 8.35474 -3.05176e-05 8.19193 -3.05176e-05 7.99112C-3.05176e-05 7.79032 0.162811 7.62744 0.36362 7.62744Z' fill='%23232A2B'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1315_13888'%3E%3Crect width='16' height='16' fill='white' transform='matrix(-1 0 0 1 16 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.modal-catalog__item a .open.opened{transform: translateY(-50%) rotate(-90deg);background-color:var(--color-secondary);}
.modal-fancybox[data-modal="modal-lk"]{max-width: 400px;}
.modal-fancybox[data-modal="modal-menu"] .modal-fancybox-body ul{height: calc(100% - 135px);overflow-y: auto;overflow-x: hidden;}
@media (min-width: 1024px){
  .modal-fancybox[data-modal="modal-menu"]{display:none;}
}
@media (max-width: 767px){
  .modal-fancybox[data-modal="modal-menu"]{top: 47px;max-height: calc(100% - 47px)}
}
/* Наверх */
#back-top{display: none;align-items: center;justify-content: center;cursor: pointer;width: 60px;height: 60px;min-width: 60px;border-radius: 50%;transition: 0.2s;background-color: var(--color-white);position: fixed;bottom: 16px;right: 16px;z-index: 8;}
#back-top .icon_{transition: 0.2s;background-color: var(--color-black);margin: 0;width: 30px;height: 30px;min-width: 30px;}
/* мышь, тачпад */
@media (hover: hover) and (pointer: fine){
  #back-top:hover{background-color: var(--color-white);}
  #back-top:hover .icon_{background-color: var(--color-secondary);}
}
@media (max-width: 640px){
  #back-top{width: 40px;height: 40px;min-width: 40px;}
  #back-top .icon_{width: 20px;height: 20px;min-width: 20px;}
}
.search-submit_button{display:none;}
.search-submit_button i{font-size: 19px;}
/* Шапка. Адаптивное Меню */
.menu{display: none;}
.menu__icon i{font-size: .625rem;padding-left: .5rem;}
.favorites.have-items .favorites-items .favorites-items-list, .compare.have-items .compare-items .compare-items-list{display: block;}
.favorites .favorites-items .favorites-items-list, .compare .compare-items .compare-items-list{display:none}
@media (max-width: 991px){
 body.modal-open{overflow:hidden;}
}
/*** Выпадающее меню ***/
.dropdown__content{transform: translate(-200%, 0px);transition: all 0.3s ease-in-out;position: fixed;left: 0;top: 0;width: 320px;height: auto;background: #070a2e;box-shadow: none;border: 1px solid rgba(255,255,255,0.3);border-top: 0;border-radius: 5px;z-index: 2000;}
.opened .dropdown__content, .dropdown__content.opened{transform: translate(0px, 0px);opacity: 1;}
.dropdown__content.left{transform: translate(-200%, 0px);right: auto;left: 0;}
.dropdown__content.left.opened{transform: translate(0px, 0px);}
.dropdown__open{position: relative;cursor: pointer;}
/*.dropdown__open:before{content: "";display: block;position: absolute;right: 0;bottom: -4rem;height: 6rem;width: 100%;}*/
.dropdown__title{width: 100%;padding: 0;display: flex;align-items: stretch;flex-wrap: wrap;position: relative;border-bottom: 1px solid rgba(255,255,255,0.3);}
.dropdown__label{width: calc(100% - 50px);color: var(--color-white);font-size: 20px;display: flex;align-items: center;cursor: pointer;}
.dropdown__label.active{background-color: #ffaf88;}
a.dropdown__label:hover{color: var(--color-white);background-color: #ffaf88;}
.dropdown__close, .filters__close{padding: 0 0 0 15px;color: var(--color-white);position: relative;display: flex;align-items: center;justify-content: center;z-index: 12;transition: all 0.3s ease;}
.dropdown__close:hover, .filters__close:hover{color: var(--color-secondary);cursor: pointer;}
.dropdown__close i{transition: all 0.3s ease;}
.dropdown__close:hover i{transform: rotate(90deg);}
.dropdown__close:before{content: '';background-color: rgba(255,255,255,0.3);width: 1px;height: 60%;top: 20%;left: 0;position: absolute;transition: all 0.3s ease;}
.dropdown__close:hover:before, .filters__close:hover:before{opacity: 0;}
.dropdown__content.right .dropdown__close{right: auto;left: -60px;}
.dropdown__inner{padding: 1rem;}
.dropdown .dropdown__content{width: 100%;margin-top: 3.75rem;border-top: 5px solid #f8e9e6;position: absolute;transform: scale(0,0);overflow: hidden;}
.dropdown .dropdown__content.opened{height: auto;transform: scale(1,1);}
/* мышь, тачпад */
@media (hover: hover) and (pointer: fine){
  .dropdown .dropdown__open:before{content: "";display: block;position: absolute;right: 0;bottom: -2rem;height: 3rem;width: 100%;}
  .dropdown:hover .dropdown__content{height: auto;transform: scale(1,1);}
}
@media (max-width: 479px){
  .dropdown__content.right .dropdown__close{left: auto;right: 0;}
  .dropdown__content .dropdown__close{left: auto;right: 0;}
}
@media (max-width: 380px){
  .dropdown__content{width: 100%;}
}
.catalog .dropdown__content{right: auto;left: 0;width: 100%;max-width: 100%;}
.catalog .dropdown__content.opened{right: auto;left: 0;}
footer .dropdown__content{top: auto;bottom: 0;margin-bottom: 1rem;}
footer .dropdown__content.opened{top: auto;bottom: 100%;margin-bottom: 1rem;}
@media (min-width: 768px){
.dropdown:hover .dropdown__content{display: block;opacity: 1;height: auto;top: 100%;right: 0;margin-top: 1rem;padding: 2rem;}
.catalog.dropdown:hover .dropdown__content{right: auto;left: 0;}
}
@media (max-width: 767px){
#addto .dropdown__content.opened{top: auto;bottom: 100%;left: 1rem;right: auto;}
}
/*** Адаптивный Каталог и Меню ffaf88***/
/*[data-content="catalogMenu"] [data-content]{max-height: calc(100vh - 174px);overflow-y: auto;}*/
[data-content="catalogMenu"]{max-height: 100%;height: 100%;overflow-y: auto;}
#catalogMenu .dropdown__label > span{width: 50%;padding: 15px 0;}
#catalogMenu .dropdown__label span{vertical-align: middle;transition: all 0.3s ease;display: flex;justify-content: center;}
#catalogMenu .dropdown__label span > span{font-size: 16px;width: 116px;height: 43px;border-radius: 5px;display: flex;align-items: center;justify-content: center;}
#catalogMenu .dropdown__label .active > span, #catalogMenu .dropdown__label span:hover > span{background-color: var(--color-secondary);color: #070a2e;}
/* Меню */
#addtoMenu ul{margin: 0;padding: 0;list-style: none;}
#addtoMenu li{padding: 9px 15px;font-size: 18px;}
/* Каталог */
.addto__catalog2 .catalog__link{padding: 7px 15px;display: flex;flex-wrap: nowrap;align-items: center;}
.addto__catalog2 .catalog__link[data-level="0"]{font-size: 18px;}
.addto__catalog2 .catalog__link .sub a{font-size: 14px;}
.addto__catalog2 .catalog__item .sub{padding-left: 15px;font-size: 14px;display: none;}
#catalogMenu .dropdown__close:after{content: "\f00d";display: inline-block;font-family: "FontAwesome";font-size: 25px;text-align: center;}
#addtoContacts{padding: 20px 15px 0;border-top: 1px solid rgba(255,255,255,0.3);margin-top: 20px;}
#addtoContacts .contacts__block{margin-bottom:15px;}
#addtoContacts .contacts__block a, #addtoContacts .contacts__block span{display: flex;align-items: center;}
#addtoContacts .header-callback_menu{color: var(--color-secondary);}
/*** Выбор каталога или меню ***/
.addto__nav{display: none;}
.addto__nav .addto__nav-item{padding: 0;width: auto;display: block;text-align: center;margin: 0 auto 2rem;position: relative;}
.addto__nav .addto__nav-item:hover{cursor: pointer;}
.addto__nav .addto__nav-item:before{content: '';opacity: 0;transition: all 0.3s ease;width: 100%;height: 100%;top: 0;left: 0;background-color: rgba(100,185,58,0.5);border-radius: 20px;position: absolute;display: block;}
.addto__nav .addto__nav-item:hover:before{opacity: 1;}
.addto__nav .addto__nav-item span{width: 100%;padding: 2rem 3rem;border-radius: 20px;text-align: center;font-size: 1.5rem;font-weight: bold;font-family: var(--family);display: inline-block;background-size: cover;background-repeat: no-repeat;}
.addto__nav .addto__nav-item.catalog span{background-image: url("/design/d457746/catalog.png?design=meridian&lc=1751005827");}
.addto__nav .addto__nav-item.menu span{background-image: url("/design/d457746/menu.png?design=meridian&lc=1751005827");}
@media (max-width: 1199px){
.addto__nav{display: flex;align-items: center;flex-wrap: wrap;}
.catalog__icon:after{content: '';display: block;width: 80px;height: 60px;position: absolute;bottom: -40px;}
}
@media (max-width: 639px){
.addto__nav .addto__nav-item{width: 100%;max-width: 260px;margin-bottom: 1rem;}
.addto__nav .addto__nav-item span{padding: 2rem;}
}
@media (max-width: 479px){
.addto__nav .addto__nav-item span{padding: 1rem;}
}
/**/
/**************************************/
/*** Свайпер слайдер навигация ***/
/**************************************/
body .swiper{overflow: hidden;}
body .swiper-navigation{}
body .swiper-navigation-lock .swiper-button-next, body .swiper-navigation-lock .swiper-button-prev{display: none;}
body .swiper-navigate{position: relative;justify-content: space-between;width: 100%;margin-top: 32px;}
body .swiper-navigate.swiper-pagination-lock{display: none;}
body .swiper-button-next, body .swiper-button-prev{width: max-content;height: max-content;cursor: pointer;transition: 0.3s;z-index: 2;display: flex;align-items: center;justify-content: center;position: initial;margin: 0;}
body .swiper-button-prev, body .swiper-container-rtl .swiper-button-next{margin-right: 40px;}
body .swiper-button-next, body .swiper-container-rtl .swiper-button-prev{margin-left: 40px;}
body .swiper-container-autoheight, body .swiper-container-autoheight .swiper-slide{height: auto !important;}
body .swiper-button-prev:after{transform: scaleX(-1);}
body .swiper-button-next.swiper-button-disabled, body .swiper-button-prev.swiper-button-disabled{opacity: .4;}
body .swiper-button-next:after, body .swiper-button-prev:after{-webkit-mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M9.72406 8.00005L5.52873 12.1954C5.40729 12.3211 5.34009 12.4895 5.34161 12.6643C5.34313 12.8391 5.41324 13.0063 5.53685 13.1299C5.66045 13.2535 5.82766 13.3237 6.00246 13.3252C6.17726 13.3267 6.34566 13.2595 6.47139 13.1381L11.1381 8.47139C11.263 8.34637 11.3333 8.17683 11.3333 8.00005C11.3333 7.82328 11.263 7.65374 11.1381 7.52872L6.47139 2.86205C6.34566 2.74061 6.17726 2.67342 6.00246 2.67494C5.82766 2.67646 5.66045 2.74657 5.53685 2.87017C5.41324 2.99378 5.34313 3.16099 5.34161 3.33579C5.34009 3.51058 5.40729 3.67899 5.52873 3.80472L9.72406 8.00005Z" fill="%23E7EEF5"/></svg>')}
body .swiper-button-next:after, body .swiper-button-prev:after{content: '';display:block;width: 24px;height: 24px;background-color: var(--color-black);-webkit-mask-position: center;-webkit-mask-repeat: no-repeat;-webkit-mask-size: contain;}
body .swiper-pagination-current{font-size: 18px;font-weight: bold;}
body .swiper-progressbar.swiper-pagination-progressbar{margin-left: 8px;width: calc(100% - 80px - 64px);background-color: var(--color-lightgray);position: relative;}
body .swiper-progressbar .swiper-pagination-progressbar-fill{background-color: var(--color-primary);}
body .swiper-fraction{width: 48px;justify-content: flex-end;}
body .products-swiper{display: block;grid-gap: 0;overflow: visible;}
body .swiper-pagination{}
body .swiper-pagination-bullet{width: 10px;height: 10px;background: var(--color-white);opacity: .4;font-size: 0;border-radius: 0;}
body .swiper-pagination-bullet:not(:last-child){margin-right: 8px;}
body .swiper-pagination-bullet-active{background: var(--color-secondary);opacity: 1;}
/* мышь, тачпад */
@media (hover: hover) and (pointer: fine){
  body .swiper-button-next:hover:after, body .swiper-button-prev:hover:after{background-color: var(--color-secondary);}
}
/****************************************/
/*** Товары в слайдере ***/
/****************************************/
.swiper-slide{margin: 0;transition: all 0.3s ease;}
.swiper-row{margin: -6px !important;}
.swiper-padding{padding: 10px 6px !important;}
/*** Слайдер ***/
#slideshow{width: 100%;overflow: hidden;margin-right: auto;margin-left: auto;position:relative;}
#slideshow .item{overflow: hidden;width: 100%;height: 260px;position: relative;display: flex;}
#slideshow .item img{width: 100%;height: auto;object-fit: cover;}
#slideshow .swiper{height: 100%;}
#slideshow .swiper-pagination{position: absolute;bottom: 16px;left: 50%;transform: translateX(-50%);z-index: 2;}
#slideshow .swiper-button-prev, #slideshow .swiper-button-next{display:none;}
@media (max-width: 1139px){
  #slideshow .swiper-pagination{bottom: 12px;left: 28px;transform: translateX(0);}
  #slideshow .item{height: 340px;}
}
@media (max-width: 767px){
  #slideshow .item{height: 240px;}
}
@media (max-width: 639px){
  #slideshow .item{height: 200px;}
}
@media (max-width: 479px){
 #slideshow .swiper-pagination{left: 50%;transform: translateX(-50%);}
 #slideshow .item{height: 130px;}
}
/*Преимущества*/
#features{width: 100%;margin-top: 30px;;}
.features{display: flex;align-items: center;width: 100%;grid-gap: 24px;}
.features .features_item{width: calc((100% - 24px* 3) / 4);display: flex;align-items: center;grid-gap: 20px;position: relative;pointer-events: none;}
.features .features_item[data-id="3"]{pointer-events: initial;cursor: pointer;}
.features .features_item .features_info{visibility: hidden;opacity: 0;transition: 0.3s;line-height: 19px;padding:16px;background: var(--color-grey);position:absolute;top:calc(100% + 10px);left: 0;font-weight: 400;font-size: 14px;z-index: 2;width: 250px;}
.features .features_item:hover .features_info{visibility: visible;opacity: 1;}
.features .features_item .features_info:before{content: '';display: block;position: absolute;left: 12px;top: -7px;width: 20px;height: 12px;background-color: var(--color-grey);-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='11' viewBox='0 0 26 11' fill='none'%3E%3Cpath d='M13.4876 0.655094L1.40519 10.5H24.675L13.4876 0.655094Z' fill='white' stroke='%23D9E4E1'/%3E%3C/svg%3E");-webkit-mask-repeat: no-repeat;-webkit-mask-size: contain;}
.features .features_icon{width: 80px;height: 80px;background-color: var(--color-white);display:flex;align-items:center;justify-content:center;border-radius: 50%;}
.features .features_icon span{width: 56px;height: 56px;min-width: 56px;background-position: center;background-repeat: no-repeat;background-size: contain;}
.features .features_title{font-size: 16px;flex: 1;}
.features::-webkit-scrollbar-thumb{background-color: transparent;}
@media (max-width: 1023px){
  .features .features_icon .icon_{width: 26px;height: 26px;min-width: 26px;}
  .features .features_title{font-size:14px;white-space: nowrap;}
  .features .features_item{width: max-content;}
  .features{overflow-x: auto;overflow-y: hidden;}
}
@media (max-width: 639px){
  .features .features_icon{width: 60px;height: 60px;}
  .features .features_icon span{width: 40px;height: 40px;min-width: 40px;}
  .features .features_item{grid-gap: 12px;}
  #features{margin-top: 20px;}
}
@media (max-width: 479px){
  .features .features_item{width: 100%;}
}
/*** Новости ***/
#news{position:relative;}
#news .news__item{padding: 12px;background: var(--color-white);border-top: 0;transition: 0.3s;height: auto;display: flex;flex-direction: column;justify-content: space-between;}
#news .news__image{width: 100%;height: 160px;display: block;margin-bottom: 12px;}
#news .news__image img{width: 100%;height: 100%;object-fit: cover;max-width: 100%;max-height: 100%;}
#news .news__date{color: var(--color-grey-d);font-size: 14px;margin-bottom: 8px;}
#news .news__title{font-weight: 600;font-size: 18px;transition: 0.3s;margin-bottom: 8px;}
#news .news__desc{font-size: 14px;-webkit-line-clamp: 6;}
#news .news__buttons a{border-top: 1px solid var(--color-grey-l);margin-top: 12px;padding-top: 8px;width: 100%;}
#news .news__content{flex: 1;display: flex;flex-direction: column;}
#news .news__buttons{margin-top: auto;}
/* мышь, тачпад */
@media (hover: hover) and (pointer: fine){
  #news .news__item:hover{border-color:var(--color-secondary);}
  #news .news__item:hover .news__title{color:var(--color-secondary);}
}
@media (max-width:767px){
  #news .news__title{margin-bottom:0;}
  #news .news__desc{display:none;}
}
/*Подписка*/
.subscribeCallback .content-wrapper{display: flex;flex-direction: column;align-items: center;text-align: center;}
.subscribeCallback .callback-btn{border-top: 1px solid var(--color-grey-l);margin-top: 12px;padding-top: 8px;width: 100%;}
.subscribeCallback .ubscribeCallback_title{font-weight: 600;font-size: 18px;margin-bottom: 16px;margin-top:10px;}
@media (min-width:640px) and (max-width: 1023px){
  .subscribeCallback .content-wrapper{flex-direction: initial;grid-gap: 30px;}
  .subscribeCallback .ubscribeCallback_title{margin:0;width: 220px;text-align: left;font-size:16px;}
  .subscribeCallback .callbackForm{width: calc(100% - 220px - 30px);}
  .subscribeCallback .callbackForm input{max-width: 100%;}
  .subscribeCallback .callbackForm .pp{text-align: left;}
  .subscribeCallback .callback-btn{justify-content: flex-start;}
}
/*Страница новости*/
.news-box .news-time{margin-top: 12px;color: var(--color-grey-d);font-size: 14px;}
.nojs #news .preloader{display: none}
.nojs #news .tabs-body .tabs-content{display: block}
#fancybox-login a.btn_pass{margin-top: 8px;}
#fancybox-login a.button{width: max-content;margin-left: auto;margin-right: auto;}
/*** Подвал ***/
#footer{position:relative;}
#footer .footer_wrapper[data-id="1"]{padding: 40px 10%;background: var(--color-primary);color: var(--color-white);display: flex;flex-wrap: wrap;grid-gap: 0 24px;position:relative;border-radius: 12px;}
#footer .footer_item[data-name="info"]{width: 100%;display: flex;align-items: center;margin-bottom: 26px;padding-bottom: 26px;grid-gap: 8px 46px;border-bottom: 1px solid rgb(255 255 255 / 20%);}
#footer .footer_item[data-name="info"] .info-wrapper .title{font-weight: 700;font-size: 18px;margin-bottom: 4px;}
#footer .footer_item[data-name="info"] .info-wrapper .text{font-size: 16px;}
#footer .footer_block .icon_{width:24px;height:24px;background-color: var(--color-grey-d);margin-right: 8px;}
#footer .footer_block .title{font-weight: 700;font-size: 16px;color: var(--color-grey-d);margin-bottom: 8px;display: flex;align-items: center;}
#footer .footer_content{padding-left: 32px;line-height: 22px;}
#footer .phone_link{font-weight: 700;font-size: 24px;position:relative;color: var(--color-white);padding:16px 26px;display: block;z-index: 1;width: max-content;}
#footer .phone_link:before{content: '';transform: skewX(-10deg);background: var(--color-secondary);position: absolute;top: 0;left: 0;display: block;border-radius: 4px;width: 100%;height: 100%;z-index: -1;transition:0.3s;}
#footer .footer_item[data-name="contacts"]{display: flex;flex-wrap: wrap;grid-gap: 24px;width: calc(100% - 364px - 24px);}
#footer .footer_item[data-name="contacts"] .footer_block{width: 100%;}
#footer .footer_item[data-name="contacts"] .footer_block .mail{padding-left: 32px;margin-top: 10px;display: block;transition:0.3s;}
#footer .region_link{transition: 0.3s;}
#footer .footer_item[data-name="callform"]{width: 100%;max-width: 364px;}
#footer .footer_item[data-name="callform"] .title{width: 100%;margin-bottom: 16px;}
#footer .footer_item[data-name="callform"] form{width: 100%;}
#footer .footer_item[data-name="callform"] form input, #footer .footer_item[data-name="callform"] form textarea{width: 100%;max-width: 100%;background: var(--color-grey);border-color: var(--color-grey);}
#footer .footer_item[data-name="callform"] form input:focus, #footer .footer_item[data-name="callform"] form textarea:focus{border-color: var(--color-secondary);background: var(--color-white);}
#footer .footer_wrapper[data-id="2"]{padding:30px 0;}
#footer .footer_wrapper[data-id="2"] ul{padding:0;margin: 0 auto;display: flex;grid-gap: 20px 30px;flex-wrap: wrap;justify-content: center;list-style-type: none;}
#footer .footer_wrapper[data-id="2"] ul li a{color: var(--color-white);transition: 0.3s;font-size: 16px;white-space: nowrap;position: relative;}
#footer .footer_wrapper[data-id="2"] ul li a:before{content: '';transition: 0.3s;width: 40px;height: 2px;background: var(--color-secondary);display: block;position: absolute;top: 100%;left: 0;opacity: 0;}
#footer .footer_wrapper[data-id="3"]{padding: 16px 0;display: flex;flex-wrap: wrap;grid-gap: 8px 24px;align-items: center;border-top: 1px solid rgb(255 255 255 / 20%);}
#footer .footer_wrapper[data-id="3"] .copyright{width: calc(100% - 272px - 24px);color: var(--color-grey-d);font-size: 14px;}
#footer .footer_bottom{background: var(--color-tertiary);color: var(--color-white);}
#footer .footer-iframe{margin-top: -75px;height: 640px;}
.footer_wrapper {margin-top: 20px;}    
    
    
/* Способы оплаты */
.payment{display: flex;align-items: center;flex-wrap: wrap;}
.block-content.payment{grid-gap: 12px 16px;width: max-content;}
.payment .payment-ico{display: flex;align-items: center;justify-content: center;transition: 0.3s;cursor: pointer;margin-right: 20px;}
.payment .payment-ico.visa{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M2 4V20H22V4H2ZM14.3887 9C15.0087 9 15.7324 9.31055 15.7324 9.31055L15.4219 10.5508C15.4219 10.5508 14.9047 10.1367 14.3887 10.1367C13.6657 10.1367 13.459 10.4478 13.459 10.7578C13.459 11.4808 15.5254 11.5823 15.5254 13.0293C15.5244 14.2673 14.0784 15.0942 13.1484 14.9902C12.1154 14.9902 11.5996 14.6816 11.5996 14.6816L11.8066 13.4414C11.8066 13.4414 12.426 13.752 13.252 13.752C14.078 13.752 14.1816 13.4404 14.1816 13.2344C14.1816 12.3044 12.1152 12.6149 12.1152 10.7559C12.1152 9.82586 12.8387 9 14.3887 9ZM7.88086 9.10352H9.32617L7.15625 14.8887H5.60742L4.4707 10.2402C4.4707 10.2402 5.71059 10.9627 6.43359 12.7188C6.43359 12.9257 6.53711 13.2363 6.53711 13.2363L7.88086 9.10352ZM17.9004 9.10352H19.4492L20.5859 14.8887H19.3457L19.1387 14.0625H17.2793L16.9707 14.8887H15.5234L17.9004 9.10352ZM9.94531 9.20508H11.4941L10.5645 14.9902H9.11914L9.94531 9.20508ZM2.71484 9.20703H4.98828C5.60828 9.20703 5.81445 9.72266 5.81445 9.72266L6.33008 12.3047C5.71008 10.1357 2.71484 9.20703 2.71484 9.20703ZM18.416 10.8594L17.5898 13.0293H18.8281L18.416 10.8594Z' fill='%2325292D'/%3E%3C/svg%3E");}
.payment .payment-ico.mastercard{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M7.68 4.32007C3.44544 4.32007 0 7.76551 0 12.0001C0 16.2346 3.44544 19.6801 7.68 19.6801C9.28092 19.6801 10.7682 19.1864 12 18.3451C13.2317 19.186 14.7188 19.6801 16.32 19.6801C20.5559 19.6801 24 16.2359 24 12.0001C24 7.76421 20.5559 4.32007 16.32 4.32007C14.7188 4.32007 13.2317 4.8141 12 5.65507C10.7682 4.81369 9.28092 4.32007 7.68 4.32007ZM16.32 5.28007C20.037 5.28007 23.04 8.28303 23.04 12.0001C23.04 15.7171 20.037 18.7201 16.32 18.7201C15.0237 18.7201 13.8187 18.3485 12.7931 17.7151C14.3644 16.3078 15.36 14.2703 15.36 12.0001C15.36 9.72986 14.3644 7.69235 12.7931 6.28507C13.8187 5.65165 15.0237 5.28007 16.32 5.28007Z' fill='%2325292D'/%3E%3C/svg%3E");}
.payment .payment-ico.sber{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M16.0988 1.27222L7.68002 6.08628L3.96471 3.96003C3.73431 4.19523 3.52307 4.44438 3.32627 4.69878L7.68002 7.19534L17.1647 1.76628C16.8191 1.57908 16.4636 1.41622 16.0988 1.27222ZM18.6385 2.69722L7.68002 8.96628L2.45721 5.97565C2.29401 6.24925 2.14536 6.53328 2.01096 6.82128L7.68002 10.0753L19.426 3.35534C19.1764 3.12494 18.9121 2.90842 18.6385 2.69722ZM20.52 4.50284L7.68002 11.8463L1.4494 8.27534C1.3486 8.58734 1.26722 8.90894 1.20002 9.23534L7.68002 12.9553L21.1013 5.27534C20.9189 5.01134 20.7264 4.75244 20.52 4.50284ZM21.9441 6.72003L7.68002 14.88L0.982522 11.04C0.974842 11.1999 0.960022 11.3583 0.960022 11.52C0.960022 17.6175 5.90258 22.56 12 22.56C18.0975 22.56 23.04 17.6175 23.04 11.52C23.04 9.79971 22.6463 8.17155 21.9441 6.72003Z' fill='%2325292D'/%3E%3C/svg%3E");}
.payment .payment-ico.webmoney{-webkit-mask-image: url("data:image/svg+xml,%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_1144_30823)'%3E%3Cpath d='M11.7065 0.975848C8.60991 1.04404 5.37995 2.40426 3.13685 5.41866C-0.49483 10.3012 0.463212 17.0531 5.31841 20.789C7.38001 22.3754 9.73032 23.0558 11.969 23.0558C14.4185 23.0558 16.7265 22.234 18.3825 20.8996L18.405 20.9258L19.1259 20.2921L16.6828 17.5105L15.6647 18.4433C15.1266 18.9339 14.6082 19.4069 14.1028 19.8937C13.2858 18.961 12.4572 18.0375 11.6297 17.114C11.2308 16.669 10.8323 16.2235 10.4344 15.7771C10.4113 15.7517 10.3894 15.7252 10.3678 15.6983L11.534 14.608L8.53123 11.2171L9.70685 10.1155L6.65529 6.71804L10.8094 2.96522L12.3431 4.6246L14.8847 2.36804C14.9063 2.37476 14.9268 2.38194 14.9484 2.38866L16.4025 3.98147L17.7619 2.73741C17.7619 2.73741 17.4022 2.40354 17.0475 2.20866C16.9932 2.1789 16.9427 2.17068 16.8947 2.17116C15.3744 1.35954 13.5645 0.934935 11.7065 0.975848ZM18.5606 3.47897L17.3465 4.58991L18.4415 5.80491L19.6603 4.70897L18.5606 3.47897ZM14.8659 3.8071L12.9881 5.51335L14.6775 7.39022L16.5525 5.6971L14.8659 3.8071ZM10.6903 4.49804L8.1581 6.7921L10.4428 9.33366L12.9806 7.04241L10.6903 4.49804ZM20.235 7.40897L19.0247 8.51147L20.1281 9.7321L21.3478 8.62585L20.235 7.40897ZM16.6819 7.79429L14.8069 9.49397L16.4953 11.3783L18.375 9.67866L16.6819 7.79429ZM12.5747 9.00554L10.0415 11.3052L12.3309 13.8468L14.8565 11.5499L12.5747 9.00554ZM21.9225 11.3362L20.7056 12.4312L21.81 13.6518L23.0297 12.554L21.9225 11.3362ZM18.3694 11.984L16.4944 13.679L18.1847 15.5662L20.0615 13.8627L18.3694 11.984ZM14.4459 13.574L11.9137 15.8643L14.1928 18.4124L16.7344 16.1184L14.4459 13.574ZM20.0972 15.9862L18.2297 17.6887L19.9219 19.5618L21.8025 17.8668L20.0972 15.9862Z' fill='%2325292D'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1144_30823'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.payment .payment-ico.qiwi{-webkit-mask-image: url("data:image/svg+xml,%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_1144_30825)'%3E%3Cpath d='M11.28 0C5.32465 0 0.480011 4.84464 0.480011 10.8C0.480011 16.7554 5.32465 21.6 11.28 21.6C12.5256 21.6 13.4091 21.4581 14.1881 21.3328C14.8688 21.2234 15.5112 21.12 16.32 21.12C20.2392 21.12 22.6556 23.8095 22.6791 23.8369C22.7732 23.9434 22.9061 23.9991 23.04 23.9991C23.1293 23.9991 23.2196 23.975 23.2988 23.9231C23.4984 23.795 23.5743 23.5405 23.4778 23.3241C23.425 23.205 22.121 20.3923 16.8928 19.1822L16.7503 19.1428C15.4582 18.8231 14.4147 18.3025 13.65 17.595C12.6622 16.682 12.4735 15.7604 12.4725 15.7547C12.4284 15.5104 12.1998 15.3412 11.9569 15.3619C11.7092 15.3844 11.52 15.5914 11.52 15.84C11.52 15.889 11.5231 16.8436 11.6897 17.745C11.5467 17.7551 11.4111 17.76 11.28 17.76C7.44241 17.76 4.32001 14.6376 4.32001 10.8C4.32001 6.9624 7.44241 3.84 11.28 3.84C15.1176 3.84 18.24 6.9624 18.24 10.8C18.24 11.0861 18.2221 11.3754 18.1856 11.6634C17.2804 11.5204 16.38 11.52 16.32 11.52C16.0407 11.52 15.84 11.7598 15.84 12.0094C15.8458 12.27 16.0584 12.4795 16.3191 12.48C16.3287 12.48 17.3275 12.4895 18.2213 13.0641C19.703 14.0164 20.0578 15.4544 20.0606 15.4669C20.1053 15.6646 20.2697 15.8123 20.4713 15.8363C20.6714 15.8569 20.8676 15.7547 20.9578 15.5728C21.7023 14.068 22.08 12.4618 22.08 10.8C22.08 4.84464 17.2354 0 11.28 0ZM18.5447 15.3609C18.4271 15.3538 18.3354 15.4049 18.285 15.4931C18.1833 15.6712 18.2591 16.024 18.4641 16.3313C18.6719 16.6423 18.848 16.8 18.9881 16.8C19.1168 16.8 19.2455 16.639 19.185 16.2497C19.149 16.0174 19.0135 15.5124 18.6703 15.3881C18.6259 15.372 18.5839 15.3633 18.5447 15.3609ZM16.9763 16.8C16.7607 16.8 16.5813 16.8561 16.4709 16.9641C16.1877 17.2415 16.315 17.729 16.7484 18.03C16.938 18.161 17.2105 18.24 17.4778 18.24C17.75 18.24 17.9775 18.1586 18.1181 18.0113C18.3701 17.7425 18.2254 17.362 17.7488 17.0419C17.5126 16.8835 17.2379 16.8 16.9763 16.8Z' fill='%2325292D'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1144_30825'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.payment .payment-ico.yandex{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M15.4779 3C10.7322 3 6.95718 6.82892 6.95718 11.5207C6.95718 16.2664 10.7861 20.0414 15.4779 20.0414C20.1697 20.0414 23.9986 16.2125 23.9986 11.5207C23.9986 6.82892 20.1697 3 15.4779 3ZM15.4779 14.7025C13.7522 14.7025 12.2961 13.2464 12.2961 11.5207C12.2961 9.795 13.7522 8.33892 15.4779 8.33892C17.2036 8.33892 18.6596 9.795 18.6596 11.5207C18.6058 13.2464 17.2036 14.7025 15.4779 14.7025Z' fill='%2325292D'/%3E%3Cpath d='M6.90285 5.48071V17.8843H3.88286L0 5.48071H6.90285Z' fill='%2325292D'/%3E%3C/svg%3E");}
.payment .payment-ico.wallet-one{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M23.0719 7.41108V16.6361C22.8703 17.1095 22.6453 17.5689 22.3875 18.0142C22.111 18.2205 21.7641 18.3423 21.3891 18.3423C20.461 18.3423 19.7063 17.5876 19.7063 16.6595V11.4283L13.1813 17.8595C12.8625 18.1783 12.436 18.3423 12 18.3423C11.7797 18.3423 11.5594 18.3001 11.3531 18.2111C10.7297 17.9486 10.3219 17.3392 10.3219 16.6595V11.4283L3.7922 17.8595C3.30938 18.333 2.95313 18.5767 2.10938 18.5158C1.98282 18.4642 1.42032 18.4548 1.13907 18.0142C0.862506 17.583 0.951569 17.2314 0.928131 16.6361V7.34077C0.928131 6.78296 1.20001 6.29077 1.61251 5.98608C1.88907 5.77983 2.23594 5.65796 2.60626 5.65796C3.53438 5.65796 4.28907 6.41265 4.28907 7.34077V12.6423C4.28907 12.6423 10.7438 6.21577 10.786 6.17358C11.0906 5.85483 11.5219 5.65796 11.9953 5.65796C12.9235 5.65796 13.6781 6.41265 13.6781 7.34077V12.6423L20.2078 6.21108C20.6906 5.73765 21.4125 5.59702 22.036 5.85952C22.1907 5.92515 22.3313 6.00952 22.4531 6.11265C22.8235 6.41733 23.0532 6.86733 23.0672 7.36421C23.0719 7.37827 23.0719 7.39233 23.0719 7.41108Z' fill='%2325292D'/%3E%3Cpath d='M23.0719 7.41101V16.636C23.0766 17.2969 22.9875 17.6391 22.4859 18.0751C22.2094 18.2813 21.7641 18.3376 21.3937 18.3376C20.4656 18.3376 19.7109 17.5829 19.7109 16.6548V11.4282L19.2891 11.8454C18.6281 12.4969 17.5641 12.4876 16.9125 11.8266C16.2609 11.1657 16.2703 10.1016 16.9312 9.45007L20.2125 6.2157C20.6953 5.74226 21.4172 5.60163 22.0406 5.86413C22.1953 5.92976 22.3359 6.01413 22.4578 6.11726C22.8281 6.42194 23.0578 6.87194 23.0719 7.36882V7.41101Z' fill='%2325292D'/%3E%3C/svg%3E");}
.payment .payment-ico.mir{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M6.48421 9C6.48421 9 5.55789 9 5.30526 9.88421C5.05263 10.6842 4.42105 12.9579 4.37895 13H4.21053C4.21053 13 3.53684 10.7263 3.32632 9.88421C3.07368 9 2.14737 9 2.14737 9H0V15.7368H2.14737V11.7368H2.31579L3.57895 15.7368H5.05263L6.31579 11.7368H6.48421V15.7368H8.63158V9H6.48421ZM14.2737 9C14.2737 9 13.6421 9.04211 13.3474 9.71579L11.8316 13H11.6632V9H9.51579V15.7368H11.5368C11.5368 15.7368 12.2105 15.6947 12.5053 15.0211L13.9789 11.7368H14.1474V15.7368H16.2947V9H14.2737V9ZM17.2211 12.0737V15.7368H19.3684V13.5895H21.6842C22.6947 13.5895 23.5368 12.9579 23.8737 12.0737H17.2211V12.0737ZM21.6842 9H16.9263C17.1789 10.2632 18.1474 11.3158 19.3684 11.6526C19.6632 11.7368 19.9579 11.7789 20.2526 11.7789H23.9158C24 11.6105 24 11.4421 24 11.2737C24 10.0105 22.9474 9 21.6842 9V9Z' fill='%2325292D'/%3E%3C/svg%3E");}
.payment .payment-ico{background-color: var(--color-primary);margin:0;width:20px;min-width: 20px;height:20px;display: block;-webkit-mask-position: center;-webkit-mask-repeat: no-repeat;-webkit-mask-size: contain;}
/* Соц. сети */
.social-links{text-align: left;display: flex;flex-wrap: wrap;grid-gap: 12px 16px;}
.social-links .vk{-webkit-mask-image:  url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M21.5181 6.81256C21.6641 6.34417 21.5181 6 20.8234 6H18.526C17.9418 6 17.6725 6.29732 17.5264 6.62517C17.5264 6.62517 16.3581 9.3652 14.7031 11.145C14.1676 11.6602 13.9242 11.8242 13.6321 11.8242C13.4861 11.8242 13.2747 11.6602 13.2747 11.1919V6.81256C13.2747 6.2505 13.1052 6 12.6183 6H9.00812C8.64307 6 8.42353 6.26087 8.42353 6.5081C8.42353 7.04093 9.25102 7.1638 9.33632 8.66264V11.9179C9.33632 12.6316 9.20236 12.761 8.91028 12.761C8.13145 12.761 6.23694 10.0087 5.11332 6.85938C4.89311 6.24726 4.67225 6 4.0851 6H1.78769C1.13129 6 1 6.29732 1 6.62517C1 7.21066 1.77887 10.1146 4.62656 13.9553C6.525 16.5782 9.19979 18 11.6337 18C13.0941 18 13.2747 17.6842 13.2747 17.1403V15.1579C13.2747 14.5263 13.4131 14.4003 13.8755 14.4003C14.2163 14.4003 14.8004 14.5642 16.1634 15.8288C17.7212 17.3276 17.978 18 18.8542 18H21.1516C21.808 18 22.1362 17.6842 21.9468 17.061C21.7396 16.4399 20.9959 15.5388 20.0091 14.4705C19.4736 13.8616 18.6704 13.2059 18.427 12.878C18.0862 12.4565 18.1836 12.2691 18.427 11.8945C18.427 11.8945 21.226 8.10058 21.5181 6.81256Z' fill='%2325292D'/%3E%3C/svg%3E");}
.social-links .vk{background-color: #1E88E5;}
.social-links .youtube{-webkit-mask-image: url("data:image/svg+xml,%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_1144_30865)'%3E%3Cpath d='M23.469 5.92901L23.499 6.12501C23.209 5.09601 22.426 4.30201 21.431 4.01301L21.41 4.00801C19.539 3.50001 12.01 3.50001 12.01 3.50001C12.01 3.50001 4.49999 3.49001 2.60999 4.00801C1.59599 4.30201 0.811989 5.09601 0.526989 6.10401L0.521989 6.12501C-0.177011 9.77601 -0.182011 14.163 0.552989 18.072L0.521989 17.874C0.811989 18.903 1.59499 19.697 2.58999 19.986L2.61099 19.991C4.47999 20.5 12.011 20.5 12.011 20.5C12.011 20.5 19.52 20.5 21.411 19.991C22.426 19.697 23.21 18.903 23.495 17.895L23.5 17.874C23.818 16.176 24 14.222 24 12.226C24 12.153 24 12.079 23.999 12.005C24 11.937 24 11.856 24 11.775C24 9.77801 23.818 7.82401 23.469 5.92901ZM9.60799 15.651V8.35801L15.874 12.01L9.60799 15.651Z' fill='%2325292D'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1144_30865'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.social-links .youtube{background-color: #fc0010;}
.social-links .telegram{-webkit-mask-image: url("data:image/svg+xml,%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='M2.35326 11.7699L6.96166 13.4932L8.7454 19.2406C8.85953 19.6087 9.3088 19.7447 9.607 19.5005L12.1758 17.4023C12.4451 17.1825 12.8286 17.1716 13.11 17.3762L17.7432 20.7464C18.0622 20.9788 18.5141 20.8036 18.5941 20.4174L21.9882 4.06018C22.0756 3.63831 21.6618 3.28637 21.2609 3.44173L2.34786 10.7517C1.88113 10.9321 1.88519 11.5941 2.35326 11.7699ZM8.45793 12.5758L17.4645 7.01808C17.6263 6.91849 17.7929 7.13778 17.6539 7.26696L10.2209 14.1895C9.9596 14.4331 9.79107 14.7592 9.74334 15.1132L9.49013 16.9932C9.4566 17.2442 9.10467 17.2691 9.03553 17.0262L8.06173 13.598C7.9502 13.2069 8.11273 12.7893 8.45793 12.5758Z' fill='%2325292D'/%3E%3C/svg%3E");}
.social-links .telegram{background-color: #039BE5;}
.social-links .odnoklassniki{-webkit-mask-image: url("data:image/svg+xml,%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='M11.3187 3C8.74261 3 6.6543 5.08838 6.6543 7.66445C6.6543 10.2406 8.74261 12.3291 11.3187 12.3291C13.8949 12.3291 15.9832 10.2406 15.9832 7.66445C15.9832 5.08838 13.8949 3 11.3187 3ZM11.3188 9.59273C10.2539 9.59273 9.39062 8.72937 9.39062 7.66449C9.39062 6.59962 10.2539 5.73633 11.3188 5.73633C12.3837 5.73633 13.247 6.59962 13.247 7.66449C13.247 8.72937 12.3837 9.59273 11.3188 9.59273ZM16.0114 14.7284C15.9522 14.7759 14.8332 15.6602 12.9658 16.0406L15.7845 18.8342C16.2802 19.3291 16.2808 20.1321 15.7859 20.6278C15.291 21.1234 14.4881 21.1242 13.9923 20.6292L11.2558 17.9644L8.77031 20.612C8.52146 20.8702 8.18951 21 7.85722 21C7.54029 21 7.22309 20.882 6.97698 20.6448C6.47274 20.1585 6.45812 19.3557 6.94433 18.8514L9.61979 16.0554C7.70009 15.6839 6.53488 14.7765 6.47487 14.7284C5.92845 14.2902 5.84067 13.492 6.27889 12.9455C6.71705 12.3991 7.51519 12.3113 8.06175 12.7494C8.0733 12.7588 9.29204 13.6743 11.2557 13.6757C13.2195 13.6743 14.413 12.7588 14.4245 12.7494C14.9711 12.3113 15.7692 12.3991 16.2074 12.9455C16.6456 13.492 16.5578 14.2902 16.0114 14.7284Z' fill='%2325292D'/%3E%3C/svg%3E");}
.social-links .odnoklassniki{background-color: #fc7217;}
.social-links .whatsapp{background-color: #2CB742;}
.social-links .whatsapp{-webkit-mask-image:  url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cg clip-path='url(%23clip0_337_115167)'%3E%3Cpath d='M20.0078 0H20C8.96875 0 0 8.96875 0 20C0 24.375 1.40625 28.4297 3.80469 31.7188L1.3125 39.1484L9 36.6875C12.1641 38.7891 15.9375 40 20.0078 40C31.0312 40 40 31.0312 40 20C40 8.96875 31.0312 0 20.0078 0ZM31.6406 28.2422C31.1562 29.6016 29.2422 30.7344 27.7188 31.0625C26.6719 31.2812 25.3125 31.4609 20.7109 29.5547C14.8359 27.1172 11.0469 21.1484 10.75 20.7578C10.4688 20.3672 8.375 17.5938 8.375 14.7266C8.375 11.8594 9.83594 10.4609 10.4219 9.85938C10.9062 9.36719 11.7031 9.14062 12.4688 9.14062C12.7188 9.14062 12.9375 9.15625 13.1406 9.16406C13.7266 9.1875 14.0234 9.22656 14.4141 10.1484C14.8984 11.3125 16.0703 14.1797 16.2109 14.4766C16.3516 14.7734 16.4922 15.1719 16.2969 15.5625C16.1094 15.9609 15.9453 16.1406 15.6484 16.4766C15.3516 16.8125 15.0703 17.0781 14.7812 17.4453C14.5078 17.7656 14.2031 18.1016 14.5469 18.6875C14.8906 19.2656 16.0625 21.1797 17.7891 22.7188C20.0234 24.7031 21.8281 25.3437 22.4766 25.6094C22.9609 25.8125 23.5312 25.7656 23.8828 25.3906C24.3281 24.9062 24.8828 24.1094 25.4453 23.3203C25.8438 22.7578 26.3516 22.6875 26.8828 22.8828C27.4219 23.0703 30.2812 24.4844 30.8672 24.7734C31.4531 25.0703 31.8438 25.2109 31.9844 25.4531C32.125 25.7188 32.125 26.875 31.6406 28.2422Z' fill='%232CB742'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_337_115167'%3E%3Crect width='40' height='40' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.social-links .viber{background-color: #8E24AA;}
.social-links .viber{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cg clip-path='url(%23clip0_37_2262)'%3E%3Cpath d='M38.5916 23.1546C39.7849 13.1096 38.0182 6.76789 34.8316 3.89955L34.8332 3.89789C29.6899 -1.00045 12.3199 -1.72545 6.16655 4.11789C3.40322 6.97622 2.42989 11.1712 2.32322 16.3646C2.21655 21.5596 2.08989 31.2912 11.1582 33.9312H11.1666L11.1582 37.9629C11.1582 37.9629 11.0966 39.5962 12.1399 39.9246C13.3332 40.3112 13.8732 39.5529 17.5849 35.1196C23.7916 35.6579 28.5582 34.4246 29.0999 34.2446C30.3532 33.8246 37.4449 32.8862 38.5916 23.1546ZM18.1966 32.2829C18.1966 32.2829 14.2682 37.1812 13.0466 38.4529C12.6466 38.8662 12.2082 38.8279 12.2149 38.0079C12.2149 37.4696 12.2449 31.3146 12.2449 31.3146C4.55655 29.1112 5.00989 20.8246 5.09322 16.4896C5.17655 12.1529 5.96989 8.60122 8.30989 6.20955C13.7082 1.14789 28.9366 2.27955 32.8166 5.92622C37.5599 10.1312 35.8716 22.0112 35.8816 22.4162C34.9066 30.5396 29.1599 31.0546 28.1032 31.4062C27.6516 31.5562 23.4599 32.6346 18.1966 32.2829V32.2829Z' fill='black'/%3E%3Cpath d='M20.3699 7.16211C19.7283 7.16211 19.7283 8.16211 20.3699 8.17044C25.3483 8.20878 29.4483 11.6788 29.4933 18.0438C29.4933 18.7154 30.4766 18.7071 30.4683 18.0354H30.4666C30.4133 11.1771 25.9366 7.20044 20.3699 7.16211V7.16211Z' fill='black'/%3E%3Cpath d='M26.9184 16.9884C26.9034 17.6517 27.8851 17.6834 27.8934 17.0117C27.9751 13.2301 25.6434 10.1151 21.2617 9.78673C20.6201 9.74006 20.5534 10.7484 21.1934 10.7951C24.9934 11.0834 26.9951 13.6767 26.9184 16.9884V16.9884Z' fill='black'/%3E%3Cpath d='M25.8683 21.2895C25.0449 20.8129 24.2066 21.1095 23.8599 21.5779L23.1349 22.5162C22.7666 22.9929 22.0783 22.9295 22.0783 22.9295C17.0549 21.6012 15.7116 16.3445 15.7116 16.3445C15.7116 16.3445 15.65 15.6329 16.11 15.2512L17.0166 14.5012C17.4699 14.1412 17.7566 13.2745 17.2949 12.4229C16.0616 10.1945 15.2333 9.42619 14.8116 8.83619C14.3683 8.28119 13.7016 8.15619 13.0083 8.53119H12.9933C11.5516 9.37452 9.97328 10.9529 10.4783 12.5779C11.3399 14.2912 12.9233 19.7529 17.9699 23.8795C20.3416 25.8312 24.095 27.8312 25.6883 28.2929L25.7033 28.3162C27.2733 28.8395 28.7999 27.1995 29.6149 25.7145V25.7029C29.9766 24.9845 29.8566 24.3045 29.3283 23.8595C28.3916 22.9462 26.9783 21.9379 25.8683 21.2895Z' fill='black'/%3E%3Cpath d='M21.9482 13.5065C23.5499 13.5998 24.3266 14.4365 24.4099 16.1548C24.4399 16.8265 25.4149 16.7798 25.3849 16.1081C25.2782 13.8648 24.1083 12.6148 22.0016 12.4981C21.3599 12.4598 21.2999 13.4681 21.9482 13.5065V13.5065Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_37_2262'%3E%3Crect width='40' height='40' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.social-links .mail{background-color: var(--color-secondary);}
.social-links .mail{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' version='1.1' width='40' height='40' x='0' y='0' viewBox='0 0 490 490' style='enable-background:new 0 0 512 512' xml:space='preserve'%3E%3Cg%3E%3Cpath d='M323.6 245 490 389.3V100.7zM308.8 257.8l-57.5 49.8c-3.5 3.1-8.8 3.1-12.4 0l-57.7-49.8L17.1 400.2h455.4L308.8 257.8zM0 100.7v288.6L166.4 245z' fill='%23000000' data-original='%23000000'/%3E%3Cpath d='M472.9 89.8H17.1L245 287.4z' fill='%23000000' data-original='%23000000'/%3E%3C/g%3E%3C/svg%3E");}
.social-links a{transition: 0.2s;width:24px;min-width: 24px;height:24px;display: block;-webkit-mask-position: center;-webkit-mask-repeat: no-repeat;-webkit-mask-size: contain;}
/* мышь, тачпад */
@media (hover: hover) and (pointer: fine){
  #footer .footer_item[data-name="contacts"] .footer_block .mail:hover{color:var(--color-secondary);}
  .payment .payment-ico:hover{background-color: var(--color-secondary);}
  .social-links a:hover{transform: translateY(-8px);}
  #footer .region_link:hover{color:var(--color-secondary);}
  /*#footer .footer_wrapper[data-id="2"] ul li a:hover{color: var(--color-secondary);}*/
  #footer .footer_wrapper[data-id="2"] ul li a:hover:before, #footer .footer_wrapper[data-id="2"] ul li a.active:before{opacity: 1;}
  #footer .footer_wrapper[data-id="3"] .copyright a:hover{color:var(--color-secondary) !important;}
  #footer .phone_link:hover:before{background:var(--color-blue);}
}
@media (max-width:1139px){
  #footer .footer_wrapper[data-id="1"]{padding: 40px 6%;}
}
@media (max-width:1023px){
  #footer .footer_wrapper[data-id="1"]{padding: 30px 20px;}
  #footer .footer_wrapper[data-id="3"] .copyright{width: 100%;}
  #footer .footer_item[data-name="info"]{margin-bottom: 20px;padding-bottom: 20px;}
  #footer .phone_link{font-size: 18px;padding: 10px 16px;}
}
@media (max-width:767px){
  #footer .footer_item[data-name="contacts"]{width: 100%;grid-gap: 20px;}
  #footer .footer_item[data-name="contacts"] .footer_block{width: calc(50% - 10px);}
  #footer .footer_item[data-name="callform"]{max-width: 100%;margin-top: 30px;}
  #footer .callbackForm .callbackForm_action{max-width: 340px;margin-left: auto;margin-right: auto;}
  #footer .footer_wrapper[data-id="2"] ul{justify-content: flex-start;}
  #footer .footer-iframe{margin-top: -30px;height: 450px;}
}
@media (max-width:639px){
  #footer .footer_item[data-name="info"]{flex-direction: column;align-items: flex-start;}
  #footer .footer_item[data-name="contacts"] .footer_block{width: 100%;}
  #footer{background:var(--color-black);}
  #footer .footer_wrapper[data-id="1"]{padding: 30px 16px;margin: 0 -16px;}
  #footer .footer-iframe{margin-top: 0;height: 250px;}
  #footer .footer_item[data-name="info"] .info-wrapper .title{font-size:16px;}
  #footer .footer_item[data-name="info"] .info-wrapper .text{font-size:14px;}
  #footer .footer_wrapper[data-id="2"]{padding: 20px 0;}
  #footer .footer_wrapper[data-id="2"] ul{grid-gap: 8px 20px;}
}
/* Popup окно */
.popup{text-align:center;}
.popup-title{margin-bottom: 15px;}
/*** Заголовки ***/
#page-title{text-align: left;}
#page-title .block-title{justify-content: flex-start;}
#page-title .block-title > span{font-family: var(--family);font-size: 30px;}
.index_main #page-title .block-title{justify-content: center;}
.index_main #page-title .block-title .title{font-size:30px;}
.block-title{position:relative;margin-bottom: 30px;display: flex;align-items: center;justify-content: center;text-align: center;}
.block-title .title{font-size: 32px;font-weight: 700;}
.block-title .title .inf{font-size: 14px;color: var(--color-secondary);font-weight: 600;}
.block-title.cart .title-tab{margin-right: 10px;transition: opacity .3s ease;font-size: 26px;pointer-events: none;}
.block-title.cart .title-tab .title-step{color: var(--color-secondary)}
.block-title.cart .title-tab.disabled{opacity: .5}
@media (max-width: 767px){
 .block-title .title, .index_main #page-title .block-title .title{font-size: 28px;}
 .block-title{margin-bottom:16px;}
}
@media (max-width: 479px){
 .block-title .title, .index_main #page-title .block-title .title{font-size: 18px;}
}
/*** Хлебные крошки ***/
#breadcrumbs{margin-bottom: 16px;position: relative;font-size: 14px;color: var(--color-black);white-space: nowrap;margin-top: 28px;}
#breadcrumbs .breadcrumbs-list{margin: 0;padding: 0;list-style: none;list-style-position: inside;display: flex;align-items: center;overflow: hidden;overflow-x: auto;padding-bottom: 4px;}
#breadcrumbs ul li{display: inline-flex;align-items: center;}
#breadcrumbs ul li:before{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='1' viewBox='0 0 16 1' fill='none'%3E%3Crect width='16' height='1' fill='%23D9E4E1'/%3E%3C/svg%3E");}
#breadcrumbs ul li:before{content: "";background-color: var(--color-grey-d);min-width: 16px;width: 16px;height: 16px;margin: 0 4px;display: block;-webkit-mask-position: center;-webkit-mask-repeat: no-repeat;-webkit-mask-size: contain;}
#breadcrumbs ul li:first-child:before{display: none;}
#breadcrumbs ul li a{vertical-align: middle;font-size: 14px;color: var(--color-grey-d);}
#breadcrumbs ul li a i{margin-right: 5px;}
#breadcrumbs ul li strong{max-width: 700px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display: inline-block;vertical-align: middle;font-weight: 400;color: var(--color-black);}
#breadcrumbs ul li a:hover{color: var(--color-secondary);}
.products-container{position: relative;width: 100%;}
.products-container .content{width: 100%;position: relative;}
.index.products-container .products-grid .item, .related .products-grid .item{border: 0;}
.col-left .block-title{padding: 10px 16px;background: var(--color-secondary);display: flex;align-items: center;justify-content: flex-start;}
.col-left .block-title .title{color: var(--color-white);font-size: 18px;display: flex;align-items: center;text-align: left;z-index: 1;position: relative;}
.col-left .block-title .title .icon_{margin-right:12px;}
.col-left .swiper-navigation .swiper-button-next:after, .col-left .swiper-navigation .swiper-button-prev:after{width: 16px;height: 16px;background: var(--color-grey);transition:0.3s;}
.col-left .swiper-navigation .swiper-button-next{margin:0;}
.col-left .swiper-navigation .swiper-button-prev{margin-right:12px;padding-right:12px;border-right: 1px solid var(--line);margin-left: auto;}
.col-left .block-title:before{content: '';display: block;width: calc(100% - 6px* 2);transform: skewX(-15deg);height: 100%;background: var(--color-primary);position: absolute;left: 6px;top: 0;}
/* мышь, тачпад */
@media (hover: hover) and (pointer: fine){
 .col-left .swiper-navigation .swiper-button-next:hover:after, .col-left .swiper-navigation .swiper-button-prev:hover:after{background-color: var(--color-secondary);}
}
/*Новинки*/
.col-left .content-wrapper{padding: 12px;border-top:0;margin: 0;background: var(--color-white);}
.col-left #pdt__new .content-wrapper{background: transparent;padding: 12px 0;}
.col-left .block-title{margin-bottom:0;}
#pdt__new{position:relative;}
.pdt__new .actions{display: flex;align-items: center;width: max-content;}
.pdt__new .products-grid .item{border: 0;background: transparent;}
.pdt__new .products-grid .item .product-image{width: 80px;height: 80px;border-right: 1px solid var(--color-grey-l);}
.pdt__new .products-info{display: flex;align-items: center;margin-bottom: 10px;border: 1px solid var(--line);border-radius: 4px;background: var(--color-white);}
.pdt__new .product-name{width: calc(100% - 80px);padding: 8px;text-align: left;font-size: 14px;transition:0.3s;}}
.pdt__new .product-name span{-webkit-line-clamp: 3;}
.pdt__new .products-grid .item .product-shop{padding: 0;display: flex;align-items: center;flex-direction: initial;border: 0;}
.pdt__new .products-grid .item .price-box{flex-direction: column;align-items: flex-start;grid-gap: 4px;margin-right: auto;}
.pdt__new .products-grid .item .product-shop .price:not(.old-price){font-size: 18px;font-weight: 700;}
.pdt__new .products-grid .item .product-shop .price.old-price{font-size: 14px;}
.pdt__new .products-grid .item .actions{margin: 0;}
.pdt__new .products-grid .item .actions a{width: 40px;height: 40px;display: flex;align-items: center;justify-content: center;position: relative;background: var(--color-grey);transition: 0.3s;}
.pdt__new .products-grid .item .actions a.callback_notify, .pdt__new .products-grid .item .actions a.add-cart{border-radius: 0 4px 4px 0;}
.pdt__new .products-grid .item .actions a:first-child{border-radius: 4px 0 0 4px;}
.pdt__new .products-grid .item .actions a .icon_{margin:0;transition:0.3s;}
.pdt__new .products-grid .item .actions a.product-ico.added .icon_{background-color: var(--color-black);}
.pdt__new .products-grid .item .actions a.callback_notify{background: var(--color-grey-d);}
/* мышь, тачпад */
@media (hover: hover) and (pointer: fine){
  .pdt__new .products-grid .item .actions a.product-ico:hover .icon_{background-color: var(--color-black);}
  .pdt__new .product-name:hover{color: var(--color-secondary);}
  .pdt__new .products-grid .item .actions a.callback_notify:hover{background: var(--color-blue);}
}
/*Вы смотрели*/
.viewed{position:relative;}
.viewed .actions{display: flex;align-items: center;width: max-content;}
.viewed .products-grid .item{border: 0;background: transparent;}
.viewed .products-grid .item .product-image{width: 80px;height: 80px;border-right: 1px solid var(--color-grey-l);}
.viewed .products-info{display: flex;align-items: center;margin-bottom: 10px;border: 1px solid var(--line);border-radius: 4px;background: var(--color-white);}
.viewed .product-name{width: calc(100% - 80px);padding: 8px;text-align: left;font-size: 14px;transition:0.3s;}
.viewed .product-name span{-webkit-line-clamp: 3;}
.viewed .products-grid .item .product-shop{padding: 0;display: flex;align-items: center;flex-direction: initial;border: 0;}
.viewed .products-grid .item .price-box{flex-direction: column;align-items: flex-start;grid-gap: 4px;margin-right: auto;}
.viewed .products-grid .item .product-shop .price:not(.old-price){font-size: 18px;font-weight: 700;}
.viewed .products-grid .item .product-shop .price.old-price{font-size: 14px;}
.viewed .products-grid .item .actions{margin: 0;}
.viewed .products-grid .item .actions a{width: 40px;height: 40px;display: flex;align-items: center;justify-content: center;position: relative;background: var(--color-grey);transition: 0.3s;}
.viewed .products-grid .item .actions a.callback_notify, .viewed .products-grid .item .actions a.add-cart{border-radius: 0 4px 4px 0;}
.viewed .products-grid .item .actions a:first-child{border-radius: 4px 0 0 4px;}
.viewed .products-grid .item .actions a .icon_{margin:0;transition:0.3s;}
.viewed .products-grid .item .actions a.product-ico.added .icon_{background-color: var(--color-black);}
.viewed .products-grid .item .actions a.callback_notify{background: var(--color-grey-d);}
/* мышь, тачпад */
@media (hover: hover) and (pointer: fine){
  .viewed .products-grid .item .actions a.product-ico:hover .icon_{background-color: var(--color-black);}
  .viewed .product-name:hover{color: var(--color-secondary);}
  .viewed .products-grid .item .actions a.callback_notify:hover{background: var(--color-blue);}
}
/* Каталог в левой колонке */
.left-catalog ul.catalog-content{width:100%;list-style: none;margin: 0;padding: 0;background: var(--color-white);position: relative;padding: 16px;word-break: break-word;}
.left-catalog ul.subcatalog{padding: 50px 30px;display: flex;flex-wrap: wrap;grid-gap: 30px;position: absolute;left: calc(100% + 8px);top: -44px;background: var(--color-white);border: 1px solid var(--line);border-radius: 4px;width: calc(100vw - 288px - 28px - 8px);max-width: 857px;opacity: 0;visibility: hidden;transition-property: opacity, visibility;transition-duration: 0.3s;transition-delay: 0.15s;z-index:2;}
.left-catalog li.parent.hover .subcatalog{opacity: 1;visibility: visible;}
.left-catalog ul.subcatalog li.catalog-li-lvl1{width: calc(33.3% - 20px);}
.left-catalog ul.subcatalog a{padding:0;word-break: break-all;overflow: hidden;}
.left-catalog ul.catalog-content:before{content: '';display: block;width: 8px;height: calc(100% + 44px);position: absolute;top: -44px;right: -8px;}
.left-catalog ul li{display:block;width:100%;}
.left-catalog ul li a{display:block;width:100%;position:relative;}
.left-catalog ul li.catalog-li-lvl0 > a{padding-right: 25px;text-transform: uppercase;}
.left-catalog ul li.catalog-li-lvl0.hover > a{padding-right: 40px;}
.left-catalog ul li.catalog-li-lvl0:not(:last-child){margin-bottom:20px;}
.left-catalog ul li.catalog-li-lvl0 > a .catalog-arrow{-webkit-mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M9.72406 8.00005L5.52873 12.1954C5.40729 12.3211 5.34009 12.4895 5.34161 12.6643C5.34313 12.8391 5.41324 13.0063 5.53685 13.1299C5.66045 13.2535 5.82766 13.3237 6.00246 13.3252C6.17726 13.3267 6.34566 13.2595 6.47139 13.1381L11.1381 8.47139C11.263 8.34637 11.3333 8.17683 11.3333 8.00005C11.3333 7.82328 11.263 7.65374 11.1381 7.52872L6.47139 2.86205C6.34566 2.74061 6.17726 2.67342 6.00246 2.67494C5.82766 2.67646 5.66045 2.74657 5.53685 2.87017C5.41324 2.99378 5.34313 3.16099 5.34161 3.33579C5.34009 3.51058 5.40729 3.67899 5.52873 3.80472L9.72406 8.00005Z" fill="%23122134"/></svg>')}
.left-catalog ul li.catalog-li-lvl0 > a .catalog-arrow{display: block;width: 16px;height: 16px;position: absolute;top: 50%;transform: translateY(-50%);right: 0;transition: 0.2s;background-color: var(--color-black);-webkit-mask-position: center;-webkit-mask-repeat: no-repeat;-webkit-mask-size: contain;}
.left-catalog ul li.catalog-li-lvl0.hover > a .catalog-arrow{background-color: var(--color-secondary);right: 10px;}
.left-catalog ul li.catalog-li-lvl0.hover > a{color:var(--color-secondary);}
.left-catalog ul li.catalog-li-lvl1 a{display:block;width:100%;position:relative;}
.left-catalog ul li.catalog-li-lvl1.parent a.link-lvl1{margin-bottom: 12px;}
.left-catalog ul li a.link-lvl1{font-size: 16px;font-weight: 600;text-transform: uppercase;font-family: var(--family);}
.left-catalog ul li a.link-lvl1:hover{color: var(--color-secondary);}
.left-catalog ul li a.link-lvl2{font-size: 16px;}
.left-catalog ul li a.link-lvl2:hover{color: var(--color-secondary);}
.left-catalog ul li.catalog-li-lvl2 .sub{display:none;}
.left-catalog ul ul{padding:0;}
.left-catalog ul ul li:not(:last-child){margin-bottom: 12px;}
.left-catalog ul .subcatalog .sub > li:not(:last-child){margin-bottom: 12px;}
@media (max-width:1023px){
  .left-catalog{display:none;}
}
/*Распродажа*/
.sale-counter{display: flex;align-items: center;justify-content: center;grid-gap: 20px;border-bottom: 1px solid var(--color-grey-l);padding-bottom: 4px;margin-bottom: 4px;}
.sale-counter > div{position:relative;display: flex;flex-direction: column;align-items: center;}
.sale-counter .count{font-weight: 600;font-size: 18px;margin-bottom: 4px;word-break:initial;}
.sale-counter .name{color: var(--color-grey-d);font-size: 16px;text-transform: uppercase;font-family: var(--family);word-break:initial;}
.sale-counter > div:not(:last-child):before{content: '';border-left: 1px solid var(--color-grey-l);height:20px;position:absolute;right: -10px;top: 50%;transform: translateY(-50%) rotate(-20deg);}
.sale-counter > div.seconds .count{color: var(--color-red);}
@media (max-width:1139px){
  .sale-counter{grid-gap: 16px;}
  .sale-counter > div:not(:last-child):before{right: -8px;}
}
#promo{position:relative;}
.promo .products-grid .item{border-top: 0;height:auto;}
/* мышь, тачпад */
@media (hover: hover) and (pointer: fine){
  .promo .swiper{padding-bottom: 40px;margin-bottom: -40px;}
}
@media (max-width:1023px){
  .promo .sale-counter .name{font-size: 14px;}
  .promo .sale-counter .count{font-size: 16px;}
}
/* Баннер слева */
.banner{width: 100%;display: block;position: relative;}
.banner img{width: 100%;height: auto;object-fit: contain;}
.banner img.mob{display:none;} 
@media (min-width: 480px) and (max-width: 1023px){
 .banner img.web{display:none;} 
 .banner img.mob{display:block;} 
}
/* Этапы работы */
#stagesWork{display: none;}
.stagesWork{display: flex;flex-wrap: wrap;grid-gap: 20px 16px;}
.stagesWork .stagesWork_item{width: calc((100% - 16px *2) / 3);display: flex;flex-direction: column;align-items: center;text-align: center;position: relative;word-break: break-word;}
.stagesWork .stagesWork_img{display: flex;align-items: center;justify-content: center;width: 100px;height: auto;position: relative;margin-bottom: 10px;}
.stagesWork .stagesWork_img img{width: 100%;height: auto;object-fit: contain;}
.stagesWork .stagesWork_item:not(:last-child):before{content: '';position: absolute;top: 50%;left: calc(50% + 70px);transform: translateY(-50%)  rotate(135deg);width: 120px;height: 120px;background: var(--color-grey-d);display: block;-webkit-mask-position: center;-webkit-mask-repeat: no-repeat;-webkit-mask-size: contain;}
.stagesWork .stagesWork_item:nth-child(2):before{transform: translateY(-50%)  rotate(170deg);}
.stagesWork .stagesWork_item:not(:last-child):before{-webkit-mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="125" height="125" viewBox="0 0 125 125" fill="none"><path d="M110.805 96.08C110.683 96.0886 110.561 96.0728 110.445 96.0335C110.33 95.9941 110.223 95.932 110.132 95.8509C110.041 95.7697 109.967 95.671 109.915 95.5608C109.863 95.4506 109.833 95.331 109.828 95.2091C109.809 94.8908 107.813 63.2495 92.0327 53.4183C85.9724 49.6412 78.5465 49.5622 69.9686 53.1789C36.3746 67.351 19.7034 40.3749 16.0805 33.4498L15.1159 39.7075C15.0727 39.9446 14.9387 40.1555 14.7425 40.2953C14.5462 40.4351 14.3032 40.4929 14.065 40.4562C13.8268 40.4196 13.6124 40.2915 13.4672 40.0991C13.322 39.9068 13.2577 39.6654 13.2878 39.4263L14.7581 29.8899C14.7819 29.7348 14.8448 29.5884 14.9407 29.4643C15.0367 29.3402 15.1626 29.2426 15.3066 29.1805C15.4507 29.1185 15.6082 29.0941 15.7643 29.1096C15.9203 29.1252 16.0699 29.1802 16.1989 29.2694L24.112 34.7438C24.2136 34.8122 24.3007 34.9002 24.3681 35.0025C24.4354 35.1048 24.4818 35.2195 24.5045 35.3399C24.5272 35.4603 24.5258 35.5841 24.5002 35.7039C24.4747 35.8237 24.4257 35.9373 24.3559 36.038C24.2861 36.1388 24.1971 36.2246 24.0939 36.2906C23.9906 36.3567 23.8753 36.4015 23.7546 36.4226C23.6339 36.4437 23.5103 36.4406 23.3908 36.4135C23.2713 36.3864 23.1584 36.3358 23.0586 36.2648L17.6594 32.5296C20.9221 39.0488 36.4449 65.307 69.2506 51.4742C78.4146 47.6095 86.4078 47.7341 93.0109 51.848C109.597 62.18 111.598 93.7634 111.676 95.103C111.683 95.2243 111.666 95.3459 111.626 95.4606C111.586 95.5754 111.523 95.6812 111.442 95.7719C111.362 95.8626 111.264 95.9366 111.154 95.9894C111.045 96.0423 110.926 96.073 110.805 96.08Z" fill="%239DB2CD"/></svg>')}
.stagesWork .stagesWork_title{font-size:18px;font-weight:700;}
@media (max-width: 767px){
  .stagesWork .stagesWork_img{width: 80px;}
  .stagesWork .stagesWork_title{font-size: 16px;}
  .stagesWork .stagesWork_item:not(:last-child):before{left: calc(50% + 63px);width: 80px;height: 80px;}
}
@media (max-width: 639px){
  .stagesWork .stagesWork_img{width: 60px;}
  .stagesWork .stagesWork_title{font-size: 14px;}
  .stagesWork .stagesWork_item:not(:last-child):before{left: calc(50% + 46px);width: 60px;height: 60px;}
}
@media (max-width: 479px){
  .stagesWork{grid-gap: 12px;}
  .stagesWork .stagesWork_item{width:100%;flex-direction: initial;gap: 12px;}
  .stagesWork .stagesWork_item:not(:last-child):before{display:none;}
  .stagesWork .stagesWork_img{margin:0;}
  .stagesWork .stagesWork_title{font-size: 16px;}
}
/* Специальные предложения */
#specialOffers{display:none;margin: 0;}
.specialOffers .specialOffers_item{display: flex;word-break: break-word;max-height: 258px;border-radius: 4px;overflow: hidden;}
.specialOffers .specialOffers_img{width: 190px;}
.specialOffers .specialOffers_img img{width: 100%;height: 100%;object-fit: cover;max-height: 100%;max-width: 100%;}
.specialOffers .specialOffers_content{width: calc(100% - 190px);padding: 12px 12px 12px 16px;background: var(--color-white);display: flex;flex-direction: column;}
.specialOffers .specialOffers_date{padding: 10px 8px;background: var(--color-red);color: var( --color-white);font-size: 14px;font-weight: 800;width: max-content;margin-bottom: 12px;transform: skewX(-15deg);border-radius: 4px;}
.specialOffers .specialOffers_title{font-weight: 600;font-size: 18px;transition:0.3s;margin-bottom: 8px;}
.specialOffers .specialOffers_text{font-size: 14px;margin-bottom: 8px;}
.specialOffers .specialOffers_btn{margin-top: auto;padding-top: 12px;border-top: 1px solid var(--line);justify-content: flex-start;}
/* мышь, тачпад */
@media (hover: hover) and (pointer: fine){
  .specialOffers .specialOffers_item:hover .specialOffers_title{color:var(--color-secondary);}
}
@media (max-width:1139px){
  .specialOffers .specialOffers_img{width:140px;}
  .specialOffers .specialOffers_item{max-height: 190px;}
  .specialOffers .specialOffers_date{margin-bottom:8px;}
  .specialOffers .specialOffers_content{width: calc(100% - 140px);}
}
@media (max-width:479px){
  .specialOffers .specialOffers_img, .specialOffers .specialOffers_content{width:100%;}
  .specialOffers .specialOffers_item{max-height: initial;flex-wrap: wrap;}
  .specialOffers .specialOffers_img{height:150px;}
}
/* Мы рады вас видеть */
.index_main{display:flex;flex-wrap: wrap;margin:0;}
.index_main .index_main_left{width: calc(100% - 180px);padding-right: 16px;}
.index_main .index_main_right{width: 180px;display:flex;flex-direction: column;grid-gap: 40px 20px;}
.index_main .index_main_item{display: flex;flex-direction: column;}
.index_main .index_main_item .wrap{position: relative;width: 182px;padding: 7px 20px;color: var(--color-white);display: flex;flex-direction: column;align-items: flex-start;}
.index_main .index_main_item .wrap:before{content: '';position: absolute;top:-1px;left: 30px;z-index: 1;background: var(--color-red);width: 40px;height: 3px;display: block;transform: skewX(-60deg);}
.index_main .index_main_item .wrap:after{content: '';position: absolute;top:0;left: 6px;z-index: -1;background: var(--color-blue);width: calc(100% - 6px);height: 100%;display: block;transform: skewX(-15deg);border-radius:4px;}
.index_main .index_main_item .title{z-index: 1;font-size: 22px;font-weight:700;text-transform: uppercase;}
.index_main .index_main_item .text{z-index: 1;font-size: 14px;font-weight:700;}
.index_main .index_main_item .desc{font-size: 14px;font-weight:700;margin-top:10px;color: var(--color-blue);width: 100%;}
.index_main .index_main_left .htmlDataBlock{font-size: 14px;}
@media (max-width: 767px){
  .index_main .index_main_left{width: 100%;padding-right: 0;margin-bottom: 20px;}
  .index_main .index_main_right{width: 100%;grid-gap: 30px 20px;}
  .index_main .index_main_item{width: calc((100% - 20px* 2) / 3);}
}
@media (max-width: 639px){
  .index_main .index_main_item{width: 100%;align-items: center;}
  .index_main .index_main_item .desc{width: 182px;}
}
@media (min-width: 640px) and (max-width: 767px){
  .index_main .index_main_right{flex-direction: initial;}
}
/** Товары таблицей **/
.products-grid{position: relative;display: flex;flex-wrap: wrap;grid-gap: 16px;text-align: center;width: 100%;}
.products-grid .item{position: relative;border: 1px solid var(--line);transition: 0.3s;border-radius: 4px;background: var(--color-white);width: calc((100% - 16px * 4) / 5);}
.products-grid .item .product-image{display: flex;align-items: center;justify-content: center;position: relative;background: var(--bgImg);z-index: 0;padding: 0;overflow: hidden;text-align: center;}
.products-grid .item .product-image .product-img{width: 100%;padding-bottom: 100%;position: relative;}
.products-grid .item .product-image .product-img img{object-fit: contain;height: 100%;width: 100%;position: absolute;top: 0;left: 0;}
.pdt__index .products-grid .item:nth-child(n+7), .pdt__best .products-grid .item:nth-child(n+7){display: none;}
.pdt__index .products-grid .item.show, .pdt__best .products-grid .item.show{display: block !important;}
.button-secondary.showAll{width: 100%;height: 40px;margin-top: 20px;transition: 0.3s;z-index: 1;display: flex;align-items: center;justify-content: center;color: var(--color-grey-d);font-weight: 600;font-size: 14px;position:relative;}
.button-secondary.showAll:before{content:'';width: 100%;height: 100%;display:block;background:var(--color-grey);transform: skewX(-6deg);border-radius:4px;position: absolute;z-index: -1;}
/* мышь, тачпад */
@media (hover: hover) and (pointer: fine){
  .button-secondary.showAll:hover{color: var(--color-black);}
  .products-grid .item:hover{border-radius: 4px 4px 0 0;}
}
@media (max-width: 1023px){
 .products-grid .item{width: calc((100% - 16px * 2) / 3);}
}
@media (max-width: 767px){
  .products__buttons{margin-top: 16px;}
}
@media (max-width:639px){
  .products-grid .item{width: calc((100% - 16px) / 2);}
  .pdt__index .products-grid .item:nth-child(n+5), .pdt__best .products-grid .item:nth-child(n+5){display: none;}
}
@media (max-width:479px){
  .pdt__index .products-grid .item:nth-child(n+3), .pdt__best .products-grid .item:nth-child(n+3){display: none;}
}
.products-grid .item .no-old-price{display: none;}
.products-grid .item form{height: 100%;display: flex;flex-direction: column;}
.products-grid .item .product-shop{text-align: left;padding: 12px;flex: 1;display: flex;flex-direction: column;justify-content: space-between;border-top: 1px solid var(--line);}
.products-grid .item .product-shop .product-name{position:relative;display: flex;align-items: center;color: var(--color-black);font-size:16px;justify-content: center;line-height: 1.4;flex:1;transition:0.3s;}
.products-grid .item .product-shop .product-name span{font-size: 16px;text-align:center;-webkit-line-clamp: 3;}
.products-grid .item .product-shop .divide{width: 60%;height: 1px;background: var(--color-grey);margin: 12px auto;position: relative;}
.products-grid .item .product-shop .divide:before{content: '';width: 40px;height: 4px;background: var(--color-grey);position: absolute;bottom: -2px;left: 50%;transform: translateX(-50%) skewX(-70deg);}
.products-grid .item .product-shop .price:not(.old-price){font-size: 20px;}
.products-grid .item .product-shop .old-price{font-size: 16px;}
.products-grid .item .price-box{display: flex;align-items: center;justify-content: space-between;grid-gap: 8px;}
.products-grid .item .price-box .price-content{display: flex;align-items: center;flex-wrap: wrap;grid-gap: 4px 8px;flex:1;overflow: hidden;}
.products-grid .item .links_container{position: absolute;bottom: 0;left: 0;width: 100%;display: flex;align-items: center;}
.products-grid .item .links_container .product-ico{position: relative;width: 40px;height:40px;display: flex;align-items: center;justify-content: center;background: var(--color-white);color: var(--color-grey-d);font-weight: 600;font-size: 14px;border-top: 1px solid var(--color-grey-l);transition: 0.3s;}
.products-grid .item .links_container .product-ico:first-child{border-right: 1px solid var(--color-grey-l);}
.products-grid .item .links_container .product-ico:last-child{border-left: 1px solid var(--color-grey-l);}
.products-grid .item .links_container .product-ico .icon_{margin: 0;width: 24px;height: 24px;min-width: 24px;background-color: var(--color-grey-d);transition: 0.3s;}
.products-grid .item .links_container .quickview{flex:1;height:40px;}
.products-grid .item .actions .actions-btn{transition: 0.2s;width: 100%;height: 44px;display: flex;align-items: center;justify-content: center;color: var(--color-white);font-weight: 600;font-size: 16px;font-family: var(--family);border-radius: 0 0 4px 4px;}
.products-grid .item .actions .actions-btn.add-cart, .products-grid .item .actions .actions-btn.add-mod{background: var(--color-secondary);}
.products-grid .item .actions .actions-btn.callback_notify{background: var(--color-grey);color: var(--color-grey-d);}
.products-grid .item .actions .actions-btn.product-ico{background: var(--color-grey-d);}
.products-grid .item .actions .actions-btn.product-ico .icon_{background-color: var(--color-black);}
.products-grid .item .actions .actions-btn.product-ico.added{background: var(--color-secondary);}
.products-grid .item .actions .actions-btn.product-ico.added .icon_{background-color: var(--color-white);}
.products-grid .allProducts_icon{transform: rotate(-90deg);width: 45px;height: 45px;background-color: var(--color-black);margin: 0;}
.products-grid .allProducts_icon{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cpath d='M0.490196 11.2091L18.732 31.1764C19.0784 31.5294 19.5425 31.6732 20 31.6536C20.4575 31.6797 20.9216 31.5294 21.268 31.1764L39.5098 11.2026C40.1634 10.549 40.1634 9.48363 39.5098 8.83004C38.8562 8.17645 37.7974 8.17645 37.1438 8.83004L20 27.6013L2.85621 8.83658C2.20261 8.18298 1.14379 8.18298 0.490196 8.83658C-0.163399 9.49017 -0.163399 10.5555 0.490196 11.2091Z' fill='black'/%3E%3C/svg%3E");}
.products-grid .allProducts_text{margin-top: 30px;color: var(--color-black);}
.products-grid .allProductsIcon_text{display:none;}
.products-grid .item.empty .product-shop .actions .empty{display: inline-block;vertical-align: middle;width: 100%;height: 36px;line-height: 36px;text-align: center;padding: 0 17px;font-size: 14px;color: var(--color-white);background-color: #fff;border: 1px solid #dce4e9;cursor: default;}
.products-grid .item.empty .product-shop .actions .qty-wrap{display: none;}
.products-grid .item .links_container .product-ico.added .icon_{background-color: var(--color-black);}
  
/* мышь, тачпад */
@media (hover: hover) and (pointer: fine){
  .products-grid .item .actions .actions-btn.add-cart:hover, .products-grid .item .actions .actions-btn.add-mod:hover{background: var(--color-primary);}
  .products-grid .item .actions .actions-btn.product-ico:hover{background: var(--color-secondary);}
  .products-grid .item .actions .actions-btn.product-ico:hover .icon_{background-color: var(--color-white);}
  .products-grid .item .product-shop .product-name:hover{color: var(--color-secondary);}
  .products-grid .item .actions .actions-btn.callback_notify:hover{background: var(--color-blue);color: var(--color-white);}
  .products-grid .item .actions .actions-btn.callback_notify:hover .icon_{background-color: var(--color-white);}
}  
@media (max-width: 1139px){
  .products-grid .item .product-shop .price:not(.old-price){font-size: 18px;}
  .products-grid .item .product-shop .old-price{font-size: 14px;}
}
@media (min-width: 1024px){
  .products-grid .item .links_container .quickview:hover{color: var(--color-secondary)}
  .products-grid .item .links_container .product-ico:hover .icon_{background-color: var(--color-black);}
}
@media (max-width: 1023px){
  .products-grid .item .product-shop .product-name span{font-size: 14px;}
  .products-grid .item .actions{margin: 10px -12px -12px;}
  .products-grid .item .links_container{justify-content: space-between;}
}
@media (max-width: 767px){
  .products-grid .item .links_container .quickview{display:none;}
  .products-grid .item .links_container .product-ico:last-child{margin-left: auto;}
}
/*Наличие*/
.available-true{color: var(--color-secondary);}
.available-false{color: var(--color-grey-d);}
@media (min-width: 1024px){
  .product-padding.products-grid .item .actions{position: absolute;top: 100%;left: -1px;width: calc(100% + 2px);z-index:2;}
  .product-padding.products-grid .item .actions{height: 0;}
  .product-padding.products-grid .item .actions, :not(.col-left):not(.viewed) .products-grid .item .links_container{overflow: hidden;opacity: 0;transition: 0.3s;}
  .product-padding.products-grid .item:hover .actions, :not(.col-left):not(.viewed) .products-grid .item:hover .links_container{overflow: visible;opacity: 1;}
}
/** Товары списком **/
.products-list{margin: 0;padding: 0;list-style: none;list-style-position: inside;display: grid;grid-gap: 16px;grid-template-columns: repeat(1, 1fr);}
.products-list .item{position: relative;transition: 0.3s;background: var(--color-white);display: flex;border: 1px solid var(--line);}
.products-list .item .product-image{position: relative;background: var(--bgImg);width: 200px;height:200px;overflow: hidden;display: flex;align-items: center;justify-content: center;}
.products-list .item .product-image img{width: 100%;height: 100%;position: absolute;top: 0;left: 0;object-fit: contain;}
.products-list .item .product-image .product-img{padding-bottom: 100%;width: 100%;position: relative;}
.products-list .item:before{content:'';display:block;height:100%;position:absolute;left: 200px;top:0;border-right: 1px solid var(--color-grey-l);}
.products-list .item .product-shop{width: calc(100% - 200px);display: flex;flex-wrap: wrap;padding: 12px;height: max-content;}
.products-list .item .product-wrapper[data-name="1"]{display: flex;align-items: center;flex-wrap: wrap;grid-gap: 8px 20px;width: 100%;margin-bottom:8px;}
.products-list .item .available-true, .products-list .item .available-false{font-size: 14px;}
.products-list .item .art_number{font-size: 14px;color:var(--color-grey-d);}
.products-list .item .product-wrapper[data-name="2"]{display: flex;flex-wrap: wrap;width: calc(100% - 270px - 30px);height: max-content;margin-right: 30px;}
.products-list .item .product-wrapper[data-name="3"]{display: flex;flex-wrap: wrap;width: 270px;height: max-content;}
.products-list .item .price-box{display: flex;align-items: center;justify-content: space-between;grid-gap: 8px;margin-bottom:20px;width: 100%;}
.products-list .item .price-box .price-content{display: flex;flex-wrap: wrap;align-items: center;grid-gap: 8px;}
.products-list .item .actions{display: flex;flex-wrap: wrap;grid-gap: 8px 0;width: 100%;}
.products-list .item .actions .actions-btn{transition: 0.2s;width: 100%;height: 44px;display: flex;align-items: center;justify-content: center;color: var(--color-white);font-weight: 600;font-size: 18px;font-family: var(--family);}
.products-list .item .actions .actions-btn.callback_notify{background: var(--color-grey);color: var(--color-grey-d);}
.products-list .item .links_container{display: flex;align-items: center;width: 100%;}
.products-list .item .links_container .product-ico{position: relative;width: 40px;height:40px;display: flex;align-items: center;justify-content: center;background: var(--color-white);color: var(--color-grey-d);font-weight: 600;font-size: 14px;border: 1px solid var(--color-grey-l);border-right-color: transparent;transition: 0.3s;}
.products-list .item .links_container .product-ico .icon_{margin: 0;width: 24px;height: 24px;min-width: 24px;background-color: var(--color-grey-d);transition: 0.3s;}
.products-list .item .links_container .quickview{flex: 1;height:40px;font-family: var(--family);}
.products-list .item .links_container .product-ico:last-child{border-right-color: var(--color-grey-l);}
.products-list .item .price.not(.old-price){font-size: 20px;height: 20px;}
.products-list .item .price.old-price{font-size: 16px;height: 16px;}
.products-list .item .links_container .product-ico.added .icon_{background-color: var(--color-black);}
.products-list .item .goods_features-contaner{display: flex;flex-direction: column;margin-top: 12px;}
.products-list .item .goods_features-title{color:  var(--color-grey-d);font-size: 18px;cursor: pointer;display: flex;align-items: center;font-family: var(--family);}
.products-list .item .goods_features-title .icon_bg{margin-left: 8px;display: flex;align-items: center;justify-content: center;}
.products-list .item .goods_features-title .icon_bg .icon_{background-color: var(--color-grey-d);width: 16px;height: 16px;min-width: 16px;margin: 0;}
.products-list .item .goods_features-title.active .icon_{transform: rotate(-90deg);}
.products-list .item .goods_features-contaner .goods_features-inner{display: none;flex-direction: column;padding-bottom:12px;}
.products-list .item .goods_features-inner > div{font-size: 14px;line-height: 19px;}
.products-list .item .goods_features-inner > div:not(:last-child){margin-bottom: 8px;}
.products-list .item .goods_features-inner .name{color: var(--color-grey-d);margin-right: 8px;}
.products-list .item .goods_features-inner .val{}
.products-list .item .product-name{width: 100%;height: max-content;position:relative;font-size: 16px;}
.products-list .item .product_desc{font-size: 14px;-webkit-line-clamp: 3;color: var(--color-grey-d);}
.products-list .item .product-shop .divide{width: 100%;height: 1px;background: var(--color-grey);margin: 12px auto;position: relative;}
.products-list .item .product-shop .divide:before{content: '';width: 40px;height: 4px;background: var(--color-grey);position: absolute;bottom: -2px;left: 50%;transform: translateX(-50%) skewX(-70deg);}
@media (min-width: 1024px){
  .products-list .item .links_container .quickview{margin: 0 -1px;}
  .products-list .item .links_container .quickview:hover{color: var(--color-secondary);}
}
/* мышь, тачпад */
@media (hover: hover) and (pointer: fine){
  .products-list .item .actions .actions-btn.callback_notify:hover{background: var(--color-blue);color: var(--color-white);}
  .products-list .item .actions .actions-btn.callback_notify:hover .icon_{background-color: var(--color-white);}
  .products-list .item .links_container .product-ico:hover .icon_{background-color: var(--color-black);}
  .products-list .item .goods_features-title:hover{color: var(--color-secondary);}
  .products-list .item .goods_features-title:hover .icon_{background-color: var(--color-secondary);}
}
@media (max-width:767px){
  .products-list .item .product-wrapper[data-name="2"]{width: 100%;margin-right: 0;margin-bottom: 12px;}
  .products-list .item .product-wrapper[data-name="3"]{width: 100%;}
  .products-list .item .links_container .quickview{display:none;}
  .products-list .item .links_container{width: max-content;}
  .products-list .item .actions .actions-btn.callback_notify, .products-list .item .actions .actions-btn.add-cart, .products-list .item .actions .actions-btn.add-mod{width: calc(100% - 88px);max-width: 240px;}
  .products-list .item .links_container .product-ico{background: transparent;border: 0;width: initial;height: initial;margin-left: 20px;}
}
@media (max-width:639px){
  .products-list .item .product-image{width: 160px;height: 160px}
  .products-list .item .product-shop{width: calc(100% - 160px);}
  .products-list .item:before{left: 160px;}
}
@media (max-width:479px){
  .products-list .item .product-image{width: 85px;height: 85px}
  .products-list .item .product-shop{padding: 8px;width: calc(100% - 85px);}
  .products-list .item:before{left: 85px;}
  .products-list .item .actions .actions-btn{font-size:14px;padding:0;}
  .products-list .item .product-wrapper[data-name="1"]{flex-direction: column;align-items: flex-start;}
  .products-list .item .icon_sticker{display:none;}
}
/* Товар. Изображения */
.thumblist-box{position: relative;width:100%;}
.product-img-box .product-image{overflow: hidden;position: relative;width: 100%;}
.product-img-box .product-image a{width: 100%;padding-bottom: 100%;position:relative;display: block;}
.product-img-box .product-image a img{width: 100%;object-fit: contain;height: 100%;max-width: 700px;max-height: 700px;position: absolute;top: 0;left: 0;}
.product-view .product-img-box .thumblist a{padding-bottom: 100%;display: block;text-align: center;border-radius: 4px;overflow: hidden;position: relative;background: var(--bgImg);}
.product-view .product-img-box .thumblist a img{width: 100%;object-fit: contain;height: 100%;max-width: 100%;max-height: 100%;position: absolute;top: 0;left: 0;}
.product-view .product-img-box .thumblist a img{-moz-user-select: none; -webkit-user-select: none; -ms-user-select: none; user-select: none;-webkit-user-drag: none;user-drag: none;}
.thumblist{padding: 0 60px;position: relative;overflow: hidden;margin-top:12px;}
.product-img-box.no-photo .thumblist{padding: 0;}
.product-img-box.no-photo .swiper-slide{height: auto !important;}
.product-img-box.no-photo .swiper-navigation{display:none;}
.thumblist__image{outline: none;}
.thumblist .swiper-navigation [class*="button-"]{position: absolute;width: 32px;height: 32px;}
.thumblist .swiper-navigation [class*="button-"]{}
.thumblist .swiper-navigation [class*="button-"]:hover{}
.thumblist .swiper-navigation:before{display: none;}
.thumblist .swiper-button-prev{left: 0;}
.thumblist .swiper-button-next{right: 0;}
.product-view .thumblist .swiper-button-prev, .product-view .thumblist .swiper-button-next{top: 50%;transform: translateY(-50%);}
.product-view .thumblist .swiper-button-next:after, .product-view .thumblist .swiper-button-prev:after{width: 32px;height: 32px;}
.product-view .slider__image{width: 100%;height: 100%;border-radius: 30px;overflow: hidden;}
.product-view .swiper-slide{border: 1px solid var(--color-grey-l);border-radius: 0;background: var(--bgImg);overflow: hidden;}
.product-view .swiper-slide.swiper-slide-thumb-active{border-color:var(--color-secondary);}
.product-view .slider__image img{display: block;width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;}
/*** Товар ***/
.product-view{display: block;}
.product-view .product-container{width:100%;display: flex;flex-wrap: wrap;grid-gap: 40px 16px;}
.product-view .product-container .left_{width: 675px;display: flex;flex-wrap: wrap;height: max-content;position: relative;}
.product-view .product-container .right_{display: flex;flex-direction: column;width: calc(100% - 675px - 16px);height: max-content;position: sticky;top: 65px;}
.product-view .product-container .right_ form{background: var(--color-white);padding: 20px;}
.product-view .product-container .left_ .product-img-box.no-photo{width: 100%;max-width: 740px;}
.product-view .product-container .left_ .product-img-box.no-photo .product-image{width:100%;}
.product-view .informationBlockSale{display: flex;align-items: center;grid-gap: 8px;padding: 6px 16px;background: var(--color-black);color: var(--color-white);position: relative;}
.product-view .informationBlockSale:before{content: '';position: absolute;top: 0;left: 0;width: 4px;height: 100%;background: var(--color-red);}
.product-view .informationBlockSale .icon_{margin: 0;background-color: var(--color-white);}
.product-view .informationBlockSale .title{font-weight: 600;font-size: 20px;font-family: var(--family);margin-right: auto;}
.product-view .informationBlockSale .sale-counter{padding: 0;border: 0;}
.product-view .qty-wrap.disabled{pointer-events: none;}
.product-view .qty-wrap.disabled .qty-set > a{background: var(--color-grey);}
.product-view .qty-wrap.disabled .qty-set > a .icon_{background-color: var(--color-grey);}
.product-view .short-description{width: 100%;}
.product-view .short-description span{font-size: 14px;max-height: 72px;overflow: hidden;display:block;}
.product-view .product-img-box .goodsDataMainDiscountBlock a{display: flex;justify-content: center;}
.product-view .product-shop{margin-bottom: 30px;}
.product-view .product-header{padding-bottom: 15px;}
.product-view .product-header .product-name h1{display: block;margin: 0;font-size: 24px;font-weight: 600; text-transform: none;overflow: hidden;}
.product-view .product-name{margin-bottom: 20px;width: 100%;display: flex;align-items: center;font-weight: 600;font-size: 32px;line-height: 38px;word-break: break-word;font-family: var(--family);}
.product-view .price-box{display: flex;align-items: center;grid-gap: 8px 12px;justify-content: space-between;padding-bottom: 16px;margin-bottom: 16px;border-bottom: 1px solid var(--color-grey-l);}
.product-view .price-box .price-content{display: flex;flex-wrap: wrap;align-items: center;grid-gap: 8px 12px;}
.product-view .product-header .product-name.quick-view h1{font-size: 20px;}
.productViewModsButtonsBlock a.goodsDataMainModificationsValue.disabled span{color: var(--color-grey) !important;}
.productViewModsButtonsBlock a.goodsDataMainModificationsValue.disabled{pointer-events: none;}
.goodsDataMainDiscountInfo .text{margin-right: 10px;}
.productViewModsButtonsBlock{display: flex;align-items: center;flex-wrap: wrap;margin-top:10px;}
.goodsDataMainModificationsValue{cursor: pointer;}
.product-view .product-order .add-to-box .goodsDataMainModificationEmpty{display: inline-block;vertical-align: middle;width: 100%;height: 38px;line-height: 36px;text-align: center;padding: 0 17px;margin: 6px 0 7px;font-size: 14px;color: var(--color-white);background-color: #fff;border: 1px solid #dce4e9;cursor: default;}
.product-view .product-order .add-to-box .add-to-cart{display: inline-block;vertical-align: middle;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding-top: 10px}
.product-view .product-order .add-to-box .add-to-cart .button{height: 36px;line-height: 34px;font-size: 14px;padding: 0 10px;vertical-align: middle;  flex-grow: 1;}
.product-view .product-order .add-to-box .add-to-cart .quick{width:100%;margin-top: 10px;}
.product-view .product-order .add-to-box .add-to-cart .more{display: none;margin-top: 10px;}
.product-view .goodsDataMainModificationAvailable{font-size: 14px;display: flex;align-items: center;font-weight: 600;}
.product-view .art_number{color: var(--color-grey-d);font-size: 14px;display: flex;align-items: center;font-weight: 600;}
.product-view .product-left_top{display: flex;align-items: center;flex-wrap: wrap;margin-bottom:12px;}
.product-view .product-info{width: 100%;display: flex;align-items: center;grid-gap: 16px 40px;flex-wrap: wrap;margin-bottom:16px;}
.product-view .goodsDataMainModificationPriceNow{font-size: 26px;height:26px;}
.product-view .goodsDataMainModificationPriceOld{font-size: 16px;height:16px;}
.product-view .product-shop .custom-block{padding: 15px 0;border-bottom: 1px solid #dce4e9;}
.product-view .product-shop .custom-block .item{display: inline-block;padding: 0 10px;text-align: left;border-left: 1px solid #dce4e9;}
.product-view .product-shop .custom-block .item:first-child{border-left: 0;padding-left: 0;}
.product-view .product-shop .custom-block .item i{display: inline-block;vertical-align: middle;font-size: 35px;color: var(--color-secondary);}
.product-view .product-shop .custom-block .text-area{display: inline-block;vertical-align: middle;text-align: left;margin-left: 5px;font-size: 14px;font-weight: 400; }
.product-view .product-left_center{display: flex;align-items: center;flex-wrap: wrap;margin-bottom:12px;}
.product-view .RatingLinksBlock{display: flex;flex-wrap: wrap;align-items: center;}
.product-view .RatingLinksBlock .addOpinion{font-size:14px;display: flex;align-items: center;}
.product-view .RatingLinksBlock .addOpinion:hover{color: var(--color-secondary);}
.product-view .RatingLinksBlock .addOpinion:hover .icon_{background-color: var(--color-secondary);}
.product-view .RatingLinksBlock .addOpinion .icon_{background-color: var(--color-grey-d);}
.product-view .ratings_container{display: flex;align-items: center;grid-gap: 12px;}
.product-view .ratings_text{color: var(--color-grey-d);font-size: 14px;line-height: normal;font-weight: 700;}
.product-view .product-action{display: flex;align-items: center;grid-gap: 20px;width: max-content;}
.product-view .product-action a{display: flex;align-items: center;justify-content: center;}
.product-view .product-action a .icon_{min-width: 24px;width: 24px;height: 24px;margin: 0;}
.product-view .product-action a.added .icon_, .product-view .product-action a:hover .icon_{background-color: var(--color-black);}
.product-view .add-to-box.actions{display: flex;align-items: center;flex-wrap: wrap;grid-gap: 12px;}
.product-view .add-to-cart{width: 100%;display: flex;align-items: center;}
.product-view .callback_notify{padding: 0 10px;height: 44px;width: calc(100% - 65px - 16px);}
.product-view .add-to-cart .cart__{padding: 0 10px;height: 44px;width: calc(100% - 138px - 65px - 16px);}
.product-view .callback_notify{display: flex;align-items: center;justify-content: center;background: var(--color-grey-d);color: var(--color-white);}
.product-view .callback_notify:hover{background: var(--color-secondary);}
.product-view .add-cart.quick{padding: 0;width: 65px;transition: 0.3s;text-align: left;margin-left: 16px;color: var(--color-secondary);font-weight: 600;font-size: 16px;font-family: var(--family);}
.product-view .add-cart.quick:hover{color:var(--color-red);}
.product-view .ratings_container .rating_mob{display: none;align-items: center;font-size: 14px;}
.product-view .ratings_container .rating_mob .icon_{margin-right:8px;min-width: 20px;width: 20px;height:20px;background-color: var(--color-starActive);}
.product-view .ratings_container.hide_{opacity: 0;}
/* Модификации */
.product-view .goodsDataMainModificationsBlock{width:100%;padding-bottom: 16px;margin-bottom: 16px;border-bottom: 1px solid var(--color-grey-l);}
.product-view .goodsDataMainModificationsBlock-wrapper{display: flex;flex-direction: column;grid-gap: 16px;}
.product-view .goodsDataMainModificationsBlock .goodsDataMainModificationsBlockPropertyn:hover{color: #ffd600;}
.product-view .goodsDataMainModificationsBlock .goodsDataMainModificationsValue{display: flex;align-items: center;justify-content: center;background: var(--color-white);padding: 8px 16px;width: max-content;font-size:14px;border: 1px solid var(--color-grey-l);}
.product-view .goodsDataMainModificationsBlock .goodsDataMainModificationsValue.active, .product-view .goodsDataMainModificationsBlock .goodsDataMainModificationsValue.active:hover{color: var(--color-secondary);;border-color: var(--color-secondary);;}
.product-view .goodsDataMainModificationsBlock .goodsDataMainModificationsValue:hover{color: var(--color-secondary);}
.product-view .goodsDataMainModificationsBlock .goodsDataMainModificationsBlockProperty select{display: none;width: 100%;padding: 5px;border: 1px solid #dce4e9;cursor: pointer;}
.product-view .goodsDataMainModificationsBlock .goodsDataMainModificationsDescriptionBlock{width: 100%;max-height: 43px;overflow: hidden;color: var(--color-grey-d);font-size: 14px;}
.product-view .goodsDataMainModificationsBlock .goodsDataMainModificationsDescriptionBlock div{margin: 0;}
.product-view .goodsDataMainModificationsBlockProperty label{margin-bottom: 8px;display: block;color: var(--color-grey-d);font-weight: 600;font-size: 14px;}
.product-view .ModificationsButtonsBlock{display: flex;align-items: center;grid-gap: 8px 10px;flex-wrap: wrap;}
/* Обратный звонок на странице товара */
.askQuestionGood{padding-top: 16px;margin-top: 16px;border-top: 1px solid var(--color-grey-l);display: flex;flex-wrap: wrap;align-items: center;grid-gap: 12px 25px;}
.askQuestionGood .askQuestionGood_btn{color: var(--color-secondary);transition: 0.3s;font-weight: 600;font-family: var(--family);padding: 0 12px;height: 40px;border: 1px solid var(--color-secondary);display: flex;align-items: center;justify-content: center;width: max-content;}
.askQuestionGood .askQuestionGood_btn .icon_{transition: 0.3s;background-color: var(--color-secondary);}
.askQuestionGood .askQuestionGood_btn:hover{background: var(--color-secondary);color: var(--color-white);}
.askQuestionGood .askQuestionGood_btn:hover .icon_{background-color: var(--color-white);}
.askQuestionGood .call_link{font-weight: 600;font-size: 20px;transition: 0.3s;}
.askQuestionGood .call_link:hover{color:var(--color-secondary);}
.askQuestionGood .text{font-weight: 600;font-size: 14px;color:var(--color-grey-d);}
/* Преимущества на странице товара */
.featuresGood{padding-top: 16px;margin-top: 16px;border-top: 1px solid var(--color-grey-l);display: flex;flex-direction: column;grid-gap: 12px;pointer-events: none;}
.featuresGood .featuresGood_item{display: flex;align-items: center;grid-gap:12px;}
.featuresGood .featuresGood_title{font-size: 16px;}
.featuresGood .featuresGood_icon{background-color: var(--color-secondary);min-width: 16px;width: 16px;height: 16px;display: inline-block;-webkit-mask-position: center;-webkit-mask-repeat: no-repeat;-webkit-mask-size: contain;}
.featuresGood .featuresGood_icon{-webkit-mask-image: url("data:image/svg+xml,%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_1373_20943)'%3E%3Cmask id='mask0_1373_20943' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='0' y='0' width='16' height='16'%3E%3Cpath d='M16 0H0V16H16V0Z' fill='white'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_1373_20943)'%3E%3Cpath d='M0 8.5105L5.4791 14.0001L16 3.48956L14.4896 2L5.4791 11L1.48953 7.01045L0 8.5105Z' fill='%231C737A'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1373_20943'%3E%3Crect width='16' height='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
/* Вкладки табы */
.product-tabs{display: flex;flex-direction: column;width: 100%;margin-top: 40px;}
.product-tabs .tab-content{padding: 24px 0;border: 1px solid var(--line);border-right: 0;border-left: 0;}
.product-tabs .tab-content#content_5{border-top: 0;margin-bottom: 24px;}
.product-tabs .tab-content .content_title, .product-tabs .content_block .content_title{font-size: 20px;font-weight: 700;}
.product-tabs .tab-content .content_title{display: flex;align-items: center;justify-content: space-between;grid-gap: 16px;cursor: pointer;transition:0.3s;}
.product-tabs .tab-content .content_title .icon_{transition:0.3s;width:18px;min-width:18px;height:18px;margin:0;background-color:var(--color-black);transform: rotate(90deg);}
.product-tabs .tab-content .content_title:hover{color:var(--color-primary);}
.product-tabs .tab-content .content_title:hover .icon_{background-color:var(--color-primary);}
.product-tabs .content_block .content_title{margin-bottom: 16px;}
.product-tabs .tab-content .contant_block{display:none;padding-top:16px;}
.product-tabs .tab-content.opened .content_title .icon_{transform: rotate(90deg) scaleX(-1);}
.product-tabs .tab-content p{margin: 0;}
.product-tabs .tab-content .delivery:not(:last-child){margin-bottom: 26px;}
.product-tabs .tab-content .delivery_title{display: flex;align-items: center;grid-gap: 16px;margin-bottom: 12px;}
.product-tabs .tab-content .delivery_title .delivery_name{font-weight: 700;font-size: 16px;}
.product-tabs .tab-content .delivery_zones{margin-bottom: 12px;padding-left: 0;}
.product-tabs .tab-content .delivery_zoneBlock:not(:last-child){margin-bottom:12px;}
.product-tabs .tab-content .delivery_zoneBlock{display: flex;align-items: center;}
.product-tabs .tab-content .delivery_zoneBlock .delivery_zone_price{margin-left: 5px;}
.product-tabs .tab-content .color_price{}
.product-tabs .tab-content .delivery_price{}
.product-tabs .tab-content .delivery_price .delivery_price_num{}
.product-tabs .tab-content .delivery_rules_block:not(:last-child), .product-tabs .tab-content .delivery_zone_block:not(:last-child){margin-bottom: 12px;}
.product-tabs .tab-content .delivery_rules_block, .product-tabs .tab-content .delivery_zone_block{}
.product-tabs .tab-content .delivery_zones h5{font-size: 16px;padding-left:16px;position:relative;}
.product-tabs .tab-content .delivery_zones h5:before{content: '';width: 6px;height: 6px;position: absolute;left: 0;top: 50%;transform: translateY(-50%);background: var(--color-black);border-radius: 50%;}
.product-tabs .tab-content .delivery-content{margin-bottom: 12px;}
.product-tabs .tab-content .delivery_zones_rules{margin-bottom: 15px;padding-left: 16px;}
.product-tabs .tab-content .delivery_rules{}
.product-tabs .tab-content .delivery_rules h6{margin-bottom: 12px;font-size: 16px;font-weight: 400;}
.product-tabs .tab-content .delivery_rules h5, .product-tabs .tab-content .delivery_zones_rules h6{font-size: 16px;margin-bottom: 8px;font-weight: 400;}
.product-tabs .tab-content .delivery_name{}
.product-tabs .tab-content .delivery_title .delivery_number{color: #fc9d29;margin-right: 10px;}
.product-tabs .tab-content .delivery_title .delivery_price{margin-left: auto;}
.product-tabs .right_tabs{width: calc(100% - 630px);margin-left: 30px;}
.product-tabs .features_block{display: flex;flex-wrap: wrap;grid-gap: 12px;}
.product-tabs .features_block .features_line{width: 100%;position: relative;display: flex;align-items: center;justify-content: space-between;}
.product-tabs .features_line:after{content: '';position: absolute;right: 0;bottom: 5px;left: 0;z-index: -1;border-bottom: 1px dashed var(--color-black);}
.product-tabs .features_left{background: var(--bg);}
.product-tabs .features_right{background: var(--bg);text-align: right;}
.product-tabs .short-description{margin-top: 16px;font-size: 14px;color: var(--color-grey-d);}
.product-tabs .rules_count{width: 6px;height: 6px;font-size: 0;background: var(--color-black);border-radius: 50%;margin-right: 8px;display: inline-block;vertical-align: middle;}
.product-tabs .tab_content_payment{display:flex;align-items:center;flex-wrap:wrap;gap: 12px;margin-top: 16px;}
.product-tabs .tab_content_payment .payment_icon{width: 48px;min-width: 48px;height: 48px;background: var(--color-white);display:flex;align-items:center;justify-content:center;}
.product-tabs .tab_content_payment .payment_icon:before{content: '';transition: 0.3s;width: 32px;min-width: 32px;height: 32px;display: block;background-position: center;background-repeat: no-repeat;background-size: contain;}
.product-tabs .tab_content_payment .payment_icon.visa:before{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32' fill='none'%3E%3Cg clip-path='url(%23clip0_2985_4496)'%3E%3Cpath d='M13.0832 10.9922L11.4821 20.9826H14.0373L15.6384 10.9922C15.6494 10.9922 13.0832 10.9922 13.0832 10.9922ZM20.8255 15.0607C19.9263 14.6221 19.378 14.315 19.378 13.8654C19.3889 13.4487 19.8386 13.0319 20.8584 13.0319C21.6919 13.01 22.306 13.2074 22.7666 13.4048L22.9969 13.5035L23.3478 11.4089C22.8434 11.2115 22.0318 10.9922 21.0449 10.9922C18.5116 10.9922 16.7241 12.3082 16.7131 14.1944C16.6912 15.5871 17.9962 16.3548 18.9612 16.8154C19.9592 17.2869 20.2882 17.594 20.2882 18.0217C20.2772 18.6687 19.4876 18.9648 18.7419 18.9648C17.722 18.9648 17.1627 18.8112 16.3293 18.4493L15.9893 18.2958L15.6275 20.4672C16.2306 20.7304 17.3382 20.9716 18.4897 20.9826C21.1874 20.9826 22.9311 19.6886 22.953 17.6707C22.9859 16.596 22.306 15.7516 20.8255 15.0607ZM29.9277 11.0251H27.9427C27.3286 11.0251 26.868 11.2006 26.6048 11.8256L22.7885 20.9826H25.4863L26.232 18.9977H29.2477L29.6316 20.9936H32.0113L29.9277 11.0251ZM26.9667 17.0018C27.0216 17.0018 27.9976 13.7667 27.9976 13.7667L28.7762 17.0018C28.7871 17.0018 27.4712 17.0018 26.9667 17.0018ZM9.33273 10.9922L6.82142 17.7804L6.54726 16.4425C6.08667 14.8962 4.62814 13.2184 2.99414 12.3849L5.29709 20.9716H8.00579L12.0414 10.9922H9.33273Z' fill='%23225ED5'/%3E%3Cpath d='M5.69157 12.2831C5.49417 11.5264 4.86909 11.011 4.02467 11H0.0438657L0 11.1755C3.1035 11.9431 5.7135 14.3009 6.55792 16.5161L5.69157 12.2831Z' fill='%23EFC75E'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2985_4496'%3E%3Crect width='32' height='32' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.product-tabs .tab_content_payment .payment_icon.mastercard:before{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32' fill='none'%3E%3Cpath d='M21.3333 6.66406C20.1077 6.66406 18.894 6.90548 17.7616 7.37452C16.6292 7.84356 15.6004 8.53105 14.7337 9.39773C13.867 10.2644 13.1795 11.2933 12.7105 12.4257C12.2414 13.5581 12 14.7717 12 15.9974C12 17.2231 12.2414 18.4367 12.7105 19.5691C13.1795 20.7015 13.867 21.7304 14.7337 22.5971C15.6004 23.4637 16.6292 24.1512 17.7616 24.6203C18.894 25.0893 20.1077 25.3307 21.3333 25.3307C22.559 25.3307 23.7727 25.0893 24.905 24.6203C26.0374 24.1512 27.0663 23.4637 27.933 22.5971C28.7997 21.7304 29.4872 20.7015 29.9562 19.5691C30.4253 18.4367 30.6667 17.2231 30.6667 15.9974C30.6667 14.7717 30.4253 13.5581 29.9562 12.4257C29.4872 11.2933 28.7997 10.2644 27.933 9.39773C27.0663 8.53105 26.0374 7.84356 24.905 7.37452C23.7727 6.90548 22.559 6.66406 21.3333 6.66406Z' fill='%23FF9800'/%3E%3Cpath d='M10.6663 6.66406C9.44067 6.66406 8.227 6.90548 7.09463 7.37452C5.96226 7.84356 4.93336 8.53105 4.06668 9.39773C3.2 10.2644 2.51251 11.2933 2.04347 12.4257C1.57442 13.5581 1.33301 14.7717 1.33301 15.9974C1.33301 17.2231 1.57442 18.4367 2.04347 19.5691C2.51251 20.7015 3.2 21.7304 4.06668 22.5971C4.93336 23.4637 5.96226 24.1512 7.09463 24.6203C8.227 25.0893 9.44067 25.3307 10.6663 25.3307C11.892 25.3307 13.1057 25.0893 14.2381 24.6203C15.3704 24.1512 16.3993 23.4637 17.266 22.5971C18.1327 21.7304 18.8202 20.7015 19.2892 19.5691C19.7583 18.4367 19.9997 17.2231 19.9997 15.9974C19.9997 14.7717 19.7583 13.5581 19.2892 12.4257C18.8202 11.2933 18.1327 10.2644 17.266 9.39773C16.3993 8.53105 15.3704 7.84356 14.2381 7.37452C13.1057 6.90548 11.892 6.66406 10.6663 6.66406Z' fill='%23D50000'/%3E%3Cpath d='M12 15.9971C12 19.1671 13.584 21.9637 16 23.6504C18.416 21.9637 20 19.1671 20 15.9971C20 12.8271 18.416 10.0304 16 8.34375C13.584 10.0304 12 12.8271 12 15.9971Z' fill='%23FF3D00'/%3E%3C/svg%3E");}
.product-tabs .tab_content_payment .payment_icon.sber:before{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32' fill='none'%3E%3Cpath d='M29.2483 8.96094L10.2403 19.8409L1.28027 14.7209C1.28027 14.9129 1.28027 15.1689 1.28027 15.3609C1.28027 23.4889 7.87227 30.0809 16.0003 30.0809C24.1283 30.0809 30.7203 23.4889 30.7203 15.3609C30.7203 13.0569 30.2083 10.8809 29.2483 8.96094Z' fill='%237DC143'/%3E%3Cpath d='M28.1596 7.03963L10.2396 17.2796L1.59961 12.2876C1.66361 11.8396 1.79161 11.3916 1.91961 11.0076L10.2396 15.7436L27.3916 6.01562C27.6476 6.33562 27.9036 6.65563 28.1596 7.03963Z' fill='%237DC143'/%3E%3Cpath d='M25.9205 4.48194L10.2405 13.4419L2.68848 9.08994C2.88048 8.70594 3.07248 8.32194 3.26448 7.93794L10.2405 11.9699L24.8325 3.58594C25.2165 3.90594 25.6005 4.16194 25.9205 4.48194Z' fill='%237DC143'/%3E%3Cpath d='M22.912 2.36656L10.24 9.59856L4.41602 6.27056C4.67202 5.95056 4.92802 5.56656 5.24802 5.31056L10.176 8.12656L21.376 1.72656C21.952 1.91856 22.4 2.11056 22.912 2.36656Z' fill='%237DC143'/%3E%3C/svg%3E");}
.product-tabs .tab_content_payment .payment_icon.webmoney:before{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32' fill='none'%3E%3Cpath d='M14.4451 6.85923L11.2256 9.6875L14.0539 12.907L17.2733 10.0787L14.4451 6.85923Z' fill='%230277BD'/%3E%3Cpath d='M16.7751 12.3749L13.5557 15.2031L16.3839 18.4226L19.6034 15.5943L16.7751 12.3749Z' fill='%230277BD'/%3E%3Cpath d='M18.9773 17.8358L15.7578 20.6641L18.5861 23.8835L21.8055 21.0553L18.9773 17.8358Z' fill='%230277BD'/%3E%3Cpath d='M25.7781 20.6781L23.2773 22.875L25.4742 25.3757L27.975 23.1789L25.7781 20.6781Z' fill='%230277BD'/%3E%3Cpath d='M23.6954 15.8534L21.2607 17.9922L23.3995 20.4268L25.8342 18.288L23.6954 15.8534Z' fill='%230277BD'/%3E%3Cpath d='M21.6524 10.8143L19.2178 12.9531L21.3566 15.3878L23.7912 13.249L21.6524 10.8143Z' fill='%230277BD'/%3E%3Cpath d='M19.4825 6.08776L17.0479 8.22656L19.1867 10.6612L21.6213 8.52239L19.4825 6.08776Z' fill='%230277BD'/%3E%3Cpath d='M23.9426 5.70117L22.3574 7.09375L23.75 8.67894L25.3352 7.28637L23.9426 5.70117Z' fill='%230277BD'/%3E%3Cpath d='M25.9534 10.4277L24.3682 11.8203L25.7607 13.4055L27.3459 12.0129L25.9534 10.4277Z' fill='%230277BD'/%3E%3Cpath d='M27.9328 15.1543L26.3477 16.5469L27.7402 18.1321L29.3254 16.7395L27.9328 15.1543Z' fill='%230277BD'/%3E%3Cpath d='M14.4451 6.85923L11.2256 9.6875L14.0539 12.907L17.2733 10.0787L14.4451 6.85923Z' fill='%230277BD'/%3E%3Cpath d='M16.7761 12.3749L13.5566 15.2031L16.3849 18.4226L19.6044 15.5943L16.7761 12.3749Z' fill='%230277BD'/%3E%3Cpath d='M18.9773 17.8358L15.7578 20.6641L18.5861 23.8835L21.8055 21.0553L18.9773 17.8358Z' fill='%230277BD'/%3E%3Cpath d='M25.7781 20.6781L23.2773 22.875L25.4742 25.3757L27.975 23.1789L25.7781 20.6781Z' fill='%230277BD'/%3E%3Cpath d='M23.6954 15.8534L21.2607 17.9922L23.3995 20.4268L25.8342 18.288L23.6954 15.8534Z' fill='%230277BD'/%3E%3Cpath d='M21.6524 10.8143L19.2178 12.9531L21.3566 15.3878L23.7912 13.249L21.6524 10.8143Z' fill='%230277BD'/%3E%3Cpath d='M19.4825 6.08776L17.0479 8.22656L19.1867 10.6612L21.6213 8.52239L19.4825 6.08776Z' fill='%230277BD'/%3E%3Cpath d='M23.9426 5.70117L22.3574 7.09375L23.75 8.67894L25.3352 7.28637L23.9426 5.70117Z' fill='%230277BD'/%3E%3Cpath d='M25.9534 10.4277L24.3682 11.8203L25.7607 13.4055L27.3459 12.0129L25.9534 10.4277Z' fill='%230277BD'/%3E%3Cpath d='M27.9319 15.1465L26.3467 16.5391L27.7393 18.1243L29.3244 16.7317L27.9319 15.1465Z' fill='%230277BD'/%3E%3Cpath d='M21.5823 23.4667L18.4343 26.2321L13.4063 20.5081L14.869 19.2227L11.2037 15.0507L12.6263 13.8007L8.87433 9.52873L14.5977 4.50006L16.4103 6.5634L19.6343 3.73206L21.3863 5.72673L22.7603 4.5194C20.7777 3.34806 18.4717 2.66406 16.0003 2.66406C8.63633 2.66406 2.66699 8.6334 2.66699 15.9974C2.66699 23.3614 8.63633 29.3307 16.0003 29.3307C19.1083 29.3307 21.9603 28.2587 24.2277 26.4761L21.5823 23.4667Z' fill='%230277BD'/%3E%3C/svg%3E");}
.product-tabs .tab_content_payment .payment_icon.qiwi:before{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32' fill='none'%3E%3Cg clip-path='url(%23clip0_2985_4458)'%3E%3Cpath d='M25.5997 21.6972C25.6637 22.2092 25.5357 22.4012 25.3437 22.4012C25.1517 22.4012 24.8957 22.2092 24.6397 21.7612C24.3837 21.3772 24.2557 20.8652 24.3837 20.6732C24.4477 20.5452 24.6397 20.4172 24.8957 20.5452C25.3437 20.6732 25.5357 21.3772 25.5997 21.6972ZM23.6797 22.7212C24.3197 23.1692 24.5117 23.6812 24.1917 24.0012C23.9997 24.1932 23.6797 24.3212 23.2957 24.3212C22.9117 24.3212 22.5917 24.1932 22.3357 24.0652C21.7597 23.6812 21.5677 23.0412 21.9517 22.6572C22.0797 22.5292 22.3357 22.4652 22.6557 22.4652C22.9757 22.4012 23.3597 22.5292 23.6797 22.7212Z' fill='%23FF8D24'/%3E%3Cpath d='M30.7196 32C30.5276 32 30.3356 31.936 30.2076 31.808C30.2076 31.744 26.9436 28.16 21.7596 28.16C20.6716 28.16 19.8396 28.288 18.9436 28.416C17.9196 28.608 16.7036 28.8 15.0396 28.8C7.10365 28.8 0.639648 22.336 0.639648 14.4C0.639648 6.464 7.10365 0 15.0396 0C22.9756 0 29.4396 6.464 29.4396 14.4C29.4396 16.64 28.9276 18.752 27.9676 20.736C27.8396 20.992 27.5836 21.12 27.3276 21.056C27.0716 21.056 26.8156 20.8 26.7516 20.544C26.7516 20.544 26.3036 18.624 24.3196 17.344C23.1036 16.64 21.7596 16.64 21.7596 16.64C21.4396 16.64 21.1196 16.384 21.1196 16C21.1196 15.68 21.3756 15.36 21.7596 15.36C21.8236 15.36 23.0396 15.36 24.2556 15.552C24.3196 15.168 24.3196 14.784 24.3196 14.4C24.3196 9.28 20.1596 5.12 15.0396 5.12C9.91965 5.12 5.75965 9.28 5.75965 14.4C5.75965 19.52 9.91965 23.68 15.0396 23.68C15.2316 23.68 15.4236 23.68 15.6156 23.68C15.3596 22.464 15.3596 21.184 15.3596 21.12C15.3596 20.8 15.6156 20.48 15.9356 20.48C16.2556 20.48 16.5756 20.672 16.6396 20.992C16.6396 20.992 16.8956 22.208 18.2396 23.424C19.2636 24.384 20.6716 25.088 22.3996 25.472L22.5916 25.536C29.5676 27.136 31.2956 30.912 31.3596 31.04C31.4876 31.36 31.3596 31.68 31.1036 31.808C30.9756 31.936 30.8476 32 30.7196 32Z' fill='%23FF8D24'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2985_4458'%3E%3Crect width='32' height='32' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.product-tabs .tab_content_payment .payment_icon.yandex_money:before{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32' fill='none'%3E%3Cg clip-path='url(%23clip0_2985_4454)'%3E%3Cpath d='M20.6723 4.60938C14.3363 4.60938 9.28027 9.72937 9.28027 16.0014C9.28027 22.3374 14.4003 27.3934 20.6723 27.3934C26.9443 27.3934 32.0643 22.2734 32.0643 16.0014C32.0643 9.72937 26.9443 4.60938 20.6723 4.60938ZM20.6723 20.2254C18.3683 20.2254 16.4483 18.3054 16.4483 16.0014C16.4483 13.6974 18.3683 11.7774 20.6723 11.7774C22.9763 11.7774 24.8963 13.6974 24.8963 16.0014C24.8323 18.3054 22.9763 20.2254 20.6723 20.2254Z' fill='%238B3FFD'/%3E%3Cpath d='M9.216 7.9375V24.5135H5.184L0 7.9375H9.216Z' fill='%238B3FFD'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2985_4454'%3E%3Crect width='32' height='32' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.product-tabs .tab_content_payment .payment_icon.yandex_kassa:before{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32' fill='none'%3E%3Cpath d='M20.6083 4.67188C14.2723 4.67188 9.28027 9.79187 9.28027 16.0639C9.28027 22.3999 14.4003 27.4559 20.6083 27.4559C26.8803 27.4559 32.0003 22.3359 32.0003 16.0639C32.0003 9.79187 26.8803 4.67188 20.6083 4.67188ZM20.6083 20.2879C18.3043 20.2879 16.3843 18.3679 16.3843 16.0639C16.3843 13.7599 18.3043 11.8399 20.6083 11.8399C22.9123 11.8399 24.8323 13.7599 24.8323 16.0639C24.7683 18.3679 22.9123 20.2879 20.6083 20.2879Z' fill='url(%23paint0_linear_2985_4450)'/%3E%3Cpath d='M9.152 8V24.512H5.12L0 8H9.152Z' fill='url(%23paint1_linear_2985_4450)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_2985_4450' x1='20.6041' y1='4.69319' x2='20.6041' y2='27.4132' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%230160D1'/%3E%3Cstop offset='1' stop-color='%2300479C'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_2985_4450' x1='-0.031643' y1='16.269' x2='9.17139' y2='16.269' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%230160D1'/%3E%3Cstop offset='1' stop-color='%2300479C'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");}
.product-tabs .tab_content_payment .payment_icon.wallet-one:before{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32' fill='none'%3E%3Cpath d='M30.7629 9.88438V22.1844C30.4941 22.8156 30.1941 23.4281 29.8504 24.0219C29.4816 24.2969 29.0191 24.4594 28.5191 24.4594C27.2816 24.4594 26.2754 23.4531 26.2754 22.2156V15.2406L17.5754 23.8156C17.1504 24.2406 16.5816 24.4594 16.0004 24.4594C15.7066 24.4594 15.4129 24.4031 15.1379 24.2844C14.3066 23.9344 13.7629 23.1219 13.7629 22.2156V15.2406L5.05664 23.8156C4.41289 24.4531 3.45039 24.6344 2.61914 24.2844C2.45039 24.2156 2.30039 24.1281 2.15664 24.0219C1.81289 23.4344 1.50664 22.8156 1.24414 22.1844V9.79063C1.24414 9.04688 1.60664 8.39062 2.15664 7.98438C2.52539 7.70937 2.98789 7.54688 3.48164 7.54688C4.71914 7.54688 5.72539 8.55313 5.72539 9.79063V16.8594C5.72539 16.8594 14.3316 8.29062 14.3879 8.23438C14.7941 7.80937 15.3691 7.54688 16.0004 7.54688C17.2379 7.54688 18.2441 8.55313 18.2441 9.79063V16.8594L26.9504 8.28438C27.5941 7.65313 28.5566 7.46563 29.3879 7.81563C29.5941 7.90313 29.7816 8.01562 29.9441 8.15312C30.4379 8.55937 30.7441 9.15938 30.7629 9.82188C30.7629 9.84063 30.7629 9.85938 30.7629 9.88438Z' fill='%23CED0D6'/%3E%3Cpath d='M30.763 9.87744V22.1774C30.4942 22.8087 30.1942 23.4274 29.8505 24.0149C29.4817 24.2899 29.0192 24.4524 28.5192 24.4524C27.2817 24.4524 26.2755 23.4462 26.2755 22.2087V15.2337L25.713 15.7899C24.8317 16.6587 23.413 16.6462 22.5442 15.7649C21.6755 14.8837 21.688 13.4649 22.5692 12.5962L26.9442 8.28369C27.588 7.65244 28.5505 7.46494 29.3817 7.81494C29.588 7.90244 29.7755 8.01494 29.938 8.15244C30.4317 8.55869 30.738 9.15869 30.7567 9.82119C30.763 9.83369 30.763 9.85244 30.763 9.87744Z' fill='%23BA1C34'/%3E%3C/svg%3E");}
.product-tabs .tab_content_payment .payment_icon.mir:before{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.62299 12V12.0039C8.61906 12.0039 7.37308 12 7.04079 13.1807C6.73622 14.2633 5.87789 17.2522 5.85415 17.3346H5.61679C5.61679 17.3346 4.73869 14.279 4.43016 13.1767C4.0979 11.9961 2.84796 12 2.84796 12H0V20.9825H2.84796V15.6479H2.96662H3.08529L4.7466 20.9825H6.72438L8.38568 15.6518H8.62299V20.9825H11.4709V12H8.62299Z' fill='%234DB45E'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19.0261 12C19.0261 12 18.1915 12.0745 17.7999 12.9414L15.7826 17.3346H15.5452V12H12.6973V20.9825H15.387C15.387 20.9825 16.2612 20.904 16.6528 20.041L18.6305 15.6479H18.8678V20.9825H21.7158V12H19.0261Z' fill='%234DB45E'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M22.9814 16.0781V20.9812H25.8294V18.1178H28.9147C30.2596 18.1178 31.3987 17.2666 31.822 16.0781H22.9814Z' fill='%234DB45E'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M28.9148 12H22.582C22.8985 13.7102 24.1919 15.0831 25.8651 15.5302C26.2448 15.6322 26.6443 15.6871 27.0557 15.6871H31.9368C31.9803 15.4832 32.0001 15.2753 32.0001 15.0595C32.0001 13.3689 30.6196 12 28.9148 12Z' fill='url(%23paint0_linear_3004_4400)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_3004_4400' x1='22.5828' y1='9.17424' x2='32.0001' y2='9.17424' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0.3' stop-color='%2300B4E6'/%3E%3Cstop offset='1' stop-color='%23088CCB'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");}
#content_2, #content_1{margin-bottom: 40px;}
.features_block{display: grid;grid-template-columns: repeat(2, 1fr);width: 100%;grid-gap: 0 16px}
.features_block .features_line{width: 100%;display: flex;align-items: center;flex-wrap: wrap;position: relative;grid-gap: 8px 16px;height: max-content;}
.features_block .features_line .features_left, .features_block .features_line .features_right{}
.features_block .features_line .features_right{color: var(--color-black);}
.features_block .features_line .features_left{color: var(--color-black);}
.features-showAll{margin-top: 14px;cursor: pointer;display:none;text-decoration: underline;font-size: 14px;}
.features-showAll:hover{color: var(--color-secondary);}
#content_2 .contant_block.hide_{max-height: 205px;overflow: hidden;-webkit-mask-image: linear-gradient(to bottom, black 60%, transparent 100%);}
#content_2 .contant_block.hide_.opened{max-height: initial;-webkit-mask-image: none;}
/*** Поделиться на странице товара ***/
.social-share .ya-share2__list.ya-share2__list_direction_horizontal > .ya-share2__item:not(:last-child){margin-right: 0;}
.social-share .ya-share2__list.ya-share2__list_direction_horizontal > .ya-share2__item:not(:last-child){margin-right: 12px;}
/*Вид быстрого просмотра*/
.product-view .product-order.quick-view .price-box{margin:0;}
#content_1 a{text-decoration: underline;}
#content_1 a:hover{text-decoration:none;}
/* Отзывы */
#goods-opinion_form{background-color:var(--color-white);color: var(--color-black);max-width: 560px;width: 100%;}
#goods-opinion_form .button{width: 100%;margin-top: 30px;position: relative;}  
#goods-opinion_form .button._loading span{visibility: hidden;}
#goods-opinion_form .button._loading .fal{position: absolute;top: 50%;left: 50%;z-index: 1;transform: translate(-50%, 50%);margin-top: -8px;margin-left: -8px;font-size: 16px}
#goods-opinion_form .goods-opinion-form__input-wrap{position: relative;}
#goods-opinion_form .goods-opinion-form__input-wrap textarea{max-width: 100%;}
#goods-opinion_form .goods-opinion-form__input-wrap:not(:last-child){margin-bottom: 12px;}
#goods-opinion_form .pp{}
#goods-opinion_form .goods-opinion-form__product{display: flex;align-items: center;padding: 12px;grid-gap: 12px;border: 1px solid var(--color-grey-l);margin-bottom: 20px;}
#goods-opinion_form .goods-opinion_img{width: 60px;height: 60px;}
#goods-opinion_form .goods-opinion_img img{width: 100%;height: 100%;}
#goods-opinion_form .goods-opinion_name{width: calc(100% - 60px);font-size:16px;}
#goods-opinion_form .radio{position: relative;display: flex;align-items: center;}
#goods-opinion_form #sel_opinion{display: flex;align-items: center;flex-wrap: wrap;grid-gap:12px 20px;    margin-top: 20px;}
#goods-opinion_form .goods-opinion_rating-wrapper .title, #goods-opinion_form #sel_opinion .title{font-size: 14px;color: var(--color-grey-d);font-weight: 600;}
#goods-opinion_form #sel_opinion .radio-name{padding-left:8px;font-size: 16px;}
#goods-opinion_form .goods-opinion_rating-wrapper{margin-top: 30px;display: flex;align-items: center;grid-gap: 12px 16px;}
.goods-opinion{display: flex;flex-wrap: wrap;grid-gap: 30px 40px;}
.goods-opinion.not_ .goods-opinion_wrapper[data-name="top"]{display:none;}
.goods-opinion.not_ .goods-opinion_wrapper[data-name="bottom"]{width:100%;}
.goods-opinion .goods-opinion__body{width: 100%;}
.goods-opinion .goods-opinion_wrapper[data-name="top"]{width: 100%;}
.goods-opinion .goods-opinion_wrapper[data-name="bottom"]{width: 100%;}
.goods-opinion .goods-opinion_wrapper[data-name="top"] .goods_btn{}
.goods-opinion .opinion__no{line-height: 20px;font-size: 16px;}
.goods-opinion .opinion__no .goods_btn{width:100%;margin-top:16px;max-width:280px;}
.goods-opinion .opinion__no .title{font-weight: 600;margin-bottom:8px;font-size: 16px;}
.goods-opinion .goodsDataOpinionMessage.empty p{margin: 0;}
.goods-opinion .goodsDataOpinionShowAddForm{text-decoration: underline;}
.goods-opinion .goodsDataOpinionListNavigateBottom .pager .pages{float: left;}
.goods-opinion .goodsDataOpinionListNavigateBottom .pager .pages .title{float: left;line-height: 28px;margin-right: 10px;}
.goods-opinion .goodsDataOpinionList{width: 100%;margin-top: 10px;}
.goods-opinion .goodsDataOpinionList .bord{width: 100%;margin-bottom: 15px;padding-bottom: 5px;border-bottom: 1px solid #dce4e9;}
.goods-opinion .goodsDataOpinionList .goodsDataOpinionHeader{margin-bottom:15px;}
.goods-opinion .goodsDataOpinionList .goodsDataOpinionListTitle{display: block;margin-bottom: 5px;padding-right: 10px;color: #21293c;line-height: 1.3;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.goods-opinion .goodsDataOpinionList .goodsDataOpinionListClient{display: inline-block;vertical-align: middle;padding-right: 10px;font-weight: 400;line-height: 1.3;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.goods-opinion .goodsDataOpinionList .rating-box{display: inline-block;vertical-align: middle}
.goods-opinion .goodsDataOpinionList .goodsDataOpinionListDate{display: inline-block;vertical-align: middle;color: #b1bfc8;font-size: 13px}
.goods-opinion .goodsDataOpinionList .button{max-width: 100px;float: right}
.goods-opinion .goodsDataOpinionList .goodsDataOpinionListDesc,.goodsDataOpinionListTableAnswer{margin-bottom: 15px}
.goods-opinion .goodsDataOpinionList .goodsDataOpinionListDesc strong{display: block;margin-bottom: 10px; color: #2a3034}
.goods-opinion .goodsDataOpinionList .goodsDataOpinionListDesc span{display: block}
.goods-opinion .goods-opinion-form__body{width:100%;max-width: 440px;}
.goods-opinion .goods-opinion-form .goods-opinion-form__rating{margin-bottom: 16px;width: 120px;height: 24px;-webkit-mask-size: 24px;}
.goods-opinion .goods-opinion-form .rating-cancel, .goods-opinion .goods-opinion-form .star-rating{width: 24px!important;height: 24px;}
.goods-opinion .goods-opinion-form .rating-cancel a, .goods-opinion .goods-opinion-form .star-rating a{width: 24px;height: 24px;}
.rating__roundValue .rating-box{width: 120px;height: 24px;-webkit-mask-size: 24px;}
.rating__roundValue .rating-box .rating{height: 24px;background-size: 24px 24px;}
.goods-opinion .rating__rating{font-weight: 600;font-size: 30px;}
.goods-opinion .goods-opinion-form__input-wrap._person{margin-bottom: 20px;position: relative;}
.goods-opinion .goods-opinion-form__input-wrap._comment{position: relative;}
.goods-opinion .button.goods-opinion-form__submit-button[disabled="disabled"]{pointer-events: none;opacity: 0.5;}
.goods-opinion .goods-opinion-title{display: flex;align-items: center;color: var(--color-white);padding: 20px;height: 64px;background: linear-gradient(180deg, #98CCFD 0%, #889BEF 100%);font-weight: 900;font-size: 24px;}
.goods-opinion .goodsOpinionForm_title{width: 200px;font-size: 36px;text-transform: uppercase;color: #e3b7f8;text-shadow: 0 0 7px #c671fa, 0 0 10px #c671fa, 0 0 21px #c671fa, 0 0 42px #c671fa;}
.goods-opinion .goodsOpinionFormContainer{background: var(--color-white);box-shadow: 0px 0px 20px rgb(140 142 183 / 50%);border-radius: 4px;overflow: hidden;}
.opinion-item:nth-child(n+4){display: none;}
.opinion-item.show{display: block;}
.opinion-item__row.opinion-item__answer{margin-left: 60px;margin-top: 15px;padding-top: 15px;display: flex;width: 100%;flex-wrap: wrap;border-top: 1px solid var(--color-grey-d)50;}
.opinion-item__row.opinion-item__answer .store_response{margin: 0;}
.opinion-item_line.opinion-item__answer{flex-direction: column;margin-top: 12px;padding-top: 12px;border-top: 1px solid var(--line);position: relative;}
.goods-opinion .goods-opinion-form__inputs{margin-bottom: 25px}
.goods-opinion #goods_opinion_comment, #goods_opinion_name{max-width: 100%;height:52px;}
.goods-opinion .goods-opinion-form__input._comment::-webkit-scrollbar{ width: 0; }
.goods-opinion .goods-opinion-form__input._comment{scrollbar-width: none;-ms-overflow-style: none;}
.goods-opinion .goods-opinion-form__submit-button{display: block;width:100%;margin-bottom: 16px;}
.goods-opinion .goods-opinion-form__captcha{display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-bottom: 15px}
.goods-opinion .goods-opinion-form__input-captcha{width: auto}
.goods-opinion .goods-opinion-form__captcha + .goods-opinion-form__submit-button{margin-bottom: 15px}
.goods-opinion .goods-opinion-form__captcha-img{max-height: 45px;margin-left: 20px;border-radius: 3px}
.goods-opinion .goods-opinion-form__captcha-refresh-button{margin-left: 10px;padding: 10px;line-height: 1}
.goods-opinion .goods-opinion-list .store_response{margin-bottom: 12px;color: var(--color-black);font-weight: 600;font-size: 14px;}
.goods-opinion .goods-opinion-list::-webkit-scrollbar{width: 3px;}
.goods-opinion-list .opinion-item{padding: 16px;background: var(--color-white);}
.goods-opinion .opinion-item .opinion-user{display: flex;}
.goods-opinion .opinion-item:not(:last-child){border-bottom: 1px solid var(--color-grey-l);padding-bottom: 12px;margin-bottom: 12px;}
.goods-opinion .opinion_icon{min-width: 48px;width: 48px;height: 48px;border-radius: 50%;background: #D9D9D9;margin-right: 12px;align-items: center;justify-content: center;display: none;}
.goods-opinion .opinion_icon .icon_{margin: 0;background-color: var(--color-grey-d);min-width: 30px;width: 30px;height: 30px;}
.goods-opinion .opinion-item__row{width:100%;word-break: break-word;}
.goods-opinion .opinion-item_right{display: flex;flex-direction: column;  width: calc(100% - 46px - 15px);}
.goods-opinion .opinion-item_icon{margin-right: 15px;width: 46px;height: 46px;border-radius: 50%;display: flex;align-items: center;justify-content: center;background: var(--color-secondary);}
.goods-opinion .opinion-item_name{visibility: hidden;font-size: 0;}
.goods-opinion .opinion-item_name:first-letter{font-size: 16px;color: var(--color-white);font-weight: 600;visibility: visible;text-transform: uppercase;}
.goods-opinion .opinion-item_name:not(:first-letter){font-size: 0;}
.goods-opinion .goodsDataOpinionListNavigateTop{display: flex;align-items: center;flex-wrap: wrap;margin-bottom: 16px;grid-gap: 12px;width: 100%;}
.goods-opinion .goodsDataOpinionListNavigateTop .title{font-weight: 600;font-size: 14px;}
.goods-opinion .goodsDataOpinionListNavigateTop .button{display: inline-block;margin: 0 5px 5px 0;}
.goods-opinion .goodsDataOpinionListNavigateTop .goodsDataOpinionShowAddForm{background-color: #006600;}
.goods-opinion .goodsDataOpinionListNavigateTop .goodsDataOpinionShowAddForm:hover{background-color: var(--color-secondary);}
.goods-opinion .goodsDataOpinionListNavigateTop a{white-space: nowrap;position: relative;display: flex;align-items: center;grid-gap:12px;width: max-content;}
.goods-opinion .goodsDataOpinionListNavigateTop a:before{content: '';display:block;width:24px;height:24px;min-width:24px;border: 1px solid var(--color-grey-l);background: var(--color-white);}
.goods-opinion .goodsDataOpinionListNavigateTop a:after{content: '';opacity: 0;visibility: hidden;transition: 0.3s;background-color: var(--color-secondary);display: block;width: 16px;height: 16px;position: absolute;top: 4px;left: 4px;-webkit-mask-position: center;-webkit-mask-repeat: no-repeat;-webkit-mask-size: contain;}
.goods-opinion .goodsDataOpinionListNavigateTop a:after{-webkit-mask-image: url("data:image/svg+xml,%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_1315_24679)'%3E%3Cpath d='M0 8.5105L5.4791 14.0001L16 3.48956L14.4896 2L5.4791 11L1.48953 7.01045L0 8.5105Z' fill='%231C737A'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1315_24679'%3E%3Crect width='16' height='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.goods-opinion .goodsDataOpinionListNavigateTop a.active:after{opacity: 1;visibility: visible;}
.goods-opinion .goodsDataOpinionListNavigateTop a.active:before{border-color:var(--color-secondary);}
.goods-opinion .goodsDataOpinionListNavigateTop a:hover{color: var(--color-secondary);}
.goods-opinion .opinion-item_line{display: flex;flex-wrap: wrap;}
.goods-opinion .opinion-item_line:not(:last-child){margin-bottom: 12px;}
.goods-opinion .opinion__round{margin-bottom: 20px;}
.goods-opinion .goodsDataOpinionListClient{font-weight: 600;font-size: 16px;margin-bottom: 8px;}
.goods-opinion .opinion-item__desc{font-size: 16px;}
.goods-opinion .store_response__desc{font-size: 14px;}
.goods-opinion .opinion-item__date{font-size: 14px;font-weight: 600;color: var(--color-grey-d);}
.goods-opinion .opinion__buttons{margin-top: 16px;font-size: 16px;}
.goods-opinion .opinion__buttons a{height: 40px;background: var(--color-secondary);text-transform: initial;padding: 0 20px;}
.goods-opinion .opinion__buttons a:after{border-left-width: 10px;border-top-width: 20px;border-bottom-width: 20px;border-left-color: var(--color-secondary);} 
.goods-opinion .opinion__score_recommend{font-weight: 600;line-height: 19px;width: 100%;}
.goods-opinion .opinion__recommend{margin-left: auto;}
.goods-opinion .opinion-item-wrapper{display: flex;align-items: center;grid-gap: 8px 12px;}
.goods-opinion .opinion-item_info{width: calc(100% - 250px);}
.goods-opinion .opinion__recommend{font-weight: 600;font-size: 14px;display: flex;align-items: center;}
.goods-opinion .opinion__recommend.opinion__recommend_bad{color: var(--color-red);}
.goods-opinion .opinion__recommend.opinion__recommend_good{color: var(--color-green);}
.goods-opinion .opinion__recommend:before{content:'';margin-right: 8px;min-width: 16px;width: 16px;height: 16px;display: inline-block;-webkit-mask-position: center;-webkit-mask-repeat: no-repeat;-webkit-mask-size: contain;}
.goods-opinion .opinion__recommend.opinion__recommend_bad:before{background-color: var(--color-red);}
.goods-opinion .opinion__recommend.opinion__recommend_bad:before{-webkit-mask-image: url("data:image/svg+xml,%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_1373_20720)'%3E%3Cmask id='mask0_1373_20720' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='0' y='0' width='16' height='16'%3E%3Cpath d='M16 0H0V16H16V0Z' fill='white'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_1373_20720)'%3E%3Cpath d='M16 1.25708L14.7429 0L8 6.74318L1.25708 0L0 1.25708L6.74292 8L0 14.7429L1.25708 16L8 9.25708L14.7429 16L16 14.7429L9.25708 8L16 1.25708Z' fill='%23F35A3A'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1373_20720'%3E%3Crect width='16' height='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.goods-opinion .opinion__recommend.opinion__recommend_good:before{background-color: var(--color-green);}
.goods-opinion .opinion__recommend.opinion__recommend_good:before{-webkit-mask-image: url("data:image/svg+xml,%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_1373_20731)'%3E%3Cpath d='M0 8.5105L5.4791 14.0001L16 3.48956L14.4896 2L5.4791 11L1.48953 7.01045L0 8.5105Z' fill='%231C737A'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1373_20731'%3E%3Crect width='16' height='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
/* Отзывы: Общий рейтинг */
.opinion__round{margin-bottom: 20px;display: flex;flex-wrap: wrap;align-items: center;}
.rating_block .rating-box{height: 20px;-webkit-mask-size: 20px;width: 100px;}
.rating_block .rating-box .rating{height: 20px;background-size: 20px 20px;}
.opinion__round .rating_block .rating__label{font-size: 14px;color: var(--color-grey-d);font-weight: 700;}
.rating__roundValue .button{max-width: max-content;}
.opinion__round .rating_block{display: flex;align-items: center;grid-gap: 4px 16px;position: relative;width: 100%;margin-bottom:20px;flex-wrap: wrap;}
.productView__inner{display: flex;flex-wrap: wrap;}
.productView__inner > div{width: 50%;padding: 0 1rem 0 0;}
.productView__inner > div:nth-child(2){padding: 0 0 0 1rem;}
.related .banners__item{width: 100%;margin: 0 0 2rem 0;}
.related__goods + .related__views{margin-top: 2rem;}
.product-tabs .viewed .owl-carousel .owl-nav{top: -38px;right: -9px;}
.col-left .block .content .content-title{display: none;}
.col-left .block .content .content-title .content-close-btn{position: absolute;top: 3px;right: 5px;font-size: 25px;line-height: 47px;height: 47px;width: 45px;text-align: center}
.grade-lines .grade-block{margin-bottom: 18px;display: flex;flex-direction: column;}
.grade-lines .grade-block:last-child{margin-bottom: 0;}
.grade-lines .grade-block .grade-line{display: block;width: 100%;height: 4px;background: #D9D9D9;}
.grade-lines .grade-block .grade-line .grade-line-count{display: block;width: 0;max-width: 100%;height: 4px;background: var(--color-secondary);transition: all .3s;}
.grade-lines .grade-block .grade-count-number{font-size: 14px;}
.dating_info:hover .grade-lines{opacity: 1;visibility: visible;}
@media (max-width: 1139px){
  .product-view .product-container .left_{width: 500px;}
  .product-view .product-container .right_{width: calc(100% - 500px - 16px);}
}
@media (max-width: 1023px){
  .product-view .product-container .left_{margin: 0 auto;width: 600px;}
  .product-view .product-container .right_{width: 100%;}
  .product-tabs .tabs{grid-gap: 16px;}
  .product-tabs .tabs a{padding: 0 10px;width: calc(25% - 12px);}
  .goods-opinion .goods-opinion_wrapper[data-name="top"]{width: 100%;order: 1;}
  .goods-opinion .goods-opinion_wrapper[data-name="bottom"]{width: 100%;order: 2;}
  .opinion__round .rating_block .rating__label{width:100%;}
  .features_block{grid-template-columns: repeat(1, 1fr);}
}
@media (max-width: 767px){
  .product-tabs .tabs a{width: calc(50% - 12px);}
  .product-view .ratings_container .ratings{display:none;}
  .product-view .ratings_container .ratings_text{display:none;}
  .product-view .ratings_container .rating_mob{display:flex;}
}
@media (max-width: 639px){
  .product-view .product-container .left_{margin: 0;width: 100%;}
  .product-view .thumblist .swiper-button-next:after, .product-view .thumblist .swiper-button-prev:after{width: 20px;height: 20px;}
  .thumblist{padding-left:35px;padding-right:35px;}
}
@media (min-width: 480px) and (max-width: 1023px){
.product-view .add-to-box.actions{max-width:440px;}
.goods-opinion .goods-opinion_wrapper[data-name="top"] .goods_btn{max-width:280px;}
.askQuestionGood .text{width:100%;}
}
@media (max-width: 479px){
  .goods-opinion .opinion-item_info{width:100%;}
  .goods-opinion .opinion__recommend{margin-left: 0;width: 100%;margin-top: 12px;}
  .product-tabs .tabs a{width:100%;}
  .product-view .add-to-cart{flex-wrap: wrap;}
  .product-view .add-to-cart .cart__{width: calc(100% - 140px);}
  .product-view .add-cart.quick{width:100%;margin: 12px auto 0;text-align: center;}
  .product-view .product-container .right_ form{padding:12px;}
  .product-view .goodsDataMainModificationAvailable{width:100%;}
  .product-view .product-info{grid-gap: 16px 30px;justify-content: space-between;}
  .product-view .informationBlockSale{flex-wrap:wrap;}
  .product-view .informationBlockSale .sale-counter{width:100%;justify-content:flex-start;}
 .goods-opinion .opinion__no .goods_btn{max-width:100%;}
  #goods-opinion_form #sel_opinion .title{width:100%;}
  .goods-opinion .goodsDataOpinionListNavigateTop{flex-direction: column;align-items: flex-start;}
  .product-tabs .tab_content_payment .payment_icon{width: 40px;min-width: 40px;height: 40px;}
}
/* Калькулятор сопуствующих */
#calculatorRelated{position:relative;}
.calculatorRelated{border: 1px solid var(--color-grey-l);}
.calculator-wrapper{display: flex;flex-wrap: wrap;grid-gap: 20px 40px;padding: 30px 20px;justify-content: center;}
.calculator-wrapper .calculator-item[data-name="left"]{display: flex;flex-direction: column;align-items: center;width: 250px;}
.calculator-wrapper .calculator-item[data-name="right"]{width: 0;visibility: hidden;opacity: 0;transition: 0.3s;transform: scaleX(0);height: 0;overflow: hidden;}
.calculator-wrapper .calculator-item[data-name="right"].open{width: calc(100% - 250px - 40px);visibility: visible;opacity: 1;transform: scaleX(1);height: max-content;}
.calculator-wrapper .calculator-item[data-name="left"] .calculator-item_img{width: 200px;height: 200px;margin-bottom: 12px;border: 1px solid var(--color-grey-l);}
.calculator-wrapper .calculator-item[data-name="left"] .calculator-item_name{margin-bottom: 8px;font-size: 16px;width:100%;text-align: center;}
.calculator-wrapper .calculator-item[data-name="left"] .calculator-item_priceBlock{display: flex;align-items: center;justify-content: center;flex-wrap: wrap;width: 100%;grid-gap: 8px 12px;}
.calculator-wrapper .calculator-item[data-name="left"] .calculator-item_price{font-weight: 600;font-size: 20px;}
.calculator-wrapper .calculator-item[data-name="left"] .calculator-item_old-price{font-weight: 400;font-size: 16px;color:var(--color-grey-d);text-decoration: line-through;}
.calculator-wrapper .calculator-list{display: flex;flex-wrap: wrap;margin-bottom: 20px;border: 1px solid var(--color-grey-l);padding: 12px;max-height: 260px;overflow-y: auto;overflow-x: hidden;}
.calculator-wrapper .calculator-list .calculator-list_item{display:flex;align-items:center;width:100%;position: relative;}
.calculator-wrapper .calculator-list .calculator-list_item:not(:last-child){margin-bottom:24px;}
.calculator-wrapper .calculator-list .calculator-list_item:not(:last-child):before{content: '';width:100%;border-bottom: 1px solid var(--color-grey-l);position:absolute;bottom: -12px;left: 0;}
.calculator-wrapper .calculator-list .calculator-list_remove{-webkit-mask-image: url("data:image/svg+xml,%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_1373_20178)'%3E%3Cmask id='mask0_1373_20178' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='0' y='0' width='16' height='16'%3E%3Cpath d='M16 0H0V16H16V0Z' fill='white'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_1373_20178)'%3E%3Cpath d='M16 1.25708L14.7429 0L8 6.74318L1.25708 0L0 1.25708L6.74292 8L0 14.7429L1.25708 16L8 9.25708L14.7429 16L16 14.7429L9.25708 8L16 1.25708Z' fill='%23AEB8B5'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1373_20178'%3E%3Crect width='16' height='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.calculator-wrapper .calculator-list .calculator-list_remove{margin-right: 30px;background-color: var(--color-grey-d);transition: 0.3s;min-width: 16px;width: 16px;height: 16px;display: inline-block;cursor: pointer;-webkit-mask-position: center;-webkit-mask-repeat: no-repeat;-webkit-mask-size: contain;}
.calculator-wrapper .calculator-list .calculator-list_img{min-width: 60px;width: 60px;height: 60px;border: 1px solid var(--color-grey-l);background: var(--bgImg);}
.calculator-wrapper .calculator-list .calculator-list_img img{width: 100%;height: 100%;object-fit: contain;}
.calculator-wrapper .calculator-list .calculator-list_price{font-weight: 600;font-size: 18px;width: 110px;}
.calculator-wrapper .calculator-list .calculator-list_quantity{display: inline-block;font-weight: 400;vertical-align: middle;width: 50px;height: 44px;color: var(--color-black);border: 1px solid var(--color-grey-l);border-right: 0;border-left: 0;font-size: 14px;text-align: center;padding: 0;background: var(--color-white);}
.calculator-wrapper .calculator-list .calculator-list_name{width: 100%;max-width: calc(100% - 138px - 110px - 16px - 80px);font-size: 16px;line-height: 19px;max-height: 40px;overflow: hidden;}
.calculator-wrapper .calculator-list .calculator-list_mod{font-size: 14px;color: var(--color-grey-d);margin-top:4px;}
.calculator-wrapper .calculator-action{display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;grid-gap: 16px;position: relative;}
.calculator-wrapper .calculator-totalBlock{display: flex;flex-direction: column;grid-gap: 12px;width:100%;max-width: calc(100% - 220px - 16px);}
.calculator-wrapper .calculator-totalBlock .title{font-weight: 600;font-size: 14px;color:var(--color-grey-d);}
.calculator-wrapper .calculator-totalBlock .calculator-total-sum{font-weight: 600;font-size: 26px;}
.calculator-wrapper .calculator-totalBlock .calculator-total-sum .num{margin-right: 5px;}
.calculator-wrapper .calculator-addBtn{width: 220px;}
.calculator-wrapper .calculator-list_wrapper{display:flex;align-items: center;flex-wrap: wrap;grid-gap: 8px 12px;padding-left: 12px;width: calc(100% - 60px);justify-content: space-between;}
.calculatorRelated .emptyGoodInfo{font-size: 16px;line-height: 19px;display:none;grid-gap: 8px 16px;align-items: center;margin-bottom: 16px;background: var(--color-grey);}
.calculatorRelated .calculator-wrapper.no_product .emptyGoodInfo{display:flex;}
.calculatorRelated .calculator-wrapper.no_product .calculator-item[data-name="left"] .calculator-item_price{color: var(--color-grey-d);}
.calculatorRelated .calculator-wrapper.no_product .calculator-item[data-name="left"] .calculator-item_name{color: var(--color-grey-d);}
.calculatorRelated .calculator-wrapper.no_product .calculator-item[data-name="left"] .calculator-item_img{filter: opacity(0.4);}
.calculatorRelated .emptyGoodInfo_icon{width: 44px;height: 44px;background: var(--color-black);display: flex;align-items: center;justify-content: center;position: relative;}
.calculatorRelated .emptyGoodInfo_icon .icon_{width: 24px;height: 24px;margin: 0;background-color: var(--color-white);}
.calculatorRelated .emptyGoodInfo_icon:before{content: '';display: block;width: 3px;height: 100%;background: var(--color-red);position: absolute;left: 0;top: 0;}
.calculatorRelated .emptyGoodInfo .text{width: calc(100% - 44px - 16px);}
/* мышь, тачпад */
@media (hover: hover) and (pointer: fine){
  .calculator-wrapper .calculator-list .calculator-list_remove:hover{background-color:var(--color-secondary);}
}
@media (max-width: 1139px){
  .calculator-wrapper{grid-gap: 0 16px;}
  .calculator-wrapper .calculator-item[data-name="left"]{width: 200px;}
  .calculator-wrapper .calculator-item[data-name="right"].open{width: calc(100% - 200px - 16px);}
  .calculator-wrapper .calculator-list .calculator-list_nameBlock{max-width: calc(100% - 236px);}
}
@media (max-width: 1023px){
    .calculator-wrapper .calculator-list .calculator-list_remove{margin-right: 0;}
    .calculator-wrapper .calculator-list .calculator-list_name{max-width: calc(100% - 138px - 110px - 16px - 40px);}
}
@media (max-width: 860px){
  .calculator-wrapper .calculator-item[data-name="right"].open{width: 100%;}
  .calculator-wrapper .calculator-item[data-name="right"]{border-top: 1px solid var(--color-grey-l);}
  .calculator-wrapper .calculator-item[data-name="left"]{width: 100%;padding: 20px 12px;}
  .calculator-wrapper{padding:0;}
  .calculator-wrapper .calculator-list .calculator-list_remove{position: absolute;top: 50%;right: 0;transform: translateY(-50%);}
  .calculator-wrapper .calculator-list .calculator-list_item{padding-right:24px;}
  .calculator-wrapper .calculator-action{padding: 20px 12px;}
  .calculator-wrapper .calculator-action:before{content: '';position: absolute;top: 0;left: -12px;width: calc(100% + 24px);display: block;border-top: 1px solid var(--color-grey-l);}
  .calculator-wrapper .calculator-list{border:0;margin:0;}
  .calculatorRelated .emptyGoodInfo{padding: 12px;margin: 0;border-bottom: 1px solid var(--color-grey-l);}
}
@media (max-width: 639px){
  .calculator-wrapper .calculator-list .calculator-list_name{max-width: 100%;order: 1;}
  .calculator-wrapper .calculator-list .calculator-list_price{width: 100%;order: 2;}
  .calculator-wrapper .calculator-list_qty-wrap{order: 3;}
}
@media (max-width: 479px){
  .calculator-wrapper .calculator-totalBlock{max-width: 100%;}
}
/*Сопуствующие товары */
#related-goods{background: var(--color-grey);padding: 30px 16px;}
.related-goods .actions{display: flex;align-items: center;width: max-content;}
.related-goods .products-grid .item .product-image{width: 80px;height: 80px;border-right: 1px solid var(--color-grey-l);}
.related-goods .products-grid .item{border: 0;background: var(--color-white);padding: 12px;}
.related-goods .products-info{display: flex;align-items: center;margin-bottom: 10px;border: 1px solid var(--color-grey-l);border-right: 0;}
.related-goods .product-name{width: calc(100% - 80px);padding-left: 8px;text-align: left;font-size: 14px;}
.related-goods .products-grid .item .product-shop{padding: 0;display: flex;align-items: center;flex-direction: initial;border: 0;}
.related-goods .products-grid .item .price-box{flex-direction: column;align-items: flex-start;grid-gap: 4px;margin-right: auto;}
.related-goods .products-grid .item .product-shop .price:not(.old-price){font-size: 18px;}
.related-goods .products-grid .item .product-shop .price.old-price{font-size: 14px;}
.related-goods .products-grid .item .actions{margin: 0;}
.related-goods .products-grid .item .actions a{width: 40px;height: 40px;display: flex;align-items: center;justify-content: center;position: relative;border: 1px solid var(--color-grey-l);transition: 0.3s;}
.related-goods .products-grid .item .actions a .icon_, .related-goods .products-grid .item .actions .actions-btn .icon_{margin:0;}
.related-goods .products-grid .item .actions .actions-btn{width: 40px;height: 40px;display: flex;align-items: center;justify-content: center;position: relative;border: 1px solid var(--color-secondary);background:var(--color-secondary);transition: 0.3s;cursor: pointer;}
.related-goods .products-grid .item .actions a.product-ico.added .icon_{background-color: var(--color-secondary);}
.related-goods .products-grid .item .actions a.product-ico.added{border-color: var(--color-secondary);z-index: 1;}
.related-goods .products-grid .item .actions a:first-child{margin-right: -1px;}
/* мышь, тачпад */
@media (hover: hover) and (pointer: fine){
  .related-goods .products-grid .item .actions a.product-ico:hover .icon_{background-color: var(--color-secondary);}
  .related-goods .products-grid .item .actions .actions-btn:hover .icon_{background-color: var(--color-white);}
}
/*Рекомендованные товары*/
@media (min-width: 768px){
  .related-views .swiper{padding-bottom: 40px;margin-bottom: -40px;}
}
/*** Товары ***/
.toolbar{width: 100%;}
.toolbar .pages{display: none;}
.OrderFilterForm .toolbar.bottom{margin: 0;display: flex;justify-content: center;padding: 0;margin-left: auto;margin-right: auto;}
.toolbar_up{width: 100%;display: flex;align-items: center;margin-bottom: 22px;flex-wrap: wrap;}
.toolbar_up .toolbar_wrapper{width: 100%;display: flex;align-items: center;flex-wrap: wrap;background: var(--color-grey);padding: 10px 20px;}
.toolbar_up_result{margin-right: 30px;font-size: 14px;font-weight: 600;color:var(--color-grey-d);}
.toolbar_up noindex{width: 100%;}
.toolbar_up .OrderFilterForm{display: flex;align-items: center;}
.toolbar.bottom .pages{display: block;margin: 0 auto;}
.toolbar.bottom .sort-by{display: none}
.view-mode{margin-left: auto;display: flex;align-items: center;}
.view-mode .view-mode-btn{display: flex;align-items: center;justify-content: center;cursor: default;}
.view-mode a.view-mode-btn{cursor: pointer;}
.view-mode .view_mode_list:before, .view-mode .view_mode_table:before{content: '';display:block;background-color: var(--color-grey-d);width: 20px;min-width: 20px;height: 20px;-webkit-mask-position: center;-webkit-mask-repeat: no-repeat;-webkit-mask-size: contain;}
.view-mode .view_mode_table:before{-webkit-mask-image: url("data:image/svg+xml,%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_1315_24489)'%3E%3Cpath d='M0 0V20H20V0H0ZM18.75 6.25H13.7498V1.25H18.75V6.25ZM7.5 12.5V7.5H12.5V12.5H7.5ZM12.5 13.75V18.75H7.5V13.75H12.5ZM6.25 12.5H1.25V7.5H6.25V12.5ZM7.5 6.25V1.25H12.5V6.25H7.5ZM13.7498 7.5H18.75V12.5H13.7498V7.5ZM6.25 1.25V6.25H1.25V1.25H6.25ZM1.25 13.75H6.25V18.75H1.25V13.75ZM13.7498 18.75V13.75H18.75V18.75H13.7498Z' fill='%231C737A'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1315_24489'%3E%3Crect width='20' height='20' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.view-mode .view_mode_table:before.active{background-color: var(--color-secondary);}
.view-mode .view_mode_list:before{-webkit-mask-image: url("data:image/svg+xml,%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_1315_24484)'%3E%3Crect x='0.75' y='0.75' width='18.5' height='18.5' stroke='%23AEB8B5' stroke-width='1.5'/%3E%3Crect x='1.25' y='6.25' width='17.5' height='1.25' fill='%23AEB8B5'/%3E%3Crect x='6.25' y='18.75' width='17.5' height='1.25' transform='rotate(-90 6.25 18.75)' fill='%23AEB8B5'/%3E%3Crect x='1.25' y='12.5' width='17.5' height='1.25' fill='%23AEB8B5'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1315_24484'%3E%3Crect width='20' height='20' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.view-mode .view-mode-btn.active{pointer-events: none;}
.view-mode .view-mode-btn.active:before{background-color:var(--color-secondary);}
.view-mode .view-mode-btn:not(:last-child){margin-right:12px;}
.view-mode label{display:none;}
.products noindex{width: 100%;}
.sort-by, .show-b{display: flex;align-items: center;}
.sort-by select, .show-by select{border: 0;font-size: 14px;padding-left: 0;height: auto;padding-right: 16px;}
.sort-by .selectBlock:after, .show-by .selectBlock:after{right: 0;width: 12px;height: 12px;transform: translateY(-50%) rotate(0deg);background-color: var(--color-black);}
.sort_btn{display:none;align-items:center;justify-content: center;margin-right: 30px;font-size: 14px;}
.sort_btn .icon_{ width: 12px;height: 12px;min-width: 12px;background-color: var(--color-black);margin-right: 0;margin-left: 5px;transform: rotate(90deg);}
.show-by{min-width: 40px;}
.sort-by{margin-right: 30px;min-width: 80px;}
.show-by label, .sort-by label, .view-mode label{margin-right: 4px;white-space: nowrap;font-size: 14px;}
.show-by label, .view-mode label{display:none;}
.view-mode label{margin-right: 15px;}
.filter-box{display: none;align-items: center;justify-content: flex-start;align-items: center;height:40px;border-radius: 0;background: var(--color-black);position: relative;margin-right: 16px;}
.filter-box .filter_clear{display:none;background-color: var(--color-grey-d);width: 12px;height: 12px;min-width: 12px;margin-right: 12px;margin-left: 4px;}
.filter-box .filter_clear:hover{background-color: var(--color-white);}
.filterMain_btn{cursor: pointer;width:100%;padding: 0 12px;height:100%;display: flex;align-items: center;color: var(--color-white);}
.filterMain_btn .filter-icon{background-color: var(--color-white);}
.filterMain_btn span:not(.filter-icon):not(.filters__count){font-weight: 600;font-size: 20px;font-family: var(--family);white-space: nowrap;}
.filterMain_btn .filters__count{font-size: 12px;font-weight: 800;display: none;align-items: center;justify-content: center;margin-left: 8px;width: 18px;height: 18px;background: var(--color-red);}
.category-title.block-title{width: 100%;margin-bottom: 30px;}
.toolbar_container{display: flex;align-items: center;margin-bottom: 30px;width: 100%;}
.modal-fancybox-body .modal-sortItem{width: 100%;}
.modal-fancybox-body .modal-sortItem:not(:last-child){margin-bottom: 16px;padding-bottom: 16px;border-bottom: 1px solid var(--color-grey-l);}
.modal-fancybox-body .modal-sortItem .s_item{display: flex;align-items: center;width:100%;}
.modal-fancybox-body .modal-sortItem .title{font-size: 20px;font-weight: 600;margin-bottom: 12px;font-family: var(--family);}
.modal-fancybox-body .modal-sortItem label{padding-left:8px;margin:0;word-break: break-word;display:flex;}
.modal-fancybox-body .OrderFilterForm{display: flex;align-items: center;flex-wrap: wrap;}
.modal-fancybox-body .OrderFilterForm .sort-by, .modal-fancybox-body .OrderFilterForm .show-by{display: flex;flex-wrap: wrap;grid-gap: 8px;width: 100%;}
.modal-fancybox[data-modal="modal-filterSort"] .modal-fancybox-body{height: calc(100% - 55px);padding: 0 5px 0 0;}
@media (max-width: 1023px){
  .filter-box{display: flex;}
}
@media (max-width: 767px){
  .sort_btn{display:flex;}
  .toolbar_up .sort-by, .toolbar_up .show-by{display:none;}
}
@media (max-width: 639px){
  .toolbar_up_result{display:none;}
  .filterMain_btn span:not(.filter-icon):not(.filters__count){display:none;}
  .filterMain_btn .filter-icon{margin: 0;}
}
@media (max-width: 479px){
  .filterMain_btn .filters__count{width: 6px;height: 6px;font-size: 0;}
}
/** Навигация **/
.toolbar_up .pages{width: 230px;margin-right: 100px;}
.pages ol{display: flex;flex-wrap: wrap;grid-gap: 8px;padding: 0;font-size: 0;margin: 0;justify-content: flex-end;}
.pages li{display: inline-flex;align-items: center;justify-content: center;cursor: default;text-align: center;border-radius: 2px;color: var(--color-black);background: var(--color-white);height: 40px;width:40px;}
.pages li.current{pointer-events: none;}
.pages li.current .link{color: var(--color-secondary);}
.pages li .link{cursor: pointer;display: flex;align-items: center;justify-content: center;width: 100%;height: 100%;position: relative;font-weight: 500;font-size: 14px;text-align: center;}
.pages li:active .link{color: var(--color-secondary);}
.pages li.current span{cursor: default;}
.pages .current .link{cursor: default;background: none;}
.pages li .fal{padding: 0;margin: 0;font-size: 15px;line-height: 28px;}
.pages_dot span, .pages_dot span:hover{cursor: default !important;;background: transparent !important;;border-color: transparent !important;}
.toolbar.bottom{margin-top: 25px;}
/*.pages li.first .link:before{transform: scaleX(-1);}*/
/*.pages li.first .link:before, .pages li.last .link:before{-webkit-mask-image: url("data:image/svg+xml,%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_690_21066)'%3E%3Cpath d='M8.58984 16.59L13.1698 12L8.58984 7.41L9.99984 6L15.9998 12L9.99984 18L8.58984 16.59Z' fill='%23464646'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_690_21066'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}*/
/*.pages li.first .link:before, .pages li.last .link:before{content: '';background-color: var(--color-black);width: 24px;height: 24px;display: inline-block;-webkit-mask-position: center;-webkit-mask-repeat: no-repeat;-webkit-mask-size: contain;}*/
.pages li.pages_points{pointer-events: none;}
/* мышь, тачпад */
@media (hover: hover) and (pointer: fine){
  .pages li:hover .link{color: var(--color-secondary);}
  .pages li.current:hover .link{color: var(--color-secondary);}
  .toolbar .last:hover, .toolbar .first:hover{color: var(--color-secondary);}
  .pages li .link.first:hover:before, .pages li .link.last:hover:before{background-color: var(--color-secondary);}
}
@media (max-width: 768px){
  .pages ol{justify-content: center;}
}
@media (max-width: 479px){
  .pages li{height: 30px;width: 30px;}
}
/** Фильтры **/
.filters{display: block;width: 100%;}
.block.filters #filters-form{padding: 12px;border: 1px solid var(--color-grey-l);border-top: 0;}
.filters .title._main{width: max-content;padding-right: 0;text-transform: uppercase;margin: 0;font-size: 16px;font-weight: 600;}
.filters .title{display: block;position: relative;width:100%;padding: 0;padding-right: 30px; text-align: left ;font-size: 18px;}
.filters .title.active{margin-bottom: 0;}
.filters-price{border-bottom: 1px solid var(--color-grey-l);margin-bottom: 16px;padding-bottom: 16px;}
.filters-price .title{margin-bottom: 12px;}
.filters-price .title, .filters .title{position: relative;font-size: 20px;color: var(--color-black);font-weight: 600;display: flex;align-items: center;font-family: var(--family);}
.filters .title .filter-arrow{position: absolute;cursor: pointer;top: 50%;transform: translateY(-50%);right: 1px;height: 100%;display: flex;align-items: center;justify-content: center;}
.filters .title .filter-arrow .icon_{background-color: var(--color-black);margin: 0;width: 16px;height: 16px;min-width: 16px;transform: rotate(-90deg);}
.filters .title .filter-arrow:hover .icon_{background-color: var(--color-secondary);}
.filters .title.active .filter-arrow .icon_{transform: rotate(0deg);}
.filters .disabled_filter{cursor: default;}
.filters .disabled_filter input, .filters .disabled_filter input:hover{cursor: default;}
.filters .disabled_filter input:before, .filters .disabled_filter input:hover:before{border-color: var(--color-grey);background: transparent;}
.filters .disabled_filter label, .filters .disabled_filter label:hover{cursor: default !important;color: var(--color-labelDisabled) !important;}
.filters .disabled_filter input[type="checkbox"]:after, .filters .disabled_filter .counter{display:none !important;}
#filters-form .filter{display: block;position: relative;height: max-content;}
#filters-form .filter:not(:last-child){padding-bottom: 16px;border-bottom: 1px solid var(--color-grey-l);}
#filters-form .filter:not(:last-child){margin-bottom: 16px;}
#filters-form .filter ._filter_rest{display: flex;align-items: center;margin-top: 25px;}
#filters-form .title.active ~ .filter-more{display: none}
.filters .filter-inner .filter-item:not(:last-child){padding-bottom: 8px;}
.filter-item input:hover + label,  .filter label:hover{}
.filter-item input[checked="checked"] + label{}
.filters .filter-inner .filter-item{display: flex;}
.filters .filter-inner .filter-item:nth-child(n+8){display: none;}
.filters .filter-inner .filter-item.show{display: flex !important;}
.filters .filter-inner .filter-item .fal{display: inline-block;margin-right: 5px;}
.filters .filter-inner .filter-item .counter{vertical-align: middle;margin: 0 5px auto auto;font-size: 14px;line-height: 20px;text-align: center;color: var(--color-grey-d);}
#filters-form .filter label{display: flex;align-items: center;font-size:16px;cursor: pointer;color: var(--color-black);width: 100%;line-height: 1;padding-left: 12px;word-break: break-word;}
#filters-form .filter label .name{width: calc(100% - 25px);padding-right: 5px;overflow: hidden;}
#filters-form .filter select{height: 30px;border: 1px solid #dce4e9;padding: 0 5px;}
#filters-form .filter select:focus{border: 1px solid #000;}
.filters -active{display:none;}
.filters -active #filters-reset{margin: 10px auto;display: block}
.filters -active .filter-inner .filter-item .counter{margin-top: -3px;display: none;}
.filters .filterBtn_bottom{display: flex;flex-wrap: wrap;width: 100%;}
.filters .filterBtn_bottom button{width: 100%;display: flex;align-items: center;justify-content: center;transition: 0.3s;margin-top: 16px;padding-top: 8px;border-top: 1px solid var(--color-grey-l);}
.filters .filterBtn_bottom button:hover{color: var(--color-red);}
.filters #filters-reset[disabled="disabled"]{display: none;background: var(--color-btnDisabled);color: var(--color-btnTextDisabled);pointer-events: none;}
#goods-filter-price-slider.noUi-target{height: 8px;margin: 16px auto 0;background: var(--color-grey-l);border-radius: 0;box-shadow: none;border: 0;width: calc(100% - 20px);}
#goods-filter-price-slider .noUi-handle:after, .noUi-handle:before{content: none;}
#goods-filter-price-slider .noUi-connect{background: var(--color-red);}
#goods-filter-price-slider.noUi-horizontal .noUi-handle{background: var(--color-red);top: -4px;width: 16px;height: 16px;cursor: pointer;outline: 0;box-shadow: none;border-color: var(--color-red);border-radius: 0;}
#goods-filter-price-slider.noUi-horizontal .noUi-handle:before{content: '';position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 6px;height: 6px;background: var(--color-white);}
#goods-filter-price-slider.noUi-horizontal .noUi-handle.noUi-handle-lower{right: -6px;}
#goods-filter-price-slider.noUi-horizontal .noUi-handle.noUi-handle-upper{right: -10px;}
.count_goods{display:none;color: var(--color-secondary);font-weight: 600;font-size: 18px;text-align: center;position:relative;margin-bottom: 30px;}
.filters-price .layout-slider{position: relative;text-align: center;}
.filters-price .layout-slider .filter-range{display: flex;align-items: center;justify-content: space-between;}
.filters-price .goodsFilterPriceSubmit{width: 100%;margin-top: 20px;}
.filters -active #filters-reset{color: var(--color-white);background: transparent;border-color: var(--color-white);}
.filters-price .layout-slider .filter-range-col{position:relative;display: flex;align-items: center; vertical-align: middle;width: 50%;}
.filters-price .layout-slider .filter-range-col:first-child input{border-right: 0;}
.filters-price .layout-slider .filter-range-col:first-child:before{content: 'От';margin-right: 8px;font-size: 14px;color: var(--color-black);display:none;}
.filters-price .layout-slider .filter-range-col:last-child:before{content: 'До';margin-right: 8px;font-size: 14px;color: var(--color-black);display:none;}
.filters-price .layout-slider .filter-range-label{position: absolute;top: 50%;transform: translateY(-50%);left: 15px;opacity: 0.5;font-size: 14px;}
.filters-price .layout-slider .input{width: 100%;display:inline-block;font-size:14px;color: var(--color-grey-d);height: 44px;text-align: left;padding: 0 12px;}
.filterPrice_btn{display: flex;flex-wrap: wrap;align-items: center;margin-top: 20px;grid-gap: 16px;}
.filterPrice_btn button{width: calc(50% - 10px);font-size: 16px;font-weight: 600;color: var(--color-grey-d);font-family: var(--family);}
.filterPrice_btn button:hover{color: var(--color-secondary);}
.filterPrice_btn button.filter_btn_goodsParametrs{text-align:right;}
.filterPrice_btn button.filter_btn_goodsParametrsClaar{text-align:left;}
.filtersTitle{display:none;align-items: center;justify-content: center;font-size: 28px;font-weight: 600;margin-bottom: 16px;font-family: var(--family);}
.filtersTitle .filters__close{margin: 0;cursor: pointer;background-color: var(--color-grey-d);transition: 0.3s;width: 16px;height: 16px;min-width: 16px;position: absolute;top: 16px;right: 16px;}
.filtersTitle .filters__close:hover{background-color: var(--color-white);}
.filter-btn_show{display:none;color: var(--color-grey-d);font-size: 18px;font-family: var(--family);margin-top: 16px;grid-gap: 5px;cursor: pointer;}
.filter-btn_show:hover{color:var(--color-secondary);}
/*** Сайдбар. Активные Фильтры ***/
.filtersActive.has-filters{margin-bottom:16px;}
.filtersActive__items{display: flex;align-items: center;white-space: nowrap;grid-gap: 8px 24px;}
.filters__open{display: none;}
.filtersActive__remove{display: flex;align-items: center;justify-content: center;margin-left: 8px;}
.filtersActive__remove .icon_{width: 12px;height: 12px;min-width: 12px;margin: 0;background-color: var(--color-grey-d);}
.filtersActive__item{cursor: pointer;transition: 0.3s;width: max-content;font-size:16px;display: flex;align-items: center;}
.filtersActive__item:hover{color: var(--color-secondary);}
.filtersActive__item:hover .icon_{background-color: var(--color-secondary);}
.filtersActive__name{display: none;}
.filtersActive__clear{white-space: nowrap;display: none;transition: 0.3s;align-items: center;justify-content: center;color: var(--color-secondary);font-size: 16px;font-weight: 600;margin-left:16px;}
.filtersActive__clear:hover{color: var(--color-red);}
.has-filters .filtersActive__clear{display: none;}
.selectAll{margin-bottom:10px;color: #654DFF;display: none;cursor: pointer;}
.filter_showAll:hover, .selectAll:hover{color: #FEC859;}
.searchFilters{display: none;margin-bottom: 10px;height: 40px;max-width: 100%;}
/*** Категории ***/
.catalog_page .htmlDataBlock{font-size:14px;}
.toolbar + .categories{padding-top: 30px;}
.categories_grid{position: relative;display: flex;flex-wrap: wrap;grid-gap: 12px;width: 100%;overflow: hidden;}
.categories_grid .item{position: relative;cursor: pointer;transition: 1s;}
.categories_grid .item .cat-image{width: 100%;height: 300px;display: block;}
.categories_grid .item .cat-image img{max-width: 100%;width: 100%;height: 100%;object-fit: cover;max-height: 100%;}
.categories_grid .item .cat-content{transition: 0.3s;width: 100%;height:70px;display:flex;flex-direction: column;position: absolute;bottom: 22px;transition: 0.3s;background: rgb(48 68 94 / 70%);padding: 16px;padding-left: 28px;}
.categories_grid .item .cat-name{font-size: 20px;line-height: 24px;font-weight: 900;text-transform: uppercase;color: var(--color-white);max-height: 48px;overflow: hidden;font-family: var(--family);}
.categories_grid .item .cat-name_contener{display: flex;align-items: center;height:48px;position: relative;}
.categories_grid .item .cat-name_contener:before{content: '';width: 4px;height: 100%;display: block;background: var(--color-red);position: absolute;left: -8px;top: 0;}
.categories_grid .item .cat-count{font-size: 14px;color: var(--color-white);margin-top:4px;display: none;}
.categories_grid.goodsEmpty{display: flex;flex-wrap: wrap;grid-gap: 12px;}
.categories_grid.goodsEmpty{margin-bottom: 20px;}
.categories_grid.goodsEmpty .cat-name{transition:0.3s;color: var(--color-black);font-weight: 400;text-transform: initial;font-size: 16px;font-family: var(--family);padding: 8px 16px;border: 1px solid var(--color-grey-l);}
.categories_grid.goodsEmpty .item:hover .cat-name{border-color: var(--color-secondary);color: var(--color-secondary);}
.categories_grid .item:hover .cat-content{background: var(--color-secondary);}
@media (max-width:1023px){
 .filters-price .title{margin-bottom: 0;}
 #filters-form .filter:not(:last-child){margin-bottom:20px;}
 .block.filters #filters-form{padding: 0;border: 0;}
 #main .col-left .block.filters{display: none;width: calc(100% - 32px);max-width: 380px;padding: 16px;margin-right: 0;position: fixed;top: 50%;left: 50%;transform: translate(-50%, -50%);transition: 0.3s;z-index: 30;overflow: hidden;background: var(--color-white);}
 .filtersTitle{display:flex;}
 #filters-form{padding: 16px 5px 16px 0;max-height: calc(100% - 32px);overflow-y: auto;}
 .col-left .page-sidebar .block.filters{padding: 0;}
 #main .col-left .block.filters.opened{display: block;}
 #main .col-left .block.filters .block-title{display: none;}
 .block.filters .form_content{max-height: 600px;overflow: auto;padding-right: 5px;}
}
/*** Левая часть ***/
.index_content{display: flex;flex-wrap: wrap;}
.col-left .block:last-child{margin-bottom: 0;}
.col-left .block > .title{font-size: 22px;margin-bottom: 20px;}
.col-left .block > .title a:hover{color: var(--color-secondary);}
/** Каталог **/
.col-left .block .content{padding: 0;}
.col-left .block .content .filter_cont{margin-top: 12px;}
.col-left .block .content .filter_cont .filterSearchIcon{display:none;margin-bottom: 24px;position:relative;}
.col-left .block .content .filter_cont .filterSearchIcon .searchFilters{padding-left: 30px;background: transparent;border-color: transparent;border-bottom-color: var(--color-grey);}
.col-left .block .content .filter_cont .filterSearchIcon:before{content: '';display:block;width:20px;height:20px;min-width:20px;background-color: var(--color-grey-d);position: absolute;left: 0;top: 50%;transform: translateY(-50%);-webkit-mask-position: center;-webkit-mask-repeat: no-repeat;-webkit-mask-size: contain;}
.col-left .block .content .filter_cont .filterSearchIcon:before{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M8.5 3C11.5376 3 14 5.46243 14 8.5C14 9.83879 13.5217 11.0659 12.7266 12.0196L16.8536 16.1464C17.0488 16.3417 17.0488 16.6583 16.8536 16.8536C16.68 17.0271 16.4106 17.0464 16.2157 16.9114L16.1464 16.8536L12.0196 12.7266C11.0659 13.5217 9.83879 14 8.5 14C5.46243 14 3 11.5376 3 8.5C3 5.46243 5.46243 3 8.5 3ZM8.5 4C6.01472 4 4 6.01472 4 8.5C4 10.9853 6.01472 13 8.5 13C10.9853 13 13 10.9853 13 8.5C13 6.01472 10.9853 4 8.5 4Z' fill='%238B8B8B'/%3E%3C/svg%3E");}
.col-left .block .content ul{margin: 0;padding: 0;list-style: none;list-style-position: inside;}
.col-left .block.catalog .content ul.sub li a{font-size: 14px;}
.col-left .block.catalog .content ul li{position: relative;}
.col-left .block.catalog .content ul li:last-child{margin-bottom: 0;}
.col-left .block.catalog .content ul li a{display: block;position: relative;text-transform: none;font-size: 18px;line-height: 33px;letter-spacing: 0.01em;color: var(--color-white);padding-right: 30px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.col-left .block.catalog .content ul li a.active, .col-left .block.catalog .content ul li a:hover{color: var(--color-secondary);}
.col-left .block.catalog .content ul li a img{width: 30px;height: 30px;margin-right: 5px;display: none;}
.col-left .block.catalog .content ul li .open-sub{display: block;position: absolute;right: 0;top: 2px;cursor: pointer;font-family: "FontAwesome";font-size: 30px;}
.col-left .block.catalog .content ul li .open-sub.active:before{content: "\f106";}
.col-left .block.catalog .content ul li .open-sub:hover{color: var(--color-secondary);}
.col-left .block.catalog .content ul li .open-sub:before{content: "\f107";display: block;vertical-align: middle;width: 30px;height: 30px;line-height: 30px;text-align: center;}
.col-left .block.catalog .content ul li ul li{padding-left: 10px;}
.col-left .block.catalog .content ul li .count{display: inline-block;vertical-align: middle;min-width: 20px;height: 20px;padding: 0 4px;margin-left: 5px;font-size: 11px;line-height: 20px;text-align: center;border-radius: 4px;color: #5d7483;background-color: #f1f1f1}
.showMoreCatalog{cursor: pointer;margin-top:20px;background-color: var(--color-white);color: #889BEF;font-weight: 600;font-size: 16px;width: 100%;height: 50px;display: flex;align-items: center;justify-content: center;border-radius: 4px;overflow: hidden;}
.showMoreCatalog:hover{background: var(--color-secondary);color:var(--color-white);}
.activeFilterNumber{opacity: 0;visibility: hidden;margin-left: 8px;min-width: 18px;width: 18px;height: 18px;background: var(--color-red);color: var(--color-white);font-size: 14px;font-weight: 900;display: flex;align-items: center;justify-content: center;}
.activeFilterNumber.active{opacity: 1;visibility: visible;}
/*** Правая часть ***/
.page-content{padding: 15px;}
.page-content.no-padding{padding: 0;}
#main .col-right:not(.col-no_filters) .products-grid .item{width: calc((100% - 16px* 2) / 3);}
#main .col-right:not(.col-no_filters) .categories_grid .item{width: calc((100% - 12px* 2) / 3);grid-gap: 12px;}
@media (max-width: 1023px){
  .col-left .block .content{height:100%;}
 .specialOffers_item_catalog{display:none;}
  #main .col-right:not(.col-no_filters) .categories_grid .item{width: calc((100% - 16px* 2) / 3);}
  #main .col-right.col-no_filters .products-grid .item{width: calc((100% - 16px* 2) / 3);}
}
@media (max-width: 639px){
  #main .col-right.col-no_filters .products-grid .item{width: calc((100% - 16px) / 2);}
  #main .col-right:not(.col-no_filters) .products-grid .item{width: calc((100% - 16px) / 2);}
  #main .col-right:not(.col-no_filters) .categories_grid .item{width: calc((100% - 12px) / 2);}
}
@media (max-width: 479px){
  .products-grid .item{width: 100%;}
  #main .col-right.col-no_filters .products-grid .item{width: 100%;}
  #main .col-right:not(.col-no_filters) .products-grid .item{width: 100%;}
  #main .col-right:not(.col-no_filters) .categories_grid .item{width: 100%;}
}
/** Меню **/
.col-left .block.user-menu .content ul li a.active{font-weight: bold;}
/* Быстрый просмотр */
.fancybox-inner .container{max-width: 950px;padding:0;height: 100%;}
.fancybox-toolbar{background: var(--color-white)95;}
.quickView .fancybox-inner .container{max-width: 700px;}
.fancybox-inner .row{height: 100%;}
/*** Выбор модификации при добавлении в корзину ***/
.product-view .goodPageLink{display:none;align-items:center;justify-content:center;text-align:center;width:100%;font-weight: 600;font-size: 18px;color:var(--color-secondary);padding-top: 12px;margin-top:20px;padding-bottom: 16px;border-top:1px solid var(--color-grey-l);}
.product-view .goodPageLink:hover{color:var(--color-red);}
.product-view.fancybox-content{transition: 0.5s;width: 100%;max-width: 540px;vertical-align: bottom;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);overflow: hidden;padding: 28px;}
.product-view.fancybox-content .thumblist .swiper-button-next:after, .product-view .thumblist .swiper-button-prev:after{width: 16px;height: 16px;}
.product-view.fancybox-content .thumblist{padding-left: 35px;padding-right: 35px;}
.productViewMod.product-view .product-img-box{width: 90px;height: 90px;position: absolute;top: 85px;left: 15px;display: none;}
.fancybox-modif{display:none;font-size: 32px;width: 100%;align-items: center;justify-content: space-between;margin-bottom: 16px;}
.fancybox-modif .fancybox-modif_close{margin: 0;cursor: pointer;background-color: var(--color-grey);transition: 0.3s;}
.fancybox-modif .fancybox-modif_close:hover{background-color: var(--color-white);}
.productViewMod.product-view .product-container .right_{width: 100%;}
.productViewMod.product-view .informationBlockSale{display:none;}
.productViewMod.product-view .price-box{margin-bottom: 16px;}
.productViewMod.product-view .qty-wrap.disabled .qty-set > a{background: var(--color-black);opacity: 0.4;}
.productViewMod.product-view .product-container{padding: 0;background: transparent;}
.productViewMod.product-view .product-action{display:none;}
.productViewMod.product-view .add-cart.quick{display:none;}
.productViewMod.product-view .product-name{justify-content: center;text-align: center;align-items: flex-start;max-height: 76px;overflow: hidden;}
.productViewMod.product-view .product-container .right_ form{background: transparent;padding: 0;}
.productViewMod.product-view .askQuestionGood, .productViewMod.product-view .featuresGood{display:none;}
.productViewMod.product-view .add-to-cart .cart__{width: calc(100% - 138px);}
.productViewMod.product-view .callback_notify{width: 100%;}
.productViewMod.product-view .fancybox-modif{display: none;}
.productViewMod.product-view .product-info{display:none;}
.productViewMod.product-view .goodsDataMainModificationPriceNow{font-size: 26px;height:26px;}
.productViewMod.product-view .goodsDataMainModificationPriceOld{font-size: 16px;height:16px;}
.fancybox-inner .productViewMod .row{position: relative;display: block;}
.fancybox-inner .price_sale_block .product-order-inner{margin: 0;}
.fancybox-inner .productViewMod .short-description{display:none;}
.product-view.productViewQuick{max-width: 820px;padding-bottom: 0;}
.product-view.productViewQuick .goodPageLink{display:flex;}
.product-view.productViewQuick .goodsDataMainModificationsBlock{max-height: 278px;overflow-y: auto;overflow-x: hidden;}
.productViewQuick.product-view .product-img-box{width: 300px;}
.productViewQuick.product-view .product-container .right_{width: calc(100% - 300px - 20px);}
.productViewQuick.product-view .informationBlockSale{margin-bottom: 12px;}
.productViewQuick.product-view .price-box{margin-bottom: 16px;}
.productViewQuick.product-view .qty-wrap.disabled .qty-set > a{background: var(--color-black);opacity: 0.4;}
.productViewQuick.product-view .product-container{padding: 0;background: transparent;}
.productViewQuick.product-view .add-cart.quick{display:none;}
.productViewQuick.product-view .product-name{justify-content: flex-start;text-align: left;align-items: flex-start;max-height: 76px;overflow: hidden;}
.productViewQuick.product-view .product-container .right_ form{background: transparent;padding: 0;}
.productViewQuick.product-view .askQuestionGood, .productViewQuick.product-view .featuresGood{display:none;}
.productViewQuick.product-view .add-to-cart .cart__{width: calc(100% - 138px);}
.productViewQuick.product-view .callback_notify{width: 100%;}
.productViewQuick.product-view .fancybox-modif{display: none;}
.productViewQuick.product-view .product-info{}
.productViewQuick.product-view .goodsDataMainModificationPriceNow{font-size: 26px;height:26px;}
.productViewQuick.product-view .goodsDataMainModificationPriceOld{font-size: 16px;height:16px;}
/*Страница быстрого заказа*/
.fastOrder .fancybox-content{background: var(--color-white);color: var(--color-black);}
.datepicker-inline.hide_{display: none !important;}
.datepicker-inline{position: absolute;top: calc(100% + 10px);right: 0;z-index: 4;}
.fancybox-inner .orderContainer .order_left{width: 100%;}
.fancybox-inner .orderContainer .order_left .formfast .contactWantRegister{margin:0;}
.fancybox-inner .orderContainer .order_right{width: 100%;padding: 0;}
.fancybox-inner .formfast .order_grid .form-wrapper{padding: 0;border: 0;margin-top: 16px;}
.fancybox-inner .orderContainer .order_right .product_action .TotalSum span{font-size: 22px;}
.fancybox-inner .orderContainer .adress .form-list .fields, .fancybox-inner .orderContainer .adress .form-list .deliveryDate{width: 100%;}
.fancybox-inner .buttonsOrder button{max-width: 100%;}
.fancybox-inner #closeOrder{max-width: 100%;}
.fancybox-inner #closeOrder{display: none;}
.fancybox-inner .formfast .order_grid > div{}
.fancybox-inner .formfast .order_grid .account .fields-grid{grid-template-columns: repeat(1, 1fr);}
.fancybox-order_title{display:none;font-size: 32px;text-align: center;font-weight: 600;font-family: var(--family);margin-bottom: 16px;width: 100%;align-items: center;justify-content: center;}
.fancybox-inner .quickformfast .fancybox-order_title{display:flex;}
.fancybox-inner .quickformfast .success, .fancybox-inner .quickformfast .warning{margin-bottom: 16px;}
.fancybox-container.fastOrder.Cart .success, .fancybox-container.fastOrder.Cart  .warning{display:none !important;}
@media (max-width: 767px){
 .product-view.productViewQuick{display:none;}
 .productViewMod{padding: 30px;} 
 .fancybox-modif{font-size:24px}
}
@media (max-width: 479px){
 .productViewMod.product-view .notify-wrapper a:before, .productViewMod.product-view .add-to-cart button:before{border-left-width: 10px;border-top-width: 20px;border-bottom-width: 20px}
 .productViewMod{padding: 16px;max-width: calc(100% - 32px);} 
}
@media (max-width: 481px){
 .fancybox-modif .title{max-width: 200px;} 
}
.products-container .item._with-mod .actions .qty-wrap{display:none;}
/*** Страница: Ajax добавление товара в корзину ***/
.noty_body{font-size: 14px;line-height: 19px;color: var(--noty-color-text);padding: 24px;border-radius: 0;display: flex;align-items: center;text-align: left;padding: 12px;;width: 100%;}
.noty_body i{width: 60px;height: 60px;font-size: 2.5rem;display: flex;align-items: center;justify-content: center;}
.noty_type__error .noty_body{font-size: 14px;color: var(--color-white)}
.noty_body .title.good{font-size: 14px;color: var(--color-black);}
.cart-ajax .cart-product{display:none;}
.noty_body .buttons .quickform{width:180px;}
.noty_body .buttons.hide{display:none;}
/* Уведомления */
.noty_layout .noty_bar{background: var(--noty-color-bg);border-top: 1px solid var(--color-grey-l);padding: 12px 0;margin: 0;min-height: 72px;display: flex;flex-direction: column;justify-content: center;align-items: flex-start;text-align: left;}
.noty_layout .noty__title{display: flex;align-items: center;margin-bottom:4px;font-weight: 600;}
.success, .warning{display: none;}
.quickformfast .success,.quickformfast .warning,
.no-js .success,.no-js .warning{display:block;}
.attention, .information, .success, .warning{border-radius: 4px;position: relative;color: var(--color-white);min-height: 40px;margin-bottom: 16px;overflow: hidden;padding: 16px;font-size: 16px;background: var(--color-secondary)}
.success .close, .warning .close, .attention .close, .information .close{float: right;padding-top: 4px;padding-right: 4px;cursor: pointer;}
.success a, .warning a, .attention a, .information a{font-weight: 600;text-transform: lowercase;}
.success a:hover, .warning a:hover, .attention a:hover, .information a:hover{}
label.invalidInput{color: var(--error-color);font-size: 90%;}
.name-error, .phone-error{display: block;position: relative;color: var(--color-white);background: var(--color-secondary);width: 100%;text-align: left;margin: 0 auto;padding: 3px 15px;}
@media (max-width:480px){
 .attention, .information, .success, .warning{font-size: 14px;}
 .quickformfast .success, .quickformfast .warning, .success a, .warning a, .attention a, .information a{font-size: 14px;}
}
/* Noty */
.noty_bar{border-radius: 0!important;}
.noty_body{zoom: 97%;}
.noty_content{text-align: left;}
.noty__message{width: 100%;display: flex;align-items: center;}
.noty_layout_mixin, #noty_layout__top, #noty_layout__topLeft, #noty_layout__topCenter, #noty_layout__topRight, #noty_layout__bottom, #noty_layout__bottomLeft, #noty_layout__bottomCenter, #noty_layout__bottomRight, #noty_layout__center, #noty_layout__centerLeft, #noty_layout__centerRight{-webkit-transform: translateX(0) scale(1,1);transform: translateX(0) scale(1,1);}
.noty__message a, .noty_content a, .noty_body .mess a{}
.noty__message a:hover, .noty_content a:hover{}
.noty_body .image{width: 50px;height: 50px;min-width: 50px;border-radius: 4px;overflow: hidden;background-color:var(--color-white);margin-right:16px;display: none;}
.noty_body .image img{width: 100%;height: 100%;object-fit: contain;}
.noty_body .noty-right{display: flex;flex-direction: column;height: 100%;width: 100%;}
.noty_body .noty-right .title{display: flex;align-items: center;font-weight: 600;}
.noty_body .noty-right .status-title{color:var(--noty-color-title);}
.noty_body .noty-right .name{margin-top:4px;max-height: 36px;overflow: hidden;}
.noty_body .cart-ajax{display: flex;align-items: center;width: 100%;}
.noty_body .cart-ajax .message{display:none;color: var(--color-white);padding: 0;background: transparent;margin: 0;min-height: initial;}
.noty_type__warning .noty_body .cart-ajax .message{display:block;}
#noty_layout__bottomRight.noty_layout{top: initial;left: 0;bottom: 0;width: 100%;z-index: 300;max-width: 100%;}
/*Иконки*/
.noty_body .icon-check{margin-right: 8px;background-color: var(--noty-color-ok);-webkit-mask-position: center;-webkit-mask-repeat: no-repeat;-webkit-mask-size: contain;width: 16px;min-width: 16px;height: 16px;}
.noty_body .icon-check{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='15' viewBox='0 0 20 15' fill='none'%3E%3Cpath d='M19.7071 0.299139C19.3166 -0.0997131 18.6835 -0.0997131 18.2929 0.299139L6.31228 12.5347L1.70713 7.83158C1.31662 7.43273 0.683495 7.43277 0.29291 7.83158C-0.0976366 8.23039 -0.0976366 8.87698 0.29291 9.27584L5.60517 14.701C5.99556 15.0998 6.62915 15.0995 7.01939 14.701L19.7071 1.74343C20.0977 1.34462 20.0976 0.697992 19.7071 0.299139Z' fill='white'/%3E%3C/svg%3E");}
.noty_body .icon-close{margin-right: 8px;background-color: var(--noty-color-error);-webkit-mask-position: center;-webkit-mask-repeat: no-repeat;-webkit-mask-size: contain;width: 16px;min-width: 16px;height: 16px;}
.noty_body .icon-close{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M14 2.94281L13.0572 2L8 7.05738L2.94281 2L2 2.94281L7.05719 8L2 13.0572L2.94281 14L8 8.94281L13.0572 14L14 13.0572L8.94281 8L14 2.94281Z' fill='%23F35A3A'/%3E%3C/svg%3E");}
/*Если нет ошибки*/
.noty_body .noty__addto{display: flex;align-items: center;width:100%;} 
.noty_theme__sunset.noty_type__success{padding: 0;border-radius: 0 !important;margin-top: 0;}
.noty_theme__sunset.noty_type__success .noty_body{font-size: 14px;background: var(--noty-color-bg);color: var(--noty-color-text);padding: 24px;border-radius: 4px;}
.noty_bar.noty_type__success .noty_progressbar{background-color: var(--color-green);opacity: 1;height: 4px;}
/*Если ошибка*/
.noty_layout .noty_bar.noty_type__warning .noty__title{color: var(--error-color);}
.noty_theme__sunset.noty_type__error .noty_body{padding: 0;color: var(--error-color) !important;font-weight: 600;}
.noty_bar.noty_type__error .noty_progressbar{display:none;background-color: var(--color-red);opacity: 1;height: 2px;}
.noty_bar{padding-bottom: 12px;}
@media (min-width: 1176px){
  .noty_body{max-width: 1176px;margin: 0 auto;padding: 0;}
}
@media (max-width: 639px){
  .noty_body .buttons{display:none;}
}
@media (max-width: 479px){
  .noty_body .image{display:none;}
}
.order_left .min_priceOrder_info{font-size: 14px;font-weight: 600;line-height: 19px;width: 100%;margin-bottom: 16px;color: var(--error-color-text);padding: 16px;border-radius: 4px;border: 1px solid var(--error-color);background: var(--error-color);}
.order_right .min_priceOrder_info{font-size: 12px;color: var(--error-color);margin: 8px 0;font-weight: 600;text-align: center;}
.buttonsOrder button[disabled="disabled"]{background: var(--color-btnDisabled);pointer-events: none;}
.disc_item .procent span span + span{display: none;}
.cart_discount_bottom{display: flex;align-items: center;width: 100%;margin-top: 20px;background: #070a2e;padding: 15px 30px;border-radius: 0 20px;}
.cart_discount_bottom .minDiscountPrice{font-weight: 600;white-space: nowrap;}
.cart_discount_bottom .minDiscountCount{font-weight: 600;color: var(--color-secondary);white-space: nowrap;}
.openList-btn{margin-left: auto;text-decoration: underline;cursor: pointer;font-size: 16px;}
.orderContainer .order_right{overflow: hidden;}
.order_right_wrapper{border: 1px solid var(--color-grey-l);}
.orderContainer .order_right .buttonsOrder{padding: 0 16px 16px;background: var(--color-white);}
.orderContainer .order_right ul{margin: 0;list-style: none;display: block;max-height: 196px;overflow-x: hidden;overflow-y: auto;background: var(--color-grey);padding: 16px;}
.orderContainer .order_right ul .item{position: relative;overflow: hidden;padding: 0;display: flex;align-items: center;}
.orderContainer .order_right ul .item:not(:last-child){margin-bottom: 8px;}
.orderContainer .order_right ul .item .product-details{position: relative;text-align: left;width: 100%;display: flex;}
.orderContainer .order_right ul .item .product-details strong{white-space: nowrap;margin-right: 6px;height: max-content;line-height: 19px;font-size: 14px;}
.orderContainer .order_right ul .item .product-details .product-name{display: block;overflow: hidden;max-height: 57px;line-height: 19px;font-weight: 400;font-size: 14px;word-break: break-word;margin-bottom: 4px;}
.orderContainer .order_right ul .item .product-details .product-price{display: flex;align-items: center;grid-gap: 5px;}
.orderContainer .order_right ul .item .product-details .product-price{display: flex;align-items: center;grid-gap: 5px;}
.orderContainer .order_right ul .item .product-details .product-price span{color: var(--color-grey-d);font-size: 14px;height:14px;font-weight: 400;}
.orderContainer .order_right ul .product-details .product-price .price > span:after{font-size: 12px;}
.orderContainer .order_right .subtotal{width: 100%;display: flex;align-items: center;text-transform: uppercase;font-weight: 600;}
.orderContainer .order_right .subtotal .label{display: inline-block;vertical-align: middle;font-size: 16px;color: #babdde;}
.orderContainer .order_right .subtotal .price{color: var(--color-white);font-size: 18px;margin-left: 5px;}
.orderContainer .order_right .subtotal .price{color: #ffffff;font-size: 18px;margin-left: 5px;}
.orderContainer .order_right .product_action > div{display: flex;align-items: center;justify-content: space-between;}
.orderContainer .order_right .product_action .delivery-sum .price .sum_curr{margin-left:5px;}
.orderContainer .order_right .item .product-image{display: none;min-width: 80px;width: 80px;height:80px;margin-right: 12px;align-items: center;justify-content: center;position: relative;padding: 0;background: #EFEFEF;z-index: 1;text-align: center;border-radius: 4px;overflow: hidden;}
.orderContainer .order_right .item .product-image img{max-width: 100%;max-height: 100%;}
.orderContainer .order_right .product_action .totel .title{font-size: 18px;color: #babdde;text-transform: uppercase;font-weight: 600;}
.orderContainer .adress .form-list{display: flex;flex-wrap: wrap;grid-gap: 12px;}
.orderContainer .adress .form-list .fields{width: 100%;}
.orderContainer .adress .form-list .fields.country_{width: 100%;}
.adress .form-list .fields{margin: 0;}
.orderContainer .order_right ul .header-toolsAmount.quantity{font-size: 14px;margin-right: 5px;line-height: 1;color: var(--color-white);color: var(--color-secondary);}
.quickformfast .success, .quickformfast .warning{margin-bottom: 10px;}
.quickformfast .form-list{margin-bottom: 0;}
.formfast .formfast .buttons{margin-left: auto;display: flex;flex-direction: column;align-items: flex-end;}
.formfast .order_grid{display: grid;grid-template-columns: repeat(1, 1fr);width: 100%;grid-gap: 24px;}
.formfast .order_grid > div{max-width: 100%;}
label.checkbox-name{color: var(--color-black);cursor:pointer;}
.formfast .pp{text-align: right;}
.blockAccountAddress > div:not(:last-child), .blockDeliveryPaymentCoupons > div:not(:last-child){margin-bottom:30px;}
.formfast{text-align: center;padding: 0 !important;}
.formfast .title{padding: 10px 20px;background: var(--color-grey);text-align: left;position: relative;font-weight: 600;font-size: 20px;font-family: var(--family);}
.formfast #caps_lock .fa-warning{font-size: 18px;color: #cc003d;}
.formfast .order_grid .account .fields-grid{display: grid;grid-template-columns: repeat(3, 1fr);grid-gap: 12px;margin-bottom:12px;}
.fields_container{display: flex;align-items: center;}
.fields_container .first{width: calc(50% - 15px);margin-right: 30px;}
.fields_container .last{width: calc(50% - 15px);}
.form-list input{max-width:100%;}
.formfast .contactWantRegister{display: flex;align-items: center;}
.formfast .contactWantRegister input[type="checkbox"]:before{border: 1px solid var(--color-grey);}
.formfast .contactWantRegister input[type="checkbox"]:checked:before{background: transparent;}
.formfast .contactRegisterNeedElement.fields{margin-top: 16px;}
.formfast .contactWantRegister label.checkbox-name{color: var(--color-black);font-weight: 400;font-size: 14px;padding-left: 12px;}
.formfast{position: relative;}
.formfast textarea{max-width: 100%;}
.formfast .button{margin-bottom: 15px;}
.adress, .customer, .payment, .coupons{float: left;width: 100%;}
.customer .input-box{margin-bottom: 15px;}
.customer .input-box:last-child{margin-bottom: 0;}
.customer .contactRegisterNeedElement{margin-top:8px;}
.customer .control{margin-top: 10px;}
.customer .control input{display: inline-block;vertical-align: middle;margin-top: 1px;}
.formfast .order_grid .form-wrapper{padding: 24px 20px;border: 1px solid var(--color-grey-l);background: var(--color-white);}
.payment .quick_order_payment{width: 100%;}
.delivery .zoneSelect{margin-top: 10px;}
.delivery .manufacturer-list .currentDeliveryDesc, .payment .quick_order_payment .currentPaymentDescription{margin: 15px auto 0;overflow: hidden;text-align: justify;}
.delivery .manufacturer-list .currentDeliveryDesc > div{word-break: break-word;display: flex;font-size: 14px;}
.delivery .manufacturer-list .currentDeliveryDesc > div span{color: var(--color-black);font-weight: 600;}
.delivery .manufacturer-list .currentDeliveryDesc > div .changeprice{margin-right:5px;}
.delivery .manufacturer-list .currentDeliveryPrice{margin-bottom: 8px;}
.delivery .manufacturer-wrap{display: flex;gap: 10px 20px;flex-wrap: wrap;}
.delivery .manufacturer-wrap > .selectBlock{width: calc(100% - 250px - 20px);}
.delivery .manufacturer-wrap .deliveryDate{position:relative;width: 250px;}
.delivery .manufacturer-wrap .deliveryDate input{max-width: 100%;}
.delivery .manufacturer-wrap .deliveryDate .calendar_btn{opacity: 1;transition: 0.3s;cursor: pointer;position: absolute;top: 0;right: 0;height: 44px;width: 44px;background: var(--color-secondary);border-radius: 0 4px 4px 0;display: flex;align-items: center;justify-content: center;}
.delivery .manufacturer-wrap .deliveryDate .calendar_btn .icon_{background-color: var(--color-white);margin: 0;}
.delivery .manufacturer-wrap .deliveryDate .calendar_btn.active, .delivery .manufacturer-wrap .deliveryDate .calendar_btn:hover{background: var(--color-red);}
.delivery .deliveryZonePrice{margin-left: 20px;font-weight: bold;}
.delivery .orderStageDeliveryListTable{width: 100%;}
.delivery .orderStageDeliveryListTable.table-box > tbody > tr > td{width: auto;text-align: left;word-break: break-word;}
.delivery .orderStageDeliveryListTable .cell1{background: #f5f5f5;padding: 0 5px;text-align: center !important;}
.delivery .orderStageDeliveryListTable .cell3{min-width: 160px;}
.delivery .orderStageDeliveryListTable input{cursor: pointer;vertical-align: middle;margin: 0;}
.orderStageDeliveryZonePrice, .orderStageDeliveryDefaultPrice{margin-left: 5px;font-size: 14px;font-weight: 400;height: 14px;}
.payment .orderStagePayment{float:left;position: relative;width:100%;margin:0 0 15px 0;}
.payment .orderStagePayment:last-child{margin: 0;}
.payment .orderStagePayment .cell1{float: left;width: 18px;}
.payment .orderStagePayment .cell1 input{margin: 0;vertical-align: middle;}
.payment .orderStagePayment .cell1 label.invalidInput{position: absolute;bottom: -15px;}
.payment .orderStagePayment .cell2{float: left;width: 90%;}
.couponBlock .input-box{position: relative;}
.coupons .couponBlock label{display: block;margin-bottom: 10px;font-weight: normal;text-align: left;}
.coupons .couponBlock .input-box{display: flex;align-items: center;flex-wrap: wrap;}
.coupons .couponBlock .input-box > div{width: calc(100% - 140px);position: relative;}
.coupons .couponBlock .input{width: 100%;max-width: 100%;}
.coupons .couponBlock .coupon_clear{position: absolute;top: 0;right: 16px;height: 44px;display: flex;align-items: center;cursor: pointer;opacity:0;visibility: hidden;transition: all .3s;}
.coupons .couponBlock .coupon_clear.active{opacity:1;visibility: visible;}
.coupons .couponBlockSale{text-align: left;display: none;align-items: center;transition: color .3s;padding-top: 16px;}
.coupons .couponBlockSale.active{display: flex;font-size: 14px;}
.coupons .couponBlocLabel{margin-right: 5px;}
.coupons .couponBlockPrice p{margin-bottom: 0;font-weight: 600;}
.coupons .coupon-btn{margin: 0;height: 44px;text-transform: initial;padding: 0 10px;width: 140px;}
.coupons .coupon-btn[disabled="disabled"]{background: var(--color-btnDisabled);pointer-events: none;}
/* мышь, тачпад */
@media (hover: hover) and (pointer: fine){
  .coupons .coupon-btn:hover{background: var(--color-secondary);}
}
@media (max-width: 767px){
  .formfast .order_grid .form-wrapper{padding: 16px}
}
@media (max-width: 639px){
  .delivery .manufacturer-wrap > .selectBlock{width: 100%;}
  .delivery .manufacturer-wrap .deliveryDate{width: 100%;}
}
@media (max-width: 479px){
  .coupons .couponBlock .input-box > div, .coupons .coupon-btn{width: 100%;}
  .coupons .coupon-btn{margin-top:4px;}
}
/*** Корзина ***/
.cart_block{width: 100%;}
.cart_left_container{width: 100%;}
.cart_right_container{width: 100%;}
.orderContainer .order_left{width: calc(100% - 280px - 30px);}
.orderContainer .order_right{width: 280px;height: max-content;position: sticky;top: 65px;}
.cartTable .items{display: flex;background: var(--color-white);overflow: hidden;position: relative;border: 1px solid var(--color-grey-l);}
.cartTable .cart__items{width: 100%;display: grid;grid-template-columns: repeat(1, 1fr);grid-gap: 12px;}
.cart_toolbar{display: flex;align-items: center;justify-content: space-between;width: 100%;margin-bottom: 12px;grid-gap: 0 50px;}
.cart_toolbar .cart_toolbar_title{font-size: 18px;font-weight: 600;font-family: var(--family);color:var(--color-grey-d);}
.cart_toolbar .clear_button{white-space: nowrap;font-size: 18px;}
.cartTable .cart__total{width: 100%;}
.cartTable .cart__total .cart_bottom{}
.cartTable .cart__total .totale-inner{display: flex;align-items: center;flex-wrap: wrap;grid-gap: 12px 50px;}
.orderContainer .order_right .product_action{width: 100%;display: flex;flex-direction: column;grid-gap: 8px;padding: 16px;background: var(--color-white);}
.cartTable .cart__total .actions{width: 100%;margin-top: 12px;padding-top: 12px;border-top: 1px solid var(--color-grey-l);display: flex;align-items: center;justify-content: space-between;}
.cartTable .cart__total .totale-inner > div{display: flex;flex-wrap: wrap;align-items: center;width: max-content;grid-gap: 8px 12px;}
.cartTable .cart__total .totale-inner > div.total{margin-left:auto;}
.orderContainer .order_right .total.disc_margin{margin-top: 8px;padding-top: 8px;border-top: 1px solid var(--color-grey-l);}
#closeOrder{font-weight: 400;font-size: 14px;color:var(--color-grey-d);transition: 0.3s;}
#closeOrder:hover{color:var(--color-white);}
.cartTable .cart__total .sum_goods_left{}
.orderContainer .order_right .product_action .sum_goods_left{font-size: 14px;display: flex;align-items: center;}
.cartTable .cart__total .sum_goods_left{}
.orderContainer .order_right .product_action .sum_goods_left{margin-right: auto;}
.cartTable .cart__total .sum_goods_right, .cartTable .cart__total .discounttr .price, .orderContainer .order_right .product_action .sum_goods_right, .orderContainer .order_right .product_action .delivery-sum .price, .orderContainer .order_right .product_action .discounttr .price{font-size: 16px;height: max-content;}
.cartTable .cart__total .discounttr .price, .orderContainer .order_right .product_action .discounttr .price{}
.cart__total .total .title, .orderContainer .order_right .product_action .total .title{font-weight: 600;font-size: 20px;white-space: nowrap;}
.cart__items .items .cart-right_block{width: calc(100% - 160px);display: flex;grid-gap: 50px;padding: 12px;align-items: center;justify-content: space-between;border-left: 1px solid var(--color-grey-l);}
.cart__items .items .cart-right_block .cart-qty{margin: 0;}
.cart__items .items .cart-right_block .closetd{display: flex;align-items: center;justify-content: center;}
.cart__items .items .cart-right_block .closetd a{display:flex;align-items:center;font-size: 0;margin-right:60px;}
.cart__items .items .cart-right_block .closetd a .icon_{background-color: var(--color-grey-d);margin: 0;width: 16px;height: 16px;min-width: 16px;}
.cart__items .items .cart-right_block .closetd a:hover .icon_{background-color: var(--color-secondary);}
.cart__items .items .cart-right_block .cart-price{display: flex;flex-direction: column;grid-gap: 8px;width: 120px;}
.cart__items .items .cart_action{width:100%;display: flex;align-items: center;justify-content: flex-end;}
.cart__items .items .closetd a:after{font-size: 25px;display:none;}
.cart__items .items .closetd:hover a:after{color:#ecedff;}
.cart-qty{margin-right: 15px;}
.cart__items .items .image{height: 160px;width: 160px;min-width: 160px;overflow: hidden;background: var(--bgImg);}
.cart__items .items .image img{height: 100%;width: 100%;max-width: 100%;max-height: 100%;object-fit: contain;}
.cart__items .items .cart-right_block .cart-name{width: calc(100% - 560px);}
.cart__items .items .cart-right_block .cart-name a{font-size: 16px;max-height: 34px;display: block;overflow: hidden;word-break: break-word;}
.cart__items .items .cart-right_block .cart-name a:hover{color: var(--color-secondary);}
.cart__items .items .cart-right_block .product-modif{margin-top: 8px;padding-top: 8px;border-top: 1px solid var(--color-grey-l);display: flex;flex-wrap: wrap;align-items: center;grid-gap: 4px;} 
.cart__items .items .cart-right_block .product-modif .properties{color: var(--color-grey-d);display: block;font-size: 14px;} 
.cart__items .items .cart-right_block .product-modif .properties:not(:last-child):after{content: ';';}
.cart__items .items .cart-action{display: flex;align-items: center;grid-gap: 8px 50px;}
.cartTable .cart__buttons a .cart__buttons-icon{margin-right: 10px;}
.cartTable, .orderContainer{display: flex;flex-wrap: wrap;grid-gap: 40px 30px;}
.cartTable #closeOrder{display: none}
.cartTable svg{fill: #e8dbcf}
.cartTable svg:hover{fill: #ff7e7a}
.cartTable.disable .qty-wrap a, .cartTable.disable .qty-wrap input{color: var(--color-black);pointer-events: none;cursor: default;}
.cartTable.disable .cart-price{padding:0;text-align: right;}
.cartTable.disable .closetd{display: none;}
.cartTable .cart__total .discounttr{position:relative;}
.cartTable .cart__total .discounttr .title, .order_right .product_action .discounttr .title{display: flex;align-items: center;grid-gap: 4px;}
.cartTable .cart__total .discounttr .icon_, .order_right .product_action .discounttr .icon_{background-color: var(--color-secondary);margin: 0;width:16px;height:16px;min-width:16px;}
.cartTable .cart__total .discounttr .price, .order_right .product_action .discounttr .price{color: var(--color-red);font-weight: 400;}
.totale-inner .discounttr .title{font-size:16px;}
.cartTable .cart__total .sum_leftBlock, .cart__total .total .title, .orderContainer .order_right .product_action .title, .orderContainer .order_right .delivery-sum .label{font-size:14px;font-weight: 400;}
.cartTable .buttons{display: flex;width: 100%;flex-direction: column;}
.orderContainer .order_right .cart_toolbar{background: var(--color-black);padding: 10px 16px;position: relative;grid-gap: 8px 12px;margin: 0;}
.orderContainer .order_right .cart_toolbar .cart_toolbar_title{font-size: 20px;color: var(--color-white);font-weight: 600;display: flex;align-items: center;}
.orderContainer .order_right .cart_toolbar .cart_toolbar_title .icon_{background-color: var(--color-white);min-width:24px;width:24px;height:24px;}
.orderContainer .order_right .cart_toolbar:before{content: '';display: block;width: 3px;height: 100%;background: var(--color-red);position: absolute;left: 0;top: 0;}
.cartTable .buttons #startOrder{}
.orderContainer .order_right .buttonsOrder button{width: 100%;}
.cartTable .cart__total .clear_button{font-size: 14px;margin-top:10px;text-decoration: revert;}
.cartTable .cart__total .clear_button:hover{color: var(--color-secondary);}
.cartTable .price:not(.old-price){font-size: 20px;}
.cartTable .price.old-price{font-size: 16px;display:none;}
.cart__total .total .TotalSum span, .orderContainer .order_right .product_action .TotalSum span{font-weight: 600;font-size: 24px;height:24px;color: var(--color-black);text-align: right;}
.cartTable .goods-image-other{max-width: 100px;max-height: 100px}
.cartTable .buttons .delete-all{margin: auto;margin-top: 10px}
.cartTable .buttons .button i{margin-right: 10px;font-size: 21px}
.cartTable .inputText{text-align: center;padding: 0;max-width: 80px;border-color: #e8dbcf}
.cartTable .inputText:disabled{background-color: #ececec;cursor: not-allowed}
.cartTable .one-product-price{font-size: 14px;color: var(--color-grey-d);}
#closeOrder{}
.cart-footer{margin: 0;margin-top: 20px;margin-left: auto;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;text-align: center;border: 1px solid #e8dbcf;background-color: #fbf6ee;width: 100%;padding-bottom: 20px;max-width: 360px;padding: 15px}
.cart-footer .buttons{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column}
.cart-footer .buttons a{margin: auto}
.cart-footer .buttons a.delete-all{margin-top: 20px}
.cart-footer .buttons a.delete-all:hover{color: #ff7e7a;}
.cart-footer .discounttr{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-bottom: 10px}
.dotted-line{-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;border-bottom: 2px dotted #e8dbcf;margin: 0 10px;margin-bottom: 5px}
.TotalSum{display: -webkit-box;display: -ms-flexbox;display: flex;}
#startOrder[disabled="disabled"]{background: var(--color-btnDisabled);pointer-events: none;}
/*Корзина минимальная цена */
.minPriceBlock{display: flex;align-items: center;}
.minPriceBlock .rangeScore{width: 100%;display: flex;justify-content: space-between;font-size: 14px;margin-top: 5px;}
.minPriceBlock .titlePrice{font-size: 14px;font-weight: 500;display: flex;align-items: center;height: 44px;width: 100%;margin-bottom: 16px;}
.minPriceBlock .minPriceIcon{width: 44px;height: 44px;background: var(--color-black);display: flex;align-items: center;justify-content: center;position: relative;}
.minPriceBlock .minPriceIcon .icon_{width: 24px;height: 24px;margin: 0;background-color: var(--color-white);}
.minPriceBlock .minPriceIcon:before{content: '';display: block;width: 3px;height: 100%;background: var(--color-red);position: absolute;left: 0;top: 0;}
.minPriceBlock .right_innerText{padding: 0 16px;width: calc(100% - 44px);}
.minPriceBlock .titlePrice.minPriceCurrent{background: var(--color-grey);color: var(--color-black);}
.minPriceBlock .titlePrice.minPrice_0{background: var(--color-secondary);color: var(--color-white);display:none !important;}
#minPrice{margin: 0;margin-top:15px;border: 0;overflow: hidden;width: 100%;max-width: 100%;height: 4px;padding: 0;-webkit-appearance: none;background-color: var(--color-grey-d)50;border-radius: 4px;cursor: default;pointer-events: none;}
#remainderPrice{white-space: nowrap;font-weight: 600;color: var(--color-red);}
#minPrice::-webkit-slider-runnable-track{height: 10px;-webkit-appearance: none;color: #13bba4;margin-top: -1px;}
#minPrice::-webkit-slider-thumb{width: 5px;-webkit-appearance: none;height: 20px;border-radius: 5px;cursor: ew-resize;background: var(--color-secondary);box-shadow: -1000px 0 0 1000px var(--color-secondary);}
#minPrice::-moz-range-progress{background-color: var(--color-secondary);}
#minPrice::-moz-range-track{background-color: var(--color-black);}
#minPrice::-ms-fill-lower{background-color: var(--color-secondary);}
#minPrice::-ms-fill-upper{background-color: var(--color-black);}
#minPrice, .minPriceBlock .rangeScore{display: none !important;}
/* Товары в корзине */
#pdt__cart{width: 100%;}
.pdt__cart .actions{display: flex;align-items: center;width: max-content;}
.pdt__cart .products-grid .item .actions a{width: 40px;height: 40px;display: flex;align-items: center;justify-content: center;position: relative;border: 1px solid var(--color-grey-l);border-right: 0;transition: 0.3s;}
.pdt__cart .products-grid .item .actions a .icon_{margin:0;}
.pdt__cart .products-grid .item .actions a:hover:not(:last-child):after{display:none;}
.pdt__cart .products-grid .item .actions a:hover{border: 1px solid var(--color-secondary);}
.pdt__cart .products-grid .item .actions a.callback_notify{border-color: var(--color-grey-d);}
.pdt__cart .products-grid .item .actions a.callback_notify:hover{border-color: var(--color-secondary);}
.pdt__cart .products-grid .item .actions a.add-mod, .pdt__cart .products-grid .item .actions a.add-cart{border-color: var(--color-secondary);}
.pdt__cart .products-grid .item .actions a.add-mod:hover, .pdt__cart .products-grid .item .actions a.add-cart:hover{background: var(--color-red);border-color: var(--color-red);}
.pdt__cart .products-grid .item .actions a.add-mod:hover .icon_, .pdt__cart .products-grid .item .actions a.add-cart:hover .icon_{background-color: var(--color-white);}
.pdt__cart .products-grid .item .actions a:hover .icon_{background-color: var(--color-secondary);}
.pdt__cart .products-grid .item .actions a.add-wishlist{border-right-color: transparent;}
.pdt__cart .products-grid .item .actions a.add-wishlist:hover{border-right-color: var(--color-secondary);}
.pdt__cart .products-grid .item .product-image{width: 80px;height: 80px;border-right: 1px solid var(--color-grey-l);}
.pdt__cart .products-grid .item{border: 0;}
.pdt__cart .products-info{display: flex;align-items: center;margin-bottom: 10px;border: 1px solid var(--color-grey-l);border-right: 0;}
.pdt__cart .product-name{width: calc(100% - 80px);padding-left: 8px;text-align: left;font-size: 14px;overflow: hidden;max-height: 43px;}
.pdt__cart .products-grid .item .product-shop{padding: 0;display: flex;align-items: center;flex-direction: initial;border: 0;}
.pdt__cart .products-grid .item .price-box{flex-direction: column;align-items: flex-start;grid-gap: 4px;margin-right: auto;}
.pdt__cart .products-grid .item .product-shop .price:not(.old-price){font-size: 18px;}
.pdt__cart .products-grid .item .product-shop .price.old-price{font-size: 14px;}
.pdt__cart .products-grid .item .actions{margin: 0;}
@media (max-width: 1023px){
  .cart__items .items .cart-right_block .cart-name{width: 100%;}
  .cart__items .items .cart-right_block{grid-gap: 8px 30px;}
  .cart__items .items .cart-action{grid-gap:8px 30px}
  .orderContainer .adress .form-list .fields, .orderContainer .adress .form-list .deliveryDate{width: 100%;}
  .formfast .order_grid .account .fields-grid{grid-template-columns: repeat(1, 1fr);}
  .cartTable .buttons #startOrder{max-width: max-content;}
  .orderContainer .order_left, .orderContainer .order_right{width: 100%;}
  .cart__items .items .cart-right_block .closetd a{margin-right: 30px;}
}
@media (min-width: 480px) and (max-width: 1023px){
  .orderContainer .order_right .buttonsOrder button{max-width: 280px;margin: 0 auto;}
}
@media (max-width: 768px){
  .cart__items .items .cart-right_block .closetd a{margin-right: 0;}
  .cart__items .items .cart-action{flex-direction: column-reverse;align-items: flex-start;} 
  .cart__items .items .cart-action .cart-price .ajaxtotal_old{display: none;}
  .cart__items .items .cart-right_block .cart-name a{max-height: 48px;}
  .cart__items .items .image{height: 100px;width: 100px;min-width: 100px;}
  .cart__items .items .cart-right_block{width: calc(100% - 100px);}
}
@media (max-width: 639px){
  .cart__items .items .cart-right_block .product-modif{display:none;}
  .cart__items .items .cart-right_block .cart-name{padding-right:40px;}
  .cart__items .items .cart-right_block{flex-wrap: wrap;}
  .cart__items .items .cart-right_block .closetd{position: absolute;top: 50%;right: 12px;transform: translateY(-50%);}
  .cartTable .cart__total .totale-inner > div{width:100%;margin:0;}
  .cartTable .one-product-price{display:none;}
}
@media (max-width: 479px){
 .cart__items .items .cart-right_block{flex-wrap: wrap;}
 .cart__items .items .cart-action{width:100%;}
 .cartTable .buttons #startOrder{max-width:100%;}
 .orderContainer .adress .form-list{grid-template-columns: repeat(1, 1fr);}
 .cart__items .items .cart-right_block .cart-name a{font-size: 14px;max-height: 43px;}
 .cartTable .cart__total .actions{flex-direction: column-reverse;justify-content: center;}
 #startOrder{width:100%;margin-bottom: 8px;}
}
/*** Личный кабинет слева ***/
.usercontent{width: 100%;background: var(--color-grey);position: relative;padding: 16px;word-break: break-word;display: flex;flex-direction: column;grid-gap: 16px;}
.usercontent a:hover{transition: 0.3s;}
.usercontent a:hover{color: var(--color-secondary);}
/*** Личный кабинет (Страницы) ***/
.col-block{display: flex;width: 100%;flex-wrap: wrap;}
.col-block .col-account.contacts, .col-block #feedback{background: var(--color-white);padding: 20px;}
.col-block .col-account.contacts{background: var(--color-grey);}
.col-block #feedback{width: 400px;border: 1px solid var(--color-grey-l);border-left: 0;}
.col-block .col-account.contacts{width: calc(100% - 400px);border: 1px solid var(--color-grey-l);}
.maps_block{width: 100%;margin-top:30px;}
.maps_block iframe{border-radius: 5px;overflow: hidden;}
.lk_btn{margin:30px auto 0;width: 100%;max-width:350px;}
.col-account.form .fields:not(:last-child){margin-bottom: 8px;}
.col-account.form .fields{position:relative;}
.col-account.form h3{text-align: left;font-size: 20px;font-family: var(--family);font-weight: 600;margin-bottom: 8px;}
.col-account.form textarea{max-width: 100%;}
.col-account.form input[name="form[assets_file]"]{border: none;padding: 0;margin-top: 10px;height: auto;}
.col-account.form button{width: 100%;margin-top: 16px;}
.col-account.contacts h3{display:none;}
.form-list .fields .input-box{position: relative;}
.form-list .fields > label, .form-list .field > label{display: block;margin-bottom: 10px;text-align: left;}
.account .message{margin-left: 15px;margin-right: 15px;}
.account.row .clientForm:not(.userPage){width: 100%;display: grid;grid-template-columns: repeat(2, 1fr);grid-gap: 16px;}
.optionAcc .col-account{}
.clientForm .form-list{width:100%;}
.clientForm .form-list .fields:not(:last-child){margin-bottom:8px;}
.clientForm .form-list .fields{position: relative;}
.optionAcc .col-account h3{font-size: 20px;font-weight: 600;margin-bottom: 16px;position: relative;color: var(--color-black);font-family: var(--family);}
.optionAcc .col-account .buttons{margin-top: 16px;}
.optionAcc .col-account .buttons .button{max-width: 100%;width: 100%;}
.optionAcc .col-account textarea{max-width: 100%;}
.account .accoutnPageBlock{display: flex;flex-wrap: wrap;width: 100%;}
.account .accoutnPageBlock h3{margin-bottom: 12px;font-size: 20px;font-weight: 600;font-family: var(--family);}
.account .accoutnPageBlock .buttons{margin-top: 12px;grid-gap: 8px 16px;width: 100%;display: flex;align-items: center;flex-wrap: wrap;justify-content: space-between;}
.account .accoutnPageBlock .buttons .button{height: 44px;text-transform: initial;font-weight: 400;}
.account .accoutnPageBlock .first{width: 400px;}
.account .accoutnPageBlock .first .buttons .button{width: 100%;}
.account .accoutnPageBlock .first .buttons.two_ .button{width: calc(50% - 8px);padding: 0 10px;}
.account .accoutnPageBlock .first .buttons.two_ .button:last-child{}
.account .accoutnPageBlock .second{width: calc(100% - 400px - 30px);margin-left: 30px;}
.account .accoutnPageBlock .second .col-account{}
.account .accoutnPageBlock p{color: var(--color-black);font-size: 14px;margin: 0 0 12px;}
.account .accoutnPageBlock .second .buttons{display: flex;flex-wrap: wrap;margin-top: 0;}
.account .accoutnPageBlock .second a{width: calc(50% - 8px);}
.account .accoutnPageBlock .pp{}
@media (min-width: 480px) and (max-width: 1023px){
  .account .accoutnPageBlock ._reg.first .buttons{max-width: 50%;}
  .account .accoutnPageBlock ._reg.first .pp{text-align: left;}
}
@media (max-width: 1023px){
 .col-block #feedback, .col-block .col-account.contacts{width: 100%;}
 .account .accoutnPageBlock .first{width: 100%;}
 .account .accoutnPageBlock .second{width: 100%;margin-left: 0;margin-top:30px;}
 .col-block #feedback{border-left: 1px solid var(--color-grey-l);border-top: 0;}
}
@media  (min-width: 480px) and (max-width: 1023px){
  .col-account.form button{max-width: 360px;margin-left: auto;margin-right: auto;}
}
@media (max-width: 767px){
 .account.row .clientForm{grid-template-columns: repeat(1, 1fr);grid-gap: 20px;}
 .account .accoutnPageBlock h3{font-size:18px;font-weight: 600;}
 .optionAcc .col-account h3{font-size: 18px;}
 .maps_block iframe{height:400px;}
}
@media (max-width: 680px){
 .account.row .clientForm:not(.userPage){grid-template-columns: repeat(1, 1fr);}
 .account.row .clientForm .col-account{width: 100%;}
}
@media (max-width: 479px){
 .account .accoutnPageBlock .second a{width: 100%;}
 .account .accoutnPageBlock .first .buttons.two_ .button{width: 100%;}
 .col-block .col-account.contacts, .col-block #feedback{padding: 16px;}
 .lk_btn{max-width:100%;}
 .maps_block iframe{height:300px;}
}
/*** Личный кабинет (Избранное) ***/
.account.cart-info .buttons .button{margin-right: 11px;margin-bottom:5px;}
/*** Обратный звонок, Связь с администрацией ***/
.blocks_contact{display: grid;grid-template-columns: repeat(1, 1fr);grid-gap: 16px;}
.blocks_contact .title_contact{font-size: 20px;font-family: var(--family);font-weight: 600;margin-bottom: 8px;display: block;}
.blocks_contact div{line-height: initial;}
.blocks_contact .block > div a, .blocks_contact .block .infoBlock{display: flex;align-items: center;color: var(--color-black);font-size: 16px;}
.blocks_contact .block > div a .icon_, .blocks_contact .block .infoBlock .icon_{background-color: var(--color-black);margin-right: 6px;}
.blocks_contact .block > div a:hover{color:var(--color-secondary);}
.blocks_contact .block > div a:hover .icon_, .blocks_contact .block .infoBlock:hover .icon_{background-color: var(--color-secondary);}
.col-account.form input[name="form[assets_file]"]{font-size:14px;background: none;border-radius: 0;margin-top: 10px;}
.col-account.form .file label{color: var(--color-black);font-size: 14px;}
/** Платежные системы на странице просмотра заказа **/
.order-info .paymentQiwi .tr2 .ceil1{padding: 25px 0 25px;}
.order-info .paymentQiwi .tr6 .ceil1{padding: 16px 10px 15px;}
.order-info .paymentQiwi .PhoneLabel, .order-info .paymentQiwi .PhoneInput{float: none;}
.order-info .paymentQiwi .PhoneInput{padding: 10px 0 0;}
.order-info .paymentQiwi #form_phone{width: 130px;text-align: center;}
/*** Оформление заказа ***/
.orderStrageContent .quick_order_payment, .orderStrageContent .coupons{margin-bottom: 15px;}
.orderStrageContent .buttons .button:nth-child(2){float: right;}
.orderStrageContent .payment{margin-bottom: 16px;}
.orderStrageContent .registrations .text, .orderStrageContent .form-list .text{text-transform: uppercase;margin-bottom: 8px;}
.orderStrageContent .registrations .text-italic{color: #b2b2b2;margin-bottom: 16px;}
.orderStrageContent .registrations .contactWantRegister input{margin: 0;vertical-align: middle;}
.orderStrageContent h3.title{margin-bottom: 16px;}
.orderStrageContent .delivery{margin-bottom: 16px;}
.stages-list{float: left;width: 100%;margin: 30px 0 20px 0;padding-top: 30px;border-top: 1px solid #eacd8e;}
.stages .stage{display: inline-block;width: 48px;height: 48px;line-height: 48px;background-color: #c1c1c1;text-align: center;margin-right: 15px;margin-bottom: 15px;color: #fff;font-size: 22px;}
.stages .title{display: inline-block;font-size: 20px;color: #b2b2b2;text-transform: uppercase;}
.stages.active .stage, .stages:hover .stage{background-color: var(--color-secondary);}
.stages.active .title, .stages:hover .title{color: #21293c;}
/*** Страница Поиск ***/
.page-content .search{padding: 16px;}
.page-content .search h4{margin-bottom: 10px;}
/*** Акции ***/
.discount-box{overflow: hidden;margin-bottom:22px;background: var(--color-red);padding: 12px 20px;color: var(--color-white);}
.discount-box h4{font-size:20px;line-height: 24px;}
.discount-box_promoPage{display: grid;grid-template-columns: repeat(3, 1fr);grid-gap: 16px;}
.discount-box_promoPage .content{height:348px;overflow: hidden;color:var(--color-white);transition: 0.3s;display: flex;align-items: flex-end;position: relative;}
.discount-box_promoPage .discount-bg{position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: -1;}
.discount-box_promoPage h3{font-weight: 900;font-size: 20px;line-height: 24px;overflow: hidden;height: 52px;text-transform: uppercase;}
.discount-box_promoPage .text_sale{margin-bottom: 4px;padding: 6px 8px;background: var(--color-red);color: var(--color-white);font-weight: 800;font-size: 16px;width: max-content;}
.discount-box_promoPage .timer_discound{display: flex;align-items: center;justify-content: center;grid-gap: 12px;margin-top: 12px;}
.discount-box_promoPage .timer_discound .icon_{margin: 0;background-color: var(--color-red);}
.discount-box_promoPage .discount-wrapper{width: 100%;display: flex;flex-direction: column;padding: 16px;background: var(--color-white);color: var(--color-black);}
.discount-box_promoPage .discount-info{display: flex;flex-direction: column;position:relative;padding-left: 12px;}
.discount-box_promoPage .discount-info:before{content: '';width: 4px;height: 100%;display: block;background: var(--color-red);position: absolute;left: -0;top: 0;}
.discount-box_promoPage .sale-counter{border: 0;padding: 0;}
.discount-box_promoPage .off_title{font-size:14px;}
/*Выкл*/
.discount-box_promoPage .content.off_ .text_sale, .discount-box_promoPage .content.off_ .discount-info:before{background: var(--color-grey-d);}
.discount-box_promoPage .content.off_ .discount-bg{filter: brightness(0.6);}
.discount-box_promoPage .content.off_ .discount-wrapper{background: transparent;}
@media (max-width: 1023px){
  .discount-box_promoPage{grid-template-columns: repeat(2, 1fr);}
}
@media (max-width: 479px){
  .discount-box_promoPage{grid-template-columns: repeat(1, 1fr);}
  .discount-box_promoPage h3{height: auto;}
  .discount-box h4{text-align: center;}
}
/**************************************/
/*** Страница: Сравнение ***/
/**************************************/
.compare__switch-icon{background: var(--color-secondary);opacity: 0.5;}
.compare__switch-icon:after{background: var(--color-white);}
.switch-on .compare__switch-icon{opacity: 1;}
.compare__line{border-bottom: 1px solid var(--main-line);}
.compare__nav{margin-bottom: 24px;position: relative;display: flex;align-items: center;justify-content: space-between;grid-gap: 16px;}
.compare__nav .swiper-navigation{display: flex;align-items: center;}
.compare__nav .swiper-navigation > div{position: initial;transform: translate(0);margin: 0;}
.compare__switch{display: flex;align-items: center;grid-gap: 8px;width: max-content;}
.compare__switch:hover{cursor: pointer;}
.compare__switch-icon{display: inline-block;position: relative;min-width: 64px;width: 64px;height: 32px;z-index: 0;padding: 0;border: none;cursor: pointer;transition-duration: 300ms;}
.compare__switch-icon:after{content: '';position: absolute;top: 6px;left: 6px;height: 20px;width: 20px;border-radius: 4px;transition-duration: 300ms;z-index: 1;}
.compare__nav .swiper-navigation .swiper-button-prev{margin-right: 12px;padding-right: 12px;border-right: 1px solid var(--color-grey-l);}
.switch-on .compare__switch-icon:after{left: 36px;}
.compare__line{margin-bottom: 16px;padding-bottom: 16px;}
.compare__line:nth-child(-n+2){border-bottom: 0;padding-bottom: 0;}
.compare__cell{margin-bottom: 16px;width: 100%;font-weight: 600;display: flex;align-items: center;}
.compare__cell input{margin-right: 8px;}
.compare__image{padding-bottom: 100%;position: relative;width: 100%;display: block;background: var(--bgImg);}
.compare__image img{width: 100%;height: 100%;max-width: 100%;max-height: 100%;position: absolute;top: 0;left: 0;display: block;object-fit: contain;}
.compare__remove{top: 0;right: 0;position: absolute;background: var(--color-white);padding: 4px;}
.compare__remove .icon_{display: block;width: 18px;min-width: 18px;height: 18px;background-color: var(--color-black);margin: 0;transition: 0.3s;}
.compare__remove:hover .icon_{background-color: var(--color-secondary);}
.compare__mod{margin-top: 8px;color: var(--color-grey-d);font-size: 14px;}
.compare__price{display: flex;align-items: center;grid-gap: 0 8px;flex-wrap: wrap;overflow: hidden;}
.compare__showAll{display: none;}
.compare__buttons{display: flex;align-items: center;flex-wrap: wrap;grid-gap: 16px;margin-top: 24px;}
.compare__buttons a{height: 40px;text-transform: initial;padding: 0 16px;width: 200px;}
.compare__tbody .compare__name{word-break: break-word;}
.compare__line .actions .actions-btn{transition: 0.2s;width: 100%;height: 44px;display: flex;align-items: center;justify-content: center;color: var(--color-white);font-weight: 600;font-size: 18px;font-family: var(--family);}
.compare__line .actions .actions-btn.add-cart, .compare__line .actions .actions-btn.add-mod{background: var(--color-secondary);}
.compare__line .actions .actions-btn.add-cart:hover, .compare__line .actions .actions-btn.add-mod:hover{background: var(--color-primary);}
.compare__line .actions .actions-btn.callback_notify{background: var(--color-grey-d);}
.compare__line .actions .actions-btn.callback_notify:hover{background: var(--color-secondary);}
.compare__line .actions .actions-btn.callback_notify:hover .icon_{background-color: var(--color-white);}
.compare__buttons a.compare__selected[disabled="disabled"]{background: var(--color-btnDisabled);color: var(--color-white);pointer-events: none;}
/** Таблица сравнений **/
.CompareGoodsTableTbody{padding: 16px;background: var(--color-white);border-radius: 4px;width: 100%;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;-webkit-justify-content: space-between;justify-content: space-between;}
.CompareGoodsTableTbody > div{border-top: 1px solid #D9D9D9;width: 100%;margin-bottom: 1rem;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;font-size: 14px;}
.CompareGoodsTableTbody > div:not(.CompareGoodsTableTbodyComparisonLine){border: 0;text-align: center;}
.CompareGoodsTableTbody > div:not(.CompareGoodsTableTbodyComparisonLine) .cell{display: none;}
.CompareGoodsTableTbody > div .cell{width: 100%;padding: 1rem 0 0.625rem;}
.CompareGoodsTableTbody > div .cell label{font-weight: bold;}
.CompareGoodsTableTbody > div .cell input{display: none;}
.CompareGoodsTableTbody .image a:not(.remove){overflow: hidden;border-radius: 4px;display: block;padding-bottom: 100%;position: relative;background: var(--color-white);}
.CompareGoodsTableTbody .owl-item .image img{object-fit: contain;border-radius: 5px;position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.CompareGoodsTableTbody .remove{display: flex;align-items: center;justify-content: center;border-radius: 0 0 0 10px;position: absolute;top: 0;right: 0;z-index: 2;width: 24px;height: 24px;}
.CompareGoodsTableTbody .remove:after{color: var(--color-black);}
.CompareGoodsTableTbody .remove:hover:after{color: var(--color-secondary);}
.CompareGoodsTableTbody .CompareCheckbox{display: none;margin: 0 0.625rem 0 0;vertical-align: middle;}
.CompareGoodsTableTbody .htmlDataBlock{text-align: left;overflow: hidden;}
.CompareGoodsTableTbody .CompareGoodsHeader .title{display: block;max-height: 50px;overflow: hidden;text-align: left;font-size: 14px;word-break: break-word;}
.CompareGoodsTableTbody .CompareGoodsHeader .mod{display: block;margin-top: 5px;font-size: 12px;line-height: normal;text-align: left;color: var(--color-grey-d);}
.CompareGoodsTableTbody .actions{width: 100%;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-align: center;-webkit-align-items: center;-webkit-box-align: center;align-items: center;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;-webkit-justify-content: space-between;justify-content: space-between;}
.CompareGoodsTableTbody .actions a{width: 100%;}
.CompareGoodsTableTbody .actions a.add-cart.quick{margin-right:30px;}
.CompareGoodsTableTbody .product__price{border: 0;display: flex;flex-direction: column;}
.CompareGoodsTableTbody .actions .price-box .price__old{display: block;margin-right: 0;margin-top: 5px;}
.CompareGoodsTableTbody .product__price .price.old-price{margin-left: 0;margin-top: 4px;width: max-content;}
.CompareGoodsTableTbody .owl-stage-outer{margin-right: -1px;}
@media (max-width: 479px){
.CompareGoods .price__old{margin-right: 0.5rem;}
.CompareGoodsTableTbody .actions .price-box{width: 100%;margin-bottom: 1rem;}
.CompareGoodsTableTbody .actions .add-notify:before{display: none;}
.CompareGoodsTableTbody{padding: 12px;}
.CompareGoodsTableTbody .actions a{font-size:14px;padding: 8px;}
.CompareGoods__filter{flex-direction: column;}
.compare__price .price{width: 100%;}
.compare__buttons a{width:100%;}
}
/** Таблица избранного **/
.favorites_page .products-grid .item .remove{position: absolute;top: 0;right: 0;background: var(--color-white);border: 1px solid var(--color-grey-l);border-right: 0;border-top: 0;z-index: 1;width: 36px;height: 36px;margin: 0;display: flex;align-items: center;justify-content: center;}
.favorites_page .products-grid .item .remove.add-wishlist.added{transition: 0.3s;}
.favorites_page .products-grid .item .remove.add-wishlist.added:after{transition: 0.3s;background-color: var(--color-grey-d);}
.favorites_page .products-grid .item:hover .product-shop{background: transparent;}
.favorites_page .removeAll_btn{margin-top: 24px;height: 40px;text-transform: initial;}
.favorites_page .removeAll_btn:after{display:none;}
.favorites_page .products-grid .item .price-box{justify-content: center;flex-wrap: wrap;}
/* мышь, тачпад */
@media (hover: hover) and (pointer: fine){
  .favorites_page .products-grid .item .remove.add-wishlist.added:hover{border-color: var(--color-secondary);}
  .favorites_page .products-grid .item .remove.add-wishlist:hover:after{background-color: var(--color-secondary);}
}
/*** Новости ***/
.news-box h5.title a{margin:0;color: var(--color-black);font-weight: 600;font-size: 20px;}
.news-box h5.title a:hover{color: var(--color-secondary);}
.news-box .button{margin-top:30px;}
.news-box .news{}
.news-box .news:not(:last-child){margin-bottom: 12px;padding-bottom: 12px;border-bottom: 1px solid var(--color-grey-l);}
.news-box .news:last-child{margin-bottom: 0;}
.news-box .news .title{margin-bottom: 8px;}
.news-box .news-content p{margin-bottom: 0px;}
.news-box .news__date{margin-top: 12px;color: var(--color-grey-d);display: block;font-size: 14px;text-align: right;}
/***  Есть вопрос? ***/
.questionCallback .content-wrapper{display: flex;flex-direction: column;align-items: center;}
.questionCallback .questionCallback_info{display: flex;flex-direction: column;align-items: center;width: 100%;}
.questionCallback .questionCallback_img{margin-bottom: 12px;}
.questionCallback .questionCallback_title{font-size: 14px;color: var(--color-grey-d);margin-bottom: 8px;font-family: var(--family);}
.questionCallback .questionCallback_name{font-weight: 600;font-size: 18px;margin-bottom: 8px;font-family: var(--family);}
.questionCallback .questionCallback_number{font-size: 16px;}
.questionCallback .questionCallback_btn{border-top: 1px solid var(--color-grey-l);margin-top: 12px;padding-top: 8px;width: 100%;}
@media (min-width: 480px) and (max-width: 1023px){
  .questionCallback .content-wrapper{flex-direction: inherit;}
  .questionCallback .questionCallback_info{align-items: flex-start;padding-left: 16px;}
  .questionCallback .questionCallback_btn{justify-content: flex-start;}
}
/*** Страница ошибки ***/
.error-page{padding: 16px;}
.error-page a{font-size:110%;}
.error-page a:hover{text-decoration:underline;}
.error-page ul.disc{list-style-type: disc;margin: 10px 0 10px 20px;padding: 0px 0 0px 20px;}
/* Предзагрузчик */
.preloader{display:block;position: absolute;top: 0;left:0;bottom: 0;width: 100%;height: 100%;z-index: 20;background: var(--color-white);}
.content-loading{content: '';border-radius: 50%;width: 50px;height: 50px;display: block;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);background-position: center;background-repeat: no-repeat;background-size: contain;}
.content-loading{background-image: url("data:image/svg+xml,%3Csvg xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.0' width='64px' height='64px' viewBox='0 0 128 128' xml:space='preserve'%3E%3Cg%3E%3Cpath d='M78.75 16.18V1.56a64.1 64.1 0 0 1 47.7 47.7H111.8a49.98 49.98 0 0 0-33.07-33.08zM16.43 49.25H1.8a64.1 64.1 0 0 1 47.7-47.7V16.2a49.98 49.98 0 0 0-33.07 33.07zm33.07 62.32v14.62A64.1 64.1 0 0 1 1.8 78.5h14.63a49.98 49.98 0 0 0 33.07 33.07zm62.32-33.07h14.62a64.1 64.1 0 0 1-47.7 47.7v-14.63a49.98 49.98 0 0 0 33.08-33.07z' fill='%23FF6347'/%3E%3CanimateTransform attributeName='transform' type='rotate' from='-90 64 64' to='0 64 64' dur='800ms' repeatCount='indefinite'/%3E%3C/g%3E%3C/svg%3E");}
.fancybox-inner .content-loading{background-color: #fff;}
#globalOrder.loading{height: 50vh;}
#globalOrder .content-loading{margin: 0 auto;margin-left: -25px;margin-top: -25px;}
/******************************************************************************
 Адаптивная часть
*******************************************************************************/
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12, .col-sms-1, .col-sms-2, .col-sms-3, .col-sms-4, .col-sms-5, .col-sms-6, .col-sms-7, .col-sms-8, .col-sms-9, .col-sms-10, .col-sms-11, .col-sms-12, .col-hs-1, .col-hs-2, .col-hs-3, .col-hs-4, .col-hs-5, .col-hs-6, .col-hs-7, .col-hs-8, .col-hs-9, .col-hs-10, .col-hs-11, .col-hs-12{float:left;position:relative;min-height:1px;padding-left:15px;padding-right:15px}
.col-xs-12{width:100%}
.col-xs-11{width:91.66666667%}
.col-xs-10{width:83.33333333%}
.col-xs-9{width:75%}
.col-xs-8{width:66.66666667%}
.col-xs-7{width:58.33333333%}
.col-xs-6{width:50%}
.col-xs-5{width:41.66666667%}
.col-xs-4{width:33.33333333%}
.col-xs-3{width:25%}
.col-xs-2{width:20%}
.col-xs-1{width:8.33333333%}
@media (max-width: 767px){
.col-lg-2{width:33%}
}
@media (max-width: 631px){
.col-lg-2{width:50%}
}
@media (max-width: 380px){
}
@media (min-width: 768px){
.col-sm-12{width:100%}
.col-sm-11{width:91.66666667%}
.col-sm-10{width:83.33333333%}
.col-sm-9{width:75%}
.col-sm-8{width:66.66666667%}
.col-sm-7{width:58.33333333%}
.col-sm-6{width:50%}
.col-sm-5{width:41.66666667%}
.col-sm-4{width:33.33333333%}
.col-sm-3{width:25%}
.col-sm-2{width:20%}
.col-sm-1{width:8.33333333%}
}
@media (min-width: 992px){
.col-md-12{width:100%}
.col-md-11{width:91.66666667%}
.col-md-10{width:83.33333333%}
.col-md-9{width:75%}
.col-md-8{width:66.66666667%}
.col-md-7{width:58.33333333%}
.col-md-6{width:50%}
.col-md-5{width:41.66666667%}
.col-md-4{width:33.33333333%}
.col-md-3{width:25%}
.col-md-2{width:20%}
.col-md-1{width:8.33333333%}
}
@media (min-width: 1200px){
.col-lg-12{width:100%;}
.col-lg-11{width:91.66666667%}
.col-lg-10{width:83.33333333%}
.col-lg-9{width:75%}
.col-lg-8{width:66.66666667%}
.col-lg-7{width:58.33333333%}
.col-lg-6{width:50%}
.col-lg-5{width:41.66666667%}
.col-lg-4{width:33.33333333%}
.col-lg-3{width:33%}
.col-lg-2_5{width:25%}
.col-lg-2{width:20%}
.col-lg-1{width:8.33333333%}
}
@media (min-width: 1400px){
.col-hs-12{width:100%;}
.col-hs-11{width:91.66666667%}
.col-hs-10{width:83.33333333%}
.col-hs-9{width:75%}
.col-hs-8{width:66.66666667%}
.col-hs-7{width:58.33333333%}
.col-hs-6{width:50%}
.col-hs-5{width:41.66666667%}
.col-hs-4{width:33.33333333%}
.col-hs-3{width:25%}
.col-hs-2{width:20%}
.col-hs-1{width:8.33333333%}
}
@media (max-width: 1199px){
.product-view .product-shop .custom-block .item{text-align: center;padding: 0;}
.product-view .product-shop .custom-block .text-area{text-align: center;}
}
@media (max-width: 991px){
.col-left .block{margin-bottom:10px;}
.step li{padding: 10px;}
.product-view .product-shop .add-to-box .add-to-cart .button.quick{display: none;}
}
@media (max-width: 767px){
.formfast .buttons{margin:0;align-items: center;}
.formfast .buttons .pp{text-align: center;}
.goodsDataOpinionAddTable label{width: 100%;}
.goodsDataOpinionFormReset{width: 80px;}
.step li{display: block;width: 100%;padding: 15px;}
.step li.step_done{border-bottom: 1px solid rgba(255, 255, 255, 0.2);}
#footer .callbackForm .inputText{display: block;max-width: 300px;clear: both;}
.cart-compare .title .title{display: none;}
.cart-compare > div{width: 50%;}
.products-grid .item:hover .item-inner .product-shop{bottom: 0;}
.cart-compare div > .title{width: 110px;line-height: 51px;}
}
@media (max-width: 639px){
.scroll{overflow-x: scroll;}
.delivery .orderStageDeliveryListTable .cell3{min-width: auto;}
.CompareGoodsTableFilter{line-height: 1;}
.CompareGoodsTableFilter span{margin-bottom: 10px;}
.product-view .product-shop .custom-block .item{text-align: center;}
.product-view .product-shop .custom-block .item i{display: block;text-align: center;}
.product-view .product-shop .custom-block .text-area{text-align: center;margin: 0;}
}
@media (max-width: 479px){
.block-title.cart .title-tab{font-size:20px;}
/*img{height: auto!important;}*/
.col-smb-12{width: 50%;}
.col-contact{margin-bottom: 20px;}
.goodsDataOpinionFormReset{width: auto;}
.CompareGoodsTableFilter{float: left;}
.CompareGoodsTableFilter span{float: left;width: 100%;}
.orderStrageContent .buttons .button{margin: 0 10px 10px 0;float: left;}
.orderStrageContent .buttons .button:nth-child(2){float: left;margin: 0;}
body.active .wrapper{overflow: hidden;z-index: 1;display: none;}
.product-view .product-name{padding-right: 40px;}
.product-view .product-toolbar{flex-direction: column;}
.product-view .product-shop .custom-block .item{display: block;width: 100%;border-left: 0;padding: 0 0 15px 0;text-align: left;}
.product-view .product-shop .custom-block .item:last-child{padding-bottom: 0;}
.product-view .product-shop .custom-block .item i{display: inline-block;text-align: left;width: 45px;font-size: 25px;text-align: center;}
.product-view .product-shop .custom-block .text-area{text-align: left;margin-left: 5px;}
.product-view .product-shop .add-to-box .add-to-cart{display: block;}
.tab-content .delivery h4{font-size: 16px;}
#breadcrumbs li:last-child{padding-right: 20px}
}
@media (max-width: 380px){
.formfast .buttons .button{width: 100%;}
.col-smb-12{width: 100%;}
}
/******************************************************************************
 Фиксы для браузеров
*******************************************************************************/
.IE .header .header-sectionsLink:before{content: '';width: 10px;height: 50px;margin: 0 0 0 -10px}
@media screen and(-ms-high-contrast: active),(-ms-high-contrast: none){
.rating-box{display: inline-block;position: relative;vertical-align: middle;width: 95px;height: 14px;font-size: 0;line-height: 0;text-indent: -999em;overflow: hidden;}
.rating-box:before{display: inline;font-family: "FontAwesome";content: "\f005\20\f005\20\f005\20\f005\20\f005";width: 95px;height: 14px;line-height: 14px;font-size: 14px;color: #dce4e9;}
.rating-box .rating{position: absolute;float: left;height: 14px;left: 0;top: 0;overflow: hidden;}
.rating-box .rating:before{display: inline;font-family: "FontAwesome";content: "\f005\20\f005\20\f005\20\f005\20\f005";width: 95px;height: 14px;line-height: 14px;font-size: 14px;color: var(--color-secondary);}
}
/******************************************************************************
 Если не работает JS
*******************************************************************************/
.nojs .products-grid.owl-carousel .item .item-inner{width:290px;}
.nojs #slideshow .owl-carousel, .nojs #news .owl-carousel, .nojs .viewed .owl-carousel{display: block;}
.nojs #back-top, .nojs .quickview, .nojs .filters-price #goods-filter-price-slider{display: none;}
.nojs .filters-price .goodsFilterPriceSubmit{margin-top: 15px;}
.nojs .filters-price .layout-slider{max-width: 100%;}
#ok-loupe, .ok-listener{z-index: 2 !important;border-radius: 5px !important;}
body table.footerInformationTable{font-size: 10px;}
