@import url('https://fonts.googleapis.com/css2?family=Exo+2:wght@100;200;300;400;500;600;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: 'Exo 2', sans-serif;font-size: 16px;line-height: 1.2;font-weight: 400;background: #F8FAFB;color: #08022F;overflow-x: hidden;margin:0;padding:0;}
body.scroll-hide{overflow: hidden;}
*, *: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;}
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: 'Exo 2', sans-serif;}
input:hover, select:hover, textarea:hover{border-color: #6955fd;}
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:40px;}
@media (min-width: 1140px){
.container{max-width: 1140px;}
}
@media (min-width: 1440px){
.container{max-width: 1440px;}
}
@media all and (max-width: 780px){
  form label{font-size:14px}
}
.selectBlock{position: relative;width: 100%;}
.selectBlock select, .selectBox .select{max-width: 100%;cursor: pointer;padding-right: 45px;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: #BBB8CE;top: 50%;right: 15px;transform: translateY(-50%);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='17' height='16' viewBox='0 0 17 16' fill='none'%3E%3Cg clip-path='url(%23clip0_378_9193)'%3E%3Cpath d='M8.16268 12.2319L1.27526 5.35216C0.836915 4.91452 0.836915 4.20497 1.27526 3.76755C1.71322 3.33009 2.42355 3.33009 2.86147 3.76755L8.95579 9.85507L15.0499 3.76772C15.488 3.33027 16.1983 3.33027 16.6362 3.76772C17.0744 4.20518 17.0744 4.9147 16.6362 5.35233L9.74872 12.2321C9.52963 12.4508 9.2428 12.5601 8.95582 12.5601C8.66871 12.5601 8.38166 12.4506 8.16268 12.2319Z' fill='%23BBB8CE'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_378_9193'%3E%3Crect width='16' height='16.0183' fill='white' transform='translate(16.9648) rotate(90)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.select option:checked{color:#264B99;}
.pp{text-align: center;font-size: 14px;color: #BBB8CE;}
.pp a{text-decoration: underline;}
.pp a:hover{color: #264B99}
.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: #FF4D4D;background: #FFF6F6;color: #FF4D4D;}
.input.input--error.input::-webkit-input-placeholder,.input.invalidInput.input::-webkit-input-placeholder{border-color: #FF4D4D;background: #FFF6F6;color: #FF4D4D;}
.input.invalidInput + label{display: none !important;color: #f23d20;font-size: 12px;text-align: left;margin-top: 5px}
.input::-webkit-input-placeholder{color: #BBB8CE}
.input::-moz-placeholder{color: #BBB8CE}
.input:-ms-input-placeholder{color: #BBB8CE}
.input:-moz-placeholder{color: #BBB8CE}
.col-100{width:100%;}
.col-left{width: 345px;;margin-right: 20px;}
.col-right{width: calc(100% - 345px - 20px)}
@media all and (max-width: 1140px){
 .col-left{width: 275px;margin-right: 15px;}
 .col-right{width: calc(100% - 275px - 15px)} 
}
input[type="checkbox"]{border: 1px solid #BBB8CE;min-width: 20px;width: 20px;height: 20px;background: transparent;border-radius: 5px;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: 14px;height: 14px;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='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M13.776 2.97315L13.3174 2.51456C13.1733 2.37035 12.9812 2.29102 12.7761 2.29102C12.571 2.29102 12.3787 2.37035 12.2346 2.51456L5.79088 8.9582L1.76491 4.93212C1.62081 4.78814 1.42857 4.70869 1.22346 4.70869C1.01847 4.70869 0.826341 4.78814 0.68213 4.93212L0.223431 5.39059C0.0792195 5.53503 0 5.72739 0 5.93227C0 6.13726 0.0792195 6.3295 0.223431 6.47371L4.76899 11.019C4.77502 11.0276 4.7814 11.0356 4.7888 11.0428L5.2475 11.4939C5.39159 11.6376 5.58384 11.7094 5.79054 11.7094H5.79293C5.99815 11.7094 6.19039 11.6376 6.33426 11.4939L6.79307 11.0389C6.80047 11.0316 6.80673 11.0255 6.81049 11.0194L13.7759 4.05467C14.0747 3.75658 14.0747 3.27158 13.776 2.97315Z' fill='white'/%3E%3C/svg%3E");}
input[type="checkbox"]:checked:after{opacity: 1;}
input[type="checkbox"]:checked{background-color: #264B99;border-color: #264B99;}
@media all and (min-width: 780px){
input[type="checkbox"]:hover{background-color: #264B99;border-color: #264B99;}
input[type="checkbox"]:hover:after{opacity: 1;}
}
/* Поле автозаполнения */
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: #08022F;
    -webkit-box-shadow: inherit;
    transition: background-color 5000s ease-in-out 0s;
    font-size: 16px;
    -webkit-box-shadow: 0 0 0 30px #f7f6ff inset !important;
}
::-webkit-scrollbar-track{border-radius: 0;background-color: #ffffff20}
::-webkit-scrollbar{width: 4px;height: 5px;background-color: #ffffff00;}
::-webkit-scrollbar-thumb{border-radius: 5px;background-color: #FCBB1A}
select.input{-webkit-appearance: menulist;cursor: pointer;}
/* Цвет плейсхолдера */
::-webkit-input-placeholder{color: #cacaca}
::-moz-placeholder{color: #cacaca}
:-moz-placeholder{color: #cacaca}
:-ms-input-placeholder{color: #cacaca}
: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: 10px;-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: #264B99;border-color: #264B99}
.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: 'Exo 2', sans-serif;font-weight: 400;color: #08022F;}
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: #264B99;color: #fff;top: 0;z-index: 999;width: 100%;padding: 10px 0;}
.noscript h4, .noscript h5{color: #fff;}
.underline{text-decoration: underline;color:#264B99;}
.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: #08022F;margin: 0 5px;text-indent: 9999px;}
.tc{color: #264B99!important}
.blockquote{padding: 15px;margin: 20px 0;border: 1px solid #264B99;text-align: left;line-height: 25px;font-size: 16px;color: #264B99;border-radius: 10px;}
.DescriptionBlock a{text-decoration:underline}
.DescriptionBlock a:hover{text-decoration:none}
.no-padding .DescriptionBlock{padding: 60px 0 0}
.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: #264B99;}
.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: 10px;position: relative;color: #264B99;font-weight: 700;margin-bottom: 20px;overflow: hidden;padding: 15px;font-size: 16px;border: 1px solid #264B99;}
/*.success{background-color: #06D6A0;color: #fff;}*/
.warning, .attention{border-color: #FF4D4D;color: #FF4D4D;}
.success .close, .warning .close, .attention .close, .information .close{float: right;padding-top: 4px;padding-right: 4px;cursor: pointer;}
.success a, .warning a, .attention a, .information a{font-weight: 700;}
.success a:hover, .warning a:hover, .attention a:hover, .information a:hover{text-decoration:underline;}
label.invalidInput{color: #f23d20;font-size: 90%;}
.name-error, .phone-error{display: block;position: relative;color: #ffffff;background: #264B99;width: 100%;text-align: left;margin: 0 auto;padding: 3px 15px;}
/* Noty */
.noty_bar{border-radius: 0!important;}
.noty_body{font-size: 16px!important;text-align: center!important;zoom: 97%;}
.noty_content{text-align: left;}
/**************************************/
/*** Таблицы ***/
/**************************************/
.order-info__container{overflow: hidden;background: #ffffff;border-radius: 10px;margin-bottom: 30px;padding: 20px;}
.table-box thead tr td{border-bottom: 1px solid #BBB8CE50;}
.table-box{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: 700t;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;}
.account.order-info .buttons form button{height: 40px;}
.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-striped tr:not(:last-child){border-bottom: 1px solid #BBB8CE50}
tr.border{border-bottom: 1px solid #babdde50;}
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;}
.table-box thead tr td{color: #08022F;font-weight: 700;}
.table-box tfoot td{color: #08022F;font-weight: 400;}
.table-box tfoot td:last-child{color: #264B99;font-weight: 700;font-size: 24px;white-space: nowrap;}
tr.border > td:first-child{color: #08022F;}
.table-box tbody tr td.cell1{text-align: right;width: 50%;color: #08022F;font-weight: 700;}
.table-box tbody tr td.cell2{text-align: left;width: 50%;}
.table-box .hide{display: none;}
@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(2, 1fr);grid-gap: 15px;width: 100%;}
.features_block .features_line{width: 100%;display: flex;}
.features_block .features_line .features_right{color: #264B99;text-align: right;justify-content: flex-end;min-width: 25%;}
.features_block .features_line .features_left{color: #BBB8CE;width: 100%;white-space: nowrap;}
.features_block .features_line .features_left, .features_block .features_line .features_right{display: flex;align-items: flex-end;}
.features_block .features_line .features_left:after{content: '';width: 100%;border-bottom: 1px dashed #BBB8CE;display: block;}
@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: 16px;}
  .quickformfast .success, .quickformfast .warning, .success a, .warning a, .attention a, .information a{font-size: 16px;}
}
/******************************************************************************
  Fancybox
*******************************************************************************/
.fancybox-content{background: transparent;box-shadow: none;}
.fancyboxBg{margin: 15px;background: linear-gradient(#ffffff, #ffffff) 50% 50%/calc(100% - 20px) calc(100% - 20px) no-repeat,repeating-linear-gradient(39deg, #d4caff 0%, #d4caff 5%, #ffffff 5%, #ffffff 10%, #ffefcd 10%, #ffefcd 15%, #ffffff 15%, #ffffff 20%);border-radius: 10px;padding: 40px;box-shadow: 0px 0px 20px rgb(140 142 183 / 50%);}
.fancybox-header{width:100%;display:flex;align-items: center;flex-direction: column;}
.fancybox-header .title{font-size: 24px;font-weight: 700;color: #08022F;}
.fancybox-header .text{font-size: 16px;color: #08022F;margin-top: 10px;text-align: center;max-width: 350px;}
.fancybox-body{margin-top: 20px;max-width: 400px;}
.fancybox-body .callbackForm{display: flex;flex-wrap: wrap;}
.fancybox-body .callbackForm .callback-input{width: 100%;}
.fancybox-content .modal h4{margin-bottom: 10px;font-weight: 400;}
.fancybox-content .modal h2{font-size: 24px;font-weight: 700;color: #08022F;text-align: center;}
.fancybox-content .modal .modal_body{margin-top: 20px;}
.fancybox-close-small{background: #FCBB1A;transition: 0.3s;width: 40px;height: 40px;border-radius: 50%;display: flex;align-items: center;justify-content: center;top: 0;right: 0;}
.fancybox-close-small i{background-color: #ffffff;width: 18px;height: 18px;transition: 0.3s;}
.fancybox-close-small i{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'%3E%3Cg clip-path='url(%23clip0_336_113931)'%3E%3Cpath d='M10.9825 9.00137L17.7124 2.27112C17.8976 2.08586 17.9997 1.83868 18 1.57512C18 1.31142 17.8979 1.06395 17.7124 0.878977L17.1227 0.289368C16.9373 0.10366 16.6901 0.00195312 16.4262 0.00195312C16.1628 0.00195312 15.9157 0.10366 15.7302 0.289368L9.00029 7.01917L2.27005 0.289368C2.08493 0.10366 1.83761 0.00195312 1.5739 0.00195312C1.31049 0.00195312 1.06317 0.10366 0.878049 0.289368L0.288 0.878977C-0.096 1.26298 -0.096 1.88756 0.288 2.27112L7.0181 9.00137L0.288 15.7313C0.102732 15.9169 0.000731707 16.1641 0.000731707 16.4276C0.000731707 16.6912 0.102732 16.9383 0.288 17.1238L0.877902 17.7134C1.06302 17.8989 1.31049 18.0008 1.57376 18.0008C1.83746 18.0008 2.08478 17.8989 2.2699 17.7134L9.00015 10.9834L15.7301 17.7134C15.9155 17.8989 16.1627 18.0008 16.4261 18.0008H16.4264C16.69 18.0008 16.9371 17.8989 17.1225 17.7134L17.7123 17.1238C17.8974 16.9385 17.9996 16.6912 17.9996 16.4276C17.9996 16.1641 17.8974 15.9169 17.7123 15.7315L10.9825 9.00137Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_336_113931'%3E%3Crect width='18' height='18' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.fancybox-close-small:hover{background: #264B99;}
.fancybox-body .form__text{text-align: center;}
@media all and (max-width:760px){
  .fancybox-header .title, .fancybox-content .modal h2{font-size: 20px;}
  .fancybox-content .modal h4{font-size: 18px;}
  .fancyboxBg{padding: 30px 20px;}
}
@media (max-width: 480px){
  .fancybox-content{width:100%;}
}
#fancybox-login .btn_pass, #fancybox-login .btn_reg{width:calc(50% - 7.5px);white-space: nowrap;margin-top: 15px;}
#fancybox-login .btn_pass{margin-right:15px;}
#fancybox-login .btn_reg{text-align: right;}
/******************************************************************************
  Анимация
*******************************************************************************/
.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: 24px;color: #08022F;white-space: nowrap;}
.price:not(.old-price) .num{font-weight: 700;}
.price.minP{color: #264B99;}
.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: 'Exo 2', sans-serif;background: none;color: #BBB8CE;}
.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-image a img{filter: opacity(0.7);}
/*** Капс ***/
.caps_lock{display: none;text-align: left;font-size: 14px;margin-top: 10px;color: #264B99;}
.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: 10px;min-width: 24px;width: 24px;height: 24px;display: inline-block;-webkit-mask-position: center;-webkit-mask-repeat: no-repeat;-webkit-mask-size: contain;}
.pdf-icon {background-image: url("/design/pdf.svg");background-size: cover;background-color: white !important;}
.compare-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_532_11520)'%3E%3Cpath d='M23.1035 38.2761H16.7242C16.2069 38.2761 15.6897 37.7588 15.6897 37.2416V3.62091C15.6897 3.10367 16.2069 2.58643 16.7242 2.58643H23.1035C23.6207 2.58643 24.138 3.10367 24.138 3.62091V37.2416C24.138 37.7588 23.7931 38.2761 23.1035 38.2761Z' stroke='black' stroke-width='2.5' stroke-miterlimit='10'/%3E%3Cpath d='M37.7586 38.2758H30.6897C30.3448 38.2758 30 37.931 30 37.5862V22.4138C30 22.0689 30.3448 21.7241 30.6897 21.7241H37.7586C38.1034 21.7241 38.4483 22.0689 38.4483 22.4138V37.4138C38.4483 37.931 38.1034 38.2758 37.7586 38.2758Z' stroke='black' stroke-width='2.5' stroke-miterlimit='10'/%3E%3Cpath d='M9.13802 38.2759H2.24146C1.72422 38.2759 1.37939 37.9311 1.37939 37.4138V14.1379C1.37939 13.6207 1.72422 13.2759 2.24146 13.2759H9.13802C9.65526 13.2759 10.0001 13.6207 10.0001 14.1379V37.4138C10.0001 37.7586 9.65526 38.2759 9.13802 38.2759Z' stroke='black' stroke-width='2.5' stroke-miterlimit='10'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_532_11520'%3E%3Crect width='39.8276' height='40' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.cart-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_337_114863)'%3E%3Cpath d='M39.1263 10.7739C38.5672 10.2225 37.8259 9.91913 37.038 9.91913H37.0355L9.41437 9.94324L8.14697 5.01129C8.14331 4.99664 8.13934 4.98169 8.13477 4.96704C7.58514 3.12897 6.67511 1.25 4.09424 1.25H1.17188C0.524597 1.25 0 1.7746 0 2.42188C0 3.06915 0.524597 3.59375 1.17188 3.59375H4.09424C4.80652 3.59375 5.31647 3.73505 5.88287 5.61707L10.8746 25.0446C10.8771 25.0537 10.8795 25.0626 10.882 25.0717C11.5109 27.2964 12.8992 28.5721 14.6906 28.5721H17.0761V29.837C15.1196 30.3513 13.6737 32.1207 13.6737 34.2181C13.6737 36.7172 15.7257 38.75 18.248 38.75C20.7706 38.75 22.8226 36.7172 22.8226 34.2181C22.8226 32.1207 21.3763 30.3513 19.4199 29.837V28.5721H31.9037V29.837C29.9472 30.3513 28.5013 32.1207 28.5013 34.2181C28.5013 36.7172 30.5533 38.75 33.0756 38.75C35.5981 38.75 37.6501 36.7172 37.6501 34.2181C37.6501 32.1207 36.2039 30.3513 34.2474 29.837V28.5721H35.9369C38.1772 28.5721 40 26.7657 40 24.5453V12.8586C40 12.07 39.6896 11.3297 39.1263 10.7739ZM20.4788 34.2181C20.4788 35.4248 19.4781 36.4062 18.248 36.4062C17.0181 36.4062 16.0175 35.4248 16.0175 34.2181C16.0175 33.0118 17.0181 32.03 18.248 32.03C19.4781 32.03 20.4788 33.0118 20.4788 34.2181ZM35.3064 34.2181C35.3064 35.4248 34.3057 36.4062 33.0756 36.4062C31.8457 36.4062 30.845 35.4248 30.845 34.2181C30.845 33.0118 31.8457 32.03 33.0756 32.03C34.3057 32.03 35.3064 33.0118 35.3064 34.2181ZM37.6562 24.5453C37.6562 25.4733 36.8851 26.2283 35.9369 26.2283H14.6906C13.8306 26.2283 13.3737 25.2628 13.1409 24.447L10.0165 12.2864L37.0374 12.2629H37.038C37.2058 12.2629 37.3627 12.3267 37.4802 12.4423C37.5461 12.5073 37.6562 12.6477 37.6562 12.8586V24.5453Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_337_114863'%3E%3Crect width='40' height='40' 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='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cpath d='M19.1101 37.9602C19.3451 38.2002 19.6651 38.3335 20.0001 38.3335C20.3351 38.3335 20.6551 38.2002 20.8901 37.9602L36.8801 21.7585C41.0318 17.5535 41.0318 10.7085 36.8801 6.50183C34.8634 4.4585 32.1818 3.3335 29.3268 3.3335C26.4718 3.3335 23.7918 4.4585 21.7751 6.50016L20.0001 8.30016L18.2251 6.50183C16.2084 4.4585 13.5268 3.3335 10.6734 3.3335C7.81843 3.3335 5.13676 4.4585 3.1201 6.50183C-1.03157 10.7085 -1.03157 17.5535 3.1201 21.7568L19.1101 37.9602ZM4.89843 8.25683C6.44176 6.69516 8.49343 5.8335 10.6718 5.8335C12.8518 5.8335 14.9018 6.69516 16.4434 8.2585L19.1084 10.9585C19.5768 11.4335 20.4184 11.4335 20.8868 10.9585L23.5518 8.25683C25.0984 6.69516 27.1484 5.8335 29.3268 5.8335C31.5068 5.8335 33.5568 6.69516 35.1001 8.25683C38.2951 11.4952 38.2951 16.7635 35.1001 20.0035L20.0001 35.3052L4.89843 20.0018C1.70343 16.7652 1.70343 11.4952 4.89843 8.25683V8.25683Z' fill='black'/%3E%3C/svg%3E");}
.user-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='M19.7149 19.2682C22.362 19.2682 24.6539 18.3188 26.5271 16.4456C28.3996 14.5727 29.3493 12.2812 29.3493 9.63377C29.3493 6.98729 28.3999 4.69543 26.5268 2.82195C24.6536 0.9494 22.3617 0 19.7149 0C17.0676 0 14.776 0.9494 12.9031 2.82226C11.0303 4.69512 10.0806 6.98699 10.0806 9.63377C10.0806 12.2812 11.0303 14.573 12.9031 16.4459C14.7766 18.3184 17.0685 19.2682 19.7149 19.2682ZM14.5608 4.47967C15.9979 3.0426 17.6837 2.34405 19.7149 2.34405C21.7459 2.34405 23.432 3.0426 24.8694 4.47967C26.3064 5.91704 27.0053 7.60314 27.0053 9.63377C27.0053 11.665 26.3064 13.3508 24.8694 14.7882C23.432 16.2256 21.7459 16.9241 19.7149 16.9241C17.6843 16.9241 15.9985 16.2253 14.5608 14.7882C13.1235 13.3511 12.4246 11.665 12.4246 9.63377C12.4246 7.60314 13.1235 5.91704 14.5608 4.47967Z' fill='black'/%3E%3Cpath d='M36.5725 30.7582C36.5185 29.9788 36.4092 29.1286 36.2484 28.2308C36.0861 27.3262 35.877 26.4711 35.6268 25.6896C35.368 24.8818 35.0167 24.084 34.5819 23.3196C34.1311 22.5261 33.6013 21.8352 33.0068 21.2667C32.3852 20.6719 31.6241 20.1937 30.744 19.8448C29.8669 19.4979 28.8949 19.3221 27.8552 19.3221C27.4469 19.3221 27.052 19.4896 26.2893 19.9861C25.82 20.2922 25.271 20.6462 24.6582 21.0378C24.1342 21.3716 23.4243 21.6844 22.5476 21.9676C21.6922 22.2444 20.8236 22.3848 19.9661 22.3848C19.1092 22.3848 18.2406 22.2444 17.3846 21.9676C16.5088 21.6847 15.7986 21.3719 15.2756 21.0381C14.6686 20.6502 14.1192 20.2962 13.6429 19.9858C12.8808 19.4893 12.4859 19.3218 12.0776 19.3218C11.0376 19.3218 10.0659 19.4979 9.18914 19.8452C8.30962 20.1934 7.54821 20.6716 6.92596 21.267C6.33148 21.8358 5.80169 22.5264 5.35125 23.3196C4.91699 24.084 4.56543 24.8815 4.30664 25.6899C4.0567 26.4714 3.84766 27.3262 3.6853 28.2308C3.52417 29.1274 3.41522 29.9779 3.36121 30.7591C3.30811 31.523 3.28125 32.318 3.28125 33.1212C3.28125 35.2092 3.94501 36.8996 5.2539 38.1462C6.54662 39.3764 8.25683 40.0001 10.3372 40.0001H29.5974C31.6772 40.0001 33.3874 39.3764 34.6804 38.1462C35.9896 36.9005 36.6534 35.2095 36.6534 33.1209C36.6531 32.3149 36.6259 31.5199 36.5725 30.7582ZM33.0642 36.4479C32.21 37.2609 31.076 37.6561 29.5971 37.6561H10.3372C8.85802 37.6561 7.72399 37.2609 6.87011 36.4482C6.0324 35.6508 5.6253 34.5622 5.6253 33.1212C5.6253 32.3717 5.65002 31.6316 5.69946 30.9212C5.74768 30.2242 5.84625 29.4585 5.99243 28.6449C6.13677 27.8414 6.32049 27.0873 6.539 26.4046C6.74865 25.75 7.0346 25.1018 7.38921 24.4774C7.72765 23.8823 8.11706 23.3718 8.54674 22.9604C8.94866 22.5756 9.45525 22.2606 10.0522 22.0244C10.6042 21.8059 11.2247 21.6863 11.8982 21.6683C11.9803 21.7119 12.1264 21.7952 12.3633 21.9496C12.8451 22.2637 13.4006 22.6219 14.0146 23.0141C14.7067 23.4554 15.5984 23.8539 16.6638 24.1979C17.753 24.55 18.8638 24.7289 19.9664 24.7289C21.069 24.7289 22.1801 24.55 23.2687 24.1982C24.335 23.8536 25.2264 23.4554 25.9195 23.0135C26.5478 22.6119 27.0877 22.264 27.5695 21.9496C27.8063 21.7955 27.9525 21.7119 28.0346 21.6683C28.7084 21.6863 29.3289 21.8059 29.8812 22.0244C30.4779 22.2606 30.9844 22.5759 31.3864 22.9604C31.816 23.3715 32.2055 23.882 32.5439 24.4777C32.8988 25.1018 33.1851 25.7503 33.3944 26.4043C33.6132 27.0879 33.7972 27.8417 33.9413 28.6446C34.0872 29.4597 34.186 30.2257 34.2343 30.9215V30.9221C34.284 31.6298 34.309 32.3695 34.3093 33.1212C34.309 34.5625 33.9019 35.6508 33.0642 36.4479Z' fill='black'/%3E%3C/svg%3E");}
.phone-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_337_115078)'%3E%3Cpath d='M38.8485 29.9853L33.0672 24.2014C32.2907 23.429 31.2512 23.0034 30.1402 23.0034C28.984 23.0034 27.8923 23.4586 27.067 24.2845L24.8165 26.5345C23.0678 25.5625 20.7435 24.2256 18.3304 21.8124C15.9201 19.4013 14.5831 17.0839 13.6061 15.3257L15.8588 13.0748C17.5335 11.3965 17.5677 8.70411 15.9353 7.07318L10.1552 1.29286C9.38093 0.516451 8.34127 0.0888672 7.22745 0.0888672C6.0971 0.0888672 5.0278 0.524063 4.20722 1.31619C3.7108 1.71597 1.21959 3.91513 0.29112 8.45043C-1.00885 14.7985 1.97796 20.9063 10.6005 29.5323C20.2325 39.1615 28.4555 39.9098 30.7463 39.9098C31.2232 39.9098 31.511 39.8803 31.5878 39.8715C36.0798 39.345 37.6883 37.35 38.8625 35.8933C40.3843 34.0055 40.379 31.5213 38.8485 29.9853ZM36.9303 34.3353C35.8263 35.7045 34.7837 36.9975 31.299 37.406C31.2972 37.4063 31.1065 37.4275 30.7463 37.4275C28.6968 37.4275 21.3129 36.7315 12.3557 27.777C4.40415 19.8223 1.61326 14.3671 2.72275 8.94818C3.5326 4.99236 5.6826 3.31098 5.76615 3.24711L5.8403 3.19233L5.90532 3.12713C6.26422 2.76856 6.73367 2.57098 7.2273 2.57098C7.67672 2.57098 8.0924 2.73943 8.39885 3.04688L14.1804 8.82853C14.8456 9.49308 14.8102 10.6114 14.1024 11.3206L11.5549 13.8659L11.5131 13.9097C10.8492 14.641 10.9273 15.6292 11.293 16.2727C12.3482 18.177 13.7936 20.785 16.5749 23.5671C19.347 26.3393 21.9512 27.7835 23.8502 28.8368C24.0403 28.9433 24.4328 29.1225 24.9241 29.1225C25.5043 29.1225 26.037 28.8768 26.4313 28.4293L28.822 26.0393C29.179 25.682 29.6467 25.4853 30.1397 25.4853C30.5902 25.4853 31.008 25.6543 31.3138 25.9585L37.0913 31.7385C37.8252 32.475 37.5223 33.601 36.9303 34.3353Z' fill='%23BBB8CE'/%3E%3Cpath d='M24.233 6.17037C26.3655 6.41577 28.8763 7.70744 30.6298 9.46097C32.3995 11.2307 33.6943 13.7671 33.928 15.9227C33.997 16.5586 34.535 17.0299 35.1605 17.0299C35.205 17.0299 35.2505 17.0274 35.2958 17.0226C35.9773 16.9487 36.4695 16.3364 36.3958 15.655C36.1 12.9301 34.563 9.88427 32.385 7.70597C30.227 5.54802 27.2123 4.01489 24.5168 3.70464C23.8362 3.62572 23.2205 4.11484 23.1421 4.79562C23.0636 5.47637 23.5519 6.09192 24.233 6.17037Z' fill='%23BBB8CE'/%3E%3Cpath d='M23.0735 11.3683C24.2268 11.5012 25.823 12.3567 26.8685 13.4023C27.9233 14.4571 28.7803 16.0685 28.9065 17.2342C28.9755 17.8703 29.5133 18.3416 30.1388 18.3416C30.1835 18.3416 30.2288 18.3391 30.274 18.3343C30.9555 18.2603 31.448 17.6481 31.374 16.9667C31.1583 14.9763 29.837 12.8608 28.6235 11.6472C27.4208 10.4443 25.326 9.12932 23.3573 8.90247C22.6757 8.82319 22.0608 9.31249 21.9824 9.99326C21.9041 10.6742 22.3926 11.2899 23.0735 11.3683Z' fill='%23BBB8CE'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_337_115078'%3E%3Crect width='40' height='40' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.email-icon{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cpath d='M36.25 5H3.75002C1.68213 5 0 6.68213 0 8.75002V31.25C0 33.318 1.68213 35 3.75002 35H36.25C38.3178 35 40 33.318 40 31.25V8.75002C40 6.68213 38.3178 5 36.25 5ZM36.25 7.49998C36.4198 7.49998 36.5813 7.53522 36.7291 7.59676L20 22.096L3.27084 7.59676C3.41853 7.53531 3.58011 7.49998 3.74993 7.49998H36.25ZM36.25 32.5H3.75002C3.06033 32.5 2.5 31.9398 2.5 31.25V10.238L19.1809 24.6949C19.4165 24.8987 19.7083 25 20 25C20.2917 25 20.5835 24.8987 20.8191 24.6949L37.5 10.238V31.25C37.5 31.9398 36.9396 32.5 36.25 32.5Z' fill='%23BBB8CE'/%3E%3C/svg%3E");}
.point-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='M32.2038 5.06958C28.9347 1.80023 24.588 0 19.9649 0C15.3415 0 10.9949 1.80054 7.72583 5.06958C4.45678 8.33862 2.65625 12.6852 2.65625 17.3084C2.65625 21.9318 4.45678 26.2784 7.72583 29.5473L16.9214 38.7433C17.7319 39.5536 18.8126 40 19.9646 40C21.1163 40 22.197 39.5536 23.0076 38.7433L32.2038 29.5473C35.4731 26.2784 37.2733 21.9318 37.2733 17.3084C37.2733 12.6852 35.4727 8.33862 32.2038 5.06958ZM30.5467 27.89L21.3501 37.0862C20.9827 37.4536 20.4904 37.6562 19.9646 37.6562C19.4388 37.6562 18.9465 37.4536 18.5788 37.0862L9.38325 27.89C6.55672 25.0638 5.00001 21.3055 5.00001 17.3084C5.00001 13.3112 6.55672 9.55322 9.38325 6.72669C12.2098 3.90044 15.9674 2.34376 19.9649 2.34376C23.962 2.34376 27.72 3.90044 30.5467 6.72669C36.3813 12.5616 36.3813 22.0557 30.5467 27.89Z' fill='%23BBB8CE'/%3E%3Cpath d='M19.9649 11.1152C16.55 11.1152 13.772 13.8933 13.772 17.3082C13.772 20.7228 16.55 23.5009 19.9649 23.5009C23.3796 23.5009 26.1576 20.7228 26.1576 17.3082C26.1576 13.8933 23.3796 11.1152 19.9649 11.1152ZM19.9649 21.1571C17.8424 21.1571 16.1157 19.4304 16.1157 17.3079C16.1157 15.1857 17.8424 13.459 19.9649 13.459C22.0871 13.459 23.8138 15.1857 23.8138 17.3079C23.8138 19.4304 22.0871 21.1571 19.9649 21.1571Z' fill='%23BBB8CE'/%3E%3C/svg%3E");}
.time-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_337_115083)'%3E%3Cpath d='M20 0C8.95429 0 0 8.95429 0 20C0 31.0456 8.95429 40 20 40C31.0456 40 40 31.0456 40 20C39.9882 8.95922 31.0407 0.0118024 20 0ZM20 37.1429C10.5322 37.1429 2.85711 29.4678 2.85711 20C2.85711 10.5322 10.5322 2.85711 20 2.85711C29.4678 2.85711 37.1429 10.5322 37.1429 20C37.1327 29.4636 29.4636 37.1327 20 37.1429Z' fill='%23BBB8CE'/%3E%3Cpath d='M20.0002 7.14307C19.2112 7.14307 18.5716 7.78264 18.5716 8.57164V18.5717H8.57167C7.78267 18.5717 7.14307 19.2113 7.14307 20.0003C7.14307 20.7893 7.78267 21.4288 8.57167 21.4288H20.0002C20.7892 21.4288 21.4288 20.7892 21.4288 20.0002V8.57164C21.4288 7.78264 20.7892 7.14307 20.0002 7.14307Z' fill='%23BBB8CE'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_337_115083'%3E%3Crect width='40' height='40' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.search-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_337_115019)'%3E%3Cpath d='M11.0441 9.10293C10.4672 8.52559 9.53128 8.52559 8.9544 9.10293C6.81253 11.2448 5.75979 14.2286 6.06573 17.2896C6.14206 18.0522 6.78448 18.6207 7.53471 18.6207C7.58401 18.6207 7.6337 18.6182 7.683 18.6132C8.49534 18.532 9.08792 17.8073 9.00667 16.9955C8.78893 14.8201 9.53182 12.7049 11.0441 11.1925C11.6214 10.6157 11.6214 9.67973 11.0441 9.10293Z' fill='black'/%3E%3Cpath d='M16.8966 0C7.57977 0 0 7.57977 0 16.8966C0 26.2134 7.57977 33.7931 16.8966 33.7931C26.2134 33.7931 33.7931 26.2134 33.7931 16.8966C33.7931 7.57977 26.2133 0 16.8966 0ZM16.8966 30.8374C9.20937 30.8374 2.9557 24.5837 2.9557 16.8966C2.9557 9.20937 9.20937 2.9557 16.8966 2.9557C24.5833 2.9557 30.8374 9.20937 30.8374 16.8966C30.8374 24.5837 24.5837 30.8374 16.8966 30.8374Z' fill='black'/%3E%3Cpath d='M39.5669 37.4776L28.8279 26.7387C28.2505 26.1613 27.3155 26.1613 26.7382 26.7387C26.1608 27.3155 26.1608 28.2515 26.7382 28.8284L37.4772 39.5673C37.7658 39.8559 38.1437 40.0002 38.522 40.0002C38.9004 40.0002 39.2782 39.8559 39.5669 39.5673C40.1441 38.9904 40.1441 38.0545 39.5669 37.4776Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_337_115019'%3E%3Crect width='40' height='40' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.notify-icon{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cg clip-path='url(%23clip0_337_114997)'%3E%3Cpath d='M39.4101 28.586C34.7054 23.88 33.9974 21.5186 33.9974 14C33.9974 6.26796 27.7308 0 20.0001 0C12.2694 0 6.0028 6.26803 6.0028 14C6.0028 18.0539 5.89483 19.5673 5.33678 21.4253C4.6428 23.74 3.21812 25.956 0.589449 28.586C-0.669846 29.846 0.222184 31.9999 2.00351 31.9999H13.1015L13.0008 32.9999C13.0008 36.8659 16.1341 39.9999 19.9994 39.9999C23.8647 39.9999 26.9981 36.8659 26.9981 32.9999L26.8974 31.9999H37.996C39.778 31.9999 40.6701 29.846 39.4101 28.586ZM20.0007 37.9999C17.24 37.9999 15.0015 35.7606 15.0015 32.9999L15.1022 31.9999H24.8982L25.0002 32.9999C25.0001 35.7606 22.7614 37.9999 20.0007 37.9999ZM2.00413 29.9999C8.00279 24 8.00279 20 8.00279 14C8.00279 7.37335 13.3741 2 20.0001 2C26.6261 2 31.9974 7.37335 31.9981 14C31.9981 20 31.9981 24 37.9967 29.9999H2.00413Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_337_114997'%3E%3Crect width='40' height='40' fill='white'/%3E%3C/clipPath%3E%3C/defs%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='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cpath d='M0.410679 19.2887L9.97947 13.7642C10.3723 13.5374 10.8746 13.672 11.1014 14.0648C11.3283 14.4577 11.1936 14.9599 10.8008 15.1868L3.88394 19.1802H39.1786C39.6323 19.1802 40 19.548 40 20.0016C40 20.455 39.6323 20.8229 39.1786 20.8229H3.88945L10.8008 24.8133C11.1937 25.0402 11.3283 25.5424 11.1014 25.9353C10.9492 26.1988 10.6733 26.3461 10.3894 26.3461C10.2501 26.3461 10.1088 26.3105 9.97947 26.2359L0.410679 20.7113C0.156552 20.5646 1.33365e-06 20.2934 1.33365e-06 20C1.33365e-06 19.7066 0.156552 19.4354 0.410679 19.2887Z' fill='%23BBB8CE'/%3E%3C/svg%3E");}
.arrow-icon._left{transform: rotate(0);}
.arrow-icon._right{transform: rotate(-180deg);}
.arrow-icon._top{transform: rotate(90deg);}
.arrow-icon._bottom{transform: rotate(-90deg);}
.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%3Cg clip-path='url(%23clip0_359_13171)'%3E%3Cpath d='M2.82587 6.59383L7.9857 11.7535C8.31392 12.0819 8.84609 12.0819 9.17416 11.7535C9.50225 11.4254 9.50225 10.8933 9.17416 10.5652L4.60851 5.99968L9.17402 1.43433C9.50212 1.1061 9.50212 0.57402 9.17402 0.245926C8.84593 -0.0823009 8.31379 -0.0823009 7.98556 0.245926L2.82574 5.40567C2.66169 5.56979 2.57976 5.78467 2.57976 5.99966C2.57976 6.21475 2.66185 6.42978 2.82587 6.59383Z' fill='%23BBB8CE'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_359_13171'%3E%3Crect width='12' height='12' fill='white' transform='matrix(-1 0 0 1 12 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.arrow2-icon._right{transform: rotate(-180deg);}
.arrow2-icon._left{transform: rotate(0);}
.arrow2-icon._bottom{transform: rotate(-90deg);}
.arrow2-icon._top{transform: rotate(90deg);}
.remove-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_337_114844)'%3E%3Cpath d='M24.4055 20.0002L39.361 5.04407C39.7724 4.63236 39.9993 4.08309 40 3.4974C40 2.91138 39.773 2.36146 39.361 1.95041L38.0504 0.640164C37.6384 0.227481 37.0891 0.00146484 36.5028 0.00146484C35.9174 0.00146484 35.3681 0.227481 34.9561 0.640164L20.0006 15.5953L5.04455 0.640164C4.63317 0.227481 4.08358 0.00146484 3.49756 0.00146484C2.91219 0.00146484 2.3626 0.227481 1.95122 0.640164L0.64 1.95041C-0.213333 2.80374 -0.213333 4.19171 0.64 5.04407L15.5958 20.0002L0.64 34.9556C0.228293 35.368 0.00162602 35.9172 0.00162602 36.5029C0.00162602 37.0886 0.228293 37.6379 0.64 38.0499L1.95089 39.3602C2.36228 39.7725 2.91219 39.9989 3.49724 39.9989C4.08325 39.9989 4.63285 39.7725 5.04423 39.3602L20.0003 24.4047L34.9558 39.3602C35.3678 39.7725 35.9171 39.9989 36.5024 39.9989H36.5031C37.0888 39.9989 37.638 39.7725 38.0501 39.3602L39.3606 38.0499C39.772 37.6382 39.999 37.0886 39.999 36.5029C39.999 35.9172 39.772 35.368 39.3606 34.9559L24.4055 20.0002Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_337_114844'%3E%3Crect width='40' height='40' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.fire-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='M13.5396 39.9995C9.09311 25.3477 18.4884 19.998 18.4884 19.998C17.831 27.8163 22.274 33.9073 22.274 33.9073C23.908 33.4143 27.027 31.1101 27.027 31.1101C27.027 33.9073 25.3813 39.996 25.3813 39.996C25.3813 39.996 31.1424 35.5414 32.956 28.1427C34.7672 20.7439 29.506 13.3161 29.506 13.3161C29.8231 18.5527 28.0515 23.7032 24.5805 27.638C24.7542 27.4375 24.8999 27.2149 25.0118 26.9736C25.6353 25.7265 26.6365 22.4852 26.0503 14.9793C25.2251 4.44296 15.6783 0 15.6783 0C16.5012 6.41968 14.0338 7.89873 8.25394 20.0842C2.47412 32.2674 13.5396 39.9995 13.5396 39.9995Z' fill='black'/%3E%3C/svg%3E");}
.fire2-icon{background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cg clip-path='url(%23clip0_337_114895)'%3E%3Cpath d='M7.58594 27.5862C7.58594 34.4422 13.1438 40.0001 19.9998 40.0001C26.8557 40.0001 32.4135 34.4422 32.4135 27.5862C32.4135 20.6896 28.9653 15.1725 31.2789 10.3448C31.2789 10.3448 27.5859 11.0345 25.5171 16.5518C25.5171 16.5518 18.6205 9.65515 21.5019 0C21.5019 0 14.4826 2.75859 15.2166 11.7241C15.8461 19.4121 14.4826 20.6896 14.4826 20.6896C14.4826 14.4828 9.62984 11.7241 9.62984 11.7241C11.0342 19.3103 7.58594 21.3794 7.58594 27.5862Z' fill='%23FF4D4D'/%3E%3Cpath d='M28.9606 30.5262C28.9606 35.6898 24.9736 40.0977 19.811 39.9981C14.9526 39.9046 11.3378 36.208 11.7241 31.3793C11.8966 29.2241 13.5344 25.7327 16.2068 22.1983L17.9884 23.2759C17.9309 18.9081 19.9998 13.1035 19.9998 13.1035C21.3589 19.2194 28.9606 20.8046 28.9606 30.5262Z' fill='%23FFA47D'/%3E%3Cpath d='M16.5515 26.2067C15.8617 30.3447 14.4824 31.8512 14.4824 34.4826C14.4824 37.2413 16.9527 39.9999 19.9997 39.9999C23.0688 39.9999 25.5254 37.4924 25.5169 34.4233C25.4938 26.1805 20.6894 22.0688 20.6894 22.0688C21.3791 26.2068 19.3101 28.2758 19.3101 28.2758C18.4482 26.9831 16.5515 26.2067 16.5515 26.2067Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_337_114895'%3E%3Crect width='40' height='40' 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");}
.calendar-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='M34.0741 5.2085V1.97363H29.8818V5.2085H10.1183V1.97363H5.92605V5.2085H0V35.6306C0 36.9537 1.0725 38.0262 2.39558 38.0262H37.6044C38.9275 38.0262 40 36.9537 40 35.6306V5.2085H34.0741ZM35.271 32.9514H4.72899V12.4393H35.271V32.9514Z' fill='black'/%3E%3Cpath d='M14.1308 16.3472H9.10034V21.3776H14.1308V16.3472Z' fill='black'/%3E%3Cpath d='M22.5153 16.3472H17.4848V21.3776H22.5153V16.3472Z' fill='black'/%3E%3Cpath d='M30.8998 16.3472H25.8693V21.3776H30.8998V16.3472Z' fill='black'/%3E%3Cpath d='M14.1308 24.0129H9.10034V29.0434H14.1308V24.0129Z' fill='black'/%3E%3Cpath d='M22.5153 24.0129H17.4848V29.0434H22.5153V24.0129Z' fill='black'/%3E%3Cpath d='M30.8998 24.0129H25.8693V29.0434H30.8998V24.0129Z' 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='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cpath d='M38.1818 32.2574H1.81818C0.814059 32.2574 -1.19209e-06 33.3191 -1.19209e-06 34.6287C-1.19209e-06 35.9383 0.814059 37 1.81818 37H38.1818C39.1859 37 40 35.9383 40 34.6287C40 33.3191 39.1859 32.2574 38.1818 32.2574Z' fill='%23BBB8CE'/%3E%3Cpath d='M1.81818 22.2979H38.1818C39.1859 22.2979 40 21.2361 40 19.9266C40 18.617 39.1859 17.5553 38.1818 17.5553H1.81818C0.814059 17.5553 -1.19209e-06 18.617 -1.19209e-06 19.9266C-1.19209e-06 21.2361 0.814059 22.2979 1.81818 22.2979Z' fill='%23BBB8CE'/%3E%3Cpath d='M1.81818 7.5957H38.1818C39.1859 7.5957 40 6.53399 40 5.22441C40 3.91482 39.1859 2.85311 38.1818 2.85311H1.81818C0.814059 2.85311 -1.19209e-06 3.91482 -1.19209e-06 5.22441C-1.19209e-06 6.53399 0.814059 7.5957 1.81818 7.5957Z' fill='%23BBB8CE'/%3E%3C/svg%3E");}
.category-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_337_114865)'%3E%3Cpath d='M14.5455 0H3.63636C1.62806 0 0 1.62806 0 3.63636V14.5455C0 16.5538 1.62806 18.1818 3.63636 18.1818H14.5455C16.5538 18.1818 18.1818 16.5538 18.1818 14.5455V3.63636C18.1818 1.62806 16.5538 0 14.5455 0Z' fill='white'/%3E%3Cpath d='M14.5455 21.8184H3.63636C1.62806 21.8184 0 23.4464 0 25.4547V36.3638C0 38.3721 1.62806 40.0002 3.63636 40.0002H14.5455C16.5538 40.0002 18.1818 38.3721 18.1818 36.3638V25.4547C18.1818 23.4464 16.5538 21.8184 14.5455 21.8184Z' fill='white'/%3E%3Cpath d='M36.3638 0H25.4547C23.4464 0 21.8184 1.62806 21.8184 3.63636V14.5455C21.8184 16.5538 23.4464 18.1818 25.4547 18.1818H36.3638C38.3721 18.1818 40.0002 16.5538 40.0002 14.5455V3.63636C40.0002 1.62806 38.3721 0 36.3638 0Z' fill='white'/%3E%3Cpath d='M36.3638 21.8184H25.4547C23.4464 21.8184 21.8184 23.4464 21.8184 25.4547V36.3638C21.8184 38.3721 23.4464 40.0002 25.4547 40.0002H36.3638C38.3721 40.0002 40.0002 38.3721 40.0002 36.3638V25.4547C40.0002 23.4464 38.3721 21.8184 36.3638 21.8184Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_337_114865'%3E%3Crect width='40' height='40' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.category2-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%3Crect x='0.5' y='0.5' width='8.09091' height='8.09091' rx='1.5' stroke='%23654DFF'/%3E%3Crect x='0.5' y='11.4092' width='8.09091' height='8.09091' rx='1.5' stroke='%23654DFF'/%3E%3Crect x='11.4091' y='0.5' width='8.09091' height='8.09091' rx='1.5' stroke='%23654DFF'/%3E%3Crect x='11.4091' y='11.4092' width='8.09091' height='8.09091' rx='1.5' stroke='%23654DFF'/%3E%3C/svg%3E");}
.info-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='M34.1431 5.85756C26.3326 -1.95209 13.669 -1.95296 5.85756 5.85756C-1.95296 13.6681 -1.95209 26.3317 5.85756 34.1431C13.6681 41.9519 26.3317 41.9527 34.1431 34.1431C41.9527 26.3317 41.9519 13.669 34.1431 5.85756ZM22.6082 28.6961C22.6082 30.137 21.4403 31.3048 19.9995 31.3048C18.5586 31.3048 17.3907 30.137 17.3907 28.6961V18.2612C17.3907 16.8203 18.5586 15.6525 19.9995 15.6525C21.4403 15.6525 22.6082 16.8203 22.6082 18.2612V28.6961ZM19.9534 13.802C18.4507 13.802 17.449 12.7376 17.4803 11.4237C17.449 10.0463 18.4507 9.01412 19.9838 9.01412C21.5177 9.01412 22.4882 10.0472 22.5204 11.4237C22.5195 12.7376 21.5186 13.802 19.9534 13.802Z' fill='white'/%3E%3C/svg%3E");}
.filter-icon:before{background: 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%3Crect y='9.21045' width='40' height='4.21053' rx='2' fill='%23654DFF'/%3E%3Crect y='26.0527' width='40' height='4.21053' rx='2' fill='%23654DFF'/%3E%3Ccircle cx='27.3685' cy='28.1581' r='4.56579' fill='white' stroke='%23654DFF' stroke-width='3.5'/%3E%3Ccircle cx='12.6315' cy='11.3158' r='4.56579' fill='white' stroke='%23654DFF' stroke-width='3.5'/%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='M18.0109 3.3335C17.1492 3.3335 16.326 3.67402 15.716 4.28402L14.9998 5.00016H6.66648C6.44563 4.99704 6.22635 5.03784 6.02141 5.1202C5.81646 5.20255 5.62992 5.32482 5.47264 5.4799C5.31536 5.63497 5.19046 5.81976 5.10522 6.02352C5.01997 6.22728 4.97607 6.44595 4.97607 6.66683C4.97607 6.8877 5.01997 7.10638 5.10522 7.31014C5.19046 7.5139 5.31536 7.69869 5.47264 7.85376C5.62992 8.00884 5.81646 8.1311 6.02141 8.21346C6.22635 8.29582 6.44563 8.33662 6.66648 8.3335H33.3331C33.554 8.33662 33.7733 8.29582 33.9782 8.21346C34.1832 8.1311 34.3697 8.00884 34.527 7.85376C34.6843 7.69869 34.8092 7.5139 34.8944 7.31014C34.9797 7.10638 35.0235 6.8877 35.0235 6.66683C35.0235 6.44595 34.9797 6.22728 34.8944 6.02352C34.8092 5.81976 34.6843 5.63497 34.527 5.4799C34.3697 5.32482 34.1832 5.20255 33.9782 5.1202C33.7733 5.03784 33.554 4.99704 33.3331 5.00016H24.9998L24.2837 4.28402C23.6753 3.67402 22.8504 3.3335 21.9887 3.3335H18.0109ZM7.2752 11.6668L9.82078 33.7729C10.0408 35.4229 11.4615 36.6668 13.1248 36.6668H26.8716C28.5349 36.6668 29.9572 35.4249 30.1788 33.7599L32.7244 11.6668H7.2752Z' fill='black'/%3E%3C/svg%3E");}
.avTrue-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='M15.744 3.39774L15.2199 2.87364C15.0552 2.70883 14.8356 2.61816 14.6012 2.61816C14.3668 2.61816 14.1471 2.70883 13.9824 2.87364L6.61815 10.2378L2.01704 5.63657C1.85236 5.47202 1.63265 5.38122 1.39824 5.38122C1.16397 5.38122 0.94439 5.47202 0.779577 5.63657L0.25535 6.16054C0.0905366 6.32561 0 6.54545 0 6.77959C0 7.01387 0.0905366 7.23358 0.25535 7.39839L5.45028 12.5931C5.45717 12.6028 5.46446 12.6119 5.47291 12.6202L5.99714 13.1358C6.16182 13.2999 6.38153 13.382 6.61776 13.382H6.62049C6.85502 13.382 7.07473 13.2999 7.23915 13.1358L7.76351 12.6157C7.77197 12.6074 7.77912 12.6005 7.78341 12.5934L15.7439 4.63377C16.0853 4.29309 16.0853 3.73881 15.744 3.39774Z' fill='%236CCE82'/%3E%3C/svg%3E");}
.avFalse-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='M23.3053 20L34.5227 8.7822C34.8312 8.4734 35.0015 8.06142 35.002 7.62212C35.002 7.18258 34.8317 6.77012 34.5227 6.4618L33.5397 5.47906C33.2306 5.16952 32.8186 5 32.3789 5C31.9398 5 31.5278 5.16952 31.2188 5.47906L20.0015 16.6961L8.78366 5.47906C8.4751 5.16952 8.06288 5 7.62334 5C7.18429 5 6.77207 5.16952 6.46351 5.47906L5.48003 6.4618C4.83999 7.10184 4.83999 8.14289 5.48003 8.7822L16.6976 20L5.48003 31.2173C5.17123 31.5266 5.00122 31.9386 5.00122 32.3779C5.00122 32.8172 5.17123 33.2292 5.48003 33.5382L6.46327 34.5209C6.77182 34.8302 7.18429 35 7.6231 35C8.06264 35 8.47486 34.8302 8.78342 34.5209L20.0012 23.3036L31.2185 34.5209C31.5276 34.8302 31.9396 35 32.3786 35H32.3791C32.8184 35 33.2304 34.8302 33.5394 34.5209L34.5224 33.5382C34.831 33.2294 35.0012 32.8172 35.0012 32.3779C35.0012 31.9386 34.831 31.5266 34.5224 31.2176L23.3053 20Z' fill='black'/%3E%3C/svg%3E");}
.qty-plus-icon, .qty-minus-icon{width: 14px;height: 14px;background-color: #264B99;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='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cpath d='M37.1429 17H2.85714C1.27919 17 0 18.2792 0 19.8571C0 21.4351 1.27919 22.7143 2.85714 22.7143H37.1429C38.7208 22.7143 40 21.4351 40 19.8571C40 18.2792 38.7208 17 37.1429 17Z' fill='%23654DFF'/%3E%3C/svg%3E");}
.qty-plus-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_337_114974)'%3E%3Cpath d='M37.1429 17.1431H2.85714C1.27919 17.1431 0 18.4223 0 20.0002C0 21.5782 1.27919 22.8574 2.85714 22.8574H37.1429C38.7208 22.8574 40 21.5782 40 20.0002C40 18.4223 38.7208 17.1431 37.1429 17.1431Z' fill='%23654DFF'/%3E%3Cpath d='M22.8569 37.1429L22.8569 2.85714C22.8569 1.27919 21.5777 0 19.9998 0C18.4218 0 17.1426 1.27919 17.1426 2.85714L17.1426 37.1429C17.1426 38.7208 18.4218 40 19.9998 40C21.5777 40 22.8569 38.7208 22.8569 37.1429Z' fill='%23654DFF'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_337_114974'%3E%3Crect width='40' height='40' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
input.quantity, input.cartqty, input.quantity-ajax{display: inline-block;vertical-align: middle;width: 40px;height: 40px;margin: 0;color: #08022F;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{width: 40px;min-width: 40px;height: 40px;background: #F7F6FF;border-radius: 50%;position:relative;display: flex;align-items: center;justify-content: center;}
.qty-set > a:hover .qty-plus-icon, .qty-set > a:hover .qty-minus-icon{background-color: #ffffff;}
.qty-set > a:hover{background-color: #264B99;}
.qty-set > a[disabled="disabled"]{background-color: #F7F6FF;pointer-events: none;}
.qty-set > a[disabled="disabled"] span{background-color: #BBB8CE;}
.goodsRightBlock .product-name h1{font-size: 24px;margin-bottom: 30px;font-weight: 700;color: #08022F;}
/*** Кнопки иконки ***/
.goodsRightBlock .add-cart .card_icon{margin-right: 15px;width: 20px;height: 20px;display: block;background-color: #264B99;}
.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{width: max-content;transition: 0.5s;display: flex;align-items: center;justify-content: center;font-size: 16px;padding: 13px 25px;background: #264B99;border-radius: 5px;color: #ffffff;text-align: center;outline: 0;cursor: pointer;-webkit-appearance: none;user-select: none;}
.button:hover, .button.added{background: #FCBB1A;}
.button2{font-weight: 600;font-size: 16px;padding: 15px 20px;color: #FFFFFF;background: #FCBB1A;border-radius: 50px;white-space: nowrap;transition: 0.5s;display: flex;align-items: center;justify-content: center;}
.button2:hover{background: #264B99;}
.button3{color: #BBB8CE;}
.button3:hover{color: #264B99;}
.button4{color: #264B99;font-weight: 700;}
.button4:hover{color: #FCBB1A;}
.button5{background: #BBB8CE;color: #ffffff;}
.button5:hover{background: #264B99;}
/*** Input Select Textarea ***/
input, select{height:45px;}
input[type="password"]{padding: 9px 40px 9px 15px;}
input, select, textarea{background: #F7F6FF;border: 1px solid;border-color: transparent;border-radius: 5px;padding: 10px 20px;font-size: 16px;color: #08022F;width: 100%;max-width: 350px;}
input::placeholder , textarea::placeholder, select::placeholder{color: #BBB8CE;}
input:focus, textarea:focus, select:focus{border-color: #264B99;background: #ffffff;}
.callback_notify{width: 100%;}
.products-grid .callback_notify{height: 40px;display: flex;align-items: center;justify-content: center;}
.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: #BBB8CE;}
.remove.x:after{content: "\f00d";font-size: 16px;}
.paymentFormSubmitLink, .paymentFormTbodySubmitButton{display: inline-block;overflow: visible;font-size: 15px;font-family: 'Exo 2', sans-serif;line-height: 40px;padding: 0 25px;border: 0;background-color: #264B99;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 .prev.disable, .navigation .next.disable, .navigation .prev.disable:hover, .navigation .next.disable:hover{color: #e1e1e1;cursor: default;}
/* Иконки Новинка, Хит, Скидка */
.icon_sticker{position: absolute;bottom: 0;left: 0;cursor: default;display: flex;align-items: center;z-index: 3;}
.icon_sticker > span:not(:last-child){margin-right: 5px;}
.ico-sale, .ico-new, .ico-best{width: 70px;height: 24px;display: flex;align-items: center;justify-content: center;position: relative;padding: 2px 5px;border-radius: 0px 5px;color: #ffffff;font-size: 14px;line-height: normal;}
.ico-sale{background-color: #FF4D4D;}
.ico-new{background-color: #6CCE82;}
.ico-best{background-color: #FCBB1A;}
/**/
.overlay{content: "";position: fixed;width: 100%;height: 100%;top: 0;left: 0;right: 0;bottom: 0;z-index: 20;background-color: #8C8EB730;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;}
/*Отзывы о нас на главной*/
.about_us{width: 100%;border: 1px solid #264B99;border-radius: 10px;background: #ffffff;overflow: hidden;position: relative;}
.about_us .item{padding: 20px;display: flex;flex-wrap: wrap;}
.about_us .item .about_us_title{line-height: normal;display: flex;align-items: flex-end;color: #08022F;font-size: 20px;margin-bottom: 10px;font-weight: 700;}
.about_us .item .data{color: #BBB8CE;font-size: 14px;margin-left: 15px;font-weight: 400;}
.about_us .item .about_us_img{margin-bottom:20px;margin-right:auto;min-width: 80px;width: 80px;height: 80px;background-color: #EBEAF0; display: inline-block;-webkit-mask-position: center;-webkit-mask-repeat: no-repeat;-webkit-mask-size: contain;}
.about_us .item .about_us_img{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cg clip-path='url(%23clip0_337_114977)'%3E%3Cpath d='M0.00850454 27.7561C0.00850454 33.0151 4.27144 37.278 9.53028 37.278C14.7892 37.278 19.0521 33.0151 19.0521 27.7561C19.0521 22.4972 14.7892 18.2344 9.53028 18.2344C8.4495 18.2344 7.41495 18.4228 6.44645 18.7548C8.58926 6.46523 18.1728 -1.46015 9.28888 5.06259C-0.561997 12.2956 -0.00204573 27.4651 0.00897694 27.7431C0.00897694 27.7475 0.00850454 27.7513 0.00850454 27.7561Z' fill='black'/%3E%3Cpath d='M20.9563 27.7561C20.9563 33.0151 25.2192 37.278 30.4781 37.278C35.737 37.278 40 33.0151 40 27.7561C40 22.4972 35.737 18.2344 30.4781 18.2344C29.3972 18.2344 28.3627 18.4228 27.3942 18.7548C29.537 6.46523 39.1205 -1.46015 30.2367 5.06259C20.3858 12.2956 20.9456 27.4651 20.9568 27.7431C20.9568 27.7475 20.9563 27.7513 20.9563 27.7561Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_337_114977'%3E%3Crect width='40' height='40' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
@media (max-width: 760px){
.about_us .item .about_us_title{font-size: 18px;}
}
@media (min-width: 460px) and (max-width: 1060px){
.about_us .item .about_us_bottom{width: calc(100% - 130px);}
.about_us .item .about_us_img{margin-right: 50px;margin-bottom: 0;}
}
/* Уведомление в шапке*/
.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;}
.mainnav__more > .mainnav__link{display: flex;align-items: center;}
.mainnav ul li.mainnav__more:hover .overflowMenu
#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: 100%;width: 20px;display: flex;align-items: center;justify-content: center;}
/*Иконки для пароля*/
.eye-slash-icon, .eye-icon{background-color: #BBB8CE;width: 20px;height: 20px;display:block;-webkit-mask-position: center;-webkit-mask-repeat: no-repeat;-webkit-mask-size: contain;}
.eye-icon{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cpath d='M25.7865 13.2782C27.0688 13.8205 28.2546 14.5329 29.3302 15.4016V9.26117C29.3302 4.15489 25.1753 0 20.069 0H19.9265C14.8248 0 10.6699 4.15489 10.6699 9.26117V15.4016C11.7454 14.533 12.9312 13.8206 14.2135 13.2782C14.5582 13.1311 14.9121 12.9978 15.266 12.8783V9.26117C15.266 6.68735 17.3573 4.59612 19.9311 4.59612H20.0736C22.6474 4.59612 24.7386 6.68735 24.7386 9.26117V12.8829C25.0879 12.9978 25.4418 13.1311 25.7865 13.2782Z' fill='black'/%3E%3Cpath d='M6.97461 26.9748C6.97461 34.1677 12.8071 40.0002 20 40.0002C27.1929 40.0002 33.0254 34.1723 33.0254 26.9748C33.0254 23.4404 31.6144 20.2323 29.3302 17.8837C28.0433 16.5646 26.4806 15.5167 24.734 14.8319C23.2679 14.2574 21.6684 13.9448 20 13.9448C18.3317 13.9448 16.7322 14.2574 15.266 14.8319C13.5195 15.5121 11.9568 16.56 10.6699 17.8837C8.38102 20.2323 6.97461 23.4404 6.97461 26.9748ZM16.6448 24.3458C16.6908 22.5671 18.1385 21.1194 19.9172 21.078C21.8062 21.032 23.3551 22.5534 23.3551 24.4331C23.3551 24.6308 23.3367 24.8238 23.3046 25.0076C23.139 25.959 22.5738 26.7771 21.7832 27.2736C21.4568 27.4804 21.2914 27.8664 21.3742 28.2387L22.3716 32.9681C22.4314 33.2531 22.2153 33.5243 21.9211 33.5243H18.0788C17.7847 33.5243 17.5686 33.2577 17.6284 32.9681L18.6257 28.2387C18.7039 27.8619 18.543 27.4757 18.2167 27.2689C17.4262 26.7725 16.8609 25.959 16.6953 25.003C16.6586 24.7917 16.6402 24.571 16.6448 24.3458Z' 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='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cpath d='M20.0689 0H19.9264C14.8161 0 10.6709 4.14522 10.6709 9.26011V15.3998C11.7463 14.5312 12.9319 13.8189 14.2141 13.2767C14.5588 13.1296 14.9126 12.9963 15.2665 12.8768V9.25551C15.2665 6.68198 17.3529 4.59099 19.931 4.59099H20.0735C22.647 4.59099 24.738 6.67739 24.738 9.25551C24.738 10.3401 25.6158 11.2178 26.7003 11.2178H27.3713C28.4559 11.2178 29.3336 10.3401 29.3336 9.25551C29.329 4.14522 25.1837 0 20.0689 0Z' fill='black'/%3E%3Cpath d='M20 13.9478C18.3318 13.9478 16.7325 14.2603 15.2665 14.8347C13.5202 15.5148 11.9577 16.5626 10.6709 17.8862C8.38232 20.2345 6.97607 23.4376 6.97607 26.9762C6.97607 34.1683 12.8079 40.0001 20 40.0001C27.1921 40.0001 33.0239 34.1683 33.0239 26.9762C33.0239 19.7842 27.1921 13.9478 20 13.9478ZM21.3741 28.2354L22.3713 32.9643C22.4311 33.2492 22.215 33.5204 21.9209 33.5204H20H18.079C17.7849 33.5204 17.5689 33.2539 17.6286 32.9643L18.6258 28.2354C18.704 27.8631 18.5478 27.4772 18.2261 27.275C17.2564 26.6683 16.6176 25.5792 16.6497 24.343C16.6957 22.5645 18.1433 21.1169 19.9218 21.0755C21.8106 21.0296 23.3593 22.5507 23.3593 24.4303C23.3593 25.6297 22.7298 26.6821 21.783 27.2749C21.4567 27.4726 21.2959 27.8586 21.3741 28.2354Z' fill='black'/%3E%3C/svg%3E");}
.header-user{display: flex;align-items: center;font-size: 14px;color: #8C8EB7;line-height: normal;}
.header-user .user-icon{transition: 0.3s;background-color: #BBB8CE;margin: 0;}
.header-user a{transition: 0.3s;background: #FFFFFF;border-radius: 5px;width: 50px;height: 50px;display: flex;align-items: center;justify-content: center;box-shadow: 0px 15px 30px rgb(112 131 142 / 10%);}
.header-user a:hover{background: #264B99;}
.header-user a:hover .user-icon{background-color: #ffffff;}
/** кнопки в шапке **/
#main .col-right.col-no_filters{width: 100%;}
.headerNavBar .menu_inner:not(:first-child), .headerNavBar .header-user{margin-left: 15px;}
.header-left{width: 100%;display: flex;align-items: center;}
.header-cart_right{display: flex;flex-direction: column;position: relative;left: 30px;}
.header-cart_right:before{content: '';height: 30px;border-right: 1px solid #ffffff;display: block;position: absolute;left: -15px;top: 50%;transform: translateY(-50%);}
.header-cart_right .count-cart{font-size: 12px;color: #FFFFFF;}
.headerNavBar .cart .left_menu_icon .count._cart{right: -10px;display:none;}
.header-cart_right .price.total-sum{font-weight: 700;font-size: 16px;color: #FFFFFF;}
.headerNavBar{width: max-content;display: flex;align-items: center;margin-left: auto;}
.headerNavBar .left_menu_icon a{height: 100%;display: flex;align-items: center;justify-content: center;}
.headerNavBar .header-toolsCounter.count_empty{background-color: #bec0d6;color: #ffffff;}
.headerNavBar .left_menu_icon{position: relative;width: 50px;height: 50px;display: flex;align-items: center;justify-content: center;}
.headerNavBar .cart .left_menu_icon{width: 165px;background: #FCBB1A;border-radius: 5px;justify-content: flex-start;padding: 13px 15px;transition: 0.3s;cursor: pointer;box-shadow: 0px 15px 30px rgb(112 131 142 / 10%);}
.headerNavBar .cart .left_menu_icon:hover{background: #264B99;}
.headerNavBar .menu_inner.cart .header-toolsIcon{width: 22px;height: 22px;background-color: #ffffff;}
.headerNavBar .menu_inner.compare ._dropdown, .headerNavBar .menu_inner.favorites ._dropdown{margin: 15px auto 0;}
.headerNavBar .menu_inner.opened .dropdown{opacity: 1;visibility: visible;}
.headerNavBar .menu_inner.opened .dropdown .left_menu_content{height:100%;}
.headerNavBar .menu_inner .headerNavBar_content{padding: 30px 80px 30px 40px;}
.headerNavBar .menu_inner .headerNavBar_content .form__client{margin-top: 25px;padding-top: 20px;border-top: 1px solid #BBB8CE50;}
.headerNavBar .menu_inner .headerNavBar_content .form__buttons{display: flex;align-items: center;margin-top: 15px;font-size: 14px;}
.headerNavBar .menu_inner .headerNavBar_content .form__buttons a:last-child{margin-left: auto;}
.headerNavBar .menu_inner .headerNavBar_content .form__list{margin-bottom: 20px;}
.headerNavBar .menu_inner .headerNavBar_content .form__fields:not(:last-child){margin-bottom: 10px;}
.headerNavBar .menu_inner .headerNavBar_content button[type="submit"]{margin-top: 15px;}
.headerNavBar .header-toolsCounter{color: #08022F;background-color: #ffffff;line-height: normal;font-weight: 700;font-size: 12px;width: 24px;height: 24px;min-width: 18px;display: flex;align-items: center;justify-content: center;border-radius: 50%;position: absolute;top: 0;right: 0;z-index: 1;box-shadow: 0px 3px 5px rgb(112 131 142 / 20%);}
.headerNavBar .menu_inner.headerNavBar_top{margin-bottom: 30px;}
.header .headerNavBar .dropdown{opacity: 0;visibility: hidden;padding: 15px;position: absolute;right: 0;transition: 0.5s;width: 100%;max-width: 400px;overflow: hidden;background-color: #ffffff;z-index: 30;box-shadow: 0px 0px 20px rgba(140, 142, 183, 0.5);border-radius: 10px;}
.header .headerNavBar .menu_inner .empty{text-align: left;color: #08022F;font-size: 16px;}
.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: 318px;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 #BBB8CE50;}
.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 - 10px);margin-left: 10px;height: 100%;display: flex;align-items: center;flex-direction: column;}
.header .headerNavBar .compare-items ul .item .product-details, .header .headerNavBar .favorites-items ul .item .product-details{width: calc(100% - 90px);}
.header .headerNavBar .product-details_right{width: 100%;display: flex;align-items: center;margin-top:5px;}
.header .headerNavBar .product-details_right .quantity{color: #BBB8CE;margin-left: 5px;font-size: 14px;}
.header .headerNavBar .product-details_left{width: 100%;}
.header .headerNavBar ul .item .product-details .product-name a{display: block;overflow: hidden;height: 37px;font-size: 16px;color: #08022F;word-break: break-word;}
.header .headerNavBar ul .item .product-details .product-name:hover a{color: #264B99;}
.header .headerNavBar ul .item .product-details .product-price{font-size: 18px;}
.header .headerNavBar ul .item .product-details a.remove{color: #BBB8CE;font-size: 14px;margin-left: auto;}
.header .headerNavBar ul .item .product-details a.remove:hover{color: #264B99;}
.header .headerNavBar ul .product-details .product-price .price{font-size: 18px;color: #264B99;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: #264B99;}
.header .headerNavBar .menu_inner .item .product-image{min-width: 80px;width: 80px;height:80px;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;}
.header .headerNavBar .menu_inner .item .product-image img{max-width: 100%;max-height: 100%;}
.header .headerNavBar ._dropdown.remove{margin: 10px auto 0;width: 100%;display: flex;align-items: center;justify-content: center;}
.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: #264B99;}
.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 #BBB8CE;}
.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: #BBB8CE;}
.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: #264B99;}
.header .headerNavBar .catalog__items .catalog__item[data-level="0"].hover > a .open{background-color: #264B99;}
.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:#264B99;}
.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:#264B99;}
.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{border-bottom: 1px solid #BBB8CE50;padding-bottom: 15px;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:after{color: #BBB8CE;}
.header .headerNavBar .remove:hover:after{color: #ffffff;}
/*! Каталог в шапке */
.cat_banner{padding:30px;position: absolute;right: 30px;top: 100px;border-radius: 10px;display: flex;align-items: center;flex-direction: column;width:300px;height: 330px;background:url(/design/d548163/cat_banner.png?lc=1751347838);background-position: center;background-repeat: no-repeat;background-size: cover;}
.cat_banner .title{color: #264B99;font-weight: 700;font-size: 24px;text-align: center;margin-bottom: 10px;}
.cat_banner .text{color: black;font-size: 16px;text-align: center;}
.cat_banner2 {position: absolute;right: 30px;top: 440px;border-radius: 10px;width:300px;height: 30px;}
.cat_banner2 img, .cat_banner3 img {border-radius: 10px;}
.cat_banner3 {border-radius: 10px;margin-bottom: 20px;}
.header-catalogMenu_Container{width: calc(100% + 40px);padding: 20px;min-height: 460px;position: absolute;left: -20px;top: 10px;transition: 0.1s;z-index: 4;opacity: 0;visibility: hidden;box-shadow: 0px 15px 30px rgb(112 131 142 / 10%);}
.header-catalogMenu{width: 235px;z-index: 10;}
.header-catalogMenu_top{margin-bottom: 30px;display: flex;align-items: center;margin-right:10px;}
.header-catalogMenu_top .best_ntn{margin-right: 0;display: flex;}
.cat_search_container{display: flex;align-items: center;width: 100%;position: relative;margin: 0 20px;}
.cat_search_container .cat_search{max-width: 100%;}
.cat_search_container .search-icon{cursor:pointer;}
.header-catalogMenu_Container:after{content: '';position: absolute;z-index: -2;top: 0;left: 0px;height: 100%;width: 100%;background: #F8FAFB;border-radius: 10px;}
.header-catalogMenu:before{content: '';position: absolute;left: 0;bottom: 100%;display: block;background: transparent;width: 100%;height: 10px;}
.header-catalogMenu .header-subcatalog{display: grid;grid-template-columns: repeat(2, 1fr);grid-gap: 20px;width: calc(100% - 280px - 360px);position: absolute;top: 100px;left: 280px;padding: 30px;background: #ffffff;border-radius: 10px;opacity: 0;visibility: hidden;}
.header-catalogMenu .header-subcatalog:after{content: '';position: absolute;top: 0;left: -30px;width: 30px;height: 100%;}
.header-catalogMenu .header-subcatalog:before{content: '';width: calc(100% + 281px + 360px);height: calc(100% + 30px);border-radius: 10px;background: #f8fafb;display: block;position: absolute;top: 0;left: -281px;z-index: -2;}
.header-catalogMenu_Container.openned{opacity: 1;visibility: visible;}
.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: #08022F;font-size: 16px;font-weight: 400;}
.header-catalogMenu .header-catalogItem > a.header-catalogLink{font-weight: 500;}
.header-catalogLink .icon_{margin-left: auto;background-color: #BBB8CE;width: 12px;height: 12px;min-width: 12px;margin-right:0;display:none;}
.header-catalogItem{padding: 10px 15px;border-radius: 5px;}
.header-catalogItem.hover{background:#ffffff;}
.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;font-weight: 700;font-size: 16px;color: #08022F;}
.header-catalogMenu a.active,
.header-catalogMenu a:hover{color: #264B99}
.header-catalogMenu .header-subcatalog-third{list-style: none;padding: 0;margin: 0;display: block;margin-top: 10px;}
.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-catalogBtn._active{color: #caa462}  
.header-subcatalog._visible{opacity: 1;visibility: visible;z-index: 1;}
.header-catalogItem.hover > a{color: #264B99;}
.header-catalogItem.hover > a .icon_{background-color: #264B99;}
.header-subcatalogBanner{float: right;width: 300px}
.header-subcatalogGrid{margin-right: 300px}
.header-subcatalogCol{text-align: left;list-style: none}
.header-catalogItem .header-secondArrow{display: none}
.header-catalogItem.hover .header-catalogArrow{color: #caa462;}
.header-subcatalogLink{color: #BBB8CE;font-weight: 400;font-size: 16px;}  
.header-catalog{position: static;}
.header.fixed .header-main, .header.fixed #header-top{display:none;}
.header.fixed #header-bottom{position: fixed;top: 0;left: 0;z-index: 20;background: #ffffff;width: 100%;max-width: 100%;box-shadow: 0px 15px 30px rgba(112, 131, 142, 0.1);}
.header.fixed #header-bottom .header-bottom{margin: 0 auto;padding: 20px 0;}
.header.fixed .header-catalogMenu_Container{top: 0px;}
@media (min-width: 1441px){
  .header.header.fixed #header-bottom .header-bottom{max-width: calc(1440px - 30px);}
}
@media (min-width: 1141px){
  .header-catalogMenu_Container{max-width: 1080px;}
}
@media (max-width: 1140px){
  .header.header.fixed #header-bottom .header-bottom{max-width: calc(1140px - 30px);}
}
@media (max-width: 980px){
 .cat_banner, .cat_banner2{display:none;}
 .header-catalogMenu .header-subcatalog{width: calc(100% - 280px - 30px);}
 .header-subcatalogCol{width: 33.3%;}
 .header-catalogMenu .header-subcatalog:before{width: calc(100% + 281px + 30px);}
}
@media (max-width: 880px){
 .header-subcatalogCol{width: 50%;}
 .header-catalogMenu_Container{display: none;}
 .header-overlay{display: none;}
}
/*** Модальные окна ***/
#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{opacity: 0;visibility: hidden;width: 100%;height:100vh;max-width: 480px;position: fixed;top: 0;left: 0;background: #ffffff;box-shadow: 0px 15px 30px rgba(112, 131, 142, 0.1);transition: 0.3s;overflow: hidden;z-index: 200;}
.modal-fancybox.opened{opacity: 1;visibility: visible;}
.modal-fancybox .modal-fancybox_top{display: flex;align-items: center;}
.modal-fancybox .modal__logo{width:155px;margin-right: auto;margin-left: 20px;}
.modal-fancybox .modalBtn{margin: 0;}
.modal-fancybox_container{padding: 15px 20px;max-height: 100%;overflow-y: auto;}
.modal__close{margin: 0;background-color: #BBB8CE;width: 20px;height: 20px;cursor: pointer;}
.modal__close:hover{background-color: #264B99;}
.modal-fancybox .modal-fancybox-body{padding-top: 15px;}
.modal-fancybox .modal-fancybox-body ul{padding: 0;margin: 0;}
.modal-fancybox .modal-fancybox-body ul li:not(:last-child){margin-bottom: 5px;}
.modal-fancybox .modal-fancybox-body ul li a{color: #08022F;padding: 10px 15px;background: #F7F6FF;border-radius: 5px;width: 100%;}
.modal-fancybox .modal-fancybox-body ul li a:hover{background: #264B99;color: #ffffff;}
.modal-fancybox .modal-fancybox-body ul li{display: flex;align-items: center;list-style-type: none;}
.modal-fancybox-bottom{padding-top: 15px;margin-top: 15px;border-top: 1px solid #BBB8CE;display: flex;flex-direction: column;}
.modal-fancybox-bottom .modal-phone{color: #08022F;font-weight: 700;font-size: 20px;margin-bottom: 5px;display: flex;align-items: center;margin-bottom: 5px;}
.modal-fancybox-bottom .modal-phoneCallback{color: #BBB8CE;font-size: 16px;margin-bottom: 15px;text-decoration: underline;}
.modal-fancybox-bottom .modal-social{display: flex;align-items: center;}
.modal-fancybox-bottom .modal-social .social-icon:not(:last-child){margin-right: 5px;}
.modal-fancybox-bottom .modal-social .social-icon{transition: 0.3s;width: 44px;min-width: 44px;height: 34px;border-radius: 5px;display: flex;align-items: center;justify-content: center;}
.modal-fancybox-bottom .modal-social .icon_{margin: 0;width: 20px;height:20px;background-color:#ffffff;}
.modal-fancybox-bottom .modal-social .viber{background: #7D3DAF;}
.modal-fancybox-bottom .modal-social .whatsapp{background: #55CD6C;}
.modal-fancybox-bottom .modal-social .telegram{background: #039BE5;}
.modal-fancybox-bottom .modal-work{color: #BBB8CE;margin-bottom: 5px;}
@media (max-width: 470px){
 .modal-fancybox{border-radius: 0;}
}
/*Каталог в модальном окне*/
.modal-catalog__items{}
.modal-catalog__item a{display: flex;align-items: center;position: relative;color: #08022F;padding: 10px 15px;background: #F7F6FF;border-radius: 5px;}
.modal-catalog__item a .open{background-color: #08022F;min-width: 18px;width: 18px;height: 18px;margin-left: auto;-webkit-mask-position: center;-webkit-mask-repeat: no-repeat;-webkit-mask-size: contain;position: absolute;top: 50%;transform: translateY(-50%);right: 15px;z-index: 2;}
.modal-catalog__item a .open{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'%3E%3Cpath d='M17.8152 8.67964L13.5092 6.19361C13.3325 6.09156 13.1064 6.15214 13.0044 6.32889C12.9023 6.50567 12.9629 6.73169 13.1396 6.83377L16.2522 8.63082H0.36961C0.165474 8.63082 0 8.79633 0 9.00043C0 9.20449 0.165474 9.37004 0.36961 9.37004H16.2498L13.1396 11.1657C12.9628 11.2678 12.9023 11.4938 13.0044 11.6706C13.0728 11.7892 13.197 11.8555 13.3248 11.8555C13.3875 11.8555 13.451 11.8394 13.5092 11.8059L17.8152 9.31981C17.9296 9.2538 18 9.13175 18 8.99973C18 8.8677 17.9296 8.74566 17.8152 8.67964Z' fill='white'/%3E%3C/svg%3E");}
.modal-catalog__item[data-level="0"]:not(last-child){margin-bottom: 5px;}
.modal-catalog__item[data-level="0"]{position: relative;}
.modal-catalog__item[data-level="0"].opened > a{background: #264B99;color: #ffffff;}
.modal-catalog__item[data-level="0"] > a .open.opened{transform: rotate(90deg) translateX(-50%);background-color: #ffffff;}
.modal-catalog__item[data-level="0"] .sub{padding-left: 35px;margin: 10px 0 16px;display: none;}
.modal-catalog__item[data-level="0"] .sub .modal-catalog__item .open{display: none;}
.modal-catalog__item[data-level="0"] .sub .modal-catalog__item:not(:last-child){margin-bottom: 8px;}
.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;padding: 0;background: transparent;}
/* Наверх */
#back-top{display:none;align-items: center;justify-content: center;cursor: pointer;transition: 0.5s;background-color: #ffffff;border-radius: 50%;margin-right: auto;width: 52px;height: 52px;min-width: 52px;position: fixed;bottom: 120px;right: 15px;z-index: 8;box-shadow: 0px 15px 30px rgb(112 131 142 / 10%);}
#back-top .icon_{background-color: #BBB8CE;margin: 0;}
#back-top:hover{background-color: #264B99;border-color: #264B99;}
#back-top:hover .icon_{background-color: #ffffff;}
/** Шапка **/
.header{transition: 0.5s;}
#header-top{background: url(/design/d548163/banner_up.jpg?lc=1751347838);background-size: cover;background-repeat: no-repeat;background-position: center;}
.header-top{position: relative;display: flex;align-items: center;justify-content: center;width:100%;padding: 8px 0;}
.header-top_title{font-weight: 700;font-size: 24px;color: #FFFFFF;margin-right:40px;text-transform: uppercase;}
.header-top_text{font-size: 16px;color: #FFFFFF;}
.header-top_stiker{margin-right:40px;font-weight: 700;font-size: 20px;color: #FFFFFF;padding:10px 30px;background: #FF4D4D;border-radius: 44px;overflow:hidden;}
.header-top_close{transition: 0.3s;cursor: pointer;width:40px;height:40px;background: #ffffff;border-radius: 50%;display: flex;align-items: center;justify-content: center;position: absolute;right: 0;top: 50%;transform: translateY(-50%);}
.header-top_close .icon_{transition: 0.3s;width:14px;height:14px;min-width: 14px;background-color: #264B99;margin: 0;}
.header-top_close:hover{background: #FCBB1A;}
.header-top_close:hover .icon_{background: #ffffff;}
.header-phoneCallback{text-decoration: revert;}
.header-social{display: flex;align-items: center;margin-right: 40px;}
.header-social .icon_{margin: 0;width: 20px;height:20px;background-color:#ffffff;}
.header-social .viber{background: #7D3DAF;}
.header-social .whatsapp{background: #55CD6C;}
.header-social .telegram{background: #039BE5;}
.header-social .vk{background: #0077FF;}
.header-social .viber .icon_, .modal-fancybox-bottom .modal-social .viber .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_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");}
.header-social .whatsapp .icon_, .modal-fancybox-bottom .modal-social .whatsapp .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_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");}
.header-social .telegram .icon_, .modal-fancybox-bottom .modal-social .telegram .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_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");}
.header-social .vk .icon_, .modal-fancybox-bottom .modal-social .vk .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(%23SVGID_1_)'%3E%3Cpath d='M0,7.5c0.325,15.615,8.12,25,21.787,25h0.773v-8.934c5.021,0.5,8.818,4.179,10.344,8.934H40 c-1.949-7.107-7.07-11.036-10.27-12.538c3.197-1.853,7.694-6.356,8.77-12.462h-6.445c-1.397,4.955-5.546,9.459-9.494,9.885V7.5 h-6.445v17.316c-3.998-1-9.045-5.855-9.27-17.316H0z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='SVGID_1_'%3E%3Crect width='40' height='40' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.header-social .social-icon{transition: 0.3s;width: 44px;min-width: 44px;height:34px;border-radius: 5px;display:flex;align-items: center;justify-content: center;}
.header-social .social-icon:not(:last-child){margin-right:5px;}
.header-social .social-icon:hover{background: #264B99;}
.header-social .header-work{margin-left: 15px;color: #BBB8CE;width: 100px;}
.header-contacts-right{display: flex;flex-direction: column;align-items: flex-end;}
.header-contacts-right a{white-space: nowrap;}
.header-contacts-right a.header-top-phone{color: #08022F;font-weight: 700;font-size: 20px;margin-bottom:5px;display: flex;align-items: center;}
.header-contacts-right a.header-top-phone .icon_{display:none;background-color: #BBB8CE;}
.header-contacts-right a.header-top-phone:hover .icon_{background-color: #264B99;}
.header-contacts-right a.header-phoneCallback{color: #BBB8CE;font-size: 16px;}
.header-contacts-right a:hover{color: #264B99;}
.header-main{position: relative;background: #ffffff;}
.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-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: 30px 0;}
.header-bottom{position: relative;display: flex;width: 100%;align-items: center;padding: 30px 0;}
.header-bottom .catalog_btn, .catalog_btn_close{transition: 0.3s;cursor: pointer;height:50px;margin-right: auto;white-space: nowrap;padding:13px 30px;background: #264B99;border-radius: 5px;color: #ffffff;font-weight: 700;font-size: 16px;display: flex;align-items: center;justify-content: center;}
.catalog_btn_close{width: max-content;background: #FCBB1A;margin: 0;}
.header-bottom .catalog_btn > .icon_{width:22px;min-width: 22px;height:22px;border-color: #ffffff;}
.header-bottom .catalog_btn_close > .icon_{width:22px;height:22px;min-width: 22px;border-color: #ffffff;-webkit-mask-size: 15px;}
.header-bottom .catalog_btn:hover{background: #FCBB1A;}
.header-bottom .catalog_btn.mob{display:none;}
.header-bottom .searchBtn{display:none;margin-left: 10px;;border-radius: 5px;min-width: 50px;width: 50px;height: 50px;align-items: center;justify-content: center;background: #ffffff;box-shadow: 0px 15px 30px rgb(112 131 142 / 10%)}
.header-bottom .searchBtn .icon_{width: 28px;height: 28px;margin: 0;background-color: #BBB8CE;}
.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: #264B99;}
/** Лого **/
.header .header-logo{margin-right: auto;}
.header .header-logoImg{width: 200px;max-height: 90px;object-fit: contain;}
.best_ntn{display: flex;align-items: center;transition: 0.3s;font-weight: 700;font-size: 20px;margin-right: 20px;}
.best_ntn:hover{color: #FF4D4D;}
.best_ntn .icon_{width:34px;height:34px;background-position: center;background-size: contain;background-repeat: no-repeat;}
/** Поиск **/
.header .header-search{width: 100%;max-width:600px;margin: 0 20px;transition: 0.5s;}
.header .header-search .search{position: relative;width: 100%;}
.header .header-search #header .header-bottom .search{display: inline-block;position: relative;vertical-align: middle;width: 100%;height: auto;margin: 0;z-index: 1;border-bottom: 1px solid #dce4e9}
.header .header-search .search .search-icon, .cat_search_container .search-icon{margin: 0;background-color:#BBB8CE;width: 20px;min-width:20px;height: 20px;}
.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-string, .cat_search_container .cat_search{background: #ffffff;height: 50px;box-sizing: border-box;font-size: 16px;max-width:100%;margin: 0;padding: 15px 80px 15px 20px;border: 0;border-radius: 5px;border: 1px solid transparent;box-shadow: 0px 15px 30px rgba(112, 131, 142, 0.1);}
.header .header-search .search #search_mini_form .search-string:hover, .cat_search_container .cat_search:hover{border-color: #264B99;}
.header .header-search .search #search_mini_form .search-string:focus, .cat_search_container .cat_search:focus{border-color: #264B99;}
.header .header-search .search #search_mini_form .search-reset,
.header .header-search .search #search_mini_form .search-submit, .cat_search_container .search-icon{position: absolute;top: 0;height: 100%;display: flex;align-items: center;justify-content: center;}
.header .header-search .search #search_mini_form .search-submit, .cat_search_container .search-icon{right: 20px;}
.header .header-search .search #search_mini_form .search-reset{transition: 0.5s;right: 60px;opacity: 0;}
.header .header-search .search #search_mini_form input::-webkit-input-placeholder{color: #BBB8CE}
.header .header-search .search #search_mini_form input::-moz-placeholder{color: #BBB8CE}
.header .header-search .search #search_mini_form input:-ms-input-placeholder{color: #BBB8CE}
.header .header-search .search #search_mini_form.active .search-reset{opacity:1;}
.header .header-search .search #search_mini_form .search-submit .icon_{margin: 0;}
.header .header-search .search #search_mini_form .search-reset .icon_{background-color: #BBB8CE;margin: 0;width: 10px;height: 20px;min-width: 10px;}
.header .header-search .search #search_mini_form .search-reset:after{height: 20px;border-right: 1px solid #BBB8CE;display: block;content: '';position: absolute;right: -10px;}
.header .header-search .search #search_mini_form .search-reset:hover .icon_, .header .header-search .search #search_mini_form .search-submit:hover .icon_{background-color: #264B99;}
.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%;top: 120%;padding: 20px;border-radius: 5px;background-color: #ffffff;color: #08022F;z-index: 10000;border-radius: 0px 0px 10px 10px;box-shadow: 0px 15px 30px rgba(112, 131, 142, 0.1);}
#search-result._active{visibility: visible;opacity: 1;-webkit-transform: translate(0,0);transform: translate(0,0)}
#search-result .inner .result-category{width: 100%;display: flex;align-items: center;overflow-x: auto;padding-bottom: 10px;border-bottom: 1px solid #BBB8CE;}
#search-result .inner .result-category::-webkit-scrollbar{height: 3px;background-color: transparent;}
#search-result .inner .result-category::-webkit-scrollbar-thumb{height: 3px;background-color: #FCBB1A;}
#search-result .inner .result-category img{display: none}
#search-result .inner .result-goods{padding-top:20px;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-goods .result-item:not(:last-child){margin-bottom: 15px}
#search-result .inner .result-goods .result-item a{width: 100%;display: flex;align-items: center;position: relative;}
#search-result .inner .result-goods .result-item a .goods-right{width: 100%;display: flex;flex-direction: column;}
#search-result .inner .result-goods .result-item a .goods-price, #search-result .inner .result-goods .result-item a .goods-name{width: 100%;}
#search-result .inner .result-goods .result-item a .goods-name{max-height: 60px;overflow: hidden;}
#search-result .inner .result-goods .result-item a .goods-price{margin-top:10px;font-weight: 700;font-size: 14px;}
#search-result .inner .result-goods .result-item a.show-all{height: auto;color: #264B99;display: flex;align-items: center;justify-content: center;font-size: 16px;text-decoration: underline;}
#search-result .inner .result-goods .result-item a.show-all:hover{color: #264B99;}
#search-result .inner .result-goods .result-item a img{min-width: 40px;height: 40px;;width: 40px;margin-right: 15px;object-fit: contain;background: #ffffff;border-radius: 5px;}
#search-result .inner .result-goods .result-item a span{color: #08022F;align-items: center;font-size: 16px;}
#search-result .inner .result-goods .result-item a:hover .goods-name{color: #264B99;}
#search-result .inner .result-goods .result-category a span{color: #08022F;font-weight: 700;font-size: 16px;}
#search-result .inner .result-goods .result-category a:hover span{color: #264B99;}
#search-result .inner .result-category .result-item a{text-transform: uppercase;white-space: nowrap;}
#search-result .inner .result-category .result-item a:hover{color: #264B99;}
#search-result .inner .result-category .result-item:not(:last-child){margin-right: 15px}
.header .modalBtn{display:none;}
.modalBtn{background-color: #BBB8CE;margin-right: 25px;cursor: pointer;}
.modalBtn.active{background-color: #264B99;}
.header-tools{margin-left: 30px;}
.header-menu{width: calc(100% - 240px - 260px - 40px - 175px - 40px);margin: 0 40px;}
.header-menu .mainnav__link.mainnav__catalog{display: flex;align-items: center;}
.header-menu .mainnav__link.mainnav__catalog:after{content: "\f107";display: block;vertical-align: middle;width: 30px;height: 30px;line-height: 30px;text-align: center;font-family: "FontAwesome";font-size: 18px;}
.header-menu .mainnav__link.mainnav__catalog.active:after{content: "\f106";}
.mainnav ul{margin: 0;margin-right: auto;padding: 0;list-style: none;display: flex;align-items: center;}
.mainnav ul li{display: flex;align-items: center;font-size: 16px;color: #08022F;position: relative;}
.mainnav ul li:not(:last-child){margin-right: 25px;}
.mainnav ul li a{display: block;white-space: nowrap;position: relative;transition: 0.5s;}
.mainnav ul li:hover > a{color: #264B99;}
@media all and (max-width: 1120px){
  .header .header-search.af_{opacity: 1;visibility: visible;max-width: 100%;margin: 0;position: absolute;left:0;background: #ffffff;z-index: 2;}
  
}
@media all and (max-width: 960px){
  .header-bottom{padding: 20px 0;}
}
@media all and (max-width: 780px){
  .mainnav ul li:not(:last-child){margin-right: 30px;}
} 
@media all and (max-width: 680px){
  .header-main > .container > .row{padding: 16px 0;}
} 
.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: #FFFFFF;opacity: 0;visibility: hidden;transition: opacity .3s ease;padding: 0;box-shadow: 0px 15px 30px rgb(112 131 142 / 10%);border-radius: 10px;}
.dropdown .dropdown__body:before{content: '';display: block;height: 20px;width: 100%;background: 0 0;position: absolute;bottom: 100%}
.dropdown._more-menu .dropdown__body{min-width: 170px;left: 50%;transform: translateX(-50%);margin: 0;padding: 10px 15px;}
.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:hover:before{background-color: #264B99;}
.dropdown._more-menu .dropdown__body li:not(:last-child){margin-bottom: 10px;}
.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;}
.header-toolsIcon{position: relative;background-color: #BBB8CE;margin: 0;width: 28px;height: 28px;transition: 0.3s;}
.header-toolsAmount{background-color: #264B99;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 all and (max-width: 1440px){
 .header-social, .best_ntn{display:none;} 
 .header-menu{width: calc(100% - 240px - 175px - 40px);margin: 0 30px;}
 .header-top_title{font-size: 22px;}
}
@media (max-width: 991px){
  body.modal-open{overflow:hidden;}
}
@media (max-width: 980px){
	.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;}
	.header .header-search .search #search_mini_form .search-string{padding: 15px 70px 15px 15px;}
	.header .header-search .search #search_mini_form .search-submit{right: 15px;}
	.header .header-search .search #search_mini_form .search-reset{right: 55px;}
}
@media (max-width: 880px){
  .header-menu{display:none;}
  .header .modalBtn{display:flex;}
  .header .header-logoImg{width: 155px;}
  .header-bottom .catalog_btn.web{display:none;}
  .header-bottom .catalog_btn.mob{display:flex;}
  .header-bottom .catalog_btn .icon_{margin: 0;width: 22px;height: 22px;min-width: 22px;}
  .headerNavBar .cart .left_menu_icon .count._cart{display:flex;}
  .headerNavBar .cart .left_menu_icon .count._cart.count_empty{display:none;}
  .header-cart_right{display: none;}
  .headerNavBar .cart .left_menu_icon{width: 60px;margin-right: 12px;}
  .headerNavBar .header-toolsCounter.count_empty{display:none;}
}
@media (max-width: 730px){
  .header-top{align-items: flex-start;flex-direction: column;}
  .header-top_title{font-size:20px;margin: 0;}
  .header-top_stiker{position: absolute;margin: 0;left: 255px;}
}
@media (max-width: 600px){
  .headerNavBar .compare .left_menu_icon, .headerNavBar .favorites .left_menu_icon{border-radius: 5px;background: #ffffff;box-shadow: 0px 15px 30px rgb(112 131 142 / 10%);}
  .headerNavBar .compare .header-toolsCounter, .headerNavBar .favorites .header-toolsCounter{font-size: 0;width: 10px;height: 10px;right: -5px;min-width: 10px;background: #FCBB1A;}
  .header-bottom .searchBtn{display:flex;}
  .header .header-search{max-width: 100%;margin: 0;position: absolute;left: 0;opacity: 0;visibility: hidden;background: #ffffff;z-index: 2;}
  .header .header-search.active{opacity: 1;visibility: visible;}
  #search-result{z-index: -1;}
  .headerNavBar{margin-left: 15px;}
}
@media (max-width: 480px){
  .header-top_text{display:none;}
  .header-top_title{max-width: 125px;}
  .header-top_stiker{font-size: 18px;left: 140px;padding: 10px 20px;}
}
@media (max-width: 470px){
  .headerNavBar .menu_inner.compare, .headerNavBar .menu_inner.favorites{display:none;}
  .headerNavBar{margin: 0;}
  .header-contacts-right a.header-top-phone .icon_{display: flex;}
  .header-contacts-right a.header-top-phone{font-size: 0;}
  .header-contacts-right a.header-phoneCallback{display:none;}
}
@media (min-width: 340px) and (max-width: 600px){
.headerNavBar .left_menu_icon, .header-user a, .header-bottom .searchBtn{width: 60px;}
}
@media (max-width: 320px){
  .headerNavBar .menu_inner:not(:first-child), .headerNavBar .header-user{margin-left: 10px;}
}
/*** Выпадающее меню ***/
.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{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{color: #264B99;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{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: #264B99;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: #264B99;}
/*** Выбор каталога или меню ***/
.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: 'Exo 2', sans-serif;display: inline-block;background-size: cover;background-repeat: no-repeat;}
.addto__nav .addto__nav-item.catalog span{background-image: url("/design/d548163/catalog.png?design=mandarin&lc=1751347838");}
.addto__nav .addto__nav-item.menu span{background-image: url("/design/d548163/menu.png?design=mandarin&lc=1751347838");}
@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: #08022F30;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;}
body .navigation .owl-prev .icon_, body .navigation .owl-next .icon_{background-color: #ffffff;margin: 0;width: 22px;height: 22px;transition: 0.2s;}
body .navigation .owl-prev:hover .icon_, body .navigation .owl-next:hover .icon_{background-color: #FCBB1A;}
body .navigation .nav_dots{display: flex;align-items: center;justify-content: center;width: max-content;margin: 0 20px;}
body .navigation .nav_dots .owl-dot{margin: 0 5px;padding:0;transition: 0.3s;width: 10px;min-width: 10px;height: 10px;border-radius: 50%;background: #ffffff;}
body .navigation .nav_dots .owl-dot.active{background: #264B99 !important;width: 30px;border-radius: 5px;}
body .navigation.not_dots{margin-top: 0;margin-left: auto;}
body .navigation.not_dots .owl-prev:after{content: '';display:block;height: 16px;border-right: 1px solid #BBB8CE;margin: 0 10px;}
body .navigation.not_dots.disabled{display:none;}
.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 > .nav_dots{margin: 0 !important;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: 0.625rem;height: 0.625rem;margin: 0 0.25rem;background-color: #efd5d5;border: none;border-radius: 50%;}
.nav_dots_container > .nav_dots button{font-size: 0;line-height: 0;display: block;width: 1.25rem;height: 1.25rem;padding: 0.3125rem;cursor: pointer;color: transparent;border: 0;outline: 0;background: 0 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;min-height: 100px;width:100%;}
#slideshow .item{border-radius: 10px;overflow: hidden;width: 100%;position: relative;display: flex;align-items: center;padding: 0 60px;height: 384px;background-size: cover;background-repeat: no-repeat;background-position: left;}
#slideshow .item .slide_content_block{width: 100%;}
#slideshow .item .slide_content_block .title_top{color: #ffffff;font-weight: 400;font-size: 20px;margin-bottom: 10px;}
#slideshow .item .slide_content_block .title_bottom{color: #ffffff;font-weight: 700;font-size: 40px;margin-bottom: 5px; margin-left:40px; overflow-wrap: break-word;}
#slideshow .item .slide_content_block .text{color: #ffffff;font-weight: 400;font-size: 25px;margin-bottom: 20px; margin-left:40px;}
#slideshow .item .slide_content_block .slide_discount{color: #ffffff;font-weight: 700;font-size: 20px;padding:10px 30px;border-radius: 50px;background: #FCBB1A;width: max-content; margin-left:40px;}
#slideshow .item .slide_content_block .slide-button{max-width: max-content;padding: 10px 30px;}
#slideshow .navigation{margin: 0;}
#slideshow .navigation .nav_dots_container{position: absolute;bottom: 15px;left: 50%;z-index: 1;margin: 0;transform: translateX(-50%);}
#slideshow .navigation .owl-prev, #slideshow .navigation .owl-next{width: 50px;height: 50px;background: #ffffff;border-radius: 50%;position: absolute;top: 50%;transform: translateY(-50%);z-index: 1;}
#slideshow .navigation .owl-prev{left: -25px;}
#slideshow .navigation .owl-next{right: -25px;}
#slideshow .navigation .owl-prev .icon_, #slideshow .navigation .owl-next .icon_{background-color: #BBB8CE;}
#slideshow .navigation .owl-prev:hover .icon_, #slideshow .navigation .owl-next:hover .icon_{background-color: #FCBB1A;}
@media (min-width: 960px){
  /*#slideshow .navigation .nav_dots_container{left: calc(50% - 200px);transform: initial;}*/
  /*#slideshow .owl-stage{padding-right: 200px !important;padding-left: 0 !important;}*/
}
@media (max-width: 1185px){
  #slideshow .navigation .owl-prev, #slideshow .navigation .owl-next{display:none;}
  #slideshow .item{padding: 0 15px;}
}
@media (max-width: 960px){
  #slideshow .item{background-size: contain;}
  #slideshow .item .slide_content_block .title_bottom{font-size: 30px;margin-bottom: 5px;}
  #slideshow .item .slide_content_block .title_top{font-size: 18px;margin-bottom: 8px;}
  #slideshow .item{height: 277px;}
}
@media (max-width: 480px){
  #slideshow .item .slide_content_block .title_bottom{font-size: 24px;}
  #slideshow .item .slide_content_block .title_top{font-size: 16px;}
  #slideshow .item .slide_content_block .slide_discount{font-size: 18px;padding: 10px 20px;}
  #slideshow .item{height: 200px;}
}
@media (max-width: 460px){
   #slideshow .item .slide_content_block .title_top, #slideshow .item .slide_content_block .text{display:none;}
   #slideshow .item .slide_content_block .title_bottom{max-width: 200px;font-size: 20px;}
   #slideshow .item{height: 150px;}
   #slideshow .navigation{display:none !important;}
}
/*** Преимущества ***/
#features{width: 100%;}
#features .navigation .owl-dot{background: #BBB8CE;}
#features .features-list{display: grid;grid-template-columns: repeat(4, 1fr);grid-gap: 15px;}
#features .featuresItem_bottom{margin-bottom: 40px;text-align: center;}
#features .featuresItem_bottom .featuresTitle{font-weight: 700;font-size: 20px;color: #08022F;margin-bottom:5px;}
#features .featuresItem_bottom .featuresText{font-size: 16px;color: #08022F;}
#features .features-list .featuresItem{padding: 20px 15px;position: relative;transition: 0.3s;display: flex;align-items: center;justify-content: center;flex-wrap: wrap;border-radius: 10px;margin-bottom: 40px;background: #ffffff;box-shadow: 0px 15px 30px rgb(112 131 142 / 10%);}
#features .features-list .featuresItem:hover{transform: translateY(-10px);}
#features .featuresItem .featuresIcon{position: absolute;width: 90px;height: 90px;bottom: -40px;left: 50%;transform: translateX(-50%);display: flex;align-items: center;justify-content: center;background-position: center;background-repeat: no-repeat;background-size: 62px;background-color: #ffffff;border-radius: 50%;border: 5px solid #F4F7F8;}
#features .featuresItem._1 .featuresIcon{background-image: url(/design/d548163/advantage_1.png?lc=1751347838)}
#features .featuresItem._2 .featuresIcon{background-image: url(/design/d548163/advantage_2.png?lc=1751347838)}
#features .featuresItem._3 .featuresIcon{background-image: url(/design/d548163/advantage_3.png?lc=1751347838)}
#features .featuresItem._4 .featuresIcon{background-image: url(/design/d548163/advantage_4.png?lc=1751347838)}
@media (max-width: 1440px){
  #features .features-list{display: grid;grid-template-columns: repeat(2, 1fr);}
}
@media (max-width: 560px){
  #features .features-list{display: grid;grid-template-columns: repeat(1, 1fr);}
}
@media (max-width: 480px){
   #features .featuresItem_bottom .featuresTitle{font-size: 18px;}
}
@media (max-width: 460px){
   #features .features-list .featuresItem{margin-bottom: 40px;}
}
/*Бренды*/
#brends{position:relative;}
.brends-item{display:block;background: #ffffff;border-radius: 10px;transition: 0.3s;}
.brends-item img{width:100%;height:100%;object-fit: contain;}
.brends-item:hover{box-shadow: 0px 15px 30px rgb(112 131 142 / 10%);}
.brends .brends-inner{display: grid;grid-template-columns: repeat(4, 1fr);grid-gap: 15px;}
@media (max-width: 960px){
  .brends .brends-inner{grid-template-columns: repeat(3, 1fr);}
}
@media (max-width: 580px){
  .brends .brends-inner{grid-template-columns: repeat(2, 1fr);}
}
/*** Новости ***/
#news .news__title{max-height: 50px;overflow: hidden;display: block;color: #08022F;font-weight: 700;font-size: 20px;width:100%;margin-bottom:10px;}
#news .news__text{max-height: 60px;overflow: hidden;display: block;color: #08022F;font-size: 16px;width:100%;}
#news .news__item .news__image{position: relative;width: 100%;display: block;border-radius: 10px;overflow: hidden;}
#news .news__image img{display: block;width: 100%;height: 100%;object-fit: cover;}
#news .news__content{width: 100%;display: flex;align-items: center;flex-wrap: wrap;justify-content: center;padding-top: 20px;}
#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:not(:last-child){margin-right: 15px;}
#news .nav__tab{cursor: pointer;}
#news .nav__tab.title{display: flex;align-items: center;white-space: nowrap;font-size: 24px;color: #BBB8CE;font-weight: 400;} 
#news .nav__tab.active{color: #08022F;font-weight: 700;}
#news .news__date{transition: 0.5s;display: block;position: absolute;top: 15px;left: 15px;z-index: 1;background: #FCBB1A;border-radius: 50px;padding: 10px 30px;font-weight: 700;font-size: 20px;color: #ffffff;}
#news .news__item:hover .news__date{background: #264B99;}
#news .news__item:hover .news__title{color: #264B99;}
#news [class^="news_list_"]{display: none;}
#news [class^="news_list_"].active{display: block;}
#news .news_bottom_inner{display:flex}
@media (max-width: 760px){
  #news .news__date{padding: 10px 20px;font-size: 18px;}
  #news .news__title{font-size: 18px;max-height: 44px;}
}
@media (max-width: 460px){
  #news .news__date{font-size: 14px;}
}
.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: 10px;}
.callbackForm .pp{margin-top: 10px;width: 100%;text-align: center;}
.callbackForm .name-error,.callbackForm .phone-error{display:none;}
.callbackForm button{max-width: 100%;width: 100%;}
.fancybox-content .callbackForm button{margin-top: 15px;}
.questionCallback{width: 100%;display: flex;position: relative;flex-direction: column;background: linear-gradient(#ffffff, #ffffff) 50% 50%/calc(100% - 20px) calc(100% - 20px) no-repeat,repeating-linear-gradient(39deg, #d4caff 0%, #d4caff 5%, #ffffff 5%, #ffffff 10%, #ffefcd 10%, #ffefcd 15%, #ffffff 15%, #ffffff 20%);border-radius: 10px;padding: 40px;box-sizing: border-box;}
.questionCallback .questionCallback_title{color: #08022F;font-weight: 700;font-size: 24px;margin-bottom: 10px;width: 100%;display: block;}
.questionCallback .questionCallback_text{color: #08022F;font-size: 16px;display: block;margin-bottom:20px;}
.questionCallback button{max-width: 100%;width: 100%;margin-top:15px;}
@media (min-width: 720px) and (max-width: 1020px){
.questionCallback .callbackForm{display: flex;align-items: center;flex-wrap: wrap;}
.questionCallback .callbackForm .callback-input, .questionCallback .callbackForm .callback-btn{width:calc(33.3% - 10px);margin-bottom: 0;margin-top: 0;}
.questionCallback .callbackForm .callback-input{margin-right: 15px;}
.questionCallback .callbackForm .pp{text-align: right;width: 100%;}
}
@media (max-width: 760px){
.questionCallback .questionCallback_title{font-size: 20px;}
}
/*** Подписаться ***/
.subscribeCallback{width: 100%;display: flex;position: relative;flex-direction: column;background: linear-gradient(#ffffff, #ffffff) 50% 50%/calc(100% - 20px) calc(100% - 20px) no-repeat,repeating-linear-gradient(39deg, #d4caff 0%, #d4caff 5%, #ffffff 5%, #ffffff 10%, #ffefcd 10%, #ffefcd 15%, #ffffff 15%, #ffffff 20%);border-radius: 10px;padding: 40px;box-sizing: border-box;}
.subscribeCallback .subscribeCallback_title{color: #08022F;font-weight: 700;font-size: 24px;margin-bottom: 10px;width: 100%;display: block;}
.subscribeCallback .subscribeCallback_text{color: #08022F;font-size: 16px;display: block;margin-bottom:20px;}
.subscribeCallback button{max-width: 100%;width: 100%;margin-top:15px;}
@media (min-width: 720px) and (max-width: 1020px){
.subscribeCallback .callbackForm{display: flex;align-items: center;flex-wrap: wrap;}
.subscribeCallback .callbackForm .callback-input{width:calc(66.6% - 10px);margin-bottom: 0;margin-top: 0;margin-right: 15px;}
.subscribeCallback  .callbackForm .callback-btn{width:calc(33.3% - 10px);margin-bottom: 0;margin-top: 0;}
.subscribeCallback .callbackForm .pp{text-align: right;width: 100%;}
}
@media (max-width: 760px){
.subscribeCallback .subscribeCallback_title{font-size: 20px;}
}
/*** Подвал ***/
#footer{}
#footer-top{background: #264B99;padding: 20px 0;}
.footer-top{display: flex;align-items: center;flex-wrap: wrap;}
.footer-top .block{width: 50%;display: flex;align-items: center;}
.footer-top .social_title{font-size: 16px;color: #FFFFFF;margin-right: 30px;white-space: nowrap;}
.footer-top .social-links a{transition: 0.3s;width: 70px;min-width: 70px;height: 40px;background: #ffffff;border-radius: 5px;display: flex;align-items: center;justify-content: center;}
.footer-top .social-links a:hover{transform: translateY(-5px);}
.footer-top .social-links a:not(:last-child){margin-right: 10px;}
.footer-top .block.phone a{display: flex;align-items: center;}
.footer-top .block.phone{display: flex;flex-direction: column;align-items: flex-end;}
.footer-top .footer-phone{font-weight: 700;font-size: 24px;color: #FFFFFF;margin-bottom: 5px;}
.footer-top .footer-callback{font-size: 16px;color: #FFFFFF;text-decoration: revert;}
.footer-top .footer-phone:hover, .footer-top .footer-callback:hover{color: #FCBB1A;}
#footer-main{background: #FFFFFF;padding: 45px 0;}
.footer-main{display: flex;align-items: flex-start;flex-wrap: wrap;}
.footer-main a{color: #08022F;display: flex;align-items: center;}
.footer-main a:hover{color: #264B99;}
.footer-main .block{width: calc(25% - 30px);}
.footer-main .block:not(:last-child){margin-right: 30px;}
.footer-main .footer_title{font-weight: 700;font-size: 24px;color: #08022F;margin-bottom: 20px;width: 100%;display: flex;align-items: center;}
.footer-main ul{padding: 0;margin: 0;list-style-type: none;}
.footer-main ul li:not(:last-child){margin-bottom: 10px;color: #08022F;}
.footer-main ul li a{font-size: 16px;}
.footer-main .contacts_ a .icon_{background-color: #BBB8CE;min-width: 16px;width: 16px;height: 16px;}
.footer-main .contacts_ a:hover .icon_{background-color: #264B99;}
.footer-main .phones > div, .footer-main .timeWork > div{margin-bottom: 10px;line-height: normal;}
.footer-main .copyright div{color: #BBB8CE;font-size: 14px;margin-bottom: 10px;}
.footer-main .footer_logo img{max-height: 66px;margin-bottom: 10px;}
#footer-bottom .text-bottom {padding: 15px 0;font-size: 12px;}
/* Способы оплаты */
#footer .payment{display: grid;grid-template-columns: repeat( auto-fill, minmax(25px, 1fr));grid-gap: 10px;}
.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{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cg clip-path='url(%23clip0_337_115185)'%3E%3Cpath d='M16.3536 13.7354L14.3522 26.2234H17.5462L19.5475 13.7354H16.3536ZM26.0314 18.821C24.9074 18.2727 24.222 17.8889 24.222 17.3269C24.2357 16.8059 24.7977 16.285 26.0725 16.285C27.1144 16.2576 27.882 16.5044 28.4577 16.7511L28.7456 16.8745L29.1843 14.2563C28.5537 14.0095 27.5393 13.7354 26.3056 13.7354C23.139 13.7354 20.9046 15.3803 20.8909 17.7381C20.8635 19.479 22.4948 20.4386 23.7011 21.0143C24.9485 21.6038 25.3597 21.9876 25.3597 22.5222C25.346 23.331 24.359 23.7011 23.4269 23.7011C22.1521 23.7011 21.4529 23.5092 20.4111 23.0568L19.9862 22.8649L19.5338 25.5791C20.2878 25.9081 21.6723 26.2097 23.1116 26.2234C26.4838 26.2234 28.6634 24.6058 28.6908 22.0835C28.7319 20.7402 27.882 19.6846 26.0314 18.821ZM37.4091 13.7765H34.9279C34.1603 13.7765 33.5845 13.9958 33.2556 14.7772L28.4852 26.2234H31.8573L32.7895 23.7422H36.5592L37.039 26.2371H40.0136L37.4091 13.7765ZM33.7079 21.2473C33.7765 21.2473 34.9965 17.2035 34.9965 17.2035L35.9697 21.2473H33.7079ZM11.6654 13.7354L8.52629 22.2206L8.18359 20.5482C7.60785 18.6154 5.78468 16.5181 3.74219 15.4763L6.62087 26.2096H10.0068L15.0513 13.7354H11.6654Z' fill='%23225ED5'/%3E%3Cpath d='M7.11446 15.3529C6.86772 14.407 6.08636 13.7627 5.03084 13.749H0.0548321L0 13.9684C3.87937 14.9279 7.14188 17.8751 8.1974 20.6442L7.11446 15.3529Z' fill='%23EFC75E'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_337_115185'%3E%3Crect width='40' height='40' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.payment .payment-ico.yandex span{background-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='M25.7964 6C17.8871 6 11.5953 12.3815 11.5953 20.2012C11.5953 28.1108 17.9768 34.4024 25.7964 34.4024C33.6161 34.4024 39.9976 28.0208 39.9976 20.2012C39.9976 12.3815 33.6161 6 25.7964 6ZM25.7964 25.5041C22.9202 25.5041 20.4935 23.0774 20.4935 20.2012C20.4935 17.325 22.9202 14.8982 25.7964 14.8982C28.6727 14.8982 31.0994 17.325 31.0994 20.2012C31.0097 23.0774 28.6727 25.5041 25.7964 25.5041ZM11.5049 10.1344V30.8071H6.47148L0 10.1344H11.5049Z' fill='%238B3FFD'/%3E%3C/svg%3E");}
.payment .payment-ico.webmoney span{background-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='M14.0327 12.1061L18.0569 8.57023L21.5919 12.5952L17.5677 16.1302L14.0327 12.1061ZM16.9452 19.0069L20.9702 15.4711L24.5052 19.4961L20.4802 23.0311L16.9452 19.0069ZM19.6977 25.8286L23.7227 22.2936L27.2577 26.3186L23.2327 29.8527L19.6977 25.8286ZM29.096 28.5911L32.2219 25.8444L34.9685 28.9711L31.8427 31.7169L29.096 28.5911ZM26.5752 22.4902L29.6194 19.8169L32.2927 22.8602L29.2494 25.5336L26.5752 22.4902ZM24.0227 16.1869L27.066 13.5136L29.7394 16.5569L26.696 19.2302L24.0227 16.1869ZM21.3102 10.2827L24.3535 7.60939L27.0269 10.6527L23.9835 13.3261L21.3102 10.2827ZM27.9477 8.87023L29.9285 7.12939L31.6702 9.11106L29.6877 10.8519L27.9477 8.87023ZM30.461 14.7752L32.4427 13.0344L34.1835 15.0161L32.2019 16.7569L30.461 14.7752ZM32.9335 20.6794L34.916 18.9386L36.6569 20.9202L34.6752 22.6611L32.9335 20.6794Z' fill='%230277BD'/%3E%3Cpath d='M14.0327 12.1061L18.0569 8.57023L21.5919 12.5952L17.5677 16.1302L14.0327 12.1061ZM16.9452 19.0069L20.9702 15.4719L24.5052 19.4969L20.4802 23.0311L16.9452 19.0069ZM19.6977 25.8294L23.7219 22.2936L27.2569 26.3186L23.2327 29.8536L19.6977 25.8294ZM29.096 28.5911L32.2219 25.8444L34.9685 28.9711L31.8427 31.7169L29.096 28.5911ZM26.5752 22.4902L29.6194 19.8169L32.2927 22.8602L29.2494 25.5336L26.5752 22.4902ZM24.0227 16.1869L27.066 13.5136L29.7394 16.5569L26.696 19.2302L24.0227 16.1869ZM21.3102 10.2836L24.3535 7.60939L27.0269 10.6527L23.9835 13.3261L21.3102 10.2836ZM27.9477 8.87023L29.9285 7.12939L31.6702 9.11106L29.6877 10.8519L27.9477 8.87023ZM30.461 14.7752L32.4427 13.0344L34.1835 15.0161L32.2019 16.7569L30.461 14.7752ZM32.9335 20.6786L34.9152 18.9377L36.6569 20.9194L34.6744 22.6602L32.9335 20.6786Z' fill='%230277BD'/%3E%3Cpath d='M26.9777 29.3368L23.0427 32.7935L16.7577 25.6385L18.586 24.0318L14.0043 18.8168L15.7827 17.2543L11.0927 11.9143L18.2468 5.6285L20.5127 8.20766L24.5427 4.6685L26.7327 7.16183L28.4502 5.65266C25.8929 4.13465 22.974 3.33352 20.0002 3.3335C10.7952 3.3335 3.3335 10.7952 3.3335 20.0002C3.3335 29.2052 10.7952 36.6668 20.0002 36.6668C23.8852 36.6668 27.4502 35.3268 30.2843 33.0985L26.9777 29.3368Z' fill='%230277BD'/%3E%3C/svg%3E");}
.payment .payment-ico.wallet-one span{background-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.8438 29.3125 32.8438 27.7656V19.0469L21.9688 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.5625 4.3125 30.7891 3.27344 30.3516C3.0625 30.2656 2.875 30.1562 2.69531 30.0234C2.26562 29.2891 1.88281 28.5156 1.55469 27.7266V12.2344C1.55469 11.3047 2.00781 10.4844 2.69531 9.97656C3.15625 9.63281 3.73438 9.42969 4.35156 9.42969C5.89844 9.42969 7.15625 10.6875 7.15625 12.2344V21.0703C7.15625 21.0703 17.9141 10.3594 17.9844 10.2891C18.4922 9.75781 19.2109 9.42969 20 9.42969C21.5469 9.42969 22.8047 10.6875 22.8047 12.2344V21.0703L33.6875 10.3516C34.4922 9.5625 35.6953 9.32813 36.7344 9.76563C36.9922 9.875 37.2266 10.0156 37.4297 10.1875C38.0469 10.6953 38.4297 11.4453 38.4531 12.2734V12.3516Z' fill='%23F0EFEB'/%3E%3Cpath d='M38.4532 12.3517V27.7267C38.1173 28.5157 37.7423 29.2892 37.3126 30.0236C36.8517 30.3673 36.2735 30.5704 35.6485 30.5704C34.1017 30.5704 32.8438 29.3126 32.8438 27.7657V19.047L32.1407 19.7423C31.0392 20.8282 29.2657 20.8126 28.1798 19.7111C27.0938 18.6095 27.1095 16.8361 28.211 15.7501L33.6798 10.3595C34.4845 9.57043 35.6876 9.33605 36.7267 9.77355C36.9845 9.88293 37.2188 10.0236 37.422 10.1954C38.0392 10.7032 38.422 11.4532 38.4454 12.2814C38.4532 12.297 38.4532 12.3204 38.4532 12.3517Z' fill='%23BA1C34'/%3E%3C/svg%3E");}
.payment .payment-ico.mastercard span{background-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.6667 8.3335C25.1346 8.3335 23.6175 8.63526 22.202 9.22157C20.7866 9.80787 19.5004 10.6672 18.4171 11.7506C17.3337 12.8339 16.4744 14.1201 15.8881 15.5355C15.3018 16.951 15 18.4681 15 20.0002C15 21.5323 15.3018 23.0493 15.8881 24.4648C16.4744 25.8803 17.3337 27.1664 18.4171 28.2497C19.5004 29.3331 20.7866 30.1925 22.202 30.7788C23.6175 31.3651 25.1346 31.6668 26.6667 31.6668C28.1988 31.6668 29.7158 31.3651 31.1313 30.7788C32.5468 30.1925 33.8329 29.3331 34.9162 28.2497C35.9996 27.1664 36.859 25.8803 37.4453 24.4648C38.0316 23.0493 38.3333 21.5323 38.3333 20.0002C38.3333 18.4681 38.0316 16.951 37.4453 15.5355C36.859 14.1201 35.9996 12.8339 34.9162 11.7506C33.8329 10.6672 32.5468 9.80787 31.1313 9.22157C29.7158 8.63526 28.1988 8.3335 26.6667 8.3335Z' fill='%23FF9800'/%3E%3Cpath d='M13.3332 8.3335C11.8011 8.3335 10.284 8.63526 8.86853 9.22157C7.45307 9.80787 6.16694 10.6672 5.08359 11.7506C4.00024 12.8339 3.14088 14.1201 2.55458 15.5355C1.96827 16.951 1.6665 18.4681 1.6665 20.0002C1.6665 21.5323 1.96827 23.0493 2.55458 24.4648C3.14088 25.8803 4.00024 27.1664 5.08359 28.2497C6.16694 29.3331 7.45307 30.1925 8.86853 30.7788C10.284 31.3651 11.8011 31.6668 13.3332 31.6668C14.8653 31.6668 16.3823 31.3651 17.7978 30.7788C19.2133 30.1925 20.4994 29.3331 21.5828 28.2497C22.6661 27.1664 23.5255 25.8803 24.1118 24.4648C24.6981 23.0493 24.9998 21.5323 24.9998 20.0002C24.9998 18.4681 24.6981 16.951 24.1118 15.5355C23.5255 14.1201 22.6661 12.8339 21.5828 11.7506C20.4994 10.6672 19.2133 9.80787 17.7978 9.22157C16.3823 8.63526 14.8653 8.3335 13.3332 8.3335Z' fill='%23D50000'/%3E%3Cpath d='M15 19.9998C15 23.9623 16.98 27.4581 20 29.5664C23.02 27.4581 25 23.9623 25 19.9998C25 16.0373 23.02 12.5414 20 10.4331C16.98 12.5414 15 16.0373 15 19.9998Z' fill='%23FF3D00'/%3E%3C/svg%3E");}
.payment .payment-ico.qiwi span{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cg clip-path='url(%23clip0_337_115173)'%3E%3Cpath d='M32.0002 27.12C32.0802 27.76 31.9202 28 31.6802 28C31.4402 28 31.1202 27.76 30.8002 27.2C30.4802 26.72 30.3202 26.08 30.4802 25.84C30.5602 25.68 30.8002 25.52 31.1202 25.68C31.6802 25.84 31.9202 26.72 32.0002 27.12ZM29.6002 28.4C30.4002 28.96 30.6402 29.6 30.2402 30C30.0002 30.24 29.6002 30.4 29.1202 30.4C28.6402 30.4 28.2402 30.24 27.9202 30.08C27.2002 29.6 26.9602 28.8 27.4402 28.32C27.6002 28.16 27.9202 28.08 28.3202 28.08C28.7202 28 29.2002 28.16 29.6002 28.4Z' fill='%23FF8D24'/%3E%3Cpath d='M38.3998 40C38.1598 40 37.9198 39.92 37.7598 39.76C37.7598 39.68 33.6798 35.2 27.1998 35.2C25.8398 35.2 24.7998 35.36 23.6798 35.52C22.3998 35.76 20.8798 36 18.7998 36C8.87981 36 0.799805 27.92 0.799805 18C0.799805 8.08 8.87981 0 18.7998 0C28.7198 0 36.7998 8.08 36.7998 18C36.7998 20.8 36.1598 23.44 34.9598 25.92C34.7998 26.24 34.4798 26.4 34.1598 26.32C33.8398 26.32 33.5198 26 33.4398 25.68C33.4398 25.68 32.8798 23.28 30.3998 21.68C28.8798 20.8 27.1998 20.8 27.1998 20.8C26.7998 20.8 26.3998 20.48 26.3998 20C26.3998 19.6 26.7198 19.2 27.1998 19.2C27.2798 19.2 28.7998 19.2 30.3198 19.44C30.3998 18.96 30.3998 18.48 30.3998 18C30.3998 11.6 25.1998 6.4 18.7998 6.4C12.3998 6.4 7.1998 11.6 7.1998 18C7.1998 24.4 12.3998 29.6 18.7998 29.6H19.5198C19.1998 28.08 19.1998 26.48 19.1998 26.4C19.1998 26 19.5198 25.6 19.9198 25.6C20.3198 25.6 20.7198 25.84 20.7998 26.24C20.7998 26.24 21.1198 27.76 22.7998 29.28C24.0798 30.48 25.8398 31.36 27.9998 31.84L28.2398 31.92C36.9598 33.92 39.1198 38.64 39.1998 38.8C39.3598 39.2 39.1998 39.6 38.8798 39.76C38.7198 39.92 38.5598 40 38.3998 40Z' fill='%23FF8D24'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_337_115173'%3E%3Crect width='40' height='40' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.payment .payment-ico.sber span{background-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='M36.5601 11.2002L12.8001 24.8002L1.6001 18.4002V19.2002C1.6001 29.3602 9.8401 37.6002 20.0001 37.6002C30.1601 37.6002 38.4001 29.3602 38.4001 19.2002C38.4001 16.3202 37.7601 13.6002 36.5601 11.2002Z' fill='%237DC143'/%3E%3Cpath d='M35.2 8.80002L12.8 21.6L2 15.36C2.08 14.8 2.24 14.24 2.4 13.76L12.8 19.68L34.24 7.52002C34.56 7.92002 34.88 8.32002 35.2 8.80002Z' fill='%237DC143'/%3E%3Cpath d='M32.3999 5.59998L12.7999 16.8L3.35986 11.36L4.07986 9.91998L12.7999 14.96L31.0399 4.47998C31.5199 4.87998 31.9999 5.19998 32.3999 5.59998Z' fill='%237DC143'/%3E%3Cpath d='M28.64 2.96016L12.8 12.0002L5.52002 7.84016C5.84002 7.44016 6.16002 6.96016 6.56002 6.64016L12.72 10.1602L26.72 2.16016C27.44 2.40016 28 2.64016 28.64 2.96016Z' fill='%237DC143'/%3E%3C/svg%3E");}
.payment .payment-ico span{transition: 0.3s;width:25px;height:25px;display: block;background-position: center;background-repeat: no-repeat;background-size: contain;}
.payment .payment-ico:hover span{}
/* Соц. сети */
.social-links .instagram span{background-color: #F44635;}
.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{background-color: #8E24AA;}
.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{background-color: #1E88E5;}
.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{background-color: #2CB742;}
.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_337_115167)'%3E%3Cpath d='M20.0078 0H20C8.96875 0 0 8.96875 0 20C0 24.375 1.40625 28.4297 3.80469 31.7188L1.3125 39.1484L9 36.6875C12.1641 38.7891 15.9375 40 20.0078 40C31.0312 40 40 31.0312 40 20C40 8.96875 31.0312 0 20.0078 0ZM31.6406 28.2422C31.1562 29.6016 29.2422 30.7344 27.7188 31.0625C26.6719 31.2812 25.3125 31.4609 20.7109 29.5547C14.8359 27.1172 11.0469 21.1484 10.75 20.7578C10.4688 20.3672 8.375 17.5938 8.375 14.7266C8.375 11.8594 9.83594 10.4609 10.4219 9.85938C10.9062 9.36719 11.7031 9.14062 12.4688 9.14062C12.7188 9.14062 12.9375 9.15625 13.1406 9.16406C13.7266 9.1875 14.0234 9.22656 14.4141 10.1484C14.8984 11.3125 16.0703 14.1797 16.2109 14.4766C16.3516 14.7734 16.4922 15.1719 16.2969 15.5625C16.1094 15.9609 15.9453 16.1406 15.6484 16.4766C15.3516 16.8125 15.0703 17.0781 14.7812 17.4453C14.5078 17.7656 14.2031 18.1016 14.5469 18.6875C14.8906 19.2656 16.0625 21.1797 17.7891 22.7188C20.0234 24.7031 21.8281 25.3437 22.4766 25.6094C22.9609 25.8125 23.5312 25.7656 23.8828 25.3906C24.3281 24.9062 24.8828 24.1094 25.4453 23.3203C25.8438 22.7578 26.3516 22.6875 26.8828 22.8828C27.4219 23.0703 30.2812 24.4844 30.8672 24.7734C31.4531 25.0703 31.8438 25.2109 31.9844 25.4531C32.125 25.7188 32.125 26.875 31.6406 28.2422Z' fill='%232CB742'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_337_115167'%3E%3Crect width='40' height='40' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.social-links .telegram span{background-color: #039BE5;}
.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{background-color: #000000;}
.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{background-color: #03A9F4;}
.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{background-color: #FF9800;}
.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{background-color: #03A9F4;}
.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{background-color: #1976D2;}
.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{background-color: #F44336;}
.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{transition: 0.3s;width:30px;min-width: 30px;height:30px;display: block;-webkit-mask-position: center;-webkit-mask-repeat: no-repeat;-webkit-mask-size: contain;}
#footer-main .footer_title:after{content: '';background-color: #08022F;width: 30px;min-width: 30px;height: 30px;display: block;margin-left: auto;transform: rotate(180deg);-webkit-mask-position: center;-webkit-mask-repeat: no-repeat;-webkit-mask-size: contain;}
#footer-main .footer_title:after{-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.410679 19.2887L9.97947 13.7642C10.3723 13.5374 10.8746 13.672 11.1014 14.0648C11.3283 14.4577 11.1936 14.9599 10.8008 15.1868L3.88394 19.1802H39.1786C39.6323 19.1802 40 19.548 40 20.0016C40 20.455 39.6323 20.8229 39.1786 20.8229H3.88945L10.8008 24.8133C11.1937 25.0402 11.3283 25.5424 11.1014 25.9353C10.9492 26.1988 10.6733 26.3461 10.3894 26.3461C10.2501 26.3461 10.1088 26.3105 9.97947 26.2359L0.410679 20.7113C0.156552 20.5646 1.33365e-06 20.2934 1.33365e-06 20C1.33365e-06 19.7066 0.156552 19.4354 0.410679 19.2887Z' fill='%23BBB8CE'/%3E%3C/svg%3E");}
#footer-main ._active .footer_title:after{transform: rotate(90deg);background-color: #264B99;}
@media (max-width: 980px){
  .footer-main .block{width: calc(25% - 20px);}
  .footer-main .block:not(:last-child){margin-right: 20px;}
}
@media (max-width: 900px){
  .footer-top .social_title{display: none;}
  .footer-main .block.logo_{ width: 100%;order: 4;margin-right: 0;margin-top: 20px;display: flex;align-items: center;flex-direction: column;}
  .footer-main .copyright div{text-align: center;display: flex;flex-wrap: wrap;justify-content: center;}
  .footer-main .copyright div .powered_by_link{margin-left: 10px;}
  #footer .payment{max-width: 250px;}
  .footer-main .block:not(:last-child){margin-right: 15px;}
  .footer-main .block:not(.logo_){width: calc(33.3% - 10px);}
}
@media (max-width: 680px){
  .footer-top .block{width: 100%;}
  .footer-top .block.phone{order: 1;align-items: center;margin-bottom: 20px;}
  .footer-top .block{justify-content: center;order: 2;}
  .footer-main .block:not(.logo_){width: calc(50% - 15px);margin-bottom: 15px;}
  .footer-main .block.contacts_{width:100%;}
   .footer-main .footer_title{margin-bottom:15px;}
}
@media (min-width: 460px) and (max-width: 680px){
  .footer-main .block.contacts_ .phones, .footer-main .block.contacts_ .timeWork{width: calc(50% - 7.5px);}
  .footer-main .block.contacts_ .phones{margin-right: 15px;}
  .footer-main .block.contacts_ .footer_content{display: flex;}
}
@media (min-width: 461px){
  #footer-main .footer_title:after{display:none;}
}
@media (max-width: 460px){
  #footer .block .footer_content{display:none;}
  #footer .block._active .footer_content{display:block;}
  .footer-top .social-links{flex-wrap: wrap;}
  .footer-top .social-links a{margin-bottom: 10px;}
  .footer-main .block:not(.logo_){width: 100%;margin-right: 0;}
}
/* 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.slider-header{background: #ffffff;border-radius: 5px;padding: 13px 20px;box-shadow: 0px 15px 30px rgba(112, 131, 142, 0.1);}
.block-title.slider-header_2{background: #264B99;border-radius: 10px 10px 0 0;padding: 20px;margin: 0;}
.block-title.slider-header_2 .title{color: #ffffff;}
.block-title .title{margin: 0;text-align: left;font-size: 24px;font-weight: 700;color: #08022F;}
.block-title .title .inf{font-size: 14px;}
.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: #264B99}
.block-title.cart .title-tab.disabled{opacity: .5}
.block-title.slider-header .navigation .owl-prev .icon_, .block-title.slider-header .navigation .owl-next .icon_{background-color: #BBB8CE;}
.block-title.slider-header .navigation .owl-prev:hover .icon_, .block-title.slider-header .navigation .owl-next:hover .icon_{background-color: #FCBB1A;}
.block-title.slider-header_2 .navigation .owl-prev .icon_, .block-title.slider-header_2 .navigation .owl-next .icon_{background-color: #FFFFFF;}
.block-title.slider-header_2 .navigation .owl-prev:hover .icon_, .block-title.slider-header_2 .navigation .owl-next:hover .icon_{background-color: #FCBB1A;}
@media (max-width: 760px){
  .block-title .title{font-size: 20px;}
}
@media (max-width: 380px){
  .block-title .title{max-width: 200px;}
}
/*** Хлебные крошки ***/
#breadcrumbs{margin-bottom: 10px;position: relative;font-size: 14px;color: #BBB8CE;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-block;vertical-align: middle}
#breadcrumbs ul li:before{content: "";border-radius: 50%;background-color: #BBB8CE;width: 4px;height: 4px;display: inline-block;vertical-align: middle;margin: 0 5px;}
#breadcrumbs ul li:first-child:before{display: none;}
#breadcrumbs ul li a{vertical-align: middle;font-size: 14px;}
#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;color: #08022F;font-weight: 400;vertical-align: middle;}
#breadcrumbs ul li:last-child a{color: #08022F;font-weight: 400;}
#breadcrumbs ul li:last-child a:hover{color: #FCBB1A;}
.sale-counter{display: flex;align-items: center;margin-bottom:15px;}
.sale-counter div{background: #FFE3E3;border-radius: 5px;width: 44px;height: 44px;display: flex;align-items: center;justify-content: center;color: #08022F;position: relative;}
.sale-counter div:not(:last-child){margin-right: 8px;}
.sale-counter div:not(:last-child):after{content: '';display: block;width: 3px;height: 3px;background: #FF4D4D;border-radius:50%;position: absolute;right: -7px;top: 50%;transform: translateX(-50%);}
.sale-counter_title{text-align: left;margin-bottom:10px;color: #BBB8CE;font-size: 16px;}
.sale-counter div.seconds{color: #FF4D4D}
/*** Промо-блок (Распродажа) ***/
#promo{border: 1px solid #264B99;border-radius: 10px;background: #ffffff;width: 100%;overflow: hidden;margin-bottom:40px;}
#promo .products-grid .item{padding: 20px;}
#promo .products-grid .item .product-shop .product-name a{height: 43px;}
#promo .products-grid .item:hover{background: none;box-shadow: none;}
#promo .item .price-box{height: 50px;width: calc(100% - 50px - 10px);margin-right: auto;}
#promo .item .actions a{width: 50px;height: 50px;}
#promo .item .actions a .icon_{min-width: 24px;width: 24px;height: 24px;}
#promo .products-grid .item .actions .price-box .price:not(.old-price){font-size: 24px;}
#promo .products-grid .item .actions .price-box .price.old-price{font-size: 16px;}
@media (min-width: 1060px){
  #promo .item .actions:hover a{width: 100%;border-radius: 30px;margin-left: auto;}
  #promo .item .actions:hover .price-box{transition: 0.1s;width: 0;opacity: 0;margin: 0;}
}
@media (min-width: 760px) and (max-width: 1060px){
 #promo .item .goodsListForm{display: flex;align-items: center;}
 #promo .item .product-image{width: 240px;margin-right: 15px;}
 #promo .item .product-shop{width: calc(100% - 240px - 15px);}
}
@media (min-width: 460px) and (max-width: 760px){
 #promo .item .goodsListForm{display: flex;align-items: center;}
 #promo .item .product-image{width: 175px;margin-right: 15px;}
 #promo .item .product-shop{width: calc(100% - 175px - 15px);}
}
.products-container{position: relative;}
.products-container .content{width: 100%;position: relative;}
.index.products-container .products-grid .item, .related .products-grid .item{border: 0;}
.products-grid .item{border: 0;position: relative;padding: 15px;border-radius: 5px;transition: 0.2s;}
.products-grid .inCart .add-cart .icon_, .products-grid .inCart .quickviewmod .icon_, .products-grid .inCart .callback_notify{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='25' viewBox='0 0 24 25' fill='none'%3E%3Cg clip-path='url(%23clip0_336_113183)'%3E%3Cpath d='M23.6486 4.24107C23.1799 3.77251 22.4202 3.77251 21.9515 4.24107L7.57474 18.615L2.04855 13.0899C1.57995 12.6214 0.820195 12.6214 0.351492 13.0899C-0.117164 13.5584 -0.117164 14.318 0.351492 14.7866L6.72621 21.1599C7.19468 21.6284 7.95499 21.6281 8.42327 21.1599L23.6486 5.93778C24.1172 5.46926 24.1172 4.70963 23.6486 4.24107Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_336_113183'%3E%3Crect width='24' height='23.995' fill='white' transform='translate(0 0.702881)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.products-list .inCart .add-cart .icon_, .products-list .inCart .quickviewmod .icon_, .products-list .inCart .callback_notify{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='25' viewBox='0 0 24 25' fill='none'%3E%3Cg clip-path='url(%23clip0_336_113183)'%3E%3Cpath d='M23.6486 4.24107C23.1799 3.77251 22.4202 3.77251 21.9515 4.24107L7.57474 18.615L2.04855 13.0899C1.57995 12.6214 0.820195 12.6214 0.351492 13.0899C-0.117164 13.5584 -0.117164 14.318 0.351492 14.7866L6.72621 21.1599C7.19468 21.6284 7.95499 21.6281 8.42327 21.1599L23.6486 5.93778C24.1172 5.46926 24.1172 4.70963 23.6486 4.24107Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_336_113183'%3E%3Crect width='24' height='23.995' fill='white' transform='translate(0 0.702881)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
@media (max-width: 1440px){
  .products-grid .item{padding: 10px;}
}
@media (min-width: 960px){
  .products-grid .item:hover{background: #FFFFFF;box-shadow: 0px 15px 30px rgba(112, 131, 142, 0.1);}
}
@media (max-width: 960px){
  .products-grid .item{background: #FFFFFF;}
  .products-grid .item:hover{box-shadow: 0px 15px 30px rgba(112, 131, 142, 0.1);}
}
.productSelection{background: #264B99;border-radius: 10px;overflow: hidden;padding: 20px;width: 100%;}
.productSelection .title{color: #ffffff;font-weight: 700;font-size: 24px;margin-bottom:15px;}
.productSelection .productSelection_container{display: flex;flex-wrap: wrap;align-items: center;}
.productSelection .productSelection_container a{transition: 0.5s;font-size: 16px;color: #ffffff;padding: 10px 15px;background: #ffffff30;border-radius: 10px;margin-right: 5px;margin-bottom: 10px;}
.productSelection .productSelection_container a:hover{color: #08022F;background: #ffffff;}
/*тени для слайдеров*/
.slider-container .products-grid.owl-carousel .owl-item{visibility: hidden;opacity: 0;transition: 0.2s;}
.slider-container .products-grid.owl-carousel .owl-item.active{visibility: visible;opacity: 1;}
.slider-container .products-grid.owl-carousel .owl-stage-outer{overflow: visible;}
.col-right{z-index: 0;}
.col-left{z-index: 1;}
/** Товары таблицей **/
.products-grid{position: relative;display: grid;grid-template-columns: repeat(4, 1fr);text-align: center;width: 100%;overflow: hidden;grid-gap: 10px;}
.products-grid:after,
.products-grid.owl-grab:after{background: transparent;}
.products-grid .item .product-image{display: flex;align-items: center;justify-content: center;position: relative;background: #fff;z-index: 0;padding: 0;overflow: hidden;border-radius: 5px;text-align: center;}
.products-grid .item .product-image .product-img{width: 100%;padding-bottom: 100%;position: relative;}
.products-grid .item .product-image .product-img img{object-fit: contain;height: 100%;width: 100%;position: absolute;top: 0;left: 0;}
.products-grid .item .quickview{display:none;}
.products-grid .item .actions a:not(:last-child){margin-bottom: 5px;}
.products-grid .item .actions .callback_notify .notify-icon{margin-right: 0;}
  
.col-right .pdt__index .products-grid .item:nth-child(n+9), .col-right .pdt__new .products-grid .item:nth-child(n+9){display: none;}
.col-right .pdt__index .products-grid .item.show, .col-right .pdt__new .products-grid .item.show{display: block !important;}
.button-secondary{margin:30px auto 0;width: 150px;background: #EEEFF9;color: #264B99;}
.button-secondary:hover{background: #fcc65e;color: #ffffff;}
.product__hoverImages{position: absolute;top: 0;width: 100%;height: 100%;opacity: 0;transition: all 0.3s ease;display: flex;flex-wrap: wrap;}
.product__hoverImage{margin: 0 .5rem 0 0;flex-grow: 1;height: 100%;position: relative;cursor: pointer;}
.product__hoverImage:last-child{margin: 0;}
.product-pointersInner{position:absolute;top: 5px;left: 5px;display:flex;align-items: center;transition: 0.5s;}
.product-pointersInner .pointersItem:not(:last-child){margin-right: 2px;}
.product-pointersInner .pointersItem{background: #BBB8CE;width:6px;height:6px;border-radius: 50%;}
.product-pointersInner .pointersItem.active{background: #264B99;}
.products-grid .item:hover .product__hoverImages{opacity: 1;}
@media (max-width: 1440px){
  .products-grid{grid-template-columns: repeat(3, 1fr);}
}
@media (max-width: 1140px){
  .product__hoverImages, .product-pointersInner{display:none;}
}
@media (min-width: 960px){
.col-right .pdt__index .products-grid{grid-template-columns: repeat(4, 1fr);}
}
@media (max-width: 780px){
.col-right .pdt__index .products-grid .item:nth-child(n+7){display: none;}
}
@media (max-width: 380px){
.products-grid{grid-gap: 10px;}
}
/*** Избранное ***/
.add-wishlist .wishlist-icon{background-color: #8C8EB790;}
.add-wishlist .wishlist-icon, .modal-mainMenu .wishlist-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='M19.1101 37.9602C19.3451 38.2002 19.6651 38.3335 20.0001 38.3335C20.3351 38.3335 20.6551 38.2002 20.8901 37.9602L36.8801 21.7585C41.0318 17.5535 41.0318 10.7085 36.8801 6.50183C34.8634 4.4585 32.1818 3.3335 29.3268 3.3335C26.4718 3.3335 23.7918 4.4585 21.7751 6.50016L20.0001 8.30016L18.2251 6.50183C16.2084 4.4585 13.5268 3.3335 10.6734 3.3335C7.81843 3.3335 5.13676 4.4585 3.1201 6.50183C-1.03157 10.7085 -1.03157 17.5535 3.1201 21.7568L19.1101 37.9602ZM4.89843 8.25683C6.44176 6.69516 8.49343 5.8335 10.6718 5.8335C12.8518 5.8335 14.9018 6.69516 16.4434 8.2585L19.1084 10.9585C19.5768 11.4335 20.4184 11.4335 20.8868 10.9585L23.5518 8.25683C25.0984 6.69516 27.1484 5.8335 29.3268 5.8335C31.5068 5.8335 33.5568 6.69516 35.1001 8.25683C38.2951 11.4952 38.2951 16.7635 35.1001 20.0035L20.0001 35.3052L4.89843 20.0018C1.70343 16.7652 1.70343 11.4952 4.89843 8.25683V8.25683Z' fill='black'/%3E%3C/svg%3E");}
.add-wishlist.added .wishlist-icon, .headerNavBar .have-items .header-toolsIcon.favorite-icon.added{-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='M36.8801 6.50183C34.8634 4.4585 32.1818 3.3335 29.3268 3.3335C26.4718 3.3335 23.7918 4.4585 21.7751 6.50016L20.0001 8.30016L18.2251 6.50183C16.2084 4.4585 13.5268 3.3335 10.6734 3.3335C7.81843 3.3335 5.13676 4.4585 3.1201 6.50183C-1.03157 10.7085 -1.03157 17.5535 3.1201 21.7568L19.1101 37.9602C19.3451 38.2002 19.6651 38.3335 20.0001 38.3335C20.3351 38.3335 20.6551 38.2002 20.8901 37.9602L36.8801 21.7585C41.0318 17.5535 41.0318 10.7102 36.8801 6.50183Z' fill='white'/%3E%3Cpath d='M19.1101 37.9602C19.3451 38.2002 19.6651 38.3335 20.0001 38.3335C20.3351 38.3335 20.6551 38.2002 20.8901 37.9602L36.8801 21.7585C41.0318 17.5535 41.0318 10.7085 36.8801 6.50183C34.8634 4.4585 32.1818 3.3335 29.3268 3.3335C26.4718 3.3335 23.7918 4.4585 21.7751 6.50016L20.0001 8.30016L18.2251 6.50183C16.2084 4.4585 13.5268 3.3335 10.6734 3.3335C7.81843 3.3335 5.13676 4.4585 3.1201 6.50183C-1.03157 10.7085 -1.03157 17.5535 3.1201 21.7568L19.1101 37.9602ZM4.89843 8.25683C6.44176 6.69516 8.49343 5.8335 10.6718 5.8335C12.8518 5.8335 14.9018 6.69516 16.4434 8.2585L19.1084 10.9585C19.5768 11.4335 20.4184 11.4335 20.8868 10.9585L23.5518 8.25683C25.0984 6.69516 27.1484 5.8335 29.3268 5.8335C31.5068 5.8335 33.5568 6.69516 35.1001 8.25683C38.2951 11.4952 38.2951 16.7635 35.1001 20.0035L20.0001 35.3052L4.89843 20.0018C1.70343 16.7652 1.70343 11.4952 4.89843 8.25683Z' fill='black'/%3E%3C/svg%3E");}
.headerNavBar .header-toolsIcon.favorite-icon:hover{background-color: #FF4D4D;} 
.add-wishlist.added .wishlist-icon, .headerNavBar .have-items .header-toolsIcon.favorite-icon.added{background-color: #FF4D4D;}
/*** Сравнение ***/
.add-compare .compare-icon{background-color: #8C8EB790;}
.add-compare .compare-icon, .modal-mainMenu .compare-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_337_114891)'%3E%3Cpath d='M23.1035 38.2761H16.7242C16.2069 38.2761 15.6897 37.7588 15.6897 37.2416V3.62091C15.6897 3.10367 16.2069 2.58643 16.7242 2.58643H23.1035C23.6207 2.58643 24.138 3.10367 24.138 3.62091V37.2416C24.138 37.7588 23.7931 38.2761 23.1035 38.2761Z' stroke='black' stroke-width='2' stroke-miterlimit='10'/%3E%3Cpath d='M37.7586 38.2758H30.6897C30.3448 38.2758 30 37.931 30 37.5862V22.4138C30 22.0689 30.3448 21.7241 30.6897 21.7241H37.7586C38.1034 21.7241 38.4483 22.0689 38.4483 22.4138V37.4138C38.4483 37.931 38.1034 38.2758 37.7586 38.2758Z' stroke='black' stroke-width='2' stroke-miterlimit='10'/%3E%3Cpath d='M9.13802 38.2759H2.24146C1.72422 38.2759 1.37939 37.9311 1.37939 37.4138V14.1379C1.37939 13.6207 1.72422 13.2759 2.24146 13.2759H9.13802C9.65526 13.2759 10.0001 13.6207 10.0001 14.1379V37.4138C10.0001 37.7586 9.65526 38.2759 9.13802 38.2759Z' stroke='black' stroke-width='2' stroke-miterlimit='10'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_337_114891'%3E%3Crect width='39.8276' height='40' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.add-compare.added .compare-icon, .headerNavBar .have-items .header-toolsIcon.compare-icon.added{-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='M23.1035 38.2761H16.7242C16.2069 38.2761 15.6897 37.7588 15.6897 37.2416V3.62091C15.6897 3.10367 16.2069 2.58643 16.7242 2.58643H23.1035C23.6207 2.58643 24.138 3.10367 24.138 3.62091V37.2416C24.138 37.7588 23.7931 38.2761 23.1035 38.2761Z' fill='%23654DFF' stroke='%23654DFF' stroke-miterlimit='10'/%3E%3Cpath d='M37.7586 38.2758H30.6897C30.3448 38.2758 30 37.931 30 37.5862V22.4138C30 22.0689 30.3448 21.7241 30.6897 21.7241H37.7586C38.1034 21.7241 38.4483 22.0689 38.4483 22.4138V37.4138C38.4483 37.931 38.1034 38.2758 37.7586 38.2758Z' fill='%23654DFF' stroke='%23654DFF' stroke-miterlimit='10'/%3E%3Cpath d='M9.13802 38.2759H2.24146C1.72422 38.2759 1.37939 37.9311 1.37939 37.4138V14.1379C1.37939 13.6207 1.72422 13.2759 2.24146 13.2759H9.13802C9.65526 13.2759 10.0001 13.6207 10.0001 14.1379V37.4138C10.0001 37.7586 9.65526 38.2759 9.13802 38.2759Z' fill='%23654DFF' stroke='%23654DFF' stroke-miterlimit='10'/%3E%3C/svg%3E");}
.headerNavBar .header-toolsIcon.compare-icon:hover{background-color: #264B99;} 
.add-compare.added .compare-icon, .headerNavBar .have-items .header-toolsIcon.compare-icon.added{background-color: #264B99;}
.modal-mainMenu{display: flex;align-items: center;flex-wrap: wrap;margin-top: 30px;}
.modal-mainMenu .wishlist, .modal-mainMenu .compare{width: calc(50% - 5px);}
.modal-mainMenu .wishlist{margin-right: 10px;}
.modal-mainMenu .category{width: 100%;margin-top: 5px;}
.modal-mainMenu a{background: #F7F6FF;padding: 10px 15px;border-radius: 5px;color: #264B99;display: flex;align-items: center;justify-content: center;}
.modal-mainMenu a:hover{background: #264B99;}
.modal-mainMenu .category2-icon, .modal-mainMenu .compare-icon, .modal-mainMenu .wishlist-icon{background-color: #264B99;width: 20px;height: 20px;min-width: 20px;}
.modal-mainMenu a:hover .icon_{background-color: #ffffff;}
.modal-mainMenu a:hover span:not(.icon_){color: #ffffff;}
.goodsSlider_container{width: calc(100% + 30px);margin-left: -15px;position: relative;}
.products-grid .item .product-shop{padding-top: 10px;}
.products-grid .item .product-shop .product-name a{height: 60px;margin-bottom: 15px;overflow-wrap: anywhere;display: block;font-size: 16px;overflow: hidden;color: #08022F;width: 100%;text-align: left;word-break: break-word;}
.products-grid .item .product-shop .product-name a:hover{color:#264B99;}
.products-grid .item .price-box{display: flex;flex-direction: column;height:50px;width: calc(100% - 50px - 10px);overflow: hidden;margin-right: auto;}
.products-grid .item .actions{display: flex;align-items:center;}
.products-grid .item .actions .price-box .price:not(.old-price){margin-top:auto;}
.products-grid .item .actions a{width: 50px;height: 50px;color: #ffffff;border-radius: 50%;display: flex;align-items: center;justify-content: center;padding: 0;position: relative;overflow: hidden;}
.products-grid .item .actions a .cart-bg{display: flex;align-items: center;justify-content: center;width: 44px;min-width: 44px;height: 44px;border-radius: 50%;margin-right: 3px;margin-left: auto;transition: 0.3s;}
.products-grid .item .actions a span:not(.icon_):not(.cart-bg){opacity: 0;visibility: hidden;color: #FCBB1A;white-space: nowrap;transition: 0.2s;position: absolute;left: 100%;top: 50%;transform: translateY(-50%);}
.products-grid .item .actions a .icon_{margin: 0;width: 24px;height: 24px;}
.products-grid .item .actions a.quickviewmod, .products-grid .item .actions a.add-cart{background: #FCBB1A;}
.products-grid .item .actions a.callback_notify{background: #BBB8CE;}
.products-grid .item .actions a:hover{background-color: #264B99;}
.products-grid .item .add-wishlist, .products-grid .item .add-compare{background: #202349;}
.products-grid .allProducts_icon{transform: rotate(-90deg);width: 45px;height: 45px;background-color: #BBB8CE;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: #BBB8CE;}
.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{position: absolute;top: 5px;right: 5px;display: flex;flex-direction: column;transition: 0.5s;}
.products-grid .item:hover .links_container{right: 5px;}
.products-grid .item .links_container a:not(:last-child){margin-bottom: 5px;}
.products-grid .item .links_container a{width: 30px;height: 30px;border-radius: 50%;background-color: #ffffff;display: flex;align-items: center;justify-content: center;box-shadow: 0px 3px 5px rgba(112, 131, 142, 0.2);}
.products-grid .item .links_container a .icon_{background-color: #BBB8CE;margin:0;width: 16px;height: 16px;min-width: 16px;}
.products-grid .item .links_container a.add-compare.added .icon_, .products-grid .item .links_container a.add-compare:hover .icon_{background-color: #264B99;}
.products-grid .item .links_container a.add-wishlist.added .icon_, .products-grid .item .links_container a.add-wishlist:hover .icon_{background-color: #FF4D4D;}
.index_pdt_container{display: flex;flex-wrap: wrap;}
.index_pdt_container .col-left .questionCallback_container .form__text{text-align:center}
@media (min-width: 960px){
  .products-grid .item .actions a{box-shadow: 0px 15px 30px rgb(112 131 142 / 10%);}
  .products-grid .item .actions:hover .price-box{transition: 0.1s;width: 0;opacity: 0;margin: 0;}
  .products-grid .item .actions:hover a{width: 100%;border-radius: 30px;margin-left: auto;box-shadow: none;}
  .products-grid .item .actions:hover a span:not(.icon_):not(.cart-bg){visibility: visible;opacity: 1;margin-left: 25px;margin-right: auto;left: 15%;color: #ffffff;}
  .products-grid .item .actions:hover a .cart-bg{background: #ffffff;}
  .products-grid .item .actions:hover a .icon_{background-color: #08022F;}
  .products-grid .item .links_container{right: -40px;}
}
@media (max-width: 780px){
.products-grid .item .actions a.quickviewmod:hover, .products-grid .item .actions a.add-cart:hover, .products-grid .item .actions a.callback_notify:hover{background-color: #264B99;}
}
@media (max-width: 1440px){
  .products-grid .item .actions:hover a span:not(.icon_):not(.cart-bg){margin-left: 0;}
  .products-grid .item .product-shop .product-name a{margin-bottom:10px;}
}
@media (max-width: 1060px){
  .index_pdt_container{display: flex;flex-direction: column-reverse;}
  .index_pdt_container .col-left, .index_pdt_container .col-right{width: 100%;margin: 0;z-index: inherit;}
  .index_pdt_container .col-left{margin-top: 45px;}
  .index_pdt_container .col-left{display: flex;flex-wrap: wrap;}
}
@media (min-width: 460px) and (max-width: 960px){
  .index_pdt_container .col-left .questionCallback_container{height: 390px;}
}
@media (max-width: 660px){
  .index_pdt_container .col-left #viewed{width: 100%;margin-right: 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-grid .item .actions a .cart-bg{width: 100%;min-width: 100%;height: 100%;margin: 0;}
  .products-grid .item .actions a{width: 36px;height: 36px;}
  .products-grid .item .actions a .icon_{width: 16px;min-width: 16px;height: 16px;}
  .products-grid .item .price-box{width: calc(100% - 36px);margin-right: 0;height: 36px;}
  .products-grid .item .actions .price-box .price:not(.old-price){font-size: 18px;}
  .products-grid .item .actions .price-box .price.old-price{font-size: 12px;}
}
/** Товары списком **/
.products-list{margin: 0;padding: 0;list-style: none;list-style-position: inside;}
.products-list .item{position: relative;background: #ffffff;border-radius: 10px;padding:15px;}
.products-list .item:hover{box-shadow: 0px 15px 30px rgba(112, 131, 142, 0.1);}
.products-list .product-shop_left{width: calc(100% - 110px - 120px - 50px - 30px);max-width: 300px;}
.products-list .product-shop_center{margin: 0 auto;width: 110px;}
.products-list .product-shop_right{width:50px;margin-left: auto;}
.products-list .list_links .icon_bg{width: 30px;height: 30px;background: #ffffff;border-radius: 50%;display: flex;align-items: center;justify-content: center;box-shadow: 0px 3px 5px rgb(112 131 142 / 20%)}
.products-list .list_links a:not(:last-child){margin-bottom: 5px;}
.products-list .item .actions a{width: 50px;height: 50px;color: #ffffff;border-radius: 50%;display: flex;align-items: center;justify-content: center;padding: 0;position: relative;overflow: hidden;}
.products-list .item .actions a .cart-bg{display: flex;align-items: center;justify-content: center;width: 44px;min-width: 44px;height: 44px;border-radius: 50%;margin-right: 3px;margin-left: auto;transition: 0.3s;}
.products-list .item .actions a span:not(.icon_):not(.cart-bg){opacity: 0;visibility: hidden;color: #FCBB1A;white-space: nowrap;transition: 0.2s;position: absolute;left: 100%;top: 50%;transform: translateY(-50%);}
.products-list .item .actions a .icon_{margin: 0;width: 24px;height: 24px;}
.products-list .item .actions a.quickviewmod, .products-list .item .actions a.add-cart{background: #FCBB1A;}
.products-list .item .actions a.callback_notify{background: #BBB8CE;}
.products-list .item .list_links a.add-compare:hover .icon_{background-color: #264B99;}
.products-list .item .list_links a.add-wishlist:hover .icon_{background-color: #FF4D4D;}
.products-list .item .actions a:hover{background: #264B99;}
.products-list .icon_sticker{position: initial;top: initial;left: initial;margin-bottom: 15px;}
.products-list .item .item-inner{display: flex;}
.products-list .item:not(:last-child){margin-bottom: 25px;}
.products-list .item:last-child .item-inner{border: 0;box-shadow: none;}
.products-list .item .product-image{position: relative;background: #ffffff;margin-right: 15px;width: 136px;min-width: 136px;height: 136px;border-radius: 5px;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, .products-list .item form{width: 100%;display: flex;}
.products-list .item .product-shop .actions{position: absolute;right: 0;bottom: 0;}
.products-list .item .product-shop .product-name{margin-bottom: 10px;}
.products-list .item .list_links{display: flex;flex-direction: column;align-items: center}
.products-list .item .list_links a .icon_{width:16px;height: 16px;min-width:16px;margin: 0;}
.products-list .item .goods_features-contaner{display: flex;flex-direction: column;}
.products-list .item .goods_features-title{color: #264B99;font-size: 16px;cursor: pointer;display: flex;align-items: center;}
.products-list .item .goods_features-title .icon_bg{border-radius: 50%;width: 20px;height: 20px;background: #F7F6FF;margin-left: 10px;display: flex;align-items: center;justify-content: center;}
.products-list .item .goods_features-title .icon_bg .icon_{transform: rotate(180deg);background-color: #264B99;width: 8px;height: 8px;min-width: 8px;margin: 0;}
.products-list .item .goods_features-title.active .icon_{transform: rotate(90deg);}
.products-list .item .goods_features-contaner .goods_features-inner{display: none;flex-direction: column;padding-top:10px;}
.products-list .item .goods_features-inner > div{display: flex;}
.products-list .item .goods_features-inner > div:not(:last-child){margin-bottom: 5px;}
.products-list .item .goods_features-inner .name{color: #BBB8CE;margin-right:10px;}
.products-list .item .goods_features-inner .val{color: #08022F;}
.products-list .item .goods_features-contaner .art_number{color: #BBB8CE;}
.products-list .item .product-shop .product-name a{max-height: 57px;display: block;overflow: hidden;font-size: 16px;color: #08022F;word-break: break-word;}
.products-list .item .product-shop .product-name a:hover{color: #264B99;}
.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: 16px;margin-bottom: 20px;}
.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;flex-direction: column;align-items: center;}
.products-list .item .product-shop .actions{position: absolute;bottom: 15px;right: 15px;z-index: 2;}
.products-list .item .product-shop .actions .menu_links .add-wishlist, .products-list .item .product-shop .actions .menu_links .add-compare{background: #202349;}
.products-list .item .product-shop .actions .menu_links .add-wishlist.added:hover,
.products-list .item .product-shop .actions .menu_links .add-wishlist.added,
.products-list .item .product-shop .actions .menu_links .add-compare.added, 
.products-list .item .product-shop .actions .menu_links .add-compare.added:hover{background-color: #264B99;}
.products-list .item .add-wishlist, ..products-list .item .add-compare{background: #202349;}
.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;}
.products-list .item .price.RUB:not(.old-price){font-size:24px;}
.products-list .item .old-price{font-size:16px;margin-bottom:5px;}
.products-list .item .qty-wrap{margin: 0 auto;width: 120px;}
.products-list .item .qty-wrap.hide_{visibility: hidden;opacity: 0;}
.products-list .item .qty-set{margin-top: 50px;}
@media (max-width: 1440px){
.products-list .item .item .actions:hover a span:not(.icon_):not(.cart-bg){margin-left: 0;}
}
@media (max-width: 960px){
.products-list .item .qty-wrap{display:none;}  
.products-list .product-shop_left{width: calc(100% - 110px - 50px - 15px);}
}
@media (max-width: 780px){
.products-ajax .products-grid .icon_sticker .ico-new, .products-ajax .products-grid .icon_sticker .ico-best{display:none;}
}
@media all and (max-width: 680px){
.products-list .item .available-true, .products-list .item .available-false{display:none;}
.products-list .item .product-shop{flex-wrap: wrap;}
.products-list .product-shop_center{width: 100%;order: 3;}
.products-list .item .product-shop .price-box{align-items: flex-start;}
.products-list .product-shop_left{width: calc(100% - 50px - 15px);max-width: 100%;}
.products-list .item .goods_features-contaner{margin-bottom: 10px;}
}
@media all and (max-width: 460px){
.products-list .item .product-image{width: 120px;min-width: 120px;height: 120px;margin-right: 10px;}
.products-list .item{padding: 10px;}
.products-list .item .product-shop .actions{bottom: 10px;right: 10px;}
.products-list .icon_sticker{display:none;}
.products-list .item .goods_features-contaner{display:none;}
.products-list .product-shop_left{width: 100%;}
.products-list .product-shop_center{order: 2;margin-bottom: 10px;}
.products-list .product-shop_right{width: 100%;margin-left: 0;order: 3;}
.products-list .item .list_links{flex-direction: inherit;height:50px;}
.products-list .list_links a:not(:last-child){margin-bottom: 0;margin-right: 10px;}
}
/* Кнопки В корзину, избранное, сравнение, быстрый просмотр */
.actions .qty-wrap{text-align: center;margin-right:30px;display: none;}
.catalog .product-shop .actions .qty-wrap{margin-bottom: 0px;}
/*Баннеры*/
#banners{position: relative;width: 100%;}
#banners .navigation{position: absolute;bottom: 15px;margin: 0;left: 50%;transform: translateX(-50%);z-index: 1;}
.banners{border-radius: 10px;overflow: hidden;width: 100%;}
.banners .banner-item{width: 100%;height:400px;padding: 40px 30px;display: flex;flex-direction: column;align-items: center;text-align: center;background-position: center !important;background-repeat: no-repeat !important;background-size: cover !important;}
.banners .banner-title{display: block;color: #ffffff;text-transform: uppercase;font-weight: 700;font-size: 24px;margin-bottom: 10px;}
.banners .banner-text{display: block;color: #ffffff;font-size: 16px;}
@media all and (max-width: 1060px){
  #banners{display: none;}
}
/*Баннер предложение*/
.banner-offer{padding: 30px;border-radius: 10px;display: flex;flex-direction: column;align-items: center;justify-content: center;overflow: hidden;background: url(/design/d548163/slim_banner.jpg?lc=1751347838);background-repeat: no-repeat;background-size: cover;background-position: center;}
.banner-offer .banner-offer_title{display:block;color: #FFFFFF;font-weight: 700;font-size: 24px;margin-bottom: 8px;text-transform: uppercase;text-align: center;}
.banner-offer .banner-offer_text{display:block;color: #FFFFFF;;font-size: 16px;text-align: center;}
@media all and (max-width: 760px){
.banner-offer .banner-offer_text{display:none;}
.banner-offer{padding: 20px;} 
.banner-offer .banner-offer_title{margin:0}
}
@media all and (max-width:460px){
.banner-offer{padding: 15px;} 
}
/*Выгодное предложение*/
#profitableP{position: relative;}
.profitableP .profitableP-img{display: block;border-radius: 10px;overflow: hidden;padding-bottom: 100%;position: relative;}
.profitableP .profitableP-img img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;}
.profitableP .profitableP-bottom{display: block;margin-top:20px;}
.profitableP .profitableP-bottom .title{transition: 0.5s;display: block;font-weight: 700;font-size: 20px;color: #08022F;margin-bottom: 10px;}
.profitableP .profitableP-bottom .text{display: block;font-size: 16px;color: #08022F;}
.profitableP .profitableP-stiker{transition: 0.5s;display: block;position: absolute;top: 15px;left: 15px;z-index: 1;background: #FF4D4D;border-radius: 50px;padding: 10px 30px;font-weight: 700;font-size: 20px;color: #ffffff;}
.profitableP .profitableP-item:hover .profitableP-bottom .title{color: #264B99;}
.profitableP .profitableP-item:hover .profitableP-stiker{background: #264B99;}
@media all and (max-width: 760px){
  .profitableP .profitableP-stiker{font-size: 18px;padding: 10px 20px;}
  .profitableP .profitableP-bottom .title{font-size: 18px;}
}
@media all and (max-width: 460px){
  .profitableP .profitableP-stiker{font-size: 14px;}
}
/*** Товар ***/
.sticky-panel{position: fixed;bottom: 0;background: #ffffff;display: flex;align-items: center;z-index: 2;width: 100%;padding: 20px 15px;box-shadow: 0px 15px 30px rgba(112, 131, 142, 0.1);opacity: 0;visibility: hidden;transition: 0.3s;}
.sticky-panel.active{opacity: 1;visibility: visible;}
.sticky-panel .sticky-panel__product-price{margin: 0 auto;width: 100%;display: flex;align-items: center;}
.sticky-panel .sticky-information{max-width:465px;width: 100%;display: flex;flex-wrap: wrap;align-items: center;}
.sticky-panel .sticky-image{width: 70px;min-width: 70px;height: 70px;display: block;overflow: hidden;background: #ffffff;border-radius: 5px;margin-right: 15px;pointer-events: none;}
.sticky-panel .sticky-image img{width: 100%;height: 100%;object-fit: contain;max-height: 100%;max-width: 100%;display: block;}
.sticky-panel .sticky_add-cart-block{color: #ffffff;background: #fcc65e;width: 230px;height: 50px;border-radius: 50px;display: flex;align-items: center;justify-content: center;}
.sticky-panel .sticky_price{margin: 0 auto;display: flex;flex-direction: column;padding: 0 15px;}
.sticky-panel .sticky-name{max-height: 38px;overflow: hidden;font-size: 16px;margin-bottom: 8px;width: 100%;word-break: break-word;}
.sticky-panel .sticky_nowPrice{font-size: 24px;}
.sticky-panel .sticky_oldPrice{font-size: 16px;}
.sticky-panel .sticky_notify_goods{color: #ffffff;background: #BBB8CE;width: 230px;height: 50px;border-radius: 50px;display: flex;align-items: center;justify-content: center;}
.sticky-panel .sticky_add-cart-block:not(.inCart_) .add-cart._goods-page{width: 100%;height: 100%;}
@media all and (min-width: 1441px){
  .sticky-panel .sticky-panel__product-price{max-width: calc(1440px - 30px);}
}
@media all and (max-width: 1140px){
  .sticky-panel .sticky-panel__product-price{max-width: calc(1140px - 30px);}
}
@media all and (max-width: 960px){
  .sticky-panel .sticky-information .sticky-rating, .sticky-panel .sticky-information .art_number{display: none !important;}
  .sticky-panel .sticky-name{margin-bottom: 0;max-height: 55px;}
  .sticky-panel .sticky-information{max-width: 285px;}
}
@media all and (max-width: 560px){
  .sticky-panel .sticky-information{display:none;}
}
@media all and (max-width: 460px){
  .sticky-panel .sticky-image{display:none;}
  .sticky-panel .sticky_price{padding-left: 0;margin-left: 0;}
  .sticky-panel .sticky_add-cart-block{width: 210px;}
  .sticky-panel .goods-cart._show{margin-right: 10px;padding-right: 10px;}
}
.product-view .block-bg{overflow: initial;}
.product-view .product-img-box .general-img{position: relative;text-align: center;max-height: 580px;background-color: #ffffff;border-radius: 10px;overflow: hidden;}
.short-description{display: flex;flex-wrap: wrap;width: 100%;font-size: 14px;margin-top: 20px;color: #8C8EB7;}
.short-description .short_link{color: #264B99;width: 100%;margin-top: 10px;font-size: 14px;}
.short-description .short_link:hover{text-decoration: revert;}
.product-view .informationSale{display: flex;align-items: center;color: #ffffff;background: #FF4D4D;padding: 10px 40px;}
.product-view .informationSale .fire-icon{width: 44px;height: 44px;min-width: 44px;margin-right: 15px;}
.product-view .informationSale .info_container{display: flex;flex-direction: column;width: 100%;}
.product-view .informationSale .info_container .title{font-weight: 700;font-size: 20px;display:block;margin-bottom:4px;text-transform: uppercase;}
.product-view .informationSale .info_container .sale-counter{font-size: 16px;display:flex;align-items:center;margin: 0;}
.product-view .informationSale .info_container .sale-counter span:not(:last-child){margin-right:5px;}
.product-view .informationSale .info_discount{font-weight: 700;font-size: 40px;}
.product-img-box{max-width: 580px;width: 100%;}
.goodsDataMainModificationsBlock{margin-top: 30px;}
/*Модификации*/
.product-view .goodsDataMainModificationsBlock .goodsDataMainModificationsBlockPropertyn:hover{color: #ffd600;}
.product-view .goodsDataMainModificationsBlock .goodsDataMainModificationsValue{display: flex;align-items: center;justify-content: center;background: #F1F1FB;border-radius: 5px;padding: 8px 10px;width: max-content;color: #08022F;margin-right: 10px;margin-bottom: 10px;}
.product-view .goodsDataMainModificationsBlock .goodsDataMainModificationsValue.active, .product-view .goodsDataMainModificationsBlock .goodsDataMainModificationsValue.active:hover{color: #ffffff;background: #264B99;}
.product-view .goodsDataMainModificationsBlock .goodsDataMainModificationsValue:hover{color: #6955fd;}
.product-view .goodsDataMainModificationsBlock .goodsDataMainModificationsBlockProperty select{display: none;width: 100%;padding: 5px;border: 1px solid #dce4e9;cursor: pointer;}
.product-view .goodsDataMainModificationsBlock .goodsDataMainModificationsDescriptionBlock{display:none!important;width: 100%;max-height: 50px;overflow: hidden;border-left: 3px solid #ffd600;padding: 0 0 0 15px;}
.product-view .goodsDataMainModificationsBlock .goodsDataMainModificationsDescriptionBlock div{margin: 0;}
.ModificationsButtonsBlock{display: flex;align-items: center;flex-wrap: wrap;}
.ModificationsButtonsBlock a.goodsDataMainModificationsValue.disabled span{color: #ffffff50 !important;}
.ModificationsButtonsBlock a.goodsDataMainModificationsValue.disabled{pointer-events: none;}
.goodsDataMainModificationsBlockProperty label{margin-bottom: 10px;display: block;color: #BBB8CE;font-weight: 700;}
.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: 0 17px;margin-top: 15px;}
.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 li{display: block;}
.thumblist img{object-fit: contain;width: 150px;height: 150px;}
.thumblist li a{padding-bottom: 100%;display: flex;justify-content: center;text-align: center;overflow: hidden;}
.thumblist.owl-carousel li a img{display: inline-block;width: 100%;height: 100%;max-width: 100%;max-height: 100%;object-fit: contain;background: #fff;border: 1px solid transparent;border-radius: 10px;position: absolute;top: 0;left: 0;}
.thumblist .owl-item.activeIMG a img{border-color: #264B99;}
.thumblist .owl-stage{margin: 0 auto;}
.thumblist-box .owl-prev{position: absolute;left: 0;top: 50%;transform: translateY(-50%);}
.thumblist-box .owl-next{position: absolute;right: 0;top: 50%;transform: translateY(-50%);}
.thumblist-box .owl-next .icon_, .thumblist-box .owl-prev .icon_{margin: 0;background-color: #BBB8CE;width: 14px;height: 14px;min-width: 14px;}
.thumblist-box .owl-next:hover .icon_, .thumblist-box .owl-prev:hover .icon_{background-color: #FCBB1A;}
.thumblist-box .owl-nav button{display: flex;align-items: center;justify-content: center;background: #FFFFFF !important;width: 30px;height: 30px;border-radius: 50%;z-index: 1;box-shadow: 0px 3px 5px rgb(112 131 142 / 20%);}
.thumblist-box .owl-nav button .icon_{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cg clip-path='url(%23clip0_416_10612)'%3E%3Cpath d='M3.2968 7.69309L9.31659 13.7127C9.69952 14.0958 10.3204 14.0958 10.7031 13.7127C11.0859 13.3299 11.0859 12.7091 10.7031 12.3263L5.37654 6.99991L10.703 1.67367C11.0857 1.29074 11.0857 0.669975 10.703 0.287199C10.3202 -0.0957329 9.69936 -0.0957329 9.31643 0.287199L3.29664 6.3069C3.10525 6.49838 3.00967 6.74907 3.00967 6.99988C3.00967 7.25082 3.10544 7.5017 3.2968 7.69309Z' fill='%23BBB8CE'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_416_10612'%3E%3Crect width='14' height='14' fill='white' transform='matrix(-1 0 0 1 14 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.product-view .icon_sticker{position: initial;z-index: 1;margin-right: auto;}
.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;}
.index #main{padding: 20px;background: #ffffff;border-radius: 10px;overflow: hidden;box-shadow: 0px 15px 30px rgb(112 131 142 / 10%);}
.col-right .categories_grid{grid-template-columns: repeat(3, 1fr);}
.product-view .product-name{padding-right: 20px}
.product-view .product-header .product-name.quick-view h1{font-size: 20px;}
.product-view .product-action a.add-wishlist:hover .icon_{background-color: #FF4D4D;}
.product-view .product-action a.add-wishlist:hover span:not(.icon_){color: #FF4D4D;}
.product-view .product-action a.add-compare:hover .icon_{background-color: #264B99;}
.product-view .product-action a.add-compare:hover span:not(.icon_){color: #264B99;}
.product-view .product-action a:hover{background-color: transparent;}
.product-view .product-action a:hover span:not(.icon_){color: #264B99;}
.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: #264B99;}
.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;}
.goodsDataMainDiscountBlock .sale-counter span:not(:last-child):not(.text):not(.icon_):after{content: '';background: #ffffff;width: 3px;height: 3px;border-radius: 50%;display: block;margin: 0 5px;}
.goodsDataMainDiscountBlock .sale-counter span:not(.text):not(.icon_){font-weight: 700;}
.goodsDataMainDiscountInfo span{display:flex;align-items:center;font-size:14px;line-height: normal;}
.goodsDataMainDiscountInfo .text{margin-right: 10px;}
.goodsRightBlock .price-box{display: flex;flex-direction: column;}
.goodsRightBlock .old-price, .goodsRightBlock .price{white-space: nowrap;}
.goodsRightBlock .goodsDataMainModificationPriceNow{font-size: 36px;}
.goodsRightBlock .goodsDataMainModificationPriceOld{font-size: 20px;}
.goodsRightBlock .price-box .old-price > span{margin-right:5px;}
.goodsRightBlock .AvailableLinks{margin-bottom: 20px;display: flex;align-items: center;}
.available-true{color: #6CCE82;}
.available-true.few{color: #FCBB1A;}
.available-false{color: #FF4D4D;}
.product-view .goodsDataMainModificationAvailable .available-true, .product-view .goodsDataMainModificationAvailable .available-false{display: flex;align-items: center;font-weight: 700;} 
.product-view .goodsDataMainModificationAvailable .avCont{width: 30px;height: 30px;background: #ffffff;border-radius: 50%;margin-right: 10px;display: flex;align-items: center;justify-content: center;box-shadow: 0px 3px 5px rgb(112 131 142 / 20%);}
.product-view .goodsDataMainModificationAvailable .icon_{width: 16px;min-width: 16px;height: 16px;margin: 0;}
.product-view .goodsDataMainModificationAvailable .icon_.avTrue-icon{background-color: #6CCE82;}
.product-view .goodsDataMainModificationAvailable .few .icon_.avTrue-icon{background-color: #FCBB1A;}
.product-view .goodsDataMainModificationAvailable .icon_.avFalse-icon{background-color: #FF4D4D;}
.goodsRightBlock .qty_links{display: flex;align-items: center;flex-wrap: wrap;width: calc(50% - 15px);margin-right: 30px;}
.goodsDataMainModificationsValue{cursor: pointer;}
.product-view .product-order .add-to-box .goodsDataMainModificationEmpty{display: inline-block;vertical-align: middle;width: 100%;height: 38px;line-height: 36px;text-align: center;padding: 0 17px;margin: 6px 0 7px;font-size: 14px;color: #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: 16px;display: flex;align-items: center;margin-right: auto;}
.product-view .art_number{color: #BBB8CE;font-size: 16px;display: flex;align-items: center;}
.goodsRightBlock .add-to-cart{display: flex;align-items: center;width: 100%;}
.goodsRightBlock .qty-wrap{display: flex;align-items: center;justify-content: center;margin: 0;}
.goodsRightBlock .qty-wrap, .goodsRightBlock .qty-set{width: 100%;}
.product-view .callback_notify{width: 230px;}
.product-view .add-to-box.actions{margin-left: auto;}
.product-view .goodsRightBlock .add-to-cart{flex-direction: column;}
.product-view .goodsRightBlock .add-to-cart button:first-child{margin-bottom:10px;width: 230px;}
.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: #264B99;}
.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-icon_sticker, .ratings_container{display: flex;align-items: center;margin-right:40px;}
.ratings_container .ratings_text{margin-left: 10px;color: #08022F;font-size: 16px;}
.product-icon_sticker span:not(:last-child){margin-right:5px;}
.product-view .detailsBlock{display: flex;flex-wrap: wrap;align-items: center;margin-bottom:20px;}
.product-action{display: flex;align-items: center;flex-wrap: wrap;}
.product-action a{display: flex;align-items: center;font-size: 16px;color: #08022F;}
.product-action a:not(:last-child){margin-right: 40px;}
.product-action a .icon_{background-color: #8C8EB790;margin-right:0;width: 16px;height: 16px;}
.product-view .action-container{border-radius: 10px;background: #FFFFFF;overflow: hidden;box-shadow: 0px 15px 30px rgba(112, 131, 142, 0.1);}
.product-action a .icon_bg{width: 30px; height: 30px;background: #ffffff;border-radius: 50%;margin-right: 10px;display: flex;align-items: center;justify-content: center;box-shadow: 0px 3px 5px rgb(112 131 142 / 20%);}
.product-view .action-container .action_top{padding: 30px 40px;display: flex;align-items: center;min-height: 139px;}
@media all and (max-width:1440px){
  .product-icon_sticker, .ratings_container{margin-right: 25px;}
}
@media all and (max-width:1200px){
  .favorites_page .products-grid{grid-template-columns: repeat(3, 1fr);}
}
@media all and (min-width:1200px){
  #main .col-right.col-no_filters .products-grid{grid-template-columns: repeat(4, 1fr);}
}
@media all and (max-width:1019px){
  .products-grid{grid-template-columns: repeat(3, 1fr);}
  .favorites_page .products-grid{grid-template-columns: repeat(2, 1fr);}
}
@media all and (max-width:980px){
  .product-view .action-container .action_top{padding: 30px 20px}
  .product-view .informationSale{padding: 10px 20px;}
  .product-view .goodsRightBlock .add-to-cart button:first-child{width: 180px}
}
@media all and (max-width:580px){
  .favorites_page .products-grid{grid-template-columns: repeat(1, 1fr);}
}
@media all and (max-width:480px){
  .product-view .action-container .action_top{padding: 30px 15px}
  .product-view .informationSale{padding: 10px 15px;}
}
@media all and (max-width:460px){
  .product-view .action-container .action_top{padding: 20px 15px}
  .product-view .informationSale .info_container .title{font-size: 18px;}
  .goodsRightBlock .goodsDataMainModificationPriceNow{font-size: 28px;}
  .goodsRightBlock .goodsDataMainModificationPriceOld{font-size: 16px;}
  .product-view .informationSale .fire-icon{display:none;}
  .product-view .informationSale .info_container .sale-counter .text{display:none;}
  .product-view .informationSale .info_container{max-width:130px;margin-right:auto;}
}
@media all and (max-width: 320px){
  .product-view .goodsRightBlock .add-to-cart button:first-child{width: max-content}
}
@media all and (max-width:780px){
  .col-right .categories_grid{grid-template-columns: repeat(2, 1fr);}
}
@media all and (max-width:580px){
  .products-grid{grid-template-columns: repeat(2, 1fr);}
}
@media all and (max-width:520px){
  .col-right .categories_grid{grid-template-columns: repeat(1, 1fr);}
}
@media all and (max-width:480px){
  .col-right .categories_grid .item .cat-name a{font-size: 14px;}
}
/*Вид быстрого просмотра*/
.product-view .product-order.quick-view .price-box{margin:0;}
.product-tabs .tab-content{width:100%;}
.product-tabs .tab-content:not(:last-child){margin-bottom: 40px;}
.product-tabs .delivery:not(:last-child){margin-bottom: 20px;}
.product-tabs .delivery p{margin: 0;}
.product-tabs .delivery-content{margin-bottom: 15px;}
.product-tabs .contant_block{margin-top: 20px;}
.product-tabs .content_title{color: #08022F;font-weight: 700;font-size: 24px;display: flex;align-items: center;}
.product-tabs .content_title .content_arrow{transition: 0.3s;background: #F1F1FB;width: 30px;height: 30px;border-radius: 50%;display: flex;align-items: center;justify-content: center;margin-left: 15px;cursor: pointer;}
.product-tabs .content_title .content_arrow:hover{background: #264B99;}
.product-tabs .content_title .content_arrow .icon_{transition: 0.3s;margin: 0;background-color: #264B99;width:16px;height:16px;}
.product-tabs .content_title .content_arrow:hover .icon_{background: #ffffff;}
.product-tabs .tab-content.hide_ .content_arrow .icon_{transform: rotate(90deg) scale(-1);}
.product-tabs .delivery_title{display: flex;align-items: center;margin-bottom: 10px;}
.product-tabs .delivery_title .delivery_number{font-weight: 700;font-size: 20px;color: #08022F;margin-right: 5px;}
.product-tabs .delivery_title .delivery_name{font-weight: 700;font-size: 20px;color: #08022F;}
.product-tabs .delivery_rules, .product-tabs .delivery_zones{margin-left: 20px;}
.product-tabs .delivery_rules .delivery_rules_block:not(:last-child), .product-tabs .delivery_zones .delivery_zoneBlock:not(:last-child){margin-bottom: 10px;}
.product-tabs .delivery_zones .delivery_zoneBlock{display: flex;align-items: center;}
.product-tabs .delivery_zones .delivery_zone_price{margin-left: 10px;}
.product-tabs .color_price, .product-tabs .delivery_price_num, .product-tabs .delivery_zones .delivery_zone_price{font-weight: 700;color: #264B99;white-space: nowrap;}
.product-tabs{display: flex;}
.product-view .product-order .add-to-box .add-to-cart .add-cart-block{display: flex;width: calc(50% - 7.5px);}
.goods-cart{color: #ffffff;display: none;flex-direction: column;align-items: flex-start;justify-content: center;text-align: left;}
.add-cart-block{display: flex;align-items: center;justify-content: center;width: 230px;background: #fcc65e;height:50px;border-radius: 50px;margin-bottom: 10px;}
.add-cart-block:hover{background-color: #264B99;}
.goods-cart._show{display: flex;margin-right: 15px;padding-right: 15px;border-right: 1px solid #ffffff;}
.goods-cart-to{font-size: 14px;display:none;}
.add-cart._goods-page{color: #ffffff;}
.add-cart-block:not(.inCart_) .add-cart._goods-page{width: 100%;height: 100%;}
.inCart_ .add-cart._goods-page:hover{text-decoration: underline;}
.inCart_ .goods-cart._show:hover{text-decoration: underline;}
.goods-cart._show + .add-cart._goods-page::before, .goods-cart._show + .add-cart._goods-page::after{display: none;}
@media all and (max-width: 460px){
  .product-view .add-to-box.actions{margin: 10px auto 0;}
  .product-view .action-container .action_top{flex-direction: column;}
  .goodsRightBlock .price-box{flex-direction: initial;align-items: baseline;}
  .goodsRightBlock .goodsDataMainModificationPriceOld{margin-right: 15px;}
}
/* Отзывы */
.goods-opinion{display: flex;flex-wrap: wrap;}
.goods-opinion .goods-left{width: 300px;}
.goods-opinion .goods_btn{width:100%;}
.goods-opinion .goods-right{width: calc(100% - 300px - 15px);margin-left: 15px;}
.goods-opinion .goods-info{padding: 15px 0;}
.goods-opinion .goods-info .title{font-weight: 700;font-size: 20px;color: #08022F;margin-bottom:15px;}
.goods-opinion .goods-info .text{font-size: 16px;color: #08022F;}
.goods-opinion .ratings{display: flex;align-items: center;margin-bottom: 20px;}
.goods-opinion .ratings_text{font-size: 16px;color: #BBB8CE;margin-left:10px;}
.goods-opinion-image{width: 114px;height: 114px;overflow: hidden;background-color: #ffffff;border-radius: 5px;margin: 0 auto;}
.goods-opinion-image img{width: 100%;height:100%;max-width: 100%;max-height:100%;object-fit: contain;}
.goods-opinion__body{margin-top: 30px;}
.goods-opinion-form{position: relative;max-width: 470px;}
.button.goods-opinion-form__submit-button[disabled="disabled"]{pointer-events: none;opacity: 0.5;}
.review-counter._visible + .goods-opinion-form{padding-left: 15px;}
.goods-opinion-form .goods-opinion-form__title{font-weight: 700;font-size: 24px;margin-bottom: 20px;color: #08022F;text-align: center;}
.goods-opinion-form .goods-opinion-form__rating{margin: 30px auto;width: 150px;height: 30px;-webkit-mask-size: 30px;}
.goods-opinion-form .goods-opinion-form__rating .star-rating, .goods-opinion-form .goods-opinion-form__rating .rating-cancel{width: 30px!important;height: 30px;}
.goods-opinion-form .goods-opinion-form__rating .star-rating a{width: 30px;height: 30px;}
.goods-opinion-form__header{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-bottom: 20px}
.goods-opinion-form__inputs{margin-bottom: 15px}
#goods_opinion_comment, #goods_opinion_name{max-width: 100%;}
#goods_opinion_comment:focus, #goods_opinion_name:focus{border-color: #264B99;}
.goods-opinion-form__input._comment{margin-top: 15px;}
.goods-opinion-form__input._comment::-webkit-scrollbar{ width: 0; }
.goods-opinion-form__input._comment{scrollbar-width: none;-ms-overflow-style: none;}
.goods-opinion-form__submit-button{margin-top: 15px;margin-bottom: 10px;width: 100%;display: block;}
.goods-opinion-form__submit-button._loading span{visibility: hidden}
.goods-opinion-form__submit-button._loading .fal{position: absolute;top: 50%;left: 50%;z-index: 1;margin-top: -15px;margin-left: -15px;font-size: 30px}
.goods-opinion-form__captcha{display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-bottom: 15px}
.goods-opinion-form__input-captcha{width: auto}
.goods-opinion-form__captcha + .goods-opinion-form__submit-button{margin-bottom: 15px}
.goods-opinion-form__captcha-img{max-height: 45px;margin-left: 20px;border-radius: 3px}
.goods-opinion-form__captcha-refresh-button{margin-left: 10px;padding: 10px;line-height: 1}
/* Список отзывов */
.opinion-item{background: #FFFFFF;border-radius: 10px;padding: 20px;}
.opinion-item .rating-box{margin-left: 20px;}
.opinion-item:not(:last-child){padding-bottom: 15px;border-bottom: 1px solid rgba(255,255,255,0.3);margin-bottom: 15px}
.opinion-item .opinion-item__row{display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap}
.opinion-item .goodsDataOpinionListClient{font-weight: 700;font-size: 20px;}
.opinion-item .opinion-item__desc{font-size: 16px;}
.opinion-item .opinion-item__title{margin-bottom: 20px}
.opinion-item .opinion-item__date{margin-left: auto;color: #BBB8CE;font-size: 14px;}
.goods-opinion-list .opinion-item_line{width: 100%;display: flex;}
.goods-opinion-list .opinion-item_line:not(:last-child){margin-bottom:10px;}
.goods-opinion-list .opinion-item_line.opinion-item__answer{padding: 20px;background: #F0EEFF;border-radius: 10px;flex-direction: column;}
.goods-opinion-list .opinion-item_line.opinion-item__answer .store_response{color: #08022F;margin-bottom: 10px;font-weight: 700;font-size: 20px;}
.goods-opinion-list{max-height: 600px;overflow: auto;padding-right: 5px;}
.goods-opinion-list::-webkit-scrollbar{width: 3px;}
.goods-opinion .rating-box.top_{height: 24px;width: 118px;-webkit-mask-size: 24px;}
.goods-opinion .rating-box.top_ .rating{height: 24px;background-size: 24px 24px;}
/* Счётчик отзывов */
.review-counter{display: flex;flex-direction: column;width: 100%;margin-bottom: 20px;}
.review-counter .review-counter_title{margin-bottom: 15px;font-weight: 700;}
.review-counter .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;}
.review-counter .grade-lines .grade-block:last-child{margin-bottom: 0;}
.review-counter .grade-lines .grade-block .grade-text{width: 75px;flex-shrink: 0;}
.review-counter .grade-lines .grade-block .grade-count-number{margin-left: 15px;color: #08022F;font-size: 16px;}
.review-counter .grade-lines .grade-block .grade-count-number.null_{color: #BBB8CE;}
#related-views_goods{border: 1px solid #264B99;border-radius: 10px;background: #ffffff;overflow: hidden;}
@media (min-width: 600px) and (max-width: 1060px){
 #related-views_goods .products-grid .owl-item > div{display: flex;align-items: center;flex-wrap: wrap;}
 #related-views_goods .products-grid .owl-item > div .item-inner{width: calc(50% - 8px);}
 #related-views_goods .products-grid .owl-item > div .item-inner:nth-child(odd){margin-right: 15px;}
 #related-views_goods .products-grid .owl-item > div .item-inner:nth-last-child(-n+2){margin-bottom: 0;}
}
@media (max-width: 1060px){
  .product-tabs{flex-direction: column-reverse;}
  .product-tabs .col-left, .product-tabs .col-right{width: 100%;margin: 0;}
  .product-tabs .col-left{margin-top: 45px;}
}
@media all and (max-width: 780px){
  .goods-opinion .goods-left{width: 100%;}
  .goods-opinion .goods-right{width: 100%;margin-left: 0;}
  .goods-opinion .goods_btn{max-width: 360px;}
}
@media all and (max-width: 480px){
  .opinion-item .goodsDataOpinionListClient, .goods-opinion-list .opinion-item_line.opinion-item__answer .store_response, .goods-opinion .goods-info .title{font-size: 18px;}
}
/** Вы смотрели **/
.block.viewed{width: 100%;position: relative;}
.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}
#viewed{border: 1px solid #264B99;border-radius: 10px;background: #ffffff;overflow: hidden;}
.viewed .owl-item > div{padding: 20px;}
.viewed .item-inner form{display: flex;}
.viewed .item-inner:not(:last-child){margin-bottom: 15px;}
.viewed .item-inner:hover{background: transparent;box-shadow: none;}
.viewed .item-inner .product-image{width: 80px;height: 80px;margin-right:10px;border-radius: 5px;overflow: hidden;background: #ffffff;}
.viewed .item-inner .product-image img{width: 100%;height: 100%;object-fit: contain;}
.viewed .item-inner .product-shop{width: calc(100% - 90px);display: flex;flex-direction: column;align-items: flex-start;}
.viewed .item-inner .product-shop .product-name{width: 100%;text-align: left;}
.viewed .item-inner .product-shop .product-name a{margin-bottom: 5px;height: 57px;display: block;overflow: hidden;word-break: break-word;}
.viewed .item-inner .product-shop .product-name a:hover{color: #264B99;}
.viewed .item-inner .price:not(.old-price){font-size: 20px;margin-top: auto;}
.viewed .item-inner .price.old-price{font-size: 14px;}
.viewed .item-inner .actions{width: 100%;display: flex;align-items: center;flex-wrap: wrap;}
.viewed .item-inner .actions a{width: 40px;height: 40px;border-radius: 50%;display: flex;align-items: center;justify-content: center;}
.viewed .item-inner .actions a .icon_{width: 20px;height: 20px;margin: 0;}
.viewed .item-inner .actions a .cart-bg{display: flex;align-items: center;justify-content: center;}
.viewed .item-inner .actions a.quickviewmod, .viewed .item-inner .actions a.add-cart{background: #FCBB1A;}
.viewed .item-inner .actions a.callback_notify{background: #BBB8CE;}
.viewed .item-inner .actions a span:not(.icon_):not(.cart-bg){display: none;white-space: nowrap;}
.viewed .item-inner .actions a.quickviewmod:hover, .viewed .item-inner .actions a.add-cart:hover, .viewed .item-inner .actions a.callback_notify:hover{background: #264B99;}
.viewed .links_container{display: none !important;}
.viewed .item-inner .price-box{width: calc(100% - 40px - 10px);height: 40px;margin-right:10px;display: flex;flex-direction: column;}
.viewed .item-inner .product-shop{padding: 0;}
@media (min-width: 1140px){
  .viewed .item-inner .product-image{width: 100px;height: 100px;}
}
@media (min-width: 600px) and (max-width: 1060px){
 .viewed .viewed-items .owl-item > div{display: flex;align-items: center;flex-wrap: wrap;}
 .viewed .viewed-items .owl-item > div .item-inner{width: calc(50% - 8px);}
 .viewed .viewed-items .owl-item > div .item-inner:nth-child(odd){margin-right: 15px;}
 .viewed .viewed-items .owl-item > div .item-inner:nth-last-child(-n+2){margin-bottom: 0;}
}
/* С этим товаром смотрят, Сопутствующие товары */
/*** Товары ***/
.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;background: #ffffff;border-radius: 10px;padding: 13px 30px;margin-bottom: 20px;}
.toolbar_up noindex{width: 100%;}
.toolbar.bottom .pages{display: block;}
.toolbar.bottom .sort-by{display: none}
.view-mode{margin-left: auto;display: flex;align-items: center;}
.view-mode .view-mode-btn{display: block;cursor: default;}
.view-mode a.view-mode-btn{cursor: pointer;}
.view-mode .view_mode_list:before, .view-mode .view_mode_table:before{content: '';display:block;background-color: #BBB8CE;width: 24px;min-width: 24px;height: 24px;-webkit-mask-position: center;-webkit-mask-repeat: no-repeat;-webkit-mask-size: contain;}
.view-mode .view_mode_table:before{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cg clip-path='url(%23clip0_447_7781)'%3E%3Crect x='22' y='3' width='19' height='4' rx='2' transform='rotate(90 22 3)' fill='%23BBB8CE'/%3E%3Crect x='14' y='3' width='19' height='4' rx='2' transform='rotate(90 14 3)' fill='%23BBB8CE'/%3E%3Crect x='6' y='3' width='19' height='4' rx='2' transform='rotate(90 6 3)' fill='%23BBB8CE'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_447_7781'%3E%3Crect width='19' height='20' fill='white' transform='translate(22 3) rotate(90)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.view-mode .view_mode_table:before.active{background-color: #264B99;}
.view-mode .view_mode_list:before{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Crect y='3' width='24' height='4' rx='2' fill='%23654DFF'/%3E%3Crect y='10' width='24' height='4' rx='2' fill='%23654DFF'/%3E%3Crect y='17' width='24' height='4' rx='2' fill='%23654DFF'/%3E%3C/svg%3E");}
.view-mode .view_mode_list:before.active{background-color: #264B99;}
.view-mode .view-mode-btn.active:before{background-color: #264B99;}
.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;}
.sort-by select, .show-by select{border: 1px solid;border-color: transparent;font-size: 16px;color: #08022F;height: auto;}
.sort-by select:focus, .show-by select:focus{border-color: #264B99;}
.sort-by select{width: 250px;}
.sort-by input{display: none;}
.show-by{margin-right: 45px;}
.sort-by{margin: 0 auto;}
.show-by label, .view-mode label{display:none;margin-right: 10px;white-space: nowrap;color: #BBB8CE;font-size: 14px;}
.sort-by label{margin-right: 15px;white-space: nowrap;color: #BBB8CE;font-size: 16px;}
.select__items a{color: #BBB8CE;}
.select__items a:not(:last-child){margin-right:15px;}
.select__items a.active{color: #08022F;}
.select__items a:hover{color: #264B99;}
.sort-by .selectBlock{display:none;}
.view-mode label{margin-right: 15px;}
.filterMain_btn{cursor: pointer;margin-left: auto;align-items: center;justify-content: center;display: none;align-items: center;border-radius: 5px;width:160px;height:40px;background: #F1F1FB;position: relative;}
.filterMain_btn .filter-icon:before{content: '';width: 19px;height: 19px;min-width:19px;margin-right: 10px;display: block;background-position: center;background-repeat: no-repeat;background-size: contain;}
.filterMain_btn span:not(.filter-icon):not(.filters__count){color: #264B99;font-weight: 700;font-size: 16px;}
.activeFilterNumber{min-width: 24px;width: 24px;height: 24px;background: #FCBB1A;border-radius: 50%;color: #ffffff;display: none;align-items: center;justify-content: center;font-size: 12px;margin-left: 10px;}
.activeFilterNumber.active{display: flex;}
.filterMain_btn .filters__count{background: #264B99;font-size: 12px;font-weight: 700;color: #ffffff;box-shadow: 0px 3px 5px rgb(112 131 142 / 20%);width: 24px;height: 24px;display: flex;align-items: center;justify-content: center;border-radius: 50%;position: absolute;top: -10px;left: -10px;}
.filters-goods ._filter_rest input{width: 32px;height: 18px;background: #BBB8CE;border-radius: 20px;position: relative;}
.filters-goods ._filter_rest input:hover, ._filter_rest input:focus{background: #BBB8CE;border-color:#BBB8CE;}
.filters-goods ._filter_rest input:checked:hover, ._filter_rest input:checked:focus{background: #264B99;border-color:#264B99;}
.filters-goods ._filter_rest input:after{opacity: 1;transition: 0.5s;border-radius: 50%;width: 12px;height: 12px;background: #ffffff !important;-webkit-mask-image: none;left: 3px;transform: translate(0, -50%);}
.filters-goods ._filter_rest input:checked{background: #264B99;}
.filters-goods ._filter_rest input:checked:after{right: 3px;left: inherit;}
.filters-goods .filter._filter_rest {margin-bottom: 30px;}
.filters-goods .filter._filter_rest .filter-inner .filter-item{padding-bottom: 0;}
.filters-goods .filter._filter_rest label{padding-left: 0;padding-right: 10px;font-size:18px;width: 100%;}
.filters-goods .filter._filter_rest label:before{content: '';background-color: #6CCE82;display:block;width: 18px;height: 18px;min-width: 18px;margin: 0;margin-right:10px;-webkit-mask-position: center;-webkit-mask-repeat: no-repeat;-webkit-mask-size: contain;}
.filters-goods .filter._filter_rest label: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='M15.744 3.39774L15.2199 2.87364C15.0552 2.70883 14.8356 2.61816 14.6012 2.61816C14.3668 2.61816 14.1471 2.70883 13.9824 2.87364L6.61815 10.2378L2.01704 5.63657C1.85236 5.47202 1.63265 5.38122 1.39824 5.38122C1.16397 5.38122 0.94439 5.47202 0.779577 5.63657L0.25535 6.16054C0.0905366 6.32561 0 6.54545 0 6.77959C0 7.01387 0.0905366 7.23358 0.25535 7.39839L5.45028 12.5931C5.45717 12.6028 5.46446 12.6119 5.47291 12.6202L5.99714 13.1358C6.16182 13.2999 6.38153 13.382 6.61776 13.382H6.62049C6.85502 13.382 7.07473 13.2999 7.23915 13.1358L7.76351 12.6157C7.77197 12.6074 7.77912 12.6005 7.78341 12.5934L15.7439 4.63377C16.0853 4.29309 16.0853 3.73881 15.744 3.39774Z' fill='%236CCE82'/%3E%3C/svg%3E");}
/*** Сайдбар. Активные Фильтры ***/
.filtersActive.has-filters{margin-bottom:30px;}
.filtersActive__items{display: flex;align-items: center;overflow: auto;white-space: nowrap;padding-bottom: 5px;}
.filters__open{display: none;}
.filtersActive__remove{display: flex;align-items: center;justify-content: center;margin-left: 5px;}
.filtersActive__remove .icon_{width: 6px;height: 6px;min-width: 6px;margin: 0;background-color:#ffffff;}
.filtersActive__item{cursor: pointer;transition: 0.3s;width: max-content;color: #ffffff;background: #264B99;font-size:16px;padding: 7px 10px;border-radius: 5px;display: flex;align-items: center;}
.filtersActive__item:hover{background-color: #FCBB1A;}
.filtersActive__item:not(:last-child){margin-right: 8px;}
.filtersActive__name{display: none;}
.filtersActive__clear{white-space: nowrap;display: none;transition: 0.3s;align-items: center;justify-content: center;color: #264B99;font-size: 16px;padding: 7px 10px;background: #EEEFF9;border-radius: 5px;margin-left:10px;}
.filtersActive__clear:hover{color: #ffffff;background: #FCBB1A;}
.has-filters .filtersActive__clear{display: flex;}
.selectAll{margin-bottom:10px;color: #264B99;display: none;cursor: pointer;}
.filter_showAll:hover, .selectAll:hover{color: #FCBB1A;}
.searchFilters{display: none;margin-bottom: 10px;height: 40px;max-width: 100%;}
.category-title.block-title{width: 100%;}
.toolbar_container{display: flex;align-items: center;margin-bottom: 30px;width: 100%;}
@media all and (max-width: 1140px){
.toolbar_up{padding: 13px 15px;}  
}
@media all and (max-width: 1060px){
  .filterMain_btn{display:flex;}
  .toolbar_up.filters_on{width: calc(100% - 120px - 20px);}
}
@media all and (max-width: 960px){
.show-by label, .sort-by label, .view-mode label{display:none;}
}
@media all and (max-width:660px){
  .sort-by{display:none;}
}
@media all and (max-width:480px){
  .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;}
}
@media all and (max-width:380px){
  .icon_filter_main{margin-right:15px;}
  .show-by, .sort-by{margin-right: 10px;}
}  
/** Навигация **/
.toolbar_up .pages{width: 230px;margin-right: 100px;}
.pages ol{display: flex;flex-wrap: wrap;grid-gap: 15px;padding: 0;font-size: 0;margin: 0;}
.pages li{display: inline-flex;align-items: center;justify-content: center;cursor: default;text-align: center;}
.pages li.current a{color: #ffffff;width: 40px;height: 40px;background: #264B99;border-radius: 50%;pointer-events: none;cursor: default;}
.pages li.current a:hover{color: #070a2e;}
.pages li.last, .pages li.first{}
.pages li a{display: flex;align-items: center;justify-content: center;position: relative;font-size: 16px;text-align: center;}
.pages li a:hover{color: #264B99;cursor: pointer;}
.pages li.current span{cursor: default;}
.pages_points{cursor: default;text-align: center;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: #264B99;}
.toolbar.bottom{margin-top: 30px;}
/** Фильтры **/
.filters{display: block;width: 100%;}
.filters .filter_cont{padding-top: 20px;}
.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 .filter:last-child .title.active{margin-bottom: 0;}
.filters-price .title.active{margin-bottom: 30px;}
.filters .filters-price_content{padding-top: 20px;}
.filters-price .title, .filters .filters-goods .title{cursor: pointer;position: relative;font-size: 20px;color: #08022F;font-weight: 700;display: flex;align-items: center;}
.filters .title .filter-arrow{color: #BBB8CE;position: absolute;width: 20px;height: 16px;cursor: pointer;top: 50%;transform: translateY(-50%);right: 1px;font-size: 35px;overflow: hidden;display: flex;align-items: center;justify-content: center;}
.filters-price .title  .filter-arrow, .filters .filters-goods .title:hover .filter-arrow{color: #264B99;}
.filters .filters-goods .title:hover{color: #264B99;}
.filters .filters-goods .title.active .fa-angle-up:before, .filters-price .title.active .fa-angle-up:before{transform: scaleY(-1);}
.filters .disabled_filter{cursor: default;}
.filters-goods .filter{display: block;position: relative;}
.filters-goods .filter:not(:last-child){margin-bottom:20px;}
.filters-goods .filter-inner.crop{max-height: 295px;overflow: auto;}
.filters-goods .title.active ~ .filter-more{display: none}
.filters .filter-inner .filter-item{padding-bottom: 10px;}
.filter-item input:hover + label{color: #264B99;}
.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: flex;align-items: center;height: 20px;margin-left: 5px;font-size: 14px;text-align: center;color: #BBB8CE;margin-left: 10px;}
.filters-goods .filter label{display: flex;align-items: center;font-size:16px;cursor: pointer;color: #08022F;width: calc(100% - 30px);line-height: 1;padding-left: 10px;}
.filters-goods .filter label:hover{color: #264B99;}
.filters-goods .filter label .name{}
.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 .filter-inner .filter-item.inactive{pointer-events: none;}
.filters .filter-inner .filter-item.inactive input{border-color: #BBB8CE;background: #BBB8CE}
.filters .filter-inner .filter-item.inactive input:after{display:none;}
.filters .filter-inner .filter-item.inactive label, .filters .filter-inner .filter-item.inactive .counter{color: #BBB8CE;}
.filters .filterBtn_bottom{display: flex;flex-wrap: wrap;align-items: center;justify-content: center;}
.filters #filters-reset{margin-top: 10px;}
.filters #filters-reset[disabled="disabled"]{background: #BBB8CE;color:#ffffff;pointer-events: none;}
#goods-filter-price-slider.noUi-target{height: 4px;margin-bottom: 25px;background: #BBB8CE;box-shadow: none;border: 0;margin-left: 1px;margin-right: 1px;}
#goods-filter-price-slider.noUi-horizontal .noUi-handle{background: #ffffff;top: -6px;width: 16px;height: 16px;cursor: pointer;outline: 0;box-shadow: none;border-radius: 50%;border: 4px solid #264B99;}
#goods-filter-price-slider .noUi-handle:after, .noUi-handle:before{content: none;}
#goods-filter-price-slider .noUi-connect{background: #264B99;}
#goods-filter-price-slider.noUi-horizontal .noUi-handle.noUi-handle-lower{right: -15px;}
#goods-filter-price-slider.noUi-horizontal .noUi-handle.noUi-handle-upper{right: 0;}
.count_goods{color: #08022F;font-weight: 700;font-size: 20px;margin-right: auto;}
.filters-price .layout-slider{position: relative;text-align: center;margin-bottom: 30px;}
.filters-price .layout-slider .filter-range{display: flex;align-items: center;justify-content: space-between;margin-bottom:20px;}
.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: 50%;}
.filters-price .layout-slider .filter-range-col:before{position: absolute;left: 15px;top: 50%;transform: translateY(-50%);}
.filters-price .layout-slider .filter-range-col:first-child:before{content: 'от';font-weight: 400;font-size: 14px;color: #08022F;}
.filters-price .layout-slider .filter-range-col:last-child{border-left: 1px solid #BBB8CE80;}
.filters-price .layout-slider .filter-range-col:last-child:before{content: 'до';font-weight: 400;font-size: 14px;color: #08022F;}
.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{max-width: 100%;text-align: left;color: #BBB8CE;width: 100%;height: 40px;display:inline-block;font-size:16px;padding: 0;padding-left:40px;padding-right: 15px;}
.col-left .filters-goods{display: flex;flex-direction: column;}
.filterPrice_btn{display: flex;flex-wrap: wrap;align-items: center;}
.filterPrice_btn button{width: calc(50% - 10px);}
.filterPrice_btn button.filter_btn_goodsParametrs{margin-left:20px;text-align:right;color: #08022F;}
.filterPrice_btn button.filter_btn_goodsParametrsClaar{text-align:left;}
.filtersTitle{display:none;align-items: center;justify-content: space-between;position: relative;padding: 15px;margin-bottom: 20px;box-shadow: 0px 15px 30px rgba(112, 131, 142, 0.1);}
.filtersTitle .title{font-weight: 700;font-size: 20px;text-align: center;width: max-content;margin: 0 auto;padding: 0;}
.filtersTitle .filters__close{cursor: pointer;transition: 0.5s;margin-right: auto;display: flex;align-items: center;}
.filtersTitle .filters__close:after{content: 'Назад';margin-left:10px;color: #264B99;display:block;}
.filtersTitle .filters__close:before{content: '';background-color: #264B99;min-width: 18px;width: 18px;height: 18px;display: inline-block;-webkit-mask-position: center;-webkit-mask-repeat: no-repeat;-webkit-mask-size: contain;}
.filtersTitle .filters__close: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='M0.410679 19.2887L9.97947 13.7642C10.3723 13.5374 10.8746 13.672 11.1014 14.0648C11.3283 14.4577 11.1936 14.9599 10.8008 15.1868L3.88394 19.1802H39.1786C39.6323 19.1802 40 19.548 40 20.0016C40 20.455 39.6323 20.8229 39.1786 20.8229H3.88945L10.8008 24.8133C11.1937 25.0402 11.3283 25.5424 11.1014 25.9353C10.9492 26.1988 10.6733 26.3461 10.3894 26.3461C10.2501 26.3461 10.1088 26.3105 9.97947 26.2359L0.410679 20.7113C0.156552 20.5646 1.33365e-06 20.2934 1.33365e-06 20C1.33365e-06 19.7066 0.156552 19.4354 0.410679 19.2887Z' fill='%23BBB8CE'/%3E%3C/svg%3E");}
.filtersTitle .filters__close:hover:after{color: #FCBB1A;}
.filtersTitle .filters__close:hover:before{background-color: #FCBB1A;}
.filtersTitle a.filters__clear{margin-left: auto;}
/*** Категории ***/
.toolbar + .categories{padding-top: 30px;}
.categories_grid{position: relative;display: grid;grid-template-columns: repeat(4, 1fr);grid-gap: 20px;text-align: center;width: 100%;}
.categories_grid .item{position: relative;cursor: pointer;transition: 0.3s;background: #FFFFFF;border-radius: 10px;height: 120px;padding: 20px;padding-right: 75px;display: flex;align-items: center;margin-right: 60px;}
.categories_grid .item .cat-image{position: absolute;top: 0;right: -60px;}
.categories_grid .item .cat-image:before{content: '';width: 120px;height: 120px;display: block;background: #f8fafb;position: absolute;top: 0;right: 0;z-index: 1;border-radius: 50%;}
.categories_grid .item .cat-image .cat-image-container{width: 110px;height: 110px;display: flex;overflow: hidden;align-items: center;justify-content: center;z-index: 2;position: absolute;top: 5px;right: 5px;}
.categories_grid .item .cat-image .cat-image-container img{border-radius: 50%;background: #ffffff;max-width: 100%;width: 100%;height: 100%;object-fit: cover;max-height: 100%;}
.categories_grid .item .cat-name_contener{text-align: left;width: 100%;display:flex;flex-direction: column;}
.categories_grid .item .cat-name{text-align: left;transition: 0.3s;word-break: break-word;font-weight: 700;font-size: 20px;color: #08022F;max-height: 47px;overflow: hidden;}
.categories_grid .item .cat-count{text-align: left;word-break: break-word;font-size: 16px;color: #BBB8CE;margin-top:5px;}
.categories_grid .item:hover{background: #264B99;}
.categories_grid .item:hover .cat-name{color: #ffffff;}
.categories_grid .item:hover .cat-count{color: #ffffff;}
.categories_grid.goodsEmpty{margin-bottom: 40px;}
#categories_grid_top{margin-bottom: 40px;}
#categories_grid_top .navigation .nav_dots{margin: 0;}
#categories_grid_top .navigation .nav_dots .owl-dot{background: #BBB8CE;}
.categories_grid_top{position: relative;display: grid;grid-template-columns: repeat(4, 1fr);grid-gap: 20px;text-align: center;width: 100%;}
.categories_grid_top.goodsEmpty{margin-top: 20px;}
.categories_grid_top .item{position: relative;cursor: pointer;transition: 0.3s;background: #264B99;border-radius: 10px;height: 120px;padding: 20px;padding-right: 75px;display: flex;align-items: center;margin-right: 60px;}
.categories_grid_top .item .cat-image{position: absolute;top: 0;right: -60px;}
.categories_grid_top .item .cat-image:before{content: '';width: 120px;height: 120px;display: block;background: #f8fafb;position: absolute;top: 0;right: 0;z-index: 1;border-radius: 50%;}
.categories_grid_top .item .cat-image .cat-image-container{width: 110px;height: 110px;display: flex;overflow: hidden;align-items: center;justify-content: center;z-index: 2;position: absolute;top: 5px;right: 5px;border-radius: 50%;}
.categories_grid_top .item .cat-image .cat-image-container img{border-radius: 50%;background: #ffffff;max-width: 100%;width: 100%;height: 100%;object-fit: cover;max-height: 100%;}
.categories_grid_top .item .cat-name{text-align: left;width: 100%;transition: 0.3s;overflow-wrap: anywhere;font-weight: 700;font-size: 20px;color: #ffffff;}
.categories_grid_top .item:hover{background: #FCBB1A;}
#categories_carusel .owl-nav button{position: absolute;top: 50%;transform: translateY(-50%);width: 30px;height: 30px;z-index: 1;background: #ffffff;border-radius: 50%;box-shadow: 0px 3px 5px rgba(112, 131, 142, 0.2);}
#categories_carusel .owl-nav button .icon_{background-color: #BBB8CE;width: 12px;height: 12px;min-width: 12px;margin: 0;}
#categories_carusel .owl-nav button .icon_{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cg clip-path='url(%23clip0_359_13171)'%3E%3Cpath d='M2.82587 6.59383L7.9857 11.7535C8.31392 12.0819 8.84609 12.0819 9.17416 11.7535C9.50225 11.4254 9.50225 10.8933 9.17416 10.5652L4.60851 5.99968L9.17402 1.43433C9.50212 1.1061 9.50212 0.57402 9.17402 0.245926C8.84593 -0.0823009 8.31379 -0.0823009 7.98556 0.245926L2.82574 5.40567C2.66169 5.56979 2.57976 5.78467 2.57976 5.99966C2.57976 6.21475 2.66185 6.42978 2.82587 6.59383Z' fill='%23BBB8CE'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_359_13171'%3E%3Crect width='12' height='12' fill='white' transform='matrix(-1 0 0 1 12 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
#categories_carusel .owl-nav button:hover .icon_{background-color: #FCBB1A;}
#categories_carusel .owl-nav .owl-prev{left: -15px;}
#categories_carusel .owl-nav .owl-next{right: -15px;}
#categories_carusel{margin-bottom: 40px;position: relative;padding: 0 15px;}
.categories_carusel .item{padding: 12px 20px;transition: 0.3s;background: #ffffff;border: 1px solid #264B99;border-radius: 5px;overflow: hidden;display: block;text-overflow: ellipsis;white-space: nowrap;text-align: center;}
.categories_carusel .item:hover{background: #264B99;color: #ffffff;}
@media all and (max-width: 1440px){
  .categories_grid, .categories_grid_top{grid-gap: 20px 15px;}
  .categories_grid.goodsEmpty{grid-template-columns: repeat(3, 1fr);}
}
@media all and (max-width: 1100px){
  .categories_grid, .categories_grid_top{grid-template-columns: repeat(3, 1fr);}
} 
@media all and (max-width: 780px){
  .categories_grid, .categories_grid_top{grid-template-columns: repeat(2, 1fr);}
  .categories_grid .item .cat-name, .categories_grid_top .item .cat-name{font-size: 18px;}
  .categories_grid .item .cat-image .cat-image-container, .categories_grid_top .item .cat-image .cat-image-container{width: 90px;height: 90px;}
  .categories_grid .item .cat-image:before, .categories_grid_top .item .cat-image:before{width: 100px;height: 100px;}
  .categories_grid_top .item .cat-image{right: -50px;}
  .categories_grid .item, .categories_grid_top .item{height: 100px;margin-right: 50px;padding-right: 60px;}
  .categories_grid .item .cat-image{right: -50px;}
}
@media all and (max-width: 520px){
  .categories_grid, .categories_grid_top{grid-template-columns: repeat(1, 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 .block.catalog, .col-left .page-sidebar .block.filters{border-radius: 10px;background: #ffffff;position: relative;height: 100%;padding: 15px;box-shadow: 0px 15px 30px rgb(112 131 142 / 10%);}
.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: #264B99;}
/** Каталог **/
.col-left .block .content{padding: 0;}
.col-left .block .content ul{margin: 0;padding: 0;list-style: none;list-style-position: inside;}
.col-left .block .content ul.openned{max-height: 410px;overflow: auto;padding-right: 5px;margin-bottom: 10px;}
.col-left .block .content ul.openned::-webkit-scrollbar-thumb{background-color: #FCBB1A;}
.col-left .block .content ul.openned::-webkit-scrollbar{background-color: transparent;}
.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: #264B99;}
.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: #264B99;}
.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: 10px;color: #5d7483;background-color: #f1f1f1}
.showMoreCatalog{cursor: pointer;margin-top:20px;background-color: #FFFFFF;color: #264B99;font-weight: 700;font-size: 16px;width: 100%;height: 50px;display: flex;align-items: center;justify-content: center;border-radius: 10px;overflow: hidden;}
.showMoreCatalog:hover{background: linear-gradient(180deg, #98CCFD 0%, #7B73E3 100%);color:#ffffff;}
/*** Правая часть ***/
.page-content{padding: 15px;}
.page-content.no-padding{padding: 0;}
@media all and (min-width: 1440px){
  .catalog_page .col-right .products-grid{grid-template-columns: repeat(4, 1fr);}
}
@media all and (max-width: 1060px){
.filter_showAll{display:none;}
.catalog_page .col-left .block.filters{width: 100%;margin-right: 0;position: fixed;top: 0;right: -100%;transition: 1s;z-index: 30;height: 100%;padding: 0;border-radius: 0;overflow: hidden;background: #F8FAFB;}
.col-left .block .content{height:100%;}
.catalog_page .col-left .block.filters.opened{right: 0;}
.catalog_page .col-right{width: 100%;}
.filtersTitle{display:flex;background: #ffffff;}
.col-left .block .content ul{display: flex;align-items: center;flex-wrap: wrap;}
.filters .filter_cont{padding-top: 15px;}
.filters-goods .filter .filter-item:not(:last-child){margin-right: 10px;}
.filters-goods .filter label{background: #F7F6FF;padding: 8px 10px;border-radius: 5px;width: max-content;}
.filters-goods .filter label:hover{background: #F7F6FF;color: #08022F;}
.filters-goods .filter .filter-item input:checked + label{background: #264B99;color: #ffffff;}
.filters-goods .filter .filter-item input:checked + label .counter{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cg clip-path='url(%23clip0_337_114844)'%3E%3Cpath d='M24.4055 20.0002L39.361 5.04407C39.7724 4.63236 39.9993 4.08309 40 3.4974C40 2.91138 39.773 2.36146 39.361 1.95041L38.0504 0.640164C37.6384 0.227481 37.0891 0.00146484 36.5028 0.00146484C35.9174 0.00146484 35.3681 0.227481 34.9561 0.640164L20.0006 15.5953L5.04455 0.640164C4.63317 0.227481 4.08358 0.00146484 3.49756 0.00146484C2.91219 0.00146484 2.3626 0.227481 1.95122 0.640164L0.64 1.95041C-0.213333 2.80374 -0.213333 4.19171 0.64 5.04407L15.5958 20.0002L0.64 34.9556C0.228293 35.368 0.00162602 35.9172 0.00162602 36.5029C0.00162602 37.0886 0.228293 37.6379 0.64 38.0499L1.95089 39.3602C2.36228 39.7725 2.91219 39.9989 3.49724 39.9989C4.08325 39.9989 4.63285 39.7725 5.04423 39.3602L20.0003 24.4047L34.9558 39.3602C35.3678 39.7725 35.9171 39.9989 36.5024 39.9989H36.5031C37.0888 39.9989 37.638 39.7725 38.0501 39.3602L39.3606 38.0499C39.772 37.6382 39.999 37.0886 39.999 36.5029C39.999 35.9172 39.772 35.368 39.3606 34.9559L24.4055 20.0002Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_337_114844'%3E%3Crect width='40' height='40' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.filters-goods .filter .filter-item input:checked + label .counter{width: 6px;height: 6px;font-size: 0;margin-left: 5px;background-color: #ffffff;min-width: 6px;display: inline-block;-webkit-mask-position: center;-webkit-mask-repeat: no-repeat;-webkit-mask-size: contain;}
.filters-goods input[type="checkbox"]:not(#filter_rest){display:none;}
.filters-goods .filter{background: #ffffff;padding: 15px;border-radius: 5px;}
.filters-goods .filter:not(:last-child){margin-bottom: 15px;}
.filters-goods .filter._filter_rest, .filters-goods .filter._filter_rest label{background: transparent;padding: 0;}
.filters .filter .title.active{margin-bottom: 0 !important;}
form#filters-form{padding: 0 15px 15px;height: calc(100% - 80px);overflow: auto;}
.filters .filter-inner .filter-item.inactive label, .filters .filter-inner .filter-item.inactive .counter{background: #BBB8CE;color: #ffffff;}
}
@media (min-width: 780px) and (max-width: 1060px){
  .catalog_page .col-right .products-grid{grid-template-columns: repeat(4, 1fr);}
}
@media all and (max-width: 680px){
.sort-by select{width: 100%;padding: 9px 35px 9px 10px;}
.catalog_page .col-right.col-no_filters .products-grid{grid-template-columns: repeat(3, 1fr);}
}
@media all and (max-width: 580px){
.catalog_page .col-right.col-no_filters .products-grid{grid-template-columns: repeat(2, 1fr);}
.catalog_page .col-right:not(.col-no_filters) .products-grid{grid-template-columns: repeat(2, 1fr);}
}
@media all and (max-width: 480px){
  .catalog_page .col-left .block.filters{border-radius: 0;}
}
@media all and (max-width: 460px){
.catalog_page.col-right:not(.col-no_filters) .products-grid{grid-template-columns: repeat(1, 1fr);}
.filterMain_btn{width: 60px;}
.filterMain_btn span:not(.filter-icon):not(.filters__count){display:none;}
.filterMain_btn .filter-icon:before{margin: 0;}
.filtersTitle a.filters__clear{font-size: 14px;}
.filtersTitle .filters__close:after{display:none;}
}
/** Вы смотрели **/
.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-inner .sticky-panel{display:none;}
.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: 100px;height: 100px;position: absolute;top: 0;left: 0;}
.fancybox-inner .goodsRightBlock{width: 100%;margin: 0;}
.fancybox-inner .product-view .informationBlockSale{display:none;}
.fancybox-inner .goodsRightBlock .product-name h1{font-size: 20px;font-weight: 900;max-height: 50px;margin-bottom: 15px;overflow: hidden}
.fancybox-inner .add-to-box.actions{display: flex;align-items: center;}
.fancybox-inner .goodsRightBlock .qty_links{width: 100%;margin-right: 0;}
.modification{transition: all 0.6s ease-in-out;transform: translateX(100%);width: 100%;max-width: 480px;padding: 0;vertical-align: bottom;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);overflow: hidden;}
/*.fancybox-slide--complete .product-view.fancybox-content.modification.active{transform: translateX(0)}*/
.fancybox-slide--complete .product-view.fancybox-content.modification .fancybox-inner .goodsRightBlock{padding: 15px;}
.fancybox-modif{display:none;color: #08022F;font-weight: 700;font-size: 24px;width: 100%;align-items: center;justify-content: center;margin-bottom: 20px;}
.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 .action-container{padding: 0;background: none;box-shadow: none;}
.modification.product-view .RatingLinksBlock{display:none;}
.modification.product-view .add-cart.quick{display:none;}
.modification.product-view .product-name{padding: 0;margin-left: 120px;height: 100px;display: flex;align-items: center;}
.modification.product-view .informationSale{display:none;}
.modification.product-view .detailsBlock{display:none;}
.modification.product-view .goodsDataForm{display: flex;flex-direction: column;}
.modification.product-view .action-container .action_top{padding:0;min-height:auto;}
.modification.product-view .action-container{order: 2;}
.modification.product-view .goodsDataMainModificationsBlock{order: 1;margin: 20px 0;}
.modification.product-view .goodsRightBlock .AvailableLinks{display:none;}
.modification.product-view .goodsRightBlock .add-cart-block {margin:0;}
.modification.product-view .goodsRightBlock .goodsDataMainModificationPriceNow{font-size: 24px;}
.modification.product-view .goodsRightBlock .goodsDataMainModificationPriceOld{font-size: 16px;}
.modification.product-view .add-to-box.actions{width: 100%;margin-left: auto;max-width: 230px;}
.modification.product-view .product-img-box .general-img{height: auto;}
.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-inner .price_sale_block .product-order-inner{margin: 0;}
.fancybox-inner .modification .short-description{display:none;}
@media all and (max-width: 481px){
  .fancybox-modif .title{max-width: 200px;}  
  .related_view-goods{margin-top: 30px;}
  .modification{border-radius: 0;}  
}
/*Страница быстрого заказа*/
.fancybox-inner .quickformfast{padding: 0;margin: 15px;background: linear-gradient(#ffffff, #ffffff) 50% 50%/calc(100% - 20px) calc(100% - 20px) no-repeat,repeating-linear-gradient(39deg, #d4caff 0%, #d4caff 5%, #ffffff 5%, #ffffff 10%, #ffefcd 10%, #ffefcd 15%, #ffffff 15%, #ffffff 20%);border-radius: 10px;padding: 40px;box-shadow: 0px 0px 20px rgb(140 142 183 / 50%);}
.fancybox-inner .orderContainer .order_left{width: 100%;margin-right: 0;margin-bottom: 0;}
.fancybox-inner .orderContainer .order_right{margin-top: 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 .order_grid > div{padding: 0;background: none;box-shadow: none;}
.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;color: #08022F;font-weight: 700;font-size: 24px;width: 100%;align-items: center;justify-content: center;margin-bottom: 20px;}
.fancybox-inner .quickformfast .fancybox-order_title{display:flex;}
.fancybox-inner .quickformfast .success, .fancybox-inner .quickformfast .warning{margin: 15px 0;}
@media all and (max-width: 480px){
  .fancybox-inner .quickformfast{padding: 20px;}
}
/** Товар с модификациями **/
.products-container .item._with-mod .actions .qty-wrap{display:none;}
/*** Страница: Ajax добавление товара в корзину ***/
.noty_theme__sunset.noty_type__error{color: #000000;}
.noty_body{background: #ffffff;box-shadow: 0px 15px 30px rgb(112 131 142 / 10%);}
.noty__addto{position:relative;font-size: 16px;padding: 10px 0;border-radius: 0;display: flex;align-items: center;text-align: left;color: #08022F;max-width: 1440px;margin: 0 auto;min-height: 90px;}
.noty__addto i{display: flex;align-items: center;justify-content: center;margin-right: 30px;}
.noty-right{display: flex;flex-direction: column;}
.noty__addto .icon-check{content: '';display:flex;}
.noty_theme__sunset .noty_content{min-height: 70px;display: flex;align-items: center;max-width: 1440px;margin: 0 auto;font-weight: 700;}
.noty_theme__sunset .noty_content a:hover{color: #264B99;}
.noty__addto .icon-check{background-color: #264B99;-webkit-mask-position: center;-webkit-mask-repeat: no-repeat;-webkit-mask-size: contain;width: 50px;min-width: 50px;height: 50px;}
.noty__addto .icon-check.compare_{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='29' viewBox='0 0 28 29' fill='none'%3E%3Cg clip-path='url(%23clip0_336_113720)'%3E%3Cpath d='M16.2424 27.7576H11.7575C11.3939 27.7576 11.0303 27.3956 11.0303 27.0336V3.50378C11.0303 3.14178 11.3939 2.77979 11.7575 2.77979H16.2424C16.606 2.77979 16.9697 3.14178 16.9697 3.50378V27.0336C16.9697 27.3956 16.7272 27.7576 16.2424 27.7576Z' stroke='%23BBB8CE' stroke-width='1.25' stroke-miterlimit='10'/%3E%3Cpath d='M26.5454 27.7587H21.5757C21.3332 27.7587 21.0908 27.5174 21.0908 27.2761V16.6575C21.0908 16.4161 21.3332 16.1748 21.5757 16.1748H26.5454C26.7878 16.1748 27.0302 16.4161 27.0302 16.6575V27.1554C27.0302 27.5174 26.7878 27.7587 26.5454 27.7587Z' stroke='%23BBB8CE' stroke-width='1.25' stroke-miterlimit='10'/%3E%3Cpath d='M6.42427 27.7588H1.57579C1.21215 27.7588 0.969727 27.5174 0.969727 27.1554V10.8655C0.969727 10.5035 1.21215 10.2622 1.57579 10.2622H6.42427C6.78791 10.2622 7.03033 10.5035 7.03033 10.8655V27.1554C7.03033 27.3968 6.78791 27.7588 6.42427 27.7588Z' stroke='%23BBB8CE' stroke-width='1.25' stroke-miterlimit='10'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_336_113720'%3E%3Crect width='28' height='27.9945' fill='white' transform='translate(0 0.970703)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.noty__addto .icon-check.favorites_{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='50' height='50' viewBox='0 0 50 50' fill='none'%3E%3Cpath d='M23.8875 47.4498C24.1813 47.7498 24.5813 47.9165 25 47.9165C25.4188 47.9165 25.8188 47.7498 26.1125 47.4498L46.1 27.1978C51.2896 21.9415 51.2896 13.3853 46.1 8.12692C43.5792 5.57275 40.2271 4.1665 36.6583 4.1665C33.0896 4.1665 29.7396 5.57275 27.2188 8.12484L25 10.3748L22.7813 8.12692C20.2604 5.57275 16.9083 4.1665 13.3417 4.1665C9.77292 4.1665 6.42084 5.57275 3.9 8.12692C-1.28958 13.3853 -1.28958 21.9415 3.9 27.1957L23.8875 47.4498ZM6.12292 10.3207C8.05208 8.36859 10.6167 7.2915 13.3396 7.2915C16.0646 7.2915 18.6271 8.36859 20.5542 10.3228L23.8854 13.6978C24.4708 14.2915 25.5229 14.2915 26.1083 13.6978L29.4396 10.3207C31.3729 8.36859 33.9354 7.2915 36.6583 7.2915C39.3833 7.2915 41.9458 8.36859 43.875 10.3207C47.8688 14.3686 47.8688 20.954 43.875 25.004L25 44.1311L6.12292 25.0019C2.12917 20.9561 2.12917 14.3686 6.12292 10.3207Z' fill='%23654DFF'/%3E%3C/svg%3E");}
.noty__addto .icon-check.cart_{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='50' height='50' viewBox='0 0 50 50' fill='none'%3E%3Cpath d='M48.9079 13.4674C48.209 12.7781 47.2824 12.3989 46.2975 12.3989H46.2944L11.768 12.429L10.1837 6.26411C10.1791 6.2458 10.1742 6.22711 10.1685 6.2088C9.48143 3.91121 8.34389 1.5625 5.1178 1.5625H1.46484C0.655746 1.5625 0 2.21825 0 3.02734C0 3.83644 0.655746 4.49219 1.46484 4.49219H5.1178C6.00815 4.49219 6.64558 4.66881 7.35359 7.02133L13.5933 31.3057C13.5963 31.3171 13.5994 31.3282 13.6024 31.3396C14.3887 34.1206 16.124 35.7151 18.3632 35.7151H21.3451V37.2963C18.8995 37.9391 17.0921 40.1508 17.0921 42.7727C17.0921 45.8965 19.6571 48.4375 22.81 48.4375C25.9632 48.4375 28.5282 45.8965 28.5282 42.7727C28.5282 40.1508 26.7204 37.9391 24.2748 37.2963V35.7151H39.8796V37.2963C37.434 37.9391 35.6266 40.1508 35.6266 42.7727C35.6266 45.8965 38.1916 48.4375 41.3445 48.4375C44.4977 48.4375 47.0627 45.8965 47.0627 42.7727C47.0627 40.1508 45.2549 37.9391 42.8093 37.2963V35.7151H44.9211C47.7215 35.7151 50 33.4572 50 30.6816V16.0732C50 15.0875 49.612 14.1621 48.9079 13.4674ZM25.5985 42.7727C25.5985 44.281 24.3477 45.5078 22.81 45.5078C21.2727 45.5078 20.0218 44.281 20.0218 42.7727C20.0218 41.2647 21.2727 40.0375 22.81 40.0375C24.3477 40.0375 25.5985 41.2647 25.5985 42.7727ZM44.133 42.7727C44.133 44.281 42.8822 45.5078 41.3445 45.5078C39.8071 45.5078 38.5563 44.281 38.5563 42.7727C38.5563 41.2647 39.8071 40.0375 41.3445 40.0375C42.8822 40.0375 44.133 41.2647 44.133 42.7727ZM47.0703 30.6816C47.0703 31.8417 46.1063 32.7854 44.9211 32.7854H18.3632C17.2882 32.7854 16.7171 31.5784 16.4261 30.5588L12.5206 15.358L46.2967 15.3286H46.2975C46.5073 15.3286 46.7033 15.4083 46.8502 15.5529C46.9326 15.6342 47.0703 15.8096 47.0703 16.0732V30.6816Z' fill='%23654DFF'/%3E%3C/svg%3E");}
.status-title{font-family: 'Exo 2';font-style: normal;font-weight: 700;font-size: 16px;margin-bottom: 5px;color: #08022F;}
.noty__addto .title.good{font-size: 16px;color: #08022F;}
.noty__addto .image{width: 70px;min-width: 70px;border-radius: 5px;overflow: hidden;height: 70px;margin-right: 15px;}
.noty__addto .image img{width: 100%;height: 100%;object-fit: contain;max-width: 100%;max-height: 100%;}
.noty__addto .image a{width: 100%;height: 100%;}
.noty_bar .cart-ajax{display: flex;align-items: center;width: 100%;}
.noty__addto .buttons{display: flex;align-items: center;margin-left: auto;}
.noty__addto .buttons a:hover{color: #ffffff;}
.noty__addto .buttons.hide{opacity: 0;visibility: hidden;}
.noty__addto .buttons #quickform-close{display: none;}
.noty__message a, .noty_content a{}
.noty_bar.noty_type__error .noty__addto a{font-weight: 700;text-decoration: revert;}
.noty__addto a:hover{color: #264B99;}
.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{}
.noty__addto .icon-close{background-position: center;background-repeat: no-repeat;background-size: contain;width: 40px;height: 40px;margin-right: 15px;}
.noty__addto .icon-close{background-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%3Ccircle cx='20' cy='20' r='20' fill='%23FF4D4D'/%3E%3Cg clip-path='url(%23clip0_336_114128)'%3E%3Cpath d='M21.5419 20L26.7763 14.7654C26.9203 14.6213 26.9998 14.4291 27 14.2241C27 14.019 26.9206 13.8265 26.7763 13.6826L26.3176 13.224C26.1734 13.0796 25.9812 13.0005 25.776 13.0005C25.5711 13.0005 25.3788 13.0796 25.2346 13.224L20.0002 18.4583L14.7656 13.224C14.6216 13.0796 14.4293 13.0005 14.2241 13.0005C14.0193 13.0005 13.8269 13.0796 13.6829 13.224L13.224 13.6826C12.9253 13.9813 12.9253 14.4671 13.224 14.7654L18.4585 20L13.224 25.2344C13.0799 25.3788 13.0006 25.571 13.0006 25.776C13.0006 25.981 13.0799 26.1732 13.224 26.3174L13.6828 26.776C13.8268 26.9204 14.0193 26.9996 14.224 26.9996C14.4291 26.9996 14.6215 26.9204 14.7655 26.776L20.0001 21.5416L25.2345 26.776C25.3787 26.9204 25.571 26.9996 25.7759 26.9996H25.7761C25.9811 26.9996 26.1733 26.9204 26.3175 26.776L26.7762 26.3174C26.9202 26.1733 26.9997 25.981 26.9997 25.776C26.9997 25.571 26.9202 25.3788 26.7762 25.2346L21.5419 20Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_336_114128'%3E%3Crect width='14' height='14' fill='white' transform='translate(13 13)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.noty_bar{margin-bottom: 15px;}
.noty_bar.noty_type__error .noty__addto{}
.noty_bar.noty_type__error .noty_progressbar{background-color: #FCBB1A;opacity: 1;height: 2px;}
.noty_bar.noty_type__success .noty_progressbar{background-color: #FCBB1A;opacity: 1;height: 2px;}
#noty_layout__bottomRight{max-width: 100%;left: 0;right: 0;width: 100%;}
.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: translateZ(0) scale(1,1);transform: translateZ(0) scale(1,1);top: 0;left: 0;width: 100%;right: 0;bottom: initial;max-width: 100%;}
@media all and (max-width: 1440px){
  .noty__addto{max-width: 1140px;}
}
@media all and (max-width: 1140px){
  .noty__addto{padding: 10px 15px;}
}
@media all and (max-width: 760px){
  .noty__addto .icon-check{display:none;}
  .noty__addto .image{margin-right: 10px;}
  #noty_layout__bottomRight{max-width: 230px;}
  .noty__addto .buttons{margin: auto; margin-right: 0;}
  .noty__addto .buttons a{width: 30px;height: 30px;background-color: #264B99;font-size: 0;padding: 0;transform: scale(-1);-webkit-mask-position: center;-webkit-mask-repeat: no-repeat;-webkit-mask-size: contain;}
  .noty__addto .buttons a{-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.410679 19.2887L9.97947 13.7642C10.3723 13.5374 10.8746 13.672 11.1014 14.0648C11.3283 14.4577 11.1936 14.9599 10.8008 15.1868L3.88394 19.1802H39.1786C39.6323 19.1802 40 19.548 40 20.0016C40 20.455 39.6323 20.8229 39.1786 20.8229H3.88945L10.8008 24.8133C11.1937 25.0402 11.3283 25.5424 11.1014 25.9353C10.9492 26.1988 10.6733 26.3461 10.3894 26.3461C10.2501 26.3461 10.1088 26.3105 9.97947 26.2359L0.410679 20.7113C0.156552 20.5646 1.33365e-06 20.2934 1.33365e-06 20C1.33365e-06 19.7066 0.156552 19.4354 0.410679 19.2887Z' fill='%23BBB8CE'/%3E%3C/svg%3E")}
}
@media all and (max-width: 460px){
  .noty__addto .title.good, .noty__addto.compare_ .noty__message, .noty__addto.favorites_ .noty__message{display:none;}
  .status-title{max-width: 125px}
}
/*** Быстрый заказ ***/
.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{margin-bottom: 20px;}
.order_right .min_priceOrder_info{margin: 10px 0 20px;}
.order_left .min_priceOrder_info, .order_right .min_priceOrder_info{text-align: center;width: 100%;color: #FF4D4D;padding: 15px;border-radius: 10px;border: 1px solid #FF4D4D;}
.order_left .min_priceOrder_info span, .order_right .min_priceOrder_info span{font-weight: 700;}
.buttonsOrder button[disabled="disabled"]{border-color: #BBB8CE;pointer-events: none;background: #BBB8CE;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: #264B99;white-space: nowrap;}
.orderContainer{display: flex;flex-wrap: wrap;}
.orderContainer .order_right{position: sticky;top: 0;height: max-content;}
.orderContainer .order_right_cont{height: max-content;border-radius: 10px;padding: 20px;background: #ffffff;overflow: hidden;box-shadow: 0px 15px 30px rgb(112 131 142 / 10%);}
.orderContainer .order_right ul{padding: 0;margin: 5px 5px 5px 0;list-style: none;display: block;max-height: 273px;overflow-x: hidden;overflow-y: auto;}
.orderContainer .order_right ul .item{margin-bottom: 10px;position: relative;overflow: hidden;padding: 0;display: flex;align-items: center;}
.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: 5px;}
.orderContainer .order_right .quantity{color: #BBB8CE;margin-left: 5px;font-size: 12px;}
.orderContainer .order_right ul .item .product-details .product-name a{display: block;overflow: hidden;max-height: 42px;font-weight: 400;font-size: 16px;color: #08022F;word-break: break-word;}
.orderContainer .order_right ul .item .product-details .product-name:hover a{color: #264B99;}
.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;color: #08022F;}
.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_goods_left, .orderContainer .order_right .product_action .discounttr .title, .orderContainer .order_right .product_action .delivery-sum .label{font-size: 16px;color: #08022F;margin-right:auto;display: flex;align-items: center;}
.orderContainer .order_right .product_action > div{display: flex;align-items: center;justify-content: space-between;}
.orderContainer .order_right .product_action .delivery-sum .price .sum_curr{margin-left:5px;}
.orderContainer .order_right .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(2, 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: #264B99;}
.orderContainer .order_right .item .product-image{min-width: 60px;width: 60px;height:60px;margin-right: 10px;display: flex;align-items: center;justify-content: center;position: relative;padding: 0;background-color: #ffffff;z-index: 1;text-align: center;border-radius: 5px;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;background: #ffffff;padding: 20px;border-radius: 5px;}
label.checkbox-name{color: #BBB8CE;cursor:pointer;}
label.checkbox-name:hover{color: #264B99;}
.fancybox-inner .formfast .order_grid{display: grid;grid-template-columns: repeat(1, 1fr);width: 100%;grid-gap: 30px;padding: 0;}
.fancybox-inner .order_right_cont{padding: 0;box-shadow: none;}
.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 .login-info{display: flex;align-items: center;background: #ffffff;padding: 20px;border-radius: 5px;margin-bottom: 20px;}
.formfast .login-info a{margin: 0;margin-right: 20px;width: 175px;}
.formfast .login-info a .icon_{display:none;}
.formfast .login-info_text{color: #08022F;font-size: 16px;text-align: left;}
.formfast .title{font-weight: 700;font-size: 20px;color: #08022F;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(1, 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 .contactRegisterNeedElement{margin-top: 15px;}
.formfast .contactWantRegister label.checkbox-name{color: #08022F;font-weight: 400;font-size: 14px;padding-left: 15px;}
.formfast{position: relative;}
.formfast textarea{max-width: 100%;}
.formfast .button{margin-bottom: 15px;}
.adress, .customer, .payment, .coupons{float: left;width: 100%;}
.customer .input-box{margin-bottom: 15px;}
.customer .input-box:last-child{margin-bottom: 0;}
.customer .contactRegisterNeedElement{margin-top:8px;}
.customer .control{margin-top: 10px;}
.customer .control input{display: inline-block;vertical-align: middle;margin-top: 1px;}
.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{}
.delivery .manufacturer-list .currentDeliveryDesc > div{word-break: break-word;display: flex;color: #08022F;font-size: 16px;}
.delivery .manufacturer-list .currentDeliveryDesc > div span{color: #264B99;}
.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: 16px;font-weight: 700;}
.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;max-width: 100%;}
.coupons .couponBlock .input{width: 100%;margin-right: 15px;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;align-items: center;color: #6955fd;font-size: 14px;font-weight: 700;}
.coupons .couponBlockSale.active{display: flex;}
.coupons .couponBlockSale .couponBlockPrice{margin-left: 5px;}
.coupons .couponBlockPrice p{margin-bottom: 0;color: #264B99;}
.coupons .coupon-btn{width: 100%;max-width: 160px;margin: 0;}
.coupons .coupon-btn[disabled="disabled"]{pointer-events: none;color: #ffffff;border-color: #BBB8CE;background: #BBB8CE;}
@media all and (max-width: 960px){
  .formfast .order_grid, .formfast .login-info{padding: 15px;}
}
@media all and (max-width: 660px){
  .orderContainer .order_left{margin-bottom: 25px;}
}
@media all and (max-width: 500px){
.formfast .login-info a .icon_{display:block;margin:0;}
.formfast .login-info a{font-size: 0;width: 70px;order: 2;margin-right: 0;margin-left: 20px;}
.formfast .login-info_text{font-size: 14px;}
}
/*** Корзина ***/
.cart_block{width: 100%;}
.cart_block .cart-top-selector{display: flex;flex-wrap: wrap;margin-bottom: 15px;width: 100%;padding: 15px;background: #fff;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;overflow: hidden;box-shadow: 0px 2px 10px 0px rgb(172 172 172 / 20%);}
.cart_block .cart-top-selector .top-checkbox-select{display: flex;flex-wrap: wrap;align-content: center;align-items: center;}
.cart_block .cart-top-selector .clearChecked{display: none;}
.cart_block .cart-checkbox{margin-bottom: auto;margin-right: 15px;}
.cart_block .cart-checkbox input:checked+label:before{border-color: #08a360;background-color: #08a360;background-repeat:no-repeat;background-position:center center;background-size: 18px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 0 24 24' width='24px' fill='%23fff'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z'/%3E%3C/svg%3E");}
.cart_block .cart-top-selector .top-checkbox-select label{padding-left:15px;cursor: pointer;}
.cart_block .cart-top-selector .clearCart, .cart_block .cart-top-selector .clearChecked{display: flex;flex-wrap: wrap;margin-left: auto;align-content: center;align-items:center;font-size: 16px;color: #FF4D4D;}
.cart_block .cart-top-selector .clearCart:hover, .cart_block .cart-top-selector .clearChecked:hover{color: #264B99;}
.cart_block .cart-top-selector .clearCart .icon_, .cart_block .cart-top-selector .clearChecked .icon_{background-color: #FF4D4D;}
.cart_block .cart-top-selector .clearCart:hover .icon_, .cart_block .cart-top-selector .clearChecked:hover .icon_{background-color: #264B99;}
.cart_block .cart-top-selector .clearChecked{display: none;}
.cart_left_container, .orderContainer .order_left{width: calc(100% - 345px - 20px);margin-right: 20px;}
.cart_right_container, .orderContainer .order_right{width: 345px;}
.cartTable .cart__items{width: 100%;display: grid;grid-template-columns: repeat(1, 1fr);}
.cartTable .cart__items .items{padding: 20px;transition: 0.3s;display: flex;align-items: center;}
.cartTable .cart__items .items .item_btnCheck{margin-right:15px;margin-bottom:auto;}
.cartTable .cart__items .items:hover{box-shadow: 0px 15px 30px rgba(112, 131, 142, 0.1);}
.cart__items .items .cart-right_block{width: 100%;display: flex; align-items: center;}
.cart__items .items .cart-right_block .cart-qty{max-width: 180px;}
.cart__items .items .cart-right_block .closetd{margin-left:auto;color: #08022F;display: none;;font-size: 16px;}
.cart__items .items .cart-right_block .closetd:hover{color: #264B99;}
.cart__items .items .cart-right_block .cart-price{display: flex;align-items: flex-end;flex-direction: column;}
.cart__items .items .cart-right_block .cart-price .price{font-size:24px;font-weight: 700;color: #08022F;}
.cart__items .items .cart-right_block .cart-price .one-product-price{color: #BBB8CE;font-size:14px;margin-top: 10px}
.cartTable .cart__total{position: sticky;top: 0;width: 100%;padding: 20px;border-radius: 10px;background: #ffffff;overflow: hidden;box-shadow: 0px 15px 30px rgba(112, 131, 142, 0.1);}
.cartTable .cart__total_Title, .orderContainer .order_right .dropdown_title{color: #08022F;font-weight: 700;font-size: 20px;margin: 20px 0 15px;}
.cartTable .cart__total .totale-inner{width: 100%;display: flex;flex-direction: column;}
.cartTable .cart__total .actions{width: 100%;}
.cartTable .cart__total .totale-inner > div{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;}
.cartTable .cart__total .totale-inner > div.total, .orderContainer .order_right .total.disc_margin{margin-top:20px;}
.cart-qty{margin:0 auto;}
.cart__items .items .image{height: 100px;width: 100px;min-width: 100px;margin-right: 20px;border-radius: 5px;overflow: hidden;}
.cart__items .items .image img{height: 100%;width: 100%;max-width: 100%;max-height: 100%;object-fit: contain;background: #ffffff;}
.cart__items .items .cart-right_block .name{width: calc(100% - 140px - 130px);max-width: 340px;}
.cart__items .items .cart-right_block .name a{font-size: 16px;display: block;max-height: 40px;font-weight: 400;overflow: hidden;color: #08022F;word-break: break-word;}
.cart__items .items .cart-right_block .name a:hover{color: #264B99;}
.cart__items .items .cart-right_block .name .art{margin-top:10px;}
.cart__items .items .cart-right_block .name .properties{margin-top: 10px;}
.cart__items .items .cart-right_block .name .properties, .cart__items .items .cart-right_block .name .art{color: #BBB8CE;font-size: 16px;}
.cartTable .cart__buttons{display: flex;justify-content: space-between;width: 100%;padding: 20px 0;}
.cartTable .cart__buttons a:not(:last-child){margin-right: 30px;}
.cartTable .cart__buttons a{display: flex;align-items: center;line-height: 14px;}
.cartTable .cart__buttons a .icon_{width: 14px;height: 14px;min-width: 14px;background-color: #BBB8CE;}
.cartTable .cart__buttons a:hover .icon_{background-color: #264B99;}
.cart__items .items .closetd a:after{font-size: 25px;display:none;}
.cart__items .items .closetd:hover a:after{color:#ecedff;}
.cartTable .cart__buttons a .cart__buttons-icon{margin-right: 10px;background: #BBB8CE;}
.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: #BBB8CE;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;}
.cart__total .discounttr .icon_, #globalOrder .discounttr .icon_{width: 20px;height: 20px;min-width: 20px;background-color: #bec0d680;margin-right: 0;margin-left: 8px;cursor: pointer;}
.cartTable .cart__total .sum_goods, .orderContainer .order_right .product_action .sum_goods, .orderContainer .order_right .product_action .discounttr, .orderContainer .order_right .product_action .delivery-sum{margin-bottom: 10px}
.cartTable .cart__total .sum_goods_left, .cartTable .cart__total .discounttr .title{color: #08022F;font-weight: 400;font-size: 16px;display: flex;align-items: center;}
.cartTable .cart__total .sum_goods_right, .cartTable .cart__total .discounttr .price, .orderContainer .order_right .product_action .sum_goods_right, .orderContainer .order_right .product_action .delivery-sum .price, .orderContainer .order_right .product_action .discounttr .price{font-weight: 600;font-size: 16px;line-height: normal;}
.cartTable .cart__total .sum_goods_right, .cartTable .cart__total .sum_goods_right,  .orderContainer .order_right .product_action .sum_goods_right, .orderContainer .order_right .product_action .delivery-sum .price{color: #08022F;}
.cartTable .cart__total .discounttr .price, .orderContainer .order_right .product_action .discounttr .price{color: #FF4D4D;}
.cart__total .total .title, .orderContainer .order_right .product_action .total .title{font-weight: 700;font-size: 20px;color: #08022F;}
.cartTable .cart__total .sum_goods_left, .cartTable .cart__total .discounttr .title, .cart__total .total .title{margin-right: auto;}
.cartTable .buttons, .buttonsOrder{display: flex;align-items: center;width: 100%;flex-direction: column;}
.cartTable .buttons .pp, .buttonsOrder .pp{margin-top: 10px;text-align: left;margin-right: auto;}
.cartTable .buttons #startOrder, .buttonsOrder button{width: 100%;background: #FCBB1A;height: 50px;border-radius: 10px;}
.cartTable .buttons #startOrder:hover, .buttonsOrder button:hover{background: #264B99;}
.cartTable .price{font-size: 16px;white-space: nowrap}
.cart__total .total .TotalSum span, .orderContainer .order_right .product_action .TotalSum span{font-weight: 700;font-size: 24px;color: #08022F;}
.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}
#closeOrder{text-align: center;width: 100%;margin-top: 20px;white-space: nowrap;display: flex;transition: 0.3s;align-items: center;justify-content: center;color: #264B99;font-size: 16px;padding: 15px 20px;background: #EEEFF9;border-radius: 10px;}
#closeOrder:hover{background: #fcc65e;color: #ffffff;}
.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;}
#discountList{margin-top: 20px;}
.discountList .title{margin-bottom:15px;font-weight: 700;font-size: 20px;color: #08022F;}
.discountList .discountList_inner{padding: 0 20px;}
.discountList .discountList_item{display: flex;flex-direction: column;background: #BBB8CE;border-radius: 10px;padding: 13px 30px;position:relative;}
.discountList .discountList_item:after, .discountList .discountList_item:before{content: '';position: absolute;top: 50%;transform: translateY(-50%);width: 16px;height: 16px;border-radius: 50%;background: #F8FAFB;}
.discountList .discountList_item:after{right: -8px;}
.discountList .discountList_item:before{left: -8px;}
.discountList .discountList_item .count{color: #ffffff;font-weight: 700;font-size: 20px;}
.discountList .discountList_item .name{color: #ffffff;font-size: 16px;}
.discountList .discountList_item.active{background: #DBD7FC;}
.discountList .discountList_item.active .count{color: #264B99;font-weight: 700;font-size: 20px;position: relative;}
.discountList .discountList_item.active .name{color: #264B99;font-size: 16px;}
.discountList .discountList_item.active .count:after{content:'';width: 20px;height: 20px;position: absolute;right: 0;top: 50%;transform: translateY(-50%);background-color: #264B99;display: block;margin-left: auto;-webkit-mask-position: center;-webkit-mask-repeat: no-repeat;-webkit-mask-size: contain;}
.discountList .discountList_item.active .count:after{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cg clip-path='url(%23clip0_337_114870)'%3E%3Cpath d='M39.4143 5.89832C38.6332 5.11723 37.367 5.11723 36.5858 5.89832L12.6246 29.8598L3.41426 20.6495C2.63324 19.8684 1.36699 19.8685 0.58582 20.6495C-0.195273 21.4305 -0.195273 22.6968 0.58582 23.4779L11.2104 34.1022C11.9911 34.8832 13.2583 34.8827 14.0388 34.1022L39.4143 8.72676C40.1954 7.94574 40.1953 6.67941 39.4143 5.89832Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_337_114870'%3E%3Crect width='40' height='40' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.discountList .owl-prev{position: absolute;left: 0;top: 50%;transform: translateY(-50%);}
.discountList .owl-next{position: absolute;right: 0;top: 50%;transform: translateY(-50%);}
.discountList .owl-next .icon_, .discountList .owl-prev .icon_{margin: 0;background-color: #BBB8CE;width: 14px;height: 14px;min-width: 14px;}
.discountList .owl-next:hover .icon_, .discountList .owl-prev:hover .icon_{background-color: #FCBB1A;}
.discountList .owl-nav button{display: flex;align-items: center;justify-content: center;background: #FFFFFF !important;width: 30px;height: 30px;border-radius: 50%;z-index: 1;box-shadow: 0px 3px 5px rgb(112 131 142 / 20%);}
.discountList .owl-nav button .icon_{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cg clip-path='url(%23clip0_416_10612)'%3E%3Cpath d='M3.2968 7.69309L9.31659 13.7127C9.69952 14.0958 10.3204 14.0958 10.7031 13.7127C11.0859 13.3299 11.0859 12.7091 10.7031 12.3263L5.37654 6.99991L10.703 1.67367C11.0857 1.29074 11.0857 0.669975 10.703 0.287199C10.3202 -0.0957329 9.69936 -0.0957329 9.31643 0.287199L3.29664 6.3069C3.10525 6.49838 3.00967 6.74907 3.00967 6.99988C3.00967 7.25082 3.10544 7.5017 3.2968 7.69309Z' fill='%23BBB8CE'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_416_10612'%3E%3Crect width='14' height='14' fill='white' transform='matrix(-1 0 0 1 14 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.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;}
.order_right .order-promo_container{margin: 10px 0 0;display: flex;align-items: center;flex-wrap: wrap;}
.order_right .order-promo_container .order-promo_link{color: #264B99;cursor: pointer;text-decoration: underline;}
.order_right .order-promo_container .order-promo_link:hover{color: #FCBB1A;}
.order_right .order-promo_container .order-promo_input{width: calc(100% - 55px);max-width: 100%;}
.order_right .order-promo_container .order-promo_input, .order_right .order-promo_container .order-promo_btn{opacity: 0;transition: 0.5s !important;}
.order_right .order-promo_container .order-promo_input.openned, .order_right .order-promo_container .order-promo_btn.openned{opacity: 1;}
.order_right .order-promo_container .order-promo_btn{width: 45px;height: 45px;margin-left: 10px;transition: 0.3s;background: #264B99;border-radius: 5px;display: flex;align-items: center;justify-content: center;}
.order_right .order-promo_container .order-promo_btn:hover{background: #FCBB1A;}
.order_right .order-promo_container .order-promo_btn:before{content: '';display:block;width:22px;height:22px;background-color: #ffffff;-webkit-mask-position: center;-webkit-mask-repeat: no-repeat;-webkit-mask-size: contain;}
.order_right .order-promo_container .order-promo_btn:before{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22' fill='none'%3E%3Cpath d='M21.648 4.67177L20.9274 3.95114C20.7009 3.72452 20.399 3.59985 20.0767 3.59985C19.7544 3.59985 19.4523 3.72452 19.2259 3.95114L9.09995 14.0769L2.77343 7.75016C2.54699 7.5239 2.24489 7.39905 1.92259 7.39905C1.60046 7.39905 1.29854 7.5239 1.07192 7.75016L0.351106 8.47061C0.124488 8.69759 0 8.99987 0 9.32182C0 9.64395 0.124488 9.94604 0.351106 10.1727L7.49413 17.3153C7.50361 17.3287 7.51363 17.3413 7.52525 17.3527L8.24607 18.0615C8.4725 18.2873 8.7746 18.4001 9.09941 18.4001H9.10317C9.42566 18.4001 9.72776 18.2873 9.95384 18.0615L10.6748 17.3464C10.6865 17.335 10.6963 17.3255 10.7022 17.3159L21.6478 6.37131C22.1173 5.90288 22.1173 5.14075 21.648 4.67177Z' fill='white'/%3E%3C/svg%3E");}
.order_right .order-promo_container .order-promo_couponBlockSale{text-align: left;display: none;align-items: center;transition: color .3s;padding-top: 10px;align-items: center;color: #6955fd;font-size: 14px;font-weight: 700;}
.order_right .order-promo_container .order-promo_couponBlockSale.active{display: flex;}
.order_right .order-promo_container .order-promo_couponBlockSale .couponBlockPrice{margin-left: 5px;}
.order_right .order-listMin_prod{display: flex;align-items: center;pointer-events: none;}
.order_right .order-listMin_prod a{width: 50px;height: 50px;background: #ffffff;overflow: hidden;border-radius: 5px;}
.order_right .order-listMin_prod a:nth-child(n+5){display:none;}
.order_right .order-listMin_prod_last{opacity: 0;visibility: hidden;background: #F7F6FF;width: 50px;height: 50px;border-radius: 5px;display: flex;align-items: center;justify-content: center;color: #264B99;font-weight: 700;font-size: 16px;}
.order_right .order-listMin_prod_last.active{opacity: 1;visibility: visible;}
.order_right .order-listMin_prod a:not(:last-child){margin-right: 10px;}
.order_right .order-listMin_prod a img{width: 100%;height: 100%;object-fit: contain;}
.order_right .order-listMin_btn{cursor:pointer;display: flex;align-items: center;color: #264B99;font-size:14px;margin-top:10px;margin-bottom:20px;}
.order_right .order-listMin_btn:hover{color: #FCBB1A;}
.order_right .order-listMin_btn .icon_{width:14px;min-width:14px;height:14px;background-color: #264B99;margin-left:5px;}
.order_right .order-listMin_btn:hover .icon_{background-color: #FCBB1A;}
.order_right .order-listMin_btn.active .icon_{transform: rotate(-270deg);}
@media all and (max-width: 1140px){
.cart_left_container, .orderContainer .order_left{width: calc(100% - 370px - 15px);margin-right: 15px;}
.cart_right_container, .orderContainer .order_right{width: 370px;}
}
@media all and (min-width: 1020px){
  .cartTable .cart__items .items:hover{background: #ffffff;border-radius: 10px;}
}
@media all and (max-width: 1020px){
.cart_left_container, .orderContainer .order_left{width: 100%;margin-right: 0;}
.cart_right_container, .orderContainer .order_right{width: 100%;}
.orderContainer .order_right{margin-top:40px;}
.cart__items .items .image{margin-right:10px;}
.cartTable .cart__items{grid-gap: 15px;}
.cartTable .cart__items .items{background: #ffffff;border-radius: 10px;}
}
@media all and (max-width: 660px){
  .cart__items .items .cart-right_block{flex-wrap: wrap;}
  .cart__items .items .cart-right_block .name{width: 100%;max-width: 100%;}
  .cart__items .items .cart-right_block .name .properties{margin-top: 5px;}
  .cart__items .items .cart-right_block .cart-qty{max-width: 100%;margin: 0;margin-top: 10px;margin-left: auto;width: max-content;order: 3;}
  .cart__items .items .cart-right_block .cart-price{align-items: flex-start;width: calc(100% - 120px - 10px);margin-top: 10px;order: 2;}
}
@media all and (max-width: 480px){
  .cartTable .cart__items .items{flex-wrap: wrap;}
  .cart__items .items .cart-right_block{margin-top:10px;}
}
@media all and (max-width: 460px){
    .cart_block .cart-top-selector .clearCart .text, .cart_block .cart-top-selector .clearChecked .text{display: none;}
    .cart_block .cart-top-selector .clearCart .icon_, .cart_block .cart-top-selector .clearChecked .icon_{margin: 0;}
}
/*** Личный кабинет (Страницы) ***/
.acc_top_menu{position: relative;display: grid;grid-template-columns: repeat(2, 1fr);grid-gap: 20px;text-align: center;width: 100%;margin-bottom: 40px;}
.acc_top_menu .item{position: relative;cursor: pointer;transition: 0.3s;background: #FFFFFF;border-radius: 10px;height: 120px;padding: 20px;padding-right: 85px;display: flex;align-items: center;margin-right: 50px;}
.acc_top_menu .item .acc_menu-image{position: absolute;top: 0;right: -45px;}
.acc_top_menu .item .acc_menu-image:before{content: '';width: 120px;height: 120px;display: block;background: #f8fafb;position: absolute;top: 0;right: 0;z-index: 1;border-radius: 50%;}
.acc_top_menu .item .acc_menu-image .acc_menu-image-container{width: 110px;height: 110px;display: flex;overflow: hidden;align-items: center;justify-content: center;z-index: 2;position: absolute;top: 5px;right: 5px;}
.acc_top_menu .item .acc_menu-image .acc_menu-image-container img{border-radius: 50%;background: #ffffff;max-width: 100%;width: 100%;height: 100%;object-fit: cover;max-height: 100%;}
.acc_top_menu .item .acc_menu-name_contener{text-align: left;width: calc(100% - 60px);display:flex;flex-direction: column;}
.acc_top_menu .item .acc_menu-name{text-align: left;transition: 0.3s;overflow-wrap: anywhere;font-weight: 700;font-size: 20px;color: #08022F;}
.acc_top_menu .item:hover{background: #264B99;}
.acc_top_menu .item:hover .acc_menu-name{color: #ffffff;}
@media all and (max-width: 780px){
  .acc_top_menu .item .acc_menu-name{font-size: 18px;}
}  
@media all and (max-width: 700px){
  .acc_top_menu{grid-template-columns: repeat(1, 1fr);grid-gap: 15px;}
}  
.user-navigation{width: 100%;padding: 30px;background: #ffffff;border-radius: 10px;box-shadow: 0px 15px 30px rgb(112 131 142 / 10%);}
.user-navigation a{display: flex;align-items: center;font-weight: 700;font-size: 20px;}
.user-navigation a:hover{color: #264B99;}
.user-navigation a:not(:last-child){margin-bottom: 15px;}
.favorites_page .removeAll_btn{margin-top: 30px;}
.favorites_page .removeAll_btn:after{display:none;}
.col-block{display: grid;grid-template-columns: 40% 60%;width: 100%;grid-gap: 20px;}
.maps_block{width: 100%;height: 400px;}
.maps_block iframe{border-radius: 5px;overflow: hidden;}
.col-account .feedbackForm button{width: 100%;margin-bottom: 15px;}
.col-account .feedbackForm .form-list .fields:not(:last-child){margin-bottom: 15px;}
.col-account .feedbackForm .form-list .fields input, .col-account .feedbackForm .form-list .fields textarea{max-width:100%;}
.feedback_btn{margin-top: 20px;max-width: 100%;width: 100%;background: #FCBB1A;height: 50px;}
.feedback_btn:hover{background: #264B99;}
.col-account.contacts{padding: 30px;background: #ffffff;border-radius: 10px;box-shadow: 0px 15px 30px rgb(112 131 142 / 10%);height: max-content;margin: auto 0;}
.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(1, 1fr);grid-gap: 40px;}
.optionAcc .col-account{}
.col-right .account{background: #FFFFFF;border-radius: 10px;padding: 20px;}
.form-list._address{width: 100%;display: flex;flex-wrap: wrap;}
.form-list._address .form-list_left{width: calc(33.3% - 8px);margin-right: 15px;display: grid;grid-template-columns: repeat(1, 1fr);grid-gap: 15px;}
.form-list._address .form-list_right{width: calc(66.6% - 7px);}
.form-list._address .form-list_right textarea{height: 225px;}
.user_page .clientForm .form-list:not(._address){width:100%;display: grid;grid-template-columns: repeat(3, 1fr);grid-gap: 15px;}
.clientForm .form-list .fields{position: relative;}
.optionAcc .col-account h3{font-size: 20px;position: relative;color: #08022F;font-weight: 700;margin-bottom: 20px;}
.optionAcc .col-account .buttons{margin-top: 20px;}
.optionAcc .col-account .buttons .button{max-width: calc(33.3% - 8px);width: 100%;}
.optionAcc .col-account textarea{max-width: 100%;}
.account .accoutnPageBlock h3{margin-bottom:15px;font-weight: 700;font-size: 20px;}
.account .accoutnPageBlock .buttons{margin-top:20px;width: 100%;}
.account .accoutnPageBlock{display: flex;flex-wrap: wrap;width: 100%;}
.account .accoutnPageBlock .first{width: 400px;background: #ffffff;padding: 15px;border-radius:10px;box-shadow: 0px 0px 20px rgb(140 142 183 / 10%);}
.account .accoutnPageBlock .first .buttons button{margin-bottom: 10px;}
.account .accoutnPageBlock .first .buttons .button{max-width: 100%;width: 100%;}
.account .accoutnPageBlock .second{width: calc(100% - 400px - 30px);margin-left: 30px;}
.account .accoutnPageBlock .second .col-account{}
.account .accoutnPageBlock p{color: #08022F;font-size: 16px;margin: 0 0 20px;}
.account .accoutnPageBlock .second .buttons{display: flex;flex-wrap: wrap;}
.account .accoutnPageBlock .second .button{width: calc(50% - 15px);}
.account .accoutnPageBlock .second .button:first-child{margin-right: 30px;}
.account .accoutnPageBlock .pp{margin: 0 auto;}
.account .accoutnPageBlock .first .buttons .button5{justify-content: center;}
.account .accoutnPageBlock .first .form-list .fields:not(:last-child){margin-bottom:15px;}
@media all and (max-width: 980px){
  .account .accoutnPageBlock .first{width: 100%;margin-bottom: 30px;padding: 30px 20px;}
  .account .accoutnPageBlock .second{width: 100%;margin-left: 0;}
}
@media all and (max-width: 780px){
  .col-account.contacts{padding:15px;}
  .account.row .clientForm{grid-template-columns: repeat(1, 1fr);grid-gap: 20px;}
}
@media all and (max-width: 680px){
  .account.row .clientForm:not(.userPage){grid-gap: 30px;}
  .user_page .clientForm .form-list:not(._address){grid-template-columns: repeat(2, 1fr);}
  .optionAcc .col-account .buttons .button{max-width: calc(50% - 8px);}
  .form-list._address .form-list_left{width: calc(50% - 8px);}
  .form-list._address .form-list_right{width: calc(50% - 7px);}
}
@media all and (max-width: 580px){
  .form-list._address .form-list_left{width: 100%;margin-bottom: 15px;margin-right: 0;}
  .form-list._address .form-list_right{width:100%;}
  .form-list._address .form-list_right textarea{height:auto;}
  .user_page .clientForm .form-list:not(._address){grid-template-columns: repeat(1, 1fr);}
  .blocks_contact .title_contact{font-size: 18px;}
}
@media all and (max-width: 480px){
  .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(2, 1fr);grid-gap: 20px;}
.blocks_contact .title_contact{font-size: 20px;margin-bottom: 10px;font-weight: 700;color: #08022F;display: flex;align-items: center;}
.blocks_contact div{font-size: 14px;line-height: initial;}
.blocks_contact .block > div a, .blocks_contact .block .infoBlock{display: flex;align-items: center;color: #08022F;padding-left: 32px;}
.blocks_contact .block .icon_{background-color: #BBB8CE;width:22px;min-width:22px;height:22px;}
.blocks_contact .block > div a:hover{color:#264B99;}
.col-account.form input[name="form[assets_file]"]{font-size:16px;background: none;border-radius: 0;margin: 10px 0;padding: 0;height:auto;}
.col-account.form .file label{color: #BBB8CE;font-size: 16px;}
@media all and (max-width: 1160px){
  .col-block{grid-template-columns: repeat(1, 1fr);grid-gap: 15px;}
  .blocks_contact{grid-gap: 15px;}
}
@media all and (max-width: 560px){
  .blocks_contact{grid-template-columns: repeat(1, 1fr);}
}
/** Платежные системы на странице просмотра заказа **/
.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: #264B99;}
.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{position: relative;}
.discount-box_promoPage a:hover .desc{background: #264B99;}
.discount-box_promoPage a:hover .discount-title, .discount-box_promoPage a:hover .discount-description{color: #ffffff;}
.discount-box_promoPage a._off .discount-count{background: #BBB8CE;}
.discount-box_promoPage a._off .sale-counter div{background: #BBB8CE;color: #ffffff;}
.discount-box_promoPage a._off .sale-counter div:not(:last-child):after{background: #BBB8CE;}
.discount-box_promoPage a .desc{display: flex;flex-direction: column;align-items: center;background: #ffffff;border-radius: 10px;padding: 20px;margin-top: 60px;padding-top: 60px;transition: 0.3s;}
.discount-box_promoPage a .discount-count{width: 110px;height: 110px;border: 5px solid #f8fafb;background: #FF4D4D;border-radius: 50%;color: #ffffff;font-weight: 700;font-size: 34px;display: flex;align-items: center;justify-content: center;position: absolute;top: 0;left: 50%;transform: translateX(-50%);}
.discount-box_promoPage a .discount-title{font-weight: 700;font-size: 20px;color: #08022F;line-height:normal;text-align:center;}
.discount-box_promoPage a .discount-description{font-weight: 400;font-size: 16px;color: #08022F;line-height:normal;margin-top:10px;display:block;margin-bottom:10px;overflow: hidden;height: 58px;text-align:center;}
.discount-box_promoPage a .sale-counter{margin: 0;}
.discount-box{display: flex;flex-direction: column;justify-content: center;border-radius: 10px;margin-right: 60px;position: relative;margin-bottom: 40px;padding: 30px;min-height: 140px;padding-right: 50px;background: #ffffff;box-shadow: 0px 15px 30px rgba(112, 131, 142, 0.1);}
.discount-box .description{margin-bottom: 20px;}
.discount-box .description p{margin: 0;}
.discount-box .discount-box_timer{display: flex;align-items: center;flex-wrap: wrap;}
.discount-box .discount-box_timer .text{color: #BBB8CE;margin-right: 20px;}
.discount-box .discount-box_timer .sale-counter{margin:0;}
.discount-box .discount-box_count{width: 110px;height: 110px;background: #FF4D4D;font-weight: 700;font-size: 34px;color: #FFFFFF;border: 5px solid #f8fafb;border-radius: 50%;position: absolute;top: 50%;right: -60px;transform: translateY(-50%);display: flex;align-items: center;justify-content: center;box-shadow: 0px 15px 30px rgb(112 131 142 / 10%);}
.discount-box._off .sale-counter div{background: #BBB8CE;color: #ffffff;}
.discount-box._off .discount-box_count{background: #BBB8CE;}
.discount-box._off .sale-counter div:not(:last-child):after{background: #BBB8CE;}
@media all and (max-width: 1440px){
.discount-box_promoPage{grid-template-columns: repeat(3, 1fr);}
.discount-box{padding: 15px;padding-right: 50px;}
}
@media all and (max-width: 980px){
.discount-box_promoPage{grid-template-columns: repeat(2, 1fr);}
}
@media all and (max-width: 680px){
  .discount-box_promoPage .timer_discound{width: calc(100% - 15px);margin-left: 15px;}
  .discount-box_promoPage .desc{margin-right: 15px;padding-bottom: 15px;}
  .discount-box{margin-top: 60px;margin-right: 0;padding-top: 50px;padding-right: 15px;}
  .discount-box .discount-box_count{top: -60px;right: 50%;transform: translateX(50%);}
}
@media all and (max-width: 580px){
  .discount-box_promoPage{grid-template-columns: repeat(1, 1fr);}
}
@media all and (max-width: 480px){
  .discount-box .discount-box_timer .text{width: 100%;margin-right: 0;margin-bottom: 15px;}
}
/*** Страница: Сравнение ***/
.CompareGoods .buttons{margin: 2rem 0 0;}
.CompareGoods .navigation{top: -76px;}
.CompareGoods .buttons i{margin-right: 6px;vertical-align: middle;}
.CompareGoods .buttons span{margin-left: 3px;vertical-align: middle;}
body .CompareGoods__nav .owl-prev .icon_, body .CompareGoods__nav .owl-next .icon_{background-color: #bbb8ce;}
body .CompareGoods__nav .owl-prev:hover .icon_, body .CompareGoods__nav .owl-next:hover .icon_{background-color: #FCBB1A;}
.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: #BBB8CE;display: inline-block;position: relative;width: 60px;height: 30px;border-radius: 20px;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: 5px;left: 5px;height: 20px;width: 20px;border-radius: 50%;transition-duration: 300ms;z-index: 1;}
.CompareGoods__switch.switch-on{background: #264B99;}
.CompareGoods__switch.switch-on:after{left: 33px;}
.CompareGoods .price__now{margin: 0;margin-top: auto;}
/** Таблица сравнений **/
.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 #8C8EB750;width: 100%;margin-bottom: 1rem;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;}
.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){display: block;padding-bottom: 100%;position: relative;}
.CompareGoodsTableTbody .owl-item .image img{object-fit: contain;background: #ffffff;border-radius: 5px;position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.CompareGoodsTableTbody .remove{display: flex;align-items: center;justify-content: center;background: #FCBB1A;border-radius: 5px;position: absolute;top: 0;right: 0;z-index: 2;width: 30px;height: 30px;}
.CompareGoodsTableTbody .remove:after{color: #ffffff;}
.CompareGoodsTableTbody .remove:hover{background: #264B99;}
.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: 62px;overflow: hidden;text-align: left;word-break: break-word;}
.CompareGoods .CompareGoodsHeader:hover{color: #264B99;}
.CompareGoodsTableTbody .CompareGoodsHeader .mod{display: block;margin-top: 5px;font-size: 14px;text-align: left;color: #BBB8CE;}
.CompareGoodsTableTbody .actions{width: 100%;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-align: center;-webkit-align-items: center;-webkit-box-align: center;align-items: center;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;-webkit-justify-content: space-between;justify-content: space-between;}
.CompareGoodsTableTbody .actions a{width: 100%;}
.CompareGoodsTableTbody .actions a.callback_notify{background: #BBB8CE;color: #ffffff;}
.CompareGoodsTableTbody .actions a.callback_notify:hover{background: #264B99;}
.CompareGoodsTableTbody .product__price{border: 0;display: flex;flex-direction: column;height: 50px;}
.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 .item{overflow: hidden;}
.favorites_page .products-grid .item .goodsListForm{display: flex;align-items: center;width:100%;}
.favorites_page .products-grid .item .product-image{width: 100px;height: 100px;margin-right: 15px;}
.favorites_page .products-grid .item .product-shop{width: calc(100% - 115px);padding: 0;}
.favorites_page .products-grid .item .product-shop .product-name a{height: auto;max-height: 40px;padding-right:23%;}
.favorites_page .products-grid .item .product-shop .product-name a:hover{color: #264B99;}
.favorites_page .products-grid .item .price-box{width: 100%;margin: 0;height: 40px;}
.favorites_page .products-grid .item .price-box .price:not(.old-price){margin-top: auto;font-size: 20px;}
.favorites_page .products-grid .item .price-box .price.old-price{}
.favorites_page .products-grid .item .remove{border-radius: 3px;position: absolute;top: 15px;z-index: 2;width: 30px;height: 30px;margin: 0;right: -50px;}
.favorites_page .products-grid .item:hover .remove{right: 15px;}
.favorites_page .products-grid .item .remove i{display: block;font-size: 1rem;line-height: 1.95rem;}
.favorites_page .products-grid .item .remove.add-wishlist.added{display: flex;align-items: center;justify-content: center;background: #FCBB1A;-webkit-mask-image: none;border-radius: 5px;}
.favorites_page .products-grid .item .remove.add-wishlist.added:after{color: #ffffff;}
.favorites_page .products-grid .item .remove.add-wishlist.added:hover{background: #264B99;}
@media (max-width: 1060px){
.favorites_page .products-grid .item .remove{right: 15px;}
}
/*** Новости ***/
#news{position: relative;}
.news-box h5.title a{margin:0;color: #08022F;font-weight: 700;}
.news-box h5.title a:hover{color: #264B99;}
.news-box .button{margin-top:30px;}
.news-box .news{background: #ffffff;padding: 15px;border-radius: 10px;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: #BBB8CE;}
/*** Страница ошибки ***/
.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{content: '';border-radius: 50%;width: 50px;height: 50px;display: block;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);background-position: center;background-repeat: no-repeat;background-size: contain;}
.content-loading{background-image: url("data:image/svg+xml,%3Csvg xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.0' width='64px' height='64px' viewBox='0 0 128 128' xml:space='preserve'%3E%3Cg%3E%3Cpath d='M105.54 39.9l13.56-6.42s-9.67-26.82-47.05-30.1C31.68-.1 15.25 35.6 15.25 35.6S31.13 9.55 63.6 11.1c32.6 1.53 41.96 28.8 41.96 28.8zm-41.6 72.52l-1.2 14.97s28.15 5.04 49.67-25.7c23.3-33.2.46-65.34.46-65.34s14.7 26.8-2.86 54.13c-17.66 27.5-46.05 21.9-46.05 21.9zm-42.06-72.3L9.52 31.58S-8.96 53.4 6.9 87.42c17.12 36.73 56.38 33.03 56.38 33.03s-30.56-.68-45.46-29.55c-14.96-29 4.06-50.8 4.06-50.8z' fill='%23654dff'/%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 63.9 64.2' to='120 63.9 64.2' dur='1080ms' repeatCount='indefinite'/%3E%3C/g%3E%3C/svg%3E");}
.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;}
/******************************************************************************
  Адаптивная часть
*******************************************************************************/
.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: 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;}
.view-mode{margin-left: auto;}
}
@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: #264B99;}
}
/******************************************************************************
  Если не работает 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(100% - 580px - 20px);margin-left:20px;}
.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;}
/*Показ границ у слайдеров*/
/*.slider-container:not(#slideshow) .owl-carousel .owl-stage-outer,*/
/*.owl-animated.owl-carousel.owl-loaded .owl-stage-outer {overflow: visible}*/
/*@media all and (min-width: 1200px){*/
/*  .slider-container:not(#slideshow) .owl-carousel .owl-item:not(.active),*/
/*  .owl-animated.owl-carousel .owl-item:not(.active),*/
/*  .owl-animated.owl-carousel .owl-item*/
/*  {-webkit-animation: fadeOut .3s;animation: fadeOut .3s;-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards}*/
/*  .slider-container:not(#slideshow) .owl-item.active,*/
/*  .owl-animated .owl-item.active  {-webkit-animation: fadeIn .3s;animation: fadeIn .3s}*/
/*  .fadeIn {-webkit-animation-name: fadeIn;animation-name: fadeIn}*/
/*  .fadeOut {-webkit-animation-name: fadeOut;animation-name: fadeOut}*/
/*  @-webkit-keyframes fadeOut {from {opacity: 1}*/
/*  to {opacity: 0;visibility: hidden}}*/
/*  @keyframes fadeOut {from {opacity: 1}*/
/*  to {opacity: 0;visibility: hidden}}*/
/*  @-webkit-keyframes fadeIn {from {opacity: 0}*/
/*  to {opacity: 1}}*/
/*  @keyframes fadeIn {from {opacity: 0}*/
/*  to {opacity: 1}}*/
/*}*/
.index .products-grid{overflow: visible;}
@media all and (min-width: 970px) and (max-width: 1000px){
  .product-view .product-action a .icon_{margin: 0;}
}
@media all and (max-width:1200px){
  .product-img-box{max-width: 460px;}
  .product-view .product-img-box .general-img{max-height: 460px;}
  .goodsRightBlock{width: calc(100% - 460px - 15px);margin-left: 15px}
}
@media all and (min-width: 970px) and (max-width: 1200px){
  .product-view .product-action a span:not(.icon_bg):not(.icon_){display:none;}
  .product-view .product-action a:not(:last-child){margin-right: 20px;}
  .product-view .product-action a .icon_bg{margin: 0;}
  .product-view .detailsBlock .ratings_container .ratings_text{display:none;}
}
@media all and (min-width: 460px) and (max-width: 970px){
  .product-view .product-img-box .general-img{height: 400px;}
}
@media all and (max-width: 970px){
  .product-img-box{max-width: 100%;}
  .goodsRightBlock{width: 100%;margin-left: 0;margin-top: 40px;}
  .thumblist li a{width: 84px;height: 84px;}
  .thumblist-box .thumblist{max-width: 440px;margin: 15px auto 0;}
}
@media all and (max-width: 560px){
  .product-view .product-action a span:not(.icon_bg):not(.icon_){display:none;}
  .product-view .product-action a:not(:last-child){margin-right: 20px;}
  .product-view .product-action a .icon_bg{margin: 0;}
  .product-view .detailsBlock .ratings_container .ratings_text{display:none;}
  .product-icon_sticker{order: 3;margin-top: 15px;width: 100%;}
}
@media all and (max-width: 380px){
  .thumblist li a{width: 65px;height: 65px;}
}
#startOrder[disabled="disabled"]{pointer-events: none;background: #BBB8CE !important;border-color: #BBB8CE !important;color: #ffffff !important;}
.minPriceBlock .rangeScore{width: 100%;display: flex;justify-content: space-between;font-size: 14px;margin-top: 5px;}
.minPriceBlock .titlePrice{display: flex;align-items: center;margin-bottom: 20px;}
.minPriceBlock .titlePrice .minPriceCurrent_left{margin-right: 20px;}
.minPriceBlock .titlePrice a.cart_btn_cat{margin-left: auto;width: 100%;max-width: 173px;}
.minPriceBlock .titlePrice .top_text{display: flex;align-items: center;margin-bottom: 5px;}
.minPriceBlock .titlePrice .bottom_text{margin-left: 30px;}
#minPrice{margin: 0;margin-top:15px;border: 0;overflow: hidden;width: 100%;max-width: 100%;height: 4px;padding: 0;-webkit-appearance: none;background-color: #8C8EB750;border-radius: 4px;cursor: default;pointer-events: none;}
.icon_money{background-color: #264B99;-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{white-space: nowrap;}
.minPriceBlock .titlePrice .icon_{background-color: #fc454f;width: 20px;height: 20px;min-width: 20px;}
.minPriceBlock .titlePrice .right_innerText{font-weight: 700;color: #fc454f;}
#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: #264B99;box-shadow: -1000px 0 0 1000px #264B99;}
#minPrice::-moz-range-progress{background-color: #264B99;}
#minPrice::-moz-range-track{background-color: #BBB8CE;}
#minPrice::-ms-fill-lower{background-color: #264B99;}
#minPrice::-ms-fill-upper{background-color: #BBB8CE;}
#minPrice, .minPriceBlock .rangeScore{display: none !important;}
@media all and (max-width: 580px){
  .minPriceBlock .titlePrice{flex-wrap: wrap;}
  .minPriceBlock .titlePrice .minPriceCurrent_left{margin-right: 0;width: 100%;margin-bottom: 10px;}
  .minPriceBlock .titlePrice a.cart_btn_cat{margin-left: 0;max-width: 100%;}
}
#banner-offer-second img.banner-img {border-radius: 10px;}
.products-grid .item .actions .header-phoneCallback.fixed_callback { background-color:#264B99; width:100%; border-radius:30px;margin-top:15px; }
.products-list .item .actions a.header-phoneCallback.fixed_callback {background: #264B99; width:10rem;border-radius:30px;}
.products-grid .item .actions a.callback_notify_info {transition: 0.5s;display: flex;align-items: center;justify-content: center;font-size: 16px;padding: 5px 15px;background: #264B99;border-radius: 5px;color: #ffffff;text-align: center;outline: 0;cursor: pointer;-webkit-appearance: none;user-select: none;width: 100%;max-width: 142px;margin: 0 auto;height: 42px;}
/* Окошко с информацией о cookies */
.cookies-bottom {position: fixed;bottom: 0;width: 100%;background: #f3f3f3;z-index: 100;}
.cookies-bottom-wrapper {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 5px 0;}
.cookies-bottom-icon {font-size: 32px;line-height: 40px;text-align: center;margin-right: 15px;-webkit-box-flex: 0;-ms-flex: 0 0 40px;flex: 0 0 40px;}
.cookies-bottom-icon i {color: #ff9302;}
.cookies-bottom-closeBtn {height: 30px;font-size: 22px;background: #f3f3f3;}
.cookies-bottom-content { width: 100%;text-align: left;padding: 10px 5px 10px 0;}
.form__pp label{display:block;margin-left:5px;}
.form__pp label.error2 {color:red;}
.form__pp{margin-top: 6px;text-align: center;line-height: 15px;display: flex;align-items: center;}
.form__pp label {text-align: left;font-size: 13px;}
.form__pp [data-fancybox] {text-decoration: underline;display: inline;}
.form__pp [data-fancybox]:hover {text-decoration: none;cursor: pointer;color: #264B99;}
