@import url('https://fonts.googleapis.com/css2?family=Ubuntu:wght@400;500;700&display=swap');
/*** Основные цвета ***/
:root{
  --main-color-black: #464646;
  --main-color-blacklight: #D9D9D9;
  --main-color-white: #ffffff;
  --main-color-grey: #BCBCBC;
  --main-color-greylight: #F6F4F5;
  --main-color-blue: #58CEFF;
  --main-color-bluelight: #57BCFF;
  --main-color-bluedark: #0488FF;
  --main-color-orange: #F17650;
  --main-color-orangelight: #FFCABB;
  --main-color-orangedark: #F59864;
  --main-color-red: #E35B49;
  --main-color-green: #84C911;
  --main-color-greenlight: #BDF84F;
  --main-color-greendark: #60AB10;
  --main-color-yellow: #F9E321;
  --main-color-yellowdark: #EDAF02;
  --main-color-yellowlight: #FFFADC;
  
  /*градиент*/
  --main-grad-orange: linear-gradient(180deg, #E35B49 0%, #F59864 88.54%) padding-box, linear-gradient(180deg, #F59864, #E35B49) border-box;
  --main-grad-orange-hover: linear-gradient(180deg, #E35B49 0%, #F17650 100%) padding-box, linear-gradient(180deg, #F59864, #E35B49) border-box;
  --main-grad-orange2: linear-gradient(180deg, #F59864 0%, #E35B49 100%);
  
  --main-grad-green: linear-gradient(180deg, #A3E020 0%, #84C911 100%) padding-box, linear-gradient(180deg, #BDF84F, #60AB10) border-box;
  --main-grad-green-hover: linear-gradient(180deg, #60AB10 0%, #A3E020 100%) padding-box, linear-gradient(180deg, #BDF84F, #60AB10) border-box;
  --main-grad-green2: linear-gradient(180deg, #60AB10 0%, #A3E020 100%) border-box;
  --main-grad-green3: linear-gradient(180deg, #A3E020 0%, #84C911 100%) border-box;
  
  --main-grad-blue: linear-gradient(180deg, #4BA4F4 0%, #52B0FC 100%) padding-box, linear-gradient(180deg, #58CEFF, #0488FF) border-box;
  --main-grad-blue-hover: linear-gradient(180deg, #52B0FC 0%, #4BA4F4 100%) padding-box, linear-gradient(180deg, #58CEFF, #0488FF) border-box;
  --main-grad-blue2: linear-gradient(180deg, #57BCFF 0%, #4BA4F4 100%);
  --main-grad-blue3: linear-gradient(180deg, #57BCFF 0%, #4BA4F4 100%) border-box;
  --main-grad-blue3-hover: linear-gradient(180deg, #4BA4F4 0%, #57BCFF 100%) padding-box;
  
  --main-grad-grey: linear-gradient(180deg, #D9D9D9 0%, #D0D0D0 100%) padding-box, linear-gradient(180deg, #F6F4F5, #BCBCBC) border-box;
  --main-grad-grey-hover: linear-gradient(180deg, #D0D0D0 0%, #D9D9D9 100%) padding-box, linear-gradient(180deg, #F6F4F5, #BCBCBC) border-box;
  --main-grad-grey2: linear-gradient(180deg, #BCBCBC 0%, #F6F4F5 100%) border-box;
  --main-grad-yellow: linear-gradient(180deg, #EDAF02 0%, #F9E321 100%) padding-box, linear-gradient(180deg, #F9E321, #EDAF02) border-box;
  --main-grad-yellow-hover: linear-gradient(180deg, #F9E321 0%, #EDAF02 100%) padding-box, linear-gradient(180deg, #F9E321, #EDAF02) border-box;
  --main-grad-yellow2: linear-gradient(180deg, #EDAF02 0%, #F9E321 100%) border-box;
  --main-grad-yellow2-hover: linear-gradient(180deg, #F9E321 0%, #EDAF02 100%) padding-box, linear-gradient(180deg, #EDAF02, #F9E321) border-box;
  --main-grad-yellow3: linear-gradient(180deg, #FEF5BE 0%, #FAEEAF 100%) border-box;
  
  --main-grad-red: linear-gradient(180deg, #E35B49 0%, #F59864 88.54%);
  
  /*Тень*/
  --main-shadow: 0px 8px 8px 0px rgba(188, 188, 188, 0.10);
  --main-bg: #F6F4F5; /* фон */
  --main-line: #EFF1FD; /* линии разделения */
  --main-bgImg: #ffffff;  /* фон под фото */
  
  --main-color-star: #D8D2E3; /* звезда рейтинга неактивная */
  --main-color-starActive: #FFDF6F; /* звезда рейтинга активная */
  
  --bg-fancybox-color: #464646; /* затемнение в всплывашках */
  --bg-fancybox-opacity: 0.5; /* прозрачность затемнения */
  
  /*Неактивные*/
  --main-color-btnDisabled: var(--main-grad-grey); /* неактивная кнопка button */
  --main-color-inputDisabled: #BCBCBC; /* неактивной кнопка checkbox */
  --main-color-labelDisabled: #BCBCBC; /* текст label у неактивной кнопки checkbox*/
  
  /*Ошибки*/
  --error-color: #E35B49; /* фон */
  --error-color-text: #FFFFFF; /* текст */
  
  /*Всплывающие окна*/
  --noty-color-bg: #ffffff; /* фон */
  --noty-color-title: #464646; /* заголовок */
  --noty-color-ok: #96ECC9; /* при успешном */
  --noty-color-error: #E35B49; /* при ошибке */
  --noty-color-title-error: #464646; /* заголовок при ошибке */
  --noty-color-text: #464646; /* основной текст */
  --noty-color-border: #F6F4F5; /* основной текст */
  
  /*Календарь в ОЗ*/
  --date: #464646; /* текст */
  --date-active: #57BCFF; /* активная дата */
  --data-active2: #FFFFFF; 
  --date-dispabled: #cbcbcb; /* неактиная дата */
  --date-next: #cbcbcb; /* дата прошлая/следующая неделя */
  --date-bg: #ffffff; /* фон */
  --date-bg-borderColor: #F6F4F5; /* граница */
  --date-line: #EFF1FD; /* линия между месяцем и календарем */
  --date-borderRadius: 24px; /* радиус границы */
  --date-borderHeight: 2px; /* высота границы */
  --date-arrow: #cbcbcb; /* стрелочка */
  --date-arrowActive: #57BCFF; /* стрелочка при наведении */
  --date-weight: 700; /* толщина жирного текста */
  --date-family: font-family: 'Ubuntu', sans-serif; /* шрифт */
}
body.compensate-for-scrollbar, body.fancybox-active{height: 100vh;overflow-y: hidden;}
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;}
body{position: relative;font-family: 'Ubuntu', sans-serif;font-size: 16px;font-weight: 400;background: var(--main-bg);color: var(--main-color-black);overflow-x: hidden;margin:0;padding:0;word-break: break-word;}
body.fixed_{overflow: hidden !important;}
*, *: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;}
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:60px;}
input[type="password"]{padding-right: 50px;}
input, select, textarea{font-family: 'Ubuntu', sans-serif;border-radius: 30px;background: var(--main-color-white);border: 4px solid var(--main-color-greylight);padding: 0 24px;font-size: 16px;font-weight: 700;color: var(--main-color-black);width: 100%;max-width: 350px;}
input::placeholder , textarea::placeholder, select::placeholder{color: var(--main-color-grey);}
input:focus, textarea:focus{border-color: var(--main-color-bluelight);}
textarea::-webkit-scrollbar{display: none;}
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: 1176px){
.container{max-width: 1176px;}
}
@media (max-width: 1023px){
 .adaptive_indent{margin-top:40px;}
}
@media (max-width: 767px){
 form label{font-size:14px}
}
@media (max-width: 639px){
 input, select{height:50px;}
}
.selectBlock{position: relative;width: 100%;overflow: hidden;}
.selectBlock select, .selectBox .select{padding-right: 60px;max-width: 100%;cursor: pointer;width: 100%;-webkit-appearance: none !important;-moz-appearance: none !important;appearance: none !important;}
.selectBlock:after{cursor: pointer;content: " ";width: 12px;height: 12px;position: absolute;background-color:var(--main-color-grey);top: 50%;right: 20px;transform: translateY(-50%);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%3Cpath d='M6.81659 9.43857L11.6891 4.06722C12.1036 3.6527 12.1036 2.98127 11.6891 2.56675C11.2746 2.15223 10.6032 2.15223 10.1886 2.56675L5.99999 7.18387L1.81137 2.56675C1.39687 2.15223 0.725439 2.15223 0.31092 2.56675C-0.103601 2.98127 -0.103601 3.6527 0.31092 4.06722L5.18344 9.43857C5.40741 9.66254 5.70671 9.7613 6.00001 9.74285C6.29332 9.76082 6.59261 9.66254 6.81659 9.43857Z' fill='%23D8D2E3'/%3E%3C/svg%3E");}
select option[selected="selected"]{background: transparent;color: var(--main-color-black);}
select option:checked{color: var(--main-color-white);font-weight: 500;background: var(--main-color-bluelight);}
select option[disabled="disabled"]{background: var(--main-color-btnDisabled);color: var(--main-color-white);}
.pp{text-align: left;font-size: 14px;margin-top: 16px;color: var(--main-color-grey);position: relative;display: flex;}
.pp a{transition: 0.2s;text-decoration: underline;}
.pp a:hover{color: var(--main-color-bluelight);}
.col-100{width:100%;}
.col-left{width: 266px;margin-right: 30px;}
.col-right{width: calc(100% - 266px - 30px)}
input[type="checkbox"]{overflow: hidden;min-width: 18px;width: 18px;height: 18px;border-radius: 2px;background: transparent;margin: 0;border: 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(--main-color-white);display: block;width: 12px;height: 12px;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);border-radius: 2px;}
input[type="checkbox"]: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_1718_17545)'%3E%3Cpath d='M11.648 1.75772C12.1167 2.22634 12.1167 2.98611 11.648 3.45474L4.85998 10.2428C4.39136 10.7114 3.63158 10.7114 3.16296 10.2428L2.31445 9.39428L9.95104 1.75772C10.4197 1.28909 11.1794 1.28909 11.648 1.75772Z' fill='white'/%3E%3Cpath d='M0.351469 5.73428C0.82009 5.26566 1.57987 5.26566 2.04849 5.73428L5.70893 9.39472L4.86042 10.2432C4.3918 10.7119 3.63203 10.7119 3.16341 10.2432L0.351445 7.43127C-0.117152 6.96268 -0.117152 6.2029 0.351469 5.73428Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1718_17545'%3E%3Crect width='12' height='12' 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%;position: absolute;top: 0;left: 0;transition: 0.3s;background: transparent;border-radius: 2px;border: 2px solid var(--main-color-bluelight);}
input[type="checkbox"]:checked:before{border-color: var(--main-color-bluelight);background: var(--main-color-bluelight);}
input[type="radio"]{overflow: hidden;min-width: 20px;width: 20px;height: 20px;border: 2px solid var(--main-color-grey);background: transparent;border-radius: 50%;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: '';visibility: hidden;opacity: 0;border-radius: 50%;transition: 0.3s;background-color: var(--main-color-bluelight);display: block;width: 10px;height: 10px;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(--main-color-bluelight);}
@media (min-width: 980px){
  input[type="checkbox"]:hover{background-color: transparent;border-color: transparent;}
}
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(--main-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: 4px;background-color: #ffffff20}
::-webkit-scrollbar{width: 4px;height: 4px;background-color: var(--main-color-greylight);}
::-webkit-scrollbar-thumb{border-radius: 4px;background-color: var(--main-color-grey)}
/*firefox*/
@supports not selector(::-webkit-scrollbar) {
  *{scrollbar-color: #ADC6D8 #E8F0F6;scrollbar-width: thin;} /* цвет ползунка и фона, толщина */ 
}
select.input{-webkit-appearance: menulist;cursor: pointer;}
/* Цвет плейсхолдера */
::-webkit-input-placeholder{color: var(--main-color-grey)}
::-moz-placeholder{color: var(--main-color-grey)}
:-moz-placeholder{color: var(--main-color-grey)}
:-ms-input-placeholder{color: var(--main-color-grey)}
/**/
.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}
/* Radio input*/
.radio{position: relative}
.radio .radio-hidden{display: none}
.radio .radio-name{position: relative;display: block;padding-left: 28px;cursor: pointer}
.radio .radio-name:after,.radio .radio-name:before{position: absolute;background-color: #fff;content: ''}
.radio .radio-name:before{top: 0;left: 0;width: 20px;height: 20px;border: 1px solid #ccd8df;border-radius: 4px;-webkit-transition: all .1s ease-in-out;transition: all .1s ease-in-out}
.radio .radio-name:after{top: 6px;left: 6px;width: 8px;height: 8px;border-radius: 4px;opacity: 0;visibility: hidden;-webkit-transform: translateY(-10px);transform: translateY(-10px);-webkit-transition: all .15s ease-in-out;transition: all .15s ease-in-out}
.radio .radio-hidden:checked + .radio-name:after{opacity: 1;visibility: visible;-webkit-transform: translateY(0);transform: translateY(0)}
.radio .radio-hidden:checked + .radio-name:before{background-color: var(--main-color-green);border-color: var(--main-color-green)}
.radio .radio-name:hover:before{border-color: #b1bfc8}
/* Заголовки */
h1, h2, h3, h4, h5, h6{text-rendering: optimizelegibility;margin:0;padding:0;font-family: 'Ubuntu' , sans-serif;font-weight: 400;}
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(--main-color-green);color: #fff;top: 0;z-index: 999;width: 100%;padding: 10px 0;}
.noscript h4, .noscript h5{color: #fff;}
.underline{text-decoration: underline;color:var(--main-color-green);}
.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(--main-color-black);margin: 0 5px;text-indent: 9999px;}
.tc{color: var(--main-color-green)!important}
.DescriptionBlock a{text-decoration:underline}
.DescriptionBlock a:hover{color: var(--main-color-green);}
.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(--main-color-green);}
.pseudo-link:hover:after{border-bottom-color: transparent}
/* Уведомления */
.success, .warning{display: none;}
.quickformfast .success,.quickformfast .warning,
.no-js .success,.no-js .warning{display:block;}
.attention, .information, .success, .warning{border-radius: 12px;position: relative;color: var(--main-color-white);min-height: 40px;margin-bottom: 16px;overflow: hidden;padding: 12px 16px;font-size: 18px;font-weight: 600;background: var(--main-color-green);}
.noty_theme__sunset.noty_type__error{margin: 0;background: none;}
.noty_theme__sunset.noty_type__error .noty_body{color: var(--error-color-text) !important;background-color: var(--error-color);border-color: var(--error-color);display: flex;align-items: center;box-shadow: 0px -2px 4px 0px rgba(227, 91, 73, 0.50) inset;}
.warning{}
.attention{}
.success{}
.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;transition: 0.3s;}
.success a:hover, .warning a:hover, .attention a:hover, .information a:hover{color:var(--main-color-green);}
label.invalidInput{color: var(--error-color);font-size: 90%;}
.name-error, .phone-error{display: block;position: relative;color: var(--main-color-white);background: var(--main-color-green);width: 100%;text-align: left;margin: 0 auto;padding: 3px 15px;}
/* Noty */
.noty_bar{border-radius: 0!important;}
.noty_body{zoom: 97%;}
.noty_content{text-align: left;}
@media (max-width: 479px){
  .attention, .information, .success, .warning{padding: 12px;}
}
/**************************************/
/*** Таблицы ***/
/**************************************/
.table-box{font-size: 16px;width: 100%;border-collapse: collapse;line-height: 1.125rem;text-align: center;border-radius: 0;}
table{word-break: break-word;}
.table-box > tbody > tr > th, .table-box > tfoot > tr > th, .table-box > tbody > tr > td{line-height: 1;padding: 16px 8px;text-align: left;}
.table-box > tbody > tr > th .cart-price, .table-box > tfoot > tr > th .cart-price, .table-box > tbody > tr > td .cart-price{white-space: nowrap;}
/*.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: 2px solid var(--main-color-grey);}*/
tbody tr.border_bottom:not(:last-child){border-bottom: 1px solid var(--main-line);}
h3.client__title{text-align: center;}
h3.client__title, .order-info .title{text-align: center;margin-bottom: 20px;position: relative;font-family: RoundsBlack;font-size: 24px;color: var(--main-color-bluelight);}
.order-info{display: flex;flex-direction: column;grid-gap: 30px;}
.order-info .order-info__container{padding: 20px 16px;background: var(--main-color-white);border-radius: 12px;box-shadow: var(--main-shadow);}
.account.order-info .buttons{display: flex;align-items: center;justify-content: space-between;grid-gap: 12px 20px;}
.table-box thead td, .table-box tfoot td{padding: 12px 10px;text-align: left;}
.table-border{}
tr.border, .table-striped tr:not(:last-child), .order-info__container thead{border-bottom: 1px solid var(--main-color-greylight);}
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 td:not(:last-child){border-right: 1px solid var(--main-line);}*/
.table-box thead tr td{color: var(--main-color-black);font-weight: 700;font-style: initial;}
.table-box tfoot td{color: var(--main-color-black);font-weight: 900;font-size: 26px;}
.table-box tfoot td:last-child{white-space: nowrap;}
tr.border > td:first-child{color: var(--main-color-black);}
.table-box tbody tr td.cell1{text-align: right;width: 50%;font-weight: 700;}
.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(--main-color-grey);font-size: 16px;font-weight: 500;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;}
.client__buttons a{width: max-content;}
@media (max-width: 980px){
  .scroll{width: 100%;overflow-x: auto;padding-bottom: 4px;white-space: nowrap;}
  .scroll::-webkit-scrollbar{width: 0;height: 4px;}
}
@media (max-width: 767px){
 .account.order-info .buttons{flex-direction: column;}
 .account.order-info .buttons button, .account.order-info .buttons a{width: 100%;max-width: 100%;}
 .account.order-info .buttons form{width: 100%;}
 .account.order-info .buttons .button{margin-bottom: 15px;}
 .table-box thead td, .table-box tfoot td{min-width: 100px;}
 h3.client__title, .order-info .title{margin-bottom: 12px;font-size: 18px;}
}
/* Настройки максимальных размеров генерируемых изображений */
.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:100px; max-height:100px;}
.goods-cat-image-other-square{width:200px; height:200px;}
/* END Настройки максимальных размеров генерируемых изображений */
@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;}
}
/******************************************************************************
 Fancybox
*******************************************************************************/
.fancybox-header{width: calc(100% + 24px + 24px);margin: -24px -24px 24px;padding: 21px 24px;padding-right: 40px;display: flex;align-items: center;justify-content: space-between;position: relative;background: var(--main-grad-blue2);}
.fancybox-header .title{color: var(--main-color-white);font-size: 24px;font-family: RoundsBlack;}
.fancybox-content{width: calc(100% - 32px);max-width: 700px;max-height: calc(100dvh - 32px);overflow: hidden;padding: 24px;box-shadow: none;border-radius: 24px;background: var(--main-color-white);box-shadow: var(--main-shadow);position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}
.fancybox-close-small i{background-color: var(--main-color-white)  !important;width: 16px;height: 16px;transition: 0.3s;opacity:0.5;}
.fancybox-close-small:hover i{opacity:1;}
.fancybox-close-small{top: 28px;right: 20px;z-index: 10;}
.fancybox-body .callbackForm{display: flex;flex-direction: column;flex-wrap: wrap;}
.fancybox-bg{background: var(--bg-fancybox-color) !important;}
.fancybox-is-open .fancybox-bg{opacity: var(--bg-fancybox-opacity) !important;}
.fancybox-content .header_text{margin-bottom:16px;font-size: 14px;line-height: 16px;}
.fancybox-inner .fancybox-wrapper{max-height: calc(100dvh - 160px);overflow-y: auto;overflow-x: hidden;}
/*** Обратный звонок Обратная связь ***/
.callbackForm .callback-input{position: relative;margin-bottom: 24px;}
.fancybox-inner textarea, .fancybox-inner input, .fancybox-inner select{max-width:100%;}
.callbackForm .name-error,.callbackForm .phone-error{display:none;}
.fancybox-body .callbackForm .callbackForm_action{}
.fancybox-inner .pp{text-align: left;justify-content: center;}
/*Обратынй звонок и уведомить*/
#fancybox-callback, #fancybox-callback-notify{max-width: 500px;width: calc(100% - 32px);}
/*ЛК*/
#fancybox-login{max-width: 480px;width: 100%;}
/*Политика*/
#fancybox-pp .fancybox-wrapper{max-height: calc(100dvh - 160px);}
#fancybox-pp h4{margin-bottom: 12px;font-size: 24px;}
@media (min-width: 480px) and (max-width: 1023px){
  #fancybox-login .callbackForm_action .pp, #fancybox-callback .callbackForm_action .pp{text-align: center;}
}
@media (max-width: 479px){
  .fancybox-header .title{font-size: 26px;}
  .fancybox-content{width: 100% !important;max-height: 100% !important;border-radius: 0 !important;}
  #fancybox-login .callback-btn{max-width:100%;}
  .fancybox-inner .btn_box{justify-content: center !important;}
}
/*** Цена ****/
.price{display: flex;align-items: flex-end;vertical-align: middle;position:relative;font-size: 22px;color: var(--main-color-bluelight);font-family: 'GilroyExtraBold';}
.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;white-space: nowrap;}
.products-grid .item .product-shop .price span span:not(.num){font-size: 18px;}
.rangeScore span:after{font-weight: 400;margin-left: 3px;}
.rangeScore span:after{font-size: 12px;}
.price.minP{color: var(--main-color-bluelight);}
.old-price, .old-price .price, .price.old-price{display: flex;font-size: 18px;background: none;color: var(--main-color-grey);text-decoration: line-through;font-family: 'Gilroy'}
.old-price, .old-price .price, .price.old-price{position: relative;}
.product__price .price.price__now.RUB:after{display: none !important;}
/*Недоступность товаров*/
/*.products-grid .item.not_available .price, .products-list .item.not_available .price{color: var(--main-color-grey) !important;}*/
/*.products-grid .item.not_available .product-name, .products-list .item.not_available .product-name{color: var(--main-color-grey) !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(--main-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,%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_2044_22620)'%3E%3Cpath d='M9.00019 23.9999C9.99431 23.9999 10.8002 23.194 10.8002 22.1999C10.8002 21.2058 9.99431 20.3999 9.00019 20.3999C8.00608 20.3999 7.2002 21.2058 7.2002 22.1999C7.2002 23.194 8.00608 23.9999 9.00019 23.9999Z' fill='%23464646'/%3E%3Cpath d='M17.3996 23.9999C18.3937 23.9999 19.1996 23.194 19.1996 22.1999C19.1996 21.2058 18.3937 20.3999 17.3996 20.3999C16.4055 20.3999 15.5996 21.2058 15.5996 22.1999C15.5996 23.194 16.4055 23.9999 17.3996 23.9999Z' fill='%23464646'/%3E%3Cpath d='M19.7419 15.7574H6.46292C6.14012 15.7574 5.83054 15.6297 5.60228 15.4024C5.37402 15.1751 5.24579 14.8668 5.24579 14.5453C5.24579 14.2238 5.37402 13.9155 5.60228 13.6882C5.83054 13.4609 6.14012 13.3332 6.46292 13.3332H19.7419L21.5676 6.06047H4.52768C4.20488 6.06047 3.89529 5.93277 3.66704 5.70545C3.43878 5.47813 3.31055 5.16983 3.31055 4.84835C3.31055 4.52688 3.43878 4.21857 3.66704 3.99125C3.89529 3.76394 4.20488 3.63623 4.52768 3.63623H21.5676C21.9368 3.63651 22.3011 3.72044 22.633 3.88167C22.9648 4.04289 23.2555 4.27718 23.483 4.56681C23.7105 4.85643 23.8689 5.1938 23.9461 5.55338C24.0233 5.91296 24.0174 6.28532 23.9288 6.64229L22.1031 13.915C21.9726 14.4406 21.6692 14.9076 21.2413 15.2415C20.8134 15.5754 20.2855 15.757 19.7419 15.7574Z' fill='%23464646'/%3E%3Cpath d='M20.6913 20H9.28673C8.44668 20.0007 7.63205 19.713 6.98021 19.1853C6.32836 18.6576 5.87917 17.9222 5.70836 17.103L2.86026 3.39394C2.80336 3.11603 2.6504 2.86679 2.42801 2.68961C2.20562 2.51243 1.92787 2.41852 1.64313 2.42424H1.21713C0.89433 2.42424 0.584747 2.29654 0.35649 2.06922C0.128233 1.8419 0 1.5336 0 1.21212C0 0.890648 0.128233 0.58234 0.35649 0.355023C0.584747 0.127707 0.89433 1.44249e-06 1.21713 1.44249e-06H1.66747C2.50753 -0.000743418 3.32215 0.287 3.974 0.814718C4.62584 1.34244 5.07504 2.07785 5.24585 2.89697L8.09394 16.6061C8.15084 16.884 8.3038 17.1332 8.5262 17.3104C8.74859 17.4876 9.02633 17.5815 9.31107 17.5758H20.6913C21.0141 17.5758 21.3237 17.7035 21.5519 17.9308C21.7802 18.1581 21.9084 18.4664 21.9084 18.7879C21.9084 19.1094 21.7802 19.4177 21.5519 19.645C21.3237 19.8723 21.0141 20 20.6913 20Z' fill='%23464646'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2044_22620'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.favorite-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='M11.9999 22.4531C9.84803 22.4531 2.11168 13.6388 2.03756 13.5496C-0.706191 10.1904 -0.676759 6.22067 2.11277 3.43601C3.32462 2.22641 4.96816 1.54688 6.68188 1.54688C8.39559 1.54688 10.0391 2.22641 11.251 3.43601L11.9999 4.1825L12.7488 3.43601C13.9606 2.22641 15.6041 1.54688 17.3179 1.54688C19.0316 1.54688 20.6751 2.22641 21.887 3.43601C24.6776 6.22176 24.7059 10.1904 21.9611 13.5496C21.8881 13.6388 14.1517 22.4531 11.9999 22.4531ZM6.68133 3.72329C6.11893 3.72174 5.56181 3.83155 5.0422 4.04635C4.52259 4.26116 4.05081 4.57669 3.65416 4.9747C2.10623 6.51884 1.31483 9.2208 3.72719 12.1741C5.69153 14.579 10.5947 19.3975 11.9999 20.2104C13.4061 19.3975 18.3082 14.5779 20.2715 12.1741C22.6849 9.2208 21.8924 6.51884 20.3456 4.9747C19.5298 4.19753 18.4455 3.76391 17.3179 3.76391C16.1902 3.76391 15.1059 4.19753 14.2901 4.9747L12.7706 6.49054C12.5661 6.69455 12.2889 6.80915 11.9999 6.80915C11.7108 6.80915 11.4336 6.69455 11.2292 6.49054L9.70959 4.97579C9.31282 4.57765 8.84086 4.26204 8.32105 4.04723C7.80125 3.83242 7.24391 3.7216 6.68133 3.72329Z' fill='%23464646'/%3E%3Cpath d='M10.8128 8.13681C10.6022 8.13701 10.3961 8.07632 10.2194 7.96209C10.0426 7.84786 9.90278 7.68498 9.81677 7.49312C9.73076 7.30126 9.70225 7.08864 9.7347 6.88096C9.76714 6.67327 9.85915 6.47941 9.99959 6.3228L11.1867 4.99631C11.3792 4.78101 11.6496 4.65088 11.9382 4.63456C12.2269 4.61823 12.5102 4.71704 12.7259 4.90925C12.9416 5.10146 13.0719 5.37133 13.0883 5.65948C13.1046 5.94763 13.0057 6.23047 12.8131 6.44577L11.626 7.77335C11.5237 7.8876 11.3984 7.97895 11.2582 8.04141C11.1181 8.10386 10.9663 8.13709 10.8128 8.13681Z' fill='%23464646'/%3E%3C/svg%3E");}
.compare-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='M21 3H18V22H21V3ZM16.7008 23.5206C17.0503 23.8195 17.5041 24 18 24H21C22.1046 24 23 23.1046 23 22V3C23 1.89543 22.1046 1 21 1H18C16.8954 1 16 1.89543 16 3V22C16 22.6087 16.2719 23.1538 16.7008 23.5206ZM14.2992 23.5206C14.7281 23.1538 15 22.6087 15 22V8C15 7.25972 14.5978 6.61337 14 6.26756C13.7058 6.09739 13.3643 6 13 6H10C8.89543 6 8 6.89543 8 8V22C8 22.6087 8.27188 23.1538 8.70083 23.5206C9.05032 23.8195 9.50408 24 10 24H13C13.4959 24 13.9497 23.8195 14.2992 23.5206ZM6.29917 23.5206C6.72812 23.1538 7 22.6087 7 22V13C7 12.2597 6.5978 11.6134 6 11.2676C5.70583 11.0974 5.36429 11 5 11H2C0.895431 11 0 11.8954 0 13V22C0 23.1046 0.89543 24 2 24H5C5.49592 24 5.94968 23.8195 6.29917 23.5206ZM13 8H10V22H13V8ZM5 13H2L2 22H5V13Z' fill='%23464646'/%3E%3C/svg%3E");}
.user-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.0049 12C10.8182 12 9.65816 11.6481 8.67146 10.9888C7.68477 10.3295 6.91573 9.39246 6.46161 8.2961C6.00748 7.19975 5.88866 5.99335 6.12017 4.82946C6.35169 3.66557 6.92313 2.59648 7.76225 1.75736C8.60136 0.918247 9.67046 0.346802 10.8343 0.115291C11.9982 -0.11622 13.2046 0.00259969 14.301 0.456725C15.3973 0.910851 16.3344 1.67989 16.9937 2.66658C17.653 3.65328 18.0049 4.81331 18.0049 6C18.0032 7.59079 17.3705 9.11594 16.2457 10.2408C15.1208 11.3657 13.5957 11.9983 12.0049 12ZM12.0049 1.89474C11.1929 1.89474 10.3992 2.13551 9.72412 2.5866C9.04902 3.03769 8.52283 3.67885 8.21212 4.42899C7.9014 5.17913 7.8201 6.00456 7.9785 6.8009C8.13691 7.59724 8.52789 8.32873 9.10203 8.90286C9.67616 9.47699 10.4076 9.86798 11.204 10.0264C12.0003 10.1848 12.8258 10.1035 13.5759 9.79277C14.326 9.48205 14.9672 8.95587 15.4183 8.28076C15.8694 7.60566 16.1101 6.81195 16.1101 6C16.1088 4.91163 15.6759 3.86822 14.9063 3.09862C14.1367 2.32902 13.0933 1.89608 12.0049 1.89474Z' fill='%23464646'/%3E%3Cpath d='M16.7418 24.0002H7.26809C6.01221 23.9989 4.80816 23.4994 3.92012 22.6114C3.03208 21.7233 2.53259 20.5193 2.53125 19.2634V18.0002C2.53122 16.0974 3.16998 14.2497 4.34514 12.7531C4.70126 12.3167 5.21131 12.0337 5.77003 11.9625C6.32874 11.8913 6.89347 12.0373 7.34767 12.3703C8.70593 13.3432 10.3347 13.8664 12.0054 13.8666C13.6761 13.8669 15.3049 13.3441 16.6635 12.3716C17.117 12.038 17.6815 11.8915 18.24 11.9622C18.7986 12.033 19.3086 12.3157 19.6647 12.7518C20.8403 14.2486 21.4791 16.0969 21.4786 18.0002V19.2634C21.4773 20.5193 20.9778 21.7233 20.0898 22.6114C19.2017 23.4994 17.9977 23.9989 16.7418 24.0002ZM6.03525 13.8356C5.99641 13.8346 5.95785 13.8424 5.92242 13.8584C5.887 13.8744 5.85562 13.8981 5.83062 13.9278C4.91993 15.0899 4.42534 16.5238 4.42599 18.0002V19.2634C4.42699 20.0169 4.72675 20.7392 5.25953 21.272C5.79231 21.8047 6.51463 22.1045 7.26809 22.1055H16.7418C17.4952 22.1045 18.2176 21.8047 18.7503 21.272C19.2831 20.7392 19.5829 20.0169 19.5839 19.2634V18.0002C19.5847 16.5232 19.0897 15.0887 18.178 13.9266C18.1283 13.8733 18.0605 13.8408 17.9879 13.8354C17.9153 13.83 17.8434 13.8522 17.7864 13.8975C16.1006 15.1048 14.0791 15.754 12.0056 15.754C9.93203 15.754 7.91053 15.1048 6.22472 13.8975C6.16974 13.8573 6.10338 13.8356 6.03525 13.8356Z' fill='%23464646'/%3E%3C/svg%3E");}
.phone-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_2044_22634)'%3E%3Cpath d='M14.4856 23.9999C12.4181 24.0037 10.3932 23.4124 8.65192 22.2965C7.29555 21.4494 6.02801 20.4675 4.86856 19.3656C3.77385 18.2493 2.79323 17.0263 1.94131 15.7149C0.845535 14.0617 0.223476 12.1392 0.14278 10.1567C0.062084 8.17421 0.525841 6.20749 1.48361 4.47046L1.84582 3.8045C2.06994 3.39164 2.38712 3.0368 2.77218 2.76816C3.15723 2.49952 3.59955 2.32448 4.06399 2.25696C4.52843 2.18943 5.00221 2.23127 5.44767 2.37915C5.89314 2.52703 6.29803 2.77689 6.63017 3.10886L9.17985 5.66391C9.52545 6.00944 9.78207 6.43383 9.92766 6.90059C10.0732 7.36736 10.1035 7.86254 10.0157 8.34358C9.9279 8.82462 9.72477 9.27712 9.42375 9.66219C9.12272 10.0473 8.73281 10.3534 8.28752 10.5542L6.95506 11.1543C6.9135 11.1735 6.88064 11.2077 6.86297 11.25C6.8453 11.2923 6.84408 11.3397 6.85957 11.3828C7.30875 12.7791 8.07691 14.0513 9.10302 15.0984C10.1624 16.1065 11.4409 16.8547 12.8381 17.2842C12.881 17.2983 12.9275 17.2964 12.9691 17.2788C13.0106 17.2613 13.0444 17.2292 13.0642 17.1886L13.6514 15.9028C13.8536 15.4593 14.1602 15.0713 14.5448 14.7723C14.9294 14.4732 15.3806 14.2718 15.8599 14.1854C16.3392 14.099 16.8322 14.1301 17.2968 14.2761C17.7615 14.4221 18.1839 14.6786 18.528 15.0237L21.0535 17.5534C21.3887 17.889 21.6402 18.2989 21.7877 18.75C21.9351 19.201 21.9742 19.6805 21.902 20.1496C21.8297 20.6186 21.648 21.064 21.3717 21.4496C21.0954 21.8352 20.7322 22.1502 20.3115 22.369L19.5652 22.7569C17.9959 23.5726 16.2537 23.9985 14.4856 23.9988V23.9999ZM4.49867 4.4221C4.4582 4.42262 4.41783 4.4263 4.37794 4.43309C4.25149 4.45079 4.13098 4.49801 4.02611 4.57093C3.92125 4.64385 3.83498 4.74044 3.77427 4.85289L3.41316 5.51885C2.6467 6.90373 2.27427 8.47256 2.33639 10.0546C2.39851 11.6367 2.89281 13.1714 3.76549 14.4918C4.53627 15.6773 5.42111 16.7845 6.40736 17.7974C7.46069 18.792 8.61 19.6796 9.8384 20.447C11.132 21.2673 12.6184 21.7323 14.1483 21.7954C15.6782 21.8585 17.1977 21.5174 18.5543 20.8063L19.2996 20.4184C19.4143 20.359 19.5134 20.2733 19.5888 20.1684C19.6641 20.0634 19.7137 19.9421 19.7334 19.8143C19.7531 19.6865 19.7423 19.5558 19.702 19.433C19.6617 19.3101 19.593 19.1986 19.5015 19.1073L16.976 16.5776C16.8823 16.4836 16.7672 16.4137 16.6407 16.3739C16.5141 16.3342 16.3798 16.3257 16.2493 16.3492C16.1188 16.3728 15.9959 16.4277 15.8911 16.5091C15.7864 16.5906 15.7029 16.6963 15.6479 16.8171L15.0607 18.1007C14.8183 18.6368 14.3853 19.0635 13.8461 19.2977C13.3069 19.5319 12.6999 19.5569 12.1433 19.3678C10.4274 18.8361 8.85907 17.9108 7.56312 16.6655C6.29552 15.3837 5.34461 13.8231 4.78624 12.1081C4.58805 11.5464 4.60806 10.9306 4.84229 10.383C5.07652 9.83539 5.50785 9.39596 6.05065 9.15197L7.38531 8.54975C7.50618 8.49458 7.61192 8.41095 7.6935 8.30599C7.77508 8.20103 7.83008 8.07785 7.85381 7.94699C7.87753 7.81613 7.86927 7.68146 7.82974 7.55449C7.79021 7.42752 7.72057 7.31201 7.62678 7.21783L5.07929 4.66387C5.00351 4.58714 4.91326 4.52625 4.81377 4.48474C4.71428 4.44324 4.60645 4.42195 4.49867 4.4221Z' fill='%23464646'/%3E%3Cpath d='M17.3837 13.1873C17.1196 13.1874 16.8643 13.092 16.6647 12.9188C16.4651 12.7457 16.3346 12.5062 16.2971 12.2444C16.1331 11.0929 15.6005 10.0256 14.7792 9.20292C13.9579 8.3802 12.8922 7.84639 11.7422 7.68161C11.454 7.64036 11.1939 7.48619 11.0193 7.25299C10.8446 7.0198 10.7697 6.72669 10.8109 6.43815C10.852 6.1496 11.006 5.88926 11.2389 5.71439C11.4718 5.53952 11.7646 5.46445 12.0528 5.50569C13.6728 5.73814 15.1739 6.49004 16.3311 7.64869C17.4883 8.80735 18.2393 10.3103 18.4714 11.9323C18.4941 12.0883 18.483 12.2474 18.4388 12.3986C18.3946 12.5499 18.3183 12.6899 18.2152 12.809C18.1121 12.9281 17.9845 13.0235 17.8412 13.0888C17.6979 13.1541 17.5411 13.1877 17.3837 13.1873Z' fill='%23464646'/%3E%3Cpath d='M22.8716 13.1874C22.6075 13.1875 22.3522 13.0921 22.1526 12.919C21.953 12.7458 21.8225 12.5063 21.785 12.2445C21.4232 9.70589 20.2487 7.35324 18.4379 5.53975C16.627 3.72627 14.2776 2.54981 11.7421 2.18697C11.5995 2.16655 11.4622 2.11819 11.3381 2.04465C11.2141 1.97111 11.1058 1.87383 11.0193 1.75836C10.9328 1.6429 10.8699 1.51151 10.8341 1.37169C10.7984 1.23188 10.7905 1.08639 10.8108 0.943514C10.8312 0.800641 10.8795 0.663189 10.953 0.539007C11.0264 0.414825 11.1236 0.306343 11.2389 0.219756C11.3542 0.13317 11.4855 0.0701737 11.6251 0.0343649C11.7648 -0.00144385 11.9101 -0.00936403 12.0528 0.0110567C15.0583 0.441049 17.8435 1.83544 19.9904 3.98495C22.1372 6.13446 23.5299 8.92314 23.9593 11.9324C23.982 12.0884 23.9709 12.2475 23.9267 12.3987C23.8825 12.55 23.8062 12.69 23.7031 12.8091C23.6 12.9282 23.4724 13.0236 23.3291 13.0889C23.1858 13.1542 23.0291 13.1878 22.8716 13.1874Z' fill='%23464646'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2044_22634'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.email-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='M11.9995 13.8379C10.786 13.8376 9.60736 13.4322 8.65046 12.6859L1.51155 7.13321C1.29039 6.95316 1.14853 6.69368 1.11635 6.41032C1.08416 6.12697 1.16421 5.84228 1.33935 5.61722C1.51449 5.39216 1.7708 5.24464 2.05337 5.20623C2.33595 5.16783 2.62233 5.2416 2.85118 5.41175L9.99009 10.9645C10.5642 11.4123 11.2714 11.6555 11.9995 11.6555C12.7276 11.6555 13.4349 11.4123 14.009 10.9645L17.597 8.17393C17.8259 8.00378 18.1122 7.93001 18.3948 7.96841C18.6774 8.00682 18.9337 8.15435 19.1088 8.3794C19.284 8.60446 19.364 8.88915 19.3318 9.17251C19.2997 9.45586 19.1578 9.71534 18.9366 9.89539L15.3486 12.687C14.3916 13.4329 13.2129 13.838 11.9995 13.8379Z' fill='%23464646'/%3E%3Cpath d='M19.6364 21.5455H4.36364C3.20668 21.5443 2.09745 21.0842 1.27936 20.2661C0.461265 19.448 0.00115522 18.3388 0 17.1818V7.36364C0.00115522 6.20668 0.461265 5.09745 1.27936 4.27936C2.09745 3.46126 3.20668 3.00116 4.36364 3H19.6364C20.7933 3.00116 21.9026 3.46126 22.7206 4.27936C23.5387 5.09745 23.9988 6.20668 24 7.36364V17.1818C23.9988 18.3388 23.5387 19.448 22.7206 20.2661C21.9026 21.0842 20.7933 21.5443 19.6364 21.5455ZM4.36364 5.18182C3.78525 5.18268 3.2308 5.41283 2.82181 5.82181C2.41283 6.2308 2.18268 6.78525 2.18182 7.36364V17.1818C2.18268 17.7602 2.41283 18.3147 2.82181 18.7236C3.2308 19.1326 3.78525 19.3628 4.36364 19.3636H19.6364C20.2148 19.3628 20.7692 19.1326 21.1782 18.7236C21.5872 18.3147 21.8173 17.7602 21.8182 17.1818V7.36364C21.8173 6.78525 21.5872 6.2308 21.1782 5.82181C20.7692 5.41283 20.2148 5.18268 19.6364 5.18182H4.36364Z' fill='%23464646'/%3E%3C/svg%3E");}
.point-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='M11.6004 13.8004C10.7697 13.8004 9.95768 13.5541 9.267 13.0926C8.57631 12.6311 8.03799 11.9751 7.7201 11.2077C7.40221 10.4402 7.31904 9.59573 7.48109 8.78101C7.64315 7.96629 8.04316 7.21792 8.63054 6.63054C9.21793 6.04316 9.96629 5.64315 10.781 5.48109C11.5957 5.31904 12.4402 5.40221 13.2077 5.7201C13.9751 6.03799 14.6311 6.57631 15.0926 7.267C15.5541 7.95768 15.8004 8.76971 15.8004 9.60039C15.8004 10.7143 15.3579 11.7826 14.5702 12.5702C13.7826 13.3579 12.7143 13.8004 11.6004 13.8004ZM11.6004 7.80039C11.2444 7.80039 10.8964 7.90596 10.6004 8.10375C10.3044 8.30153 10.0736 8.58266 9.93741 8.91156C9.80117 9.24047 9.76553 9.60239 9.83498 9.95156C9.90443 10.3007 10.0759 10.6215 10.3276 10.8732C10.5793 11.1249 10.9001 11.2964 11.2492 11.3658C11.5984 11.4353 11.9603 11.3996 12.2892 11.2634C12.6181 11.1271 12.8993 10.8964 13.097 10.6004C13.2948 10.3044 13.4004 9.9564 13.4004 9.60039C13.4004 9.123 13.2108 8.66517 12.8732 8.3276C12.5356 7.99003 12.0778 7.80039 11.6004 7.80039Z' fill='%23464646'/%3E%3Cpath d='M11.6 24C8.276 24 2 14.58 2 9.6C2 7.05392 3.01143 4.61212 4.81178 2.81178C6.61212 1.01143 9.05392 0 11.6 0C14.1461 0 16.5879 1.01143 18.3882 2.81178C20.1886 4.61212 21.2 7.05392 21.2 9.6C21.2 14.58 14.924 24 11.6 24ZM11.6 2.4C9.69044 2.4 7.85909 3.15857 6.50883 4.50883C5.15857 5.85909 4.4 7.69044 4.4 9.6C4.4 13.872 9.968 21.432 11.6 21.6C13.22 21.432 18.8 13.872 18.8 9.6C18.8 7.69044 18.0414 5.85909 16.6912 4.50883C15.3409 3.15857 13.5096 2.4 11.6 2.4Z' fill='%23464646'/%3E%3C/svg%3E");}
.time-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='M10.9089 22.8178C8.01568 22.8178 5.24096 21.6685 3.19514 19.6227C1.14933 17.5768 0 14.8021 0 11.9089C0 9.01568 1.14933 6.24096 3.19514 4.19514C5.24096 2.14933 8.01568 1 10.9089 1C11.1982 1 11.4757 1.11493 11.6803 1.31951C11.8849 1.5241 11.9998 1.80157 11.9998 2.09089C11.9998 2.38021 11.8849 2.65768 11.6803 2.86227C11.4757 3.06685 11.1982 3.18178 10.9089 3.18178C9.18284 3.18178 7.49554 3.69362 6.06037 4.65257C4.62521 5.61151 3.50663 6.9745 2.84609 8.56918C2.18556 10.1639 2.01273 11.9186 2.34947 13.6115C2.68621 15.3044 3.51739 16.8594 4.7379 18.0799C5.95841 19.3004 7.51343 20.1316 9.20633 20.4683C10.8992 20.8051 12.654 20.6322 14.2486 19.9717C15.8433 19.3112 17.2063 18.1926 18.1652 16.7574C19.1242 15.3223 19.636 13.635 19.636 11.9089C19.636 11.6196 19.751 11.3421 19.9555 11.1375C20.1601 10.9329 20.4376 10.818 20.7269 10.818C21.0162 10.818 21.2937 10.9329 21.4983 11.1375C21.7029 11.3421 21.8178 11.6196 21.8178 11.9089C21.8143 14.8011 20.6639 17.5738 18.6188 19.6188C16.5738 21.6639 13.8011 22.8143 10.9089 22.8178Z' fill='%23464646'/%3E%3Cpath d='M22.9098 15.7269C22.7461 15.7272 22.5843 15.6906 22.4366 15.6198C22.2889 15.5489 22.1591 15.4457 22.0568 15.3178L20.5001 13.3717L18.0598 14.9982C17.9406 15.0777 17.8069 15.133 17.6663 15.1608C17.5258 15.1886 17.3811 15.1885 17.2406 15.1605C17.1001 15.1324 16.9665 15.077 16.8475 14.9973C16.7284 14.9176 16.6262 14.8152 16.5467 14.696C16.4672 14.5768 16.4119 14.4431 16.3841 14.3026C16.3562 14.1621 16.3563 14.0174 16.3844 13.8769C16.4125 13.7364 16.4679 13.6028 16.5476 13.4837C16.6273 13.3647 16.7297 13.2625 16.8489 13.183L20.1215 11.0012C20.3488 10.8501 20.6244 10.7895 20.8941 10.8313C21.1638 10.873 21.4081 11.0142 21.579 11.227L23.7607 13.9542C23.8892 14.1146 23.9697 14.308 23.993 14.5121C24.0163 14.7163 23.9815 14.9229 23.8926 15.1081C23.8037 15.2933 23.6643 15.4497 23.4904 15.5592C23.3166 15.6686 23.1153 15.7268 22.9098 15.7269Z' fill='%23464646'/%3E%3Cpath d='M6.54597 16.2731C6.31701 16.2731 6.09385 16.2011 5.90811 16.0672C5.72237 15.9333 5.58346 15.7444 5.51106 15.5272C5.43866 15.31 5.43643 15.0755 5.5047 14.8569C5.57297 14.6384 5.70827 14.4469 5.89143 14.3095L9.81755 11.3641V7.54597C9.81755 7.25665 9.93248 6.97917 10.1371 6.77459C10.3416 6.57001 10.6191 6.45508 10.9084 6.45508C11.1978 6.45508 11.4752 6.57001 11.6798 6.77459C11.8844 6.97917 11.9993 7.25665 11.9993 7.54597V11.9095C11.9993 12.0789 11.9599 12.2459 11.8842 12.3974C11.8084 12.5489 11.6985 12.6806 11.563 12.7822L7.19941 16.0549C7.01081 16.197 6.78208 16.2736 6.54597 16.2731Z' fill='%23464646'/%3E%3Cpath d='M19.6375 8.50039C19.4373 8.50085 19.2409 8.44611 19.0698 8.34218C18.8987 8.23826 18.7595 8.08917 18.6677 7.91131C17.6822 6.0091 16.0334 4.53423 14.0336 3.76593C13.7633 3.66191 13.5455 3.45482 13.428 3.19019C13.3104 2.92556 13.3028 2.62509 13.4069 2.35486C13.5109 2.08463 13.718 1.86679 13.9826 1.74926C14.2472 1.63173 14.5477 1.62413 14.8179 1.72814C17.3155 2.68881 19.3744 4.53153 20.6051 6.90769C20.6912 7.07398 20.7331 7.25965 20.7267 7.44683C20.7203 7.634 20.6658 7.81637 20.5685 7.97638C20.4712 8.13639 20.3343 8.26865 20.1711 8.36043C20.0078 8.4522 19.8248 8.5004 19.6375 8.50039Z' fill='%23464646'/%3E%3C/svg%3E");}
.search-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_2044_22670)'%3E%3Cpath d='M23.7267 22.4071L17.8695 16.5501C19.3254 14.7993 20.2025 12.5512 20.2025 10.1016C20.2025 4.53154 15.6711 0 10.1013 0C4.53141 0 0 4.53154 0 10.1016C0 15.6712 4.53141 20.2024 10.1013 20.2024C12.5508 20.2024 14.7991 19.3254 16.5498 17.8695L22.4071 23.7267C22.5893 23.9089 22.8281 24 23.0669 24C23.3056 24 23.5445 23.9089 23.7268 23.7267C24.0912 23.3623 24.0912 22.7715 23.7267 22.4071ZM1.86621 10.1016C1.86621 5.56057 5.56044 1.86621 10.1013 1.86621C14.6421 1.86621 18.3362 5.56057 18.3362 10.1016C18.3362 14.6422 14.6421 18.3362 10.1013 18.3362C5.56044 18.3362 1.86621 14.6422 1.86621 10.1016Z' fill='%23464646'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2044_22670'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.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='M12.052 24.0001C11.0965 24.0001 10.1801 23.6371 9.50446 22.991C8.8288 22.345 8.44922 21.4687 8.44922 20.555C8.45005 19.9455 8.61996 19.3471 8.9416 18.8209C9.01081 18.6745 9.11138 18.5436 9.23681 18.4367C9.36224 18.3298 9.50975 18.2492 9.66978 18.2002C9.82982 18.1512 9.99883 18.1349 10.1659 18.1522C10.3329 18.1696 10.4943 18.2203 10.6396 18.3011C10.7849 18.3819 10.9108 18.4909 11.0092 18.6211C11.1077 18.7513 11.1764 18.8999 11.2111 19.0571C11.2457 19.2143 11.2455 19.3767 11.2104 19.5339C11.1753 19.691 11.1061 19.8394 11.0072 19.9693C10.9014 20.1477 10.8475 20.3499 10.8511 20.555C10.8511 20.8595 10.9776 21.1516 11.2028 21.367C11.4281 21.5824 11.7335 21.7033 12.052 21.7033C12.3705 21.7033 12.676 21.5824 12.9012 21.367C13.1264 21.1516 13.253 20.8595 13.253 20.555C13.2523 20.3577 13.1986 20.1639 13.0969 19.9923C12.998 19.8623 12.9288 19.714 12.8937 19.5568C12.8586 19.3997 12.8583 19.2373 12.893 19.08C12.9276 18.9228 12.9964 18.7743 13.0948 18.6441C13.1933 18.5138 13.3192 18.4048 13.4645 18.3241C13.6098 18.2433 13.7711 18.1926 13.9382 18.1752C14.1052 18.1578 14.2742 18.1742 14.4343 18.2232C14.5943 18.2722 14.7418 18.3527 14.8673 18.4596C14.9927 18.5666 15.0933 18.6975 15.1625 18.8439C15.48 19.3634 15.6498 19.9533 15.6548 20.555C15.6548 21.4687 15.2753 22.345 14.5996 22.991C13.924 23.6371 13.0076 24.0001 12.052 24.0001Z' fill='%23464646'/%3E%3Cpath d='M12.0515 4.80375C11.733 4.80375 11.4276 4.67723 11.2023 4.45201C10.9771 4.22679 10.8506 3.92132 10.8506 3.60282V1.20094C10.8506 0.88243 10.9771 0.576966 11.2023 0.351747C11.4276 0.126527 11.733 0 12.0515 0C12.37 0 12.6755 0.126527 12.9007 0.351747C13.1259 0.576966 13.2525 0.88243 13.2525 1.20094V3.60282C13.2525 3.92132 13.1259 4.22679 12.9007 4.45201C12.6755 4.67723 12.37 4.80375 12.0515 4.80375Z' fill='%23464646'/%3E%3Cpath d='M18.585 20.4162H5.47075C4.80715 20.4164 4.15922 20.2145 3.61321 19.8373C3.0672 19.4602 2.64901 18.9257 2.41429 18.305C2.17957 17.6843 2.13946 17.0068 2.2993 16.3628C2.45915 15.7187 2.81136 15.1386 3.30906 14.6997L3.64532 14.4115C4.05322 14.0419 4.32764 13.5479 4.42593 13.0064L5.23056 8.20262C5.48145 6.57774 6.30878 5.09745 7.56129 4.03237C8.8138 2.9673 10.4078 2.3886 12.0519 2.40209C13.6789 2.39788 15.2542 2.97333 16.4954 4.02528C17.7366 5.07723 18.5626 6.53688 18.8252 8.14257L19.6298 12.9463C19.7203 13.5187 20.0146 14.039 20.4585 14.4115L20.7467 14.6637C21.2325 15.1108 21.5737 15.6927 21.7266 16.335C21.8795 16.9773 21.8371 17.6505 21.6049 18.2686C21.3726 18.8866 20.9611 19.4212 20.4231 19.8038C19.885 20.1864 19.245 20.3997 18.585 20.4162ZM12.0519 4.80396C10.9933 4.80144 9.96841 5.17591 9.1608 5.86029C8.35319 6.54466 7.81564 7.49423 7.64444 8.53888L6.83982 13.3426C6.6582 14.4249 6.11148 15.4124 5.29061 16.1408L4.84626 16.5011C4.74389 16.5966 4.66552 16.7148 4.61752 16.8463C4.56952 16.9778 4.55325 17.1187 4.57004 17.2577C4.59375 17.4668 4.69395 17.6597 4.85136 17.7994C5.00877 17.9391 5.21227 18.0156 5.42271 18.0143H18.585C18.8005 18.0153 19.0086 17.9358 19.1685 17.7914C19.3285 17.647 19.4287 17.4481 19.4497 17.2337C19.473 17.0843 19.4589 16.9315 19.4086 16.789C19.3583 16.6465 19.2734 16.5186 19.1614 16.417L18.8732 16.1769C18.0136 15.4443 17.4396 14.4323 17.252 13.3186L16.4593 8.51486C16.283 7.47461 15.7433 6.53068 14.9362 5.85113C14.129 5.17158 13.107 4.8005 12.0519 4.80396Z' fill='%23464646'/%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%3Cpath d='M17 8H3C2.73478 8 2.48043 7.89464 2.29289 7.70711C2.10536 7.51957 2 7.26522 2 7C2 6.73478 2.10536 6.48043 2.29289 6.29289C2.48043 6.10536 2.73478 6 3 6H17C17.2652 6 17.5196 6.10536 17.7071 6.29289C17.8946 6.48043 18 6.73478 18 7C18 7.26522 17.8946 7.51957 17.7071 7.70711C17.5196 7.89464 17.2652 8 17 8Z' fill='%23464646'/%3E%3Cpath d='M10.002 22.612C9.73915 22.6124 9.47881 22.5609 9.23586 22.4606C8.99292 22.3603 8.77216 22.213 8.5862 22.0272C8.40024 21.8414 8.25275 21.6208 8.15216 21.378C8.05158 21.1351 7.99987 20.8748 8 20.612V16.667C7.99971 16.4507 7.92956 16.2402 7.8 16.067L2.6 9.133C2.21137 8.61327 2.00093 7.98196 2 7.333V4C2.00079 3.20459 2.31712 2.44199 2.87956 1.87956C3.44199 1.31712 4.20459 1.00079 5 1H19C19.7954 1.00079 20.558 1.31712 21.1204 1.87956C21.6829 2.44199 21.9992 3.20459 22 4V7.333C21.9989 7.98192 21.7884 8.61317 21.4 9.133L16.2 16.066C16.0704 16.2396 16.0002 16.4504 16 16.667V19.279C16.0006 19.699 15.8687 20.1086 15.6231 20.4493C15.3775 20.7901 15.0307 21.0447 14.632 21.177L10.632 22.51C10.4289 22.5779 10.2161 22.6124 10.002 22.612ZM5 3C4.73486 3.00026 4.48066 3.10571 4.29319 3.29319C4.10571 3.48066 4.00026 3.73486 4 4V7.333C4.00029 7.54932 4.07044 7.75977 4.2 7.933L9.4 14.867C9.78863 15.3867 9.99907 16.018 10 16.667V20.612L14 19.279V16.667C14.0011 16.0181 14.2116 15.3868 14.6 14.867L19.8 7.934C19.9296 7.76043 19.9998 7.54964 20 7.333V4C19.9997 3.73486 19.8943 3.48066 19.7068 3.29319C19.5193 3.10571 19.2651 3.00026 19 3H5Z' fill='%23464646'/%3E%3C/svg%3E");}
.remove-icon, .fancybox-close-small i, a.remove: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_2044_22667)'%3E%3Cpath d='M13.3259 12L23.7254 1.60046C24.0916 1.23432 24.0916 0.640698 23.7254 0.274605C23.3593 -0.0914881 22.7657 -0.091535 22.3996 0.274605L12 10.6742L1.60046 0.274605C1.23432 -0.091535 0.640698 -0.091535 0.274605 0.274605C-0.0914881 0.640745 -0.091535 1.23437 0.274605 1.60046L10.6741 12L0.274605 22.3996C-0.091535 22.7657 -0.091535 23.3593 0.274605 23.7254C0.361572 23.8126 0.464911 23.8817 0.578683 23.9289C0.692454 23.976 0.814415 24.0001 0.937557 24C1.0607 24.0001 1.18266 23.976 1.29643 23.9288C1.4102 23.8817 1.51354 23.8126 1.60051 23.7254L12 13.3259L22.3995 23.7254C22.5826 23.9085 22.8225 24 23.0625 24C23.3024 24 23.5423 23.9085 23.7254 23.7254C24.0916 23.3593 24.0916 22.7657 23.7254 22.3996L13.3259 12Z' fill='%23464646'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2044_22667'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.del-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='M1.875 4.375H3.125V17.175C3.12665 17.758 3.35896 18.3166 3.77119 18.7288C4.18341 19.141 4.74203 19.3734 5.325 19.375H14.7C15.2786 19.3668 15.8309 19.1316 16.2377 18.7201C16.6445 18.3086 16.8734 17.7537 16.875 17.175V4.375H18.125C18.2908 4.375 18.4497 4.30915 18.5669 4.19194C18.6842 4.07473 18.75 3.91576 18.75 3.75C18.75 3.58424 18.6842 3.42527 18.5669 3.30806C18.4497 3.19085 18.2908 3.125 18.125 3.125H1.875C1.70924 3.125 1.55027 3.19085 1.43306 3.30806C1.31585 3.42527 1.25 3.58424 1.25 3.75C1.25 3.91576 1.31585 4.07473 1.43306 4.19194C1.55027 4.30915 1.70924 4.375 1.875 4.375ZM15.625 4.375V17.175C15.625 17.427 15.5249 17.6686 15.3468 17.8468C15.1686 18.0249 14.927 18.125 14.675 18.125H5.3C5.0524 18.1185 4.81714 18.0155 4.64435 17.8381C4.47156 17.6606 4.37491 17.4227 4.375 17.175V4.375H15.625ZM7.5 1.875H12.5C12.6658 1.875 12.8247 1.80915 12.9419 1.69194C13.0592 1.57473 13.125 1.41576 13.125 1.25C13.125 1.08424 13.0592 0.925268 12.9419 0.808058C12.8247 0.690848 12.6658 0.625 12.5 0.625H7.5C7.33424 0.625 7.17527 0.690848 7.05806 0.808058C6.94085 0.925268 6.875 1.08424 6.875 1.25C6.875 1.41576 6.94085 1.57473 7.05806 1.69194C7.17527 1.80915 7.33424 1.875 7.5 1.875Z' fill='%23BCBCBC'/%3E%3Cpath d='M7.9248 15.625C8.09056 15.625 8.24954 15.5592 8.36675 15.4419C8.48396 15.3247 8.5498 15.1658 8.5498 15V7.5C8.5498 7.33424 8.48396 7.17527 8.36675 7.05806C8.24954 6.94085 8.09056 6.875 7.9248 6.875C7.75904 6.875 7.60007 6.94085 7.48286 7.05806C7.36565 7.17527 7.2998 7.33424 7.2998 7.5V15C7.2998 15.1658 7.36565 15.3247 7.48286 15.4419C7.60007 15.5592 7.75904 15.625 7.9248 15.625ZM12.0748 15.625C12.2406 15.625 12.3995 15.5592 12.5167 15.4419C12.634 15.3247 12.6998 15.1658 12.6998 15V7.5C12.6998 7.33424 12.634 7.17527 12.5167 7.05806C12.3995 6.94085 12.2406 6.875 12.0748 6.875C11.909 6.875 11.7501 6.94085 11.6329 7.05806C11.5157 7.17527 11.4498 7.33424 11.4498 7.5V15C11.4498 15.1658 11.5157 15.3247 11.6329 15.4419C11.7501 15.5592 11.909 15.625 12.0748 15.625Z' fill='%23BCBCBC'/%3E%3C/svg%3E");}
.catalog-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_2044_22679)'%3E%3Cpath d='M5.86047 11.7209C4.70138 11.7209 3.56832 11.3772 2.60457 10.7333C1.64082 10.0893 0.889669 9.17403 0.446104 8.10317C0.00253922 7.03231 -0.113518 5.85397 0.11261 4.71715C0.338737 3.58033 0.896892 2.53609 1.71649 1.71649C2.53609 0.896892 3.58033 0.338737 4.71715 0.11261C5.85397 -0.113518 7.03231 0.00253922 8.10317 0.446104C9.17403 0.889669 10.0893 1.64082 10.7333 2.60457C11.3772 3.56832 11.7209 4.70138 11.7209 5.86047C11.7192 7.41422 11.1012 8.90382 10.0025 10.0025C8.90382 11.1012 7.41422 11.7192 5.86047 11.7209ZM5.86047 1.67442C5.03255 1.67442 4.22322 1.91993 3.53482 2.3799C2.84643 2.83987 2.3099 3.49364 1.99306 4.25854C1.67623 5.02344 1.59334 5.86511 1.75485 6.67712C1.91637 7.48914 2.31506 8.23502 2.90049 8.82045C3.48591 9.40588 4.2318 9.80456 5.04381 9.96608C5.85582 10.1276 6.6975 10.0447 7.4624 9.72787C8.2273 9.41104 8.88107 8.8745 9.34104 8.18611C9.80101 7.49772 10.0465 6.68839 10.0465 5.86047C10.0453 4.75062 9.60392 3.68657 8.81914 2.90179C8.03436 2.11701 6.97031 1.6756 5.86047 1.67442Z' fill='%23464646'/%3E%3Cpath d='M7.53488 23.9999H3.06977C2.25589 23.999 1.47559 23.6753 0.900093 23.0998C0.324592 22.5243 0.00088642 21.744 0 20.9302V16.465C0.00088642 15.6512 0.324592 14.8709 0.900093 14.2954C1.47559 13.7199 2.25589 13.3962 3.06977 13.3953H7.53488C8.34877 13.3962 9.12906 13.7199 9.70456 14.2954C10.2801 14.8709 10.6038 15.6512 10.6047 16.465V20.9302C10.6038 21.744 10.2801 22.5243 9.70456 23.0998C9.12906 23.6753 8.34877 23.999 7.53488 23.9999ZM3.06977 15.0697C2.69979 15.07 2.34505 15.2171 2.08343 15.4787C1.82182 15.7403 1.67471 16.0951 1.67442 16.465V20.9302C1.67471 21.3001 1.82182 21.6549 2.08343 21.9165C2.34505 22.1781 2.69979 22.3252 3.06977 22.3255H7.53488C7.90486 22.3252 8.2596 22.1781 8.52122 21.9165C8.78283 21.6549 8.92994 21.3001 8.93023 20.9302V16.465C8.92994 16.0951 8.78283 15.7403 8.52122 15.4787C8.2596 15.2171 7.90486 15.07 7.53488 15.0697H3.06977ZM20.9302 23.9999H16.4651C15.6512 23.999 14.8709 23.6753 14.2954 23.0998C13.7199 22.5243 13.3962 21.744 13.3953 20.9302V16.465C13.3962 15.6512 13.7199 14.8709 14.2954 14.2954C14.8709 13.7199 15.6512 13.3962 16.4651 13.3953H20.9302C21.7441 13.3962 22.5244 13.7199 23.0999 14.2954C23.6754 14.8709 23.9991 15.6512 24 16.465V20.9302C23.9991 21.744 23.6754 22.5243 23.0999 23.0998C22.5244 23.6753 21.7441 23.999 20.9302 23.9999ZM16.4651 15.0697C16.0951 15.07 15.7404 15.2171 15.4788 15.4787C15.2172 15.7403 15.0701 16.0951 15.0698 16.465V20.9302C15.0701 21.3001 15.2172 21.6549 15.4788 21.9165C15.7404 22.1781 16.0951 22.3252 16.4651 22.3255H20.9302C21.3002 22.3252 21.655 22.1781 21.9166 21.9165C22.1782 21.6549 22.3253 21.3001 22.3256 20.9302V16.465C22.3253 16.0951 22.1782 15.7403 21.9166 15.4787C21.655 15.2171 21.3002 15.07 20.9302 15.0697H16.4651ZM20.9302 11.7209H16.4651C15.6512 11.72 14.8709 11.3963 14.2954 10.8208C13.7199 10.2453 13.3962 9.46498 13.3953 8.65109V4.18598C13.3962 3.3721 13.7199 2.5918 14.2954 2.0163C14.8709 1.4408 15.6512 1.1171 16.4651 1.11621H20.9302C21.7441 1.1171 22.5244 1.4408 23.0999 2.0163C23.6754 2.5918 23.9991 3.3721 24 4.18598V8.65109C23.9991 9.46498 23.6754 10.2453 23.0999 10.8208C22.5244 11.3963 21.7441 11.72 20.9302 11.7209ZM16.4651 2.79063C16.0951 2.79093 15.7404 2.93803 15.4788 3.19964C15.2172 3.46126 15.0701 3.816 15.0698 4.18598V8.65109C15.0701 9.02107 15.2172 9.37581 15.4788 9.63743C15.7404 9.89904 16.0951 10.0461 16.4651 10.0464H20.9302C21.3002 10.0461 21.655 9.89904 21.9166 9.63743C22.1782 9.37581 22.3253 9.02107 22.3256 8.65109V4.18598C22.3253 3.816 22.1782 3.46126 21.9166 3.19964C21.655 2.93803 21.3002 2.79093 20.9302 2.79063H16.4651Z' fill='%23464646'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2044_22679'%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%3Cg clip-path='url(%23clip0_1447_28673)'%3E%3Cpath d='M15.0781 8.98438C15.5096 8.98438 15.8594 8.6346 15.8594 8.20312C15.8594 7.77165 15.5096 7.42188 15.0781 7.42188C14.6467 7.42188 14.2969 7.77165 14.2969 8.20312C14.2969 8.6346 14.6467 8.98438 15.0781 8.98438Z' fill='%2366BBFD'/%3E%3Cpath d='M16.875 1.5625H15.8594V0.78125C15.8594 0.349766 15.5096 0 15.0781 0C14.6466 0 14.2969 0.349766 14.2969 0.78125V1.5625H10.7422V0.78125C10.7422 0.349766 10.3924 0 9.96094 0C9.52945 0 9.17969 0.349766 9.17969 0.78125V1.5625H5.66406V0.78125C5.66406 0.349766 5.3143 0 4.88281 0C4.45133 0 4.10156 0.349766 4.10156 0.78125V1.5625H3.125C1.40188 1.5625 0 2.96438 0 4.6875V16.875C0 18.5981 1.40188 20 3.125 20H9.10156C9.53305 20 9.88281 19.6502 9.88281 19.2188C9.88281 18.7873 9.53305 18.4375 9.10156 18.4375H3.125C2.26344 18.4375 1.5625 17.7366 1.5625 16.875V4.6875C1.5625 3.82594 2.26344 3.125 3.125 3.125H4.10156V3.90625C4.10156 4.33773 4.45133 4.6875 4.88281 4.6875C5.3143 4.6875 5.66406 4.33773 5.66406 3.90625V3.125H9.17969V3.90625C9.17969 4.33773 9.52945 4.6875 9.96094 4.6875C10.3924 4.6875 10.7422 4.33773 10.7422 3.90625V3.125H14.2969V3.90625C14.2969 4.33773 14.6466 4.6875 15.0781 4.6875C15.5096 4.6875 15.8594 4.33773 15.8594 3.90625V3.125H16.875C17.7366 3.125 18.4375 3.82594 18.4375 4.6875V9.14062C18.4375 9.57211 18.7873 9.92188 19.2188 9.92188C19.6502 9.92188 20 9.57211 20 9.14062V4.6875C20 2.96438 18.5981 1.5625 16.875 1.5625Z' fill='%2366BBFD'/%3E%3Cpath d='M15.2734 10.5469C12.6672 10.5469 10.5469 12.6672 10.5469 15.2734C10.5469 17.8797 12.6672 20 15.2734 20C17.8797 20 20 17.8797 20 15.2734C20 12.6672 17.8797 10.5469 15.2734 10.5469ZM15.2734 18.4375C13.5288 18.4375 12.1094 17.0181 12.1094 15.2734C12.1094 13.5287 13.5288 12.1094 15.2734 12.1094C17.0181 12.1094 18.4375 13.5287 18.4375 15.2734C18.4375 17.0181 17.0181 18.4375 15.2734 18.4375Z' fill='%2366BBFD'/%3E%3Cpath d='M16.4062 14.4922H16.0547V13.6719C16.0547 13.2404 15.7049 12.8906 15.2734 12.8906C14.842 12.8906 14.4922 13.2404 14.4922 13.6719V15.2734C14.4922 15.7049 14.842 16.0547 15.2734 16.0547H16.4062C16.8377 16.0547 17.1875 15.7049 17.1875 15.2734C17.1875 14.842 16.8377 14.4922 16.4062 14.4922Z' fill='%2366BBFD'/%3E%3Cpath d='M11.6797 8.98438C12.1112 8.98438 12.4609 8.6346 12.4609 8.20312C12.4609 7.77165 12.1112 7.42188 11.6797 7.42188C11.2482 7.42188 10.8984 7.77165 10.8984 8.20312C10.8984 8.6346 11.2482 8.98438 11.6797 8.98438Z' fill='%2366BBFD'/%3E%3Cpath d='M8.28125 12.3828C8.71272 12.3828 9.0625 12.033 9.0625 11.6016C9.0625 11.1701 8.71272 10.8203 8.28125 10.8203C7.84978 10.8203 7.5 11.1701 7.5 11.6016C7.5 12.033 7.84978 12.3828 8.28125 12.3828Z' fill='%2366BBFD'/%3E%3Cpath d='M4.88281 8.98438C5.31428 8.98438 5.66406 8.6346 5.66406 8.20312C5.66406 7.77165 5.31428 7.42188 4.88281 7.42188C4.45134 7.42188 4.10156 7.77165 4.10156 8.20312C4.10156 8.6346 4.45134 8.98438 4.88281 8.98438Z' fill='%2366BBFD'/%3E%3Cpath d='M4.88281 12.3828C5.31428 12.3828 5.66406 12.033 5.66406 11.6016C5.66406 11.1701 5.31428 10.8203 4.88281 10.8203C4.45134 10.8203 4.10156 11.1701 4.10156 11.6016C4.10156 12.033 4.45134 12.3828 4.88281 12.3828Z' fill='%2366BBFD'/%3E%3Cpath d='M4.88281 15.7812C5.31428 15.7812 5.66406 15.4315 5.66406 15C5.66406 14.5685 5.31428 14.2188 4.88281 14.2188C4.45134 14.2188 4.10156 14.5685 4.10156 15C4.10156 15.4315 4.45134 15.7812 4.88281 15.7812Z' fill='%2366BBFD'/%3E%3Cpath d='M8.28125 15.7812C8.71272 15.7812 9.0625 15.4315 9.0625 15C9.0625 14.5685 8.71272 14.2188 8.28125 14.2188C7.84978 14.2188 7.5 14.5685 7.5 15C7.5 15.4315 7.84978 15.7812 8.28125 15.7812Z' fill='%2366BBFD'/%3E%3Cpath d='M8.28125 8.98438C8.71272 8.98438 9.0625 8.6346 9.0625 8.20312C9.0625 7.77165 8.71272 7.42188 8.28125 7.42188C7.84978 7.42188 7.5 7.77165 7.5 8.20312C7.5 8.6346 7.84978 8.98438 8.28125 8.98438Z' fill='%2366BBFD'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1447_28673'%3E%3Crect width='20' height='20' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.menu-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 6.66633C0 5.78229 0.35119 4.93443 0.97631 4.30931C1.60143 3.68419 2.44928 3.33301 3.33334 3.33301H36.6666C37.5508 3.33301 38.3986 3.68419 39.0236 4.30931C39.6488 4.93443 40 5.78229 40 6.66633C40 7.55039 39.6488 8.39823 39.0236 9.02335C38.3986 9.64849 37.5508 9.99967 36.6666 9.99967H3.33334C2.44928 9.99967 1.60143 9.64849 0.97631 9.02335C0.35119 8.39823 0 7.55039 0 6.66633ZM0 19.9996C0 19.1156 0.35119 18.2678 0.97631 17.6426C1.60143 17.0175 2.44928 16.6663 3.33334 16.6663H23.3334C24.2174 16.6663 25.0652 17.0175 25.6904 17.6426C26.3154 18.2678 26.6666 19.1156 26.6666 19.9996C26.6666 20.8836 26.3154 21.7316 25.6904 22.3566C25.0652 22.9818 24.2174 23.333 23.3334 23.333H3.33334C2.44928 23.333 1.60143 22.9818 0.97631 22.3566C0.35119 21.7316 0 20.8836 0 19.9996ZM0 33.333C0 32.449 0.35119 31.601 0.97631 30.976C1.60143 30.3508 2.44928 29.9996 3.33334 29.9996H36.6666C37.5508 29.9996 38.3986 30.3508 39.0236 30.976C39.6488 31.601 40 32.449 40 33.333C40 34.217 39.6488 35.0648 39.0236 35.69C38.3986 36.3152 37.5508 36.6664 36.6666 36.6664H3.33334C2.44928 36.6664 1.60143 36.3152 0.97631 35.69C0.35119 35.0648 0 34.217 0 33.333Z' fill='%23D8D2E3'/%3E%3C/svg%3E");}
.category-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_512_15785)'%3E%3Cpath d='M15 14H1.00001C0.447699 14 0 13.5523 0 13C0 12.4477 0.447699 12 1.00001 12H15C15.5523 12 16 12.4477 16 13C16 13.5523 15.5523 14 15 14Z' fill='%23464646'/%3E%3Cpath d='M15 8.99998H1.00001C0.447699 8.99998 0 8.55228 0 8.00001C0 7.44773 0.447699 7 1.00001 7H15C15.5523 7 16 7.4477 16 8.00001C16 8.55231 15.5523 8.99998 15 8.99998Z' fill='%23464646'/%3E%3Cpath d='M15 4.00001H1.00001C0.447699 4.00001 0 3.55231 0 3.00001C0 2.4477 0.447699 2 1.00001 2H15C15.5523 2 16 2.4477 16 3.00001C16 3.55231 15.5523 4.00001 15 4.00001Z' fill='%23464646'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_512_15785'%3E%3Crect width='16' height='16' 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 d='M19.9999 6.99994C19.8683 7.0007 19.7379 6.97547 19.616 6.92571C19.4942 6.87595 19.3834 6.80262 19.2899 6.70994L16.9999 4.40994L14.7099 6.70994C14.5216 6.89824 14.2662 7.00403 13.9999 7.00403C13.7336 7.00403 13.4782 6.89824 13.2899 6.70994C13.1016 6.52164 12.9958 6.26624 12.9958 5.99994C12.9958 5.73364 13.1016 5.47824 13.2899 5.28994L16.2899 2.28994C16.3829 2.19621 16.4935 2.12182 16.6154 2.07105C16.7372 2.02028 16.8679 1.99414 16.9999 1.99414C17.132 1.99414 17.2627 2.02028 17.3845 2.07105C17.5064 2.12182 17.617 2.19621 17.7099 2.28994L20.7099 5.28994C20.8037 5.3829 20.8781 5.4935 20.9288 5.61536C20.9796 5.73722 21.0057 5.86793 21.0057 5.99994C21.0057 6.13195 20.9796 6.26266 20.9288 6.38452C20.8781 6.50637 20.8037 6.61698 20.7099 6.70994C20.6165 6.80262 20.5057 6.87595 20.3838 6.92571C20.262 6.97547 20.1315 7.0007 19.9999 6.99994ZM16.9999 21.9999C16.8683 22.0007 16.7379 21.9755 16.616 21.9257C16.4942 21.8759 16.3834 21.8026 16.2899 21.7099L13.2899 18.7099C13.1016 18.5216 12.9958 18.2662 12.9958 17.9999C12.9958 17.7336 13.1016 17.4782 13.2899 17.2899C13.4782 17.1016 13.7336 16.9958 13.9999 16.9958C14.2662 16.9958 14.5216 17.1016 14.7099 17.2899L16.9999 19.5899L19.2899 17.2899C19.4782 17.1016 19.7336 16.9958 19.9999 16.9958C20.2662 16.9958 20.5216 17.1016 20.7099 17.2899C20.8982 17.4782 21.004 17.7336 21.004 17.9999C21.004 18.2662 20.8982 18.5216 20.7099 18.7099L17.7099 21.7099C17.6165 21.8026 17.5057 21.8759 17.3838 21.9257C17.262 21.9755 17.1315 22.0007 16.9999 21.9999Z' fill='white'/%3E%3Cpath d='M17 22C16.7348 22 16.4804 21.8946 16.2929 21.7071C16.1054 21.5196 16 21.2652 16 21V3C16 2.73478 16.1054 2.48043 16.2929 2.29289C16.4804 2.10536 16.7348 2 17 2C17.2652 2 17.5196 2.10536 17.7071 2.29289C17.8946 2.48043 18 2.73478 18 3V21C18 21.2652 17.8946 21.5196 17.7071 21.7071C17.5196 21.8946 17.2652 22 17 22Z' fill='white'/%3E%3Cpath d='M9 11H5C4.46957 11 3.96086 10.7893 3.58579 10.4142C3.21071 10.0391 3 9.53043 3 9V5C3 4.46957 3.21071 3.96086 3.58579 3.58579C3.96086 3.21071 4.46957 3 5 3H9C9.53043 3 10.0391 3.21071 10.4142 3.58579C10.7893 3.96086 11 4.46957 11 5V9C11 9.53043 10.7893 10.0391 10.4142 10.4142C10.0391 10.7893 9.53043 11 9 11ZM5 5V9H9V5H5ZM9 21H5C4.46957 21 3.96086 20.7893 3.58579 20.4142C3.21071 20.0391 3 19.5304 3 19V15C3 14.4696 3.21071 13.9609 3.58579 13.5858C3.96086 13.2107 4.46957 13 5 13H9C9.53043 13 10.0391 13.2107 10.4142 13.5858C10.7893 13.9609 11 14.4696 11 15V19C11 19.5304 10.7893 20.0391 10.4142 20.4142C10.0391 20.7893 9.53043 21 9 21ZM5 15V19H9V15H5Z' fill='white'/%3E%3C/svg%3E");}
.quickview-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%3Cpath d='M7.62066 17.9986C7.40955 17.9982 7.20142 17.9489 7.01254 17.8546C6.82367 17.7603 6.65918 17.6235 6.53196 17.4551C6.40473 17.2866 6.31822 17.091 6.2792 16.8835C6.24017 16.6761 6.24969 16.4624 6.30701 16.2592L7.45759 12.2548L4.05116 11.1224C3.77211 11.0293 3.51991 10.8697 3.31635 10.6573C3.1128 10.445 2.96401 10.1862 2.88284 9.90348C2.80167 9.62073 2.79057 9.32247 2.85048 9.03447C2.9104 8.74647 3.03954 8.47739 3.22673 8.25047L9.56848 0.495414C9.75413 0.269833 10.0075 0.110083 10.2911 0.039852C10.5747 -0.0303793 10.8734 -0.00735298 11.1428 0.105517C11.4123 0.218386 11.6382 0.41509 11.7871 0.666461C11.9359 0.917833 11.9998 1.21049 11.9693 1.50103L11.2898 7.55288L14.2704 9.36481C14.5207 9.50723 14.7335 9.70726 14.891 9.94832C15.0486 10.1894 15.1464 10.4645 15.1764 10.7509C15.203 11.0337 15.1628 11.3188 15.0589 11.5832C14.955 11.8476 14.7905 12.0839 14.5785 12.273L8.50851 17.7087C8.25766 17.9101 7.94202 18.0132 7.62066 17.9986ZM10.0033 2.82374L4.62192 9.40104L8.39979 10.6603C8.73768 10.7632 9.02179 10.9944 9.19116 11.3044C9.36053 11.6143 9.40167 11.9783 9.30576 12.3182L8.44509 15.2808L13.3464 10.9231L10.1211 8.939C9.89518 8.81073 9.71043 8.62077 9.5885 8.39135C9.46656 8.16192 9.41249 7.90251 9.43259 7.64347L10.0033 2.82374Z' fill='%23F17650'/%3E%3C/svg%3E");}
/*** +/- ***/
.qty-plus-icon, .qty-minus-icon{min-width: 12px;width: 12px;height: 12px;background-color: var(--main-color-grey);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='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M6.81659 9.43808L11.6891 4.06673C12.1036 3.65221 12.1036 2.98078 11.6891 2.56626C11.2746 2.15174 10.6032 2.15174 10.1886 2.56626L5.99999 7.18338L1.81137 2.56626C1.39687 2.15174 0.725439 2.15174 0.310919 2.56626C-0.103601 2.98078 -0.103601 3.65221 0.310919 4.06673L5.18344 9.43808C5.40741 9.66205 5.70671 9.76082 6.00001 9.74236C6.29332 9.76033 6.59261 9.66205 6.81659 9.43808Z' fill='%23BCBCBC'/%3E%3C/svg%3E");}
.qty-plus-icon{-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_2044_22063)'%3E%3Cpath d='M5.18341 2.56192L0.31089 7.93327C-0.10363 8.34779 -0.10363 9.01922 0.31089 9.43374C0.72541 9.84826 1.39682 9.84826 1.81136 9.43374L6.00001 4.81662L10.1886 9.43374C10.6031 9.84826 11.2746 9.84826 11.6891 9.43374C12.1036 9.01922 12.1036 8.34779 11.6891 7.93327L6.81656 2.56192C6.59259 2.33795 6.29329 2.23918 5.99999 2.25764C5.70668 2.23967 5.40739 2.33795 5.18341 2.56192Z' fill='%23BCBCBC'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2044_22063'%3E%3Crect width='12' height='12' fill='white' transform='translate(0 12) rotate(-90)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
/*** Стрелки ***/
.arrow-icon{-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%3Cpath d='M9.43857 5.18341L4.06722 0.31089C3.6527 -0.10363 2.98127 -0.10363 2.56675 0.31089C2.15223 0.72541 2.15223 1.39682 2.56675 1.81136L7.18387 6.00001L2.56675 10.1886C2.15223 10.6031 2.15223 11.2746 2.56675 11.6891C2.98127 12.1036 3.6527 12.1036 4.06722 11.6891L9.43857 6.81656C9.66254 6.59259 9.7613 6.29329 9.74285 5.99999C9.76082 5.70668 9.66254 5.40739 9.43857 5.18341Z' fill='%23464646'/%3E%3C/svg%3E");}
.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(--main-color-grey);width: 18px;height: 18px;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' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' width='512' height='512' x='0' y='0' viewBox='0 0 512 512' style='enable-background:new 0 0 512 512' xml:space='preserve'%3E%3Cg%3E%3Cpath d='M436.193 169.626a453.083 453.083 0 0 0-16.589-13.59l-64.701 64.701A104.558 104.558 0 0 1 361 256c0 57.897-47.103 105-105 105a104.534 104.534 0 0 1-35.263-6.098l-48.558 48.558C200.535 415.092 228.66 421 256 421c32.657 0 66.432-8.396 100.384-24.955 26.662-13.005 53.514-31.063 79.809-53.671 44.455-38.226 71.841-76.024 72.984-77.615a14.997 14.997 0 0 0 0-17.518c-1.144-1.591-28.529-39.389-72.984-77.615z' fill='%23000000' opacity='1' data-original='%23000000'/%3E%3Cpath d='M256 331c41.355 0 75-33.645 75-75 0-3.598-.27-7.134-.763-10.598l-84.835 84.835c3.465.493 7 .763 10.598.763zM507.607 4.394c-5.857-5.857-15.355-5.857-21.213 0L368.546 122.242a305.247 305.247 0 0 0-12.162-6.286C322.432 99.396 288.657 91 256 91s-66.432 8.396-100.384 24.955c-26.662 13.005-53.514 31.063-79.809 53.671-44.454 38.226-71.84 76.024-72.984 77.615a14.997 14.997 0 0 0 0 17.518c1.144 1.591 28.529 39.39 72.984 77.615 13.623 11.713 27.396 22.192 41.214 31.391L4.394 486.394c-5.858 5.857-5.858 15.355 0 21.213C7.323 510.535 11.161 512 15 512s7.678-1.465 10.606-4.394l482-482c5.859-5.857 5.859-15.355.001-21.212zM151 256c0-57.897 47.103-105 105-105 23.551 0 45.315 7.794 62.85 20.938l-21.52 21.52C285.471 185.594 271.265 181 256 181c-41.355 0-75 33.645-75 75 0 15.264 4.594 29.47 12.458 41.33l-21.52 21.52C158.794 301.315 151 279.551 151 256z' fill='%23000000' opacity='1' data-original='%23000000'/%3E%3C/g%3E%3C/svg%3E");}
.eye-slash-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' version='1.1' width='512' height='512' x='0' y='0' viewBox='0 0 519.643 519.643' style='enable-background:new 0 0 512 512' xml:space='preserve'%3E%3Cg%3E%3Ccircle cx='259.823' cy='259.866' r='80' fill='%23000000' opacity='1' data-original='%23000000'/%3E%3Cpath d='M511.673 237.706c-61.494-74.31-154.579-145.84-251.85-145.84-97.29 0-190.397 71.58-251.85 145.84-10.63 12.84-10.63 31.48 0 44.32 15.45 18.67 47.84 54.71 91.1 86.2 108.949 79.312 212.311 79.487 321.5 0 43.26-31.49 75.65-67.53 91.1-86.2 10.599-12.815 10.654-31.438 0-44.32zm-251.85-89.84c61.76 0 112 50.24 112 112s-50.24 112-112 112-112-50.24-112-112 50.24-112 112-112z' fill='%23000000' opacity='1' data-original='%23000000'/%3E%3C/g%3E%3C/svg%3E");}
/*** Избранное ***/
.add-wishlist .wishlist-icon{background-color: var(--main-color-greylight);}
.add-wishlist .wishlist-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='M11.9999 22.4531C9.84803 22.4531 2.11168 13.6388 2.03756 13.5496C-0.706191 10.1904 -0.676759 6.22067 2.11277 3.43601C3.32462 2.22641 4.96816 1.54688 6.68188 1.54688C8.39559 1.54688 10.0391 2.22641 11.251 3.43601L11.9999 4.1825L12.7488 3.43601C13.9606 2.22641 15.6041 1.54688 17.3179 1.54688C19.0316 1.54688 20.6751 2.22641 21.887 3.43601C24.6776 6.22176 24.7059 10.1904 21.9611 13.5496C21.8881 13.6388 14.1517 22.4531 11.9999 22.4531ZM6.68133 3.72329C6.11893 3.72174 5.56181 3.83155 5.0422 4.04635C4.52259 4.26116 4.05081 4.57669 3.65416 4.9747C2.10623 6.51884 1.31483 9.2208 3.72719 12.1741C5.69153 14.579 10.5947 19.3975 11.9999 20.2104C13.4061 19.3975 18.3082 14.5779 20.2715 12.1741C22.6849 9.2208 21.8924 6.51884 20.3456 4.9747C19.5298 4.19753 18.4455 3.76391 17.3179 3.76391C16.1902 3.76391 15.1059 4.19753 14.2901 4.9747L12.7706 6.49054C12.5661 6.69455 12.2889 6.80915 11.9999 6.80915C11.7108 6.80915 11.4336 6.69455 11.2292 6.49054L9.70959 4.97579C9.31282 4.57765 8.84086 4.26204 8.32105 4.04723C7.80125 3.83242 7.24391 3.7216 6.68133 3.72329Z' fill='%23464646'/%3E%3Cpath d='M10.8128 8.13681C10.6022 8.13701 10.3961 8.07632 10.2194 7.96209C10.0426 7.84786 9.90278 7.68498 9.81677 7.49312C9.73076 7.30126 9.70225 7.08864 9.7347 6.88096C9.76714 6.67327 9.85915 6.47941 9.99959 6.3228L11.1867 4.99631C11.3792 4.78101 11.6496 4.65088 11.9382 4.63456C12.2269 4.61823 12.5102 4.71704 12.7259 4.90925C12.9416 5.10146 13.0719 5.37133 13.0883 5.65948C13.1046 5.94763 13.0057 6.23047 12.8131 6.44577L11.626 7.77335C11.5237 7.8876 11.3984 7.97895 11.2582 8.04141C11.1181 8.10386 10.9663 8.13709 10.8128 8.13681Z' fill='%23464646'/%3E%3C/svg%3E");}
/*** Сравнение ***/
.add-compare .compare-icon{background-color: var(--main-color-greylight);}
.add-compare .compare-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='M21 3H18V22H21V3ZM16.7008 23.5206C17.0503 23.8195 17.5041 24 18 24H21C22.1046 24 23 23.1046 23 22V3C23 1.89543 22.1046 1 21 1H18C16.8954 1 16 1.89543 16 3V22C16 22.6087 16.2719 23.1538 16.7008 23.5206ZM14.2992 23.5206C14.7281 23.1538 15 22.6087 15 22V8C15 7.25972 14.5978 6.61337 14 6.26756C13.7058 6.09739 13.3643 6 13 6H10C8.89543 6 8 6.89543 8 8V22C8 22.6087 8.27188 23.1538 8.70083 23.5206C9.05032 23.8195 9.50408 24 10 24H13C13.4959 24 13.9497 23.8195 14.2992 23.5206ZM6.29917 23.5206C6.72812 23.1538 7 22.6087 7 22V13C7 12.2597 6.5978 11.6134 6 11.2676C5.70583 11.0974 5.36429 11 5 11H2C0.895431 11 0 11.8954 0 13V22C0 23.1046 0.89543 24 2 24H5C5.49592 24 5.94968 23.8195 6.29917 23.5206ZM13 8H10V22H13V8ZM5 13H2L2 22H5V13Z' fill='%23464646'/%3E%3C/svg%3E");}
input.quantity, input.cartqty, input.quantity-ajax{display: inline-block;vertical-align: middle;width: 100%;height: 22px;margin: 0;color: var(--main-color-black);border-radius: 0;font-size: 14px;text-align: center;padding: 0;background: transparent;border: none;}
.addto__qty.qty-wrap{display: flex;align-items: center;justify-content: center;flex-direction: column-reverse;max-width: 40px;margin-right: 16px;}
.qty-wrap > a{width: 100%;;position:relative;display: flex;align-items: center;justify-content: center;}
.qty-wrap > a:hover .qty-plus-icon, .qty-wrap > a:hover .qty-minus-icon{background-color: var(--main-color-bluelight);}
.actions i.cart{display: none;}
/*** Стили кнопок ***/
.button{cursor: pointer;width: max-content;padding: 18px 24px;max-width: 100%;border-radius: 45px;font-size: 18px;font-weight: 700;color: var(--main-color-white);transition: 0.3s;text-align: center;display: flex;align-items: center;justify-content: center;border: 6px solid transparent;background: var(--main-grad-orange);box-shadow: 0px 8px 8px 0px rgba(227, 91, 73, 0.50);}
.button2{cursor: pointer;transition: 0.3s;font-size: 18px;font-weight: 700;color: var(--main-color-white);border-radius: 45px;padding: 12px 30px;border: 4px solid transparent;background: var(--main-grad-green);box-shadow: 0px 8px 8px 0px rgba(96, 171, 16, 0.25);display: flex;align-items: center;justify-content: center;width: max-content;max-width: 100%;}
.button3{cursor: pointer;transition: 0.3s;font-size: 22px;font-weight: 700;color: var(--main-color-white);border-radius: 45px;padding: 12px 30px;border: 4px solid transparent;background: var(--main-grad-yellow);box-shadow: 0px 4px 4px 0px rgba(235, 164, 0, 0.25);display: flex;align-items: center;justify-content: center;width: max-content;max-width: 100%;}
.btn-link{font-size: 18px;font-weight: 700;color: var(--main-color-bluelight);transition: 0.3s;cursor: pointer;display: block;width: max-content;}
.btn-link2{font-size: 18px;font-weight: 700;color: var(--main-color-black);transition: 0.3s;cursor: pointer;display: block;width: max-content;}
@media (min-width: 980px){
  .button:hover{background: var(--main-grad-orange-hover);}
  .button2:hover{background: var(--main-grad-green-hover);}
  .button3:hover{background: var(--main-grad-yellow2-hover);}
  .btn-link:hover{color:var(--main-color-black);}
  .btn-link2:hover{color:var(--main-color-bluelight);}
}
@media (max-width: 1139px){
  .button{font-size: 16px;padding: 15px 24px;}
}
@media (max-width: 1023px){
  .button{padding: 10px 16px;}
}
@media (max-width: 639px){
  .button{padding: 10px 12px;}
}
@media (max-width: 479px){
  .btn-link{font-size:14px;}
  .button2{font-size:16px;}
}
.back_btn{width: max-content;}
.button.big{font-size: 21px;line-height: 45px;padding: 0 40px;}
.button.disabled{opacity: 0.7;cursor: default;  pointer-events: none;}
.remove:after{transition: 0.3s;content: "\f00d";display: inline-block;font-family: "FontAwesome";font-size: 20px;text-align: center;color: var(--main-color-black);}
.remove.x:after{content: "\f00d";font-size: 16px;}
.paymentFormSubmitLink, .paymentFormTbodySubmitButton{display: inline-block;overflow: visible;font-size: 15px;font-family: 'Ubuntu' , sans-serif;line-height: 40px;padding: 0 25px;border: 0;background-color: var(--main-color-green);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;}
/* Иконки Новинка, Хит, Скидка */
.icon_sticker{position: absolute;top: 12px;left: 12px;cursor: default;display: flex;flex-direction: column;grid-gap: 12px;z-index: 2;}
.ico-new, .ico-best, .ico-sale{display: flex;align-items: center;justify-content: center;border: 4px solid transparent;border-radius: 15px;height: 30px;width: 57px;line-height: 1;position: relative;color: var(--main-color-white);font-size: 12px;font-family: 'RoundsBlack';text-transform: uppercase;}
.ico-new{background: var(--main-grad-blue);box-shadow: 0px 4px 4px 0px rgba(4, 136, 255, 0.25);}
.ico-best{background: var(--main-grad-yellow);box-shadow: 0px 4px 4px 0px rgba(235, 164, 0, 0.25);}
.ico-sale{;background: var(--main-grad-orange);box-shadow: 0px 4px 4px 0px rgba(227, 91, 73, 0.25);}
@media (max-width: 479px){
  .icon_sticker{top: 6px;left: 6px;grid-gap: 6px;}
  .ico-new, .ico-best, .ico-sale{height: 24px;width: 47px;font-size: 10px;}
}
/**/
.overlay, .filter-overlay{content: "";position: fixed;width: 100%;height: 100%;top: 0;left: 0;right: 0;bottom: 0;transition: 0.5s;z-index: 10;background-color: var(--bg-fancybox-color);opacity: 0;visibility: hidden;cursor: pointer;}
.overlay._active, .overlay.opened, .filter-overlay.visible{visibility: visible;opacity: var(--bg-fancybox-opacity);}
/*
* Основной контент
*/
#main{position: relative;}
.index#main{margin: 0px 0 20px;}
#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: 20px;height: 60px;display: flex;align-items: center;justify-content: center;}
/*Лого*/
.header .header-logoImg{max-height: 82px;min-width: 87px;}
@media (max-width: 1023px){
  .header .header-logoImg{max-height: 77px;}
}
@media (max-width: 767px){
  .header .header-logoImg{max-height: 64px;}
}
@media (max-width: 767px){
  .showPassBlock{height: 50px;}
}
/** Шапка **/
.index header{position: absolute;z-index: 2;width: 100%;background: transparent;}
.menu_mob, .callback_mob{width:44px;height:44px;background: var(--main-color-greylight);display: flex;align-items: center;justify-content: center;border-radius: 8px 8px 22px 8px;}
.menu_mob .icon_, .callback_mob .icon_{min-width:20px;width:20px;height:20px;background: var(--main-color-greenlight);margin:0;}
header{margin-bottom: 40px;background: var(--main-grad-blue);color: var(--main-color-white);}
.header-wrapper[data-name="top"] .container{display: flex;align-items: center;padding-top: 8px; padding-bottom: 8px;position: relative;}
.header-wrapper[data-name="top"] .container:before{content: '';position:absolute;bottom: 0;left: 50%;transform: translateX(-50%);width: calc(100% - 32px);border-bottom: 2px solid var(--main-color-white);opacity: 0.2;}
.header-wrapper[data-name="top"] .catalog-btn{cursor: pointer;white-space: nowrap;padding: 10px 16px;border-radius: 22px;display: flex;align-items: center;justify-content: center;font-size: 16px;font-weight: 700;color: var(--main-color-white);transition:0.3s;}
.header-wrapper[data-name="top"] .catalog-btn.mob{display:none;}
.header-wrapper[data-name="top"] .catalog-btn .icon_{width: 24px;height: 24px; min-width: 24px;margin-right: 12px;background-color:var(--main-color-white);transition:0.3s;}
.header-wrapper[data-name="top"] .catalog-btn:hover, .header-wrapper[data-name="top"] .catalog-btn.active{color:var(--main-color-bluelight);background:var(--main-color-white);box-shadow: 0px -2px 4px 0px rgba(88, 206, 255, 0.50) inset;}
.header-wrapper[data-name="top"] .catalog-btn:hover .icon_, .header-wrapper[data-name="top"] .catalog-btn.active .icon_{background-color:var(--main-color-bluelight);}
.header-wrapper[data-name="top"] .lk-link_icon{display: flex;align-items: center;font-size: 16px;font-weight: 700;transition: 0.3s;padding: 10px 16px;border-radius: 22px;white-space: nowrap;}
.header-wrapper[data-name="top"] .lk-link_icon .icon_{width: 24px;height: 24px;min-width: 24px;transition:0.3s;background-color: var(--main-color-white);margin-right: 12px;}
.header-wrapper[data-name="top"] .lk-link_icon:hover{background: var(--main-color-white);color: var(--main-color-bluelight);box-shadow: 0px -2px 4px 0px rgba(88, 206, 255, 0.50) inset;}
.header-wrapper[data-name="top"] .lk-link_icon:hover .icon_{background-color: var(--main-color-bluelight);}
/*меню в шапке*/
.header-wrapper[data-name="top"] nav{margin-left: 3px;max-width: calc(100% - 175px - 10px - 132px);margin-right: auto;}
.header-wrapper[data-name="top"] .mainnav ul{margin: 0;padding: 0;display: flex;align-items: center;grid-gap: 3px;list-style-type: none;}
.header-wrapper[data-name="top"] .mainnav ul li > a{color:var(--main-color-white);font-size:16px;font-weight: 700;transition:0.3s;white-space: nowrap;padding: 13px 16px;border-radius: 22px;transition:0.3s;}
.header-wrapper[data-name="top"] .mainnav ul li:hover > a{color:var(--main-color-bluelight);background: var(--main-color-white);box-shadow: 0px -2px 4px 0px rgba(88, 206, 255, 0.50) inset;}
.header-wrapper[data-name="top"] .header-menu_btn{display: none;align-items: center;font-size: 18px;font-weight: 700;cursor: pointer;}
.header-wrapper[data-name="top"] .menu_web.opened .header-menu_btn{color: var(--main-color-green);}
.header-wrapper[data-name="top"] .menu_web.opened .header-menu_btn .more_next_btn{transform: scaleY(-1);background-color: var(--main-color-green);}
.header-wrapper[data-name="main"]{padding: 24px 0;}
.header-wrapper[data-name="main"] .container{display: flex;align-items: center;grid-gap: 30px;}
.header-wrapper[data-name="main"] .header_logo{margin-right: auto;width: max-content;display: flex;align-items: center;justify-content: center;max-height: 70px;padding: 8px 24px;border-radius: 40px;background: transparent;box-shadow: 0px 4px 8px 4px rgba(4, 136, 255, 0.50), 0px -1px 4px 4px #58CEFF inset;}
.header-wrapper[data-name="main"] .header_logo img{width: 100%;height: 100%;object-fit: contain;}
.header-wrapper[data-name="main"] .nav-icon, .header-wrapper[data-name="main"] .cont-icon{position: relative;transition: 0.3s;width: 56px;height: 56px;display: flex;align-items: center;justify-content: center;cursor: pointer;border-radius: 50%;background: var(--main-color-white);box-shadow: 0px -2px 4px 0px rgba(88, 206, 255, 0.50) inset;}
.header-wrapper[data-name="main"] .nav-icon:before, .header-wrapper[data-name="main"] .cont-icon:before{content: '';transition: 0.3s;position:absolute;top: 50%;left:50%;transform:translate(-50%, -50%);width:44px;height:44px;background: var(--main-color-bluelight);border-radius: 50%;}
.header-wrapper[data-name="main"] .nav-icon .icon_, .header-wrapper[data-name="main"] .cont-icon .icon_{width: 24px;min-width: 24px;height: 24px;margin: 0;background-color: var(--main-color-white);transition:0.3s;}
.header-wrapper[data-name="main"] .nav-icon:hover, .header-wrapper[data-name="main"] .header_contacts:hover .cont-icon{background: var(--main-color-white);}
.header-wrapper[data-name="main"] .nav-icon:hover:before,.header-wrapper[data-name="main"] .header_contacts:hover .cont-icon:before{background: var(--main-color-white);}
.header-wrapper[data-name="main"] .nav-icon:hover .icon_, .header-wrapper[data-name="main"] .header_contacts:hover .cont-icon .icon_{background-color: var(--main-color-bluelight);}
.header-wrapper[data-name="top"] .header_contacts{display:none;}
.header-wrapper .header_contacts{display: flex;align-items: center;white-space: nowrap;}
.header-wrapper .header_contacts .cont-icon{margin-right:12px;cursor: initial;}
.header-wrapper .header_contacts .phone{font-size: 24px;font-weight: 700;font-family: 'Gilroy', sans-serif;}
.header-wrapper .header_contacts .header_callback{position: relative;display:flex;align-items:center;transition:0.3s;}
header .headerModalBtn.active .icon_{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='24' viewBox='0 0 23 24' fill='none'%3E%3Cpath d='M12.6493 12.0001L19.6583 4.99093C20.1145 4.53502 20.1145 3.79786 19.6583 3.34194C19.2024 2.88602 18.4652 2.88602 18.0093 3.34194L11.0001 10.3511L3.99109 3.34194C3.53496 2.88602 2.79802 2.88602 2.3421 3.34194C1.88597 3.79786 1.88597 4.53502 2.3421 4.99093L9.35108 12.0001L2.3421 19.0093C1.88597 19.4653 1.88597 20.2024 2.3421 20.6583C2.56931 20.8858 2.86806 21 3.1666 21C3.46513 21 3.76367 20.8858 3.99109 20.6583L11.0001 13.6491L18.0093 20.6583C18.2367 20.8858 18.5352 21 18.8338 21C19.1323 21 19.4309 20.8858 19.6583 20.6583C20.1145 20.2024 20.1145 19.4653 19.6583 19.0093L12.6493 12.0001Z' fill='white'/%3E%3C/svg%3E");}
.headerModalBtn .icon_{transition: 0.3s;}
.categoryBtn.mob_{display:none;height: 40px;font-size: 12px;padding: 13px 16px;margin-right: 10px !important;} 
.categoryBtn.mob_:after{border-left-width: 10px;border-top-width: 20px;border-bottom-width: 20px;} 
/** Header main **/
.maxLength .catalog__item[data-level="0"]:not(:last-child){margin-right: auto;}
.categoreisBtnMore{white-space: nowrap;color: var(--main-color-white);font-weight: 700;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-tools{margin-left: 30px;}
#main .col-100{width: 100%;}
header .dropdown{position: relative}
header .dropdown .dropdown__body{align-items: flex-start;flex-direction: column;justify-content: center;width: 100%;position: absolute;top: calc(100% + 7px);z-index: 5;background-color: var(--main-color-white);opacity: 0;visibility: hidden;padding: 0;border-radius: 24px;box-shadow: 0px -2px 4px 0px rgba(88, 206, 255, 0.50) inset;}
header .dropdown .dropdown__body:before{content: '';display: block;height: 20px;width: 100%;background: 0 0;position: absolute;bottom: 100%}
header .dropdown._more-menu .dropdown__body{min-width: 170px;right: 50%;transform: translateX(50%);margin: 0;padding: 24px;grid-gap: 16px;}
header .dropdown._more-menu .dropdown__body li{margin: 0;padding: 0;width: 100%;text-align: left;transition: 0.3s;}
header .dropdown._more-menu .dropdown__body li:after{display:none;}
header .dropdown._more-menu .dropdown__body li a:after{display:none;}
header .dropdown._more-menu .dropdown__body li a{width: 100%;display: flex;align-items: center;text-align: left;color: var(--main-color-black);font-weight: 400;padding: 0;box-shadow: none !important;}
header .dropdown._more-menu .dropdown__body .dropdown__item{width: 100%;padding-right: 0}
header .dropdown._more-menu .dropdown__body .header-nav__link{font-size: 16px;font-weight: 400;text-align: center;padding: 10px 0;color: #052f38}
header .dropdown._more-menu .dropdown__body .header-nav__link:hover{text-decoration: none;color: #6053c7}
header .dropdown._more-menu.opened .dropdown__body.overflowCatalog a .header-arrow{display: none !important;}
header .dropdown._more-menu.opened .dropdown__body.overflowCatalog a .header-arrow .sub{display: none !important;}
header .dropdown ul{margin: 0;padding: 0;list-style-type: none;}
header .dropdown ul.compare-items-list, header .dropdown ul.favorite-items-list{max-height: calc(100% - 125px);overflow-y: auto;overflow-x: hidden;padding-right: 5px;}
header .more_next_btn{width:12px;min-width:12px;height: 12px;margin-left: 12px;display: block;background-color: var(--main-color-black);transition: 0.3s;-webkit-mask-position: center;-webkit-mask-repeat: no-repeat;-webkit-mask-size: contain;}
header .more_next_btn{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8' fill='none'%3E%3Cpath d='M4.5444 6.29238L7.79274 2.71148C8.06909 2.43513 8.06909 1.98751 7.79274 1.71117C7.51639 1.43482 7.06878 1.43482 6.79243 1.71117L4 4.78925L1.20758 1.71117C0.931245 1.43482 0.483626 1.43482 0.20728 1.71117C-0.069067 1.98751 -0.069067 2.43513 0.20728 2.71148L3.45562 6.29238C3.60494 6.44169 3.80447 6.50754 4.00001 6.49523C4.19555 6.50721 4.39507 6.44169 4.5444 6.29238Z' fill='%233A2767'/%3E%3C/svg%3E");}
header .mainnav__more > .mainnav__link{display: flex;align-items: center;}
header .mainnav__more > .mainnav__link .more_next_btn{background-color: var(--main-color-white);}
header .dropdown._more-menu.opened > a, .dropdown._more-menu > a:hover{color: var(--main-color-bluelight) !important;background: var(--main-color-white) !important;box-shadow: 0px -2px 4px 0px rgba(88, 206, 255, 0.50) inset;}
header .dropdown._more-menu.opened > a > .more_next_btn, .dropdown._more-menu > a:hover > .more_next_btn{background-color: var(--main-color-bluelight);}
header .dropdown._more-menu.opened > a .more_next_btn{transform: scaleY(-1);}
header .dropdown._more-menu.opened  .dropdown__body{opacity: 1;visibility: visible}
header .dropdown_body{position:relative;}
/*Навигация*/
#navBar{}
.navBar{display: flex;align-items: center;grid-gap: 30px;}
.navBar .product-details_left{width: calc(100% - 115px - 10px);}
.navBar .product-details_right{width: 115px;display: flex;flex-direction: column;justify-content: center;align-items: flex-end;}
.navBar .nav-btn.lk_{display: none;}
.navBar .nav-btn .nav-icon .count{width: 8px;height: 8px;background-color: var(--main-color-orange);color: var(--main-color-white);border-radius: 50%;font-size: 0;font-weight: 700;position: absolute;right: 13px;top: 16px;display: flex;align-items: center;justify-content: center;white-space: nowrap;}
.navBar .nav-btn .nav-icon .count.count_empty{display:none;}
.navBar .nav-dropdown{position: fixed;width: 550px;top: 0;right: -100%;height: 100dvh;border-radius: 24px 0 0 24px;transition: 1s;color: var(--main-color-black);background: var(--main-color-white);z-index: 30;overflow: hidden;}
.navBar .nav-dropdown .dropdown_close{width: 16px;height: 16px;min-width: 16px;background: var(--main-color-white);opacity:0.5;margin-left: auto;transition:0.3s;cursor: pointer;}
.navBar .nav-btn.opened .nav-dropdown{right: 0;}
.navBar .dropdown_top{display: flex;align-items: center;padding: 21px 24px;background: var(--main-grad-blue2);color: var(--main-color-white);}
.navBar .dropdown_body{height: calc(100% - 71px);padding: 24px;display: flex;flex-direction: column;}
.navBar .dropdown_title{padding-right: 20px;font-family: RoundsBlack;font-size: 24px;}
.navBar .action_wrapper{margin-top: auto;display: flex;flex-direction: column;align-items: center;}
.navBar .action_wrapper a{width: 100%;}
.navBar .cart_buttons{width: 100%;margin-top: auto;}
.navBar .cart_buttons a{width: 100%;max-width: 100%;grid-gap: 5px;}
.navBar .cart_buttons .subtotal .price{color: var(--main-color-white);font-family: 'Ubuntu';}
.navBar .cart_buttons .subtotal .price span span:not(.num){font-size: 16px;}
.navBar .total_wrapper{display: flex;flex-direction: column;grid-gap: 12px;align-items: center;}
.navBar .dropdown_price, .navBar .discount_total{display: flex;align-items: center;grid-gap: 12px;flex-wrap: wrap;}
.navBar .dropdown_price .title, .navBar .discount_total .title{font-size: 20px;font-weight: 500;}
.navBar .discount_total .cartSumOld{font-size: 20px;color:var(--main-color-orange);font-weight: 900;}
.navBar .dropdown_price .total-sum{font-size: 26px;}
.navBar .remove._btn{width: max-content;margin: 10px auto 0;font-size: 16px;}
.navBar .remove._btn .icon_{transition:0.3s;min-width:16px;width:16px;height:16px;margin-right:8px;background-color: var(--main-color-greendark);}
.navBar .remove._btn:hover{color:var(--main-color-black);}
.navBar .remove._btn:hover .icon_{background-color:var(--main-color-green);}
.navBar .remove._btn:after{display: none;}
.navBar form{height: 100%;display: flex;flex-direction: column;}
.navBar .dropdown ul{padding: 0;margin: 0;list-style: none;width: 100%;height: calc(100% - 115px);overflow-x: hidden;overflow-y: auto;padding-right: 5px;}
.navBar ul .item{position: relative;display: flex;overflow: hidden;width: 100%;padding: 12px 16px;border-radius: 18px;border: 2px solid transparent;transition: 0.3s;}
.navBar ul .item:not(:last-child){margin-bottom: 16px;}
.navBar ul .item:hover .addto__qty.qty-wrap .qty-minus, .navBar ul .item:hover .addto__qty.qty-wrap .qty-plus{opacity: 1;visibility: visible;}
.navBar ul .item .product-details{text-align: left;width: calc(100% - 120px);padding-left: 12px;display: flex;flex-wrap: wrap;align-items: center;grid-gap: 10px;}
.navBar .nav-btn:not(.cart_) ul .item .product-details{width: calc(100% - 76px);}
.navBar ul .item .product-details .product-name{display: block;font-size: 16px;overflow: hidden;max-height: 55px;transition: 0.3s;width: 100%;margin-bottom: auto;}
.navBar ul .item .product-details .price{font-size: 16px;font-family: 'Gilroy';}
.navBar ul .item .product-details .price.old-price{font-size:14px;color:var(--main-color-grey);margin-top:6px;}
.navBar ul .item .qtyRemove{display: flex;align-items: center;}
.navBar ul .item .product-modif{margin-top: 8px;}
.navBar ul .item .product-modif:not(:first-child){margin-top: 6px;}
.navBar ul .item .properties:not(:last-child){margin-bottom: 2px;}
.navBar ul .item .properties{color:var(--main-color-grey);display: block;font-size: 14px;}
.navBar ul .item .product-details a.remove{display:none;transition: 0.3s;font-size: 0;width: 24px;height: 24px;background: var(--main-color-grey);display: inline-block;-webkit-mask-position: center;-webkit-mask-repeat: no-repeat;-webkit-mask-size: contain;}
.navBar ul .item .product-details a.remove{-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_2044_22047)'%3E%3Cpath d='M20.4702 9.56629H2.60974C2.09182 9.5657 1.59529 9.3597 1.22907 8.99347C0.862844 8.62725 0.656841 8.13072 0.65625 7.6128V5.38024C0.656841 4.86233 0.862844 4.3658 1.22907 3.99957C1.59529 3.63335 2.09182 3.42735 2.60974 3.42676H20.4702C20.9881 3.42735 21.4846 3.63335 21.8509 3.99957C22.2171 4.3658 22.4231 4.86233 22.4237 5.38024V7.6128C22.4231 8.13072 22.2171 8.62725 21.8509 8.99347C21.4846 9.3597 20.9881 9.5657 20.4702 9.56629ZM2.60974 5.10118C2.53572 5.10118 2.46474 5.13058 2.41241 5.18291C2.36007 5.23525 2.33067 5.30623 2.33067 5.38024V7.6128C2.33067 7.68682 2.36007 7.7578 2.41241 7.81013C2.46474 7.86247 2.53572 7.89187 2.60974 7.89187H20.4702C20.5442 7.89187 20.6152 7.86247 20.6675 7.81013C20.7199 7.7578 20.7493 7.68682 20.7493 7.6128V5.38024C20.7493 5.30623 20.7199 5.23525 20.6675 5.18291C20.6152 5.13058 20.5442 5.10118 20.4702 5.10118H2.60974Z' fill='%23BCBCBC'/%3E%3Cpath d='M18.2801 24.0781H4.79987C4.29428 24.0799 3.80786 23.8847 3.44365 23.5341C3.07943 23.1834 2.86602 22.7047 2.84862 22.1994L2.37643 9.92035C2.36637 9.65769 2.40942 9.39569 2.503 9.15006C2.59659 8.90442 2.73879 8.68021 2.92108 8.49083C3.10337 8.30145 3.32201 8.15081 3.56389 8.04792C3.80578 7.94504 4.06595 7.89203 4.3288 7.89208H18.7534C19.0161 7.89218 19.2762 7.9453 19.5179 8.04825C19.7597 8.1512 19.9782 8.30186 20.1603 8.49123C20.3425 8.68059 20.4846 8.90476 20.5781 9.15032C20.6717 9.39588 20.7147 9.65778 20.7046 9.92035L20.2324 22.1994C20.215 22.7047 20.0016 23.1834 19.6374 23.5341C19.2732 23.8847 18.7856 24.0799 18.2801 24.0781ZM4.3288 9.56649C4.29133 9.56642 4.25423 9.57389 4.21971 9.58847C4.18519 9.60305 4.15395 9.62442 4.12787 9.65133C4.10184 9.67864 4.08151 9.71088 4.0681 9.74615C4.05468 9.78142 4.04843 9.81901 4.04973 9.85673L4.52192 22.1358C4.5248 22.2079 4.55547 22.276 4.6075 22.3259C4.65953 22.3759 4.72887 22.4038 4.80099 22.4037H18.2812C18.3533 22.4038 18.4226 22.3759 18.4747 22.3259C18.5267 22.276 18.5574 22.2079 18.5602 22.1358L19.0324 9.85673C19.0338 9.81901 19.0276 9.78139 19.0142 9.74612C19.0007 9.71084 18.9804 9.67861 18.9543 9.65133C18.9282 9.62442 18.897 9.60305 18.8624 9.58847C18.8279 9.57389 18.7908 9.56642 18.7534 9.56649H4.3288ZM17.1214 5.10138H5.95857C5.82589 5.10146 5.69509 5.07 5.57695 5.00959C5.45882 4.94919 5.35673 4.86158 5.27911 4.75397C5.20149 4.64637 5.15055 4.52185 5.1305 4.3907C5.11044 4.25954 5.12185 4.12549 5.16378 3.99961L6.02666 1.4132C6.15592 1.0243 6.4044 0.686004 6.73684 0.446347C7.06927 0.206691 7.46876 0.0778522 7.87857 0.0781261H15.1991C15.6093 0.0776952 16.0091 0.206587 16.3418 0.446473C16.6744 0.686359 16.923 1.02502 17.0521 1.41431L17.915 3.99961C17.9569 4.12541 17.9683 4.25935 17.9484 4.39042C17.9284 4.52149 17.8775 4.64594 17.8 4.75352C17.7225 4.8611 17.6206 4.94874 17.5026 5.00921C17.3846 5.06969 17.2539 5.10128 17.1214 5.10138ZM7.12062 3.42696H15.9593L15.4648 1.94231C15.4464 1.88679 15.4109 1.83852 15.3634 1.80442C15.3158 1.77033 15.2587 1.75217 15.2002 1.75254H7.87968C7.82119 1.75217 7.76409 1.77033 7.71656 1.80442C7.66903 1.83852 7.63352 1.88679 7.61513 1.94231L7.12062 3.42696Z' fill='%23BCBCBC'/%3E%3Cpath d='M7.63311 20.1709C7.41107 20.1709 7.19812 20.0827 7.04111 19.9257C6.8841 19.7687 6.7959 19.5557 6.7959 19.3337V12.636C6.7959 12.414 6.8841 12.201 7.04111 12.044C7.19812 11.887 7.41107 11.7988 7.63311 11.7988C7.85515 11.7988 8.0681 11.887 8.2251 12.044C8.38211 12.201 8.47032 12.414 8.47032 12.636V19.3337C8.47032 19.5557 8.38211 19.7687 8.2251 19.9257C8.0681 20.0827 7.85515 20.1709 7.63311 20.1709ZM15.4471 20.1709C15.225 20.1709 15.0121 20.0827 14.8551 19.9257C14.6981 19.7687 14.6098 19.5557 14.6098 19.3337V12.636C14.6098 12.414 14.6981 12.201 14.8551 12.044C15.0121 11.887 15.225 11.7988 15.4471 11.7988C15.6691 11.7988 15.882 11.887 16.0391 12.044C16.1961 12.201 16.2843 12.414 16.2843 12.636V19.3337C16.2843 19.5557 16.1961 19.7687 16.0391 19.9257C15.882 20.0827 15.6691 20.1709 15.4471 20.1709ZM11.5401 20.1709C11.318 20.1709 11.1051 20.0827 10.9481 19.9257C10.7911 19.7687 10.7029 19.5557 10.7029 19.3337V12.636C10.7029 12.414 10.7911 12.201 10.9481 12.044C11.1051 11.887 11.318 11.7988 11.5401 11.7988C11.7621 11.7988 11.9751 11.887 12.1321 12.044C12.2891 12.201 12.3773 12.414 12.3773 12.636V19.3337C12.3773 19.5557 12.2891 19.7687 12.1321 19.9257C11.9751 20.0827 11.7621 20.1709 11.5401 20.1709Z' fill='%23BCBCBC'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2044_22047'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.navBar ul .item .product-details a.remove:after{display:none;}
.navBar ul .item .product_details-wrapper{width: 100%;display: flex;align-items: center;grid-gap: 12px;justify-content: space-between;}
.navBar ul .product-details .product-price .price > span:after{font-size: 12px;}
.navBar ul .header-toolsAmount.quantity{font-size: 14px;margin-right: 5px;line-height: 1;color: var(--main-color-white);color: var(--main-color-green);}
.navBar ul .item .product-image{width: 76px;height: 76px;background: var(--main-bgImg);border-radius: 16px;overflow: hidden;}
.navBar ul .item .product-image img{width: 100%;height: 100%;object-fit: contain;max-width: 100%;max-height: 100%;}
.navBar .menu_ .catalog-icon{cursor: pointer;margin: 0 auto;}
.navBar .menu_.opened .dropdown .menu_content{height:100%;}
.navBar .toolsSum:after{content: '₽';}
.navBar .toolsSum span span:not(.num){display: none;}
.navBar .nav-btn .empty{text-align: left;}
.navBar .nav-btn .empty.hide{display:none !important}
.navBar .nav-btn .empty a{transition: 0.3s;color: var(--main-color-bluelight);}
.navBar .nav-btn .empty a:hover{text-decoration: underline;}
/** Поиск **/
.header-search{width: calc(100% - 150px - 170px - 170px - 120px);position: relative;}
.search{position: absolute;top: 50%;left: 16px;transform: translateY(-50%);width: calc(100% - 32px);transition: 0.3s;}
.search.hide{opacity: 0;visibility: hidden;}
.search .icon_{margin: 0;min-width: 24px;width: 24px;height: 24px;background-color: var(--main-color-bluelight);}
.search button:hover .icon_{background-color: var(--main-color-bluelight);}
.search-btn{margin-left: 3px;transition: 0.3s;padding: 10px;border-radius: 50%;width: 44px;height: 44px;cursor: pointer;}
.search-btn .icon_{margin: 0;transition:0.3s;width:24px;min-width:24px;height:24px;background-color: var(--main-color-white);}
.search-btn:hover{background: var(--main-color-white);box-shadow: 0px -2px 4px 0px rgba(88, 206, 255, 0.50) inset;}
.search-btn:hover .icon_{background-color: var(--main-color-bluelight);}
.search .search-input{font-size: 16px;padding-right: 84px;padding-left: 20px;max-width: 100%;height: 44px;border-radius: 22px;background: var(--main-color-white);border-color: var(--main-color-white);color: var(--main-color-black);}
.search .search-input::placeholder{color: var(--main-color-grey) !important;}
.search #search_mini_form.active .search-input{border-color: var(--main-color-white);}
.search #search_mini_form{display: flex;align-items: center;flex-wrap: wrap;position: relative;width: 100%;}
.search #search_mini_form .search-reset,
.search #search_mini_form .search-submit{position: absolute;top: 0;height: 100%;display: flex;align-items: center;justify-content: center;cursor: pointer;z-index: 2;}
.search #search_mini_form .search-submit{right: 10px;}
.search #search_mini_form .search-reset{transition: 0.2s;right: 55px;opacity:0;}
.search #search_mini_form .search-reset .icon_{transition: 0.2s;min-width:16px;width:16px;height:16px;background-color: var(--main-color-grey);}
.search #search_mini_form.search__filled .search-reset{opacity:1;}
.search #search_mini_form.search__filled .search-reset:hover .icon_{background-color: var(--main-color-black);}
.search #search_mini_form .search-reset:after{content: '';display: block;position: absolute;height: 30px;right: -16px;width: 2px;background: var(--main-color-grey);border-radius: 2px;display:none;}
.search #search_mini_form input::-webkit-input-placeholder{color: var(--main-color-grey)}
.search #search_mini_form input::-moz-placeholder{color: var(--main-color-grey)}
.search #search_mini_form input:-ms-input-placeholder{color: var(--main-color-grey)}
.searchBtn{display:none;cursor:pointer;margin-left: 30px;}
.searchBtn .icon_{background-color: var(--main-color-black);margin: 0;min-width: 24px;width: 24px;height: 24px;}
/** Поисковая выдача **/
#search-result.hide{display:none !important;}
#search-result{display: none;width: calc(100% - 32px);position: absolute;top: 100%;left: 50%;transform: translateX(-50%);z-index: 10;background: var(--main-color-white);color: var(--main-color-black);border-radius: 24px;padding: 24px;box-shadow: 0px -2px 4px 0px rgba(88, 206, 255, 0.50) inset;}
#search-result._active{visibility: visible;opacity: 1;}
#search-result .inner{overflow:hidden;display: -webkit-box;display: -ms-flexbox;display: flex;grid-gap: 30px;flex-direction: column;}
#search-result .inner .result-category{width: 100%;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;display: flex;flex-wrap: wrap;grid-gap: 16px;}
#search-result .inner .result-category img{display: none}
#search-result .inner .result-category a{font-size: 16px;font-weight: 700;display: flex;align-items: center;}
#search-result .inner .result-category a .icon_{margin-right:16px;width:24px;min-width:24px;height:24px;background:var(--main-color-bluelight);display:none;}
#search-result .inner .result-category a:hover{color:var(--main-color-bluelight);}
#search-result .inner .result-goods{width: 100%;height: 100%;-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 img{background: var(--main-bgImg);margin-right: 18px;height: 76px;width: 76px;object-fit: contain;border-radius: 16px;}
#headerSearch .remove-icon{margin: 0;background-color: var(--main-color-greylight);width: 16px;min-width: 16px;height: 16px;transition: 0.3s;}
#headerSearch .remove-icon:hover{background-color: var(--main-color-bluelight);}
#search-result .inner .result-goods .result-item > a{display: flex;align-items: center;}
#search-result .inner .result-goods .goods-name{font-size: 16px;max-height: 35px;overflow: hidden;transition: 0.3s;}
#search-result .inner .result-goods .result-item > a:hover .goods-name{color:var(--main-color-bluelight);}
#search-result .inner .result-goods .goods-price{font-size: 20px;font-weight: 700;display:none;}
#search-result .inner .result-goods .goods-right{width: calc(100% - 76px);display: flex;flex-direction: column;grid-gap: 2px;}
#search-result .inner .result-goods .result-item{width: 100%;}
#search-result .result-wrapper{width: 100%;height: max-content;}
#search-result .search-result_title{display: none;align-items: center;margin-bottom: 12px;width: 100%;}
#search-result .search-result_title .text{font-weight: 700;font-size: 16px;}
#search-result .search-result_title .link{font-weight: 400;font-size: 14px;text-decoration-line: underline;margin-left:12px;}
#search-result .search-result_title .link:hover{color:var(--main-color-bluelight);}
#show-wrap{margin-top: 24px;}
#show-wrap a{font-size: 16px;padding: 7px 24px;box-shadow: none;}
#show-wrap a .icon_{width: 12px;height: 12px;min-width: 12px;background-color: var(--main-color-greenlight);margin: 0 0 0 12px;transition: 0.3s;display:none;}
/** Выпадающий каталог **/
#fancybox__catalog{display:none;max-width: calc(1176px - 32px);padding: 24px;position: absolute;left: 50%;width: 100%;transform: translateX(-50%);top: 60px;z-index: 4;border-radius: 24px;background: var(--main-color-white);}
#fancybox__catalog .modal_top{display: none;}
#fancybox__catalog .modal__content{padding: 0;position: relative;color: var(--main-color-black);}
#fancybox__catalog .catalog__item:not(:last-child){margin-bottom: 24px;}
#fancybox__catalog:before{content: '';width: 100%;height: 20px;display: block;position: absolute;top: -20px;}
#fancybox__catalog .catalog__subs{display: flex;flex-wrap: wrap;grid-gap: 32px;width: 100%;}
#fancybox__catalog .catalog__sub{width: calc(100% / 4 - 24px);padding: 0;background: transparent;border-radius: 0;max-height: 490px;padding-right: 10px;overflow: auto;}
#fancybox__catalog .catalog__sub:not(.catalog__sub-level-0){opacity: 0;visibility: hidden;transition: 0.1s;}
#fancybox__catalog .catalog__sub:not(.catalog__sub-level-0).show{opacity: 1;visibility: visible;}
#fancybox__catalog .catalog__item{display: none;}
#fancybox__catalog .catalog__item.show{display: block;}
#fancybox__catalog .catalog__item.hovered > a, #fancybox__catalog .catalog__item a:hover{color: var(--main-color-black);}
#fancybox__catalog .catalog__item.hovered > a .open{background-color: var(--main-color-black);}
/* Каталог. Адаптивность */
#fancybox__catalog .catalog__item .sub{opacity: 0;visibility: hidden;transition: 0.5s;position: absolute;top: 0;overflow: auto;height: 100%;}
#fancybox__catalog .catalog__item:hover > .sub {opacity: 1;visibility: visible;}
#fancybox__catalog .catalog__item a{color: var(--main-color-black);font-size: 16px;font-weight: 700;padding: 0;display: flex;align-items: center;background: var(--main-color-white);}
#fancybox__catalog .catalog__item .open{display: block;width: 12px;min-width: 12px;height: 12px;-webkit-mask-position: center;-webkit-mask-repeat: no-repeat;-webkit-mask-size: contain;background-color: var(--main-color-black);margin-left: auto;}
#fancybox__catalog .catalog__item .open{-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%3Cpath d='M9.43857 5.18341L4.06722 0.31089C3.6527 -0.10363 2.98127 -0.10363 2.56675 0.31089C2.15223 0.72541 2.15223 1.39682 2.56675 1.81136L7.18387 6.00001L2.56675 10.1886C2.15223 10.6031 2.15223 11.2746 2.56675 11.6891C2.98127 12.1036 3.6527 12.1036 4.06722 11.6891L9.43857 6.81656C9.66254 6.59259 9.7613 6.29329 9.74285 5.99999C9.76082 5.70668 9.66254 5.40739 9.43857 5.18341Z' fill='%23BCBCBC'/%3E%3C/svg%3E");}
#fancybox__catalog .catalog__sub.op .catalog__item:not(.hover):not(.hovered) > a{color: var(--main-color-grey);}
#fancybox__catalog .catalog__sub.op .catalog__item:not(.hover):not(.hovered) > a .open{background-color: var(--main-color-grey);}
#fancybox__catalog .catalog__item[data-level="0"] > .catalog__link span:not(.open) {padding-right: 10px;}
#fancybox__catalog .catalog__item[data-level="0"] > .catalog__link{transition: 0.3s;}
#fancybox__catalog .catalog__item a{word-break: break-word;}
#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;}
/* Каталог. Адаптивность */
.header .catalog__item .sub{opacity: 0;visibility: hidden;transition: 0.5s;position: absolute;top: 0;overflow: auto;height: 100%;}
.header .catalog__item:hover > .sub {opacity: 1;visibility: visible;}
.header .catalog__item a{color: var(--main-color-black);padding: 10px 24px;display: flex;align-items: center;background: var(--main-color-white);}
.header .catalog__item .open{display: block;width: 16px;min-width: 16px;height: 16px;-webkit-mask-position: center;-webkit-mask-repeat: no-repeat;-webkit-mask-size: contain;background-color: var(--main-color-black);margin-left: auto;}
.header .catalog__item .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%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.6665 8.00065C2.6665 7.63245 2.96498 7.33398 3.33317 7.33398H12.6665C13.0347 7.33398 13.3332 7.63245 13.3332 8.00065C13.3332 8.36885 13.0347 8.66732 12.6665 8.66732H3.33317C2.96498 8.66732 2.6665 8.36885 2.6665 8.00065Z' fill='%238866FE'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.52826 2.86225C7.78859 2.60191 8.21072 2.60191 8.47106 2.86225L13.1377 7.52893C13.3981 7.78926 13.3981 8.21139 13.1377 8.47173L8.47106 13.1384C8.21072 13.3987 7.78859 13.3987 7.52826 13.1384C7.26792 12.8781 7.26792 12.4559 7.52826 12.1956L11.7235 8.00033L7.52826 3.80507C7.26792 3.54471 7.26792 3.12261 7.52826 2.86225Z' fill='%238866FE'/%3E%3C/svg%3E");}
@media (min-width: 980px){
  .navBar ul .item:hover{border-color: var(--main-color-bluelight);}
  .navBar ul .item .product-details .product-name:hover{color:var(--main-color-bluelight);}
  .navBar .nav-dropdown .dropdown_close:hover{opacity:1;}
  .navBar ul .item .product-details a.remove:hover{background-color:var(--main-color-bluelight);}
  .header-wrapper .header_contacts .header_callback:hover{text-decoration: revert;}
}
@media (min-width: 768px){
  .navBar ul .item .product-details a.remove{display: none;}  
  .navBar ul .item:hover .product-details a.remove{display: block;}  
  .navBar ul .item:hover .product-details .price{display: none;}
}
@media (max-width: 1176px){
  #fancybox__catalog{max-width: calc(100% - 32px);}
}
@media (max-width: 1139px){
  .header-wrapper[data-name="top"] nav{max-width: calc(100% - 175px - 10px - 200px);}
}
@media (max-width: 1023px){
  .header-wrapper[data-name="main"] .header_contacts{display:none;}
  .header-wrapper[data-name="top"] .header_contacts{display:flex;margin-right:30px;}
  .header-wrapper .header_contacts .phone{font-size: 22px;}
  .header-wrapper .header_contacts .header_callback{font-size:16px;}
  .header-wrapper[data-name="top"] nav{display:none;}
  .header-wrapper[data-name="top"] .catalog-btn{margin-right:auto;}
  .header-wrapper[data-name="top"] .catalog-btn{font-size: 0;padding: 10px;border-radius: 50%;width: 44px;height: 44px;}
  .header-wrapper[data-name="top"] .catalog-btn .icon_{margin:0;}
  .navBar{grid-gap: 16px;}
  #fancybox__catalog{display:none !important;}
  .header-wrapper[data-name="top"] .catalog-btn.mob{display:flex;}
  .header-wrapper[data-name="top"] .catalog-btn.web{display:none;}
}
@media (max-width: 767px){
  .navBar .dropdown_top{padding: 11px 16px;}
  .navBar .dropdown_body{height: calc(100% - 50px);padding: 16px;}
  .navBar ul .item{padding: 0;border-radius: 0;}
  .addto__qty.qty-wrap{display: none;}
  .navBar ul .item .product-details{width: calc(100% - 76px);}
  .navBar .product-details_right{width: 100%;align-items: flex-start;position: relative;}
  .navBar ul .item .product-details a.remove{position: absolute;top: 50%;transform: translateY(-50%);right: 0;width: 18px;height: 18px;}
}
@media (max-width: 639px){
  .header-wrapper[data-name="top"] .lk-link_icon{display:none;}
  #navBar{position: fixed;bottom: 0;left:0;z-index: 25;width: 100%;background: var(--main-color-bluelight);height: 60px;display: flex;align-items: center;justify-content: center;}
  .navBar{grid-gap: 24px;}
  .header-wrapper[data-name="main"] .nav-icon{width: 36px;height: 36px;}
  .header-wrapper[data-name="main"] .nav-icon:before{width: 28px;height: 28px;}
  .header-wrapper[data-name="main"] .nav-icon .icon_{width: 16px;min-width: 16px;height: 16px;}
  .navBar .nav-btn .nav-icon .count{width: 6px;height: 6px;right: 8px;top: 8px;}
  .navBar .nav-dropdown{display:none !important;}
  .header-wrapper .header_contacts .phone{font-size:18px;}
  .navBar .nav-btn.lk_{display: block;}
  #search-result{padding: 16px;}
  #show-wrap{margin-top: 16px;}
  #show-wrap a{width: 100%;}
}
@media (max-width: 479px){
  #navBar{height: 50px;}
  .header-wrapper[data-name="top"] .header_contacts{margin-right:auto;}
  #show-wrap a{font-size: 14px;padding: 7px 12px;}
}
#fancybox__catalog .header-catalogLink{font-size: 16px;font-weight: 500;position: relative;display: flex;align-items: center;}
#fancybox__catalog .header-catalogMenu a{transition:0.3s;}
#fancybox__catalog .header-catalogItem:not(:last-child){margin-bottom: 16px;}
#fancybox__catalog .header-subcatalogTitle{display: block;font-size: 16px;font-weight: 500;}
#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 a{font-size: 14px;font-weight: 500;color: var(--main-color-greylight);}
#fancybox__catalog .header-catalogLink .icon_{margin-left: auto;background-color: var(--main-color-white);transition: 0.3s;width: 18px;height: 18px;min-width: 18px;margin-right:0;position: absolute;top: 50%;transform: translateY(-50%);right: 0;}
@media (max-width: 839px){
  #fancybox__catalog .header-subcatalogCol{width: calc(50% - 8px);}
}
@media (min-width: 768px){
  #fancybox__catalog .header-catalogMenu{width: 33.3%;}
  #fancybox__catalog .header-catalogItem.hover > a{color: var(--main-color-green);}
  #fancybox__catalog .header-catalogItem.hover > a .icon_{background-color: var(--main-color-green);}
  #fancybox__catalog .header-catalogMenu .header-subcatalog{display: flex;flex-wrap: wrap;grid-gap: 24px 16px;width: calc(66.7% - 24px - 16px);color:var(--main-color-white);position: absolute;top: 20px;left: calc(33.3% + 40px);opacity: 0;visibility: hidden;max-height: calc(100% - 48px);overflow-y: auto;overflow-x: hidden;padding-right: 5px;}
  #fancybox__catalog .header-subcatalogCol{text-align: left;list-style: none;width: calc(100% / 3 - 11px);height: max-content;}
  #fancybox__catalog .header-catalogMenu .header-subcatalog-third{list-style: none;padding: 0;margin: 0;margin-top: 8px;}
  #fancybox__catalog .header-catalogMenu .header-subcatalog-third .sub li{padding: 5px 0}
  #fancybox__catalog .header-catalogMenu .header-subcatalog-third > div:not(:last-child){margin-bottom: 12px;}
  #fancybox__catalog .header-catalogMenu:after{content: '';position: absolute;top: 0;left: calc(33.3% + 20px);height: 100%;border-left: 1px solid var(--main-line);display: block;}
  #fancybox__catalog .header-catalogMenu a:hover{color:var(--main-color-green);}
}
#fancybox-contacts{border-radius: 30px;max-width: 425px;width:calc(100% - 32px);}
#fancybox-contacts .f_callback:before{content: '';width:6px;height:6px;border-radius:50%;background:var(--main-color-green);margin-right:8px;display:block;}
#fancybox-contacts .phone.big{color:var(--main-color-green);font-size:20px;font-weight: 800;}
#fancybox-contacts .phone.big .icon_{background-color:var(--main-color-green);}
#fancybox-contacts a{display:flex;align-items:center;width:100%;}
#fancybox-contacts .icon_{width:20px;min-width:20px;height:20px;margin-right:12px;background-color:var(--main-color-greenlight);}
#fancybox-contacts .phone:not(.big){font-size:18px;font-weight: 700;}
#fancybox-contacts .phone-item{margin: 4px 0 12px 32px;display: flex;flex-direction: column;grid-gap: 4px;}
/*** Модальные окна ***/
#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_bg.visible{opacity: var(--bg-fancybox-opacity);visibility: visible;}
.modal-fancybox_bg{transition: 1s;position: fixed;top: 0;left: 0;width: 100%;height: 100%;display: block;background: var(--bg-fancybox-color);opacity: 0;visibility: hidden;z-index: 20;}
.modal-fancybox{width:100%;max-width: 550px;height: 100%;background: var(--main-color-white);color: var(--main-color-black);border-radius: 24px 0 0 24px;position: fixed;top: 0;right: -100%;transition: 1s;overflow: hidden;z-index: 30;}
.modal-fancybox.opened{right: 0}
.modal-fancybox .modal-fancybox_top{width: calc(100% + 24px + 24px);margin: -24px -24px 24px;padding: 21px 24px;display: flex;align-items: center;justify-content: space-between;position: relative;background: var(--main-grad-blue2);color: var(--main-color-white);font-size: 24px;font-family: RoundsBlack;}
.modal-fancybox_container{height: 100%;width: 100%;padding: 24px;}
.modal__close{margin: 0;background-color: var(--main-color-white);width: 16px;height: 16px;min-width: 16px;cursor: pointer;opacity: 0.5;}
.modal__close:hover{opacity: 1;}
.modal-fancybox .modal-fancybox-body{height: calc(100% - 55px);overflow-y: auto;overflow-x: hidden;}
.modal-fancybox .modal-fancybox-body ul{padding: 0;margin: 0;}
.modal-fancybox .modal-fancybox-body ul li{display: flex;align-items: center;list-style-type: none;font-weight: 700;font-size: 16px;width: 100%;color: var(--main-color-black);}
.modal-fancybox .modal-fancybox-body ul li:not(:last-child){margin-bottom: 22px;}
.modal-fancybox .modal-fancybox-body .discount{margin-bottom:20px;}
.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(--main-color-black);font-size: 14px;}
.modal-fancybox .modal-buttons a:hover{color: var(--main-color-green);}
.modal-fancybox .modal_title{word-break: break-word;padding-right: 10px;}
.modal-fancybox .header-mobile__content.menu_{margin-top: 24px;padding-top: 24px;border-top: 2px solid var(--main-color-greylight);}
.header-mobile__content.menu_ ul{display: flex;flex-wrap: wrap;align-items: center;grid-gap: 8px 24px;}
.header-mobile__content.menu_ ul li{width: max-content;margin: 0 !important;font-weight: 400;}
.modal-fancybox[data-modal="modal-lk"]{max-width: 400px;}
.modal-fancybox[data-modal="modal-menu"] .modal-fancybox-body ul{height: 100%;overflow-y: auto;overflow-x: hidden;}
body .slinky-theme-default .next::after, body .slinky-theme-default .back::before{width: 12px;height: 12px;min-width: 12px;background-color: var(--main-color-black);}
body .slinky-theme-default .next::after{margin-left: 10px;} 
body .slinky-theme-default .back::before{margin-right: 10px;}
@media (max-width: 767px){
  .modal-fancybox .modal-fancybox_top{padding: 10px 24px;width: calc(100% + 16px + 16px );margin: -16px -16px 16px;}
  .modal-fancybox_container{padding: 16px;}
}
@media (max-width: 639px){
  .modal-fancybox{max-width: 100%;border-radius: 0;}
}
/* Наверх */
#back-top{display: none;align-items: center;justify-content: center;cursor: pointer;transition: 0.3s;background-color: var(--main-color-white);width: 50px;height: 50px;border-radius: 50%;position: fixed;right: 16px;bottom: 70px;z-index: 5;text-align: center;}
#back-top .icon_{width: 20px;height: 20px;min-width: 20px;margin: 0;background-color: var(--main-color-grey);transition: 0.3s;}  
@media (min-width: 980px){
  #back-top:hover .icon_{background-color: var(--main-color-bluelight);}
}
#index-banner{padding-top: 206px;position: relative;overflow: hidden;}
#index-banner:before{content: '';background: var(--main-grad-blue2);width: 100%;height: 100%;position: absolute;top: 0;left: 0;display: block;z-index: -1;}
#index-banner .index-banner:before{content: '';width: 400px;height: 100%;position: absolute;bottom: 0;left: 57vw;display: block;z-index: -1;background: url('/design/d566855/boy.png');background-position: center !important;background-repeat: no-repeat !important;background-size: contain !important;}
.index-banner{flex-direction: column;}
.index-banner .index-categories .item{max-width: 460px;}
.index-banner .index-banner_title{font-size: 80px;color: var(--main-color-white);margin-bottom: 30px;font-family: 'RoundsBlack', sans-serif; text-transform: uppercase;text-shadow: 0px 8px 8px rgba(4, 136, 255, 1);}
.index-banner .index-banner_btn{font-size: 22px;width: 242px;height: 80px;box-shadow: 0px 8px 8px 0px #0488FF;border-width: 10px;}
.index-banner .index-banner_catLinks{margin-bottom: 26px;display: flex;flex-wrap: wrap;grid-gap: 16px;width: 100%;max-width: 550px;}
.index-banner .index-banner_catLinks a{padding: 15px 30px;display: flex;align-items: center;justify-content: center;border-radius: 32px;background: transparent;border: 4px solid var(--main-color-bluelight);box-shadow: 0px 1px 0px 0px #58CEFF inset, 0px 3px 4px 0px rgba(4, 136, 255, 0.50);font-size: 22px;font-weight: 700;color: var(--main-color-white);cursor: pointer;}
.index-banner .index-categories{margin-top: 50px;width: 100%;}
.index-banner .index-categories_btn{transition: 0.3s;font-size: 22px;padding: 6px;padding-right: 22px;position: absolute;bottom: 10px;left: 50%;transform: translateX(-50%);min-height: auto;max-width: 100%;overflow: hidden;}
.index-banner .index-categories_btn .name{text-wrap: nowrap;max-width: 100%;text-overflow: ellipsis;overflow: hidden;}
.index-banner .index-categories_icons{background: var(--main-grad-green2);border: 1px solid transparent;box-shadow: 0px 0px 4px rgba(189, 248, 79, 0.50);min-width: 44px;width: 44px;height: 44px;border-radius: 50%;margin-right: 20px;display: flex;align-items: center;justify-content: center;position: relative;}
.index-banner .index-categories_icons:before{content: '';width: calc(100% - 6px);height: calc(100% - 6px);background: var(--main-color-white);position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);border-radius: 50%;z-index: 1;}
.index-banner .index-categories_btn .icon_{background-color: var(--main-color-greendark);width: 24px;height: 24px;min-width: 24px;margin: 0;z-index: 2;}
.index-banner .index-categories_img{padding: 30px;border-radius: 50%;margin-bottom: 10px;}
.index-banner .index-categories_img img{border-radius: 50%;width: 100%;height: 100%;max-width: 300px;max-height: 300px;}
.index-banner .item:nth-child(3n+1) .index-categories_img{background: var(--main-grad-blue2);box-shadow: 0px 6px 6px 0px #58CEFF inset;}
.index-banner .item:nth-child(3n+2) .index-categories_img{background: var(--main-grad-orange2);box-shadow: 0px 6px 6px 0px #FFCABB inset;}
.index-banner .item:nth-child(3n+3) .index-categories_img{background: var(--main-grad-yellow3);box-shadow: 0px 6px 6px 0px #FFFADC inset;}
.index-banner .item:nth-child(1) .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='M5.68404 8.91806C5.44193 8.78535 5.138 8.87409 5.00525 9.11629L4.99522 9.13448C4.86251 9.37664 4.9512 9.68057 5.19345 9.81328C5.25103 9.84484 5.31427 9.86476 5.37955 9.87188C5.44484 9.879 5.51088 9.87319 5.57392 9.85479C5.63695 9.83638 5.69574 9.80573 5.74693 9.76459C5.79812 9.72346 5.8407 9.67264 5.87225 9.61504L5.88228 9.59685C6.01498 9.3547 5.9262 9.05076 5.68404 8.91806Z' fill='%2360AB10'/%3E%3Cpath d='M21.6857 10.5077C20.8994 7.44737 18.6949 4.90333 15.7202 3.71448C15.2064 2.10986 13.6956 1 12 1C10.2612 1 8.78466 2.14244 8.28009 3.71594C6.48858 4.4335 4.95441 5.644 3.83198 7.22983C3.12291 8.23173 2.61169 9.3393 2.31234 10.5079C1.02127 10.6043 0 11.6848 0 13.0001C0 14.3161 1.0223 15.3972 2.31441 15.4925C3.42473 19.8046 7.34616 23.0002 12 23.0002C16.6538 23.0002 20.5753 19.8046 21.6855 15.4925C22.9777 15.3972 24 14.3161 24 13C24 11.6841 22.9777 10.6032 21.6857 10.5077ZM1.00008 13C1.00008 12.31 1.4685 11.7274 2.10394 11.5533C2.06078 11.852 2.03106 12.1526 2.01487 12.454C2.01459 12.4583 2.01445 12.4624 2.01422 12.4666C2.01126 12.5218 2.00878 12.577 2.00677 12.6322C2.00597 12.6531 2.00555 12.6741 2.00498 12.695C2.00377 12.7347 2.0025 12.7743 2.00175 12.814C2.00063 12.876 2.00005 12.938 2.00002 13C2.00011 13.0994 2.00173 13.1988 2.00489 13.2981C2.00648 13.3532 2.00864 13.4083 2.01117 13.4633C2.0122 13.4867 2.01314 13.51 2.01431 13.5334C2.01797 13.6022 2.02237 13.6708 2.02739 13.7394C2.02978 13.7717 2.03259 13.8037 2.03522 13.8359C2.04159 13.9124 2.0488 13.9889 2.05683 14.0653C2.06123 14.1071 2.06625 14.1489 2.07117 14.1906C2.07769 14.2452 2.08467 14.2997 2.09203 14.3541C2.09625 14.3852 2.10014 14.4163 2.10464 14.4472C1.46883 14.2733 1.00008 13.6903 1.00008 13ZM12 2.00008C12.9904 2.00008 13.8961 2.50867 14.4248 3.30475C14.4148 3.30466 14.4049 3.30461 14.3949 3.30461C14.3884 3.30461 14.3821 3.30508 14.3757 3.30513C14.3732 3.30522 14.3707 3.30517 14.3681 3.30531C12.8113 3.3198 11.5492 4.5902 11.5492 6.15034C11.5492 6.75747 11.7399 7.33469 12.0826 7.81094C12.0551 7.8117 12.0276 7.81209 12 7.81211C10.3977 7.81211 9.09412 6.50852 9.09412 4.90619C9.09408 3.30372 10.3977 2.00008 12 2.00008ZM20.9968 13.237C20.9965 13.2491 20.9958 13.2612 20.9954 13.2734C20.9935 13.3404 20.9908 13.4075 20.9874 13.4744C20.9868 13.4864 20.9858 13.4983 20.9851 13.5103C20.9814 13.5772 20.977 13.6441 20.9719 13.711C20.9708 13.7245 20.9694 13.7379 20.9683 13.7514C20.963 13.816 20.957 13.8805 20.9504 13.945C20.9485 13.9629 20.9462 13.9808 20.9442 13.9987C20.9377 14.0577 20.9308 14.1167 20.9231 14.1756C20.9199 14.2003 20.9162 14.2248 20.9128 14.2494C20.9057 14.3003 20.8985 14.3512 20.8905 14.402C20.8853 14.435 20.8797 14.4678 20.8741 14.5008C20.8672 14.5419 20.8603 14.583 20.8528 14.6239C20.8452 14.6656 20.8371 14.707 20.8289 14.7484C20.8228 14.7795 20.8167 14.8105 20.8102 14.8415C19.9581 18.9239 16.3316 22.0001 12 22.0001C7.66514 22.0001 4.03645 18.9196 3.18773 14.8327C3.18005 14.7957 3.17297 14.7584 3.1658 14.7212C3.15886 14.6857 3.15178 14.6501 3.14531 14.6145C3.13625 14.5639 3.12761 14.5132 3.11939 14.4625C3.11559 14.4392 3.11142 14.4159 3.10781 14.3926C3.09788 14.3283 3.08878 14.264 3.08016 14.1996C3.0787 14.1887 3.07692 14.1778 3.07556 14.1669C3.06572 14.091 3.05672 14.0148 3.0488 13.9387L3.0487 13.9376C3.01627 13.6262 2.99999 13.3133 2.99995 13.0002C3.00011 12.9063 3.00175 12.8125 3.00487 12.7187C3.00633 12.6712 3.0083 12.6236 3.01055 12.5761C3.01181 12.5485 3.01303 12.5208 3.01458 12.4931C3.01697 12.451 3.01997 12.409 3.02292 12.3669C3.02812 12.2943 3.03398 12.2217 3.04087 12.1494C3.04167 12.1411 3.04233 12.1328 3.04312 12.1246C3.35044 9.01253 5.2778 6.25084 8.09442 4.89044C8.09442 4.89573 8.09405 4.90094 8.09405 4.90623C8.09409 5.25558 8.14116 5.60332 8.23397 5.94011C7.3365 6.418 6.54839 7.05475 5.88778 7.83761C5.70966 8.04869 5.73642 8.36416 5.9475 8.54219C6.03755 8.61841 6.15174 8.66017 6.26972 8.66003C6.41194 8.66003 6.55322 8.59966 6.65208 8.48247C7.21012 7.82116 7.87205 7.27919 8.62364 6.86631C9.30108 8.02867 10.5604 8.81219 12 8.81219C12.439 8.81262 12.8748 8.73887 13.2891 8.59408C13.3774 8.56316 13.4553 8.50808 13.5139 8.43509C13.5725 8.36211 13.6094 8.27415 13.6205 8.18122C13.6315 8.08829 13.6163 7.99412 13.5765 7.90942C13.5367 7.82472 13.4739 7.75289 13.3953 7.70209C12.8655 7.35986 12.5492 6.77983 12.5492 6.15044C12.5492 5.15336 13.3441 4.339 14.3334 4.30633C17.6547 5.19494 20.1248 7.88045 20.8091 11.1535C20.8204 11.2077 20.8314 11.2619 20.8417 11.3163C20.847 11.3447 20.852 11.3733 20.8572 11.4018C20.8651 11.4463 20.873 11.4909 20.8803 11.5355C20.8929 11.6124 20.9044 11.6894 20.915 11.7666C20.9179 11.7875 20.9209 11.8085 20.9237 11.8295C20.9427 11.9756 20.9582 12.1224 20.9702 12.2694C20.9715 12.2862 20.9726 12.3032 20.9739 12.3201C20.9839 12.4525 20.9909 12.585 20.995 12.7177C20.9957 12.7386 20.9965 12.7594 20.997 12.7803C20.9988 12.8536 21 12.9269 21 13.0001C20.9999 13.0791 20.9988 13.1581 20.9968 13.237ZM21.8954 14.4472C21.9008 14.4094 21.9058 14.3715 21.9109 14.3335C21.923 14.2431 21.934 14.1524 21.9437 14.0617C21.9472 14.0286 21.9504 13.9954 21.9535 13.9622C21.9578 13.9186 21.9616 13.8751 21.9652 13.8315C21.9677 13.8013 21.9704 13.7712 21.9726 13.741C21.9777 13.6715 21.9821 13.6021 21.9858 13.5325C21.9871 13.5101 21.9878 13.4877 21.9889 13.4652C21.9915 13.4093 21.9936 13.3534 21.9953 13.2975C21.9983 13.1983 21.9999 13.0992 22.0001 13C22.0001 12.934 21.9993 12.8681 21.998 12.8021C21.9975 12.7782 21.9967 12.7543 21.996 12.7303C21.995 12.6889 21.9937 12.6475 21.9922 12.6061C21.991 12.5767 21.9895 12.5472 21.9882 12.5178C21.9864 12.4822 21.9847 12.4467 21.9825 12.4112C21.9787 12.3464 21.9743 12.2818 21.9692 12.2171C21.9666 12.1839 21.964 12.1506 21.9611 12.1175C21.9582 12.0854 21.9551 12.0535 21.9519 12.0215C21.9488 11.9885 21.9457 11.9555 21.9421 11.9226C21.9382 11.8854 21.9336 11.8483 21.9292 11.8112C21.9242 11.7699 21.9192 11.7287 21.9138 11.6875C21.9078 11.6426 21.902 11.5977 21.8955 11.5529C22.5314 11.7268 23 12.3097 23 12.9999C22.9999 13.6904 22.5313 14.2733 21.8954 14.4472Z' fill='%2360AB10'/%3E%3Cpath d='M10.2217 13.5791C9.9878 12.7063 9.19346 12.0967 8.28985 12.0967C7.38638 12.0967 6.59194 12.7063 6.35799 13.5791C6.2865 13.8459 6.4448 14.12 6.71152 14.1915C6.97833 14.2629 7.25246 14.1047 7.32394 13.838C7.44094 13.4015 7.83811 13.0967 8.2898 13.0967C8.74153 13.0967 9.13871 13.4015 9.25566 13.838C9.31552 14.0614 9.5176 14.2087 9.73833 14.2087C9.78113 14.2087 9.82472 14.2031 9.86808 14.1915C10.1349 14.12 10.2932 13.8459 10.2217 13.5791ZM15.7111 12.0967C14.8074 12.0967 14.013 12.7063 13.7791 13.5791C13.7077 13.8459 13.866 14.1201 14.1328 14.1915C14.3994 14.2631 14.6737 14.1047 14.7451 13.8379C14.862 13.4015 15.2592 13.0967 15.711 13.0967C16.1627 13.0967 16.5599 13.4015 16.6769 13.838C16.7367 14.0614 16.9387 14.2087 17.1595 14.2087C17.2023 14.2087 17.2459 14.2031 17.2893 14.1915C17.556 14.12 17.7143 13.8458 17.6428 13.5791C17.4089 12.7063 16.6146 12.0967 15.7111 12.0967ZM13.5788 17.0873C13.3121 17.0158 13.0378 17.174 12.9663 17.4409C12.8493 17.8773 12.4522 18.1821 12.0005 18.1821C11.5487 18.1821 11.1515 17.8773 11.0346 17.4409C10.9631 17.1741 10.689 17.0158 10.4222 17.0873C10.1554 17.1588 9.99717 17.4329 10.0687 17.6997C10.3026 18.5726 11.0969 19.1822 12.0005 19.1822C12.904 19.1822 13.6985 18.5726 13.9324 17.6997C14.0038 17.433 13.8455 17.1588 13.5788 17.0873Z' fill='%2360AB10'/%3E%3C/svg%3E");}
.index-banner .item:nth-child(2) .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='M5.68847 8.92041C5.44762 8.78541 5.14289 8.87105 5.0077 9.11189L4.99598 9.13299C4.86248 9.37477 4.95028 9.67894 5.19211 9.81239C5.30822 9.87646 5.44503 9.89179 5.57244 9.85501C5.69986 9.81823 5.80745 9.73236 5.87156 9.61627L5.87995 9.60118C6.015 9.36028 5.92931 9.05555 5.68847 8.92041Z' fill='%2360AB10'/%3E%3Cpath d='M21.6864 10.5077C21.4192 9.4662 20.9848 8.47493 20.4001 7.57253C19.4435 6.09498 18.1217 4.90028 16.5631 4.10008C16.6079 3.99377 16.6967 3.87808 16.8244 3.71866C16.9669 3.54077 17.1284 3.33916 17.2557 3.0798C17.4365 2.71159 17.4977 2.10058 17.2049 1.6292C17.0274 1.3435 16.656 1.00234 15.8945 1.00005L15.8664 1C13.7114 1 12.6269 1.7688 12.0817 2.51983C12.0545 2.51849 12.0273 2.51779 12.0001 2.51772C11.9726 2.51772 11.9455 2.51852 11.9183 2.51983C11.3731 1.76875 10.2888 1 8.13366 1L8.10567 1.00005C7.34386 1.00234 6.97247 1.34345 6.795 1.62925C6.50227 2.10063 6.56363 2.71164 6.74438 3.07975C6.87164 3.33906 7.03308 3.54067 7.17553 3.71856C7.30416 3.87911 7.39341 3.99531 7.43775 4.10223C7.39111 4.12464 7.35305 4.14348 7.32408 4.15886C4.7947 5.49911 3.00361 7.81675 2.3138 10.5077C1.02202 10.6033 0 11.6842 0 13.0001C0 14.3161 1.0223 15.397 2.31441 15.4924C3.42464 19.8046 7.34611 23.0002 12 23.0002C16.6539 23.0002 20.5754 19.8046 21.6857 15.4925C22.9777 15.397 24 14.316 24 13C24 11.6843 22.9781 10.6035 21.6864 10.5077ZM2.00288 13.227C2.00465 13.3057 2.00738 13.3844 2.01108 13.463C2.01211 13.4865 2.01305 13.51 2.01422 13.5335C2.01787 13.6021 2.02228 13.6706 2.02725 13.7391C2.02969 13.7716 2.0325 13.804 2.03522 13.8364C2.03855 13.8769 2.04216 13.9172 2.046 13.9577C2.04942 13.9935 2.05289 14.0293 2.05669 14.065C2.06133 14.1084 2.06639 14.1517 2.07159 14.1949C2.07769 14.2459 2.0842 14.2968 2.09105 14.3475C2.0955 14.3807 2.09977 14.4139 2.10459 14.4471C1.46869 14.2732 1.00003 13.6903 1.00003 13C1.00003 12.3098 1.46873 11.7269 2.10459 11.553L2.10398 11.557C2.0958 11.6138 2.08805 11.6708 2.08073 11.7277C2.08045 11.7304 2.08003 11.7331 2.0797 11.7359C2.07241 11.7932 2.06566 11.8506 2.05945 11.908L2.05861 11.9155C2.05243 11.9726 2.04673 12.0298 2.0415 12.0871L2.04066 12.0962C2.03561 12.152 2.03107 12.2078 2.02702 12.2636C2.02664 12.2683 2.02622 12.2731 2.02598 12.2778C2.02212 12.3314 2.01873 12.385 2.01581 12.4387L2.01455 12.4595C2.01182 12.5108 2.00949 12.5621 2.00756 12.6134C2.00723 12.6225 2.00672 12.6315 2.00639 12.6406C2.0047 12.6896 2.00339 12.7387 2.00245 12.7877C2.00217 12.7989 2.00175 12.8101 2.00156 12.8212C2.00048 12.8808 1.99993 12.9404 1.99992 13C1.99992 13.0757 2.00114 13.1514 2.00288 13.227ZM15.8667 2.00008L15.8915 2.00012C16.059 2.00064 16.2756 2.02825 16.3553 2.15678C16.4418 2.29605 16.4024 2.54847 16.358 2.63912C16.2791 2.79972 16.1648 2.94245 16.0439 3.09348C15.8031 3.39428 15.53 3.7352 15.53 4.24834C15.53 4.31627 15.5351 4.38095 15.5439 4.44316C15.5466 4.47367 15.5519 4.50377 15.5599 4.53306C15.6369 4.89433 15.8506 5.1617 16.0439 5.40306C16.1648 5.55414 16.2791 5.69683 16.358 5.85742C16.4025 5.94808 16.4419 6.2005 16.3554 6.33977C16.2755 6.46839 16.059 6.496 15.8915 6.49652L15.8671 6.49656C14.59 6.49656 13.6373 6.19014 13.0727 5.60486C13.473 5.28761 13.7306 4.79762 13.7306 4.24834C13.7306 3.69902 13.473 3.20898 13.0726 2.89173C13.6371 2.30641 14.5895 2.00008 15.8667 2.00008ZM12.0001 3.51789C12.4029 3.51789 12.7305 3.84555 12.7305 4.24834C12.7305 4.65114 12.4028 4.9788 12.0001 4.9788C11.5973 4.9788 11.2696 4.65109 11.2696 4.24834C11.2696 3.84555 11.5973 3.51789 12.0001 3.51789ZM7.64461 2.15688C7.72448 2.02825 7.94109 2.00064 8.10867 2.00017C9.3967 1.99487 10.3589 2.30233 10.9275 2.89188C10.5271 3.20908 10.2696 3.69906 10.2696 4.24834C10.2696 4.79758 10.527 5.28752 10.9274 5.60472C10.359 6.19361 9.39727 6.49961 8.10872 6.49647C7.94105 6.49595 7.72444 6.4683 7.64466 6.33972C7.55817 6.20041 7.59759 5.94808 7.64213 5.85738C7.72092 5.69673 7.83525 5.55405 7.95619 5.40302C8.19712 5.10227 8.47013 4.76139 8.47013 4.2483C8.47013 3.73516 8.19712 3.39419 7.95619 3.09344C7.8352 2.94236 7.72092 2.79972 7.64208 2.63908C7.59755 2.54842 7.55808 2.29609 7.64461 2.15688ZM20.9969 13.2371C20.9966 13.2478 20.996 13.2583 20.9957 13.269C20.9936 13.3377 20.9911 13.4064 20.9875 13.475C20.987 13.4844 20.9862 13.4936 20.9858 13.5029C20.982 13.5727 20.9774 13.6424 20.972 13.7121C20.9712 13.7219 20.9702 13.7317 20.9693 13.7415C20.9637 13.8099 20.9575 13.8783 20.9503 13.9466C20.9489 13.9607 20.9471 13.9747 20.9455 13.9887C20.9387 14.0518 20.9312 14.1148 20.923 14.1776C20.9202 14.1986 20.9171 14.2194 20.9142 14.2403C20.9067 14.2951 20.8988 14.3498 20.8902 14.4044C20.8855 14.4341 20.8805 14.4636 20.8755 14.4932C20.868 14.5376 20.8605 14.5819 20.8524 14.6262C20.8452 14.6657 20.8375 14.7049 20.8298 14.7442C20.8233 14.7772 20.8169 14.8101 20.81 14.843C19.9573 18.9246 16.3312 22.0001 12 22.0001C7.66373 22.0001 4.03402 18.9175 3.18694 14.8286C3.18047 14.7977 3.17466 14.7665 3.16861 14.7355C3.16055 14.6945 3.15239 14.6535 3.14489 14.6123C3.13646 14.565 3.12843 14.5177 3.1208 14.4704C3.11644 14.4441 3.1118 14.418 3.10772 14.3916C3.09787 14.3282 3.08892 14.2647 3.08044 14.201C3.07889 14.1896 3.07716 14.1782 3.07561 14.1668C3.02537 13.78 3.00013 13.3903 3.00005 13.0002C3.00005 12.9065 3.00202 12.8131 3.00492 12.7199C3.00586 12.6889 3.00731 12.6579 3.00858 12.6269C3.01125 12.564 3.01444 12.5011 3.01833 12.4383C3.02048 12.403 3.02269 12.3678 3.02527 12.3325C3.03 12.2686 3.03567 12.2047 3.04172 12.1411C3.04458 12.1113 3.04688 12.0816 3.04997 12.0519C3.05916 11.9649 3.0697 11.8782 3.08133 11.7918C3.08611 11.7559 3.09173 11.7202 3.09698 11.6845C3.11909 11.5321 3.14533 11.3803 3.17569 11.2293C3.18225 11.1966 3.18848 11.1638 3.19542 11.1311C3.64673 8.99477 4.8623 7.09262 6.62522 5.78139C6.558 6.12156 6.58561 6.53008 6.79509 6.86748C6.8025 6.87948 6.8108 6.89167 6.81905 6.90391C6.48353 7.18905 6.1721 7.50137 5.88792 7.8377C5.7098 8.04878 5.73656 8.36425 5.94764 8.54233C6.03769 8.61855 6.15188 8.66031 6.26986 8.66017C6.41208 8.66017 6.55336 8.5998 6.65222 8.48261C6.97011 8.106 7.32687 7.76399 7.71656 7.46228C7.83337 7.48398 7.96261 7.49645 8.10563 7.49683L8.13328 7.49688C10.2885 7.49688 11.373 6.72808 11.9183 5.97695C11.9454 5.97822 11.9727 5.97906 12.0001 5.97906C12.0275 5.97906 12.0547 5.97827 12.0818 5.97695C12.627 6.72803 13.7113 7.49688 15.8669 7.49688L15.8946 7.49683C16.6562 7.49448 17.0276 7.15338 17.205 6.86758C17.4142 6.53088 17.442 6.12325 17.3754 5.78341C19.4026 7.3007 20.7244 9.62997 20.9615 12.1744C20.9625 12.1849 20.9635 12.1955 20.9645 12.2061C20.9683 12.2495 20.9719 12.2929 20.9752 12.3363C20.9809 12.4135 20.9856 12.4908 20.9893 12.5681C20.993 12.6423 20.9956 12.7165 20.9973 12.7907C20.9989 12.8605 21.0001 12.9304 21.0001 13.0003C21 13.0793 20.9989 13.1582 20.9969 13.2371ZM21.8955 14.4471C21.9002 14.4139 21.9045 14.3807 21.909 14.3475C21.9158 14.297 21.9223 14.2464 21.9284 14.1956C21.9336 14.152 21.9388 14.1083 21.9434 14.0646C21.9513 13.9885 21.9585 13.9123 21.9649 13.836C21.9676 13.8038 21.9704 13.7716 21.9728 13.7392C21.9779 13.6707 21.9823 13.6021 21.9859 13.5335C21.9871 13.5101 21.988 13.4866 21.9891 13.4631C21.9927 13.3845 21.9955 13.3057 21.9973 13.227C21.999 13.1514 22.0002 13.0757 22.0002 13C22.0002 12.5129 21.965 12.0295 21.8958 11.553C22.5315 11.727 23.0001 12.3098 23.0001 13C22.9999 13.6903 22.5313 14.2732 21.8955 14.4471Z' fill='%2360AB10'/%3E%3Cpath d='M10.2217 13.5785C9.9878 12.7057 9.19341 12.0962 8.28985 12.0962C7.38638 12.0962 6.59194 12.7058 6.35799 13.5785C6.28651 13.8453 6.44476 14.1195 6.71152 14.1909C6.97824 14.2624 7.25246 14.1042 7.32394 13.8374C7.44094 13.401 7.83811 13.0962 8.2898 13.0962C8.74154 13.0962 9.13876 13.401 9.25566 13.8374C9.31557 14.0608 9.5176 14.2081 9.73833 14.2081C9.78113 14.2081 9.82477 14.2026 9.86808 14.1909C10.135 14.1195 10.2932 13.8453 10.2217 13.5785ZM15.7111 12.0962C14.8075 12.0962 14.0131 12.7058 13.7791 13.5785C13.7077 13.8453 13.866 14.1195 14.1327 14.1909C14.3994 14.2624 14.6736 14.1042 14.7451 13.8374C14.8621 13.401 15.2593 13.0962 15.711 13.0962C16.1627 13.0962 16.56 13.401 16.6769 13.8374C16.7367 14.0608 16.9387 14.2081 17.1595 14.2081C17.2024 14.2081 17.2459 14.2026 17.2893 14.1909C17.5561 14.1195 17.7143 13.8452 17.6428 13.5785C17.409 12.7058 16.6146 12.0962 15.7111 12.0962ZM13.5788 17.0869C13.3119 17.0155 13.0378 17.1736 12.9663 17.4404C12.8493 17.8768 12.4522 18.1816 12.0005 18.1816C11.5487 18.1816 11.1515 17.8768 11.0346 17.4404C10.9631 17.1736 10.6889 17.0154 10.4222 17.0869C10.1554 17.1584 9.99718 17.4325 10.0687 17.6993C10.3026 18.5721 11.0969 19.1816 12.0005 19.1816C12.904 19.1816 13.6984 18.5721 13.9324 17.6993C14.0038 17.4325 13.8455 17.1583 13.5788 17.0869Z' fill='%2360AB10'/%3E%3C/svg%3E");}
.index-banner .item:nth-child(3) .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_2044_21747)'%3E%3Cpath d='M18.5203 17.5675C18.6892 16.8897 18.7746 16.1886 18.7746 15.4751C18.7746 15.1647 18.758 14.8536 18.7252 14.5452C19.9642 14.3457 20.9138 13.2688 20.9138 11.9743C20.9138 10.5384 19.7456 9.37026 18.3098 9.37026C18.1959 9.37026 18.0833 9.37827 17.9721 9.39257C18.2499 8.67608 18.4028 7.89767 18.4028 7.08425C18.4028 6.54964 18.3371 6.02163 18.2073 5.50887C19.2214 5.04794 19.894 4.03122 19.894 2.884C19.8941 1.29371 18.6004 0 17.0101 0C16.053 0 15.1673 0.47658 14.6351 1.24758C13.8066 0.874468 12.9084 0.681403 11.9997 0.681143C11.0911 0.681392 10.1928 0.874457 9.36424 1.24758C8.83197 0.47658 7.94636 0 6.98926 0C5.39906 0 4.1054 1.29371 4.1054 2.884C4.1054 4.03122 4.77792 5.04794 5.79197 5.50887C5.66182 6.02387 5.59617 6.55305 5.59655 7.08425C5.59655 7.89772 5.74941 8.67608 6.02724 9.39257C5.91529 9.37791 5.80251 9.37046 5.6896 9.37026C4.25372 9.37026 3.08554 10.5384 3.08554 11.9743C3.08554 13.2687 4.03504 14.3457 5.27419 14.5452C5.24131 14.8541 5.22482 15.1645 5.22478 15.4751C5.22478 16.1888 5.31014 16.8898 5.47903 17.5675H5.4788C5.47603 17.5678 5.47336 17.5683 5.4706 17.5685C5.421 17.5737 5.37154 17.58 5.32224 17.5874C5.30531 17.59 5.28872 17.5933 5.27199 17.5962C5.2373 17.6021 5.20247 17.6079 5.16811 17.6148C5.14833 17.6188 5.12888 17.6236 5.10919 17.628C5.0782 17.6348 5.04717 17.6416 5.01652 17.6494C4.99584 17.6546 4.97545 17.6606 4.95502 17.6662C4.92577 17.6742 4.89656 17.6822 4.86764 17.6911C4.84673 17.6974 4.82616 17.7044 4.80548 17.7112C4.77745 17.7204 4.74947 17.7296 4.72172 17.7396C4.70091 17.747 4.68042 17.755 4.6598 17.7628C4.63266 17.7732 4.60566 17.7837 4.57889 17.7948C4.55845 17.8032 4.5382 17.8121 4.51791 17.821C4.47126 17.8413 4.42516 17.8628 4.37962 17.8855C4.28904 17.9304 4.2006 17.9795 4.11459 18.0327C4.09001 18.048 4.06565 18.0636 4.04151 18.0796C4.02365 18.0914 4.00575 18.103 3.98812 18.1151C3.96389 18.1318 3.93998 18.149 3.91622 18.1663C3.89939 18.1785 3.88247 18.1906 3.86587 18.2032C3.84173 18.2214 3.81811 18.2404 3.79448 18.2593C3.77892 18.2718 3.76321 18.284 3.74789 18.2967C3.72345 18.3173 3.69932 18.3382 3.67551 18.3595C3.66187 18.3715 3.64795 18.3832 3.63454 18.3955C3.60794 18.42 3.58173 18.445 3.55593 18.4704C3.54604 18.4801 3.53578 18.4894 3.52593 18.4992C3.45489 18.5705 3.38718 18.6449 3.32301 18.7224C3.31359 18.7337 3.30487 18.7455 3.29568 18.7569C3.27331 18.7844 3.2514 18.8123 3.22996 18.8405C3.21871 18.8554 3.20807 18.8708 3.19706 18.886C3.17846 18.9114 3.16022 18.937 3.14235 18.9629C3.13087 18.9798 3.1199 18.9971 3.10865 19.0142C3.09234 19.0391 3.07598 19.0641 3.06027 19.0895C3.04902 19.1077 3.03838 19.1262 3.02756 19.1447C3.01272 19.1696 2.99823 19.1948 2.9841 19.2201C2.97346 19.2394 2.96329 19.2589 2.95307 19.2783C2.9397 19.3035 2.92668 19.3289 2.91402 19.3545C2.90413 19.3746 2.89457 19.3949 2.88501 19.4152C2.87304 19.4408 2.86138 19.4666 2.85004 19.4925C2.80924 19.5863 2.77295 19.6819 2.74129 19.7791C2.73421 19.8009 2.72718 19.8227 2.72052 19.8446C2.71227 19.872 2.70459 19.8996 2.69699 19.9273C2.69099 19.9493 2.68494 19.9714 2.67932 19.9936C2.67233 20.0219 2.66575 20.0503 2.65959 20.0788C2.65466 20.1009 2.64965 20.123 2.64515 20.1454C2.63944 20.1749 2.63416 20.2044 2.6293 20.2341C2.62565 20.2559 2.62162 20.2776 2.61829 20.2995C2.61365 20.3308 2.60999 20.3623 2.60629 20.3939C2.60385 20.4147 2.60094 20.4352 2.59888 20.4561C2.59541 20.4911 2.59312 20.5264 2.59082 20.5617C2.58965 20.5795 2.58787 20.597 2.58702 20.6149C2.5789 20.7783 2.58311 20.942 2.59963 21.1048C2.7651 22.7287 4.14056 24.0001 5.80749 24.0001H5.80782C5.85779 24.0001 5.90747 23.9985 5.95688 23.9963C5.96907 23.9957 5.98111 23.995 5.9933 23.9944C6.03843 23.9919 6.0835 23.9884 6.12849 23.984L6.13965 23.983C7.25935 23.8694 8.224 23.1864 8.70672 22.1918C9.70985 22.8258 10.8359 23.1579 11.9997 23.1579C13.1631 23.1579 14.2893 22.8258 15.2925 22.1918C15.8223 23.2835 16.9327 24.0001 18.1916 24.0001C19.9697 24.0001 21.4162 22.5536 21.4162 20.7756C21.4163 19.1083 20.1446 17.7326 18.5203 17.5675ZM5.10544 2.884C5.10544 1.84519 5.9505 1.00008 6.98926 1.00008C7.72937 1.00008 8.404 1.43626 8.70803 2.11126C8.73635 2.17416 8.77738 2.23051 8.82854 2.27679C8.87969 2.32306 8.93987 2.35825 9.00529 2.38014C9.0707 2.40203 9.13994 2.41015 9.20864 2.40398C9.27734 2.39782 9.34403 2.37751 9.4045 2.34432C10.195 1.91054 11.0925 1.68127 11.9997 1.68127C12.907 1.68127 13.8043 1.91054 14.5949 2.34432C14.6553 2.37751 14.722 2.39782 14.7907 2.40399C14.8594 2.41016 14.9286 2.40204 14.9941 2.38016C15.0595 2.35827 15.1196 2.32309 15.1708 2.27682C15.222 2.23055 15.263 2.1742 15.2913 2.11131C15.5954 1.43626 16.2701 1.00008 17.0102 1.00008C18.0489 1.00008 18.8941 1.84519 18.8941 2.884C18.8941 3.7488 18.3094 4.49997 17.4721 4.71082C17.4052 4.72767 17.3425 4.75818 17.288 4.80042C17.2335 4.84267 17.1883 4.89574 17.1552 4.9563C17.1222 5.01686 17.102 5.0836 17.096 5.15232C17.0901 5.22105 17.0983 5.29027 17.1204 5.35563C17.3078 5.91096 17.4028 6.49254 17.4028 7.08429C17.4028 10.0636 14.979 12.4874 11.9998 12.4874C9.0205 12.4874 6.59663 10.0636 6.59663 7.08429C6.59663 6.50093 6.68935 5.92774 6.87137 5.37991C6.87451 5.37208 6.8777 5.3643 6.88046 5.35619C6.99647 5.01284 7.14665 4.68199 7.32873 4.36863C7.46748 4.12984 7.38643 3.8238 7.14779 3.68505C6.90896 3.5463 6.60296 3.6273 6.46416 3.86608C6.33503 4.08856 6.21939 4.3186 6.11785 4.55496C5.81229 4.39582 5.55629 4.15584 5.37776 3.86118C5.19923 3.56653 5.10504 3.22851 5.10544 2.884ZM14.8852 14.1846C14.8852 15.3258 14.5669 16.3929 13.9889 17.1893C13.4461 17.9372 12.7397 18.3492 11.9998 18.3492C11.2598 18.3492 10.5533 17.9373 10.0104 17.1893C9.43244 16.393 9.11416 15.3259 9.11416 14.1846C9.11416 13.732 9.16497 13.293 9.26317 12.8724C10.0935 13.2665 11.0212 13.4874 11.9998 13.4874C12.9783 13.4874 13.906 13.2665 14.7362 12.8724C14.8344 13.293 14.8852 13.7319 14.8852 14.1846ZM7.96408 21.3221C7.96253 21.3283 7.96089 21.3344 7.95929 21.3405C7.73715 22.186 7.02868 22.8365 6.15211 22.9733L6.13768 22.9755C6.10875 22.9798 6.07974 22.9834 6.05054 22.9866C6.04158 22.9875 6.03272 22.9886 6.02372 22.9894C5.99729 22.992 5.97057 22.9939 5.9438 22.9955C5.93414 22.9961 5.92444 22.9969 5.91479 22.9973C5.87944 22.999 5.84391 23.0001 5.80814 23.0001H5.80763C4.73433 23 3.83611 22.236 3.62831 21.2233C3.59864 21.0786 3.58312 20.9289 3.58312 20.7756C3.58312 20.6223 3.59873 20.4725 3.62831 20.3278C3.83611 19.3151 4.73433 18.551 5.80763 18.551C5.85038 18.551 5.8935 18.5525 5.93654 18.555C5.94952 18.5557 5.96246 18.557 5.97539 18.558C6.00483 18.5602 6.03422 18.5629 6.06347 18.5662C7.16992 18.6935 8.03214 19.6355 8.03214 20.7756C8.03223 20.9598 8.00937 21.1434 7.96408 21.3221ZM18.1917 23C17.1556 23 16.2656 22.297 16.0272 21.2903C16.0216 21.2671 16.0143 21.2443 16.0054 21.2222C15.9749 21.0752 15.9593 20.9256 15.959 20.7755C15.959 20.5325 15.9986 20.2924 16.0765 20.0621C16.1651 19.8005 16.0249 19.5166 15.7633 19.4281C15.5018 19.3395 15.2179 19.4797 15.1293 19.7413C15.0164 20.0744 14.9588 20.4238 14.9589 20.7755C14.9589 20.915 14.9689 21.0543 14.987 21.1926C14.0868 21.8245 13.0604 22.1579 11.9997 22.1579C10.9359 22.1579 9.90668 21.8228 9.00498 21.1876C9.02228 21.0525 9.03217 20.9152 9.03217 20.7756C9.03217 19.2471 7.96295 17.9646 6.53354 17.6343C6.32865 16.9412 6.22472 16.2163 6.22472 15.4751C6.22472 15.0328 6.26265 14.5895 6.33732 14.1579C6.36357 14.0062 6.31852 13.8508 6.21516 13.7368C6.16413 13.6805 6.10095 13.6366 6.03042 13.6084C5.95989 13.5802 5.88386 13.5684 5.8081 13.5739C5.76872 13.5768 5.72878 13.5783 5.68955 13.5783C4.80511 13.5783 4.08558 12.8588 4.08558 11.9744C4.08558 11.09 4.80516 10.3704 5.68955 10.3704C6.10772 10.3704 6.5018 10.5301 6.80232 10.8199C7.23193 11.4157 7.76004 11.9339 8.36392 12.3521C8.19812 12.9354 8.11398 13.5501 8.11398 14.1847C8.11398 15.5353 8.50005 16.811 9.20097 17.7767C9.937 18.7908 10.931 19.3492 11.9997 19.3492C13.0683 19.3492 14.0622 18.7908 14.7983 17.7767C15.4992 16.8109 15.8852 15.5353 15.8852 14.1847C15.8852 13.55 15.8012 12.9354 15.6354 12.3521C16.2393 11.934 16.7674 11.4158 17.1969 10.82C17.4974 10.5301 17.8915 10.3704 18.3097 10.3704C19.1941 10.3704 19.9136 11.09 19.9136 11.9744C19.9136 12.8588 19.1941 13.5783 18.3097 13.5783C18.2703 13.5783 18.2304 13.5768 18.1912 13.5739C18.1154 13.5684 18.0394 13.5801 17.9689 13.6084C17.8984 13.6366 17.8352 13.6805 17.7841 13.7367C17.7331 13.793 17.6956 13.8602 17.6744 13.9331C17.6532 14.0061 17.6489 14.0829 17.6619 14.1578C17.7369 14.5929 17.7745 15.0336 17.7745 15.4751C17.7745 16.3154 17.6411 17.1351 17.378 17.9115C17.3508 17.9917 17.3444 18.0775 17.3594 18.1609C17.3745 18.2442 17.4104 18.3224 17.4639 18.388C17.5174 18.4536 17.5867 18.5046 17.6653 18.5361C17.7439 18.5677 17.8292 18.5787 17.9133 18.5682C18.0057 18.5568 18.0986 18.551 18.1917 18.551C19.4184 18.551 20.4162 19.549 20.4162 20.7756C20.4162 22.0021 19.4184 23 18.1917 23Z' fill='%2360AB10'/%3E%3Cpath d='M9.9354 6.82969C10.3485 6.82969 10.6854 6.49275 10.6854 6.07964C10.6854 5.66667 10.3485 5.32973 9.9354 5.32973C9.52229 5.32973 9.1854 5.66667 9.1854 6.07964C9.1854 6.49275 9.52229 6.82969 9.9354 6.82969ZM14.0634 6.82969C14.4765 6.82969 14.8135 6.49275 14.8135 6.07964C14.8135 5.66667 14.4765 5.32973 14.0634 5.32973C13.6503 5.32973 13.3134 5.66667 13.3134 6.07964C13.3134 6.49275 13.6503 6.82969 14.0634 6.82969ZM11.9994 8.76175C12.4125 8.76175 12.7494 8.42495 12.7494 8.01184C12.7494 7.59873 12.4125 7.26179 11.9994 7.26179C11.5863 7.26179 11.2494 7.59873 11.2494 8.01184C11.2494 8.42495 11.5863 8.76175 11.9994 8.76175ZM16.1186 18.2984L16.1096 18.306C15.896 18.4811 15.8647 18.7962 16.0399 19.0097C16.0867 19.0671 16.1458 19.1132 16.2127 19.1449C16.2796 19.1765 16.3528 19.1929 16.4268 19.1928C16.5383 19.1928 16.6506 19.1556 16.7435 19.0794L16.7609 19.0649C16.9725 18.8875 17.0004 18.5721 16.823 18.3605C16.6457 18.1489 16.3303 18.121 16.1186 18.2984ZM7.72847 3.50919C7.86024 3.50919 7.99177 3.45744 8.08997 3.35474L8.09813 3.34602C8.28788 3.14535 8.27902 2.82889 8.0784 2.63914C7.87772 2.44944 7.56122 2.45825 7.37152 2.65888C7.37096 2.65949 7.36735 2.66328 7.36603 2.66478C7.17628 2.86443 7.18378 3.18013 7.38305 3.37058C7.47596 3.45967 7.59975 3.50934 7.72847 3.50919Z' fill='%2360AB10'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2044_21747'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.index-banner .item:nth-child(4) .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_2044_21733)'%3E%3Cpath d='M22.3784 9.45094C23.4241 8.40539 24 7.01512 24 5.53627C24 4.0575 23.4241 2.66723 22.3784 1.62159C21.3329 0.575953 19.9426 0 18.4638 0C16.9851 0 15.5948 0.575953 14.5492 1.62159C13.4301 2.74069 12.9653 3.97889 12.4733 5.28966C12.3232 5.68969 12.1716 6.09328 11.9991 6.50222C9.2077 4.33237 6.46959 3.05067 4.5907 3.05067C3.76031 3.05067 3.10092 3.28898 2.631 3.759C1.6373 4.7527 1.69575 6.61645 2.79544 9.00717C3.07987 9.62527 3.42563 10.2634 3.82538 10.9115C3.15989 11.2425 2.5552 11.6779 2.0227 12.2104C0.718359 13.5148 0 15.2491 0 17.0938C0 18.9385 0.718359 20.6728 2.0227 21.9772C3.32709 23.2815 5.06142 23.9999 6.90609 23.9999C8.75086 23.9999 10.4851 23.2815 11.7895 21.9772C12.3217 21.445 12.7563 20.8411 13.0871 20.177C15.0473 21.3876 16.8744 22.0775 18.2805 22.0775H18.281C19.1116 22.0774 19.771 21.839 20.241 21.369C21.0843 20.5258 21.1772 19.0782 20.5095 17.1831C19.962 15.6288 18.9009 13.8066 17.4978 12.001C17.9068 11.8286 18.3104 11.6769 18.7104 11.5268C20.0212 11.0347 21.2593 10.57 22.3784 9.45094ZM11.0824 21.27C9.96684 22.3856 8.48372 22.9999 6.90609 22.9999C5.32856 22.9999 3.84534 22.3856 2.72986 21.27C1.61437 20.1545 1.00008 18.6714 1.00008 17.0938C1.00008 15.5162 1.61442 14.033 2.72995 12.9175C3.21263 12.4349 3.76453 12.0457 4.37381 11.757C4.56484 12.0379 4.76144 12.3149 4.9635 12.5879C4.39444 12.8325 3.88073 13.1806 3.43692 13.6245C1.52405 15.5375 1.52405 18.6502 3.43697 20.5632C4.39341 21.5195 5.6498 21.9977 6.90619 21.9977C8.16258 21.9977 9.41906 21.5195 10.3756 20.5631C10.8195 20.119 11.1667 19.605 11.4107 19.0374C11.6839 19.2398 11.961 19.4368 12.2421 19.6281C11.9536 20.2365 11.5649 20.7876 11.0824 21.27ZM5.38561 13.4943C5.45142 13.4666 5.52989 13.4435 5.60672 13.4241C6.31439 14.3092 7.10339 15.1901 7.95666 16.0433C8.81831 16.905 9.7013 17.6949 10.5818 18.3992C10.5637 18.4535 10.5454 18.5077 10.5271 18.5618C10.3313 19.0463 10.0423 19.4817 9.6682 19.8561C8.90662 20.6175 7.9065 20.9982 6.90609 20.9981C5.90588 20.998 4.90538 20.6174 4.14398 19.8561C2.62102 18.333 2.62102 15.8547 4.14398 14.3317C4.50502 13.9706 4.92291 13.6888 5.38561 13.4943ZM19.5663 17.5154C20.0895 19.0004 20.0779 20.1178 19.5339 20.6619C19.2582 20.9376 18.8368 21.0773 18.2809 21.0775H18.2805C16.9586 21.0775 15.1336 20.3268 13.1726 19.0451C13.1511 19.0285 13.1284 19.0136 13.1045 19.0006C11.647 18.0405 10.1169 16.7893 8.66386 15.3362C7.76977 14.4421 6.94983 13.5187 6.22505 12.5952C6.21198 12.5757 6.19756 12.5573 6.18188 12.5399C5.751 11.9878 5.3543 11.436 4.99636 10.8903C4.98427 10.8683 4.97048 10.8476 4.95567 10.8279C4.45767 10.0631 4.03608 9.31125 3.70406 8.58928C2.80514 6.6353 2.67188 5.13258 3.33825 4.46625C3.61388 4.19053 4.03523 4.0508 4.59084 4.0508C6.26892 4.0508 8.91755 5.33953 11.5656 7.43283C11.1 8.33512 10.5408 9.12801 9.83827 9.88256C9.8137 9.90891 9.7882 9.93544 9.76317 9.96178C9.73739 9.98901 9.71203 10.0163 9.68583 10.0433C9.63298 10.0981 9.57967 10.1524 9.52589 10.2062C9.43819 10.2938 9.38621 10.4108 9.38006 10.5345C9.37511 10.6308 9.39814 10.7263 9.44634 10.8097C9.75591 11.3461 10.1364 11.871 10.5657 12.3633C11.3261 13.2354 12.2404 14.0054 13.1905 14.5539C13.2089 14.5646 13.2279 14.5735 13.2472 14.5816C13.2493 14.5824 13.2512 14.5833 13.2533 14.5841C13.2727 14.592 13.2923 14.5987 13.3123 14.604L13.3135 14.6042C13.3543 14.6151 13.3963 14.6205 13.4385 14.6205C13.4392 14.6206 13.4398 14.6207 13.4403 14.6207C13.4415 14.6207 13.4428 14.6205 13.4439 14.6205C13.4599 14.6203 13.4758 14.6194 13.4916 14.6178C13.5061 14.6164 13.5206 14.6143 13.535 14.6116L13.5373 14.6112C13.5687 14.605 13.5995 14.5958 13.6291 14.5837C13.6298 14.5834 13.6305 14.583 13.6313 14.5827C13.6447 14.5772 13.6578 14.571 13.6708 14.5642C13.6733 14.563 13.6759 14.5615 13.6784 14.5602C13.6897 14.5541 13.7007 14.5476 13.7115 14.5405C13.7143 14.5388 13.717 14.537 13.7197 14.5352C13.7309 14.5277 13.7417 14.5196 13.7524 14.5112C13.7542 14.5097 13.7561 14.5084 13.7578 14.507C13.7703 14.4967 13.7824 14.486 13.794 14.4744C14.6468 13.6217 15.5358 12.9669 16.5675 12.4346C17.976 14.2156 19.0354 16.0086 19.5663 17.5154ZM14.6599 12.4277L14.6387 12.443C14.5883 12.4792 14.5381 12.5158 14.4883 12.5527C14.4697 12.5665 14.451 12.5805 14.4325 12.5945C14.3946 12.623 14.3567 12.6517 14.3186 12.6811C14.2937 12.7004 14.2688 12.7196 14.244 12.739C14.2127 12.7635 14.1814 12.7884 14.15 12.8135C14.1211 12.8365 14.0923 12.8596 14.0636 12.883C14.0364 12.9052 14.0091 12.9279 13.9818 12.9505C13.9502 12.9767 13.9186 13.0028 13.8872 13.0294C13.862 13.0507 13.8366 13.0728 13.8113 13.0946C13.7789 13.1226 13.7462 13.1503 13.7139 13.1788C13.6851 13.2042 13.656 13.2304 13.6271 13.2563C13.5988 13.2817 13.5704 13.3066 13.5422 13.3323C13.4843 13.3851 13.4267 13.4384 13.3697 13.4922C12.7896 13.1205 12.2313 12.6609 11.7282 12.149C11.3438 11.7579 10.9921 11.3362 10.6879 10.8987C10.6262 10.8104 10.5662 10.721 10.5078 10.6305C10.6056 10.5269 10.7016 10.4217 10.7957 10.3149C10.8029 10.3069 10.8103 10.2988 10.8173 10.2908C10.8554 10.2476 10.8925 10.2043 10.9297 10.1608C10.9418 10.1466 10.9544 10.1323 10.9664 10.1181C10.9993 10.0793 11.0316 10.0402 11.0638 10.0012C11.0799 9.98161 11.0963 9.96211 11.1122 9.94256C11.1405 9.90811 11.1682 9.87333 11.1958 9.83864C11.216 9.81333 11.2362 9.78815 11.2559 9.76284C11.2791 9.73326 11.3022 9.70345 11.325 9.67369C11.3677 9.61828 11.4099 9.56247 11.4515 9.50625C11.4843 9.46191 11.5168 9.41735 11.549 9.37256C11.5578 9.36037 11.5667 9.34814 11.5754 9.33595C12.5186 8.01398 12.9848 6.77311 13.4097 5.64098C13.8822 4.38202 14.2903 3.29475 15.2565 2.3287C16.1131 1.47187 17.2522 0.999937 18.4639 0.999937C19.6755 0.999937 20.8146 1.47187 21.6713 2.32861C22.5281 3.18539 22.9999 4.32455 22.9999 5.53608C22.9999 6.74775 22.5281 7.88691 21.6712 8.74355C20.7052 9.70959 19.6179 10.1177 18.3591 10.5902C17.2257 11.0158 15.9834 11.4824 14.6599 12.4277Z' fill='%2360AB10'/%3E%3Cpath d='M20.2256 2.46943C18.8444 1.67457 17.0917 1.90759 15.963 3.03625C15.9105 3.08894 15.8591 3.14286 15.8091 3.19796C15.6234 3.40239 15.6388 3.7186 15.8431 3.90428C15.935 3.98798 16.0548 4.03431 16.1791 4.03417C16.2489 4.03427 16.3179 4.01973 16.3817 3.9915C16.4454 3.96328 16.5026 3.92198 16.5494 3.87029C16.5888 3.82693 16.6292 3.78449 16.6706 3.74303C17.4799 2.93378 18.7367 2.76653 19.7269 3.33615C19.9662 3.47406 20.2719 3.39151 20.4096 3.15212C20.5474 2.91273 20.4649 2.60715 20.2256 2.46943ZM15.651 4.26264C15.4084 4.13059 15.1048 4.22054 14.9729 4.46317C14.9688 4.47064 14.9649 4.47823 14.9612 4.4859C14.8378 4.73289 14.9379 5.03326 15.1849 5.15673C15.2541 5.19155 15.3306 5.20969 15.4081 5.2097C15.5915 5.2097 15.7681 5.10845 15.8557 4.93314C15.8562 4.93225 15.857 4.93046 15.8579 4.92864C15.9804 4.68807 15.8897 4.39229 15.651 4.26264ZM14.8475 17.7345C14.6105 17.5928 14.3035 17.6701 14.1618 17.907C14.0201 18.144 14.0973 18.451 14.3342 18.5927C14.6462 18.7797 14.9641 18.9567 15.2874 19.1235C15.536 19.2516 16.1832 19.555 16.8538 19.7874C16.908 19.8062 16.9633 19.8152 17.0176 19.8152C17.2247 19.8152 17.4184 19.6854 17.49 19.4787C17.5805 19.2177 17.4422 18.9329 17.1812 18.8425C16.5638 18.6284 15.9718 18.3512 15.745 18.2342C15.4406 18.0773 15.1413 17.9106 14.8475 17.7345ZM18.4072 20.0836C18.4299 20.0836 18.4529 20.082 18.4761 20.0789C18.4983 20.0758 18.5205 20.072 18.5425 20.0677C18.8135 20.0147 18.9903 19.7522 18.9373 19.4812C18.8844 19.2101 18.6218 19.0331 18.3508 19.0862C18.3471 19.087 18.3433 19.0876 18.3396 19.0882C18.066 19.1259 17.8748 19.3782 17.9125 19.6518C17.947 19.9022 18.1613 20.0836 18.4072 20.0836Z' fill='%2360AB10'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2044_21733'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.index-banner .item:nth-child(5) .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='M23.933 8.27359C23.1661 6.94515 20.2745 2.70583 18.2342 1.52795C18.1389 1.4729 18.0281 1.45084 17.919 1.46522C17.8099 1.47959 17.7085 1.52959 17.6307 1.60745C16.3668 2.87144 14.2618 3.62608 12.0001 3.62608C9.73825 3.62608 7.63323 2.87144 6.3693 1.6074C6.29144 1.52959 6.19009 1.47963 6.08095 1.46526C5.97181 1.4509 5.86098 1.47293 5.76564 1.52795C3.72569 2.70578 0.833922 6.94511 0.0669532 8.27359C0.0280372 8.34103 0.00540354 8.41662 0.000854438 8.49434C-0.00369466 8.57207 0.00996649 8.64978 0.0407501 8.72129C0.543578 9.88923 1.78933 11.2354 3.14073 12.0714C3.23704 12.131 3.35071 12.1561 3.46315 12.1426C3.57558 12.1292 3.68013 12.078 3.75967 11.9974C4.08419 11.6686 4.85195 10.8112 5.5367 9.98247C5.48186 11.3802 5.11127 13.7115 4.79697 15.6887C4.41672 18.0809 4.02344 20.5546 4.02344 22.0391C4.02344 22.3153 4.24731 22.5391 4.52345 22.5391H19.4775C19.7537 22.5391 19.9775 22.3152 19.9775 22.0391C19.9775 22.0281 19.9771 22.0172 19.9765 22.0062C19.9708 20.5182 19.5806 18.0633 19.2031 15.6887C18.8889 13.7116 18.5182 11.3802 18.4634 9.98247C19.1482 10.8113 19.9159 11.6686 20.2405 11.9974C20.32 12.0779 20.4245 12.1291 20.537 12.1426C20.6494 12.156 20.763 12.1309 20.8593 12.0714C22.2109 11.2354 23.4566 9.88909 23.9592 8.72125C23.99 8.64973 24.0036 8.57203 23.9991 8.49431C23.9945 8.4166 23.9719 8.34102 23.933 8.27359ZM20.6713 10.998C20.0885 10.3654 19.0653 9.18175 18.4874 8.40001C18.4347 8.32877 18.3641 8.27279 18.2827 8.23781C18.2013 8.20284 18.1121 8.19012 18.0241 8.20095C17.9362 8.21178 17.8527 8.24579 17.7822 8.29948C17.7118 8.35317 17.6568 8.42462 17.623 8.50651C17.2363 9.44354 17.5888 11.9043 18.2154 15.8458C18.5483 17.9406 18.8914 20.0988 18.9629 21.5391H5.03697C5.10845 20.0987 5.45153 17.9405 5.78458 15.8457C6.41111 11.9043 6.7637 9.4435 6.37698 8.50647C6.34318 8.42459 6.28823 8.35316 6.21777 8.29949C6.1473 8.24582 6.06384 8.21182 5.97592 8.20099C5.88801 8.19016 5.79879 8.20287 5.7174 8.23783C5.63601 8.27279 5.56537 8.32875 5.5127 8.39997C4.93483 9.18156 3.91155 10.3653 3.3288 10.998C2.37189 10.3279 1.49753 9.38336 1.06534 8.54912C2.10325 6.82084 4.37664 3.72517 5.95909 2.59319C6.17383 2.78209 6.4038 2.95881 6.64694 3.12344C6.15025 3.6152 5.63767 4.1755 5.25461 4.60656C5.07114 4.81295 5.0898 5.12903 5.29628 5.3125C5.38767 5.39393 5.50585 5.43885 5.62825 5.43869C5.76616 5.43869 5.90336 5.38197 6.00222 5.27083C6.57878 4.62203 7.1148 4.05756 7.54431 3.64548C8.82367 4.28022 10.3607 4.62611 12 4.62611C14.3926 4.62611 16.5674 3.88961 18.0408 2.59314C19.6235 3.72526 21.8968 6.82094 22.9346 8.54912C22.5025 9.38336 21.6282 10.3278 20.6713 10.998Z' fill='%2360AB10'/%3E%3Cpath d='M16.8334 16.732C17.1064 16.6908 17.2944 16.436 17.2532 16.1629L17.2498 16.1411C17.2057 15.8684 16.9488 15.683 16.6764 15.7272C16.4037 15.7713 16.2185 16.028 16.2626 16.3007L16.2644 16.3124C16.3018 16.5601 16.515 16.7378 16.7582 16.7378C16.7829 16.7378 16.8081 16.7359 16.8334 16.732ZM5.0223 5.6245C4.81216 5.45313 4.50457 5.48106 4.32827 5.68478C4.32143 5.69242 4.31491 5.70016 4.31121 5.70456C4.13571 5.91785 4.16637 6.23289 4.37955 6.40839C4.46889 6.48214 4.58115 6.52242 4.69699 6.5223C4.83733 6.5223 4.9766 6.46356 5.07518 6.34985C5.08277 6.34131 5.09004 6.33274 5.09393 6.32795C5.2684 6.11397 5.23629 5.79902 5.0223 5.6245ZM16.8979 17.1112C16.6249 17.1534 16.438 17.4089 16.4802 17.6819C16.5997 18.4532 16.6903 19.079 16.7655 19.6513C16.785 19.7994 16.8047 19.9498 16.8239 20.1019C16.8559 20.3546 17.0712 20.5393 17.3194 20.5393C17.3403 20.5393 17.3614 20.538 17.3828 20.5353C17.6568 20.5007 17.8508 20.2505 17.8161 19.9765C17.7966 19.8228 17.7767 19.6708 17.7571 19.5211C17.6809 18.9409 17.5892 18.3078 17.4685 17.5287C17.4262 17.2559 17.1709 17.069 16.8979 17.1112ZM16.1792 8.87758C16.075 8.66533 15.9455 8.50366 15.8314 8.36111C15.7011 8.1985 15.6275 8.1025 15.6275 8.02014C15.6275 7.93774 15.7012 7.84174 15.8314 7.67913C15.9455 7.53653 16.075 7.37495 16.1791 7.1628C16.3326 6.85019 16.3841 6.33058 16.1345 5.92853C15.9819 5.68267 15.6651 5.38924 15.0227 5.38727H15.001C13.4086 5.38727 12.5502 5.92352 12.0893 6.46497C12.0595 6.46318 12.0297 6.46225 11.9998 6.46216C11.9697 6.46216 11.94 6.46319 11.9104 6.46492C11.4474 5.92061 10.5832 5.38066 8.97696 5.38727C8.33458 5.38928 8.01776 5.68272 7.86513 5.92853C7.61552 6.33063 7.66704 6.85019 7.82041 7.16266C7.92457 7.37495 8.05404 7.53663 8.16822 7.67913C8.29844 7.84174 8.37213 7.93774 8.37213 8.02014C8.37213 8.10255 8.2984 8.1985 8.16822 8.36111C8.05404 8.5037 7.92457 8.66533 7.82046 8.87749C7.66699 9.1901 7.61543 9.7097 7.86513 10.1118C8.0178 10.3576 8.33463 10.651 8.97701 10.653L8.99871 10.653C10.591 10.653 11.4494 10.1167 11.9104 9.57522C11.94 9.57686 11.9697 9.57799 11.9998 9.57799C12.0298 9.57799 12.0596 9.57695 12.0892 9.57522C12.5501 10.1168 13.4083 10.653 15.001 10.653L15.0227 10.653C15.6651 10.651 15.9819 10.3576 16.1344 10.1118C16.3841 9.70966 16.3326 9.1901 16.1792 8.87758ZM10.9219 9.14336C10.4933 9.47833 9.84035 9.65299 8.99866 9.65299L8.98001 9.65294C8.84491 9.65252 8.74085 9.62575 8.71493 9.58464C8.67429 9.5201 8.69304 9.37113 8.71816 9.31816C8.77385 9.20458 8.85888 9.09855 8.94874 8.98624C9.13737 8.75074 9.37216 8.45763 9.37216 8.02014C9.37216 7.58261 9.13741 7.2895 8.94869 7.05395C8.85879 6.94169 8.7739 6.8357 8.71816 6.72213C8.69299 6.66911 8.67424 6.52014 8.71493 6.45559C8.74085 6.41453 8.84487 6.38772 8.98001 6.3873H8.99866C9.8403 6.3873 10.4933 6.56191 10.9219 6.89683C10.6264 7.18056 10.4419 7.57914 10.4419 8.02014C10.4419 8.46114 10.6264 8.85963 10.9219 9.14336ZM11.9998 8.57791C11.6923 8.57791 11.442 8.32769 11.442 8.02014C11.442 7.7125 11.6923 7.46219 11.9998 7.46219C12.3075 7.46219 12.5577 7.7125 12.5577 8.02014C12.5577 8.32769 12.3074 8.57791 11.9998 8.57791ZM15.2846 9.58459C15.2587 9.6257 15.1547 9.65252 15.0196 9.65289L15.0009 9.65294C14.1593 9.65294 13.5063 9.47828 13.0776 9.14331C13.3731 8.85963 13.5577 8.46114 13.5577 8.0201C13.5577 7.57914 13.3733 7.18061 13.0777 6.89688C13.5098 6.55933 14.1697 6.38425 15.0195 6.38725C15.1546 6.38772 15.2586 6.41449 15.2845 6.45555C15.3251 6.5201 15.3064 6.66906 15.2813 6.72208C15.2256 6.83566 15.1406 6.94169 15.0507 7.05391C14.8622 7.28945 14.6274 7.58261 14.6274 8.0201C14.6274 8.45758 14.8621 8.75069 15.0507 8.98619C15.1407 9.0985 15.2256 9.20449 15.2813 9.31811C15.3065 9.37117 15.3252 9.52005 15.2846 9.58459Z' fill='%2360AB10'/%3E%3C/svg%3E");}
.index-banner .item:nth-child(6) .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='M21.7363 21.1567L14.2763 6.72567L14.2742 6.72145L13.9917 6.17494C14.8496 5.55511 15.4096 4.54688 15.4096 3.40992C15.4096 1.52967 13.8798 0 11.9995 0C10.1193 0 8.5896 1.52967 8.5896 3.40992C8.5896 4.54688 9.14957 5.55502 10.0075 6.17494L9.75313 6.66717C9.75233 6.66853 9.75168 6.66994 9.75098 6.67139L2.26293 21.1567C2.20384 21.2709 2.19104 21.4035 2.2272 21.5269C2.26336 21.6503 2.34569 21.755 2.45709 21.8193C4.85741 23.2052 8.33835 24 12.0072 24C13.1713 24 14.3167 23.9192 15.4149 23.7648C15.4374 23.7631 15.4598 23.7599 15.4818 23.7551C17.8091 23.4211 19.9209 22.7553 21.5421 21.8193C21.6535 21.755 21.7358 21.6503 21.772 21.5269C21.8081 21.4035 21.7954 21.2709 21.7363 21.1567ZM9.58963 3.40988C9.58963 2.08116 10.6708 1.00003 11.9995 1.00003C13.3284 1.00003 14.4095 2.08116 14.4095 3.40992C14.4095 4.36345 13.8526 5.18944 13.0471 5.57986C13.0445 5.58122 13.0419 5.58253 13.0392 5.58375C12.8613 5.66918 12.6735 5.73229 12.48 5.77163C12.4363 5.78039 12.3922 5.78794 12.348 5.79427C12.3178 5.79867 12.2874 5.80266 12.2567 5.80584C12.2409 5.80748 12.2249 5.8087 12.209 5.81006C12.1824 5.81241 12.1558 5.81475 12.1289 5.8162C12.1035 5.81747 12.0779 5.81784 12.0522 5.81845C12.0346 5.81873 12.0172 5.81972 11.9996 5.81972C11.982 5.81972 11.9645 5.81873 11.947 5.81845C11.9213 5.81784 11.8956 5.81752 11.8701 5.8162C11.8435 5.81461 11.8169 5.81256 11.7904 5.81006C11.7744 5.8087 11.7583 5.80753 11.7424 5.80584C11.7119 5.80266 11.6815 5.79858 11.6513 5.79427C11.6071 5.7879 11.5631 5.78035 11.5193 5.77163C11.5153 5.77073 11.511 5.76989 11.5069 5.76895C11.3146 5.72881 11.128 5.66517 10.9513 5.57948C10.1461 5.18897 9.58963 4.36327 9.58963 3.40988ZM10.5846 7.23628C10.814 7.07647 11.0389 6.91031 11.2591 6.738C11.5022 6.79235 11.7505 6.81983 11.9996 6.81994C12.3179 6.81994 12.626 6.77512 12.9186 6.69319C12.9426 6.68644 12.9668 6.67983 12.9908 6.67261C13.0093 6.66694 13.0277 6.66103 13.0461 6.65503C13.0655 6.64875 13.0851 6.64308 13.1045 6.63642L13.232 6.88322C12.099 8.17861 10.7193 9.24956 9.11479 10.0795L10.5846 7.23628ZM5.44237 17.1837C7.70019 16.8051 10.8703 15.8701 13.6291 13.5778C13.8415 13.4013 13.8706 13.086 13.6942 12.8736C13.5178 12.6612 13.2025 12.6321 12.99 12.8085C10.6915 14.7185 8.07613 15.6261 6.0253 16.0562L8.36333 11.5334C10.4735 10.6447 12.2724 9.40205 13.7227 7.8323L16.2544 12.7298C14.4418 15.3802 11.8061 17.2523 8.41513 18.2963C6.77666 18.8007 5.33657 18.9825 4.47876 19.0477L5.44237 17.1837ZM15.2066 22.7851C14.1766 22.926 13.1016 22.9999 12.0072 22.9999C8.7194 23 5.60807 22.3411 3.37537 21.1823L3.94541 20.0797C4.65407 20.058 6.47826 19.9346 8.67599 19.2624C10.3074 18.7634 11.8057 18.0635 13.1294 17.1821C14.5519 16.2348 15.7731 15.0748 16.7702 13.7278L18.2561 16.6021C16.6125 18.7974 14.4829 20.1485 12.9603 20.9025C12.7129 21.0249 12.6116 21.3249 12.7341 21.5724C12.7633 21.6312 12.8037 21.6838 12.8532 21.727C12.9026 21.7702 12.9601 21.8033 13.0223 21.8243C13.0845 21.8453 13.1502 21.8538 13.2158 21.8494C13.2813 21.845 13.3453 21.8277 13.4041 21.7986C14.9364 21.0399 17.0479 19.7103 18.762 17.5808L19.4322 18.8774C18.3396 20.4372 16.9197 21.7504 15.2066 22.7851ZM17.5983 22.315C18.4816 21.5861 19.2669 20.7701 19.9462 19.8715L20.6238 21.1823C19.7383 21.6419 18.715 22.0226 17.5983 22.315Z' fill='%2360AB10'/%3E%3Cpath d='M14.4156 12.6691C14.5488 12.6691 14.6816 12.6161 14.78 12.5115L14.8045 12.4861C14.9958 12.2868 14.9893 11.9703 14.7901 11.7789C14.5909 11.5877 14.2744 11.5942 14.0831 11.7934L14.0514 11.8265C13.8623 12.0276 13.872 12.3442 14.0733 12.5333C14.1658 12.6206 14.2883 12.6692 14.4156 12.6691ZM11.5779 21.4865L11.5448 21.4991C11.2862 21.5958 11.1548 21.8839 11.2515 22.1426C11.3266 22.3436 11.5173 22.4678 11.7199 22.4678C11.7781 22.4678 11.8373 22.4575 11.8949 22.4359L11.9322 22.4217C12.1906 22.3238 12.3205 22.0352 12.2227 21.777C12.1247 21.5187 11.836 21.3887 11.5779 21.4865Z' fill='%2360AB10'/%3E%3C/svg%3E");}
.index-banner .index-categories:before{content: '';position: absolute;bottom: -1px;left: 0;background: var(--main-color-greylight);display: block;width: 100vw;height: 19%;z-index: -1;}
.index-banner .index-categories:after{content: '';position: absolute;bottom: 18%;left: 0;height: 21%;width: 100vw;display: block;background-repeat: repeat-x;background-position: bottom !important;background-size: contain !important;z-index: -1;}
.index-banner .index-categories:after{background-image: url(/design/d566855/cloud.png?lc=1754234317)}
@media (min-width: 980px){
  .index-banner .index-banner_catLinks a:hover{background: var(--main-grad-blue3-hover);}
  .index-banner .item:hover .index-categories_btn{background: var(--main-grad-green-hover);}
}
@media (max-width: 1139px){
  .index-banner .index-banner_btn{font-size: 18px;width: 172px;height: 70px;}
  .index-banner .index-banner_title{font-size: 70px;}
  .index-banner .index-banner_btn{border-width: 6px;}
  .index-banner .index-banner_catLinks a{padding: 13px 30px;font-size: 18px;}
}
@media (max-width: 1023px){
  .index-banner .index-categories_img{padding:20px;}
  #index-banner .index-banner:before{right: 0;left: initial;}
  .index-banner .index-categories_btn{font-size: 18px;padding: 1px;padding-right: 12px;}
  .index-banner .index-categories_icons{min-width: 40px;width: 40px;height: 40px;margin-right: 10px;}
}
@media (max-width: 767px){
  .index-banner .index-banner_btn{height: 60px;}
  .index-banner .index-banner_title{font-size: 50px;margin-bottom: 16px;}
  .index-banner .index-categories_icons{display:none;}
  .index-banner .index-categories_btn{padding: 12px 16px;font-size: 16px;}
  #index-banner .index-banner:before{width: 250px;}
  .index-banner .index-categories_img{padding:16px;}
  .index-banner .index-categories_btn{padding: 8px 16px;}
  .index-banner .index-banner_catLinks a{padding: 8px 16px;font-size: 16px;}
  .index-banner .index-banner_catLinks{max-width: 395px;}
}
@media (max-width: 639px){
  .index-banner .index-banner_btn{font-size: 16px;width: 140px;height: 50px;padding:0;}
  .index-banner .index-banner_catLinks{display:none;}
  #index-banner .index-banner:before{width: 188px;}
  .index-banner .index-banner_btn{border-width: 4px;}
}
@media (max-width: 479px){
  #index-banner .index-banner:before{left: 53vw;}
  .index-banner .index-banner_title{font-size: 32px;}
  .index-banner .index-categories_img{padding:12px;}
  .index-banner .index-categories_btn{padding: 5px 12px;font-size: 14px;}
  .index-banner .index-categories{margin-top: 30px;}
  .index-banner .index-categories_img{padding: 12px;}
}
@media (max-width: 400px){
  #index-banner .index-banner:before{width: 143px;}
}
.search-submit_button{display:none;}
.search-submit_button i{font-size: 19px;}
.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(--main-color-white);font-size: 20px;display: flex;align-items: center;cursor: pointer;}
.dropdown__label.active{background-color: #ffaf88;}
a.dropdown__label:hover{color: var(--main-color-white);background-color: #ffaf88;}
.dropdown__close, .filters__close{padding: 0 0 0 15px;color: var(--main-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(--main-color-green);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 (min-width: 980px){
.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: 991.98px){
}
@media (max-width: 479.98px){
.dropdown__content.right .dropdown__close{left: auto;right: 0;}
.dropdown__content .dropdown__close{left: auto;right: 0;}
}
@media (max-width: 374.98px){
.dropdown__content{width: 100%;}
}
.catalog .dropdown__content{right: auto;left: 0;width: 100%;max-width: 100%;}
.catalog .dropdown__content.opened{right: auto;left: 0;}
@media (min-width: 980px){
.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(--main-color-green);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(--main-color-green);}
/*** Выбор каталога или меню ***/
.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: 'Ubuntu' , sans-serif;display: inline-block;background-size: cover;background-repeat: no-repeat;}
.addto__nav .addto__nav-item.catalog span{background-image: url("/design/d566855/catalog.png?design=fantik&lc=1754234317");}
.addto__nav .addto__nav-item.menu span{background-image: url("/design/d566855/menu.png?design=fantik&lc=1754234317");}
@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;}
}
/**/
.header-overlay{content: "";position: fixed;width: 100%;height: 100%;transition: 0.5s;top: 0;left: 0;right: 0;bottom: 0;z-index: 26;background-color: var(--bg-fancybox-color);opacity: 0;visibility: hidden;cursor: pointer;}
.header-overlay._active{opacity: var(--bg-fancybox-opacity);visibility: visible}
/**************************************/
/*** Свайпер слайдер навигация ***/
/**************************************/
body .swiper{overflow: hidden;width:100%;}
body .swiper-navigation.swiper-navigation-lock{display: none;}
body .swiper-navigation{display: flex;align-items: center;margin-left: auto;grid-gap: 12px;}
body .swiper-navigation-lock .swiper-button-lock{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{cursor: pointer;transition: 0.2s;width: 44px;height: 44px;background: var(--main-color-white);border-radius: 50%;z-index: 2;display: flex;align-items: center;justify-content: center;position: initial;margin: 0;}
body .swiper-container-autoheight, body .swiper-container-autoheight .swiper-slide{height: auto !important;}
body .swiper-button-prev:after{transform: rotate(-180deg);}
body .swiper-button-next:after{transform: rotate(0deg);}
body .swiper-button-next.swiper-button-disabled, body .swiper-button-prev.swiper-button-disabled{opacity: 0.5;}
body .swiper-button-next:after, body .swiper-button-prev: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%3Cpath d='M12.5838 6.91121L5.42198 0.41452C4.86929 -0.138173 3.97405 -0.138173 3.42136 0.41452C2.86866 0.967213 2.86866 1.86243 3.42136 2.41514L9.57752 8.00001L3.42136 13.5848C2.86866 14.1375 2.86866 15.0327 3.42136 15.5854C3.97405 16.1381 4.86929 16.1381 5.42198 15.5854L12.5838 9.08875C12.8824 8.79012 13.0141 8.39106 12.9895 7.99999C13.0134 7.6089 12.8824 7.20986 12.5838 6.91121Z' fill='%23D8D2E3'/%3E%3C/svg%3E");}
body .swiper-button-next:after, body .swiper-button-prev:after{content: '';transition: 0.2s;display:block;width: 16px;height: 16px;background-color: var(--main-color-greenlight);-webkit-mask-position: center;-webkit-mask-repeat: no-repeat;-webkit-mask-size: contain;}
body .swiper-button-next:hover:after, body .swiper-button-prev:hover:after{background-color: var(--main-color-green);}
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 .swiper-navigation.pagination_{width: 100%;margin-top: 24px;justify-content: center;position:relative;}
body .swiper-navigation.pagination_ .swiper-pagination{width: 178px !important;white-space: nowrap;z-index:1;padding:5px;position: initial;}
body .swiper-pagination-bullet{width: 22px;height: 22px;position: relative;font-size: 0;border-radius: 50%;opacity: 1;margin: 0 6px;transition: 0.5s;background: var(--main-color-blacklight);}
body .swiper-pagination-bullet-active{opacity: 1;background: var(--main-color-white);box-shadow: 0px 0px 8px 0px #E35B49;}
body .swiper-pagination-bullet:before{content: '';position:absolute;top:50%;left:50%;transform: translate(-50%, -50%);z-index:1;transition:0.3s;background: linear-gradient(180deg, #F6F4F5 0%, #D9D9D9 100%) padding-box;border-radius:50%;display: block;width: 12px;height: 12px;}
body .swiper-pagination-bullet-active:before{background: var(--main-grad-red);box-shadow: 0px 0px 8px 0px #E35B49;}
body .swiper-pagination-total{margin-top: 6px;margin-left: 2px;font-size: 14px;font-weight: 400;color: var(--main-color-white);display: block;opacity: 0.6;margin-left: 2px;}
body .swiper-pagination-current{font-size: 16px;font-weight: 700;color: var(--main-color-white);margin-bottom: 6px;display: block;}
body .swiper-pagination-bullet{transform: none !important;}
@media (max-width: 639px){
  body .swiper-navigation.pagination_{margin-top: 16px;}
}
/****************************************/
/*** Товары в слайдере ***/
/****************************************/
.swiper-slide{margin: 0;transition: all 0.3s ease;}
.products-swiper{overflow: hidden;}
/*Обратный звонок на главной*/
.questionCallback{width: 100%;display: flex;flex-wrap: wrap;grid-gap: 30px 24px;align-items: center;padding: 30px;background-color: var(--main-color-white);border-radius: 24px;box-shadow: var(--main-shadow);}
.questionCallback .questionCallback_title{font-family: 'RoundsBlack';color: var(--main-color-bluelight);font-size: 36px;}
.questionCallback .questionCallback_text{font-size: 18px;font-weight: 700;}
.questionCallback .callbackForm{display: flex;align-items: center;flex-wrap: wrap;grid-gap: 0 30px;}
.questionCallback .callback-btn{width: 165px;}
.questionCallback .pp{text-align: right;width: 100%;justify-content: flex-end;}
.questionCallback .callbackForm .callback-input{margin-bottom: 0;width: calc(100% / 2 - 65px - 48px);}
.questionCallback .callbackForm .callback-input input{max-width: 100%;}
@media (min-width: 1140px){
  .questionCallback .callback-btn{padding: 13px 24px;}
  .questionCallback .questionCallback_title{font-size: 48px;}
}
@media (max-width: 1023px){
  .questionCallback{grid-gap: 0;}
  .questionCallback .questionCallback_title{margin-bottom:16px;width:100%;}
  .questionCallback .questionCallback_text{margin-bottom:24px;width:100%;}
}
@media (max-width: 767px){
  .questionCallback{padding:24px;}
}
@media (max-width: 639px){
  .questionCallback .callbackForm{grid-gap: 16px;justify-content: center;}
  .questionCallback .callbackForm .callback-input{width: calc(100% / 2 - 8px);}
  .questionCallback .pp{text-align: center;justify-content: center;}
  .questionCallback .pp{margin: 0;}
  .questionCallback .questionCallback_title{font-size: 32px;}
}
@media (max-width: 479px){
  .questionCallback .questionCallback_title{margin-bottom:12px;}
  .questionCallback{padding:16px;}
  .questionCallback .callbackForm .callback-input{width:100%;}
  .questionCallback .questionCallback_title{font-size: 24px;}
}
#newsSocial_container{position: relative;color: var(--main-color-white);overflow: hidden;}
.newsSocial_container{position: relative;}
.newsSocial_container .block-title{margin-bottom: 24px;}
.newsSocial_container .block-title .title{color: var(--main-color-white);}
.newsSocial_container .social-text{font-size: 18px;}
#newsSocial_container.no_news{background: var(--main-grad-orange2)}
#newsSocial_container:not(.no_news) .newsSocial_container:after{content: '';position: absolute;top: 0;right: -100%;height: 100%;z-index: -1;background: var(--main-grad-orange2);}
#newsSocial_container:not(.no_news) .newsSocial_container:before{content: '';position: absolute;top: 0;left: -100%;height: 100%;background: var(--main-grad-blue2);z-index:-1;}
#newsSocial_container.no_news .social-wrapper{width: 100%;padding-left: 0;}
#newsSocial_container.no_news .social-wrapper .block-title{margin-bottom: 20px;}
/*** Новости ***/
#news{width: calc(100% - 376px);position: relative;padding: 60px 30px;}
#news .swiper-row{position: relative;}
#news .nav__tabs{display: flex;align-items: center;flex-wrap: wrap;grid-gap: 16px 24px;margin-bottom: 40px;}
#news .nav__tab{padding: 15px 24px;display: flex;align-items: center;justify-content: center;border-radius: 32px;background: transparent;border: 4px solid var(--main-color-bluelight);box-shadow: 0px 1px 0px 0px #58CEFF inset, 0px 3px 4px 0px rgba(4, 136, 255, 0.50);font-size: 22px;font-weight: 700;color: var(--main-color-white);cursor: pointer;}
#news .nav__tab.active{background: var(--main-grad-blue3);}
#news .news__item{background: var(--main-color-white);color: var(--main-color-black);padding: 30px;border-radius: 24px;}
#news .news__title{font-size: 22px;font-weight: 700;margin-bottom: 16px;color: var(--main-color-green);display: block;}
#news .news__date{display: block;margin-bottom: 16px;color: var(--main-color-grey);font-size: 16px;}
#news .news__button{font-size: 12px;text-transform: uppercase;min-height: auto;height: 35px;padding: 10px 18px;}
#news .news__desc{margin-bottom: 16px;font-size: 16px;overflow: hidden;max-height: 128px;}
#news .tabs__content{display:none;}
#news .tabs__content.active{display:block;}
/*Мы в соцсетях*/
.social-wrapper{width: 376px;padding: 60px 30px;}
@media (min-width: 1140px){
  .newsSocial_container .block-title .title{font-size: 48px;}
}
@media (min-width: 1024px){
  #newsSocial_container:not(.no_news) .newsSocial_container:after{width: calc(100% + 376px);}
  #newsSocial_container:not(.no_news) .newsSocial_container:before{width: calc(200% - 376px);}
}
@media (min-width: 980px){
  #news .nav__tab:hover{background: var(--main-grad-blue3-hover);}
}
@media (min-width: 768px){
  #news{padding-left: 0 !important;}
  .social-wrapper{padding-right:0 !important;}
}
@media (max-width: 1139px){
  #news, .social-wrapper{padding: 60px 16px;}
  #news .nav__tab{font-size: 18px;}
  #news .nav__tabs{grid-gap: 16px;margin-bottom: 30px;}
}
@media (max-width: 1023px){
  #news, .social-wrapper{padding: 50px 16px;}
  #news .nav__tab{font-size: 14px;padding: 3px 16px;}
  #news .nav__tabs{grid-gap: 12px;margin-bottom: 24px;}
  .newsSocial_container .social-text{font-size: 16px;}
  #news .news__title{font-size: 18px;}
  #news .news__item{padding:16px;}
  #news{width: calc(100% - 260px);}
  .social-wrapper{width: 260px;}
  .newsSocial_container:before{width: calc(200% - 260px);}
  .newsSocial_container:after{width: calc(100% + 260px);}
}
@media (max-width: 767px){
  #news, .social-wrapper{width:100%;}  
  .newsSocial_container:before, .newsSocial_container:after{display:none;}
  #news:before{content: '';background: var(--main-grad-blue2);position: absolute;left: 50%;transform: translateX(-50%);top: 0;z-index: -1;width: calc(100% + 32px);height: 100%;}
  .social-wrapper:before{content: '';background: var(--main-grad-orange2);position: absolute;left: 50%;transform: translateX(-50%);top: 0;z-index: -1;width: calc(100% + 32px);height: 100%;}
  .social-wrapper{position: relative;}
  #news, .social-wrapper{padding: 50px 0;}
}
@media (max-width: 479px){
  #news, .social-wrapper{padding: 40px 0;}
  .newsSocial_container .block-title{margin-bottom:16px;}
  #news .nav__tabs{margin-bottom: 16px;}
  #news .news__title{margin-bottom:12px;}
  #news .news__desc{max-height: 74px;margin-bottom: 12px;}
  #news .nav__tabs{flex-direction: column;align-items: flex-start;}
}
/*** Подвал ***/
#footer{background: var(--main-color-white);padding: 60px 0;}
.footer_wrapper .container{display: flex;flex-wrap: wrap;}
.footer_wrapper{display: flex;flex-wrap: wrap;grid-gap: 40px 20px;}
.footer_wrapper .footer_title{display: flex;align-items: center;font-family: 'RoundsBlack';color: var(--main-color-bluelight);font-size: 24px;margin-bottom: 24px;}
.footer_wrapper .footer_title .icon_{display:none;margin: 0;min-width:16px;width:16px;height:16px;background-color:var(--main-color-bluelight);transition:0.3s;margin-left: auto;transform: rotate(90deg);}
.footer_wrapper .footer_item.opened .footer_title .icon_{transform: ScaleY(-1);}
.footer_wrapper .footer_content{display: flex;flex-direction: column;}
.footer_wrapper .footer_item{width: calc(100% / 4 - 15px);}
.footer_wrapper .footer_item[data-name="callback"]{width: 100%;}
.footer_wrapper .footer_item .cont-wrapper:not(:last-child){margin-bottom: 24px;}
.footer_wrapper .footer_item .cont-wrapper{display: flex;align-items: center;grid-gap: 16px;}
.footer_wrapper .footer_item .cont-wrapper .icon_{margin:0;background-color:var(--main-color-bluelight);}
.footer_wrapper .footer_item .cont-wrapper a{font-size:16px;font-weight: 700;transition:0.3s;}
.footer_wrapper .footer_item .cont-wrapper a:hover{color:var(--main-color-bluelight);}
.footer_wrapper .footer_item .cont-wrapper[data-name="phone"]{align-items: flex-start;}
.footer_wrapper .footer_item .cont-wrapper .phone-items{display: flex;flex-direction: column;grid-gap: 12px;}
.footer_wrapper .footer_item .cont-wrapper .phone-items a{font-size: 18px;}
.footer_wrapper .footer_content ul{margin: 0;padding: 0;list-style-type: none;overflow-y: auto;overflow-x: hidden;max-height: 335px;}
.footer_wrapper .footer_content ul li:not(:last-child){margin-bottom: 16px;font-size: 16px;transition: 0.3s;}
.footer_wrapper .footer_content ul li:hover{color:var(--main-color-bluelight);}
.footer_wrapper[data-id="2"]{border-top: 2px solid var(--main-color-greylight);padding-top: 30px;margin-top: 30px;}
.footer_wrapper[data-id="2"] .copyright{padding: 17px 24px;background: var(--main-color-greylight);border-radius: 30px;font-size: 14px;color: var(--main-color-grey);}
.footer_wrapper .footer_item[data-name="payment"]{position: relative;}
.footer_wrapper .footer_item[data-name="payment"]:after{content: '';background:url(/design/d566855/footer_boy.png?lc=1754234317);width: 100%;height: 278px;display: block;background-position: bottom right;background-size: contain;background-repeat: no-repeat;margin-top: 20px;}
.footer_item[data-name="callback"] .callbackForm{display: flex;align-items: center;flex-wrap: wrap;grid-gap: 0 30px;}
.footer_item[data-name="callback"] .callback-btn{width: 195px;}
.footer_item[data-name="callback"] .pp{text-align: right;width: 100%;justify-content: flex-end;}
.footer_item[data-name="callback"] .callbackForm .callback-input{margin-bottom: 0;width: calc(100% / 2 - 128px);}
.footer_item[data-name="callback"] .callbackForm .callback-input input{max-width: 100%;}
@media (min-width:1140px){
  .footer_item[data-name="callback"] .callback-btn{padding: 13px 12px;}  
}
@media (max-width:1139px){
  .footer_wrapper .footer_item[data-name="payment"]:after{display:none;}
  .footer_wrapper .footer_item{width: calc(100% / 3 - 14px);}
  .footer_wrapper .footer_item[data-name="payment"]{width: 100%;}
  .footer_wrapper .footer_item .cont-wrapper:not(:last-child){margin-bottom:16px;}
}
@media (min-width:640px) and (max-width:1023px){
  .footer_item[data-name="callback"] .callback-btn{padding: 13px 12px;}  
}
@media (max-width:767px){
  .footer_wrapper .footer_item, .footer_wrapper .footer_item[data-name="payment"]{width: calc(100% / 2 - 10px);}
  .footer-payment{grid-gap: 10px;}
  .footer_wrapper .footer_item .cont-wrapper .phone-items a{font-size: 16px;}
  .footer_wrapper .footer_item .cont-wrapper a{font-size: 14px;}
  .footer_wrapper .footer_item .cont-wrapper .phone-items{grid-gap: 10px;}
}
@media (max-width:639px){
  .footer_item[data-name="callback"] .callbackForm .callback-input{margin-bottom: 16px;width: 100%;}
  .footer_item[data-name="callback"] .pp{text-align: left;justify-content: flex-start;}
  .footer_wrapper[data-id="2"]{padding-top: 24px;margin-top: 24px;}
}
@media (max-width:479px){
  .footer_wrapper{grid-gap: 30px;}
  .footer_wrapper .footer_item, .footer_wrapper .footer_item[data-name="payment"]{width:100%;}
  .footer_wrapper .footer_title .icon_{display:block;}
  .footer_wrapper .footer_item[data-name="catalog"] .footer_content, .footer_wrapper .footer_item[data-name="menu"] .footer_content{display:none;padding-top:16px;}
  .footer_wrapper .footer_item.opened .footer_title .icon_{transform: rotate(90deg) scaleX(-1);}
  .footer_wrapper .footer_item[data-name="catalog"] .footer_title, .footer_wrapper .footer_item[data-name="menu"] .footer_title{margin:0;}
  .footer_wrapper .footer_item .footer_title{margin-bottom:16px;}
  .footer_wrapper[data-id="2"]{padding-top: 16px;margin-top: 16px;}
}
/* Способы оплаты */
.footer-payment{display: flex;align-items: center;flex-wrap: wrap;grid-gap: 16px;}
.footer-payment .payment-ico{display: flex;align-items: center;justify-content: center;transition: 0.3s;cursor: pointer;}
.footer-payment .payment-ico.visa{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='50' height='52' viewBox='0 0 50 52' fill='none'%3E%3Ccircle cx='25' cy='25' r='25' fill='%23225ED5'/%3E%3Cg filter='url(%23filter0_di_2044_22522)'%3E%3Ccircle cx='25' cy='25' r='19' fill='white'/%3E%3C/g%3E%3Cg clip-path='url(%23clip0_2044_22522)'%3E%3Cpath d='M22.4471 20.6152L21.0461 29.3568H23.2819L24.6829 20.6152C24.6925 20.6152 22.4471 20.6152 22.4471 20.6152ZM29.2216 24.1752C28.4348 23.7914 27.955 23.5227 27.955 23.1293C27.9646 22.7647 28.358 22.4 29.2504 22.4C29.9797 22.3808 30.517 22.5535 30.92 22.7263L31.1215 22.8126L31.4286 20.9799C30.9872 20.8071 30.2771 20.6152 29.4135 20.6152C27.1969 20.6152 25.6328 21.7667 25.6233 23.4172C25.6041 24.6358 26.7459 25.3075 27.5904 25.7105C28.4636 26.1231 28.7514 26.3918 28.7514 26.766C28.7418 27.3322 28.0509 27.5912 27.3984 27.5912C26.506 27.5912 26.0167 27.4569 25.2874 27.1403L24.9899 27.0059L24.6733 28.9058C25.201 29.1361 26.1702 29.3472 27.1777 29.3568C29.5383 29.3568 31.064 28.2246 31.0832 26.459C31.1119 25.5186 30.517 24.7797 29.2216 24.1752ZM37.186 20.644H35.4492C34.9118 20.644 34.5088 20.7976 34.2785 21.3445L30.9392 29.3568H33.2997L33.9522 27.62H36.591L36.9269 29.3664H39.0091L37.186 20.644ZM34.5951 25.8736C34.6431 25.8736 35.4971 23.0429 35.4971 23.0429L36.1784 25.8736C36.188 25.8736 35.0365 25.8736 34.5951 25.8736ZM19.1654 20.6152L16.968 26.5549L16.7281 25.3843C16.3251 24.0313 15.0489 22.5631 13.6191 21.8339L15.6342 29.3472H18.0043L21.5355 20.6152H19.1654Z' fill='%23225ED5'/%3E%3Cpath d='M15.9801 21.7467C15.8074 21.0846 15.2605 20.6336 14.5216 20.624H11.0384L11 20.7776C13.7156 21.4492 15.9993 23.5123 16.7382 25.4506L15.9801 21.7467Z' fill='%23EFC75E'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_di_2044_22522' x='2' y='2' width='46' height='50' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='4'/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.15 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_2044_22522'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_2044_22522' result='shape'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='-4'/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeComposite in2='hardAlpha' operator='arithmetic' k2='-1' k3='1'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.133333 0 0 0 0 0.368627 0 0 0 0 0.835294 0 0 0 0.2 0'/%3E%3CfeBlend mode='normal' in2='shape' result='effect2_innerShadow_2044_22522'/%3E%3C/filter%3E%3CclipPath id='clip0_2044_22522'%3E%3Crect width='28' height='28' fill='white' transform='translate(11 11)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.footer-payment .payment-ico.mastercard{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='50' height='52' viewBox='0 0 50 52' fill='none'%3E%3Ccircle cx='25' cy='25' r='25' fill='%23FF9800'/%3E%3Cg filter='url(%23filter0_di_2044_22515)'%3E%3Ccircle cx='25' cy='25' r='19' fill='white'/%3E%3C/g%3E%3Cpath d='M29.6667 16.833C28.5942 16.833 27.5322 17.0442 26.5414 17.4547C25.5506 17.8651 24.6503 18.4666 23.892 19.225C23.1336 19.9833 22.5321 20.8836 22.1217 21.8744C21.7112 22.8653 21.5 23.9272 21.5 24.9997C21.5 26.0721 21.7112 27.1341 22.1217 28.1249C22.5321 29.1157 23.1336 30.016 23.892 30.7744C24.6503 31.5327 25.5506 32.1343 26.5414 32.5447C27.5322 32.9551 28.5942 33.1663 29.6667 33.1663C30.7391 33.1663 31.8011 32.9551 32.7919 32.5447C33.7827 32.1343 34.683 31.5327 35.4414 30.7744C36.1997 30.016 36.8013 29.1157 37.2117 28.1249C37.6221 27.1341 37.8333 26.0721 37.8333 24.9997C37.8333 23.9272 37.6221 22.8653 37.2117 21.8744C36.8013 20.8836 36.1997 19.9833 35.4414 19.225C34.683 18.4666 33.7827 17.8651 32.7919 17.4547C31.8011 17.0442 30.7391 16.833 29.6667 16.833Z' fill='%23FF9800'/%3E%3Cpath d='M20.3337 16.833C19.2612 16.833 18.1992 17.0442 17.2084 17.4547C16.2176 17.8651 15.3173 18.4666 14.559 19.225C13.8006 19.9833 13.1991 20.8836 12.7886 21.8744C12.3782 22.8653 12.167 23.9272 12.167 24.9997C12.167 26.0721 12.3782 27.1341 12.7886 28.1249C13.1991 29.1157 13.8006 30.016 14.559 30.7744C15.3173 31.5327 16.2176 32.1343 17.2084 32.5447C18.1992 32.9551 19.2612 33.1663 20.3337 33.1663C21.4061 33.1663 22.4681 32.9551 23.4589 32.5447C24.4497 32.1343 25.35 31.5327 26.1084 30.7744C26.8667 30.016 27.4683 29.1157 27.8787 28.1249C28.2891 27.1341 28.5003 26.0721 28.5003 24.9997C28.5003 23.9272 28.2891 22.8653 27.8787 21.8744C27.4683 20.8836 26.8667 19.9833 26.1084 19.225C25.35 18.4666 24.4497 17.8651 23.4589 17.4547C22.4681 17.0442 21.4061 16.833 20.3337 16.833Z' fill='%23D50000'/%3E%3Cpath d='M21.5 25.0004C21.5 27.7741 22.886 30.2212 25 31.697C27.114 30.2212 28.5 27.7741 28.5 25.0004C28.5 22.2266 27.114 19.7795 25 18.3037C22.886 19.7795 21.5 22.2266 21.5 25.0004Z' fill='%23FF3D00'/%3E%3Cdefs%3E%3Cfilter id='filter0_di_2044_22515' x='2' y='2' width='46' height='50' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='4'/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.15 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_2044_22515'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_2044_22515' result='shape'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='-4'/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeComposite in2='hardAlpha' operator='arithmetic' k2='-1' k3='1'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 1 0 0 0 0 0.596078 0 0 0 0 0 0 0 0 0.2 0'/%3E%3CfeBlend mode='normal' in2='shape' result='effect2_innerShadow_2044_22515'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E");}
.footer-payment .payment-ico.sber{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='50' height='52' viewBox='0 0 50 52' fill='none'%3E%3Ccircle cx='25' cy='25' r='25' fill='%237DC143'/%3E%3Cg filter='url(%23filter0_di_2044_22530)'%3E%3Ccircle cx='25' cy='25' r='19' fill='white'/%3E%3C/g%3E%3Cpath d='M34.936 19.7197L20.68 27.8797L13.96 24.0397C13.96 24.1837 13.96 24.3757 13.96 24.5197C13.96 30.6157 18.904 35.5597 25 35.5597C31.096 35.5597 36.04 30.6157 36.04 24.5197C36.04 22.7917 35.656 21.1597 34.936 19.7197Z' fill='%237DC143'/%3E%3Cpath d='M34.1202 18.2797L20.6802 25.9597L14.2002 22.2157C14.2482 21.8797 14.3442 21.5437 14.4402 21.2557L20.6802 24.8077L33.5442 17.5117C33.7362 17.7517 33.9282 17.9917 34.1202 18.2797Z' fill='%237DC143'/%3E%3Cpath d='M32.4396 16.3605L20.6796 23.0805L15.0156 19.8165C15.1596 19.5285 15.3036 19.2405 15.4476 18.9525L20.6796 21.9765L31.6236 15.6885C31.9116 15.9285 32.1996 16.1205 32.4396 16.3605Z' fill='%237DC143'/%3E%3Cpath d='M30.1835 14.7759L20.6795 20.1999L16.3115 17.7039C16.5035 17.4639 16.6955 17.1759 16.9355 16.9839L20.6315 19.0959L29.0315 14.2959C29.4635 14.4399 29.7995 14.5839 30.1835 14.7759Z' fill='%237DC143'/%3E%3Cdefs%3E%3Cfilter id='filter0_di_2044_22530' x='2' y='2' width='46' height='50' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='4'/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.15 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_2044_22530'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_2044_22530' result='shape'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='-4'/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeComposite in2='hardAlpha' operator='arithmetic' k2='-1' k3='1'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.490196 0 0 0 0 0.756863 0 0 0 0 0.262745 0 0 0 0.2 0'/%3E%3CfeBlend mode='normal' in2='shape' result='effect2_innerShadow_2044_22530'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E");}
.footer-payment .payment-ico.webmoney{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='50' height='52' viewBox='0 0 50 52' fill='none'%3E%3Ccircle cx='25' cy='25' r='25' fill='%230277BD'/%3E%3Cg filter='url(%23filter0_di_2044_22472)'%3E%3Ccircle cx='25' cy='25' r='19' fill='white'/%3E%3C/g%3E%3Cpath d='M23.8345 18.1425L21.4199 20.2637L23.5411 22.6783L25.9557 20.5571L23.8345 18.1425Z' fill='%230277BD'/%3E%3Cpath d='M25.5816 22.2821L23.167 24.4033L25.2882 26.8179L27.7028 24.6967L25.5816 22.2821Z' fill='%230277BD'/%3E%3Cpath d='M27.233 26.3759L24.8184 28.4971L26.9396 30.9117L29.3542 28.7905L27.233 26.3759Z' fill='%230277BD'/%3E%3Cpath d='M32.3336 28.5066L30.458 30.1543L32.1057 32.0299L33.9812 30.3822L32.3336 28.5066Z' fill='%230277BD'/%3E%3Cpath d='M30.7713 24.89L28.9453 26.4941L30.5494 28.3201L32.3754 26.716L30.7713 24.89Z' fill='%230277BD'/%3E%3Cpath d='M29.24 21.1078L27.4141 22.7119L29.0182 24.5379L30.8441 22.9338L29.24 21.1078Z' fill='%230277BD'/%3E%3Cpath d='M27.6121 17.5648L25.7861 19.1689L27.3902 20.9949L29.2162 19.3908L27.6121 17.5648Z' fill='%230277BD'/%3E%3Cpath d='M30.9574 17.2778L29.7686 18.3223L30.813 19.5112L32.0019 18.4667L30.9574 17.2778Z' fill='%230277BD'/%3E%3Cpath d='M32.4653 20.8208L31.2764 21.8652L32.3208 23.0541L33.5097 22.0097L32.4653 20.8208Z' fill='%230277BD'/%3E%3Cpath d='M33.9496 24.3628L32.7607 25.4072L33.8052 26.5961L34.9941 25.5517L33.9496 24.3628Z' fill='%230277BD'/%3E%3Cpath d='M23.8345 18.1425L21.4199 20.2637L23.5411 22.6783L25.9557 20.5571L23.8345 18.1425Z' fill='%230277BD'/%3E%3Cpath d='M25.5816 22.2831L23.167 24.4043L25.2882 26.8189L27.7028 24.6977L25.5816 22.2831Z' fill='%230277BD'/%3E%3Cpath d='M27.233 26.3759L24.8184 28.4971L26.9396 30.9117L29.3542 28.7905L27.233 26.3759Z' fill='%230277BD'/%3E%3Cpath d='M32.3336 28.5066L30.458 30.1543L32.1057 32.0299L33.9812 30.3822L32.3336 28.5066Z' fill='%230277BD'/%3E%3Cpath d='M30.7713 24.89L28.9453 26.4941L30.5494 28.3201L32.3754 26.716L30.7713 24.89Z' fill='%230277BD'/%3E%3Cpath d='M29.2391 21.1078L27.4131 22.7119L29.0172 24.5379L30.8432 22.9338L29.2391 21.1078Z' fill='%230277BD'/%3E%3Cpath d='M27.6121 17.5658L25.7861 19.1699L27.3902 20.9959L29.2162 19.3918L27.6121 17.5658Z' fill='%230277BD'/%3E%3Cpath d='M30.9574 17.2778L29.7686 18.3223L30.813 19.5112L32.0019 18.4667L30.9574 17.2778Z' fill='%230277BD'/%3E%3Cpath d='M32.4653 20.8208L31.2764 21.8652L32.3208 23.0541L33.5097 22.0097L32.4653 20.8208Z' fill='%230277BD'/%3E%3Cpath d='M33.9496 24.3628L32.7607 25.4072L33.8052 26.5961L34.9941 25.5517L33.9496 24.3628Z' fill='%230277BD'/%3E%3Cpath d='M29.1865 30.602L26.8255 32.676L23.0545 28.383L24.1515 27.419L21.4025 24.29L22.4695 23.3525L19.6555 20.1485L23.948 16.377L25.3075 17.9245L27.7255 15.801L29.0395 17.297L30.07 16.3915C28.583 15.513 26.8535 15 25 15C19.477 15 15 19.477 15 25C15 30.523 19.477 35 25 35C27.331 35 29.47 34.196 31.1705 32.859L29.1865 30.602Z' fill='%230277BD'/%3E%3Cdefs%3E%3Cfilter id='filter0_di_2044_22472' x='2' y='2' width='46' height='50' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='4'/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.15 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_2044_22472'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_2044_22472' result='shape'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='-4'/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeComposite in2='hardAlpha' operator='arithmetic' k2='-1' k3='1'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.00784314 0 0 0 0 0.466667 0 0 0 0 0.741176 0 0 0 0.2 0'/%3E%3CfeBlend mode='normal' in2='shape' result='effect2_innerShadow_2044_22472'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E");}
.footer-payment .payment-ico.qiwi{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='50' height='52' viewBox='0 0 50 52' fill='none'%3E%3Ccircle cx='25' cy='25' r='25' fill='%23FF8D24'/%3E%3Cg filter='url(%23filter0_di_2044_22466)'%3E%3Ccircle cx='25' cy='25' r='19' fill='white'/%3E%3C/g%3E%3Cg clip-path='url(%23clip0_2044_22466)'%3E%3Cpath d='M32.2003 29.2719C32.2483 29.6559 32.1523 29.7999 32.0083 29.7999C31.8643 29.7999 31.6723 29.6559 31.4803 29.3199C31.2883 29.0319 31.1923 28.6479 31.2883 28.5039C31.3363 28.4079 31.4803 28.3119 31.6723 28.4079C32.0083 28.5039 32.1523 29.0319 32.2003 29.2719ZM30.7603 30.0399C31.2403 30.3759 31.3843 30.7599 31.1443 30.9999C31.0003 31.1439 30.7603 31.2399 30.4723 31.2399C30.1843 31.2399 29.9443 31.1439 29.7523 31.0479C29.3203 30.7599 29.1763 30.2799 29.4643 29.9919C29.5603 29.8959 29.7523 29.8479 29.9923 29.8479C30.2323 29.7999 30.5203 29.8959 30.7603 30.0399Z' fill='%23FF8D24'/%3E%3Cpath d='M36.0405 37C35.8965 37 35.7525 36.952 35.6565 36.856C35.6565 36.808 33.2085 34.12 29.3205 34.12C28.5045 34.12 27.8805 34.216 27.2085 34.312C26.4405 34.456 25.5285 34.6 24.2805 34.6C18.3285 34.6 13.4805 29.752 13.4805 23.8C13.4805 17.848 18.3285 13 24.2805 13C30.2325 13 35.0805 17.848 35.0805 23.8C35.0805 25.48 34.6965 27.064 33.9765 28.552C33.8805 28.744 33.6885 28.84 33.4965 28.792C33.3045 28.792 33.1125 28.6 33.0645 28.408C33.0645 28.408 32.7285 26.968 31.2405 26.008C30.3285 25.48 29.3205 25.48 29.3205 25.48C29.0805 25.48 28.8405 25.288 28.8405 25C28.8405 24.76 29.0325 24.52 29.3205 24.52C29.3685 24.52 30.2805 24.52 31.1925 24.664C31.2405 24.376 31.2405 24.088 31.2405 23.8C31.2405 19.96 28.1205 16.84 24.2805 16.84C20.4405 16.84 17.3205 19.96 17.3205 23.8C17.3205 27.64 20.4405 30.76 24.2805 30.76C24.4245 30.76 24.5685 30.76 24.7125 30.76C24.5205 29.848 24.5205 28.888 24.5205 28.84C24.5205 28.6 24.7125 28.36 24.9525 28.36C25.1925 28.36 25.4325 28.504 25.4805 28.744C25.4805 28.744 25.6725 29.656 26.6805 30.568C27.4485 31.288 28.5045 31.816 29.8005 32.104L29.9445 32.152C35.1765 33.352 36.4725 36.184 36.5205 36.28C36.6165 36.52 36.5205 36.76 36.3285 36.856C36.2325 36.952 36.1365 37 36.0405 37Z' fill='%23FF8D24'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_di_2044_22466' x='2' y='2' width='46' height='50' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='4'/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.15 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_2044_22466'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_2044_22466' result='shape'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='-4'/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeComposite in2='hardAlpha' operator='arithmetic' k2='-1' k3='1'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 1 0 0 0 0 0.552941 0 0 0 0 0.141176 0 0 0 0.2 0'/%3E%3CfeBlend mode='normal' in2='shape' result='effect2_innerShadow_2044_22466'/%3E%3C/filter%3E%3CclipPath id='clip0_2044_22466'%3E%3Crect width='24' height='24' fill='white' transform='translate(13 13)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.footer-payment .payment-ico.yandex{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='50' height='52' viewBox='0 0 50 52' fill='none'%3E%3Ccircle cx='25' cy='25' r='25' fill='%238B3FFD'/%3E%3Cg filter='url(%23filter0_di_2044_22460)'%3E%3Ccircle cx='25' cy='25' r='19' fill='white'/%3E%3C/g%3E%3Cg clip-path='url(%23clip0_2044_22460)'%3E%3Cpath d='M28.504 16.4561C23.752 16.4561 19.96 20.2961 19.96 25.0001C19.96 29.7521 23.8 33.5441 28.504 33.5441C33.208 33.5441 37.048 29.7041 37.048 25.0001C37.048 20.2961 33.208 16.4561 28.504 16.4561ZM28.504 28.1681C26.776 28.1681 25.336 26.7281 25.336 25.0001C25.336 23.2721 26.776 21.8321 28.504 21.8321C30.232 21.8321 31.672 23.2721 31.672 25.0001C31.624 26.7281 30.232 28.1681 28.504 28.1681Z' fill='%238B3FFD'/%3E%3Cpath d='M19.912 18.9521V31.3841H16.888L13 18.9521H19.912Z' fill='%238B3FFD'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_di_2044_22460' x='2' y='2' width='46' height='50' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='4'/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.15 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_2044_22460'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_2044_22460' result='shape'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='-4'/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeComposite in2='hardAlpha' operator='arithmetic' k2='-1' k3='1'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.545098 0 0 0 0 0.247059 0 0 0 0 0.992157 0 0 0 0.2 0'/%3E%3CfeBlend mode='normal' in2='shape' result='effect2_innerShadow_2044_22460'/%3E%3C/filter%3E%3CclipPath id='clip0_2044_22460'%3E%3Crect width='24' height='24' fill='white' transform='translate(13 13)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.footer-payment .payment-ico.wallet-one{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='50' height='52' viewBox='0 0 50 52' fill='none'%3E%3Ccircle cx='25' cy='25' r='25' fill='%23BA1C34'/%3E%3Cg filter='url(%23filter0_di_2044_22448)'%3E%3Ccircle cx='25' cy='25' r='19' fill='white'/%3E%3C/g%3E%3Cpath d='M37.9168 19.6459V30.4084C37.6816 30.9607 37.4191 31.4967 37.1184 32.0162C36.7957 32.2568 36.391 32.399 35.9535 32.399C34.8707 32.399 33.9902 31.5186 33.9902 30.4357V24.3326L26.3777 31.8357C26.0059 32.2076 25.5082 32.399 24.9996 32.399C24.7426 32.399 24.4855 32.3498 24.2449 32.2459C23.5176 31.9396 23.0418 31.2287 23.0418 30.4357V24.3326L15.4238 31.8357C14.8605 32.3936 14.0184 32.5521 13.291 32.2459C13.1434 32.1857 13.0121 32.1092 12.8863 32.0162C12.5855 31.5021 12.3176 30.9607 12.0879 30.4084V19.5639C12.0879 18.9131 12.4051 18.3389 12.8863 17.9834C13.209 17.7428 13.6137 17.6006 14.0457 17.6006C15.1285 17.6006 16.009 18.4811 16.009 19.5639V25.749C16.009 25.749 23.5395 18.2514 23.5887 18.2021C23.9441 17.8303 24.4473 17.6006 24.9996 17.6006C26.0824 17.6006 26.9629 18.4811 26.9629 19.5639V25.749L34.5809 18.2459C35.1441 17.6936 35.9863 17.5295 36.7137 17.8357C36.8941 17.9123 37.0582 18.0107 37.2004 18.1311C37.6324 18.4865 37.9004 19.0115 37.9168 19.5912C37.9168 19.6076 37.9168 19.624 37.9168 19.6459Z' fill='%23CED0D6'/%3E%3Cpath d='M37.9169 19.6457V30.4082C37.6817 30.9605 37.4192 31.5019 37.1184 32.016C36.7958 32.2566 36.3911 32.3988 35.9536 32.3988C34.8708 32.3988 33.9903 31.5183 33.9903 30.4355V24.3324L33.4981 24.8191C32.727 25.5793 31.4856 25.5683 30.7255 24.7973C29.9653 24.0262 29.9762 22.7847 30.7473 22.0246L34.5755 18.2512C35.1387 17.6988 35.9809 17.5347 36.7083 17.841C36.8887 17.9176 37.0528 18.016 37.195 18.1363C37.627 18.4918 37.895 19.0168 37.9114 19.5965C37.9169 19.6074 37.9169 19.6238 37.9169 19.6457Z' fill='%23BA1C34'/%3E%3Cdefs%3E%3Cfilter id='filter0_di_2044_22448' x='2' y='2' width='46' height='50' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='4'/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.15 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_2044_22448'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_2044_22448' result='shape'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='-4'/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeComposite in2='hardAlpha' operator='arithmetic' k2='-1' k3='1'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.729412 0 0 0 0 0.109804 0 0 0 0 0.203922 0 0 0 0.2 0'/%3E%3CfeBlend mode='normal' in2='shape' result='effect2_innerShadow_2044_22448'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E");}
.footer-payment .payment-ico.mir{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='50' height='52' viewBox='0 0 50 52' fill='none'%3E%3Ccircle cx='25' cy='25' r='25' fill='%234DB45E'/%3E%3Cg filter='url(%23filter0_di_2044_22497)'%3E%3Ccircle cx='25' cy='25' r='19' fill='white'/%3E%3C/g%3E%3Cg clip-path='url(%23clip0_2044_22497)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.5451 21V21.0034C18.5417 21.0034 17.4514 21 17.1607 22.0331C16.8942 22.9804 16.1432 25.5957 16.1224 25.6677H15.9147C15.9147 25.6677 15.1464 22.9941 14.8764 22.0296C14.5857 20.9966 13.492 21 13.492 21H11V28.8596H13.492V24.1919H13.5958H13.6996L15.1533 28.8596H16.8838L18.3375 24.1953H18.5451V28.8596H21.0371V21H18.5451Z' fill='%234DB45E'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M27.6481 21C27.6481 21 26.9178 21.0652 26.5751 21.8237L24.81 25.6677H24.6023V21H22.1104V28.8596H24.4639C24.4639 28.8596 25.2288 28.791 25.5714 28.0359L27.3019 24.1919H27.5096V28.8596H30.0016V21H27.6481Z' fill='%234DB45E'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M31.1084 24.5693V28.8595H33.6004V26.3541H36.3C37.4768 26.3541 38.4735 25.6093 38.8439 24.5693H31.1084Z' fill='%234DB45E'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M36.2999 21H30.7588C31.0357 22.4964 32.1674 23.6977 33.6315 24.0889C33.9637 24.1782 34.3133 24.2262 34.6733 24.2262H38.9442C38.9823 24.0478 38.9996 23.8659 38.9996 23.6771C38.9996 22.1978 37.7917 21 36.2999 21Z' fill='url(%23paint0_linear_2044_22497)'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_di_2044_22497' x='2' y='2' width='46' height='50' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='4'/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.15 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_2044_22497'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_2044_22497' result='shape'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='-4'/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeComposite in2='hardAlpha' operator='arithmetic' k2='-1' k3='1'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.301961 0 0 0 0 0.705882 0 0 0 0 0.368627 0 0 0 0.2 0'/%3E%3CfeBlend mode='normal' in2='shape' result='effect2_innerShadow_2044_22497'/%3E%3C/filter%3E%3ClinearGradient id='paint0_linear_2044_22497' x1='30.7595' y1='18.5275' x2='38.9996' y2='18.5275' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0.3' stop-color='%2300B4E6'/%3E%3Cstop offset='1' stop-color='%23088CCB'/%3E%3C/linearGradient%3E%3CclipPath id='clip0_2044_22497'%3E%3Crect width='28' height='7.85965' fill='white' transform='translate(11 21)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.footer-payment .payment-ico{width: 50px;min-width: 50px;height: 50px;display: block;background-position: center;background-size: contain;background-repeat: no-repeat;}
/* Соц. сети */
.social-links{text-align: left;display: flex;flex-wrap: wrap;grid-gap: 24px;margin-top: 24px;}
.social-links .vk: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_2044_22593)'%3E%3Cpath d='M12.145 19.5C15.617 19.5 14.379 17.302 14.647 16.67C14.643 16.198 14.639 15.744 14.655 15.468C14.875 15.53 15.394 15.793 16.466 16.835C18.121 18.505 18.544 19.5 19.881 19.5H22.342C23.122 19.5 23.528 19.177 23.731 18.906C23.927 18.644 24.119 18.184 23.909 17.468C23.36 15.744 20.158 12.767 19.959 12.453C19.9912 12.3935 20.0256 12.3351 20.062 12.278H20.06C20.692 11.443 23.104 7.829 23.459 6.383C23.4602 6.38051 23.4609 6.37778 23.461 6.375C23.653 5.715 23.477 5.287 23.295 5.045C23.021 4.683 22.585 4.5 21.996 4.5H19.535C18.711 4.5 18.086 4.915 17.77 5.672C17.241 7.017 15.755 9.783 14.641 10.762C14.6162 9.68445 14.6185 8.60644 14.648 7.529C14.684 5.994 14.8 4.5 13.207 4.5H9.339C8.341 4.5 7.386 5.59 8.42 6.884C9.324 8.018 8.745 8.65 8.94 11.796C8.18 10.981 6.828 8.78 5.872 5.967C5.604 5.206 5.198 4.501 4.055 4.501H1.594C0.596 4.501 0 5.045 0 5.956C0 8.002 4.529 19.5 12.145 19.5ZM4.055 6.001C4.272 6.001 4.294 6.001 4.455 6.458C5.434 9.341 7.63 13.607 9.234 13.607C10.439 13.607 10.439 12.372 10.439 11.907L10.438 8.205C10.372 6.98 9.926 6.37 9.633 6L13.141 6.004C13.143 6.021 13.121 10.099 13.151 11.087C13.151 12.49 14.265 13.294 16.004 11.534C17.839 9.463 19.108 6.367 19.159 6.241C19.234 6.061 19.299 6 19.535 6H22.006L22.004 6.009C21.779 7.059 19.558 10.405 18.815 11.444L18.781 11.494C18.454 12.028 18.188 12.618 18.826 13.448C18.884 13.518 19.036 13.682 19.256 13.91C19.94 14.616 22.286 17.03 22.494 17.99C22.356 18.012 22.206 17.996 19.881 18.001C19.386 18.001 18.999 17.261 17.522 15.771C16.194 14.479 15.332 13.951 14.547 13.951C13.023 13.951 13.134 15.188 13.148 16.684C13.153 18.306 13.143 17.793 13.154 17.895C13.065 17.93 12.81 18 12.145 18C5.8 18 1.668 7.929 1.509 6.004C1.564 5.999 2.321 6.002 4.055 6.001Z' fill='%23464646'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2044_22593'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.social-links .whatsapp: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_2044_22568)'%3E%3Cpath d='M13.33 18.076C17.38 19.04 18.805 15.576 18.091 14.283C17.805 13.767 15.235 12.776 15.11 12.728C14.006 12.326 13.598 13.076 12.833 14.063C11.364 13.328 10.379 12.749 9.367 11.103C9.424 11.032 9.5 10.948 9.557 10.884C9.911 10.488 10.574 9.75 10.122 8.847C9.742 8.09 9.553 7.562 9.414 7.175C9.011 6.054 8.704 5.75 7.316 5.75C5.871 5.75 4.75 7.649 4.75 9.284C4.75 12.853 9.548 17.173 13.33 18.076ZM7.316 7.25C7.616 7.25 7.768 7.26 7.844 7.272C8.006 7.615 8.17 8.331 8.774 9.445C8.68 9.796 7.345 10.619 7.964 11.683C9.229 13.831 10.495 14.576 12.309 15.478C13.517 16.024 13.903 15.035 14.669 14.166C15.024 14.31 16.222 14.84 16.748 15.106C16.701 16.142 15.701 17.098 13.678 16.616C10.206 15.787 6.249 11.881 6.249 9.283C6.25 8.295 6.943 7.25 7.316 7.25Z' fill='%23464646'/%3E%3Cpath d='M0.0830696 23.0849C0.0524347 23.1962 0.0479145 23.3131 0.0698613 23.4265C0.0918081 23.5398 0.139629 23.6466 0.209599 23.7384C0.279569 23.8303 0.369798 23.9047 0.473257 23.956C0.576716 24.0072 0.690611 24.0339 0.80607 24.0339C0.98607 24.0339 0.69207 24.0799 6.65407 22.5339C9.08107 23.7699 10.9261 23.7309 12.1041 23.8419C22.6591 23.8419 27.8291 10.9689 20.5651 3.47891C10.6081 -6.14509 -4.89893 5.81491 1.59007 17.6059L0.0830696 23.0849ZM19.3711 4.41291C19.5441 4.72891 24.5061 9.20391 21.7431 15.8909C20.0421 20.0109 16.1171 22.5499 11.7191 22.3119C8.14107 22.1129 7.21507 20.8349 6.55607 21.0099L1.87307 22.2299L3.11807 17.7059C3.14466 17.61 3.15189 17.5098 3.13936 17.4111C3.12683 17.3124 3.09477 17.2171 3.04507 17.1309C-2.93793 6.80691 10.5911 -3.80809 19.3711 4.41291Z' fill='%23464646'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2044_22568'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.social-links .viber: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_2044_22572)'%3E%3Cpath d='M6.32788 20.3781C6.29688 21.8431 6.12388 23.5171 7.39888 23.9211C8.64888 24.3281 9.37388 23.3231 11.0039 21.2831C17.0819 21.6981 22.4469 19.9891 23.1649 13.8621C23.8079 8.41506 22.9769 4.34006 20.8379 2.40106C17.7009 -0.604939 7.48988 -1.02594 3.75188 2.54706C2.21288 4.14806 1.46288 6.49706 1.39288 9.94006C1.33588 12.7521 1.21988 18.5021 6.32788 20.3781ZM2.89288 9.97106C2.95488 6.92806 3.57088 4.89906 4.80988 3.60906C7.93088 0.62706 17.1799 0.97206 19.8149 3.50006C21.5739 5.09306 22.2529 8.80606 21.6759 13.6871C21.1519 18.1631 18.2699 18.9271 17.1849 19.2141C15.0849 19.7691 12.9042 19.9532 10.7409 19.7581C10.1999 19.7001 9.98688 20.2121 9.78988 20.3981C8.81088 21.5751 8.10488 22.4251 7.92188 22.5391C7.78688 22.3381 7.80788 21.3871 7.82388 20.6231C7.77488 20.2791 8.08288 19.3281 7.27988 19.1131C2.73488 17.7711 2.83788 12.6981 2.89288 9.97106Z' fill='%23464646'/%3E%3Cpath d='M5.76179 7.98018C6.56279 9.57718 7.34379 12.3992 10.3428 14.8552C11.3838 15.7132 14.4998 17.6932 15.7198 17.6932C17.4628 17.6932 19.4538 14.9512 17.9958 13.7282C17.3398 13.0872 16.4168 12.4562 15.8248 12.1092L15.8228 12.1082C14.2858 11.2192 13.4438 12.8552 13.3438 12.9192C11.0918 14.9352 8.31779 11.4332 10.2618 9.73918C10.5008 9.44218 11.9268 8.75418 11.0808 7.19018C10.3308 5.83318 9.83579 5.36618 9.55579 4.97918C8.07879 3.13518 4.88279 6.19818 5.76179 7.98018ZM14.9358 13.3532C15.0378 13.4172 15.9268 13.8062 16.9878 14.8392C17.1228 14.9522 16.2228 16.2602 15.6498 16.1852C15.5368 16.1342 14.7198 15.9392 12.9648 14.8662C14.6308 14.3002 14.6168 13.4132 14.9358 13.3532ZM8.26979 5.92818C8.33179 5.89518 8.36379 5.89318 8.36079 5.88518C8.64879 6.28618 9.07879 6.66818 9.76479 7.90918C9.94679 8.24618 9.49779 8.37718 9.20779 8.67318C8.80845 9.0222 8.49906 9.46228 8.30579 9.95618C7.69179 8.79718 7.41679 7.96218 7.13679 7.37818C7.02479 6.84618 7.79379 6.20018 8.26979 5.92818Z' fill='%23464646'/%3E%3Cpath d='M12.8121 8.55011C12.8231 8.55111 13.9111 8.69011 14.1061 9.86111C14.2711 10.8551 15.7471 10.5881 15.5851 9.61511C15.2821 7.79611 13.7511 7.14811 12.9821 7.06011C11.9971 6.94911 11.8281 8.43611 12.8121 8.55011Z' fill='%23464646'/%3E%3Cpath d='M12.0305 5.3159C12.0475 5.3159 14.4085 5.2739 15.9455 6.9179C17.4635 8.5419 17.1285 10.9029 17.1255 10.9239C16.9725 11.8969 18.4505 12.1549 18.6065 11.1569C18.6265 11.0319 19.0675 8.0609 17.0415 5.8929C15.0305 3.7409 12.1055 3.8079 11.9845 3.8159C10.9595 3.8499 11.0835 5.3939 12.0305 5.3159Z' fill='%23464646'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2044_22572'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.social-links .youtube: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_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 .telegram: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_2044_22586)'%3E%3Cpath d='M0.415479 11.1963L6.28448 14.1213C6.39581 14.1766 6.51912 14.2035 6.64337 14.1995C6.76763 14.1954 6.88895 14.1607 6.99648 14.0983L12.2205 11.0613L9.05848 13.8633C8.97895 13.9337 8.91528 14.0203 8.87167 14.1171C8.82806 14.214 8.8055 14.3191 8.80548 14.4253V21.2503C8.80548 21.9703 9.72448 22.2733 10.1555 21.7013L12.6925 18.3283L18.9665 21.9013C19.0696 21.9599 19.1852 21.9933 19.3037 21.9986C19.4222 22.0039 19.5403 21.981 19.6482 21.9318C19.7562 21.8826 19.8509 21.8085 19.9247 21.7156C19.9984 21.6227 20.0491 21.5136 20.0725 21.3973L23.9855 1.8973C24.0119 1.76533 24.0023 1.62869 23.9578 1.5017C23.9132 1.3747 23.8353 1.26204 23.7322 1.17552C23.6292 1.089 23.5047 1.03181 23.3719 1.00996C23.2391 0.9881 23.1029 1.00238 22.9775 1.0513L0.477479 9.8263C0.342184 9.87907 0.225119 9.96998 0.140496 10.088C0.0558732 10.206 0.00733234 10.3461 0.000767043 10.4911C-0.00579825 10.6362 0.0298944 10.7801 0.103512 10.9052C0.177129 11.0304 0.285504 11.1315 0.415479 11.1963ZM22.2455 2.9473L18.8065 20.0843L12.8615 16.6983C12.7028 16.6083 12.5168 16.5791 12.3382 16.6161C12.1595 16.6531 12.0004 16.7537 11.8905 16.8993L10.3055 19.0063V14.7623L18.8565 7.1863C19.5335 6.5873 18.7555 5.5223 17.9825 5.9763L6.59248 12.5983L2.60048 10.6093L22.2455 2.9473Z' fill='%23464646'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2044_22586'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.social-links .odnoklassniki: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_2044_22582)'%3E%3Cpath d='M19.2226 12.4842C18.6166 11.3012 17.1416 10.8522 15.6976 11.9872C15.6836 11.9982 14.2536 13.0952 12.0026 13.0952C9.75163 13.0952 8.32163 11.9972 8.30763 11.9872C6.86963 10.8512 5.38263 11.2962 4.78063 12.4872L4.77563 12.4972C3.88063 14.3282 5.35863 15.2822 6.54763 16.0492C7.28263 16.5222 8.22263 16.8792 9.35163 17.1152L6.14663 20.3272C4.21163 22.2582 7.24363 25.3052 9.19863 23.3942L12.0126 20.5662C12.956 21.5092 13.896 22.4555 14.8326 23.4052C16.7626 25.3002 19.8146 22.3062 17.8906 20.3312C15.5956 18.0382 15.1016 17.5432 14.6676 17.1162C17.0636 16.6032 20.3966 14.9222 19.2226 12.4842ZM13.1976 15.8392C12.6796 15.5902 11.9916 16.5362 12.5576 17.1242L12.5636 17.1302L12.5676 17.1342L12.5726 17.1392L16.8216 21.3842C17.3596 21.9372 16.4116 22.8512 15.8906 22.3432C14.9606 21.3972 13.4856 19.9202 12.5406 18.9732C12.471 18.9034 12.3882 18.8479 12.2971 18.8101C12.206 18.7723 12.1083 18.7529 12.0096 18.7529C11.911 18.7529 11.8133 18.7723 11.7222 18.8101C11.6311 18.8479 11.5483 18.9034 11.4786 18.9732L8.14063 22.3272C7.61163 22.8442 6.66863 21.9212 7.20463 21.3862L11.4486 17.1342L11.4536 17.1282C11.9806 16.6102 11.4486 15.6502 10.8286 15.8332C9.35163 15.6602 8.15463 15.2992 7.35763 14.7872C5.81763 13.7922 5.89463 13.6172 6.11763 13.1602C6.76563 11.9192 7.91363 14.5952 12.0006 14.5952C14.7996 14.5952 16.5556 13.2202 16.6246 13.1652C17.0806 12.8072 17.6156 12.6402 17.8786 13.1512C18.1016 13.6142 18.1846 13.7872 16.6406 14.7902C15.5866 15.4612 14.0966 15.7322 13.1976 15.8392ZM11.9986 9.99721C12.9386 9.99535 13.8394 9.62079 14.5036 8.95567C15.1678 8.29055 15.5411 7.38917 15.5416 6.44921C15.5416 4.48521 13.9526 2.88721 11.9986 2.88721C10.0456 2.88721 8.45663 4.48521 8.45663 6.44921C8.45663 7.38916 8.82962 8.2907 9.4937 8.9559C10.1578 9.62111 11.0587 9.99562 11.9986 9.99721ZM11.9986 4.38721C13.1246 4.38721 14.0416 5.31221 14.0416 6.44921C14.0416 7.57821 13.1246 8.49721 11.9986 8.49721C10.8726 8.49721 9.95563 7.57821 9.95563 6.44821C9.95563 5.31221 10.8716 4.38721 11.9986 4.38721Z' fill='%23464646'/%3E%3Cpath d='M11.9985 12.883C13.7048 12.8811 15.3407 12.2026 16.5474 10.9963C17.7541 9.78997 18.4331 8.15428 18.4355 6.448C18.4345 2.893 15.5475 0 11.9985 0C8.44952 0 5.56152 2.893 5.56152 6.448C5.56364 8.15436 6.24257 9.7902 7.44934 10.9966C8.65611 12.203 10.2922 12.8814 11.9985 12.883ZM11.9985 1.5C14.7205 1.5 16.9355 3.72 16.9355 6.448C16.9355 9.169 14.7215 11.383 11.9985 11.383C10.688 11.383 9.43107 10.8624 8.50436 9.93567C7.57764 9.00896 7.05702 7.75207 7.05702 6.4415C7.05702 5.13093 7.57764 3.87404 8.50436 2.94733C9.43107 2.02062 10.688 1.5 11.9985 1.5Z' fill='%23464646'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2044_22582'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.social-links a{padding: 6px 10px;padding-right: 22px;box-shadow: 0px 8px 8px 0px rgba(227, 91, 73, 0.50);}
.social-links_icons span{background: var(--main-grad-yellow2);border: 3px solid transparent;box-shadow: 0px 0px 4px rgba(189, 248, 79, 0.50);width: 44px;height: 44px;border-radius: 50%;margin-right: 20px;display: flex;align-items: center;justify-content: center;position: relative;}
.social-links a .social-links_icons span:before{content: '';transition: 0.2s;width: 24px;min-width: 24px;height: 24px;background-color: var(--main-color-yellowdark);z-index: 1;display: block;-webkit-mask-position: center;-webkit-mask-repeat: no-repeat;-webkit-mask-size: contain;}
.social-links a .social-links_icons span:after{content: '';width: calc(100% - 2px);height: calc(100% - 2px);background: var(--main-color-white);position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);border-radius: 50%;}
@media (max-width: 1023px){
 .social-links a{min-height: auto;padding: 3px;font-size: 18px;padding-right: 16px;}
 .social-links{grid-gap: 16px 24px;}
 .social-links_icons span{width: 36px;height: 36px;border-radius: 50%;margin-right: 12px;}
 .social-links a .social-links_icons span:before{width: 20px;min-width: 20px;height: 20px;}
 .social-links a .social-links_icons span:after{width: 30px;height: 30px;}
}
@media (max-width:479px){
  .social-links{grid-gap: 12px;}
}
/* Popup окно */
.popup{text-align:center;}
.popup-title{margin-bottom: 15px;}
/*** Заголовки ***/
#page-title{text-align: left;}
.block-title{position:relative;display: flex;align-items: center;margin-bottom:10px;}
.index .block-title{margin-bottom: 40px;}
.block-title .title{margin: 0;text-align: left;font-size: 64px;color: var(--main-color-orange);font-weight: 800;user-select: none;font-family: 'RoundsBlack';text-transform: uppercase;}
.block-title .title .inf, .block-title .title .res{}
.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(--main-color-green)}
.block-title.cart .title-tab.disabled{opacity: .5}
@media (max-width: 1139px){
  .block-title .title{font-size: 50px;}
}
@media (max-width: 1023px){
  .block-title .title{font-size: 36px;}
  .index .block-title{margin-bottom: 30px;}
}
@media (max-width: 639px){
  .block-title .title{font-size: 32px;}
  .index .block-title{margin-bottom: 24px;}
}
@media (max-width:479px){
  .block-title .title{font-size: 22px;}
  .index .block-title{margin-bottom: 16px;}
}
/*** Хлебные крошки ***/
#breadcrumbs{position: relative;font-size: 16px;color: var(--main-color-grey);white-space: nowrap;margin-bottom: 16px;}
#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 .breadcrumbs-list::-webkit-scrollbar-thumb, #breadcrumbs .breadcrumbs-list::-webkit-scrollbar{background-color: transparent;}
#breadcrumbs ul li{display: inline-flex;align-items: center;}
#breadcrumbs ul li:before{content: "";background-color: var(--main-color-grey);min-width: 6px;width: 6px;height: 6px;border-radius:50%;margin: 0 16px;display: block;}
#breadcrumbs ul li:first-child:before{display: none;}
#breadcrumbs ul li a{transition: 0.3s;}
#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;font-weight: 400;}
#breadcrumbs ul li a:hover{color: var(--main-color-bluelight);}
/* Для всех карточек  */
.item .links_container{display: flex;flex-direction: column;align-items: center;grid-gap: 4px;transition: 0.3s;position: absolute;right: 8px;top: 8px;z-index: 1;}
.item .links_container .product-ico{right: initial !important;left: initial !important;}
.item .product-image .product-img{width: 100%;padding-bottom: 100%;position: relative;}
.item .product-image .product-img img{object-fit: contain;height: 100%;width: 100%;position: absolute;top: 0;left: 0;}
.item .product-ico{width: 54px;height: 54px;position:relative;font-size: 0;transition: 0.3s;border-radius: 50%;display: flex;align-items: center;justify-content: center;padding: 0;background: var(--main-grad-green3);box-shadow: 0px -2px 4px 0px #60AB10 inset;}
.item .product-ico .icon_{width: 24px;height: 24px;min-width: 24px;margin: 0;transition: 0.3s;background: var(--main-color-greendark);}
.item .product-ico:before{content: '';width: 44px;height: 44px;background: var(--main-color-white);border-radius: 50%;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);box-shadow: 0px -4px 4px 0px rgba(189, 248, 79, 0.50) inset;}
.item .product-ico.added .icon_{background: var(--main-color-green);}
.item .product-ico.added:before{background: var(--main-grad-green2);}
.item .product-ico.added .icon_{background-color:var(--main-color-white);}
.item._with-mod .price:not(.old-price):before{content: 'от';margin-right: 5px;text-wrap: nowrap;}
@media (min-width: 980px){
  .item .links_container{top: -50px;}
  .item:hover .links_container{top: 8px;}
  .item .product-ico:hover:before{background: var(--main-grad-green2);}
  .item .product-ico:hover .icon_{background-color:var(--main-color-white);}
}
@media (max-width: 1139px){
  .item .product-ico{width: 44px;height: 44px;}
  .item .product-ico:before{width: 34px;height: 34px;}
  .item .product-ico .icon_{width: 18px;height: 18px;min-width: 18px;}
}
@media (max-width: 479px){
  .item .product-ico{width: max-content;background: transparent;box-shadow: none;}
  .item .product-ico:before{display:none;}
  .item .product-ico .icon_{background: var(--main-color-grey);}
  .item .product-ico.added .icon_{background: var(--main-color-green);}
}
.products-container{width:100%;position:relative;}
.products-container .showAll{margin: 40px auto 0;text-align: center;display: none;}
.products-container .showAll.show{display: block;}
.products-grid{position: relative;display: flex;flex-wrap: wrap;grid-gap: 32px;text-align: center;width: 100%;}
.products-grid .item{width: calc(100% / 3 - 22px);position: relative;transition:0.3s;border: 4px solid var(--main-color-white);border-radius: 24px;overflow: hidden;box-shadow: var(--main-shadow);}
.products-grid .item .product-image{display: flex;align-items: center;justify-content: center;position: relative;background: var(--main-bgImg);z-index: 0;padding: 0;overflow: hidden;}
.products-grid .item form{height: 100%;display: flex;flex-direction: column;}
.products-grid .item .rating-box_wrapper{display: flex;align-items: center;grid-gap: 8px;margin-bottom: 8px;}
.products-grid .item .rating-box_wrapper .rating__label{font-size:14px;font-weight: 500;color: var(--main-color-greylight);}
.products-grid .item .available-true, .item .available-false{margin-left: auto;font-size: 14px;font-weight: 500;}
.products-grid .item .available-false{color:var(--main-color-greylight);}
.products-grid .item .actions{width: 100%;display: flex;align-items: center;grid-gap: 6px;margin-top:10px;position: relative;}
.products-grid .item .actions .price-box{width: calc(100% - 40px - 8px);overflow: hidden;}
.products-grid .item .actions-btn{min-height: auto;height: 54px;width: calc(100% - 130px);padding: 0 3px;font-size: 18px;justify-content: flex-start;z-index:1;}
.products-grid .item .actions-btn .icon_{background-color: var(--main-color-greendark);width: 18px;height: 18px;min-width: 18px;margin: 0;transition: 0.3s;z-index: 1;}
.products-grid .item .actions-btn.callback_notify{box-shadow: var(--main-shadow);border: 4px solid transparent;background: var(--main-grad-grey);}
.products-grid .item .actions-btn.callback_notify .icon_{background-color: var(--main-color-grey);}
.products-grid .item .actions-btn .btn_icons{background: var(--main-grad-green2);border: 1px solid transparent;box-shadow: 0px 0px 4px rgba(189, 248, 79, 0.50);width: 42px;height: 42px;border-radius: 50%;display: flex;align-items: center;justify-content: center;position: relative;}
.products-grid .item .actions-btn .btn_icons:before{content: '';width: calc(100% - 6px);height: calc(100% - 6px);background: var(--main-color-white);position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);border-radius: 50%;z-index: 1;}
.products-grid .item .actions-btn.callback_notify .btn_icons{background:var(--main-grad-grey2);box-shadow: 0px 0px 4px rgba(246, 246, 246, 0.50);}
.products-grid .item .actions-btn > span{margin: 0 auto;}
.products-grid .item .price-box{display: flex;flex-wrap: wrap;grid-gap: 0 16px;width: 100%;}
.products-grid .item .product-shop{text-align: left;padding: 16px;flex: 1;display: flex;flex-direction: column;justify-content: flex-end;position: relative;background: var(--main-color-white);}
.products-grid .item .product-shop .no-old-price{display: none;}
.products-grid .item .product-shop .product-name{margin-bottom: 12px;font-size: 18px;font-weight: 700;height: 60px;color: var(--main-color-black);word-break: break-word;overflow: hidden;}
.products-grid .item .product-shop .price:not(.old-price){font-size: 28px;}
.products-grid .item .product-shop .price span{overflow: hidden;line-height: 1;}
.products-grid .item .product-shop .old-price, .products-grid .item._with-mod .price:not(.old-price):before, .products-grid .item .product-shop .price span span:not(.num){font-size: 18px;}
.products-grid .item .product-shop_top{display: flex;grid-gap: 6px;justify-content: space-between;margin-bottom: 12px;}
@media (min-width: 980px){
  .products-grid .item:hover{border-color:var(--main-color-bluelight);}
  .products-grid .item .product-ico{transform: translateX(-150px);opacity: 0;}
  .products-grid .item:hover .product-ico, .products-grid .item.visible .product-ico{transform: translateX(0);opacity: 1;}
  .products-grid .item.visible .product-ico{right: 0 !important;}
  .products-grid .item .actions-btn.callback_notify:hover{background: var(--main-grad-grey-hover);}
}
@media (max-width: 1139px){
  .products-grid{grid-gap: 24px;}
  .products-grid .item{width: calc(100% / 3 - 16px);}
  .products-grid .item .actions-btn .btn_icons{display:none;}
  .products-grid .item .actions-btn{justify-content: center;}
  .products-grid .item .product-shop .price:not(.old-price), .products-grid .item .product-shop .old-price{width:100%;}
  .products-grid .item .product-shop .price:not(.old-price){font-size: 22px;}
  .products-grid .item .product-shop .old-price, .products-grid .item._with-mod .price:not(.old-price):before, .products-grid .item .product-shop .price span span:not(.num){font-size: 16px;}
  .products-grid .item .actions-btn{font-size:0;width: 82px;height: 44px;}
  .products-grid .item .actions-btn > span{display:none;}
  .products-grid .item .actions-btn .icon_, .products-grid .item .actions-btn .callback_notify .icon_{background-color: var(--main-color-white) !important;}
  .products-grid .item .actions-btn .btn_icons:before{display:none;}
  .products-grid .item .actions-btn .btn_icons{display: flex;width: max-content;height: max-content;background: transparent !important;box-shadow: none !important;border-radius: 0;margin: 0;border: 0;}
}
@media (max-width: 1023px){
  .products-grid .item .product-shop .product-name{font-size:16px;height: 56px;}
  .products-grid{grid-gap: 16px;}
  .products-grid .item{width: calc(100% / 3 - 11px);}
  .products-grid .item .product-shop .price:not(.old-price){font-size:22px;}
  .products-grid .item .product-shop .old-price, .products-grid .item._with-mod .price:not(.old-price):before, .products-grid .item .product-shop .price span span:not(.num){font-size: 16px;}
  .products-container .showAll{margin-top: 24px;}
}
@media (max-width: 767px){
  .products-grid .item{width: calc(100% / 2 - 8px);}
}
@media (max-width: 639px){
  .products-grid .item .actions-btn{width: 60px;}
}
@media (max-width: 479px){
  .products-grid .item .product-shop{padding:10px;}
  .products-grid .item .product-shop .product-name{font-size: 14px;height: 50px;}
  .products-grid .icon_sticker{top: 6px;left: 6px;grid-gap: 6px;}
  .products-grid .ico-new, .products-grid .ico-best, .products-grid .ico-sale{font-size: 10px;height: 24px;width: 47px;}
  .products-grid .item .product-shop .price:not(.old-price){font-size:14px;}
  .products-grid .item .product-shop .old-price, .products-grid .item._with-mod .price:not(.old-price):before, .products-grid .item .product-shop .price span span:not(.num){font-size: 12px;}
  .products-container .showAll{margin-top: 16px;}
  .products-grid .item .actions-btn{width: 38px;height:38px;min-width: 38px;}
  .products-grid .item .actions{grid-gap: 12px;}
  .products-grid .item .product-shop .product-name{font-size:14px;height: 50px;}
}
/** Товары списком **/
.products-list{margin: 0;padding: 0;list-style: none;list-style-position: inside;display: flex;flex-wrap: wrap;grid-gap: 24px;}
.products-list li{width: 100%;}
.products-list form{display: flex;width: 100%;}
.products-list form .product-image{width: 223px;height: max-content;}
.products-list .product-shop{width: calc(100% - 171px);padding: 12px;}
.products-list .item{background: var(--main-color-white);border-radius: 24px;overflow: hidden;transition: 0.3s;border: 4px solid var(--main-color-white);box-shadow: var(--main-shadow);}
.products-list .item .product-image{display: flex;align-items: center;justify-content: center;position: relative;background: var(--main-bgImg);overflow: hidden;border-radius: 24px;}
.products-list .item .actions_btnWrapper{display: flex;align-items: center;grid-gap: 12px;}
.products-list .item .available-true .icon_{min-width:20px;width:20px;height:20px;margin-right:8px;background-color:var(--main-color-blue);}
.products-list .item .available-false{color:var(--main-color-greenlight);}
.products-list .item .actions{display: flex;flex-direction: column;grid-gap: 16px;width: 308px;}
.products-list .item .actions-btn{height: 54px;padding: 0 3px;font-size: 18px;justify-content: flex-start;z-index: 1;padding-right: 10px;}
.products-list .item .actions-btn.callback_notify{background: var(--main-grad-grey);box-shadow: var(--main-shadow);}
.products-list .item .actions-btn.callback_notify .btn_icons{background:var(--main-grad-grey2);box-shadow: 0px 0px 4px rgba(246, 246, 246, 0.50);}
.products-list .item .actions-btn.callback_notify .icon_{background-color:var(--main-color-grey);}
.products-list .item .actions-btn{width: calc(100% - 120px - 12px);}
.products-list .item .actions-btn.quick{border-width: 4px;width: 100%;}
.products-list .item .actions-btn.quick .btn_icons{background: var(--main-grad-orange);box-shadow: 0px 0px 4px rgba(255, 202, 187, 0.50);}
.products-list .item .actions-btn.quick .btn_icons .icon_{background-color: var(--main-color-orange);}
.products-list .item .actions-btn .btn_icons{background: var(--main-grad-green2);box-shadow: 0px 0px 4px rgba(189, 248, 79, 0.50);width: 42px;height: 42px;border-radius: 50%;display: flex;align-items: center;justify-content: center;position: relative;}
.products-list .item .actions-btn .btn_icons:before{content: '';width: calc(100% - 6px);height: calc(100% - 6px);background: var(--main-color-white);position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);border-radius: 50%;z-index: 1;}
.products-list .item .actions-btn .icon_{background-color: var(--main-color-greendark);width: 18px;height: 18px;min-width: 18px;margin: 0;transition: 0.3s;z-index: 1;}
.products-list .item .actions-btn > span{margin: 0 auto;}
.products-list .item .price-box{display: flex;flex-wrap: wrap;grid-gap: 4px 16px;width: 100%;}
.products-list .item .product-shop{text-align: left;padding: 24px;background: var(--main-color-white);flex: 1;display: flex;flex-wrap: wrap;grid-gap: 10px 24px;}
.products-list .item .product-info{width: calc(100% - 308px - 24px);}
.products-list .item .product-shop .no-old-price{display: none;}
.products-list .item .product-shop .product-name{display: block;font-size: 18px;font-weight: 700;transition: 0.3s;overflow: hidden;max-height: 42px;color: var(--main-color-black);word-break: break-word;margin-bottom: 10px;}
.products-list .item .product-shop .price:not(.old-price){font-size: 28px;}
.products-list .item .product-shop .price span{overflow: hidden;line-height: 1;}
.products-list .item .product-shop_top{display: flex;grid-gap: 6px;justify-content: space-between;margin-bottom: 12px;}
.products-list .item .rating_art{display: flex;flex-wrap: wrap;align-items: center;grid-gap: 10px 24px;}
.products-list .item .art_number{font-size: 16px;color: var(--main-color-grey);}
.products-list .item .goods_features-contaner{display: flex;flex-direction: column;margin-top: 12px;}
.products-list .item .goods_features-title{font-size: 14px;font-weight: 700;cursor: pointer;display: flex;align-items: center;color: var(--main-color-bluelight);}
.products-list .item .goods_features-contaner .goods_features-inner{display: flex;flex-direction: column;grid-gap: 6px;}
.products-list .item .goods_features-inner > div{font-size: 14px;}
.products-list .item .goods_features-inner .name{font-weight: 700;margin-right: 5px;}
.products-list .item .goods_features-inner .val{}
.products-list .item .goods_features-inner > div:nth-child(n+6){display:none;}
.products-list .item .goods_features-inner > div.show{display: block !important;}
.products-list .item .product-shop .old-price, .products-list .item._with-mod .price:not(.old-price):before, .products-list .item .product-shop .price span span:not(.num){font-size: 18px;}
@media (min-width: 980px){
  .products-list .item:hover{border-color: var(--main-color-bluelight);}
  .products-list .item .actions-btn.callback_notify:hover{background: var(--main-grad-grey-hover);}
  .products-list .item .goods_features-title:hover{color: var(--main-color-green);}
}
@media (min-width: 1024px) (max-width: 1139px){
  .products-list .item .rating_art{align-items: flex-start;flex-direction: column;}  
  .products-list .item .product-shop .price{width: 100%;}
}
@media (min-width: 1024px){
  .products-list .item .goods_features-title{margin-top:6px;}
}
@media (max-width: 1139px){
 .products-list .item .actions{width: 273px;}
 .products-list .item .product-info{width: calc(100% - 273px - 24px);}
 .products-list .item .actions-btn{height: 44px;width: calc(100% - 98px - 10px);}
 .products-list .item .actions_btnWrapper{grid-gap: 10px;}
 .products-list .item .actions-btn.quick .btn_icons{width: 30px;height: 30px;}
}
@media (max-width: 1023px){
 .products-list .item .actions{width: 250px;}
 .products-list .item .product-info{width: calc(100% - 250px - 16px);}
 .products-list .item .product-shop{padding: 16px;grid-gap: 10px 16px;}
 .products-list .item .product-shop .product-name{font-size: 16px;max-height: 56px;}
 .products-list .item .goods_features-inner > div{display:none;}
 .products-list .item .goods_features-contaner .goods_features-inner{margin-bottom: 6px;}
 .products-list .item .goods_features-title{display: flex !important;}
 .products-list .item .actions-btn.quick .btn_icons{display:none;}
 .products-list form .product-image{width: 196px;}
 .products-list .item .product-shop .price:not(.old-price){font-size: 22px;}
 .products-list .item .product-shop .old-price, .products-list .item._with-mod .price:not(.old-price):before, .products-list .item .product-shop .price span span:not(.num){font-size: 16px;}
 .products-list .item .actions{grid-gap: 10px;}
}
@media (max-width: 767px){
 .products-list .item .goods_features-inner > div{display:none;}
 .products-list .item .product-info{width: 100%;}
 .products-list .item .actions{width: 100%;}
 .products-list .item .actions-btn.quick{display:none;}
 .products-list .item .actions-btn{max-width: 150px;font-size:16px;}
 .products-list .item .product-shop .product-name{max-height: 36px;}
}
@media (max-width: 639px){
 .products-list form .product-image{width: 134px;}
}
@media (min-width: 480px) and (max-width: 1139px){
  .products-list .item .actions-btn:not(.quick){padding: 0 10px;}
  .products-list .item .actions-btn:not(.quick) .btn_icons{display:none;}
}
@media (max-width: 479px){
  .products-list .item .actions-btn.callback_notify .icon_{background-color:var(--main-color-white);}
  .products-list .item .rating_art{align-items: flex-start;flex-direction: column;} 
  .products-list .item .product-shop .price:not(.old-price){font-size: 16px;}
  .products-list .item .product-shop .old-price, .products-list .item._with-mod .price:not(.old-price):before, .products-list .item .product-shop .price span span:not(.num){font-size: 14px;}
  .products-list .item .product-shop{grid-gap: 10px 16px;}
  .products-list .item .product-shop .product-name{font-size: 14px;max-height: 48px;}
  .products-list .item .actions-btn > span{display:none;}
  .products-list .item .actions-btn{max-width: initial !important;width: 38px !important;height: 38px;font-size: 0;padding: 0;align-items: center;justify-content: center;}
  .products-list .item .actions-btn .btn_icons{background: transparent !important;box-shadow: none !important;width: max-content;height: max-content;border-radius: 0;margin-right: 0;}
  .products-list .item .actions-btn .btn_icons:before{display:none;}
  .products-list .item .actions-btn .icon_{background-color: var(--main-color-white);}
  .products-list .item .actions_btnWrapper{grid-gap: 12px;}
  .products-list .item .goods_features-contaner{display:none;}
}
/*Распродажа*/
.promo .promo-banner{border: 0;box-shadow: none;position: relative;display: flex;flex-direction: column;align-items: center;justify-content: center;padding: 20px;}
.promo .promo-banner:before{content: '';width: 100%;height: 100%;position: absolute;top:0;left:0;z-index: -1;background: var(--main-color-green);}
.promo .promo-banner:after{content: '';width: 100%;height: 100%;position: absolute;top:0;left:0;z-index: -1;background: url('/design/d566855/sale_bg.png');background-repeat: no-repeat;background-size: cover;background-position: center;}
.promo .promo-title{font-family: 'RoundsBlack';font-size: 90px;color: var(--main-color-white);margin-bottom: 10px;text-shadow: 0px 8px 8px #60AB10;}
.promo .promo-text{font-size: 32px;font-weight: 700;margin-bottom: 20px;color: var(--main-color-white);display: flex;align-items: center;}
.promo .promo-name{font-size: 18px;text-transform: uppercase;color: var(--main-color-white);font-weight: 700;margin-bottom: 16px;}
.promo .promo-time{font-size: 18px;color: var(--main-color-black);font-weight: 700;margin-bottom: 40px;}
.promo .promo-btn{min-height: auto;padding: 18px 24px;max-width: 100%;}
.promo .count{font-family: 'GilroyExtraBold';font-size: 58px;text-shadow: 0px 8px 8px #60AB10;margin-left: 10px;}
@media (max-width: 1139px){
  .promo .promo-btn{padding: 15px 24px;}
}
@media (max-width: 1023px){
  .promo .promo-title{font-size: 50px;}
  .promo .promo-text{font-size: 22px;}
  .promo .count{font-size: 42px;}
  .promo .promo-btn{padding: 10px 16px;}
}
@media (max-width: 639px){
  .promo .count{font-size: 30px;}
}
@media (max-width: 479px){
  .promo .promo-btn{padding: 5px 16px;}
  .promo .promo-title{font-size: 32px;}
  .promo .count{font-size: 30px;}
  .promo .promo-time{display:none;}
  .promo .promo-name{display:none;}
  .promo .promo-banner{padding:12px;}
  .promo .promo-btn{font-size: 12px;}
  .promo .promo-text{flex-wrap: wrap;justify-content: center;}
  .promo .count{width:100%;}
}
/*Товары на главной*/
.pdt__index .products-grid{grid-gap: 24px;}
.pdt__index .products-grid .item .price-box{flex-direction: column;align-items: flex-start;}
.pdt__index .products-grid .item{width: calc(100% / 4 - 18px);}
.pdt__index .products-grid .item:nth-child(n+9){display: none;}
.pdt__index .products-grid .item.show{display: block;}
.pdt__index .products-grid .item .actions{grid-gap: 6px;}
@media (min-width: 1140px){
  .pdt__index .products-grid .item .actions-btn{height: 44px;width: calc(100% - 88px - 20px);font-size: 14px;justify-content: center;}
  .pdt__index .products-grid .item .product-shop .product-name{font-size:16px;height: 56px;}
  .pdt__index .products-grid .item .actions-btn .btn_icons{display:none;}
  .pdt__index .products-grid .item .product-ico{width: 44px;height: 44px;}
  .pdt__index .products-grid .item .product-ico:before{width: 34px;height: 34px;}
  .pdt__index .products-grid .item .product-ico .icon_{width: 18px;height: 18px;min-width: 18px;}
  .pdt__index .products-grid .item .product-shop .price:not(.old-price){font-size: 22px;}
  .pdt__index .products-grid .item .product-shop .old-price, .pdt__index .products-grid .item._with-mod .price:not(.old-price):before, .pdt__index .products-grid .item .product-shop .price span span:not(.num){font-size: 16px;}
}
@media (min-width: 980px){
  .pdt__index .products-grid .item .product-ico.add-compare{transform: translateX(-250%);}
  .pdt__index .products-grid .item .product-ico.add-wishlist{transform: translateX(-250%);} 
  .pdt__index .products-grid .item:hover .product-ico, .pdt__index .products-grid .item.visible .product-ico{transform: translateX(0%);} 
}
@media (max-width: 1139px){
  .pdt__index .products-grid{grid-gap: 16px;}  
  .pdt__index .products-grid .item{width: calc(100% / 4 - 12px);}
}
@media (max-width: 1023px){
  .pdt__index .products-grid .item{width: calc(100% / 3 - 11px);}
}
@media (max-width: 767px){
  .pdt__index .products-grid .item{width: calc(100% / 2 - 8px);}
}
@media (max-width: 479px){
  .products-grid .item .actions{margin-top:8px;}
}
/*Новинки*/
.pdt__new .products-grid .item.show{display: block !important;}
.pdt__new .products-grid .item:nth-child(n+10){display: none;}
@media (max-width: 767px){
  .pdt__new .products-grid .item:nth-child(n+7){display: none;}
}
/*Мы рады вас видеть*/
.index_mainBlock{padding: 60px 0;}
.index_mainBlock .row{background: var(--main-color-white);padding: 60px 30px;border-radius: 24px;}
.index_mainBlock #IndexAboutUs{position: relative;}
.index_mainBlock #IndexAboutUs:before{content: '';position: absolute;left: calc(-76px - 30px);top: 0;width: 530px;height: calc(100% + 10px);background-position: center !important;background-size: contain !important;background-repeat: no-repeat !important;}
.index_mainBlock #IndexAboutUs:before{background: url('/design/d566855/girl.png');}
.index_mainBlock .IndexAboutUs{padding-left: 440px;padding-right: 30px;padding-bottom: 40px;}
.index_mainBlock .IndexAboutUs .block-title{margin-bottom: 30px;}
.index_mainBlock .IndexAboutUs .block-title .title{color:var(--main-color-bluelight);}
.index_mainBlock .IndexAboutUs_btn{min-height: auto;margin-top: 30px;padding: 18px 24px;}
.index_mainBlock.pdt_noEmpty:after{content: '';width: 100%;height: 100%;background: var(--main-color-bluelight);position: absolute;top: 0;left: 0;z-index: -2;}
.index_mainBlock.pdt_noEmpty #IndexAboutUs:after{content: '';width: 100vw;height: calc(100% + 30%);background: var(--main-color-orange);position: absolute;top: -120px;left: 50%;transform: translateX(-50%);z-index: -1;}
.index_mainBlock:not(.pdt_noEmpty){background: var(--main-color-bluelight);}
@media (max-width: 1139px){
  .index_mainBlock .IndexAboutUs .block-title{margin-bottom:24px;}
  .index_mainBlock .row{padding:60px 16px;}
  .index_mainBlock .IndexAboutUs_btn{padding: 14px 24px;}
}
@media (min-width: 1140px){
  .index_mainBlock .IndexAboutUs .block-title .title{font-size: 48px;}
}
@media (max-width: 1023px){
  .index_mainBlock #IndexAboutUs:before{display:none;}
  .index_mainBlock .IndexAboutUs{padding: 0 0 40px;}
  .index_mainBlock .row{padding:50px 16px;}
  .index_mainBlock{padding: 50px 0;}
  .index_mainBlock.pdt_noEmpty #IndexAboutUs:after{top: -100px;}
}
@media (max-width: 639px){
  .index_mainBlock .row{padding:40px 16px;}
  .index_mainBlock .IndexAboutUs_btn{padding: 10px 24px;font-size: 16px;}
  .index_mainBlock{padding: 40px 0;}
  .index_mainBlock.pdt_noEmpty #IndexAboutUs:after{top: -80px;}
}
@media (max-width: 479px){
  .index_mainBlock .IndexAboutUs .block-title{margin-bottom:16px;}
}
.features{z-index: 1;position: relative;background: var(--main-color-white);margin: 0 -30px;width: calc(100% + 60px);}
.features .features-list{display: flex;align-items: center;border: 2px dashed var(--main-color-blue);border-right: 0;border-left: 0;}
.features .featuresItem{padding: 30px;border-right: 2px dashed var(--main-color-blue);width: calc(100% / 3);position: relative;display: flex;align-items: center;text-align: center;}
.features .featuresItem:last-child{border: 0;}
.features .featuresTitle{font-size: 26px;font-family: 'RoundsBlack';color: var(--main-color-bluelight);z-index: 1;position: relative;}
.features .featuresIcon{width: 150px;height: 150px;background-position: center !important;background-repeat: no-repeat !important;background-size: contain !important;}
@media (min-width: 1023px){
  .features .featuresIcon{position: absolute;right: 30px;top: 050%;transform: translateY(-50%);}
  .features .featuresTitle{text-align: left;}
}
@media (max-width: 1139px){
  .features .featuresItem{padding: 30px 16px;}
  .features .featuresTitle{font-size: 20px;}
  .features{margin: 0 -16px;width: calc(100% + 32px);}
}
@media (max-width: 1023px){
  .features .featuresItem{position: relative;display: flex;align-items: center;flex-direction: column;padding: 16px;}
  .features .featuresIcon{width: 120px;height: 120px;margin-top: -35px;margin-bottom: 16px;}
  .features .featuresTitle{padding-right: 0;text-align: center;}
}
@media (max-width: 639px){
  .features .featuresIcon{width: 100px;height: 100px;}
  .features .featuresTitle{font-size: 16px;}
}
@media (max-width: 479px){
  .features .featuresItem{padding: 10px 8px;}
  .features .featuresTitle{font-size: 10px;}
  .features .featuresIcon{width: 60px;height: 60px;margin-bottom: 10px;}
}
/* Товар. Изображения */
.product_wrapper{position:relative;display: flex;flex-wrap: wrap;}
#main .product_wrapper .col-left{width: 752px;margin-right:24px;padding: 24px;background: var(--main-color-white);border-radius: 24px;box-shadow: var(--main-shadow);}
#main .product_wrapper .col-left.product-img-box{padding: 24px;background: var(--main-color-white);border-radius: 24px;display: flex;grid-gap: 26px;height: max-content;}
#main .product_wrapper .col-right{width: calc(100% - 752px - 24px);}
.product-view .showMoreImg{cursor: pointer;position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 1;display: flex;align-items: center;justify-content: center;font-size: 24px;font-weight: 700;color: var(--main-color-white);}
.product-view .showMoreImg:before{content: '';width: 100%;height: 100%;position: absolute;top: 0;background: var(--main-color-grey);z-index: -1;opacity: 0.8;}
.product-view .showMoreImg.active{display:none;}
.product-view .hideMoreImg{cursor: pointer;display:none;}
.product-view .hideMoreImg.active{display: flex;align-items: center;justify-content: center;height: 40px;background: var(--main-color-white);border: 4px solid var(--main-color-greylight);margin-top: 10px;border-radius: 16px;font-size: 16px;font-weight: 700;}
.product-view .product-img-box .thumblist{padding-right: 5px;}
.product-view .product-img-box.no-photo .thumblist{height: auto;}
.product-view .product-img-box.no-photo .thumblist-box{display: none;}
.product-view .product-img-box{width: 100%;display: flex;grid-gap: 0 24px;flex-wrap: wrap;}
.product-view .product-img-box .product-image{order: 2;width: calc(100% - 130px - 24px);position: relative;}
.product-view .general-img a{position: relative;padding-bottom: 100%;border-radius: 24px;overflow: hidden;display: block;background: var(--main-bgImg);}
.product-view .general-img a img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;max-height: 100%;max-width: 100%;object-fit: contain;}
.product-view .thumblist-box{order: 1;position: relative;overflow: hidden;width: 130px;}
.product-view .thumblist-box .thumblist{display: flex;flex-wrap: wrap;grid-gap: 16px;height: 100%;}
.product-view .thumblist img{object-fit: contain;width: 100%;height: 100%;max-width: 100%;max-height: 100%;}
.product-view .thumblist a{width: 122px;height: 122px;position: relative;display: block;text-align: center;border-radius: 16px;overflow: hidden;background: var(--main-bgImg);border: 2px solid var(--main-color-white);}
.product-view .thumblist a.show{display:block !important;}
.product-view .thumblist a.activeIMG{border-color:var(--main-color-bluelight);}
/* Модификации */
.product-view .goodsDataMainModificationsBlock{display: flex;flex-wrap: wrap;grid-gap: 24px;}
.product-view .goodsDataMainModificationsBlock-wrapper{display: flex;flex-direction: column;width: 100%;grid-gap: 24px;}
.product-view .goodsDataMainModificationsBlock .goodsDataMainModificationsValue{display: flex;align-items: center;justify-content: center;background: var(--main-color-white);padding: 10px 24px;border-radius: 30px;width: max-content;font-size: 16px;font-weight: 700;border: 2px solid var(--main-color-greylight);}
.product-view .goodsDataMainModificationsBlock .goodsDataMainModificationsValue.active, .product-view .goodsDataMainModificationsBlock .goodsDataMainModificationsValue.active:hover{border-color: var(--main-color-bluelight);}
.product-view .goodsDataMainModificationsBlock .goodsDataMainModificationsValue:hover{color: var(--main-color-bluelight);}
.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(--main-color-greylight);font-size: 14px;}
.product-view .goodsDataMainModificationsBlock .goodsDataMainModificationsDescriptionBlock div{margin: 0;}
.product-view .goodsDataMainModificationsBlockProperty label{color: var(--main-color-grey);margin-bottom: 16px;display: block;}
.product-view .ModificationsButtonsBlock{display: flex;align-items: center;grid-gap: 8px;flex-wrap: wrap;}
/*** Товар ***/
.product-view .available-true.few{color: var(--main-color-yellowdark);}
.product-view .available-true:not(.few){color: var(--main-color-green);}
.product-view .available-false{color: var(--main-color-black);}
.product-view .available-wrapper{display: flex;align-items: center;}
.product-view .product-container{display: flex;flex-wrap: wrap;}
.product-view .product-container .product_action{height: max-content;border-radius: 20px;overflow: hidden;padding: 24px;border-radius: 24px;background: var(--main-color-white);box-shadow: var(--main-shadow);}
.product-view .product-container .product_action form{}
.product-view .links{display: flex;align-items: center;font-size: 16px;font-weight: 700;transition: 0.3s;}
.product-view .links .icon_{margin-right: 8px;width: 20px;height: 20px;min-width: 20px;background: var(--main-color-black);transition: 0.3s;}
.product-view .links:hover, .product-view .product-links .links.added{color:var(--main-color-green);}
.product-view .links:hover .icon_, .product-view .product-links .links.added .icon_{background-color:var(--main-color-greendark);}
.product-view .ratings_container{display: flex;align-items: center;grid-gap: 16px;}
.product-view .ratings_container.hide_{opacity: 0;}
.product-view .ratings_text{font-size: 16px;}
.product-view .product-img-box .goodsDataMainDiscountBlock a{display: flex;justify-content: center;}
.product-view .product_info{width: 100%;display: flex;flex-wrap: wrap;margin-bottom: 16px;grid-gap: 30px;}
.product-view .product-header .product-name h1{display: block;margin: 0;font-size: 24px;font-weight: 600; text-transform: none;overflow: hidden;}
.product-view .informationBlockSale{font-size: 12px;font-family: 'RoundsBlack';margin-bottom: 16px;padding: 7px 16px;grid-gap: 5px;width: max-content;max-width: 100%;border-radius: 17px;}
.product-view .informationBlockSale .count{white-space: nowrap;}
.product-view .product-name{width: 100%;font-size: 32px;font-family: 'RoundsBlack';color: var(--main-color-orange);word-break: break-word;position: relative;margin-bottom: 16px;}
.product-view .price-box_wrapper .price-box{display: flex;flex-direction: column;width: 100%;grid-gap: 6px;margin-bottom: 16px;}
.product-view .product-header .product-name.quick-view h1{font-size: 20px;}
.goodsDataMainDiscountInfo .text{margin-right: 10px;}
.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(--main-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 .product-left_top{display: flex;align-items: center;flex-wrap: wrap;margin-bottom:12px;}
.product-view .price-box .price span{white-space: initial;overflow: hidden;}
.product-view .goodsDataMainModificationPriceNow{font-size: 32px;}
.product-view .goodsDataMainModificationPriceOld{font-size: 20px;}
.product-view .price-box .price span span:not(.num){font-size: 20px;}
.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(--main-color-green);}
.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(--main-color-green);}
.product-view .RatingLinksBlock .addOpinion:hover .icon_{background-color: var(--main-color-green);}
.product-view .RatingLinksBlock .addOpinion .icon_{background-color: var(--main-color-grey);}
.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: 22px;width: 22px;height: 22px;margin: 0;}
.product-view .product-action a.added .icon_, .product-view .product-action a:hover .icon_{background-color: var(--main-color-green);}
.product-view .add-to-box.actions{display: flex;align-items: center;flex-wrap: wrap;grid-gap: 12px 16px;}
.product-view .add-to-cart{width: 100%;display: flex;flex-direction: column;}
.product-view .add-to-box.actions .add-cart.quick{width: 100%;margin-top: 16px;max-width: 320px;}
.product-view .callback_notify{width:100%;max-width:430px;color: var(--main-color-white);background: var(--main-grad-grey);box-shadow: var(--main-shadow);}
.product-view .icons-style-btn.callback_notify .btn_icons{background: var(--main-grad-grey2);box-shadow: 0px 0px 4px rgba(246, 246, 246, 0.50);}
.product-view .icons-style-btn.callback_notify .btn_icons .icon_{background-color: var(--main-color-grey);}
.product-view .icons-style-btn{width: calc(100% - 120px - 12px);height: 54px;padding: 0 3px;font-size: 18px;justify-content: flex-start;z-index: 1;padding-right: 10px;}
.product-view .icons-style-btn:not(.quick){max-width: 190px;}
.product-view .icons-style-btn > span{margin: 0 auto;}
.product-view .icons-style-btn .btn_icons{background: var(--main-grad-green2);box-shadow: 0px 0px 4px rgba(189, 248, 79, 0.50);width: 42px;height: 42px;border-radius: 50%;display: flex;align-items: center;justify-content: center;position: relative;}
.product-view .icons-style-btn .btn_icons:before{content: '';width: calc(100% - 6px);height: calc(100% - 6px);background: var(--main-color-white);position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);border-radius: 50%;z-index: 1;}
.product-view .icons-style-btn .btn_icons .icon_{background-color: var(--main-color-greendark);width: 18px;height: 18px;min-width: 18px;margin: 0;transition: 0.3s;z-index: 1;}
.product-view .icons-style-btn.quick{border-width: 4px;width: 100%;}
.product-view .icons-style-btn.quick .btn_icons{background: var(--main-grad-orange);box-shadow: 0px 0px 4px rgba(255, 202, 187, 0.50);}
.product-view .icons-style-btn.quick .btn_icons .icon_{background-color: var(--main-color-orange);}
.product-view .add-to-cart-wrapper{display: flex;align-items: center;grid-gap: 12px;}
.product-view .links{width: 54px;height: 54px;position:relative;font-size: 0;transition: 0.3s;border-radius: 50%;display: flex;align-items: center;justify-content: center;padding: 0;background: var(--main-grad-green3);box-shadow: 0px -2px 4px 0px #60AB10 inset;}
.product-view .links .icon_{width: 24px;height: 24px;min-width: 24px;margin: 0;transition: 0.3s;background: var(--main-color-greendark);}
.product-view .links:before{content: '';width: 44px;height: 44px;background: var(--main-color-white);border-radius: 50%;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);box-shadow: 0px -4px 4px 0px rgba(189, 248, 79, 0.50) inset;}
.product-view .links.added .icon_{background: var(--main-color-green);}
.product-view .links.added:before{background: var(--main-grad-green2);}
.product-view .links.added .icon_{background-color:var(--main-color-white);}
.product-view .cart_link{display:none;}
.product-view .border{margin-bottom: 24px;padding-bottom: 24px;position:relative;width:100%;}
.product-view .border-top{margin-top: 24px;padding-top: 24px;position:relative;width:100%;}
.product-view .border:before{content: '';background: var(--main-color-greylight);width: 100%;height: 2px;border-radius: 2px;position: absolute;left: 0;bottom: 0;}
.product-view .border-top:after{content: '';background: var(--main-color-greylight);width: 100%;height: 2px;border-radius: 2px;position: absolute;left: 0;top: 0;}
.product-view .border_top{margin-top: 16px;padding-top: 16px;position:relative;width:100%;}
.product-view .short-description{width: 100%;font-size: 16px;margin-top: 24px;order: 3}
.product-view .art_number{display: flex;align-items: center;font-size: 16px;text-align: right;}
/* Вкладки табы */
.tabs{margin-top:16px;grid-gap: 16px;display: flex;flex-wrap: wrap;}
.tabs .tab-content{width: 100%;border-radius: 24px;padding: 24px;background: var(--main-color-white);box-shadow: var(--main-shadow);}
.tabs .tab-content .title{font-size: 24px;font-family: 'RoundsBlack';margin-bottom: 16px;color: var(--main-color-bluelight);width: 100%;}
.tabs .col-right .tab-content{padding: 30px 20px;}
.tabs .col-right .tab-content .title{font-size: 26px;display: flex;align-items: center;}
.tabs .col-right .tab-content .title .icon_{margin-right: 16px;width: 40px;min-width: 40px;height: 40px;background-color:var(--main-color-green);}
.tabs .col-left{display: flex;flex-direction: column;grid-gap: 20px;}
.tabs .delivery{display: flex;}
.tabs .delivery:not(:last-child){margin-bottom:30px;}
.tabs .delivery_name{font-size: 16px;font-weight: 700;}
.tabs .delivery_zones{margin-top: 10px;}
.tabs .delivery_zones .delivery_zones_rules{margin-bottom: 16px;}
.tabs .delivery_zones .delivery_zones_rules:not(:last-child){margin-bottom: 16px;}
.tabs .delivery_zoneBlock{display: flex;align-items: center;}
.tabs .delivery_zoneBlock:not(:last-child){margin-bottom:8px;}
.tabs .delivery_zone_price{margin-left: 5px;}
.tabs .color_price{color: var(--main-color-bluelight);font-weight: 700;text-wrap: nowrap;}
.tabs .delivery-content, .tabs .delivery_rules{margin-top: 10px;}
.tabs .delivery_title{display: flex;align-items: center;flex-wrap: wrap;grid-gap: 10px;}
.tabs .delivery_title .icon_{background-color: var(--main-color-greenlight);transition: 0.3s;margin: 0;margin-left: auto;width: 16px;height: 16px;min-width: 16px;transform: rotate(90deg);}
.tabs .delivery_title.active .icon_{transform: rotate(90deg) scaleX(-1);}
.tabs .delivery_title:hover .icon_{background-color:var(--main-color-green);}
.tabs .delivery_num{color: var(--main-color-white);font-size: 18px;font-family: 'Gilroy';margin-right: 16px;white-space: nowrap;display: flex;align-items: center;justify-content: center;min-width: 50px;width: 50px;height: 50px;border-radius: 50%;border: 4px solid transparent;background: var(--main-grad-yellow);box-shadow: 0px 4px 4px 0px rgba(235, 164, 0, 0.25);}
.tabs .delivery_title .delivery_price{width:100%;}
.tabs .delivery_rules{display: flex;flex-direction: column;}
.tabs .delivery_rules, .tabs .delivery_zones .delivery_zones_rules{padding-left: 16px;}
.tabs .delivery_rules .delivery_rules_block, .tabs .delivery_zones .delivery_zone_block{display: flex;align-items: center;flex-wrap: wrap;grid-gap: 5px;}
.tabs .delivery_rules h6, .tabs .delivery_zones h6{font-size: 16px;font-weight: 700;margin-bottom: 10px;}
.tabs .delivery_zones h5{font-size: 16px;font-weight: 800;}
.tabs .delivery_rules .delivery_rules_block:not(:last-child), .tabs .delivery_zones .delivery_zone_block:not(:last-child){margin-bottom:10px;}
.tabs .border:not(:last-child){position:relative;margin-bottom:16px;padding-bottom:16px;}
.tabs .border:not(:last-child):before{content: '';background: var(--main-color-grey);width: 100%;height: 2px;border-radius: 2px;position: absolute;left: 0;bottom: 0;}
.tabs .delivery .content_hide{line-height: 1;display:none;padding-top: 8px;font-size: 16px;flex-direction: column;grid-gap: 8px;}
.features_block{display: flex;flex-wrap: wrap;grid-gap: 16px;}
.tabs .features_line{display: flex;grid-gap: 5px;width: calc(50% - 8px);}
.tabs .features_left{font-weight: 700;}
#content_1 .content_hide.hide{max-height: 183px;overflow: hidden;-webkit-mask-image: linear-gradient(to bottom, black 55%, transparent 100%);}
#content_1 .htmlDataBlock{font-size: 18px;line-height: 1;}
.showAll-btn{margin-top:10px;cursor: pointer;display:none;width: max-content;font-size: 16px;color: var(--main-color-bluelight);transition:0.3s;}
.showAll-btn .icon_{margin-right:0;margin-left: 8px;}
.showAll-btn .text2{display:none;}
.showAll-btn.active .text{display:none;}
.showAll-btn.active .text2{display:block;}
.showAll-btn:hover{color:var(--main-color-black);}
/*Вид быстрого просмотра*/
.product-view .product-order.quick-view .price-box{margin:0;}
.product-view .product-order.quick-view .goodsDataMainModificationsBlock{margin-bottom: 10px;}
/* Отзывы */
.reviews_wrapper .grade-lines{width: calc(100% - 215px - 24px - 24px - 50px);margin-right: auto;display: flex;flex-direction: column;grid-gap: 10px;}
.reviews_wrapper .grade-block{display: flex;align-items: center;}
.reviews_wrapper .grade-block .grade-count-number{margin-left: 16px;font-size: 16px;font-family: 'Gilroy';min-width: 10px;text-align: center;}
.reviews_wrapper .grade-block .grade-line{display: block;width: 100%;height: 10px;background: var(--main-color-greylight);border-radius: 5px;}
.reviews_wrapper .grade-block .grade-line .grade-line-count{display: block;width: 0;max-width: 100%;height: 10px;background: linear-gradient(180deg, #F9E321 0%, #EDAF02 100%);border-radius: 5px;transition: all .3s;}
.reviews_wrapper .grade-block .rating-icon{min-width: 20px;width: 20px;height: 20px;margin-right: 16px;background-position: center;background-repeat: no-repeat;background-size: contain;}
.reviews_wrapper .grade-block .numStar{margin-right: 16px;font-size: 18px;font-family: 'Gilroy';}
.reviews_wrapper .btn-open_opinion{text-wrap: nowrap;}
.reviews_wrapper .rating__label{font-size: 18px;font-weight: 800;color: var(--main-color-greendark);}
.reviews_wrapper{width:100%;}
#goods-opinion_form{max-width: 420px;}
#goods-opinion_form .goods-opinion_action{margin-top: 24px;display: flex;flex-direction: column;}
#goods-opinion_form .button{width: 100%;margin-top: 24px;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: 24px;}
#goods-opinion_form .goods-opinion-form__submit-button{width: max-content;font-size: 18px;margin: 0;}
#goods-opinion_form .pp{justify-content: flex-start;}
#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 #sel_opinion .title{font-size: 14px;color: var(--main-color-grey);}
#goods-opinion_form .goods-opinion-form__rating{display: flex;align-items: center;grid-gap: 0;margin-bottom: 24px;}
#goods-opinion_form .rating-cancel, #goods-opinion_form .star-rating{width: 28px !important;height: 28px;}
#goods-opinion_form .goods-opinion-form__rating input[type="radio"]{width: 24px;height: 24px;min-width: 24px;border: 0;border-radius: 0;position: relative;}
#goods-opinion_form .goods-opinion-form__rating input:before{background-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.7296 21.9994C6.3311 21.9982 5.94299 21.8723 5.6196 21.6394C5.28047 21.4116 5.0248 21.0795 4.89128 20.6933C4.75776 20.3072 4.75366 19.8881 4.8796 19.4994L6.4996 14.0994L2.9996 11.2994C2.689 11.049 2.46318 10.7089 2.35291 10.3254C2.24264 9.94197 2.25328 9.53385 2.38338 9.15666C2.51348 8.77948 2.75671 8.45158 3.07994 8.21765C3.40316 7.98373 3.79065 7.85515 4.1896 7.84945H8.2396L10.2396 3.12945C10.39 2.78233 10.6387 2.48678 10.955 2.27916C11.2712 2.07155 11.6413 1.96094 12.0196 1.96094C12.3979 1.96094 12.768 2.07155 13.0842 2.27916C13.4005 2.48678 13.6492 2.78233 13.7996 3.12945L15.7996 7.88945H19.7996C20.19 7.90248 20.5674 8.03306 20.8824 8.26411C21.1973 8.49516 21.4352 8.8159 21.5649 9.18438C21.6945 9.55285 21.71 9.95189 21.6091 10.3293C21.5082 10.7066 21.2958 11.0448 20.9996 11.2994L17.4596 14.1294L19.1096 19.4594C19.2184 19.8466 19.2041 20.2581 19.0688 20.6368C18.9336 21.0155 18.6839 21.3429 18.3544 21.5735C18.025 21.8041 17.6319 21.9267 17.2298 21.9241C16.8276 21.9216 16.4362 21.7942 16.1096 21.5594L11.9996 18.4494L7.8896 21.5594C7.56306 21.8318 7.15461 21.9867 6.7296 21.9994ZM11.9996 16.4694C12.4175 16.4651 12.8253 16.5986 13.1596 16.8494L17.1596 19.8494L15.5996 14.6394C15.4869 14.27 15.4876 13.8752 15.6017 13.5062C15.7158 13.1371 15.938 12.8108 16.2396 12.5694L19.6296 9.85945H15.7596C15.3834 9.8546 15.0168 9.74047 14.7043 9.53096C14.3918 9.32145 14.147 9.02561 13.9996 8.67945L11.9996 4.05945L9.9996 8.67945C9.85074 9.02374 9.60527 9.31749 9.2929 9.52514C8.98054 9.7328 8.61467 9.84544 8.2396 9.84945H4.3796L7.7696 12.5594C8.07117 12.8008 8.29338 13.1271 8.40748 13.4962C8.52158 13.8652 8.52232 14.26 8.4096 14.6294L6.8496 19.8394L10.8496 16.8394C11.1825 16.5943 11.5862 16.4644 11.9996 16.4694Z' fill='url(%23paint0_linear_2045_26593)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_2045_26593' x1='11.9761' y1='1.96094' x2='11.9761' y2='21.9994' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F6F4F5'/%3E%3Cstop offset='1' stop-color='%23BCBCBC'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");}
#goods-opinion_form .goods-opinion-form__rating input:after{background-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.7296 21.9994C6.3311 21.9982 5.94299 21.8723 5.6196 21.6394C5.28047 21.4116 5.0248 21.0795 4.89128 20.6933C4.75776 20.3072 4.75366 19.8881 4.8796 19.4994L6.4996 14.0994L2.9996 11.2994C2.689 11.049 2.46318 10.7089 2.35291 10.3254C2.24264 9.94197 2.25328 9.53385 2.38338 9.15666C2.51348 8.77948 2.75671 8.45158 3.07994 8.21765C3.40316 7.98373 3.79065 7.85515 4.1896 7.84945H8.2396L10.2396 3.12945C10.39 2.78233 10.6387 2.48678 10.955 2.27916C11.2712 2.07155 11.6413 1.96094 12.0196 1.96094C12.3979 1.96094 12.768 2.07155 13.0842 2.27916C13.4005 2.48678 13.6492 2.78233 13.7996 3.12945L15.7996 7.88945H19.7996C20.19 7.90248 20.5674 8.03306 20.8824 8.26411C21.1973 8.49516 21.4352 8.8159 21.5649 9.18438C21.6945 9.55285 21.71 9.95189 21.6091 10.3293C21.5082 10.7066 21.2958 11.0448 20.9996 11.2994L17.4596 14.1294L19.1096 19.4594C19.2184 19.8466 19.2041 20.2581 19.0688 20.6368C18.9336 21.0155 18.6839 21.3429 18.3544 21.5735C18.025 21.8041 17.6319 21.9267 17.2298 21.9241C16.8276 21.9216 16.4362 21.7942 16.1096 21.5594L11.9996 18.4494L7.8896 21.5594C7.56306 21.8318 7.15461 21.9867 6.7296 21.9994ZM11.9996 16.4694C12.4175 16.4651 12.8253 16.5986 13.1596 16.8494L17.1596 19.8494L15.5996 14.6394C15.4869 14.27 15.4876 13.8752 15.6017 13.5062C15.7158 13.1371 15.938 12.8108 16.2396 12.5694L19.6296 9.85945H15.7596C15.3834 9.8546 15.0168 9.74047 14.7043 9.53096C14.3918 9.32145 14.147 9.02561 13.9996 8.67945L11.9996 4.05945L9.9996 8.67945C9.85074 9.02374 9.60527 9.31749 9.2929 9.52514C8.98054 9.7328 8.61467 9.84544 8.2396 9.84945H4.3796L7.7696 12.5594C8.07117 12.8008 8.29338 13.1271 8.40748 13.4962C8.52158 13.8652 8.52232 14.26 8.4096 14.6294L6.8496 19.8394L10.8496 16.8394C11.1825 16.5943 11.5862 16.4644 11.9996 16.4694Z' fill='url(%23paint0_linear_2045_26589)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_2045_26589' x1='11.9761' y1='1.96094' x2='11.9761' y2='21.9994' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F9E321'/%3E%3Cstop offset='1' stop-color='%23EDAF02'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");}
#goods-opinion_form .goods-opinion-form__rating input:before, #goods-opinion_form .goods-opinion-form__rating input:after{content:'';background-color: transparent !important;transition:0.3s;width: 100%;height: 100%;display: block;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);background-position: center;background-repeat: no-repeat;background-size: contain;}
#goods-opinion_form .goods-opinion-form__rating input:after{opacity:0;z-index: 1;}
#goods-opinion_form .goods-opinion-form__rating input.active:after{opacity: 1;visibility: visible;}
.reviews_wrapper .opinion-item_nameWrapper{display: flex;align-items: center;width: 100%;margin-top: 16px;line-height: 1;}
.reviews_wrapper .goods-opinion-wrapper{display: flex;flex-wrap: wrap;align-items: center;}
.reviews_wrapper .goods-opinion-wrapper .opinion__round{width: 100%;display: flex;align-items: center;justify-content: space-between;grid-gap: 0 12px;}
.reviews_wrapper .goods-opinion-wrapper .rating__text{display: flex;flex-direction: column;grid-gap: 12px}
.reviews_wrapper .goods-opinion__body{width: 100%;margin-top: 16px;}
.reviews_wrapper .goods-opinion_wrapper[data-name="top"]{width: 280px;order: 2;}
.reviews_wrapper .goods-opinion_wrapper[data-name="bottom"]{width: calc(100% - 280px - 40px);order: 1;}
.reviews_wrapper .goods-opinion_wrapper[data-name="top"] .goods_btn{width:100%;}
.reviews_wrapper .goodsDataOpinionMessage.empty p{margin: 0;}
.reviews_wrapper .goodsDataOpinionShowAddForm{text-decoration: underline;}
.reviews_wrapper .goodsDataOpinionListNavigateBottom .pager .pages{float: left;}
.reviews_wrapper .goodsDataOpinionListNavigateBottom .pager .pages .title{float: left;line-height: 28px;margin-right: 10px;}
.reviews_wrapper .goodsDataOpinionList{width: 100%;margin-top: 10px;}
.reviews_wrapper .goodsDataOpinionList .bord{width: 100%;margin-bottom: 15px;padding-bottom: 5px;border-bottom: 1px solid #dce4e9;}
.reviews_wrapper .goodsDataOpinionList .goodsDataOpinionHeader{margin-bottom:15px;}
.reviews_wrapper .goodsDataOpinionList .goodsDataOpinionListTitle{display: block;margin-bottom: 5px;padding-right: 10px;color: #21293c;line-height: 1.3;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.reviews_wrapper .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;}
.reviews_wrapper .goodsDataOpinionList .rating-box{display: inline-block;vertical-align: middle}
.reviews_wrapper .goodsDataOpinionList .goodsDataOpinionListDate{display: inline-block;vertical-align: middle;color: #b1bfc8;font-size: 13px}
.reviews_wrapper .goodsDataOpinionList .button{max-width: 100px;float: right}
.reviews_wrapper .goodsDataOpinionList .goodsDataOpinionListDesc,.goodsDataOpinionListTableAnswer{margin-bottom: 15px}
.reviews_wrapper .goodsDataOpinionList .goodsDataOpinionListDesc strong{display: block;margin-bottom: 10px; color: #2a3034}
.reviews_wrapper .goodsDataOpinionList .goodsDataOpinionListDesc span{display: block}
.reviews_wrapper .goods-opinion-form__body{width:100%;}
.reviews_wrapper .goods-opinion-form .rating-cancel, .reviews_wrapper .goods-opinion-form .star-rating{width: 24px!important;height: 24px;}
.reviews_wrapper .goods-opinion-form .rating-cancel a, .reviews_wrapper .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;}
.reviews_wrapper .rating__rating_wrap{margin-right: 24px;display: flex;flex-direction: column;grid-gap: 4px;}
.reviews_wrapper .rating__rating{font-size: 36px;width: 50px;font-family: 'Gilroy';white-space: nowrap;text-align: center;}
.reviews_wrapper .rating__rating_wrap .ratings_text{font-size: 14px;color: var(--main-color-grey);}
.reviews_wrapper .goods-opinion-form__input-wrap._person{margin-bottom: 20px;position: relative;}
.reviews_wrapper .goods-opinion-form__input-wrap._comment{position: relative;}
.reviews_wrapper .button.goods-opinion-form__submit-button[disabled="disabled"]{pointer-events: none;opacity: 0.5;}
.reviews_wrapper .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;}
.reviews_wrapper .goodsOpinionFormContainer{background: var(--main-color-white);box-shadow: 0px 0px 20px rgb(140 142 183 / 50%);border-radius: 4px;overflow: hidden;}
.opinion-item.show{display: block;}
.opinion-item__answer{position: relative;display: flex;flex-wrap: wrap;background: var(--main-color-white);padding: 24px;border-radius: 24px;margin-top: 12px;margin-left: 24px;box-shadow: var(--main-shadow);}
.reviews_wrapper .opinion_title, .reviews_wrapper .goods-opinion-list .store_response{width: 100%;display: flex;align-items: center;position:relative;}
.reviews_wrapper .opinion-item__desc, .reviews_wrapper .store_response__desc{font-size: 16px;width: 100%;}
.reviews_wrapper .opinion_title .rating-box{margin-bottom: 16px;}
.reviews_wrapper #goods_opinion_comment, #goods_opinion_name{max-width: 100%;}
.reviews_wrapper .goods-opinion-form__input._comment::-webkit-scrollbar{ width: 0; }
.reviews_wrapper .goods-opinion-form__input._comment{scrollbar-width: none;-ms-overflow-style: none;}
.reviews_wrapper .goods-opinion-form__captcha{display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-bottom: 15px}
.reviews_wrapper .goods-opinion-form__input-captcha{width: auto}
.reviews_wrapper .goods-opinion-form__captcha + .goods-opinion-form__submit-button{margin-bottom: 15px}
.reviews_wrapper .goods-opinion-form__captcha-img{max-height: 45px;margin-left: 20px;border-radius: 3px}
.reviews_wrapper .goods-opinion-form__captcha-refresh-button{margin-left: 10px;padding: 10px;line-height: 1}
.reviews_wrapper .goods-opinion-list::-webkit-scrollbar{width: 3px;}
.reviews_wrapper .opinion-item .opinion-user{display: flex;flex-wrap: wrap;background: var(--main-color-white);padding: 24px;border-radius: 24px;box-shadow: var(--main-shadow);}
.reviews_wrapper .opinion-item:not(:last-child){margin-bottom: 12px;}
.reviews_wrapper .opinion_icon{}
.reviews_wrapper .goods-opinion_btn{margin-top: 20px;}
.reviews_wrapper .opinion-item_right{display: flex;flex-direction: column;  width: calc(100% - 46px - 15px);}
.reviews_wrapper .opinion-item_icon{margin-right: 15px;width: 46px;height: 46px;border-radius: 50%;display: flex;align-items: center;justify-content: center;background: var(--main-color-green);}
.reviews_wrapper .opinion-item_name{visibility: hidden;font-size: 0;}
.reviews_wrapper .goodsDataOpinionListNavigateTop{display: flex;align-items: center;margin-bottom: 16px;grid-gap: 16px;background: var(--main-color-white);border-radius: 24px;padding: 24px;overflow-x: auto;overflow-y: hidden;box-shadow: var(--main-shadow);}
.reviews_wrapper .goodsDataOpinionListNavigateTop::-webkit-scrollbar{background-color: transparent;}
.reviews_wrapper .goodsDataOpinionListNavigateTop::-webkit-scrollbar-thumb{background-color: transparent;}
.reviews_wrapper .goodsDataOpinionListNavigateTop .title{font-weight: 700;font-size: 14px;margin-bottom: 4px;}
.reviews_wrapper .goodsDataOpinionListNavigateTop .button{display: inline-block;margin: 0 5px 5px 0;}
.reviews_wrapper .goodsDataOpinionListNavigateTop .goodsDataOpinionShowAddForm{background-color: #006600;}
.reviews_wrapper .goodsDataOpinionListNavigateTop .goodsDataOpinionShowAddForm:hover{background-color: var(--main-color-green);}
.reviews_wrapper .goodsDataOpinionListNavigateTop a{white-space: nowrap;position: relative;display: flex;align-items: center;grid-gap: 12px;font-size: 16px;font-weight: 700;padding: 10px 24px;border-radius: 24px;color: var(--main-color-white);border: 4px solid transparent;background: var(--main-grad-grey);box-shadow: var(--main-shadow);}
.reviews_wrapper .goodsDataOpinionListNavigateTop a:hover{background: var(--main-grad-grey-hover);}
.reviews_wrapper .goodsDataOpinionListNavigateTop a.active{background: var(--main-grad-orange);box-shadow: 0px 4px 4px 0px rgba(227, 91, 73, 0.25);}
.reviews_wrapper .goodsDataOpinionListNavigateTop a.active:hover{background: var(--main-grad-orange-hover);}
.reviews_wrapper .goodsDataOpinionListClient{font-size: 16px;color: var(--main-color-grey);font-weight: 700;}
.reviews_wrapper .rating-box{margin-bottom: 16px;}
.reviews_wrapper .store_response{font-size: 16px;color: var(--main-color-grey);margin-bottom: 16px;font-weight: 700;}
.reviews_wrapper .opinion-item__date{font-size: 14px;color: var(--main-color-grey);display: flex;align-items: center;grid-gap: 5px;margin-top: 12px;}
.reviews_wrapper .opinion__buttons{margin: 16px 0;}
.reviews_wrapper .opinion__buttons a{margin: 0 auto;display: flex;align-items: center;grid-gap: 5px;}
.reviews_wrapper .opinion__score_recommend{font-weight: 700;line-height: 19px;width: 100%;}
.reviews_wrapper .opinion__recommend{margin-left: auto;}
.reviews_wrapper .opinion-item-wrapper{display: flex;align-items: center;grid-gap: 8px 12px;}
.reviews_wrapper .opinion-item_info{width: calc(100% - 250px);}
.reviews_wrapper .opinion__recommend{font-weight: 700;font-size: 14px;display: flex;align-items: center;}
.reviews_wrapper .opinion__recommend.opinion__recommend_bad{color: var(--main-color-orange);}
.reviews_wrapper .opinion__recommend.opinion__recommend_good{color: var(--main-color-green);}
.reviews_wrapper .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;}
.reviews_wrapper .opinion__recommend.opinion__recommend_bad:before{background-color: var(--main-color-orange);}
.reviews_wrapper .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");}
.reviews_wrapper .opinion__recommend.opinion__recommend_good:before{background-color: var(--main-color-green);}
.reviews_wrapper .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");}
.reviews_wrapper .opinion-item:nth-child(n+4){display: none;}
.reviews_wrapper .opinion-item.show{display: block;}
@media (min-width: 1024px){
  .product-view .thumblist a:nth-child(n+5){display:none;}
}
@media (max-width: 1139px){
  .product-view .thumblist a{width: calc(100% / 4 - 12px);height: auto;position: relative;padding-bottom: calc(100% / 4 - 12px);}
}
@media (max-width: 1023px){
  .product-view .thumblist a:nth-child(n+8){display:none;}
  .product-view .thumblist a{width: calc(100% / 7 - 14px);padding-bottom: calc(100% / 7 - 14px);}
}
@media (max-width: 767px){
  .product-view .thumblist a:nth-child(n+7){display:none;}
  .product-view .thumblist a{width: calc(100% / 6 - 14px);padding-bottom: calc(100% / 6 - 14px);}
}
@media (max-width: 639px){
  .product-view .thumblist a:nth-child(n+6){display:none;}
  .product-view .thumblist a{width: calc(100% / 5 - 13px);padding-bottom: calc(100% / 5 - 13px);}
  .product-view .goodsDataMainModificationPriceNow{font-size: 24px;}
  .product-view .goodsDataMainModificationPriceOld, .product-view .price-box .price span span:not(.num){font-size: 18px;}
}
@media (max-width: 479px){
  .product-view .thumblist a:nth-child(n+4){display:none;}
  .product-view .thumblist a{width: calc(100% / 3 - 11px);padding-bottom: calc(100% / 3 - 11px);}
  .product-view .informationBlockSale{font-size: 10px;}
}
@media (min-width: 980px){
  .product-view .callback_notify:hover{background: var(--main-grad-grey-hover);}
  .product-view .links:hover:before{background: var(--main-grad-green2);}
  .product-view .links:hover .icon_{background-color:var(--main-color-white);}
}
@media (min-width: 1140px){
  .product-view .product-img-box.opened .thumblist{max-height: 510px;overflow-y: auto;overflow-x: hidden;}
}
@media (max-width: 1139px){
  .product-view .thumblist-box{order: 2;width: 100%;margin-top: 16px;}
  .product-view .product-img-box .product-image{order: 1;width: 100%;height: auto;}
  .product-view .thumblist img{position: absolute;top: 0;left: 0;}
  .product-view .thumblist-box .thumblist{padding:0;height: auto;flex-wrap: wrap;flex-direction: initial;}
  #main .product_wrapper .col-right{width: 360px;}
  #main .product_wrapper .col-left{width: calc(100% - 360px - 24px);}
}
@media (min-width: 480px) and (max-width: 1023px){
  .product-view .price-box_wrapper .price-box{flex-direction: initial;align-items: center;grid-gap: 6px 16px;}
}
@media (max-width: 1023px){
  #main .product_wrapper .col-left{width:100%;margin:0;}
  #main .product_wrapper .col-right{width:100%;margin-top:16px;}
  .product-view .product-name{font-size: 28px;}
}
@media (max-width: 767px){
  #main .product_wrapper .col-left, .product-view .product-container .product_action{padding: 16px;}
  .reviews_wrapper .rating__rating{margin-right:16px;}
  .reviews_wrapper .grade-block .rating-icon, .reviews_wrapper .grade-block .numStar{margin-right: 12px;}
  .reviews_wrapper .grade-block .grade-count-number{margin-left: 12px;}
  .tabs .tab-content{padding:16px;}
  .reviews_wrapper .opinion-item .opinion-user, .opinion-item__answer{padding:16px;}
  .reviews_wrapper .goodsDataOpinionListNavigateTop{padding:16px;}
  .product-view .product-name{font-size: 26px;}
}
@media (max-width: 639px){
  .reviews_wrapper .btn-open_opinion{max-width: 100%;width: 100%;margin-top: 16px;}
  .reviews_wrapper .grade-lines{width: calc(100% - 56px);margin-right: 0;}
  .tabs .features_line{width:100%;display: block;}
  .product-view .icons-style-btn .btn_icons{display:none;}
  .product-view .icons-style-btn{padding: 0 12px;}
  .reviews_wrapper .goods-opinion-wrapper .opinion__round{flex-wrap: wrap;}
  .reviews_wrapper .rating__rating_wrap{width: 100%;margin-right: 0;margin-bottom: 12px;}
  .product-view .product_info{grid-gap: 6px 16px;}
}
@media (max-width: 479px){
  .tabs .tab-content .title{font-size: 18px;}
  .reviews_wrapper .rating__rating{font-size:28px;width:40px;}
  .tabs .delivery_num{min-width: 44px;width: 44px;height: 44px;}
  .product-view .product-name{font-size: 18px;}
  .product-view .short-description{font-size: 14px;}
  .reviews_wrapper .grade-lines{width: 100%;}
  .reviews_wrapper .goodsDataOpinionListNavigateTop a{padding: 10px 16px;}
  .product-view .icons-style-btn{font-size:16px;}
}
.sticky-panel{min-height: 68px;opacity: 0;visibility: hidden;box-shadow: var(--main-shadow);position: fixed;bottom: 0;left: 0;background: var(--main-color-white);padding: 12px 0;display: flex;align-items: center;z-index: 25;width: 100%;transition: 0.3s;}
.sticky-panel.active{opacity: 1;visibility: visible;}
.sticky-panel > div{display: flex;align-items: center;grid-gap: 0 16px;position: relative;}
.sticky-panel .sticky-image{width: 56px;height: 56px;display: block;border-radius: 16px;overflow: hidden;}
.sticky-panel .sticky-information{width: 100%;max-width: calc(100% - 400px - 56px - 32px);display: flex;flex-direction: column;grid-gap: 10px;margin-right: auto;}
.sticky-panel .sticky-name{font-size: 16px;}
.sticky-panel .ratings_text, .sticky-panel .art_number{color: var(--main-color-grey);font-size: 14px;}
.sticky-panel .ratings_text{margin-left:12px;}
.sticky-panel .art_number{margin-left:24px;}
.sticky-panel .ratings_container{grid-gap: 0;}
.sticky-panel .sticky_price{display: flex;flex-direction: column;grid-gap: 3px 16px;padding-right: 6px;}
.sticky-panel .sticky_nowPrice{font-size: 22px;}
.sticky-panel .sticky_oldPrice{font-size: 16px;}
.sticky-panel .sticky_nowPrice > span span:not(.num){font-size: 16px;}
.sticky-panel .links{width: 44px;min-width: 44px;height: 44px;cursor: pointer;}
.sticky-panel .links:before{width: 34px;height: 34px;}
.sticky-panel .links .icon_{width: 18px;height: 18px;min-width: 18px;}
.sticky-panel .links.added:before{background: var(--main-grad-green2);}
.sticky-panel .links.added .icon_{background-color: var(--main-color-white);}
.sticky-panel .sticky-btn{height: 44px;width: 156px;padding: 0 24px;font-size: 18px;white-space: nowrap;}
.sticky-panel .sticky-btn .icon_{display:none;width:18px;min-width:18px;height:18px;margin:0;}
.sticky-panel .sticky-btn.sticky_notify_goods{color: var(--main-color-white);background: var(--main-grad-grey);box-shadow: var(--main-shadow);}
.sticky-panel .sticky_wrap{display: flex;align-items: center;grid-gap: 10px;justify-content: flex-end;}
#back-top.goods_page{bottom: 95px;}
@media (max-width: 1023px){
  .sticky-panel .sticky-btn{font-size:0;width:88px;}
  .sticky-panel .sticky-btn .icon_{display:block;}
  .sticky-panel > div{flex-wrap: wrap;}
  .sticky-panel .sticky-image, .sticky-panel .ratings_container{display: none;}
  .sticky-panel .sticky-information{max-width: 100%;}
  .sticky-panel .sticky_price{padding: 0;margin-top: 6px;flex-direction: initial;width: 100%;}
  .sticky-panel .sticky_wrap{position: absolute;right: 16px;top: 50%;transform: translateY(-50%);}
  .sticky-panel .sticky-information, .sticky-panel .sticky_price{padding-right: 200px;}
}
@media (max-width: 767px){
  .sticky-panel .links{display:none;}
  .sticky-panel .sticky-information, .sticky-panel .sticky_price{padding-right: 100px;}
}
@media (max-width: 639px){
  .sticky-panel .sticky_nowPrice{font-size: 16px;}
  .sticky-panel{bottom: 60px;}
  #back-top.goods_page{bottom: 140px;}
}
@media (max-width: 479px){
  .sticky-panel .sticky-information{display:none;}
  .sticky-panel .sticky_price{flex-direction: column;}
  .sticky-panel{bottom: 50px;}
  #back-top.goods_page{bottom: 130px;}
}
/*Сопуствующие и рекомендованные твоары  */
.viewed, .related-goods, .related-views{position: relative;}
#viewed .swiper, #related-views .swiper, #pdt__cat .swiper{padding: 0 5px 5px;}
#related-goods{background: var(--main-color-greylight);padding: 16px;border-radius: 18px;}
#related-goods.no_mod{margin-top:24px;}
#related-goods .block-title{margin-bottom: 18px;}
#related-goods .block-title .title{font-size: 16px;color: var(--main-color-bluelight);}
#related-goods .item{border-width:2px;border-radius: 16px;}
#related-goods .item .product-shop{padding: 12px;}
#related-goods .item .price-box{margin: 0;grid-gap: 6px;align-items: flex-start;}
#related-goods .item .product-shop .price:not(.old-price){font-size: 16px;}
#related-goods .item .product-shop .old-price, #related-goods .item._with-mod .price:not(.old-price):before, #related-goods .item .product-shop .price span span:not(.num){font-size: 14px;}
#related-goods .item._with-mod .price:not(.old-price):before{display:none;}
#viewed .products-grid .item .price-box, #related-goods .products-grid .item .price-box, #pdt__cat .products-grid .item .price-box{flex-direction: column;align-items: flex-start;}
@media (min-width: 1140px){
  #related-views .products-grid .item .product-shop .price:not(.old-price), #viewed .products-grid .item .product-shop .price:not(.old-price), #related-goods .products-grid .item .product-shop .price:not(.old-price), #pdt__cat .products-grid .item .product-shop .price:not(.old-price){font-size: 22px;}
  #related-views .products-grid .item .product-shop .old-price, #viewed .products-grid .item .product-shop .old-price, #viewed .products-grid .item._with-mod .price:not(.old-price):before, #viewed .products-grid .item .product-shop .price span span:not(.num){font-size: 16px;}
  #related-goods .products-grid .item .product-shop .old-price, #related-goods .products-grid .item._with-mod .price:not(.old-price):before, #related-goods .products-grid .item .product-shop .price span span:not(.num){font-size: 16px;}
  #pdt__cat .products-grid .item .product-shop .old-price, #pdt__cat .products-grid .item._with-mod .price:not(.old-price):before, #pdt__cat .products-grid .item .product-shop .price span span:not(.num){font-size: 16px;}
  #related-views .products-grid .item .product-shop .old-price, #related-views .products-grid .item._with-mod .price:not(.old-price):before, #related-views .products-grid .item .product-shop .price span span:not(.num){font-size: 16px;}
}
/*Вы смотрели*/
#pdt__cat, .viewed, #related-views{padding: 30px;background: var(--main-color-white);border-radius: 24px;box-shadow: var(--main-shadow);}
#pdt__cat .block-title, .viewed .block-title, #related-views .block-title{margin-bottom:40px;}
#pdt__cat .block-title .title, .viewed .block-title .title, #related-views .block-title .title{color: var(--main-color-bluelight);}
#pdt__cat .pdt__cat-linkWrap{margin-left:30px;display:flex;align-items:center;flex-wrap: wrap;grid-gap: 4px 16px;}
#pdt__cat .pdt__cat-link{font-size: 16px;font-weight: 700;padding: 9px 24px;border-radius: 45px;border: 4px solid transparent;color: var(--main-color-white);background: var(--main-grad-grey);box-shadow: var(--main-shadow);}
#pdt__cat .pdt__cat-link.active{background: var(--main-grad-orange);box-shadow: 0px 4px 4px 0px rgba(227, 91, 73, 0.25);}
#pdt__cat .products-grid .swiper{padding-bottom: 10px;}
#pdt__cat .products-container.active{display:block !important;}
#pdt__cat .products-grid{display: block;}
#pdt__cat .pdt__cat_wrap{position: relative;}
@media (min-width: 980px){
  #pdt__cat .pdt__cat-link:hover{background: var(--main-grad-orange);}
  #pdt__cat .products-grid .item .product-ico.add-compare, .viewed .products-grid .item .product-ico.add-compare, #related-views .products-grid .item .product-ico.add-compare{transform: translateX(-250%);}
  #pdt__cat .products-grid .item .product-ico.add-wishlist, .viewed .products-grid .item .product-ico.add-wishlist, #related-views .products-grid .item .product-ico.add-wishlist{transform: translateX(-250%);} 
  #pdt__cat .products-grid .item:hover .product-ico, #pdt__cat .products-grid .item.visible .product-ico, .viewed .products-grid .item:hover .product-ico, .viewed .products-grid .item.visible .product-ico, #related-views .products-grid .item:hover .product-ico, #related-views .products-grid .item.visible .product-ico{transform: translateX(0%);} 
}
@media (min-width: 1140px){
  #pdt__cat .block-title .title, .viewed .block-title .title, #related-views .block-title .title{font-size: 48px;}
  #pdt__cat .products-grid .item .actions-btn, .viewed .products-grid .item .actions-btn, #related-views .products-grid .item .actions-btn{height: 44px;width: calc(100% - 88px - 20px);font-size: 14px;justify-content: center;}
  #pdt__cat .products-grid .item .product-shop .product-name, .viewed .products-grid .item .product-shop .product-name, #related-views .products-grid .item .product-shop .product-name{font-size:16px;height: 56px;}
  #pdt__cat .products-grid .item .actions-btn .btn_icons, .viewed .products-grid .item .actions-btn .btn_icons, #related-views .products-grid .item .actions-btn .btn_icons{display:none;}
  #pdt__cat .products-grid .item .product-ico, .viewed .products-grid .item .product-ico, #related-views .products-grid .item .product-ico{width: 44px;height: 44px;}
  #pdt__cat .products-grid .item .product-ico:before, .viewed .products-grid .item .product-ico:before, #related-views .products-grid .item .product-ico:before{width: 34px;height: 34px;}
  #pdt__cat .products-grid .item .product-ico .icon_, .viewed .products-grid .item .product-ico .icon_, #related-views .products-grid .item .product-ico .icon_{width: 18px;height: 18px;min-width: 18px;}
}
@media (max-width: 1139px){
  #pdt__cat, .viewed, #related-views{padding:30px 16px;}  
  #pdt__cat .block-title, .viewed .block-title, #related-views .viewed .block-title{margin-bottom:30px;}
  #pdt__cat .title, .viewed .title, #related-views .title{font-size: 36px;}
}
@media (max-width: 1023px){
  #pdt__cat .block-title, .viewed .block-title, #related-views .block-title{margin-bottom:24px;}
  #pdt__cat .block-title{flex-wrap: wrap;}
  #pdt__cat .pdt__cat-linkWrap{width:100%;margin-left: 0;margin-top: 16px;}
}
@media (max-width: 639px){
  #pdt__cat .products-grid .item .actions-btn, .viewed .products-grid .item .actions-btn, #related-views .products-grid .item .actions-btn{width: 60px;}
  #pdt__cat .block-title, .viewed .block-title, #related-views .block-title{margin-bottom:16px;}
  #pdt__cat .title, .viewed .title, #related-views .title{font-size: 32px;}
  #viewed .swiper, #related-views .swiper, #pdt__cat .swiper{padding: 5px 0;}
}
@media (max-width: 479px){
 #pdt__cat .pdt__cat-link{padding: 4px 12px;}
 #pdt__cat .title, .viewed .title, #related-views .title{font-size: 24px;}
}
/*** Товары ***/
.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%;margin-bottom: 30px;}
.toolbar_up .OrderFilterForm{display: flex;align-items: center;grid-gap: 32px;}
.toolbar.bottom .pages{display: flex;justify-content: flex-end;}
.toolbar.bottom .sort-by{display: none}
.view-mode{display: flex;align-items: center;grid-gap: 16px;margin-left: auto;}
.view-mode .view-mode-btn{display: flex;align-items: center;justify-content: center;cursor: default;width: 54px;height: 54px;border: 4px solid transparent;background: var(--main-grad-grey);border-radius: 50%;}
.view-mode .view-mode-btn:hover{background: var(--main-grad-grey-hover);}
.view-mode a.view-mode-btn{cursor: pointer;}
.view-mode .view_mode_list:before, .view-mode .view_mode_table:before{content: '';display:block;transition: 0.3s;background-color: var(--main-color-white);width: 24px;min-width: 24px;height: 24px;-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='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cg clip-path='url(%23clip0_2044_22561)'%3E%3Cpath d='M20.25 0H16.6875C14.6198 0 12.9375 1.68225 12.9375 3.75V7.3125C12.9375 9.38025 14.6198 11.0625 16.6875 11.0625H20.25C22.3177 11.0625 24 9.38025 24 7.3125V3.75C24 1.68225 22.3177 0 20.25 0ZM22.125 7.3125C22.125 8.34637 21.2839 9.1875 20.25 9.1875H16.6875C15.6536 9.1875 14.8125 8.34637 14.8125 7.3125V3.75C14.8125 2.71613 15.6536 1.875 16.6875 1.875H20.25C21.2839 1.875 22.125 2.71613 22.125 3.75V7.3125ZM7.3125 0H3.75C1.68225 0 0 1.68225 0 3.75V7.3125C0 9.38025 1.68225 11.0625 3.75 11.0625H7.3125C9.38025 11.0625 11.0625 9.38025 11.0625 7.3125V3.75C11.0625 1.68225 9.38025 0 7.3125 0ZM9.1875 7.3125C9.1875 8.34637 8.34637 9.1875 7.3125 9.1875H3.75C2.71613 9.1875 1.875 8.34637 1.875 7.3125V3.75C1.875 2.71613 2.71613 1.875 3.75 1.875H7.3125C8.34637 1.875 9.1875 2.71613 9.1875 3.75V7.3125ZM7.3125 12.9375H3.75C1.68225 12.9375 0 14.6198 0 16.6875V20.25C0 22.3177 1.68225 24 3.75 24H7.3125C9.38025 24 11.0625 22.3177 11.0625 20.25V16.6875C11.0625 14.6198 9.38025 12.9375 7.3125 12.9375ZM9.1875 20.25C9.1875 21.2839 8.34637 22.125 7.3125 22.125H3.75C2.71613 22.125 1.875 21.2839 1.875 20.25V16.6875C1.875 15.6536 2.71613 14.8125 3.75 14.8125H7.3125C8.34637 14.8125 9.1875 15.6536 9.1875 16.6875V20.25Z' fill='%23464646'/%3E%3Cpath d='M12.9375 16.6875V20.25C12.9375 22.3177 14.6197 24 16.6875 24H20.25C22.3177 24 24 22.3177 24 20.25V16.6875C24 14.6197 22.3177 12.9375 20.25 12.9375H16.6875C14.6197 12.9375 12.9375 14.6197 12.9375 16.6875ZM20.25 14.8125C21.2838 14.8125 22.125 15.6536 22.125 16.6875V20.25C22.125 21.2838 21.2838 22.125 20.25 22.125H16.6875C15.6536 22.125 14.8125 21.2838 14.8125 20.25V16.6875C14.8125 15.6536 15.6536 14.8125 16.6875 14.8125H20.25Z' fill='%23464646'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2044_22561'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.view-mode .view_mode_table:before.active{background-color: var(--main-color-green);}
.view-mode .view_mode_list: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_2044_22559)'%3E%3Cpath d='M20.5312 0H3.46875C1.55606 0 0 1.55606 0 3.46875C0 5.38144 1.55606 6.9375 3.46875 6.9375H20.5312C22.4439 6.9375 24 5.38144 24 3.46875C24 1.55606 22.4439 0 20.5312 0ZM20.5312 5.0625H3.46875C2.58994 5.0625 1.875 4.34756 1.875 3.46875C1.875 2.58994 2.58994 1.875 3.46875 1.875H20.5312C21.4101 1.875 22.125 2.58994 22.125 3.46875C22.125 4.34756 21.4101 5.0625 20.5312 5.0625ZM20.5312 8.53125H3.46875C1.55606 8.53125 0 10.0873 0 12C0 13.9127 1.55606 15.4688 3.46875 15.4688H20.5312C22.4439 15.4688 24 13.9127 24 12C24 10.0873 22.4439 8.53125 20.5312 8.53125ZM20.5312 13.5938H3.46875C2.58994 13.5938 1.875 12.8788 1.875 12C1.875 11.1212 2.58994 10.4062 3.46875 10.4062H20.5312C21.4101 10.4062 22.125 11.1212 22.125 12C22.125 12.8788 21.4101 13.5938 20.5312 13.5938Z' fill='%23464646'/%3E%3Cpath d='M20.5312 24H3.46875C1.55606 24 0 22.4439 0 20.5312C0 18.6186 1.55606 17.0625 3.46875 17.0625H20.5312C22.4439 17.0625 24 18.6186 24 20.5312C24 22.4439 22.4439 24 20.5312 24ZM20.5312 18.9375H3.46875C2.58994 18.9375 1.875 19.6524 1.875 20.5312C1.875 21.4101 2.58994 22.125 3.46875 22.125H20.5312C21.4101 22.125 22.125 21.4101 22.125 20.5312C22.125 19.6524 21.4101 18.9375 20.5312 18.9375Z' fill='%23464646'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2044_22559'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.view-mode .view-mode-btn.active{pointer-events: none;background: var(--main-grad-orange);}
.view-mode label{display:none;}
.sort-by{width: 100%;max-width: 458px;}
.show-by{width: 100%;max-width: 200px;}
.sort-by select, .show-by select{font-size: 16px;height: 54px;font-weight: 700;border-color: var(--main-color-white);}
.sort_btn{position: relative;cursor: pointer;display: none;align-items: center;justify-content: center;height: 44px;width: 44px;border: 4px solid transparent;background: var(--main-grad-orange);border-radius: 50%;}
.sort_btn .icon_{background-color: var(--main-color-white);margin: 0;width: 24px;height: 24px;min-width: 24px;transition: 0.3s;}
.sort-by{grid-gap: 12px;}
.show-by label, .sort-by label, .view-mode label{font-size: 16px;display: none;}
.view-mode label{margin-right: 15px;}
.filterMain_btn{position: relative;cursor: pointer;display: flex;align-items: center;justify-content: center;color: var(--main-color-white);font-size: 18px;font-weight: 700;height: 54px;padding: 0 30px;border: 4px solid transparent;background: var(--main-grad-orange);border-radius: 45px;}
.filterMain_btn .filter-icon{background-color: var(--main-color-white);width: 24px;height: 24px;min-width: 24px;margin-right: 16px;}
.filterMain_btn span:not(.filter-icon):not(.filters__count){white-space: nowrap;}
.filterMain_btn .filters__count{font-size: 0;font-weight: 700;display: none;align-items: center;justify-content: center;width: 8px;height: 8px;background: var(--main-color-bluelight);border-radius: 50%;color: var(--main-color-white);position: absolute;top: 0;left: 20px;z-index: 1;}
.filterMain_btn .filters__count.active{display:flex;}
.filterMain_btn:hover{background: var(--main-grad-orange-hover);}
.category-title.block-title{width: 100%;}
.toolbar_container{display: flex;align-items: center;margin-bottom: 30px;width: 100%;}
.modal-fancybox-body .modal-sortItem{width: 100%;}
.modal-fancybox-body .modal-sortItem.view-mode label{display:none !important;}
.modal-fancybox-body .modal-sortItem:not(:last-child){padding-bottom: 24px;margin-bottom: 24px;border-bottom: 2px solid var(--main-color-greylight);}
.modal-fancybox-body .modal-sortItem .s_item{display: flex;align-items: center;width:100%;}
.modal-fancybox-body .modal-sortItem .title{font-size: 16px;font-weight: 700;margin-bottom: 22px;}
.modal-fancybox-body .modal-sortItem label{padding-left:12px;margin:0;word-break: break-word;display:flex;font-weight: 400;font-size: 18px;}
.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: 16px;width: 100%;margin: 0;padding: 0;}
.modal-fancybox-body .modal-viewItem{margin-bottom: 30px;padding-bottom: 30px;border-bottom: 1px solid var(--main-color-white);width: 100%;}
.modal-fancybox-body .modal-viewItem .view-mode .view-mode-btn{background: var(--main-color-black);}
.modal-fancybox-body .modal-viewItem .view-mode .view-mode-btn:before{background-color: var(--main-color-grey);}
.modal-fancybox-body .modal-viewItem .view-mode-btn.active{background: var(--main-color-green);}
.modal-fancybox-body .modal-viewItem .view-mode-btn.active:before{background-color: var(--main-color-white);}
.modal-fancybox[data-modal="modal-filterSort"] .modal-fancybox-body{height: calc(100% - 55px);margin-top: 24px;padding: 0 5px 16px 0;}
/** Навигация **/
.toolbar_up .pages{width: 230px;margin-right: 100px;}
.pages ol{display: flex;flex-wrap: wrap;grid-gap: 16px;padding: 0;font-size: 0;margin: 0;}
.pages li{color: var(--main-color-white);display: flex;align-items: center;justify-content: center;cursor: default;width: 54px;height: 54px;border: 4px solid transparent;background: var(--main-grad-grey);border-radius: 50%;}
.pages li.current{pointer-events: none;background: var(--main-grad-orange);}
.pages li.current a{color: var(--main-color-white);}
.pages li a{font-family: 'RoundsBlack';font-weight: 700;font-size: 18px;cursor: pointer;display: flex;align-items: center;justify-content: center;width: 100%;height: 100%;position: relative;transition: 0.3s;text-align: center;}
.pages li.current span{cursor: default;}
.pages .current a{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 .last:hover, .toolbar .first:hover{color: var(--main-color-green);}
.toolbar.bottom{margin-top: 32px;}
.pages li a.first:before{transform: scaleX(-1);}
.pages li a.first:before, .pages li a.last: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='M15.7309 8.63901L6.7787 0.51815C6.08783 -0.172717 4.96878 -0.172717 4.27792 0.51815C3.58705 1.20902 3.58705 2.32804 4.27792 3.01893L11.9731 10L4.27792 16.981C3.58705 17.6719 3.58705 18.7909 4.27792 19.4818C4.96878 20.1727 6.08783 20.1727 6.7787 19.4818L15.7309 11.3609C16.1042 10.9877 16.2688 10.4888 16.2381 9.99999C16.268 9.51113 16.1042 9.01232 15.7309 8.63901Z' fill='%23D8D2E3'/%3E%3C/svg%3E");}
.pages li a.first:before, .pages li a.last:before{content: '';transition: 0.3s;background-color: var(--main-color-white);width: 16px;height: 16px;display: inline-block;-webkit-mask-position: center;-webkit-mask-repeat: no-repeat;-webkit-mask-size: contain;}
.pages li.disabled{pointer-events: none;opacity: 0.6;display:none;}
.pages li.arrow-first, .pages li.arrow-last{}
@media (min-width: 980px){
  .pages li:not(.current):hover{background: var(--main-grad-grey-hover);}
}
@media (max-width: 767px){
  .toolbar.bottom .pages{justify-content: center;}
}
@media (max-width: 767px){
  .pages li{width: 44px;height: 44px}
  .pages li a{font-size: 16px;}
}
@media (max-width: 479px){
  .DescriptionBlock{font-size: 16px;}
  .pages li{width: 38px;height: 38px}
  .pages ol{grid-gap: 12px}
}
.products{display: flex;flex-wrap: wrap;}
/** Фильтры **/
.modal-fancybox .modal-fancybox-body.filter_{overflow: visible;}
.filter_ form{height: 100%;}
.filter_ .filter_cont{padding-top: 28px;}
.filter_ ul{margin: 0;padding: 0;list-style: none;list-style-position: inside;max-height: 420px;padding-right: 5px;overflow-y: auto;overflow-x: hidden;grid-gap: 0;display:block;}
.filter_ ul.sub li a{font-size: 14px;}
.filter_ ul li{position: relative;}
.filter_ ul li:last-child{margin-bottom: 0;}
.filter_ ul li a{display: block;position: relative;text-transform: none;font-size: 18px;line-height: 33px;letter-spacing: 0.01em;color: var(--main-color-white);padding-right: 30px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.filter_ ul li a.active, .filter_ ul li a:hover{color: var(--main-color-green);}
.filter_ ul li a img{width: 30px;height: 30px;margin-right: 5px;display: none;}
.filter_ ul li .open-sub{display: block;position: absolute;right: 0;top: 2px;cursor: pointer;font-family: "FontAwesome";font-size: 30px;}
.filter_ ul li .open-sub.active:before{content: "\f106";}
.filter_ ul li .open-sub:hover{color: var(--main-color-green);}
.filter_ ul li .open-sub:before{content: "\f107";display: block;vertical-align: middle;width: 30px;height: 30px;line-height: 30px;text-align: center;}
.filter_ ul li ul li{padding-left: 10px;}
.filter_ 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}
.filter_ .filterBtn_bottom{margin-top: 40px;position: relative;}
#filters-form.off .filterBtn_bottom{display: none;}
.filter_ .filterBtn_bottom:before{content:'';display: block;position: absolute;left: 0;top: -20px;height: 2px;width: 100%;border-radius: 2px;background: var(--main-color-greylight);}
.showMoreCatalog{cursor: pointer;margin-top:20px;background-color: var(--main-color-white);color: #889BEF;font-weight: 700;font-size: 16px;width: 100%;height: 50px;display: flex;align-items: center;justify-content: center;border-radius: 4px;overflow: hidden;}
.showMoreCatalog:hover{background: var(--main-color-bluelight);color:var(--main-color-white);}
.activeFilterNumber{display:none;margin-right: 8px;min-width: 8px;width: 8px;height: 8px;background: var(--main-color-green);color: var(--main-color-white);font-size: 0;border-radius: 2px;align-items: center;justify-content: center;}
/*.activeFilterNumber.active{display:block;}*/
.filter_wrapIcon{position: relative;}
.filter_ #filters-reset{margin-left: auto;}
.filter_ .reset{width: 100%;padding: 11px 24px;}
.filter_ .filters-price .title, .filter_ .title{position: relative;font-size: 16px;font-weight: 700;display: flex;align-items: center;transition: 0.3s;}
.filter_ .title .clear-filter{font-size: 16px;font-weight: 700;position: absolute;top: 50%;transform: translateY(-50%);right: 25px;color: var(--main-color-grey);display: none;}
.filter_ .title .clear-filter.active{display:none;}
.filter_ .title .filter_name{white-space: nowrap;text-overflow: ellipsis;width: calc(100% - 20px);overflow: hidden;}
.filter_ .title.filtersActive .filter_name{width: calc(100% - 95px);}
.filter_ .form_content{display: flex;flex-direction: column;overflow-y: auto;overflow-x: hidden;padding-right: 5px;height: calc(100% - 105px);}
#filters-form.off .form_content{height: calc(100% - 30px);}
.filters-price, #filters-form .filter{}
.filter_ .filters-price, #filters-form .filter{width: 100%;}
.filter_ #filters-form .filter:not(:last-child), .filters-price{padding-bottom: 24px;margin-bottom: 24px;border-bottom: 2px solid var(--main-color-greylight);}
.filter_ .title .filter-arrow{position: absolute;cursor: pointer;top: 50%;transform: translateY(-50%);right: 1px;height: 100%;display: flex;align-items: center;justify-content: center;height: max-content;width: max-content;display: none;}
.filter_ .title .filter-arrow .icon_{background-color: var(--main-color-greenlight);margin: 0;transform: rotate(90deg);min-width: 12px;width: 12px;height: 12px;transition: 0.3s;}
.filter_ .title.active .filter-arrow .icon_{transform: rotate(90deg) scaleX(-1);}
.filter_ .title:not(.active){}
.filter_ .disabled_filter{cursor: default;}
.filter_ .disabled_filter input, .filter_ .disabled_filter input:hover{cursor: default;}
.filter_ .disabled_filter input:before, .filter_ .disabled_filter input:hover:before{background: transparent;border-color:var(--main-color-inputDisabled);}
.filter_ .disabled_filter label, .filter_ .disabled_filter label:hover{cursor: default !important;color: var(--main-color-labelDisabled) !important;}
.filter_ #filters-form .filter{display: block;position: relative;}
.filter_ #filters-form .filter ._filter_rest{display: flex;align-items: center;margin-top: 25px;}
.filter_ #filters-form .title.active ~ .filter-more{display: none}
.filter_ .filter-item input:hover + label, .filter label:hover{color:var(--main-color-bluelight);}
.filter_ .filter-item input[checked="checked"] + label{}
.filter_ .filter-inner .filter-item{display: flex;width:100%;height: max-content;}
.filter_ .filter-inner .filter-item .fal{display: inline-block;margin-right: 5px;}
.filter_ .filter-inner .filter-item .counter{margin-left: auto;font-size: 16px;font-weight: 700;text-align: left;color: var(--main-color-grey);white-space: nowrap;display:none;}
.filter_ #filters-form .filter label{display: flex;font-size:18px;cursor: pointer;width: 100%;padding-left: 16px;word-break: break-word;}
.filter_ #filters-form .filter label .name{padding-right: 4px;overflow: hidden;width:100%;}
.filter_ #filters-form .filter select{height: 30px;border: 1px solid #dce4e9;padding: 0 5px;}
.filter_ #filters-form .filter select:focus{border: 1px solid #000;}
.filter_ -active{display:none;}
.filter_ -active #filters-reset{margin: 10px auto;display: block}
.filter_ -active .filter-inner .filter-item .counter{margin-top: -3px;display: none;}
.filter_ #filters-reset[disabled="disabled"]{pointer-events: none;display:none;}
.filter_ #goods-filter-price-slider.noUi-target{height: 8px;margin: 20px auto 0;background: var(--main-color-grey);border-radius: 4px;box-shadow: none;border: 0;width: calc(100% - 10px);}
.filter_ #goods-filter-price-slider .noUi-handle:after, .noUi-handle:before{content: none;}
.filter_ #goods-filter-price-slider .noUi-connect{background: var(--main-color-orange);}
.filter_ #goods-filter-price-slider.noUi-horizontal .noUi-handle{top: -7px;width: 22px;height: 22px;cursor: pointer;outline: 0;border-radius: 50%;background: var(--main-color-white);box-shadow: 0px 0px 8px #E35B49;}
.filter_ #goods-filter-price-slider.noUi-horizontal .noUi-handle:before{content: '';width: 12px;height: 12px;background: var(--main-grad-red);border-radius: 50%;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);box-shadow: 0px 0px 8px #E35B49;}
.filter_ #goods-filter-price-slider.noUi-horizontal .noUi-handle.noUi-handle-lower{right: -22px;}
.filter_ #goods-filter-price-slider.noUi-horizontal .noUi-handle.noUi-handle-upper{right: -3px;}
.filter_ .filters-price .layout-slider{position: relative;text-align: center;}
.filter_ .filters-price .layout-slider .filter-range{display: flex;align-items: center;justify-content: space-between;grid-gap: 16px;}
.filter_ .filters-price .goodsFilterPriceSubmit{width: 100%;margin-top: 20px;}
.filter_ -active #filters-reset{color: var(--main-color-white);background: transparent;border-color: var(--main-color-white);}
.filter_ .filters-price .layout-slider .filter-range-col{position:relative;display: flex;align-items: center; vertical-align: middle;width: 50%;}
.filter_ .filters-price .layout-slider .filter-range-col:first-child:before{content: 'От';}
.filter_ .filters-price .layout-slider .filter-range-col:last-child:before{content: 'До';}
.filter_ .filters-price .layout-slider .filter-range-col:first-child:before, .filters-price .layout-slider .filter-range-col:last-child:before{margin-right: 8px;font-size: 14px;color: var(--main-color-greylight);white-space: nowrap;text-transform: lowercase;position: absolute;left: 12px;display:none;}
.filter_ .filters-price .layout-slider .filter-range-label{position: absolute;top: 50%;transform: translateY(-50%);left: 15px;opacity: 0.5;font-size: 14px;}
.filter_ .filters-price .layout-slider .input{width: 100%;max-width: 100%;display: inline-block;font-size: 18px;text-align: left;height: 50px;padding: 0 24px;background: transparent;color: var(--main-color-grey);}
.filter_ .filterPrice_btn{display: flex;flex-wrap: wrap;align-items: center;margin-top: 23px;grid-gap: 12px;}
.filter_ .filterPrice_btn button{width: calc(50% - 6px);font-size: 16px;transition:0.3s;}
.filter_ .filterPrice_btn button:hover{color: var(--main-color-bluelight);}
.filter_ .filterPrice_btn button.filter_btn_goodsParametrs{text-align:right;}
.filter_ .filterPrice_btn button.filter_btn_goodsParametrsClear{text-align:left;}
#filters-reset_title{font-size: 14px;font-weight: 700;color: var(--main-color-greylight);display: flex;align-items: center;position: absolute;left: 0;}
#filters-reset_title .icon_{width: 20px;height: 20px;min-width: 20px;margin-right: 12px;background-color: var(--main-color-greylight);}
.filter_ .content-title{display: none;}
.filter_ .content-title .content-close-btn{position: absolute;top: 3px;right: 5px;font-size: 25px;line-height: 47px;height: 47px;width: 45px;text-align: center}
.mob-filter{display:none;}
@media (min-width:980px){
  .filter_ .filters-price .title:hover .icon_, .filter_ .title:hover .icon_{background-color:var(--main-color-bluelight);}
}
@media (min-width:1024px){
  .filter-overlay.visible{display:none;}
}
@media (max-width:1139px){
  .toolbar_up .OrderFilterForm{grid-gap: 24px;}
  .filterMain_btn .filter-icon{margin-right: 12px;}
}
@media (max-width:1023px){
  .toolbar_up .OrderFilterForm{grid-gap: 16px;}
  .mob-filter{position: fixed;bottom: 16px;left: 50%;transform: translateX(-50%);z-index: 6;display: flex;align-items: center;grid-gap: 12px;}
  .filterMain_btn{padding: 0 20px;}
}
@media (max-width:639px){
  .view-mode .view-mode-btn{width: 44px;height: 44px;}
  .view-mode .view_mode_list:before, .view-mode .view_mode_table:before{width: 18px;min-width: 18px;height: 18px;}
  .sort-by select, .show-by select{height: 44px;}
  .sort-by .selectBlock:after, .show-by .selectBlock:after{width: 12px;height: 12px;}
  .sort-by .selectBlock select, .show-by .selectBlock select{padding: 0 16px;padding-right: 35px;}
  .filterMain_btn{padding: 0 16px;height: 44px;font-size: 16px;}
  .filterMain_btn .filter-icon{margin-right: 6px;}
  .mob-filter{bottom: 70px;}
}
@media (max-width:479px){
  .toolbar_up{margin: 0;}
  .toolbar_up .sort-by{display:none;}
  .toolbar_up .show-by{display:none;}
  .toolbar_up .view-mode{display:none;}
  .sort_btn{display: flex;}
  
}
/*** Категории ***/
.toolbar + .categories{padding-top: 30px;}
.categories_grid{position: relative;display: flex;flex-wrap: wrap;grid-gap: 32px;width: 100%;overflow: hidden;}
.categories_grid .item{position: relative;cursor: pointer;width: calc(100% / 3 - 22px);display: flex;flex-direction: column;border-radius: 50%;padding: 30px;background: var(--main-grad-blue2);box-shadow: 0px 6px 6px 0px #58CEFF inset;}
.categories_grid .item .cat-name{transition: 0.3s;font-size: 22px;padding: 6px;padding-right: 22px;position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);min-height: auto;max-width: 100%;overflow: hidden;justify-content: flex-start;}
.categories_grid .item .cat-name .name{max-width: 100%;}
.categories_grid .item .cat-name .cat_icons{background: var(--main-grad-green2);border: 1px solid transparent;box-shadow: 0px 0px 4px rgba(189, 248, 79, 0.50);min-width: 44px;width: 44px;height: 44px;border-radius: 50%;margin-right: 20px;display: flex;align-items: center;justify-content: center;position: relative;}
.categories_grid .item .cat-name .cat_icons:before{content: '';width: calc(100% - 6px);height: calc(100% - 6px);background: var(--main-color-white);position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);border-radius: 50%;z-index: 1;}
.categories_grid .item .cat-name .cat_icons .icon_{background-color: var(--main-color-greendark);width: 24px;height: 24px;min-width: 24px;margin: 0;z-index: 2;}
.categories_grid .item .cat-name .cat_icons .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_2044_21747)'%3E%3Cpath d='M18.5203 17.5675C18.6892 16.8897 18.7746 16.1886 18.7746 15.4751C18.7746 15.1647 18.758 14.8536 18.7252 14.5452C19.9642 14.3457 20.9138 13.2688 20.9138 11.9743C20.9138 10.5384 19.7456 9.37026 18.3098 9.37026C18.1959 9.37026 18.0833 9.37827 17.9721 9.39257C18.2499 8.67608 18.4028 7.89767 18.4028 7.08425C18.4028 6.54964 18.3371 6.02163 18.2073 5.50887C19.2214 5.04794 19.894 4.03122 19.894 2.884C19.8941 1.29371 18.6004 0 17.0101 0C16.053 0 15.1673 0.47658 14.6351 1.24758C13.8066 0.874468 12.9084 0.681403 11.9997 0.681143C11.0911 0.681392 10.1928 0.874457 9.36424 1.24758C8.83197 0.47658 7.94636 0 6.98926 0C5.39906 0 4.1054 1.29371 4.1054 2.884C4.1054 4.03122 4.77792 5.04794 5.79197 5.50887C5.66182 6.02387 5.59617 6.55305 5.59655 7.08425C5.59655 7.89772 5.74941 8.67608 6.02724 9.39257C5.91529 9.37791 5.80251 9.37046 5.6896 9.37026C4.25372 9.37026 3.08554 10.5384 3.08554 11.9743C3.08554 13.2687 4.03504 14.3457 5.27419 14.5452C5.24131 14.8541 5.22482 15.1645 5.22478 15.4751C5.22478 16.1888 5.31014 16.8898 5.47903 17.5675H5.4788C5.47603 17.5678 5.47336 17.5683 5.4706 17.5685C5.421 17.5737 5.37154 17.58 5.32224 17.5874C5.30531 17.59 5.28872 17.5933 5.27199 17.5962C5.2373 17.6021 5.20247 17.6079 5.16811 17.6148C5.14833 17.6188 5.12888 17.6236 5.10919 17.628C5.0782 17.6348 5.04717 17.6416 5.01652 17.6494C4.99584 17.6546 4.97545 17.6606 4.95502 17.6662C4.92577 17.6742 4.89656 17.6822 4.86764 17.6911C4.84673 17.6974 4.82616 17.7044 4.80548 17.7112C4.77745 17.7204 4.74947 17.7296 4.72172 17.7396C4.70091 17.747 4.68042 17.755 4.6598 17.7628C4.63266 17.7732 4.60566 17.7837 4.57889 17.7948C4.55845 17.8032 4.5382 17.8121 4.51791 17.821C4.47126 17.8413 4.42516 17.8628 4.37962 17.8855C4.28904 17.9304 4.2006 17.9795 4.11459 18.0327C4.09001 18.048 4.06565 18.0636 4.04151 18.0796C4.02365 18.0914 4.00575 18.103 3.98812 18.1151C3.96389 18.1318 3.93998 18.149 3.91622 18.1663C3.89939 18.1785 3.88247 18.1906 3.86587 18.2032C3.84173 18.2214 3.81811 18.2404 3.79448 18.2593C3.77892 18.2718 3.76321 18.284 3.74789 18.2967C3.72345 18.3173 3.69932 18.3382 3.67551 18.3595C3.66187 18.3715 3.64795 18.3832 3.63454 18.3955C3.60794 18.42 3.58173 18.445 3.55593 18.4704C3.54604 18.4801 3.53578 18.4894 3.52593 18.4992C3.45489 18.5705 3.38718 18.6449 3.32301 18.7224C3.31359 18.7337 3.30487 18.7455 3.29568 18.7569C3.27331 18.7844 3.2514 18.8123 3.22996 18.8405C3.21871 18.8554 3.20807 18.8708 3.19706 18.886C3.17846 18.9114 3.16022 18.937 3.14235 18.9629C3.13087 18.9798 3.1199 18.9971 3.10865 19.0142C3.09234 19.0391 3.07598 19.0641 3.06027 19.0895C3.04902 19.1077 3.03838 19.1262 3.02756 19.1447C3.01272 19.1696 2.99823 19.1948 2.9841 19.2201C2.97346 19.2394 2.96329 19.2589 2.95307 19.2783C2.9397 19.3035 2.92668 19.3289 2.91402 19.3545C2.90413 19.3746 2.89457 19.3949 2.88501 19.4152C2.87304 19.4408 2.86138 19.4666 2.85004 19.4925C2.80924 19.5863 2.77295 19.6819 2.74129 19.7791C2.73421 19.8009 2.72718 19.8227 2.72052 19.8446C2.71227 19.872 2.70459 19.8996 2.69699 19.9273C2.69099 19.9493 2.68494 19.9714 2.67932 19.9936C2.67233 20.0219 2.66575 20.0503 2.65959 20.0788C2.65466 20.1009 2.64965 20.123 2.64515 20.1454C2.63944 20.1749 2.63416 20.2044 2.6293 20.2341C2.62565 20.2559 2.62162 20.2776 2.61829 20.2995C2.61365 20.3308 2.60999 20.3623 2.60629 20.3939C2.60385 20.4147 2.60094 20.4352 2.59888 20.4561C2.59541 20.4911 2.59312 20.5264 2.59082 20.5617C2.58965 20.5795 2.58787 20.597 2.58702 20.6149C2.5789 20.7783 2.58311 20.942 2.59963 21.1048C2.7651 22.7287 4.14056 24.0001 5.80749 24.0001H5.80782C5.85779 24.0001 5.90747 23.9985 5.95688 23.9963C5.96907 23.9957 5.98111 23.995 5.9933 23.9944C6.03843 23.9919 6.0835 23.9884 6.12849 23.984L6.13965 23.983C7.25935 23.8694 8.224 23.1864 8.70672 22.1918C9.70985 22.8258 10.8359 23.1579 11.9997 23.1579C13.1631 23.1579 14.2893 22.8258 15.2925 22.1918C15.8223 23.2835 16.9327 24.0001 18.1916 24.0001C19.9697 24.0001 21.4162 22.5536 21.4162 20.7756C21.4163 19.1083 20.1446 17.7326 18.5203 17.5675ZM5.10544 2.884C5.10544 1.84519 5.9505 1.00008 6.98926 1.00008C7.72937 1.00008 8.404 1.43626 8.70803 2.11126C8.73635 2.17416 8.77738 2.23051 8.82854 2.27679C8.87969 2.32306 8.93987 2.35825 9.00529 2.38014C9.0707 2.40203 9.13994 2.41015 9.20864 2.40398C9.27734 2.39782 9.34403 2.37751 9.4045 2.34432C10.195 1.91054 11.0925 1.68127 11.9997 1.68127C12.907 1.68127 13.8043 1.91054 14.5949 2.34432C14.6553 2.37751 14.722 2.39782 14.7907 2.40399C14.8594 2.41016 14.9286 2.40204 14.9941 2.38016C15.0595 2.35827 15.1196 2.32309 15.1708 2.27682C15.222 2.23055 15.263 2.1742 15.2913 2.11131C15.5954 1.43626 16.2701 1.00008 17.0102 1.00008C18.0489 1.00008 18.8941 1.84519 18.8941 2.884C18.8941 3.7488 18.3094 4.49997 17.4721 4.71082C17.4052 4.72767 17.3425 4.75818 17.288 4.80042C17.2335 4.84267 17.1883 4.89574 17.1552 4.9563C17.1222 5.01686 17.102 5.0836 17.096 5.15232C17.0901 5.22105 17.0983 5.29027 17.1204 5.35563C17.3078 5.91096 17.4028 6.49254 17.4028 7.08429C17.4028 10.0636 14.979 12.4874 11.9998 12.4874C9.0205 12.4874 6.59663 10.0636 6.59663 7.08429C6.59663 6.50093 6.68935 5.92774 6.87137 5.37991C6.87451 5.37208 6.8777 5.3643 6.88046 5.35619C6.99647 5.01284 7.14665 4.68199 7.32873 4.36863C7.46748 4.12984 7.38643 3.8238 7.14779 3.68505C6.90896 3.5463 6.60296 3.6273 6.46416 3.86608C6.33503 4.08856 6.21939 4.3186 6.11785 4.55496C5.81229 4.39582 5.55629 4.15584 5.37776 3.86118C5.19923 3.56653 5.10504 3.22851 5.10544 2.884ZM14.8852 14.1846C14.8852 15.3258 14.5669 16.3929 13.9889 17.1893C13.4461 17.9372 12.7397 18.3492 11.9998 18.3492C11.2598 18.3492 10.5533 17.9373 10.0104 17.1893C9.43244 16.393 9.11416 15.3259 9.11416 14.1846C9.11416 13.732 9.16497 13.293 9.26317 12.8724C10.0935 13.2665 11.0212 13.4874 11.9998 13.4874C12.9783 13.4874 13.906 13.2665 14.7362 12.8724C14.8344 13.293 14.8852 13.7319 14.8852 14.1846ZM7.96408 21.3221C7.96253 21.3283 7.96089 21.3344 7.95929 21.3405C7.73715 22.186 7.02868 22.8365 6.15211 22.9733L6.13768 22.9755C6.10875 22.9798 6.07974 22.9834 6.05054 22.9866C6.04158 22.9875 6.03272 22.9886 6.02372 22.9894C5.99729 22.992 5.97057 22.9939 5.9438 22.9955C5.93414 22.9961 5.92444 22.9969 5.91479 22.9973C5.87944 22.999 5.84391 23.0001 5.80814 23.0001H5.80763C4.73433 23 3.83611 22.236 3.62831 21.2233C3.59864 21.0786 3.58312 20.9289 3.58312 20.7756C3.58312 20.6223 3.59873 20.4725 3.62831 20.3278C3.83611 19.3151 4.73433 18.551 5.80763 18.551C5.85038 18.551 5.8935 18.5525 5.93654 18.555C5.94952 18.5557 5.96246 18.557 5.97539 18.558C6.00483 18.5602 6.03422 18.5629 6.06347 18.5662C7.16992 18.6935 8.03214 19.6355 8.03214 20.7756C8.03223 20.9598 8.00937 21.1434 7.96408 21.3221ZM18.1917 23C17.1556 23 16.2656 22.297 16.0272 21.2903C16.0216 21.2671 16.0143 21.2443 16.0054 21.2222C15.9749 21.0752 15.9593 20.9256 15.959 20.7755C15.959 20.5325 15.9986 20.2924 16.0765 20.0621C16.1651 19.8005 16.0249 19.5166 15.7633 19.4281C15.5018 19.3395 15.2179 19.4797 15.1293 19.7413C15.0164 20.0744 14.9588 20.4238 14.9589 20.7755C14.9589 20.915 14.9689 21.0543 14.987 21.1926C14.0868 21.8245 13.0604 22.1579 11.9997 22.1579C10.9359 22.1579 9.90668 21.8228 9.00498 21.1876C9.02228 21.0525 9.03217 20.9152 9.03217 20.7756C9.03217 19.2471 7.96295 17.9646 6.53354 17.6343C6.32865 16.9412 6.22472 16.2163 6.22472 15.4751C6.22472 15.0328 6.26265 14.5895 6.33732 14.1579C6.36357 14.0062 6.31852 13.8508 6.21516 13.7368C6.16413 13.6805 6.10095 13.6366 6.03042 13.6084C5.95989 13.5802 5.88386 13.5684 5.8081 13.5739C5.76872 13.5768 5.72878 13.5783 5.68955 13.5783C4.80511 13.5783 4.08558 12.8588 4.08558 11.9744C4.08558 11.09 4.80516 10.3704 5.68955 10.3704C6.10772 10.3704 6.5018 10.5301 6.80232 10.8199C7.23193 11.4157 7.76004 11.9339 8.36392 12.3521C8.19812 12.9354 8.11398 13.5501 8.11398 14.1847C8.11398 15.5353 8.50005 16.811 9.20097 17.7767C9.937 18.7908 10.931 19.3492 11.9997 19.3492C13.0683 19.3492 14.0622 18.7908 14.7983 17.7767C15.4992 16.8109 15.8852 15.5353 15.8852 14.1847C15.8852 13.55 15.8012 12.9354 15.6354 12.3521C16.2393 11.934 16.7674 11.4158 17.1969 10.82C17.4974 10.5301 17.8915 10.3704 18.3097 10.3704C19.1941 10.3704 19.9136 11.09 19.9136 11.9744C19.9136 12.8588 19.1941 13.5783 18.3097 13.5783C18.2703 13.5783 18.2304 13.5768 18.1912 13.5739C18.1154 13.5684 18.0394 13.5801 17.9689 13.6084C17.8984 13.6366 17.8352 13.6805 17.7841 13.7367C17.7331 13.793 17.6956 13.8602 17.6744 13.9331C17.6532 14.0061 17.6489 14.0829 17.6619 14.1578C17.7369 14.5929 17.7745 15.0336 17.7745 15.4751C17.7745 16.3154 17.6411 17.1351 17.378 17.9115C17.3508 17.9917 17.3444 18.0775 17.3594 18.1609C17.3745 18.2442 17.4104 18.3224 17.4639 18.388C17.5174 18.4536 17.5867 18.5046 17.6653 18.5361C17.7439 18.5677 17.8292 18.5787 17.9133 18.5682C18.0057 18.5568 18.0986 18.551 18.1917 18.551C19.4184 18.551 20.4162 19.549 20.4162 20.7756C20.4162 22.0021 19.4184 23 18.1917 23Z' fill='%2360AB10'/%3E%3Cpath d='M9.9354 6.82969C10.3485 6.82969 10.6854 6.49275 10.6854 6.07964C10.6854 5.66667 10.3485 5.32973 9.9354 5.32973C9.52229 5.32973 9.1854 5.66667 9.1854 6.07964C9.1854 6.49275 9.52229 6.82969 9.9354 6.82969ZM14.0634 6.82969C14.4765 6.82969 14.8135 6.49275 14.8135 6.07964C14.8135 5.66667 14.4765 5.32973 14.0634 5.32973C13.6503 5.32973 13.3134 5.66667 13.3134 6.07964C13.3134 6.49275 13.6503 6.82969 14.0634 6.82969ZM11.9994 8.76175C12.4125 8.76175 12.7494 8.42495 12.7494 8.01184C12.7494 7.59873 12.4125 7.26179 11.9994 7.26179C11.5863 7.26179 11.2494 7.59873 11.2494 8.01184C11.2494 8.42495 11.5863 8.76175 11.9994 8.76175ZM16.1186 18.2984L16.1096 18.306C15.896 18.4811 15.8647 18.7962 16.0399 19.0097C16.0867 19.0671 16.1458 19.1132 16.2127 19.1449C16.2796 19.1765 16.3528 19.1929 16.4268 19.1928C16.5383 19.1928 16.6506 19.1556 16.7435 19.0794L16.7609 19.0649C16.9725 18.8875 17.0004 18.5721 16.823 18.3605C16.6457 18.1489 16.3303 18.121 16.1186 18.2984ZM7.72847 3.50919C7.86024 3.50919 7.99177 3.45744 8.08997 3.35474L8.09813 3.34602C8.28788 3.14535 8.27902 2.82889 8.0784 2.63914C7.87772 2.44944 7.56122 2.45825 7.37152 2.65888C7.37096 2.65949 7.36735 2.66328 7.36603 2.66478C7.17628 2.86443 7.18378 3.18013 7.38305 3.37058C7.47596 3.45967 7.59975 3.50934 7.72847 3.50919Z' fill='%2360AB10'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2044_21747'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.categories_grid .item .cat-name span{font-size: 18px;font-weight: 800;display: block;max-height: 40px;overflow: hidden;}
.categories_grid .item .cat-image{width: 100%;padding-bottom: 100%;position:relative;overflow: hidden;}
.categories_grid .item .cat-image img{width: 100%;height: 100%;max-width:100%;max-height:100%;object-fit: cover;position: absolute;top: 0;left: 0;border-radius: 50%;}
.categories_grid .item .count{position: absolute;display:none;bottom: 12px;left: 12px;z-index: 1;padding: 8px;background: var(--main-color-white-opacity);transition:0.3s;border-radius: 6px;font-size: 14px;font-weight: 500;}
/*если есть товары и подкатегории*/
.categories_grid.goodsEmpty{margin-bottom: 60px;}
.categories_grid.goodsEmpty .item{}
.categories_grid.goodsEmpty .item .cat-image{}
.categories_grid.goodsEmpty .item .cat-name{}
    
@media (min-width:980px){
  .categories_grid.goodsEmpty .item:hover .cat-name:before{background: var(--main-color-white);}
}
@media (max-width:1139px){
  .categories_grid{grid-gap: 24px;}
  .categories_grid .item{width: calc(100% / 3 - 16px);}
  .categories_grid .item{padding: 20px;}
}
@media (max-width:1023px){
  .categories_grid{grid-gap: 24px 16px;}
  .categories_grid .item{width: calc(100% / 3 - 11px);}
  .categories_grid .item{padding: 16px;}
  .categories_grid.goodsEmpty{margin-bottom: 40px;}
}
@media (max-width: 767px){
  .categories_grid .item .cat-name .cat_icons{display:none;}  
  .categories_grid .item .cat-name .name{max-height: 35px;}
  .categories_grid .item .cat-name{padding: 5px 16px;font-size: 16px;text-align: center;height: 42px;line-height: 0.9;}
}
@media (max-width:639px){
  .categories_grid .item{width: calc(100% / 2 - 8px);}
}
@media (max-width: 479px){
  .categories_grid .item{padding: 12px;}
  .categories_grid .item .cat-name{padding: 5px 12px;font-size: 14px;}
  .categories_grid .item .cat-name .name{font-size: 14px;max-height: 26px;}
}
/*** Левая часть ***/
.col-left .block > .title{font-size: 22px;margin-bottom: 20px;}
.col-left .block > .title a:hover{color: var(--main-color-green);}
.page-content{padding: 15px;}
.page-content.no-padding{padding: 0;}
@media (min-width: 1140px){
  #main .products .col-right .products-grid .item{width: calc(100% / 3 - 11px);}
}
@media (max-width: 1139px){
  #main .products .col-right .products-grid .item{width: calc(100% / 3 - 11px);}
}
@media (max-width: 1023px){
  #main .col-left{width: 100%;margin: 0;}
  #main .col-right{width: 100%;}
}
@media (max-width: 639px){
  #main .products .col-right .products-grid .item{width: calc(50% - 8px);}
}
@media (max-width: 319px){
  #main .products .col-right .products-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(--main-color-white)95;}
.quickView .fancybox-inner .container{max-width: 700px;}
.fancybox-inner .row{height: 100%;}
/*** Окно Просмотр модификаций ***/
.productViewMod{transition: 0.5s;border-radius: 12px;width: 100%;max-width: 500px;padding: 0;vertical-align: bottom;position: absolute;right: 0;top: 0;left: initial;overflow: hidden;padding: 24px;transform: translateX(100%);height: 100%;max-height: 100%;}
.productViewMod.active{transform: translateX(0)}
.fancybox-modif{display:none;font-size: 24px;font-family: 'RoundsBlack';width: calc(100% + 24px + 24px);margin: -24px -24px 24px;padding: 21px 24px;padding-right: 40px;align-items: center;justify-content: space-between;position: relative;background: var(--main-grad-blue2);color: var(--main-color-white);}
.fancybox-modif .fancybox-modif_close{margin: 0;cursor: pointer;background-color: var(--main-color-greenlight);transition: 0.3s;}
.fancybox-modif .fancybox-modif_close:hover{background-color: var(--main-color-green);}
.productViewMod.product-view .goodsDataMainModificationPriceNow{font-size: 28px;}
.productViewMod.product-view .goodsDataMainModificationPriceOld, .productViewMod.product-view .price-box .price span span:not(.num){font-size: 18px;}
.productViewMod.product-view .price-box_wrapper .price-box{flex-direction: inherit;flex-wrap: wrap;grid-gap: 6px 16px;}
.productViewMod.product-view .short-description{display:none;}
.productViewMod.product-view .product-name{margin-bottom: 16px;font-size: 18px;font-family: 'Ubuntu';font-weight: 700;color: var(--main-color-black);max-height: 58px;overflow: hidden;}
.productViewMod.product-view .art_number{display:none !important;}
.productViewMod.product-view .product-view_content{background: transparent;padding: 0;position: initial;box-shadow: none;}
.productViewMod.product-view .fancybox-close-small{}
.productViewMod.product-view .product-container{max-height: calc(100vh - 210px);overflow-y: auto;overflow-x: hidden;padding-right:5px;}
.productViewMod.product-view .product-container .right_{position: initial;height: auto;width: 100%;}
.productViewMod.product-view .informationBlockSale{display:none;}
.productViewMod.product-view .add-cart.quick{display:none !important;}
.productViewMod.product-view .goodsDataMainModificationAvailable{display:none;}
.productViewMod.product-view .thumblist-box{display:none;}
.productViewMod.product-view .add-to-box.actions{grid-gap: 0;max-width: 100%;}
.productViewMod.product-view .icons-style-btn, .productViewMod.product-view .callback_notify{width: 180px;}
.productViewMod.product-view .product-container .product-img-box{display: none;}
.productViewMod.product-view .product-container .product_action{width: 100%;padding: 0;border-radius: 0;overflow: visible;}
.productViewMod.product-view .product-container .product_action form{padding:0;}
.productViewMod.product-view .product_info{display: none;}
.productViewMod.product-view .ico-sale-product{display: none !important;}
.productViewMod.product-view .border_top{padding: 0;}
.productViewMod.product-view .product-container .left_{display:none;}
.productViewMod.product-view .fancybox-modif{display: flex;}
.productViewMod.product-view .cart_link{display:flex;width: calc(100% - 160px - 16px);max-width: 350px;}
.productViewMod.product-view .cart_link.hide{display:none;}
.productViewMod.product-view .sticky-panel{display:none;}
.productViewMod .tabs{display:none;}
.productViewMod .links{display:none;}
.productViewMod #related-views{display:none;}
/*** Окно Быстрый просмотр товара ***/
.product-view .goodPageLink{display:none;margin-top:20px;}
.productViewQuick.product-view .product-container{max-height: calc(100vh - 210px);overflow-y: auto;overflow-x: hidden;padding-right:5px;}
.productViewQuick.product-view .product_info{background: transparent;padding: 0;border-radius: 0;margin-bottom: 24px;}
.productViewQuick.product-view .product-links{display:none;}
.productViewQuick.product-view .product-name{margin-bottom: 16px;font-size: 18px;font-family: 'Ubuntu';font-weight: 700;color: var(--main-color-black);max-height: 58px;overflow: hidden;}
.productViewQuick.product-view .product-container .product-img-box{width: 272px;margin-right: 16px;}
.productViewQuick.product-view .product-container .product_action{width: calc(100% - 272px - 16px);}
.productViewQuick.product-view .goodsDataMainModificationPriceNow{font-size: 24px;}
.productViewQuick.product-view .goodsDataMainModificationPriceOld{font-size: 16px;}
.productViewQuick.product-view .goodPageLink{display:flex;}
.productViewQuick.product-view .add-to-box.actions .add-cart.quick{display: none !important;}
.productViewQuick.product-view .add-to-cart{width:100%;}
.productViewQuick .tabs{display:none;}
.productViewQuick .links{display:none;}
.productViewQuick .sticky-panel{display:none;}
@media (max-width: 767px){
  .product-view.productViewQuick{display: none;}
  .productViewMod.product-view .quick, .productViewQuick.product-view .quick{display:none !important;}
  .fancybox-content{padding: 16px;}
  .fancybox-modif{width: calc(100% + 16px + 16px );margin: -16px -16px 16px;padding: 10px 24px;}
}
@media (max-width: 767px){
  .productViewMod, .productViewQuick{padding: 16px;}
}
@media (max-width: 479px){
  .productViewMod.product-view .cart_link{width: 100%;max-width: 100%;}
}
/*Страница быстрого заказа*/
.datepicker-inline.hide_{display: none !important;}
.datepicker-inline{position: absolute;top: calc(100% + 10px);right: 0;z-index: 4;}
.fastOrder .fancybox-inner .fancybox-content{}
.fastOrder .fancybox-inner .formfast .order_grid > div{padding: 0;background: transparent;border-radius: 0;box-shadow: none;}
.fancybox-inner .formfast .title{font-size: 26px;}
.fancybox-inner .formfast .title:before{display:none;}
.fancybox-inner .orderContainer .order_right .order_right_wrapper{padding: 0;}
.fancybox-inner .orderContainer .order_left{width: 100%;}
.fancybox-inner .orderContainert .contactWantRegister input:hover + label{color: var(--main-color-green);}
.fancybox-inner .orderContainer .order_right{width: 100%;padding: 0;}
.fancybox-inner .orderContainer .openList-btn{background-color: var(--main-color-white);}
.fancybox-inner .orderContainer .order_right ul .item .product-details_price .price{color: var(--main-color-white)}
.fancybox-inner .orderContainer .order_right .product_action_right, .fancybox-inner .orderContainer .order_right .total .TotalSum{color: var(--main-color-white);}
.fancybox-inner .orderContainer .order_right .product_action .TotalSum span{font-size: 22px;}
.fancybox-inner .orderContainer .order_right .buttonsOrder .pp, .cartTable .buttons .pp{display: block;text-align: center;}
.fancybox-inner .orderContainer .adress .form-list{grid-template-columns: repeat(1, 1fr);}
.fancybox-inner .buttonsOrder button{max-width: 100%;}
.fancybox-inner .quickformfast{max-width: 100%;}
.fancybox-inner #closeOrder{max-width: 100%;}
.fancybox-inner #closeOrder{display: none;}
.fancybox-inner .orderContainer .order_left{padding: 0;}
.fancybox-order_title{display:none;width: calc(100% + 24px + 24px);margin: -24px -24px 24px;padding: 21px 24px;padding-right: 40px;align-items: center;justify-content: space-between;position: relative;background: var(--main-grad-blue2);}
.fancybox-order_title .title{font-size: 24px;font-family: 'RoundsBlack';color:var(--main-color-white);}
.fancybox-inner .quickformfast .fancybox-order_title{display:flex;}
.fancybox-inner .formfast .order_grid .account .fields-grid .fields, .fancybox-inner .orderContainer .adress .form-list .fields{width:100%;}
.fancybox-inner .quickformfast .success, .fancybox-inner .quickformfast .warning{margin: 0 0 16px;background: var(--main-grad-green);text-align: center;font-size: 16px;}
.login-info{font-size: 14px;display: block;text-align: right;}
.fancybox-inner .btn_box{display: flex;align-items: center;justify-content: space-between;grid-gap: 12px;margin-top: 12px;flex-wrap: wrap;}
.fancybox-inner .callback-btn{font-size: 18px;}
.fancybox-inner .fancybox-inner .callbackForm_action{margin-top: 8px;}
.fancybox-inner .quickformfast .orderContainer{overflow-x: hidden;overflow-y: auto;text-align: center;max-height: calc(100dvh - 230px);padding-right: 10px;}
.fancybox-inner .orderContainer .order_right .cart_title{padding: 0;background: transparent;color: var(--main-color-bluelight);margin-bottom:24px;}
.fancybox-inner .orderContainer .order_right{border-radius: 0;}
.fancybox-inner .orderContainer .order_right .cart-products-wrap{padding: 0;}
@media (max-width: 1023px){
  
}
@media (max-width: 767px){
  .fancybox-order_title{width: calc(100% + 16px + 16px );margin: -16px -16px 16px;padding: 10px 24px;}
  .fancybox-close-small{top: 16px;right:16px;}
}
@media (max-width: 479px){
  .fastOrder .fancybox-inner .formfast .order_grid > div.list-prod{display:none;}
  .fancybox-inner .orderContainer .order_right .cart_title, .fancybox-inner .formfast .title{margin-bottom:16px;}
}
.products-container .item._with-mod .actions .qty-wrap{display:none;}
/*** Страница: Ajax добавление товара в корзину ***/
.noty_body{font-size: 16px;background: var(--noty-color-bg);color: var(--noty-color-text);padding: 24px;border-radius: 24px;display: flex;align-items: center;text-align: left;border: 0;box-shadow: 0px -2px 4px 0px rgba(88, 206, 255, 0.50) inset;}
.noty_body i{width: 60px;height: 60px;font-size: 2.5rem;display: flex;align-items: center;justify-content: center;}
.cart-ajax .cart-product, .cart-ajax .buttons #quickform-close{display:none;}
.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: 76px;height: 76px;min-width: 76px;border-radius: 16px;overflow: hidden;background-color: var(--main-color-white);margin-right: 16px;}
.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;}
.noty_body .cart-ajax{display: flex;align-items: center;width: 100%;}
.noty_body .cart-ajax .message{display:none;color: var(--main-color-white);padding: 0;background: transparent;margin: 0;min-height: initial;}
.noty_type__warning .noty_body .cart-ajax .message{display:block;}
#noty_layout__bottomRight{top: 16px;bottom: initial;right: 16px;width: 490px;}
body.good_page  #noty_layout__bottomRight{bottom: 100px;}
.noty_type__success .buttons{position:relative;display: flex;align-items: center;margin-left: 12px;display: none;}
.noty_type__success .buttons .quickform{font-size: 14px;text-align: center;white-space: nowrap;}
.noty_type__success .buttons .quickform:hover{color: var(--main-color-green);}
.noty_type__success .buttons .quickform .icon_{min-width:16px;width:16px;height:16px;margin-right:0;margin-left:8px;background-color: var(--main-color-green);transition:0.3s;}
.noty_type__success .buttons .quickform:hover .icon_{background-color: var(--main-color-green);}
.noty_type__success .buttons.hide{display: none;}
.noty_layout .noty_progressbar{display: none !important;}
.noty_body .noty__title{font-size: 16px;color: var(--noty-color-title);display: flex;align-items: center;}
.noty_body .noty__title a{color: var(--main-color-bluelight);}
.noty_body .noty__title a:hover{text-decoration: underline;}
.noty_body .noty__text{font-size: 16px;color:var(--noty-color-text);}
.noty_body .noty__text a{transition: 0.3s;color: var(--main-color-bluelight);}
.noty_body .noty__text a:hover{text-decoration: underline;} 
/* Иконки в уведомлении */
.noty_body .icon-check{display:none;margin-right: -13px;background-color: var(--noty-color-ok);border-radius: 50%;width: 24px;min-width: 24px;height: 24px;}
.noty_body .icon-close{display:none;margin-right: -13px;background-color: var(--noty-color-error);border-radius: 50%;width: 24px;min-width: 24px;height: 24px;}
/*Если нет ошибки*/
.noty_type__success .noty_body{margin-top: 16px;}
.noty_type__success .noty_body .noty__addto{display: flex;align-items: center;width:100%;} 
.noty_theme__sunset.noty_type__success{background: transparent;padding: 0;border-radius: 0 !important;margin-top: 0;}
.noty_bar.noty_type__success .noty_progressbar{background-color: var(--main-color-white);opacity: 1;height: 2px;display: none;}
/*Если ошибка*/
/*.noty_bar.noty_type__warning .noty_body{background: var(--error-color);color: var(--error-color-text);}*/
/*.noty_body .noty__title, .noty_body .noty__text{color: var(--error-color-text);}*/
.noty_bar.noty_type__error .noty_body{}
.noty_type__error .noty_body{margin-top: 16px;}
.noty_bar.noty_type__error .noty_progressbar{display:none;background-color: #c671fa;opacity: 1;height: 2px;}
@media (max-width: 1039px){
  #noty_layout__bottomRight{bottom: 70px;}
}
@media (max-width: 767px){
  body.good_page  #noty_layout__bottomRight{bottom: 90px;}
}
@media (max-width: 500px){
 .noty_type__success .buttons{display:none;}
  #noty_layout__bottomRight{width: 100%;max-width: calc(100% - 16px);}
  body.good_page  #noty_layout__bottomRight{bottom: 70px;}
}
/*** Быстрый заказ ***/
.order_left .min_priceOrder_info{font-size: 16px;width: 100%;margin-bottom: 16px;color: var(--error-color-text);font-weight: 700;padding: 12px;border-radius: 12px;background: var(--main-grad-orange2);}
.order_right .min_priceOrder_info{display:none;font-size: 12px;color: var(--error-color);margin: 8px 0;text-align: center;font-weight: 700;}
.buttonsOrder button[disabled="disabled"]{background: var(--main-color-btnDisabled);pointer-events: none;box-shadow: none;}
.buttonsOrder button[disabled="disabled"]:after{border-left-color: var(--main-color-btnDisabled);}
.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: 700;white-space: nowrap;}
.cart_discount_bottom .minDiscountCount{font-weight: 700;color: var(--main-color-green);white-space: nowrap;}
.order_grid ul{margin: 0;list-style: none;display: flex;align-items: center;overflow-x: auto;overflow-y: hidden;width: 100%;padding: 5px 0;}
.order_grid ul .item{position: relative;padding: 0;display: flex;align-items: center;--widthlist: calc(100% / 7 - 21px);width: var(--widthlist);min-width: 76px;}
.order_grid ul .item .product-details_price .price{font-size: 14px;}
.order_grid ul .item .product-details_price{display: flex;align-items: center;grid-gap: 5px;}
.order_grid ul .item:not(:last-child){margin-right: 24px;}
.order_grid ul .item .product-details{position: relative;text-align: left;width: 100%;display:none;}
.order_grid ul .item .product-details .product-name{font-size: 16px;word-break: break-word;line-height: 1;overflow: hidden;max-height: 50px;display: block;}
.order_grid ul .item .quantity{font-size: 14px;color: var(--main-color-white);position: absolute;top: -4px;right: -4px;background: var(--main-color-orange);z-index: 1;border-radius: 50%;width: 24px;height: 24px;display: flex;align-items: center;justify-content: center;}
.order_grid ul .product-details .product-price .price{font-weight: 700;font-size: 16px;}
.order_grid ul .product-details .product-price .price > span:after{font-size: 12px;}
.order_grid ul .item .product-details .product-modif{display: flex;align-items: center;flex-wrap: wrap;font-size: 14px;color: var(--main-color-greylight);margin-bottom: 8px;grid-gap: 5px;display: none;}
.order_grid ul .product-image{position: relative;width: 100%;padding-bottom: 100%;display:flex;align-items: center;justify-content: center;background: var(--main-bgImg);z-index: 1;text-align: center;border-radius: 16px;overflow: hidden;}
.order_grid ul .product-image img{max-width: 100%;max-height: 100%;position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: contain;}
.orderContainer .order_right .product_wrapper_price{display: flex;align-items: center;grid-gap: 4px;}
.orderContainer .order_right .subtotal{width: 100%;display: flex;align-items: center;text-transform: uppercase;font-weight: 700;}
.orderContainer .order_right .subtotal .label{display: inline-block;vertical-align: middle;font-size: 16px;color: #babdde;}
.orderContainer .order_right .subtotal .price{color: var(--main-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 .order_right_wrapper{}
.orderContainer .order_right .product_action .totel .title{font-size: 18px;color: #babdde;text-transform: uppercase;font-weight: 700;}
.orderContainer .order_right .buttonsOrder{margin-top: 20px;}
.orderContainer .adress .form-list{display: flex;flex-wrap: wrap;grid-gap: 24px 32px;}
.orderContainer .adress .form-list .fields{width: calc(50% - 16px);}
.orderContainer .adress .form-list .fields.country_, .orderContainer .adress .form-list .fields.comment{width: 100%;}
.adress .form-list .deliveryDate{position:relative;}
.adress .form-list .deliveryDate .calendar_btn{opacity: 1;transition: 0.3s;cursor: pointer;position: absolute;top: 0;right: 20px;height: 100%;display: flex;align-items: center;justify-content: center;}
.adress .form-list .deliveryDate .calendar_btn .icon_{margin: 0;width: 18px;height: 18px;min-width: 18px;background-color: var(--main-color-grey);}
.adress .form-list .deliveryDate .calendar_btn.active{border-color:var(--main-color-bluelight);}
.adress .form-list .deliveryDate .calendar_btn.active .icon_{background-color: var(--main-color-bluelight);}
.adress .form-list .fields{margin: 0;}
.orderContainer .order_right ul .header-toolsAmount.quantity{font-size: 14px;margin-right: 5px;line-height: 1;color: var(--main-color-white);color: var(--main-color-green);}
.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: flex;flex-wrap: wrap;width: 100%;grid-gap: 20px;}
label.checkbox-name{cursor:pointer;transition: 0.3s;}
.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{font-size: 24px;font-family: 'RoundsBlack';color: var(--main-color-bluelight);text-align: left;position: relative;margin-bottom: 24px;}
.formfast #caps_lock .fa-warning{font-size: 18px;color: #cc003d;}
.formfast .order_grid .account .fields-grid{display: flex;flex-wrap: wrap;grid-gap: 24px 32px;}
.formfast .order_grid .account .fields-grid .fields{width: calc(50% - 16px);}
.formfast .order_grid .account .fields-grid .fields.email{width: 100%;}
.formfast .order_grid > div{padding: 24px;background: var(--main-color-white);border-radius: 24px;width: 100%;overflow: hidden;box-shadow: var(--main-shadow);}
.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;margin-top:24px;}
.formfast .contactRegisterNeedElement.fields{margin-top: 16px;}
.formfast .contactWantRegister label.checkbox-name{color: var(--main-color-black);font-size: 16px;position:relative;transition: 0.3s;}
.formfast .contactWantRegister input{margin-right: 16px;}
.formfast .contactWantRegister input:hover + label{color: var(--main-color-bluelight);}
.formfast .contactWantRegister input:checked + label.checkbox-name:before{border-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2 1" width="20" height="8"><circle fill="%2366BBFD" cx="1" cy="0.5" r="0.5"></circle></svg>') 0 0 100% repeat;}
.formfast{position: relative;}
.formfast textarea{max-width: 100%;}
.formfast .button{margin-bottom: 15px;}
.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;}
.delivery .manufacturer-list > div{margin-top: 15px;}
.payment .quick_order_payment{width: 100%;}
.delivery .manufacturer-list .currentDeliveryDesc, .payment .quick_order_payment .currentPaymentDescription{margin: 12px auto 0;overflow: hidden;text-align: left;}
.delivery .manufacturer-list .currentDeliveryDesc > div{word-break: break-word;display: flex;align-items: center;font-size: 16px;}
.delivery .manufacturer-list .currentDeliveryDesc > div span{color: var(--main-color-black);font-weight: 700;}
.delivery .manufacturer-list .currentDeliveryDesc > div .changeprice{margin-right:5px;}
.delivery .manufacturer-list .currentDeliveryDescription{margin-top:12px;}
.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;}
.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;grid-gap: 8px 16px;}
.coupons .couponBlock .input-box input{width: 100%;max-width: 100%;padding-right: 40px;}
.coupons .couponBlock .input-box > div{width: 100%;position: relative;}
.coupons .couponBlo.cartTable .cart__total .totale-inner, .orderContainer .order_right .product_actionck .input{width: 100%;max-width: 100%;padding-right: calc(44px + 30px);}
.coupons .couponBlock .coupon_clear{position: absolute;top: 0;right: 20px;height: 100%;display: flex;align-items: center;cursor: pointer;opacity:0;visibility: hidden;transition: all .3s;color: var(--main-color-grey);}
.coupons .couponBlock .coupon_clear:hover{color: var(--main-color-green);}
.coupons .couponBlock .coupon_clear.active{opacity:1;visibility: visible;}
.coupons .couponBlockSale{text-align: left;display: none;align-items: center;transition: color .3s;padding-top: 12px;}
.coupons .couponBlockSale.active{display: flex;font-size: 14px;}
.coupons .couponBlocLabel{margin-right: 5px;}
.coupons .couponBlockPrice p{margin-bottom: 0;font-weight: 700;}
.coupons .coupon-btn{display: flex;align-items: center;justify-content: center;height:60px;min-width: 170px;}
.coupons .coupon-btn .icon_{width:20px;height:20px;min-width: 20px;background-color:var(--main-color-white);margin: 0;}
.coupons .coupon-btn[disabled="disabled"]{background: var(--main-color-btnDisabled);border-color: var(--main-color-btnDisabled);pointer-events: none;box-shadow: var(--main-shadow);}
.coupons .coupon-btn[disabled="disabled"] .icon_{background-color: var(--main-color-white);}
.order_right .order-promo_container{margin-top: 16px;display: flex;align-items: center;flex-wrap: wrap;}
.order_right .order-promo_container .order-promo_btn{cursor: pointer;width: 44px;height: 44px;transition: 0.3s;border: 4px solid transparent;background: var(--main-grad-blue);border-radius: 50%;display: flex; align-items: center;justify-content: center;position: absolute;right: 10px;top: 50%;transform: translateY(-50%);}
.order_right .order-promo_container .order-promo_btn:hover{background: var(--main-grad-blue-hover);}
.order_right .order-promo_container .order-promo_btn .icon_{min-width:14px;width:14px;height:14px;margin:0;background-color: var(--main-color-white);}
.order_right .order-promo_container .order-promo_input{display:flex;width: 100%;position: relative;}
.order_right .order-promo_container .order-promo_input input{width: 100%;max-width: 100%;padding-right: 90px;}
.order_right .order-promo_container .order-promo_input .coupon_clear{position: absolute;right: 70px;top: 50%;transform: translateY(-50%);cursor: pointer;transition: 0.3s;visibility: hidden;opacity: 0;}
.order_right .order-promo_container .order-promo_input .coupon_clear.active{visibility: visible;opacity: 1;}
.order_right .order-promo_container .order-promo_couponBlockSale{display: none;text-align: left;align-items: center;transition: 0.3s;padding-top: 12px;font-size: 14px;font-weight: 700;align-items: center;width: 100%;}
.order_right .order-promo_container .order-promo_couponBlockSale .couponBlockPrice{font-weight: 700;color: var(--main-color-blue);}
.order_right .order-promo_container .order-promo_couponBlockSale.active{display: flex;}
.order_right .order-promo_container .order-promo_couponBlockSale.hide{display: none !important;}
.order_right .order-promo_container .order-promo_couponBlockSale .couponBlockPrice{margin-left: 5px;}
/*** Скидки ***/
#discountList{width: 100%;margin-top:30px;}
#discountList .title{font-size: 16px;font-weight: 500;margin-bottom:16px;}
#discountList .discountList_inner{width: 100%;display: flex;flex-wrap: wrap;grid-gap: 16px;}
#discountList .discountList_item{width: calc(100% / 4 - 12px);background: var(--main-color-white);border-radius: 12px;overflow: hidden;position: relative;padding: 12px;padding-left: 28px;display: flex;flex-direction: column;}
#discountList .count{font-size: 18px;font-weight: 700;margin-bottom: 8px;}
#discountList .text{font-size: 14px;font-weight: 500;}
#discountList .discountList_item:before{content: '';display: block;width: 16px;height: 100%;background: var(--main-color-greylight);position: absolute;top: 0;left: 0;}
#discountList .discountList_item.active:before{background: var(--main-color-green);}
/*** Корзина ***/
.cart_block{width: 100%;}
.cart_left_container, .orderContainer .order_left{width: calc(100% - 360px - 32px);}
.cart_right_container .cart__total{border-radius: 20px;overflow: hidden;box-shadow: var(--main-shadow);}
.cart_right_container .cart__total .cart__total-wrap, .orderContainer .order_right .cart-products-wrap{padding: 24px;background: var(--main-color-white);}
.orderContainer .order_right{border-radius: 20px;overflow: hidden;box-shadow: var(--main-shadow);}
.cart_right_container, .orderContainer .order_right{width: 360px;height: max-content;position: sticky;top: 16px;}
.cartTable .items{display: flex;align-items: center;padding: 12px 16px;border-radius: 18px;border: 2px solid transparent;transition: 0.3s;}
.cartTable .cart__items{width: 100%;display: flex;flex-direction: column;grid-gap: 12px;padding: 24px;background: var(--main-color-white);border-radius: 24px;box-shadow: var(--main-shadow);}
.cartTable .cart__total{width: 100%;}
.cartTable .cart__total .totale-inner, .orderContainer .order_right .product_action{width: 100%;display: flex;flex-direction: column;grid-gap: 6px;}
.cartTable .cart__total .actions{width: 100%;margin-top: 20px;}
.cartTable .cart__total .totale-inner > div.total, .orderContainer .order_right .total.disc_margin{margin-top:4px;}
.cartTable .cart__total .totale-inner > div{display: flex;width: 100%;justify-content: space-between;}
.cartTable .total, #quickform .order_right .total{padding-top: 24px;margin-top: 24px;border-top: 2px solid var(--main-color-greylight);display: flex;align-items: center;justify-content: space-between;grid-gap: 12px;}
.cartTable .total .title, #quickform .order_right .total .title{font-size: 18px;font-weight: 700;}
.cartTable .total .TotalSum, #quickform .order_right .total .TotalSum{font-size: 28px;font-family: 'GilroyExtraBold';color: var(--main-color-bluelight);}
.cartTable .total .TotalSum > span span:not(.num), #quickform .order_right .total .TotalSum > span span:not(.num){font-size:18px;}
.totale_titleLeft{font-size: 16px;font-weight: 700;max-width: 50%;}
.totale_titleRight{font-size: 22px;font-weight: 700;white-space: nowrap;font-family: 'GilroyExtraBold';color: var(--main-color-black);}
.totale_titleRight .num{font-size: 22px;font-weight: 700;}
.totale_titleRight > span span:not(.num){font-size: 16px;}
.cart_left_container .cat-link{margin-top: 24px;color: var(--main-color-white);background: var(--main-grad-grey);border: 4px solid transparent;box-shadow: var(--main-shadow);font-size: 14px;font-weight: 700;padding: 10px 16px;border-radius: 45px;display: flex;align-items: center;justify-content: center;width: max-content;max-width: 100%;}
.cart_left_container .cat-link:hover{background: var(--main-grad-grey-hover);}
.cartTable .cart_title, .orderContainer .order_right .cart_title{display: flex;align-items: center;padding: 21px 24px;background: var(--main-grad-blue2);color: var(--main-color-white);padding-right: 20px;font-family: RoundsBlack;font-size: 24px;}
.cart__items .items .cart-right_block{width: calc(100% - 76px - 56px);padding-left: 16px;display: flex;grid-gap: 16px;align-items: center;justify-content: space-between;}
.cart__items .items .cart-right_block .cart-qty{margin: 0;}
.cart__items .items .cart-right_block .cart-qty .qty-set a{background: var(--main-color-greylight2);}
.cart__items .items .cart-right_block .cart-qty .qty-set a span{background-color: var(--main-color-greylight);}
.cart__items .items .cart-right_block .cart-qty .qty-set a:hover span{background-color: var(--main-color-black);}
.cart__items .items .cart-right_block .closetd{display: flex;align-items: center;justify-content: center;}
.cart__items .items .cart-right_block .closetd a{align-items: center;justify-content: center;transition: 0.3s;font-size: 0;}
.cart__items .items .cart-right_block .closetd a .icon_{background-color: var(--main-color-grey);margin: 0;width: 24px;height: 24px;min-width: 24px;transition: 0.3s;}
.cart__items .items .cart-right_block .closetd a .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_2044_22047)'%3E%3Cpath d='M20.4702 9.56629H2.60974C2.09182 9.5657 1.59529 9.3597 1.22907 8.99347C0.862844 8.62725 0.656841 8.13072 0.65625 7.6128V5.38024C0.656841 4.86233 0.862844 4.3658 1.22907 3.99957C1.59529 3.63335 2.09182 3.42735 2.60974 3.42676H20.4702C20.9881 3.42735 21.4846 3.63335 21.8509 3.99957C22.2171 4.3658 22.4231 4.86233 22.4237 5.38024V7.6128C22.4231 8.13072 22.2171 8.62725 21.8509 8.99347C21.4846 9.3597 20.9881 9.5657 20.4702 9.56629ZM2.60974 5.10118C2.53572 5.10118 2.46474 5.13058 2.41241 5.18291C2.36007 5.23525 2.33067 5.30623 2.33067 5.38024V7.6128C2.33067 7.68682 2.36007 7.7578 2.41241 7.81013C2.46474 7.86247 2.53572 7.89187 2.60974 7.89187H20.4702C20.5442 7.89187 20.6152 7.86247 20.6675 7.81013C20.7199 7.7578 20.7493 7.68682 20.7493 7.6128V5.38024C20.7493 5.30623 20.7199 5.23525 20.6675 5.18291C20.6152 5.13058 20.5442 5.10118 20.4702 5.10118H2.60974Z' fill='%23BCBCBC'/%3E%3Cpath d='M18.2801 24.0781H4.79987C4.29428 24.0799 3.80786 23.8847 3.44365 23.5341C3.07943 23.1834 2.86602 22.7047 2.84862 22.1994L2.37643 9.92035C2.36637 9.65769 2.40942 9.39569 2.503 9.15006C2.59659 8.90442 2.73879 8.68021 2.92108 8.49083C3.10337 8.30145 3.32201 8.15081 3.56389 8.04792C3.80578 7.94504 4.06595 7.89203 4.3288 7.89208H18.7534C19.0161 7.89218 19.2762 7.9453 19.5179 8.04825C19.7597 8.1512 19.9782 8.30186 20.1603 8.49123C20.3425 8.68059 20.4846 8.90476 20.5781 9.15032C20.6717 9.39588 20.7147 9.65778 20.7046 9.92035L20.2324 22.1994C20.215 22.7047 20.0016 23.1834 19.6374 23.5341C19.2732 23.8847 18.7856 24.0799 18.2801 24.0781ZM4.3288 9.56649C4.29133 9.56642 4.25423 9.57389 4.21971 9.58847C4.18519 9.60305 4.15395 9.62442 4.12787 9.65133C4.10184 9.67864 4.08151 9.71088 4.0681 9.74615C4.05468 9.78142 4.04843 9.81901 4.04973 9.85673L4.52192 22.1358C4.5248 22.2079 4.55547 22.276 4.6075 22.3259C4.65953 22.3759 4.72887 22.4038 4.80099 22.4037H18.2812C18.3533 22.4038 18.4226 22.3759 18.4747 22.3259C18.5267 22.276 18.5574 22.2079 18.5602 22.1358L19.0324 9.85673C19.0338 9.81901 19.0276 9.78139 19.0142 9.74612C19.0007 9.71084 18.9804 9.67861 18.9543 9.65133C18.9282 9.62442 18.897 9.60305 18.8624 9.58847C18.8279 9.57389 18.7908 9.56642 18.7534 9.56649H4.3288ZM17.1214 5.10138H5.95857C5.82589 5.10146 5.69509 5.07 5.57695 5.00959C5.45882 4.94919 5.35673 4.86158 5.27911 4.75397C5.20149 4.64637 5.15055 4.52185 5.1305 4.3907C5.11044 4.25954 5.12185 4.12549 5.16378 3.99961L6.02666 1.4132C6.15592 1.0243 6.4044 0.686004 6.73684 0.446347C7.06927 0.206691 7.46876 0.0778522 7.87857 0.0781261H15.1991C15.6093 0.0776952 16.0091 0.206587 16.3418 0.446473C16.6744 0.686359 16.923 1.02502 17.0521 1.41431L17.915 3.99961C17.9569 4.12541 17.9683 4.25935 17.9484 4.39042C17.9284 4.52149 17.8775 4.64594 17.8 4.75352C17.7225 4.8611 17.6206 4.94874 17.5026 5.00921C17.3846 5.06969 17.2539 5.10128 17.1214 5.10138ZM7.12062 3.42696H15.9593L15.4648 1.94231C15.4464 1.88679 15.4109 1.83852 15.3634 1.80442C15.3158 1.77033 15.2587 1.75217 15.2002 1.75254H7.87968C7.82119 1.75217 7.76409 1.77033 7.71656 1.80442C7.66903 1.83852 7.63352 1.88679 7.61513 1.94231L7.12062 3.42696Z' fill='%23BCBCBC'/%3E%3Cpath d='M7.63311 20.1709C7.41107 20.1709 7.19812 20.0827 7.04111 19.9257C6.8841 19.7687 6.7959 19.5557 6.7959 19.3337V12.636C6.7959 12.414 6.8841 12.201 7.04111 12.044C7.19812 11.887 7.41107 11.7988 7.63311 11.7988C7.85515 11.7988 8.0681 11.887 8.2251 12.044C8.38211 12.201 8.47032 12.414 8.47032 12.636V19.3337C8.47032 19.5557 8.38211 19.7687 8.2251 19.9257C8.0681 20.0827 7.85515 20.1709 7.63311 20.1709ZM15.4471 20.1709C15.225 20.1709 15.0121 20.0827 14.8551 19.9257C14.6981 19.7687 14.6098 19.5557 14.6098 19.3337V12.636C14.6098 12.414 14.6981 12.201 14.8551 12.044C15.0121 11.887 15.225 11.7988 15.4471 11.7988C15.6691 11.7988 15.882 11.887 16.0391 12.044C16.1961 12.201 16.2843 12.414 16.2843 12.636V19.3337C16.2843 19.5557 16.1961 19.7687 16.0391 19.9257C15.882 20.0827 15.6691 20.1709 15.4471 20.1709ZM11.5401 20.1709C11.318 20.1709 11.1051 20.0827 10.9481 19.9257C10.7911 19.7687 10.7029 19.5557 10.7029 19.3337V12.636C10.7029 12.414 10.7911 12.201 10.9481 12.044C11.1051 11.887 11.318 11.7988 11.5401 11.7988C11.7621 11.7988 11.9751 11.887 12.1321 12.044C12.2891 12.201 12.3773 12.414 12.3773 12.636V19.3337C12.3773 19.5557 12.2891 19.7687 12.1321 19.9257C11.9751 20.0827 11.7621 20.1709 11.5401 20.1709Z' fill='%23BCBCBC'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2044_22047'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.cart__items .items .cart-right_block .cart-price{display: flex;flex-direction: column;grid-gap: 4px;}
.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__items .items .cart-qty{display: flex;align-items: center;justify-content: center;flex-direction: column-reverse;max-width: 40px;margin-right: 16px;}
.cart__items .items .image{height: 76px;width: 76px;min-width: 76px;overflow: hidden;background: var(--main-bgImg);border-radius: 16px;}
.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: 100%;}
.cart__items .items .cart-right_block .cart-name a{font-size: 16px;max-height: 33px;display: block;overflow: hidden;word-break: break-word;}
.cart__items .items .cart-right_block .cart-name a:hover{color: var(--main-color-green);}
.cart__items .items .cart-right_block .product-modif{display: flex;flex-wrap: wrap;grid-gap: 0 5px;line-height: 1;margin-top: 8px;} 
.cart__items .items .cart-right_block .product-modif .properties{font-size: 14px;color: var(--main-color-grey);width:100%;}
.cart__items .items .cart-right_block .product-modif .properties:not(:last-child):after{content: ',';}
.cartTable .cart__buttons a .cart__buttons-icon{margin-right: 10px;}
.cartTable, .orderContainer{display: flex;flex-wrap: wrap;grid-gap: 32px;}
.cartTable #closeOrder{display: none}
.cartTable.disable .qty-wrap a, .cartTable.disable .qty-wrap input{color: var(--main-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 .price, .order_right .product_action .discounttr .price{color: var(--main-color-black);}
.cartTable .buttons{display: flex;width: 100%;flex-direction: column;}
.orderContainer .order_right .pp, .cartTable .buttons .pp{display: flex;text-align: center;margin-top: 16px;} 
.cartTable .buttons #startOrder, .orderContainer .order_right .buttonsOrder button{max-width: 100%;width: 100%;}
.cartTable .cart_left_container .cart-price .price:not(.old-price){font-size: 16px;}
.cartTable .price.old-price{font-size: 14px;display:none;}
.cart__items .items .one-product-price{font-size: 14px;color: var(--main-color-grey);}
.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:disabled{background-color: #ececec;cursor: not-allowed}
.cartTable .cart__total .clear_button, #closeOrder{margin: 16px auto 0;color: var(--main-color-grey);}
.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 .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(--main-color-btnDisabled);pointer-events: none;box-shadow: none;}
#startOrder[disabled="disabled"]:after{border-left-color: var(--main-color-btnDisabled);}
/*Корзина минимальная цена */
.minPriceBlock .rangeScore{width: 100%;display: flex;justify-content: space-between;font-size: 14px;margin-top: 5px;}
.minPriceBlock .titlePrice{font-size: 18px;font-weight: 800;grid-gap: 0 12px;display: flex;flex-wrap: wrap;align-items: center;padding: 10px 20px;width: 100%;background: var(--main-grad-orange2);color: var(--main-color-white);margin-bottom: 20px;border-radius: 20px;}
.minPriceBlock .titlePrice .text{width: calc(100% - 60px - 12px);}
.minPriceBlock .titlePrice.minPriceCurrent{}
.minPriceBlock .titlePrice.minPrice_0{display: none !important;}
.minPriceBlock .titlePrice_icon{width: 60px;height: 60px;min-width: 60px;display: none;align-items: center;justify-content: center;border-radius: 50%;background: var(--main-color-orange);box-shadow: 2px 2px 0px 0px var(--main-color-white);}
.minPriceBlock .icon_{width: 40px;height: 40px;min-width: 40px;margin: 0;background-color: var(--main-color-white);}
#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(--main-color-greylight)50;border-radius: 4px;cursor: default;pointer-events: none;}
#remainderPrice{white-space: nowrap;font-weight: 900;font-size: 20px;}
#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(--main-color-blue);box-shadow: -1000px 0 0 1000px var(--main-color-blue);}
#minPrice::-moz-range-progress{background-color: var(--main-color-blue);}
#minPrice::-moz-range-track{background-color: var(--main-color-black);}
#minPrice::-ms-fill-lower{background-color: var(--main-color-blue);}
#minPrice::-ms-fill-upper{background-color: var(--main-color-black);}
#minPrice, .minPriceBlock .rangeScore{display: none !important;}
@media (min-width: 980px){
  .cartTable .cart__total .clear_button:hover, #closeOrder:hover{color: var(--main-color-bluelight);}
  #closeOrder:hover{color: var(--main-color-green);}
  .cartTable .buttons .cat-link:hover{color: var(--main-color-green);}
  .cartTable .buttons .cat-link:hover .icon_{color: var(--main-color-green);}
}
@media (min-width: 1024px){
  .cart__items .items .cart-right_block .closetd{display:none;}
  .cart__items .items .cart-right_block .closetd a:hover .icon_{background-color: var(--main-color-bluelight);}
  .cart__items .items:hover .cart-right_block .closetd{display:flex;}
  .cart__items .items:hover .cart-right_block .cart-price{display:none;}
  .cartTable .items:hover{border-color: var(--main-color-bluelight);}
}
@media (max-width: 1139px){
  .cart_left_container, .orderContainer .order_left{width: calc(100% - 315px - 24px);}
  .cart_right_container, .orderContainer .order_right{width: 315px;}
  .cartTable, .orderContainer{grid-gap: 34px 24px;}
  .formfast .order_grid .account .fields-grid, .orderContainer .adress .form-list{grid-gap: 24px;}
  .order_grid ul .item{--widthlist: calc(100% / 6 - 21px);}
}
@media (max-width: 1023px){
  .cart_right_container, .orderContainer .order_right{width: 100%;}
  .cart_left_container, .orderContainer .order_left{width: 100%;}
  .order_grid ul .item{--widthlist: calc(100% / 7 - 21px);}
  
}
@media (max-width: 767px){
  .cart__items .items .cart-right_block .closetd a .icon_{width: 18px;height: 18px;min-width: 18px}
  .cartTable .cart__items{padding: 16px;}
  .cartTable .items{padding:0;}
  .cartTable .cart_title, .orderContainer .order_right .cart_title{padding: 10px 16px;}
  .cart_right_container .cart__total .cart__total-wrap, .orderContainer .order_right .cart-products-wrap{padding: 16px;}
  .formfast .order_grid > div{padding: 16px;}
  .formfast .order_grid .account .fields-grid, .orderContainer .adress .form-list{grid-gap: 16px;}
  .order_grid ul .item{--widthlist: calc(100% / 6 - 21px);}
}
@media (max-width: 639px){
  .cartTable, .orderContainer{grid-gap: 24px;}
  .cart__items .items .cart-right_block{flex-wrap: wrap;}
  .order_right .order-promo_container .order-promo_btn{width: 34px;height: 34px;}
  .order_grid ul .item{--widthlist: calc(100% / 4 - 21px);}
}
@media (max-width: 479px){
  .order_grid ul .item{--widthlist: calc(100% / 3 - 21px);}
 .cartTable .cart_left_container .cart-price .price:not(.old-price){font-size: 14px;}
 .cart__items .items .one-product-price{font-size: 12px;}
 .cart__items .items .cart-right_block{grid-gap: 6px 3px;padding-left: 12px;width: calc(100% - 76px - 35px);}
 .cart__items .items .cart-right_block .cart-name a{font-size: 14px;}
 .cart__items .items .cart-qty{margin-right: 12px;}
 .cart__items .items .image{height: 60px;width: 60px;min-width: 60px;}
 .totale_titleRight, .totale_titleRight .num{font-size: 16px;}
  .totale_titleRight > span span:not(.num){font-size: 14px;}
  .cartTable .total .TotalSum, #quickform .order_right .total .TotalSum{font-size: 22px;}
  .cartTable .total .TotalSum > span span:not(.num), #quickform .order_right .total .TotalSum > span span:not(.num){font-size: 16px;}
  .formfast .order_grid .account .fields-grid .fields, .orderContainer .adress .form-list .fields{width:100%;}
  .formfast .title{font-size:20px;}
}
/*** Личный кабинет (Страницы) ***/
.col-block{display: flex;width: 100%;grid-gap: 32px;flex-wrap: wrap;}
.col-block #feedback{background: var(--main-color-white);padding: 24px;border-radius: 24px;height: max-content;box-shadow: var(--main-shadow);}
.col-block #feedback{width: 360px;}
.col-block .col-account.contacts{width: calc(100% - 360px - 32px);}
.maps_block{width: 100%;margin-top:30px;border-radius: 24px;overflow: hidden;}
.maps_block iframe{border-radius: 5px;overflow: hidden;}
.lk_btn{margin:30px auto 0;width: 200px;}
.col-account.form .fields:not(:last-child){margin-bottom: 15px;}
.col-account.form .fields{position:relative;}
.col-account.form h3{text-align: left;font-size: 16px;font-weight: 700;margin-bottom: 24px;}
.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%;max-width: 100%;margin: 24px 0 0;font-size:18px;}
.col-account.contacts h3{display:none;}
.col-account.form .pp{text-align: center;margin-top: 8px;}
.form-list .fields .input-box{position: relative;}
.form-list .fields:last-child{margin-bottom: 0;}
.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: 32px 24px;}
.optionAcc .col-account{padding: 24px;border-radius: 24px;background: var(--main-color-white);height: max-content;box-shadow: var(--main-shadow);}
.clientForm .form-list{width:100%;}
.clientForm .form-list .fields:not(:last-child){margin-bottom:16px;}
.clientForm .form-list .fields{position: relative;}
.optionAcc .col-account h3{font-size: 24px;font-family: 'RoundsBlack';color: var(--main-color-bluelight);margin-bottom: 24px;position: relative;}
.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: 24px;font-size: 24px;font-family: 'RoundsBlack';color: var(--main-color-bluelight);position: relative;}
.account .accoutnPageBlock .buttons{margin-top: 24px;grid-gap: 12px;width: 100%;display: flex;align-items: center;flex-wrap: wrap;justify-content: space-between;}
.account .accoutnPageBlock .first{width: 380px;}
.account .accoutnPageBlock .first, .account .accoutnPageBlock .second{padding: 24px;background: var(--main-color-white);border-radius: 24px;box-shadow: var(--main-shadow);}
.account .accoutnPageBlock .first .buttons .button{width: 100%;}
.account .accoutnPageBlock .first .buttons.two_ [data-name="button"], .account .accoutnPageBlock .first .buttons [data-name="button"]{width: 100%;max-width: 100%;font-size: 18px;}
.account .accoutnPageBlock .first .buttons.two_ [data-name="button"]:last-child{}
.account .accoutnPageBlock .second{width: calc(100% - 380px - 32px);margin-left: 32px;height: max-content;}
.account .accoutnPageBlock .second .col-account{}
.account .accoutnPageBlock p{color: var(--main-color-black);font-size: 16px;margin: 0 0 16px;}
.account .accoutnPageBlock .second .buttons{display: flex;flex-wrap: wrap;margin-top: 0;}
.account .accoutnPageBlock .second a{width: calc(50% - 12.5px);font-size: 18px;}
.account .accoutnPageBlock .pp{margin-top: 8px;text-align: center;display: flex;}
@media (max-width: 1139px){
  .col-block{display: flex;width: 100%;grid-gap: 24px;flex-wrap: wrap;}
  .col-block .col-account.contacts{width: calc(100% - 360px - 24px);}
  .account .accoutnPageBlock .second{width: calc(100% - 360px - 24px);margin-left: 24px;}
  .account.row .clientForm:not(.userPage){grid-gap: 24px;}
}
@media (max-width: 1039px){
 .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;}
 .account .accoutnPageBlock .buttons .button{max-width: calc(50% - 16px);width: 100%;}
 .account .accoutnPageBlock .first .buttons.two_ [data-name="button"]{max-width: calc(50% - 12px);}
}
@media (max-width: 767px){
 .account.row .clientForm{grid-template-columns: repeat(1, 1fr);grid-gap: 20px;}
 .account.row .clientForm:not(.userPage){grid-template-columns: repeat(1, 1fr);}
 .account .accoutnPageBlock .first, .account .accoutnPageBlock .second{padding: 16px;}
 .optionAcc .col-account{padding: 16px;}
}
@media (max-width: 639px){
 .account.row .clientForm .col-account{width: 100%;}
 .account .accoutnPageBlock .buttons .button{max-width: 100%;}
 .optionAcc .col-account .buttons button{padding: 11px 30px;font-size: 16px;}
 .col-account.form button{padding: 11px 30px;font-size: 16px;}
 .account .accoutnPageBlock .second a, .account .accoutnPageBlock .first .buttons.two_ [data-name="button"], .account .accoutnPageBlock .first .buttons [data-name="button"]{padding: 11px 30px;font-size: 16px;}
}
@media (max-width: 479px){
  .account .accoutnPageBlock .first .buttons.two_ [data-name="button"]{max-width: 100%;}
 .account .accoutnPageBlock .second a{width: 100%;}
 .account .accoutnPageBlock .first .buttons.two_ .button{width: 100%;}
 .account .accoutnPageBlock h3{margin-bottom: 16px;font-size:20px;}
 .optionAcc .col-account h3{font-size: 20px;margin-bottom: 20px;}
 .account.row .clientForm:not(.userPage){grid-gap: 16px;}
}
/*** Личный кабинет (Избранное) ***/
.account.cart-info .buttons .button{margin-right: 11px;margin-bottom:5px;}
/*** Обратный звонок, Связь с администрацией ***/
.blocks_contact{display: grid;grid-template-columns: repeat(1, 1fr);grid-gap: 24px;}
.blocks_contact .title_contact, .col-account.form h3{font-size: 24px;font-family: 'RoundsBlack';color: var(--main-color-bluelight);margin-bottom: 24px;display: block;position: relative;}
.blocks_contact div > div:not(:last-child){margin-bottom: 15px;}
.blocks_contact .block{background: var(--main-color-white);border-radius: 24px;padding: 24px;box-shadow: var(--main-shadow);}
.blocks_contact .block > div a, .blocks_contact .block .infoBlock{display: flex;align-items: center;color: var(--main-color-black);font-size: 16px;}
.blocks_contact .block > div a .icon_, .blocks_contact .block .infoBlock .icon_{background-color: var(--main-color-black);margin-right: 6px;}
.blocks_contact .block > div a:hover{color:var(--main-color-green);}
.blocks_contact .block > div a:hover .icon_, .blocks_contact .block .infoBlock:hover .icon_{background-color: var(--main-color-green);}
.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(--main-color-black);font-size: 14px;}
@media (max-width: 767px){
 .col-block{grid-template-columns: repeat(1, 1fr);grid-gap: 30px;}
 .blocks_contact .block, .col-block #feedback{padding: 16px;}
}
@media (max-width: 479px){
 .blocks_contact .title_contact, .col-account.form h3{margin-bottom:16px;font-size:20px;}
 .blocks_contact{grid-gap: 16px;}
}
/** Платежные системы на странице просмотра заказа **/
.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(--main-color-green);}
.stages.active .title, .stages:hover .title{color: #21293c;}
/*** Страница Поиск ***/
.page-content .search{padding: 16px;}
.page-content .search h4{margin-bottom: 10px;}
.search-page{padding: 20px;background: var(--main-color-white);border-radius: 20px;}
.search-page .title{margin-bottom: 12px;font-weight: 700;font-size: 18px;}
.search-page .blockquote{text-align: left;line-height: 1;font-size: 16px;display: flex;flex-direction: column;grid-gap: 8px;}
/*** Акции ***/
body .discount-box_promoPage.products-swiper .swiper{padding: 0 !important;margin: 0 !important;}
body .discount-box_promoPage.products-swiper{display:block;overflow: visible;}
.discount-box{border-radius: 24px;overflow: hidden;margin-bottom: 24px;padding: 16px 24px;background: var(--main-grad-blue);color: var(--main-color-white);}
.discount-box h4{font-size:18px;font-weight: 700;}
.discount-box h4 span{font-weight: 600;}
.discount-box_promoPage{display: flex;flex-wrap:wrap;grid-gap: 32px;}
.discount-box_promoPage .item{position: relative;text-align: center;border-radius: 24px;overflow: hidden;width: calc(100% / 3 - 22px);display: flex;align-items: center;flex-direction: column;padding: 24px;color: var(--main-color-white);}
.discount-box_promoPage .item .count{font-size: 90px;font-family: 'RoundsBlack';margin-bottom: 10px;text-shadow: 0px 8px 8px var(--main-color-greendark);}
.discount-box_promoPage .item .date{font-size: 24px;font-family: Gilroy;text-shadow: 0px 8px 8px var(--main-color-greendark);margin-bottom: 22px;}
.discount-box_promoPage .item .discount_name{font-size: 18px;font-weight: 700;text-transform: uppercase;margin-bottom: 24px;}
.discount-box_promoPage .item .discount-btn{margin-top: auto;}
.discount-box_promoPage .item:after{content: '';position:absolute;top:0;left:0;width: 100%;height:100%;z-index: -2;background: var(--main-color-green);}
.discount-box_promoPage .item:before{content: '';position:absolute;top:0;left:0;width: 100%;height:100%;z-index: -1;background: url(/design/d566855/sale_bg.png?lc=1754234317);background-position: center;background-size: cover;background-repeat: no-repeat;}
/*Выкл*/
.discount-box_promoPage .item.off_:after{background: var(--main-color-grey);}
.discount-box_promoPage .item .count, .discount-box_promoPage .item .date{text-shadow: 0px 8px 8px rgba(70, 70, 70, 0.50);}
@media (min-width: 980px){
  .discount-box_promoPage .item:hover .discount-btn{background: var(--main-grad-orange-hover);}
}
@media (max-width: 1139px){
  .discount-box_promoPage{grid-gap: 24px;}
  .discount-box_promoPage .item{width: calc(100% / 3 - 16px);}
  .discount-box_promoPage .item .count{font-size:70px;}
  .discount-box_promoPage .item .discount_name{font-size:16px;}
}
@media (max-width: 1023px){
  .discount-box_promoPage{grid-gap: 16px;}
  .discount-box_promoPage .item .count{font-size:50px;}
  .discount-box_promoPage .item .discount_name{font-size:14px;margin-bottom: 20px;}
  .discount-box_promoPage .item{width: calc(100% / 3 - 11px);padding: 30px 16px;}
  .discount-box_promoPage .item .date{font-size: 20px;margin-bottom: 16px;}
  .discount-box{padding: 16px;}
  .discount-box h4{font-size: 16px;}
}
@media (max-width: 767px){
  .discount-box_promoPage .item .discount_name{margin-bottom: 16px;}
  .discount-box_promoPage .item{padding: 20px 16px;}
  .discount-box_promoPage .item .date{font-size: 18px;margin-bottom: 12px;}
  .discount-box_promoPage .item{width: calc(100% / 2 - 8px);}
}
@media (max-width: 639px){
  .discount-box_promoPage .item .count{font-size: 40px;margin-bottom: 6px;}
}
@media (max-width: 479px){
  .discount-box_promoPage .item{width: 100%;padding: 16px;}
  .discount-box_promoPage .item .count{font-size: 30px;}
  .discount-box_promoPage .item .date{margin-bottom: 6px;font-size: 14px;}
  .discount-box{padding: 12px;}
  .discount-box h4{font-size: 14px;}
}
/**************************************/
/*** Страница: Сравнение ***/
/**************************************/
.page-compare{padding: 20px 16px;background: var(--main-color-white);border-radius: 12px;}
.page-compare .swiper{padding: 0 0 16px 0!important;margin-bottom: 16px;border-bottom: 2px solid var(--main-color-greylight);}
.page-compare .compare__line .swiper{border-bottom: 1px solid var(--main-line);}
.compare__switch-icon{background: var(--main-grad-grey);border: 4px solid transparent;}
.compare__switch-icon:after{background: var(--main-color-white);}
.switch-on .compare__switch-icon{background: var(--main-grad-green);box-shadow: 0px 8px 8px 0px rgba(96, 171, 16, 0.25);}
.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{cursor: pointer;position: initial;transform: translate(0);display: flex;align-items: center;justify-content: center;cursor: default;width: 54px;height: 54px;border: 4px solid transparent;background: var(--main-grad-grey);border-radius: 50%;}
.compare__nav .swiper-navigation > div:after{width: 18px;height: 18px;background-color: var(--main-color-white);}    
.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;width: 50px;height: 30px;border-radius: 24px;z-index: 0;padding: 0;cursor: pointer;transition-duration: 300ms;}
.compare__switch-icon:after{content: '';position: absolute;top: 3px;left: 3px;height: 16px;width: 16px;border-radius: 50%;transition-duration: 300ms;z-index: 1;}
.switch-on .compare__switch-icon:after{left: 24px;}
.compare__line{margin-bottom: 16px;padding-bottom: 16px;}
.compare__line:nth-child(-n+3){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(--main-bgImg);border-radius: 24px;overflow: hidden;}
.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{transition: 0.3s;position: absolute;top: 8px;right: 8px;width: 44px;height: 44px;background: var(--main-color-white);border-radius: 50%;display: flex;align-items: center;justify-content: center;}
.compare__remove .icon_{display: block;width: 18px;min-width: 18px;height: 18px;background-color: var(--main-color-black);margin: 0;transition: 0.3s;}
.compare__remove:hover{background: var(--main-color-green);}
.compare__remove:hover .icon_{background: var(--main-color-white);}
.compare__mod{margin-top: 8px;color: var(--main-color-grey);font-size: 14px;}
.compare__price{display: flex;align-items: center;grid-gap: 0 8px;flex-wrap: wrap;overflow: hidden;}
.compare__price .price{width:100%;}
.compare__price .price:not(.old-price){font-size: 28px;} 
.compare__price .price.old-price{font-size: 18px;} 
.compare__showAll{display: none;}
.compare__buttons{display: flex;align-items: center;flex-wrap: wrap;grid-gap: 16px;margin-top: 24px;}
.compare__buttons a{height: 50px;text-transform: initial;width: 100%;max-width: 250px;font-size: 18px;}
.compare__tbody .compare__name{font-size: 18px;word-break: break-word;}
.compare__buttons a.compare__selected[disabled="disabled"]{background: var(--main-color-btnDisabled);color: var(--main-color-white);pointer-events: none;box-shadow: var(--main-shadow);}
.page-compare .actions-btn{width: 100%;max-width: 100%;}
.page-compare .product-ico.added .icon_{background: var(--main-color-green);}
.page-compare .actions-btn.callback_notify{color: var(--main-color-white);background: var(--main-grad-grey);box-shadow: var(--main-shadow);}
@media (min-width: 980px){
  .page-compare .actions-btn.callback_notify:hover{background: var(--main-grad-grey-hover);}
  .compare__nav .swiper-navigation > div:hover{background: var(--main-grad-grey-hover);}
}
/** Таблица сравнений **/
.CompareGoodsTableTbody{padding: 16px;background: var(--main-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(--main-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(--main-color-black);}
.CompareGoodsTableTbody .remove:hover:after{color: var(--main-color-green);}
.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(--main-color-grey);}
.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: 1139px){
  .page-compare{padding: 30px 20px;}
}
@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__switch .compare__switch-label{display:none;}
.compare__price .price{width: 100%;}
.page-compare{padding: 30px 16px;}
.compare__line .actions .actions-btn{font-size:14px;padding: 10px;}
.compare__price .price:not(.old-price){font-size: 16px;}
.compare__price .price.old-price{font-size: 14px;}
.compare__remove{width: 30px;height: 30px;}
.compare__remove .icon_{width: 14px;min-width: 14px;height: 14px;}
}
/** Таблица избранного **/
/*.favorites_page .products-grid .item .remove{transition: 0.3s;position: absolute;top: 0;right: 0;width: 30px;height: 30px;background: var(--main-color-greenlight);border-radius: 0 8px 0 8px;display: flex;align-items: center;justify-content: center;}*/
.favorites_page .products-grid .item .remove.add-wishlist:after{display:none;}    
/*.favorites_page .products-grid .item .remove.add-wishlist .icon_{display: block;width: 14px;min-width: 14px;height: 14px;background-color: var(--main-color-white);margin: 0;transition: 0.3s;}*/
.favorites_page .removeAll_btn{margin-top: 30px;width: max-content;}
.favorites_page .removeAll_btn:after{display:none;}
.favorites_page .products-grid .item .remove:before{-webkit-mask-image: none;}
/*@media (min-width: 980px){*/
/*  .favorites_page .products-grid .item .remove.add-wishlist.added:hover{background: var(--main-color-green);}*/
/*}*/
/*** Новости ***/
.news-box .title {margin:0;color: var(--main-color-black);font-weight: 700;transition: 0.3s;}
.news-box .title:hover a{color: var(--main-color-green);}
.news-box .button{margin-top:30px;width: max-content;}
.news-box .news{background: var(--main-color-white);padding: 24px;border-radius: 24px;overflow: hidden;}
.news-box .news:not(:last-child){margin-bottom: 24px;}
.news-box .news .title{position: relative;font-size: 22px;font-weight: 700;margin-bottom: 16px;color: var(--main-color-green);display: block;}
.news-box .news-content p{margin-bottom: 0px;}
.news-box .news__date{display: block;font-size: 16px;text-align: right;margin-top: 6px;color: var(--main-color-grey);}
.news_btn_back{margin-top:24px;font-size: 18px;}
@media (max-width: 479px){
 .news_btn_back{margin-top:24px;font-size: 18px;}
}
/*** Страница ошибки ***/
.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(--main-color-white);border-radius: 12px;}
.content-loading{content: '';border-radius: 50%;width: 100px;height: 100px;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='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Ccircle fill='%2357BCFF' stroke='%2357BCFF' stroke-width='6' r='15' cx='40' cy='65'%3E%3Canimate attributeName='cy' calcMode='spline' dur='1.1' values='65;135;65;' keySplines='.5 0 .5 1;.5 0 .5 1' repeatCount='indefinite' begin='-.4'/%3E%3C/circle%3E%3Ccircle fill='%2357BCFF' stroke='%2357BCFF' stroke-width='6' r='15' cx='100' cy='65'%3E%3Canimate attributeName='cy' calcMode='spline' dur='1.1' values='65;135;65;' keySplines='.5 0 .5 1;.5 0 .5 1' repeatCount='indefinite' begin='-.2'/%3E%3C/circle%3E%3Ccircle fill='%2357BCFF' stroke='%2357BCFF' stroke-width='6' r='15' cx='160' cy='65'%3E%3Canimate attributeName='cy' calcMode='spline' dur='1.1' values='65;135;65;' keySplines='.5 0 .5 1;.5 0 .5 1' repeatCount='indefinite' begin='0'/%3E%3C/circle%3E%3C/svg%3E");}
#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);}
.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){
.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{width: 100%;font-size: 36px;font-weight: 800;word-break: break-word;position: relative;margin-bottom: 20px;}
.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%;}
}
@media (max-width: 375px){
 .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(--main-color-green);}
}
/******************************************************************************
 Если не работает 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;}
