@import url('https://fonts.googleapis.com/css2?family=Raleway:wght@300;400;500;600;700;800&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Lato:wght@300;400;700&display=swap');
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;}
body{position: relative;font-family: 'Raleway', sans-serif;font-size: 16px;line-height: 1.2;font-weight: 400;background: #ffffff;color: #000000;overflow-x: hidden;margin:0;padding:0;}
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: 15px;padding-right: 15px;width:100%;}
.row{display: flex;flex-wrap: wrap;flex-direction: row;align-items: flex-start;justify-content: flex-start;}
.clear{clear:both;}
.clearfix:after{display: block;content: ".";clear: both;font-size: 0;line-height: 0;height: 0;overflow: hidden;}
a{color: inherit;text-decoration:none;cursor:pointer;}
a:hover, a:active{outline:0;text-decoration:none;}
img{max-width: 100%;height: auto;vertical-align: middle;border: 0;}
p{margin: 0 0 15px 0;line-height: 1.5;}
input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance: none}
input[type=number]{-moz-appearance: textfield}
button{padding: 0;border: 0;background: 0 0}
button,input,textarea{font: inherit}
button:not([disabled]){cursor: pointer}
a,button,input,textarea{color: inherit;outline: 0}
input, select, textarea, input[type="text"], input[type="password"], input[type="date"], input[type="number"], input[type="email"], input[type="search"]{outline: 0;}
input, select, textarea{font-family: 'Raleway', sans-serif;}
input[type="text"], input[type="number"]{-webkit-appearance: none;-moz-appearance: none;appearance: none;-moz-appearance: textfield;}
textarea{width: 100%;resize:none;border: 1px solid #dce4e9;padding: 6px 12px;}
select:focus, textarea:focus{outline: 0;}
.adaptive_indent{margin-top:55px;}
@media (min-width: 1170px){
.container{max-width: 1170px;}
}
@media all and (max-width: 780px){
  .adaptive_indent{margin-top:45px;}
  form label{font-size:14px}
}
@media all and (max-width: 480px){
  .adaptive_indent{margin-top:35px;}
}
.selectBlock{position: relative;width: 100%;border-radius: 8px;overflow: hidden;}
.selectBlock select, .selectBox .select{height: 45px;color: #686868;max-width: 100%;cursor: pointer;padding: 9px 40px 9px 15px;width: 100%;-webkit-appearance: none !important;-moz-appearance: none !important;appearance: none !important;}
.selectBlock:after{cursor: pointer;content: " ";width: 16px;height: 16px;position: absolute;background-color:#000000;top: 50%;right: 15px;transform: translateY(-50%) rotate(180deg);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='M2.14645 7.35355C2.34171 7.54882 2.65829 7.54882 2.85355 7.35355L6 4.20711L9.14645 7.35355C9.34171 7.54882 9.65829 7.54882 9.85355 7.35355C10.0488 7.15829 10.0488 6.84171 9.85355 6.64645L6.35355 3.14645C6.15829 2.95118 5.84171 2.95118 5.64645 3.14645L2.14645 6.64645C1.95118 6.84171 1.95118 7.15829 2.14645 7.35355Z' fill='black'/%3E%3C/svg%3E");}}
.select option:checked{color:#ff2985;}
select:focus{border-color: #FF2985;}
.pp{text-align: center;font-size: 12px;color: #686868;}
.pp a{color: #000000;text-decoration: underline;}
.pp a:hover{color: #FF2985}
.button_pp{display:flex;align-items: center;}
.button_pp .pp{text-align:left;margin-left: 30px;}
@media all and (max-width: 480px){
  .button_pp{flex-direction: column;align-items: baseline;}
  .button_pp .pp{margin-left: 0;margin-top:15px;}
}
/**/
.input.input--error,.input.invalidInput{border-color: #f23d20}
.input.invalidInput + label{display: block;color: #f23d20;font-size: 12px;text-align: left;margin-top: 5px}
.input::-webkit-input-placeholder{color: #686868}
.input::-moz-placeholder{color: #686868}
.input:-ms-input-placeholder{color: #686868}
.input:-moz-placeholder{color: #686868}
.col-100{width:100%;}
.col-left{width: 262px;;margin-right: 30px;border-radius: 8px;overflow: hidden;}
.col-right{width: calc(100% - 262px - 30px)}
input[type="checkbox"]{border: 1px solid #E8E8E8;min-width: 16px;width: 16px;height: 16px;background: transparent;border-radius: 4px;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="checkbox"]:after{opacity: 0;content: '';background-color: #ffffff;display: block;width: 8px;height: 8px;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);-webkit-mask-position: center;-webkit-mask-repeat: no-repeat;-webkit-mask-size: contain;}
input[type="checkbox"]:after{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8' fill='none'%3E%3Cpath d='M4.39506 0.839506C4.39506 0.62132 4.21819 0.444444 4 0.444444C3.78181 0.444444 3.60494 0.62132 3.60494 0.839506V3.60494H0.839506C0.62132 3.60494 0.444444 3.78181 0.444444 4C0.444444 4.21819 0.62132 4.39506 0.839506 4.39506H3.60494V7.16049C3.60494 7.37868 3.78181 7.55556 4 7.55556C4.21819 7.55556 4.39506 7.37868 4.39506 7.16049V4.39506H7.16049C7.37868 4.39506 7.55556 4.21819 7.55556 4C7.55556 3.78181 7.37868 3.60494 7.16049 3.60494H4.39506V0.839506Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4 3.80875C3.95767 3.89063 3.89063 3.95767 3.80875 4C3.89063 4.04233 3.95767 4.10937 4 4.19125C4.04233 4.10937 4.10937 4.04233 4.19125 4C4.10937 3.95767 4.04233 3.89063 4 3.80875ZM3.16049 0.839506C3.16049 0.37586 3.53635 0 4 0C4.46365 0 4.83951 0.37586 4.83951 0.839506V3.16049H7.16049C7.62414 3.16049 8 3.53635 8 4C8 4.46365 7.62414 4.83951 7.16049 4.83951H4.83951V7.16049C4.83951 7.62414 4.46365 8 4 8C3.53635 8 3.16049 7.62414 3.16049 7.16049V4.83951H0.839506C0.37586 4.83951 0 4.46365 0 4C0 3.53635 0.37586 3.16049 0.839506 3.16049H3.16049V0.839506Z' fill='black'/%3E%3C/svg%3E");}
input[type="checkbox"]:checked:after{opacity: 1;}
input[type="checkbox"]:checked{background-color: #FF2985;border-color: #FF2985;}
@media all and (min-width: 780px){
input[type="checkbox"]:hover{background-color: #FF2985;border-color: #FF2985;}
input[type="checkbox"]:hover:after{opacity: 1;}
}
input[type="checkbox"]:focus{border-color: #E8E8E8;}
/* Поле автозаполнения */
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: #000000;
    -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*/
/*@media all and (min-width: 992px){*/
  ::-webkit-scrollbar-track{border-radius: 0;background-color: #ffffff20}
  ::-webkit-scrollbar{width: 4px;height: 2px;background-color: #95959520;}
  ::-webkit-scrollbar-thumb{border-radius: 5px;background-color: #95959590}
/*}*/
/**/
select.input{-webkit-appearance: menulist;cursor: pointer;}
/* Цвет плейсхолдера */
::-webkit-input-placeholder{color: #686868}
::-moz-placeholder{color: #686868}
:-moz-placeholder{color: #686868}
:-ms-input-placeholder{color: #686868}
: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;line-height: 20px;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: 8px;-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: #ff2985;border-color: #ff2985}
.radio .radio-name:hover:before{border-color: #b1bfc8}
/* Заголовки */
h1, h2, h3, h4, h5, h6{text-rendering: optimizelegibility;line-height:1.3;margin:0;padding:0;font-family: 'Raleway', sans-serif;font-weight: 400;color: #000000;}
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: #ff2985;color: #fff;top: 0;z-index: 999;width: 100%;padding: 10px 0;}
.noscript h4, .noscript h5{color: #fff;}
.underline{text-decoration: underline;color:#ff2985;}
.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: #f23d20;}
.fadeout{opacity: 0;filter: alpha(opacity=0);}
.fadein{opacity: 1;filter: alpha(opacity=100);}
.separator{display: inline-block;width: 1px;height: 18px;background: #000000;margin: 0 5px;text-indent: 9999px;}
.tc{color: #ff2985!important}
.blockquote{padding: 0 0 0 15px;margin: 0 0 20px;border-left: 3px solid #ff2985;text-align: left;line-height: 25px;font-size: 14px;color: #8f92ba;}
.DescriptionBlock a{text-decoration:underline}
.DescriptionBlock a:hover{color: #ff2985;}
.no-padding .DescriptionBlock{padding: 60px 0 0;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: #ff2985;}
.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: 8px;position: relative;color: #ffffff;font-weight: 400;min-height: 40px;margin-bottom: 20px;overflow: hidden;padding: 15px;box-shadow: 0px 0px 20px rgba(140, 142, 183, 0.1);font-size: 14px;background: #FF2985}
.noty_theme__sunset.noty_type__error{background-color: #ff2985;padding: 15px;border-radius: 8px !important;display: flex;align-items: center;}
.noty_theme__sunset.noty_type__error .noty_body{color: #ffffff !important;}
/*.success{background-color: #06D6A0;color: #fff;}*/
.warning{border: 1px solid #ffffff;color: #ffffff;background: #ff2985;}
.attention{border: 1px solid #ffffff;color: #ffffff;background: #FF2985}
.success{background: #D2FFB6;color:#000000;}
.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{text-decoration: revert;}
.success a:hover, .warning a:hover, .attention a:hover, .information a:hover{}
label.invalidInput{color: #f23d20;font-size: 90%;}
.name-error, .phone-error{display: block;position: relative;color: #ffffff;background: #ff2985;width: 100%;text-align: left;margin: 0 auto;padding: 3px 15px;}
/* Noty */
.noty_bar{border-radius: 0!important;}
.noty_body{text-align: center!important;zoom: 97%;}
.noty_content{text-align: left;}
/**************************************/
/*** Таблицы ***/
/**************************************/
.table-box{font-size: 14px;width: 100%;border-collapse: collapse;line-height: 1.125rem;text-align: center;border-radius: 0;}
.table-box > tbody > tr > th, .table-box > tfoot > tr > th, .table-box > tbody > tr > td{line-height: 1.125rem;padding: 10px;text-align: center;}
h3.client__title{text-align: center;}
h3.client__title, .order-info .title{margin-bottom: 15px;font-size: 24px;font-weight: 700;text-align: center;}
.account.order-info .buttons{display: flex;align-items: center;}
.account.order-info .buttons form{max-width: 300px;width: 100%;margin-left: auto;}
.table-box thead td, .table-box tfoot td{color: #ffffff;line-height: 1.125rem;padding: 15px 10px;text-align: center;}
.cart-price{white-space: nowrap;}
.table-border{border-radius: 8px;border: 1px solid #E8E8E8;overflow: hidden;margin-bottom: 30px;}
.table-striped tr:not(:last-child){border-bottom: 1px solid #E8E8E8}
tr.border{border-bottom: 1px solid #E8E8E8;}
tfoot td:first-child{border-bottom-left-radius: 5px;border-top-left-radius: 5px;}
tfoot td:last-child{border-bottom-right-radius: 5px;border-top-right-radius: 5px;}
thead td:first-child{border-bottom-left-radius: 20px;}
thead td:last-child{border-top-right-radius: 20px;}
.order-info__container thead{border-bottom: 1px solid #E8E8E8;}
.table-box thead tr td{color: #000000;font-weight: 700;}
.table-box tfoot td{color: #000000;font-weight: 700;font-size: 20px;}
.table-box tfoot td:last-child{color: #000000;font-weight: 700;font-size: 20px;}
tr.border > td:first-child{color: #000000;}
.table-box tbody tr td.cell1{text-align: right;width: 50%;color: #000000;font-weight: 700;}
.table-box tbody tr td.cell2{text-align: left;width: 50%;}
.table-box .hide{display: none;}
.account.order-info .buttons .button{width: max-content;}
@media all and (max-width: 767px){
  .account.order-info .buttons{flex-direction: column;}
  .account.order-info .buttons .button{margin-bottom: 15px;}
  .account.order-info .buttons form, .account.order-info .buttons .button{max-width: 100%;width: 100%;}
.table-box thead td, .table-box tfoot td{min-width: 100px;}
.scroll{width: 100%;overflow-x: auto;margin-bottom: 1rem;}
.scroll::-webkit-scrollbar{width: 0;height: 4px;}
}
.features_block{display: grid;grid-template-columns: repeat(1, 1fr);grid-gap: 15px 25px;width: 100%;}
.features_block .features_line{width: 100%;display: flex;align-items: center;padding-bottom: 8px;border-bottom: 1px solid #E8E8E8;position: relative;}
.features_block .features_line .features_right{color: #000000;text-align: right;font-weight: 700;}
.features_block .features_line .features_left{margin-right: auto;}
.features_block .features_line .features_left, .features_block .features_line .features_right{width: 50%;}
@media all and (max-width: 780px){
  .features_block{grid-template-columns: repeat(1, 1fr);}
}
/* Настройки максимальных размеров генерируемых изображений */
.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 all and (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{padding-bottom: 15px;margin-bottom: 15px;width:100%;border-bottom: 1px solid #E8E8E8;display:flex;align-items: center;justify-content: space-between;position:relative;}
.fancybox-content{padding: 15px 25px;}
.fancybox-header .title{font-size: 24px;font-weight: 700;color: #000000;}
.fancybox-body .callbackForm{display: flex;flex-direction: column;flex-wrap: wrap;}
.fancybox-content .modal h4{margin-bottom: 10px;font-weight: 500;}
.fancybox-content .modal h2{font-weight: 700;font-size: 24px;}
.fancybox-content .modal h2{margin-bottom: 15px;border-bottom: 1px solid #E8E8E8;color: #000000;padding: 0 15px 15px 0;width: 100%;display: flex;align-items: center;justify-content: space-between;}
/******************************************************************************
  Анимация
*******************************************************************************/
.button, .button:hover, .remove, .navigation .prev, .navigation .next, .pages li span, .social-links a, .qty-set > a, .actions a, 
.header .header-sectionsItem, .header-toolsIcon i, .product-tabs .tabs li a
{-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;-ms-transition: all 0.3s ease;transition: all 0.3s ease;}
/*** Цена ****/
.price{display: flex;vertical-align: middle;position:relative;font-size: 20px;font-weight: 700;color: #000000;white-space: nowrap;}
.price > span:after, #remainderPrice: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}
#remainderPrice:after, .rangeScore span:after{font-weight: 400;margin-left: 3px;}
.rangeScore span:after{font-size: 12px;}
.old-price, .old-price .price, .price.old-price{display: flex;align-items: center;font-size: 14px;font-weight: 400;font-family: 'Raleway', sans-serif;background: none;color: #959595;}
.old-price, .old-price .price, .price.old-price{text-decoration: line-through;}
.old-price > span:after, .old-price .price > span:after, .price.old-price > span:after{font-size: 12px;}
.product__price .price.price__now.RUB:after{display: none !important;}
/*Недоступность товаров*/
.products-grid .item.not_available .product-name a{color: #959595 !important;}
.products-grid .item.not_available .price:not(.old-price){color: #C0C0C0 !important;}
.index .htmlDataBlock{font-size: 14px;}
/*** Капс ***/
.caps_lock{display: none;text-align: left;font-size: 14px;margin-top: 10px;color: #ff2985;}
.caps_lock .fa-warning{font-size: 30px;color: #cc003d;}
/*** Избранное ***/
.qty_links .add-wishlist{margin-left: 30px;width: 20px;height: 20px;}
/*** Иконки ***/
.icon_{background-color: #ffffff;margin-right: 8px;min-width: 18px;width: 18px;height: 18px;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='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M2.5 2C2.22386 2 2 2.22386 2 2.5C2 2.77614 2.22386 3 2.5 3H2.7457C2.96894 3 3.16513 3.14799 3.22646 3.36264L4.81202 8.91208C4.996 9.55603 5.58458 10 6.2543 10H10.823C11.4363 10 11.9879 9.62657 12.2157 9.05709L13.69 5.37139C13.9527 4.71453 13.4689 4 12.7615 4H4.44858L4.18798 3.08792C4.004 2.44397 3.41542 2 2.7457 2H2.5ZM6.5 14C7.32843 14 8 13.3284 8 12.5C8 11.6716 7.32843 11 6.5 11C5.67157 11 5 11.6716 5 12.5C5 13.3284 5.67157 14 6.5 14ZM10.5 14C11.3284 14 12 13.3284 12 12.5C12 11.6716 11.3284 11 10.5 11C9.67157 11 9 11.6716 9 12.5C9 13.3284 9.67157 14 10.5 14Z' fill='black'/%3E%3C/svg%3E");}
.cart-icon-header{-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_193_27937)'%3E%3Cpath d='M0 0.856934C0 0.383662 0.383663 0 0.856935 0H1.60823C2.85411 0 3.56945 0.81079 3.98381 1.61901C4.26775 2.17284 4.47223 2.84851 4.64118 3.43359H22.2851C23.4223 3.43359 24.2442 4.52088 23.934 5.61497L21.3709 14.6547C20.9527 16.1296 19.6061 17.1475 18.0731 17.1475H9.36799C7.82241 17.1475 6.46801 16.1131 6.06115 14.622L4.96013 10.5871C4.95335 10.5687 4.94715 10.55 4.94155 10.531L3.17739 4.53628C3.11686 4.33739 3.06115 4.14463 3.00737 3.95853C2.83625 3.36634 2.68459 2.84153 2.45869 2.4009C2.18557 1.86817 1.93479 1.71387 1.60823 1.71387H0.856935C0.383663 1.71387 0 1.3302 0 0.856934ZM6.59436 10.0649L7.71457 14.1709C7.918 14.9164 8.5952 15.4336 9.36799 15.4336H18.0731C18.8396 15.4336 19.5129 14.9247 19.722 14.1872L22.2851 5.14746H5.1477L6.59436 10.0649ZM12.0021 21.4292C12.0021 22.849 10.8511 24 9.4313 24C8.01149 24 6.8605 22.849 6.8605 21.4292C6.8605 20.0094 8.01149 18.8584 9.4313 18.8584C10.8511 18.8584 12.0021 20.0094 12.0021 21.4292ZM10.2882 21.4292C10.2882 20.9559 9.90458 20.5723 9.4313 20.5723C8.95803 20.5723 8.57437 20.9559 8.57437 21.4292C8.57437 21.9025 8.95803 22.2861 9.4313 22.2861C9.90458 22.2861 10.2882 21.9025 10.2882 21.4292ZM20.5715 21.4292C20.5715 22.849 19.4205 24 18.0007 24C16.5808 24 15.4298 22.849 15.4298 21.4292C15.4298 20.0094 16.5808 18.8584 18.0007 18.8584C19.4205 18.8584 20.5715 20.0094 20.5715 21.4292ZM18.8576 21.4292C18.8576 20.9559 18.4739 20.5723 18.0007 20.5723C17.5274 20.5723 17.1437 20.9559 17.1437 21.4292C17.1437 21.9025 17.5274 22.2861 18.0007 22.2861C18.4739 22.2861 18.8576 21.9025 18.8576 21.4292Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_193_27937'%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='M12.6036 3.1928C15.205 0.260615 19.7875 0.270518 22.3762 3.21392C24.6389 5.78671 24.5238 9.67189 22.1126 12.1062L12.5327 21.7778C12.3919 21.92 12.2001 22 11.9999 22C11.7998 22 11.6079 21.92 11.4671 21.7778L1.88731 12.106C-0.523748 9.67181 -0.638919 5.78678 1.62371 3.21405C4.21237 0.270588 8.79488 0.260643 11.3963 3.19283L11.9999 3.87321L12.6036 3.1928ZM21.2499 4.20431C19.2567 1.93806 15.7285 1.93044 13.7256 4.18805L12.5609 5.50078C12.4186 5.6612 12.2144 5.75302 11.9999 5.75302C11.7854 5.75302 11.5812 5.6612 11.4389 5.50078L10.2743 4.18808C8.27137 1.93047 4.74312 1.93813 2.75001 4.20441C1.00793 6.18526 1.0966 9.17649 2.95297 11.0507L11.9999 20.1845L21.047 11.0508C22.9034 9.17656 22.9921 6.1852 21.2499 4.20431Z' fill='black'/%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%3Cg clip-path='url(%23clip0_193_27935)'%3E%3Cpath d='M6.12807 3H4.57506C4.92251 1.28832 6.43583 0 8.25004 0H18C21.3137 0 24 2.68629 24 6V15.75C24 17.5642 22.7117 19.0775 21 19.425V17.872C21.8739 17.5631 22.5 16.7297 22.5 15.75V6C22.5 3.51472 20.4853 1.5 18 1.5H8.25004C7.27038 1.5 6.43695 2.12611 6.12807 3ZM3.74999 4.5C1.67893 4.5 0 6.17893 0 8.25V20.25C0 22.3211 1.67893 24 3.74999 24H15.75C17.821 24 19.5 22.3211 19.5 20.25V8.25C19.5 6.17893 17.821 4.5 15.75 4.5H3.74999ZM1.5 8.25C1.5 7.00736 2.50735 6 3.74999 6H15.75C16.9926 6 18 7.00736 18 8.25V20.25C18 21.4926 16.9926 22.5 15.75 22.5H3.74999C2.50735 22.5 1.5 21.4926 1.5 20.25V8.25Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_193_27935'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%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='M11.6 0C8.28629 0 5.6 2.68629 5.6 6C5.6 9.31371 8.28629 12 11.6 12C14.9137 12 17.6 9.31371 17.6 6C17.6 2.68629 14.9137 0 11.6 0ZM7.1 6C7.1 3.51472 9.11472 1.5 11.6 1.5C14.0853 1.5 16.1 3.51472 16.1 6C16.1 8.48528 14.0853 10.5 11.6 10.5C9.11472 10.5 7.1 8.48528 7.1 6ZM4.54993 14.4C3.14195 14.4 2.00001 15.5408 2 16.9493L2 17.4C2 19.6533 3.165 21.3401 4.9521 22.4281C6.70945 23.498 9.07164 24 11.6 24C14.1284 24 16.4906 23.498 18.2479 22.4281C20.035 21.3401 21.2 19.6533 21.2 17.4L21.2 16.9492C21.2 15.5407 20.0581 14.4 18.6501 14.4H4.54993ZM3.5 16.9493C3.50001 16.3698 3.96977 15.9 4.54993 15.9H18.6501C19.2303 15.9 19.7 16.3698 19.7 16.9493L19.7 17.4C19.7 19.0467 18.8839 20.2848 17.4679 21.1469C16.0222 22.027 13.9594 22.5 11.6 22.5C9.24064 22.5 7.17784 22.027 5.73211 21.1469C4.31614 20.2848 3.5 19.0467 3.5 17.4L3.5 16.9493Z' fill='black'/%3E%3C/svg%3E");}
.user-icon2{-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='M11.5 8C12.3284 8 13 8.67157 13 9.5V10C13 11.9714 11.1405 14 8 14C4.85951 14 3 11.9714 3 10V9.5C3 8.67157 3.67157 8 4.5 8H11.5ZM8 1.5C9.51878 1.5 10.75 2.73122 10.75 4.25C10.75 5.76878 9.51878 7 8 7C6.48122 7 5.25 5.76878 5.25 4.25C5.25 2.73122 6.48122 1.5 8 1.5Z' fill='white'/%3E%3C/svg%3E");}
.phone-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='M6.98706 2.06589L6.27036 2.28192C4.96684 2.67484 4.00944 3.78801 3.81598 5.13565C3.519 7.20438 4.18323 9.62242 5.78368 12.3945C7.38077 15.1607 9.13867 16.9433 11.0739 17.7231C12.3435 18.2346 13.7948 17.9592 14.7886 17.018L15.3314 16.5039C16.0589 15.815 16.1643 14.694 15.5781 13.8815L14.2215 12.0014C13.8458 11.4807 13.1805 11.2569 12.5665 11.4446L10.5158 12.0716L10.4628 12.082C10.2366 12.115 9.7154 11.6259 9.06527 10.4999C8.38512 9.32181 8.24417 8.63298 8.43194 8.45541L9.47529 7.48248C10.2572 6.75332 10.4882 5.60728 10.0499 4.63213L9.38841 3.16075C8.97652 2.24451 7.94888 1.77597 6.98706 2.06589ZM8.47634 3.57077L9.13779 5.04215C9.40063 5.62682 9.26212 6.31395 8.7933 6.75113L7.74739 7.72645C7.0783 8.35918 7.29992 9.44218 8.19924 10.9999C9.04545 12.4655 9.81744 13.1898 10.6469 13.0642L10.7713 13.0376L12.8589 12.4009C13.0635 12.3383 13.2853 12.413 13.4105 12.5865L14.7671 14.4666C15.0603 14.8729 15.0076 15.4334 14.6438 15.7778L14.101 16.2919C13.3911 16.9642 12.3545 17.1609 11.4476 16.7955C9.74957 16.1113 8.14475 14.484 6.64971 11.8945C5.15161 9.29969 4.54531 7.09254 4.80583 5.27775C4.94402 4.31515 5.62787 3.52003 6.55896 3.23937L7.27566 3.02334C7.75657 2.87838 8.27039 3.11265 8.47634 3.57077Z' fill='black'/%3E%3C/svg%3E");}
.phone2-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%3Cpath d='M6.75619 7.02259L7.82888 6.03866C8.42977 5.48749 8.6359 4.62671 8.34984 3.86314L7.89146 2.63961C7.53635 1.69171 6.5051 1.18364 5.53712 1.47968C3.82092 2.00454 2.50193 3.59932 2.908 5.49391C3.17505 6.73986 3.68561 8.30376 4.65402 9.96851C5.62409 11.6361 6.73194 12.8689 7.6816 13.7335C9.11604 15.0394 11.1662 14.7128 12.4852 13.483C13.219 12.7989 13.294 11.6619 12.6564 10.8874L11.8158 9.86631C11.2975 9.23679 10.449 8.98492 9.67123 9.22972L8.28278 9.66673C8.22939 9.61185 8.16753 9.54623 8.10006 9.471C7.87193 9.21665 7.58657 8.86016 7.34658 8.44448C7.10659 8.02881 6.94055 7.60344 6.83433 7.2787C6.80292 7.18266 6.77702 7.09628 6.75619 7.02259Z' fill='black'/%3E%3C/svg%3E");}
.email-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='M15.5 4C16.8807 4 18 5.11929 18 6.5V14.5C18 15.8807 16.8807 17 15.5 17H4.5C3.11929 17 2 15.8807 2 14.5V6.5C2 5.11929 3.11929 4 4.5 4H15.5ZM17 7.961L10.2535 11.931C10.1231 12.0077 9.96661 12.0205 9.82751 11.9693L9.74649 11.931L3 7.963V14.5C3 15.3284 3.67157 16 4.5 16H15.5C16.3284 16 17 15.3284 17 14.5V7.961ZM15.5 5H4.5C3.67157 5 3 5.67157 3 6.5V6.802L10 10.9199L17 6.801V6.5C17 5.67157 16.3284 5 15.5 5Z' fill='black'/%3E%3C/svg%3E");}
.point-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%3Cpath d='M9.5 7C9.5 6.17157 8.82843 5.5 8 5.5C7.17157 5.5 6.5 6.17157 6.5 7C6.5 7.82843 7.17157 8.5 8 8.5C8.82843 8.5 9.5 7.82843 9.5 7ZM14 7C14 9.8739 10.9028 13.0162 9.15886 14.5577C8.4905 15.1485 7.5095 15.1485 6.84114 14.5577C5.09724 13.0162 2 9.8739 2 7C2 3.68629 4.68629 1 8 1C11.3137 1 14 3.68629 14 7ZM13 7C13 4.23858 10.7614 2 8 2C5.23858 2 3 4.23858 3 7C3 8.10846 3.61464 9.39535 4.56972 10.6827C5.50366 11.9415 6.65694 13.0602 7.50343 13.8085C7.79356 14.065 8.20644 14.065 8.49657 13.8085C9.34306 13.0602 10.4963 11.9415 11.4303 10.6827C12.3854 9.39535 13 8.10846 13 7Z' fill='black'/%3E%3C/svg%3E");}
.point2-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%3Cpath d='M9.15573 14.5444C10.8991 13.0097 14 9.87562 14 7C14 3.68629 11.3137 1 8 1C4.68629 1 2 3.68629 2 7C2 9.87562 5.10094 13.0097 6.84427 14.5444C7.51146 15.1317 8.48854 15.1317 9.15573 14.5444ZM6 7C6 5.89543 6.89543 5 8 5C9.10457 5 10 5.89543 10 7C10 8.10457 9.10457 9 8 9C6.89543 9 6 8.10457 6 7Z' fill='black'/%3E%3C/svg%3E");}
.time-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='M10 2C14.4183 2 18 5.58172 18 10C18 14.4183 14.4183 18 10 18C5.58172 18 2 14.4183 2 10C2 5.58172 5.58172 2 10 2ZM10 3C6.13401 3 3 6.13401 3 10C3 13.866 6.13401 17 10 17C13.866 17 17 13.866 17 10C17 6.13401 13.866 3 10 3ZM9.5 5C9.74546 5 9.94961 5.17688 9.99194 5.41012L10 5.5V10H12.5C12.7761 10 13 10.2239 13 10.5C13 10.7455 12.8231 10.9496 12.5899 10.9919L12.5 11H9.5C9.25454 11 9.05039 10.8231 9.00806 10.5899L9 10.5V5.5C9 5.22386 9.22386 5 9.5 5Z' fill='black'/%3E%3C/svg%3E");}
.time2-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='M10 2C14.4183 2 18 5.58172 18 10C18 14.4183 14.4183 18 10 18C5.58172 18 2 14.4183 2 10C2 5.58172 5.58172 2 10 2ZM10 3C6.13401 3 3 6.13401 3 10C3 13.866 6.13401 17 10 17C13.866 17 17 13.866 17 10C17 6.13401 13.866 3 10 3ZM9.5 5C9.74546 5 9.94961 5.17688 9.99194 5.41012L10 5.5V10H12.5C12.7761 10 13 10.2239 13 10.5C13 10.7455 12.8231 10.9496 12.5899 10.9919L12.5 11H9.5C9.25454 11 9.05039 10.8231 9.00806 10.5899L9 10.5V5.5C9 5.22386 9.22386 5 9.5 5Z' fill='black'/%3E%3C/svg%3E");}
.search-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='M8.5 3C11.5376 3 14 5.46243 14 8.5C14 9.83879 13.5217 11.0659 12.7266 12.0196L16.8536 16.1464C17.0488 16.3417 17.0488 16.6583 16.8536 16.8536C16.68 17.0271 16.4106 17.0464 16.2157 16.9114L16.1464 16.8536L12.0196 12.7266C11.0659 13.5217 9.83879 14 8.5 14C5.46243 14 3 11.5376 3 8.5C3 5.46243 5.46243 3 8.5 3ZM8.5 4C6.01472 4 4 6.01472 4 8.5C4 10.9853 6.01472 13 8.5 13C10.9853 13 13 10.9853 13 8.5C13 6.01472 10.9853 4 8.5 4Z' fill='black'/%3E%3C/svg%3E");}
.notify-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%3Cpath d='M3.50001 6.5C3.50001 4.01472 5.51473 2 8.00001 2C10.4853 2 12.5 4.01472 12.5 6.5V8.40371L13.4642 10.8143C13.5259 10.9684 13.5071 11.1429 13.414 11.2803C13.321 11.4177 13.1659 11.5 13 11.5H3C2.83409 11.5 2.67898 11.4177 2.58597 11.2803C2.49295 11.1429 2.47415 10.9683 2.53576 10.8143L3.50001 8.40371V6.5ZM6.06245 12.5C6.28327 13.3647 7.06443 14 8 14C8.93557 14 9.71673 13.3647 9.93755 12.5H6.06245Z' fill='black'/%3E%3C/svg%3E");}
.filter_toolbarBtn-icon{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' version='1.1' width='40' height='40' x='0' y='0' viewBox='0 0 32 32' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cg xmlns='http://www.w3.org/2000/svg' id='Layer_2' data-name='Layer 2'%3E%3Cpath d='m29.21 11.84a3.92 3.92 0 0 1 -3.09-5.3 1.84 1.84 0 0 0 -.55-2.07 14.75 14.75 0 0 0 -4.4-2.55 1.85 1.85 0 0 0 -2.09.58 3.91 3.91 0 0 1 -6.16 0 1.85 1.85 0 0 0 -2.09-.58 14.82 14.82 0 0 0 -4.1 2.3 1.86 1.86 0 0 0 -.58 2.13 3.9 3.9 0 0 1 -3.25 5.36 1.85 1.85 0 0 0 -1.62 1.49 14.14 14.14 0 0 0 -.28 2.8 14.32 14.32 0 0 0 .19 2.35 1.85 1.85 0 0 0 1.63 1.55 3.9 3.9 0 0 1 3.18 5.51 1.82 1.82 0 0 0 .51 2.18 14.86 14.86 0 0 0 4.36 2.51 2 2 0 0 0 .63.11 1.84 1.84 0 0 0 1.5-.78 3.87 3.87 0 0 1 3.2-1.68 3.92 3.92 0 0 1 3.14 1.58 1.84 1.84 0 0 0 2.16.61 15 15 0 0 0 4-2.39 1.85 1.85 0 0 0 .54-2.11 3.9 3.9 0 0 1 3.13-5.39 1.85 1.85 0 0 0 1.57-1.52 14.5 14.5 0 0 0 .26-2.53 14.35 14.35 0 0 0 -.25-2.67 1.83 1.83 0 0 0 -1.54-1.49zm-8.21 4.16a5 5 0 1 1 -5-5 5 5 0 0 1 5 5z' fill='%23000000' data-original='%23000000'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");}
.arrow-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='M10.8371 2.63074C10.6332 2.44456 10.3169 2.45895 10.1307 2.66289C9.94456 2.86683 9.95895 3.18309 10.1629 3.36927L16.3307 9H2.5C2.22386 9 2 9.22386 2 9.5C2 9.77614 2.22386 10 2.5 10H16.3279L10.1629 15.6281C9.95895 15.8143 9.94456 16.1305 10.1307 16.3345C10.3169 16.5384 10.6332 16.5528 10.8371 16.3666L17.7535 10.0526C17.8934 9.92482 17.9732 9.75728 17.993 9.58414C17.9976 9.55678 18 9.52867 18 9.5C18 9.47313 17.9979 9.44675 17.9938 9.42103C17.9756 9.24512 17.8955 9.07446 17.7535 8.94478L10.8371 2.63074Z' fill='black'/%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(90deg);}
.remove-icon{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='6' viewBox='0 0 6 6' fill='none'%3E%3Cg clip-path='url(%23clip0_263_6278)'%3E%3Cpath d='M3.44661 2.99999L5.90752 0.539085C6.03083 0.415757 6.03083 0.215812 5.90752 0.0924959C5.78419 -0.030832 5.58423 -0.030832 5.46091 0.0924959L2.99999 2.5534L0.539085 0.0924959C0.415757 -0.030832 0.215812 -0.030832 0.0924959 0.0924959C-0.0308202 0.215824 -0.030832 0.415769 0.0924959 0.539085L2.55341 2.99999L0.0924959 5.4609C-0.030832 5.58423 -0.030832 5.78418 0.0924959 5.90749C0.215824 6.03082 0.415769 6.03081 0.539085 5.90749L2.99999 3.44658L5.46089 5.90749C5.58422 6.03082 5.78418 6.03081 5.90749 5.90749C6.03081 5.78416 6.03081 5.58422 5.90749 5.4609L3.44661 2.99999Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_263_6278'%3E%3Crect width='6' height='6' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.discount-icon{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cpath d='M29.4559 1.30059C28.3342 0.729955 26.9621 1.17708 26.3916 2.29921L9.44271 35.6352C8.87222 36.7572 9.31934 38.129 10.4413 38.6995C10.7722 38.8676 11.1248 38.9474 11.4723 38.9474C12.3027 38.9474 13.1032 38.4919 13.5055 37.7008L30.4545 4.3648C31.0249 3.24282 30.5778 1.87108 29.4559 1.30059Z' fill='black'/%3E%3Cpath d='M17.2859 12.2784C17.2859 7.51257 13.4086 3.63525 8.6428 3.63525C3.87732 3.63525 0 7.51257 0 12.2784C0 17.044 3.87732 20.9213 8.64295 20.9213C13.4087 20.9213 17.2859 17.044 17.2859 12.2784ZM8.64295 16.3635C6.39049 16.3635 4.5578 14.5308 4.5578 12.2784C4.5578 10.0257 6.39049 8.19305 8.64295 8.19305C10.8956 8.19305 12.7283 10.0256 12.7283 12.2784C12.7281 14.5308 10.8956 16.3635 8.64295 16.3635Z' fill='black'/%3E%3Cpath d='M31.3571 19.0789C26.5913 19.0789 22.714 22.9562 22.714 27.7218C22.714 32.4874 26.5912 36.3648 31.3571 36.3648C36.1227 36.3648 40 32.4876 40 27.7218C40 22.956 36.1229 19.0789 31.3571 19.0789ZM31.3571 31.8068C29.1045 31.8068 27.2718 29.9741 27.2718 27.7217C27.2718 25.4692 29.1045 23.6365 31.3571 23.6365C33.6096 23.6365 35.4423 25.4692 35.4423 27.7217C35.4423 29.9741 33.6097 31.8068 31.3571 31.8068Z' fill='black'/%3E%3C/svg%3E");}
.arrow2-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='M2.14645 7.35355C2.34171 7.54882 2.65829 7.54882 2.85355 7.35355L6 4.20711L9.14645 7.35355C9.34171 7.54882 9.65829 7.54882 9.85355 7.35355C10.0488 7.15829 10.0488 6.84171 9.85355 6.64645L6.35355 3.14645C6.15829 2.95118 5.84171 2.95118 5.64645 3.14645L2.14645 6.64645C1.95118 6.84171 1.95118 7.15829 2.14645 7.35355Z' fill='black'/%3E%3C/svg%3E");}
.arrow2-icon._left{transform: rotate(-90deg);}
.arrow2-icon._right{transform: rotate(90deg);}
.arrow2-icon._top{transform: rotate(0deg);}
.arrow2-icon._bottom{transform: rotate(180deg);}
.timer-icon{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cg clip-path='url(%23clip0_14_2815)'%3E%3Cpath d='M30.0698 21.0693C30.0698 19.6016 28.8808 18.4483 27.4121 18.4483H22.6533V13.9786C22.6533 12.51 21.4616 11.3201 19.993 11.3201C18.5235 11.3201 17.3326 12.51 17.3326 13.9786V21.0667C17.3326 22.5362 18.5418 23.6903 20.0096 23.6903H27.413C28.8799 23.6903 30.0698 22.538 30.0698 21.0693Z' fill='black'/%3E%3Cpath d='M35.6378 33.4799C41.9142 25.6274 41.4188 14.1081 34.1481 6.83565C30.3722 3.0614 25.3468 0.981201 19.9921 0.981201C14.6391 0.981201 9.61206 3.06053 5.83869 6.83565C-1.17162 13.846 -1.9684 25.1005 3.98739 33.016C4.55178 33.7656 5.41234 34.2356 6.34979 34.302C7.2916 34.3702 8.21594 34.0207 8.90264 33.3331C10.117 32.1178 10.2621 30.2307 9.24687 28.8451C5.40885 23.6013 5.98285 16.1795 10.5818 11.5805C13.091 9.07049 16.4337 7.68835 19.9921 7.68835C23.5532 7.68835 26.8941 9.07049 29.4024 11.5797C34.0529 16.2311 34.5343 23.4965 30.8474 28.6887L29.6129 27.4551C28.907 26.75 27.8289 26.5307 26.9054 26.9143C25.9689 27.3013 25.3791 28.2091 25.3791 29.2243V36.5202C25.3791 37.8989 26.466 39.0189 27.8446 39.0189H35.1398C36.155 39.0189 37.0601 38.4144 37.4506 37.4752C37.8385 36.5395 37.6262 35.4701 36.9089 34.7519L35.6378 33.4799Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_14_2815'%3E%3Crect width='40' height='40' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.calendar-icon{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M7 11C7.55228 11 8 10.5523 8 10C8 9.44771 7.55228 9 7 9C6.44772 9 6 9.44771 6 10C6 10.5523 6.44772 11 7 11ZM8 13C8 13.5523 7.55228 14 7 14C6.44772 14 6 13.5523 6 13C6 12.4477 6.44772 12 7 12C7.55228 12 8 12.4477 8 13ZM10 11C10.5523 11 11 10.5523 11 10C11 9.44771 10.5523 9 10 9C9.44771 9 9 9.44771 9 10C9 10.5523 9.44771 11 10 11ZM11 13C11 13.5523 10.5523 14 10 14C9.44771 14 9 13.5523 9 13C9 12.4477 9.44771 12 10 12C10.5523 12 11 12.4477 11 13ZM13 11C13.5523 11 14 10.5523 14 10C14 9.44771 13.5523 9 13 9C12.4477 9 12 9.44771 12 10C12 10.5523 12.4477 11 13 11ZM17 5.5C17 4.11929 15.8807 3 14.5 3H5.5C4.11929 3 3 4.11929 3 5.5V14.5C3 15.8807 4.11929 17 5.5 17H14.5C15.8807 17 17 15.8807 17 14.5V5.5ZM4 7H16V14.5C16 15.3284 15.3284 16 14.5 16H5.5C4.67157 16 4 15.3284 4 14.5V7ZM5.5 4H14.5C15.3284 4 16 4.67157 16 5.5V6H4V5.5C4 4.67157 4.67157 4 5.5 4Z' fill='black'/%3E%3C/svg%3E");}
.menu-icon{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M0 4.75C0 4.33579 0.335786 4 0.75 4H23.25C23.6642 4 24 4.33579 24 4.75C24 5.16421 23.6642 5.5 23.25 5.5H0.75C0.335786 5.5 0 5.16421 0 4.75ZM0 12.25C0 11.8358 0.335786 11.5 0.75 11.5H23.25C23.6642 11.5 24 11.8358 24 12.25C24 12.6642 23.6642 13 23.25 13H0.75C0.335786 13 0 12.6642 0 12.25ZM0.75 19C0.335786 19 0 19.3358 0 19.75C0 20.1642 0.335786 20.5 0.75 20.5H23.25C23.6642 20.5 24 20.1642 24 19.75C24 19.3358 23.6642 19 23.25 19H0.75Z' fill='%23212121'/%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%3Cpath d='M6 5C6.55228 5 7 4.55228 7 4C7 3.44772 6.55228 3 6 3C5.44772 3 5 3.44772 5 4C5 4.55228 5.44772 5 6 5ZM6 9C6.55228 9 7 8.55228 7 8C7 7.44772 6.55228 7 6 7C5.44772 7 5 7.44772 5 8C5 8.55228 5.44772 9 6 9ZM7 12C7 12.5523 6.55228 13 6 13C5.44772 13 5 12.5523 5 12C5 11.4477 5.44772 11 6 11C6.55228 11 7 11.4477 7 12ZM10 5C10.5523 5 11 4.55228 11 4C11 3.44772 10.5523 3 10 3C9.44772 3 9 3.44772 9 4C9 4.55228 9.44772 5 10 5ZM11 8C11 8.55228 10.5523 9 10 9C9.44772 9 9 8.55228 9 8C9 7.44772 9.44772 7 10 7C10.5523 7 11 7.44772 11 8ZM10 13C10.5523 13 11 12.5523 11 12C11 11.4477 10.5523 11 10 11C9.44772 11 9 11.4477 9 12C9 12.5523 9.44772 13 10 13Z' fill='black'/%3E%3C/svg%3E");}
.info-icon{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M8 2C11.3137 2 14 4.68629 14 8C14 11.3137 11.3137 14 8 14C4.68629 14 2 11.3137 2 8C2 4.68629 4.68629 2 8 2ZM8 10.5C7.58579 10.5 7.25 10.8358 7.25 11.25C7.25 11.6642 7.58579 12 8 12C8.41421 12 8.75 11.6642 8.75 11.25C8.75 10.8358 8.41421 10.5 8 10.5ZM8 4.5C6.89543 4.5 6 5.39543 6 6.5C6 6.77614 6.22386 7 6.5 7C6.77614 7 7 6.77614 7 6.5C7 5.94772 7.44772 5.5 8 5.5C8.55228 5.5 9 5.94772 9 6.5C9 6.87058 8.91743 7.07932 8.63398 7.39755L8.51804 7.52255L8.25395 7.79209C7.71178 8.36031 7.5 8.76947 7.5 9.5C7.5 9.77614 7.72386 10 8 10C8.27614 10 8.5 9.77614 8.5 9.5C8.5 9.12942 8.58257 8.92068 8.86602 8.60245L8.98196 8.47745L9.24605 8.20791C9.78822 7.63969 10 7.23053 10 6.5C10 5.39543 9.10457 4.5 8 4.5Z' fill='white'/%3E%3C/svg%3E");}
.flash-icon{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cg clip-path='url(%23clip0_14_3014)'%3E%3Cpath d='M15.742 40C15.5863 40 15.4288 39.9689 15.2784 39.904C14.7517 39.6769 14.4669 39.102 14.6052 38.5454L18.568 22.5941H7.89065C7.50417 22.5941 7.14253 22.4035 6.92402 22.0847C6.7055 21.7659 6.65824 21.3598 6.79769 20.9994L14.6306 0.749138C14.8052 0.297655 15.2395 0 15.7235 0H26.5017C26.8977 0 27.2669 0.199999 27.4833 0.531717C27.6996 0.863434 27.7338 1.28195 27.5741 1.64437L22.9359 12.1725H32.1093C32.5379 12.1725 32.9323 12.4064 33.1377 12.7826C33.3432 13.1587 33.327 13.617 33.0953 13.9776L16.7285 39.4613C16.5072 39.8059 16.1308 40 15.742 40Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_14_3014'%3E%3Crect width='40' height='40' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.filter-icon: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%3Cpath d='M1.75 3.75C1.75 3.33579 2.08579 3 2.5 3H13.5C13.9142 3 14.25 3.33579 14.25 3.75C14.25 4.16421 13.9142 4.5 13.5 4.5H2.5C2.08579 4.5 1.75 4.16421 1.75 3.75ZM3.75 7.75C3.75 7.33579 4.08579 7 4.5 7H11.5C11.9142 7 12.25 7.33579 12.25 7.75C12.25 8.16421 11.9142 8.5 11.5 8.5H4.5C4.08579 8.5 3.75 8.16421 3.75 7.75ZM5.75 11.75C5.75 11.3358 6.08579 11 6.5 11H9.5C9.91421 11 10.25 11.3358 10.25 11.75C10.25 12.1642 9.91421 12.5 9.5 12.5H6.5C6.08579 12.5 5.75 12.1642 5.75 11.75Z' fill='black'/%3E%3C/svg%3E");}
.del-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='M35 8.33325H4.99998C4.55795 8.33325 4.13403 8.50885 3.82147 8.82141C3.50891 9.13397 3.33331 9.55789 3.33331 9.99992C3.33331 10.4419 3.50891 10.8659 3.82147 11.1784C4.13403 11.491 4.55795 11.6666 4.99998 11.6666H8.33331V31.6666C8.33371 32.9925 8.86062 34.2641 9.79822 35.2017C10.7358 36.1393 12.0074 36.6662 13.3333 36.6666H26.6666C27.9926 36.6662 29.2642 36.1393 30.2018 35.2017C31.1394 34.2641 31.6663 32.9926 31.6666 31.6666V11.6666H35C35.442 11.6666 35.8659 11.491 36.1785 11.1784C36.4911 10.8659 36.6666 10.4419 36.6666 9.99992C36.6666 9.55789 36.4911 9.13397 36.1785 8.82141C35.8659 8.50885 35.442 8.33325 35 8.33325ZM18.3333 26.6666C18.3333 27.1086 18.1577 27.5325 17.8452 27.8451C17.5326 28.1577 17.1087 28.3333 16.6666 28.3333C16.2246 28.3333 15.8007 28.1577 15.4881 27.8451C15.1756 27.5325 15 27.1086 15 26.6666V18.3333C15 17.8912 15.1756 17.4673 15.4881 17.1547C15.8007 16.8422 16.2246 16.6666 16.6666 16.6666C17.1087 16.6666 17.5326 16.8422 17.8452 17.1547C18.1577 17.4673 18.3333 17.8912 18.3333 18.3333V26.6666ZM25 26.6666C25 27.1086 24.8244 27.5325 24.5118 27.8451C24.1993 28.1577 23.7753 28.3333 23.3333 28.3333C22.8913 28.3333 22.4674 28.1577 22.1548 27.8451C21.8422 27.5325 21.6666 27.1086 21.6666 26.6666V18.3333C21.6666 17.8912 21.8422 17.4673 22.1548 17.1547C22.4674 16.8422 22.8913 16.6666 23.3333 16.6666C23.7753 16.6666 24.1993 16.8422 24.5118 17.1547C24.8244 17.4673 25 17.8912 25 18.3333V26.6666Z' fill='black'/%3E%3Cpath d='M16.6667 6.66659H23.3333C23.7754 6.66659 24.1993 6.49099 24.5118 6.17843C24.8244 5.86587 25 5.44195 25 4.99992C25 4.55789 24.8244 4.13397 24.5118 3.82141C24.1993 3.50885 23.7754 3.33325 23.3333 3.33325H16.6667C16.2246 3.33325 15.8007 3.50885 15.4882 3.82141C15.1756 4.13397 15 4.55789 15 4.99992C15 5.44195 15.1756 5.86587 15.4882 6.17843C15.8007 6.49099 16.2246 6.66659 16.6667 6.66659Z' fill='black'/%3E%3C/svg%3E");}
.del-icon2{-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='M6.5 7L6.5 11C6.5 11.2761 6.72386 11.5 7 11.5C7.27614 11.5 7.5 11.2761 7.5 11L7.5 7C7.5 6.72386 7.27614 6.5 7 6.5C6.72386 6.5 6.5 6.72386 6.5 7ZM9 6.5C9.27614 6.5 9.5 6.72386 9.5 7V11C9.5 11.2761 9.27614 11.5 9 11.5C8.72386 11.5 8.5 11.2761 8.5 11V7C8.5 6.72386 8.72386 6.5 9 6.5ZM10 4H13C13.2761 4 13.5 4.22386 13.5 4.5C13.5 4.77614 13.2761 5 13 5H12.4475L11.6946 11.7761C11.5539 13.0422 10.4838 14 9.20991 14H6.79008C5.51621 14 4.44605 13.0422 4.30537 11.7761L3.55247 5H3C2.72386 5 2.5 4.77614 2.5 4.5C2.5 4.22386 2.72386 4 3 4H6C6 2.89543 6.89543 2 8 2C9.10457 2 10 2.89543 10 4ZM8 3C7.44772 3 7 3.44772 7 4H9C9 3.44772 8.55229 3 8 3ZM4.55863 5L5.29925 11.6656C5.38366 12.4253 6.02575 13 6.79008 13H9.20991C9.97423 13 10.6163 12.4253 10.7007 11.6656L11.4414 5H4.55863Z' fill='%23686868'/%3E%3C/svg%3E");}
.review-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%3Cpath d='M2 4C2 2.89543 2.89543 2 4 2H9.99999C11.1046 2 12 2.89543 12 4V9.99999C12 11.1046 11.1046 12 9.99999 12H4C2.89543 12 2 11.1046 2 9.99999V4ZM6.5 6.49999H4.5C4.22386 6.49999 4 6.72385 4 6.99999C4 7.27614 4.22386 7.49999 4.5 7.49999H6.5V9.5C6.5 9.77614 6.72386 10 7 10C7.27614 10 7.5 9.77614 7.5 9.5V7.49999H9.49999C9.77613 7.49999 9.99999 7.27614 9.99999 6.99999C9.99999 6.72385 9.77613 6.49999 9.49999 6.49999H7.5V4.5C7.5 4.22386 7.27614 4 7 4C6.72386 4 6.5 4.22386 6.5 4.5V6.49999ZM10.5 13C11.8807 13 13 11.8807 13 10.5V3.26758C13.5978 3.61339 14 4.25973 14 5.00001V10.5C14 12.433 12.433 14 10.5 14H5.00001C4.25973 14 3.61339 13.5978 3.26758 13H10.5Z' fill='black'/%3E%3C/svg%3E");}
.postReview-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%3Cpath d='M1.72362 1.05279C1.55282 0.967387 1.34828 0.986734 1.19652 1.10265C1.04476 1.21857 0.972275 1.4108 1.00973 1.59806L2.4126 6.44777C2.46604 6.63249 2.62067 6.7702 2.81032 6.80196L8.50002 7.75485C8.76798 7.80844 8.76798 8.19155 8.50002 8.24514L2.81032 9.19803C2.62067 9.22979 2.46604 9.3675 2.4126 9.55222L1.00973 14.4019C0.972275 14.5892 1.04476 14.7814 1.19652 14.8974C1.34828 15.0133 1.55282 15.0326 1.72362 14.9472L14.7236 8.44721C14.893 8.36252 15 8.18939 15 8C15 7.81061 14.893 7.63748 14.7236 7.55279L1.72362 1.05279Z' fill='black'/%3E%3C/svg%3E");}
.qty-plus-icon, .qty-minus-icon{width: 10px;height: 10px;background-color: #000000;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%3Crect x='1' y='6' width='10' height='1' rx='0.5' fill='black'/%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%3Cpath d='M6 1.5C6 1.22386 5.77614 1 5.5 1C5.22386 1 5 1.22386 5 1.5V5H1.5C1.22386 5 1 5.22386 1 5.5C1 5.77614 1.22386 6 1.5 6H5V9.5C5 9.77614 5.22386 10 5.5 10C5.77614 10 6 9.77614 6 9.5V6H9.5C9.77614 6 10 5.77614 10 5.5C10 5.22386 9.77614 5 9.5 5H6V1.5Z' fill='%23212121'/%3E%3C/svg%3E");}
.inputPerson_icon input, 
.inputPhone_icon input,
.inputEmail_icon input,
.inputDate_icon input,
.inputPromo_icon input{padding-right: 40px;}
.inputPerson_icon:before, 
.inputPhone_icon:before,
.inputEmail_icon:before,
.inputDate_icon:before,
.inputPromo_icon:before{content: '';width: 20px;height: 20px;background-color: #000000;position: absolute;right: 15px;top: 50%;transform: translateY(-50%);z-index: 1;display:block;-webkit-mask-position: center;-webkit-mask-repeat: no-repeat;-webkit-mask-size: contain;}
.inputEmail_icon:before{top: 20px;}
.inputPerson_icon:before{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='20' viewBox='0 0 21 20' fill='none'%3E%3Cpath d='M10.3276 1.99951C8.1185 1.99951 6.32764 3.79037 6.32764 5.99951C6.32764 8.20865 8.1185 9.99951 10.3276 9.99951C12.5368 9.99951 14.3276 8.20865 14.3276 5.99951C14.3276 3.79037 12.5368 1.99951 10.3276 1.99951ZM7.32764 5.99951C7.32764 4.34266 8.67078 2.99951 10.3276 2.99951C11.9845 2.99951 13.3276 4.34266 13.3276 5.99951C13.3276 7.65637 11.9845 8.99951 10.3276 8.99951C8.67078 8.99951 7.32764 7.65637 7.32764 5.99951ZM5.33636 10.9995C4.23079 10.9995 3.32764 11.8864 3.32764 12.9995C3.32764 14.6907 4.16045 15.9658 5.46263 16.7961C6.7446 17.6135 8.47289 17.9995 10.3276 17.9995C12.1824 17.9995 13.9107 17.6135 15.1926 16.7961C16.4948 15.9658 17.3276 14.6907 17.3276 12.9995C17.3276 11.8951 16.4321 10.9995 15.3277 10.9995L5.33636 10.9995ZM4.32764 12.9995C4.32764 12.4462 4.7755 11.9995 5.33636 11.9995L15.3277 11.9995C15.8798 11.9995 16.3276 12.4473 16.3276 12.9995C16.3276 14.3083 15.7054 15.2832 14.655 15.9529C13.5845 16.6355 12.0627 16.9995 10.3276 16.9995C8.59253 16.9995 7.07082 16.6355 6.00025 15.9529C4.9499 15.2832 4.32764 14.3083 4.32764 12.9995Z' fill='black'/%3E%3C/svg%3E");}
.inputPhone_icon: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='M6.98706 2.06589L6.27036 2.28192C4.96684 2.67484 4.00944 3.78801 3.81598 5.13565C3.519 7.20438 4.18323 9.62242 5.78368 12.3945C7.38077 15.1607 9.13867 16.9433 11.0739 17.7231C12.3435 18.2346 13.7948 17.9592 14.7886 17.018L15.3314 16.5039C16.0589 15.815 16.1643 14.694 15.5781 13.8815L14.2215 12.0014C13.8458 11.4807 13.1805 11.2569 12.5665 11.4446L10.5158 12.0716L10.4628 12.082C10.2366 12.115 9.7154 11.6259 9.06527 10.4999C8.38512 9.32181 8.24417 8.63298 8.43194 8.45541L9.47529 7.48248C10.2572 6.75332 10.4882 5.60728 10.0499 4.63213L9.38841 3.16075C8.97652 2.24451 7.94888 1.77597 6.98706 2.06589ZM8.47634 3.57077L9.13779 5.04215C9.40063 5.62682 9.26212 6.31395 8.7933 6.75113L7.74739 7.72645C7.0783 8.35918 7.29992 9.44218 8.19924 10.9999C9.04545 12.4655 9.81744 13.1898 10.6469 13.0642L10.7713 13.0376L12.8589 12.4009C13.0635 12.3383 13.2853 12.413 13.4105 12.5865L14.7671 14.4666C15.0603 14.8729 15.0076 15.4334 14.6438 15.7778L14.101 16.2919C13.3911 16.9642 12.3545 17.1609 11.4476 16.7955C9.74957 16.1113 8.14475 14.484 6.64971 11.8945C5.15161 9.29969 4.54531 7.09254 4.80583 5.27775C4.94402 4.31515 5.62787 3.52003 6.55896 3.23937L7.27566 3.02334C7.75657 2.87838 8.27039 3.11265 8.47634 3.57077Z' fill='black'/%3E%3C/svg%3E");}
.inputEmail_icon: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.5 4C16.8807 4 18 5.11929 18 6.5V14.5C18 15.8807 16.8807 17 15.5 17H4.5C3.11929 17 2 15.8807 2 14.5V6.5C2 5.11929 3.11929 4 4.5 4H15.5ZM17 7.961L10.2535 11.931C10.1231 12.0077 9.96661 12.0205 9.82751 11.9693L9.74649 11.931L3 7.963V14.5C3 15.3284 3.67157 16 4.5 16H15.5C16.3284 16 17 15.3284 17 14.5V7.961ZM15.5 5H4.5C3.67157 5 3 5.67157 3 6.5V6.802L10 10.9199L17 6.801V6.5C17 5.67157 16.3284 5 15.5 5Z' fill='black'/%3E%3C/svg%3E");}
.inputDate_icon: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='M7 11C7.55228 11 8 10.5523 8 10C8 9.44771 7.55228 9 7 9C6.44772 9 6 9.44771 6 10C6 10.5523 6.44772 11 7 11ZM8 13C8 13.5523 7.55228 14 7 14C6.44772 14 6 13.5523 6 13C6 12.4477 6.44772 12 7 12C7.55228 12 8 12.4477 8 13ZM10 11C10.5523 11 11 10.5523 11 10C11 9.44771 10.5523 9 10 9C9.44771 9 9 9.44771 9 10C9 10.5523 9.44771 11 10 11ZM11 13C11 13.5523 10.5523 14 10 14C9.44771 14 9 13.5523 9 13C9 12.4477 9.44771 12 10 12C10.5523 12 11 12.4477 11 13ZM13 11C13.5523 11 14 10.5523 14 10C14 9.44771 13.5523 9 13 9C12.4477 9 12 9.44771 12 10C12 10.5523 12.4477 11 13 11ZM17 5.5C17 4.11929 15.8807 3 14.5 3H5.5C4.11929 3 3 4.11929 3 5.5V14.5C3 15.8807 4.11929 17 5.5 17H14.5C15.8807 17 17 15.8807 17 14.5V5.5ZM4 7H16V14.5C16 15.3284 15.3284 16 14.5 16H5.5C4.67157 16 4 15.3284 4 14.5V7ZM5.5 4H14.5C15.3284 4 16 4.67157 16 5.5V6H4V5.5C4 4.67157 4.67157 4 5.5 4Z' fill='black'/%3E%3C/svg%3E");}
.inputPromo_icon:before{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M8.5 2C9.0628 2 9.58217 2.18597 10 2.49982C10.4178 2.18597 10.9372 2 11.5 2C12.8807 2 14 3.11929 14 4.5V6H15C15.5523 6 16 6.44772 16 7V10.8787L15 11.8787V7H12V9C11.6494 9 11.3128 9.06015 11 9.17071V7H5V15C5 16.1046 5.89543 17 7 17H10.0854C9.97153 17.3229 9.97153 17.6771 10.0854 18H7C5.34315 18 4 16.6569 4 15V7C4 6.44772 4.44772 6 5 6H6V4.5C6 3.11929 7.11929 2 8.5 2ZM8.5 3C7.67157 3 7 3.67157 7 4.5V6H10V4.5C10 3.67157 9.32843 3 8.5 3ZM11.5 3C11.1918 3 10.9052 3.09297 10.6669 3.25241C10.8788 3.61958 11 4.04564 11 4.5V6H13V4.5C13 3.67157 12.3284 3 11.5 3ZM12 14C13.1046 14 14 13.1046 14 12C14 10.8954 13.1046 10 12 10C10.8954 10 10 10.8954 10 12C10 13.1046 10.8954 14 12 14ZM12 11C12.5523 11 13 11.4477 13 12C13 12.5523 12.5523 13 12 13C11.4477 13 11 12.5523 11 12C11 11.4477 11.4477 11 12 11ZM17 19C18.1046 19 19 18.1046 19 17C19 15.8954 18.1046 15 17 15C15.8954 15 15 15.8954 15 17C15 18.1046 15.8954 19 17 19ZM17 16C17.5523 16 18 16.4477 18 17C18 17.5523 17.5523 18 17 18C16.4477 18 16 17.5523 16 17C16 16.4477 16.4477 16 17 16ZM17.8536 11.8536C18.0488 11.6583 18.0488 11.3417 17.8536 11.1464C17.6583 10.9512 17.3417 10.9512 17.1464 11.1464L11.1464 17.1464C10.9512 17.3417 10.9512 17.6583 11.1464 17.8536C11.3417 18.0488 11.6583 18.0488 11.8536 17.8536L17.8536 11.8536Z' fill='black'/%3E%3C/svg%3E");}
input.quantity, input.cartqty, input.quantity-ajax{display: inline-block;font-weight: 700;vertical-align: middle;width: 32px;height: 32px;margin: 0 5px;color: #000000;border-radius: 0;font-size: 16px;text-align: center;padding: 0;background: transparent;border: none;}
.qty-set{display: flex; align-items:center;}
.qty-set > a{position:relative;display: flex;align-items: center;justify-content: center;width: 32px;min-width: 32px;height: 32px;background: #EFEFEF;border-radius: 50%;}
.qty-set > a:hover .qty-plus-icon, .qty-set > a:hover .qty-minus-icon{background-color: #ffffff;}
.qty-set > a:hover{background-color: #FF2985;}
.goodsRightBlock .product-name h1{font-size: 20px;margin-bottom: 10px;font-weight: 900;color: #000000;}
/*** Кнопки иконки ***/
.goodsRightBlock .add-cart .card_icon{margin-right: 15px;width: 20px;height: 20px;display: block;background-color: #ff2985;}
.goodsRightBlock .add-cart:hover .card_icon{background-color: #182324;}
.actions i.cart{display: none;}
.sticky_.add-cart_dop i{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='31' height='30' viewBox='0 0 31 30' fill='none'%3E%3Cpath d='M9.864 19.4668H25.9675C26.3663 19.4668 26.7161 19.1789 26.824 18.7606L30.3895 5.13379C30.4661 4.84002 30.4137 4.52445 30.2449 4.28036C30.076 4.03703 29.8132 3.89331 29.5328 3.89331H7.80629L7.16913 0.76244C7.07861 0.316585 6.71651 0 6.2987 0H0.891325C0.398775 0 0 0.435463 0 0.973327C0 1.51145 0.398775 1.94665 0.891325 1.94665H5.58332L8.80207 17.7632C7.85503 18.2129 7.19002 19.2422 7.19002 20.4401C7.19002 22.0502 8.3896 23.3601 9.864 23.3601H25.9675C26.4603 23.3601 26.8588 22.9249 26.8588 22.3868C26.8588 21.8489 26.4603 21.4135 25.9675 21.4135H9.864C9.37307 21.4135 8.97267 20.9772 8.97267 20.4401C8.97267 19.903 9.37307 19.4668 9.864 19.4668Z' fill='%23111919'/%3E%3Cpath d='M8.9725 26.28C8.9725 27.8903 10.1721 29.2 11.6467 29.2C13.1211 29.2 14.3207 27.8903 14.3207 26.28C14.3207 24.6699 13.1211 23.36 11.6467 23.36C10.1721 23.36 8.9725 24.6699 8.9725 26.28Z' fill='%23111919'/%3E%3Cpath d='M21.5103 26.28C21.5103 27.8903 22.7099 29.2 24.1843 29.2C25.6589 29.2 26.8583 27.8903 26.8583 26.28C26.8583 24.6699 25.6589 23.36 24.1843 23.36C22.7099 23.36 21.5103 24.6699 21.5103 26.28Z' fill='%23111919'/%3E%3C/svg%3E");}
.sticky_.add-cart_dop i{width: 20px;height: 20px;display: block;background-size: contain;background-position: center;background-repeat: no-repeat;}
.sticky_.add-cart_dop :hover i{}
/*** Кнопки ***/
.button{transition: 0.5s;display: flex;align-items: center;width: max-content;justify-content: center;font-size: 14px;padding: 10px 15px;font-weight: 700;background: #ff2985;border-radius: 25px;color: #ffffff;text-align: center;outline: 0;cursor: pointer;-webkit-appearance: none;user-select: none;}
.button:hover{background: #b377ff;}
.button:active, .button:focus{background: #8c31ff;}
.button2{background: #C0C0C0;}
.button2:hover{background: #297FFF;}
.button3{background: #297FFF;}
.button3:hover{background: #b377ff;}
.button4{height: 36px;padding: 8px 15px;font-size: 12px;}
@media all and (max-width: 600px){
  .button{font-size: 12px;}
}
/*** Input Select Textarea ***/
input, select{height:40px;}
input[type="password"]{padding: 9px 40px 9px 15px;}
input, select, textarea{background: transparent;border: 1px solid #E8E8E8;padding: 10px 15px;font-size: 14px;color: #000000;width: 100%;max-width: 350px;}
textarea{border-radius: 8px;}
input, select{border-radius: 24px;}
input, textarea{background: #ffffff;}
input::placeholder , textarea::placeholder, select::placeholder{color: #686868;}
input:focus, textarea:focus{border-color: #FF2985;}
.callback_notify{width: 100%;}
.button.big{font-size: 21px;line-height: 45px;padding: 0 40px;}
.button.disabled{opacity: 0.7;cursor: default;    pointer-events: none;}
.remove:after{transition: 0.5s;content: "\f00d";display: inline-block;font-family: "FontAwesome";font-size: 20px;text-align: center;color: #8f92ba;}
.remove.x:after{content: "\f00d";font-size: 16px;}
.paymentFormSubmitLink, .paymentFormTbodySubmitButton{display: inline-block;overflow: visible;font-size: 15px;font-family: 'Raleway', sans-serif;line-height: 40px;padding: 0 25px;border: 0;background-color: #ff2985;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;}
/* Навигация */
.navigation .prev, .navigation .next{display: inline-block;width: 20px;font-size: 40px;line-height: 1;color: #777;margin: 0 5px;padding: 0;overflow: hidden;text-align: center;cursor: pointer;z-index: 2;}
.navigation.disabled{display:none !important;}
.navigation .prev.disable, .navigation .next.disable, .navigation .prev.disable:hover, .navigation .next.disable:hover{color: #e1e1e1;cursor: default;}
/* Иконки Новинка, Хит, Скидка */
.icon_sticker{position: absolute;top: 8px;left: 8px;cursor: default;display: flex;flex-direction: column;z-index: 1;}
.icon_sticker > span:not(:last-child){margin-bottom: 4px;}
.ico-sale, .ico-new, .ico-best{display: flex;align-items: center;justify-content: center;border-radius: 8px;position: relative;color: #ffffff;width: 45px;height: 16px;font-size: 12px;font-weight: 600;line-height: normal;}
.ico-sale{background-color: #fc1a85;}
.ico-new{background-color: #15d924;}
.ico-best{background-color: #4822de;}
/**/
.overlay{content: "";position: fixed;width: 100%;height: 100%;top: 0;left: 0;right: 0;bottom: 0;z-index: 20;background-color: #95959530;opacity: 0;visibility: hidden;cursor: pointer;}
.overlay._active, .overlay.opened{visibility: visible;opacity: 1;}
.fancybox-overlay-fixed{background: rgba(255,255,255,0.4) !important;}
/* Уведомление в шапке*/
.banner-top{position: relative}
.banner-top-wrapper{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 20px 0}
.banner-top-icon{width: 40px;height: 40px;font-size: 20px;line-height: 36px;text-align: center;border: 1px solid #ffffff;border-radius: 50%;margin-right: 15px;flex: 0 0 40px}
.banner-top-closeBtn{position: absolute;top: 10px;right: 10px;width: 20px;height: 20px;-webkit-transition: -webkit-transform .15s ease-out;transition: -webkit-transform .15s ease-out;transition: transform .15s ease-out;transition: transform .15s ease-out,-webkit-transform .15s ease-out;font-size: 0}
.banner-top-closeBtn:hover{-webkit-transform: rotate(90deg);transform: rotate(90deg)}
.banner-top-closeBtn:after,.banner-top-closeBtn:before{content: '';position: absolute;width: 100%;height: 1px;top: 50%;left: 0;background-color: #ffffff}
.banner-top-closeBtn:before{-webkit-transform: rotate(45deg);transform: rotate(45deg)}
.banner-top-closeBtn:after{-webkit-transform: rotate(-45deg);transform: rotate(-45deg)}
/*
* Основной контент
*/
#main{position: relative;}
.index#main{margin: 0px 0 20px;}
.more_next_btn{width:10px; height: 10px;transition: 0.5s;margin-left: 5px;display: block;background-color: #959595; -webkit-mask-position: center;-webkit-mask-repeat: no-repeat;-webkit-mask-size: contain;}
.more_next_btn{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cpath d='M0.490196 11.2091L18.732 31.1764C19.0784 31.5294 19.5425 31.6732 20 31.6536C20.4575 31.6797 20.9216 31.5294 21.268 31.1764L39.5098 11.2026C40.1634 10.549 40.1634 9.48363 39.5098 8.83004C38.8562 8.17645 37.7974 8.17645 37.1438 8.83004L20 27.6013L2.85621 8.83658C2.20261 8.18298 1.14379 8.18298 0.490196 8.83658C-0.163399 9.49017 -0.163399 10.5555 0.490196 11.2091Z' fill='black'/%3E%3C/svg%3E");}
.mainnav__more > .mainnav__link{display: flex;align-items: center;}
.mainnav ul li.mainnav__more:hover .more_next_btn{background-color: #ff2985;transform: scaleY(-1);}
#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: 15px;height: 40px;width: 20px;display: flex;align-items: center;justify-content: center;}
.eye-slash-icon, .eye-icon{background-color: #000000;width: 16px;height: 16px;display:block;-webkit-mask-position: center;-webkit-mask-repeat: no-repeat;-webkit-mask-size: contain;}
.eye-icon{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M15.3314 19.0003H4.66895C4.13851 19.0003 3.6298 18.7896 3.25473 18.4145C2.87966 18.0394 2.66895 17.5307 2.66895 17.0003V10.3315C2.66895 9.80111 2.87966 9.2924 3.25473 8.91733C3.6298 8.54226 4.13851 8.33154 4.66895 8.33154H15.3314C15.8619 8.33154 16.3706 8.54226 16.7457 8.91733C17.1207 9.2924 17.3314 9.80111 17.3314 10.3315V17.0003C17.3314 17.5307 17.1207 18.0394 16.7457 18.4145C16.3706 18.7896 15.8619 19.0003 15.3314 19.0003V19.0003ZM4.66895 9.66904C4.49266 9.66903 4.3235 9.73863 4.19826 9.8627C4.07303 9.98677 4.00184 10.1553 4.0002 10.3315V17.0003C4.0002 17.1777 4.07065 17.3478 4.19607 17.4732C4.32148 17.5986 4.49158 17.669 4.66895 17.669H15.3314C15.5088 17.669 15.6789 17.5986 15.8043 17.4732C15.9297 17.3478 16.0002 17.1777 16.0002 17.0003V10.3315C16.0002 10.1542 15.9297 9.98408 15.8043 9.85867C15.6789 9.73325 15.5088 9.66279 15.3314 9.66279L4.66895 9.66904Z' fill='black'/%3E%3Cpath d='M10.0003 15.0125C9.82293 15.0125 9.65283 14.942 9.52742 14.8166C9.402 14.6912 9.33154 14.5211 9.33154 14.3437V12.9875C9.34759 12.8221 9.42465 12.6686 9.5477 12.5569C9.67075 12.4452 9.83098 12.3833 9.99717 12.3833C10.1634 12.3833 10.3236 12.4452 10.4466 12.5569C10.5697 12.6686 10.6467 12.8221 10.6628 12.9875V14.3437C10.6628 14.52 10.5932 14.6892 10.4691 14.8144C10.3451 14.9396 10.1766 15.0108 10.0003 15.0125V15.0125Z' fill='black'/%3E%3Cpath d='M14.0001 9.00313C13.9123 9.00313 13.8253 8.98583 13.7442 8.95222C13.663 8.91861 13.5893 8.86935 13.5272 8.80725C13.4651 8.74515 13.4159 8.67143 13.3823 8.59029C13.3486 8.50916 13.3313 8.4222 13.3313 8.33437V5.66563C13.3313 4.78212 12.9804 3.93481 12.3556 3.31008C11.7309 2.68534 10.8836 2.33437 10.0001 2.33437C9.1166 2.33437 8.26928 2.68534 7.64455 3.31008C7.01982 3.93481 6.66885 4.78212 6.66885 5.66563V8.33437C6.67785 8.42721 6.66734 8.52089 6.63799 8.60942C6.60864 8.69795 6.56109 8.77936 6.49841 8.84842C6.43572 8.91748 6.35928 8.97266 6.274 9.01043C6.18872 9.04819 6.09649 9.0677 6.00322 9.0677C5.90996 9.0677 5.81772 9.04819 5.73244 9.01043C5.64716 8.97266 5.57072 8.91748 5.50804 8.84842C5.44536 8.77936 5.39781 8.69795 5.36846 8.60942C5.3391 8.52089 5.32859 8.42721 5.3376 8.33437V5.66563C5.3376 4.42822 5.82915 3.2415 6.70413 2.36653C7.5791 1.49156 8.76582 1 10.0032 1C11.2406 1 12.4273 1.49156 13.3023 2.36653C14.1773 3.2415 14.6688 4.42822 14.6688 5.66563V8.33437C14.6688 8.4222 14.6516 8.50916 14.6179 8.59029C14.5843 8.67143 14.5351 8.74515 14.473 8.80725C14.4109 8.86935 14.3372 8.91861 14.256 8.95222C14.1749 8.98583 14.0879 9.00313 14.0001 9.00313V9.00313Z' fill='black'/%3E%3C/svg%3E");}
.eye-slash-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='M15.3314 19.0003H4.66895C4.13851 19.0003 3.6298 18.7896 3.25473 18.4145C2.87966 18.0394 2.66895 17.5307 2.66895 17.0003V10.3315C2.66895 9.80111 2.87966 9.2924 3.25473 8.91733C3.6298 8.54226 4.13851 8.33154 4.66895 8.33154H15.3314C15.8619 8.33154 16.3706 8.54226 16.7457 8.91733C17.1207 9.2924 17.3314 9.80111 17.3314 10.3315V17.0003C17.3314 17.5307 17.1207 18.0394 16.7457 18.4145C16.3706 18.7896 15.8619 19.0003 15.3314 19.0003V19.0003ZM4.66895 9.66904C4.49266 9.66903 4.3235 9.73863 4.19826 9.8627C4.07303 9.98677 4.00184 10.1553 4.0002 10.3315V17.0003C4.0002 17.1777 4.07065 17.3478 4.19607 17.4732C4.32148 17.5986 4.49158 17.669 4.66895 17.669H15.3314C15.5088 17.669 15.6789 17.5986 15.8043 17.4732C15.9297 17.3478 16.0002 17.1777 16.0002 17.0003V10.3315C16.0002 10.1542 15.9297 9.98408 15.8043 9.85867C15.6789 9.73325 15.5088 9.66279 15.3314 9.66279L4.66895 9.66904Z' fill='black'/%3E%3Cpath d='M10.0003 15.0125C9.82293 15.0125 9.65283 14.942 9.52742 14.8166C9.402 14.6912 9.33154 14.5211 9.33154 14.3437V12.9875C9.34759 12.8221 9.42465 12.6686 9.5477 12.5569C9.67075 12.4452 9.83098 12.3833 9.99717 12.3833C10.1634 12.3833 10.3236 12.4452 10.4466 12.5569C10.5697 12.6686 10.6467 12.8221 10.6628 12.9875V14.3437C10.6628 14.52 10.5932 14.6892 10.4691 14.8144C10.3451 14.9396 10.1766 15.0108 10.0003 15.0125V15.0125Z' fill='black'/%3E%3Cpath d='M13.9999 5.33438C13.9121 5.33438 13.8251 5.31708 13.744 5.28347C13.6628 5.24986 13.5891 5.2006 13.527 5.1385C13.4649 5.0764 13.4157 5.00268 13.3821 4.92154C13.3485 4.84041 13.3312 4.75345 13.3312 4.66563C13.3312 3.78212 12.9802 2.93481 12.3555 2.31008C11.7307 1.68534 10.8834 1.33438 9.9999 1.33438C9.1164 1.33438 8.26908 1.68534 7.64435 2.31008C7.01962 2.93481 6.66865 3.78212 6.66865 4.66563L6.66885 8.72495C6.67785 8.81778 6.66734 8.91147 6.63799 9C6.60864 9.08853 6.56109 9.16994 6.49841 9.239C6.43572 9.30806 6.35928 9.36324 6.274 9.401C6.18872 9.43877 6.09649 9.45828 6.00322 9.45828C5.90996 9.45828 5.81772 9.43877 5.73244 9.401C5.64716 9.36324 5.57072 9.30806 5.50804 9.239C5.44536 9.16994 5.39781 9.08853 5.36846 9C5.3391 8.91147 5.32859 8.81778 5.3376 8.72495L5.3374 4.66563C5.3374 3.42822 5.82896 2.2415 6.70393 1.36653C7.57891 0.491556 8.76563 0 10.003 0C11.2404 0 12.4271 0.491556 13.3021 1.36653C14.1771 2.2415 14.6687 3.42822 14.6687 4.66563C14.6687 4.75345 14.6514 4.84041 14.6177 4.92154C14.5841 5.00268 14.5349 5.0764 14.4728 5.1385C14.4107 5.2006 14.337 5.24986 14.2558 5.28347C14.1747 5.31708 14.0877 5.33438 13.9999 5.33438Z' fill='black'/%3E%3C/svg%3E");}
.header-user{display: flex;align-items: center;justify-content: center;position: relative;}
.header-user{display: flex;align-items: center;}
.header-user.login_ a:after{content: 'ЛК';}
.header-user a{height: 100%;display: flex;flex-direction: column;align-items: center;}
.header-user a:after{content: 'Войти';display: block;margin-top: 6px;color: #686868;font-weight: 400;font-size: 12px;text-align: center;}
.header-user:hover .user-icon{background-color: #FF2985;}
.header-user:hover a:after{color: #FF2985;}
.header-user .user-icon{background-color: #000000;margin: 0;width: 24px;height: 24px;min-width: 24px;}
/** кнопки в шапке **/
#main .col-right.col-no_filters{width: 100%;}
.header{width: 100%;display: flex;align-items: center;overflow-x: clip;}
.header .headerNavBar{display: flex;align-items: center;margin-left: 30px;justify-content: end;width: 100%;max-width: 260px;}
.header .headerNavBar_container{height: 100%;position:relative;}
.header .headerNavBar_container:before{content: '';background: #202349;width: 84px;height: 100%;position: absolute;top: 0;left: 0;z-index: -1;border-radius: 0 20px 0 0;}
.header .headerNavBar .menu_inner.compare ._dropdown, .header .headerNavBar .menu_inner.favorites ._dropdown{margin: 15px auto 0;}
.header .headerNavBar .menu_inner .catalog-icon{cursor: pointer;margin: 0 auto;}
.header .headerNavBar .menu_inner.opened .dropdown{opacity: 1;visibility: visible;}
.header .headerNavBar .menu_inner .dropdown .left_menu_content{padding: 15px 25px;}
.header .headerNavBar .menu_inner.opened .dropdown .left_menu_content{height:100%;}
.header .headerNavBar .menu_inner .header .headerNavBar_content{padding: 30px 80px 30px 40px;}
.header .headerNavBar .menu_inner .header .headerNavBar_content .form__client{margin-top: 25px;padding-top: 20px;border-top: 1px solid #8f92ba50;}
.header .headerNavBar .menu_inner .header .headerNavBar_content .form__buttons{display: flex;align-items: center;margin-top: 15px;font-size: 14px;}
.header .headerNavBar .menu_inner .header .headerNavBar_content .form__buttons a:last-child{margin-left: auto;}
.header .headerNavBar .menu_inner .header .headerNavBar_content .form__list{margin-bottom: 20px;}
.header .headerNavBar .menu_inner .header .headerNavBar_content .form__fields:not(:last-child){margin-bottom: 10px;}
.header .headerNavBar .menu_inner .header .headerNavBar_content button[type="submit"]{margin-top: 15px;}
.header .headerNavBar .header .headerNavBar_top .catalog-icon{width: 84px;height: 84px;background: #ff2985;border-radius: 0 20px 0 0;display: flex;align-items: center;justify-content: center;}
.header .headerNavBar .header .headerNavBar_top .catalog-icon span{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='Capa_1' x='0px' y='0px' viewBox='0 0 271.673 271.673' style='enable-background:new 0 0 271.673 271.673;' xml:space='preserve' height='40' width='40'%3E%3Cg%3E%3Cg%3E%3Cg%3E%3Cpath d='M114.939,0H10.449C4.678,0,0,4.678,0,10.449v104.49c0,5.771,4.678,10.449,10.449,10.449h104.49 c5.771,0,10.449-4.678,10.449-10.449V10.449C125.388,4.678,120.71,0,114.939,0z'/%3E%3Cpath d='M261.224,0h-104.49c-5.771,0-10.449,4.678-10.449,10.449v104.49c0,5.771,4.678,10.449,10.449,10.449h104.49 c5.771,0,10.449-4.678,10.449-10.449V10.449C271.673,4.678,266.995,0,261.224,0z'/%3E%3Cpath d='M114.939,146.286H10.449C4.678,146.286,0,150.964,0,156.735v104.49c0,5.771,4.678,10.449,10.449,10.449h104.49 c5.771,0,10.449-4.678,10.449-10.449v-104.49C125.388,150.964,120.71,146.286,114.939,146.286z'/%3E%3Cpath d='M261.224,146.286h-104.49c-5.771,0-10.449,4.678-10.449,10.449v104.49c0,5.771,4.678,10.449,10.449,10.449h104.49 c5.771,0,10.449-4.678,10.449-10.449v-104.49C271.673,150.964,266.995,146.286,261.224,146.286z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3C/svg%3E");}
.header .headerNavBar .header .headerNavBar_top .catalog-icon span{-webkit-mask-position: center;-webkit-mask-repeat: no-repeat;-webkit-mask-size: contain;background-color: #ffffff;width: 30px;height: 30px;display: block;}
.header .headerNavBar .header-toolsCounter, .header-mobile .header-icon_inner .header-mob_count_{font-family: 'Lato', sans-serif;color: #ffffff;background-color: #ff2985;line-height: normal;font-size: 11px;font-weight: 600;width: 20px;height: 20px;min-width: 20px;display: flex;align-items: center;justify-content: center;border-radius: 50%;position: absolute;top: -10px;right: -10px;border: 2px solid #ffffff;z-index: 1}
.header .headerNavBar .header-toolsCounter.count_empty, .header-mobile .header-icon_inner .header-mob_count_.count_empty{display: none;}
.header .headerNavBar .menu_inner.header .headerNavBar_top{margin-bottom: 30px;}
.header .headerNavBar .menu_inner:not(:first-child){margin-left: 20px;}
.header .menu_inner .header_icon_container{position:relative;display: block;height: 24px;}
.header .menu_inner.compare a.header-toolsLink:after{content: 'Сравнение';}
.header .menu_inner.favorites a.header-toolsLink:after{content: 'Избранное';}
.header .menu_inner.cart a.header-toolsLink:after{content: 'Корзина';}
.header .menu_inner a.header-toolsLink:after{display: block;margin-top: 6px;color: #686868;font-weight: 400;font-size: 12px;}
.header .menu_inner:hover .header-toolsIcon{background-color: #FF2985;}
.header .menu_inner:hover a.header-toolsLink:after{color: #FF2985;}
.header .headerNavBar .menu_icon{position: relative;display: flex;align-items: center;justify-content: center;}
.header .headerNavBar .menu_icon a{height: 100%;display: flex;flex-direction: column;align-items: center;}
.header .headerNavBar .dropdown{opacity: 0;visibility: hidden;position: absolute;right: 0;transition: 0.5s;width: 100%;max-width: 320px;overflow: hidden;background-color: #ffffff;z-index: 30;box-shadow: 0px 0px 20px rgba(140, 142, 183, 0.5);border-radius: 8px;}
.header .headerNavBar .menu_inner .empty{text-align: center;color: #000000;font-size: 14px;}
.header .headerNavBar .menu_inner .empty.hide{display: none;}
.header .headerNavBar .menu_inner .empty a{text-decoration: underline;font-weight: bold;}
.header .headerNavBar .dropdown_body{height: 100%;}
.header .headerNavBar .dropdown_body form{height:100%;}
.header .headerNavBar .dropdown_body .button{margin: 0 auto;}
.header .headerNavBar .dropdown_body form .button{width: max-content;margin-left: auto;margin-right: auto;}
.header .headerNavBar .button._btn.subtotal .total-sum{margin-left:5px;}
.header .headerNavBar ul{padding: 0;margin: 0;list-style: none;display: block;max-height: 275px;overflow-x: hidden;overflow-y: auto;margin-bottom:15px;}
.header .headerNavBar ul .item{position: relative;overflow: hidden;display: flex;align-items: center;padding-right: 10px;}
.header .headerNavBar ul .item{padding-bottom: 15px; border-bottom: 1px solid #E8E8E8;}
.header .headerNavBar ul .item:not(:last-child){margin-bottom: 15px;}
.header .headerNavBar ul .item:hover .addto__qty.qty-wrap .qty-minus, .header .headerNavBar ul .item:hover .addto__qty.qty-wrap .qty-plus{opacity: 1;visibility: visible;}
.header .headerNavBar ul .item .product-details{position: relative;text-align: left;width: calc(100% - 65px - 15px);margin-left: 15px;height: 100%;display: flex;align-items: center;flex-direction: column;}
.header .headerNavBar .product-details_right{width: 100%;display: flex;align-items: center;margin-top:8px;grid-gap: 4px;justify-content: space-between;}
.header .headerNavBar .product-details_right .quantity{color: #686868;white-space: nowrap;font-size: 12px;}
.header .headerNavBar .product-details_left{width: 100%;}
.header .headerNavBar ul .item .product-details .product-name a{display: block;overflow: hidden;height: 35px;font-size: 14px;color: #000000;word-break: break-word;}
.header .headerNavBar ul .item .product-details .product-name:hover a{color: #ff2985;}
.header .headerNavBar ul .item .product-details .product-price{font-size: 16px;color: #000000;font-weight: 700;display: flex;align-items: baseline;white-space: normal;}
.header .headerNavBar ul .item .product-details a.remove{color: #686868;font-weight: 400;font-size: 12px;}
.header .headerNavBar ul .item .product-details a.remove:hover{color: #ff2985;}
.header .headerNavBar ul .product-details .product-price .price{font-size: 18px;color: #889BEF;font-weight: 700;}
.header .headerNavBar ul .product-details .product-price .price > span:after{font-size: 12px;}
.header .headerNavBar ul .header-toolsAmount.quantity{font-size: 14px;margin-right: 5px;line-height: 1;color: #ffffff;color: #ff2985;}
.header .headerNavBar .menu_inner .item .product-image{min-width: 65px;display: flex;align-items: center;justify-content: center;position: relative;width: 65px;height:65px;padding: 0;background: #EFEFEF;z-index: 1;text-align: center;border-radius: 8px;overflow: hidden;}
.header .headerNavBar .menu_inner .item .product-image img{max-width: 100%;max-height: 100%;}
.header .headerNavBar ._dropdown.remove{margin-top:8px;}
.left_header-menu__item a{text-transform: uppercase;color: #babdde;font-weight: 700;}
.left_header-menu__item:not(:last-child){margin-bottom: 15px;}
.header .headerNavBar .menu_inner.user .user-menu li{padding-left: 0;}
.header .headerNavBar .menu_inner.user .user-menu li a{text-transform: uppercase;color: #babdde;font-weight: 700;}
.header .headerNavBar .menu_inner.user .user-menu li a:hover{color: #ff2985;}
.header .headerNavBar .menu_inner.user .user-menu ul{padding-bottom: 0;margin-bottom: 0;border-bottom: 0;}
/** Выпадающий каталог **/
.header .headerNavBar .menu__catalog{display: flex;align-items: center;}
.header .headerNavBar .menu__catalog i{margin-top: -3px;}
.header .headerNavBar.opened .dropdown{display: block;}
.header .headerNavBar .catalog__items{padding: 0;}
.header .headerNavBar .catalog__items .catalog__item a{display: flex;}
.header .headerNavBar .catalog__items .catalog__item .sub{display: none;}
.header .headerNavBar .catalog__items .catalog__item.parent > a:after{display: none;}
.header .headerNavBar .catalog__items .catalog__item[data-level="0"]:not(:last-child){padding-bottom: 20px;}
.header .headerNavBar .catalog__items .catalog__item[data-level="0"]{display: flex;position: unset;width: calc(30% - 30px);border-right: 1px solid #8f92ba;}
.header .headerNavBar .catalog__items .open{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cpath d='M11.2092 39.5098L31.1765 21.268C31.5294 20.9216 31.6732 20.4575 31.6536 20C31.6798 19.5425 31.5294 19.0784 31.1765 18.732L11.2092 0.490196C10.5556 -0.163399 9.49023 -0.163399 8.83663 0.490196C8.18304 1.14379 8.18304 2.20261 8.83663 2.85621L27.6013 20L8.83663 37.1438C8.18304 37.7974 8.18304 38.8562 8.83663 39.5098C9.49023 40.1634 10.5556 40.1634 11.2092 39.5098Z' fill='black'/%3E%3C/svg%3E");}
.header .headerNavBar .catalog__items .open{content: "";margin-left: auto;margin-right: 30px;display: block;color: #ffffff;width: 10px;height: 10px;-webkit-mask-position: center;-webkit-mask-repeat: no-repeat;-webkit-mask-size: contain;background-color: #8f92ba;}
.header .headerNavBar .catalog__items .catalog__item[data-level="0"] > a{display: flex;align-items: center;color: #babdde;font-weight: 700;width: 100%;border: 1px solid transparent;border: 0;text-transform: uppercase;}
.header .headerNavBar .catalog__items .catalog__item[data-level="0"].hover > a{color: #ff2985;}
.header .headerNavBar .catalog__items .catalog__item[data-level="0"].hover > a .open{background-color: #ff2985;}
.header .headerNavBar .catalog__items .catalog__item[data-level="0"] .sub[data-level="1"]{padding: 30px;flex-wrap: wrap;position: absolute;top: 0;left: 29%;width: calc(71% - 40px);border-top: 0;border-bottom: 0;overflow-y: auto;}
.header .headerNavBar .catalog__items .catalog__item[data-level="0"].parent.hover .sub[data-level="1"]{display: flex;}
.header .headerNavBar .catalog__items .catalog__item .sub[data-level="1"] .catalog__item[data-level="1"]{width: 33.333333%;margin-bottom: 22px;}
.header .headerNavBar .catalog__items .catalog__item .sub[data-level="1"] .catalog__item[data-level="1"] > a{font-size: 16px;text-transform: uppercase;font-weight: 700;color: #ffffff;}
.header .headerNavBar .catalog__items .catalog__item .sub[data-level="1"] .catalog__item[data-level="1"] > a >.open{display: none;}
.header .headerNavBar .catalog__items .catalog__item .sub[data-level="1"] .catalog__item[data-level="1"] > a:hover{color:#ff2985;}
.header .headerNavBar .catalog__items .catalog__item .sub[data-level="2"]{display: block;margin: 20px 16px 0 0;font-size: 14px;color: #babdde;}
.header .headerNavBar .catalog__items .catalog__item .sub[data-level="2"] .catalog__item{margin-bottom: 10px;}
.header .headerNavBar .catalog__items .catalog__item .sub[data-level="2"] a:hover{color:#ff2985;}
.dropdown_close{margin: 0;cursor: pointer;background-color: #ffffff50;transition: 0.5s;display:none;}
.dropdown_close:hover{background-color: #ffffff}
.header .headerNavBar .dropdown .dropdown_top{padding-bottom: 15px;border-bottom: 1px solid #E8E8E8;margin-bottom: 15px;width:100%;display:flex;align-items: center;justify-content: space-between;position:relative;}
.header .headerNavBar .dropdown .dropdown_title{font-size: 24px;font-weight: 700;color:#000000;}
.header .headerNavBar .remove:after{display:none;}
.header .headerNavBar .remove:hover{color: #ffffff;}
.header .headerNavBar .remove:after{color: #8f92ba;}
.header .headerNavBar .remove:hover:after{color: #ffffff;}
@media all and (min-width: 780px){
.header .headerNavBar .menu_inner .menu_icon, .header .header-user{transition: 0.5s;}
.header .headerNavBar .menu_inner:hover .menu_icon, .header .header-user:hover{transform: translateY(-5px);}
}
/*** Модальные окна ***/
#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: 15px;}
.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;}
@media all and (max-width: 374.98px){
	.modal__content .form__text{display: none;}
}
.modal-fancybox{width: 100%;height:100vh;max-width: 360px;position: fixed;top: 0;right: -500px;background: #ffffff;border-radius: 8px;box-shadow: 0px 0px 20px rgba(140, 142, 183, 0.5);transition: 1s;overflow: hidden;z-index: 200;}
.modal-fancybox.opened{right: 0;}
.modal-fancybox .modal-fancybox_top{display: flex;align-items: center;justify-content: space-between;color: #000000;font-weight: 700;font-size: 24px;padding-bottom: 15px;border-bottom: 1px solid #E8E8E8;position:relative;}
.modal-fancybox_container{height: 100%;padding: 15px 25px;}
.modal__close{margin: 0;background-color: #000000;width: 14px;height: 14px;min-width: 14px;cursor: pointer;}
.modal__close:hover{background-color: #FF2985;}
.modal-fancybox .modal-fancybox-body{height: 100%;overflow-y: auto;padding-top: 15px;padding-bottom: 30px;}
.modal-fancybox .modal-fancybox-body ul{padding: 0;margin: 0;}
.modal-fancybox .modal-fancybox-body ul li:not(:last-child){margin-bottom: 15px;}
.modal-fancybox .modal-fancybox-body ul li{display: flex;align-items: center;list-style-type: none;font-size:14px;}
.modal-fancybox .modal-fancybox-body ul li:hover a{color:#ff2985;}
@media (max-width: 470px){
 .modal-fancybox{border-radius: 0;}
}
/*Каталог в модальном окне*/
.modal-catalog__items{max-height: calc(100% - 50px);overflow-y: auto;}
.modal-catalog__item[data-level="0"]:not(last-child){margin-bottom: 15px;}
.modal-catalog__item[data-level="0"]{position: relative;}
.modal-catalog__item[data-level="0"] > a{color: #000000;font-weight: 400;margin-bottom: 15px;display: block;}
.modal-catalog__item[data-level="0"] > a:hover, .modal-catalog__item[data-level="0"] .sub a:hover{color: #FF2985;}
.modal-catalog__item[data-level="0"] .sub{padding-left: 15px;display: block;font-size: 14px;}
.modal-catalog__item[data-level="0"] .sub .modal-catalog__item:not(:last-child){margin-bottom: 15px;}
.modal-catalog__item[data-level="0"] .sub div[data-level="1"] .sub{display: none;}
.modal-catalog__item[data-level="0"] .sub[data-level="1"] a{font-size:14px;font-size: 14px;line-height: 0.6; }
.modal-contacts{display: flex;flex-direction: column;justify-content: center;padding-top: 15px;margin-top: 15px;border-top: 1px solid #E8E8E8;position:relative;}
.modal-contacts a:not(.button){font-size: 14px;display: flex;align-items: center;}
.modal-contacts a:not(:last-child){margin-bottom:15px;}
.modal-contacts a .icon_{background-color: #000000;}
.modal-contacts a:hover{color: #ff2985;}
.modal-contacts a:hover .icon_{background-color: #ff2985;}
.modal-contacts a.button:hover{color: #ffffff;}
.modal-contacts a.button .icon_{background-color: #ffffff;}
.modal-contacts a.button:hover .icon_{background-color: #ffffff;}
/* Наверх */
#back-top{display:none;align-items: center;justify-content: center;cursor: pointer;border: 1px solid #e8e8e8;transition: 0.5s;background-color: #ffffff;border-radius: 50%;margin-right: auto;width: 52px;height: 52px;min-width: 52px;position: fixed;bottom: 60px;right: 15px;z-index: 8;}
#back-top .icon_{background-color: #000000;margin: 0;}
#back-top:hover{background-color: #FF2985;border-color: #FF2985;}
#back-top:hover .icon_{background-color: #ffffff;}
/** Шапка **/
.header{transition: 0.5s;background: #FFFFFF;}
.header .header-mobile, .header .header-main{border-bottom: 1px solid #E8E8E8;margin-bottom: 15px;}
.header-top{display: flex;flex-wrap: wrap;align-items: center;padding-top: 25px;position: relative;}
.header-top .header-logo{max-width:140px;}
.index .header .header-mobile, .index .header .header-main, .header.fixed .header-mobile, .header.fixed .header-main{border-bottom: 0;margin-bottom: 0;}
.header-main a.header-phone, .header-main a.header-email{display:flex;align-items: center;}
.header-main a.header-phone .icon_, .header-main a.header-email .icon_{background-color: #000000;}
.header-main a.header-phone:hover .icon_, .header-main a.header-email:hover .icon_{background-color: #ff2985;}
.header-main{position: relative;padding: 25px 0;display: flex;align-items: center;}
.header-main a:not(:last-child){margin-right:15px;}
.header-main a:hover{color: #ff2985;}
.header-main .header-menu{position:relative;cursor: pointer;display: flex;align-items: center;height: 20px;}
.header-main .header-menu .icon_{margin-left:10px;margin-right:0;background-color: #000000;}
.header-main .header-menu:after{content: '';margin: 0 15px;height:100%;border-right: 1px solid #E8E8E8;}
.header-main .new_link, .header-main .discount_link{display: flex;align-items: center;transition: 0.2s;}
.header-main .new_link{color: #49db8e;}
.header-main .new_link:hover{color: #8cf4bd;text-shadow: 0 0 7px #49db8e, 0 0 10px #49db8e, 0 0 21px #49db8e, 0 0 42px #49db8e;}
.header-main .new_link:after{display:none;}
.header-main .new_link:before{content: '';opacity: 0;transition: 0.2s;position: absolute;top: 50%;transform: translateY(-50%);left: 5px;width: 3px;height: 3px;box-shadow: 0px 0px 12.75px 2.25px #49db8e90, 0px 0px 12.75px 2.25px #49db8e90, 0px 0px 12.75px 2.25px #49db8e90, 0px 0px 12.75px 2.25px #49db8e90;}
.header-main .new_link:hover:before{opacity: 1;}
.header-main .header_newIcon{width:15px;height:15px;background-color: #49db8e;}
.header-main .header_newIcon{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='40' viewBox='0 0 511.998 511.998' width='40'%3E%3Cpath d='M414.168 500.62l-158.169-83.155L97.83 500.62l30.207-176.121L0 199.764l176.86-25.689 79.139-162.697 79.139 162.697 176.86 25.689-128.037 124.734z'/%3E%3C/svg%3E");}
.header-main .discount_link{color: #c671fa;}
.header-main .discount_link:hover{color: #edc8ff;text-shadow: 0 0 7px #c671fa, 0 0 10px #c671fa, 0 0 21px #c671fa, 0 0 42px #c671fa}
.header-main .discount_link:after{display:none;}
.header-main .discount_link:before{content: '';opacity: 0;transition: 0.2s;position: absolute;top: 50%;transform: translateY(-50%);left: 5px;width: 3px;height: 3px; box-shadow:0px 0px 12.75px 2.25px rgb(144 20 203 / 90%), 0px 0px 12.75px 2.25px rgb(144 20 203 / 90%), 0px 0px 12.75px 2.25px rgb(144 20 203 / 90%)}
.header-main .discount_link:hover:before{opacity: 1;}
.header-main .header_discountIcon{width:15px;height:15px;background-color: #c671fa;}
.header-main .header_discountIcon{-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='M29.1237 14.8786H24.132L31.4519 0H20.8457L9.94235 22.1616H15.6271L8.54813 40L29.1237 14.8786Z' fill='black'/%3E%3C/svg%3E");}
.header-main .header-menu .header-menu-list{position: absolute;left: 0;width: 100%;top: 100%;z-index: 5;transition: 0.5s;}
.header-main .header-menu .header-menu-list .header-menu-list_container{margin-top:15px;padding: 15px 25px;background: #ffffff;display: flex;flex-direction: column;border-radius: 8px;box-shadow: 0px 0px 20px rgb(140 142 183 / 50%);}
.header-main .header-menu .header-menu-list .menu-list__link{margin: 0;font-size: 14px;}
.header-main .header-menu .header-menu-list .menu-list__link:not(:last-child){margin-bottom: 15px;}
.header-main .header-menu .header-menu-list{visibility: hidden; opacity: 0;}
.header-main .header-menu:hover .header-menu-list{visibility: visible;opacity: 1;}
.header-main .header-menu:hover > span{color: #fc1a85;}
.header-main .header-menu:hover > span.icon_{background-color: #fc1a85;transform: scale(1);}
.header .categorySearchBlock{display: flex;align-items: center;margin-left: 30px;width: 100%;max-width: calc(100% - 296px - 30px - 140px);}
.header-mobile{display:none;padding:20px 0;}
.header-mobile.mob_pages .header-mobile_btn, .header-mobile.mob_pages .modalBtn{width: calc(100% / 4);}
.header-mobile .header-mobile_btn, .header-mobile .modalBtn{display: flex;flex-direction: column;align-items: center;width: calc(100% / 5);}
.header-mobile .header-icon_inner{display: flex;align-items: center;justify-content: center;position:relative;}
.header-mobile .header-icon_inner .icon_{background-color: #000000;width: 24px;height: 24px;min-width: initial;margin: 0;}
.header-mobile .text{font-size: 12px;color: #686868;margin-top: 6px;}
@media (max-width: 460px){
 .header-mobile .text{display:none;}
}
.header.fixed{position: fixed;top: 0;left: 0;z-index: 4;border: 0;background: #ffffff;box-shadow: 0px 0px 20px rgb(140 142 183 / 20%);}
@media (min-width: 760px){
  .header.fixed .header-top .header-logo, .header.fixed .header-main{display: none;}
  .header.fixed .header-top{padding: 15px 0;}
  .header.fixed .categorySearchBlock{margin-left: 0;margin-right: auto;max-width: calc(100% - 300px - 30px);}
}
@media (max-width: 760px){
  .header.fixed .header-top{display: none;}
  .header.fixed .header-mobile{padding:15px 0;}
}
/*! Каталог в шапке */
.header-catalogMenu_Container{position: absolute;left: 0;top: calc(100% + 10px);opacity: 0;visibility: hidden;transition: 0.1s;width: 100%;}
.header-catalogMenu{width: 280px;z-index: 10;padding: 25px 0 25px 25px;}
.header-catalogMenu_Container:after{content: '';position: absolute;z-index: -2;top: 0;left: 0;height: 100%;background: #ffffff;border-radius: 8px;width: 100%;border: 1px solid #E8E8E8;}
.header-catalogMenu:before{content: '';position: absolute;left: 0;bottom: 100%;display: block;background: transparent;width: 100%;height: 10px;}
.header-catalogMenu .header-subcatalog{display: block!important;width: calc(100% - 280px);position: absolute;top: 0;left: 280px;min-height:100%;padding: 25px;opacity: 0;visibility: hidden;border-left: 1px solid #E8E8E8;}
.header-catalogMenu .header-subcatalog:before{content: '';width: calc(100% + 281px);height: 100%;border: 1px solid #E8E8E8;border-radius: 8px;background: #ffffff;display: block;position: absolute;top: 0;left: -281px;z-index: -1;}
.categoryBtn:hover .header-catalogMenu_Container{opacity: 1;visibility: visible;z-index: 1;}
.header.fixed .categoryBtn .header-catalogMenu_Container{padding-top: 15px;}
.header-catalog{position: relative;}
.header-catalogBtn{display: flex;align-items: center;padding: 0 15px;width: 100%;text-align: left;font-size: 16px;color: #caa462;cursor: pointer}
.header-catalogLink{display: block;color: #000000;font-size: 14px;font-weight: 400;}
.header-catalogMenu .header-catalogItem > a.header-catalogLink{font-weight: 700;}
.header-catalogLink .icon_{margin-left: auto;background-color: #000000;}
.header-catalogItem:not(:last-child){margin-bottom:15px;}
.header-catalogMenuTitle{display: none}
.header-catalogLink.active,
.header-catalogLink.hover,
.header-catalogLink:hover{color: #caa462}
.header-catalogLink{position: relative;display: flex;align-items: center;}
.header-catalogIcon{font-size: 16px;line-height: 50px;margin-right: 10px}
.header-catalogArrow{position: absolute;top: 0;right: 0;width: 30px;height: 40px;margin-left: auto;}
.header-catalogArrow .material-icons{font-size: 20px;line-height: 40px;}
.header-catalogMenu ul{margin: 0;padding: 0;list-style: none;list-style-position: inside}
.header-subcatalogTitle{display: block;margin-bottom: 8px;font-weight: 600;font-size: 14px;color: #000000;}
.header-catalogMenu a.active,
.header-catalogMenu a:hover{color: #ff2985}
.header-catalogMenu .header-subcatalog-third{list-style: none;padding: 0;margin: 0}
.header-catalogMenu .header-subcatalog-third .sub li{padding: 5px 0}
.header-catalogMenu .header-subcatalogCol .arrow2-icon{display: none;}
.header-catalogItem:hover .sub.hide {display: none;}
.header-catalogItem:hover .sub{opacity: 1;visibility: visible;}
.header-catalogMenu .header-subcatalog-third > div:not(:last-child){margin-bottom: 8px;}
.header-catalogMenu .header-subcatalog-third > div a{font-size: 14px;}
.header-catalogBtn._active{color: #caa462}  
.header-subcatalog._visible{opacity: 1;visibility: visible;z-index: 1;}
.header-catalogItem:hover > a{color: #ff2985;}
.header-catalogItem:hover > a .icon_{background-color: #ff2985;}
.header-subcatalogBanner{float: right;width: 300px}
.header-subcatalogGrid{margin-right: 300px}
.header-subcatalogCol{margin-bottom: 15px;padding-right: 30px;text-align: left;}
.header-catalogItem .header-secondArrow{display: none}
.header-catalogItem:hover .header-catalogArrow{color: #caa462;}
.header-subcatalogCol{width: 33.33%;float: left;list-style: none}
.header-subcatalogLink{color: #686868;font-weight: 400;font-size: 14px;}  
.header-catalog{position: static;}
@media (max-width: 1020px){
 .header-catalogMenu{width: 240px;}
 .header-catalogMenu .header-subcatalog{left: 240px;width: calc(100% - 240px);}
 .header-catalogMenu .header-subcatalog:before{left: -241px;width: calc(100% + 241px);}
}
/** Header main **/
.header-main > .container > .row{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;flex-wrap: wrap;padding: 15px 0;}
.categoryBtn{width:105px;height: 40px;font-size: 14px;z-index: 2;}
.catalog__item[data-level="0"] > .catalog__link{display: block;color: #ffffff;font-weight: 700;padding: 15px;white-space: nowrap;transition: 0.5s;}
.maxLength .catalog__item[data-level="0"]:not(:last-child){margin-right: auto;}
.catalog__item.parent .catalog_inner{margin-top: 3px;left: 0;z-index: 5;width: 100%;position: absolute;background: #ffffff;z-index: 5;border-radius: 0px 0px 10px 10px;box-shadow: 0px 20px 20px 0px rgb(140 142 183 / 10%)}
.catalog__item.parent .sub[data-level="1"]{padding: 25px;margin: 0 auto;display: grid;grid-template-columns: repeat(4, 1fr);grid-gap: 30px 40px;}
.catalog__item.parent .sub a.catalog__link[data-level="1"]{font-weight: 700;}
.catalog__item.parent .sub[data-level="2"] a{font-size: 14px;}
.catalog__item.parent .sub[data-level="1"] .sub .catalog__item:not(:last-child){margin-bottom: 20px;}
.catalog__item.parent[data-level="1"] > a{margin-bottom: 20px;display: block;}
.catalog__item[data-level="0"] .catalog_inner{opacity: 0;visibility: hidden;transition: 0.2s;}
.catalog__item[data-level="0"].openned .catalog_inner{opacity: 1;visibility: visible;}
.catalog__item.parent .sub[data-level="1"] a:hover{color: #ff2985;}
.categoreisBtnMore{white-space: nowrap;color: #ffffff;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.5s;}
.categoreisBtnMore.active, .categoreisBtnMore:hover{background: rgba(255, 255, 255, 0.4);}
/** Лого **/
.header .header-logoImg{max-width: 233px;max-height: 90px; height: 100%; width: 100%;object-fit: contain;}
@media (max-width: 460px){
 .header .header-logoImg{max-width: 85px;}
}
/** Поиск **/
.header .header-search{width: calc(100% + 100px);margin-left: -100px;}
.header .header-search .search{position: relative;}
.header .header-search .search .search-icon{margin: 0;min-width: 20px;width: 20px;height: 20px;}
.header .header-search .search .search-icon{background-color:#8f92ba;}
.header .header-search .search .search-input{padding: 10px 75px 10px 55px;margin-left: 60px;max-width: 100%;}
.header .header-search .search #search_mini_form{display: flex;align-items: center;flex-wrap: wrap;position: relative;width: 100%}
.header .header-search .search #search_mini_form .search-reset,
.header .header-search .search #search_mini_form .search-submit{position: absolute;top: 0;height: 100%;display: flex;align-items: center;justify-content: center;}
.header .header-search .search #search_mini_form .search-submit{right: 15px;}
.header .header-search .search #search_mini_form .search-reset{transition: 0.5s;right: calc(30px + 18px);opacity: 0;}
.header .header-search .search #search_mini_form input::-webkit-input-placeholder{color: #686868}
.header .header-search .search #search_mini_form input::-moz-placeholder{color: #686868}
.header .header-search .search #search_mini_form input:-ms-input-placeholder{color: #686868}
.header .header-search .search #search_mini_form.active .search-reset{opacity:1;}
.header .header-search .search #search_mini_form .search-submit .icon_{background-color: #000000;margin: 0;}
.header .header-search .search #search_mini_form .search-reset .icon_{background-color: #000000;margin: 0;min-width: 12px;width: 12px;height: 12px;}
.header .header-search .search #search_mini_form .search-reset:hover .icon_{background-color: #ff2985;}
.header-searchBtn{position: absolute;top: 0;right: 0;height: 40px;padding: 0 15px;font-size: 16px}
#search-result.hide_search{display:none !important;}
/** Поисковая выдача **/
#search-result{display: none;position: absolute;width: 100%;padding: 15px;border-radius: 5px;margin-top: 10px;background-color: #ffffff;color: #000000;z-index: 10000;border-radius: 8px;border: 1px solid #E8E8E8;}
#search-result._active{visibility: visible;opacity: 1;-webkit-transform: translate(0,0);transform: translate(0,0)}
#search-result .inner .result-category{width: 100%;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;}
#search-result .inner .result-category img{display: none}
#search-result .inner .result-goods{padding-top:15px;width: 100%;height: 100%;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;}
#search-result .inner{overflow:hidden;display: -webkit-box;display: -ms-flexbox;display: flex;flex-wrap: wrap;}
#search-result .inner .result-item:not(:last-child){margin-bottom: 15px}
#search-result .inner .result-item a{width: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;max-height: 60px;overflow: hidden;display: flex;align-items: center;position: relative;}
#search-result .result-category a:before{display: none;content: '';width: 18px;height: 18px;min-width: 18px;background-color: #95959590;margin-right: 10px;-webkit-mask-position: center;-webkit-mask-repeat: no-repeat;-webkit-mask-size: contain;}
#search-result .result-category a:before{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cpath d='M39.25 35.75L28.75 25.25C28.25 24.75 27.5 24.5 26.75 24.5C28.75 22 30 18.5 30 15C30 6.75 23.25 0 15 0C6.75 0 0 6.75 0 15C0 23.25 6.75 30 15 30C18.5 30 22 28.75 24.5 26.5C24.5 27.25 24.5 28 25.25 28.5L35.75 39C36.25 39.5 37 39.75 37.5 39.75C38 39.75 38.75 39.5 39.25 39C40.25 38.25 40.25 36.75 39.25 35.75ZM15 26.25C8.75 26.25 3.75 21.25 3.75 15C3.75 8.75 8.75 3.75 15 3.75C21.25 3.75 26.25 8.75 26.25 15C26.25 21.25 21.25 26.25 15 26.25Z' fill='%23444444'/%3E%3C/svg%3E");}
#search-result .inner .result-item a.show-all{display: flex;align-items: center;font-size: 12px;height:36px;background: #3884fd;border-radius: 25px;width: max-content;color: #ffffff;padding: 8px 15px;font-weight: 700;}
#search-result .inner .result-item a.show-all:hover{background: #ff2985;}
#search-result .inner .result-item a:hover, #search-result .inner .result-item a._active, #search-result .inner .result-item a:hover.show-all:after{color: #edeeff;}
#search-result .inner .result-item a img{background: #EFEFEF;min-width: 50px;min-height: 50px;margin-right: 15px;height: 50px;width: 50px;object-fit: contain;border-radius: 8px;}
#search-result .inner .result-item a span{color: #000000;align-items: center;font-size: 14px;}
#search-result .inner .result-item a:hover span{color: #ff2985;}
#search-result .inner .result-category a span{font-weight: 700;font-size: 14px;}
#search-result .inner .result-category a:hover span{color: #ff2985;}
.categoryBtn.mob_{display:none;}
@media all and (max-width: 760px){
  .categoryBtn.web_{display:none;}
  .categoryBtn.mob_{display:flex;}
}
@media all and (max-width: 760px){
.header-top{padding-top: 15px;}  
.header .headerNavBar, .header-main{display: none;}
.header-mobile{display: flex;}
.header .categorySearchBlock{max-width: calc(100% - 30px - 140px);}
}
@media all and (max-width: 460px){
  .header .categorySearchBlock{max-width: calc(100% - 20px - 85px);margin-left: 20px}
  .header .header-search .search .search-input{padding: 10px 75px 10px 55px;}
  .categoryBtn{width: max-content;}
  .categoryBtn span:not(.icon_){display:none;}
  .categoryBtn span.icon_{margin:0;}
}
.header-tools{margin-left: 30px;}
.dropdown{position: relative}
.dropdown:hover .dropdown__body{opacity: 1;visibility: visible}
.dropdown .dropdown__body{align-items: flex-start;flex-direction: column;justify-content: center;position: absolute;top: calc(100% + 15px);z-index: 100;width: 100%;background-color: #F6F3FE;opacity: 0;visibility: hidden;transition: opacity .3s ease;padding: 0;box-shadow: 0px 0px 20px rgba(140, 142, 183, 0.5);border-radius: 8px;}
.dropdown .dropdown__body:before{content: '';display: block;height: 20px;width: 100%;background: 0 0;position: absolute;bottom: 100%}
.dropdown._more-menu .dropdown__body{min-width: 170px;right: 0;margin: 0;padding: 20px;}
.dropdown._more-menu .dropdown__body li{margin: 0;padding-left: 7px;padding-right: 0;}
.dropdown._more-menu .dropdown__body li:after{display:none;}
.dropdown._more-menu .dropdown__body li:before{content: '';width: 3px;height: 3px;display: block;background: #95959590;border-radius: 50%;position: absolute;left: -7px;top: 50%;transform: translateY(-50%);transition: 0.5s;}
.dropdown._more-menu .dropdown__body li:hover:before{background-color: #ff2985;}
.dropdown._more-menu .dropdown__body li:not(:last-child){margin-bottom: 20px;}
.dropdown._more-menu .dropdown__body li a:after{display:none;}
.dropdown._more-menu .dropdown__body .dropdown__item{width: 100%;padding-right: 0}
.dropdown._more-menu .dropdown__body .header-nav__link{font-size: 16px;font-weight: 400;text-align: center;padding: 10px 0;color: #052f38}
.dropdown._more-menu .dropdown__body .header-nav__link:hover{text-decoration: none;color: #6053c7}
.search-submit_button{display:none;}
.search-submit_button i{font-size: 19px;}
/* Шапка. Адаптивное Меню */
.menu{display: none;}
.menu__icon i{font-size: .625rem;padding-left: .5rem;}
@media all and (max-width: 1199px){
}
.header-toolsIcon{position: relative;background-color: #000000;margin: 0;width: 24px;height: 24px;}
.header-toolsAmount{background-color: #ff2985;font-size: 12px;width: 16px;height: 16px;display: block;display: flex;align-items: center;justify-content: center;border-radius: 2px;}
.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;}
}
@media (max-width: 970px){
	.menu{display: block;}
	.menu ul{margin: 0;padding: 0;list-style: none;}
	.menu li{line-height: 1.5rem;margin-bottom: .5rem;display: block;white-space: nowrap;}
	.menu li:last-child{margin-bottom: 0;}
	.menu .active{font-weight: bold;color: #6aa344;}
	.menu .dropdown__content{width: 14rem;padding: 1.5rem 2rem;}
}
/*** Выпадающее меню ***/
.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: #ffffff;font-size: 20px;display: flex;align-items: center;cursor: pointer;}
.dropdown__label.active{background-color: #ffaf88;}
a.dropdown__label:hover{color: #ffffff;background-color: #ffaf88;}
.dropdown__close, .filters__close{padding: 0 0 0 15px;color: #ffffff;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: #ff2985;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 all and (min-width: 768px){
.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 all and (max-width: 991.98px){
}
@media all and (max-width: 479.98px){
.dropdown__content.right .dropdown__close{left: auto;right: 0;}
.dropdown__content .dropdown__close{left: auto;right: 0;}
}
@media all and (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;}
footer .dropdown__content{top: auto;bottom: 0;margin-bottom: 1rem;}
footer .dropdown__content.opened{top: auto;bottom: 100%;margin-bottom: 1rem;}
@media all and (min-width: 768px){
.dropdown:hover .dropdown__content{display: block;opacity: 1;height: auto;top: 100%;right: 0;margin-top: 1rem;padding: 2rem;}
.catalog.dropdown:hover .dropdown__content{right: auto;left: 0;}
}
@media all and (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: #ff2985;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__item .open{margin-left: 15px;width: 30px;height: 30px;line-height: 30px;font-size: 30px;display: block;}
.addto__catalog2 .catalog__link[data-level="0"]{font-size: 18px;}
.addto__catalog2 .catalog__link .sub a{font-size: 14px;}
.addto__catalog2 .catalog__item .open:before{content: "\f107";font-family: "FontAwesome";}
.addto__catalog2 .catalog__item .open.opened:before{content: "\f106";}
.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: #ff2985;}
/*** Выбор каталога или меню ***/
.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: 'Raleway', sans-serif;display: inline-block;background-size: cover;background-repeat: no-repeat;}
.addto__nav .addto__nav-item.catalog span{background-image: url("/design/d564970/catalog.png?design=fantasy&lc=1744716315");}
.addto__nav .addto__nav-item.menu span{background-image: url("/design/d564970/menu.png?design=fantasy&lc=1744716315");}
@media all and (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 all and (max-width: 640px){
.addto__nav .addto__nav-item{width: 100%;max-width: 260px;margin-bottom: 1rem;}
.addto__nav .addto__nav-item span{padding: 2rem;}
}
@media all and (max-width: 479px){
.addto__nav .addto__nav-item span{padding: 1rem;}
}
/**/
.header-overlay{content: "";position: fixed;width: 100%;height: 100%;top: 0;left: 0;right: 0;bottom: 0;z-index: 3;background-color: #95959530;opacity: 0;visibility: hidden;cursor: pointer;}
.header-overlay._active{opacity: 1;visibility: visible}
body .navigation{display: flex;align-items: center;justify-content: center;margin-top: 20px;}
body .navigation .owl-prev, body .navigation .owl-next{display: flex;align-items: center;justify-content: center;min-width: 52px;width: 52px;height: 52px;background: transparent;border-radius: 50%;border: 1px solid #e8e8e8;transition: 0.5s;}
body .navigation .owl-prev .icon_, body .navigation .owl-next .icon_{background-color: #000000;margin: 0;width: 20px;height: 20px;transition: 0.5s;}
body .navigation .owl-prev:hover, body .navigation .owl-next:hover{background-color: #ff2985;border-color: #ff2985;}
body .navigation .owl-prev:hover .icon_, body .navigation .owl-next:hover .icon_{background-color: #ffffff;}
body .navigation .nav_dots{display: flex;align-items: center;justify-content: center;width: max-content;margin: 0;}
body .navigation .nav_dots .owl-dot{margin: 0 6px;}
body .navigation .nav_dots .owl-dot{width: 8px;min-width: 8px;height: 8px;background-color: #000000;border-radius: 50%;}
body .navigation .nav_dots .owl-dot.active{background-color: #ff2985;}
body .navigation.not_dots{margin-top: 0;margin-left: auto;}
body .navigation.not_dots .owl-prev{margin-right: 15px;}
body .navigation.not_dots.disabled{display:none;}
@media all and (max-width: 680px){
  body .navigation .owl-prev, body .navigation .owl-next{min-width: 32px;width: 32px;height: 32px;}
  body .navigation .owl-prev .icon_, body .navigation .owl-next .icon_{width: 14px;height: 14px;}
}
@media all and (max-width: 460px){
  body .navigation.not_dots .owl-prev{margin-right: 8px;}
}
.nav_dots button:before{display: none;}
.nav_dots_container{width: max-content;overflow: hidden;display: block;padding: 0;margin: 0 20px;position: relative;}
.nav_dots_container[data-max="true"]{width: 102px;}
.nav_dots_container > .nav_dots{padding: 0;display: flex;transition: all 0.25s;position: relative;margin: 0;list-style: none;transform: translateX(0);align-items: center;bottom: unset;height: 100%;}
.nav_dots_container > .nav_dots button{width: 8px;height: 8px;margin: 0 6px;background-color: #efd5d5;border: none;border-radius: 50%;line-height: 0;display: block;padding: 0;cursor: pointer;outline: 0;}
.nav_dots_container > .nav_dots button.p-small-1,
.nav_dots_container > .nav_dots button.n-small-1{transform: scale(0.8);}
.nav_dots_container > .nav_dots button.slick-active{transform: scale(1.3);transform-origin: center;background: #3498db;}
/*** Слайдер ***/
#slideshow{position: relative;width:100%;min-height: 140px;}
#slideshow .item{padding:44px;border-radius: 8px;overflow: hidden;width: 100%;position: relative;background-size: cover;background-repeat: no-repeat;background-position: center;}
#slideshow .item .slide_content_block .title{color: #000000;font-weight: 700;font-size: 30px;max-width: 420px;margin-bottom: 20px;height: 70px;}
#slideshow .item .slide_content_block .slide-button{padding: 10px 30px;border-radius: 26px;}
#slideshow .navigation{margin: 0;position: absolute;bottom: 44px;right:44px;left: 200px;justify-content: flex-end;}
#slideshow .navigation .nav_dots_container{z-index: 1;height:52px;margin: 0;order: 1;margin-right: auto;}
#slideshow .navigation .owl-prev, #slideshow .navigation .owl-next{z-index: 1;background: #FFFFFF50;border-color: #FFFFFF50;}
#slideshow .navigation .owl-prev:hover, #slideshow .navigation .owl-next:hover{background: #ff2985;border-color: #ff2985;}
#slideshow .navigation .owl-prev{order: 2;margin-right: 15px;}
#slideshow .navigation .owl-next{order: 3;}
@media all and (min-width: 480px){
  #slideshow .item .slide_content_block .slide-button{height:50px;}
}
@media all and (max-width: 780px){
  #slideshow .item .slide_content_block .title{font-size: 24px;height: 60px;}
  #slideshow .navigation .nav_dots_container{height:32px;}
  #slideshow .item{padding: 30px;}
  #slideshow .navigation{bottom: 30px;}
  #slideshow .navigation{left: 176px;right:30px;}
}
@media all and (max-width: 680px){
  #slideshow .navigation{bottom: 40px;}
}
@media all and (max-width: 480px){
  #slideshow .item{padding: 15px;}
  #slideshow .navigation{left: 160px;right:15px;bottom:15px;}
}
@media all and (max-width: 460px){
  #slideshow .navigation .nav_dots_container{display:none;}
}
@media all and (max-width: 380px){
#slideshow .item .slide_content_block .title{height: 85px;}
}
/*** Новости ***/
#news .news__item._photo{position: relative;}
#news .block__title.block__nav{margin-bottom: 21px;display: flex;align-items: center;}
#news .news__title{max-height: 52px;overflow: hidden;display: block;color: #000000;font-weight: 700;font-size: 14px;text-align: left;margin-bottom:8px;}
#news .news__title:hover{color: #FF2985;}
#news .news__item .news__image{display: block;overflow: hidden;padding-bottom: 100%;width: 100%;position: relative;border-radius:8px;background: #EFEFEF;}
#news .news__image img{transition: 0.5s;display: block;width: 100%;height: 100%;object-fit: cover;position: absolute;top: 0;left: 0;}
#news .news__item:hover .news__image img{transform: scale(1.1);}
#news .news__content{display: flex;flex-direction: column;padding-top: 8px;}
#news .news__text{color: #686868;font-size: 14px;max-height: 52px;overflow: hidden;}
#news .nav__tabs{max-width: 470px;overflow-x: auto;overflow-y: hidden;width: calc(100% - 65px);font-weight: 500;text-align: left;display: flex;align-items: center;font-size: 22px;text-transform: none;}
#news .nav__tab.title:not(:last-child):after{content: '';background: #95959590;width: 5px;height: 5px;display: block;margin: 0 15px;border-radius: 50%;}
#news .nav__tab{cursor: pointer;}
#news .nav__tab.title{display: flex;align-items: center;white-space: nowrap;font-weight: 700;font-size: 24px;color: #95959590;} 
#news .nav__tab.active{color: #000000;}
#news .news__date{display: flex;align-items: center;margin-bottom: 8px;color: #FF2985;font-size: 14px;font-weight: 700;}
#news .news__item .news__more.more{max-width: 148px;margin: 0 auto;}
#news [class^="news_list_"]{display: none;}
#news [class^="news_list_"].active{display: block;}
#news .news_bottom_inner{display:flex}
.nojs #news .preloader{display: none}
.nojs #news .tabs-body .tabs-content{display: block}
/*** Обратный звонок Обратная связь ***/
.callbackForm .callback-input{position: relative;}
.callbackForm .callback-input input{max-width: 100%;}
.callbackForm .callback-input:not(._last){margin-bottom: 15px;}
.callbackForm .pp{font-size:12px;margin-top: 15px;}
.callbackForm .name-error,.callbackForm .phone-error{display:none;}
.callbackForm button{max-width: max-content;}
.fancybox-content .callbackForm button{margin: 20px auto 0;}
#fancybox-login a.btn_pass{margin-top: 8px;}
#fancybox-login .fancybox_title{font-size: 20px;color: #000000;display: block;font-weight: 700;margin-bottom: 15px;text-align: center;margin-top:15px;padding-top: 15px;border-top: 1px solid #E8E8E8;}
#fancybox-login .fancybox_text{color: #000000;text-align: center;max-width: 350px;display: block;margin: 0 auto;margin-bottom: 15px;font-size: 14px;}
#fancybox-login a.button{width: max-content;margin-left: auto;margin-right: auto;}
/*** Подписаться ***/
.subscribeCallback{padding: 44px;border-radius: 8px;display: flex;flex-direction: column;justify-content: center;position:relative;overflow: hidden;}
.subscribeCallback .subscribeCallback_banner{transition: 0.5s;width:100%;height:100%;position:absolute;top: 0;left: 0;z-index: -1;background-image: url(/design/d564970/call_banner.png?design=fantasy&lc=1744716315);background-position: center;background-repeat: no-repeat;background-size: cover;}
.subscribeCallback:hover .subscribeCallback_banner{transform: scale(1.1);}
.subscribeCallback .title{color: #000000;font-size: 24px;font-weight: 700;margin-bottom: 20px;}
.subscribeCallback .callbackForm{width: 100%;max-width: 600px;display: flex;align-items: center;flex-wrap: wrap;text-align: center;}
.subscribeCallback .callbackForm .callback-input{width: calc(100% - 175px);margin-right: 15px;margin-bottom: 0;}
.subscribeCallback .callbackForm .callback-input input{width: 100%;max-width:100%;border: 0;}
.subscribeCallback .callbackForm button{max-width: 160px;}
.subscribeCallback .callbackForm .pp{margin: 15px auto 0;width: 100%;text-align: left;}
.subscribeCallback .callbackForm button{height: 50px;}
.subscribeCallback .callbackForm .callback-input input{height: 50px;}
@media all and (max-width: 780px){
  .subscribeCallback .title{font-size: 24px;}
}
@media all and (max-width: 600px){
  .subscribeCallback{padding: 15px;}
  .subscribeCallback .callbackForm .callback-input{width: calc(100% - 60px);margin-right: 10px;}
  .subscribeCallback .callbackForm button{font-size: 0;width: 50px;}
  .subscribeCallback .callbackForm button .icon_{margin: 0;}
  .subscribeCallback .subscribeCallback_banner{background-image: initial;background-color: #e6cefe;}
}
@media all and (max-width: 480px){
  .subscribeCallback .title{font-size: 20px;}
}
/*** Подвал ***/
#footer{overflow: hidden;background: #ffffff;}
#footer .footer_container{display: flex;align-items: flex-start;position: relative;flex-wrap: wrap;}
#footer .block{width: 100%;display: flex;flex-direction: column;align-items: flex-start;}
#footer .block .title{font-weight: 700;font-size: 14px;color: #000000;margin-bottom: 15px;display: flex;align-items: center;}
#footer .block-content{display: flex;align-items: center;flex-direction: column;font-size: 14px;}
#footer .block-content a{font-weight: 400;color: #000000;display: flex;align-items: center;}
#footer .block-content a:hover{color: #FF2985;}
#footer .block-content.work{margin-bottom:20px;}
#footer .footer_btn{max-width: max-content;margin-top: 20px;}
#footer .social-links .block-content{width: 100%;display: grid;grid-template-columns: repeat(6, 1fr);grid-gap: 10px;}
.copyright{color: #686868;margin-top: 20px;text-align: left;font-size: 12px;}
#footer .footer_bottom, #footer .footer_top{width: 100%;display: grid;grid-template-columns: repeat(4, 1fr);grid-gap: 20px;}
#footer .footer_top{padding: 25px 0;border-top: 1px solid #E8E8E8;}
#footer .footer_bottom{padding: 25px 0;border-top: 1px solid #E8E8E8;}
#footer .block ul{padding: 0;margin: 0;width: 100%;}
#footer .block ul.footer_catalog{max-height: 200px;overflow-y: auto;padding-right: 5px;}
#footer .block ul li{list-style-type: none;}
#footer .block ul li a{color: #000000;font-size: 14px;font-weight: 400;}
#footer .block ul li a:hover{color: #FF2985;}
#footer .block ul li:not(:last-child){margin-bottom:15px;}
#footer .footer-logoImg{max-width: 233px;max-height: 90px; height: 100%; width: 100%;object-fit: contain;}
#footer .block-content .icon_{background-color: #000000;margin-right: 6px;}
#footer .block-content a:hover .icon_{background-color: #FF2985;}
#footer .block.social-links{display: grid;grid-template-columns: repeat(1, 1fr);grid-gap: 20px;}
#footer .block .points_inner{display: flex;align-items: flex-start;}
/* Способы оплаты */
.payment{display: flex;align-items: center;flex-wrap: wrap;}
.payment .paymentTitle{color: #fff;margin-bottom: 10px;}
.payment .payment-ico{display: flex;align-items: center;justify-content: center;transition: 0.5s;cursor: pointer;}
.payment .payment-ico.visa span{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cg clip-path='url(%23clip0_37_2330)'%3E%3Cpath d='M0 4V36H40V4H0ZM24.7773 14C26.0173 14 27.4648 14.6211 27.4648 14.6211L26.8438 17.1016C26.8438 17.1016 25.8093 16.2734 24.7773 16.2734C23.3313 16.2734 22.918 16.8956 22.918 17.5156C22.918 18.9616 27.0508 19.1646 27.0508 22.0586C27.0488 24.5346 24.1569 26.1885 22.2969 25.9805C20.2309 25.9805 19.1992 25.3633 19.1992 25.3633L19.6133 22.8828C19.6133 22.8828 20.8519 23.5039 22.5039 23.5039C24.1559 23.5039 24.3633 22.8808 24.3633 22.4688C24.3633 20.6087 20.2305 21.2297 20.2305 17.5117C20.2305 15.6517 21.6773 14 24.7773 14ZM11.7617 14.207H14.6523L10.3125 25.7773H7.21484L4.94141 16.4805C4.94141 16.4805 7.42119 17.9255 8.86719 21.4375C8.86719 21.8515 9.07422 22.4727 9.07422 22.4727L11.7617 14.207ZM31.8008 14.207H34.8984L37.1719 25.7773H34.6914L34.2773 24.125H30.5586L29.9414 25.7773H27.0469L31.8008 14.207ZM15.8906 14.4102H18.9883L17.1289 25.9805H14.2383L15.8906 14.4102ZM1.42969 14.4141H5.97656C7.21656 14.4141 7.62891 15.4453 7.62891 15.4453L8.66016 20.6094C7.42016 16.2714 1.42969 14.4141 1.42969 14.4141ZM32.832 17.7188L31.1797 22.0586H33.6562L32.832 17.7188Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_37_2330'%3E%3Crect width='40' height='40' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.payment .payment-ico.yandex span{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cg clip-path='url(%23clip0_37_2344)'%3E%3Cpath d='M25.7965 6C17.887 6 11.5953 12.3815 11.5953 20.2012C11.5953 28.1107 17.9769 34.4024 25.7965 34.4024C33.6161 34.4024 39.9977 28.0208 39.9977 20.2012C39.9977 12.3815 33.6161 6 25.7965 6ZM25.7965 25.5042C22.9203 25.5042 20.4936 23.0774 20.4936 20.2012C20.4936 17.325 22.9203 14.8982 25.7965 14.8982C28.6727 14.8982 31.0994 17.325 31.0994 20.2012C31.0097 23.0774 28.6727 25.5042 25.7965 25.5042Z' fill='%238B3FFD'/%3E%3Cpath d='M11.5048 10.1345V30.8071H6.47143L0 10.1345H11.5048Z' fill='%238B3FFD'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_37_2344'%3E%3Crect width='40' height='28.4024' fill='white' transform='translate(0 6)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.payment .payment-ico.webmoney span{-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='M19.511 1.62658C14.35 1.74022 8.96668 4.00726 5.22818 9.03126C-0.824615 17.1689 0.772122 28.4221 8.86412 34.6485C12.3001 37.2925 16.2173 38.4266 19.9485 38.4266C24.0309 38.4266 27.8776 37.0568 30.6376 34.8328L30.6751 34.8766L31.8766 33.8203L27.8047 29.1844L26.1079 30.7391C25.2111 31.5567 24.3471 32.3451 23.5047 33.1563C22.1431 31.6019 20.7621 30.0627 19.3829 28.5235C18.7181 27.7819 18.0539 27.0393 17.3907 26.2953C17.3523 26.2529 17.3157 26.2089 17.2797 26.1641L19.2235 24.3469L14.2188 18.6953L16.1782 16.8594L11.0922 11.1969L18.0157 4.9422L20.5719 7.70783L24.8079 3.94689C24.8439 3.95809 24.8781 3.97006 24.9141 3.98126L27.3376 6.63595L29.6032 4.56251C29.6032 4.56251 29.0038 4.00606 28.4126 3.68126C28.3222 3.63166 28.2379 3.61796 28.1579 3.61876C25.6241 2.26606 22.6076 1.55839 19.511 1.62658ZM30.9344 5.79845L28.911 7.65001L30.736 9.67501L32.7672 7.84845L30.9344 5.79845ZM24.7766 6.34533L21.6469 9.18908L24.4626 12.3172L27.5876 9.49533L24.7766 6.34533ZM17.8172 7.49689L13.5969 11.3203L17.4047 15.5563L21.6344 11.7375L17.8172 7.49689ZM33.7251 12.3485L31.7079 14.186L33.5469 16.2203L35.5797 14.3766L33.7251 12.3485ZM27.8032 12.9906L24.6782 15.8235L27.4922 18.9641L30.6251 16.1313L27.8032 12.9906ZM20.9579 15.0094L16.736 18.8422L20.5516 23.0781L24.761 19.25L20.9579 15.0094ZM36.5376 18.8938L34.5094 20.7188L36.3501 22.7531L38.3829 20.9235L36.5376 18.8938ZM30.6157 19.9735L27.4907 22.7985L30.3079 25.9438L33.436 23.1047L30.6157 19.9735ZM24.0766 22.6235L19.8563 26.4406L23.6547 30.6875L27.8907 26.8641L24.0766 22.6235ZM33.4954 26.6438L30.3829 29.4813L33.2032 32.6031L36.3376 29.7781L33.4954 26.6438Z' fill='black'/%3E%3C/svg%3E");}
.payment .payment-ico.wallet-one span{-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='M38.4531 12.3516V27.7266C38.1172 28.5156 37.7422 29.2812 37.3125 30.0234C36.8516 30.3672 36.2734 30.5703 35.6484 30.5703C34.1016 30.5703 32.8437 29.3125 32.8437 27.7656V19.0469L21.9687 29.7656C21.4375 30.2969 20.7266 30.5703 20 30.5703C19.6328 30.5703 19.2656 30.5 18.9219 30.3516C17.8828 29.9141 17.2031 28.8984 17.2031 27.7656V19.0469L6.32031 29.7656C5.51562 30.5547 4.92187 30.9609 3.51562 30.8594C3.30469 30.7734 2.36719 30.7578 1.89844 30.0234C1.4375 29.3047 1.58594 28.7187 1.54688 27.7266V12.2344C1.54688 11.3047 2 10.4844 2.6875 9.97656C3.14844 9.63281 3.72656 9.42969 4.34375 9.42969C5.89062 9.42969 7.14844 10.6875 7.14844 12.2344V21.0703C7.14844 21.0703 17.9062 10.3594 17.9766 10.2891C18.4844 9.75781 19.2031 9.42969 19.9922 9.42969C21.5391 9.42969 22.7969 10.6875 22.7969 12.2344V21.0703L33.6797 10.3516C34.4844 9.5625 35.6875 9.32813 36.7266 9.76563C36.9844 9.875 37.2187 10.0156 37.4219 10.1875C38.0391 10.6953 38.4219 11.4453 38.4453 12.2734C38.4531 12.2969 38.4531 12.3203 38.4531 12.3516V12.3516Z' fill='black'/%3E%3Cpath d='M38.4531 12.3517V27.7267C38.4609 28.8282 38.3125 29.3986 37.4765 30.1251C37.0156 30.4689 36.2734 30.5626 35.6562 30.5626C34.1093 30.5626 32.8515 29.3048 32.8515 27.7579V19.047L32.1484 19.7423C31.0468 20.8282 29.2734 20.8126 28.1875 19.7111C27.1015 18.6095 27.1172 16.8361 28.2187 15.7501L33.6875 10.3595C34.4922 9.57043 35.6953 9.33605 36.7343 9.77355C36.9922 9.88293 37.2265 10.0236 37.4297 10.1954C38.0468 10.7032 38.4297 11.4532 38.4531 12.2814V12.3517V12.3517Z' fill='white' stroke='black' stroke-miterlimit='10'/%3E%3C/svg%3E");}
.payment .payment-ico.mastercard span{-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='M12.8 7.19995C5.7424 7.19995 0 12.9424 0 20C0 27.0576 5.7424 32.8 12.8 32.8C15.4682 32.8 17.947 31.9772 20 30.575C22.0528 31.9766 24.5314 32.8 27.2 32.8C34.2598 32.8 40 27.0597 40 20C40 12.9402 34.2598 7.19995 27.2 7.19995C24.5314 7.19995 22.0528 8.02333 20 9.42495C17.947 8.02265 15.4682 7.19995 12.8 7.19995ZM27.2 8.79995C33.3951 8.79995 38.4 13.8049 38.4 20C38.4 26.195 33.3951 31.2 27.2 31.2C25.0394 31.2 23.0311 30.5806 21.3219 29.525C23.9406 27.1795 25.6 23.7836 25.6 20C25.6 16.2163 23.9406 12.8204 21.3219 10.475C23.0311 9.41926 25.0394 8.79995 27.2 8.79995Z' fill='black'/%3E%3C/svg%3E");}
.payment .payment-ico.qiwi span{-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='M18.8 0C8.87439 0 0.799988 8.0744 0.799988 18C0.799988 27.9256 8.87439 36 18.8 36C20.876 36 22.3485 35.7635 23.6469 35.5547C24.7813 35.3723 25.852 35.2 27.2 35.2C33.732 35.2 37.7592 39.6825 37.7984 39.7281C37.9552 39.9057 38.1768 39.9984 38.4 39.9984C38.5488 39.9984 38.6992 39.9583 38.8312 39.8719C39.164 39.6583 39.2905 39.2342 39.1297 38.8734C39.0417 38.675 36.8683 33.9871 28.1547 31.9703L27.9172 31.9047C25.7636 31.3719 24.0244 30.5042 22.75 29.325C21.1036 27.8034 20.7891 26.2674 20.7875 26.2578C20.7139 25.8506 20.3329 25.5687 19.9281 25.6031C19.5153 25.6407 19.2 25.9856 19.2 26.4C19.2 26.4816 19.2052 28.0726 19.4828 29.575C19.2444 29.5918 19.0184 29.6 18.8 29.6C12.404 29.6 7.19999 24.396 7.19999 18C7.19999 11.604 12.404 6.4 18.8 6.4C25.196 6.4 30.4 11.604 30.4 18C30.4 18.4768 30.3702 18.9591 30.3094 19.4391C28.8006 19.2007 27.3 19.2 27.2 19.2C26.7344 19.2 26.4 19.5996 26.4 20.0156C26.4096 20.45 26.764 20.7992 27.1984 20.8C27.2144 20.8 28.8791 20.8158 30.3687 21.7734C32.8383 23.3606 33.4296 25.7573 33.4344 25.7781C33.5088 26.1077 33.7827 26.3537 34.1187 26.3937C34.4523 26.4281 34.7793 26.2579 34.9297 25.9547C36.1705 23.4467 36.8 20.7696 36.8 18C36.8 8.0744 28.7256 0 18.8 0ZM30.9078 25.6016C30.7117 25.5896 30.559 25.6749 30.475 25.8219C30.3054 26.1187 30.4318 26.7067 30.7734 27.2187C31.1198 27.7371 31.4133 28 31.6469 28C31.8613 28 32.0758 27.7316 31.975 27.0828C31.915 26.6956 31.6892 25.8541 31.1172 25.6469C31.0432 25.6201 30.9731 25.6055 30.9078 25.6016ZM28.2937 28C27.9345 28 27.6355 28.0934 27.4515 28.2734C26.9795 28.7358 27.1916 29.5484 27.914 30.05C28.23 30.2684 28.6841 30.4 29.1297 30.4C29.5833 30.4 29.9625 30.2643 30.1969 30.0187C30.6169 29.5707 30.3756 28.9367 29.5812 28.4031C29.1876 28.1391 28.7297 28 28.2937 28Z' fill='black'/%3E%3C/svg%3E");}
.payment .payment-ico.sber span{-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='M26.8312 2.12036L12.8 10.1438L6.60779 6.60005C6.22379 6.99205 5.87173 7.4073 5.54373 7.8313L12.8 11.9922L28.6078 2.9438C28.0318 2.6318 27.4392 2.36036 26.8312 2.12036ZM31.064 4.49536L12.8 14.9438L4.09529 9.95942C3.82329 10.4154 3.57554 10.8888 3.35154 11.3688L12.8 16.7922L32.3765 5.59224C31.9605 5.20824 31.52 4.84736 31.064 4.49536ZM34.2 7.50474L12.8 19.7438L2.4156 13.7922C2.2476 14.3122 2.11198 14.8482 1.99998 15.3922L12.8 21.5922L35.1687 8.79224C34.8647 8.35224 34.544 7.92074 34.2 7.50474ZM36.5734 11.2L12.8 24.8L1.63748 18.4C1.62468 18.6664 1.59998 18.9304 1.59998 19.2C1.59998 29.3624 9.83758 37.6 20 37.6C30.1624 37.6 38.4 29.3624 38.4 19.2C38.4 16.3328 37.7438 13.6192 36.5734 11.2Z' fill='black'/%3E%3C/svg%3E");}
.payment .payment-ico span{background-color: #C0C0C0;width:24px;min-width: 24px;height:24px;display: block;-webkit-mask-position: center;-webkit-mask-repeat: no-repeat;-webkit-mask-size: contain;}
.payment .payment-ico:hover span{background-color: #B377FF;}
/* Соц. сети */
.social-links{text-align: left;display: flex;flex-wrap: wrap;}
.social-links a{display: flex;align-items: center;justify-content: center;}
.social-links .instagram span{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cg clip-path='url(%23clip0_37_2277)'%3E%3Cpath d='M20.0067 9.73047C14.3351 9.73047 9.74341 14.3271 9.74341 19.9938C9.74341 25.6655 14.3401 30.2571 20.0067 30.2571C25.6784 30.2571 30.2701 25.6605 30.2701 19.9938C30.2701 14.3221 25.6734 9.73047 20.0067 9.73047V9.73047ZM20.0067 26.6555C16.3251 26.6555 13.3451 23.6738 13.3451 19.9938C13.3451 16.3138 16.3267 13.3321 20.0067 13.3321C23.6867 13.3321 26.6684 16.3138 26.6684 19.9938C26.6701 23.6738 23.6884 26.6555 20.0067 26.6555V26.6555Z' fill='black'/%3E%3Cpath d='M28.2466 0.126621C24.5666 -0.0450457 15.4516 -0.0367123 11.7682 0.126621C8.53156 0.278288 5.67656 1.05995 3.37489 3.36162C-0.471776 7.20829 0.0198905 12.3916 0.0198905 19.9933C0.0198905 27.7733 -0.413443 32.8366 3.37489 36.625C7.23656 40.485 12.4949 39.98 20.0066 39.98C27.7132 39.98 30.3732 39.985 33.0982 38.93C36.8032 37.4916 39.5999 34.18 39.8732 28.2316C40.0466 24.55 40.0366 15.4366 39.8732 11.7533C39.5432 4.73162 35.7749 0.473288 28.2466 0.126621V0.126621ZM34.0716 34.08C31.5499 36.6016 28.0516 36.3766 19.9582 36.3766C11.6249 36.3766 8.28322 36.5 5.84489 34.055C3.03656 31.26 3.54489 26.7716 3.54489 19.9666C3.54489 10.7583 2.59989 4.12662 11.8416 3.65329C13.9649 3.57829 14.5899 3.55329 19.9349 3.55329L20.0099 3.60329C28.8916 3.60329 35.8599 2.67329 36.2782 11.9133C36.3732 14.0216 36.3949 14.655 36.3949 19.9916C36.3932 28.2283 36.5499 31.59 34.0716 34.08V34.08Z' fill='black'/%3E%3Cpath d='M30.6767 11.7234C32.0012 11.7234 33.075 10.6497 33.075 9.32509C33.075 8.00053 32.0012 6.92676 30.6767 6.92676C29.3521 6.92676 28.2783 8.00053 28.2783 9.32509C28.2783 10.6497 29.3521 11.7234 30.6767 11.7234Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_37_2277'%3E%3Crect width='40' height='40' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.social-links .viber span{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cg clip-path='url(%23clip0_37_2262)'%3E%3Cpath d='M38.5916 23.1546C39.7849 13.1096 38.0182 6.76789 34.8316 3.89955L34.8332 3.89789C29.6899 -1.00045 12.3199 -1.72545 6.16655 4.11789C3.40322 6.97622 2.42989 11.1712 2.32322 16.3646C2.21655 21.5596 2.08989 31.2912 11.1582 33.9312H11.1666L11.1582 37.9629C11.1582 37.9629 11.0966 39.5962 12.1399 39.9246C13.3332 40.3112 13.8732 39.5529 17.5849 35.1196C23.7916 35.6579 28.5582 34.4246 29.0999 34.2446C30.3532 33.8246 37.4449 32.8862 38.5916 23.1546ZM18.1966 32.2829C18.1966 32.2829 14.2682 37.1812 13.0466 38.4529C12.6466 38.8662 12.2082 38.8279 12.2149 38.0079C12.2149 37.4696 12.2449 31.3146 12.2449 31.3146C4.55655 29.1112 5.00989 20.8246 5.09322 16.4896C5.17655 12.1529 5.96989 8.60122 8.30989 6.20955C13.7082 1.14789 28.9366 2.27955 32.8166 5.92622C37.5599 10.1312 35.8716 22.0112 35.8816 22.4162C34.9066 30.5396 29.1599 31.0546 28.1032 31.4062C27.6516 31.5562 23.4599 32.6346 18.1966 32.2829V32.2829Z' fill='black'/%3E%3Cpath d='M20.3699 7.16211C19.7283 7.16211 19.7283 8.16211 20.3699 8.17044C25.3483 8.20878 29.4483 11.6788 29.4933 18.0438C29.4933 18.7154 30.4766 18.7071 30.4683 18.0354H30.4666C30.4133 11.1771 25.9366 7.20044 20.3699 7.16211V7.16211Z' fill='black'/%3E%3Cpath d='M26.9184 16.9884C26.9034 17.6517 27.8851 17.6834 27.8934 17.0117C27.9751 13.2301 25.6434 10.1151 21.2617 9.78673C20.6201 9.74006 20.5534 10.7484 21.1934 10.7951C24.9934 11.0834 26.9951 13.6767 26.9184 16.9884V16.9884Z' fill='black'/%3E%3Cpath d='M25.8683 21.2895C25.0449 20.8129 24.2066 21.1095 23.8599 21.5779L23.1349 22.5162C22.7666 22.9929 22.0783 22.9295 22.0783 22.9295C17.0549 21.6012 15.7116 16.3445 15.7116 16.3445C15.7116 16.3445 15.65 15.6329 16.11 15.2512L17.0166 14.5012C17.4699 14.1412 17.7566 13.2745 17.2949 12.4229C16.0616 10.1945 15.2333 9.42619 14.8116 8.83619C14.3683 8.28119 13.7016 8.15619 13.0083 8.53119H12.9933C11.5516 9.37452 9.97328 10.9529 10.4783 12.5779C11.3399 14.2912 12.9233 19.7529 17.9699 23.8795C20.3416 25.8312 24.095 27.8312 25.6883 28.2929L25.7033 28.3162C27.2733 28.8395 28.7999 27.1995 29.6149 25.7145V25.7029C29.9766 24.9845 29.8566 24.3045 29.3283 23.8595C28.3916 22.9462 26.9783 21.9379 25.8683 21.2895Z' fill='black'/%3E%3Cpath d='M21.9482 13.5065C23.5499 13.5998 24.3266 14.4365 24.4099 16.1548C24.4399 16.8265 25.4149 16.7798 25.3849 16.1081C25.2782 13.8648 24.1083 12.6148 22.0016 12.4981C21.3599 12.4598 21.2999 13.4681 21.9482 13.5065V13.5065Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_37_2262'%3E%3Crect width='40' height='40' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.social-links .vk span{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cg clip-path='url(%23clip0_37_2271)'%3E%3Cpath d='M33.1917 21.713C32.545 20.8963 32.73 20.533 33.1917 19.803C33.2 19.7947 38.5383 12.418 39.0883 9.91634L39.0917 9.91467C39.365 9.00301 39.0917 8.33301 37.77 8.33301H33.3967C32.2833 8.33301 31.77 8.90801 31.495 9.55134C31.495 9.55134 29.2683 14.8813 26.1183 18.3363C25.1017 19.3347 24.6317 19.6547 24.0767 19.6547C23.8033 19.6547 23.3783 19.3347 23.3783 18.423V9.91467C23.3783 8.82134 23.0667 8.33301 22.145 8.33301H15.2683C14.57 8.33301 14.155 8.84301 14.155 9.31801C14.155 10.3547 15.73 10.593 15.8933 13.5097V19.838C15.8933 21.2247 15.6417 21.4797 15.0833 21.4797C13.5967 21.4797 9.98833 16.128 7.85 10.003C7.41833 8.81467 6.99667 8.33467 5.875 8.33467H1.5C0.251667 8.33467 0 8.90967 0 9.55301C0 10.6897 1.48667 16.3413 6.91333 23.808C10.53 28.9047 15.6233 31.6663 20.2567 31.6663C23.0417 31.6663 23.3817 31.053 23.3817 29.998C23.3817 25.128 23.13 24.668 24.525 24.668C25.1717 24.668 26.285 24.988 28.885 27.4463C31.8567 30.3613 32.345 31.6663 34.0083 31.6663H38.3817C39.6283 31.6663 40.26 31.053 39.8967 29.843C39.065 27.298 33.445 22.063 33.1917 21.713V21.713Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_37_2271'%3E%3Crect width='40' height='40' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.social-links .whatsapp span{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cg clip-path='url(%23clip0_37_2268)'%3E%3Cpath d='M29.1783 23.8446L29.1633 23.9696C25.4983 22.143 25.115 21.8996 24.6417 22.6096C24.3133 23.1013 23.3567 24.2163 23.0683 24.5463C22.7767 24.8713 22.4867 24.8963 21.9917 24.6713C21.4917 24.4213 19.8867 23.8963 17.9867 22.1963C16.5067 20.8713 15.5133 19.2463 15.22 18.7463C14.7317 17.903 15.7533 17.783 16.6833 16.023C16.85 15.673 16.765 15.398 16.6417 15.1496C16.5167 14.8996 15.5217 12.4496 15.105 11.473C14.705 10.4996 14.2933 10.623 13.985 10.623C13.025 10.5396 12.3233 10.553 11.705 11.1963C9.01498 14.153 9.69332 17.203 11.995 20.4463C16.5183 26.3663 18.9283 27.4563 23.335 28.9696C24.525 29.348 25.61 29.2946 26.4683 29.1713C27.425 29.0196 29.4133 27.9696 29.8283 26.7946C30.2533 25.6196 30.2533 24.6446 30.1283 24.4196C30.005 24.1946 29.6783 24.0696 29.1783 23.8446V23.8446Z' fill='black'/%3E%3Cpath d='M34.2 5.74808C21.385 -6.64026 0.176667 2.34474 0.168333 19.8214C0.168333 23.3147 1.08333 26.7214 2.82667 29.7297L0 39.9997L10.5583 37.2464C23.7333 44.3631 39.9933 34.9131 40 19.8314C40 14.5381 37.9333 9.55641 34.175 5.81308L34.2 5.74808ZM36.67 19.7764C36.66 32.4981 22.695 40.4431 11.65 33.9497L11.05 33.5931L4.8 35.2181L6.475 29.1431L6.07667 28.5181C-0.796667 17.5764 7.1 3.27641 20.12 3.27641C24.5433 3.27641 28.695 5.00141 31.8217 8.12641C34.9467 11.2247 36.67 15.3764 36.67 19.7764V19.7764Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_37_2268'%3E%3Crect width='40' height='40' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.social-links .telegram span{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cg clip-path='url(%23clip0_37_2286)'%3E%3Cpath d='M15.6951 25.302L15.0334 34.6087C15.9801 34.6087 16.3901 34.202 16.8817 33.7137L21.3201 29.472L30.5167 36.207C32.2034 37.147 33.3917 36.652 33.8467 34.6554L39.8834 6.36868L39.8851 6.36702C40.4201 3.87368 38.9834 2.89868 37.3401 3.51035L1.85672 17.0954C-0.564948 18.0354 -0.528281 19.3854 1.44505 19.997L10.5167 22.8187L31.5884 9.63368C32.5801 8.97702 33.4817 9.34035 32.7401 9.99702L15.6951 25.302Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_37_2286'%3E%3Crect width='40' height='40' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.social-links .tiktok span{-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='M37.5249 10.0303C35.2421 10.0303 33.1359 9.27402 31.4445 7.99824C29.5046 6.53574 28.1109 4.39043 27.6187 1.91777C27.4968 1.30684 27.4312 0.676367 27.4249 0.0302734H20.9038V17.849L20.896 27.6092C20.896 30.2186 19.1968 32.4311 16.8413 33.2092C16.1577 33.435 15.4195 33.542 14.6507 33.4998C13.6695 33.4459 12.7499 33.1498 11.9507 32.6717C10.2499 31.6545 9.09681 29.8092 9.06556 27.6982C9.01634 24.399 11.6835 21.7092 14.9804 21.7092C15.6312 21.7092 16.2562 21.8154 16.8413 22.0084V17.1381V15.3873C16.2242 15.2959 15.596 15.2482 14.9609 15.2482C11.3523 15.2482 7.97728 16.7482 5.56478 19.4506C3.74134 21.4928 2.64759 24.0982 2.47884 26.8303C2.25775 30.4193 3.57103 33.8311 6.1179 36.3482C6.49212 36.7178 6.88509 37.0607 7.29603 37.3771C9.47962 39.0576 12.1492 39.9686 14.9609 39.9686C15.596 39.9686 16.2242 39.9217 16.8413 39.8303C19.4679 39.4412 21.8913 38.2389 23.8038 36.3482C26.1538 34.0256 27.4523 30.942 27.4663 27.66L27.4327 13.085C28.5538 13.9498 29.7796 14.6654 31.0952 15.2209C33.1413 16.0842 35.3109 16.5217 37.5437 16.5209V11.7857V10.0287C37.5452 10.0303 37.5265 10.0303 37.5249 10.0303V10.0303Z' fill='black'/%3E%3C/svg%3E");}
.social-links .twitter span{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cg clip-path='url(%23clip0_37_2291)'%3E%3Cpath d='M35.89 11.855C37.5167 10.7 38.885 9.25833 40 7.59833V7.59667C38.5117 8.24833 36.9283 8.68167 35.275 8.89167C36.975 7.87667 38.2733 6.28167 38.8833 4.36C37.2983 5.305 35.5483 5.97167 33.6833 6.345C32.1783 4.74167 30.0333 3.75 27.6933 3.75C23.1533 3.75 19.4983 7.435 19.4983 11.9517C19.4983 12.6017 19.5533 13.2267 19.6883 13.8217C12.8717 13.4883 6.83833 10.2217 2.785 5.24333C2.07833 6.47167 1.66167 7.87667 1.66167 9.38833C1.66167 12.2283 3.12333 14.745 5.305 16.2033C3.98667 16.1783 2.695 15.795 1.6 15.1933V15.2833C1.6 19.2683 4.44167 22.5783 8.17 23.3417C7.50167 23.525 6.775 23.6117 6.02 23.6117C5.495 23.6117 4.965 23.5817 4.46833 23.4717C5.53 26.7183 8.54667 29.1067 12.13 29.185C9.34 31.3667 5.79667 32.6817 1.96167 32.6817C1.29 32.6817 0.645 32.6517 0 32.57C3.63333 34.9117 7.93667 36.25 12.58 36.25C27.0517 36.25 36.4833 24.1767 35.89 11.855V11.855Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_37_2291'%3E%3Crect width='40' height='40' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.social-links .odnoklassniki span{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cg clip-path='url(%23clip0_37_2281)'%3E%3Cpath d='M7.86829 21.4682C6.84663 23.4765 8.00663 24.4365 10.6533 26.0765C12.9033 27.4665 16.0116 27.9748 18.0083 28.1782C17.19 28.9648 20.94 25.3582 10.14 35.7465C7.84996 37.9415 11.5366 41.4632 13.825 39.3148L20.02 33.3398C22.3916 35.6215 24.665 37.8082 26.215 39.3232C28.505 41.4798 32.19 37.9882 29.925 35.7548C29.755 35.5932 21.53 27.7032 22.0316 28.1865C24.0533 27.9832 27.115 27.4448 29.3383 26.0848L29.3366 26.0832C31.9833 24.4348 33.1433 23.4765 32.1366 21.4682C31.5283 20.3282 29.8883 19.3748 27.705 21.0232C27.705 21.0232 24.7566 23.2815 20.0016 23.2815C15.245 23.2815 12.2983 21.0232 12.2983 21.0232C10.1166 19.3665 8.46996 20.3282 7.86829 21.4682V21.4682Z' fill='black'/%3E%3Cpath d='M19.9982 20.2367C25.7949 20.2367 30.5282 15.7067 30.5282 10.13C30.5282 4.53 25.7949 0 19.9982 0C14.1999 0 9.46655 4.53 9.46655 10.13C9.46655 15.7067 14.1999 20.2367 19.9982 20.2367ZM19.9982 5.13167C22.8466 5.13167 25.1699 7.36667 25.1699 10.13C25.1699 12.87 22.8466 15.105 19.9982 15.105C17.1499 15.105 14.8266 12.87 14.8266 10.13C14.8249 7.365 17.1482 5.13167 19.9982 5.13167V5.13167Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_37_2281'%3E%3Crect width='40' height='40' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.social-links .skype span{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cg clip-path='url(%23clip0_37_2284)'%3E%3Cpath d='M38.8483 24.245C41.745 11.2283 30.3417 -0.596695 16.95 1.67331C9.68 -2.83836 0 2.25997 0 10.91C0 12.9216 0.555 14.805 1.52 16.4283C-1.17167 29.475 10.325 41.13 23.705 38.705C33.1633 43.7066 43.615 33.7316 38.8483 24.245V24.245ZM26.1183 32.095C22.605 33.54 16.8233 33.5483 13.325 31.7166C8.33667 29.0566 7.45 23.0683 11.7533 23.0683C14.9967 23.0683 13.97 26.85 17.245 28.3916C18.7483 29.0866 21.98 29.1583 23.8583 27.8916C25.7133 26.65 25.5433 24.6966 24.535 23.7633C21.8633 21.2966 14.2183 22.2766 10.7233 17.9583C9.205 16.085 8.91833 12.78 10.785 10.3833C14.0383 6.19664 23.585 5.94164 27.69 9.10331C31.48 12.0366 30.4567 15.93 27.3983 15.93C23.72 15.93 25.6533 11.1166 19.715 11.1166C15.41 11.1166 13.7167 14.1783 16.7483 15.6683C20.8583 17.71 31.3317 17.0283 31.3317 25.0066C31.3233 28.3266 29.2883 30.8016 26.1183 32.095V32.095Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_37_2284'%3E%3Crect width='40' height='40' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.social-links .facebook span{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cg clip-path='url(%23clip0_37_2275)'%3E%3Cpath d='M26.6618 6.64167H30.3134V0.281667C29.6834 0.195 27.5168 0 24.9934 0C19.7284 0 16.1218 3.31167 16.1218 9.39833V15H10.3118V22.11H16.1218V40H23.2451V22.1117H28.8201L29.7051 15.0017H23.2434V10.1033C23.2451 8.04833 23.7984 6.64167 26.6618 6.64167V6.64167Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_37_2275'%3E%3Crect width='40' height='40' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.social-links .youtube span{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cg clip-path='url(%23clip0_37_2273)'%3E%3Cpath d='M39.115 9.88136L39.165 10.208C38.6817 8.49303 37.3767 7.1697 35.7183 6.68803L35.6833 6.6797C32.565 5.83303 20.0167 5.83303 20.0167 5.83303C20.0167 5.83303 7.5 5.81636 4.35 6.6797C2.66 7.1697 1.35334 8.49303 0.878335 10.173L0.870002 10.208C-0.294998 16.293 -0.303331 23.6047 0.921669 30.1197L0.870002 29.7897C1.35334 31.5047 2.65834 32.828 4.31667 33.3097L4.35167 33.318C7.46667 34.1664 20.0183 34.1664 20.0183 34.1664C20.0183 34.1664 32.5333 34.1664 35.685 33.318C37.3767 32.828 38.6833 31.5047 39.1583 29.8247L39.1667 29.7897C39.6967 26.9597 40 23.703 40 20.3764C40 20.2547 40 20.1314 39.9983 20.008C40 19.8947 40 19.7597 40 19.6247C40 16.2964 39.6967 13.0397 39.115 9.88136V9.88136ZM16.0133 26.0847V13.9297L26.4567 20.0164L16.0133 26.0847Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_37_2273'%3E%3Crect width='40' height='40' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.social-links a span{background-color: #FF2985;transition: 0.5s;width:24px;min-width: 24px;height:24px;display: block;-webkit-mask-position: center;-webkit-mask-repeat: no-repeat;-webkit-mask-size: contain;}
.social-links a:hover span{background-color: #B377FF;}
@media all and (max-width: 800px){
  #footer .block.social-links{grid-template-columns: repeat(2, 1fr);grid-column-start: 1;grid-column-end: 4;border-bottom: 1px solid #E8E8E8;padding-bottom: 25px;}
  #footer .social-links .block-content{grid-template-columns: repeat(auto-fill, minmax(30px, 1fr));}
  #footer .footer_bottom, #footer .footer_top{grid-template-columns: repeat(3, 1fr);}
  #footer .footer_top .block.footerLogoBlock{grid-column-start: 1;grid-column-end: 4;border-bottom: 1px solid #E8E8E8;margin-bottom: 25px;padding-bottom: 25px;}
}
@media all and (max-width: 580px){
  #footer .footer_bottom, #footer .footer_top{grid-template-columns: repeat(2, 1fr);}
  #footer .block.social-links{grid-column-end: 3;}
  #footer .footer_top .block.footerLogoBlock{grid-column-end: 3;}
}
@media all and (max-width: 460px){
  #footer .footer_bottom{grid-template-columns: repeat(1, 1fr);}
  #footer .block.social-links{grid-template-columns: repeat(1, 1fr);grid-column-end: 2;}
}
/* Popup окно */
.popup{text-align:center;}
.popup-title{margin-bottom: 15px;}
/*** Заголовки ***/
#page-title{text-align: left;}
.block-title{position:relative;margin-bottom: 20px;display: flex;align-items: center;}
.block-title .title{margin: 0;text-align: left;font-size: 24px;border-radius: 5px;font-weight: 700;color: #000000;}
.block-title .title .inf{font-size: 14px;color: #FF2985;font-weight: 700;}
.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: #ff2985}
.block-title.cart .title-tab.disabled{opacity: .5}
@media (max-width: 480px){
  .block-title .title{font-size: 22px;}
}
/*** Хлебные крошки ***/
#breadcrumbs{margin-bottom: 20px;position: relative;font-size: 12px;color: #686868;padding-bottom: 3px;white-space: nowrap;overflow: hidden;overflow-x: auto}
#breadcrumbs .breadcrumbs-list{margin: 0;padding: 0;list-style: none;list-style-position: inside}
#breadcrumbs ul li{display: inline-flex;align-items: center;}
#breadcrumbs ul li:before{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M4.64645 9.85355C4.45118 9.65829 4.45118 9.34171 4.64645 9.14645L7.79289 6L4.64645 2.85355C4.45118 2.65829 4.45118 2.34171 4.64645 2.14645C4.84171 1.95118 5.15829 1.95118 5.35355 2.14645L8.85355 5.64645C9.04882 5.84171 9.04882 6.15829 8.85355 6.35355L5.35355 9.85355C5.15829 10.0488 4.84171 10.0488 4.64645 9.85355Z' fill='black'/%3E%3C/svg%3E");}
#breadcrumbs ul li:before{content: "";background-color: #000000;min-width: 12px;width: 12px;height: 12px;margin: 0 10px;display: block;-webkit-mask-position: center;-webkit-mask-repeat: no-repeat;-webkit-mask-size: contain;}
#breadcrumbs ul li:first-child:before{display: none;}
#breadcrumbs ul li a{vertical-align: middle;font-size: 12px;}
#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;color: #000000;vertical-align: middle;}
#breadcrumbs ul li:last-child a{color: #959595;}
#breadcrumbs ul li:last-child a:hover{color: #ff2985;}
/*** Промо-блок (Распродажа) ***/
#promo{width: 100%;}
#promo .promo_time{cursor: default;position: absolute;bottom: 0;left: 0;width: 100%;background: #297FFF;padding: 8px;font-size: 12px;color: #ffffff;font-weight: 700;}
.index_catalog{width: 100%;margin-top: 20px;position: relative;}
.index_catalog .navigation .nav_dots_container{margin: 0;}
.index_catalog .navigation .owl-prev, .index_catalog .navigation .owl-next{display:none;}
.index_catalog .catalog__item{display: flex;flex-direction: column;align-items: center;margin: 1px;}
.index_catalog .index_catalog_container{overflow: hidden;width: 100%;position: relative;}
.index_catalog .catalog__name{text-align: center;color: #000000;margin-top: 16px;max-height: 33px;overflow-wrap: break-word;overflow: hidden;font-weight: 500;font-size: 14px;width: 100%;}
.index_catalog .catalog__item_container{overflow: hidden;position: relative;padding-bottom: 100%;width: 100%;border-radius: 8px;background-color: #EFEFEF;}
.index_catalog .catalog__item:hover .catalog__item_image{transform: scale(1.1);}
.index_catalog .catalog__item_image{transition: 0.5s;position: absolute;left: 0;top: 0;width: 100%;height: 100%;display: block;background-position: center;background-repeat: no-repeat;background-size: contain;}
.index_catalog .catalog__item:hover .catalog__name{color: #ff2985;border-radius: 8px;overflow: hidden;}
.products-container{position: relative;width: 100%;}
.products-container .content{width: 100%;position: relative;}
.index.products-container .products-grid .item, .related .products-grid .item{border: 0;}
.products-grid .item{position: relative;}
.owl-carousel .owl-stage{max-width: max-content !important;}
#promo .products-grid .item .item-inner{overflow: visible;}
@media (max-width: 680px){
  .price{font-size: 18px;}
  .old-price, .old-price .price, .price.old-price{font-size: 12px;}
  .products-grid .item .product-shop .product-name a{font-size: 12px;}
  #promo .promo_time{font-size: 10px;}
}
/*** Преимущества ***/
#features{width:100%;}
#features .features-list{display: grid;grid-template-columns: repeat(4, 1fr);grid-gap: 20px;}
#features .main-featuresItem{width: 100%;padding: 25px 15px;display: flex;align-items: center;flex-direction: column;background: #F5F5F5;border-radius: 8px;transition: 0.5s;}
#features .main-featuresItem:hover{transform: translateY(-10px);}
#features .main-featuresTitle{font-size: 16px;color: #686868;font-weight: 700;text-align: center;}
#features .main-featuresItem .main-featuresIcon{display: block;width:48px;max-width:48px;height:48px;background-color: #686868;margin-bottom:8px;-webkit-mask-position: center;-webkit-mask-repeat: no-repeat;-webkit-mask-size: contain;}
#features .main-featuresItem._1 .main-featuresIcon{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 48 48' fill='none'%3E%3Cpath d='M32.6129 19.1542C33.1122 18.6775 33.1306 17.8863 32.6539 17.3869C32.1773 16.8875 31.386 16.8691 30.8867 17.3458L20.7701 27.0026L17.1336 23.3661C16.6455 22.878 15.854 22.878 15.3659 23.3661C14.8777 23.8543 14.8777 24.6457 15.3659 25.1339L19.8659 29.6339C20.346 30.114 21.1217 30.1231 21.6129 29.6542L32.6129 19.1542ZM24.8646 4.34751C24.3811 3.88416 23.6184 3.88416 23.1349 4.34751C20.3762 6.99127 16.4502 8.42541 13.0979 9.18734C11.4389 9.56438 9.95899 9.76829 8.89553 9.87765C8.36453 9.93226 7.93932 9.9631 7.64987 9.98021C7.50519 9.98876 7.39459 9.99387 7.32181 9.9968C7.28543 9.99827 7.25851 9.99919 7.24154 9.99973L7.2236 10.0003L7.2202 10.0004C6.54169 10.0165 5.99999 10.5713 6 11.2501V20.75C6 25.587 7.24269 30.4082 10.0977 34.5249C12.9592 38.6508 17.3886 41.9936 23.6269 43.9431C23.8697 44.019 24.1298 44.019 24.3726 43.9431C36.9406 40.0156 42 30.4968 42 21V11.25C42 10.5711 41.4577 10.0164 40.7791 10.0003L40.7764 10.0003L40.7585 9.99973C40.7415 9.99919 40.7146 9.99827 40.6782 9.9968C40.6054 9.99387 40.4948 9.98876 40.3501 9.98021C40.0606 9.9631 39.6354 9.93226 39.1044 9.87765C38.0409 9.76829 36.5609 9.56438 34.9019 9.18733C31.5494 8.42541 27.6233 6.99126 24.8646 4.34751ZM8.5 20.75L8.50002 12.4253C8.6969 12.4089 8.91472 12.3889 9.15128 12.3645C10.2909 12.2473 11.8734 12.0294 13.6519 11.6252C16.8704 10.8937 20.8623 9.52333 23.9998 6.92285C27.1373 9.52333 31.1293 10.8937 34.3479 11.6252C36.1264 12.0294 37.709 12.2473 38.8487 12.3645C39.0853 12.3889 39.3031 12.4089 39.5 12.4253V21C39.5 29.4102 35.1556 37.7988 23.9998 41.4378C18.4402 39.6244 14.6108 36.6454 12.152 33.1001C9.6322 29.4668 8.50001 25.1629 8.5 20.75Z' fill='black'/%3E%3C/svg%3E");}
#features .main-featuresItem._2 .main-featuresIcon{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 48 48' fill='none'%3E%3Cpath d='M24.0049 15.5C20.6912 15.5 18.0049 18.1863 18.0049 21.5C18.0049 24.8137 20.6912 27.5 24.0049 27.5C27.3186 27.5 30.0049 24.8137 30.0049 21.5C30.0049 18.1863 27.3186 15.5 24.0049 15.5ZM20.5049 21.5C20.5049 19.567 22.0719 18 24.0049 18C25.9379 18 27.5049 19.567 27.5049 21.5C27.5049 23.433 25.9379 25 24.0049 25C22.0719 25 20.5049 23.433 20.5049 21.5ZM37 32L26.9115 42.7093C25.3324 44.3856 22.6675 44.3856 21.0884 42.7093L11 32H11.0381L11.0212 31.9801L11 31.955C10.3558 31.1913 9.77758 30.37 9.2743 29.5C7.82785 26.9995 7 24.0964 7 21C7 11.6112 14.6112 4 24 4C33.3888 4 41 11.6112 41 21C41 24.0964 40.1721 26.9995 38.7257 29.5C38.2224 30.37 37.6442 31.1913 37 31.955L36.9788 31.9801L36.9619 32H37ZM35.0566 30.3815C37.2057 27.8515 38.5 24.5801 38.5 21C38.5 12.9919 32.0081 6.5 24 6.5C15.9919 6.5 9.5 12.9919 9.5 21C9.5 24.5801 10.7943 27.8515 12.9434 30.3815L13.2512 30.7438L22.9081 40.995C23.5003 41.6236 24.4996 41.6236 25.0918 40.995L34.7488 30.7438L35.0566 30.3815Z' fill='black'/%3E%3C/svg%3E");}
#features .main-featuresItem._3 .main-featuresIcon{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 48 48' fill='none'%3E%3Cpath d='M24 4C35.0457 4 44 12.9543 44 24C44 35.0457 35.0457 44 24 44C12.9543 44 4 35.0457 4 24C4 12.9543 12.9543 4 24 4ZM24 6.5C14.335 6.5 6.5 14.335 6.5 24C6.5 33.665 14.335 41.5 24 41.5C33.665 41.5 41.5 33.665 41.5 24C41.5 14.335 33.665 6.5 24 6.5ZM24.25 32C25.0784 32 25.75 32.6716 25.75 33.5C25.75 34.3284 25.0784 35 24.25 35C23.4216 35 22.75 34.3284 22.75 33.5C22.75 32.6716 23.4216 32 24.25 32ZM24.25 13C27.6147 13 30.5 15.8821 30.5 19.2488C30.502 21.3691 29.7314 22.7192 27.8216 24.7772L26.8066 25.8638C25.7842 27.0028 25.3794 27.7252 25.3409 28.5793L25.3379 28.7411L25.3323 28.8689L25.3143 28.9932C25.2018 29.5636 24.7009 29.9957 24.0968 30.0001C23.4065 30.0049 22.8428 29.4493 22.8379 28.7589C22.8251 26.9703 23.5147 25.7467 25.1461 23.9739L26.1734 22.8762C27.5312 21.3837 28.0012 20.503 28 19.25C28 17.2634 26.2346 15.5 24.25 15.5C22.3307 15.5 20.6142 17.1536 20.5055 19.0587L20.4935 19.3778C20.4295 20.0081 19.8972 20.5 19.25 20.5C18.5596 20.5 18 19.9404 18 19.25C18 15.8846 20.8864 13 24.25 13Z' fill='black'/%3E%3C/svg%3E");}
#features .main-featuresItem._4 .main-featuresIcon{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 48 48' fill='none'%3E%3Cpath d='M30.9968 12C33.7582 12 35.9968 14.2386 35.9968 17C35.9968 19.7614 33.7582 22 30.9968 22C28.2354 22 25.9968 19.7614 25.9968 17C25.9968 14.2386 28.2354 12 30.9968 12ZM28.4968 17C28.4968 18.3807 29.6161 19.5 30.9968 19.5C32.3775 19.5 33.4968 18.3807 33.4968 17C33.4968 15.6193 32.3775 14.5 30.9968 14.5C29.6161 14.5 28.4968 15.6193 28.4968 17ZM6 10.75C6 8.12665 8.12665 6 10.75 6H37.25C39.8734 6 42 8.12665 42 10.75V37.25C42 38.4377 41.5641 39.5236 40.8435 40.3565C40.7898 40.4531 40.7223 40.5441 40.641 40.6268C40.5548 40.7144 40.4589 40.7866 40.3566 40.8434C39.5238 41.564 38.4378 42 37.25 42H10.75C9.55998 42 8.47218 41.5624 7.63873 40.8393C7.53919 40.7832 7.44575 40.7123 7.36158 40.6268C7.28258 40.5466 7.21664 40.4583 7.16373 40.3648C6.43884 39.5309 6 38.4417 6 37.25V10.75ZM39.5 37.25V10.75C39.5 9.50736 38.4926 8.5 37.25 8.5H10.75C9.50736 8.5 8.5 9.50736 8.5 10.75V37.25C8.5 37.4065 8.51598 37.5592 8.54639 37.7067L21.3697 25.0851C22.8291 23.6486 25.171 23.6485 26.6306 25.0849L39.454 37.7048C39.4842 37.5579 39.5 37.4058 39.5 37.25ZM10.75 39.5H37.25C37.3948 39.5 37.5364 39.4863 37.6736 39.4602L24.877 26.8668C24.3905 26.388 23.6099 26.388 23.1234 26.8668L10.3284 39.4606C10.465 39.4865 10.6059 39.5 10.75 39.5Z' fill='black'/%3E%3C/svg%3E");}
@media (max-width: 780px){
  #features .main-featuresTitle{font-size:14px;}
}
@media (max-width: 680px){
   #features .features-list{grid-template-columns: repeat(2, 1fr);grid-gap: 8px;} 
}
@media (max-width: 460px){
  #features .main-featuresItem{padding:15px;}
  #features .main-featuresTitle{height:50px;}
}
/*Баннер на главной*/
.indexBanner{position: relative;width: 100%;padding: 44px;border-radius: 8px;overflow: hidden;display: flex;justify-content: space-between;align-items: center;}
.indexBanner .indexBanner_banner{width:100%;height:100%;transition: 0.5s;position: absolute;top: 0;left: 0;z-index: -1;background: url(/design/d564970/indexBanner.jpg?design=fantasy&lc=1744716315);background-position: center;background-size: cover;background-repeat: no-repeat;}
.indexBanner:hover .indexBanner_banner{transform: scale(1.1);} 
.indexBanner .indexBanner_title{font-weight: 700;color: #000000;font-size: 30px;max-width: calc(100% - 300px);}
.indexBanner a{max-width: 160px;height:50px;padding: 10px 30px;}
@media all and (max-width: 780px){
  .indexBanner{padding: 15px;}
  .indexBanner .indexBanner_title{font-size: 20px;max-width: calc(100% - 150px);}
}
  
@media (max-width: 480px){
  .indexBanner a{display:none;}
  .indexBanner .indexBanner_title{max-width: 100%}
}
.index_mainBlock{display:flex;align-items:center;flex-wrap:wrap;}
.index_mainBlock .main_left{width:calc(50% - 10px);margin-right:20px;}
.index_mainBlock .main_left .main_bg{width: 100%;position:relative;padding-bottom: 100%;}
.index_mainBlock .main_left .main_bg:before{background: url(/design/d564970/main_bg.jpg?lc=1744716315);}
.index_mainBlock .main_left .main_bg:before{content: '';width: 100%;height: 100%;background-position: center;background-repeat: no-repeat;background-size: contain;position: absolute;top: 0;left: 0;}
.index_mainBlock .main_right{width:calc(50% - 10px);}
@media (max-width: 800px){
  .index_mainBlock .main_left{display:none;}
  .index_mainBlock .main_right{width: 100%;}
}
/** Товары таблицей **/
.products-grid{position: relative;display: grid;grid-template-columns: repeat(4, 1fr);grid-gap: 40px 20px;text-align: center;width: 100%;overflow: hidden;}
.favorites_page .products-grid{grid-template-columns: repeat(5, 1fr);}
.products-grid:after,
.products-grid.owl-grab:after{background: transparent;}
.products-grid.owl-carousel .item .item-inner{width: 100%;}
.products-grid .item .product-image{display: flex;align-items: center;justify-content: center;position: relative;background: #EFEFEF;z-index: 0;padding: 0;overflow: hidden;border-radius: 8px;text-align: center;}
.products-grid .item .product-image .product-img{width: 100%;padding-bottom: 100%;position: relative;}
.products-grid .item .product-image .product-img img{transition: 0.5s;object-fit: contain;height: 100%;width: 100%;position: absolute;top: 0;left: 0;}
.products-grid .item .quickview{display:none;}
.products-grid .item:hover .product-image .product-img img{transform: scale(1.1);}
.pdt-index .products-grid .item:nth-child(n+11){display: none;}
.pdt-index .products-grid .item.show{display: block !important;}
.button-secondary{color: #000000;font-weight: 700;display: flex;align-items: center;justify-content: center;height:36px;padding: 8px 15px;font-size: 12px;transition: 0.5s;border-radius: 25px;border: 1px solid #e8e8e8;background-color: #ffffff;width: max-content;margin: 40px auto 0;width: 150px;}
.button-secondary:hover{background: #fc1a85;color: #ffffff;border-color: #fc1a85;}
@media (min-width: 1100px){
.pdt-index .products-grid{grid-template-columns: repeat(5, 1fr);}
}
@media (max-width: 1100px){
.pdt-index .products-grid .item:nth-child(n+9){display: none;}
}
@media (max-width: 1020px){
.pdt-index .products-grid .item:nth-child(n+7){display: none;}
}
/*** Избранное ***/
.add-wishlist .wishlist-icon{background-color: #95959590;}
.add-wishlist .wishlist-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='M10.4965 16.8028L16.7408 10.4994C18.4252 8.78856 18.4199 6.02549 16.7239 4.31249C15.0611 2.63292 12.3961 2.5895 10.6978 4.19086C10.6612 4.22539 10.6251 4.26068 10.5894 4.29673L9.99299 4.90026L9.38843 4.28963C9.35529 4.25616 9.32175 4.22333 9.28783 4.19116C7.58595 2.57726 4.91654 2.60193 3.26122 4.2739C1.5729 5.9792 1.58114 8.75004 3.27679 10.4627L9.55368 16.8028C9.81404 17.0657 10.2362 17.0657 10.4965 16.8028ZM11.3 5.00029C12.5964 3.69135 14.7025 3.69204 16.0133 5.01604C17.3253 6.34123 17.3272 8.47734 16.0292 9.79681L16.0282 9.79783L10.0252 15.8577L3.98743 9.75919C2.67408 8.43263 2.67286 6.28953 3.97185 4.97746C5.26525 3.67106 7.36984 3.67208 8.6778 4.99319L9.63801 5.96306C9.8338 6.16082 10.1534 6.16067 10.349 5.96272L11.3 5.00029Z' fill='black'/%3E%3C/svg%3E");}
/*** Сравнение ***/
.add-compare .compare-icon{background-color: #95959590;}
.add-compare .compare-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='M6.08539 4H5.05005C5.28168 2.85888 6.29056 2 7.50004 2H14C16.2092 2 18 3.79086 18 6V12.5C18 13.7095 17.1412 14.7184 16 14.95V13.9146C16.5826 13.7087 17 13.1531 17 12.5V6C17 4.34315 15.6569 3 14 3H7.50004C6.84693 3 6.29131 3.4174 6.08539 4ZM4.5 5C3.11929 5 2 6.11929 2 7.5V15.5C2 16.8807 3.11929 18 4.5 18H12.5C13.8807 18 15 16.8807 15 15.5V7.5C15 6.11929 13.8807 5 12.5 5H4.5ZM3 7.5C3 6.67157 3.67157 6 4.5 6H12.5C13.3284 6 14 6.67157 14 7.5V15.5C14 16.3284 13.3284 17 12.5 17H4.5C3.67157 17 3 16.3284 3 15.5V7.5Z' fill='black'/%3E%3C/svg%3E");}
.products-grid .item .item-inner{background: #ffffff;border-radius: 8px;overflow: hidden;}
.products-grid .item .product-shop{padding-top: 8px;text-align: left;}
.products-grid .item .product-shop .available-true, .products-grid .item .product-shop .available-false{margin-bottom: 8px;font-size: 12px;}
.products-grid .item .product-shop .product-name a{display: block;margin-bottom: 8px;height: 50px;overflow-wrap: break-word;font-size: 14px;overflow: hidden;color: #000000;width: calc(100% - 20px - 30px);word-break: break-word;}
.products-grid .item .product-shop .product-name a:hover{color:#ff2985;}
.products-grid .item .price-box{display: flex;align-items: center;margin-bottom: 8px;grid-gap: 4px 8px;flex-wrap: wrap;}
.products-grid .item .price{white-space: normal;}
.products-grid .item .price-box .price.old-price{color: #959595;}
.products-grid .item .actions{display: flex;align-items: center;}
.products-grid .item .actions a.add-cart, .products-grid .item .actions a.quickviewmod, .products-grid .item .actions a.callback_notify{font-size: 14px;max-width: 125px;}
.products-grid .allProducts_icon{transform: rotate(-90deg);width: 45px;height: 45px;background-color: #8f92ba;margin: 0;}
.products-grid .allProducts_icon{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cpath d='M0.490196 11.2091L18.732 31.1764C19.0784 31.5294 19.5425 31.6732 20 31.6536C20.4575 31.6797 20.9216 31.5294 21.268 31.1764L39.5098 11.2026C40.1634 10.549 40.1634 9.48363 39.5098 8.83004C38.8562 8.17645 37.7974 8.17645 37.1438 8.83004L20 27.6013L2.85621 8.83658C2.20261 8.18298 1.14379 8.18298 0.490196 8.83658C-0.163399 9.49017 -0.163399 10.5555 0.490196 11.2091Z' fill='black'/%3E%3C/svg%3E");}
.products-grid .allProducts_text{margin-top: 30px;color: #8f92ba;}
.products-grid .allProductsIcon_text{display:none;}
.products-grid .item.empty .product-shop .actions .empty{display: inline-block;vertical-align: middle;width: 100%;height: 36px;line-height: 36px;text-align: center;padding: 0 17px;font-size: 14px;color: #ffffff;background-color: #fff;border: 1px solid #dce4e9;cursor: default;}
.products-grid .item.empty .product-shop .actions .qty-wrap{display: none;}
.products-grid .item .links_container{margin-left:18px;display: flex;align-items: center;}
.products-grid .item .links_container a:not(:last-child){margin-right: 18px;}
.products-grid .item .links_container a{display: flex;align-items: center;justify-content: center;}
.products-grid .item .links_container a .icon_{background-color: #000000;margin:0;width: 20px;height: 20px;min-width: 20px;}
.products-grid .item .links_container a.added .icon_{background-color: #ff2985;}
.products-grid .item .links_container a:hover .icon_{background-color: #b377ff;}
@media (max-width: 800px){
.products-grid .item .actions a.add-cart, 
.products-grid .item .actions a.quickviewmod, 
.products-grid .item .actions a.callback_notify{max-width: 32px;height: 32px;}
  
.products-grid .item .actions a.add-cart span:not(.icon_),
.products-grid .item .actions a.quickviewmod  span:not(.icon_), 
.products-grid .item .actions a.callback_notify  span:not(.icon_){display:none;}
.products-grid .item .actions a.add-cart span.icon_,
.products-grid .item .actions a.quickviewmod  span.icon_, 
.products-grid .item .actions a.callback_notify  span.icon_{margin:0;}
}
@media (min-width: 460px) and (max-width: 780px){
 .products-grid:not(._promo) .item .actions a:not(:last-child){margin-bottom: 2px;}
}
@media (max-width: 460px){
  .products-grid .allProductsIcon_text{display:block;}
  .products-grid .allProducts_text, .products-grid .allProducts_icon{display:none;}
}
/** Товары списком **/
.products-list{margin: 0;padding: 0;list-style: none;list-style-position: inside;display: grid;grid-gap: 25px;grid-template-columns: repeat(2, 1fr);}
.products-list .item{position: relative;background: #ffffff;border-radius: 8px;}
.products-list .item .item-inner{width: 100%;display: flex;align-items: center;}
.products-list .item .item-inner:hover img{transform: scale(1.1);}
.products-list .item .item-inner img{transition: 0.5s;}
.products-list .item:last-child .item-inner{border: 0;box-shadow: none;}
.products-list .item .product-image{position: relative;background: #EFEFEF;width: 140px;min-width: 140px;height: 140px;border-radius: 8px;overflow: hidden;display: flex;align-items: center;justify-content: center;}
.products-list .item .product-image img{width:100%;}
.products-list .item .product-image [class^=ico]{right: 5px;font-size: 11px;line-height: 10px;}
.products-list .item .product-shop{width: 100%;display: flex;flex-wrap: wrap;align-items: center;padding-left: 15px;}
.products-list .item .product-shop .product_list_left{display: flex;flex-direction: column;width: 100%}
.products-list .item .product-shop .product_list_left .actions{position: absolute;right: 0;bottom: 0;}
.products-list .item .product-shop .product-name{margin-bottom: 10px;}
.products-list .item .add-cart, .products-list .item .quickviewmod, .products-list .item .callback_notify{width: 32px;height:32px;}
.products-list .item .add-cart .icon_, .products-list .item .quickviewmod .icon_, .products-list .item .callback_notify .icon_{margin: 0;}
.products-list .item .add-cart span:not(.icon_), .products-list .item .quickviewmod span:not(.icon_), .products-list .item .callback_notify span:not(.icon_){display:none;}
.products-list .item .list_links{display: flex;align-items: center;}
.products-list .item .list_links a{margin-left: 18px;display: flex;align-items: center;}
.products-list .item .list_links a .icon_{width: 20px;height: 20px;margin: 0;}
.products-list .item .list_links a span:not(.icon_){display:none;}
.products-list .item .product-shop .product-name a{overflow: hidden;font-size: 14px;height: 35px;display: block;color: #000000;text-overflow: ellipsis;word-break: break-word;}
.products-list .item .product-shop .product-name a:hover{color: #ff2985;text-decoration: underline;}
.products-list .item .product-shop .ratingAvailableBlock{display: flex;align-items: center;margin-bottom:15px;}
.products-list .item .available-true, .products-list .item .available-false{font-size: 12px;margin-bottom: 8px;display: flex;align-items: center;white-space: nowrap;}
.products-list .item .product-shop .ratingAvailableBlock .ratings{margin-right: 30px;}
.products-list .item .product-shop .desc{font-size: 14px;line-height: 1.5;color: #777;}
.products-list .item .product-shop .desc p{max-height: 60px;overflow: hidden;}
.products-list .item .product-shop .price-box{display: flex;align-items: center;flex-wrap: wrap;margin-bottom: 8px;grid-gap: 4px 8px;}
.products-list .item .product-shop .price-box .price{white-space: normal;}
.products-list .item .product-shop .actions{width: 100%;}
.products-list .item .product-shop .actions .menu_links{display: flex;align-items: center;}
.products-list .item .product-shop .actions .menu_links .add-wishlist.added:hover .icon_,
.products-list .item .product-shop .actions .menu_links .add-compare.added:hover .icon_, 
.products-list .item .product-shop .actions .menu_links .add-wishlist:hover .icon_,
.products-list .item .product-shop .actions .menu_links .add-compare:hover .icon_{background-color: #b377ff;}
.products-list .item .product-shop .actions .menu_links .add-wishlist.added .icon_,
.products-list .item .product-shop .actions .menu_links .add-compare.added .icon_{background-color: #FF2985;}
.products-list .item .add-wishlist .icon_, .products-list .item .add-compare .icon_{background-color: #000000;}
.products-list .item .callback_notify.button{display: flex;align-items: center;    justify-content: center;}
.products-list .item .product-shop .actions .add-cart.quick{white-space: break-spaces;line-height: 1;margin-right:30px;height: 45px;display: flex;align-items: center;justify-content: center;width: max-content;}
.products-list .item .product-icons{position: absolute;z-index: 1;right: 15px;top: 15px;} 
.products-list .item.empty .product-shop .actions .empty{display: inline-block;vertical-align: middle;height: 36px;line-height: 36px;padding: 0 17px;font-size: 14px;color: #333;background-color: #fff;border: 1px solid #dce4e9;cursor: default;}
.products-list .item.empty .product-shop .actions .qty-wrap{display: none;}
@media all and (max-width: 760px){
 .products-list{grid-template-columns: repeat(1, 1fr);}
}
@media all and (max-width: 479px){
 .products-list .item .product-shop{padding-left: 8px;}
 .products-list .item .product-image{width: 100px;min-width: 100px;height: 100px;}
}
/* Кнопки В корзину, избранное, сравнение, быстрый просмотр */
.actions .qty-wrap{text-align: center;margin-right:30px;display: none;}
.catalog .product-shop .actions .qty-wrap{margin-bottom: 0px;}
/*** Товар ***/
.product-view .block-bg{overflow: initial;}
.product-view .product-img-box .general-img{position: relative;text-align: center;background: #EFEFEF;border-radius: 8px;overflow: hidden;}
.short-description{display: flex;flex-wrap: wrap;width: 100%;font-size: 14px;color: #000000;margin-bottom: 15px;border-bottom: 1px solid #E8E8E8;padding-bottom: 15px;}
.short-description .short_link{color: #ff2985;width: 100%;margin-top: 10px;font-size: 12px;}
.short-description .short_link:hover{text-decoration: revert;}
.product-view .informationBlockSale{display: flex;align-items: center;margin-bottom: 15px;border-bottom: 1px solid #E8E8E8;padding-bottom: 15px;}
.product-view .informationBlockSale .sale{font-weight: 800;background: #297FFF;border-radius: 12px;padding: 5px 8px;font-size: 12px;color: #ffffff;margin-right: 10px;}
.product-view .informationBlockSale .text_{color: #297FFF;font-weight: 700;font-size: 16px;}
.product-img-box{max-width: calc(50% - 15px);width: 100%;}
.goodsDataMainDiscountBlock{}
.product-view .product-img-box .general-img #zoom1{width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;padding-bottom: 100%;}
.product-view .product-img-box .general-img .goodsDataMainDiscountBlock a{display: flex;justify-content: center;}
.product-view .product-img-box .general-img a img{width: 100%;object-fit: contain;position: absolute;top: 0;left: 0;height: 100%;max-width: 100%;max-height: 100%;}
.product-view .product-img-box .general-img a img{-moz-user-select: none; -webkit-user-select: none; -ms-user-select: none; user-select: none;-webkit-user-drag: none;user-drag: none;}
.thumblist-box{position: relative;overflow: hidden;}
.thumblist-box .thumblist{padding: 15px 0;display: grid;grid-template-columns: repeat(5, 1fr);grid-gap: 10px;}
.thumblist_navigation.next, .thumblist_navigation.prev{cursor: pointer;padding: 30px 0;font-size: 25px;width: 35px;font-family: "FontAwesome";display: flex;position: absolute;justify-content: center;align-items: center;color:#ffffff;background: rgba(0,0,0,0.5);opacity: 0.5;z-index: 10;}
.thumblist_navigation.next{right: 0;top: 50%;transform: translateY(-50%);border-bottom-left-radius: 5px;border-top-left-radius: 5px;}
.thumblist_navigation.prev{left: 0;top: 50%;transform: translateY(-50%);border-bottom-right-radius: 5px;border-top-right-radius: 5px;}
.thumblist_navigation.next:hover, .thumblist_navigation.prev:hover{opacity: 1;}
.thumblist_navigation.prev:before{content: "\f104";}
.thumblist_navigation.next:before{content: "\f105";}
.thumblist img{object-fit: contain;width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
.thumblist a{position:relative;}
.thumblist a.activeIMG:before{opacity: 0;visibility: hidden;}
.thumblist a:before{content: '';width:100%;height:100%;background-color:#ffffff50;position:absolute;top:0;left:0;z-index: 2;}
.thumblist a{position: relative;padding-bottom: 100%;display: block;text-align: center;border-radius: 8px;overflow: hidden;background: #EFEFEF;}
.thumblist a:nth-child(n+5){display:none;}
.thumblist a.show{display:flex;}
.thumblist.owl-carousel a img{display: inline-block;margin: 0 auto;width: 100%; height: 100%;object-fit: contain;background: #fff;}
.thumblist .owl-stage{margin: 0 auto;}
.thumblist-box .slick-arrow{top: 50%;transform: translateY(-50%);background: none;border: 0;}
.thumblist-box .slick-arrow:hover{border: 0;border-color: transparent;}
.thumblist-box .slick-arrow:before, .thumblist-box .slick-arrow:after{display:none;}
.thumblist-box .slick_next{right: 0;}
.thumblist-box .slick_next .icon_{transform: rotate(-90deg);}
.thumblist-box .slick_prev{left: 0;}
.thumblist-box .slick_prev .icon_{transform: rotate(90deg);}
.thumblist-box .owl-prev{position: absolute;left: 44px;top: 50%;transform: translateY(-50%);}
.thumblist-box .owl-next{position: absolute;right: 44px;top: 50%;transform: translateY(-50%);}
.thumblist-box .owl-next .icon_, .thumblist-box .owl-prev .icon_{margin: 0;background-color: #000000;width: 20px;height: 20px;}
.thumblist-box .owl-next:hover .icon_, .thumblist-box .owl-prev:hover .icon_{margin: 0;}
.thumblist-box .owl-carousel .owl-nav button{display: flex;align-items: center;justify-content: center;border: 0;min-width: 52px;width: 52px;height: 52px;background: rgba(255, 255, 255, 0.26);backdrop-filter: blur(5px);border-radius: 50%;transition: 0.5s;}
.product-view .product-shop{margin-bottom: 30px;}
.product-view .product-header{padding-bottom: 15px;}
.product-view .product-header .product-name h1{display: block;margin: 0;font-size: 24px;font-weight: 600; text-transform: none;overflow: hidden;}
#main .col-right:not(.col-no_filters) .products-grid{grid-template-columns: repeat(3, 1fr);}
#main .col-right:not(.col-no_filters) .categories_grid{grid-template-columns: repeat(4, 1fr);grid-gap: 20px;}
.product-view .product-name{padding-right: 20px}
.product-view .product-header .product-name.quick-view h1{font-size: 20px;}
.ModificationsButtonsBlock a.goodsDataMainModificationsValue.disabled span{color: #ffffff50 !important;}
.ModificationsButtonsBlock a.goodsDataMainModificationsValue.disabled{pointer-events: none;}
.product-view .product-shop .short-description{padding: 5px 0 20px;font-size: 15px;font-weight: 400;line-height: 1.5;}
.product-view .product-shop .short-description p{max-height: 110px;overflow: hidden;margin: 0;}
.product-view .product-shop .short-description-link{display: inline-block;margin-top: 10px;color: #ff2985;}
.product-view .product-shop .short-description-link:hover{color: #ff0098;}
.goodsRightBlock .table-features-min{width: 100%;border-collapse: collapse;margin-bottom: 20px;margin-top: 30px;}
.goodsRightBlock .table-features-min td{overflow: hidden;}
.goodsRightBlock .table-features-min td.cell2{text-align: end;}
.goodsRightBlock .table-features-min tr{position: relative;}
.goodsRightBlock .table-features-min tr:after{content: '';position: absolute;right: 0;bottom: -2px;left: 0;border-bottom: 1px dotted #ffffff;opacity: 0.5;}
.goodsRightBlock .table-features-min .features-name{position: relative;z-index: 1;padding-right: 5px;}
.goodsDataMainDiscountInfo .text{margin-right: 10px;}
.goodsRightBlock .price-box{display: flex; align-items: center;margin-bottom:8px;grid-gap: 8px 12px;flex-wrap: wrap;}
.goodsRightBlock .old-price, .goodsRightBlock .price{white-space: normal;}
.goodsRightBlock .goodsDataMainModificationPriceNow{font-size: 32px;color: #000000;}
.goodsRightBlock .goodsDataMainModificationPriceOld{font-size: 20px;}
.goodsRightBlock .price-box .old-price > span{margin-right:5px;}
.available-true{color: #15d924;}
.available-false{color: #686868;}
.goodsRightBlock.goodsDataMainModificationsBlock .goodsDataMainModificationsBlockProperty{clear:both;}
.goodsDataMainModificationsBlockProperty label{ opacity: 0.5;}
.goodsRightBlock .goodsDataMainModificationsBlock .goodsDataMainModificationsBlockProperty{display: flex;flex-direction: column;}
.goodsRightBlock .goodsDataMainModificationsBlock .goodsDataMainModificationsBlockProperty span{display: block;margin-bottom: 10px;font-size: 14px;font-weight: 400;color: #000000;}
.ModificationsButtonsBlock{display: flex;align-items: center;flex-wrap: wrap;margin-top:10px;}
.goodsDataMainModificationsValue:not(last-child){margin-right: 15px;margin-bottom: 15px;}
.goodsDataMainModificationsValue{cursor: pointer;}
.product-view .goodsDataMainModificationsBlock .goodsDataMainModificationsValue.active span{color: #ffffff;border-color: #8f92ba;}
.product-view .showMoreImg{cursor: pointer;border-radius: 8px;font-weight: 700;display: flex;align-items: center;justify-content: center;font-size: 14px;text-align: center;border: 1px solid #fc1a85;color: #fc1a85;padding-bottom: 100%;position: relative;}
.product-view .showMoreImg span{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}
.product-view .showMoreImg:hover{border-color: #b377ff;color: #b377ff;}
.product-view .goodsDataMainModificationsBlock .goodsDataMainModificationsValue span{border: 1px solid #070a2e;display: block;background: #070a2e;border-radius: 5px;padding: 10px 15px;width: max-content;color: #ffffff;}
.product-view .goodsDataMainModificationsBlock .goodsDataMainModificationsDescriptionBlock{display:none!important;width: 100%;max-height: 50px;overflow: hidden;border-left: 3px solid #ff2985;padding: 0 0 0 15px;}
.product-view .goodsDataMainModificationsBlock .goodsDataMainModificationsDescriptionBlock div{margin: 0;}
.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: #ffffff;background-color: #fff;border: 1px solid #dce4e9;cursor: default;}
.product-view .product-order .add-to-box .add-to-cart{display: inline-block;vertical-align: middle;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding-top: 10px}
.product-view .product-order .add-to-box .add-to-cart .button{height: 36px;line-height: 34px;font-size: 14px;padding: 0 10px;vertical-align: middle;    flex-grow: 1;}
.product-view .product-order .add-to-box .add-to-cart .quick{width:100%;margin-top: 10px;}
.product-view .product-order .add-to-box .add-to-cart .more{display: none;margin-top: 10px;}
.product-view .goodsDataMainModificationAvailable{font-size: 14px;display: flex;align-items: center;margin-bottom: 8px;}
.product-view .art_number{color: #686868;font-size: 14px;display: flex;align-items: center;margin-left:15px;}
.product-view .art_number .number{margin-left: 5px;}
.goodsRightBlock .add-to-cart{display: flex;align-items: center;width: 100%;}
.goodsRightBlock .qty-wrap{display: flex;align-items: center;width: max-content;margin-bottom: 15px;}
.goodsDataMainModificationsBlock{display: grid;grid-template-columns: repeat(2, 1fr);grid-gap: 25px;margin-bottom: 15px;}
.product-view .callback_notify{width: max-content;display: flex;align-items: center;justify-content: center;}
.product-view .goodsRightBlock .add-to-cart{width:100%;flex-wrap: wrap;}
.product-view .goodsRightBlock .add-to-cart button{width: max-content;}
.product-view .goodsRightBlock .add-to-cart button:first-child{margin-right: 25px;}
.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: #ff2985;}
.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 .RatingLinksBlock{display: flex;flex-wrap: wrap;align-items: center;margin-bottom: 10px;grid-gap: 8px 12px;}
.product-view .RatingLinksBlock .ratings_container{display: flex;align-items: center;flex-wrap: wrap;grid-gap: 8px 12px;}
.product-view .RatingLinksBlock .ratings_text{color: #FF2985;font-weight: 700;font-size: 14px;}
.product-view .RatingLinksBlock .ratings_text.not_rating{color: #C0C0C0;}
.product-view .product-action{display: flex;align-items: center;flex-direction: column;position: absolute;top: 15px;right: 15px;}
.product-view .icon_sticker{top: 15px;left: 15px;}
.product-view .product-action a{background: #ffffff;border-radius: 8px;padding: 5px;display: flex;align-items: center;justify-content: center;}
.product-view .product-action a:not(:last-child){margin-bottom:8px;}
.product-view .product-action a .icon_{background-color: #000000;margin: 0;width: 24px;height: 24px;}
.product-view .product-action a span:not(.icon_){display:none;}
.product-view .product-action a.added span.icon_{background-color: #ff2985;}
.product-view .product-action a:hover .icon_{background-color: #889BEF;}
@media all and (max-width:480px){
  .product-view .goodsRightBlock .add-to-cart button:first-child{margin-right: 15px;}
}
/*Табы*/
.tabs-content{width:100%;display: flex;flex-wrap: wrap;margin-top: 30px;}
.tabs-content .left_tabs{width: calc(50% - 15px);margin-right:30px;}
.tabs-content .right_tabs{width: calc(50% - 15px);}
.tabs-content .content_title{color: #000000;font-size: 20px;font-weight: 700;margin-bottom: 15px;}
.tabs-content .tab-content{margin-bottom: 25px;font-size: 14px;}
.tabs-content .tab-content .htmlDataBlock.contant_block{overflow: hidden;}
.tabs-content .delivery_name{font-size: 14px; color: #000000;font-weight: 700;}
.tabs-content .delivery_zones{padding-left: 25px;margin-top: 8px;}
.tabs-content .delivery_zones h5{font-size: 14px;font-weight: 600;}
.tabs-content .delivery_zoneBlock{display: flex;align-items: center;}
.tabs-content .delivery_zoneBlock:not(:last-child){margin-bottom:8px;}
.tabs-content .delivery_zone_price{margin-left: auto;color: #000000;font-weight: 700;}
.tabs-content .color_price{color: #000000;font-weight: 700;}
.tabs-content .delivery-content{margin-top: 8px;}
.tabs-content .delivery_title{display: flex;align-items: center;}
.tabs-content .delivery_title .delivery_price{margin-left:auto;color: #000000;font-weight: 700;}
.tabs-content .delivery_rules{margin-top: 8px;}
.tabs-content .delivery:not(:last-child){margin-bottom:25px;}
.tabs-content .delivery_zoneBlock:before{content: '';width: 5px;height: 5px;background: #FF2985;display: block;border-radius: 50%;margin-right: 10px;}
@media all and (max-width:1200px){
  .favorites_page .products-grid{grid-template-columns: repeat(4, 1fr);}
}
@media all and (min-width:1019px){
  #main .col-right.col-no_filters .products-grid{grid-template-columns: repeat(4, 1fr);}
}
@media all and (max-width: 660px){
  .products-grid{grid-template-columns: repeat(3, 1fr);}
  .favorites_page .products-grid{grid-template-columns: repeat(3, 1fr);}
}
@media all and (max-width:800px){
  .tabs-content .left_tabs{width:100%;margin-right: 0;}
  .tabs-content .right_tabs{width:100%;}
}
@media all and (max-width:780px){
  .product-view .goodsRightBlock{width: 100%;margin-left: 0;margin-bottom: 25px;}
  .product-view .product-img-box{max-width: 500px;margin: 0 auto;}
}
@media all and (max-width: 660px){
 #main .col-right:not(.col-no_filters) .products-grid{grid-template-columns: repeat(3, 1fr);}
}
@media all and (max-width: 460px){
  .products-grid, #main .col-right:not(.col-no_filters) .products-grid{grid-template-columns: repeat(2, 1fr);}
}
@media all and (max-width:680px){
  .favorites_page .products-grid{grid-template-columns: repeat(2, 1fr);}
}
@media all and (max-width:580px){
#main .col-right:not(.col-no_filters) .categories_grid{grid-template-columns: repeat(3, 1fr);}
}
@media all and (max-width:480px){
  #main .col-right:not(.col-no_filters) .categories_grid .item .cat-name a{font-size: 14px;}
  #main .col-right:not(.col-no_filters) .categories_grid{grid-template-columns: repeat(2, 1fr);}
}
@media all and (max-width:460px){
  .goodsDataMainDiscountInfo .text{display:none;}
  .products-grid.imgSize .item:before{opacity: 0;}
  .favorites_page .products-grid.imgSize .item:before{opacity: 1;}
  .actions a.add-cart.button, .callback_notify{font-size: 15px;}
}
@media (max-width:380px){
.goodsRightBlock .goodsDataMainModificationPriceNow{font-size: 20px;}
.goodsRightBlock .goodsDataMainModificationPriceOld{font-size: 16px;}
.product-view .informationBlockSale .text_{font-size: 14px;}
.products-grid .actions a.add-cart.button{font-size: 16px;}
.product-view .art_number{margin-left: 0;width: 100%;margin-top: 15px;}
}
@media all and (max-width:320px){
 .favorites_page .products-grid.imgSize .item:before{opacity: 0;}
}
/*Вид быстрого просмотра*/
.product-view .product-order.quick-view .price-box{margin:0;}
.product-view .product-order.quick-view .goodsDataMainModificationsBlock{margin-bottom: 10px;}
@media all and (max-width:320px){
.goodsDataMainModificationsBlock{grid-gap: 15px}
}
#content_1 a{text-decoration: underline;}
#content_1 a:hover{text-decoration:none;}
/* Отзывы */
#goods-opinion_form .goods-opinion-form__title{border-bottom: 1px solid #E8E8E8;font-weight: 700;font-size: 24px;color: #000000;text-align: left;padding-bottom: 15px;margin-bottom: 15px;position:relative;}
#goods-opinion_form .goods-opinion-form__text{font-weight: 400;font-size: 14px;color: #000000;text-align: center;margin: 0 auto 15px;max-width: 300px;display: block;}
#goods-opinion_form .goods-opinion-form__rating{margin-left: auto;}    
#goods-opinion_form .button{width: max-content;margin: 0 auto 10px;position: relative;}    
#goods-opinion_form .goods-opinion-form__input-wrap{position: relative;margin-bottom: 15px;}
#goods-opinion_form .goods-opinion-container{color: #686868;border: 1px solid #E8E8E8;padding: 10px 15px;font-size: 14px;border-radius: 25px;margin-bottom: 15px;display: flex;align-items: center;}
.goods-opinion{display: flex;flex-wrap: wrap;}
.goods-opinion .goods-opinion__body{width: 100%;border-top: 1px solid #E8E8E8;padding-top: 15px;}
.goods-opinion .goods-opinion__top{width: 100%;}
.goods-opinion .goodsDataOpinionMessage.empty p{margin: 0;}
.goods-opinion .goodsDataOpinionShowAddForm{text-decoration: underline;}
.goods-opinion .goodsDataOpinionListNavigateBottom .pager .pages{float: left;}
.goods-opinion .goodsDataOpinionListNavigateBottom .pager .pages .title{float: left;line-height: 28px;margin-right: 10px;}
.goods-opinion .goodsDataOpinionList{width: 100%;margin-top: 10px;}
.goods-opinion .goodsDataOpinionList .bord{width: 100%;margin-bottom: 15px;padding-bottom: 5px;border-bottom: 1px solid #dce4e9;}
.goods-opinion .goodsDataOpinionList .goodsDataOpinionHeader{margin-bottom:15px;}
.goods-opinion .goodsDataOpinionList .goodsDataOpinionListTitle{display: block;margin-bottom: 5px;padding-right: 10px;color: #21293c;line-height: 1.3;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.goods-opinion .goodsDataOpinionList .goodsDataOpinionListClient{display: inline-block;vertical-align: middle;padding-right: 10px;font-weight: 400;line-height: 1.3;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.goods-opinion .goodsDataOpinionList .rating-box{display: inline-block;vertical-align: middle}
.goods-opinion .goodsDataOpinionList .goodsDataOpinionListDate{display: inline-block;vertical-align: middle;color: #b1bfc8;font-size: 13px}
.goods-opinion .goodsDataOpinionList .button{max-width: 100px;float: right}
.goods-opinion .goodsDataOpinionList .goodsDataOpinionListDesc,.goodsDataOpinionListTableAnswer{margin-bottom: 15px}
.goods-opinion .goodsDataOpinionList .goodsDataOpinionListDesc strong{display: block;margin-bottom: 10px; color: #2a3034}
.goods-opinion .goodsDataOpinionList .goodsDataOpinionListDesc span{display: block}
.goods-opinion .goods-opinion-form .goods-opinion-form__rating{margin-bottom: 26px;}
.goods-opinion .goods-opinion-form__input-wrap._person{margin-bottom: 20px;position: relative;}
.goods-opinion .goods-opinion-form__input-wrap._comment{position: relative;}
.goods-opinion .button.goods-opinion-form__submit-button[disabled="disabled"]{pointer-events: none;opacity: 0.5;}
.goods-opinion .goods-opinion-form{position: relative;padding: 20px;}
.goods-opinion .goods-opinion-title{display: flex;align-items: center;color: #ffffff;padding: 20px;height: 64px;background: linear-gradient(180deg, #98CCFD 0%, #889BEF 100%);font-weight: 900;font-size: 24px;}
.goods-opinion .goodsOpinionForm_title{width: 200px;font-size: 36px;text-transform: uppercase;color: #e3b7f8;text-shadow: 0 0 7px #c671fa, 0 0 10px #c671fa, 0 0 21px #c671fa, 0 0 42px #c671fa;}
.goods-opinion .goodsOpinionFormContainer{background: #ffffff;box-shadow: 0px 0px 20px rgb(140 142 183 / 50%);border-radius: 8px;overflow: hidden;}
.opinion-item:nth-child(n+4){display: none;}
.opinion-item.show{display: block;}
.opinion-item__row.opinion-item__answer{margin-left: 60px;margin-top: 15px;padding-top: 15px;display: flex;width: 100%;flex-wrap: wrap;border-top: 1px solid #95959550;}
.opinion-item__row.opinion-item__answer .store_response{margin: 0;}
.opinion-item_line.opinion-item__answer{padding-left: 25px;font-size: 14px;margin-top: 15px;display: flex;flex-direction: column;margin-bottom: 0 !important;}
.goods-opinion .goods-opinion-form__inputs{margin-bottom: 20px}
.goods-opinion #goods_opinion_comment, #goods_opinion_name{max-width: 100%;}
.goods-opinion .goods-opinion-form__input._comment::-webkit-scrollbar{ width: 0; }
.goods-opinion .goods-opinion-form__input._comment{scrollbar-width: none;-ms-overflow-style: none;}
.goods-opinion .goods-opinion-form__submit-button{display: block;margin: 0 auto 15px;max-width: 200px;}
#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 .goods-opinion-form__captcha{display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-bottom: 15px}
.goods-opinion .goods-opinion-form__input-captcha{width: auto}
.goods-opinion .goods-opinion-form__captcha + .goods-opinion-form__submit-button{margin-bottom: 15px}
.goods-opinion .goods-opinion-form__captcha-img{max-height: 45px;margin-left: 20px;border-radius: 3px}
.goods-opinion .goods-opinion-form__captcha-refresh-button{margin-left: 10px;padding: 10px;line-height: 1}
.goods-opinion .goods-opinion-list .store_response{margin-bottom: 8px;color: #000000;font-weight: 700;}
.goods-opinion .goods-opinion-list::-webkit-scrollbar{width: 3px;}
.goods-opinion .opinion-item:not(:last-child){margin-bottom: 20px;}
.goods-opinion .opinion-item{border-bottom: 1px solid #E8E8E8;padding-bottom: 15px;}
.goods-opinion .opinion-item_right{display: flex;flex-direction: column;    width: calc(100% - 46px - 15px);}
.goods-opinion .opinion-item_icon{margin-right: 15px;width: 46px;height: 46px;border-radius: 50%;display: flex;align-items: center;justify-content: center;background: #ff2985;}
.goods-opinion .opinion-item_name{visibility: hidden;font-size: 0;}
.goods-opinion .opinion-item_name:first-letter{font-size: 16px;color: #ffffff;font-weight: 700;visibility: visible;text-transform: uppercase;}
.goods-opinion .opinion-item_name:not(:first-letter){font-size: 0;}
.goods-opinion .goodsDataOpinionListNavigateTop{display: flex;align-items: center;margin-bottom: 25px;background: #FFFFFF;box-shadow: 0px 0px 20px rgb(135 134 172 / 10%);border-radius: 8px;padding: 12px 15px;}
.goods-opinion .goodsDataOpinionListNavigateTop .button{display: inline-block;margin: 0 5px 5px 0;}
.goods-opinion .goodsDataOpinionListNavigateTop .goodsDataOpinionShowAddForm{background-color: #006600;}
.goods-opinion .goodsDataOpinionListNavigateTop .goodsDataOpinionShowAddForm:hover{background-color: #ff2985;}
.goods-opinion .goodsDataOpinionListNavigateTop a{padding: 10px 15px;background: #F6F3FE;border-radius: 8px;color: #959595;}
.goods-opinion .goodsDataOpinionListNavigateTop a.active{color: #889BEF;}
.goods-opinion .goodsDataOpinionListNavigateTop a:not(:last-child){margin-right: 15px;}
.goods-opinion .opinion-item_line{margin-bottom: 8px;}
.goods-opinion .goodsDataOpinionListClient{font-weight: 700;font-size: 14px;color: #000000;}
.goods-opinion__body .opinion-item_line .rating-box{margin-left: 15px;}
.goods-opinion .opinion-item__desc{font-weight: 400;margin-bottom: 8px;font-size: 14px;color: #000000;}
.goods-opinion .opinion-item__date{font-weight: 400;font-size: 14px;color: #686868;}
.goods-opinion .opinion__buttons{color: #fc1a85;margin-top: 20px;font-size: 14px;font-weight: 600;}
.goods-opinion .opinion__buttons a{display: flex;align-items: center;}
.goods-opinion .opinion__buttons a:hover{color: #297FFF;}
.goods-opinion .opinion__buttons a:hover:after{background-color: #297FFF;}
.goods-opinion .opinion__buttons a:after{content: '';transform: scale(-1);margin-left: 10px;width:12px;height:12px;display:block;background-color: #FF2985;-webkit-mask-position: center;-webkit-mask-repeat: no-repeat;-webkit-mask-size: contain;}
.goods-opinion .opinion__buttons a: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='M2.14645 7.35355C2.34171 7.54882 2.65829 7.54882 2.85355 7.35355L6 4.20711L9.14645 7.35355C9.34171 7.54882 9.65829 7.54882 9.85355 7.35355C10.0488 7.15829 10.0488 6.84171 9.85355 6.64645L6.35355 3.14645C6.15829 2.95118 5.84171 2.95118 5.64645 3.14645L2.14645 6.64645C1.95118 6.84171 1.95118 7.15829 2.14645 7.35355Z' fill='black'/%3E%3C/svg%3E");}
.goods-opinion .opinion__buttons a.active:after{transform: scale(1);}
/* Отзывы: Общий рейтинг */
.opinion__round{margin-bottom: 15px;display: flex;flex-wrap: wrap;}
.rating__value{font-size: 14px;color: #000000;font-weight: 700;display: flex;align-items: center;line-height: normal;}
.rating__value .count_{font-size: 18px;margin-right: 10px;}
.rating__roundValue{width: 100%;display: flex;align-items: center;flex-wrap: wrap;}
.rating__label{margin: 0 15px;color: #FF2985;font-weight: 700;font-size: 14px;}
.rating__label.not_rating{color: #C0C0C0;}
.rating__roundValue .button{max-width: max-content;}
.grade-lines .grade-block{margin-bottom: 10px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-align: center;-webkit-align-items: center;-webkit-box-align: center;align-items: center;}
.grade-lines .grade-block:last-child{margin-bottom: 0;}
.grade-lines .grade-block .grade-text{width: 75px;flex-shrink: 0;}
.grade-lines .grade-block .grade-line{display: block;width: 100%;height: 10px;background: #e2e6f1;border-radius: 10px;}
.grade-lines .grade-block .grade-line .grade-line-count{display: block;width: 0;max-width: 100%;height: 10px;background: #8d81f7;border-radius: 10px;    transition: all .3s;}
.grade-lines .grade-block .grade-count-number{padding-left: 15px;}
.productView__inner{display: flex;flex-wrap: wrap;}
.productView__inner > div{width: 50%;padding: 0 1rem 0 0;}
.productView__inner > div:nth-child(2){padding: 0 0 0 1rem;}
.related .banners__item{width: 100%;margin: 0 0 2rem 0;}
.related__goods + .related__views{margin-top: 2rem;}
@media all and (max-width: 360px){
.rating__roundValue .button{margin-top:15px;}
.rating__value{margin-top:15px;}
}
/** Вы смотрели **/
.viewed.product .title{padding: 15px;background: #fafafa;font-family: 'Raleway', sans-serif;}
.block.viewed{width: 100%;position: relative;}
.viewed .content .viewed-items{text-align: left;}
.viewed .content .viewed-items .item-inner{background-color: #ffffff;border-radius: 8px;overflow: hidden;display: flex;align-items: center;}
.viewed .content .viewed-items .item-inner:not(:last-child){margin-bottom: 15px;}
.viewed .content .viewed-items .item-inner .product-image img{transition: 0.5s;}
.viewed .content .viewed-items .item-inner:hover .product-image img{transform: scale(1.1);}
.viewed .content .viewed-items .product-image{width: 90px;height: 90px;min-width: 90px;}
.viewed .content .viewed-items .product-image a{background: #EFEFEF;border-radius: 8px;display: flex;justify-content: center;align-items: center;position: relative;width: 100%;height: 100%;z-index: 0;overflow: hidden;text-align: center;}
.viewed .content .viewed-items .product-image a img{width: 100%;height: 100%;object-fit: contain;}
.viewed .content .viewed-items .product-info{margin: 10px;width: calc(100% - 80px);text-align: left;}
.viewed .content .viewed-items .product-info .product-name{font-size: 14px;color: #000000;max-height: 35px;overflow: hidden;margin-top: 8px;display: block;word-break: break-word;}
.viewed .content .viewed-items .product-info .product-name:hover{color: #ff2985;}
.viewed .content .viewed-items .product-info .price-box{margin: 0;padding: 0;border: none;display: flex;align-items: center;flex-wrap: wrap;}
.viewed .content .viewed-items .price.old-price{font-size: 12px}
.viewed .content .viewed-items .price{font-size: 18px;white-space: normal;}
.viewed .owl-stage-outer{padding-left: 10px;margin-left: -10px;width: calc(100% + 20px);}
.product-tabs .viewed .owl-carousel .owl-nav{top: -38px;right: -9px;}
.col-left .block .content .content-title{display: none;}
.col-left .block .content .content-title .content-close-btn{position: absolute;top: 3px;right: 5px;font-size: 25px;line-height: 47px;height: 47px;width: 45px;text-align: center}
@media all and (max-width: 991px){
}
@media all and (max-width: 380px){
}
/* С этим товаром смотрят, Сопутствующие товары */
.related-goods, .related-views{width: 100%;}
.related-goods .price-box .price:not(.old-price), .related-views .price-box .price:not(.old-price){font-size: 18px;}
.related-goods .price-box .price.old-price, .related-views .price-box .price.old-price{font-size: 12px;}
.related-views .item, .related-goods .item{width: calc(100% - 25px);}
.related-views .products-grid .item .product-name a, .related-goods .products-grid .item .product-name a{word-break: break-word;}
.related-views .products-grid .item .price, .related-views .products-goods .item .price{font-size: 18px;}
.related-views .products-grid .item .price.old-price, .related-goods .products-grid .item .price.old-price{margin-left: 7px;}
/*** Товары ***/
.toolbar{width: 100%;}
.toolbar .pages{display: none;}
.OrderFilterForm .toolbar.bottom{margin: 0;display: flex;justify-content: center;padding: 0;margin-left: auto;margin-right: auto;}
.toolbar_up{width: 100%;display: flex;align-items: center;margin-bottom: 20px;}
.toolbar_up noindex{width: 100%;}
.toolbar.bottom .pages{display: block;margin: 0 auto;}
.toolbar.bottom .sort-by{display: none}
.view-mode{margin-left: auto;display: flex;align-items: center;}
.view-mode .view-mode-btn{display: flex;align-items: center;justify-content: center;cursor: default;width:45px;height:45px;border: 1px solid #E8E8E8;border-radius: 50%;}
.view-mode .view-mode-btn:hover:before{background-color: #b377ff;}
.view-mode a.view-mode-btn{cursor: pointer;}
.view-mode .view_mode_list:before, .view-mode .view_mode_table:before{content: '';display:block;background-color: #959595;width: 20px;min-width: 20px;height: 20px;-webkit-mask-position: center;-webkit-mask-repeat: no-repeat;-webkit-mask-size: contain;}
.view-mode .view_mode_table:before{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M7.5 11C8.32843 11 9 11.6716 9 12.5V16.5C9 17.3284 8.32843 18 7.5 18H3.5C2.67157 18 2 17.3284 2 16.5V12.5C2 11.6716 2.67157 11 3.5 11H7.5ZM16.5 11C17.3284 11 18 11.6716 18 12.5V16.5C18 17.3284 17.3284 18 16.5 18H12.5C11.6716 18 11 17.3284 11 16.5V12.5C11 11.6716 11.6716 11 12.5 11H16.5ZM7.5 2C8.32843 2 9 2.67157 9 3.5V7.5C9 8.32843 8.32843 9 7.5 9H3.5C2.67157 9 2 8.32843 2 7.5V3.5C2 2.67157 2.67157 2 3.5 2H7.5ZM16.5 2C17.3284 2 18 2.67157 18 3.5V7.5C18 8.32843 17.3284 9 16.5 9H12.5C11.6716 9 11 8.32843 11 7.5V3.5C11 2.67157 11.6716 2 12.5 2H16.5Z' fill='black'/%3E%3C/svg%3E");}
.view-mode .view_mode_table:before.active{background-color: #ff2985;}
.view-mode .view_mode_list:before{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M3 2C2.44772 2 2 2.44772 2 3V5C2 5.55228 2.44771 6 3 6H8C8.55228 6 9 5.55228 9 5V3C9 2.44772 8.55229 2 8 2H3ZM3 8C2.44772 8 2 8.44772 2 9V11C2 11.5523 2.44771 12 3 12H8C8.55228 12 9 11.5523 9 11V9C9 8.44772 8.55229 8 8 8H3ZM3 14C2.44772 14 2 14.4477 2 15V17C2 17.5523 2.44771 18 3 18H8C8.55228 18 9 17.5523 9 17V15C9 14.4477 8.55229 14 8 14H3ZM12 2C11.4477 2 11 2.44772 11 3V5C11 5.55228 11.4477 6 12 6H17C17.5523 6 18 5.55228 18 5V3C18 2.44772 17.5523 2 17 2H12ZM12 8C11.4477 8 11 8.44772 11 9V11C11 11.5523 11.4477 12 12 12H17C17.5523 12 18 11.5523 18 11V9C18 8.44772 17.5523 8 17 8H12Z' fill='black'/%3E%3C/svg%3E");}
.view-mode .view_mode_list:before.active{background-color: #ff2985;}
.view-mode .view-mode-btn.active:before{background-color: #FF2985;}
.view-mode .view-mode-btn:last-child{margin-left:15px;}
.products noindex, .OrderFilterForm{width: 100%;}
.sort-by, .show-by, .OrderFilterForm{display: flex;align-items: center;}
.show-by{margin-right: 25px;min-width: 80px;}
.sort-by{margin-right: 25px;min-width: 80px;width: 250px;}
.show-by label, .sort-by label, .view-mode label{display:none;margin-right: 10px;white-space: nowrap;color: #8f92ba;font-size: 14px;}
.view-mode label{margin-right: 15px;}
.filterMain_btn{width: 45px;height: 45px;cursor: pointer;margin-right: 25px;align-items: center;justify-content: center;display: none;align-items: center;border-radius: 24px;padding: 11px 15px;background: #ff2985;}
.filterMain_btn .filter-icon{position: relative;}
.filterMain_btn .filter-icon:before{content: '';width: 20px;height: 20px;min-width:20px;margin-right: 10px;display: block;background-color: #ffffff;-webkit-mask-position: center;-webkit-mask-repeat: no-repeat;-webkit-mask-size: contain;}
.filterMain_btn .filter-icon.active:after{content: '';display: block;width: 6px;height: 6px;background: #ffffff;border-radius: 50%;position: absolute;left: 16px;top: -1px;}
.filterMain_btn span:not(.filter-icon){color: #ffffff;font-weight: 700;font-size: 14px;}
.category-title.block-title{width: 100%;}
.toolbar_container{display: flex;align-items: center;margin-bottom: 30px;width: 100%;}
@media all and (max-width:780px){
  .filterMain_btn{display:flex;}
  .toolbar_up.filters_on{width: calc(100% - 120px - 20px);}
  .toolbar_up .pages{display: none;}
  .view-mode .view-mode-btn:last-child{margin-left: 8px;}
  .sort-by{width: calc(100% - 76px - 80px - 32px);}
}
@media all and (max-width:680px){
.show-by label, .sort-by label, .view-mode label{display:none;}
}
@media all and (max-width:480px){
  .selectBlock select, .selectBox .select{height: 32px;font-size: 12px;padding: 7px 25px 7px 10px;}
  .selectBlock:after{right: 8px;}
  .icon_filter_main{width: 100%;order: 2;margin: 0;}
  .toolbar_container{flex-wrap: wrap;}
  .toolbar_up.filters_on{width: 100%;margin-bottom: 10px;order: 1;}
  .view-mode .view-mode-btn{width: 32px;height: 32px;}
  .view-mode .view_mode_list:before, .view-mode .view_mode_table:before{width: 16px;min-width: 16px;height: 16px;}
  .filterMain_btn{width: 32px;height: 32px;}
  .filterMain_btn .filter-icon:before{width: 18px;height: 18px;min-width: 18px;}
}
@media all and (max-width:380px){
  .icon_filter_main{margin-right:15px;}
  .show-by, .sort-by{margin-right: 10px;}
  .sort-by{width: 100%;}
}  
/** Навигация **/
.toolbar_up .pages{width: 230px;margin-right: 100px;}
.pages ol{display: flex;flex-wrap: wrap;grid-gap: 5px;padding: 0;font-size: 0;margin: 0;}
.pages li{display: inline-flex;align-items: center;justify-content: center;cursor: default;text-align: center;border-radius: 50%;color: #000000;height: 32px;width:32px;}
.pages li.current{background: #EFEFEF;pointer-events: none;}
.pages li.current a{color: #000000;}
.pages li.current:hover a{color: #ffffff;}
.pages li a{cursor: pointer;display: flex;align-items: center;justify-content: center;width: 100%;height: 100%;position: relative;font-weight: 500;font-size: 14px;text-align: center;}
.pages li:hover{background: #FF2985;}
.pages li:hover a{color: #FFFFFF;}
.pages li:active{background: #B377FF;}
.pages li:active a{color: #ffffff;}
.pages li.current span{cursor: default;}
.pages_points{cursor: default;height: 38px;text-align: center;width: 25px;min-width: 25px;font-size: 16px;}
.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: #ff2985;}
.toolbar.bottom{background: #ffffff;margin-top: 30px;border-radius: 8px;}
@media all and (max-width:480px){
  .pages li{height: 27px;width: 27px;}
  .pages ol{grid-gap: 3px;}
}
/** Фильтры **/
.filters{display: block;width: 100%;}
.filters .filter_btn_goodsParametrs{}
.filters .title._main{width: max-content;padding-right: 0;text-transform: uppercase;margin: 0;font-size: 16px;font-weight: 700;}
.filters .title{display: block;position: relative;width:100%;padding: 0;padding-right: 30px; text-align: left ;font-size: 18px;}
.filters .title.active{margin-bottom: 0;}
.filters-price .title, .filters .filters-goods .title{position: relative;font-size: 14px;color: #000000;font-weight: 700;display: flex;align-items: center;}
.filters .title .filter-arrow{color: #000000;position: absolute;cursor: pointer;top: 50%;transform: translateY(-50%);right: 1px;font-size: 20px;height: 100%;display: flex;align-items: center;justify-content: center;}
.filters .filters-goods .title .filter-arrow:hover{color: #FF2985;}
.filters .filters-goods .title.active .fa-angle-up:before{transform: scaleY(-1);}
.filters .disabled_filter{cursor: default;}
.filters .disabled_filter input, .filters .disabled_filter input:hover{border-color: #E8E8E8;cursor: default;background: #E8E8E8;}
.filters .disabled_filter label, .filters .disabled_filter label:hover{cursor: default !important;color: #959595 !important;}
.filters .disabled_filter input[type="checkbox"]:after, .filters .disabled_filter .counter{display:none !important;}
.filters-goods .filter{display: block;position: relative;}
.filters-goods .filter ._filter_rest{display: flex;align-items: center;margin-top: 10px;}
.filters-goods .filter-inner.crop{max-height: 270px;overflow: auto;}
.filters-goods .title.active ~ .filter-more{display: none}
.filters .filter-inner .filter-item:not(:last-child){padding-bottom: 15px;}
.filter-item input:hover + label, .filters-goods .filter label:hover{color: #FF2985;}
.filter-item input[checked="checked"] + label{color: #FF2985;font-weight: 700;}
.filters .filter-inner .filter-item{display: flex; align-items: center;}
.filters .filter-inner .filter-item .fal{display: inline-block;margin-right: 5px;}
.filters .filter-inner .filter-item .counter{display: none;vertical-align: middle;min-width: 20px;height: 20px;margin-left: auto;font-size: 12px;line-height: 20px;text-align: center;border-radius: 5px;color: #8f92ba;}
.filters-goods .filter label{display: flex;align-items: center;font-size:14px;cursor: pointer;color: #000000;width: calc(100% - 18px - 8px);line-height: 1;padding-left: 8px;}
.filters-goods .filter label .name{width: calc(100% - 25px);overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.filters-goods .filter select{height: 30px;border: 1px solid #dce4e9;padding: 0 5px;}
.filters-goods .filter select:focus{border: 1px solid #000;}
.filters .filters-goods-active{display:none;}
.filters .filters-goods-active #filters-reset{margin: 10px auto;display: block}
.filters .filters-goods-active .filter-inner .filter-item .counter{margin-top: -3px;display: none;}
.filters-price .title{margin-bottom: 15px;}
.filters .filter-inner .filter-item.inactive{pointer-events: none;}
.filters .filter-inner .filter-item.inactive input{border-color: #E8E8E8;background: #E8E8E8;}
.filters .filter-inner .filter-item.inactive label, .filters .filter-inner .filter-item.inactive .counter{color: #686868;}
.filters .filterBtn_bottom{display: flex;flex-wrap: wrap;align-items: center;justify-content: center;width: max-content;margin: 20px auto 0;}
.filters #filters-reset{margin-top: 10px;height:36px;padding: 8px 15px;font-size:12px;}
.filters #filters-reset[disabled="disabled"]{background: #C0C0C0;color: #ffffff;pointer-events: none;}
#goods-filter-price-slider.noUi-target{height: 4px;margin: 15px auto;background: transparent;box-shadow: none;border: 0;width: calc(100% - 20px);}
#goods-filter-price-slider.noUi-horizontal .noUi-handle{background: #ff2985;top: -6px;width: 16px;height: 16px;cursor: pointer;outline: 0;box-shadow: none;border-radius: 50%;border-color: #ff2985;}
#goods-filter-price-slider .noUi-handle:after, .noUi-handle:before{content: none;}
#goods-filter-price-slider .noUi-connect{background: #FF2985;}
#goods-filter-price-slider.noUi-horizontal .noUi-handle.noUi-handle-lower{right: -8px;}
#goods-filter-price-slider.noUi-horizontal .noUi-handle.noUi-handle-upper{right: -8px;}
.count_goods{display:none;color: #FF2985;font-weight: 700;font-size: 18px;text-align: center;position:relative;margin-bottom: 30px;}
.filters-price .layout-slider{position: relative;text-align: center;margin-bottom: 25px;}
.filters-price .layout-slider .filter-range{display: flex;align-items: center;justify-content: space-between;border: 1px solid #E8E8E8;border-radius: 25px;padding: 0 15px;}
.filters-price .goodsFilterPriceSubmit{width: 100%;margin-top: 20px;}
.filters .filters-goods-active #filters-reset{color: #ffffff;background: transparent;border-color: #ffffff;}
.filters-price .layout-slider .filter-range-col{position:relative;display: flex;align-items: center; vertical-align: middle;width: calc(50% - 7px);}
.filters-price .layout-slider .filter-range-col:first-child:after{content: '';border-right: 1px solid #E8E8E8;display: block;height: 100%;position: absolute;right: -7px;top: 0;}
.filters-price .layout-slider .filter-range-col:first-child:before{content: 'От';margin-right: 10px;font-weight: 400;font-size: 14px;color: #000000;display:none;}
.filters-price .layout-slider .filter-range-col:last-child:before{content: 'До';margin-right: 10px;font-weight: 400;font-size: 14px;color: #000000;display:none;}
.filters-price .layout-slider .filter-range-label{position: absolute;top: 50%;transform: translateY(-50%);left: 15px;opacity: 0.5;font-size: 14px;}
.filters-price .layout-slider .input{width: 100%;height: 40px;display:inline-block;text-align: center;font-size:14px;line-height: 37px;padding: 0;border: 0;text-align: left;}
.col-left .filters-goods{display: flex;grid-gap: 25px;flex-direction: column;}
.filterPrice_btn{display: flex;flex-wrap: wrap;align-items: center;margin-top: 20px;}
.filterPrice_btn button{width: calc(50% - 10px);font-size: 14px;}
.filterPrice_btn button:hover{color: #FF2985;}
.filterPrice_btn button.filter_btn_goodsParametrs{margin-right:20px;text-align:left;}
.filterPrice_btn button.filter_btn_goodsParametrsClaar{text-align:right;}
.filtersTitle{display:none;;align-items: center;justify-content: space-between;padding: 15px 25px;color: #000000;font-weight: 700;font-size: 24px;position: relative;border-bottom: 1px solid #E8E8E8;}
.filtersTitle .filters__close{margin: 0;cursor: pointer;background-color: #000000;transition: 0.5s;width: 14px;height: 14px;min-width: 14px;}
.filtersTitle .filters__close:hover{background-color: #ffffff;}
/*** Категории ***/
.toolbar + .categories{padding-top: 30px;}
.categories_grid{position: relative;display: grid;grid-template-columns: repeat(6, 1fr);grid-gap: 20px;text-align: center;width: 100%;overflow: hidden;}
.categories_grid.goodsEmpty{margin-top: 20px;}
.categories_grid .item{position: relative;cursor: pointer;}
.categories_grid .item .cat-image{position: relative;transition: 0.5s;border-radius: 8px;overflow: hidden;margin-bottom: 15px;}
.categories_grid .item .cat-image a{background: #EFEFEF;border-radius: 8px;display: flex;overflow: hidden;width: 100%;height: 100%;color: #babdde;align-items: center;justify-content: center;padding-bottom: 100%;position: relative;}
.categories_grid .item .cat-image a img{max-width: 100%;width: 100%;height: 100%;object-fit: cover;max-height: 100%;position: absolute;left: 0;top: 0;}
.categories_grid .item .cat-name a{font-size: 14px;color: #000000;font-weight: 700;max-height: 50px;overflow: hidden;text-align: center;display: block;overflow-wrap: anywhere;}
.categories_grid .item:hover a{color: #ff2985;}
@media all and (max-width:980px){
  .categories_grid{grid-template-columns: repeat(5, 1fr);}
}
@media all and (max-width:780px){
  .categories_grid{grid-template-columns: repeat(4, 1fr);}
} 
@media all and (max-width:680px){
  .categories_grid{grid-template-columns: repeat(3, 1fr);}
}
@media all and (max-width:380px){
  .categories_grid{grid-template-columns: repeat(2, 1fr);}
}
.index_mainBlock .categories_grid{grid-template-columns: repeat(3, 1fr);}
@media all and (max-width:500px){
  .index_mainBlock .categories_grid{grid-template-columns: repeat(2, 1fr);}
}
/*** Левая часть ***/
.col-left .page-sidebar{z-index: 1;height: 100%;}
.col-left .page-sidebar .block.catalog, .col-left .page-sidebar .block.filters{background: #ffffff;position: relative;height: 100%;}
.col-left .page-sidebar .block.filters{max-height: 100%;height:100%;}
.col-left .block:last-child{margin-bottom: 0;}
.col-left .block > .title{font-size: 22px;margin-bottom: 20px;}
.col-left .block > .title a:hover{color: #ff2985;}
/** Каталог **/
.col-left .block .content{padding: 0;}
.col-left .block .content ul{margin: 0;margin-top: 10px;padding: 0;list-style: none;list-style-position: inside;max-height: 300px;padding-right: 3px;overflow-y: auto;overflow-x: hidden;}
.col-left .block.catalog .content ul.sub li a{font-size: 14px;}
.col-left .block.catalog .content ul li{position: relative;}
.col-left .block.catalog .content ul li:last-child{margin-bottom: 0;}
.col-left .block.catalog .content ul li a{display: block;position: relative;text-transform: none;font-size: 18px;line-height: 33px;letter-spacing: 0.01em;color: #ffffff;padding-right: 30px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.col-left .block.catalog .content ul li a.active, .col-left .block.catalog .content ul li a:hover{color: #ff2985;}
.col-left .block.catalog .content ul li a img{width: 30px;height: 30px;margin-right: 5px;display: none;}
.col-left .block.catalog .content ul li .open-sub{display: block;position: absolute;right: 0;top: 2px;cursor: pointer;font-family: "FontAwesome";font-size: 30px;}
.col-left .block.catalog .content ul li .open-sub.active:before{content: "\f106";}
.col-left .block.catalog .content ul li .open-sub:hover{color: #ff2985;}
.col-left .block.catalog .content ul li .open-sub:before{content: "\f107";display: block;vertical-align: middle;width: 30px;height: 30px;line-height: 30px;text-align: center;}
.col-left .block.catalog .content ul li ul li{padding-left: 10px;}
.col-left .block.catalog .content ul li .count{display: inline-block;vertical-align: middle;min-width: 20px;height: 20px;padding: 0 4px;margin-left: 5px;font-size: 11px;line-height: 20px;text-align: center;border-radius: 8px;color: #5d7483;background-color: #f1f1f1}
.showMoreCatalog{cursor: pointer;margin-top:20px;background-color: #FFFFFF;color: #889BEF;font-weight: 700;font-size: 16px;width: 100%;height: 50px;display: flex;align-items: center;justify-content: center;border-radius: 8px;overflow: hidden;}
.showMoreCatalog:hover{background: #ff2985;color:#ffffff;}
/*** Правая часть ***/
.page-content{padding: 15px;}
.page-content.no-padding{padding: 0;}
.filtersTitleWeb{font-size: 20px;font-weight: 700;margin-bottom: 15px;}
@media all and (max-width: 780px){
  form#filters-form{padding: 15px 25px;max-height: calc(100% - 70px);overflow-y: auto;}
  .filtersTitleWeb{display:none;}
}
@media all and (max-width: 980px){
#main .col-right.col-no_filters .products-grid{grid-template-columns: repeat(3, 1fr);}
#main .col-right:not(.col-no_filters) .products-grid{grid-template-columns: repeat(2, 1fr);}
#main .col-right:not(.col-no_filters) .products-list{grid-template-columns: repeat(1, 1fr);}
}
@media all and (max-width: 780px){
#main .col-right.col-no_filters .products-grid{grid-template-columns: repeat(3, 1fr);}
#main .col-right:not(.col-no_filters) .products-grid{grid-template-columns: repeat(3, 1fr);}
#main .col-left{width: 100%;max-width: 480px;margin-right: 0;position: fixed;top: 0;right: -100%;transition: 1s;z-index: 30;height: 100%;border-radius: 8px 0 0 10px;overflow: hidden;}
.col-left .page-sidebar .block.filters{padding: 0;}
.col-left .block .content{height:100%;}
#main .col-left.opened{right: 0;}
#main .col-right{width: 100%;}
.filtersTitle{display:flex;}
.filterMain_btn span:not(.filter-icon){display:none;}
.filterMain_btn .filter-icon:before{margin:0;}
}
@media all and (max-width: 460px){
#main .col-right.col-no_filters .products-grid{grid-template-columns: repeat(2, 1fr);}
#main .col-right:not(.col-no_filters) .products-grid{grid-template-columns: repeat(2, 1fr);}
}
@media all and (max-width: 480px){
  #main .col-left{border-radius: 0;}
}
@media all and (max-width: 420px){
.filterMain_btn, .show-by, .sort-by{margin-right: 8px;}
.sort-by .selectBlock:after, .show-by .selectBlock:after{right: 10px;}
}
/** Вы смотрели **/
.col-left .block.viewed .content{overflow: visible;}
/** Меню **/
.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: #ffffff95;}
.quickView .fancybox-inner .container{max-width: 700px;}
.fancybox-inner .block-bg{border: none;margin-bottom:0;height: 100%;}
.fancybox-inner .row{height: 100%;}
@media(min-width: 1200px){
}
/*** Выбор модификации при добавлении в корзину ***/
.fancybox-inner .product-img-box{width: 90px;height: 90px;position: absolute;top: 85px;left: 15px;display: none;}
.fancybox-inner .goodsRightBlock{width: 100%;margin: 0;}
.fancybox-inner .product-view .informationBlockSale{display:none !important;}
.fancybox-inner .add-to-box.actions{display: flex;align-items: center;}
.modification{opacity: 0;visibility: hidden;transition: 0.5s;width: 100%;max-width: 480px;padding: 0;vertical-align: bottom;position: absolute;right: 50%;top: 50%;transform: translate(50%, -50%);overflow: hidden;border-radius: 8px;padding: 15px 25px;box-shadow: 0px 0px 20px rgb(140 142 183 / 50%)}
.fancybox-slide--complete .product-view.fancybox-content.modification .fancybox-inner .goodsRightBlock{padding: 15px;}
.modification.active{opacity: 1;visibility: visible;}
.fancybox-modif{display:none;font-weight: 700;font-size: 24px;width: 100%;align-items: center;justify-content: space-between;border-bottom: 1px solid #E8E8E8;padding-bottom: 15px;margin-bottom: 15px;}
.fancybox-modif .fancybox-modif_close{margin: 0;cursor: pointer;background-color: #ffffff50;transition: 0.5s;}
.fancybox-modif .fancybox-modif_close:hover{background-color: #ffffff;}
.modification.product-view .goodsRightBlock .goodsDataMainModificationPriceNow{font-size: 24px;}
.modification.product-view .goodsRightBlock .goodsDataMainModificationPriceOld{font-size: 14px;}
.modification.product-view .goodsRightBlock .price-box{margin-bottom: 15px;}
.modification.product-view .RatingLinksBlock{display:none;}
.modification.product-view .add-cart.quick{display:none;}
.modification.product-view .product-name{padding: 0;}
.modification.product-view .product-name h1{font-size: 18px;}
.modification.product-view .fancybox-modif{display: flex;}
.modification.product-view .goodsRightBlock .add-to-cart .add-cart{margin-right:0;}
.fancybox-inner .modification .row{overflow-y: auto;position: relative;display: block;}
.fancybox-slide--complete .product-view.fancybox-content.modification .fancybox-inner .goodsRightBlock{padding: 0;}
.fancybox-slide--complete .product-view.fancybox-content.modification .goodsRightBlock .qty-wrap{margin-bottom: 0;} 
.fancybox-inner .goodsDataMainModificationsBlock{height: 100%;max-height: 200px;overflow-y: auto;}
.fancybox-inner .price_sale_block .product-order-inner{margin: 0;}
.fancybox-inner .modification .short-description{display:none;}
@media all and (max-width: 481px){
  .modification.product-view .goodsDataMainModificationsBlock{grid-template-columns: repeat(1, 1fr);}
  .fancybox-modif .title{max-width: 200px;}  
  .modification{padding: 15px;width: calc(100% - 30px);} 
  .modification.product-view .callback_notify span:not(.icon_), .modification.product-view .goodsRightBlock .add-to-cart .add-cart span:not(.icon_){display:none}
  .modification.product-view .callback_notify .icon_, .modification.product-view .goodsRightBlock .add-to-cart .add-cart .icon_{margin: 0;width: 20px;height: 20px;min-width: 20px;}
  .modification.product-view .goodsRightBlock .add-to-cart .add-cart, .modification.product-view .callback_notify{width: 45px;height: 45px;}
}
/*Страница быстрого заказа*/
.fancybox-inner .orderContainer .order_left{width: 100%;margin-right: 0;margin-bottom: 30px;}
.fancybox-inner .orderContainer .order_left .formfast .order_grid .account .fields-grid{grid-template-columns: repeat(1, 1fr);grid-gap: 15px;}
.fancybox-inner .orderContainer .order_left .formfast .contactWantRegister{margin:0;}
.fancybox-inner .orderContainer .order_right{width: 100%;}
.fancybox-inner .orderContainer .order_right .product_action .TotalSum span{font-size: 22px;}
.fancybox-inner .orderContainer .adress .form-list{grid-template-columns: repeat(1, 1fr);}
.fancybox-inner .buttonsOrder{grid-template-columns: repeat(1, 1fr);}
.fancybox-inner .buttonsOrder button{max-width: 100%;}
.fancybox-inner #closeOrder{max-width: 100%;}
.fancybox-inner #closeOrder{display: none;}
.fancybox-order_title{display:none;font-weight: 700;font-size: 24px;width: 100%;align-items: center;justify-content: space-between;border-bottom: 1px solid #E8E8E8;padding-bottom: 15px;}
.fancybox-inner .quickformfast .fancybox-order_title{display:flex;}
.fancybox-inner .quickformfast .success, .fancybox-inner .quickformfast .warning{margin: 15px 0;}
.login-info{font-size: 14px;display: block;text-align: left;}
.login-info a{color: #fc1a85;}
.login-info a:hover{color: #b377ff;}
/** Товар с модификациями **/
.products-container .item._with-mod .actions .qty-wrap{display:none;}
/*** Страница: Ajax добавление товара в корзину ***/
.noty__addto{font-size: 14px;background: #FFD6D8;padding: 15px;border-radius: 8px;display: flex;align-items: center;text-align: left;}
.noty__addto i{width: 60px;height: 60px;font-size: 2.5rem;display: flex;align-items: center;justify-content: center;}
.noty_theme__sunset.noty_type__success{background: #FFD6D8;padding: 15px;border-radius: 8px !important;margin-top: 15px;}
.noty_theme__sunset.noty_bar .noty_body{font-size: 14px;color: #000000;padding: 0;}
.noty__addto .icon-check{margin-right: 15px;background-color: #A0E777;-webkit-mask-position: center;-webkit-mask-repeat: no-repeat;-webkit-mask-size: contain;width: 24px;min-width: 24px;height: 24px;}
.noty__addto .icon-check{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='15' viewBox='0 0 20 15' fill='none'%3E%3Cpath d='M19.7071 0.299139C19.3166 -0.0997131 18.6835 -0.0997131 18.2929 0.299139L6.31228 12.5347L1.70713 7.83158C1.31662 7.43273 0.683495 7.43277 0.29291 7.83158C-0.0976366 8.23039 -0.0976366 8.87698 0.29291 9.27584L5.60517 14.701C5.99556 15.0998 6.62915 15.0995 7.01939 14.701L19.7071 1.74343C20.0977 1.34462 20.0976 0.697992 19.7071 0.299139Z' fill='white'/%3E%3C/svg%3E");}
.noty__addto .title.good{font-size: 14px;color: #000000;}
.noty__addto .cart-product, .noty__addto .buttons{display:none;}
.noty__message a, .noty_content a{color: #000000;}
.noty__message a:hover, .noty_content a:hover{text-decoration: revert;}
.noty__message{width: 100%;}
/*.noty_type__success a, .noty_type__success a:visited, .noty_type__success a:focus, .noty_type__success a:hover{color: inherit;}*/
.noty_type__warning .noty__addto{color: #ffffff;background-color: #070a2e;border-color: #070a2e;}
.noty__addto .icon-close{margin-right: 15px;background-color: #FF8A90;-webkit-mask-position: center;-webkit-mask-repeat: no-repeat;-webkit-mask-size: contain;width: 24px;min-width: 24px;height: 24px;}
.noty__addto .icon-close{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M6.5 7L6.5 11C6.5 11.2761 6.72386 11.5 7 11.5C7.27614 11.5 7.5 11.2761 7.5 11L7.5 7C7.5 6.72386 7.27614 6.5 7 6.5C6.72386 6.5 6.5 6.72386 6.5 7ZM9 6.5C9.27614 6.5 9.5 6.72386 9.5 7V11C9.5 11.2761 9.27614 11.5 9 11.5C8.72386 11.5 8.5 11.2761 8.5 11V7C8.5 6.72386 8.72386 6.5 9 6.5ZM10 4H13C13.2761 4 13.5 4.22386 13.5 4.5C13.5 4.77614 13.2761 5 13 5H12.4475L11.6946 11.7761C11.5539 13.0422 10.4838 14 9.20991 14H6.79008C5.51621 14 4.44605 13.0422 4.30537 11.7761L3.55247 5H3C2.72386 5 2.5 4.77614 2.5 4.5C2.5 4.22386 2.72386 4 3 4H6C6 2.89543 6.89543 2 8 2C9.10457 2 10 2.89543 10 4ZM8 3C7.44772 3 7 3.44772 7 4H9C9 3.44772 8.55229 3 8 3ZM4.55863 5L5.29925 11.6656C5.38366 12.4253 6.02575 13 6.79008 13H9.20991C9.97423 13 10.6163 12.4253 10.7007 11.6656L11.4414 5H4.55863Z' fill='%23686868'/%3E%3C/svg%3E");}
.noty_type__success .noty__addto{color: #000000;background: #D2FFB6;border-radius: 8px;margin-top: 15px;}
.noty_type__error .noty__addto{margin-top: 15px;}
.noty_bar.noty_type__error .noty__addto{background: #FFD6D8;}
.noty_bar.noty_type__error .noty_progressbar{display:none;background-color: #c671fa;opacity: 1;height: 2px;}
.noty_bar.noty_type__success .noty_progressbar{display:none;background-color: #ffffff;opacity: 1;height: 2px;display: none;}
#noty_layout__bottomRight{right: 15px;}
.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);}
@media all and (max-width: 500px){
  #noty_layout__bottomRight{max-width: 230px;}
  .noty__addto .title.good{font-size: 14px;}
}
/*** Быстрый заказ ***/
.quickformfast{max-width: 500px;padding: 0 15px;overflow-x: hidden;text-align: center;}
@media all and (max-width: 481px){
  .quickformfast{padding: 0;}
}
.order_left .min_priceOrder_info{font-size: 16px;width: 100%;margin-bottom: 15px;color: #ffffff;padding: 15px;border-radius: 8px;background: #FF2985;}
.order_right .min_priceOrder_info{font-size: 14px;color: #FF2985;margin: 10px 0;}
.buttonsOrder button[disabled="disabled"]{border-color: #C0C0C0;pointer-events: none;background: #C0C0C0;color: #ffffff;}
.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: #ff2985;white-space: nowrap;}
.orderContainer{display: flex;flex-wrap: wrap;}
.orderContainer .order_left{width: calc(100% - 275px - 30px);margin-right: 30px;}
.orderContainer .order_right{width: 275px;height: max-content;overflow: hidden;}
.orderContainer .order_right ul{padding: 0 5px 15px 0;margin: 0;list-style: none;display: block;max-height: 315px;overflow-x: hidden;overflow-y: auto;border-bottom: 1px solid #E8E8E8;margin-bottom: 15px;}
.orderContainer .order_right ul .item{position: relative;overflow: hidden;padding: 0;display: flex;align-items: center;}
.orderContainer .order_right ul .item:not(:last-child){margin-bottom: 15px;}
.orderContainer .order_right ul .item .product-details{position: relative;text-align: left;width: 100%;}
.orderContainer .order_right ul .item .product-details .product-name{margin-bottom: 10px;}
.orderContainer .order_right .quantity{color: #686868;margin-left: 5px;font-size: 12px;}
.orderContainer .order_right ul .item .product-details .product-name a{display: block;overflow: hidden;max-height: 52px;font-weight: 400;font-size: 14px;color: #000000;word-break: break-word;}
.orderContainer .order_right ul .item .product-details .product-name:hover a{color: #ff2985;}
.orderContainer .order_right ul .item .product-details .product-price{font-size: 15px;display: flex;align-items: center;}
.orderContainer .order_right ul .product-details .product-price .price{font-weight: 700;font-size: 16px;}
.orderContainer .order_right ul .product-details .product-price .price > span:after{font-size: 12px;}
.orderContainer .order_right .subtotal{width: 100%;display: flex;align-items: center;text-transform: uppercase;font-weight: 700;}
.orderContainer .order_right .subtotal .label{display: inline-block;vertical-align: middle;font-size: 16px;color: #babdde;}
.orderContainer .order_right .subtotal .price{color: #ffffff;font-size: 18px;margin-left: 5px;}
.orderContainer .order_right .product_action{display: flex;justify-content: space-between;flex-direction: column;}
.orderContainer .order_right .product_action .sum_noDiscount, .orderContainer .order_right .product_action .discounttr, .orderContainer .order_right .product_action .delivery-sum{margin-bottom: 15px;}
.orderContainer .order_right .product_action .delivery-sum{border-bottom: 1px solid #E8E8E8;padding-bottom: 15px;}
.orderContainer .order_right .product_action .totel .title{font-size: 18px;color: #babdde;text-transform: uppercase;font-weight: 700;}
.orderContainer .adress .form-list{display: grid;grid-template-columns: repeat(3, 1fr);grid-gap: 15px;}
.adress .form-list .fields{margin: 0;}
.orderContainer .order_right ul .header-toolsAmount.quantity{font-size: 14px;margin-right: 5px;line-height: 1;color: #ffffff;color: #ff2985;}
.orderContainer .order_right .item .product-image{min-width: 52px;width: 52px;height:52px;margin-right: 15px;display: flex;align-items: center;justify-content: center;position: relative;padding: 0;background: #EFEFEF;z-index: 1;text-align: center;border-radius: 8px;overflow: hidden;}
.orderContainer .order_right .item .product-image img{max-width: 100%;max-height: 100%;}
.quickformfast .success, .quickformfast .warning{margin-bottom: 10px;}
.quickformfast .form-list{margin-bottom: 0;}
.formfast .formfast .buttons{margin-left: auto;display: flex;flex-direction: column;align-items: flex-end;}
.formfast .order_grid{display: grid;grid-template-columns: repeat(1, 1fr);width: 100%;grid-gap: 20px;}
label.checkbox-name{color: #8f92ba;cursor:pointer;}
label.checkbox-name:hover{color: #889BEF;}
.fancybox-inner .formfast .order_grid{display: grid;grid-template-columns: repeat(1, 1fr);width: 100%;grid-gap: 30px;}
.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-weight: 700;font-size: 18px;color: #000000;margin-bottom: 15px;text-align: left;position: relative;}
.formfast #caps_lock .fa-warning{font-size: 18px;color: #cc003d;}
.formfast .order_grid .account .fields-grid{display: grid;grid-template-columns: repeat(3, 1fr);grid-gap: 15px;margin-bottom:15px;}
.form__field.deliveryConvenientDate.selectBox, .orderContainer .adress .form-list .fields.country_, .adress .fields.first.deliveryDate, .formfast .order_grid > div.comment .input-box{position: relative;}
.fields_container{display: flex;align-items: center;}
.fields_container .first{width: calc(50% - 15px);margin-right: 30px;}
.fields_container .last{width: calc(50% - 15px);}
.form-list input{max-width:100%;}
.formfast .contactWantRegister{display: flex;align-items: center;}
.formfast .contactWantRegister label.checkbox-name{color: #000000;font-weight: 400;font-size: 14px;padding-left: 8px;}
.formfast{position: relative;}
.formfast textarea{max-width: 100%;}
.formfast .button{margin-bottom: 15px;}
.adress, .customer, .payment, .coupons{float: left;width: 100%;}
.customer .input-box{margin-bottom: 15px;}
.customer .input-box:last-child{margin-bottom: 0;}
.contactRegisterNeedElement{margin-top:15px;}
.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: 15px auto 0;overflow: hidden;text-align: justify;}
.currentPaymentDescription, .currentDeliveryDescription{color: #8f92ba;}
.delivery .manufacturer-list .currentDeliveryDesc > div{word-break: break-word;display: flex;color: #000000;font-size: 14px;}
.delivery .manufacturer-list .currentDeliveryDesc > div span{color: #000000;font-weight: 700;}
.delivery .manufacturer-list .currentDeliveryDesc > div .changeprice{margin-right:5px;}
.delivery .manufacturer-list .currentDeliveryPrice{margin-bottom: 15px;}
.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;}
.coupons .couponBlock .input-box > div{width: 100%;margin-right: 15px;position: relative;}
.coupons .couponBlock .input{width: 100%;max-width: 100%;}
.coupons .couponBlock .coupon_clear{display: none;position: absolute;top: 0;right: 40px;padding: 12px 15px;cursor: pointer;opacity:0;visibility: hidden;transition: all .3s;}
.coupons .couponBlock .coupon_clear.active{opacity:1;visibility: visible;}
.coupons .couponBlockSale{text-align: left;display: none;align-items: center;transition: color .3s;padding-top: 10px;}
.coupons .couponBlockSale.active{color: #000000;display: flex;font-weight: 400;font-size: 14px;}
.coupons .couponBlocLabel{margin-right: 5px;}
.coupons .couponBlockPrice p{margin-bottom: 0;color: #000000;font-weight: 700;}
.coupons .coupon-btn{margin: 0;}
.coupons .coupon-btn[disabled="disabled"]{background: #C0C0C0;color: #ffffff;pointer-events: none;}
@media all and (max-width: 880px){
  .orderContainer .order_left{width: 100%;margin-right: 0;margin-bottom: 45px;}
  .orderContainer .order_right{width: 100%;}
}
@media all and (max-width: 660px){
  .formfast .order_grid .account .fields-grid{grid-template-columns: repeat(1, 1fr);}
  .orderContainer .order_left{margin-bottom: 25px;}
}
@media all and (max-width: 480px){
  .coupons .couponBlock .input-box{flex-direction: column;}
  .coupons .couponBlock .input-box > div{margin: 0;}
  .coupons .coupon-btn{margin-top: 15px;}
  .coupons .couponBlockSale.active{justify-content: center;}
}
/*** Корзина ***/
.cart_block{width: 100%;}
.cart_left_container{width: calc(100% - 310px - 25px);margin-right: 25px;}
.cart_right_container{width: 310px;}
.cartTable .cart__items{width: 100%;background: #ffffff;border-radius: 8px;}
.cartTable .cart__total{width: 100%;}
.cartTable .cart__total, .orderContainer .order_right{border-radius: 8px;overflow: hidden;border: 1px solid #E8E8E8;padding: 15px 25px;}
.cartTable .cart__total_Title, .orderContainer .order_right .dropdown_title{display: flex;align-items: center;justify-content: center;margin-bottom: 15px;font-weight: 700;color: #000000;font-size: 24px;border-bottom: 1px solid #E8E8E8;padding-bottom: 15px}
.cartTable .cart_bottom{background: #ffffff;}
.cartTable .cart__items .items .cart-bottom{display: flex;align-items: center;width: 100%;}
.cartTable .cart__total .totale-inner{width: 100%;display: flex;flex-direction: column;}
.cartTable .cart__total .actions{width: 100%;}
.cartTable .cart__total .totale-inner > div, .orderContainer .order_right .product_action > div{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;margin-bottom: 25px;}
.cartTable .cart__total .totale-inner > div.total, .orderContainer .order_right .product_action > div.total{justify-content: center;}
.cartTable .cart__total .totale-inner > div.discounttr{border-bottom: 1px solid #E8E8E8;padding-bottom: 15px;}
.cartTable .cart__buttons a{width: max-content;}
.cartTable .cart__buttons a:not(:last-child){margin-right: 30px;}
.cart__items .items .cart-right_block{width: calc(100% - 140px - 25px);display: flex;flex-direction: column;height: 140px;}
.cart__items .items .cart-right_block .cart-qty{margin: 0;margin-left:45px;}
.cartTable .cart__buttons{display: flex;justify-content: space-between;width: 100%;}
.cart__items .items .cart-right_block .closetd{margin-left:auto;color: #686868;font-size: 14px;}
.cart__items .items .cart-right_block .closetd a{display:flex;align-items:center;}
.cart__items .items .cart-right_block .closetd a:hover{color: #FF2985;}
.cart__items .items .cart-right_block .closetd a:hover .icon_{background-color: #FF2985;}
.cart__items .items .cart-right_block .closetd a .icon_{background-color: #686868;}
.cart__items .items .cart-right_block .cart-price{display: flex;align-items:center;}
.cart__items .items .cart-right_block .cart-price .price{font-size:16px;font-weight: 700;}
.cart__items .items .closetd a:after{font-size: 25px;display:none;}
.cart__items .items .closetd:hover a:after{color:#ecedff;}
.cartTable .cart__items .items{display: flex;border-bottom: 1px solid #E8E8E8;padding-bottom: 25px;margin-bottom: 25px;}
.cart-qty{margin-right: 15px;}
.cart__items .items .image{height: 140px;width: 140px;min-width: 140px;margin-right:25px;border-radius: 8px;overflow: hidden;background: #EFEFEF;}
.cart__items .items .image img{height: 100%;width: 100%;max-width: 100%;max-height: 100%;object-fit: contain;}
.cart__items .items .cart-right_block .name{width: 100%;margin-bottom: auto;}
.cart__items .items .cart-right_block .name a{font-size: 14px;display: block;max-height: 35px;font-weight: 400;overflow: hidden;color: #000000;word-break: break-word;}
.cart__items .items .cart-right_block .name a:hover{color: #ff2985;}
.cart__items .items .cart-right_block .name .art{margin-top:10px;}
.cart__items .items .cart-right_block .name .properties{color: #000000;font-size: 12px;font-weight: 700;line-height: 1.4;} 
.cart__items .items .cart-right_block .name .art{color: #686868;font-size: 12px;}
.cartTable .cart__buttons a .cart__buttons-icon{margin-right: 10px;}
.cartTable{width: 100%;display: flex;flex-wrap: wrap;}
.cartTable #closeOrder{display: none}
.cartTable svg{fill: #e8dbcf}
.cartTable svg:hover{fill: #ff7e7a}
.cartTable.disable .qty-wrap a, .cartTable.disable .qty-wrap input{color: #8f92ba;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 .sum_noDiscount{margin-bottom: 15px}
.cartTable .cart__total .sum_leftBlock, .cartTable .cart__total .discounttr .title, .orderContainer .order_right .product_action .sum_leftBlock, .orderContainer .order_right .product_action .discounttr .title, .orderContainer .order_right .product_action .delivery-sum .label{color: #000000;font-weight: 400;font-size: 14px;}
.cartTable .cart__total .sum_rightBlock, .cartTable .cart__total .discounttr .price, .orderContainer .order_right .product_action .sum_rightBlock, .orderContainer .order_right .product_action .delivery-sum .price, .orderContainer .order_right .product_action .discounttr .price{font-weight: 700;font-size: 14px;color: #000000;line-height: normal;}
.orderContainer .order_right .sum_curr{margin-left:5px;}
.cart__total .total .title, .orderContainer .order_right .product_action .total .title{font-weight: 700;font-size: 20px;color: #000000;}
.cartTable .cart__total .sum_leftBlock, .cartTable .cart__total .discounttr .title, .cart__total .total .title, .orderContainer .order_right .product_action .total .title{margin-right: 5px;}
.cartTable .buttons{display: flex;align-items: center;width: 100%;flex-direction: column;}
.cartTable .buttons .pp{margin-top: 15px;}
.cartTable .buttons #startOrder{max-width: 190px;}
.cartTable .price{font-size: 16px;white-space: normal;}
.cart__total .total .TotalSum span, .orderContainer .order_right .product_action .TotalSum span{font-weight: 700;font-size: 20px;color: #000000;}
.cartTable .goods-image-other{max-width: 100px;max-height: 100px}
.cartTable .buttons .delete-all{margin: auto;margin-top: 10px}
.cartTable .buttons .button i{margin-right: 10px;font-size: 21px}
.cartTable .inputText{text-align: center;padding: 0;max-width: 80px;border-color: #e8dbcf}
.cartTable .inputText:disabled{background-color: #ececec;cursor: not-allowed}
.buttonsOrder button{margin: 0 auto 15px;}
#closeOrder{margin: 0 auto 15px;justify-content: center;}
.cart-footer{margin: 0;margin-top: 20px;margin-left: auto;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;text-align: center;border: 1px solid #e8dbcf;background-color: #fbf6ee;width: 100%;padding-bottom: 20px;max-width: 360px;padding: 15px}
.cart-footer .buttons{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column}
.cart-footer .buttons a{margin: auto}
.cart-footer .buttons a.delete-all{margin-top: 20px}
.cart-footer .buttons a.delete-all:hover{
  color: #ff7e7a;
}
.cart-footer .discounttr{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-bottom: 10px}
.dotted-line{-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;border-bottom: 2px dotted #e8dbcf;margin: 0 10px;margin-bottom: 5px}
.TotalSum{display: -webkit-box;display: -ms-flexbox;display: flex;}
@media all and (max-width: 880px){
.cart_left_container{width: 100%;margin-right: 0;margin-bottom: 25px;}
.cart_right_container{width: 100%;}
}
@media all and (max-width: 660px){
  .orderContainer .adress .form-list{grid-template-columns: repeat(2, 1fr);}
}
@media all and (max-width: 500px){
.cart__items .items .cart-right_block .cart-price{align-items: baseline;}
.cart__items .items .cart-right_block{flex-direction: column;align-items: baseline;}
.cartTable .cart__items .items .cart-bottom{flex-wrap: wrap;}
.cartTable .cart__items .items:hover .cart-right_block .cart-price{display: flex;}
.cart__items .items .cart-right_block .cart-price{order: 2;}
.cart__items .items .cart-right_block .cart-qty{margin-left: 0;width: max-content;margin-right: auto;order: 1;}
.cart__items .items .cart-right_block .closetd{margin-top: 15px;order: 3;width: 100%;}
.cart__items .items .cart-right_block .closetd a{justify-content: flex-end;}
}
@media all and (max-width: 400px){
.cartTable .cart__items{padding-bottom: 15px;margin-bottom: 15px;}
.cart__items .items .cart-right_block{width: calc(100% - 52px - 15px);height:auto;}
.cart__items .items .image{height: 52px;width: 52px;min-width: 52px;}
.cart__items .items .image, .cart-qty{margin-right:15px;}
.cart__items .items .cart-right_block .name a{max-height: 60px;}
.cart__items .items .cart-right_block .name{margin-bottom: 15px;}
}
/*** Личный кабинет (Страницы) ***/
.col-block{display: grid;grid-template-columns: repeat(2, 1fr);width: 100%;grid-gap: 30px;}
.maps_block{width: 100%;margin-top:30px;}
.maps_block iframe{border-radius: 5px;overflow: hidden;}
.lk_btn{margin:30px auto 0;}
.col-account.form{padding: 15px 25px;border: 1px solid #E8E8E8;}
.col-account.form .fields:not(:last-child){margin-bottom: 15px;}
.col-account.form .fields{position:relative;}
.col-account.form h3{text-align: center;font-size: 24px;font-weight: 700;margin-bottom: 15px;border-bottom: 1px solid #E8E8E8;padding-bottom: 15px;}
.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{margin: 15px auto;}
.col-account.contacts h3{display:none;}
.col-account.form .pp{max-width: 300px;margin: 0 auto;}
.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: 30px;}
.optionAcc .col-account{}
.clientForm .form-list{width:100%;}
.clientForm .form-list .fields:not(:last-child){margin-bottom:15px;}
.clientForm .form-list .fields{position: relative;}
.optionAcc .col-account h3{font-size: 18px;position: relative;color: #000000;font-weight: 700;margin-bottom: 20px;}
.optionAcc .col-account .buttons{margin-top: 20px;}
.optionAcc .col-account .buttons .button{max-width: 100%;}
.optionAcc .col-account textarea{max-width: 100%;}
.account .accoutnPageBlock h3{margin-bottom:15px;font-weight: 700;font-size: 18px;}
.account .accoutnPageBlock .buttons{margin-top:20px;width: 100%;display: flex;align-items: center;flex-wrap: wrap;}
.account .accoutnPageBlock{display: flex;flex-wrap: wrap;width: 100%;}
.account .accoutnPageBlock .first{width: 400px;}
.account .accoutnPageBlock .first .buttons button{margin-right: 15px;}
.account .accoutnPageBlock .first .buttons .button{max-width: max-content}
.account .accoutnPageBlock .second{width: calc(100% - 400px - 30px);margin-left: 30px;}
.account .accoutnPageBlock .second .col-account{}
.account .accoutnPageBlock p{color: #686868;font-size: 14px;margin: 0 0 25px;}
.account .accoutnPageBlock .second .buttons{display: flex;flex-wrap: wrap;}
.account .accoutnPageBlock .second .button{width: max-content;}
.account .accoutnPageBlock .second .button:first-child{margin-right: 15px;}
.account .accoutnPageBlock .pp{text-align: left;margin-top: 10px;}
.account .accoutnPageBlock .first .buttons .button5{justify-content: center;}
@media all and (max-width: 980px){
  .account .accoutnPageBlock .first{width: 100%;}
  .account .accoutnPageBlock .second{width: 100%;margin-left: 0;margin-top:30px;}
}
@media all and (max-width: 780px){
  .account.row .clientForm{grid-template-columns: repeat(1, 1fr);grid-gap: 20px;}
}
@media all and (max-width: 680px){
  .account.row .clientForm:not(.userPage){grid-template-columns: repeat(1, 1fr);}
  .account.row .clientForm .col-account{width: 100%;}
}
@media all and (max-width: 480px){
  .optionAcc .col-account h3{font-size: 14px;}
  .account .accoutnPageBlock .second .button{width: 100%;}
  .account .accoutnPageBlock .second .button:first-child{margin-right: 0;margin-bottom: 15px;}
}
/*** Личный кабинет (Избранное) ***/
.account.cart-info .buttons .button{margin-right: 11px;margin-bottom:5px;}
/*** Обратный звонок, Связь с администрацией ***/
.blocks_contact{display: grid;grid-template-columns: repeat(1, 1fr);grid-gap: 15px;}
.blocks_contact .title_contact{font-size: 16px;margin-bottom: 15px;display: block;font-weight: 700;}
.blocks_contact div{font-size: 14px;line-height: initial;}
.blocks_contact div:not(:last-child){margin-bottom:10px;}
.blocks_contact .block > div a, .blocks_contact .block .infoBlock{display: flex;align-items: center;color: #000000;;}
.blocks_contact .block > div a .icon_, .blocks_contact .block .infoBlock .icon_{background-color: #000000;margin-right: 6px;}
.blocks_contact .block > div a:hover{color:#ff2985;}
.blocks_contact .block > div a:hover .icon_, .blocks_contact .block .infoBlock:hover .icon_{background-color: #ff2985;}
.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: #8f92ba;font-size: 14px;}
@media all and (max-width: 780px){
  .col-block{grid-template-columns: repeat(1, 1fr);grid-gap: 25px;}
}
/** Платежные системы на странице просмотра заказа **/
.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: 15px;}
.orderStrageContent .registrations .text, .orderStrageContent .form-list .text{text-transform: uppercase;margin-bottom: 8px;}
.orderStrageContent .registrations .text-italic{color: #b2b2b2;margin-bottom: 15px;}
.orderStrageContent .registrations .contactWantRegister input{margin: 0;vertical-align: middle;}
.orderStrageContent h3.title{margin-bottom: 15px;}
.orderStrageContent .delivery{margin-bottom: 15px;}
.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: #ff2985;}
.stages.active .title, .stages:hover .title{color: #21293c;}
/*** Страница Поиск ***/
.page-content .search{padding: 15px;}
.page-content .search h4{margin-bottom: 10px;}
/*** Акции ***/
.discount-box_promoPage{display: grid;grid-template-columns: repeat(4, 1fr);grid-gap: 20px;}
.discount-box_promoPage a:hover h3{color: #FF2985;}
.discount-box_promoPage .desc{width: 100%;position: relative;display: block;border-radius: 8px;overflow: hidden;}
.discount-box_promoPage .desc img{width: 100%;transition: 0.5s;}
.discount-box_promoPage a:hover img{transform: scale(1.1);}
.discount-box_promoPage .timer_discound{position: absolute;bottom: 0;left: 0;width: 100%;font-weight: 700;background: #3884fd;font-size: 12px;color: #ffffff;text-align: center;padding: 8px;}
.discount-box_promoPage .timer_discound.off_{background: #959595;}
.discount-box_promoPage .promoTop{position: absolute;left: 8px;top: 8px;z-index: 2;color: #ffffff;background: #3884fd;font-size: 12px;width: 45px;height: 20px;display: flex;align-items: center;justify-content: center;font-weight: 800;border-radius: 10px;}
.discount-box_promoPage h3{font-size: 14px;color: #000000;margin-top: 15px;}
.discount-box{border-radius: 8px;overflow: hidden;margin-bottom:20px;background: #FF2985;padding: 15px;}
.discount-box h4{color: #ffffff;font-size: 16px;font-weight: 700;}
@media all and (max-width: 860px){
.discount-box_promoPage{grid-template-columns: repeat(3, 1fr);}
}
@media all and (max-width: 660px){
.discount-box_promoPage{grid-template-columns: repeat(2, 1fr);}
}
/*** Страница: Сравнение ***/
.CompareGoods .buttons{margin: 20px 0 0;}
.CompareGoods .buttons a{width: max-content;}
.CompareGoods .navigation{top: -76px;}
.CompareGoods .buttons i{margin-right: 6px;vertical-align: middle;}
.CompareGoods .buttons span{margin-left: 3px;vertical-align: middle;}
.CompareGoods__nav{width: 100%;margin-bottom: 2rem;position: relative;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;}
.CompareGoods__nav .owl-nav{position: relative;}
.CompareGoods__filter{display: -ms-flexbox;display: -webkit-flex;display: flex;line-height: 30px;}
.CompareGoods__filter .button{padding: 0 1rem;}
.CompareGoods__filter .hide{margin-left: 3px;}
.CompareGoods__switch{background: #FF298580;display: inline-block;position: relative;width: 60px;height: 30px;border-radius: 5px;z-index: 0;margin: 0 0.625rem 0 0;padding: 0;border: none;cursor: pointer;transition-duration: 300ms;}
.CompareGoods__switch:after{background: #ffffff;content: '';position: absolute;top: 3px;left: 3px;height: 1.5rem;width: 1.5rem;border-radius: 5px;transition-duration: 300ms;z-index: 1;}
.CompareGoods__switch.switch-on{background: #FF2985;}
.CompareGoods__switch.switch-on:after{left: 33px;}
.CompareGoods .price__now{margin: 0;}
.CompareGoods .price__old{margin-right: 1rem;}
.CompareGoods .price{white-space: normal;}
.CompareGoods .CompareGoodsHeader .title:hover{color: #ff2985;}
/** Таблица сравнений **/
.CompareGoodsTableTbody{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 #95959550;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: 8px;display: block;padding-bottom: 100%;position: relative;background: #EFEFEF;}
.CompareGoodsTableTbody .image a:not(.remove) img{transition: 0.5s;}
.CompareGoodsTableTbody .image a:not(.remove):hover img{transform: scale(1.1);}
.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: 30px;height: 30px;background: #ff2985;}
.CompareGoodsTableTbody .remove:hover:after{color: #ffffff;}
.CompareGoodsTableTbody .remove:after{color: #ffffff;}
.CompareGoodsTableTbody .remove:hover{background: #B377FF;}
.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;font-weight: 700;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: 13px;line-height: 15px;text-align: left;}
.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{margin-bottom: 15px;width: max-content;}
.CompareGoodsTableTbody .actions a.add-cart.quick{margin-right:30px;}
.CompareGoodsTableTbody .product__price{border: 0;display: flex;align-items: center;flex-wrap: wrap;grid-gap: 4px 12px;}
.CompareGoodsTableTbody .owl-stage-outer{margin-right: -1px;}
@media all and (max-width: 780px){
  .CompareGoods .navigation{top: -65px;}
}
@media all and (max-width: 479px){
.CompareGoods .navigation{right: 5px;top: -60px;}
.CompareGoods .price__old{margin-right: 0.5rem;}
.CompareGoodsTableTbody .actions .price-box{width: 100%;margin-bottom: 1rem;}
.CompareGoodsTableTbody .actions .price-box .price__old{display: block;margin-top: 5px;}
.CompareGoodsTableTbody .actions .add-notify:before{display: none;}
}
/** Таблица избранного **/
.favorites_page .products-grid .remove{border-radius: 3px;position: absolute;top: 0;right: 0;z-index: 2;width: 30px;height: 30px;margin: 0;}
.favorites_page .products-grid .remove i{display: block;font-size: 1rem;line-height: 1.95rem;}
.favorites_page .products-grid .item .product-shop .product-name a{font-size:14px;}
.favorites_page .products-grid .remove.add-wishlist.added{display: flex;align-items: center;justify-content: center;background: #ff2985;-webkit-mask-image: none;border-radius: 0 0 0 10px;}
.favorites_page .products-grid .remove.add-wishlist.added:after{color: #ffffff;}
.favorites_page .products-grid .remove.add-wishlist.added:hover{background: #B377FF;}
.favorites_page .item .product-shop .product-name a{width: 100%;}
/*** Новости ***/
.news-box h5.title a{margin:0;color: #000000;font-weight: 700;}
.news-box h5.title a:hover{color: #ff2985;}
.news-box .button{margin-top:30px;}
.news-box .news{background: #ffffff;padding: 15px;border-radius: 8px;overflow: hidden;margin-bottom: 15px;}
.news-box .news:last-child{margin-bottom: 0;}
.news-box .news .title{margin-bottom: 10px;}
.news-box .news-content p{margin-bottom: 0px;}
.news-box .news-time{text-align: left;margin-top: 15px;color: #8f92ba;}
/*** Страница ошибки ***/
.error-page{padding: 15px;}
.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: 999;background: #ffffff;}
.content-loading:before, .content-loading:after{border-radius: 50%;width: 50px;height: 50px;}
.content-loading:before{content: '';display: block;background-color: transparent !important;font-size: 10px;position: absolute;top: 50%;left: 50%;margin: -25px 0 0 -25px;text-indent: -9999em;border: 2px solid #ccc;border-left-color: #ff2985;-webkit-animation: load8 0.6s infinite linear;animation: load8 0.6s infinite linear;}
.products .products-container .content-loading{top: 60px;}
.fancybox-inner .content-loading{background-color: #fff;}
#globalOrder.loading{height: 50vh;}
#globalOrder .content-loading{margin: 0 auto;margin-left: -25px;margin-top: -25px;}
@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
/******************************************************************************
  Адаптивная часть
*******************************************************************************/
.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 all and (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 all and (max-width: 991px){
.col-left .block{margin-bottom:10px;}
.discount-box .content .image{margin-bottom: 15px;}
.quickview{display: none !important;}
.step li{padding: 10px;}
.product-view .product-shop .add-to-box .add-to-cart .button.quick{display: none;}
}
@media all and (max-width: 767px){
.formfast .buttons{margin:0;align-items: center;}
.formfast .buttons .pp{text-align: center;}
.goodsDataOpinionAddTable label{width: 100%;}
.goodsDataOpinionFormReset{width: 80px;}
.step li{display: block;width: 100%;padding: 15px;}
.step li.step_done{border-bottom: 1px solid rgba(255, 255, 255, 0.2);}
#footer .callbackForm .inputText{display: block;max-width: 300px;clear: both;}
.cart-compare .title .title{display: none;}
.cart-compare > div{width: 50%;}
.products-grid .item .item-inner{margin-bottom: 0;padding-bottom: 0;}
.products-grid .item:hover .item-inner .product-shop{bottom: 0;}
.cart-compare div > .title{width: 110px;line-height: 51px;}
}
@media all and (max-width: 641px){
.scroll{overflow-x: scroll;}
.delivery .orderStageDeliveryListTable .cell3{min-width: auto;}
.CompareGoodsTableFilter{line-height: 1;}
.CompareGoodsTableFilter span{margin-bottom: 10px;}
.CompareGoodsTable .CompareNavigation{float: none;text-align: center;}
.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 all and (max-width: 481px){
.block-title.cart .title-tab{font-size:20px;}
/*img{height: auto!important;}*/
.col-smb-12{width: 50%;}
.col-contact{margin-bottom: 20px;}
.goodsDataOpinionFormReset{width: auto;}
.CompareGoodsTableFilter{float: left;}
.CompareGoodsTableFilter span{float: left;width: 100%;}
.orderStrageContent .buttons .button{margin: 0 10px 10px 0;float: left;}
.orderStrageContent .buttons .button:nth-child(2){float: left;margin: 0;}
body.active .wrapper{overflow: hidden;z-index: 1;display: none;}
.product-view .product-name{padding-right: 40px;}
.product-view .product-toolbar{flex-direction: column;}
.product-view .product-shop .custom-block .item{display: block;width: 100%;border-left: 0;padding: 0 0 15px 0;text-align: left;}
.product-view .product-shop .custom-block .item:last-child{padding-bottom: 0;}
.product-view .product-shop .custom-block .item i{display: inline-block;text-align: left;width: 45px;font-size: 25px;text-align: center;}
.product-view .product-shop .custom-block .text-area{text-align: left;margin-left: 5px;}
.product-view .product-shop .add-to-box .add-to-cart{display: block;}
.tab-content .delivery h4{font-size: 16px;}
#breadcrumbs li:last-child{padding-right: 20px}
}
@media all and (max-width: 380px){
.formfast .buttons .button{width: 100%;}
}
@media all and (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: #ff2985;}
}
/******************************************************************************
  Если не работает 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%;}
.goodsRightBlock{width: calc(50% - 15px);margin-left:30px;word-break: break-word;}
.thumblist_navigation.prev[disabled="disabled"],.thumblist_navigation.next[disabled="disabled"]{ cursor: default !important; opacity: 0.5 !important;}
.thumblist.owl-carousel.owl-loaded.owl-drag{display: flex;}
#ok-loupe, .ok-listener{z-index: 2 !important;border-radius: 5px !important;}
#startOrder[disabled="disabled"]{background: #C0C0C0;color: #ffffff;pointer-events: none;}
.minPriceBlock{margin-bottom: 30px;padding: 15px;border-radius: 8px;color: #ffffff;background: #FF2985;}
.minPriceBlock .rangeScore{width: 100%;display: flex;justify-content: space-between;font-size: 14px;margin-top: 5px;}
.minPriceBlock .titlePrice{font-size: 14px;display: flex;align-items: center;font-weight: 600;}
#minPrice{margin: 0;margin-top:15px;border: 0;overflow: hidden;width: 100%;max-width: 100%;height: 4px;padding: 0;-webkit-appearance: none;background-color: #95959550;border-radius: 4px;cursor: default;pointer-events: none;}
.icon_money{background-color: #ff2985;-webkit-mask-position: center;-webkit-mask-repeat: no-repeat;-webkit-mask-size: contain;width: 20px;height: 20px;display: block;margin-right: 10px;}
.icon_money{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='18' viewBox='0 0 20 18' fill='none'%3E%3Cpath d='M5.81079 10.3055C6.37284 10.3055 6.91611 10.2692 7.4302 10.2016V4.56672C6.91616 4.4992 6.37284 4.46289 5.81079 4.46289C2.60159 4.46289 0 5.64282 0 7.09839V7.66995C0 9.12548 2.60159 10.3055 5.81079 10.3055Z' fill='%23FFD600'/%3E%3Cpath d='M5.81079 13.2488C6.37284 13.2488 6.91611 13.2125 7.4302 13.145V11.4933C6.91601 11.5609 6.37299 11.5977 5.81079 11.5977C3.0095 11.5977 0.671412 10.6986 0.122211 9.50195C0.0422309 9.67626 0 9.85673 0 10.0417V10.6133C0 12.0689 2.60159 13.2488 5.81079 13.2488Z' fill='%23FFD600'/%3E%3Cpath d='M7.43021 14.5631V14.4347C6.91602 14.5023 6.37299 14.5391 5.81079 14.5391C3.0095 14.5391 0.671413 13.64 0.122211 12.4434C0.042231 12.6176 0 12.7981 0 12.9831V13.5547C0 15.0103 2.60159 16.1902 5.81079 16.1902C6.45257 16.1902 7.06985 16.1429 7.64709 16.0557C7.50402 15.7631 7.43021 15.4544 7.43021 15.1346V14.5631Z' fill='%23FFD600'/%3E%3Cpath d='M14.1892 0C10.98 0 8.37842 1.17993 8.37842 2.6355V3.20707C8.37842 4.66264 10.98 5.84257 14.1892 5.84257C17.3984 5.84257 20 4.66264 20 3.20707V2.6355C20 1.17993 17.3984 0 14.1892 0Z' fill='%23FFD600'/%3E%3Cpath d='M14.1892 7.13477C11.3879 7.13477 9.04983 6.23572 8.50063 5.03906C8.42065 5.21331 8.37842 5.39379 8.37842 5.57885V6.15041C8.37842 7.60598 10.98 8.7859 14.1892 8.7859C17.3984 8.7859 20 7.60598 20 6.15041V5.57885C20 5.39379 19.9578 5.21331 19.8778 5.03906C19.3286 6.23572 16.9905 7.13477 14.1892 7.13477Z' fill='%23FFD600'/%3E%3Cpath d='M14.1892 10.0762C11.3879 10.0762 9.04983 9.17708 8.50063 7.98047C8.42065 8.15472 8.37842 8.3352 8.37842 8.52026V9.09182C8.37842 10.5474 10.98 11.7274 14.1892 11.7274C17.3984 11.7274 20 10.5474 20 9.09182V8.52026C20 8.3352 19.9578 8.15472 19.8778 7.98047C19.3286 9.17713 16.9905 10.0762 14.1892 10.0762Z' fill='%23FFD600'/%3E%3Cpath d='M14.1892 13.1777C11.3879 13.1777 9.04983 12.2786 8.50063 11.082C8.42065 11.2563 8.37842 11.4368 8.37842 11.6218V12.1934C8.37842 13.649 10.98 14.8289 14.1892 14.8289C17.3984 14.8289 20 13.649 20 12.1934V11.6218C20 11.4368 19.9578 11.2562 19.8778 11.082C19.3286 12.2786 16.9905 13.1777 14.1892 13.1777Z' fill='%23FFD600'/%3E%3Cpath d='M14.1892 16.1192C11.3879 16.1192 9.04983 15.2201 8.50063 14.0235C8.42065 14.1978 8.37842 14.3783 8.37842 14.5632V15.1348C8.37842 16.5904 10.98 17.7703 14.1892 17.7703C17.3984 17.7703 20 16.5904 20 15.1348V14.5632C20 14.3782 19.9578 14.1976 19.8778 14.0234C19.3286 15.2201 16.9905 16.1192 14.1892 16.1192Z' fill='%23FFD600'/%3E%3C/svg%3E");}
#remainderPrice{margin: 0 5px;white-space: nowrap;font-weight: 800;}
#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: #ff2985;box-shadow: -1000px 0 0 1000px #ff2985;}
#minPrice::-moz-range-progress{background-color: #ff2985;}
#minPrice::-moz-range-track{background-color: #8f92ba;}
#minPrice::-ms-fill-lower{background-color: #ff2985;}
#minPrice::-ms-fill-upper{background-color: #8f92ba;}
#minPrice, .minPriceBlock .rangeScore{display: none !important;}
@media all and (max-width: 480px){
  #remainderPrice:after{font-size: 10px;}
}
body table.footerInformationTable{font-size: 10px;}
