html {font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;height:100%;}
body {position: relative;font-family: 'Montserrat', sans-serif;font-size: 14px;line-height: 18px;font-weight: 400;background-color: #f6fcff;color: #020419;overflow-x: hidden;margin:0;padding:0;height:100%;max-width:100%;}
.wrapper{display: flex;flex-direction: column;min-height:100%;}
* {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
*:before, *:after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.container {width:1170px;margin-right:auto;margin-left:auto;padding-left: 15px;padding-right: 15px;}
.row {margin-left: -15px;margin-right: -15px;}
.clear {clear:both;}
a {color: #020419;text-decoration:none;cursor:pointer;}
a:hover, a:active {outline:0;color: #3cacf6;text-decoration:none;}
img {max-width: 100%;height: auto;vertical-align: middle;border: 0;}
p {margin: 0 0 0 0;}
select{cursor:pointer;}
input, select, textarea, input[type="text"], input[type="password"], input[type="date"], input[type="number"], input[type="email"], input[type="search"] {font-family: 'Montserrat', sans-serif;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;outline: 0;font-size:14px;color:#020419;}
textarea {font-family:'Montserrat', sans-serif;display:block;width: 100%;max-width: 100%;border: 1px solid #bfd0dc;line-height:20px;font-size: 14px;padding:10px 20px;resize:none;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius:30px;}
.inputText {display:block;width: 100%;max-width:100%;padding:0 20px;border:1px solid #bfd0dc;height:50px;padding:0 20px 0 20px;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;text-transform: none;-webkit-backface-visibility: hidden;backface-visibility: hidden;}
.inputText:focus,.miniInputText:focus, select:focus, textarea:focus {outline: 0;border-color: #f2920c;}
.miniInputText{display:block;width: 100%;max-width:100%;padding:0 20px;border:1px solid #bfd0dc;height:40px;padding:0 20px 0 20px;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;text-transform: none;-webkit-backface-visibility: hidden;backface-visibility: hidden;}
.wrapper{max-width:100%;}
.iphone input,.iphone select,.iphone option,.iphone textarea{font-size:16px!important;}
.ios input,.ios select,.ios option,.ios textarea{font-size:16px!important;}
/* Прижатие футера к нижней части экрана */
.content-wrapper{flex: 1 0 auto;}
#footer{flex: 0 0 auto;}
/* Общие правила для плейсхолдеров */
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {font-size:14px;color: #a2b1bb;}
input::-moz-placeholder         ,textarea::-moz-placeholder          {font-size:14px;color: #a2b1bb;}
input:-ms-input-placeholder     ,textarea:-ms-input-placeholder      {font-size:14px;color: #a2b1bb;}
/* Каталог для мобильных устройств */
.adaptive-menu{position:fixed;width:420px;min-width:290px;background:#fff;border-right: 1px solid #0c9af2;top:0;left:-100%;z-index:1000;height:100%!important;overflow-y:auto!important;transition:0.3s all ease;visibility:visible;}
.adaptive-menu.opened{left:0;visibility:visible;}
/* Скроллбар */ 
::-webkit-scrollbar{width:8px;background:#f3f3f3;height:8px;}
::-moz-scrollbar{width:8px;background:#f3f3f3;height:8px;}
::-webkit-scrollbar-thumb{background:#0c9af2;width:4px;height:4px;padding:0 2px;}
::-moz-scrollbar-thumb{background:#0c9af2;width:4px;height:4px;padding:0 2px;}
/* Вспомогательные классы */
ol.unstyled, ul.unstyled {margin: 0;padding: 0;list-style: none;list-style-position: inside;}
.required em {color: #E80636;}
.blockquote {padding: 0 0 0 15px;margin:10px 0 10px 0;text-align: left;line-height: 25px;word-break:break-word;}
.unselectable,.menu_more{-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.red {color: #E80636;}
.fadeout {opacity: 0;filter: alpha(opacity=0);}
.fadein {opacity: 1;filter: alpha(opacity=100);}
.DescriptionBlock {overflow:hidden;text-overflow:ellipsis;word-break:break-word;margin-bottom:30px;}
.button,button {-webkit-user-select: none;/* Chrome all / Safari all */-moz-user-select: none;/* Firefox all */-ms-user-select: none;/* IE 10+ */user-select: none;/* Likely future */}
button:focus,button:active{outline:0;}
/* Уведомления */
.success, .warning, .attention, .information {position: relative;color: #fff;min-height: 40px;overflow: hidden;padding: 10px 20px;text-shadow: none;font-size: 14px;font-weight:normal;margin-bottom:15px;}
.success {background-color: #00ad5d;color: #fff;}
.warning {background-color: #f2dede;border: 1px solid #ebccd1;color: #a94442;}
.attention {background-color: #fa0d29;color:white;}
.information {background-color: #3FCBFC;border: 1px solid #1ce7fb;color: #fff;}
.success a, .warning a, .attention a, .information a {font-weight:normal;font-size:14px;text-decoration:underline;color:#fff;}
.success a{color:#fff;text-decoration:underline;}
.success a:hover{text-decoration:none}
.error-page .attention a, .attention a{color:#ffffff;}
.error-page .attention a:hover{text-decoration:none;}
label.invalidInput {color: #E80636;font-size: 12px;display:block;text-align:left;line-height:20px;}
.form-list .input-box label.invalidInput{margin-top:5px;padding-left:20px;line-height:20px;}
/* Таблицы */
.table-box {line-height: 18px;text-align: center;width: 100%;border-collapse: collapse;}
.table-box > tbody > tr > th, .table-box > tfoot > tr > th, .table-box > tbody > tr > td {border: 1px solid #bfd0dc;background:#fff;line-height: 18px;padding: 12px 10px;text-align: center;word-break:break-word;max-width:150px;}
.table-box thead td, .table-box tfoot td {background:#fff;border: 1px solid #bfd0dc;line-height: 18px;padding: 12px;text-align: center;}
.table-box tbody tr td.cell1 {text-align: right;width: 50%;word-break:break-word;}
.table-box tbody tr td.cell2 {text-align: left;width: 50%;word-break:break-word;}
.table-box tr.hide{display:none;}
/* Настройки максимальных размеров генерируемых изображений */
.goods-image-icon {max-width:130px; max-height:130px;} 
.goods-image-icon-square {width:130px;height:130px;} 
.goods-image-small{max-width:360px; max-height:360px;}
.goods-image-small-square {width:720px; height:720px;}
.goods-image-medium {max-width:360px; max-height:360px;}
.goods-image-medium-square{width:360px; height:360px;}
.goods-image-other{max-width:120px; max-height:120px;}
.goods-image-other-square {width:240px; height:240px;}
.goods-image-large{max-width:1920px; max-height:1920px;}
.goods-image-large-square {width:1920px; height:1920px;}
.goods-cat-image-icon {max-width:120px; max-height:120px;}
.goods-cat-image-icon-square{width:240px; height:240px;}
.goods-cat-image-medium {max-width:262px; max-height:262px;}
.goods-cat-image-medium-square{width:calc(524px + 1px); height:calc(524px + 1px);}
.goods-cat-image-other{max-width:100px; max-height:100px;}
.goods-cat-image-other-square {width:200px; height:200px;}
/* jQuery.Rating Plugin CSS - http://www.fyneworks.com/jquery/star-rating/ */
.ratings {}
.ratings:after {content: ".";display: block;clear: both;font-size: 0;height: 0;line-height: 0;overflow: hidden;}
.rating-box {width: 80px;height: 16px;background-size:16px;background-repeat-y:no-repeat;background-position:left center;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23d3d3d3' width='32' height='32'%3E%3Cpath d='M32 12.408l-11.056-1.607L16 .783l-4.944 10.018L0 12.408l8 7.798-1.889 11.011L16 26.018l9.889 5.199L24 20.206l8-7.798z'/%3E%3C/svg%3E");}
.rating-box .rating{height: 16px;background-size:16px;background-repeat-y:no-repeat;background-position:left center;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fac600' width='32' height='32'%3E%3Cpath d='M32 12.408l-11.056-1.607L16 .783l-4.944 10.018L0 12.408l8 7.798-1.889 11.011L16 26.018l9.889 5.199L24 20.206l8-7.798z'/%3E%3C/svg%3E");}
.rating-cancel, .star-rating{display:block;width:16px;height:16px;text-indent:-999em;cursor:pointer;background:transparent;overflow:hidden}
.star-rating, .star-rating a {background:transparent;}
.rating-cancel a, .star-rating a {display:block;width:24px;height:100%;background-position:0 0px;border:0;margin:0;}
.star-rating-on a {background-size:16px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fac600' width='32' height='32'%3E%3Cpath d='M32 12.408l-11.056-1.607L16 .783l-4.944 10.018L0 12.408l8 7.798-1.889 11.011L16 26.018l9.889 5.199L24 20.206l8-7.798z'/%3E%3C/svg%3E");}
.star-rating-hover a {background-size:16px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fac600' width='32' height='32'%3E%3Cpath d='M32 12.408l-11.056-1.607L16 .783l-4.944 10.018L0 12.408l8 7.798-1.889 11.011L16 26.018l9.889 5.199L24 20.206l8-7.798z'/%3E%3C/svg%3E");}
.star-rating-readonly a {cursor:default }
.star-rating {}
/* Иконки форматов файлов */
.file_extension_icon        {width:16px;height:16px;display:block;margin-right: 10px;background:#ffffff url("icons-files-extensions.gif?design=newyear") no-repeat left top;}
.file_extension_icon.torrent{background-position:-16px 0px}
.file_extension_icon.xls    {background-position:-32px 0px}
.file_extension_icon.ie7    {background-position:-48px 0px}
.file_extension_icon.ppt    {background-position:-64px 0px}
.file_extension_icon.htm,
.file_extension_icon.html   {background-position:0px -16px}
.file_extension_icon.avi    {background-position:-16px -16px}
.file_extension_icon.bmp,
.file_extension_icon.gif    {background-position:-32px -16px}
.file_extension_icon.js,
.file_extension_icon.css,
.file_extension_icon.txt    {background-position:-48px -16px}
.file_extension_icon.pptm    {background-position:-64px -16px}
.file_extension_icon.rtf,
.file_extension_icon.doc    {background-position:0px -32px}
.file_extension_icon.jpg    {background-position:-16px -32px}
.file_extension_icon.png    {background-position:-32px -32px}
.file_extension_icon.ini    {background-position:-48px -32px}
.file_extension_icon.pptx   {background-position:-64px -32px}
.file_extension_icon.php    {background-position:0px -48px}
.file_extension_icon.mht,
.file_extension_icon.mhtml  {background-position:-16px -48px}
.file_extension_icon.psd    {background-position:-32px -48px}
.file_extension_icon.zip    {background-position:-48px -48px}
.file_extension_icon.xps    {background-position:-64px -48px}
.file_extension_icon.exe    {background-position:0px -64px}
.file_extension_icon.xml    {background-position:-16px -64px}
.file_extension_icon.wma,
.file_extension_icon.mp3    {background-position:-32px -64px}
.file_extension_icon.xlsx   {background-position:-48px -64px}
.file_extension_icon.xlsb   {background-position:-64px -64px}
.file_extension_icon.pdf    {background-position:0px -80px}
.file_extension_icon.csv    {background-position:-16px -80px}
.file_extension_icon.docx   {background-position:-32px -80px}
.file_extension_icon.accdb  {background-position:-48px -80px}
.file_extension_icon.xlsm   {background-position:-64px -80px}
.file_extension_icon.dll    {background-position:0px -96px}
/* Owl Carousel CORE */
.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}
#index-products .owl-carousel .owl-stage,.related .owl-carousel .owl-stage{display:flex;-webkit-display:flex;}
.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}
.owl-carousel .owl-stage:after{content:"";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel .owl-stage-outer{z-index:20;position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0px,0px)}
.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}
.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}
.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next,.owl-carousel button.owl-dot{border:none;font:inherit}
.owl-carousel.owl-loaded{display:block;}
.owl-carousel.owl-loading{opacity:0;display:block}
.owl-carousel.owl-hidden{opacity:0}
.owl-carousel.owl-refresh .owl-item{visibility:hidden}
.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel.owl-grab{cursor:move;cursor:grab}
.owl-carousel.owl-rtl{direction:rtl}
.owl-carousel.owl-rtl .owl-item{float:right}
.no-js .owl-carousel{display:block}
.owl-carousel .animated{animation-duration:1000ms;animation-fill-mode:both}
.owl-carousel .owl-animated-in{z-index:0}
.owl-carousel .owl-animated-out{z-index:1}
.owl-carousel .fadeOut{animation-name:fadeOut}
.content .owl-carousel .owl-item{word-break:break-word;}
@keyframes fadeOut {
0%{opacity:1}
100%{opacity:0}
}
.owl-height{transition:height 500ms ease-in-out}
.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease}
.owl-carousel .owl-item .owl-lazy[src^=""],.owl-carousel .owl-item .owl-lazy:not([src]){max-height:0}
.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}
.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}
.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform 100ms ease}
.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}
.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}
.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease}
.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
/* Цена */
.price {font-weight:bold;font-size:22px;}
.price.with-old-price{color: #f2920c;}
.price.old-price {font-weight:normal;text-decoration:line-through;font-size:16px;}
/* Капс */
.caps_lock {color:red;margin-top:10px;text-align:center;}
/* Кнопки */
button{font-family: 'Montserrat', sans-serif;}
.button:not(.circle) {border:0;display: flex;flex-wrap:wrap;align-items:center;justify-content:center;height: 40px;padding:0 40px;text-align: center;text-align: -webkit-center;background: #0c9af2;color:#f6fcff;font-size: 14px;cursor:pointer;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;}
.ios .button,.iphone .button{display:block;line-height:40px;text-align:center;text-align: -webkit-center;}
.button:hover{background:#f2920c;color:#f6fcff;}
.button.reverse{color: #ffffff;background:#3cacf6;min-width:150px;}
.button.reverse:hover{background: #fae600;color: #020419;}
.gray-button{display: block;cursor:pointer;height: 40px;line-height: 40px;text-align: center;background-color: #bfd0dc;border:0;color: #ffffff;font-size: 14px;z-index: 2;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;}
.gray-button:hover{color:#020419;background:#eaeaea;text-decoration:none!important;}
.button.main-prev-button{background:white;border: 3px solid #fae600;width:220px;}
.button.main-prev-button:hover{background:#fae600;color:#020419;}
.button.small{padding:0 10px;}
.compare-reset{width:200px;}
/* Иконки Новинка, Хит, Скидка*/
.goods-header .icon{position:absolute;right:15px;top:12px;z-index:2;}
.ico-new, .ico-best, .ico-sale {-webkit-appearance: none;font-size:14px;line-height:24px;font-weight:bold;text-transform:uppercase;text-align:right;display:block;width:80px;}
.ico-best{color:#f2920c;}
.ico-new{color:#0c9af2;}
.ico-sale{color:#f20c3d;}
/* Наверх */
#back-top {position: fixed;bottom:0;right:0px;z-index:10;width:45px;opacity:1;height:40px;text-align: center;cursor: pointer;background: #f1f1f1;opacity:1;text-indent:-9999px;background-position:center center;background-repeat:no-repeat;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M2.582 13.891c-.272.268-.709.268-.979 0s-.271-.701 0-.969l7.908-7.83a.697.697 0 0 1 .979 0l7.908 7.83c.27.268.27.701 0 .969s-.709.268-.978 0L10 6.75l-7.418 7.141z'/%3E%3C/svg%3E");}
#back-top i {line-height:40px;font-size: 36px;color: #333;}
#back-top:hover{background-color: #3cacf6;border-color:#3cacf6;color:white;  background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' width='20' height='20'%3E%3Cpath d='M2.582 13.891c-.272.268-.709.268-.979 0s-.271-.701 0-.969l7.908-7.83a.697.697 0 0 1 .979 0l7.908 7.83c.27.268.27.701 0 .969s-.709.268-.978 0L10 6.75l-7.418 7.141z'/%3E%3C/svg%3E");}
#back-top:hover .back-top-text,#back-top:hover i{color:white;}
#back-top .back-top-text{font-size:14px;color:#333;}
/* Шапка */
header{background:#020419;margin-bottom:40px;z-index:101; position: relative;}
.header-top .container{display:flex;-webkit-display:flex;flex-wrap:wrap;border-bottom:1px solid #bfd0dc;} 
.header-middle{height:120px;}
.header-middle .container{display:flex;-webkit-display:flex;flex-wrap:wrap;align-items:center;height:100%;justify-content:space-between;border-bottom:1px solid #bfd0dc;}
.header-middle .info-col{display:flex;-webkit-display:flex;flex-wrap:wrap;justify-content:flex-end;}
.header-bottom .container{display:flex;-webkit-display:flex;flex-wrap:wrap;position:relative;}
.info-col__text{padding-left:60px;background-position:left center;background-size:40px;background-repeat:no-repeat;max-width:100%;text-align:right;}
.info-col__text .header-contacts, .info-col__text .header-callback{display:block;width:100%;white-space:nowrap;text-overflow:ellipsis;}
.info-col__text .header-contacts{margin-bottom:10px;}
.info-col__text .header-contacts a{font-size:18px;color:#f6fcff;}
.info-col__text .header-contacts a:hover{color:##0c9af2;}
.info-col__text .header-callback a{color:#0c9af2;padding-right:30px;}
.info-col__text .header-callback a:hover{text-decoration:underline;}
.header-contacts{position:relative;}
.header-contacts .header-contact-dropdown{display:none;position:absolute;left:0;top:100%;border:1px solid #0c9af2;background:#fff;width:220px;z-index:10;}
.header-contacts:hover .header-contact-dropdown{display:block;}
.header-contacts .header-contact-dropdown a{font-size:14px;line-height:24px;color:#020419;text-align:center;}
.header-contacts .header-contact-dropdown a:hover{color:#0c9af2;}
.dropdown-telephones{padding:10px 0;border-bottom:1px solid #0c9af2;}
.header-contacts a{display:block;width:100%;}
.dropdown-email{padding:10px 0;border-bottom:1px solid #0c9af2;}
.dorpdown-worktime{padding:10px 0;text-align:center;}
.telephone .info-col__text{background-image: url("data:image/svg+xml,%0A%3Csvg height='448' fill='%230c9af2' viewBox='-3 0 336 336.001' width='448' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M129.781 0h-14.367c-51.77 0-96.055 36.05-105.3 85.723l-4.958 26.64a302.742 302.742 0 000 111.274l4.957 26.64C19.355 299.95 63.645 336 115.414 336h14.367c7.028.082 12.79-5.547 12.875-12.578v-55.989c0-7.109-5.511-12.433-12.875-12.433H94.734c-13.652-.043-25.421-9.605-28.261-22.96-.008-.028-.012-.173-.016-.2a316.542 316.542 0 010-127.504c.004-.031.008-.316.016-.344C69.309 90.632 81.074 81.06 94.734 81h35.047c7.364 0 12.875-5.324 12.875-12.434v-55.68C142.742 5.86 137.117.09 130.09 0h-.309zm0 0M258.027 23.387a6.998 6.998 0 00.118 9.898C295 69.277 315.293 117.121 315.293 168s-20.297 98.723-57.148 134.719a6.995 6.995 0 00-.23 9.883 6.995 6.995 0 009.882.253l.129-.125c39.574-38.648 61.367-90.046 61.367-144.73S307.5 61.918 267.926 23.27a6.998 6.998 0 00-9.899.117zm0 0'/%3E%3Cpath d='M221.379 68.73a6.998 6.998 0 00-9.899.118 6.998 6.998 0 00.118 9.898c49.289 47.637 50.632 126.207 3 175.5a120.69 120.69 0 01-3 3 6.998 6.998 0 00-.118 9.899 6.998 6.998 0 009.899.117c54.824-53.035 56.273-140.477 3.238-195.301a148.544 148.544 0 00-3.238-3.23zm0 0M160.523 118.613a7.003 7.003 0 00.118 9.903c21.808 21.058 22.414 55.808 1.355 77.617-.445.46-.894.91-1.355 1.355a6.998 6.998 0 00-.118 9.899 6.998 6.998 0 009.899.117c27.34-26.461 28.05-70.078 1.59-97.418a76.26 76.26 0 00-1.59-1.59 7.001 7.001 0 00-9.899.117zm0 0'/%3E%3C/svg%3E");}
.header-contacts .first-telephone{display:flex;flex-wrap:wrap;line-height:22px;}
.svg-telephone{padding: 0 30px 0 55px!important;background-position: 25px center;background-repeat:no-repeat;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%232a2a2a' width='24' height='24'%3E%3Cpath d='M20.016 15.375q.422 0 .703.281t.281.703v3.469Q21 21 20.016 21q-6.984 0-12-5.016T3 3.984Q3 3 4.172 3h3.469q.422 0 .703.281t.281.703q0 1.828.563 3.516.188.609-.234 1.031l-1.922 1.688q2.156 4.5 6.891 6.797l1.547-1.969q.281-.281.703-.281.234 0 .328.047 1.688.563 3.516.563z'/%3E%3C/svg%3E");}
.svg-angle{display:block;width:20px;height:20px;background-size:12px;margin-left:10px;background-position:center center;background-repeat:no-repeat;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23b0b5bd' viewBox='0 0 512.011 512.011'%3E%3Cpath d='M505.755 123.592c-8.341-8.341-21.824-8.341-30.165 0L256.005 343.176 36.421 123.592c-8.341-8.341-21.824-8.341-30.165 0s-8.341 21.824 0 30.165l234.667 234.667a21.275 21.275 0 0015.083 6.251 21.275 21.275 0 0015.083-6.251l234.667-234.667c8.34-8.341 8.34-21.824-.001-30.165z'/%3E%3C/svg%3E");}
.info-col__text .header-contacts:hover .svg-angle{display:block;transform:rotateX(180deg);width:20px;height:20px;background-size:12px;margin-left:10px;background-position:center center;background-repeat:no-repeat;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%230c9af2' viewBox='0 0 512.011 512.011'%3E%3Cpath d='M505.755 123.592c-8.341-8.341-21.824-8.341-30.165 0L256.005 343.176 36.421 123.592c-8.341-8.341-21.824-8.341-30.165 0s-8.341 21.824 0 30.165l234.667 234.667a21.275 21.275 0 0015.083 6.251 21.275 21.275 0 0015.083-6.251l234.667-234.667c8.34-8.341 8.34-21.824-.001-30.165z'/%3E%3C/svg%3E");}
.header-overlay {position: absolute;z-index: 10;top: 239px;height:100%;left: 0;right:0;bottom:0;background-color: #020419;opacity: 0;visibility: hidden;-webkit-transition: opacity .15s ease-in-out;transition: opacity .15s ease-in-out;cursor: pointer;}
.header-overlay._visible {opacity: .7;visibility: visible;}
.hidden-main-button{display:none;}
/* Меню в шапке */
.menu-wrap{width:calc(100% - 260px - 150px);position:relative;}
.main_menu{display:flex;-webkit-display:flex;flex-wrap:wrap;align-items:center;width:100%;position:relative;margin-left:-15px;white-space: nowrap;overflow:hidden;max-height: 38px;}
.main_menu a{color:#f6fcff;display:block;height:100%;line-height:38px;height:38px;margin:0 15px;}
.main_menu a:hover, .main_menu a.active{color:#0c9af2;}
.overflowMenu{display:none;position:absolute;right:0px;top:100%;background:#f8f8f8;min-width:180px;z-index:10;}
.overflowMenu a{display:block;padding:0 15px;line-height:34px;text-align:center;color:#020419}
.overflowMenu a:not(:last-of-type){border-bottom:1px solid #0c9af2;}
.overflowMenu a:hover{background:#0c9af2;color:#f6fcff;}
.overflowMenu.active{display:block;border:1px solid #0c9af2;}
.menu_more{cursor:pointer;}
.main_menu-button{display:none;}
.main_menu .close-menu{display:none;}
/* hidden callback */
#hidden-callback{width:410px;background:transparent;position:relative;padding:30px;display:none;}
#hidden-callback .title{text-align:center;font-size:22px;margin-bottom:30px;}
#hidden-callback .callbackForm{background:#f6fcff;padding:30px;}
#hidden-callback .fancybox-close-small{right:0px;top:0px;padding:0;width:30px;height:30px;opacity:1;}
#hidden-callback .fancybox-close-small svg{color:#bfd0dc;}
#hidden-callback .fancybox-close-small:hover svg{color:#000000;}
#hidden-callback .callback-input{position:relative;z-index:2;width:100%;margin-bottom:15px;}
#hidden-callback .button{width:100%;margin-bottom:10px;}
#hidden-callback .formIsSended{background:#f6fcff;padding: 30px;font-size:16px;line-height:18px;display: flex;height: 120px;align-items: center;text-align: center;justify-content: center;}
#hidden-callback .callback-text{color:#211f23;padding-left:100px;font-size:14px;margin-top:30px;background-repeat:no-repeat;background-position: left -2px;background-size: 70px;background-image: url("data:image/svg+xml,%0A%3Csvg version='1.1' id='Слой_1' xmlns='http://www.w3.org/2000/svg' x='0' y='0' viewBox='0 0 512 512' xml:space='preserve'%3E%3Cstyle%3E.st1%7Bfill:%230c9af2%7D%3C/style%3E%3Cpath d='M0 56.9v193.6c0 25.4 20.6 46 46 46.1h16.1v84.1c-.1 2.9 1.6 5.6 4.2 6.8.9.4 1.9.7 3 .7 1.8 0 3.6-.7 4.9-1.9l100.7-89.7H402c25.4 0 46.4-20.7 46.4-46.1V225c7.3-.8 14.5-2.8 21.1-5.9v63.1c0 20-8 39.2-22.2 53.3-14.2 14.1-33.4 22-53.4 22h-62.4c-4-24.8-26.3-42.3-51.3-40.3-25 2-44.3 22.9-44.2 48 .1 25.1 19.4 45.9 44.4 47.8 25 1.9 47.3-15.8 51.1-40.6h62.4c49.9.1 90.4-40.3 90.4-90.2V210c16.1-13.2 27.5-33.5 27.5-56.2.1-36.5-27.3-67.2-63.5-71.3V56.9c0-25.4-21.1-46.1-46.4-46.1H46c-25.4.1-46 20.7-46 46.1zm284.2 341.5c-18.3 0-33.2-14.8-33.2-33.2 0-18.3 14.8-33.2 33.2-33.2 18.3 0 33.2 14.8 33.2 33.2-.1 18.3-14.9 33.2-33.2 33.2zm213.1-244.7c-.1 28.3-20.9 52.2-48.8 56.3V97.4c27.9 4.1 48.7 28.1 48.8 56.3zm-63.7-96.8v193.6c-.2 17.3-14.3 31.2-31.5 31.2h-230c-1.8 0-3.5.7-4.8 1.9L77 364v-75c-.2-4.2-3.7-7.5-7.8-7.4H46c-17.2 0-31.1-14-31.1-31.2V56.9c0-17.2 13.9-31.1 31.1-31.2h356c17.3.1 31.4 14 31.6 31.2z' fill='%23020419'/%3E%3Cpath class='st1' d='M81.7 131.3h51.4c2-.1 3.8-.9 5.2-2.3 1.4-1.4 2.1-3.3 2-5.3v-21.4c.1-8.8-3.4-17.2-9.6-23.4h.1c-.2-.2-.4-.3-.5-.5l-.6-.6c-.2-.2-.3-.3-.5-.4-.2-.2-.5-.4-.7-.6-.2-.1-.3-.2-.5-.4-.3-.2-.5-.4-.8-.6-.2-.1-.3-.2-.5-.4-.3-.2-.5-.4-.8-.6-.1-.1-.3-.2-.4-.3-.3-.2-.6-.4-1-.6-.1 0-.2-.1-.2-.1-.4-.2-.8-.5-1.2-.7-.1 0-.1-.1-.2-.1-.4-.2-.8-.4-1.3-.6-.1 0-.1 0-.2-.1-.4-.2-.9-.4-1.3-.6h-.1c-1-.4-1.9-.7-2.9-1-.1 0-.2-.1-.3-.1l-1.2-.3-1.5-.3c-.1 0-.3 0-.4-.1-.4-.1-.8-.2-1.2-.2-.2 0-.4 0-.6-.1-.3 0-.7-.1-1-.1-.3 0-.7 0-1-.1h-2.1c-18.3 0-33.1 14.9-33 33.2V124c-.1 2 .7 3.9 2 5.3 1.1 1.1 2.9 2 4.9 2zm7.7-29c0-4.8 1.9-9.5 5.3-12.9 3.4-3.4 8-5.4 12.9-5.4 4.8 0 9.4 1.9 12.7 5.4 3.4 3.4 5.2 8.1 5.2 12.9v14.2h-36v-14.2zM306.8 102.3v21.4c0 4.1 4 7.6 8.1 7.6h51.4c4.2-.1 7.5-3.5 7.6-7.6v-21.4c0-8.8-3.5-17.3-9.8-23.5-9.6-9.5-23.9-12.3-36.4-7.2-12.4 5.1-20.7 17.2-20.9 30.7zm52.2 0v14.2h-37.3v-14.2c.2-7.4 4.7-14.1 11.6-16.9 6.9-2.8 14.8-1.2 20.1 4 3.6 3.4 5.6 8 5.6 12.9zM172.6 157.4c-2 0-3.9.8-5.3 2.1-1.4 1.4-2.2 3.3-2.2 5.2.2 32.4 26.5 58.6 58.9 58.6s58.7-26.2 58.9-58.6c0-2-.8-3.9-2.2-5.3-1.4-1.4-3.3-2.2-5.3-2.1l-102.8.1zm82.5 38.5c-11.6 11.6-28.7 15.8-44.4 10.9s-27.3-18.3-30-34.4h86.7c-1.6 8.9-5.9 17.1-12.3 23.5z'/%3E%3C/svg%3E");}
#hidden-callback .pp{font-size:10px;color:#a2b1bb;}
#hidden-callback .pp a{color:#a2b1bb;} 
#hidden-callback .pp a:hover{text-decoration:underline;}
.formIsSended{font-size:32px;line-height:40px;}
/* Юзер меню */
.user-wrap{width:150px;position:relative;cursor:pointer;}
.user-wrap .text-user{color:#f6fcff;width:100%;height:38px;line-height:38px;overflow:hidden;text-align:center;background-repeat:no-repeat;padding-left:20px;background-position:0px center;background-size:18px;background-image: url("data:image/svg+xml,%0A%3Csvg fill='%23f6fcff' height='584' viewBox='-46 0 438 438.6' width='584' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M173.2 0c55.78 0 101 45.219 101 101s-45.22 101-101 101-101-45.219-101-101C72.253 45.242 117.44.055 173.2 0zm0 0M.3 438.602c1.598-47.204 19.4-90.301 50.598-122.204 32.204-32.898 75.602-51 122.301-51s90.102 18.102 122.301 51c31.2 31.903 49 75 50.602 122.204zm0 0'/%3E%3C/svg%3E");}
.user-wrap:hover .text-user{color:#3cacf6;background-image: url("data:image/svg+xml,%0A%3Csvg fill='%233cacf6' height='584' viewBox='-46 0 438 438.6' width='584' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M173.2 0c55.78 0 101 45.219 101 101s-45.22 101-101 101-101-45.219-101-101C72.253 45.242 117.44.055 173.2 0zm0 0M.3 438.602c1.598-47.204 19.4-90.301 50.598-122.204 32.204-32.898 75.602-51 122.301-51s90.102 18.102 122.301 51c31.2 31.903 49 75 50.602 122.204zm0 0'/%3E%3C/svg%3E");}
.user-wrap:hover .user-menu{display:block;}
.user-menu{display: none;position: absolute;background: #fff;width: 100%;top: 100%;margin: 0;padding: 0;list-style: none;z-index:10;border:1px solid #0c9af2;}
.user-menu a{display: block;padding: 0 15px;line-height: 34px;text-align: center;color: #020419;}
.user-menu a:not(:last-of-type) {border-bottom: 1px solid #0c9af2;}
.user-menu a:hover{background: #0c9af2;color: #f6fcff;}
/* Логотип */
.logo{width:calc(360px + 30px);display:flex;-webkit-display:flex;height:100%;}
.logo a{display:flex;-webkit-display:flex;flex-wrap:wrap;width:100%;height:100%;align-items:center;justify-content:flex-start;}
.logo img{max-width:100%;max-height:100%;}
/* Личный кабинет в шапке */
.user .menu-user{width:180px;display:none;position:absolute;top:88px;right:-60px;margin:0;padding:0;background:#ffffff;border-left:1px solid #f2c7ff;border-right:1px solid #f2c7ff;border-bottom:1px solid #f2c7ff;z-index:2;}
/* Сравнение/избранное */
.header-middle-right{display:flex;flex-wrap:wrap;justify-content:space-between;align-content:center;align-items:center;}
.header-circle{display:block;margin:0 20px;position:relative;width:80px;height:80px;border: 2px solid #0c9af2;background-repeat:no-repeat;background-position:center center;background-size:40px;border-radius: 100%;-moz-border-radius: 100%;-webkit-border-radius: 100%;}
.header-cart:hover .header-circle, .header-circle:hover{border-color:#f2920c;}
.header-circle .count-circle{display:block;font-size:12px;position:absolute;right:-5px;top:-5px;text-align:center;background: #f6fcff;border:2px solid #020419;width: 28px;height: 28px;line-height:26px;border-radius: 100%;-moz-border-radius: 100%;-webkit-boreder-radius: 100%;}
.header-circle.compare{background-image: url("data:image/svg+xml,%0A%3Csvg height='437pt' fill='%230c9af2' viewBox='0 -19 437.602 437' width='437pt' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M433.145 83.27L221.34.777a6.989 6.989 0 00-5.078 0L4.46 83.27a6.997 6.997 0 000 13.043l211.797 82.492a7 7 0 005.082 0l211.8-82.493a6.998 6.998 0 000-13.042zm0 0'/%3E%3Cpath d='M433.207 193.469l-89.145-35.715a7.007 7.007 0 00-9.105 3.898 7.001 7.001 0 003.898 9.102l72.7 29.125L218.8 274.945 25.926 199.828l75.027-30.512a7 7 0 003.836-9.101c-1.441-3.574-5.504-5.305-9.082-3.88l-.027.013-91.317 37.136a6.998 6.998 0 00-4.36 6.54 7.007 7.007 0 004.462 6.468l211.797 82.488a7 7 0 005.082 0l211.8-82.488a6.998 6.998 0 004.458-6.488 6.99 6.99 0 00-4.395-6.531zm0 0'/%3E%3Cpath d='M433.168 303.633l-86.73-34.133a7.004 7.004 0 00-9.079 3.953 7.004 7.004 0 003.954 9.078l70.09 27.582L218.8 385.125 25.957 310.02l74.457-30.176a7 7 0 003.895-9.106 7 7 0 00-9.102-3.894l-.05.02L4.37 303.655A6.991 6.991 0 000 310.191a6.993 6.993 0 004.46 6.473l211.798 82.488a7 7 0 005.082 0l211.8-82.488a7 7 0 00.023-13.035zm0 0'/%3E%3C/svg%3E");}
.header-circle.compare:hover{background-image: url("data:image/svg+xml,%0A%3Csvg height='437pt' fill='%23f2920c' viewBox='0 -19 437.602 437' width='437pt' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M433.145 83.27L221.34.777a6.989 6.989 0 00-5.078 0L4.46 83.27a6.997 6.997 0 000 13.043l211.797 82.492a7 7 0 005.082 0l211.8-82.493a6.998 6.998 0 000-13.042zm0 0'/%3E%3Cpath d='M433.207 193.469l-89.145-35.715a7.007 7.007 0 00-9.105 3.898 7.001 7.001 0 003.898 9.102l72.7 29.125L218.8 274.945 25.926 199.828l75.027-30.512a7 7 0 003.836-9.101c-1.441-3.574-5.504-5.305-9.082-3.88l-.027.013-91.317 37.136a6.998 6.998 0 00-4.36 6.54 7.007 7.007 0 004.462 6.468l211.797 82.488a7 7 0 005.082 0l211.8-82.488a6.998 6.998 0 004.458-6.488 6.99 6.99 0 00-4.395-6.531zm0 0'/%3E%3Cpath d='M433.168 303.633l-86.73-34.133a7.004 7.004 0 00-9.079 3.953 7.004 7.004 0 003.954 9.078l70.09 27.582L218.8 385.125 25.957 310.02l74.457-30.176a7 7 0 003.895-9.106 7 7 0 00-9.102-3.894l-.05.02L4.37 303.655A6.991 6.991 0 000 310.191a6.993 6.993 0 004.46 6.473l211.798 82.488a7 7 0 005.082 0l211.8-82.488a7 7 0 00.023-13.035zm0 0'/%3E%3C/svg%3E");}
.header-circle.favorites{background-image: url("data:image/svg+xml,%0A%3Csvg height='492' fill='%230c9af2' viewBox='0 -9 369.47 369' width='492' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M369.469 134.453l-124.004-18.02a7.01 7.01 0 01-5.274-3.828L184.734.235l-55.457 112.367a7.007 7.007 0 01-5.27 3.832L0 134.454l89.734 87.468a6.983 6.983 0 012.012 6.2l-21.183 123.5 110.914-58.313a6.99 6.99 0 016.515 0l110.914 58.312-21.183-123.504a6.996 6.996 0 012.015-6.199zm0 0'/%3E%3C/svg%3E");}
.header-circle.favorites:hover{background-image: url("data:image/svg+xml,%0A%3Csvg height='492' fill='%23f2920c' viewBox='0 -9 369.47 369' width='492' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M369.469 134.453l-124.004-18.02a7.01 7.01 0 01-5.274-3.828L184.734.235l-55.457 112.367a7.007 7.007 0 01-5.27 3.832L0 134.454l89.734 87.468a6.983 6.983 0 012.012 6.2l-21.183 123.5 110.914-58.313a6.99 6.99 0 016.515 0l110.914 58.312-21.183-123.504a6.996 6.996 0 012.015-6.199zm0 0'/%3E%3C/svg%3E");}
.header-circle.cart_anch{background-image: url("data:image/svg+xml,%0A%3Csvg height='552' fill='%230c9af2' viewBox='0 -11 414.001 414' width='552' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M202.48 352.129c0-21.797-17.671-39.469-39.468-39.469-21.801 0-39.473 17.668-39.473 39.469 0 21.8 17.672 39.473 39.473 39.473 21.785-.024 39.445-17.684 39.468-39.473zm0 0M348.445 348.242c2.149 21.692-13.695 41.02-35.39 43.168-21.692 2.149-41.016-13.7-43.164-35.39-2.149-21.692 13.695-41.02 35.386-43.168 21.692-2.149 41.02 13.699 43.168 35.39zm0 0M412.7 63.555a6.995 6.995 0 00-5.7-2.942H95.613L91.7 35.871C88.508 15.168 70.65-.082 49.7 0H7C3.133 0 0 3.133 0 7s3.133 7 7 7h42.7c14.05-.055 26.03 10.176 28.171 24.063l33.8 213.515c3.192 20.703 21.052 35.957 42 35.871h208.93a7.001 7.001 0 000-14h-208.93c-14.05.055-26.03-10.176-28.171-24.062l-5.746-36.301h213.98c18.118-.008 34.243-11.484 40.18-28.598l39.7-114.578a6.997 6.997 0 00-.915-6.355zm0 0'/%3E%3C/svg%3E");}
.header-cart:hover .header-circle.cart_anch,.header-circle.cart_anch:hover{background-image: url("data:image/svg+xml,%0A%3Csvg height='552' fill='%23f2920c' viewBox='0 -11 414.001 414' width='552' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M202.48 352.129c0-21.797-17.671-39.469-39.468-39.469-21.801 0-39.473 17.668-39.473 39.469 0 21.8 17.672 39.473 39.473 39.473 21.785-.024 39.445-17.684 39.468-39.473zm0 0M348.445 348.242c2.149 21.692-13.695 41.02-35.39 43.168-21.692 2.149-41.016-13.7-43.164-35.39-2.149-21.692 13.695-41.02 35.386-43.168 21.692-2.149 41.02 13.699 43.168 35.39zm0 0M412.7 63.555a6.995 6.995 0 00-5.7-2.942H95.613L91.7 35.871C88.508 15.168 70.65-.082 49.7 0H7C3.133 0 0 3.133 0 7s3.133 7 7 7h42.7c14.05-.055 26.03 10.176 28.171 24.063l33.8 213.515c3.192 20.703 21.052 35.957 42 35.871h208.93a7.001 7.001 0 000-14h-208.93c-14.05.055-26.03-10.176-28.171-24.062l-5.746-36.301h213.98c18.118-.008 34.243-11.484 40.18-28.598l39.7-114.578a6.997 6.997 0 00-.915-6.355zm0 0'/%3E%3C/svg%3E");}
.header-circle:hover .count-circle{color:#020419;}
.svg-compare{position:absolute;left:20px;top:22px;width:16px;height:16px;background-size:24px 24px;background-repeat:no-repeat;background-position:center center;background-image: url("data:image/svg+xml,%0A%3Csvg height='437pt' viewBox='0 -19 437.602 437' width='437pt' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M433.145 83.27L221.34.777a6.989 6.989 0 00-5.078 0L4.46 83.27a6.997 6.997 0 000 13.043l211.797 82.492a7 7 0 005.082 0l211.8-82.493a6.998 6.998 0 000-13.042zm0 0'/%3E%3Cpath d='M433.207 193.469l-89.145-35.715a7.007 7.007 0 00-9.105 3.898 7.001 7.001 0 003.898 9.102l72.7 29.125L218.8 274.945 25.926 199.828l75.027-30.512a7 7 0 003.836-9.101c-1.441-3.574-5.504-5.305-9.082-3.88l-.027.013-91.317 37.136a6.998 6.998 0 00-4.36 6.54 7.007 7.007 0 004.462 6.468l211.797 82.488a7 7 0 005.082 0l211.8-82.488a6.998 6.998 0 004.458-6.488 6.99 6.99 0 00-4.395-6.531zm0 0'/%3E%3Cpath d='M433.168 303.633l-86.73-34.133a7.004 7.004 0 00-9.079 3.953 7.004 7.004 0 003.954 9.078l70.09 27.582L218.8 385.125 25.957 310.02l74.457-30.176a7 7 0 003.895-9.106 7 7 0 00-9.102-3.894l-.05.02L4.37 303.655A6.991 6.991 0 000 310.191a6.993 6.993 0 004.46 6.473l211.798 82.488a7 7 0 005.082 0l211.8-82.488a7 7 0 00.023-13.035zm0 0'/%3E%3C/svg%3E");}
.svg-favorites{position:absolute;left:18px;top:21px;width:20px;height:20px;background-size:24px 24px;background-repeat:no-repeat;background-position:center center;background-image: url("data:image/svg+xml,%0A%3Csvg height='492' viewBox='0 -9 369.47 369' width='492' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M369.469 134.453l-124.004-18.02a7.01 7.01 0 01-5.274-3.828L184.734.235l-55.457 112.367a7.007 7.007 0 01-5.27 3.832L0 134.454l89.734 87.468a6.983 6.983 0 012.012 6.2l-21.183 123.5 110.914-58.313a6.99 6.99 0 016.515 0l110.914 58.312-21.183-123.504a6.996 6.996 0 012.015-6.199zm0 0'/%3E%3C/svg%3E");}
.svg-cart{width: 22px;height: 22px;background-position: center center;background-size: 24px;position: absolute;top: 20px;left: 6px;z-index: 5;background-image: url("data:image/svg+xml,%0A%3Csvg height='552' viewBox='0 -11 414.001 414' width='552' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M202.48 352.129c0-21.797-17.671-39.469-39.468-39.469-21.801 0-39.473 17.668-39.473 39.469 0 21.8 17.672 39.473 39.473 39.473 21.785-.024 39.445-17.684 39.468-39.473zm0 0M348.445 348.242c2.149 21.692-13.695 41.02-35.39 43.168-21.692 2.149-41.016-13.7-43.164-35.39-2.149-21.692 13.695-41.02 35.386-43.168 21.692-2.149 41.02 13.699 43.168 35.39zm0 0M412.7 63.555a6.995 6.995 0 00-5.7-2.942H95.613L91.7 35.871C88.508 15.168 70.65-.082 49.7 0H7C3.133 0 0 3.133 0 7s3.133 7 7 7h42.7c14.05-.055 26.03 10.176 28.171 24.063l33.8 213.515c3.192 20.703 21.052 35.957 42 35.871h208.93a7.001 7.001 0 000-14h-208.93c-14.05.055-26.03-10.176-28.171-24.062l-5.746-36.301h213.98c18.118-.008 34.243-11.484 40.18-28.598l39.7-114.578a6.997 6.997 0 00-.915-6.355zm0 0'/%3E%3C/svg%3E");}
.svg-close{background-repeat:no-repeat;background-position:center center;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M10 8.586L2.929 1.515 1.515 2.929 8.586 10l-7.071 7.071 1.414 1.414L10 11.414l7.071 7.071 1.414-1.414L11.414 10l7.071-7.071-1.414-1.414L10 8.586z'/%3E%3C/svg%3E");}
/* Корзина */
.header-cart{position:relative;margin:0 20px;} 
.header-cart .header-circle{margin:0;}
.header-cart.empty-cart:hover .cart-dropdown{display:none;}
.header-cart:hover .cart-dropdown{display:block;}
.header-cart:hover .cart-dropdown.not_visible{display:none;}
.cart-dropdown{display:none;position:absolute;background:#f6fcff;z-index:10;width:325px;top:100%;right:0;padding:0 0 10px 0;border:1px solid #bfd0dc;}
.cart-dropdown .cart-products-list{padding:10px 10px 0 10px;margin:0;max-height: 312px;overflow-y: auto;}
.cart-dropdown .cart-products-list li{list-style:none;display:flex;-webkit-display:flex;flex-wrap:wrap;position:relative;border-bottom:1px solid #bfd0dc;padding-bottom:10px;}
.cart-dropdown .cart-products-list li:not(:last-of-type){margin-bottom:10px;}
.cart-dropdown .cart-products-list .product-image{display:flex;-webkit-display:flex;align-items:center;justify-content:center;background:transparent;width:130px;height:130px;}
.cart-dropdown .cart-products-list .product-details{display:flex;flex-wrap:wrap;flex-direction:column;align-content:flex-start;width:calc(100% - 130px);padding-left:10px;margin-top:-2px}
.cart-dropdown .cart-products-list .product-mod{display:block;width:100%;font-size:12px;color:#a2b1bb;}
.cart-dropdown .cart-products-list .cart-product-name{line-height:18px;max-height:36px;font-size:14px;color:#020419;display:block;word-break:break-word;overflow:hidden;text-overflow:ellipsis;}
.cart-dropdown .cart-products-list .cart-product-name:hover{color:#0c9af2;}
.cart-dropdown .cart-products-list .cart-prod-count{font-size:12px;color:#a2b1bb;margin-top:auto;}
.cart-dropdown .cart-products-list .product-remove{position:absolute;right:2px;bottom:30px;display:block;width:16px;height:16px;background-position:center center;background-size:16px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23bfd0dc' width='20' height='20'%3E%3Cpath d='M10 8.586L2.929 1.515 1.515 2.929 8.586 10l-7.071 7.071 1.414 1.414L10 11.414l7.071 7.071 1.414-1.414L11.414 10l7.071-7.071-1.414-1.414L10 8.586z'/%3E%3C/svg%3E");}
.cart-dropdown .cart-products-list .product-remove:hover{background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%230c9af2' width='20' height='20'%3E%3Cpath d='M10 8.586L2.929 1.515 1.515 2.929 8.586 10l-7.071 7.071 1.414 1.414L10 11.414l7.071 7.071 1.414-1.414L11.414 10l7.071-7.071-1.414-1.414L10 8.586z'/%3E%3C/svg%3E");}
.cart-dropdown .cart-products-list .price{display:inline;font-size:16px;}
.cart-dropdown .cart_total_sum{margin:0 10px;text-align:right;line-height:36px;font-size:14px;display:flex;-webkit-display:flex;flex-wrap:wrap;border-bottom:1px solid #bfd0dc;}
.cart-dropdown .cart_total_sum .text{margin-right:auto;}
.cart-dropdown .cart_total_sum .total-sum{font-weight:bold;font-size:16px;}
.cart-dropdown .products-remove{font-size: 14px;display: block;color: #a2b1bb;line-height: 40px;cursor:pointer;} 
.cart-dropdown .products-remove:hover{text-decoration:underline;}
.cart-dropdown .empty_text{text-align:center;}
.cart-dropdown .dropdown-buttons{padding:10px 10px 0 10px;display:flex;flex-wrap:wrap;justify-content:space-between;}
/* Слайдер на главной */
#Slider{width:100%;}
#Slider .item{height:411px;width:100%;background-size: contain;background-repeat: no-repeat;background-position: center center;}
#Slider .item .SlideContent{display:block;width:100%;height:100%;}
#Slider .item .SlideTitle{position:absolute;left:0;top:30px;font-size:20px;color:#f6fcff;background:#f2920c;display:inline-block;line-height:50px;height:50px;padding:0 25px;}
#Slider .item .SlideText{position:absolute;left:0;bottom:56px;padding:0 25px;font-size:26px;font-weight:bold;color:#f6fcff;text-align:left;line-height:32px;text-transform:uppercase;}
#Slider .owl-dots {position:absolute;right:15px;top:calc(50% - 45px);width:30px;height:90px;z-index:21;}
#Slider .owl-dots button{display:block;width:100%;text-align:center;width:30px;height:30px;border:0!important;background:transparent;font-size:18px;color:#f6fcff;}
#Slider .owl-dots button.active, #Slider .owl-dots button:hover{font-size:30px;font-weight: bold; color:#0c9af2;}
/* Подбор товаров */
.support-pick{border:1px solid #0c9af2;}
.support-header{color:#f6fcff;background:#0c9af2;text-align:center;line-height:58px;font-size:18px;}
.support-parameters{padding:18px 15px;}
.support-parameters .select-wrp{margin-bottom:15px;}
.select-wrp{width:100%;position:relative;overflow:hidden;}
.select-style{-webkit-appearance: none;color:#a2b1bb;width:100%;border:1px solid #bfd0dc;height:40px;padding:0 45px 0 20px;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;}
.select-style option{color:#020419} 
.select-wrp:after{content:' ';position:absolute;right:5px;top:5px;pointer-events: none;display:block;width:30px;height:30px;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;background-color:#0c9af2;background-repeat:no-repeat;background-size:12px;background-position:center center;background-repeat:no-repeat;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23daf0fd' viewBox='0 0 512.011 512.011'%3E%3Cpath d='M505.755 123.592c-8.341-8.341-21.824-8.341-30.165 0L256.005 343.176 36.421 123.592c-8.341-8.341-21.824-8.341-30.165 0s-8.341 21.824 0 30.165l234.667 234.667a21.275 21.275 0 0015.083 6.251 21.275 21.275 0 0015.083-6.251l234.667-234.667c8.34-8.341 8.34-21.824-.001-30.165z'/%3E%3C/svg%3E");}
.input-wrp{width:100%;margin-bottom:15px;}
.support-price-range{display:flex;flex-wrap:wrap;justify-content:space-between;align-content:center;margin-bottom:15px;}  
.support-price-range .text{line-height:40px;width:50px;} 
.support-price-range .range-wrp{width:calc(50% - 25px - 15px);} 
.arrow{display:block;width:18px;height:30px;background-repeat:no-repeat;background-position:center right;background-size:14px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23d0ecfd' viewBox='0 0 512 512'%3E%3Cpath d='M123.6 6.3c-8.3 8.3-8.3 21.8 0 30.2L343.2 256 123.6 475.6c-8.3 8.3-8.3 21.8 0 30.2 8.3 8.3 21.8 8.3 30.2 0l234.7-234.7c4.2-4.2 6.3-9.6 6.3-15.1s-2.1-10.9-6.3-15.1L153.8 6.3c-8.4-8.4-21.9-8.4-30.2 0z'/%3E%3C/svg%3E");}
.margin-center{margin-left:auto;margin-right:auto;}
/* Стрелки для слайдера */
.owl-nav{display:flex;-webkit-display:flex;flex-wrap:wrap;position:absolute;z-index:100;width:80px;height:40px;}
.owl-nav{top:-73px;right:-13px;}
.owl-prev, .owl-next{display:block;width:40px;height:40px;cursor:pointer;overflow:hidden;text-indent:-999px;overflow:hidden;background-color:transparent;background-size:20px;background-position:center center;background-repeat:no-repeat;}
.owl-prev, .owl-prev.disabled:hover{background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23bfd0dc' viewBox='0 0 512 512'%3E%3Cpath d='M388.4 505.8c8.3-8.3 8.3-21.8 0-30.2L168.8 256 388.4 36.4c8.3-8.3 8.3-21.8 0-30.2-8.3-8.3-21.8-8.3-30.2 0L123.6 240.9c-4.2 4.2-6.3 9.6-6.3 15.1s2.1 10.9 6.3 15.1l234.7 234.7c8.3 8.3 21.8 8.3 30.1 0z'/%3E%3C/svg%3E");}
.owl-next, .owl-next.disabled:hover{background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23bfd0dc' viewBox='0 0 512 512'%3E%3Cpath d='M123.6 6.3c-8.3 8.3-8.3 21.8 0 30.2L343.2 256 123.6 475.6c-8.3 8.3-8.3 21.8 0 30.2 8.3 8.3 21.8 8.3 30.2 0l234.7-234.7c4.2-4.2 6.3-9.6 6.3-15.1s-2.1-10.9-6.3-15.1L153.8 6.3c-8.4-8.4-21.9-8.4-30.2 0z'/%3E%3C/svg%3E");}
.owl-prev:hover{background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%230c9af2' viewBox='0 0 512 512'%3E%3Cpath d='M388.4 505.8c8.3-8.3 8.3-21.8 0-30.2L168.8 256 388.4 36.4c8.3-8.3 8.3-21.8 0-30.2-8.3-8.3-21.8-8.3-30.2 0L123.6 240.9c-4.2 4.2-6.3 9.6-6.3 15.1s2.1 10.9 6.3 15.1l234.7 234.7c8.3 8.3 21.8 8.3 30.1 0z'/%3E%3C/svg%3E");}
.owl-next:hover{background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%230c9af2' viewBox='0 0 512 512'%3E%3Cpath d='M123.6 6.3c-8.3 8.3-8.3 21.8 0 30.2L343.2 256 123.6 475.6c-8.3 8.3-8.3 21.8 0 30.2 8.3 8.3 21.8 8.3 30.2 0l234.7-234.7c4.2-4.2 6.3-9.6 6.3-15.1s-2.1-10.9-6.3-15.1L153.8 6.3c-8.4-8.4-21.9-8.4-30.2 0z'/%3E%3C/svg%3E");}
 
/* Каталог */
.header-bottom-left{width:360px;display:flex;flex-wrap:wrap;position:relative;}
.header-bottom-left .header-catalog,.header-bottom-left .header-sale{width:50%;}
.header-bottom-left .header-sale{position:relative;}
.header-bottom-left .header-sale:before{content:' ';display:block;position:absolute;left:0;top:10px;height:60px;width:1px;background:#f6fcff;}
.header-bottom-left .header-catalog .header-catalog-hover-element{display:flex;flex-wrap:wrap;align-content:center;padding-left:50px;height:80px;margin-left:-15px;font-size:18px;color:#f6fcff;background-repeat:no-repeat;background-position:15px center;background-size:30px;background-image: url("data:image/svg+xml,%0A%3Csvg height='512' fill='%23f6fcff' viewBox='0 0 515.555 515.555' width='512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M303.347 18.875c25.167 25.167 25.167 65.971 0 91.138s-65.971 25.167-91.138 0-25.167-65.971 0-91.138c25.166-25.167 65.97-25.167 91.138 0M303.347 212.209c25.167 25.167 25.167 65.971 0 91.138s-65.971 25.167-91.138 0-25.167-65.971 0-91.138c25.166-25.167 65.97-25.167 91.138 0M303.347 405.541c25.167 25.167 25.167 65.971 0 91.138s-65.971 25.167-91.138 0-25.167-65.971 0-91.138c25.166-25.167 65.97-25.167 91.138 0'/%3E%3C/svg%3E");}
.header-bottom-left .header-catalog .header-catalog-hover-element:hover{background-color:#0c9af2;} 
.sale-link{display:flex;flex-wrap:wrap;align-content:center;align-items:center;justify-content:center;height:80px;font-size:18px;color:#f6fcff;background-repeat:no-repeat;background-position:15px center;background-size:30px;}
.sale-link:hover{background-color:#0c9af2;color:#f6fcff;}
.svg-percent{display:block;width:35px;height:35px;border-radius:100%;-webkit-border-radius:100%;margin-right:15px;background-color:#0c9af2;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' fill='%23f6fcff' viewBox='0 0 512 512'%3E%3Cpath d='M504.936 7.136c-9.38-9.392-24.6-9.392-33.98 0L7.204 470.888c-9.388 9.384-9.388 24.592 0 33.976 4.692 4.696 10.844 7.044 16.992 7.044s12.3-2.348 16.988-7.044L504.936 41.112c9.388-9.384 9.388-24.592 0-33.976zM114.144.256C51.208.256 0 51.468 0 114.404s51.208 114.144 114.144 114.144c62.94 0 114.144-51.212 114.144-114.148S177.08.256 114.144.256zm0 180.228c-36.44 0-66.084-29.648-66.084-66.084 0-36.436 29.648-66.084 66.084-66.084 36.44 0 66.084 29.648 66.084 66.084 0 36.436-29.644 66.084-66.084 66.084zM397.856 283.596c-62.936 0-114.144 51.208-114.144 114.144s51.208 114.144 114.144 114.144S512 460.68 512 397.74s-51.208-114.144-114.144-114.144zm0 180.224c-36.44 0-66.084-29.648-66.084-66.084 0-36.436 29.648-66.084 66.084-66.084 36.436 0 66.084 29.648 66.084 66.084s-29.644 66.084-66.084 66.084z'/%3E%3C/svg%3E");}
.catalogWrp{visibility:hidden;opacity:0;position:absolute;z-index:12;left:-15px;width:calc(100% + 15px);border:1px solid #0c9af2;top:100%;display:flex;-webkit-display:flex;flex-wrap:wrap;overflow:hidden;}
.header-catalog:hover .catalogWrp{visibility:visible;opacity:1;}
.catalogWrp.not-index{margin-bottom:50px;}
.index-middle-section .container{display:flex;-webkit-display:flex;flex-wrap:wrap;} 
.left-col{width:360px;}
.left-col.hidden{display:none;}
.catalogWrp a{transition:0.3s all ease;padding:12px 30px 12px 20px;}
.catalogWrp ul{padding:0;margin:0;list-style:none;list-style-position:inside;width:100%;}
.catalogWrp ul.lvl0{display:flex;-webkit-display:flex;flex-wrap:wrap;flex-direction:column;z-index:11;}
.catalogWrp ul.lvl0 li{width:100%;} 
.catalogWrp ul.lvl0 li.catalog-lvl0:not(:last-of-type){border-bottom:1px solid #dfe7ed;}
.catalogWrp ul.lvl0 a{background-color:#fff;font-size:16px;color:#020419;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.catalogWrp ul.lvl0 a:hover{}
.catalogWrp ul.lvl1 a{background-color:transparent;}
.catalogWrp ul li a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.catalogWrp ul.lvl1{display:flex;-webkit-display:flex;flex-wrap:wrap;background-color:#ffffff;border: 1px solid #0c9af2;position: absolute;left: 100%;z-index: 10;top: 0;width: 380px;visibility: hidden;transition-property:visibility,opacity;transition-duration: 0.3s;transition-delay: 0.15s;opacity:0;}
.catalogWrp ul.lvl1 li{opacity:0;transition-property:visibility,opacity;transition-duration: 0.3s;transition-delay: 0.15s;}
.catalogWrp ul.lvl1 a{padding:6px 30px 6px 20px;}
.catalogWrp ul.lvl2{display:none;}
.catalogWrp li.parent{position:relative;}
.catalogWrp li.catalog-lvl0.parent:hover a.link-lvl0{background-repeat:no-repeat;background-size:20px;background-position:calc(100% - 20px) center;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' width='20' height='20'%3E%3Cpath d='M9.163 4.516c.418.408 4.502 4.695 4.502 4.695a1.095 1.095 0 010 1.576s-4.084 4.289-4.502 4.695c-.418.408-1.17.436-1.615 0-.446-.434-.481-1.041 0-1.574L11.295 10 7.548 6.092c-.481-.533-.446-1.141 0-1.576s1.197-.409 1.615 0z'/%3E%3C/svg%3E");}
.catalogWrp li.catalog-lvl0:hover a.link-lvl0, .catalogWrp li.catalog-lvl1:hover a.link-lvl1{background-color:#0c9af2;color:#fff;}
.catalogWrp a.parent{background-repeat:no-repeat;background-size:20px;background-position:calc(100% - 20px) center;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23c0d1dd' width='20' height='20'%3E%3Cpath d='M9.163 4.516c.418.408 4.502 4.695 4.502 4.695a1.095 1.095 0 010 1.576s-4.084 4.289-4.502 4.695c-.418.408-1.17.436-1.615 0-.446-.434-.481-1.041 0-1.574L11.295 10 7.548 6.092c-.481-.533-.446-1.141 0-1.576s1.197-.409 1.615 0z'/%3E%3C/svg%3E");}
.catalogWrp a.parent:hover{}
.catalogWrp ul.lvl1 a.parent{background-image:none;}
.catalogWrp:hover{overflow:visible;}
.catalog-lvl0.parent:hover ul.lvl1{opacity:1;visibility:visible;}
.catalog-lvl0.parent:hover ul.lvl1 li{opacity:1;}
/* Каталог в левой колонке */
.catalog{display:block;padding:20px;border:1px solid #bfd0dc;background:#ffffff;margin-bottom:80px;}
.catalog ul{padding:0;margin:0;}
.catalog ul.lvl1{padding:20px;background:#f6fcff;}
.catalog ul.lvl2{padding:5px 20px;background:#f6fcff;}
.catalog li{list-style:none;position:relative;}
.catalog li.parent{position:relative;}
.catalog a{position:relative;}
.catalog a.link-lvl0{font-size:16px;line-height:20px;padding:8px 0;display:block;width:100%;padding-right:36px;font-weight:500} 
.catalog a:hover{background:#0c9af2;color:#fff;}
.catalog a:hover:before{content:' ';position:absolute;right:100%;top:0;background:#0c9af2;height:100%;width:20px;}
.catalog a:hover:after{content:' ';position:absolute;left:100%;top:0;background:#0c9af2;height:100%;width:20px;}
.catalog a.link-lvl1{font-size:14px;line-height:20px;padding:5px 0;display:block;width:100%;padding-right:30px;}
.catalog a.link-lvl2{font-size:14px;line-height:20px;padding:5px 0;display:block;width:100%;}
.catalog li .open-close{cursor:pointer;position:absolute;right:0;top:0;z-index:1;background-repeat:no-repeat;background-position:right center;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23bfd0dc' viewBox='0 0 512 512'%3E%3Cpath d='M123.6 6.3c-8.3 8.3-8.3 21.8 0 30.2L343.2 256 123.6 475.6c-8.3 8.3-8.3 21.8 0 30.2 8.3 8.3 21.8 8.3 30.2 0l234.7-234.7c4.2-4.2 6.3-9.6 6.3-15.1s-2.1-10.9-6.3-15.1L153.8 6.3c-8.4-8.4-21.9-8.4-30.2 0z'/%3E%3C/svg%3E");}
.catalog li .open-close.open0{width:36px;height:36px;background-size:16px;}
.catalog li .open-close.open1{width:30px;height:30px;background-size:12px;}
.catalog li .open-close:hover{background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%230c9af2' viewBox='0 0 512 512'%3E%3Cpath d='M123.6 6.3c-8.3 8.3-8.3 21.8 0 30.2L343.2 256 123.6 475.6c-8.3 8.3-8.3 21.8 0 30.2 8.3 8.3 21.8 8.3 30.2 0l234.7-234.7c4.2-4.2 6.3-9.6 6.3-15.1s-2.1-10.9-6.3-15.1L153.8 6.3c-8.4-8.4-21.9-8.4-30.2 0z'/%3E%3C/svg%3E");}
.catalog li.catalog-lvl0.active .open-close.open0, .catalog li.catalog-lvl1.active .open-close.open1{background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%230c9af2' viewBox='0 0 512.011 512.011'%3E%3Cpath d='M505.755 123.592c-8.341-8.341-21.824-8.341-30.165 0L256.005 343.176 36.421 123.592c-8.341-8.341-21.824-8.341-30.165 0s-8.341 21.824 0 30.165l234.667 234.667a21.275 21.275 0 0015.083 6.251 21.275 21.275 0 0015.083-6.251l234.667-234.667c8.34-8.341 8.34-21.824-.001-30.165z'/%3E%3C/svg%3E");}
/* Баннеры на главной */
.right-col{width:calc(100% - 360px - 30px);}
.right-col.slider-col{overflow:hidden;width:calc(100% - 360px - 30px);margin-left:30px;display:flex;-webkit-display:flex;flex-wrap:wrap;}
.svg-arrow-right{background-position:center center;display:block;width:24px;height:20px;margin-left:5px;background-size:24px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%233cacf6' height='24' viewBox='0 0 24 24' width='24'%3E%3Cpath d='M22 12l-4-4v3H3v2h15v3z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");}
.owl-dots{position:absolute;bottom:18px;display:flex;-webkit-display:flex;flex-wrap:wrap;width:100%;justify-content:center;}
.owl-dots button{display:inline-block;width:14px;height:14px;border:1px solid #909090!important;background:#ffffff;margin:0 2px;-moz-border-radius: 14px;-webkit-border-radius: 14px;-khtml-border-radius: 14px;border-radius: 14px;}
.owl-dots button.active{background:#909090;}
/* Распродажа */
.main-content{margin-bottom:0px;z-index:1;}
.main-content .container{display:flex;-webkit-display:flex;flex-wrap:wrap;}
.main-content .right-col{margin-left:30px;}
.index-page-item{display:flex;-webkit-display:flex;flex-wrap:wrap;border:1px solid #bfd0dc;}
.index-page-item .sale-goods-description{font-size:16px;line-height:26px;max-height:106px;overflow:hidden;text-overflow:ellipsis;}
.index-page-item .product-image{display: flex;flex-wrap: wrap;align-items: center;justify-content: center;padding:7px;background:#fff;width:calc(360px + 14px);min-height:calc(360px + 14px);position:relative;}
.index-page-item .product-image .product-image-link{display:flex;-webkit-display:flex;flex-wrap:wrap;align-items:center;justify-content:center;background:#fff;}
.index-page-item .index-prod-right{padding:30px 15px;display: flex;flex-wrap: wrap;align-content:flex-start;flex-direction:column;background:#fff;width:calc(100% - 360px - 14px);}
.index-page-item .product-name{font-size:20px;line-height:24px;display:flex;-webkit-display:flex;flex-wrap:wrap;width:100%;margin-bottom:10px;}
.index-page-item .product-name .name{display:block;width:100%;max-height:48px;overflow:hidden;}
.index-page-item .ratings{width:100%;margin-bottom:30px;}
.index-page-item .count-bar{height:8px;width:100%;border-radius: 4px 4px 4px 4px;-moz-border-radius: 4px 4px 4px 4px;-webkit-border-radius: 4px 4px 4px 4px;background:#eaeaea;position:relative;}
.index-page-item .count-bar .count-bar-line{position:absolute;left:0;top:0;height:8px;border-radius: 4px 4px 4px 4px;-moz-border-radius: 4px 4px 4px 4px;}
.index-page-item .price-box{width:100%;display:flex;-webkit-display:flex;flex-wrap:wrap;align-items:baseline;margin-bottom:30px;}
.index-page-item .price-box .main-price{font-size:24px;}
.index-page-item .price-box .old-price{text-decoration:line-through;font-size:16px;margin-left:30px;}
.index-page-item .goodsListForm{display:none;-webkit-display:flex;flex-wrap:wrap;width:100%;justify-content:center;position:absolute;bottom:30px;}
.index-page-item:hover .goodsListForm{display:flex;}
.index-page-item .product-shop{width:calc(100% - 142px);display:flex;-webkit-display:flex;flex-wrap:wrap;}
.pdt-index-goods, .pdt-sale-goods{margin-bottom:40px;}
.timer-wrp{display:flex;-webkit-display:flex;flex-wrap:wrap;margin-top:auto;}
.counter{display:flex;-webkit-display:flex;flex-wrap:wrap;background-color: #0c9af2;color:#f6fcff;height:60px;justify-content:center;align-items:center;font-size:22px;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;}
.counter .counter-icon{display:block;margin-left:5px;width:75px;height:40px;background-position:center center;background-size:30px;background-repeat:no-repeat;background-image: url("data:image/svg+xml,%0A%3Csvg height='512' width='512' xmlns='http://www.w3.org/2000/svg' fill='%23f6fcff' data-name='Layer 1'%3E%3Cpath d='M246.877 502c115.523 0 209.509-93.985 209.509-209.509a208.8 208.8 0 00-59.477-146.073l43.482-39.649 23.967 24.32a6 6 0 008.547-8.424l-47.719-48.421a6 6 0 00-8.547 8.424l15.322 15.547-43.677 39.828a208.7 208.7 0 00-135.407-54.969V22h31.193a6 6 0 000-12h-74.386a6 6 0 000 12h31.193v61.074c-112.759 3.188-203.509 95.9-203.509 209.417C37.368 408.015 131.354 502 246.877 502zm-6-332.315a6 6 0 0112 0v123.122h92.246a6 6 0 110 12h-98.246a6 6 0 01-6-6z'/%3E%3C/svg%3E");}
.counter .number-block{line-height:40px;padding:0 25px;}
.timer-separator{display:block;width:1px;height:40px;background:#f6fcff;}
.pdt-sale-goods{width:100%;}
.pdt-sale-goods .add-to-links{width:220px;display:flex;}
.circle.empty{transition: none;display: block;text-indent: -999px;overflow: hidden;width: 60px;height: 60px;border: 1px solid #bfd0dc;background-color: #bfd0dc;background-size: 30px;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;background-repeat: no-repeat;background-position: center center;background-image: url("data:image/svg+xml,%0A%3Csvg height='552' fill='%23ffffff' viewBox='0 -11 414.001 414' width='552' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M202.48 352.129c0-21.797-17.671-39.469-39.468-39.469-21.801 0-39.473 17.668-39.473 39.469 0 21.8 17.672 39.473 39.473 39.473 21.785-.024 39.445-17.684 39.468-39.473zm0 0M348.445 348.242c2.149 21.692-13.695 41.02-35.39 43.168-21.692 2.149-41.016-13.7-43.164-35.39-2.149-21.692 13.695-41.02 35.386-43.168 21.692-2.149 41.02 13.699 43.168 35.39zm0 0M412.7 63.555a6.995 6.995 0 00-5.7-2.942H95.613L91.7 35.871C88.508 15.168 70.65-.082 49.7 0H7C3.133 0 0 3.133 0 7s3.133 7 7 7h42.7c14.05-.055 26.03 10.176 28.171 24.063l33.8 213.515c3.192 20.703 21.052 35.957 42 35.871h208.93a7.001 7.001 0 000-14h-208.93c-14.05.055-26.03-10.176-28.171-24.062l-5.746-36.301h213.98c18.118-.008 34.243-11.484 40.18-28.598l39.7-114.578a6.997 6.997 0 00-.915-6.355zm0 0'/%3E%3C/svg%3E");}
.circle.add-cart, .circle.quickview{z-index:1;font-size:0;text-indent:-999px;overflow:hidden;transition: none;display: block;width: 60px;height: 60px;border: 1px solid #0c9af2;background-color: #fff;background-size: 30px;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;background-repeat: no-repeat;background-position: center center;background-image: url("data:image/svg+xml,%0A%3Csvg height='552' fill='%230c9af2' viewBox='0 -11 414.001 414' width='552' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M202.48 352.129c0-21.797-17.671-39.469-39.468-39.469-21.801 0-39.473 17.668-39.473 39.469 0 21.8 17.672 39.473 39.473 39.473 21.785-.024 39.445-17.684 39.468-39.473zm0 0M348.445 348.242c2.149 21.692-13.695 41.02-35.39 43.168-21.692 2.149-41.016-13.7-43.164-35.39-2.149-21.692 13.695-41.02 35.386-43.168 21.692-2.149 41.02 13.699 43.168 35.39zm0 0M412.7 63.555a6.995 6.995 0 00-5.7-2.942H95.613L91.7 35.871C88.508 15.168 70.65-.082 49.7 0H7C3.133 0 0 3.133 0 7s3.133 7 7 7h42.7c14.05-.055 26.03 10.176 28.171 24.063l33.8 213.515c3.192 20.703 21.052 35.957 42 35.871h208.93a7.001 7.001 0 000-14h-208.93c-14.05.055-26.03-10.176-28.171-24.062l-5.746-36.301h213.98c18.118-.008 34.243-11.484 40.18-28.598l39.7-114.578a6.997 6.997 0 00-.915-6.355zm0 0'/%3E%3C/svg%3E");}
.circle.add-cart:hover, .add-cart.circle.in-cart, .circle.quickview:hover, .circle.quickview.in-cart{background-color:#0c9af2;background-image: url("data:image/svg+xml,%0A%3Csvg height='552' fill='%23ffffff' viewBox='0 -11 414.001 414' width='552' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M202.48 352.129c0-21.797-17.671-39.469-39.468-39.469-21.801 0-39.473 17.668-39.473 39.469 0 21.8 17.672 39.473 39.473 39.473 21.785-.024 39.445-17.684 39.468-39.473zm0 0M348.445 348.242c2.149 21.692-13.695 41.02-35.39 43.168-21.692 2.149-41.016-13.7-43.164-35.39-2.149-21.692 13.695-41.02 35.386-43.168 21.692-2.149 41.02 13.699 43.168 35.39zm0 0M412.7 63.555a6.995 6.995 0 00-5.7-2.942H95.613L91.7 35.871C88.508 15.168 70.65-.082 49.7 0H7C3.133 0 0 3.133 0 7s3.133 7 7 7h42.7c14.05-.055 26.03 10.176 28.171 24.063l33.8 213.515c3.192 20.703 21.052 35.957 42 35.871h208.93a7.001 7.001 0 000-14h-208.93c-14.05.055-26.03-10.176-28.171-24.062l-5.746-36.301h213.98c18.118-.008 34.243-11.484 40.18-28.598l39.7-114.578a6.997 6.997 0 00-.915-6.355zm0 0'/%3E%3C/svg%3E");}
/* Приемущества */
.advantages{display:flex;-webkit-display:flex;flex-wrap:wrap;padding:50px 0px;margin-bottom:0px;justify-content:space-between;}
.advantages .advantage{padding:25px 0 15px 0;width:360px;line-height:18px;background-position:50px center;background-size:80px 80px;background-repeat:no-repeat;padding-left:145px;padding-right:50px;font-size:16px;display:block;display:flex;-webkit-display:flex;flex-wrap:wrap;align-items:center;}
.discount-ico{background-image: url("data:image/svg+xml,%0A%3Csvg version='1.1' id='Слой_1' xmlns='http://www.w3.org/2000/svg' x='0' y='0' viewBox='0 0 512 512' xml:space='preserve'%3E%3Cstyle%3E.st0%7Bfill:%230c9af2%7D.st1%7Bfill:%23020419%7D%3C/style%3E%3Cpath class='st0' d='M253.4 119.8c-4 0-7.7-2.4-9.2-6.1-1.5-3.7-.7-8 2.2-10.8L334 15.2c20.2-20.2 53.1-20.2 73.3 0 20.2 20.2 20.2 53.1 0 73.3l-27.4 28.1c-3.8 3.9-10.1 4-14 .1-3.9-3.8-4-10.1-.2-14l27.5-28.2c12.5-12.4 12.5-32.7.1-45.2s-32.7-12.5-45.2-.1l-87.6 87.6c-1.9 1.9-4.4 3-7.1 3z'/%3E%3Cpath class='st0' d='M136.1 119.1c-2.6 0-5.2-1-7-2.9l-7.2-7.3c-20.1-20.3-20.1-53 .1-73.2s52.9-20.2 73.2-.1l66.3 66.3c3.9 3.9 3.9 10.2 0 14.1-3.9 3.9-10.2 3.9-14.1 0L181 49.7c-12.5-12.5-32.7-12.5-45.2 0s-12.5 32.7 0 45.2l7.3 7.3c2.8 2.8 3.7 7.1 2.2 10.8-1.5 3.7-5.2 6.1-9.2 6.1zM288.2 473.6c-1.2 0-2.4-.2-3.5-.6l-31.6-12-31.6 12c-4.4 1.7-9.3.1-11.9-3.9l-18.5-28.3-32.6-8.8c-4.5-1.2-7.6-5.4-7.3-10.1l1.7-33.8-21.2-26.3c-2.9-3.6-2.9-8.8 0-12.5l21.2-26.3-1.7-33.8c-.2-4.7 2.8-8.9 7.3-10.1l32.6-8.8 18.5-28.3c2.6-3.9 7.5-5.5 11.9-3.9l31.6 12 31.6-12c4.4-1.7 9.3-.1 11.9 3.9l18.5 28.3 32.6 8.8c4.5 1.2 7.6 5.4 7.3 10.1l-1.7 33.8 21.2 26.3c2.9 3.6 2.9 8.8 0 12.5l-21.2 26.3 1.7 33.8c.2 4.7-2.8 8.9-7.3 10.1l-32.6 8.8-18.5 28.3c-1.9 2.9-5 4.5-8.4 4.5zm-35.1-33.3c1.2 0 2.4.2 3.5.7l27.7 10.5 16.2-24.8c1.3-2 3.4-3.5 5.7-4.2l28.6-7.7-1.5-29.6c-.1-2.4.7-4.8 2.2-6.7l18.6-23-18.6-23c-1.5-1.9-2.3-4.3-2.2-6.7l1.5-29.6-28.6-7.7c-2.4-.6-4.4-2.1-5.7-4.2l-16.2-24.8-27.7 10.5c-2.3.9-4.8.9-7.1 0l-27.7-10.5-16.2 24.8c-1.3 2-3.4 3.5-5.7 4.2l-28.6 7.7 1.5 29.6c.1 2.4-.7 4.8-2.2 6.7l-18.6 23 18.6 23c1.5 1.9 2.3 4.3 2.2 6.7l-1.5 29.6 28.6 7.7c2.4.6 4.4 2.1 5.7 4.2l16.2 24.8 27.7-10.5c1.2-.4 2.4-.7 3.6-.7z'/%3E%3Cpath class='st1' d='M218.7 346.7c16.3 0 29.5-13.2 29.5-29.5s-13.2-29.5-29.5-29.5-29.5 13.2-29.5 29.5 13.2 29.5 29.5 29.5zm0-39.1c5.3 0 9.6 4.3 9.6 9.6s-4.3 9.6-9.6 9.6-9.6-4.3-9.6-9.6 4.3-9.6 9.6-9.6zM256.4 395.4c0 16.3 13.2 29.5 29.5 29.5s29.5-13.2 29.5-29.5-13.2-29.5-29.5-29.5-29.5 13.2-29.5 29.5zm39.1 0c0 5.3-4.3 9.6-9.6 9.6s-9.6-4.3-9.6-9.6 4.3-9.6 9.6-9.6 9.6 4.3 9.6 9.6zM217.9 409.5c4.6 3 10.8 1.7 13.8-2.9l62.6-96c2-3 2.2-6.8.6-10s-4.8-5.3-8.4-5.5c-3.6-.2-7 1.6-8.9 4.6l-62.6 96c-3 4.6-1.7 10.8 2.9 13.8z'/%3E%3Cpath class='st1' d='M11.4 226.9H33v230.4c0 30.2 24.5 54.7 54.7 54.7h330.7c30.2 0 54.7-24.5 54.7-54.7V226.9h21.6c5.5 0 10-4.5 10-10v-62.4c0-30.2-24.5-54.7-54.7-54.7H56.1c-30.2 0-54.7 24.5-54.7 54.7V217c.1 5.5 4.5 9.9 10 9.9zm441.8 230.4c0 19.2-15.6 34.8-34.8 34.8H87.7c-19.2 0-34.8-15.6-34.8-34.8V226.9h400.3v230.4zM321.3 119.7H450c19.2 0 34.8 15.6 34.8 34.8V207H321.3v-87.3zm-113.7 0h93.8V207h-93.8v-87.3zM21.4 154.5c0-19.2 15.6-34.8 34.8-34.8h131.6V207H21.4v-52.5z'/%3E%3C/svg%3E");}
.support-ico{background-image: url("data:image/svg+xml,%0A%3Csvg version='1.1' id='Слой_1' xmlns='http://www.w3.org/2000/svg' x='0' y='0' viewBox='0 0 512 512' xml:space='preserve'%3E%3Cstyle%3E.st0%7Bfill:%23020419%7D.st1%7Bfill:%230c9af2%7D%3C/style%3E%3Cpath class='st0' d='M412.8 382.9c-6.7 0-12 5.4-12.1 12.1v26c0 20.2-16.4 36.6-36.7 36.7h-23.6c-1.2 0-2.4.2-3.5.5-5.2-18.1-21.8-30.7-40.7-30.6h-59.4c-23.3 0-42.2 18.9-42.2 42.2 0 23.3 18.9 42.2 42.2 42.2h59.4c18.9 0 35.4-12.5 40.7-30.6 1.1.3 2.3.5 3.5.5H364c33.6 0 60.8-27.2 60.8-60.8V395c0-6.7-5.4-12.1-12-12.1zm-116.6 105h-59.4c-10 0-18.1-8.1-18.1-18.1 0-10 8.1-18.1 18.1-18.1h59.4c10 0 18.1 8.1 18.1 18.1 0 10-8.1 18.1-18.1 18.1zM244.2 0C144.7 0 63.6 81.1 63.6 180.6v77.6c0 6.7 5.4 12.1 12.1 12.1 6.7 0 12.1-5.4 12.1-12.1v-77.6c0-86.3 70.2-156.5 156.5-156.5s156.5 70.2 156.5 156.5v77.6c0 6.7 5.4 12.1 12.1 12.1 6.7 0 12.1-5.4 12.1-12.1v-77.6C424.8 81 343.8 0 244.2 0z'/%3E%3Cpath class='st1' d='M102.6 246H55.4C26.5 246 3 269.5 3 298.5v54c0 29 23.5 52.5 52.5 52.5h47.2c6.7 0 12-5.4 12.1-12.1V258c0-3.2-1.3-6.3-3.5-8.5-2.4-2.3-5.5-3.5-8.7-3.5zM90.5 380.9H55.4c-15.6 0-28.3-12.7-28.4-28.4v-53.9c0-15.6 12.7-28.3 28.4-28.4h35.1v110.7zM433 246h-47.2c-6.7 0-12 5.4-12.1 12.1V393c0 6.7 5.4 12 12.1 12.1H433c29 0 52.5-23.5 52.5-52.5v-53.9c.1-29.1-23.4-52.7-52.5-52.7zm28.4 106.5c0 15.7-12.7 28.3-28.4 28.4h-35.1V270.1H433c15.7 0 28.3 12.7 28.4 28.4v54z'/%3E%3C/svg%3E");}
.delivery-ico{background-image: url("data:image/svg+xml,%0A%3Csvg version='1.1' id='Слой_1' xmlns='http://www.w3.org/2000/svg' x='0' y='0' viewBox='0 0 512 512' xml:space='preserve'%3E%3Cstyle%3E.st1%7Bfill:%230c9af2%7D%3C/style%3E%3Cpath d='M36 391.7h33.3c5.2 0 9.3-4.2 9.3-9.3 0-5.2-4.2-9.3-9.3-9.3H36c-9.6 0-17.3-7.8-17.3-17.3v-309c0-9.6 7.8-17.3 17.3-17.3h218c9.6 0 17.3 7.8 17.3 17.3V373H162.7c-5.2 0-9.3 4.2-9.3 9.3 0 5.2 4.2 9.3 9.3 9.3h186.7c5.2 0 9.3-4.2 9.3-9.3 0-5.2-4.2-9.3-9.3-9.3H290V245.6h203.4v110.1c0 9.6-7.8 17.3-17.3 17.3h-33.3c-5.2 0-9.3 4.2-9.3 9.3 0 5.2 4.2 9.3 9.3 9.3H476c19.9 0 36-16.1 36-36V236.2v-.2-.5-.4c0-.1 0-.3-.1-.5s-.1-.3-.1-.4c0-.1-.1-.3-.1-.4s-.1-.3-.1-.4c0-.1-.1-.3-.2-.4-.1-.1-.1-.3-.2-.4-.1-.1-.1-.3-.2-.4-.1-.1-.1-.3-.2-.4-.1-.1-.2-.3-.2-.4-.1-.1-.2-.3-.3-.4l-.3-.3c-.1-.1-.2-.3-.3-.4l-.2-.2-68.7-74.8c-6.8-7.4-16.4-11.6-26.5-11.7H290V46.7c0-19.9-16.1-36-36-36H36c-19.9 0-36 16.1-36 36v309c0 19.8 16.1 35.9 36 36zm254-229.6h124.4c4.9 0 9.5 2 12.8 5.6l54.3 59.2H290v-64.8z' fill='%23020419'/%3E%3Cpath class='st1' d='M116 438.3c-30.9 0-56-25.1-56-56s25.1-56 56-56 56 25.1 56 56-25.1 56-56 56zm0-93.3c-20.6 0-37.3 16.7-37.3 37.3 0 20.6 16.7 37.3 37.3 37.3s37.3-16.7 37.3-37.3c0-20.6-16.7-37.3-37.3-37.3zM396 438.3c-30.9 0-56-25.1-56-56s25.1-56 56-56 56 25.1 56 56-25.1 56-56 56zm0-93.3c-20.6 0-37.3 16.7-37.3 37.3 0 20.6 16.7 37.3 37.3 37.3 20.6 0 37.3-16.7 37.3-37.3 0-20.6-16.7-37.3-37.3-37.3z'/%3E%3C/svg%3E");}
/* Баннеры на главной */
.index-banners{display:flex;flex-wrap:wrap;justify-content:space-between;}
.index-banners-overflow{margin-bottom:80px;}
.index-banners .index-banner{width:360px;height:260px;display:block;background-size: cover;}
.index-banners .index-banner .banner-link{display:flex;flex-wrap:wrap;width:100%;height:100%;position:relative;}
.index-banners .index-banner.banner1 .sub-header{position:absolute;left:0;top:25px;padding:0 25px;height:40px;line-height:40px;color:#f6fcff;background:#0c9af2;}
.index-banners .index-banner.banner1 .sub-text{color:#f6fcff;font-size:26px;line-height:32px;font-weight:bold;text-transform:uppercase;position:absolute;left:25px;top:85px;}
.index-banners .index-banner.banner2{background:#020419;}
.index-banners .index-banner.banner2 .banner-link{justify-content:center;align-content:center;align-items:center;}
.index-banners .index-banner.banner2 .sub-header{font-size:26px;line-height:32px;color:#0c9af2;font-weight:bold;text-align:center;width:100%;margin-bottom:15px;}
.index-banners .index-banner.banner2 .sub-text{font-size:16px;color:#f6fcff;text-align:center;width:100%;}
.index-banners .index-banner.banner2 .banner-link:before{content:'';pointer-events: none;position:absolute;right:0;top:0;width: 0;height: 0;border-style: solid;border-width: 25px;border-color:#0c9af2 #0c9af2 transparent transparent;}
.index-banners .index-banner.banner2 .banner-link:after{content:'';pointer-events: none;position:absolute;left:0;bottom:0;width: 0;height: 0;border-style: solid;border-width: 25px;border-color:transparent transparent #0c9af2 #0c9af2;}
.index-banners .index-banner.banner3 .banner-link{padding:25px;justify-content:flex-end;align-content:flex-end;align-items:flex-end;}
.index-banners .index-banner.banner3 .sub-text{font-size:26px;line-height:32px;color:#f6fcff;font-weight:bold;text-transform:uppercase;text-align:right;}
/* Поиск */
.search{width:calc(100% - 360px);padding-left:30px;position:relative;display: flex;flex-wrap: wrap;align-content: center;}
.search.active{visibility:visible;display:block;}
#search_form{width:100%;position:relative;}
#search_form .search-string{width:100%;height:50px;border:0;background:#f6fcff;padding:0 80px 0 25px;border-radius:30px;-webkit-border-radius:30px;}
#search_form .search-submit{position: absolute;right: 2px;top: 2px;background: #0c9af2;width: 80px;height: 46px;border: 0;display: flex;-webkit-display: flex;justify-content: center;align-items: center;cursor: pointer;border-top-right-radius: 30px;border-bottom-right-radius: 30px;}
#search_form .search-submit:hover{background-color:#f2920c;}
.svg-search{width:30px;height:30px;background-position:center center;background-repeat:no-repeat;display:block;background-size:18px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23f6fcff' viewBox='0 0 512 512'%3E%3Cpath d='M225.474 0C101.151 0 0 101.151 0 225.474c0 124.33 101.151 225.474 225.474 225.474 124.33 0 225.474-101.144 225.474-225.474C450.948 101.151 349.804 0 225.474 0zm0 409.323c-101.373 0-183.848-82.475-183.848-183.848S124.101 41.626 225.474 41.626s183.848 82.475 183.848 183.848-82.475 183.849-183.848 183.849z'/%3E%3Cpath d='M505.902 476.472L386.574 357.144c-8.131-8.131-21.299-8.131-29.43 0-8.131 8.124-8.131 21.306 0 29.43l119.328 119.328A20.74 20.74 0 00491.187 512a20.754 20.754 0 0014.715-6.098c8.131-8.124 8.131-21.306 0-29.43z'/%3E%3C/svg%3E");}
.lr-search-button, .search-close{display:none;}
/* Поисковая выдача */
#search-result {display: none;position: absolute;width: calc(100% - 30px);top:100%;padding: 5px 15px 5px 15px;border:1px solid #0c9af2;background-color: #fff;z-index: 30;}
#search-result._active {visibility: visible;opacity: 1;-webkit-transform: translate(0,0);transform: translate(0,0)}
#search-result .inner .result-category {width: 40%;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;padding-right: 10px}
#search-result .inner .result-category._visible + .result-goods {border-left: 1px solid #dce4e9}
#search-result .inner .result-category img {display: none}
#search-result .inner .result-goods {width: 60%;height: 100%;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;padding: 0 10px}
#search-result .inner .result-category a {font-weight: 700}
#search-result .inner {overflow:hidden;display: -webkit-box;display: -ms-flexbox;display: flex}
#search-result .inner .result-item {width: 100%;line-height: 20px;padding: 10px 0}
#search-result .inner .result-item a {width: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center}
#search-result .inner .result-item a.show-all{display:block;background:#0c9af2;width:140px;height:30px;padding:0 10px;line-height:30px;color:#fff;text-align:center;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;}
#search-result .inner .result-item a.show-all:hover{background:#f2920c;}
#search-result .inner .result-item a img {max-width: 40px;max-height: 40px;margin-right: 15px}
.search-reset{opacity:0;cursor:pointer;position:absolute;top:calc(50% - 15px);right:90px;border:0;background:transparent;width:30px;height:30px;background-repeat:no-repeat;background-size:20px;background-position:center;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M10 8.586L2.929 1.515 1.515 2.929 8.586 10l-7.071 7.071 1.414 1.414L10 11.414l7.071 7.071 1.414-1.414L11.414 10l7.071-7.071-1.414-1.414L10 8.586z'/%3E%3C/svg%3E");}
.search-string:focus + .search-reset{opacity:1;} 
/* Нижние баннеры на главной */
.index-page-goods-banners .top-banner{width:100%;height:403px;background-size:cover;margin-bottom:30px;}
.index-page-goods-banners .bottom-banner{width:100%;height:331px;background-size:cover;}
.index-page-goods-banners .button{width:200px;height:50px;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;}
.index-page-goods-banners{font-size:26px;font-weight:600;color:#f6fcff;text-align:center;line-height:32px;}
.index-page-goods-banners .text{margin-bottom:50px;width:100%;}
.index-page-goods-banners .emphasis{color:#f2920c;}
.shadow{width:100%;height:100%;background:rgba(0,0,0,0.6);}
.index-page-goods-banners .shadow{display:flex;flex-wrap:wrap;justify-content:center;align-content:center;}
/* Новинки */
.index-page-goods{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;margin-bottom:80px;}
.index-page-col{width:360px;}
.pdt-newhit .item .new-goods{background-color: #ffffff;border:1px solid #bfd0dc;display:flex;flex-wrap:wrap;}
.pdt-newhit .item .new-goods:hover{border-color:#0c9af2;}
.pdt-newhit .item .new-goods:not(:last-of-type){margin-bottom:30px;}
.pdt-newhit .item .new-goods .product-image{width:130px;margin:10px 0;display:flex;flex-wrap:wrap;align-items:center;align-content:center;}
.pdt-newhit .item .new-goods .product-information{display:flex;flex-wrap:wrap;flex-direction:column;position:relative;padding:15px;width:calc(100% - 130px);}
.pdt-newhit .item .new-goods .product-information .price-box{margin-top:auto;}
.pdt-newhit .item .new-goods .product-information .price-box .price{width:100%;display:block;}
.pdt-newhit .item .new-goods .product-information .price-box .price.old-price{margin-bottom:5px;}
.pdt-newhit .item .new-goods .product-information .goodsListForm{position: absolute;width:calc(100% - 20px);height: 60px;bottom: 5px;right: 5px;}
.pdt-newhit .item .new-goods:hover .product-information .goodsListForm{background: white;}
.pdt-newhit .item .new-goods .product-image a{background:#fff;display:flex;-webkit-display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:130px;height:130px;}
.pdt-newhit .item .new-goods .product-name{overflow: hidden;text-overflow: ellipsis;word-break: break-word;font-size: 16px;margin-bottom:10px;}
.pdt-newhit .item .new-goods .product-name a{display:block;width:100%;overflow:hidden;}
.pdt-newhit .item .new-goods:hover .add-to-links{display:flex;}
/* Обратный звонок на главной */
#index-callback{background:#020419;margin-bottom:40px;}
#index-callback .container{width:810px;position:relative;background:#0c9af2;}
#index-callback .container:before{content: '';position: absolute;right: 100%;top: 0;width: 0;height: 0;border-style: solid;border-width: 100px;border-color: #0c9af2 #0c9af2 transparent transparent;}
#index-callback .container:after{content:'';position:absolute;left:100%;top:0;width: 0;height: 0;border-style: solid;border-width: 100px;border-color:transparent transparent #0c9af2 #0c9af2;}
#index-callback .callbackForm{display:block;width:100%;padding:30px 0;}
#index-callback .callback-text{font-size:16px;color:#f6fcff;margin-bottom:15px;}
#index-callback .callback-header{font-size:26px;font-weight:bold;text-transform:uppercase;color:#f6fcff;margin-bottom:15px;}
#index-callback .callback-button{position:absolute;cursor:pointer;top:2px;right:2px;width:200px;height:46px;border:0;background-color:#f2920c;color:#f6fcff;font-size:16px;text-align:center;border-top-right-radius:30px;border-bottom-right-radius:30px;}
#index-callback .callback-button:hover{background-color:#0c9af2;}
#index-callback .inputText{height:50px;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;}
.callback-input{position:relative;}
/* Социальные сети */
.header-top .social-links{padding:0 40px;width:260px;justify-content:left;}
.social-links{display:flex;-webkit-display:flex;justify-content:left;align-items:center;flex-wrap:wrap;width:180px;}
.social-links a{display:block;width:20px;height:20px;background-repeat: no-repeat;background-position:center center;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;}
.social-links .telegram{background-size: 20px;background-position: center center;background-image: url("data:image/svg+xml,%0A%3Csvg fill='%23f6fcff' height='512' viewBox='0 0 24 24' width='512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 24c6.629 0 12-5.371 12-12S18.629 0 12 0 0 5.371 0 12s5.371 12 12 12zM5.491 11.74l11.57-4.461c.537-.194 1.006.131.832.943l.001-.001-1.97 9.281c-.146.658-.537.818-1.084.508l-3-2.211-1.447 1.394c-.16.16-.295.295-.605.295l.213-3.053 5.56-5.023c.242-.213-.054-.333-.373-.121l-6.871 4.326-2.962-.924c-.643-.204-.657-.643.136-.953z'/%3E%3C/svg%3E");    margin-left: 20px; margin-right: 10px;}
.social-links .telegram:hover{background-image: url("data:image/svg+xml,%0A%3Csvg fill='%230c9af2' height='512' viewBox='0 0 24 24' width='512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 24c6.629 0 12-5.371 12-12S18.629 0 12 0 0 5.371 0 12s5.371 12 12 12zM5.491 11.74l11.57-4.461c.537-.194 1.006.131.832.943l.001-.001-1.97 9.281c-.146.658-.537.818-1.084.508l-3-2.211-1.447 1.394c-.16.16-.295.295-.605.295l.213-3.053 5.56-5.023c.242-.213-.054-.333-.373-.121l-6.871 4.326-2.962-.924c-.643-.204-.657-.643.136-.953z'/%3E%3C/svg%3E");    margin-left: 20px; margin-right: 10px;}
.social-links .odnoklasniki{background-size: 20px;background-position: center center;background-image: url("data:image/svg+xml,%0A%3Csvg fill='%23f6fcff' xmlns='http://www.w3.org/2000/svg' width='97.75' height='97.75'%3E%3Cpath d='M48.921 40.507a8.367 8.367 0 008.367-8.443c-.017-4.679-3.742-8.402-8.411-8.406a8.398 8.398 0 00-8.432 8.508c.035 4.66 3.794 8.358 8.476 8.341z'/%3E%3Cpath d='M48.875 0C21.882 0 0 21.883 0 48.875S21.882 97.75 48.875 97.75 97.75 75.867 97.75 48.875 75.868 0 48.875 0zm.07 14.863c9.52.026 17.161 7.813 17.112 17.438-.048 9.403-7.814 17.024-17.318 16.992-9.407-.032-17.122-7.831-17.066-17.253.053-9.525 7.772-17.203 17.272-17.177zm19.282 41.194c-2.105 2.161-4.639 3.725-7.453 4.816-2.66 1.031-5.575 1.55-8.461 1.896.437.474.642.707.914.979 3.916 3.937 7.851 7.854 11.754 11.802 1.33 1.346 1.607 3.014.875 4.577-.799 1.71-2.592 2.834-4.351 2.713-1.114-.077-1.983-.63-2.754-1.407-2.956-2.974-5.968-5.895-8.862-8.925-.845-.882-1.249-.714-1.994.052a589.856 589.856 0 01-9.034 9.072c-1.365 1.346-2.989 1.59-4.573.82-1.683-.814-2.753-2.533-2.671-4.262.058-1.166.632-2.06 1.434-2.858 3.877-3.869 7.742-7.75 11.608-11.628.257-.257.495-.53.868-.93-5.273-.551-10.028-1.849-14.099-5.032-.506-.396-1.027-.778-1.487-1.222-1.783-1.711-1.962-3.672-.553-5.69 1.207-1.728 3.231-2.19 5.336-1.197.408.191.796.433 1.168.689 7.586 5.213 18.008 5.356 25.624.233.754-.576 1.561-1.05 2.496-1.289 1.816-.468 3.512.201 4.486 1.791 1.115 1.817 1.102 3.589-.271 5z'/%3E%3C/svg%3E");}
.social-links .odnoklasniki:hover{background-image: url("data:image/svg+xml,%0A%3Csvg fill='%230c9af2' xmlns='http://www.w3.org/2000/svg' width='97.75' height='97.75'%3E%3Cpath d='M48.921 40.507a8.367 8.367 0 008.367-8.443c-.017-4.679-3.742-8.402-8.411-8.406a8.398 8.398 0 00-8.432 8.508c.035 4.66 3.794 8.358 8.476 8.341z'/%3E%3Cpath d='M48.875 0C21.882 0 0 21.883 0 48.875S21.882 97.75 48.875 97.75 97.75 75.867 97.75 48.875 75.868 0 48.875 0zm.07 14.863c9.52.026 17.161 7.813 17.112 17.438-.048 9.403-7.814 17.024-17.318 16.992-9.407-.032-17.122-7.831-17.066-17.253.053-9.525 7.772-17.203 17.272-17.177zm19.282 41.194c-2.105 2.161-4.639 3.725-7.453 4.816-2.66 1.031-5.575 1.55-8.461 1.896.437.474.642.707.914.979 3.916 3.937 7.851 7.854 11.754 11.802 1.33 1.346 1.607 3.014.875 4.577-.799 1.71-2.592 2.834-4.351 2.713-1.114-.077-1.983-.63-2.754-1.407-2.956-2.974-5.968-5.895-8.862-8.925-.845-.882-1.249-.714-1.994.052a589.856 589.856 0 01-9.034 9.072c-1.365 1.346-2.989 1.59-4.573.82-1.683-.814-2.753-2.533-2.671-4.262.058-1.166.632-2.06 1.434-2.858 3.877-3.869 7.742-7.75 11.608-11.628.257-.257.495-.53.868-.93-5.273-.551-10.028-1.849-14.099-5.032-.506-.396-1.027-.778-1.487-1.222-1.783-1.711-1.962-3.672-.553-5.69 1.207-1.728 3.231-2.19 5.336-1.197.408.191.796.433 1.168.689 7.586 5.213 18.008 5.356 25.624.233.754-.576 1.561-1.05 2.496-1.289 1.816-.468 3.512.201 4.486 1.791 1.115 1.817 1.102 3.589-.271 5z'/%3E%3C/svg%3E");}
.social-links .youtube{background-size:20px;background-image: url("data:image/svg+xml,%0A%3Csvg fill='%23f6fcff' xmlns='http://www.w3.org/2000/svg' width='97.75' height='97.75'%3E%3Cpath d='M39.969 59.587L61.91 48.211c-7.359-3.84-14.627-7.63-21.941-11.447v22.823z'/%3E%3Cpath d='M48.875 0C21.883 0 0 21.882 0 48.875S21.883 97.75 48.875 97.75 97.75 75.868 97.75 48.875 75.867 0 48.875 0zm33.301 65.189c-.846 3.67-3.848 6.377-7.461 6.78-8.557.957-17.217.962-25.842.957-8.625.005-17.287 0-25.846-.957-3.613-.403-6.613-3.11-7.457-6.78-1.203-5.228-1.203-10.933-1.203-16.314s.014-11.088 1.217-16.314c.844-3.67 3.844-6.378 7.457-6.782 8.559-.956 17.221-.961 25.846-.956 8.623-.005 17.285 0 25.841.956 3.615.404 6.617 3.111 7.461 6.782 1.203 5.227 1.193 10.933 1.193 16.314s-.003 11.087-1.206 16.314z'/%3E%3C/svg%3E");}
.social-links .youtube:hover{background-image: url("data:image/svg+xml,%0A%3Csvg fill='%230c9af2' xmlns='http://www.w3.org/2000/svg' width='97.75' height='97.75'%3E%3Cpath d='M39.969 59.587L61.91 48.211c-7.359-3.84-14.627-7.63-21.941-11.447v22.823z'/%3E%3Cpath d='M48.875 0C21.883 0 0 21.882 0 48.875S21.883 97.75 48.875 97.75 97.75 75.868 97.75 48.875 75.867 0 48.875 0zm33.301 65.189c-.846 3.67-3.848 6.377-7.461 6.78-8.557.957-17.217.962-25.842.957-8.625.005-17.287 0-25.846-.957-3.613-.403-6.613-3.11-7.457-6.78-1.203-5.228-1.203-10.933-1.203-16.314s.014-11.088 1.217-16.314c.844-3.67 3.844-6.378 7.457-6.782 8.559-.956 17.221-.961 25.846-.956 8.623-.005 17.285 0 25.841.956 3.615.404 6.617 3.111 7.461 6.782 1.203 5.227 1.193 10.933 1.193 16.314s-.003 11.087-1.206 16.314z'/%3E%3C/svg%3E");}
.social-links .instagram{background-size:20px;background-image: url("data:image/svg+xml,%0A%3Csvg fill='%23f6fcff' xmlns='http://www.w3.org/2000/svg' width='97.75' height='97.75'%3E%3Cellipse cx='48.944' cy='48.719' rx='14.465' ry='14.017'/%3E%3Cpath d='M71.333 49.501c0 11.981-10.024 21.692-22.389 21.692s-22.389-9.711-22.389-21.692c0-2.147.324-4.221.924-6.18h-6.616v30.427a2.87 2.87 0 002.863 2.863h50.159a2.871 2.871 0 002.865-2.863V43.321h-6.341c.599 1.959.924 4.033.924 6.18zM65.332 35.11h8.141a3.25 3.25 0 003.242-3.242v-7.762a3.25 3.25 0 00-3.242-3.243h-8.141a3.25 3.25 0 00-3.243 3.243v7.762a3.25 3.25 0 003.243 3.242z'/%3E%3Cpath d='M48.875 0C21.882 0 0 21.882 0 48.875S21.882 97.75 48.875 97.75 97.75 75.868 97.75 48.875 75.868 0 48.875 0zm26.77 84.891H22.106c-5.087 0-9.246-3.765-9.246-9.244V22.105c0-5.481 4.159-9.245 9.246-9.245h53.539c5.086 0 9.246 3.764 9.246 9.245v53.542c0 5.479-4.161 9.244-9.246 9.244z'/%3E%3C/svg%3E");} 
.social-links .instagram:hover{background-image: url("data:image/svg+xml,%0A%3Csvg fill='%230c9af2' xmlns='http://www.w3.org/2000/svg' width='97.75' height='97.75'%3E%3Cellipse cx='48.944' cy='48.719' rx='14.465' ry='14.017'/%3E%3Cpath d='M71.333 49.501c0 11.981-10.024 21.692-22.389 21.692s-22.389-9.711-22.389-21.692c0-2.147.324-4.221.924-6.18h-6.616v30.427a2.87 2.87 0 002.863 2.863h50.159a2.871 2.871 0 002.865-2.863V43.321h-6.341c.599 1.959.924 4.033.924 6.18zM65.332 35.11h8.141a3.25 3.25 0 003.242-3.242v-7.762a3.25 3.25 0 00-3.242-3.243h-8.141a3.25 3.25 0 00-3.243 3.243v7.762a3.25 3.25 0 003.243 3.242z'/%3E%3Cpath d='M48.875 0C21.882 0 0 21.882 0 48.875S21.882 97.75 48.875 97.75 97.75 75.868 97.75 48.875 75.868 0 48.875 0zm26.77 84.891H22.106c-5.087 0-9.246-3.765-9.246-9.244V22.105c0-5.481 4.159-9.245 9.246-9.245h53.539c5.086 0 9.246 3.764 9.246 9.245v53.542c0 5.479-4.161 9.244-9.246 9.244z'/%3E%3C/svg%3E");}
.social-links .vk{background-size:20px;background-image: url("data:image/svg+xml,%0A%3Csvg fill='%23f6fcff' xmlns='http://www.w3.org/2000/svg' width='97.75' height='97.75'%3E%3Cpath d='M48.875 0C21.883 0 0 21.882 0 48.875S21.883 97.75 48.875 97.75 97.75 75.868 97.75 48.875 75.867 0 48.875 0zm24.792 54.161c2.278 2.225 4.688 4.319 6.733 6.774.906 1.086 1.76 2.209 2.41 3.472.928 1.801.09 3.776-1.522 3.883l-10.013-.002c-2.586.214-4.644-.829-6.379-2.597-1.385-1.409-2.67-2.914-4.004-4.371-.545-.598-1.119-1.161-1.803-1.604-1.365-.888-2.551-.616-3.333.81-.797 1.451-.979 3.059-1.055 4.674-.109 2.361-.821 2.978-3.19 3.089-5.062.237-9.865-.531-14.329-3.083-3.938-2.251-6.986-5.428-9.642-9.025-5.172-7.012-9.133-14.708-12.692-22.625-.801-1.783-.215-2.737 1.752-2.774 3.268-.063 6.536-.055 9.804-.003 1.33.021 2.21.782 2.721 2.037 1.766 4.345 3.931 8.479 6.644 12.313.723 1.021 1.461 2.039 2.512 2.76 1.16.796 2.044.533 2.591-.762.35-.823.501-1.703.577-2.585.26-3.021.291-6.041-.159-9.05-.28-1.883-1.339-3.099-3.216-3.455-.956-.181-.816-.535-.351-1.081.807-.944 1.563-1.528 3.074-1.528l11.313-.002c1.783.35 2.183 1.15 2.425 2.946l.01 12.572c-.021.695.349 2.755 1.597 3.21 1 .33 1.66-.472 2.258-1.105 2.713-2.879 4.646-6.277 6.377-9.794.764-1.551 1.423-3.156 2.063-4.764.476-1.189 1.216-1.774 2.558-1.754l10.894.013c.321 0 .647.003.965.058 1.836.314 2.339 1.104 1.771 2.895-.894 2.814-2.631 5.158-4.329 7.508-1.82 2.516-3.761 4.944-5.563 7.471-1.656 2.31-1.525 3.473.531 5.479z'/%3E%3C/svg%3E");    margin-left: 10px; margin-right: 10px;} 
.social-links .vk:hover{background-image: url("data:image/svg+xml,%0A%3Csvg fill='%230c9af2' xmlns='http://www.w3.org/2000/svg' width='97.75' height='97.75'%3E%3Cpath d='M48.875 0C21.883 0 0 21.882 0 48.875S21.883 97.75 48.875 97.75 97.75 75.868 97.75 48.875 75.867 0 48.875 0zm24.792 54.161c2.278 2.225 4.688 4.319 6.733 6.774.906 1.086 1.76 2.209 2.41 3.472.928 1.801.09 3.776-1.522 3.883l-10.013-.002c-2.586.214-4.644-.829-6.379-2.597-1.385-1.409-2.67-2.914-4.004-4.371-.545-.598-1.119-1.161-1.803-1.604-1.365-.888-2.551-.616-3.333.81-.797 1.451-.979 3.059-1.055 4.674-.109 2.361-.821 2.978-3.19 3.089-5.062.237-9.865-.531-14.329-3.083-3.938-2.251-6.986-5.428-9.642-9.025-5.172-7.012-9.133-14.708-12.692-22.625-.801-1.783-.215-2.737 1.752-2.774 3.268-.063 6.536-.055 9.804-.003 1.33.021 2.21.782 2.721 2.037 1.766 4.345 3.931 8.479 6.644 12.313.723 1.021 1.461 2.039 2.512 2.76 1.16.796 2.044.533 2.591-.762.35-.823.501-1.703.577-2.585.26-3.021.291-6.041-.159-9.05-.28-1.883-1.339-3.099-3.216-3.455-.956-.181-.816-.535-.351-1.081.807-.944 1.563-1.528 3.074-1.528l11.313-.002c1.783.35 2.183 1.15 2.425 2.946l.01 12.572c-.021.695.349 2.755 1.597 3.21 1 .33 1.66-.472 2.258-1.105 2.713-2.879 4.646-6.277 6.377-9.794.764-1.551 1.423-3.156 2.063-4.764.476-1.189 1.216-1.774 2.558-1.754l10.894.013c.321 0 .647.003.965.058 1.836.314 2.339 1.104 1.771 2.895-.894 2.814-2.631 5.158-4.329 7.508-1.82 2.516-3.761 4.944-5.563 7.471-1.656 2.31-1.525 3.473.531 5.479z'/%3E%3C/svg%3E");    margin-left: 10px; margin-right: 10px;} 
.social-links .facebook{display:none;background-size:20px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23f6fcff' width='97.75' height='97.75'%3E%3Cpath d='M48.875 0C21.882 0 0 21.882 0 48.875S21.882 97.75 48.875 97.75 97.75 75.868 97.75 48.875 75.868 0 48.875 0zm18.646 24.89l-6.76.003c-5.301 0-6.326 2.519-6.326 6.215v8.15h12.641l-.006 12.765H54.436v32.758H41.251V52.023H30.229V39.258h11.022v-9.414c0-10.925 6.675-16.875 16.42-16.875l9.851.015V24.89h-.001z'/%3E%3C/svg%3E");} 
.social-links .facebook:hover{background-size:20px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%230c9af2' width='97.75' height='97.75'%3E%3Cpath d='M48.875 0C21.882 0 0 21.882 0 48.875S21.882 97.75 48.875 97.75 97.75 75.868 97.75 48.875 75.868 0 48.875 0zm18.646 24.89l-6.76.003c-5.301 0-6.326 2.519-6.326 6.215v8.15h12.641l-.006 12.765H54.436v32.758H41.251V52.023H30.229V39.258h11.022v-9.414c0-10.925 6.675-16.875 16.42-16.875l9.851.015V24.89h-.001z'/%3E%3C/svg%3E");} 
.social-links .skype{display:none;background-size:20px;background-image: url("data:image/svg+xml,%0A%3Csvg height='512pt' viewBox='0 0 512 512' fill='%23f6fcff' width='512pt' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M284.438 237.762l-35.204-7.813c-13.39-3.05-28.804-7.082-28.804-19.707 0-12.652 10.812-21.492 30.332-21.492 39.34 0 35.746 27.035 55.277 27.035 10.277 0 19.274-6.043 19.274-16.433 0-24.247-38.805-42.442-71.723-42.442-35.735 0-73.79 15.176-73.79 55.594 0 19.465 6.954 40.172 45.259 49.777l47.562 11.875c14.395 3.547 17.996 11.645 17.996 18.95 0 12.148-12.066 24.015-33.926 24.015-42.699 0-36.773-32.86-59.656-32.86-10.281 0-17.742 7.083-17.742 17.188 0 19.703 23.922 45.996 77.398 45.996 50.88 0 76.09-24.523 76.09-57.367 0-21.207-9.777-43.723-48.344-52.316zm0 0'/%3E%3Cpath d='M256 0C114.637 0 0 114.637 0 256s114.637 256 256 256 256-114.637 256-256S397.363 0 256 0zm133.285 388.906C372.453 405.746 350.085 415 326.29 415a89.027 89.027 0 01-43.84-11.55 151.276 151.276 0 01-26.36 2.343c-20.32 0-40.038-3.984-58.589-11.848-17.937-7.562-34.027-18.425-47.86-32.25-13.816-13.82-24.667-29.91-32.242-47.84-7.859-18.562-11.835-38.27-11.835-58.593 0-8.703.78-17.418 2.265-25.946a89.003 89.003 0 01-11.21-43.203c0-23.8 9.273-46.18 26.097-63.008C139.547 106.27 161.925 97 185.727 97c14.578 0 28.984 3.637 41.789 10.445.023-.004.05-.004.07-.011a151.808 151.808 0 0128.504-2.692c20.316 0 40.031 3.98 58.582 11.828 17.918 7.582 34.027 18.434 47.84 32.254 13.832 13.824 24.68 29.922 32.261 47.848 7.86 18.558 11.836 38.27 11.836 58.59 0 9.16-.863 18.328-2.507 27.285a89.097 89.097 0 0111.285 43.355c-.004 23.801-9.266 46.184-26.102 63.004zm0 0'/%3E%3C/svg%3E");}
.social-links .skype:hover{background-size:20px;background-image: url("data:image/svg+xml,%0A%3Csvg height='512pt' viewBox='0 0 512 512' fill='%230c9af2' width='512pt' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M284.438 237.762l-35.204-7.813c-13.39-3.05-28.804-7.082-28.804-19.707 0-12.652 10.812-21.492 30.332-21.492 39.34 0 35.746 27.035 55.277 27.035 10.277 0 19.274-6.043 19.274-16.433 0-24.247-38.805-42.442-71.723-42.442-35.735 0-73.79 15.176-73.79 55.594 0 19.465 6.954 40.172 45.259 49.777l47.562 11.875c14.395 3.547 17.996 11.645 17.996 18.95 0 12.148-12.066 24.015-33.926 24.015-42.699 0-36.773-32.86-59.656-32.86-10.281 0-17.742 7.083-17.742 17.188 0 19.703 23.922 45.996 77.398 45.996 50.88 0 76.09-24.523 76.09-57.367 0-21.207-9.777-43.723-48.344-52.316zm0 0'/%3E%3Cpath d='M256 0C114.637 0 0 114.637 0 256s114.637 256 256 256 256-114.637 256-256S397.363 0 256 0zm133.285 388.906C372.453 405.746 350.085 415 326.29 415a89.027 89.027 0 01-43.84-11.55 151.276 151.276 0 01-26.36 2.343c-20.32 0-40.038-3.984-58.589-11.848-17.937-7.562-34.027-18.425-47.86-32.25-13.816-13.82-24.667-29.91-32.242-47.84-7.859-18.562-11.835-38.27-11.835-58.593 0-8.703.78-17.418 2.265-25.946a89.003 89.003 0 01-11.21-43.203c0-23.8 9.273-46.18 26.097-63.008C139.547 106.27 161.925 97 185.727 97c14.578 0 28.984 3.637 41.789 10.445.023-.004.05-.004.07-.011a151.808 151.808 0 0128.504-2.692c20.316 0 40.031 3.98 58.582 11.828 17.918 7.582 34.027 18.434 47.84 32.254 13.832 13.824 24.68 29.922 32.261 47.848 7.86 18.558 11.836 38.27 11.836 58.59 0 9.16-.863 18.328-2.507 27.285a89.097 89.097 0 0111.285 43.355c-.004 23.801-9.266 46.184-26.102 63.004zm0 0'/%3E%3C/svg%3E");}
.social-links .tik-tok{display:none;background-size:20px;background-image: url("data:image/svg+xml,%0A%3Csvg height='512' width='512' fill='%23f6fcff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M256 0C114.637 0 0 114.637 0 256s114.637 256 256 256 256-114.637 256-256S397.363 0 256 0zm128.43 195.873v34.663c-16.345.006-32.226-3.197-47.204-9.516a120.587 120.587 0 01-26.811-15.636l.246 106.693c-.103 24.025-9.608 46.598-26.811 63.601-14 13.84-31.74 22.641-50.968 25.49a93.951 93.951 0 01-13.766 1.012c-20.583 0-40.124-6.668-56.109-18.97a93.08 93.08 0 01-8.624-7.532c-18.644-18.427-28.258-43.401-26.639-69.674 1.235-19.999 9.242-39.072 22.59-54.021 17.66-19.782 42.366-30.762 68.782-30.762 4.65 0 9.248.349 13.766 1.018v48.468a43.401 43.401 0 00-13.623-2.19c-24.134 0-43.659 19.69-43.298 43.842.229 15.453 8.67 28.961 21.12 36.407a43.023 43.023 0 0019.765 6.062 43.42 43.42 0 0016.036-2.127c17.243-5.696 29.682-21.892 29.682-40.994l.057-71.447V109.82h47.736a74.25 74.25 0 001.418 13.817c3.603 18.101 13.806 33.805 28.006 44.511 12.382 9.339 27.8 14.875 44.511 14.875.011 0 .149 0 .137-.011v12.861z'/%3E%3C/svg%3E");}
.social-links .tik-tok:hover{background-size:20px;background-image: url("data:image/svg+xml,%0A%3Csvg height='512' width='512' fill='%230c9af2' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M256 0C114.637 0 0 114.637 0 256s114.637 256 256 256 256-114.637 256-256S397.363 0 256 0zm128.43 195.873v34.663c-16.345.006-32.226-3.197-47.204-9.516a120.587 120.587 0 01-26.811-15.636l.246 106.693c-.103 24.025-9.608 46.598-26.811 63.601-14 13.84-31.74 22.641-50.968 25.49a93.951 93.951 0 01-13.766 1.012c-20.583 0-40.124-6.668-56.109-18.97a93.08 93.08 0 01-8.624-7.532c-18.644-18.427-28.258-43.401-26.639-69.674 1.235-19.999 9.242-39.072 22.59-54.021 17.66-19.782 42.366-30.762 68.782-30.762 4.65 0 9.248.349 13.766 1.018v48.468a43.401 43.401 0 00-13.623-2.19c-24.134 0-43.659 19.69-43.298 43.842.229 15.453 8.67 28.961 21.12 36.407a43.023 43.023 0 0019.765 6.062 43.42 43.42 0 0016.036-2.127c17.243-5.696 29.682-21.892 29.682-40.994l.057-71.447V109.82h47.736a74.25 74.25 0 001.418 13.817c3.603 18.101 13.806 33.805 28.006 44.511 12.382 9.339 27.8 14.875 44.511 14.875.011 0 .149 0 .137-.011v12.861z'/%3E%3C/svg%3E");}
.social-links .twitter{display:none;background-size:20px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23f6fcff' width='97.75' height='97.75'%3E%3Cpath d='M48.875 0C21.882 0 0 21.882 0 48.875S21.882 97.75 48.875 97.75 97.75 75.868 97.75 48.875 75.868 0 48.875 0zM78.43 35.841c.023.577.035 1.155.035 1.736 0 20.878-15.887 42.473-42.473 42.473a42.306 42.306 0 01-22.883-6.708.36.36 0 01-.145-.427.365.365 0 01.383-.237c1.148.137 2.322.205 3.487.205 6.323 0 12.309-1.955 17.372-5.664a15.157 15.157 0 01-13.161-10.478.364.364 0 01.073-.351.365.365 0 01.339-.115 14.55 14.55 0 005.04.072c-6.259-1.945-10.658-7.808-10.658-14.483l.002-.194a.362.362 0 01.537-.309 14.493 14.493 0 005.291 1.711A15.144 15.144 0 0115.96 31.21c0-2.682.71-5.318 2.054-7.623a.36.36 0 01.284-.178.354.354 0 01.309.132c7.362 9.03 18.191 14.59 29.771 15.305a15.344 15.344 0 01-.291-2.985c0-8.361 6.802-15.162 15.162-15.162 4.11 0 8.082 1.689 10.929 4.641a29.23 29.23 0 009.09-3.508.363.363 0 01.41.028c.116.094.164.25.118.394a15.14 15.14 0 01-5.33 7.489 29.15 29.15 0 006.831-2.072.361.361 0 01.447.533 30.22 30.22 0 01-7.314 7.637z'/%3E%3C/svg%3E");}
.social-links .twitter:hover{background-size:20px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%230c9af2' width='97.75' height='97.75'%3E%3Cpath d='M48.875 0C21.882 0 0 21.882 0 48.875S21.882 97.75 48.875 97.75 97.75 75.868 97.75 48.875 75.868 0 48.875 0zM78.43 35.841c.023.577.035 1.155.035 1.736 0 20.878-15.887 42.473-42.473 42.473a42.306 42.306 0 01-22.883-6.708.36.36 0 01-.145-.427.365.365 0 01.383-.237c1.148.137 2.322.205 3.487.205 6.323 0 12.309-1.955 17.372-5.664a15.157 15.157 0 01-13.161-10.478.364.364 0 01.073-.351.365.365 0 01.339-.115 14.55 14.55 0 005.04.072c-6.259-1.945-10.658-7.808-10.658-14.483l.002-.194a.362.362 0 01.537-.309 14.493 14.493 0 005.291 1.711A15.144 15.144 0 0115.96 31.21c0-2.682.71-5.318 2.054-7.623a.36.36 0 01.284-.178.354.354 0 01.309.132c7.362 9.03 18.191 14.59 29.771 15.305a15.344 15.344 0 01-.291-2.985c0-8.361 6.802-15.162 15.162-15.162 4.11 0 8.082 1.689 10.929 4.641a29.23 29.23 0 009.09-3.508.363.363 0 01.41.028c.116.094.164.25.118.394a15.14 15.14 0 01-5.33 7.489 29.15 29.15 0 006.831-2.072.361.361 0 01.447.533 30.22 30.22 0 01-7.314 7.637z'/%3E%3C/svg%3E");}
.social-links .viber{display:none;background-size:20px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23f6fcff' viewBox='0 0 512 512'%3E%3Cpath d='M371.1 123.4c-36.3-34.1-178.7-44.7-229.2 2.7-21.9 22.4-29.3 55.6-30.1 96.2-.8 40.6-5 118.1 66.9 138.7 0 0-.3 57.6-.3 62.6-.1 7.7 4 8 7.8 4.2 11.4-11.9 48.2-57.7 48.2-57.7 49.2 3.3 88.4-6.8 92.7-8.2 9.9-3.3 63.6-8.1 72.8-84.1-.2-3.9 15.6-115.1-28.8-154.4zm-29.9 185v.1c-7.6 13.9-21.9 29.2-36.6 24.3l-.1-.2c-14.9-4.3-50-23-72.2-41.3-47.2-38.6-62-89.7-70.1-105.7-4.7-15.2 10-30 23.5-37.9h.1c6.5-3.5 12.7-2.3 16.9 2.9 3.9 5.5 11.7 12.7 23.2 33.6 4.3 8 1.6 16.1-2.6 19.4l-8.5 7c-4.3 3.6-3.7 10.2-3.7 10.2s12.6 49.2 59.6 61.6c0 0 6.4.6 9.9-3.9l6.8-8.8c3.2-4.4 11.1-7.2 18.8-2.7 10.4 6.1 23.6 15.5 32.4 24 4.8 4.3 5.9 10.7 2.6 17.4zm-78.8-139.5c-6-.4-5.4-9.9.6-9.4 41 3.1 62.8 32.2 62 67.6-.1 6.3-9.3 6-9.1-.2.7-31-18-55.3-53.5-58zm39.2 49.7c.3 6.3-8.8 6.7-9.1.4-.8-16.1-8-23.9-23-24.8-6.1-.4-5.5-9.8.5-9.4 19.6 1.2 30.6 12.9 31.6 33.8zm38.4 18.1c-.4-59.5-38.8-92-85.3-92.4-6-.1-6-9.4 0-9.4 52.1.4 94 37.6 94.4 101.7.1 6.3-9.1 6.4-9.1.1z'/%3E%3Cpath d='M257.1 0C116.3 0 2.1 114.2 2.1 255s114.2 255 255 255 255-114.2 255-255S398 0 257.1 0zm168 284.6c-10.7 91-77.1 99.8-88.8 103.7-5.1 1.7-49.7 13.2-107.7 8.2-34.7 41.5-39.8 48.6-50.9 44.9-9.8-3.1-9.2-18.4-9.2-18.4l.1-37.7h-.1C83.7 360.7 84.9 269.6 85.9 221c1-48.6 10.1-87.8 36-114.6 57.6-54.7 220-47.9 268.2-2.1 29.7 27 46.2 86.3 35 180.3z'/%3E%3C/svg%3E");}
.social-links .viber:hover{background-size:20px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%230c9af2' viewBox='0 0 512 512'%3E%3Cpath d='M371.1 123.4c-36.3-34.1-178.7-44.7-229.2 2.7-21.9 22.4-29.3 55.6-30.1 96.2-.8 40.6-5 118.1 66.9 138.7 0 0-.3 57.6-.3 62.6-.1 7.7 4 8 7.8 4.2 11.4-11.9 48.2-57.7 48.2-57.7 49.2 3.3 88.4-6.8 92.7-8.2 9.9-3.3 63.6-8.1 72.8-84.1-.2-3.9 15.6-115.1-28.8-154.4zm-29.9 185v.1c-7.6 13.9-21.9 29.2-36.6 24.3l-.1-.2c-14.9-4.3-50-23-72.2-41.3-47.2-38.6-62-89.7-70.1-105.7-4.7-15.2 10-30 23.5-37.9h.1c6.5-3.5 12.7-2.3 16.9 2.9 3.9 5.5 11.7 12.7 23.2 33.6 4.3 8 1.6 16.1-2.6 19.4l-8.5 7c-4.3 3.6-3.7 10.2-3.7 10.2s12.6 49.2 59.6 61.6c0 0 6.4.6 9.9-3.9l6.8-8.8c3.2-4.4 11.1-7.2 18.8-2.7 10.4 6.1 23.6 15.5 32.4 24 4.8 4.3 5.9 10.7 2.6 17.4zm-78.8-139.5c-6-.4-5.4-9.9.6-9.4 41 3.1 62.8 32.2 62 67.6-.1 6.3-9.3 6-9.1-.2.7-31-18-55.3-53.5-58zm39.2 49.7c.3 6.3-8.8 6.7-9.1.4-.8-16.1-8-23.9-23-24.8-6.1-.4-5.5-9.8.5-9.4 19.6 1.2 30.6 12.9 31.6 33.8zm38.4 18.1c-.4-59.5-38.8-92-85.3-92.4-6-.1-6-9.4 0-9.4 52.1.4 94 37.6 94.4 101.7.1 6.3-9.1 6.4-9.1.1z'/%3E%3Cpath d='M257.1 0C116.3 0 2.1 114.2 2.1 255s114.2 255 255 255 255-114.2 255-255S398 0 257.1 0zm168 284.6c-10.7 91-77.1 99.8-88.8 103.7-5.1 1.7-49.7 13.2-107.7 8.2-34.7 41.5-39.8 48.6-50.9 44.9-9.8-3.1-9.2-18.4-9.2-18.4l.1-37.7h-.1C83.7 360.7 84.9 269.6 85.9 221c1-48.6 10.1-87.8 36-114.6 57.6-54.7 220-47.9 268.2-2.1 29.7 27 46.2 86.3 35 180.3z'/%3E%3C/svg%3E");}
.social-links .whatsapp{display:none;background-size:20px;background-image: url("data:image/svg+xml,%0A%3Csvg height='512pt' viewBox='0 0 512 512' fill='%23f6fcff' width='512pt' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M256 0C114.637 0 0 114.637 0 256s114.637 256 256 256 256-114.637 256-256S397.363 0 256 0zm5.426 405.05c-.004 0 .004 0 0 0h-.063c-25.644-.01-50.843-6.44-73.222-18.644l-81.223 21.301 21.738-79.375c-13.41-23.227-20.465-49.578-20.453-76.574.035-84.453 68.77-153.16 153.223-153.16 40.984.015 79.457 15.968 108.383 44.918 28.93 28.953 44.851 67.437 44.836 108.363-.036 84.457-68.778 153.172-153.22 153.172zm0 0'/%3E%3Cpath d='M261.477 124.469c-70.247 0-127.375 57.105-127.407 127.3-.007 24.055 6.727 47.481 19.473 67.75l3.027 4.817-12.867 46.98 48.2-12.64 4.652 2.758c19.55 11.601 41.965 17.738 64.816 17.746h.05c70.192 0 127.321-57.11 127.352-127.309.012-34.02-13.222-66.004-37.265-90.066-24.043-24.063-56.02-37.325-90.031-37.336zm74.906 182.035c-3.192 8.937-18.485 17.098-25.84 18.2-6.598.983-14.941 1.394-24.113-1.517-5.563-1.765-12.692-4.12-21.828-8.062-38.403-16.578-63.485-55.234-65.399-57.79-1.914-2.554-15.633-20.753-15.633-39.593 0-18.836 9.89-28.097 13.399-31.926 3.511-3.832 7.66-4.789 10.21-4.789 2.551 0 5.106.024 7.337.133 2.351.117 5.507-.894 8.613 6.57 3.191 7.665 10.848 26.5 11.805 28.415.957 1.917 1.593 4.152.32 6.707-1.277 2.554-5.52 8.066-9.57 13.09-1.7 2.105-3.914 3.98-1.68 7.812 2.23 3.828 9.918 16.363 21.297 26.512 14.625 13.039 26.96 17.078 30.789 18.996 3.824 1.914 6.058 1.593 8.293-.957 2.23-2.555 9.57-11.176 12.12-15.008 2.552-3.832 5.106-3.192 8.614-1.914 3.512 1.273 22.332 10.535 26.16 12.449 3.828 1.918 6.38 2.875 7.336 4.473.961 1.597.961 9.258-2.23 18.199zm0 0'/%3E%3C/svg%3E");}
.social-links .whatsapp:hover{background-size:20px;background-image: url("data:image/svg+xml,%0A%3Csvg height='512pt' viewBox='0 0 512 512' fill='%230c9af2' width='512pt' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M256 0C114.637 0 0 114.637 0 256s114.637 256 256 256 256-114.637 256-256S397.363 0 256 0zm5.426 405.05c-.004 0 .004 0 0 0h-.063c-25.644-.01-50.843-6.44-73.222-18.644l-81.223 21.301 21.738-79.375c-13.41-23.227-20.465-49.578-20.453-76.574.035-84.453 68.77-153.16 153.223-153.16 40.984.015 79.457 15.968 108.383 44.918 28.93 28.953 44.851 67.437 44.836 108.363-.036 84.457-68.778 153.172-153.22 153.172zm0 0'/%3E%3Cpath d='M261.477 124.469c-70.247 0-127.375 57.105-127.407 127.3-.007 24.055 6.727 47.481 19.473 67.75l3.027 4.817-12.867 46.98 48.2-12.64 4.652 2.758c19.55 11.601 41.965 17.738 64.816 17.746h.05c70.192 0 127.321-57.11 127.352-127.309.012-34.02-13.222-66.004-37.265-90.066-24.043-24.063-56.02-37.325-90.031-37.336zm74.906 182.035c-3.192 8.937-18.485 17.098-25.84 18.2-6.598.983-14.941 1.394-24.113-1.517-5.563-1.765-12.692-4.12-21.828-8.062-38.403-16.578-63.485-55.234-65.399-57.79-1.914-2.554-15.633-20.753-15.633-39.593 0-18.836 9.89-28.097 13.399-31.926 3.511-3.832 7.66-4.789 10.21-4.789 2.551 0 5.106.024 7.337.133 2.351.117 5.507-.894 8.613 6.57 3.191 7.665 10.848 26.5 11.805 28.415.957 1.917 1.593 4.152.32 6.707-1.277 2.554-5.52 8.066-9.57 13.09-1.7 2.105-3.914 3.98-1.68 7.812 2.23 3.828 9.918 16.363 21.297 26.512 14.625 13.039 26.96 17.078 30.789 18.996 3.824 1.914 6.058 1.593 8.293-.957 2.23-2.555 9.57-11.176 12.12-15.008 2.552-3.832 5.106-3.192 8.614-1.914 3.512 1.273 22.332 10.535 26.16 12.449 3.828 1.918 6.38 2.875 7.336 4.473.961 1.597.961 9.258-2.23 18.199zm0 0'/%3E%3C/svg%3E");}
.social-links a{display:block;background-repeat: no-repeat;background-position:center center;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;}
/* Новости */
#news{margin-bottom:40px;}
#news .news-item{height:360px;display:flex;-webkit-display:flex;align-content:flex-end;flex-wrap:wrap;width:100%;padding:30px;background-repeat:no-repeat;background-color:rgba(0,0,0,0.6);background-position:center center;cursor:pointer;}
#news .news_wrap{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;}
#news .owl-nav{top:-9px;}
#news .news-date{display:flex;flex-wrap:wrap;align-items:center;align-content:center;border-top:1px solid #bfd0dc;color: #f6fcff;width:100%;height:40px;padding:20px 0 0 35px;background-repeat:no-repeat;background-position:bottom left;background-size:22px;background-image: url("data:image/svg+xml,%0A%3Csvg height='488' viewBox='-8 0 366 366.152' width='488' fill='%23f6fcff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M74.336 58.734c10.355-.007 18.75-8.402 18.762-18.757V18.914C93.172 8.551 84.832.09 74.473.016 64.109-.06 55.648 8.277 55.574 18.64v21.336c.012 10.355 8.403 18.75 18.762 18.757zm0 0M275.059 58.734c10.355-.007 18.75-8.402 18.761-18.757V18.914C293.906 8.547 285.563.074 275.195 0c-10.367-.074-18.832 8.273-18.898 18.64v21.337c.012 10.355 8.406 18.75 18.762 18.757zm0 0'/%3E%3Cpath d='M322.39 42.852h-14.702c-1.489 16.91-15.653 29.878-32.625 29.878s-31.137-12.968-32.625-29.878H106.96c-1.492 16.91-15.656 29.878-32.629 29.878-16.977 0-31.137-12.968-32.629-29.878h-14.7C12.142 42.872.094 54.918.075 69.782v57.84h349.242V69.784c-.011-14.867-12.058-26.918-26.925-26.933zm0 0M.082 339.223c.016 14.867 12.063 26.91 26.926 26.93H322.39c14.863-.02 26.91-12.063 26.925-26.93V141.625H.082zm113.39-97.485a6.998 6.998 0 019.9-.117l35.429 34.59 67.746-66.145a7.003 7.003 0 019.902.118 7.002 7.002 0 01-.12 9.898l-72.642 70.922a7.002 7.002 0 01-9.777 0l-40.32-39.367a7.001 7.001 0 01-.117-9.899zm0 0'/%3E%3C/svg%3E");}
#news .news-title{display:block;width:100%;font-size:20px;font-weight:500;line-height:30px;padding-bottom:20px;max-height:260px;color:#f6fcff;overflow:hidden;text-overflow:ellipsis;word-break:break-word;margin-top:auto;}
#news .news-title:hover{color:#f6fcff;text-decoration:underline;}
.index-news-box {
width: 360px;
background-size: cover;
background-position: center;
background-repeat: no-repeat;
}
/* Товары таблицей */
.products-grid {display: flex;justify-content: flex-start;flex-wrap: wrap;text-align: center;}
.products-grid .item {padding: 0 15px 30px;}
.products-grid .item .item-inner {display:flex;flex-wrap:wrap;position: relative;border:1px solid #bfd0dc;background: #ffffff;width:360px;height:100%;}
.products-grid .item .item-inner:hover{border-color:#0c9af2;}
.products-grid .item .item-inner .goods-header{display:flex;-webkit-display:flex;flex-wrap:wrap;justify-content:space-between;padding:15px;width:100%;height:52px;}
.goods-available{display:block;font-size: 12px; text-shadow: 0 0 8px;}
.available-true:after{content:' ';position:absolute;right:-22px;top:-3px;display:block;height:24px;width:20px;background-repeat:no-repeat;background-position:center center;background-size:15px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%231bd95e' viewBox='0 0 60 60'%3E%3Cpath d='M29 14h12v32H29zM15 14h12v32H15zM56 42.5V36h4V24h-4v-6.5c0-1.9-1.6-3.5-3.5-3.5H43v32h9.5c1.9 0 3.5-1.6 3.5-3.5zM3.5 14C1.6 14 0 15.6 0 17.5v25.1C0 44.4 1.6 46 3.5 46H13V14H3.5z'/%3E%3C/svg%3E");}
.available-ends:after{content:' ';position:absolute;right:-22px;top:-3px;display:block;height:24px;width:20px;background-repeat:no-repeat;background-position:center center;background-size:15px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23f2e40c' viewBox='0 0 60 60'%3E%3Cpath d='M13 14H3.5C1.6 14 0 15.6 0 17.5v25.1C0 44.4 1.6 46 3.5 46H13V14zM15 46h37.5c1.9 0 3.5-1.6 3.5-3.5V36h4V24h-4v-6.5c0-1.9-1.6-3.5-3.5-3.5H15v32zm37.5-30c.8 0 1.5.7 1.5 1.5v25c0 .8-.7 1.5-1.5 1.5H29V16h23.5z'/%3E%3C/svg%3E");}
.available-false:after{content:' ';position:absolute;right:-22px;top:-3px;display:block;height:24px;width:20px;background-repeat:no-repeat;background-position:center center;background-size:15px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23f20c3d' viewBox='0 0 60 60'%3E%3Cpath d='M56 42.5V36h4V24h-4v-6.5c0-1.9-1.6-3.5-3.5-3.5h-49C1.6 14 0 15.6 0 17.5v25.1C0 44.4 1.6 46 3.5 46h49.1c1.8 0 3.4-1.6 3.4-3.5zM3.5 44c-.8 0-1.5-.7-1.5-1.5v-25c0-.8.7-1.5 1.5-1.5h49.1c.8 0 1.5.7 1.5 1.5v25c0 .8-.7 1.5-1.5 1.5H3.5z'/%3E%3C/svg%3E");}
.available-ends span { color: red; font-weight: bold;}
.available-true span {  font-weight: bold;}
.product-image {position:relative;}
.table-goods .product-image{height:calc(360px - 2px);overflow:hidden;}
.table-goods .product-image .product-image-link{display:flex;flex-wrap:wrap;justify-content:center;align-content:center;width:calc(360px - 2px);height:calc(360px - 2px);}
.product-image img{max-height:100%;max-width:100%;}
.products-grid .item .product-image .product-img {display: flex;flex-wrap:wrap;align-items:center;justify-content:center;background:#ffffff;height:100%;}
.products-grid .item .product-image .ratings {position: absolute;bottom: 10px;left: 10px;}
.products-grid .item .product-name{width:100%;height:calc(100% - 52px - 358px - 81px);margin-bottom:0;display:flex;-webkit-display:flex;flex-wrap:wrap;align-items:center;text-align: left;overflow: hidden;word-break: break-word;text-overflow: ellipsis;padding:15px;}
.products-grid .item .product-name a{font-size:16px;line-height:16px;display:block;width:100%;font-weight:normal;text-align:center;}
.products-grid .item .product-name a:hover{color: #3cacf6;}
.products-grid .item .product-shop {display:flex;-webkit-display:flex;flex-wrap:wrap;position:relative;}
.products-grid .item .price-box {width:50%;padding:15px;display:flex;-webkit-display:flex;flex-wrap:wrap;justify-content:flex-start;align-content:center;height:81px;}
.products-grid .item .price-box .main-price{display:block;width:100%;text-align:left;line-height:25px;}
.products-grid .item .price-box .old-price {display:block;width:100%;text-align:left;line-height:25px;}
.products-grid.owl-carousel .item .price-box .main-price{display:block;}
.products-grid.owl-carousel .item .price-box .old-price {display:block;margin-left:10px;width:auto;margin-bottom:0;}
.products-grid .item .goodsListForm{width:50%;padding:15px 15px 15px 4px;}
.empty{width:160px;}
.add-cart:not(.circle), .quickview{width:160px;display:block;height:50px;line-height:50px;font-weight:600;text-align:center;background-color: #0c9af2;color: #ffffff;font-size: 16px;z-index:2;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;}
.add-cart.in-cart, .quickview.in-cart, .products-small-list .quickview.in-cart, .products-small-list .add-cart.in-cart{background-color:#f2920c;}
.empty{display:block;height:50px;line-height:50px;font-weight:600;text-align:center;background-color: #bfd0dc;color: #ffffff;font-size: 16px;z-index:2;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;}
.button.empty:hover{background-color: #bfd0dc;color: #ffffff;}
.add-cart:not(.circle):hover, .quickview:hover{background-color: #f2920c;color: #ffffff;}
.hidden_features{display:none;padding:0 15px 15px 15px;z-index:10;position:absolute;top:100%;left:-1px;width:calc(100% + 2px);background:#ffffff;border-left:1px solid #0c9af2;border-right:1px solid #0c9af2;border-bottom:1px solid #0c9af2;border-top:1px solid #ffffff;}
.hidden_features .attr-line{text-align:left;}
.hidden_features .attr-line:not(:last-of-type){margin-bottom:7px;}
.hidden_features .attr-name{font-weight:600;}
.products-grid .item .item-inner:hover .hidden_features{display:block;}
.product-view.fancybox-content{padding:15px;max-width:290px;display:inline-block;}
.product-view.fancybox-content .fancybox-button.fancybox-close-small svg{color:#000}
#fancybox-pp .fancybox-button.fancybox-close-small svg{color:#000;}
.product-view.fancybox-content .productImgBlock{display:none;}
.product-view.fancybox-content .product-information-block{display:none;}
.product-view.fancybox-content .related{display:none;}
.product-view.fancybox-content .product-inner{width:100%;border:0;padding:0;margin-bottom:0;}
.product-view.fancybox-content .product-inner .product-name{width:100%;padding-right:0;font-size:18px;line-height:18px;margin-bottom:10px;}
.product-view.fancybox-content .goodsDataMainModificationsBlock{margin-bottom:10px;padding-bottom:0;}
.product-view.fancybox-content .goodsDataMainModificationsBlockProperty{margin-bottom:10px;}
.product-view.fancybox-content .goodsDataMainModificationsBlockProperty span{display:block!important;}
.product-view.fancybox-content .goodsDataMainModificationsBlockProperty .modification_name{width:100%;justify-content:center;margin-right:0;}
.product-view.fancybox-content .goodsDataMainModificationsBlockProperty .modification_value:not(:last-of-type){margin-bottom:10px;}
.product-view.fancybox-content .goodsDataMainModificationsBlockProperty .modification_value:last-of-type{margin-bottom:0;}
.product-view.fancybox-content .goodsDataMainModificationsBlockProperty .modification_values_wrp{width:100%;}
.product-view.fancybox-content .goodsDataMainModificationsBlockProperty .modification_value{margin-right:0;width:100%;}
.product-view.fancybox-content .goodsDataMainModificationsBlock .modification_values{display:none;}
.product-view.fancybox-content .goodsDataMainModificationsBlock .selectBox{display:block;width:100%;}
.product-view.fancybox-content .opinion_value{display:none;}
.product-view.fancybox-content .art-number{display:none;}
.product-view.fancybox-content .goodsDataMainModificationAvailable{position:static;}
.product-view.fancybox-content .product-top{margin-top:10px;}
.product-view.fancybox-content .goodsDataMainModificationsDescriptionBlock{display:none!important;}
.product-view.fancybox-content .product-view .product-middle{margin-bottom:10px;}
.product-view.fancybox-content .wrap-qty{width:100%;margin-bottom:10px;}
.product-view.fancybox-content .wrap-qty input{width:calc(100% - 60px);}
.product-view.fancybox-content .add-to-cart{margin-left:0;margin-right:0;width:100%;}
.product-view.fancybox-content .main-add{width:100%;}
.product-view.fancybox-content .button.quick{display:none;}
.product-view.fancybox-content .add-to-links .add-compare, .product-view.fancybox-content .add-to-links .add-wishlist{display:none;}
.product-view.fancybox-content .product-middle{margin-bottom:10px;}
/* Товары на главной */
.pdt-index-goods .item:nth-child(n + 7){display:none;}
.pdt-index-goods.active .item{display:block!important;}
.show-more{display:none;margin:0 auto;font-size: 10px;width:220px;height:50px;line-height:48px;font-weight:600;border: 1px solid #bfd0dc;background:#fff;cursor:pointer;text-align:center;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;}
.show-more .open{display:block;}
.show-more .close{display:none;}
.show-more.active .open{display:none;}
.show-more.active .close{display:block;}
.show-more:hover{background-color: #bfd0dc;color:#fff;}
.show-more.visible{display:block;}
/* Товары списком */
.products-list .item{margin-bottom:15px;}
.products-list .item-inner{display:flex;-webkit-display:flex;flex-wrap:wrap;border:1px solid #bfd0dc;background:#fff;}
.products-list .item-inner:hover{border-color:#0c9af2;}
.products-list .goods-header{width:100%;height:40px;padding:0 15px;align-content:center;align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;}
.products-list .goods-header .goods-available{display:block;margin:0;}
.products-list .goods-header .icon{margin-left:auto;position:static;display:flex;flex-wrap:wrap;}
.products-list .goods-header .ico-new, .products-list .goods-header .ico-best, .products-list .goods-header .ico-sale{width:auto;}
.products-list .goods-header .icon span:not(:first-of-type){margin-left:10px;}
.products-list .product-image{display:flex;-webkit-display:flex;align-items:center;position:relative;padding:10px;width:240px;height:240px;padding:7px;}
.products-list .product-image a.product-img{display:flex;-webkit-display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:100%;height:100%;position:relative;}
.products-list .add-to-links{display:flex;}
.products-list .product-shop{width:calc(100% - 240px);display:flex;-webkit-display:flex;flex-wrap:wrap;flex-direction:column;padding:0 15px 15px 10px}
.products-list .product-name{font-size:16px;line-height:18px;word-break:break-word;margin-bottom:15px;}
.products-list .list-description-short{width:100%;margin-bottom:15px;}
.products-list .goods-available{margin-bottom:15px;}
.products-list .product-middle{width:calc(100% - 180px);padding:15px;}
.products-list .price-box{width:100%;margin-bottom:15px;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:baseline;}
.products-list .price.old-price{display:block;text-align:center;}
.products-list .price.with-old-price{margin-left:15px;}
.products-list .art-number{margin-bottom:15px;}
.products-list .add-to-links{width:220px;}
.products-list .goodsListForm{margin-top:auto;}
/* Пагинация */
.pagination{padding:20px 0;}
.pages{margin-bottom:30px;}
.pages ol{list-style-position:inside;list-style:none;display:flex;-webkit-display:flex;flex-wrap:wrap;justify-content:center;padding:0;margin:0;}
.pages ol li{display:block;line-height:30px;font-size:16px;width:30px;text-align:center;position:relative;}
.pages ol li a, .pages ol li span{display:block;width:30px;height:30px;}
.pages ol li.current span{display:flex;flex-wrap:wrap;justify-content:center;align-content:center;color:#fff;background:#0c9af2;width:30px;height:30px;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;}
.pages ol li a{background-repeat:no-repeat;background-position:center center;}
.pagination-next{background-size:20px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23bfd0dc' viewBox='0 0 512 512'%3E%3Cpath d='M123.6 6.3c-8.3 8.3-8.3 21.8 0 30.2L343.2 256 123.6 475.6c-8.3 8.3-8.3 21.8 0 30.2 8.3 8.3 21.8 8.3 30.2 0l234.7-234.7c4.2-4.2 6.3-9.6 6.3-15.1s-2.1-10.9-6.3-15.1L153.8 6.3c-8.4-8.4-21.9-8.4-30.2 0z'/%3E%3C/svg%3E");}
.pagination-prev{background-size:20px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23bfd0dc' viewBox='0 0 512 512'%3E%3Cpath d='M388.4 505.8c8.3-8.3 8.3-21.8 0-30.2L168.8 256 388.4 36.4c8.3-8.3 8.3-21.8 0-30.2-8.3-8.3-21.8-8.3-30.2 0L123.6 240.9c-4.2 4.2-6.3 9.6-6.3 15.1s2.1 10.9 6.3 15.1l234.7 234.7c8.3 8.3 21.8 8.3 30.1 0z'/%3E%3C/svg%3E");}
.pagination-next:hover{background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%230c9af2' viewBox='0 0 512 512'%3E%3Cpath d='M123.6 6.3c-8.3 8.3-8.3 21.8 0 30.2L343.2 256 123.6 475.6c-8.3 8.3-8.3 21.8 0 30.2 8.3 8.3 21.8 8.3 30.2 0l234.7-234.7c4.2-4.2 6.3-9.6 6.3-15.1s-2.1-10.9-6.3-15.1L153.8 6.3c-8.4-8.4-21.9-8.4-30.2 0z'/%3E%3C/svg%3E");}
.pagination-prev:hover{background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%230c9af2' viewBox='0 0 512 512'%3E%3Cpath d='M388.4 505.8c8.3-8.3 8.3-21.8 0-30.2L168.8 256 388.4 36.4c8.3-8.3 8.3-21.8 0-30.2-8.3-8.3-21.8-8.3-30.2 0L123.6 240.9c-4.2 4.2-6.3 9.6-6.3 15.1s2.1 10.9 6.3 15.1l234.7 234.7c8.3 8.3 21.8 8.3 30.1 0z'/%3E%3C/svg%3E");}
/* Левая колонка */
.left-col-title{color:#2e0041;font-size:16px;background:#f4d9ff;padding:18px 30px;}
/* Товары таблицей правки для отображения не на главной */
.right-col .products-grid .item{height:auto;}
.right-col .products-grid{align-items:stretch;}
/* Политика конфиденциальности */
#fancybox-pp p{font-size:12px;line-height:16px;}
/* Тескт на главной */
.with-items #main{}
#main{position:relative;}
#main-desc{margin-bottom:80px;}
/* Колонки сайта */
#main .container{display:flex;-webkit-display:flex;flex-wrap:wrap;}
/*SVG для элементов*/
.add-to-links .add-wishlist{transition:none;display:block;width:60px;height:60px;border:1px solid #0c9af2;background-color:#fff;background-size:30px;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;background-repeat:no-repeat;background-position:center center;background-image: url("data:image/svg+xml,%0A%3Csvg height='492' fill='%230c9af2' viewBox='0 -9 369.47 369' width='492' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M369.469 134.453l-124.004-18.02a7.01 7.01 0 01-5.274-3.828L184.734.235l-55.457 112.367a7.007 7.007 0 01-5.27 3.832L0 134.454l89.734 87.468a6.983 6.983 0 012.012 6.2l-21.183 123.5 110.914-58.313a6.99 6.99 0 016.515 0l110.914 58.312-21.183-123.504a6.996 6.996 0 012.015-6.199zm0 0'/%3E%3C/svg%3E");}
.add-to-links .add-compare{transition:none;display:block;width:60px;height:60px;border:1px solid #0c9af2;background-color:#fff;background-size:30px;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;background-repeat:no-repeat;background-position:center center;background-image: url("data:image/svg+xml,%0A%3Csvg height='437pt' fill='%230c9af2' viewBox='0 -19 437.602 437' width='437pt' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M433.145 83.27L221.34.777a6.989 6.989 0 00-5.078 0L4.46 83.27a6.997 6.997 0 000 13.043l211.797 82.492a7 7 0 005.082 0l211.8-82.493a6.998 6.998 0 000-13.042zm0 0'/%3E%3Cpath d='M433.207 193.469l-89.145-35.715a7.007 7.007 0 00-9.105 3.898 7.001 7.001 0 003.898 9.102l72.7 29.125L218.8 274.945 25.926 199.828l75.027-30.512a7 7 0 003.836-9.101c-1.441-3.574-5.504-5.305-9.082-3.88l-.027.013-91.317 37.136a6.998 6.998 0 00-4.36 6.54 7.007 7.007 0 004.462 6.468l211.797 82.488a7 7 0 005.082 0l211.8-82.488a6.998 6.998 0 004.458-6.488 6.99 6.99 0 00-4.395-6.531zm0 0'/%3E%3Cpath d='M433.168 303.633l-86.73-34.133a7.004 7.004 0 00-9.079 3.953 7.004 7.004 0 003.954 9.078l70.09 27.582L218.8 385.125 25.957 310.02l74.457-30.176a7 7 0 003.895-9.106 7 7 0 00-9.102-3.894l-.05.02L4.37 303.655A6.991 6.991 0 000 310.191a6.993 6.993 0 004.46 6.473l211.798 82.488a7 7 0 005.082 0l211.8-82.488a7 7 0 00.023-13.035zm0 0'/%3E%3C/svg%3E");}
.add-to-links .add-wishlist:hover, .add-to-links .add-wishlist.added{background-color:#0c9af2;background-image: url("data:image/svg+xml,%0A%3Csvg height='492' fill='%23ffffff' viewBox='0 -9 369.47 369' width='492' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M369.469 134.453l-124.004-18.02a7.01 7.01 0 01-5.274-3.828L184.734.235l-55.457 112.367a7.007 7.007 0 01-5.27 3.832L0 134.454l89.734 87.468a6.983 6.983 0 012.012 6.2l-21.183 123.5 110.914-58.313a6.99 6.99 0 016.515 0l110.914 58.312-21.183-123.504a6.996 6.996 0 012.015-6.199zm0 0'/%3E%3C/svg%3E");}
.add-to-links .add-compare:hover, .add-to-links .add-compare.added{background-color:#0c9af2;background-image: url("data:image/svg+xml,%0A%3Csvg height='437pt' fill='%23ffffff' viewBox='0 -19 437.602 437' width='437pt' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M433.145 83.27L221.34.777a6.989 6.989 0 00-5.078 0L4.46 83.27a6.997 6.997 0 000 13.043l211.797 82.492a7 7 0 005.082 0l211.8-82.493a6.998 6.998 0 000-13.042zm0 0'/%3E%3Cpath d='M433.207 193.469l-89.145-35.715a7.007 7.007 0 00-9.105 3.898 7.001 7.001 0 003.898 9.102l72.7 29.125L218.8 274.945 25.926 199.828l75.027-30.512a7 7 0 003.836-9.101c-1.441-3.574-5.504-5.305-9.082-3.88l-.027.013-91.317 37.136a6.998 6.998 0 00-4.36 6.54 7.007 7.007 0 004.462 6.468l211.797 82.488a7 7 0 005.082 0l211.8-82.488a6.998 6.998 0 004.458-6.488 6.99 6.99 0 00-4.395-6.531zm0 0'/%3E%3Cpath d='M433.168 303.633l-86.73-34.133a7.004 7.004 0 00-9.079 3.953 7.004 7.004 0 003.954 9.078l70.09 27.582L218.8 385.125 25.957 310.02l74.457-30.176a7 7 0 003.895-9.106 7 7 0 00-9.102-3.894l-.05.02L4.37 303.655A6.991 6.991 0 000 310.191a6.993 6.993 0 004.46 6.473l211.798 82.488a7 7 0 005.082 0l211.8-82.488a7 7 0 00.023-13.035zm0 0'/%3E%3C/svg%3E");}
.svg-menu{height: 73px;width: 30px;background-repeat: no-repeat;display: block;background-position: left center;cursor:pointer;margin:0 auto;background-image: url("data:image/svg+xml,%0A%3Csvg width='32' height='10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 1h32M0 9h20' stroke='%23000'/%3E%3C/svg%3E");}
.svg-menu:hover, .active .svg-menu{background-image: url("data:image/svg+xml,%0A%3Csvg width='32' height='10' fill='%23fa0d29' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 1h32M0 9h20' stroke='%23fa0d29'/%3E%3C/svg%3E");}
.fancybox-close{top:0;right:-35px;background-repeat: no-repeat;background-position: center center;background-size:contain;  background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' width='24' height='24'%3E%3Cpath d='M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");}
.ageCheckClose{top:10px;right:10px;background-repeat: no-repeat;background-position: center center;background-size:24px 24px;width:24px;height:24px;position:absolute;cursor:pointer;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333333' width='24' height='24'%3E%3Cpath d='M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");}
/* Подвал */
#footer {background-color: #020419;overflow:hidden; position: relative;}
#footer .container{display:flex;-webkit-display:flex;flex-wrap:wrap;}
#footer .social-links{margin-top:30px;width:100%;padding-right:90px;}
#footer .social-links a{width:45px;height:45px;background-size:45px;} 
#footer .social-links .facebook{display:none;}
#footer .footer-text{margin:20px 0;font-size:16px;line-height:20px;}
#footer .link{display:block;width:100%;font-size:16px;color:#f6fcff;line-height:16px;}
#footer a.link:hover{color:#3cacf6;}
#footer .link:not(:last-of-type){margin-bottom:15px;}
#footer .footer-title{font-size:18px;line-height:18px;font-weight:500;color:#f6fcff;margin-bottom:25px;}
#footer .footer-contacts-col .footer-title{margin-bottom:15px;}
.footer-top{display:flex;flex-wrap:wrap;width:100%;margin-bottom:30px;}
.footer-logo-col{width:460px;padding-top:50px;}
.footer-mail-subscription-col{width:calc(100% - 460px);background:#0c9af2;position:relative}
.footer-mail-subscription-col:before{content: '';pointer-events: none;position: absolute;right: 100%;top: 0;width: 0;height: 0;border-style: solid;border-width: 100px;border-color: #0c9af2 #0c9af2 transparent transparent;}
.footer-mail-subscription-col:after{content: '';pointer-events: none;position: absolute;height:100%;width:1000px;left: 100%;top: 0;background:#0c9af2;}
.subscribe-form{padding:30px 0 30px 200px;background-position:30px center;background-size:140px;background-repeat:no-repeat;background-image: url("data:image/svg+xml,%0A%3Csvg height='780' viewBox='-34 -18 585 585.335' width='780' fill='%23f6fcff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M511.453 211.32l-95.344-80.734v-15.059a8.7 8.7 0 00-2.566-6.183L306.758 2.774c-.028-.024-.055-.04-.078-.063A8.724 8.724 0 00300.363 0c-.332 0-.66.02-.984.059l-.152-.016a9.456 9.456 0 00-.88-.043H147.337C120.652.027 99.036 21.652 99 48.332v82.309L4.172 211.066a8.732 8.732 0 00-5.047 7.91v271.098c.04 32.39 26.285 58.637 58.676 58.676h399.508c32.39-.04 58.644-26.285 58.675-58.676V218.977a8.726 8.726 0 00-4.53-7.657zm-17.726 7.89l-77.618 65.833V153.488zM309.102 29.8l77.367 77.208h-46.516c-17.031-.02-30.832-13.82-30.851-30.856zM147.336 17.478h144.289v58.68c.027 26.679 21.648 48.304 48.328 48.331h58.676v175.38l-114.356 96.991c-15.34 13.082-37.918 13.094-53.27.024L116.48 299.914V48.332c.02-17.031 13.825-30.836 30.856-30.855zM99 153.555v131.558l-77.617-65.726zM57.8 531.273a41.014 41.014 0 01-24.945-8.441l119.477-122.207c3.375-3.45 3.313-8.984-.137-12.36a8.743 8.743 0 00-12.363.141L21.472 509.473a40.948 40.948 0 01-4.87-19.399V238.242l85.574 72.465.008.008 117.523 99.512c21.867 18.617 54.02 18.605 75.867-.036l202.934-172.109v251.992a40.92 40.92 0 01-4.899 19.469L374.54 388.387c-3.383-3.438-8.918-3.485-12.363-.102a8.741 8.741 0 00-.102 12.36l120.133 122.218a40.974 40.974 0 01-24.898 8.41zm0 0'/%3E%3Cpath d='M173.73 188.7h94.528c4.824 0 8.742-3.919 8.742-8.743 0-4.828-3.918-8.738-8.742-8.738H173.73a8.736 8.736 0 00-8.738 8.738c0 4.824 3.91 8.742 8.738 8.742zm0 0M173.73 263.605h167.653c4.828 0 8.738-3.917 8.738-8.738 0-4.828-3.91-8.742-8.738-8.742H173.73c-4.828 0-8.738 3.914-8.738 8.742 0 4.82 3.91 8.738 8.738 8.738zm0 0M173.73 338.512h167.653a8.738 8.738 0 008.738-8.739 8.736 8.736 0 00-8.738-8.738H173.73a8.736 8.736 0 00-8.738 8.738 8.738 8.738 0 008.738 8.739zm0 0'/%3E%3C/svg%3E");}
.subscribe-header{font-size:26px;font-weight:bold;color:#f6fcff;margin-bottom:15px;}
.subscribe-text{font-size:16px;color:#f6fcff;margin-bottom:15px;} 
.subscribe-button{position: absolute;top: 2px;right: 2px;height: 46px;display: block;width: 90px;background-repeat:no-repeat;background-position:center center;background-size:32px;border-top-right-radius: 30px;border-bottom-right-radius: 30px;border: 0;background-color: #f2920c;cursor: pointer;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23f6fcff' viewBox='0 0 511.999 511.999'%3E%3Cpath d='M506.231 75.508c-7.689-7.69-20.158-7.69-27.849 0l-319.21 319.211L33.617 269.163c-7.689-7.691-20.158-7.691-27.849 0-7.69 7.69-7.69 20.158 0 27.849l139.481 139.481c7.687 7.687 20.16 7.689 27.849 0l333.133-333.136c7.69-7.691 7.69-20.159 0-27.849z'/%3E%3C/svg%3E");}
.subscribe-button:hover{background-color:#0c9af2;}
.footer-middle-col{width:100%;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:30px;}
.footer-middle-col .footer-col{width:350px;padding-right:110px;}
.footer-overflow{display:block;width:100%;height:264px;overflow-y:auto;}
.footer-contacts-col{margin-left:auto;padding-right:120px;}
.contacts-line{display:flex;flex-wrap:wrap;justify-content:space-between;}
.contacts-line:not(:last-of-type){margin-bottom:20px;}
.contacts-line .left{display:block;width:90px;height:90px;background-size:40px;background-position:center center;background-repeat:no-repeat;border:3px solid #0c9af2;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;}
.contacts-line .right{padding-left:30px;width:calc(100% - 90px);max-width:200px;display: flex;flex-wrap: wrap;align-items: center;align-content: center;}
.footer-telephones .left{background-image: url("data:image/svg+xml,%0A%3Csvg height='448' viewBox='-3 0 336 336.001' width='448' fill='%230c9af2' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M129.781 0h-14.367c-51.77 0-96.055 36.05-105.3 85.723l-4.958 26.64a302.742 302.742 0 000 111.274l4.957 26.64C19.355 299.95 63.645 336 115.414 336h14.367c7.028.082 12.79-5.547 12.875-12.578v-55.989c0-7.109-5.511-12.433-12.875-12.433H94.734c-13.652-.043-25.421-9.605-28.261-22.96-.008-.028-.012-.173-.016-.2a316.542 316.542 0 010-127.504c.004-.031.008-.316.016-.344C69.309 90.632 81.074 81.06 94.734 81h35.047c7.364 0 12.875-5.324 12.875-12.434v-55.68C142.742 5.86 137.117.09 130.09 0h-.309zm0 0M258.027 23.387a6.998 6.998 0 00.118 9.898C295 69.277 315.293 117.121 315.293 168s-20.297 98.723-57.148 134.719a6.995 6.995 0 00-.23 9.883 6.995 6.995 0 009.882.253l.129-.125c39.574-38.648 61.367-90.046 61.367-144.73S307.5 61.918 267.926 23.27a6.998 6.998 0 00-9.899.117zm0 0'/%3E%3Cpath d='M221.379 68.73a6.998 6.998 0 00-9.899.118 6.998 6.998 0 00.118 9.898c49.289 47.637 50.632 126.207 3 175.5a120.69 120.69 0 01-3 3 6.998 6.998 0 00-.118 9.899 6.998 6.998 0 009.899.117c54.824-53.035 56.273-140.477 3.238-195.301a148.544 148.544 0 00-3.238-3.23zm0 0M160.523 118.613a7.003 7.003 0 00.118 9.903c21.808 21.058 22.414 55.808 1.355 77.617-.445.46-.894.91-1.355 1.355a6.998 6.998 0 00-.118 9.899 6.998 6.998 0 009.899.117c27.34-26.461 28.05-70.078 1.59-97.418a76.26 76.26 0 00-1.59-1.59 7.001 7.001 0 00-9.899.117zm0 0'/%3E%3C/svg%3E");}
.footer-adress .left{background-image: url("data:image/svg+xml,%0A%3Csvg height='380pt' viewBox='-37 0 380 380' width='380pt' fill='%230c9af2' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M214.004 144.398c0-34.683-27.313-62.796-61-62.796-33.691 0-61 28.113-61 62.796 0 34.684 27.308 62.801 61 62.801 33.687 0 61-28.117 61-62.8zm0 0'/%3E%3Cpath d='M305.703 146.8a160.733 160.733 0 00-46.402-102.698 150.16 150.16 0 00-212.598 0A160.733 160.733 0 00.301 146.8a150.993 150.993 0 009.101 62c7.2 19.8 19 38.5 35.102 55.597L153.004 380l108.5-115.5c16.098-17.102 27.898-35.8 35.098-55.602a151.444 151.444 0 009.101-62.097zm-152.7 74.4c-41.3 0-75-34.5-75-76.802 0-42.296 33.599-76.796 75-76.796 41.4 0 75 34.5 75 76.796 0 42.301-33.702 76.801-75 76.801zm0 0'/%3E%3C/svg%3E");}
.footer-email .left{background-image: url("data:image/svg+xml,%0A%3Csvg height='380pt' viewBox='0 -67 380 380' width='380pt' fill='%230c9af2' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M30 0h320c14.402.04 26.762 10.262 29.5 24.398L190 130 .5 24.398C3.238 10.262 15.598.04 30 0zm320 246.602H30c-16.547-.051-29.953-13.454-30-30V47l185.102 103.2a10.53 10.53 0 004.898 1.3 9.46 9.46 0 004.898-1.3L380 47v169.602c-.012 16.562-13.438 29.984-30 30zm0 0'/%3E%3C/svg%3E");}
/* Копирайт */
.copyright{color: #a2b1bb;border-top:1px solid #a2b1bb;text-align:left;padding:20px 0;font-size:14px;flex: 0 0 auto;width:100%;}
/* Способы оплаты */
.payment-services{margin-left:auto;display:flex;-webkit-display:flex;flex-wrap:wrap;width:200px;align-items:center;justify-content:space-between;}
.payment-services div{background-repeat:no-repeat;background-position:center;opacity:0.5;}
.svg-visa{width:22px;height:16px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30' fill='%23fff' width='24' height='24'%3E%3Cpath d='M4 5a2 2 0 00-2 2v4.049h3.021c.825 0 1.141.773 1.141.773l.701 3.563c-.83-2.674-4.029-3.97-4.863-4.268V23a2 2 0 002 2h22a2 2 0 002-2V7a2 2 0 00-2-2H4zm14.37 5.871c.965 0 1.952.387 1.952.387l-.338 1.734s-.77-.506-1.445-.506c-1.036 0-1.398.338-1.398.793 0 .891 2.892 1.036 2.892 3.034 0 1.66-2.074 2.816-3.566 2.816-1.494 0-2.266-.455-2.266-.455l.361-1.664s.796.457 2.002.457c1.204 0 1.372-.506 1.372-.723 0-1.275-2.89-.935-2.89-3.416 0-1.372 1.132-2.457 3.323-2.457zm-9.349.158h2.231L8.08 18.883H5.783l-1.672-6.36s1.762.893 2.848 3.327c.047.296.156.771.156.771l1.906-5.592zm3.053 0h2.11l-1.26 7.854H10.84l1.234-7.854zm11.324 0h2.192l1.613 7.854h-1.896l-.225-1.12h-2.607l-.428 1.12h-2.07l3.421-7.854zm.788 2.266l-1.133 2.967h1.726l-.593-2.967z'/%3E%3C/svg%3E");}
.svg-maestro{width:24px;height:16px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50' fill='%23fff' width='24' height='24'%3E%3Cpath d='M15 10C6.73 10 0 16.73 0 25s6.73 15 15 15a14.92 14.92 0 0010-3.844C27.656 38.536 31.16 40 35 40c8.27 0 15-6.73 15-15s-6.73-15-15-15c-3.84 0-7.344 1.465-10 3.844A14.92 14.92 0 0015 10zm20 2c7.168 0 13 5.832 13 13s-5.832 13-13 13a12.926 12.926 0 01-8.75-3.406c.371-.528.809-1.067 1.25-1.594h-2.719a12.952 12.952 0 01-.718-1h4.03c.4-.602.7-1.3 1-2H23a12.235 12.235 0 01-.375-1h6.688c.199-.602.273-1.3.375-2h-7.532c-.05-.328-.066-.664-.093-1h7.843v-2h-7.843c.027-.336.042-.672.093-1h7.75c-.101-.7-.207-1.398-.406-2h-6.875c.11-.344.238-.672.375-1h6c-.3-.7-.602-1.398-1-2h-3.938c.223-.348.465-.676.72-1h2.624a11.741 11.741 0 00-1.218-1.5C28.508 13.344 31.59 12 35 12z'/%3E%3C/svg%3E");}
.svg-sber{width:24px;height:22px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50' fill='%23fff' width='24' height='24'%3E%3Cpath d='M33.54 2.65L16 12.68 8.26 8.25c-.48.49-.92 1.01-1.33 1.54l9.07 5.2L35.76 3.68c-.72-.39-1.46-.73-2.22-1.03zm5.29 2.97L16 18.68 5.12 12.45c-.34.57-.65 1.16-.93 1.76L16 20.99l24.47-14c-.52-.48-1.07-.93-1.64-1.37zm3.92 3.76L16 24.68 3.02 17.24c-.21.65-.38 1.32-.52 2L16 26.99l27.96-16c-.38-.55-.78-1.09-1.21-1.61zM45.717 14L16 31 2.047 23c-.016.333-.047.663-.047 1 0 12.703 10.297 23 23 23s23-10.297 23-23c0-3.584-.82-6.976-2.283-10z'/%3E%3C/svg%3E");}
.svg-qiwi{width:24px;height:24px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50' fill='%23fff' width='24' height='24'%3E%3Cpath d='M23.5 0C11.093 0 1 10.093 1 22.5S11.093 45 23.5 45c2.595 0 4.436-.296 6.059-.557C30.977 44.215 32.315 44 34 44c8.165 0 13.199 5.603 13.248 5.66a1.002 1.002 0 001.291.18 1 1 0 00.373-1.248c-.11-.248-2.827-6.108-13.719-8.63l-.297-.081c-2.692-.666-4.866-1.75-6.459-3.225-2.058-1.902-2.45-3.822-2.453-3.834a1.01 1.01 0 00-1.074-.818A1 1 0 0024 33c0 .102.007 2.09.354 3.969-.298.02-.581.031-.854.031C15.505 37 9 30.495 9 22.5S15.505 8 23.5 8 38 14.505 38 22.5c0 .596-.037 1.199-.113 1.799A27.622 27.622 0 0034 24c-.582 0-1 .5-1 1.02.012.543.455.979.998.98.02 0 2.1.02 3.963 1.217 3.087 1.984 3.826 4.98 3.832 5.006.093.412.435.72.855.77.417.042.826-.17 1.014-.55A22.244 22.244 0 0046 22.5C46 10.093 35.907 0 23.5 0zm15.135 32.002a.555.555 0 00-.541.275c-.212.371-.054 1.106.373 1.746.433.648.8.977 1.092.977.268 0 .536-.335.41-1.146-.075-.484-.358-1.536-1.073-1.795a.937.937 0 00-.261-.057zM35.367 35c-.449 0-.823.117-1.053.342-.59.578-.324 1.593.579 2.22.395.274.962.438 1.52.438.566 0 1.04-.17 1.333-.477.525-.56.224-1.352-.77-2.02A2.927 2.927 0 0035.368 35z'/%3E%3C/svg%3E");}
.svg-webmoney{width:23px;height:23px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50' fill='%23fff' width='24'  height='24'%3E%3Cpath d='M24.389 2.033c-6.452.142-13.18 2.976-17.854 9.256C-1.03 21.461.965 35.528 11.08 43.311a22.576 22.576 0 0013.856 4.722c5.103 0 9.91-1.712 13.36-4.492l.048.055 1.502-1.32-5.09-5.796-2.121 1.944a162.644 162.644 0 00-3.254 3.021c-1.702-1.943-3.428-3.867-5.152-5.79-.831-.928-1.662-1.856-2.49-2.786a3.64 3.64 0 01-.14-.164l2.43-2.271-6.256-7.065 2.45-2.295-6.358-7.078 8.655-7.818 3.195 3.457 5.295-4.701.133.043 3.029 3.318 2.832-2.592s-.75-.695-1.488-1.101a.625.625 0 00-.319-.079c-3.167-1.69-6.938-2.575-10.808-2.49zm14.279 5.215l-2.53 2.314 2.282 2.532 2.539-2.283-2.291-2.563zm-7.697.684l-3.912 3.554 3.52 3.91 3.905-3.527-3.513-3.937zm-8.7 1.44l-5.275 4.778 4.76 5.295 5.287-4.773-4.772-5.3zm19.885 6.064l-2.521 2.296 2.299 2.543 2.54-2.304-2.318-2.535zm-7.402.802l-3.906 3.541 3.517 3.926 3.916-3.54-3.527-3.927zm-8.557 2.524l-5.277 4.79 4.77 5.296 5.261-4.785-4.754-5.301zm19.475 4.855l-2.535 2.281 2.3 2.543 2.542-2.287-2.307-2.537zm-7.402 1.35l-3.907 3.531 3.522 3.932 3.91-3.55-3.525-3.913zm-8.174 3.312l-5.276 4.772 4.748 5.308 5.295-4.779-4.767-5.3zm11.773 5.026l-3.89 3.547 3.525 3.902 3.918-3.531-3.553-3.918z'/%3E%3C/svg%3E");}
.svg-yad{width:24px;height:24px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50' fill='%23fff' width='24' height='24'%3E%3Cpath d='M42 19h-9V1a1.002 1.002 0 00-1.626-.78c-.143.114-14.325 11.495-18.568 14.707C7.573 18.888 7 20.763 7 23.821V43c0 2.757 2.243 5 5 5h30a1 1 0 001-1V20a1 1 0 00-1-1zm-19.064.271c1.077-1.202 2.651-1.626 3.514-.948.864.679.691 2.204-.386 3.406s-2.65 1.626-3.514.947c-.864-.679-.691-2.203.386-3.405zM14 43l18.534-11.706a1 1 0 00.466-.845V21h5v14.25a1 1 0 01-.72.96L14 43z'/%3E%3C/svg%3E");}
.svg-mir{display:none;width:24px;height:24px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 57 16'%3E%3Cpath d='M15.4 0s-2.2 0-2.8 2.1C12 4 10.5 9.4 10.4 9.5H10S8.4 4.1 7.9 2.1C7.3 0 5.1 0 5.1 0H0v16h5.1V6.5h.4l3 9.5H12l3-9.5h.4V16h5.1V0h-5.1zM33.9 0s-1.5.1-2.2 1.7l-3.6 7.8h-.4V0h-5.1v16h4.8s1.6-.1 2.3-1.7l3.5-7.8h.4V16h5.1V0h-4.8zM40.9 7.3V16H46v-5.1h5.5c2.4 0 4.4-1.5 5.2-3.6H40.9zM51.5 0H40.2c.6 3 2.9 5.5 5.8 6.3.7.2 1.4.3 2.1.3h8.7c.2-.4.2-.8.2-1.2 0-3-2.5-5.4-5.5-5.4z'/%3E%3C/svg%3E");}
.svg-wallet-one{display:none;width:32px;height:24px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 512 512'%3E%3Cpath d='M492.2 158.1v196.8c-4.3 10.1-9.1 19.9-14.6 29.4-5.9 4.4-13.3 7-21.3 7-19.8 0-35.9-16.1-35.9-35.9V243.8L281.2 381c-6.8 6.8-15.9 10.3-25.2 10.3-4.7 0-9.4-.9-13.8-2.8-13.3-5.6-22-18.6-22-33.1V243.8L80.9 381C70.6 391.1 63 396.3 45 395c-2.7-1.1-14.7-1.3-20.7-10.7-5.9-9.2-4-16.7-4.5-29.4V156.6c0-11.9 5.8-22.4 14.6-28.9 5.9-4.4 13.3-7 21.2-7 19.8 0 35.9 16.1 35.9 35.9v113.1s137.7-137.1 138.6-138c6.5-6.8 15.7-11 25.8-11 19.8 0 35.9 16.1 35.9 35.9v113.1l139.3-137.2c10.3-10.1 25.7-13.1 39-7.5 3.3 1.4 6.3 3.2 8.9 5.4 7.9 6.5 12.8 16.1 13.1 26.7.1.3.1.6.1 1z'/%3E%3Cpath d='M492.2 158.1v196.8c.1 14.1-1.8 21.4-12.5 30.7-5.9 4.4-15.4 5.6-23.3 5.6-19.8 0-35.9-16.1-35.9-35.9V243.8l-9 8.9c-14.1 13.9-36.8 13.7-50.7-.4-13.9-14.1-13.7-36.8.4-50.7l70-69c10.3-10.1 25.7-13.1 39-7.5 3.3 1.4 6.3 3.2 8.9 5.4 7.9 6.5 12.8 16.1 13.1 26.7v.9z' fill='%23000' stroke='%23000' stroke-miterlimit='10'/%3E%3C/svg%3E");}
.svg-yandex-kassa{display:none;width:24px;height:24px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 24 24'%3E%3Ccircle cx='19.1' cy='12.2' r='3.2' fill='%23000' stroke='%23000' stroke-width='.75' stroke-miterlimit='10'/%3E%3Cpath d='M17 6.8L10.9.7l-7.1 7c-2.4 2.4-2.4 6.3 0 8.7l1.7 1.7S17.1 6.8 17 6.8z' fill='none' stroke='%23000' stroke-width='.75' stroke-miterlimit='10'/%3E%3Cpath d='M8.3 8.8l-.2-.2-.1-.3c-.7-.6-1.1-1.5-1.1-2.5 0-.9.4-1.9 1.1-2.6L3.6 7.6l-.3.3c-2.3 2.5-2.2 6.4.2 8.8l7.3 7.3 6.3-6.3c.2 0-5.3-5.5-8.8-8.9z'/%3E%3C/svg%3E");}
/* Хлебные крошки */
#breadcrumbs {display:block;position: relative;margin-bottom:40px;border-bottom:2px solid #bfd0dc;}
#breadcrumbs ul {margin: 0;padding: 0;list-style: none;list-style-position: inside;display:flex;-webkit-display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start; overflow-x: scroll;overflow-y: hidden;}
#breadcrumbs ul li {display:flex;-webkit-display:flex;flex-wrap:wrap;line-height: 20px;font-size: 14px;}
#breadcrumbs ul li:not(:last-of-type){margin-right: 5px;}
#breadcrumbs ul li:before {display: flex;flex-wrap: wrap;align-items: center;content: "›";font-size: 16px;color: #909090;margin: 0 10px 0 5px;}
#breadcrumbs ul li:first-child:before {display: none;}
#breadcrumbs ul li a{display:flex;flex-wrap:wrap;position:relative;padding:10px 0;color:#a2b1bb;max-width:245px;vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;font-size:14px;}
#breadcrumbs ul li a:hover{color:#020419;}
#breadcrumbs ul li a:hover:after{content:' ';position:absolute;bottom:-2px;display:block;height:2px;width:100%;background:#0c9af2;}
#breadcrumbs ul li strong {display:block;position:relative;font-weight:normal;color:#020419;padding:10px 0;max-width:240px;vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;}
#breadcrumbs ul li strong:after{content:' ';position:absolute;bottom:-2px;display:block;height:2px;width:100%;background:#0c9af2;}
/* Если товара нет в наличии */
.products-grid .item.empty .product-image a.product-img img {opacity: 0.6;}
.products-grid .item.empty .product-shop .actions .addtocart .button {background-color: #c1c1c1;border: 1px solid #c1c1c1;cursor: default;}
.products-grid .item.empty .product-shop .actions .add-to-links .quickview {display: none;}
/* Категории */
.categories {display: flex;justify-content: space-between;flex-wrap: wrap; margin-bottom:30px}
.categories .item {width:calc(50% - 15px);border:1px solid #bfd0dc;margin-bottom:15px;position:relative;background:#fff;display:flex;flex-wrap:wrap;}
.categories .item:hover{border-color:#0c9af2;color:#020419;}
.categories .item .cat-image {width:120px;height:120px;background:#fff;display: flex;flex-wrap: wrap;justify-content: center;align-items: center;}
.categories .item .cat-image img{max-width:100%;max-height:100%;}
.categories .item .cat-right{width:calc(100% - 120px);padding:10px;display:flex;flex-wrap:wrap;align-content:center;}
.categories .item .cat-name{width:100%;display:block;text-align:center;font-size:18px;font-weight:500;margin-bottom:10px;word-break:break-word;}
.categories .item .cat-count{width:100%;display:block;text-align:center;}
/* Баннер в каталоге товаров */
.catalog-banner{cursor:pointer;display:block;width:100%;margin-top:45px;text-align:center;background:#26252e;}
.catalog-banner img{max-width:100%;}
/* toolbar */
.toolbar{display:block;width:100%;margin-bottom:40px;}
.OrderFilterForm{width:100%;display:flex;flex-wrap:wrap;justify-content:flex-end;border:1px solid #bfd0dc;background:#fff;padding:20px;}
.goods-results{display: flex;flex-wrap: wrap;align-items: center;}
/* Сортировки */
.toolbar-content{display:flex;-webkit-display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:auto;}
.sort-by, .show-by{display:flex;-webkit-display:flex;flex-wrap:wrap;align-items:center;}
.show-by{margin-left:20px;}
.select-wrp.sort-by, .select-wrp.show-by{width:auto;}
/* Кнопки отображения товаров */
.view-mode{display:flex;-webkit-display:flex;flex-wrap:wrap;justify-content:space-between;width:100px;margin-left:20px;}
.view-mode a{width:40px;height:40px;border:1px solid #bfd0dc;position:relative;display:block;background-size:18px;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;}
.view-mode .table-ico{background-repeat:no-repeat;background-position:center center;background-image: url("data:image/svg+xml,%0A%3Csvg height='592' fill='%23bfd0dc' viewBox='0 0 444 444' width='592' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 0h181c3.867 0 7 3.133 7 7v181c0 3.867-3.133 7-7 7H7c-3.867 0-7-3.133-7-7V7c0-3.867 3.133-7 7-7zm0 0M256 0h181c3.867 0 7 3.133 7 7v181c0 3.867-3.133 7-7 7H256c-3.867 0-7-3.133-7-7V7c0-3.867 3.133-7 7-7zm0 0M7 249h181c3.867 0 7 3.133 7 7v181c0 3.867-3.133 7-7 7H7c-3.867 0-7-3.133-7-7V256c0-3.867 3.133-7 7-7zm0 0M256 249h181c3.867 0 7 3.133 7 7v181c0 3.867-3.133 7-7 7H256c-3.867 0-7-3.133-7-7V256c0-3.867 3.133-7 7-7zm0 0'/%3E%3C/svg%3E");}
.view-mode .table-ico:hover, .view-mode .table-ico.act{border-color:#0c9af2;background-image: url("data:image/svg+xml,%0A%3Csvg height='592' fill='%230c9af2' viewBox='0 0 444 444' width='592' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 0h181c3.867 0 7 3.133 7 7v181c0 3.867-3.133 7-7 7H7c-3.867 0-7-3.133-7-7V7c0-3.867 3.133-7 7-7zm0 0M256 0h181c3.867 0 7 3.133 7 7v181c0 3.867-3.133 7-7 7H256c-3.867 0-7-3.133-7-7V7c0-3.867 3.133-7 7-7zm0 0M7 249h181c3.867 0 7 3.133 7 7v181c0 3.867-3.133 7-7 7H7c-3.867 0-7-3.133-7-7V256c0-3.867 3.133-7 7-7zm0 0M256 249h181c3.867 0 7 3.133 7 7v181c0 3.867-3.133 7-7 7H256c-3.867 0-7-3.133-7-7V256c0-3.867 3.133-7 7-7zm0 0'/%3E%3C/svg%3E");}
.view-mode .list-ico{background-size:24px;background-repeat:no-repeat;background-position:center center;background-image: url("data:image/svg+xml,%0A%3Csvg fill='%23bfd0dc' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M0 0h24v24H0V0z' fill='none'/%3E%3Cpath d='M2 10h4v4H2zM2 16h4v4H2zM2 4h4v4H2zM7.8 10H22v4H7.8zM7.8 16H22v4H7.8zM7.8 4H22v4H7.8z'/%3E%3C/svg%3E");}
.view-mode .list-ico:hover, .view-mode .list-ico.act{border-color:#0c9af2;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%230c9af2' viewBox='0 0 24 24'%3E%3Cpath d='M0 0h24v24H0V0z' fill='none'/%3E%3Cpath d='M2 10h4v4H2zM2 16h4v4H2zM2 4h4v4H2zM7.8 10H22v4H7.8zM7.8 16H22v4H7.8zM7.8 4H22v4H7.8z'/%3E%3C/svg%3E");}
.small-list-ico{background-repeat:no-repeat;background-position:center center;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M2 20h20v-4H2v4zm2-3h2v2H4v-2zM2 4v4h20V4H2zm4 3H4V5h2v2zm-4 7h20v-4H2v4zm2-3h2v2H4v-2z'/%3E%3C/svg%3E");}
.small-list-ico:hover, .small-list-ico.act{background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%233cacf6' width='24' height='24'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M2 20h20v-4H2v4zm2-3h2v2H4v-2zM2 4v4h20V4H2zm4 3H4V5h2v2zm-4 7h20v-4H2v4zm2-3h2v2H4v-2z'/%3E%3C/svg%3E");}
/* Фильтры */
.filters{display:none;padding:20px 30px;background-color:#fff;border-top:1px solid #bfd0dc;border-left:1px solid #bfd0dc;border-right:1px solid #bfd0dc;}
.filters.active{display:block;}
.filters-price{display:flex;flex-wrap:wrap;width:100%;margin-bottom:15px;}
.filter-title{line-height:40px;margin-right:15px;}
.filter-range-col{width:130px;margin-right:15px;}
.filter-range-col .miniInputText{width:100%!important;}
.show-button{display: flex;flex-wrap:wrap;font-size: 14px;width:130px;cursor:pointer;align-items:center;justify-content:center;height: 40px;text-align: center;background: #f6fcff;border:1px solid #3cacf6;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;}
.show-button:hover{background-color:#3cacf6;color:#fff;}
.filter-button{user-select:none;position:relative;display:flex;flex-wrap:wrap;width:100%;font-size:18px;font-weight:500;background:#fff;padding:20px;border:1px solid #bfd0dc;border-bottom:0;cursor:pointer;background-repeat:no-repeat;background-size:20px;background-position:calc(100% - 20px) center;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23bfd0dc' viewBox='0 0 512.011 512.011'%3E%3Cpath d='M505.755 123.592c-8.341-8.341-21.824-8.341-30.165 0L256.005 343.176 36.421 123.592c-8.341-8.341-21.824-8.341-30.165 0s-8.341 21.824 0 30.165l234.667 234.667a21.275 21.275 0 0015.083 6.251 21.275 21.275 0 0015.083-6.251l234.667-234.667c8.34-8.341 8.34-21.824-.001-30.165z'/%3E%3C/svg%3E");}
.filter-button.have-active:before{content:' ';border:2px solid #bfd0dc;width:10px;height:10px;border-radius:100%;background:#f00;position:absolute;left:5px;top:5px;}
.filter-button:hover{background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%230c9af2' viewBox='0 0 512.011 512.011'%3E%3Cpath d='M505.755 123.592c-8.341-8.341-21.824-8.341-30.165 0L256.005 343.176 36.421 123.592c-8.341-8.341-21.824-8.341-30.165 0s-8.341 21.824 0 30.165l234.667 234.667a21.275 21.275 0 0015.083 6.251 21.275 21.275 0 0015.083-6.251l234.667-234.667c8.34-8.341 8.34-21.824-.001-30.165z'/%3E%3C/svg%3E");}
.filter-button.active{color:#fff;background-color:#0c9af2;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 512 512'%3E%3Cpath d='M6.3 388.4c8.3 8.3 21.8 8.3 30.2 0L256 168.8l219.6 219.6c8.3 8.3 21.8 8.3 30.2 0 8.3-8.3 8.3-21.8 0-30.2L271.1 123.6c-4.2-4.2-9.6-6.3-15.1-6.3s-10.9 2.1-15.1 6.3L6.3 358.3c-8.4 8.3-8.4 21.8 0 30.1z'/%3E%3C/svg%3E");}
.svg-filter{background-repeat:no-repeat;background-size:24px;padding-left:30px;height:auto;width:auto;display:block;background-repeat:no-repeat;background-size:20px;background-position:left center;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23bfd0dc' viewBox='0 0 512 512'%3E%3Cpath d='M287.4 393.1H0v30h287.4c6.8 29.8 33.6 52.2 65.5 52.2s58.6-22.3 65.5-52.2H512v-30h-93.7c-6.8-29.8-33.6-52.2-65.5-52.2s-58.6 22.4-65.4 52.2zM82.1 241H0v30h82.1c6.8 29.8 33.6 52.2 65.5 52.2s58.6-22.3 65.5-52.2h299v-30H213c-6.8-29.8-33.6-52.2-65.5-52.2S88.9 211.2 82.1 241zM292.8 36.7c-31.9 0-58.6 22.3-65.5 52.2H0v30h227.4c6.8 29.8 33.6 52.2 65.5 52.2s58.6-22.3 65.5-52.2H512v-30H358.3c-6.8-29.8-33.6-52.2-65.5-52.2z'/%3E%3C/svg%3E");}
.filter-button.active .svg-filter{background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 512 512'%3E%3Cpath d='M287.4 393.1H0v30h287.4c6.8 29.8 33.6 52.2 65.5 52.2s58.6-22.3 65.5-52.2H512v-30h-93.7c-6.8-29.8-33.6-52.2-65.5-52.2s-58.6 22.4-65.4 52.2zM82.1 241H0v30h82.1c6.8 29.8 33.6 52.2 65.5 52.2s58.6-22.3 65.5-52.2h299v-30H213c-6.8-29.8-33.6-52.2-65.5-52.2S88.9 211.2 82.1 241zM292.8 36.7c-31.9 0-58.6 22.3-65.5 52.2H0v30h227.4c6.8 29.8 33.6 52.2 65.5 52.2s58.6-22.3 65.5-52.2H512v-30H358.3c-6.8-29.8-33.6-52.2-65.5-52.2z'/%3E%3C/svg%3E");}
.filter .filter-inner{margin:0;padding:0;list-style:none;max-height:350px;overflow-y:auto;}
.filter .filter-item{margin-bottom:15px;display:flex;-webkit-display:flex;flex-wrap:wrap;align-items:center;}
.filter .filter-item input[type="checkbox"]{margin-right:10px;width:18px;height:18px;display:none;}
.checkbox-immitate{cursor:pointer;display:block;width:18px;height:18px;border:2px solid #fac600;background:#fff;margin-right:10px;}
.filter .filter-item input[type="checkbox"]:checked + .checkbox-immitate{background-color:#fac600;background-repeat:no-repeat;background-position:center;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' width='24' height='24'%3E%3Cpath d='M19.293 5.293L9 15.586l-4.293-4.293a.999.999 0 10-1.414 1.414l5 5a.999.999 0 001.414 0l11-11a.999.999 0 10-1.414-1.414z'/%3E%3C/svg%3E");}
.filter .filter-item input[type="checkbox"]:disabled + .checkbox-immitate{border-color:#d3d3d3;}
.filter .filter-item input[type="checkbox"]:disabled + .checkbox-immitate + .checkbox-name{color:#909090;}
.mobile-filter{display:none;flex-wrap:wrap;margin-left:auto;height:30px;font-size:16px;font-weight:bold;position:relative;align-items:center;}
.filters-goods-active{display:none;margin-bottom:30px;}
.filters-goods{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;margin-bottom:15px;}
.filters-goods .filter{position:relative;width:100%;}
.filters-goods .one-filter{width:calc(25% - 10px);margin-bottom:15px;}
.filters-goods .one-filter .filter.active ul{display:block;}
.filters-goods .one-filter .filter-inner{display:none;max-height:200px;overflow-y:auto;position: absolute;top: 100%;background: white;z-index: 3;padding: 15px;margin: 0;width: 100%;border-bottom-left-radius:20px;border-bottom-right-radius:20px;border:1px solid #0c9af2;border-top:0;left:0;}
.filters-goods .one-filter .filter .filter_block_name{user-select:none;cursor:pointer;position:relative;display:flex;flex-wrap:wrap;-webkit-appearance: none;color: #a2b1bb;width: 100%;border: 1px solid #bfd0dc;height: 40px;padding: 0 45px 0 20px;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;}
.filters-goods .one-filter .filter .filter_block_name.haveCheck{border-color:#3cacf6;color:#3cacf6;}
.filters-goods .one-filter .filter .filter_block_name .filter_name{max-width:calc(100% - 10px);display:inline-block;line-height:38px;align-content:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.filters-goods .one-filter .filter.active .filter_block_name{border-bottom-left-radius:0;border-bottom-right-radius:0;border-color:#0c9af2;border-bottom:1px solid #bfd0dc;}
.filters-goods .one-filter .filter .svg-arrowdown{right:4px;top:4px;display:flex;flex-wrap:wrap;justify-content:center;align-content:center;height:30px;width:30px;background-repeat:no-repeat;position:absolute;background-color:#0c9af2;color:#fff;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;background-position:center center;background-size:12px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23daf0fd' viewBox='0 0 512.011 512.011'%3E%3Cpath d='M505.755 123.592c-8.341-8.341-21.824-8.341-30.165 0L256.005 343.176 36.421 123.592c-8.341-8.341-21.824-8.341-30.165 0s-8.341 21.824 0 30.165l234.667 234.667a21.275 21.275 0 0015.083 6.251 21.275 21.275 0 0015.083-6.251l234.667-234.667c8.34-8.341 8.34-21.824-.001-30.165z'/%3E%3C/svg%3E");}
.filters-goods .one-filter .filter .svg-arrowup{display:none;right:4px;top:4px;flex-wrap:wrap;justify-content:center;align-content:center;height:30px;width:30px;background-repeat:no-repeat;position:absolute;background-color:#0c9af2;color:#fff;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;background-position:center center;background-size:12px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23daf0fd' viewBox='0 0 512 512'%3E%3Cpath d='M6.3 388.4c8.3 8.3 21.8 8.3 30.2 0L256 168.8l219.6 219.6c8.3 8.3 21.8 8.3 30.2 0 8.3-8.3 8.3-21.8 0-30.2L271.1 123.6c-4.2-4.2-9.6-6.3-15.1-6.3s-10.9 2.1-15.1 6.3L6.3 358.3c-8.4 8.3-8.4 21.8 0 30.1z'/%3E%3C/svg%3E");}
.filters-goods .one-filter .filter .one_input:not(:last-of-type){margin-bottom:10px;}
.filters-goods .one-filter .filter.active .filter-inner{display:block;}
.filters-goods .one-filter .filter.active .filter-inner .clear_all_filters{display:none;}
.filters-goods .one-filter .filter.active .svg-arrowdown{display:none;}
.filters-goods .one-filter .filter.active .svg-arrowup{display:flex;}
.reset-button-wrp{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;}
#filters-reset{cursor:pointer;display:block;line-height:14px;font-size:14px;text-decoration:underline;background-color:transparent;border:0;color:#bfd0dc;padding-left:20px;background-repeat:no-repeat;background-position:left center;background-size:12px;background-image: url("data:image/svg+xml,%0A%3Csvg height='329pt' fill='%23bfd0dc' viewBox='0 0 329.269 329' width='329pt' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M194.8 164.77L323.013 36.555c8.343-8.34 8.343-21.825 0-30.164-8.34-8.34-21.825-8.34-30.164 0L164.633 134.605 36.422 6.391c-8.344-8.34-21.824-8.34-30.164 0-8.344 8.34-8.344 21.824 0 30.164l128.21 128.215L6.259 292.984c-8.344 8.34-8.344 21.825 0 30.164a21.266 21.266 0 0015.082 6.25c5.46 0 10.922-2.09 15.082-6.25l128.21-128.214 128.216 128.214a21.273 21.273 0 0015.082 6.25c5.46 0 10.922-2.09 15.082-6.25 8.343-8.34 8.343-21.824 0-30.164zm0 0'/%3E%3C/svg%3E");}
#filters-reset:hover{text-decoration:none;}
.reset-price{margin-left:15px;font-size:14px;cursor:pointer;display: flex;flex-wrap: wrap;align-content: center;text-decoration:underline;background-color:transparent;border:0;color:#bfd0dc;padding-left:20px;background-repeat:no-repeat;background-position:left center;background-size:12px;background-image: url("data:image/svg+xml,%0A%3Csvg height='329pt' fill='%23bfd0dc' viewBox='0 0 329.269 329' width='329pt' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M194.8 164.77L323.013 36.555c8.343-8.34 8.343-21.825 0-30.164-8.34-8.34-21.825-8.34-30.164 0L164.633 134.605 36.422 6.391c-8.344-8.34-21.824-8.34-30.164 0-8.344 8.34-8.344 21.824 0 30.164l128.21 128.215L6.259 292.984c-8.344 8.34-8.344 21.825 0 30.164a21.266 21.266 0 0015.082 6.25c5.46 0 10.922-2.09 15.082-6.25l128.21-128.214 128.216 128.214a21.273 21.273 0 0015.082 6.25c5.46 0 10.922-2.09 15.082-6.25 8.343-8.34 8.343-21.824 0-30.164zm0 0'/%3E%3C/svg%3E");}
.reset-price:hover{text-decoration:none;}
.sup_number{margin-left:5px;line-height:20px;color:#020419;}
.clearThisFilter{right:4px;top:4px;z-index:5;display:flex;flex-wrap:wrap;justify-content:center;align-content:center;height:30px;width:30px;background-repeat:no-repeat;position:absolute;background-color:#0c9af2;color:#fff;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;background-position:center center;background-size:10px;background-image: url("data:image/svg+xml,%0A%3Csvg height='329pt' fill='%23ffffff' viewBox='0 0 329.269 329' width='329pt' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M194.8 164.77L323.013 36.555c8.343-8.34 8.343-21.825 0-30.164-8.34-8.34-21.825-8.34-30.164 0L164.633 134.605 36.422 6.391c-8.344-8.34-21.824-8.34-30.164 0-8.344 8.34-8.344 21.824 0 30.164l128.21 128.215L6.259 292.984c-8.344 8.34-8.344 21.825 0 30.164a21.266 21.266 0 0015.082 6.25c5.46 0 10.922-2.09 15.082-6.25l128.21-128.214 128.216 128.214a21.273 21.273 0 0015.082 6.25c5.46 0 10.922-2.09 15.082-6.25 8.343-8.34 8.343-21.824 0-30.164zm0 0'/%3E%3C/svg%3E");}
/* Вы смотрели */
.viewed{margin:0 auto 50px auto;width:100%;}
.overflow-viewed{overflow-x:auto;padding-bottom:20px;}
.viewed .content{display:flex;-webkit-display:flex;flex-wrap:wrap;width:max-content;}
.viewed .item{display:flex;-webkit-display:flex;flex-wrap:wrap;}
.viewed .item:not(:first-of-type){margin-left:25px;}
.viewed .item .product-img{display:flex;-webkit-display:flex;flex-wrap:wrap;justify-content:center;height:calc(130px + 10px);width:calc(130px + 10px);padding:5px;background-color: #f8f8f8;}
.viewed .item .product-img:hover{background:#eaeaea}
.viewed .item .product-img a{display:flex;-webkit-display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;height:100%;background:#fff;}
.viewed .item .product-img img{}
.viewed .viewed-right{width:calc(100% - 130px - 2px);padding-left:15px;margin-top:-2px;}
.viewed .viewed-name{font-size:12px;display:block;line-height:16px;}
.viewed .price{font-size:14px;color:#000;font-weight:normal;}
/* Заголовки */       
h1, h2, h3, h4, h5, h6 {margin:0;font-size:22px;}
.title {width: 100%;display:block;font-size: 26px;line-height: 26px;text-align: left;margin: 0 0 40px 0;padding: 0;text-transform:uppercase;text-overflow: ellipsis;word-break:break-word;overflow: hidden;text-overflow:ellipsis;font-weight: 700;}
.title:first-letter{color:#0c9af2;}
/* Карточка товара */
.left-col.product{display:none;}
.right-col.full{width:100%;padding-left:0;margin-left:0;}
.product-view{position:relative;display:flex;-webkit-display:flex;flex-wrap:wrap;}
.productImgBlock{display:flex;-webkit-display:flex;flex-wrap:wrap;justify-content:center;align-content:flex-end;position:relative;width:460px;overflow:hidden;margin-bottom:45px;border:1px solid #bfd0dc;background:#fff;}
.productImgBlock .icon{display:flex;flex-wrap:wrap;justify-content:flex-end;width:auto;height:70px;align-content:center;width:100%;padding:0 30px; position: absolute;}
.productImgBlock .icon span{width:auto; z-index: 9;}
.productImgBlock .icon span:not(:first-of-type){margin-left:10px;}
.big-image{display:block;margin-bottom:0px;height:calc(360px + 4px);}
.big-image .item{position:relative;}
.big-image .goods-image-medium-square{width:calc(360px + 4px);height:calc(360px + 4px);}
.big-image a{display:flex;-webkit-display:flex;flex-wrap:wrap;align-items:center;justify-content:center;}
.mini-images{width:100%;}
.mini-images .mini-images-carousel{width:280px;margin:0 auto;}
.mini-images .item{display:flex;-webkit-display:flex;flex-wrap:wrap;justify-content:center;align-items:center;}
.mini-images .item a{display:flex;-webkit-display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:80px;height:80px;}
.mini-images .item a img{max-width:76px;max-height:76px;}
.mini-images .owl-nav{z-index:10;width:calc(100% + 80px);top:calc(50% - 20px);right:-40px;display:flex;-webkit-display:flex;flex-wrap:wrap;justify-content:space-between;}
.mini-images .owl-prev, .mini-images .owl-prev.disabled:hover{border-right:0!important;text-indent:-999px;overflow:hidden;background-position:center center;background-repeat:no-repeat;background-size:24px;width:40px;height:40px;}
.mini-images .owl-next, .mini-images .owl-next.disabled:hover{border-right:0;text-indent:-999px;overflow:hidden;background-position:center center;background-repeat:no-repeat;width:40px;height:40px;background-size:24px;}
.productImgBlock .mini-images .mini-images-carousel{width:calc(100% - 80px);margin:0 auto;}
.productImgBlock .mini-images .item a{display:flex;-webkit-display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:calc(360px + 4px);height:calc(360px + 4px);}
.productImgBlock .mini-images .item a img{ max-width:calc(360px + 4px); max-height:calc(360px + 4px);}
.goodsDataMainDiscountBlock{display: block;flex-wrap: wrap;justify-content: center;align-items: center;text-align: center;font-size: 16px;word-break: break-word;overflow: hidden;text-overflow: ellipsis;background-color: #f8f8f8;}
.goodsDataMainDiscountBlock strong{font-weight:bold;}
.product-view .product-inner{margin-bottom:45px;position:relative;display:block;width:calc(100% - 460px);padding:30px;border:1px solid #bfd0dc;border-left:0;background:#fff;}
.product-view .product-inner .product-content{position:relative;display:flex;-webkit-display:flex;flex-wrap:wrap;height:100%;align-items:flex-start;}
.product-view .product-top{width:100%;display:flex;flex-wrap:wrap;padding-bottom:20px;border-bottom:1px solid #bfd0dc;margin-bottom:20px;}
.product-view .product-middle{width:100%;border-bottom:1px solid #bfd0dc;margin-bottom:20px;}
.product-view .product-inner .product-name{font-size: 26px;font-weight: 500;line-height: 28px;display:block;width:100%;margin-bottom:30px;padding-right:140px;}
.product-view .art-number{color:#a2b1bb;line-height:16px;}
.product-view .sale-desc{display:block;width:100%;color:#fff;font-size:18px;background-color:#0c9af2;padding:20px;background-repeat:no-repeat;background-size:80px;background-position:calc(100% + 5px) calc(100% + 5px);background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%233baef5' viewBox='0 0 512 512'%3E%3Cpath d='M504.936 7.136c-9.38-9.392-24.6-9.392-33.98 0L7.204 470.888c-9.388 9.384-9.388 24.592 0 33.976 4.692 4.696 10.844 7.044 16.992 7.044s12.3-2.348 16.988-7.044L504.936 41.112c9.388-9.384 9.388-24.592 0-33.976zM114.144.256C51.208.256 0 51.468 0 114.404s51.208 114.144 114.144 114.144c62.94 0 114.144-51.212 114.144-114.148S177.08.256 114.144.256zm0 180.228c-36.44 0-66.084-29.648-66.084-66.084 0-36.436 29.648-66.084 66.084-66.084 36.44 0 66.084 29.648 66.084 66.084 0 36.436-29.644 66.084-66.084 66.084zM397.856 283.596c-62.936 0-114.144 51.208-114.144 114.144s51.208 114.144 114.144 114.144S512 460.68 512 397.74s-51.208-114.144-114.144-114.144zm0 180.224c-36.44 0-66.084-29.648-66.084-66.084 0-36.436 29.648-66.084 66.084-66.084 36.436 0 66.084 29.648 66.084 66.084s-29.644 66.084-66.084 66.084z'/%3E%3C/svg%3E");}
.product-view .sale-desc div{line-height:24px;}
.product-view .sale-desc div:nth-child(1){margin-bottom:10px;}
.product-view .product-inner .price-box{display:flex;flex-wrap:wrap;width:100%;height:60px;justify-content:flex-start;align-content:center;}
.product-view .product-inner .price-box .special-price .price{display:flex;flex-wrap:wrap;align-content:center;font-size:26px;color:#f2920c;font-weight:bold;height:26px;}
.product-view .product-inner .price-box .old-price{display:flex;flex-wrap:wrap;align-content:flex-end;font-size:16px;text-decoration:line-through;height:26px;margin-left:30px;}
.product-view .selectBox{display:none;}
.goodsDataMainModificationsBlock{padding-bottom:20px;border-bottom:1px solid #bfd0dc;margin-bottom:20px;width:100%;}
.product-view .product-content .add-to-cart .empty {display:none;}
.goodsDataMainModificationsBlockProperty{display:block;width:100%;margin-bottom:20px;}
.goodsDataMainModificationsBlockProperty .modification_values{display:flex;flex-wrap:wrap;width:100%;}
.goodsDataMainModificationsBlockProperty .modification_name{width:125px;font-size:16px;height:40px;word-break:break-word;margin-right:15px;display:flex;flex-wrap:wrap;justify-content:flex-start;align-content:center;}
.goodsDataMainModificationsBlockProperty .modification_value{z-index:100;user-select:none;cursor:pointer;margin-right:10px;margin-bottom:10px;display:flex;flex-wrap:wrap;align-content:center;background-color:#f6fcff;height:40px;padding:0 20px;text-align:center;border:1px solid #bfd0dc;}
.goodsDataMainModificationsBlockProperty .modification_value:hover, .goodsDataMainModificationsBlockProperty .modification_value.active {color:#0c9af2;border-color:#0c9af2;}
.goodsDataMainModificationsBlockProperty .modification_values_wrp{width:calc(100% - 145px);display:flex;flex-wrap:wrap;}
.goodsDataMainModificationsDescriptionBlock{display:block;width:100%;word-break:break-word;}
.add-cart.quick{background:transparent;width:118px;padding-left:50px;}
.add-cart.quick:hover{}
.product-content{position:relative;}
.product-content .add-to-box{display:block;width:100%;}
.product-content .add-to-links{display:flex;flex-wrap:wrap;width:120px;margin-left:auto;} 
.product-content .add-to-links .add-compare, .product-content .add-to-links .add-wishlist{width:50px;height:50px;background-size:24px;} 
.product-content .wrap-qty{display: block;width: 120px;}
.product-content .wrap-qty .qty-set{position:relative;width:100%;display:flex;flex-wrap:wrap;}
.goodsDataForm{display:flex;flex-wrap:wrap;}
.product-content .qty-minus, .product-content .qty-plus{width: 30px;height: 50px;background-color: #f6fcff;background-position: center center;background-size: 24px 24px;background-repeat: no-repeat;cursor: pointer;}
.product-content .wrap-qty input{display: block;width: 60px;height: 50px;background: #f6fcff;padding: 0 10px;border: 1px solid #bfd0dc;text-align: center;font-weight: bold;}
.product-content .qty-minus{border-top-left-radius:30px;border-bottom-left-radius:30px;border-left:1px solid #bfd0dc;border-top:1px solid #bfd0dc;border-bottom:1px solid #bfd0dc;}
.product-content .qty-plus{border-top-right-radius:30px;border-bottom-right-radius:30px;border-right:1px solid #bfd0dc;border-top:1px solid #bfd0dc;border-bottom:1px solid #bfd0dc;}
.product-view .opinion_value{display:flex;-webkit-display:flex;width:80px;margin-left:auto;}
.product-view .short-description{margin-bottom:15px;}
.product-view .show-all-features{color: #909090;line-height: 24px;text-decoration: underline;}
.htmlDataBlock{overflow:hidden;word-break:break-word;text-overflow:ellipsis;}
.product-content .main-add{width:190px;}
.pdt-related .item{width:100%!important;}
.pdt-newhit.pdt-related .item .new-goods{width:360px;}
/* Карточка товара добавление товара в корзину */
.add-to-links{display:flex;-webkit-display:flex;flex-wrap:wrap;justify-content:space-between;transition:0.3s all ease;display:none;}
.products-grid .add-to-links{width:140px;position:absolute;bottom:10px;right:calc(50% - 70px);}
.item-inner:hover .add-to-links{display:flex;}
.product-content .add-to-cart {display:flex;-webkit-display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:30px;}
.product-content .add-cart.in-cart:before, .product-content .quickview.in-cart:before{background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%232a2a2a' height='24' viewBox='0 0 24 24' width='24'%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");}
.product-content .button.quick{margin-left:20px;background-color:transparent;color:#020419;padding-left: 48px;padding-right: 0;line-height: 18px;font-weight: 400;padding-top: 5px;text-align: left;background-repeat:no-repeat;background-size:32px;background-position:left center;background-image: url("data:image/svg+xml,%0A%3Csvg height='552' fill='%23bfd0dc' viewBox='0 -11 414.001 414' width='552' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M202.48 352.129c0-21.797-17.671-39.469-39.468-39.469-21.801 0-39.473 17.668-39.473 39.469 0 21.8 17.672 39.473 39.473 39.473 21.785-.024 39.445-17.684 39.468-39.473zm0 0M348.445 348.242c2.149 21.692-13.695 41.02-35.39 43.168-21.692 2.149-41.016-13.7-43.164-35.39-2.149-21.692 13.695-41.02 35.386-43.168 21.692-2.149 41.02 13.699 43.168 35.39zm0 0M412.7 63.555a6.995 6.995 0 00-5.7-2.942H95.613L91.7 35.871C88.508 15.168 70.65-.082 49.7 0H7C3.133 0 0 3.133 0 7s3.133 7 7 7h42.7c14.05-.055 26.03 10.176 28.171 24.063l33.8 213.515c3.192 20.703 21.052 35.957 42 35.871h208.93a7.001 7.001 0 000-14h-208.93c-14.05.055-26.03-10.176-28.171-24.062l-5.746-36.301h213.98c18.118-.008 34.243-11.484 40.18-28.598l39.7-114.578a6.997 6.997 0 00-.915-6.355zm0 0'/%3E%3C/svg%3E");}
.product-content .button.quick:hover{color:#0c9af2;background-image: url("data:image/svg+xml,%0A%3Csvg height='552' fill='%230c9af2' viewBox='0 -11 414.001 414' width='552' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M202.48 352.129c0-21.797-17.671-39.469-39.468-39.469-21.801 0-39.473 17.668-39.473 39.469 0 21.8 17.672 39.473 39.473 39.473 21.785-.024 39.445-17.684 39.468-39.473zm0 0M348.445 348.242c2.149 21.692-13.695 41.02-35.39 43.168-21.692 2.149-41.016-13.7-43.164-35.39-2.149-21.692 13.695-41.02 35.386-43.168 21.692-2.149 41.02 13.699 43.168 35.39zm0 0M412.7 63.555a6.995 6.995 0 00-5.7-2.942H95.613L91.7 35.871C88.508 15.168 70.65-.082 49.7 0H7C3.133 0 0 3.133 0 7s3.133 7 7 7h42.7c14.05-.055 26.03 10.176 28.171 24.063l33.8 213.515c3.192 20.703 21.052 35.957 42 35.871h208.93a7.001 7.001 0 000-14h-208.93c-14.05.055-26.03-10.176-28.171-24.062l-5.746-36.301h213.98c18.118-.008 34.243-11.484 40.18-28.598l39.7-114.578a6.997 6.997 0 00-.915-6.355zm0 0'/%3E%3C/svg%3E");}
/* Артикул */
.goodsDataMainModificationArtNumber{color:#5f0086;margin:10px 0;}
/* Наличие */
.goodsDataMainModificationAvailable{position:absolute;right:22px;}
.available-true {display:flex;flex-wrap:wrap;justify-content:center;text-shadow: 0 0 6px;color: #1bd95e;position:relative;}
.available-ends{display:flex;flex-wrap:wrap;justify-content:center;text-shadow: 0 0 6px;color: #dacd0b;position:relative;}
.available-false {display:flex;flex-wrap:wrap;justify-content:center;text-shadow: 0 0 6px;color: #f20c3d;position:relative;}
/* Рейтинг */
.product-content .star-line-wrp {}
.star-line-wrp {background: white;width: 80px;height: 16px;background-repeat:repeat-x;background-position: left center;background-repeat-y: no-repeat;background-size: 16px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23d3d3d3' width='32' height='32'%3E%3Cpath d='M32 12.408l-11.056-1.607L16 .783l-4.944 10.018L0 12.408l8 7.798-1.889 11.011L16 26.018l9.889 5.199L24 20.206l8-7.798z'/%3E%3C/svg%3E");}
.star-line-wrp .star-line-conunt {height: 16px;background-position: left center;background-repeat:repeat-x;background-repeat-y: no-repeat;background-size: 16px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fac600' width='32' height='32'%3E%3Cpath d='M32 12.408l-11.056-1.607L16 .783l-4.944 10.018L0 12.408l8 7.798-1.889 11.011L16 26.018l9.889 5.199L24 20.206l8-7.798z'/%3E%3C/svg%3E");}
/* Сопутствующие */
.related{width:360px;margin-left:30px; position: relative;}
/* Табы */
.tabs-scroll{margin-bottom:20px;padding-bottom:0px;}
.tabs{width:100%;display:flex;-webkit-display:flex;flex-wrap:wrap;width:100%;padding:0;margin:0;list-style:none;}
.tabs li{display:flex;-webkit-display:flex;flex-grow:1;}
.tabs li:not(:last-of-type){margin-right:10px;}
.tabs li a{display:block;background:#fff;width:100%;height:50px;font-size: 16px;font-weight: 500;line-height:48px;padding:0 20px;border:1px solid #bfd0dc;text-align:center;user-select: none;}
.tabs li a:hover, .tabs li a.active{color:#020419;border-color:#0c9af2;border-top:5px solid #0c9af2;line-height:40px;}
#content_1{padding:30px;border:1px solid #bfd0dc;background:#fff;}
.product-view .all_features .one-feature{min-height:45px;border:1px solid #bfd0dc;margin-bottom:10px;}
#content_3 .delivery{border-top:1px solid #bfd0dc;border-left:1px solid #bfd0dc;border-right:1px solid #bfd0dc;background:#fff;}
#content_3 .delivery.active{border-color:#0c9af2;}
.delivery-content{padding:20px;border-bottom:1px solid #bfd0dc;}
.product-view .all_features .one-feature{display:flex;-webkit-display:flex;flex-wrap:wrap;width:100%;background:#fff;}
.product-view .all_features .one-feature .feature-name{font-size:16px;font-weight:400;padding:10px 10px;display:flex;flex-wrap:wrap;width:50%;align-content:center;}
.product-view .all_features .one-feature .feature-value{font-size:16px;font-weight:400;padding:10px 10px;display:flex;flex-wrap:wrap;width:50%;align-content:center;}
.product-view .product-information-block{width:calc(100% - 390px);}
.product-information-block .delivery:not(:last-of-type) {margin-bottom:15px;}
.product-information-block .delivery h4{cursor:pointer;font-size:16px;font-weight:400;padding:0 20px;display:flex;flex-wrap:wrap;align-content:center;justify-content:start;min-height:45px;border-bottom:1px solid #bfd0dc;background-repeat:no-repeat;background-size:16px;background-position:calc(100% - 20px) center;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23bfd0dc' viewBox='0 0 512.011 512.011'%3E%3Cpath d='M505.755 123.592c-8.341-8.341-21.824-8.341-30.165 0L256.005 343.176 36.421 123.592c-8.341-8.341-21.824-8.341-30.165 0s-8.341 21.824 0 30.165l234.667 234.667a21.275 21.275 0 0015.083 6.251 21.275 21.275 0 0015.083-6.251l234.667-234.667c8.34-8.341 8.34-21.824-.001-30.165z'/%3E%3C/svg%3E");}
.product-information-block .delivery h4:hover{background-repeat:no-repeat;background-size:16px;background:#0c9af2;color:#fff;background-size:16px;background-position:calc(100% - 20px) center;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' viewBox='0 0 512.011 512.011'%3E%3Cpath d='M505.755 123.592c-8.341-8.341-21.824-8.341-30.165 0L256.005 343.176 36.421 123.592c-8.341-8.341-21.824-8.341-30.165 0s-8.341 21.824 0 30.165l234.667 234.667a21.275 21.275 0 0015.083 6.251 21.275 21.275 0 0015.083-6.251l234.667-234.667c8.34-8.341 8.34-21.824-.001-30.165z'/%3E%3C/svg%3E");background-repeat:no-repeat;}
.product-information-block .delivery h5{font-size:16px;font-weight:500;margin-bottom:10px;} 
.product-information-block .delivery p{font-size:16px;margin-bottom:10px;word-break:break-word;}
.product-information-block .delivery strong{font-weight:bold;color:#f2920c;}
.product-information-block .delivery div{margin-bottom:10px;font-size:16px;}
.product-information-block .delivery .delivery-content{margin-bottom:0;display:none;}
.product-information-block .delivery.active .delivery-content{border-color:#0c9af2;}
.product-information-block .delivery.active h4{background-repeat:no-repeat;background-size:16px;background:#0c9af2;color:#fff;background-size:16px;background-position:calc(100% - 20px) center;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 512 512'%3E%3Cpath d='M6.3 388.4c8.3 8.3 21.8 8.3 30.2 0L256 168.8l219.6 219.6c8.3 8.3 21.8 8.3 30.2 0 8.3-8.3 8.3-21.8 0-30.2L271.1 123.6c-4.2-4.2-9.6-6.3-15.1-6.3s-10.9 2.1-15.1 6.3L6.3 358.3c-8.4 8.3-8.4 21.8 0 30.1z'/%3E%3C/svg%3E");background-repeat:no-repeat;}
.product-information-block .delivery.active .delivery-content{display:block;}
/* Отзывы */
.opinion_form{cursor:pointer;font-size:16px;font-weight:400;padding:0 20px;display:flex;flex-wrap:wrap;align-content:center;justify-content:start;min-height:45px;background-color:#fff;border:1px solid #bfd0dc;background-repeat:no-repeat;background-size:16px;background-position:calc(100% - 20px) center;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23bfd0dc' viewBox='0 0 512.011 512.011'%3E%3Cpath d='M505.755 123.592c-8.341-8.341-21.824-8.341-30.165 0L256.005 343.176 36.421 123.592c-8.341-8.341-21.824-8.341-30.165 0s-8.341 21.824 0 30.165l234.667 234.667a21.275 21.275 0 0015.083 6.251 21.275 21.275 0 0015.083-6.251l234.667-234.667c8.34-8.341 8.34-21.824-.001-30.165z'/%3E%3C/svg%3E");}
.goodsDataOpinionAddForm{position:relative;margin-bottom:15px;}
.goodsDataOpinionAddForm:hover .opinion_form{background-color:#0c9af2;border-color:#0c9af2;color:#fff;background-position:calc(100% - 20px) center;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 512 512'%3E%3Cpath d='M6.3 388.4c8.3 8.3 21.8 8.3 30.2 0L256 168.8l219.6 219.6c8.3 8.3 21.8 8.3 30.2 0 8.3-8.3 8.3-21.8 0-30.2L271.1 123.6c-4.2-4.2-9.6-6.3-15.1-6.3s-10.9 2.1-15.1 6.3L6.3 358.3c-8.4 8.3-8.4 21.8 0 30.1z'/%3E%3C/svg%3E");background-repeat:no-repeat;}
.goodsDataOpinionAddForm:hover .goodsDataOpinionAddTable{display:flex;flex-wrap:wrap;}
.goodsDataOpinionAddTable{display:none;border:1px solid #0c9af2;padding:30px;border-top:0;background:#fff;position: absolute;width: 100%;top: 45px;z-index: 2;}
.goodsDataOpinionList {width: 100%;margin-bottom:15px;}
.goodsDataOpinionList .bord:not(:last-of-type){margin-bottom: 15px;}
.goodsDataOpinionList .bord{padding:20px;border:1px solid #bfd0dc;background-color:#fff;display:flex;-webkit-display:flex;flex-wrap:wrap;width:100%;}
.goodsDataOpinionList .goodsDataOpinionListClient, .goodsDataOpinionList .goodsDataOpinionListTitle {display: block;overflow: hidden;word-break:break-word;text-overflow: ellipsis;}
.goodsDataOpinionList .goodsDataOpinionListClient{width:100%;font-size:16px;font-weight:bold;color:#0c9af2;text-align:left;margin-bottom:15px;}
.goodsDataOpinionList .button{width:100px;margin-top:10px}
.goodsDataOpinionList .rating-box {display: block;margin-bottom: 20px;}
.goodsDataOpinionList .goodsDataOpinionListDate {margin-left:auto;display:block;}
.goodsDataOpinionList .goodsDataOpinionListDesc {font-size:16px;width:100%;text-overflow:hidden;word-break:break-word;}
.goodsDataOpinionAddTable .goodsDataOpinionBlock{display:flex;flex-wrap:wrap;width:100%;margin-bottom:15px;}
.goodsDataOpinionAddTable .goodsDataOpinionRating {margin-left:20px;width:80px;}
.goodsDataOpinionAddTable .goodsDataOpinionBlock .inputText, .goodsDataOpinionAddTable .goodsDataOpinionBlock textarea {width: 100%;}
.goodsDataOpinionAddTable .goodsDataOpinionCaptcha {display:flex;flex-wrap:wrap;}
.goodsDataOpinionAddTable .capcha_label{display:flex;align-content:center;align-items:center;margin-right:15px;}
.goodsDataOpinionAddTable .captcha{width:80px;}
.goodsDataOpinionAddTable img{max-height:40px;margin-left:15px;}
.goodsDataOpinionAddTable .goodsDataOpinionCaptcha .goodsDataOpinionCaptchaRefresh{}
.goodsDataOpinionAddTable .goodsDataOpinionCaptcha .inputText {max-width: 100px;margin-right: 20px;}
.goodsDataOpinionAddTable .goodsDataOpinionCaptcha .goodsDataOpinionCaptchaRefresh {cursor: pointer;width:30px;height:40px;background-size:16px;background-repeat:no-repeat;background-position:center center;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32'%3E%3Cpath d='M27.802 5.197A15.958 15.958 0 0015.999 0c-8.837 0-16 7.163-16 16h3c0-7.18 5.82-13 13-13 3.844 0 7.298 1.669 9.678 4.322L20.999 12h11V1l-4.198 4.197zM29 16c0 7.18-5.82 13-13 13a12.965 12.965 0 01-9.678-4.322L11 20H0v11l4.197-4.197A15.958 15.958 0 0016 32c8.837 0 16-7.163 16-16h-3z'/%3E%3C/svg%3E");}
.goodsDataOpinionAddTable .goodsDataOpinionCaptcha .goodsDataOpinionCaptchaRefresh:hover {background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%230c9af2' width='32' height='32'%3E%3Cpath d='M27.802 5.197A15.958 15.958 0 0015.999 0c-8.837 0-16 7.163-16 16h3c0-7.18 5.82-13 13-13 3.844 0 7.298 1.669 9.678 4.322L20.999 12h11V1l-4.198 4.197zM29 16c0 7.18-5.82 13-13 13a12.965 12.965 0 01-9.678-4.322L11 20H0v11l4.197-4.197A15.958 15.958 0 0016 32c8.837 0 16-7.163 16-16h-3z'/%3E%3C/svg%3E");}
.goodsDataOpinionAddTable .star-rating-control{display:flex;-webkit-display:flex;flex-wrap:wrap;height:16px;background-size:16px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23d3d3d3' width='32' height='32'%3E%3Cpath d='M32 12.408l-11.056-1.607L16 .783l-4.944 10.018L0 12.408l8 7.798-1.889 11.011L16 26.018l9.889 5.199L24 20.206l8-7.798z'/%3E%3C/svg%3E");}
.goodsDataOpinionAddTable .opinion-submit{width:200px;margin-left:auto;}
/* Быстрый заказ */
#quickform{width:100%;overflow:hidden;}
#quickform .title{padding:15px 0;}
.orderFlexWrap{display:flex;-webkit-display:flex;flex-wrap:wrap;align-items:flex-start;width:100%;border:1px solid #bfd0dc;background:#fff;padding:30px 15px;height:calc(100% - 50px);}
.orderFlexWrap .contactStage{width:100%;display:flex;-webkit-display:flex;flex-wrap:wrap;justify-content:space-between;}
.orderFlexWrap .comment{width:50%;padding-left:15px;}
.orderFlexWrap .adressFields{width:50%;display:block;padding-left:15px;}
.manufacturer-list .select-wrp{margin-bottom:15px;}
#quickform .contactWantRegister{margin-bottom:0px;text-align:left;width:100%;}
.fancybox-content #quickform #closeOrder{display:none;}
.fancybox-content .pp{margin-top:15px;}
#quickform #closeOrder{font-size: 10px;display: block;width: 100%;color: #ff012c;text-align: center;line-height: 35px;cursor: pointer;}
#quickform #closeOrder:hover{text-decoration:underline}
#quickform .couponBlockSale{display:flex;-webkit-display:flex;flex-wrap:wrap;width:100%;margin-top:15px;}
#quickform .couponBlockPrice .price{font-size:16px;color:#3cacf6;font-weight:bold;}
#quickform .inputText, .no-js-form .inputText{height:40px;}
.formfast .form-list .fields.contactRegisterNeedElement{margin-bottom:0;margin-top:15px;}
.quickformfast .success,.quickformfast .warning{margin-top:0;padding:25px 15px;}
.quickformfast .success{background:#3cacf6;border:1px solid transparent;}
.quickformfast #quickform{padding:15px;margin:0 auto;}
.quickformfast #quickform .formfast .form-list .fields .input-box{max-width:100%;}
#OrderAjaxBlock .formfast .buttons,  .fancybox-content .formfast .buttons{width:360px;}
.formfast {padding: 0;}
.formfast .pp{color:#a2b1bb;text-align:center;margin-top:0;}
.formfast .pp a{color:#a2b1bb;text-decoration:underline;}
.formfast .pp a:hover{text-decoration:none;}
.fancybox-content .formfast .pp{margin-top:15px;}
.formfast #caps_lock {display: none;width: 230px;padding: 10px 0;margin: 0 auto;}
.formfast #caps_lock .fa-warning {font-size: 30px;color: #cc003d;}
.formfast .form-list .fields {max-width:100%;text-align:left;position:relative;display:flex;-webkit-display:flex;flex-wrap:wrap;width:330px;}
.formfast .form-list .fields:not(:last-of-type){margin-bottom: 15px;}
.formfast .form-list .fields label{display:block;width:0px;overflow:hidden;text-align:left;vertical-align:top;line-height:42px;height:0;}
.formfast .form-list .fields label.invalidInput{margin:0;}
.formfast .form-list .fields .input-box label{width:0;transform:scale(0);position:absolute;left:0;top:0;}
.formfast .form-list .fields .input-box input.invalidInput,.formfast .form-list .fields .input-box textarea.invalidInput{border-color:red;}
.formfast .form-list .fields .input-box{display:block;width:100%;}
.formfast .form-list .fields .input-box.with-zip-code{width:calc(100% - 100px);margin-right:10px;}
.formfast .form-list .fields .input-box.zip-code{width:90px;text-align:center;}
.formfast .form-list .fields .input-box.zip-code.without-city{padding-left:0;width:100%;}
.formfast .form-list .fields .input-box.street{margin-bottom:10px;}
.formfast .form-list .fields .input-box.home{width:50%;padding-right:5px;}
.formfast .form-list .fields .input-box.apps{width:50%;padding-left:5px;}
.formfast .form-list .fields .input-box.del-date{margin-bottom:10px;}
.formfast .form-list .fields .input-box.del-time{display:flex;-webkit-display:flex;flex-wrap:wrap;width:100%;}
.formfast .form-list .fields .input-box.del-time .time-from,.formfast .form-list .fields .input-box.del-time .time-to{width:50%;}
.formfast .form-list .fields .input-box.del-time .time-from{padding-right:5px;}
.formfast .form-list .fields .input-box.del-time .time-to{padding-left:5px;}
.formfast .form-list .fields .input-box.del-time select{}
.formfast .form-list .fields .input-box.del-time select option:first-of-type{display:none;}
.formfast .form-list .fields .input-box input{max-width:100%;width:100%;}
.formfast .form-list .fields.small {display: inline-block;width: 150px;}
.formfast .form-list .fields.small.first {margin-right: 45px;}
.formfast .button {margin:0 auto;}
.formfast .delivery, .formfast .payment{display:block;width:100%;}
.adress .deliveryConvenientDate .inputText {width: 75px;padding: 0 5px;}
.delivery .manufacturer-list .zoneSelect {}
.delivery .manufacturer-list .currentDeliveryPrice{padding:15px 0;} 
.delivery .manufacturer-list .currentDeliveryDesc, .payment .quick_order_payment .currentPaymentDescription {max-width: 100%;font-size:14px;padding:15px;background-color: #f6fcff;margin: 15px auto 0px auto;overflow: hidden;text-align:left;line-height:20px;}
.delivery .manufacturer-list .currentDeliveryDesc > div {word-break: break-word;}
.delivery .deliveryZonePrice {font-weight: bold;}
.delivery .orderStageDeliveryListTable input {cursor: pointer;vertical-align: middle;margin: 0;}
.orderStageDeliveryZonePrice, .orderStageDeliveryDefaultPrice {margin-left: 10px;font-size: 14px;font-weight: 400;color:#f2920c;}
.payment .orderStagePayment {position: relative;width:100%;margin:0 0 15px 0;}
.payment .orderStagePayment:last-child {margin: 0;}
.payment .orderStagePayment .cell1 {width: 18px;}
.payment .orderStagePayment .cell1 input {margin: 0;vertical-align: middle;}
.payment .orderStagePayment .cell1 label.invalidInput {position: absolute;bottom: -15px;}
.payment .orderStagePayment .cell2 {width: 90%;}
.coupons .couponBlock {position:relative;display:flex;-webkit-display:flex;flex-wrap:wrap;width:100%;justify-content:space-between;}
.coupons .couponBlock .inputText{width:100%;}
.coupons .couponBlock .coupon-btn{cursor:pointer;position:absolute;right:2px;top:2px;height:36px;width:200px;background-color:#f2920c;color:#fff;font-size:16px;font-weight:500;border:0;-webkit-border-top-right-radius: 20px;-webkit-border-bottom-right-radius: 20px;-moz-border-radius-topright: 20px;-moz-border-radius-bottomright: 20px;border-top-right-radius: 20px;border-bottom-right-radius: 20px;}
.coupons .couponBlock .coupon-btn:hover{background-color:#0c9af2;}
.quick-order-content{display:flex;-webkit-display:flex;flex-wrap:wrap;width:100%;justify-content:space-between;}
.quick-order-content .order_account{display:block;width:360px;margin-bottom:30px;}
.quick-order-content .orderDeliveryFields{width:360px;margin-bottom:30px;}
.quick-order-content .orderPaymentFields{width:360px;margin-bottom:30px;}
.quick-order-content .orderAdressFields{width:100%;margin-bottom:30px;}
.quick-order-content .orderAdressFields .form-list, .adress .form-list{width:100%;display:flex;-webkit-display:flex;flex-wrap:wrap;justify-content:space-between;}
.quick-order-content .coupons{width:100%;display:block;margin-bottom:30px;}
.quick-order-content .quick-order-info{width:calc(100% - 360px);display:block;}
.quick-order-content .quick-order-info .quick-line{display:flex;-webkit-display:flex;flex-wrap:wrap;width:100%;padding:0;line-height:30px;justify-content:flex-start;}
.formfast .form-list .multi-fields{display:flex;-webkit-display:flex;flex-wrap:wrap;width:100%;justify-content:space-between;}
.formfast .form-list .multi-fields .select-wrp{width:330px;}
.formfast .form-list .multi-fields input, .formfast .form-list .multi-fields select{width:330px;margin-bottom:15px;}
.formfast .finish-order{width:100%;height:50px;font-size:16px;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;}
.quick-order-content .quick-order-info .quick-line.quick-price-whithout-anything .text{font-size:16px;}
.quick-order-content .quick-order-info .quick-line.quick-price-whithout-anything .num{font-size:16px;font-weight:bold;}
.quick-order-content .quick-order-info .quick-line.quick-coupon-sum .text{font-size:16px;}
.quick-order-content .quick-order-info .quick-line.quick-coupon-sum .num{font-size:16px;}
.quick-order-content .quick-order-info .quick-line.quick-delivery-price .text{font-size:16px;}
.quick-order-content .quick-order-info .quick-line.quick-delivery-price .num{font-size:16px;}
.quick-order-content .quick-order-info .quick-line.quick-end-order-price{margin-bottom:30px;}
.quick-order-content .quick-order-info .quick-line.quick-end-order-price .text{color:#020419;font-size:20px;font-weight:bold;}
.quick-order-content .quick-order-info .quick-line.quick-end-order-price .num{color:#0c9af2;font-size:26px;font-weight:bold;}
/* Корзина */
.cart{display:flex;-webkit-display:flex;flex-wrap:wrap;width:100%;}
.cart .oneProd{display:flex;-webkit-display:flex;width:100%;flex-wrap:wrap;align-items:center;padding:15px 0;position:relative;border-bottom:1px solid #bfd0dc;}
.cart .cart-top{height:50px;order:1;font-size:18px;font-weight:500;text-align:center;color:#fff;width:100%;display:flex;-webkit-display:flex;flex-wrap:wrap;text-align:left;background:#0c9af2;line-height:38px;}
.cart .cart-top div{display:flex;-webkit-display:flex;flex-wrap:wrap;align-items:center;justify-content:center;}
.cart .cart-top .first-col{width:calc(100% - 160px - 160px - 160px - 100px);padding-left:15px;text-align:left;justify-content:flex-start;}
.cart .cart-top .second-col{width:160px;}
.cart .cart-top .third-col{width:160px;}
.cart .cart-top .fourth-col{width:160px;}
.cart .cart-top .fifth-col{width:100px;padding-right:15px;}
.cart .image{text-align:center;width:100px;height:100px;padding:0;}
.cart .image a{display:flex;-webkit-display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:100%;height:100%;}
.cart .image a .goods-image-icon{max-width:100px;max-height:100px;}
.cart .cart-product-list{order:2;border:1px solid #bfd0dc;width:100%;padding:0 15px;background:#fff;}
.cart .cart-middle-col{padding-right:15px;}
.cart .cart-product-list .cart-product-name a{font-size:16px;text-overflow:ellipsis;overflow:hidden;word-break:break-word;}
.cart .cart-product-list .cart-description-short{margin-top:10px;font-size:12px;}
.cart .info{width:calc(100% - 100px);padding-left:15px;display:flex;-webkit-display:flex;flex-wrap:wrap;align-items:center;justify-content: flex-start;}
.cart .cart-product-properties{margin-top:10px;font-size:14px;color:#a2b1bb;}
.cart .cart-bottom{order:3;width:100%;margin-top:15px;padding:15px 0;display:flex;flex-wrap:wrap;}
.cart .discountInfo{text-align:center;font-size:22px;color: red;font-weight:bold;width:100%;}
.cart .discountInfo div{margin-bottom:15px;}
.cart .total{width:calc(100% - 340px);text-align:left;display:flex;-webkit-display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;line-height:50px;}
.cart .total .text{display:block;font-size:20px;font-weight:bold;color:#020419;}
.cart .cart-bottom .price{display:block;font-size:26px;font-weight:bold;color:#3cacf6;margin-left:15px;}
.cart .buttons{display:block;width:140px;text-align:center;order:4;margin:10px auto 0 auto;}
.cart .discountSum{text-align:right;margin-left:auto;}
.cart .discountSum .price{font-size:16px;}
.cart .remove-product-col{width:80px;justify-content:center;align-items:center;display:flex;-webkit-display:flex;flex-wrap:wrap;}
.cart .one-prod-price .oneProd-old-price{font-size:14px;color:#aab8c1;text-decoration:line-through;margin-bottom:10px;}
.cart .one-prod-price .price.with-old-price, .cart .one-prod-price .price{font-size:16px;color:#020419;font-weight:400;}
.qty-cart-col{width:160px;align-items:center;justify-content:center;}
.cart .cart-middle-col{width:calc(100% - 160px - 160px - 160px - 85px);}
.one-prod-price{width:160px;text-align:center;}
.cart-qty{width: 120px;height: 50px;position: relative;margin:0 auto;display: flex;flex-wrap: wrap;}
.cart-qty .cartqty{display: block;width: 60px;height: 50px;background: #f6fcff;padding: 0 10px;border: 1px solid #bfd0dc;text-align: center;font-weight: bold;}
.cart-qty .qty-minus, .cart-qty .qty-plus {width: 30px;height: 50px;background-color: #f6fcff;background-position: center center;background-size: 24px 24px;background-repeat: no-repeat;cursor: pointer;}
.cart-qty .qty-minus {border-top-left-radius: 30px;border-bottom-left-radius: 30px;border-left: 1px solid #bfd0dc;border-top: 1px solid #bfd0dc;border-bottom: 1px solid #bfd0dc;}
.cart-qty .qty-plus{border-top-right-radius: 30px;border-bottom-right-radius: 30px;border-right: 1px solid #bfd0dc;border-top: 1px solid #bfd0dc;border-bottom: 1px solid #bfd0dc;}
.qty-minus{background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill='%23bfd0dc' d='M19 13H5v-2h14v2z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");}
.qty-minus:hover{background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill='%232a2a2a' d='M19 13H5v-2h14v2z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");}
.qty-plus{background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill='%23bfd0dc' d='M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6v2z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");}
.qty-plus:hover{background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill='%232a2a2a' d='M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6v2z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");}
.total-line-price{width:160px;display:flex;-webkit-display:flex;align-items:center;justify-content:center;}
.total-line-price .price{font-size:20px;}
.cart .cart-product-list .remove{display:block;width:40px;height:40px;border:1px solid #bfd0dc;background-color:#f6fcff;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;background-size:16px;background-position:center center;background-repeat:no-repeat;background-image: url("data:image/svg+xml,%0A%3Csvg height='329pt' viewBox='0 0 329.269 329' width='329pt' fill='%23bfd0dc' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M194.8 164.77L323.013 36.555c8.343-8.34 8.343-21.825 0-30.164-8.34-8.34-21.825-8.34-30.164 0L164.633 134.605 36.422 6.391c-8.344-8.34-21.824-8.34-30.164 0-8.344 8.34-8.344 21.824 0 30.164l128.21 128.215L6.259 292.984c-8.344 8.34-8.344 21.825 0 30.164a21.266 21.266 0 0015.082 6.25c5.46 0 10.922-2.09 15.082-6.25l128.21-128.214 128.216 128.214a21.273 21.273 0 0015.082 6.25c5.46 0 10.922-2.09 15.082-6.25 8.343-8.34 8.343-21.824 0-30.164zm0 0'/%3E%3C/svg%3E");}
.cart .cart-product-list .remove:hover{background-image: url("data:image/svg+xml,%0A%3Csvg height='329pt' viewBox='0 0 329.269 329' width='329pt' fill='%232a2a2a' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M194.8 164.77L323.013 36.555c8.343-8.34 8.343-21.825 0-30.164-8.34-8.34-21.825-8.34-30.164 0L164.633 134.605 36.422 6.391c-8.344-8.34-21.824-8.34-30.164 0-8.344 8.34-8.344 21.824 0 30.164l128.21 128.215L6.259 292.984c-8.344 8.34-8.344 21.825 0 30.164a21.266 21.266 0 0015.082 6.25c5.46 0 10.922-2.09 15.082-6.25l128.21-128.214 128.216 128.214a21.273 21.273 0 0015.082 6.25c5.46 0 10.922-2.09 15.082-6.25 8.343-8.34 8.343-21.824 0-30.164zm0 0'/%3E%3C/svg%3E");}
.cart .cart-second-actions{display:flex;flex-wrap:wrap;height:50px;align-content:center;justify-content:space-between;}
.cart .cart-second-actions .cart-back{font-size:16px;color:#a2b1bb;padding-left:25px;height:20px;line-height:20px;background-position:left center;background-size:20px;background-repeat:no-repeat;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23a2b1bb' viewBox='0 0 512 512'%3E%3Cpath d='M388.4 505.8c8.3-8.3 8.3-21.8 0-30.2L168.8 256 388.4 36.4c8.3-8.3 8.3-21.8 0-30.2-8.3-8.3-21.8-8.3-30.2 0L123.6 240.9c-4.2 4.2-6.3 9.6-6.3 15.1s2.1 10.9 6.3 15.1l234.7 234.7c8.3 8.3 21.8 8.3 30.1 0z'/%3E%3C/svg%3E");}
.cart .cart-second-actions .cart-back:hover{color:#a2b1bb;text-decoration:underline;}
.cart .cart-second-actions .clearCart{font-size:16px;color:#a2b1bb;padding-left:25px;height:20px;line-height:20px;background-position:left center;background-size:20px;background-repeat:no-repeat;background-image: url("data:image/svg+xml,%0A%3Csvg height='329pt' viewBox='0 0 329.269 329' width='329pt' fill='%23a2b1bb' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M194.8 164.77L323.013 36.555c8.343-8.34 8.343-21.825 0-30.164-8.34-8.34-21.825-8.34-30.164 0L164.633 134.605 36.422 6.391c-8.344-8.34-21.824-8.34-30.164 0-8.344 8.34-8.344 21.824 0 30.164l128.21 128.215L6.259 292.984c-8.344 8.34-8.344 21.825 0 30.164a21.266 21.266 0 0015.082 6.25c5.46 0 10.922-2.09 15.082-6.25l128.21-128.214 128.216 128.214a21.273 21.273 0 0015.082 6.25c5.46 0 10.922-2.09 15.082-6.25 8.343-8.34 8.343-21.824 0-30.164zm0 0'/%3E%3C/svg%3E");}
.cart .cart-second-actions .clearCart:hover{color:#a2b1bb;text-decoration:underline;}
.cart-buttons{display:flex;-webkit-display:flex;flex-wrap:wrap;width:340px;margin-left:auto;}
.cart-buttons noscript{width:100%;display:block;}
.cart-buttons .btn-primary{width:100%;}
.cart-buttons .recalc-button{width:100%;margin-bottom:15px;} 
#startOrder{width:100%;height:50px;line-height:50px;font-size: 16px;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;}
.reCalc .button{width:100%;}
/* Личный кабинет (Страницы) */
.showPassBlock{position: absolute;right:0px;top:0px;width:40px;height:40px;}
.showPass{background-repeat:no-repeat;background-size:16px;background-position:center center;width:40px;height:40px;display:block;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23d3d3d3' width='32' height='32'%3E%3Cpath d='M16 6C9.021 6 2.972 10.064 0 16c2.972 5.936 9.021 10 16 10s13.027-4.064 16-10c-2.972-5.936-9.021-10-16-10zm7.889 5.303A15.212 15.212 0 0 1 28.559 16a15.223 15.223 0 0 1-4.67 4.697C21.527 22.204 18.799 23 16 23s-5.527-.796-7.889-2.303A15.212 15.212 0 0 1 3.441 16a15.223 15.223 0 0 1 5.041-4.925 8 8 0 1 0 15.036 0c.124.074.248.15.371.228zM16 13a3 3 0 1 1-6 0 3 3 0 0 1 6 0z'/%3E%3C/svg%3E");}
.showPass.active, .showPass:hover{background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%232a2a2a' width='32' height='32'%3E%3Cpath d='M16 6C9.021 6 2.972 10.064 0 16c2.972 5.936 9.021 10 16 10s13.027-4.064 16-10c-2.972-5.936-9.021-10-16-10zm7.889 5.303A15.212 15.212 0 0 1 28.559 16a15.223 15.223 0 0 1-4.67 4.697C21.527 22.204 18.799 23 16 23s-5.527-.796-7.889-2.303A15.212 15.212 0 0 1 3.441 16a15.223 15.223 0 0 1 5.041-4.925 8 8 0 1 0 15.036 0c.124.074.248.15.371.228zM16 13a3 3 0 1 1-6 0 3 3 0 0 1 6 0z'/%3E%3C/svg%3E");}
input.invalidInput:focus,input.invalidInput:active,textarea.invalidInput:focus,textarea.invalidInput:active{border:1px solid red;}
/* Избранные товары */
.favorite-goods .gray-button{width:200px;}
.fav-remove{transition: none;display: block;width: 60px;height: 60px;border: 1px solid #0c9af2;background-color: #fff;background-size: 30px;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;background-repeat: no-repeat;background-position: center center;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%233cacf6' width='20' height='20'%3E%3Cpath d='M10 8.586L2.929 1.515 1.515 2.929 8.586 10l-7.071 7.071 1.414 1.414L10 11.414l7.071 7.071 1.414-1.414L11.414 10l7.071-7.071-1.414-1.414L10 8.586z'/%3E%3C/svg%3E");}
.fav-remove:hover{background:#3cacf6;background-position:center center;background-size: 30px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='20' height='20'%3E%3Cpath d='M10 8.586L2.929 1.515 1.515 2.929 8.586 10l-7.071 7.071 1.414 1.414L10 11.414l7.071 7.071 1.414-1.414L11.414 10l7.071-7.071-1.414-1.414L10 8.586z'/%3E%3C/svg%3E");background-repeat:no-repeat;}
.favorite-goods .buttons{margin-top:15px;}
/* Личный кабинет(Настройки пользователя) */
.account.user-settings .col-account{max-width:100%;}
.user-buttons{display:flex;-webkit-display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;}
.user-buttons .second{margin-left:15px;}
.showPass.active{color:#fa0d29;}
.user-settings .message{margin-bottom:20px;}
.user-settings .clientForm{display:block;}
.user-settings .clientForm .user-fields{display: flex;justify-content: center;align-items: stretch;flex-wrap: wrap;text-align: center;margin-left:-15px;margin-right:-15px;}
.user-settings .clientForm .user-fields .user-field{width:50%;padding:15px;}
.user-settings .clientForm .user-fields .user-field .col-account{height:100%;}
.user-settings input, .user-settings textarea{margin-bottom:10px;}
.user-settings .col-account  .buttons{margin-top:0;}
.user-settings .button{margin:0 auto;}
.user-settings .form-list{height:calc(100% - 40px - 44px);}
.user-settings .user-wrapper .user_form{margin-bottom:30px;}
.account .gray-button{width:200px;}
/* Обратный звонок, Связь с администрацией */
.callback-info .callback-form-wrp {text-align: center;max-width:540px;margin:0 auto;border:1px solid #c1c1c1;padding:40px;}
.callback-info .callback-form .name-error, .callback-info .callback-form .phone-error {position: relative;text-align: left;bottom: 0;}
.callback-info .callback-form div {}
.callback-info .callback-form div label {display:none;}
.callback-info .callback-form div input {margin-bottom:10px;}
.callback-info .callback-form div textarea{margin-bottom:10px;}
.callback-info .button{margin:0 auto;}
.contact-info .block-contact > div {margin-bottom: 12px;}
.contact-info .block-contact > div i {width: 25px;text-align: center;vertical-align: middle;font-size: 18px;margin-right: 10px;}
.block-contact{display:flex;-webkit-display:flex;flex-wrap:wrap;justify-content:space-between;}
.contact-box{width:360px;margin-bottom:15px;border:1px solid #0c9af2}
.contact-box label{display:block;font-size:16px;font-weight:bold;margin-bottom:10px;}
.contact-box .contact-main-info, .contact-box a.contact-main-info {display:block;font-size:16px;margin-bottom:10px;}
.contact-box a.contact-main-info:hover{text-decoration:underline;}
.contact-box .callback-action{color:#0c9af2;text-decoration:none;}
.contact-box .callback-action:hover{text-decoration:underline;}
.contact-box .contact-box-inner{padding:18px 15px;}
.block-feedback{border:1px solid #0c9af2;background-position:bottom right;background-repeat:no-repeat;width:calc(50% - 15px);}
.block-feedback .feedbackForm{padding:18px 15px;}
.block-feedback .feedback-text{margin-bottom:15px;}
.block-feedback .fields{margin-bottom:10px;}
.block-feedback .file{margin-bottom:10px;}
.block-feedback .file label{margin-bottom:10px;display:block;}
.block-feedback .file input{margin-bottom:10px;color:#909090;}
.block-feedback .pp, .block-feedback .pp a{color:#020419;text-align:center;}
.block-feedback .button{margin-left:auto;margin-right:auto;}
/* Политика конфиденциальности */
.pp{font-size: 12px;margin-top: 10px;line-height: 14px;color: #f6fcff;}
.pp a{color: #f6fcff;}
.pp a:hover{text-decoration:underline;}
.policy{padding:15px;}
.policy .policy-title{font-size:30px;text-align:center;font-weight:normal;line-height:40px;word-break:break-word;}
.policy .policy-sub-title{font-size:18px;text-align:center;line-height:30px;}
/* Платежные системы на странице просмотра заказа */
.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 {}
.order-info .paymentQiwi .PhoneInput {padding: 10px 0 0;}
.order-info .paymentQiwi #form_phone {width: 130px;text-align: center;}
/* Просмотр заказа / ЛК Информация о заказе */
.order-info .message{margin-bottom:10px;}
.order-info .scroll{margin-bottom:20px;}
.order-info .scroll.nomargin{margin-bottom:0;}
.order-info .table-box{border:1px solid #bfd0dc;}
.order-lines-table{margin-bottom:40px;}
.order-lines .buttons{display:flex;-webkit-display:flex;flex-wrap:wrap;}
.order-lines .button{width:200px;padding:0 15px;}
.order-lines .gray-button{width:200px;}
.reverse-bold .cart-price{font-weight:normal;}
.bold{font-weight:bold;font-size:18px;}
/* Оформление заказа */
.orderStrageContent .quick_order_payment, .orderStrageContent .coupons {margin-bottom: 15px;}
.orderStrageContent .buttons .button:nth-child(2) {}
.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;}
.orderStrageContent .fields label{display:block;margin-bottom:10px;}
.no-js-form .buttons{display:flex;-webkit-display:flex;flex-wrap:wrap;align-items:center;width:430px;justify-content:space-between;margin-top:30px;}
.no-js-form .buttons .button, .no-js-form .buttons .gray-button{width:200px;margin:0;}
.no-js-form .orderStagePaymentList{display:block;width:100%;}
.no-js-form .orderStagePayment{display:flex;-webkit-display:flex;flex-wrap:wrap;border:1px solid #d3d3d3;}
.no-js-form .orderStagePayment:not(:last-of-type){margin-bottom:10px;}
.no-js-form .orderStagePayment .cell1{width:40px;height:40px;text-align:center;display: flex;flex-wrap: wrap;align-items: center;justify-content: center;}
.no-js-form .orderStagePayment .cell2{width:calc(100% - 40px);padding:0 15px;display: flex;flex-wrap: wrap;align-items: center;}
.no-js-form .orderStagePayment .cell2 label{line-height:40px;display:block;width:100%}
.payment .orderStagePayment .cell1 input{width: 20px;height: 20px;}
.payment-description{line-height:40px;}
.stages-list {width: 100%;margin: 30px 0 30px 0;padding-top: 0px;}.
.stages.active .stage, .stages:hover .stage {background-color: #3cacf6;}
.stages.active .title, .stages:hover .title {color: #3cacf6;}
.stages a{display:block;}
.stages {padding: 10px 0;}
.order-title{color: #f6fcff;background: #0c9af2;text-align: center;padding:0 15px;line-height: 50px;font-size: 18px;font-weight:500;text-align:left;}
.order-title.order-step-link{background:#fff;color:#0c9af2;border:1px solid #0c9af2;margin-bottom:30px;width:100%;display:block;}
.order-title.order-step-link:hover{background:#f3f3f3;}
.orderStageDeliveryListTable{display:block;}
.orderStageDeliveryListTable.table-box > tbody > tr > td{border:0;display:flex;-webkit-display:flex;flex-wrap:wrap;align-items:center;padding:0;}
.orderStageDeliveryListTable.table-box tbody tr td.cell1{width:40px;height:20px;justify-content:center;}
.orderStageDeliveryListTable.table-box tbody tr td.cell2{width:calc(100% - 40px);max-width:none;flex-grow:1;padding-right:10px;}
.orderStageDeliveryListTable.table-box tbody tr td.cell2 label{display:flex;-webkit-display:flex;width:100%;min-height:20px;align-items:center;}
.orderStageDeliveryListTable tbody{display:block;margin-bottom:10px;border:1px solid #d3d3d3;}
.orderStageDeliveryListTable tbody tr{display:flex;-webkit-display:flex;flex-wrap:wrap;padding:10px 0;}
.orderStageDeliveryListTable tbody tr td.cell3{display:none;}
.delivery .orderStageDeliveryListTable input{width:20px;height:20px;}
.orderStageDeliveryListTable p.delivery_desc{width:100%;margin:10px 0;}
.orderStageDeliveryListTable .zones{display:flex;-webkit-display:flex;flex-wrap:wrap;align-items:center;width:100%;min-height:30px;}
.orderStageDeliveryListTable.table-box tbody tr td.cell2 .zones label{width:auto;margin-left:10px;}
.formfast .form-list .fields.noscript-adress{width:100%;}
.noscript-adress .inputText{width:100%;}
/* Страница Поиск */
#search #search_form{position:relative;}
#search #search_form .search-string{}
#search #search_form .search-submit{}
/* Список Акций */
.discount-box{display:flex;-webkit-display:flex;flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;}
.discount-box .discount-containter{width:calc(25% - 30px);color:#fff;margin-bottom:15px;}
.discount-box .discount-containter.not-active .content{background-image: none!important;background-color: #76c5f9;}
.discount-box .discount-containter .content{padding:10px;height:100%;background-color:#0c9af2;}
.discount-box .discount-containter .content:hover{background-color:#f2920c;background-image:none!important;cursor:pointer;}
.discount-box .discount-containter .content .content-inner{padding:30px 10px;border:2px solid #ffffff;height:100%;display:flex;-webkit-display:flex;flex-wrap:wrap;}
.discount-box .content .image{width:100px;}
.discount-box .sale-percentage{text-align:center;word-break:break-word;color:#fff;font-size:30px;line-height:30px;margin-bottom:15px;font-weight:bold;display:block;width:100%;}
.discount-box .discount-title{font-size:16px;line-height:18px;text-align:center;color:#fff;display:block;width:100%;position:relative;padding-bottom:15px;margin-bottom:15px;word-break:break-word;overflow:hidden;}
.discount-box .discount-title:after{content:' ';height:1px;background:#fff;width:90px;position:absolute;bottom:0px;left:calc(50% - 45px);}
.discount-box .sale-date{width:100%;text-align:center;font-size:18px;}
.sale-image{width:100%;height:60px;margin-bottom:15px;background-repeat:no-repeat;background-position:center center;background-size:90px;background-image: url("data:image/svg+xml,%0A%3Csvg height='512pt' viewBox='0 -106 512 512' width='512pt' fill='%23ffffff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m501.957031 88.199219c5.546875 0 10.042969-4.496094 10.042969-10.042969v-68.113281c0-5.546875-4.496094-10.042969-10.042969-10.042969h-491.914062c-5.546875 0-10.042969 4.496094-10.042969 10.042969v68.113281c0 5.546875 4.496094 10.042969 10.042969 10.042969 34.28125 0 62.171875 27.890625 62.171875 62.171875s-27.890625 62.171875-62.171875 62.171875c-5.546875 0-10.042969 4.496093-10.042969 10.042969v68.113281c0 5.546875 4.496094 10.042969 10.042969 10.042969h89.292969c5.546874 0 10.042968-4.496094 10.042968-10.042969s-4.496094-10.042969-10.042968-10.042969h-79.25v-48.636719c40.636718-4.96875 72.214843-39.691406 72.214843-81.648437 0-41.957032-31.578125-76.679688-72.214843-81.648438v-48.636718h344.933593v20.082031c0 5.546875 4.496094 10.042969 10.042969 10.042969s10.042969-4.496094 10.042969-10.042969v-20.082031h106.808593v48.636718c-40.636718 4.96875-72.214843 39.691406-72.214843 81.648438 0 41.957031 31.578125 76.679687 72.214843 81.648437v48.636719h-106.808593v-20.085938c0-5.546874-4.496094-10.039062-10.042969-10.039062s-10.042969 4.492188-10.042969 10.039062v20.085938h-183.21875c-5.546875 0-10.042969 4.496094-10.042969 10.042969s4.496094 10.042969 10.042969 10.042969h320.15625c5.546875 0 10.042969-4.496094 10.042969-10.042969v-68.113281c0-5.546876-4.496094-10.042969-10.042969-10.042969-34.28125 0-62.171875-27.890625-62.171875-62.171875s27.890625-62.171875 62.171875-62.171875zm0 0'/%3E%3Cpath d='m375.0625 197.148438c5.546875 0 10.042969-4.496094 10.042969-10.042969v-73.46875c0-5.546875-4.496094-10.042969-10.042969-10.042969s-10.042969 4.496094-10.042969 10.042969v73.46875c0 5.546875 4.496094 10.042969 10.042969 10.042969zm0 0'/%3E%3Cpath d='m213.859375 136.132812c7.445313-7.445312 11.546875-17.347656 11.546875-27.875 0-10.53125-4.101562-20.433593-11.546875-27.878906-15.371094-15.371094-40.382813-15.371094-55.753906 0-7.445313 7.445313-11.546875 17.347656-11.546875 27.878906 0 10.527344 4.101562 20.429688 11.546875 27.875 7.6875 7.6875 17.78125 11.527344 27.878906 11.527344 10.09375 0 20.191406-3.839844 27.875-11.527344zm-47.214844-27.875c0-5.167968 2.011719-10.023437 5.664063-13.675781 3.769531-3.769531 8.722656-5.65625 13.675781-5.65625s9.902344 1.886719 13.671875 5.65625c3.65625 3.652344 5.667969 8.507813 5.667969 13.675781 0 5.164063-2.011719 10.019532-5.667969 13.671876-7.539062 7.542968-19.808594 7.542968-27.347656 0-3.652344-3.652344-5.664063-8.507813-5.664063-13.671876zm0 0'/%3E%3Cpath d='m248.230469 169.429688c-15.375 15.371093-15.375 40.382812 0 55.753906 7.683593 7.6875 17.78125 11.53125 27.875 11.53125 10.097656 0 20.191406-3.84375 27.878906-11.53125 15.371094-15.371094 15.371094-40.382813 0-55.753906-15.375-15.371094-40.386719-15.367188-55.753906 0zm41.550781 14.203124c7.539062 7.539063 7.539062 19.808594 0 27.347657-7.539062 7.539062-19.808594 7.542969-27.347656 0-7.542969-7.539063-7.542969-19.808594 0-27.347657 3.769531-3.769531 8.71875-5.65625 13.671875-5.65625s9.90625 1.886719 13.675781 5.65625zm0 0'/%3E%3Cpath d='m185.714844 212.589844 104.601562-104.601563c3.917969-3.921875 3.917969-10.28125 0-14.203125-3.925781-3.921875-10.28125-3.921875-14.203125 0l-104.601562 104.601563c-3.628907 3.628906-3.902344 9.617187-.597657 13.550781 3.738282 4.449219 10.6875 4.761719 14.800782.652344zm0 0'/%3E%3Cpath d='m140.386719 280.554688c-4.1875 0-8.019531 2.703124-9.441407 6.640624-1.421874 3.929688-.1875 8.476563 3.042969 11.140626 3.238281 2.667968 7.894531 3.027343 11.503907.902343 3.605468-2.121093 5.550781-6.421875 4.753906-10.527343-.902344-4.667969-5.097656-8.15625-9.859375-8.15625zm0 0'/%3E%3C/svg%3E");}
/* Просмотр акции */
.sale-description{margin-bottom:20px;}
/* Сравнение */
.compare-info .buttons {margin: 20px 0 30px;}
.compare-info .buttons .button {margin-bottom: 10px;line-height: 40px;}
.compare-info .buttons i {margin-right: 5px;}
.CompareGoodsTable {width: 100%;margin-bottom: 30px;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;justify-content: space-between;}
.CompareGoodsTableFilter{display:flex;-webkit-display:flex;flex-wrap:wrap;align-items:center;}
.CompareGoodsTableFilter .button {padding: 0 15px;}
.CompareGoodsTableFilter .label {margin-left: 10px;line-height: 30px;font-size:14px;}
.CompareGoodsTableFilter .label.hide {display: none;}
.CompareGoodsTableFilterSwitch {display: inline-block;position: relative;width: 60px;height: 30px;border-radius: 19px;vertical-align: middle;background: #bfbfbf;z-index: 0;margin: 0;padding: 0;border: none;cursor: pointer;transition-duration: 300ms;}
.CompareGoodsTableFilterSwitch:after {content: "";position: absolute;top: 3px;left: 3px;height: 24px;width: 24px;border-radius: 17px;background: #fff;transition-duration: 300ms;z-index: 1;}
.CompareGoodsTableFilterSwitch.switch-on {background: #3cacf6;}
.CompareGoodsTableFilterSwitch.switch-on:after {left: 33px;}
.CompareNavigation {margin: 0;padding: 0;list-style: none;height: 18px;display:flex;-webkit-display:flex;flex-wrap:wrap;}
.CompareNavigation li {display: block;}
.CompareNavigation li.back-top a.prev:before {content: "\e316";}
.CompareGoodsTableTbody {width: 100%;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;justify-content: space-between;}
.CompareGoodsTableTbody .owl-nav{display:none;}
.CompareGoodsTableTbody a:hover{text-decoration:underline;}
.CompareGoodsTableTbody > div {width: 100%;margin-bottom: 15px;border-top: 1px solid #bfd0dc;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: 15px 0 10px;}
.CompareGoodsTableTbody > div .cell label {font-weight: bold;}
.CompareGoodsTableTbody .icon-minus {display: inline-block;width: 12px;height: 2px;background: #000000;vertical-align: middle;}
.CompareGoodsTableTbody .image{width:360px;height:360px;position:relative;margin:0 auto;max-width:100%;max-height:100%;}
.CompareGoodsTableTbody .image a:not(.remove) {display: flex;flex-wrap: wrap;justify-content: center;align-content: center;width: 100%;height: 100%;}
.CompareGoodsTableTbody .image img {max-width: 100%;max-height:100%;}
.CompareGoodsTableTbody .remove {display:block;margin:0 auto;z-index: 2;width:24px;height: 24px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M18.984 6.422L13.406 12l5.578 5.578-1.406 1.406L12 13.406l-5.578 5.578-1.406-1.406L10.594 12 5.016 6.422l1.406-1.406L12 10.594l5.578-5.578z'/%3E%3C/svg%3E");}
.CompareGoodsTableTbody .remove:hover {background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fae600' width='24' height='24'%3E%3Cpath d='M18.984 6.422L13.406 12l5.578 5.578-1.406 1.406L12 13.406l-5.578 5.578-1.406-1.406L10.594 12 5.016 6.422l1.406-1.406L12 10.594l5.578-5.578z'/%3E%3C/svg%3E");}
.CompareGoodsTableTbody .remove i {display: block;}
.CompareGoodsTableTbody .CompareCheckbox {display: none;margin: 0 10px 0 0;vertical-align: middle;}
.CompareGoodsTableTbody .htmlDataBlock {text-align: left;overflow: hidden;}
.CompareGoodsTableTbody .htmlDataBlock iframe{max-width:100%;}
.CompareGoodsTableTbody .CompareGoodsHeader .title {display: block;max-height: 72px;font-size: 16px;line-height: 18px;overflow: hidden;text-align: left;}
.CompareGoodsTableTbody .CompareGoodsHeader .mod {display: block;margin-top: 5px;font-size: 13px;line-height: 15px;text-align: left;}
.CompareGoodsTableTbody .actions {width: 100%;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-align: center;-webkit-align-items: center;-webkit-box-align: center;align-items: center;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;justify-content: space-between;}
.CompareGoodsTableTbody .actions .price-box {width: 100%;padding: 0;text-align: left;}
.CompareGoodsTableTbody .actions .price-box a {display: block;}
.CompareGoodsTableTbody .actions .price-box .price {}
.CompareGoodsTableTbody .actions .price-box .old-price {margin-left:10px;}
.CompareGoodsTableTbody .actions .button {margin: 15px 0 0 0;padding:0 10px;}
.CompareGoodsTableTbody .actions .empty{margin: 15px 0 0 0;width:150px;}
.CompareGoodsTableTbody .owl-stage-outer {margin-right: -1px;}
.CompareGoodsTableTbody .add-cart{width:150px;}
.CompareGoodsTableTbody .add-cart:hover{text-decoration:none;}
.compare-info::-webkit-scrollbar-track {border-radius: 0;background-color: #edf1f4}
.compare-info::-webkit-scrollbar {width: 7px;height: 4px;background-color: #eff2f8;}
.compare-info::-webkit-scrollbar-thumb {border-radius: 0;-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);background-color: #eff2f8;}
/* Статьи на главной */
.eapps-instagram-feed{margin-bottom:80px!important;}
.index-articles{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:80px;}
.index-articles .article{overflow: hidden;padding: 20px 90px 20px 20px;width:360px;height:90px;color:#f6fcff;background-color:#0c9af2;background-repeat:no-repeat;background-position:calc(100% + 15px) 5px;background-size:100px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%233baef5' viewBox='0 0 512.001 512.001'%3E%3Cpath d='M509.989 463.656L474.84 361.363c16.906-34.174 25.847-72.265 25.907-110.593.102-66.002-25.435-128.411-71.909-175.727C382.357 27.718 320.418 1.08 254.433.033c-34.571-.555-68.117 5.815-99.757 18.912-30.517 12.633-57.884 30.932-81.34 54.388-23.457 23.456-41.756 50.823-54.388 81.34C5.851 186.313-.512 219.876.035 254.43c1.045 65.985 27.684 127.924 75.009 174.406 47.224 46.383 109.472 71.912 175.332 71.911h.394c38.328-.06 76.419-9.001 110.594-25.907l102.293 35.149A36.74 36.74 0 00475.611 512c9.474 0 18.69-3.722 25.678-10.712 9.929-9.929 13.264-24.349 8.7-37.632zm-30.165 16.168c-1.007 1.007-3.163 2.535-6.304 1.457l-108.394-37.246a15.172 15.172 0 00-12.03.938c-31.327 16.573-66.727 25.363-102.374 25.417-119.55.193-218.442-96.91-220.336-216.441-.953-60.139 21.923-116.66 64.414-159.151 42.491-42.49 98.995-65.362 159.151-64.411 119.53 1.895 216.625 100.738 216.439 220.336-.056 35.648-8.845 71.048-25.417 102.373a15.178 15.178 0 00-.938 12.03l37.246 108.394c1.079 3.139-.449 5.298-1.457 6.304z'/%3E%3Cpath d='M247.91 362.748c-7.939 0-15.545 6.981-15.178 15.178.368 8.223 6.669 15.178 15.178 15.178 7.939 0 15.545-6.981 15.178-15.178-.368-8.224-6.669-15.178-15.178-15.178zM247.91 127.674c-41.639 0-75.515 33.876-75.515 75.515 0 8.382 6.796 15.178 15.178 15.178s15.178-6.796 15.178-15.178c0-24.9 20.259-45.159 45.159-45.159s45.159 20.259 45.159 45.159-20.259 45.159-45.159 45.159c-8.382 0-15.178 6.796-15.178 15.178v61.905c0 8.382 6.796 15.178 15.178 15.178 8.382 0 15.178-6.795 15.178-15.179v-48.259c34.389-7.045 60.337-37.54 60.337-73.982 0-41.639-33.876-75.515-75.515-75.515z'/%3E%3C/svg%3E");}
.index-articles .article:hover{background-color:#f2920c;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23f3a73d' viewBox='0 0 512.001 512.001'%3E%3Cpath d='M509.989 463.656L474.84 361.363c16.906-34.174 25.847-72.265 25.907-110.593.102-66.002-25.435-128.411-71.909-175.727C382.357 27.718 320.418 1.08 254.433.033c-34.571-.555-68.117 5.815-99.757 18.912-30.517 12.633-57.884 30.932-81.34 54.388-23.457 23.456-41.756 50.823-54.388 81.34C5.851 186.313-.512 219.876.035 254.43c1.045 65.985 27.684 127.924 75.009 174.406 47.224 46.383 109.472 71.912 175.332 71.911h.394c38.328-.06 76.419-9.001 110.594-25.907l102.293 35.149A36.74 36.74 0 00475.611 512c9.474 0 18.69-3.722 25.678-10.712 9.929-9.929 13.264-24.349 8.7-37.632zm-30.165 16.168c-1.007 1.007-3.163 2.535-6.304 1.457l-108.394-37.246a15.172 15.172 0 00-12.03.938c-31.327 16.573-66.727 25.363-102.374 25.417-119.55.193-218.442-96.91-220.336-216.441-.953-60.139 21.923-116.66 64.414-159.151 42.491-42.49 98.995-65.362 159.151-64.411 119.53 1.895 216.625 100.738 216.439 220.336-.056 35.648-8.845 71.048-25.417 102.373a15.178 15.178 0 00-.938 12.03l37.246 108.394c1.079 3.139-.449 5.298-1.457 6.304z'/%3E%3Cpath d='M247.91 362.748c-7.939 0-15.545 6.981-15.178 15.178.368 8.223 6.669 15.178 15.178 15.178 7.939 0 15.545-6.981 15.178-15.178-.368-8.224-6.669-15.178-15.178-15.178zM247.91 127.674c-41.639 0-75.515 33.876-75.515 75.515 0 8.382 6.796 15.178 15.178 15.178s15.178-6.796 15.178-15.178c0-24.9 20.259-45.159 45.159-45.159s45.159 20.259 45.159 45.159-20.259 45.159-45.159 45.159c-8.382 0-15.178 6.796-15.178 15.178v61.905c0 8.382 6.796 15.178 15.178 15.178 8.382 0 15.178-6.795 15.178-15.179v-48.259c34.389-7.045 60.337-37.54 60.337-73.982 0-41.639-33.876-75.515-75.515-75.515z'/%3E%3C/svg%3E");}
/* Список Новостей */
.news-page-line{display:flex;-webkit-display:flex;flex-wrap:wrap;align-items:center;margin-bottom:15px;border:1px solid #3cacf6;}
.news-page-line.no-image .news-image{background-repeat:no-repeat;background-size:130px;background-position:center center;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23f3f3f3' height='593pt' version='1.1' viewBox='0 0 593 593.0197' width='593pt'%3E%3Cg id='surface1'%3E%3Cpath d='M 183.960938 217.339844 C 183.960938 226.6875 176.378906 234.265625 167.03125 234.265625 C 157.683594 234.265625 150.101562 226.6875 150.101562 217.339844 C 150.101562 207.988281 157.683594 200.410156 167.03125 200.410156 C 176.378906 200.410156 183.960938 207.988281 183.960938 217.339844 Z M 183.960938 217.339844 ' fill='%23f3f3f3' /%3E%3Cpath d='M 505.054688 86.84375 C 388.902344 -28.949219 200.957031 -28.949219 84.800781 86.84375 C 84.503906 87.253906 84.144531 87.613281 83.730469 87.914062 C -29.945312 207 -28.121094 398.242188 90.800781 511.703125 C 205.976562 621.734375 389.773438 619.269531 504.949219 509.1875 C 505.25 508.773438 505.609375 508.414062 506.019531 508.113281 C 622.074219 391.515625 621.644531 202.914062 505.054688 86.84375 Z M 296.507812 576.789062 C 141.804688 576.851562 16.34375 451.480469 16.292969 296.777344 C 16.265625 225.128906 43.699219 156.195312 92.945312 104.148438 L 154.066406 165.375 L 125.996094 165.375 C 112.683594 165.375 101.890625 176.171875 101.890625 189.484375 L 101.890625 399.476562 C 101.890625 412.789062 112.6875 423.582031 125.996094 423.582031 L 412.21875 423.582031 L 488.824219 500.023438 C 436.925781 549.316406 368.082031 576.796875 296.507812 576.789062 Z M 467.019531 181.445312 C 471.457031 181.445312 475.058594 185.046875 475.058594 189.484375 L 475.058594 399.476562 C 475.058594 403.910156 471.457031 407.511719 467.019531 407.511719 L 418.808594 407.511719 L 369.792969 358.496094 C 405.859375 318.632812 402.785156 257.082031 362.925781 221.015625 C 325.816406 187.4375 269.296875 187.46875 232.226562 221.089844 L 192.53125 181.394531 Z M 216.53125 165.375 C 220.007812 155.734375 229.15625 149.304688 239.402344 149.304688 L 353.507812 149.304688 C 363.753906 149.304688 372.902344 155.734375 376.382812 165.375 Z M 263.136719 338.78125 C 282.183594 353.066406 308.371094 353.066406 327.417969 338.78125 L 347.132812 358.496094 C 312.417969 386.988281 261.175781 381.941406 232.679688 347.230469 C 208.054688 317.230469 208.066406 274.003906 232.707031 244.015625 L 252.421875 263.785156 C 234.667969 287.457031 239.46875 321.035156 263.136719 338.78125 Z M 315.632812 326.675781 C 297.84375 337.277344 274.824219 331.441406 264.226562 313.652344 C 257.136719 301.742188 257.1875 286.894531 264.367188 275.03125 Z M 275.082031 263.570312 C 291.816406 251.371094 315.273438 255.046875 327.472656 271.785156 C 337.066406 284.949219 337.066406 302.800781 327.472656 315.960938 Z M 338.882812 327.210938 C 357.015625 303.832031 352.769531 270.179688 329.390625 252.046875 C 309.988281 236.992188 282.835938 237.0625 263.511719 252.210938 L 243.851562 232.175781 C 278.027344 203.042969 329.351562 207.128906 358.488281 241.304688 C 384.402344 271.699219 384.402344 316.417969 358.488281 346.816406 Z M 221.511719 232.550781 C 187.382812 274.160156 193.445312 335.5625 235.054688 369.691406 C 270.984375 399.160156 322.722656 399.160156 358.648438 369.691406 L 396.417969 407.191406 L 125.996094 407.191406 C 121.5625 407.191406 117.960938 403.589844 117.960938 399.152344 L 117.960938 189.320312 C 117.960938 184.886719 121.5625 181.285156 125.996094 181.285156 L 170.140625 181.285156 Z M 500.074219 488.777344 L 434.988281 423.582031 L 467.128906 423.582031 C 480.441406 423.582031 491.234375 412.789062 491.234375 399.476562 L 491.234375 189.320312 C 491.234375 176.007812 480.441406 165.214844 467.128906 165.214844 L 392.9375 165.214844 C 388.988281 146.5 372.476562 133.089844 353.347656 133.074219 L 239.457031 133.074219 C 220.328125 133.089844 203.816406 146.5 199.871094 165.214844 L 176.78125 165.214844 L 104.195312 92.898438 C 217.503906 -12.433594 394.746094 -5.960938 500.074219 107.351562 C 600.007812 214.859375 600.007812 381.273438 500.074219 488.777344 Z M 500.074219 488.777344 ' fill='%23f3f3f3' /%3E%3Cpath d='M 402.578125 240.425781 L 439.539062 240.425781 C 452.277344 241.046875 463.105469 231.230469 463.726562 218.488281 C 464.347656 205.75 454.53125 194.925781 441.789062 194.300781 L 404.828125 194.300781 C 392.089844 193.683594 381.261719 203.5 380.640625 216.238281 C 380.019531 228.980469 389.839844 239.804688 402.578125 240.425781 Z M 403.648438 210.375 L 439.539062 210.375 C 443.402344 210.03125 446.804688 212.886719 447.148438 216.75 C 447.488281 220.613281 444.632812 224.015625 440.773438 224.355469 L 404.828125 224.355469 C 400.976562 224.773438 397.507812 221.988281 397.097656 218.136719 C 396.683594 214.285156 399.464844 210.820312 403.316406 210.40625 C 403.421875 210.390625 403.535156 210.386719 403.648438 210.375 Z M 403.648438 210.375' /%3E%3C/g%3E%3C/svg%3E");}
.news-page-line .news-image{display:block;width:130px;height:130px;}
.news-page-line .news-info{display:block;width:calc(100% - 130px);padding:15px;}
.news-page-line .news-title{display:block;width:100%;color:#020419;font-size:16px;font-weight:bold;margin-bottom:15px;}
.news-page-line .news-title:hover{color:#0c9af2;}
.news-page-line .news-date{display:flex;flex-wrap:wrap;align-items:center;align-content:center;border-top:1px solid #020419;color: #020419;width:100%;height:40px;padding:20px 0 0 35px;background-repeat:no-repeat;background-position:bottom left;background-size:22px;background-image: url("data:image/svg+xml,%0A%3Csvg height='488' viewBox='-8 0 366 366.152' width='488' fill='%23020419' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M74.336 58.734c10.355-.007 18.75-8.402 18.762-18.757V18.914C93.172 8.551 84.832.09 74.473.016 64.109-.06 55.648 8.277 55.574 18.64v21.336c.012 10.355 8.403 18.75 18.762 18.757zm0 0M275.059 58.734c10.355-.007 18.75-8.402 18.761-18.757V18.914C293.906 8.547 285.563.074 275.195 0c-10.367-.074-18.832 8.273-18.898 18.64v21.337c.012 10.355 8.406 18.75 18.762 18.757zm0 0'/%3E%3Cpath d='M322.39 42.852h-14.702c-1.489 16.91-15.653 29.878-32.625 29.878s-31.137-12.968-32.625-29.878H106.96c-1.492 16.91-15.656 29.878-32.629 29.878-16.977 0-31.137-12.968-32.629-29.878h-14.7C12.142 42.872.094 54.918.075 69.782v57.84h349.242V69.784c-.011-14.867-12.058-26.918-26.925-26.933zm0 0M.082 339.223c.016 14.867 12.063 26.91 26.926 26.93H322.39c14.863-.02 26.91-12.063 26.925-26.93V141.625H.082zm113.39-97.485a6.998 6.998 0 019.9-.117l35.429 34.59 67.746-66.145a7.003 7.003 0 019.902.118 7.002 7.002 0 01-.12 9.898l-72.642 70.922a7.002 7.002 0 01-9.777 0l-40.32-39.367a7.001 7.001 0 01-.117-9.899zm0 0'/%3E%3C/svg%3E");}
.news-page-line .news-desciption-short{word-break:break-word;max-height: 110px;overflow-y: auto;text-overflow: ellipsis;margin-bottom:15px;}
.news-line{display:flex;-webkit-display:flex;flex-wrap:wrap;margin-bottom:20px;background-size:cover;}
.news-image img{max-width:100%;max-height:100%;}
.news-box .news-line {width:100%;margin:0px 0px 20px 0px;border-bottom:1px solid #c1c1c1;}
.newsListBlockItemFiles td{line-height:20px;padding:0;border-spacing:0;}
/* Просмотр новости */
.news-main-box .news-date{margin-bottom:15px;}
.news-main-box .htmlDataBlock{margin-bottom:15px;}
.news-main-box .newsListBlockItemFiles{margin-bottom:15px;}
.news-main-box .gray-button{max-width:200px;}
.news-box .gray-button{width:200px;}
/* Страница ошибки */
.error-page .disc{}
.error-page a {color: #fa0d29;}
.error-page a:hover {text-decoration:underline;}
.error-page ul.disc {list-style-type: disc;margin: 10px 0 30px 20px;padding: 0px 0 0px 20px;}
/* ЛК информация о заказе */
.order-info .buttons{display:flex;-webkit-display:flex;flex-wrap:wrap;justify-content:space-between;}
/*Оформление заказа без js*/
.registrations{margin-bottom:15px;}
.registrations .contactWantRegister{margin-top:15px;}
.orderStrageContent .adress{margin-bottom:15px;}
.orderStrageContent .table-box{margin-bottom:15px;}
/* Регистрация , авторизация */
.user-wrapper{display:flex;-webkit-display:flex;flex-wrap:wrap;justify-content:space-between;}
.user-wrapper .user_form{width:calc(50% - 15px);border:1px solid #0c9af2;}
.user-wrapper .user_form .acc_content{padding:18px 15px;}
.user-wrapper .user_form-text{margin-bottom:15px;}
.user-wrapper .forms_fieldset{border:0;padding:0;margin:0 0 15px 0;width:100%;}
.user-wrapper .forms_field{position:relative;}
.user-wrapper .forms_field:not(:last-of-type){margin-bottom:10px;}
.user-wrapper .forms_buttons{display:block;width:100%;}
.user-wrapper .forms_buttons .button{width:200px;margin:0 auto;}
.user-wrapper .forms_buttons .gray-button{width:200px;margin:15px auto 0 auto;}
.user-wrapper .recovery{display:flex;-webkit-display:flex;flex-wrap:wrap;width:160px;height:40px;border:3px solid #eaeaea;align-items:center;justify-content:center;font-size:16px;margin-left:25px;}
.user-wrapper .recovery:hover{background:#eaeaea;color:#020419;}
.user-wrapper .user_form_list{font-size:14px;color:#020419;margin:0 0 15px 0;padding:0;list-style-position:inside;}
.user-wrapper .user_form_list li{line-height:26px;}
.user-wrapper .pp{color:#020419;text-align:center;}
.user-wrapper .pp a{color:#020419;}
/******************************************************************************
  Адаптивная часть
*******************************************************************************/
@media all and (max-width: 1199px) {
/* Контейнер 1199 */
.container{width:970px;}
.left-col{width:100%;}
.left-col.index-col{width:292px;}
.right-col {width:100%;}
.title{margin:0 0 30px 0;}
/* Шапка 1199 */
.header-top{display:none;}
.header-middle{height:90px;}
.logo{width:290px;}
.header-circle{width:70px;height:70px;border:0;margin:0 5px;}
.header-circle .count-circle{top:10px;}
.header-cart{margin:0 5px;}
.header-bottom-left{display:none;}
.hidden-main-button{display:flex;width:130px;height:80px;flex-wrap:wrap;justify-content:center;align-content:center;}
.hidden-main-button .menu-circle{cursor:pointer;width:52px;height:52px;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;background-color:#0c9af2;background-repeat:no-repeat;background-position:center center;background-size:28px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23f6fcff' viewBox='0 0 512 512'%3E%3Cpath d='M110.3 18.7c25 25 25 65.5 0 90.5s-65.5 25-90.5 0-25-65.5 0-90.5c24.9-24.9 65.5-24.9 90.5 0M110.3 210.7c25 25 25 65.5 0 90.5s-65.5 25-90.5 0-25-65.5 0-90.5c24.9-24.9 65.5-24.9 90.5 0M109.3 402.7c25 25 25 65.5 0 90.5s-65.5 25-90.5 0-25-65.5 0-90.5c24.9-24.9 65.5-24.9 90.5 0M493.3 402.7c25 25 25 65.5 0 90.5s-65.5 25-90.5 0-25-65.5 0-90.5c24.9-24.9 65.5-24.9 90.5 0M492.3 210.7c25 25 25 65.5 0 90.5s-65.5 25-90.5 0-25-65.5 0-90.5c24.9-24.9 65.5-24.9 90.5 0M493.3 18.7c25 25 25 65.5 0 90.5s-65.5 25-90.5 0-25-65.5 0-90.5c24.9-24.9 65.5-24.9 90.5 0M301.3 18.7c25 25 25 65.5 0 90.5s-65.5 25-90.5 0-25-65.5 0-90.5c24.9-24.9 65.5-24.9 90.5 0M301.3 210.7c25 25 25 65.5 0 90.5s-65.5 25-90.5 0-25-65.5 0-90.5c24.9-24.9 65.5-24.9 90.5 0M301.3 402.7c25 25 25 65.5 0 90.5s-65.5 25-90.5 0-25-65.5 0-90.5c24.9-24.9 65.5-24.9 90.5 0'/%3E%3C/svg%3E");}
.hidden-main-button .menu-circle:hover{background-color:#f2920c;}
.search{width:calc(100% - 130px);}
/* Слайдер на главной 1199 */
.right-col.slider-col{width:calc(100% - 292px - 30px);}
/* Приемущества 1199 */
.advantages{padding:20px 0;}
.advantages .advantage{width:292px;background-position:15px center;padding-left: 110px;padding-right: 15px;}
/* Баннеры на главной 1199 */
.index-banners .index-banner{width:292px;height:210px;background-size:cover;}
/* Товары на главной 1199 */
.products-grid .item .item-inner{width:292px;}
.table-goods .product-image{height:290px;}
.table-goods .product-image .product-image-link{width:290px;height:290px;}
.products-grid .item .product-name{padding:5px 15px;height:calc(100% - 52px - 89px - 290px + 10px)}
/* Хиты продаж, новинки 1199 */
.index-page-goods{margin-bottom:0;}
.pdt-newhit{margin-bottom:65px;}
.index-page-col{width:100%;}
.pdt-newhit .item{display:flex;flex-wrap:wrap;justify-content:space-between;}
.pdt-newhit .new-goods{width:calc(50% - 15px);}
.pdt-newhit .item .new-goods .product-image{margin:0;}
.pdt-newhit .item .new-goods:not(:last-of-type){margin-bottom:15px;}
.pdt-newhit .item .new-goods:last-of-type{margin-bottom:15px;}
.pdt-newhit .item .new-goods .product-information{justify-content:space-between;padding:10px;}
.pdt-newhit .item .new-goods .product-information .price-box{margin-top:0;display:flex;flex-wrap:wrap;justify-content:flex-start;padding:10px 0;}
.pdt-newhit .item .new-goods .product-information .price-box .price{width:auto;font-size:16px;}
.pdt-newhit .item .new-goods .product-information .price-box .price.old-price{margin-bottom:0;margin-right:10px;font-size:12px;}
.pdt-newhit .item .new-goods .product-information .goodsListForm{position:static;}
.pdt-newhit .add-to-links{display:flex;width:150px;}
.pdt-newhit .add-to-links .add-wishlist, .pdt-newhit .circle.add-cart, .pdt-newhit .add-to-links .add-compare, .pdt-newhit .add-to-links .circle.empty{width:40px;height:40px;background-size:20px;}
.pdt-newhit .item .new-goods .product-information .goodsListForm{margin-top:0px;width:100%;height:40px;}
.pdt-newhit .item .new-goods .product-name{margin-bottom:0;font-size:14px;}
.owl-nav{top:-61px;}
.pdt-newhit.pdt-viewed{margin-bottom:-15px;}
/* Нижние баннеры на главной 1199 */
.banner-overflow{display:flex;flex-wrap:wrap;width:100%;justify-content:space-between;}
.index-page-goods-banners{margin-bottom:80px;}
.index-page-goods-banners .top-banner, .index-page-goods-banners .bottom-banner{width:calc(50% - 15px);height:200px;}
.index-page-goods-banners .text{margin-bottom:20px;}
.index-page-goods-banners .top-banner{background-position:bottom center;margin-bottom:0;}
/* Подвал 1199 */
.footer-logo-col{width:100%;padding:20px 0;display:flex;flex-wrap:wrap;justify-content:space-between;align-items: flex-start;}
.footer-logo-col .footer-logo{width:auto;}
#footer .social-links{margin-top:0;width:350px;padding-right:0;}
.footer-mail-subscription-col{width:100%;}
.subscribe-form{padding-top:20px;padding-bottom:20px;}
.footer-mail-subscription-col:before{border-width:0;width:200px;height:100%;background:#0c9af2;}
.footer-middle-col .footer-col{width:290px;padding-right:0;}
.footer-menu-col{margin-left:30px;}
.contacts-line .left{width:50px;height:50px;background-size:24px;}
.contacts-line .right{width:calc(100% - 50px);padding-left:15px;}
.footer-contacts-col{padding-right:50px;}
#footer .footer-title{font-size:16px;}
.copyright{font-size:12px;}
/* Не главная страница 1199 */
.main-content #breadcrumbs{order:1; width: 100%;}
.not-index-main-content .title{order:2;}
.main-content .right-col{order:4;margin-left:0;}
.main-content .left-col{order:5;}
.main-content .toolbar{order:3;}
/* Каталог 1199 */
.categories .item .cat-name{font-size:16px;}
/* Левая колонка 1199 */
.catalog{display:none;}
/* Сравнение 1199 */
.CompareGoodsTableTbody .CompareGoodsTableTbodyComparisonLine td{min-width:188px;}
/* Обратный звонок на главной 1199*/
#index-callback .container{width:620px;}
/* Статьи(полезная информация) 1199 */
.index-articles .article{width:calc(50% - 15px);}
.index-articles .article:nth-child(3){display:none;}
/* Новости на главной 1199 */
.index-news-box{width:calc(50% - 15px);background-size:cover;}
.index-news-box:nth-child(3){display:none;}
/* Категории 1199 */
.categories .item{width:292px;}
/* Товары списком 1199 */
.select-wrp.show-by{width:160px;}
/* Карточка товара 1199 */
.productImgBlock{width:390px;}
.product-view .product-inner{width:calc(100% - 390px);padding:15px;}
.product-content .main-add{width:130px;padding:0 10px;}
.product-content .add-to-cart{margin-left:15px;}
.product-content .button.quick{margin-left:15px;padding-left:40px;width:110px;}
.product-view .sale-desc{padding:15px;}
.product-view .product-inner .product-name{font-size:22px;}
.product-view .product-information-block{width:100%;margin-bottom:15px;}
.related{margin-left:0;width:100%;}
.pdt-newhit.pdt-related .item .new-goods{width:calc(50% - 15px);}
.pdt-newhit.pdt-related .item{width:940px!important;}
.pdt-related.pdt-newhit{margin-bottom:0;}
.productImgBlock .icon{padding:0 12px;}
/* Список акций 1199 */
.discount-box .discount-containter{width:calc(50% - 15px);}
/* Связь с администрацией 1199 */
.contact-box{width:calc(50% - 15px);}
/* Оформление заказа 1199 */
.quick-order-content .order_account{width:100%;}
.formfast .form-list .fields{width:295px;}
.quick-order-content .orderDeliveryFields, .quick-order-content .orderPaymentFields{width:calc(50% - 15px);}
.formfast .form-list .multi-fields input, .formfast .form-list .multi-fields select, .formfast .form-list .multi-fields .select-wrp{width:295px;}
/* Быстрый заказ в карточке товара 1199 */
.fancybox-content .formfast .form-list .fields{width:280px;}
.fancybox-content .formfast .form-list .multi-fields input, .fancybox-content .formfast .form-list .multi-fields select, .fancybox-content .formfast .form-list .multi-fields .select-wrp{width:280px;}
/* Быстрый заказ модальное окно 1199 */
.fancybox-content{max-width:940px;}
}
@media all and (max-width: 991px) {
/* Контейнер 991 */
.container{width:768px;}
.left-col, .right-col, .main-content .left-col, .main-content .right-col{width:100%;padding-right:0;padding-left:0;}
.title{font-size:22px;line-height:22px;margin:0 0 30px 0;}
#main-desc{margin-bottom:40px;}
.left-col.index-col{width:100%;}
/* Шапка 991 */
.header-middle .info-col{display:none;}
.hidden-main-button{width:100px}
.search{width:calc(100% - 100px)}
header{margin-bottom:30px;}
/* Каталог 991 */
.catalogWrp{display:none;} 
.navigation .header-catalog{width:60px;}
.navigation .header-catalog .header-catalog-hover-element{overflow:hidden;text-indent:-9999px;background-position:center center;}
/* Подбор товаров 991 */
.index-middle-section .right-col{order:1;margin-bottom:20px;}
.index-middle-section .left-col{order:2;}
.right-col.slider-col{margin-left:0;width:100%;}
.counterForm{display:flex;flex-wrap:wrap;justify-content:space-between;}
.counterForm .input-wrp{width:calc(50% - 15px);}
.support-parameters .select-wrp{width:calc(50% - 15px);}
.support-price-range{width:calc(50% - 15px);}
.counterForm .button.margin-center{margin-right:0;margin-left:auto;}
/* Приемущества 991 */
.advantages-container{position:relative;}
.advantages-overflow{overflow: hidden;width: 100%;overflow-x: auto;margin-bottom:20px;}
.advantages-overflow:after{content:' ';height:calc(100% - 8px - 20px);width:50px;background:rgba(246,252,255,0.8);position:absolute;right:15px;top:20px;}
.advantages{width:940px;}
/* Баннеры на главной 991 */
.index-page-goods-banners{margin-bottom:30px;}
.index-banners-container{position:relative;}
.index-banners{width:970px;padding-bottom:20px;}
.index-banners-overflow{overflow: hidden;width: 100%;overflow-x: auto;margin-bottom: 60px;}
.index-banners-overflow:after{content:' ';height:calc(100% - 8px);width:50px;background:rgba(246,252,255,0.8);position:absolute;right:0px;top:0px;}
.banner3{margin-right:35px;}
/* Товары на главной 991 */
.products-grid .item{padding-bottom:14px;}
.products-grid .item .item-inner{width:354px;}
.table-goods .product-image{height:353px;}
.table-goods .product-image .product-image-link{width:352px;height:352px;}
.products-grid .add-to-links{display:flex;}
.pdt-index-goods .item:nth-child(n + 5){display:none;}
.pdt-index-goods, .pdt-sale-goods{margin-bottom:30px;}
.products-grid .item .product-name{height:calc(100% - 353px - 81px - 52px)}
.products-grid .add-to-links{width:120px;right:calc(50% - 60px)}
.add-to-links .add-compare, .add-to-links .add-wishlist{width:50px;height:50px;background-size:26px;}
.circle.empty, .circle.add-cart, .circle.quickview{width:50px;height:50px;background-size:26px;}
.index-page-item .price-box{margin-bottom:20px;}
/* Распродажа на главной 991 */
.index-page-item{position:relative;}
.index-page-item .product-image{width:256px;min-height:256px;height:auto;position:static;}
.index-page-item .product-image .product-image-link{height:242px;}
.index-page-item .index-prod-right{width:calc(100% - 256px);}
.index-page-item .product-name{font-size:18px;line-height:20px;}
.index-page-item .product-name .name{max-height:40px;}
.index-page-item .ratings{margin-bottom:0px;}
.index-page-item .sale-goods-description{display:none;}
.counter .counter-icon{width:65px;}
.counter .number-block{padding:0 20px;}
.index-page-item .goodsListForm{display:block;left:270px;bottom:100px;}
.index-page-item .index-prod-right{padding:15px;}
.timer-wrp{padding-top:85px;}
.pdt-sale-goods .add-to-links{width:190px;}
.index-page-item:hover .goodsListForm{display:block;}
/* Хиты продаж, новинки 991 */
.pdt-newhit{margin-bottom:30px;}
/* Обратный звонок на главной 991 */
#index-callback .container{width:738px;background:none;}
#index-callback .container:before, #index-callback .container:after{display:none;}
#index-callback .callback-text{font-size:14px;}
#index-callback .callback-header{font-size:22px;}
/* Новости 991 */
#news{margin-bottom:30px;}
.adaptive-menu .slinky-theme-default li.mob { display: none;}
/* Подвал 991 */
.footer-middle-col .footer-col, .footer-contacts-col{width:226px;}
.footer-contacts-col{padding-right:0;margin-left:30px;}
#footer .link{font-size:14px;}
.email-footer{display:block;width:100%;white-space: nowrap;overflow:hidden;text-overflow:ellipsis;}
.subscribe-header{font-size:22px;}
.subscribe-text{font-size:14px;}
/* Хлебные крошки 991 */
#breadcrumbs{margin-bottom:30px;}
/* Категории 991 */
.categories .item{width:calc(50% - 15px);}
.categories .item .cat-name{font-size:16px;}
/* Страница обратного звонка 991 */
.callback-info .callback-form-wrp{max-width:100%;}
.callback-info .callback-form-wrp{padding:15px;}
/* Избранные товары 991 */
.fav-remove{width:50px;height:50px;background-size:24px;}
.fav-remove:hover{background-size:24px;}
/* Корзина 991 */
.cart .cart-top{display:none;}
.one-prod-price{display:none;}
.cart .remove-product-col{width:40px;}
.qty-cart-col{width:120px;}
.cart .cart-middle-col{width:calc(100% - 120px - 160px - 40px);}
/* Товары списком 991 */
.goods-results span{display:none;}
.products-list .add-to-links{width:180px;}
.select-wrp.show-by{width:90px;}
/* Меню 991 */
.main_menu-button{display:block;width:50%;color:white;text-align:right;padding-right:25px;font-size:16px;background-position:right center;background-size:;background-repeat:no-repeat;cursor:pointer;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' width='20' height='20'%3E%3Cpath d='M10 12a2 2 0 1 1 0-4 2 2 0 1 1 0 4zm0-6a2 2 0 1 1 0-4 2 2 0 1 1 0 4zm0 12a2 2 0 1 1 0-4 2 2 0 1 1 0 4z'/%3E%3C/svg%3E");}
.main_menu{background:#5d065f;min-width:290px;width: 50%;position: fixed;right:-100%;top: 0;display: block;height: 100%;z-index:1000;transition-duration: 300ms;}
.main_menu.opened{right:0;}
.main_menu a{display:block;height:auto;font-size:12px;line-height:16px;padding:10px;}
.main_menu a:hover{background:#5f0086;}
.main_menu a:hover, .main_menu a.active{background-image:none;}
.main_menu .close-menu{display: flex;font-size:14px;height:55px;line-height:55px;word-break: break-word;position: relative;padding: 0px 0px 0 0px;text-indent:68px;border-bottom: 1px solid #fff;background: #5d065f;}
/* Фильтры 991 */
/* Карточка товара 991 */
.productImgBlock{width:100%;padding-bottom:0px;margin-bottom:0;}
.product-view .product-inner{width:100%;border-top:0;border-left:1px solid #bfd0dc;}
.pdt-newhit.pdt-related .item{width:738px!important;}
.product-content .main-add{width:315px;}
.product-view .product-inner .product-name{margin-bottom:10px;}
/* Связь с администрацией 991 */
.block-feedback{width:100%;}
/* Оформление заказа 991 */
.formfast .form-list .fields, .formfast .form-list .multi-fields input, .formfast .form-list .multi-fields select{width:230px;}
.formfast .form-list .multi-fields input, .formfast .form-list .multi-fields select, .formfast .form-list .multi-fields .select-wrp{width:230px;}
/* Быстрый заказ в карточке товара 1199 */
.fancybox-content .formfast .form-list .fields{width:210px;}
.fancybox-content .formfast .form-list .multi-fields input, .fancybox-content .formfast .form-list .multi-fields select, .fancybox-content .formfast .form-list .multi-fields .select-wrp{width:210px;}
/**/
.fancybox-content{max-width:740px;}
/* Фильтры 991 */
.filters-goods .one-filter{width:calc(33% - 10px);}
}
@media all and (max-width: 767px) {
/* Контейнер 767 */
.container{width:100%;}
.products-grid.row{margin-left:0;margin-right:0;}
.title{font-size:18px;}
/* Хелбные крошки 767 */
#breadcrumbs{border-bottom:0;width:100%;overflow-x:auto;overflow-y:hidden;}
#breadcrumbs ul{flex-wrap:nowrap;}
#breadcrumbs ul li{flex-wrap:nowrap;}
#breadcrumbs ul li strong{color:#0c9af2;}
/* Шапка 767 */
.header-middle{height:80px;}
.logo{width:210px;}
.header-circle{width:50px;height:50px;margin:0 10px;}
.header-cart{margin:0 10px;}
.header-circle .count-circle{top:0;right:-12px;}
.hidden-main-button{width:80px;justify-content:flex-start;}
.search{width:calc(100% - 80px);}
.header-cart:hover .cart-dropdown{display:none;}
/* Слайдер на главной 767 */
#Slider .item{height:245px;background-position:left bottom;}
/* Подбор товаров 767 */
.counterForm .input-wrp{width:100%;}
.support-parameters .select-wrp{width:100%;}
.support-price-range{width:100%;}
.counterForm .button.margin-center{margin-right:auto;margin-left:auto;}
.support-parameters .select-wrp, .input-wrp{margin-bottom:10px;}
/* Товары на главной 767 */
.products-grid .item{width:50%;padding:0;}
.products-grid .item .item-inner{width:100%;}
.products-grid .item:nth-child(2n) .item-inner{border-left:0;}
.products-grid .item:nth-child(n + 3) .item-inner{border-top:0;}
.show-more{margin-top:30px;}
.products-grid .item .item-inner:hover{border-color:#bfd0dc;}
.products-grid .item .item-inner:hover .hidden_features{display:none;}
.products-grid .product-image{margin:0 auto;}
.table-goods .product-image{height:210px;}
.table-goods .product-image .product-image-link{width:210px;height:210px;}
.products-grid .item .item-inner .goods-header{padding:10px;height:42px}
.goods-header .icon{right:10px;top:8px;}
.products-grid .item .product-name{padding:5px 10px;height:calc(100% - 210px - 42px - 40px - 55px)}
.products-grid .item .product-name a{font-size:14px;line-height:14px;-webkit-tap-highlight-color: transparent;}
.products-grid .item .price-box{width:100%;padding:5px 10px;height:40px;}
.products-grid .item .price-box .old-price{width:50%;text-align:center;padding:0 10px;line-height:18px;}
.products-grid .item .price-box .main-price{line-height:18px;text-align:center;}
.products-grid .item .price-box .main-price.with-old-price{width:50%;text-align:center;padding:0 10px;}
.price.old-price{font-size:12px;}
.price{font-size:18px;}
.products-grid .item .goodsListForm{width:100%;padding:5px 10px 10px 10px;}
.add-cart:not(.circle), .quickview{width:100%;line-height:40px;height:40px;font-size:14px;}
.empty{width:100%;height:40px;line-height:40px;}
.show-more{line-height:38px;height:40px;}
.goods-available .available-true:after, .goods-available .available-ends:after, .goods-available .available-false:after{display:none;}
.ico-new, .ico-best, .ico-sale{font-size:12px;}
.products-grid .item .goodsListForm{height:55px;}
.products-grid .add-to-links{width: 100px;right: calc(50% - 50px);}
/* Распродажа на главной 767 */
.index-page-item{padding-bottom:60px;background:#fff;}
.timer-wrp{padding-top:0;width:100%;padding:10px;position:absolute;left:0;bottom:0;}
.counter{height:40px;width:100%;font-size:16px;}
.timer-separator{height:30px;}
.counter .counter-icon{width:calc(20% - 4px);margin-left:0;background-size:24px;}
.counter .number-block{width:calc(20% - 4px);text-align:center;padding:0 10px;}
.index-page-item .goodsListForm{bottom:60px;}
.index-page-item .product-image{padding:10px;width:145px;height:145px;min-height:auto;}
.index-page-item .product-image .product-image-link{width:125px;height:125px;}
.index-page-item .index-prod-right{padding:10px 10px 40px 10px;width:calc(100% - 145px);}
.index-page-item .product-name{font-size:14px;line-height:16px;margin-bottom:5px;}
.index-page-item .product-name .name{max-height:32px;}
.index-page-item .ratings{margin-bottom:10px;}
.index-page-item .goodsListForm{left:155px;}
.index-page-item .price-box{margin-bottom:0;}
.pdt-sale-goods .add-to-links{width:150px;}
.add-to-links .add-compare, .add-to-links .add-wishlist{width:40px;height:40px;background-size:20px;}
.circle.empty, .circle.add-cart, .circle.quickview{width:40px;height:40px;background-size:20px;}
.index-page-item .price-box .main-price{font-size:18px;}
.index-page-item .price-box .old-price{font-size:12px;margin-left:15px;}
/* Хиты продаж, новинки 767 */
.pdt-newhit .new-goods{width:100%;}
/* Обратный звонок на главной 767 */
#index-callback{margin-bottom:30px;}
#index-callback .container{width:100%;}
#index-callback .callbackForm{padding:15px 0;}
#index-callback .callback-header{font-size:18px;}
#index-callback .callback-button{width:150px;font-size:14px;}
/* Статьи(полезная информация) 767 */
.index-articles{margin-bottom:60px;}
.index-articles .article{width:100%;}
.index-articles .article:not(:last-of-type){margin-bottom:15px;}
.index-articles .article:nth-child(3){display:block;}
/* Новости на главной 767 */
#news .news_wrap{justify-content:center;}
.index-news-box{width:450px;height:200px;} 
.index-news-box:not(:last-of-type){margin-bottom:15px;}
#news .news-item{height:100%;padding:20px;}
.index-news-box:nth-child(3){display:block;}
#news .news-title{font-size:16px;line-height:24px;padding-bottom:15px;}
/* Подвал 767 */
.footer-logo-col .footer-logo{width:100%;text-align:center;margin-bottom:20px;}
#footer .social-links{margin:0 auto;}
.subscribe-form{padding:20px 0;background:none;}
.footer-top{margin-bottom:0px;}
.footer-middle-col .footer-col, .footer-contacts-col{width:100%;}
.footer-menu-col, .footer-contacts-col{margin-left:0;}
.contacts-line .right{max-width:inherit;}
.footer-overflow{max-height:inherit;height:auto;overflow-y:visible;margin-bottom:20px;margin-top:20px;}
#footer .footer-col .footer-title{line-height:40px;border-bottom:1px solid #a2b1bb;position:relative;cursor:pointer;margin-bottom:0;user-select:none;}
#footer .footer-col .footer-title:hover{color:#0c9af2;}
#footer .footer-col .footer-title:after{content:' ';position:absolute;right:0;top:0;background-size:22px;width:40px;height:40px;background-repeat:no-repeat;background-position:center center;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23a2b1bb' viewBox='0 0 512.011 512.011'%3E%3Cpath d='M505.755 123.592c-8.341-8.341-21.824-8.341-30.165 0L256.005 343.176 36.421 123.592c-8.341-8.341-21.824-8.341-30.165 0s-8.341 21.824 0 30.165l234.667 234.667a21.275 21.275 0 0015.083 6.251 21.275 21.275 0 0015.083-6.251l234.667-234.667c8.34-8.341 8.34-21.824-.001-30.165z'/%3E%3C/svg%3E");}
#footer .footer-col.active .footer-title:after{background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23a2b1bb' viewBox='0 0 512 512'%3E%3Cpath d='M6.3 388.4c8.3 8.3 21.8 8.3 30.2 0L256 168.8l219.6 219.6c8.3 8.3 21.8 8.3 30.2 0 8.3-8.3 8.3-21.8 0-30.2L271.1 123.6c-4.2-4.2-9.6-6.3-15.1-6.3s-10.9 2.1-15.1 6.3L6.3 358.3c-8.4 8.3-8.4 21.8 0 30.1z'/%3E%3C/svg%3E");}
.footer-col .footer-overflow{display:none;}
.footer-col.active .footer-overflow{display:block;}
.footer-contacts-col{margin-top:30px;}
.subscribe-header{font-size:18px;}
/* Товары списком 767 */
.goods-results{display:none;}
.products-list .add-to-links{width:150px;}
.products-list .product-name{font-size:14px;line-height:16px;}
.products-list .price.old-price{margin-bottom:0;}
.products-list .product-image{width:140px;height:140px;}
.products-list .product-shop{width:calc(100% - 140px)}
.products-list .list-description-short{display:none;}
.products-list .product-shop{padding:0 10px 10px 10px;}
.products-list .goods-header{height:30px;}
.products-list .item{margin-bottom:-1px;}
.products-list .item-inner:hover{border-color:#bfd0dc;}
.view-mode{width:90px;}
.toolbar-content{width:calc(100% - 90px - 20px);}
.select-wrp.sort-by{width:calc(100% - 90px - 20px);}
.OrderFilterForm{padding:15px;}
/* Выпадающий каталог 767 */
.adaptive-menu{width:88%;min-width:290px;}
/* Новости 767 */
.news-item{width:100%}
.news-item:nth-child(n + 2){display:none;}
/* Авторизация, регистрация 991 */
.user-wrapper .user_form{width:100%;}
.user-wrapper .user_forms-login{margin-bottom:15px;}
.user-settings .clientForm .user-fields .user-field{width:100%;}
/* ЛК История заказов (Список) 767 */
.order-info .scroll{overflow-x:auto;}
/* Категории 767 */
.categories .item{width:100%;}
/* Список акций 767 */
.discount-box .sale-date{font-size:14px;}
/* Карточка товара 767 */
.goodsDataMainModificationAvailable .available-false {    justify-content: start;}
.product-view .product-inner .product-name{font-size:18px;padding-right:0;}
.goodsDataMainModificationAvailable{position:static;width:110px;text-align:left;}
.goodsDataMainModificationAvailable .available-true:after{display:none;}
.goodsDataMainModificationAvailable .available-false:after{display:none;}
.product-view .art-number{width:calc(100% - 110px - 80px);padding:0 15px;text-align:center;line-height:18px;}
.product-view .sale-desc{font-size:14px;background-image:none;}
.product-view .sale-desc div:nth-child(1){margin-bottom:0;}
.product-view .product-top{padding-bottom:15px;margin-bottom:15px;}
.product-view .product-inner{padding:15px 10px;}
.product-view .product-inner .price-box{height:50px;}
.product-view .product-inner .price-box .special-price .price{font-size:22px;}
.product-view .product-inner .price-box .old-price{font-size:14px;height:24px;}
.goodsDataMainModificationsBlockProperty .modification_value{height:30px;padding:0 10px;}
.goodsDataMainModificationsBlockProperty .modification_name{height:30px;}
.product-content .button.quick{display:none;}
.product-content .wrap-qty input{height:40px;}
.product-content .qty-minus, .product-content .qty-plus{height:40px;}
.product-content .add-to-links .add-compare, .product-content .add-to-links .add-wishlist{width:40px;height:40px;}
.product-content .add-to-links{width:95px;}
.product-content .add-to-cart{margin-left:20px;margin-right:20px;width:calc(100% - 120px - 95px - 40px);}
.goodsDataMainModificationsBlock{padding-bottom:15px;margin-bottom:15px;}
.product-content .available-true{justify-content:flex-start;}
.goodsDataMainModificationsBlockProperty{margin-bottom:15px;}
.tabs{display:flex;flex-wrap:wrap;justify-content:space-between;}
.tabs li{width:calc(50% - 5px);margin-bottom:10px;flex-grow:0;}
.tabs li:not(:last-of-type){margin-right:0;}
.product-view .product-inner{margin-bottom:30px;}
.tabs-scroll{margin-bottom:10px;}
.pdt-newhit.pdt-related .owl-item{width:100%!important;}
.pdt-newhit.pdt-related .item{width:100%!important;display:block;}
.pdt-newhit.pdt-related .item .new-goods{width:100%;}
.related-views{width:100%;}
.related-goods-owl{width:100%;}
#content_1{padding:15px;}
.product-view .all_features .one-feature{min-height:40px;}
.product-view .all_features .one-feature .feature-name, .product-view .all_features .one-feature .feature-value{font-size:14px;}
.delivery-content{padding:15px;}
.product-information-block .delivery p, .product-information-block .delivery h5, .product-information-block .delivery div{font-size:14px;}
.goodsDataOpinionAddForm:hover .goodsDataOpinionAddTable{display:none;}
.goodsDataOpinionAddForm:hover .opinion_form{background-position:calc(100% - 20px) center;}
.goodsDataOpinionAddForm.active .goodsDataOpinionAddTable{display:flex;flex-wrap:wrap;}
.goodsDataOpinionAddForm.active .opinion_form{background-color: #0c9af2;border-color: #0c9af2;color: #fff;background-position: calc(100% - 20px) center;}
.goodsDataOpinionAddTable{position:static;}
/* Избранные товары 767 */
.fav-remove{width:40px;height:40px;background-size:20px;}
.fav-remove:hover{background-size:20px;}
/* Просмотр заказа 767 */
.order-lines.order-info .buttons{width:200px;margin:0 auto;}
.order-lines.order-info .buttons .button{margin-bottom:15px;}
.order-lines.order-info .buttons .gray-button{margin-bottom:15px;}
/* Корзина 767 */
.cart .cart-middle-col{order:1;width:calc(100% - 30px);min-height:30px;margin-bottom:10px;}
.cart .remove-product-col{order:2;width:30px;}
.qty-cart-col{order:3;}
.total-line-price{order:4;width:calc(100% - 120px);justify-content:flex-end;height:40px;}
.cart-hide{display:none;}
.cart .cart-product-list .remove{width:30px;height:30px;background-size:14px;}
.cart-buttons{width:200px;}
.cart .total{width:calc(100% - 200px)}
.cart .cart-product-list .cart-product-name a{font-size:14px;line-height:18px;}
.cart .info{align-content:flex-start;align-items:flex-start;}
.cart-qty .qty-minus, .cart-qty .qty-plus, .cart-qty .cartqty{height:40px;}
#startOrder{font-size:14px;padding:0 10px;}
/* Оформление заказа 767 */
.orderFlexWrap{padding:15px;}
.formfast .form-list .fields, .formfast .form-list .multi-fields input, .formfast .form-list .multi-fields select{width:100%;}
.quick-order-content .orderDeliveryFields, .quick-order-content .orderPaymentFields{width:100%;}
.formfast .form-list .multi-fields .select-wrp{width:calc(50% - 5px);}
.quick-order-content .quick-order-info{width:100%;}
.quick-order-content .quick-order-info .quick-line{justify-content:center;}
#OrderAjaxBlock .formfast .buttons,  .fancybox-content .formfast .buttons{width:300px;margin:0 auto;}
.formfast .pp{font-size:10px;}
.formfast .pp a{font-size:10px;}
.coupons .couponBlock .coupon-btn{overflow:hidden;background-position:center center;text-indent:-999px;background-size:24px;width:50px;background-repeat:no-repeat;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' viewBox='0 0 511.999 511.999'%3E%3Cpath d='M506.231 75.508c-7.689-7.69-20.158-7.69-27.849 0l-319.21 319.211L33.617 269.163c-7.689-7.691-20.158-7.691-27.849 0-7.69 7.69-7.69 20.158 0 27.849l139.481 139.481c7.687 7.687 20.16 7.689 27.849 0l333.133-333.136c7.69-7.691 7.69-20.159 0-27.849z'/%3E%3C/svg%3E");}
/* Фильтры 767 */
.filters-goods .one-filter{width:100%;}
.filters-price{justify-content:space-between;}
.filter-range-col{margin-right:0;width:calc(50% - 35px);margin-bottom:15px;}
.goodsFilterPriceSubmit{order:5;width:calc(50% - 35px);}
.goodsFilterPriceSubmit .show-button{width:100%;}
.reset-price{margin-left:auto;margin-right:15px;}
.reset-button-wrp{display:block;}
.reset-button-wrp .button{margin:0 auto 15px auto;}
#filters-reset{margin:0 auto;}
}
@media all and (max-width: 640px) {
/* Нижние баннеры на главной 640 */
.index-page-goods-banners{position:relative;}
.index-bottom-banners{position:relative;overflow-x:auto;padding-bottom:15px;}
.banner-overflow{width:610px;margin:0 auto;}
.index-page-goods-banners .top-banner, .index-page-goods-banners .bottom-banner{width:270px;}
.index-page-goods-banners:after{content: ' ';height: calc(100% - 8px);width: 50px;background: rgba(246,252,255,0.8);position: absolute;right: -15px;top: 0px;}
.index-page-goods-banners .bottom-banner{margin-right:35px;}
/* Список акций 640 */
.discount-box .content .image{display:none;}
.discount-box .content .title{width:100%;padding:0;}
/* Фильтры 640 */
.price-filter-wrp{width:100%;margin-bottom:10px;}
.select-filters,.select-filters.with-price-filter{width:100%;}
/* Связь с администрацией 640 */
.contact-box{width:100%;}
/* Обртаный звонок на главной 640 */
/* Фильтры 640 */
/* Список новостей 640 */
.news-page-line .news-image{margin:0 auto;width: 100%;height: auto;}
.news-page-line .news-info{width:100%;border-top:0;border-right:0;}
.news-page-line.no-image .news-image{border-top:0;border-left:0;}
.products-grid .item .price-box .old-price{width:100%;}
.products-grid .item .price-box .main-price.with-old-price{width:100%;}
}
@media all and (max-width: 540px) {
/* Список ацкций 540 */
.discount-box .discount-containter{width:100%;padding:0 7px;margin-bottom:15px;}
}
@media all and (max-width: 479px) {
/* header 479 */
.header-middle{height:130px;}
.logo{width:100%;height:60px;justify-content:center;}
.logo a{justify-content:center;max-width:290px;}
.header-circle{width:70px;height:70px;}
.header-middle-right{margin:0 auto;padding-right:15px;}
.header-circle .count-circle{top:10px;right:-5px;}
.hidden-main-button{width:65px;}
.search{width:calc(100% - 65px);}
#search_form .search-submit{width:50px;}
.miniInputText{padding:0 10px;}
/* Обратный звонок(всплывающий) 479 */
#hidden-callback{width:290px;}
#hidden-callback .callbackForm{padding:15px;}
#hidden-callback .title{font-size:16px;margin-bottom:15px;}
#hidden-callback .callback-text{margin-top:15px;background-image:none;padding-left:0;}
/* Поисковая выдача 479 */
#search-result{display:none!important;}
.search-reset{display:none!important;}
/* Слайдер на главной 479 */
#Slider .item{height:200px;background-size: contain;background-repeat: no-repeat;background-position: center center;}
#Slider .item .SlideTitle{font-size:12px;line-height:35px;height:35px;top:20px;}
#Slider .item .SlideText{font-size:20px;line-height:26px;}
.support-parameters{padding:18px 10px;}
/* Баннеры на главной 479 */
.index-banners .index-banner{width:270px;height:190px;}
/* Товары на главной 479 */
.table-goods .product-image{height:143px;}
.table-goods .product-image .product-image-link{width:143px;height:143px;}
.products-grid .add-to-links{width:70px;}
.add-to-links .add-compare, .add-to-links .add-wishlist{width:30px;height:30px;background-size:18px;}
.products-grid .add-to-links{right:calc(50% - 35px)}
.products-grid .item .price-box{height:50px;}
.products-grid .item .price-box .old-price{width:100%;}
.products-grid .item .price-box .main-price.with-old-price{width:100%;}
.products-grid .item .product-name{height:calc(100% - 143px - 30px - 50px - 55px)}
.goods-header .icon{top:25px;zoom:0.8;}
.products-grid .item .item-inner .goods-header{height:30px;padding:5px;}
.ico-new, .ico-best, .ico-sale{width:60px;text-align:center;font-size:8px;-webkit-border-radius: 16px;-moz-border-radius: 16px;border-radius: 16px;}
.goods-header .icon span{margin-bottom:5px;}
.ico-new{background-color:#0c9af2;color:#fff;}
.ico-best{background-color:#f2920c;color:#fff;}
.ico-sale{background-color:#f20c3d;color:#fff;}
/* Распродажа на главной 479 */
.sale-title{padding-right:50px;}
.index-page-item .product-image{height:120px;width:120px;}
.index-page-item .index-prod-right{width:calc(100% - 120px);}
.index-page-item .product-image{}
.counter{font-size:12px;}
.counter .number-block{padding:0 5px;}
.circle.empty, .circle.add-cart{width:30px;height:30px;background-size:18px;}
.pdt-sale-goods .add-to-links{width:120px;}
.index-page-item .ratings{margin-bottom: 10px;position: absolute;left: 20px;bottom: 60px;width: 90px;margin-bottom:0;}
.index-page-item .price-box .main-price{width:100%;}
.index-page-item .price-box .old-price{margin-left:0;margin-top:5px;width:100%;}
/* Хиты продаж, новинки 479 */
.pdt-newhit .item .new-goods .product-name{margin-bottom:5px;}
.pdt-newhit .item .new-goods .product-image{width:100px;}
.pdt-newhit .item .new-goods .product-image a{width:100px;height:100px;}
.pdt-newhit .item .new-goods .product-information{width:calc(100% - 100px);}
.pdt-newhit .item .new-goods .product-information .goodsListForm{margin-top:5px;}
/* Нижние баннеры на главной 479 */
.index-page-goods-banners .top-banner, .index-page-goods-banners .bottom-banner{width:250px;}
.banner-overflow{width:555px;}
/* Обратный звонок на главной 479 */
#index-callback .callback-text{margin-bottom:10px;}
#index-callback .callback-header{font-size:16px;}
#index-callback .pp{font-size:10px;}
#index-callback .callback-button{width: 60px;overflow:hidden;text-indent:-999px;background-repeat:no-repeat;background-position:center center;background-size:24px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23f6fcff' viewBox='0 0 511.999 511.999'%3E%3Cpath d='M506.231 75.508c-7.689-7.69-20.158-7.69-27.849 0l-319.21 319.211L33.617 269.163c-7.689-7.691-20.158-7.691-27.849 0-7.69 7.69-7.69 20.158 0 27.849l139.481 139.481c7.687 7.687 20.16 7.689 27.849 0l333.133-333.136c7.69-7.691 7.69-20.159 0-27.849z'/%3E%3C/svg%3E");}
/* Статьи(полезная информация) 479 */
.index-articles .article{line-height:16px;padding-top:10px;padding-bottom:10px;padding-right:70px;min-height:70px;height:auto;background-position:calc(100% + 33px) 0px;}
/* Новости 479 */
.index-news-box{max-width:100%;}
/* Подвал 479 */
#footer .social-links{width:235px;}
#footer .social-links a{width:33px;height:33px;background-size:33px;}
.subscribe-header{font-size:16px;}
.subscribe-button{width:60px;}
/* Карточка товара 479 */
.goods-image-medium{max-width:100%}
.goodsDataOpinionAddTable{padding:10px;}
.goodsDataOpinionList .bord{padding:10px;}
.goodsDataOpinionList .bord:not(:last-of-type){margin-bottom:5px;}
.goodsDataOpinionList .rating-box{margin-bottom:15px;}
.goodsDataOpinionList .goodsDataOpinionListDate{font-size:12px;}
.goodsDataOpinionList .goodsDataOpinionListClient{font-size:14px;margin-bottom:10px;}
.goodsDataOpinionList .goodsDataOpinionListDesc{font-size:14px;}
.goodsDataOpinionAddForm.active .opinion_form, .goodsDataOpinionAddForm:hover .opinion_form{background-position:calc(100% - 10px) center;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 512 512'%3E%3Cpath d='M6.3 388.4c8.3 8.3 21.8 8.3 30.2 0L256 168.8l219.6 219.6c8.3 8.3 21.8 8.3 30.2 0 8.3-8.3 8.3-21.8 0-30.2L271.1 123.6c-4.2-4.2-9.6-6.3-15.1-6.3s-10.9 2.1-15.1 6.3L6.3 358.3c-8.4 8.3-8.4 21.8 0 30.1z'/%3E%3C/svg%3E");background-repeat:no-repeat;}
.opinion_form{padding:0 10px;}
.productImgBlock .icon span{padding:0 10px;}
/* Каталог кнопка 479 */
.header-catalog-hover-element span,.main_menu-button span{display:none;}
/* Политика конфиденциальности 479 */
.policy .policy-title{font-size:20px;}
.policy .policy-sub-title{font-size:16px;}
/* Кнопки в истории заказов 479 */
.order-info .buttons .button{width:100%;margin-bottom:10px;}
.order-info .buttons form{width:100%;display:block;}
/* Список акций 479 */
.discount-box .content .desc .promotionCampaignInfo .sale-row .cell1, .discount-box .content .desc .promotionCampaignInfo .sale-row .cell2{display:block;width:100%;margin:0;}
/* Товары списком 479 */
.products-list .product-image{width:120px;height:120px;}
.products-list .product-shop{width:calc(100% - 120px)}
.products-list .add-to-links .add-compare, .products-list .add-to-links .add-wishlist{width:40px;height:40px;background-size:20px;}
.products-list .circle.empty, .products-list .circle.add-cart{width:40px;height:40px;background-size:20px;}
.products-list .product-shop{padding:0 10px 10px 0;}
.add-cart.in-cart:before, .quickview.in-cart:before{background-image:none;}
.products-small-list .goods-header .goods-available{width:100px;}
.products-list .product-name, .products-list .price-box{margin-bottom:10px;}
.price{font-size:14px;}
.select-wrp.show-by{width:70px;margin-left:10px;}
.select-wrp.show-by:after{display:none;}
.select-wrp.show-by .select-style{padding:0 10px;text-align:center;text-align-last: center;}
.select-wrp.sort-by{width:calc(100% - 70px - 10px);text-indent:-999px;}
.select-wrp.sort-by:after{display:none;}
.select-wrp.sort-by .select-style{padding:0 10px;text-indent:-999px;background-repeat:no-repeat;background-size:24px;background-position:center center;background-image: url("data:image/svg+xml,%0A%3Csvg height='512' fill='%23bfd0dc' viewBox='0 0 64 64' width='512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M31.414 15.586l-7-7a2 2 0 00-2.828 0l-7 7a2 2 0 102.828 2.828L21 14.828V54a2 2 0 004 0V14.828l3.586 3.586c.39.391.902.586 1.414.586s1.024-.195 1.414-.586a2 2 0 000-2.828zM49.414 45.586a2 2 0 00-2.828 0L43 49.172V10a2 2 0 00-4 0v39.172l-3.586-3.586a2 2 0 10-2.828 2.828l7 7c.391.391.902.586 1.414.586s1.023-.195 1.414-.586l7-7a2 2 0 000-2.828z'/%3E%3C/svg%3E");}
.products-list .goods-header .icon span{padding:0 10px;}
/* Карточка товара 479 */
.productImgBlock .icon{height:30px;}
.big-image{width:284px;height:288px;}
.big-image .goods-image-medium-square{width:288px;height:288px;}
.big-image img{max-width:288px;max-height:288px;}
/*.mini-images{width:288px;}*/
/*.mini-images .owl-nav{width:280px;right:-25px;left:-25px;}*/
/*.mini-images .mini-images-carousel{width:230px;}*/
.product-content .button.quick{display:none;}
.product-content .add-cart{margin-bottom:0;}
.products-grid.related-goods-owl .item, .products-grid.related-veiws-goods-owl .item{padding:0 7px;}
.related-views .title{padding-right:75px;}
.product-view .product-inner .product-name{font-size:16px;line-height:18px;}
.goodsDataMainModificationAvailable{width:100%;justify-content:center;margin-bottom:10px;}
.product-view .art-number{padding:0 10px 0 0;text-align:left;width:calc(100% - 80px);}
.product-view .sale-desc{padding:10px;}
.product-view .product-inner .price-box{height:40px;}
.product-view .product-inner .price-box .special-price .price{font-size:18px;}
.product-view .product-inner .price-box .old-price{font-size:12px;}
.goodsDataMainModificationsBlockProperty .modification_name{font-size:14px;width:100px;margin-right:10px;}
.goodsDataMainModificationsBlockProperty .modification_values_wrp{width:calc(100% - 110px);}
.goodsDataMainModificationsDescriptionBlock{font-size:12px;}
.product-content .wrap-qty{width:100%;margin-bottom:10px;}
.product-content .wrap-qty input{width:calc(100% - 60px);}
.product-content .add-to-links{width:90px;}
.product-content .add-to-cart{width:calc(100% - 90px - 10px);margin-left:0;margin-right:10px;}
.product-view .product-inner{padding:10px;}
.goodsDataMainModificationAvailable{text-align:center;}
.available-ends {justify-content: start;}
.available-ends:after {right: 0; display:none;}
.goodsDataMainModificationAvailable .available-false {    justify-content: start;}
.tabs li{width:100%;margin-bottom:5px;}
.tabs li a{height:40px;line-height:38px;font-size:14px;font-weight:400;}
.tabs li a:hover, .tabs li a.active{line-height:30px;}
.product-view .all_features .one-feature{min-height:30px;margin-bottom:5px;}
.product-view .all_features .one-feature .feature-name, .product-view .all_features .one-feature .feature-value{padding:5px 10px;}
.product-information-block .delivery h4{font-size:14px;min-height:30px;padding:0 10px;background-position:calc(100% - 10px) center;}
.product-information-block .delivery.active h4, .product-information-block .delivery h4:hover{background-position:calc(100% - 10px) center;}
.product-information-block .delivery:not(:last-of-type){margin-bottom:5px;}
.delivery-content{padding:10px;}
.opinion_form{font-size:14px;min-height:30px;background-position:calc(100% - 10px) center;}
.goodsDataOpinionAddTable img{margin-left:5px;}
.goodsDataOpinionAddTable .capcha_label{margin-right:5px;font-size:12px;}
#content_1{padding:10px;}
/* Избранные товары 479 */
.fav-remove{width:30px;height:30px;background-size:16px;}
.fav-remove:hover{background-size:16px;}
/* Корзина 479 */
.cart .cart-product-list{padding:0 5px;}
.cart .oneProd{padding:5px 0;}
.cart .image{width:80px;height:80px;}
.cart .image a .goods-image-icon{max-width:80px;max-height:80px;}
.cart .info{width:calc(100% - 80px);padding-left:5px;}
.qty-cart-col{width:90px;}
.cart-qty .cartqty{width:30px;}
.total-line-price .price{font-size:16px;}
.cart .cart-middle-col{padding-right:5px;}
.cart .cart-product-list .cart-product-name a{font-size:12px;line-height:14px;}
.total-line-price{width:calc(100% - 90px);}
.cart .cart-second-actions{height:36px;}
.cart .cart-second-actions .cart-back, .cart .cart-second-actions .clearCart{font-size:14px;background-size:16px;}
.cart .total{width:100%;justify-content:center;margin-bottom:30px;}
.cart-buttons{width:100%;}
#startOrder{max-width:200px;margin:0 auto;height:40px;line-height:40px;padding:0 10px;font-size:14px;}
/* Оформление заказа 479 */
.orderFlexWrap{padding:10px;}
#OrderAjaxBlock .formfast .buttons,  .fancybox-content .formfast .buttons{width:100%;}
.quick-order-content .quick-order-info .quick-line.quick-coupon-sum .text, .quick-order-content .quick-order-info .quick-line.quick-coupon-sum .num, .quick-order-content .quick-order-info .quick-line.quick-delivery-price .text, .quick-order-content .quick-order-info .quick-line.quick-delivery-price .num{font-size:14px;}
.quick-order-content .quick-order-info .quick-line.quick-end-order-price .num{font-size:22px;}
.quick-order-content .quick-order-info .quick-line.quick-end-order-price .text{font-size:18px;}
/* Сравнение 479 */
.CompareGoodsTableFilter{width:100%;}
.CompareNavigation{margin:10px auto;}
.compare-price .price{display:block;width:100%;}
.CompareGoodsTableTbody .actions .price-box .old-price{margin-left:0;}
.CompareGoodsTableFilter .label{font-size:12px;}
.CompareGoodsTableTbody .image{width:120px;height:120px;}
/* Оформление заказа без js 479 */
.no-js-form .buttons{width:200px;}
.no-js-form .buttons{margin-top:15px;}
.no-js-form .buttons .gray-button{margin-bottom:15px;}
.orderStageDeliveryListTable .zones{justify-content:center;}
.orderStageDeliveryListTable.table-box tbody tr td.cell2 .zones label{width:100%;margin-top:5px;margin-left:0;text-align:center;justify-content:center;}
.orderStageDeliveryListTable .zones{margin-bottom:15px;}
/* Фильтры 479 */
.filters{padding:15px;}
.goodsFilterPriceSubmit{width:150px;}
.reset-price{margin-left:0;}
.filter-button, .filter-button.active{padding:15px;font-size:14px;background-image:none;}
.filter-button:hover{background-image:none;}
}
/******************************************************************************
  Фиксы для браузеров
*******************************************************************************/
.Safari .products-grid .item {display: inline-block;padding: 0 12px 30px;}
.Safari #header .search #search_mini_form input[type="text"] {line-height: 1;}
.Safari .text-border:hover:before, .Safari .text-border:hover:after, .Safari .text-border:hover h2:before, .Safari .text-border:hover h2:after {background-color: #fafafa;}
.Safari .text-border:hover {border-color: #fafafa;}
.Safari .text-italic {font-style: normal ;}
/******************************************************************************
  Если не работает JS
*******************************************************************************/
.nojs #banner .content {background-repeat: repeat;}
.nojs .product-img-box .more-views {display: none;}
.nojs .product-view .product-img-box .product-image {margin: 0;}
.nojs .filters-price .layout-slider .inputText {max-width: 120px}
.nojs #back-top, .nojs #producttabs .pdt-content .button.showAll {display: none;}
.nojs .main_menu{height:60px;}
.nojs #index-products .products-grid .item{height:auto;margin-bottom:30px;}
/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.7.0
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2018 Daniel Eden
 */
@-webkit-keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;-webkit-transform-origin:center bottom;animation-name:bounce;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.headShake{-webkit-animation-name:headShake;-webkit-animation-timing-function:ease-in-out;animation-name:headShake;animation-timing-function:ease-in-out}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.swing{-webkit-animation-name:swing;-webkit-transform-origin:top center;animation-name:swing;transform-origin:top center}@-webkit-keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.jello{-webkit-animation-name:jello;-webkit-transform-origin:center;animation-name:jello;transform-origin:center}@-webkit-keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}.heartBeat{-webkit-animation-duration:1.3s;-webkit-animation-name:heartBeat;-webkit-animation-timing-function:ease-in-out;animation-duration:1.3s;animation-name:heartBeat;animation-timing-function:ease-in-out}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:scale3d(.3,.3,.3);opacity:0;transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{-webkit-transform:scale3d(1.03,1.03,1.03);opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{-webkit-transform:scaleX(1);opacity:1;transform:scaleX(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:scale3d(.3,.3,.3);opacity:0;transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{-webkit-transform:scale3d(1.03,1.03,1.03);opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{-webkit-transform:scaleX(1);opacity:1;transform:scaleX(1)}}.bounceIn{-webkit-animation-duration:.75s;-webkit-animation-name:bounceIn;animation-duration:.75s;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:translate3d(0,-3000px,0);opacity:0;transform:translate3d(0,-3000px,0)}60%{-webkit-transform:translate3d(0,25px,0);opacity:1;transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:translate3d(0,-3000px,0);opacity:0;transform:translate3d(0,-3000px,0)}60%{-webkit-transform:translate3d(0,25px,0);opacity:1;transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:translate3d(-3000px,0,0);opacity:0;transform:translate3d(-3000px,0,0)}60%{-webkit-transform:translate3d(25px,0,0);opacity:1;transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:translate3d(-3000px,0,0);opacity:0;transform:translate3d(-3000px,0,0)}60%{-webkit-transform:translate3d(25px,0,0);opacity:1;transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:translate3d(3000px,0,0);opacity:0;transform:translate3d(3000px,0,0)}60%{-webkit-transform:translate3d(-25px,0,0);opacity:1;transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:translate3d(3000px,0,0);opacity:0;transform:translate3d(3000px,0,0)}60%{-webkit-transform:translate3d(-25px,0,0);opacity:1;transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:translate3d(0,3000px,0);opacity:0;transform:translate3d(0,3000px,0)}60%{-webkit-transform:translate3d(0,-20px,0);opacity:1;transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:translate3d(0,3000px,0);opacity:0;transform:translate3d(0,3000px,0)}60%{-webkit-transform:translate3d(0,-20px,0);opacity:1;transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{-webkit-transform:scale3d(1.1,1.1,1.1);opacity:1;transform:scale3d(1.1,1.1,1.1)}to{-webkit-transform:scale3d(.3,.3,.3);opacity:0;transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{-webkit-transform:scale3d(1.1,1.1,1.1);opacity:1;transform:scale3d(1.1,1.1,1.1)}to{-webkit-transform:scale3d(.3,.3,.3);opacity:0;transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-duration:.75s;-webkit-animation-name:bounceOut;animation-duration:.75s;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{-webkit-transform:translate3d(0,-20px,0);opacity:1;transform:translate3d(0,-20px,0)}to{-webkit-transform:translate3d(0,2000px,0);opacity:0;transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{-webkit-transform:translate3d(0,-20px,0);opacity:1;transform:translate3d(0,-20px,0)}to{-webkit-transform:translate3d(0,2000px,0);opacity:0;transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{-webkit-transform:translate3d(20px,0,0);opacity:1;transform:translate3d(20px,0,0)}to{-webkit-transform:translate3d(-2000px,0,0);opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{-webkit-transform:translate3d(20px,0,0);opacity:1;transform:translate3d(20px,0,0)}to{-webkit-transform:translate3d(-2000px,0,0);opacity:0;transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{-webkit-transform:translate3d(-20px,0,0);opacity:1;transform:translate3d(-20px,0,0)}to{-webkit-transform:translate3d(2000px,0,0);opacity:0;transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{-webkit-transform:translate3d(-20px,0,0);opacity:1;transform:translate3d(-20px,0,0)}to{-webkit-transform:translate3d(2000px,0,0);opacity:0;transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{-webkit-transform:translate3d(0,20px,0);opacity:1;transform:translate3d(0,20px,0)}to{-webkit-transform:translate3d(0,-2000px,0);opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{-webkit-transform:translate3d(0,20px,0);opacity:1;transform:translate3d(0,20px,0)}to{-webkit-transform:translate3d(0,-2000px,0);opacity:0;transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{-webkit-transform:translate3d(0,-100%,0);opacity:0;transform:translate3d(0,-100%,0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}@keyframes fadeInDown{0%{-webkit-transform:translate3d(0,-100%,0);opacity:0;transform:translate3d(0,-100%,0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{-webkit-transform:translate3d(0,-2000px,0);opacity:0;transform:translate3d(0,-2000px,0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}@keyframes fadeInDownBig{0%{-webkit-transform:translate3d(0,-2000px,0);opacity:0;transform:translate3d(0,-2000px,0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{-webkit-transform:translate3d(-100%,0,0);opacity:0;transform:translate3d(-100%,0,0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}@keyframes fadeInLeft{0%{-webkit-transform:translate3d(-100%,0,0);opacity:0;transform:translate3d(-100%,0,0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{-webkit-transform:translate3d(-2000px,0,0);opacity:0;transform:translate3d(-2000px,0,0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}@keyframes fadeInLeftBig{0%{-webkit-transform:translate3d(-2000px,0,0);opacity:0;transform:translate3d(-2000px,0,0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{-webkit-transform:translate3d(100%,0,0);opacity:0;transform:translate3d(100%,0,0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}@keyframes fadeInRight{0%{-webkit-transform:translate3d(100%,0,0);opacity:0;transform:translate3d(100%,0,0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{-webkit-transform:translate3d(2000px,0,0);opacity:0;transform:translate3d(2000px,0,0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}@keyframes fadeInRightBig{0%{-webkit-transform:translate3d(2000px,0,0);opacity:0;transform:translate3d(2000px,0,0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{-webkit-transform:translate3d(0,100%,0);opacity:0;transform:translate3d(0,100%,0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}@keyframes fadeInUp{0%{-webkit-transform:translate3d(0,100%,0);opacity:0;transform:translate3d(0,100%,0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{-webkit-transform:translate3d(0,2000px,0);opacity:0;transform:translate3d(0,2000px,0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}@keyframes fadeInUpBig{0%{-webkit-transform:translate3d(0,2000px,0);opacity:0;transform:translate3d(0,2000px,0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{-webkit-transform:translate3d(0,100%,0);opacity:0;transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{-webkit-transform:translate3d(0,100%,0);opacity:0;transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{-webkit-transform:translate3d(0,2000px,0);opacity:0;transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{-webkit-transform:translate3d(0,2000px,0);opacity:0;transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{-webkit-transform:translate3d(-100%,0,0);opacity:0;transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{-webkit-transform:translate3d(-100%,0,0);opacity:0;transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{-webkit-transform:translate3d(-2000px,0,0);opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{-webkit-transform:translate3d(-2000px,0,0);opacity:0;transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0);opacity:0;transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0);opacity:0;transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{-webkit-transform:translate3d(2000px,0,0);opacity:0;transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{-webkit-transform:translate3d(2000px,0,0);opacity:0;transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{-webkit-transform:translate3d(0,-100%,0);opacity:0;transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{-webkit-transform:translate3d(0,-100%,0);opacity:0;transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{-webkit-transform:translate3d(0,-2000px,0);opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{-webkit-transform:translate3d(0,-2000px,0);opacity:0;transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-animation-timing-function:ease-out;-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);animation-timing-function:ease-out;transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn)}40%{-webkit-animation-timing-function:ease-out;-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);animation-timing-function:ease-out;transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg)}50%{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);animation-timing-function:ease-in;transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg)}80%{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);animation-timing-function:ease-in;transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg)}to{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);animation-timing-function:ease-in;transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg)}}@keyframes flip{0%{-webkit-animation-timing-function:ease-out;-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);animation-timing-function:ease-out;transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn)}40%{-webkit-animation-timing-function:ease-out;-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);animation-timing-function:ease-out;transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg)}50%{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);animation-timing-function:ease-in;transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg)}80%{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);animation-timing-function:ease-in;transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg)}to{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);animation-timing-function:ease-in;transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg)}}.animated.flip{-webkit-animation-name:flip;-webkit-backface-visibility:visible;animation-name:flip;backface-visibility:visible}@-webkit-keyframes flipInX{0%{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{-webkit-transform:perspective(400px) rotateX(10deg);opacity:1;transform:perspective(400px) rotateX(10deg)}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{-webkit-transform:perspective(400px) rotateX(10deg);opacity:1;transform:perspective(400px) rotateX(10deg)}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-animation-name:flipInX;-webkit-backface-visibility:visible!important;animation-name:flipInX;backface-visibility:visible!important}@-webkit-keyframes flipInY{0%{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateY(90deg);animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateY(90deg)}40%{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateY(-20deg);animation-timing-function:ease-in;transform:perspective(400px) rotateY(-20deg)}60%{-webkit-transform:perspective(400px) rotateY(10deg);opacity:1;transform:perspective(400px) rotateY(10deg)}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateY(90deg);animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateY(90deg)}40%{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateY(-20deg);animation-timing-function:ease-in;transform:perspective(400px) rotateY(-20deg)}60%{-webkit-transform:perspective(400px) rotateY(10deg);opacity:1;transform:perspective(400px) rotateY(10deg)}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-animation-name:flipInY;-webkit-backface-visibility:visible!important;animation-name:flipInY;backface-visibility:visible!important}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);opacity:1;transform:perspective(400px) rotateX(-20deg)}to{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0;transform:perspective(400px) rotateX(90deg)}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);opacity:1;transform:perspective(400px) rotateX(-20deg)}to{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0;transform:perspective(400px) rotateX(90deg)}}.flipOutX{-webkit-animation-duration:.75s;-webkit-animation-name:flipOutX;-webkit-backface-visibility:visible!important;animation-duration:.75s;animation-name:flipOutX;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);opacity:1;transform:perspective(400px) rotateY(-15deg)}to{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0;transform:perspective(400px) rotateY(90deg)}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);opacity:1;transform:perspective(400px) rotateY(-15deg)}to{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0;transform:perspective(400px) rotateY(90deg)}}.flipOutY{-webkit-animation-duration:.75s;-webkit-animation-name:flipOutY;-webkit-backface-visibility:visible!important;animation-duration:.75s;animation-name:flipOutY;backface-visibility:visible!important}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);opacity:0;transform:translate3d(100%,0,0) skewX(-30deg)}60%{-webkit-transform:skewX(20deg);opacity:1;transform:skewX(20deg)}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);opacity:0;transform:translate3d(100%,0,0) skewX(-30deg)}60%{-webkit-transform:skewX(20deg);opacity:1;transform:skewX(20deg)}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-name:lightSpeedIn;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);opacity:0;transform:translate3d(100%,0,0) skewX(30deg)}}@keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);opacity:0;transform:translate3d(100%,0,0) skewX(30deg)}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-name:lightSpeedOut;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform:rotate(-200deg);-webkit-transform-origin:center;opacity:0;transform:rotate(-200deg);transform-origin:center}to{-webkit-transform:translateZ(0);-webkit-transform-origin:center;opacity:1;transform:translateZ(0);transform-origin:center}}@keyframes rotateIn{0%{-webkit-transform:rotate(-200deg);-webkit-transform-origin:center;opacity:0;transform:rotate(-200deg);transform-origin:center}to{-webkit-transform:translateZ(0);-webkit-transform-origin:center;opacity:1;transform:translateZ(0);transform-origin:center}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform:rotate(-45deg);-webkit-transform-origin:left bottom;opacity:0;transform:rotate(-45deg);transform-origin:left bottom}to{-webkit-transform:translateZ(0);-webkit-transform-origin:left bottom;opacity:1;transform:translateZ(0);transform-origin:left bottom}}@keyframes rotateInDownLeft{0%{-webkit-transform:rotate(-45deg);-webkit-transform-origin:left bottom;opacity:0;transform:rotate(-45deg);transform-origin:left bottom}to{-webkit-transform:translateZ(0);-webkit-transform-origin:left bottom;opacity:1;transform:translateZ(0);transform-origin:left bottom}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform:rotate(45deg);-webkit-transform-origin:right bottom;opacity:0;transform:rotate(45deg);transform-origin:right bottom}to{-webkit-transform:translateZ(0);-webkit-transform-origin:right bottom;opacity:1;transform:translateZ(0);transform-origin:right bottom}}@keyframes rotateInDownRight{0%{-webkit-transform:rotate(45deg);-webkit-transform-origin:right bottom;opacity:0;transform:rotate(45deg);transform-origin:right bottom}to{-webkit-transform:translateZ(0);-webkit-transform-origin:right bottom;opacity:1;transform:translateZ(0);transform-origin:right bottom}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform:rotate(45deg);-webkit-transform-origin:left bottom;opacity:0;transform:rotate(45deg);transform-origin:left bottom}to{-webkit-transform:translateZ(0);-webkit-transform-origin:left bottom;opacity:1;transform:translateZ(0);transform-origin:left bottom}}@keyframes rotateInUpLeft{0%{-webkit-transform:rotate(45deg);-webkit-transform-origin:left bottom;opacity:0;transform:rotate(45deg);transform-origin:left bottom}to{-webkit-transform:translateZ(0);-webkit-transform-origin:left bottom;opacity:1;transform:translateZ(0);transform-origin:left bottom}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform:rotate(-90deg);-webkit-transform-origin:right bottom;opacity:0;transform:rotate(-90deg);transform-origin:right bottom}to{-webkit-transform:translateZ(0);-webkit-transform-origin:right bottom;opacity:1;transform:translateZ(0);transform-origin:right bottom}}@keyframes rotateInUpRight{0%{-webkit-transform:rotate(-90deg);-webkit-transform-origin:right bottom;opacity:0;transform:rotate(-90deg);transform-origin:right bottom}to{-webkit-transform:translateZ(0);-webkit-transform-origin:right bottom;opacity:1;transform:translateZ(0);transform-origin:right bottom}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center;opacity:1;transform-origin:center}to{-webkit-transform:rotate(200deg);-webkit-transform-origin:center;opacity:0;transform:rotate(200deg);transform-origin:center}}@keyframes rotateOut{0%{-webkit-transform-origin:center;opacity:1;transform-origin:center}to{-webkit-transform:rotate(200deg);-webkit-transform-origin:center;opacity:0;transform:rotate(200deg);transform-origin:center}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;opacity:1;transform-origin:left bottom}to{-webkit-transform:rotate(45deg);-webkit-transform-origin:left bottom;opacity:0;transform:rotate(45deg);transform-origin:left bottom}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;opacity:1;transform-origin:left bottom}to{-webkit-transform:rotate(45deg);-webkit-transform-origin:left bottom;opacity:0;transform:rotate(45deg);transform-origin:left bottom}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;opacity:1;transform-origin:right bottom}to{-webkit-transform:rotate(-45deg);-webkit-transform-origin:right bottom;opacity:0;transform:rotate(-45deg);transform-origin:right bottom}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;opacity:1;transform-origin:right bottom}to{-webkit-transform:rotate(-45deg);-webkit-transform-origin:right bottom;opacity:0;transform:rotate(-45deg);transform-origin:right bottom}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;opacity:1;transform-origin:left bottom}to{-webkit-transform:rotate(-45deg);-webkit-transform-origin:left bottom;opacity:0;transform:rotate(-45deg);transform-origin:left bottom}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;opacity:1;transform-origin:left bottom}to{-webkit-transform:rotate(-45deg);-webkit-transform-origin:left bottom;opacity:0;transform:rotate(-45deg);transform-origin:left bottom}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;opacity:1;transform-origin:right bottom}to{-webkit-transform:rotate(90deg);-webkit-transform-origin:right bottom;opacity:0;transform:rotate(90deg);transform-origin:right bottom}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;opacity:1;transform-origin:right bottom}to{-webkit-transform:rotate(90deg);-webkit-transform-origin:right bottom;opacity:0;transform:rotate(90deg);transform-origin:right bottom}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;-webkit-transform-origin:top left;animation-timing-function:ease-in-out;transform-origin:top left}20%,60%{-webkit-animation-timing-function:ease-in-out;-webkit-transform:rotate(80deg);-webkit-transform-origin:top left;animation-timing-function:ease-in-out;transform:rotate(80deg);transform-origin:top left}40%,80%{-webkit-animation-timing-function:ease-in-out;-webkit-transform:rotate(60deg);-webkit-transform-origin:top left;animation-timing-function:ease-in-out;opacity:1;transform:rotate(60deg);transform-origin:top left}to{-webkit-transform:translate3d(0,700px,0);opacity:0;transform:translate3d(0,700px,0)}}@keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;-webkit-transform-origin:top left;animation-timing-function:ease-in-out;transform-origin:top left}20%,60%{-webkit-animation-timing-function:ease-in-out;-webkit-transform:rotate(80deg);-webkit-transform-origin:top left;animation-timing-function:ease-in-out;transform:rotate(80deg);transform-origin:top left}40%,80%{-webkit-animation-timing-function:ease-in-out;-webkit-transform:rotate(60deg);-webkit-transform-origin:top left;animation-timing-function:ease-in-out;opacity:1;transform:rotate(60deg);transform-origin:top left}to{-webkit-transform:translate3d(0,700px,0);opacity:0;transform:translate3d(0,700px,0)}}.hinge{-webkit-animation-duration:2s;-webkit-animation-name:hinge;animation-duration:2s;animation-name:hinge}@-webkit-keyframes jackInTheBox{0%{-webkit-transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;opacity:0;transform:scale(.1) rotate(30deg);transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{-webkit-transform:scale(1);opacity:1;transform:scale(1)}}@keyframes jackInTheBox{0%{-webkit-transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;opacity:0;transform:scale(.1) rotate(30deg);transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{-webkit-transform:scale(1);opacity:1;transform:scale(1)}}.jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{0%{-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);opacity:0;transform:translate3d(-100%,0,0) rotate(-120deg)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}@keyframes rollIn{0%{-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);opacity:0;transform:translate3d(-100%,0,0) rotate(-120deg)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) rotate(120deg);opacity:0;transform:translate3d(100%,0,0) rotate(120deg)}}@keyframes rollOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) rotate(120deg);opacity:0;transform:translate3d(100%,0,0) rotate(120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{-webkit-transform:scale3d(.3,.3,.3);opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{-webkit-transform:scale3d(.3,.3,.3);opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}}@keyframes zoomInDown{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0)}}@keyframes zoomInLeft{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0)}}@keyframes zoomInRight{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}}@keyframes zoomInUp{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{-webkit-transform:scale3d(.3,.3,.3);opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{-webkit-transform:scale3d(.3,.3,.3);opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform-origin:center bottom}}@keyframes zoomOutDown{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform-origin:center bottom}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{-webkit-transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;opacity:0;transform:scale(.1) translate3d(-2000px,0,0);transform-origin:left center}}@keyframes zoomOutLeft{40%{-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{-webkit-transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;opacity:0;transform:scale(.1) translate3d(-2000px,0,0);transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{-webkit-transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;opacity:0;transform:scale(.1) translate3d(2000px,0,0);transform-origin:right center}}@keyframes zoomOutRight{40%{-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{-webkit-transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;opacity:0;transform:scale(.1) translate3d(2000px,0,0);transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform-origin:center bottom}}@keyframes zoomOutUp{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform-origin:center bottom}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:hidden}}@keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:hidden}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:hidden}}@keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:hidden}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:hidden}}@keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:hidden}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:hidden}}@keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:hidden}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}.animated{-webkit-animation-duration:1s;-webkit-animation-fill-mode:both;animation-duration:1s;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.delay-1s{-webkit-animation-delay:1s;animation-delay:1s}.animated.delay-2s{-webkit-animation-delay:2s;animation-delay:2s}.animated.delay-3s{-webkit-animation-delay:3s;animation-delay:3s}.animated.delay-4s{-webkit-animation-delay:4s;animation-delay:4s}.animated.delay-5s{-webkit-animation-delay:5s;animation-delay:5s}.animated.fast{-webkit-animation-duration:.8s;animation-duration:.8s}.animated.faster{-webkit-animation-duration:.5s;animation-duration:.5s}.animated.slow{-webkit-animation-duration:2s;animation-duration:2s}.animated.slower{-webkit-animation-duration:3s;animation-duration:3s}@media (prefers-reduced-motion),(print){.animated{-webkit-animation:unset!important;-webkit-transition:none!important;animation:unset!important;transition:none!important}}
/*
* name: Noty
* description: Dependency-free notification library that makes it easy to create alert - success - error - warning - information - confirmation messages as an alternative the standard alert dialog. 
* version: 	v3.2.0
* https://ned.im/noty
* https://github.com/needim/noty
*/
.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{position:fixed;margin:0;padding:0;z-index:9999999;-webkit-transform:translateZ(0) scale(1,1);transform:translateZ(0) scale(1,1);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased;filter:blur(0);-webkit-filter:blur(0);max-width:90%}
#noty_layout__top{top:0;left:5%;width:90%}#noty_layout__topLeft{top:20px;left:20px;width:325px}
#noty_layout__topCenter{top:5%;left:50%;width:325px;-webkit-transform:translate(-webkit-calc(-50% - .5px)) translateZ(0) scale(1,1);transform:translate(calc(-50% - .5px)) translateZ(0) scale(1,1)}
#noty_layout__topRight{top:20px;right:20px;width:325px}
#noty_layout__bottom{bottom:0;left:5%;width:90%}
#noty_layout__bottomLeft{bottom:20px;left:20px;width:325px}
#noty_layout__bottomCenter{bottom:5%;left:50%;width:325px;-webkit-transform:translate(-webkit-calc(-50% - .5px)) translateZ(0) scale(1,1);transform:translate(calc(-50% - .5px)) translateZ(0) scale(1,1)}
#noty_layout__bottomRight{bottom:20px;right:20px;width:325px}#noty_layout__center{top:50%;left:50%;width:325px;-webkit-transform:translate(-webkit-calc(-50% - .5px),-webkit-calc(-50% - .5px)) translateZ(0) scale(1,1);transform:translate(calc(-50% - .5px),calc(-50% - .5px)) translateZ(0) scale(1,1)}
#noty_layout__centerLeft{top:50%;left:20px;width:325px;-webkit-transform:translate(0,-webkit-calc(-50% - .5px)) translateZ(0) scale(1,1);transform:translate(0,calc(-50% - .5px)) translateZ(0) scale(1,1)}
#noty_layout__centerRight{top:50%;right:20px;width:325px;-webkit-transform:translate(0,-webkit-calc(-50% - .5px)) translateZ(0) scale(1,1);transform:translate(0,calc(-50% - .5px)) translateZ(0) scale(1,1)}
.noty_progressbar{display:none}
.noty_has_timeout.noty_has_progressbar .noty_progressbar{display:block;position:absolute;left:0;bottom:0;height:3px;width:100%;background-color:#646464;opacity:.2;filter:alpha(opacity=10)}.noty_bar{-webkit-backface-visibility:hidden;-webkit-transform:translate(0,0) translateZ(0) scale(1,1);-ms-transform:translate(0,0) scale(1,1);transform:translate(0,0) scale(1,1);-webkit-font-smoothing:subpixel-antialiased;overflow:hidden}
.noty_effects_open{opacity:0;-webkit-transform:translate(50%);-ms-transform:translate(50%);transform:translate(50%);-webkit-animation:noty_anim_in .5s cubic-bezier(0.68,-0.55,0.265,1.55);animation:noty_anim_in .5s cubic-bezier(0.68,-0.55,0.265,1.55);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}
.noty_effects_close{-webkit-animation:noty_anim_out .5s cubic-bezier(0.68,-0.55,0.265,1.55);animation:noty_anim_out .5s cubic-bezier(0.68,-0.55,0.265,1.55);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}
.noty_fix_effects_height{-webkit-animation:noty_anim_height 75ms ease-out;animation:noty_anim_height 75ms ease-out}.noty_close_with_click{cursor:pointer}
.noty_close_button{position:absolute;top:2px;right:2px;font-weight:700;width:20px;height:20px;text-align:center;line-height:20px;background-color:rgba(0,0,0,0.05);cursor:pointer;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.noty_close_button:hover{background-color:rgba(0,0,0,0.1)}.noty_modal{position:fixed;width:100%;height:100%;background-color:#000;z-index:10000;opacity:.3;left:0;top:0}
.noty_modal.noty_modal_open{opacity:0;-webkit-animation:noty_modal_in .3s ease-out;animation:noty_modal_in .3s ease-out}
.noty_modal.noty_modal_close{-webkit-animation:noty_modal_out .3s ease-out;animation:noty_modal_out .3s ease-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes noty_modal_in{100%{opacity:.3}}@keyframes noty_modal_in{100%{opacity:.3}}@-webkit-keyframes noty_modal_out{100%{opacity:0}}@keyframes noty_modal_out{100%{opacity:0;opacity:0}}@-webkit-keyframes noty_anim_in{100%{-webkit-transform:translate(0);transform:translate(0);opacity:1}}@keyframes noty_anim_in{100%{-webkit-transform:translate(0);transform:translate(0);opacity:1}}@-webkit-keyframes noty_anim_out{100%{-webkit-transform:translate(50%);transform:translate(50%);opacity:0}}@keyframes noty_anim_out{100%{-webkit-transform:translate(50%);transform:translate(50%);opacity:0}}@-webkit-keyframes noty_anim_height{100%{height:0}}@keyframes noty_anim_height{100%{height:0}}
/* Noty sunset theme*/
.noty_theme__sunset.noty_bar{margin:4px 0;overflow:hidden;border-radius:2px;position:relative}
.noty_theme__sunset.noty_bar .noty_body{padding:10px;font-size:14px;text-shadow:1px 1px 1px rgba(0,0,0,0.1)}
.noty_theme__sunset.noty_bar .noty_buttons{padding:10px}
.noty_theme__sunset.noty_type__alert,.noty_theme__sunset.noty_type__notification{background-color:#073B4C;color:#fff}
.noty_theme__sunset.noty_type__alert .noty_progressbar,.noty_theme__sunset.noty_type__notification .noty_progressbar{background-color:#fff}
.noty_theme__sunset.noty_type__warning{background-color:#FFD166;color:#fff}
.noty_theme__sunset.noty_type__error{background-color:#ee2250;color:#fff}
.noty_theme__sunset.noty_type__error .noty_progressbar{opacity:.4}
.noty_theme__sunset.noty_type__info,.noty_theme__sunset.noty_type__information{background-color:#118AB2;color:#fff}
.noty_theme__sunset.noty_type__info .noty_progressbar,.noty_theme__sunset.noty_type__information .noty_progressbar{opacity:.6}
.noty_theme__sunset.noty_type__success{background-color:#06D6A0;color:#fff}
/* Noty Font Fixes*/
.noty_body{font-size:16px!important;zoom:97%;text-align:center;}
.noty_body a{color:#fff;text-decoration:underline;}
.noty_body a:hover{color:#fff;text-decoration:none;}
/******************************************************************************
  Hover карусель
*******************************************************************************/
.hover-img-add:after {content: "";display: table;clear: both}
.hover-img-add {position: relative}
.hover-img-add img {position: relative;display: none;top: 0;left: 0;}
.hover-img-add img:first-child {display: block}
.tmb-wrap {position: absolute;z-index: 2;top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%}
.tmb-wrap .tmb-wrap-table {display: table;height: 50%;margin-top:calc(50% - 5px);width: 100%}
.IE .tmb-wrap .tmb-wrap-table{}
.tmb-wrap-table div {display: table-cell;-webkit-transition: all .3s ease;transition: all .3s ease;-webkit-transition: all .25s ease;transition: all .25s ease;position: relative;border: 1px solid transparent;opacity: 1}
.tmb-wrap-table div:after {content: "";height: 4px;width: 100%;position: absolutebackground-color: #e7e7e8;bottom: -6px;left: 0;border-radius: 3px;}
.IE .tmb-wrap-table div:after{padding-top:100px;}
.tmb-wrap-table div.active:after {background-color: #3cacf6;}
.tmb-wrap .tmb-wrap-table:hover div {opacity: 1}
.tmb-wrap-table div:first-child:last-child.active:after {background-color: transparent}
.image-wrap {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;height: 100%;width: 100%}
.button_mob {display:none;}
.button_mob .info-col.telephone {margin-bottom:15px;}
.catalog_button {align-self: center;margin-bottom:15px;}
@media all and (max-width: 991px) {
.button_mob { display:flex;flex-wrap: wrap;width: 100%;justify-content: space-between;}
}
@media all and (max-width: 479px) {.button_mob { justify-content: center;}}
@media all and (max-width: 479px) {
.productImgBlock .mini-images .mini-images-carousel{width:calc(100% - 80px);margin:0 auto;}
.productImgBlock .mini-images .item a{display:flex;-webkit-display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:320px;height:320px; overflow: hidden;}
.productImgBlock .mini-images .item a img{ max-width:300px; max-height:300px;}
}
@media all and (min-width: 991px) {
.goods-views-related {position: -webkit-sticky; /* Safari */position: sticky;top: 0;}
.left-col.cat .flex-cat { position: -webkit-sticky; /* Safari */ position: sticky; top: 0;margin-bottom:30px;}
}