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: 'Ubuntu', sans-serif;font-size: 16px;line-height:1;font-weight: 400;background-color: #e9f2f9;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 {padding:0;margin:0 auto;width:1430px;}
.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: #ff0000;text-decoration:none;}
img {max-width: 100%;height: auto;vertical-align: middle;border: 0;}
p {margin: 0 0 0 0;}
select{-webkit-appearance: none;width:100%;font-family: 'Ubuntu', sans-serif;cursor:pointer;font-size:16px;height:50px;padding:0 40px 0 20px;background:#fff;border:0;}
input, select, textarea, input[type="text"], input[type="password"], input[type="date"], input[type="number"], input[type="email"], input[type="search"] {font-family: 'Ubuntu', sans-serif;border:0;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;outline: 0;font-size:16px;color:#000;font-weight:400;}
textarea {font-family: 'Ubuntu', sans-serif;display:block;width: 100%;max-width: 100%;border:0;font-size: 16px;padding:15px 30px;resize:none;line-height:24px;}
label{user-select:none;}
.inputText {display:block;width: 100%;max-width:100%;padding:0 30px;height:62px;border:0;text-transform: none;-webkit-backface-visibility: hidden;backface-visibility: hidden;}
.inputText:focus,.miniInputText:focus, select:focus, textarea:focus {outline: 0;border-color:#f00; }
.miniInputText{display:block;width: 100%;max-width:100%;padding:0 15px;border:0;height:50px;text-transform: none;-webkit-backface-visibility: hidden;backface-visibility: hidden;}
.filters .miniInputText{border:1px solid #afd5f3;}
textarea.miniTextArea{padding:15px;}
.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:34%;background:#1d1b22;padding:60px;top:70px;right:-100%;z-index:1000;height:100%!important;overflow-y:auto!important;transition:0.3s all ease;visibility:visible;}
.adaptive-menu.opened{right:0;visibility:visible;}
/* Скроллбар */ 
::-webkit-scrollbar{width:8px;background:#f3f3f3;height:8px;}
::-moz-scrollbar{width:8px;background:#f3f3f3;height:8px;}
::-webkit-scrollbar-thumb{background:#afd5f3;width:4px;height:4px;padding:0 2px;}
::-moz-scrollbar-thumb{background:#afd5f3;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;}
.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;}
.flex-link{display:flex;flex-wrap:wrap;align-items:center;align-content:center;}
.select-wrp{position:relative;}
.select-wrp:after{content:' ';position:absolute;right:15px;top:calc(50% - 20px);pointer-events: none;display:block;width:12px;height:40px;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='%23000' 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");}
/* Уведомления */
.success, .warning, .attention, .information {display:block;width:100%;align-content:center;position: relative;color: #fff;overflow: hidden;padding: 10px 20px;text-shadow: none;font-size: 14px;font-weight:normal;margin-bottom:15px;}
.success {background-color: #00ba88;color: #fff;}
.warning {background-color: #afd5f3;color: #fff;}
.attention {background-color: #f00;color:#fff;}
.information {background-color: #3FCBFC;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 #d3dce2;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 #d3dce2;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:144px; max-height:144px;} 
.goods-image-icon-square {width:144px;height:144px;} 
.goods-image-small{max-width:calc(264px - 2px); max-height:calc(264px - 2px)}
.goods-image-small-square {width:calc(264px - 2px); height:calc(264px - 2px)}
.goods-image-medium {max-width:400px; max-height:400px;}
.goods-image-medium-square{width:400px; height:400px;}
.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:264px; max-height:264px;}
.goods-cat-image-medium-square{width:calc(528px + 1px); height:calc(528px + 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='%23bac5cd' 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='%23f00' 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:32px;height:32px;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:32px;height:100%;background-position:0 0px;border:0;margin:0;}
.star-rating-on a {background-size:32x;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23f00' 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:32px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23f00' 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}
.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:18px;color:#424e56;}
.price.old-price {font-weight:normal;text-decoration:line-through;font-size:16px;color:#625f69;}
/* Капс */
.caps_lock {color:red;margin-top:10px;text-align:center;}
/* Кнопки */
button{font-family: 'Ubuntu', sans-serif;}
.button {border:0;display: flex;flex-wrap:wrap;align-items:center;justify-content:center;width:180px;height: 52px;padding:0 20px;text-align: center;text-align: -webkit-center;background: #1d1b22;color:#f6fcff;font-size: 16px;cursor:pointer;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;}
.ios .button,.iphone .button{display:block;line-height:52px;text-align:center;text-align: -webkit-center;}
.button:hover{background:#ff0000;color:#f6fcff;text-decoration: none;}
.button.reverse{background:#ff0000;}
.button.reverse:hover{background: #1d1b22;color:#f6fcff;}
/* Кнопки в корзину */
.add-cart, .quickview{font-size:0;text-indent:-999px;box-shadow: 0px 3px 7px 0px rgba(0, 0, 0, 0.1);overflow:hidden;transition: none;display: block;width: 50px;height: 50px;background-color: #fff;background-size: 26px;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;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='%23000' viewBox='0 0 24.1 22.1'%3E%3Cpath d='M23.5 5.1c.1-.5 0-1-.3-1.3-.3-.4-.7-.6-1.2-.6H6.1l-.2-1C5.6 1 4.6.2 3.5.2H1.2C.8.2.5.5.5.9s.3.7.7.7h2.3c.5 0 1 .4 1.1.9l2.8 11.8c-.9.4-1.4 1.3-1.4 2.3 0 1.1.7 2.1 1.7 2.5-.1.3-.2.5-.2.8 0 1.1.9 2 2 2s2-.9 2-2c0-.2 0-.5-.1-.7h5.9c-.1.2-.1.4-.1.7 0 1.1.9 2 2 2s2-.9 2-2-.9-2-2-2H8.6c-.7 0-1.3-.6-1.3-1.3 0-.7.6-1.3 1.3-1.3h11.2c.7 0 1.4-.5 1.5-1.2l2.2-9zM10.2 19.9c0 .4-.3.7-.7.7-.4 0-.7-.3-.7-.7s.3-.7.7-.7c.4 0 .7.3.7.7zm9 .7c-.4 0-.7-.3-.7-.7s.3-.7.7-.7c.4 0 .7.3.7.7s-.3.7-.7.7zm2.1-12.1H7.4l-.3-1.3h14.5l-.3 1.3zM7.7 9.9H21l-.3 1.3H8l-.3-1.3zM22 4.5c.1 0 .2.1.2.1s.1.1 0 .2l-.3 1.1H6.8l-.4-1.4H22zm-2.1 9.4H8.7l-.3-1.3h12l-.3 1.2s-.1.1-.2.1z'/%3E%3C/svg%3E");}
.add-cart:hover, .add-cart.in-cart, .quickview:hover, .quickview.in-cart{background-color:#f00;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 24.1 22.1'%3E%3Cpath d='M23.5 5.1c.1-.5 0-1-.3-1.3-.3-.4-.7-.6-1.2-.6H6.1l-.2-1C5.6 1 4.6.2 3.5.2H1.2C.8.2.5.5.5.9s.3.7.7.7h2.3c.5 0 1 .4 1.1.9l2.8 11.8c-.9.4-1.4 1.3-1.4 2.3 0 1.1.7 2.1 1.7 2.5-.1.3-.2.5-.2.8 0 1.1.9 2 2 2s2-.9 2-2c0-.2 0-.5-.1-.7h5.9c-.1.2-.1.4-.1.7 0 1.1.9 2 2 2s2-.9 2-2-.9-2-2-2H8.6c-.7 0-1.3-.6-1.3-1.3 0-.7.6-1.3 1.3-1.3h11.2c.7 0 1.4-.5 1.5-1.2l2.2-9zM10.2 19.9c0 .4-.3.7-.7.7-.4 0-.7-.3-.7-.7s.3-.7.7-.7c.4 0 .7.3.7.7zm9 .7c-.4 0-.7-.3-.7-.7s.3-.7.7-.7c.4 0 .7.3.7.7s-.3.7-.7.7zm2.1-12.1H7.4l-.3-1.3h14.5l-.3 1.3zM7.7 9.9H21l-.3 1.3H8l-.3-1.3zM22 4.5c.1 0 .2.1.2.1s.1.1 0 .2l-.3 1.1H6.8l-.4-1.4H22zm-2.1 9.4H8.7l-.3-1.3h12l-.3 1.2s-.1.1-.2.1z'/%3E%3C/svg%3E");}
.add-notify{font-size:0;text-indent:-999px;box-shadow: 0px 3px 7px 0px rgba(0, 0, 0, 0.1);overflow:hidden;transition: none;display: block;width: 50px;height: 50px;background-color: #fff;background-size: 26px;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;background-repeat: no-repeat;background-position: center center;background-image: url("data:image/svg+xml,%0A%3Csvg height='512' width='512' fill='%23000' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M411 262.862V215c0-69.822-46.411-129.001-110-148.33V45c0-24.813-20.187-45-45-45s-45 20.187-45 45v21.67C147.41 85.999 101 145.177 101 215v47.862c0 61.332-23.378 119.488-65.827 163.756A14.999 14.999 0 0046 452h136.509c6.968 34.192 37.272 60 73.491 60 36.22 0 66.522-25.808 73.491-60H466a15 15 0 0010.827-25.382C434.378 382.35 411 324.193 411 262.862zM241 45c0-8.271 6.729-15 15-15s15 6.729 15 15v15.728c-4.937-.476-9.94-.728-15-.728s-10.063.252-15 .728zm15 437c-19.555 0-36.228-12.541-42.42-30h84.84c-6.192 17.459-22.865 30-42.42 30zM78.33 422C112.491 376.208 131 320.792 131 262.862V215c0-68.925 56.075-125 125-125s125 56.075 125 125v47.862c0 57.93 18.509 113.346 52.671 159.138zM451 215c0 8.284 6.716 15 15 15s15-6.716 15-15c0-60.1-23.404-116.603-65.901-159.1-5.857-5.857-15.355-5.858-21.213 0s-5.858 15.355 0 21.213C430.717 113.944 451 162.913 451 215zM46 230c8.284 0 15-6.716 15-15 0-52.086 20.284-101.055 57.114-137.886 5.858-5.858 5.858-15.355 0-21.213-5.857-5.858-15.355-5.858-21.213 0C54.404 98.398 31 154.9 31 215c0 8.284 6.716 15 15 15z'/%3E%3C/svg%3E");}
.add-notify:hover{background-color:#f00;background-image: url("data:image/svg+xml,%0A%3Csvg height='512' width='512' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M411 262.862V215c0-69.822-46.411-129.001-110-148.33V45c0-24.813-20.187-45-45-45s-45 20.187-45 45v21.67C147.41 85.999 101 145.177 101 215v47.862c0 61.332-23.378 119.488-65.827 163.756A14.999 14.999 0 0046 452h136.509c6.968 34.192 37.272 60 73.491 60 36.22 0 66.522-25.808 73.491-60H466a15 15 0 0010.827-25.382C434.378 382.35 411 324.193 411 262.862zM241 45c0-8.271 6.729-15 15-15s15 6.729 15 15v15.728c-4.937-.476-9.94-.728-15-.728s-10.063.252-15 .728zm15 437c-19.555 0-36.228-12.541-42.42-30h84.84c-6.192 17.459-22.865 30-42.42 30zM78.33 422C112.491 376.208 131 320.792 131 262.862V215c0-68.925 56.075-125 125-125s125 56.075 125 125v47.862c0 57.93 18.509 113.346 52.671 159.138zM451 215c0 8.284 6.716 15 15 15s15-6.716 15-15c0-60.1-23.404-116.603-65.901-159.1-5.857-5.857-15.355-5.858-21.213 0s-5.858 15.355 0 21.213C430.717 113.944 451 162.913 451 215zM46 230c8.284 0 15-6.716 15-15 0-52.086 20.284-101.055 57.114-137.886 5.858-5.858 5.858-15.355 0-21.213-5.857-5.858-15.355-5.858-21.213 0C54.404 98.398 31 154.9 31 215c0 8.284 6.716 15 15 15z'/%3E%3C/svg%3E");}
/* Иконки Новинка, Хит, Скидка*/
.icon{position:absolute;left:15px;top:15px;z-index:1;display:block;}
.ico-new, .ico-best, .ico-sale, .ico-top{-webkit-appearance: none;color:#fff;margin-bottom:10px;text-align:center;font-size:11px;line-height:18px;padding:0 8px;font-weight:bold;text-transform:lowercase;display:block;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;}
.ico-best{background-color:#04a8fe;}
.ico-new{background-color:#00ba88;}
.ico-top{background-color:#7830c9;}
.ico-sale{background-color:#f00;}
/* Наверх */
#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;width:100%;position:fixed;top:0;display:flex;flex-wrap:wrap;z-index:1000;height:70px;background:rgba(0,0,0,0.5);}
header .header-container{width:100%;display:flex;flex-wrap:wrap;}
header a{color:#f4f4f4;}
.header-left{width:66%;display:flex;flex-wrap:wrap;align-content:center;align-items:center;}
.header-right{width:34%;display:flex;flex-wrap:wrap;align-content:center;align-items:center;}
.circle-ico{width:25px;height:25px;background:#ffffff;margin-right:10px;background-size:12px;background-repeat:no-repeat;background-position:center center;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;}
.header-callback{padding:0 15px;}
.header-callback a{font-size:14px;text-decoration:underline;}
.header-callback a:hover{text-decoration:none;}
.ico-telephone{background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23232626' viewBox='0 0 11.1 11.1'%3E%3Cpath d='M11 8.6c0-.1-.2-.2-.6-.4-.1-.1-.2-.2-.4-.3-.2-.1-.3-.2-.5-.3-.1 0-.3-.1-.4-.2 0 0-.1-.1-.2-.1-.1-.1-.2-.2-.3-.2-.1 0-.1-.1-.2-.1s-.2.1-.4.3c-.2.1-.3.3-.4.4-.2.2-.3.4-.4.5-.2.2-.3.3-.4.3h-.2c-.1 0-.1 0-.2-.1 0 0-.1-.1-.2-.1 0-.1-.1-.1-.1-.1-.7-.4-1.3-.9-1.8-1.4-.5-.5-1-1.1-1.4-1.8 0 0 0-.1-.1-.1 0-.2-.1-.3-.1-.3s0-.1-.1-.2v-.2c0-.1.1-.2.2-.4.2 0 .3-.2.5-.3.2-.1.3-.3.5-.4.1-.2.2-.3.2-.4v-.3c0-.1-.1-.2-.2-.3-.1 0-.1-.1-.1-.1-.1-.2-.2-.3-.3-.5-.1-.1-.2-.3-.3-.5C3 .9 3 .7 2.9.6 2.7.3 2.6.1 2.5 0h-.2c-.1 0-.3 0-.5.1-.3 0-.4.1-.6.1-.2.2-.5.5-.8 1-.3.5-.4 1-.4 1.5v.4c0 .1.1.3.1.5s.1.3.1.4c0 .1.1.2.2.4s.1.3.1.4c.2.5.4 1 .7 1.4.4.7 1 1.4 1.7 2.1.7.6 1.4 1.2 2.1 1.6.4.3.9.5 1.4.7 0 0 .2.1.4.1.2.1.4.1.4.2.1 0 .2.1.4.1h.8c.5 0 1-.1 1.5-.4.5-.3.8-.6 1-.8.1-.1.1-.3.2-.5s.1-.4.1-.6c-.1 0-.2-.1-.2-.1z'/%3E%3C/svg%3E");}
.ico-email{background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11.1 9.1'%3E%3Cpath d='M11.1 7.3c0 .2-.1.5-.2.7L7.4 4.1l3.5-3c.1.2.2.5.2.7v5.5zM5.5 4.8L10.3.6c-.2-.1-.4-.2-.7-.2H1.4C1.2.4.9.5.7.6l4.8 4.2zm1.4-.3l-1.1 1c-.1 0-.2.1-.3.1-.1 0-.2 0-.2-.1l-1.1-1-3.5 4c.2.1.5.2.7.2h8.3c.3 0 .5-.1.7-.2l-3.5-4zM.2 1c-.1.3-.2.5-.2.8v5.5c0 .2.1.5.2.7l3.5-3.9L.2 1z'/%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;}
*/
/* Логотип */
.logo{min-width:180px;width:20%;flex-grow:1;}
.logo a{display:flex;-webkit-display:flex;flex-wrap:wrap;width:100%;height:100%;align-items:center;justify-content:flex-end;}
.logo img{max-width:100%;max-height:100%;}
/* Контакты в шапке */
.header-contacts{width:50%;padding:0 15px;display:flex;flex-wrap:wrap;align-content:center;align-items:center;justify-content:center;}
.header-contacts-content{display:flex;flex-wrap:wrap;align-content:center;align-items:center;justify-content:space-between;width:480px;}
.header-contacts .ellipsis{max-width:120px;display:inline-block;overflow:hidden;text-overflow:ellipsis;line-height:18px;}
/* Поиск в шапке */
.search{width:30%;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:70px;border:0;background:#fff;padding:0 70px 0 25px;}
#search_form .search-submit{position: absolute;right: 0px;top: 0px;width: 70px;height: 70px;background:transparent;border: 0;display: flex;-webkit-display: flex;justify-content: center;align-items: center;cursor: pointer;}
.svg-search{width:30px;height:30px;background-position:center center;background-repeat:no-repeat;display:block;background-size:24px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000000' viewBox='0 0 23 23'%3E%3Cpath d='M22.7 21.3L15.3 14c1.2-1.5 1.9-3.4 1.9-5.4 0-4.8-3.9-8.6-8.6-8.6S0 3.8 0 8.6s3.9 8.6 8.6 8.6c2 0 3.9-.7 5.4-1.9l7.3 7.3c.4.4 1 .4 1.4 0 .4-.3.4-.9 0-1.3zM1.9 8.6a6.7 6.7 0 0113.4 0c0 1.9-.8 3.5-2 4.8-1.2 1.2-2.9 2-4.7 2-3.7-.1-6.7-3.1-6.7-6.8z'/%3E%3C/svg%3E");}
#search_form .search-submit:hover .svg-search{background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ff0000' viewBox='0 0 23 23'%3E%3Cpath d='M22.7 21.3L15.3 14c1.2-1.5 1.9-3.4 1.9-5.4 0-4.8-3.9-8.6-8.6-8.6S0 3.8 0 8.6s3.9 8.6 8.6 8.6c2 0 3.9-.7 5.4-1.9l7.3 7.3c.4.4 1 .4 1.4 0 .4-.3.4-.9 0-1.3zM1.9 8.6a6.7 6.7 0 0113.4 0c0 1.9-.8 3.5-2 4.8-1.2 1.2-2.9 2-4.7 2-3.7-.1-6.7-3.1-6.7-6.8z'/%3E%3C/svg%3E");}
.search-show{display:none;}
/* Поисковая выдача */
#search-result {display: none;position: absolute;width: 100%;top:100%;padding: 5px 15px 5px 15px;border:1px solid #d3dce2;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 {color:#000;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:hover{color:#f00;}
#search-result .inner .result-item a.show-all{border: 0;color:#fff;display: flex;flex-wrap: wrap;align-items: center;justify-content: center;width: 180px;height: 52px;padding: 0 20px;text-align: center;text-align: -webkit-center;background: #1d1b22;color: #f6fcff;font-size: 16px;cursor: pointer;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;}
#search-result .inner .result-item a.show-all:hover{background:#f00;color:#fff;}
#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;} 
/* Меню в шапке */
.header-actions{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 15px;width:60%;height:100%;background-color:#000000;}
.catalog-menu-button{cursor:pointer;width:100px;height:100%;background-position:center center;background-size:50px;background-repeat:no-repeat;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 45.9 23' xml:space='preserve'%3E%3Cstyle%3E.st0%7Bfill:%23fff%7D%3C/style%3E%3Cg id='Menu_1_'%3E%3Cpath class='st0' d='M45.9 1.4c0-.8-.6-1.4-1.4-1.4H1.4C.6 0 0 .6 0 1.4c0 .8.6 1.4 1.4 1.4h43.1c.8.1 1.4-.6 1.4-1.4zM0 11.5c0 .8.6 1.4 1.4 1.4h43.1c.8 0 1.4-.6 1.4-1.4s-.6-1.5-1.4-1.5H1.4c-.8 0-1.4.7-1.4 1.5zM0 21.5c0 .8.6 1.5 1.4 1.5h28.7c.8 0 1.4-.6 1.4-1.4 0-.8-.6-1.4-1.4-1.4H1.4c-.8-.1-1.4.5-1.4 1.3z'/%3E%3C/g%3E%3C/svg%3E");}
.catalog-menu-button:hover, .catalog-menu-button.active{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 45.9 23' xml:space='preserve'%3E%3Cstyle%3E.st0%7Bfill:%23f00%7D%3C/style%3E%3Cg id='Menu_1_'%3E%3Cpath class='st0' d='M45.9 1.4c0-.8-.6-1.4-1.4-1.4H1.4C.6 0 0 .6 0 1.4c0 .8.6 1.4 1.4 1.4h43.1c.8.1 1.4-.6 1.4-1.4zM0 11.5c0 .8.6 1.4 1.4 1.4h43.1c.8 0 1.4-.6 1.4-1.4s-.6-1.5-1.4-1.5H1.4c-.8 0-1.4.7-1.4 1.5zM0 21.5c0 .8.6 1.5 1.4 1.5h28.7c.8 0 1.4-.6 1.4-1.4 0-.8-.6-1.4-1.4-1.4H1.4c-.8-.1-1.4.5-1.4 1.3z'/%3E%3C/g%3E%3C/svg%3E");}
.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;}
.menu_more{cursor:pointer;}
.main_menu-button{display:none;}
.main_menu .close-menu{display:none;}
/* Сравнение/избранное в шапке */
.compare, .favorites, .user{display:block;cursor:pointer;position:relative;width:50px;height:100%;background-position:center center;background-repeat:no-repeat;}
.compare{background-size:34px;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 32.9 30.9' xml:space='preserve'%3E%3Cstyle%3E.st0%7Bfill:%23fff%7D%3C/style%3E%3Cpath class='st0' d='M24.4 29.6c0 .4.3.8.8.8.4 0 .8-.3.8-.8V3.1l4.7 4.7c0 .1.2.2.4.2s.4-.1.6-.2c.3-.3.3-.8 0-1.1l-6-6c-.3-.3-.8-.3-1.1 0l-6 6c-.3.3-.3.8 0 1.1.3.3.8.3 1.1 0l4.7-4.7v26.5z'/%3E%3Cpath class='st0' d='M25.2 30.7c-.6 0-1-.5-1-1V3.8L19.9 8c-.4.4-1 .4-1.4 0-.4-.4-.4-1 0-1.4l6-6c.4-.4 1.1-.4 1.4 0l6 6c.4.4.4 1 0 1.4-.4.4-1.1.4-1.5 0l-4.2-4.2v25.9c0 .5-.5 1-1 1zm-.6-1c.1.2.3.4.5.4.3 0 .5-.2.5-.5V2.5l5.1 5.1c.2.2.5.2.7 0 .2-.2.2-.5 0-.7l-6-6c-.2-.2-.5-.2-.7 0l-6 6c-.2.2-.2.5 0 .7.2.2.5.2.7 0l5.1-5.1v27.2z'/%3E%3Cg%3E%3Cpath class='st0' d='M14.2 23.1c-.3-.3-.8-.3-1.1 0l-4.7 4.7V1.3c0-.4-.3-.8-.8-.8-.4 0-.8.3-.8.8v26.5l-4.6-4.7c-.3-.3-.8-.3-1.1 0-.3.3-.3.8 0 1.1l6 6c.2.2.3.2.6.2.2 0 .4-.1.6-.2l6-6c.2-.3.2-.8-.1-1.1z'/%3E%3Cpath class='st0' d='M7.7 30.7c-.3 0-.5-.1-.7-.3l-6-6c-.2-.2-.3-.5-.3-.7 0-.3.1-.5.3-.7.4-.4 1-.4 1.4 0l4.2 4.2V1.3c0-.6.5-1 1-1s1 .5 1 1v25.9l4.2-4.2c.4-.4 1.1-.4 1.4 0 .4.4.4 1 0 1.4l-6 6c.1.1-.2.3-.5.3zm-6-7.6c-.1 0-.3.1-.4.2-.1.1-.2.2-.2.4 0 .1.1.3.2.4l6 6c.2.2.5.2.7 0l6-6c.2-.2.2-.5 0-.7-.2-.2-.5-.2-.7 0l-5.1 5.1V1.3c0-.3-.2-.6-.5-.6s-.5.3-.5.6v27.1l-5.1-5.1c-.1-.1-.2-.2-.4-.2z'/%3E%3C/g%3E%3C/svg%3E");}
.compare:hover{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 32.9 30.9' xml:space='preserve'%3E%3Cstyle%3E.st0%7Bfill:%23f00%7D%3C/style%3E%3Cpath class='st0' d='M24.4 29.6c0 .4.3.8.8.8.4 0 .8-.3.8-.8V3.1l4.7 4.7c0 .1.2.2.4.2s.4-.1.6-.2c.3-.3.3-.8 0-1.1l-6-6c-.3-.3-.8-.3-1.1 0l-6 6c-.3.3-.3.8 0 1.1.3.3.8.3 1.1 0l4.7-4.7v26.5z'/%3E%3Cpath class='st0' d='M25.2 30.7c-.6 0-1-.5-1-1V3.8L19.9 8c-.4.4-1 .4-1.4 0-.4-.4-.4-1 0-1.4l6-6c.4-.4 1.1-.4 1.4 0l6 6c.4.4.4 1 0 1.4-.4.4-1.1.4-1.5 0l-4.2-4.2v25.9c0 .5-.5 1-1 1zm-.6-1c.1.2.3.4.5.4.3 0 .5-.2.5-.5V2.5l5.1 5.1c.2.2.5.2.7 0 .2-.2.2-.5 0-.7l-6-6c-.2-.2-.5-.2-.7 0l-6 6c-.2.2-.2.5 0 .7.2.2.5.2.7 0l5.1-5.1v27.2z'/%3E%3Cg%3E%3Cpath class='st0' d='M14.2 23.1c-.3-.3-.8-.3-1.1 0l-4.7 4.7V1.3c0-.4-.3-.8-.8-.8-.4 0-.8.3-.8.8v26.5l-4.6-4.7c-.3-.3-.8-.3-1.1 0-.3.3-.3.8 0 1.1l6 6c.2.2.3.2.6.2.2 0 .4-.1.6-.2l6-6c.2-.3.2-.8-.1-1.1z'/%3E%3Cpath class='st0' d='M7.7 30.7c-.3 0-.5-.1-.7-.3l-6-6c-.2-.2-.3-.5-.3-.7 0-.3.1-.5.3-.7.4-.4 1-.4 1.4 0l4.2 4.2V1.3c0-.6.5-1 1-1s1 .5 1 1v25.9l4.2-4.2c.4-.4 1.1-.4 1.4 0 .4.4.4 1 0 1.4l-6 6c.1.1-.2.3-.5.3zm-6-7.6c-.1 0-.3.1-.4.2-.1.1-.2.2-.2.4 0 .1.1.3.2.4l6 6c.2.2.5.2.7 0l6-6c.2-.2.2-.5 0-.7-.2-.2-.5-.2-.7 0l-5.1 5.1V1.3c0-.3-.2-.6-.5-.6s-.5.3-.5.6v27.1l-5.1-5.1c-.1-.1-.2-.2-.4-.2z'/%3E%3C/g%3E%3C/svg%3E");}
.favorites{background-size:34px;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 30.9 28.9' xml:space='preserve'%3E%3Cstyle%3E.st0%7Bfill:%23fff%7D%3C/style%3E%3Cpath class='st0' d='M30.1 8.9c-.4-4.7-3.8-8.2-8-8.2-2.8 0-5.3 1.5-6.8 3.9C13.9 2.2 11.4.7 8.7.7 4.5.7 1.2 4.1.7 8.9c0 .2-.2 1.3.3 3.1.6 2.6 2 4.9 4.1 6.8l10.2 9.3 10.4-9.3c2.1-1.9 3.5-4.2 4.1-6.8.5-1.8.3-2.9.3-3.1zm-1.3 2.9c-.6 2.4-1.8 4.5-3.7 6.2l-9.7 8.6L5.9 18c-1.9-1.7-3.2-3.9-3.7-6.2-.4-1.7-.2-2.7-.2-2.7V9c.4-4.1 3.2-7.1 6.8-7.1 2.7 0 5 1.6 6.1 4.3l.5 1.2.5-1.2c1.1-2.6 3.5-4.3 6.3-4.3 3.6 0 6.5 3 6.8 7.2 0 0 .2 1-.2 2.7z'/%3E%3Cpath class='st0' d='M15.4 28.4c-.1 0-.1 0-.2-.1L4.9 19c-2.1-1.9-3.5-4.3-4.1-6.9-.4-1.8-.3-3-.3-3.2C1 4.1 4.4.5 8.8.5c2.7 0 5.1 1.4 6.6 3.7 1.5-2.3 4-3.7 6.8-3.7C26.5.5 30 4 30.4 8.9c0 .2.2 1.4-.3 3.2-.6 2.6-2.1 5-4.1 6.9l-10.4 9.3c-.1.1-.2.1-.2.1zM8.8 1C4.7 1 1.5 4.4 1 9c0 .2-.2 1.3.2 3 .6 2.5 2 4.8 4 6.7l10.1 9.1 10.3-9.2c2-1.8 3.4-4.1 4-6.7.4-1.7.3-2.8.2-3-.4-4.5-3.6-7.9-7.7-7.9-2.7 0-5.1 1.4-6.6 3.8 0 .1-.1.1-.2.1s-.2 0-.2-.1C13.8 2.4 11.4 1 8.8 1zm6.6 25.9c-.1 0-.1 0-.2-.1l-9.5-8.6c-1.9-1.7-3.2-3.9-3.8-6.3-.4-1.7-.3-2.7-.2-2.8C2 4.8 5 1.7 8.8 1.7c2.8 0 5.2 1.7 6.3 4.4l.3.7.3-.7c1.1-2.7 3.7-4.4 6.5-4.4 3.7 0 6.7 3.1 7.1 7.4 0 .1.1 1.1-.2 2.7-.6 2.4-1.9 4.6-3.8 6.3l-9.7 8.6-.2.2zM8.8 2.2c-3.5 0-6.2 2.9-6.6 6.9v.1s-.1 1 .2 2.6c.5 2.2 1.8 4.3 3.6 6l9.3 8.5 9.5-8.5c1.8-1.7 3.1-3.8 3.7-6.1.4-1.6.2-2.5.2-2.6-.4-4.1-3.1-7-6.6-7-2.6 0-5 1.6-6 4.1l-.5 1.2c0 .1-.1.2-.2.2s-.2-.1-.2-.2l-.5-1.2c-1.2-2.5-3.4-4-5.9-4z'/%3E%3Cg%3E%3Cpath class='st0' d='M9.8 4.2c-3.1 0-5.7 2.5-5.7 5.7 0 .3.3.6.6.6s.6-.3.6-.6c0-2.5 2-4.5 4.5-4.5.3 0 .6-.3.6-.6s-.3-.6-.6-.6z'/%3E%3Cpath class='st0' d='M4.7 10.7c-.4 0-.8-.4-.8-.8C3.9 6.6 6.5 4 9.8 4c.4 0 .8.4.8.8s-.4.8-.8.8c-2.4 0-4.3 1.9-4.3 4.3 0 .4-.3.8-.8.8zm5.1-6.2c-3 0-5.4 2.4-5.4 5.4 0 .2.1.3.3.3.2 0 .3-.2.3-.3 0-2.6 2.1-4.8 4.8-4.8.2 0 .3-.1.3-.3 0-.2-.1-.3-.3-.3z'/%3E%3C/g%3E%3C/svg%3E");}
.favorites:hover{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 30.9 28.9' xml:space='preserve'%3E%3Cstyle%3E.st0%7Bfill:%23f00%7D%3C/style%3E%3Cpath class='st0' d='M30.1 8.9c-.4-4.7-3.8-8.2-8-8.2-2.8 0-5.3 1.5-6.8 3.9C13.9 2.2 11.4.7 8.7.7 4.5.7 1.2 4.1.7 8.9c0 .2-.2 1.3.3 3.1.6 2.6 2 4.9 4.1 6.8l10.2 9.3 10.4-9.3c2.1-1.9 3.5-4.2 4.1-6.8.5-1.8.3-2.9.3-3.1zm-1.3 2.9c-.6 2.4-1.8 4.5-3.7 6.2l-9.7 8.6L5.9 18c-1.9-1.7-3.2-3.9-3.7-6.2-.4-1.7-.2-2.7-.2-2.7V9c.4-4.1 3.2-7.1 6.8-7.1 2.7 0 5 1.6 6.1 4.3l.5 1.2.5-1.2c1.1-2.6 3.5-4.3 6.3-4.3 3.6 0 6.5 3 6.8 7.2 0 0 .2 1-.2 2.7z'/%3E%3Cpath class='st0' d='M15.4 28.4c-.1 0-.1 0-.2-.1L4.9 19c-2.1-1.9-3.5-4.3-4.1-6.9-.4-1.8-.3-3-.3-3.2C1 4.1 4.4.5 8.8.5c2.7 0 5.1 1.4 6.6 3.7 1.5-2.3 4-3.7 6.8-3.7C26.5.5 30 4 30.4 8.9c0 .2.2 1.4-.3 3.2-.6 2.6-2.1 5-4.1 6.9l-10.4 9.3c-.1.1-.2.1-.2.1zM8.8 1C4.7 1 1.5 4.4 1 9c0 .2-.2 1.3.2 3 .6 2.5 2 4.8 4 6.7l10.1 9.1 10.3-9.2c2-1.8 3.4-4.1 4-6.7.4-1.7.3-2.8.2-3-.4-4.5-3.6-7.9-7.7-7.9-2.7 0-5.1 1.4-6.6 3.8 0 .1-.1.1-.2.1s-.2 0-.2-.1C13.8 2.4 11.4 1 8.8 1zm6.6 25.9c-.1 0-.1 0-.2-.1l-9.5-8.6c-1.9-1.7-3.2-3.9-3.8-6.3-.4-1.7-.3-2.7-.2-2.8C2 4.8 5 1.7 8.8 1.7c2.8 0 5.2 1.7 6.3 4.4l.3.7.3-.7c1.1-2.7 3.7-4.4 6.5-4.4 3.7 0 6.7 3.1 7.1 7.4 0 .1.1 1.1-.2 2.7-.6 2.4-1.9 4.6-3.8 6.3l-9.7 8.6-.2.2zM8.8 2.2c-3.5 0-6.2 2.9-6.6 6.9v.1s-.1 1 .2 2.6c.5 2.2 1.8 4.3 3.6 6l9.3 8.5 9.5-8.5c1.8-1.7 3.1-3.8 3.7-6.1.4-1.6.2-2.5.2-2.6-.4-4.1-3.1-7-6.6-7-2.6 0-5 1.6-6 4.1l-.5 1.2c0 .1-.1.2-.2.2s-.2-.1-.2-.2l-.5-1.2c-1.2-2.5-3.4-4-5.9-4z'/%3E%3Cg%3E%3Cpath class='st0' d='M9.8 4.2c-3.1 0-5.7 2.5-5.7 5.7 0 .3.3.6.6.6s.6-.3.6-.6c0-2.5 2-4.5 4.5-4.5.3 0 .6-.3.6-.6s-.3-.6-.6-.6z'/%3E%3Cpath class='st0' d='M4.7 10.7c-.4 0-.8-.4-.8-.8C3.9 6.6 6.5 4 9.8 4c.4 0 .8.4.8.8s-.4.8-.8.8c-2.4 0-4.3 1.9-4.3 4.3 0 .4-.3.8-.8.8zm5.1-6.2c-3 0-5.4 2.4-5.4 5.4 0 .2.1.3.3.3.2 0 .3-.2.3-.3 0-2.6 2.1-4.8 4.8-4.8.2 0 .3-.1.3-.3 0-.2-.1-.3-.3-.3z'/%3E%3C/g%3E%3C/svg%3E");}
.count-circle{position:absolute;top:10px;right:0;display:flex;flex-wrap:wrap;align-content:center;align-items:center;justify-content:center;background:#ff0000;font-size:9px;color:#f4f4f4;width:15px;height:15px;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;}
.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 version='1.1' id='Слой_1' xmlns='http://www.w3.org/2000/svg' x='0' y='0' viewBox='0 0 32.9 30.9' xml:space='preserve'%3E%3Cstyle%3E.st0%7Bfill:%23000%7D%3C/style%3E%3Cpath class='st0' d='M24.4 29.6c0 .4.3.8.8.8.4 0 .8-.3.8-.8V3.1l4.7 4.7c0 .1.2.2.4.2s.4-.1.6-.2c.3-.3.3-.8 0-1.1l-6-6c-.3-.3-.8-.3-1.1 0l-6 6c-.3.3-.3.8 0 1.1.3.3.8.3 1.1 0l4.7-4.7v26.5z'/%3E%3Cpath class='st0' d='M25.2 30.7c-.6 0-1-.5-1-1V3.8L19.9 8c-.4.4-1 .4-1.4 0-.4-.4-.4-1 0-1.4l6-6c.4-.4 1.1-.4 1.4 0l6 6c.4.4.4 1 0 1.4-.4.4-1.1.4-1.5 0l-4.2-4.2v25.9c0 .5-.5 1-1 1zm-.6-1c.1.2.3.4.5.4.3 0 .5-.2.5-.5V2.5l5.1 5.1c.2.2.5.2.7 0 .2-.2.2-.5 0-.7l-6-6c-.2-.2-.5-.2-.7 0l-6 6c-.2.2-.2.5 0 .7.2.2.5.2.7 0l5.1-5.1v27.2z'/%3E%3Cg%3E%3Cpath class='st0' d='M14.2 23.1c-.3-.3-.8-.3-1.1 0l-4.7 4.7V1.3c0-.4-.3-.8-.8-.8-.4 0-.8.3-.8.8v26.5l-4.6-4.7c-.3-.3-.8-.3-1.1 0-.3.3-.3.8 0 1.1l6 6c.2.2.3.2.6.2.2 0 .4-.1.6-.2l6-6c.2-.3.2-.8-.1-1.1z'/%3E%3Cpath class='st0' d='M7.7 30.7c-.3 0-.5-.1-.7-.3l-6-6c-.2-.2-.3-.5-.3-.7 0-.3.1-.5.3-.7.4-.4 1-.4 1.4 0l4.2 4.2V1.3c0-.6.5-1 1-1s1 .5 1 1v25.9l4.2-4.2c.4-.4 1.1-.4 1.4 0 .4.4.4 1 0 1.4l-6 6c.1.1-.2.3-.5.3zm-6-7.6c-.1 0-.3.1-.4.2-.1.1-.2.2-.2.4 0 .1.1.3.2.4l6 6c.2.2.5.2.7 0l6-6c.2-.2.2-.5 0-.7-.2-.2-.5-.2-.7 0l-5.1 5.1V1.3c0-.3-.2-.6-.5-.6s-.5.3-.5.6v27.1l-5.1-5.1c-.1-.1-.2-.2-.4-.2z'/%3E%3C/g%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 version='1.1' id='Слой_1' xmlns='http://www.w3.org/2000/svg' x='0' y='0' viewBox='0 0 30.9 28.9' xml:space='preserve'%3E%3Cstyle%3E.st0%7Bfill:%23000%7D%3C/style%3E%3Cpath class='st0' d='M30.1 8.9c-.4-4.7-3.8-8.2-8-8.2-2.8 0-5.3 1.5-6.8 3.9C13.9 2.2 11.4.7 8.7.7 4.5.7 1.2 4.1.7 8.9c0 .2-.2 1.3.3 3.1.6 2.6 2 4.9 4.1 6.8l10.2 9.3 10.4-9.3c2.1-1.9 3.5-4.2 4.1-6.8.5-1.8.3-2.9.3-3.1zm-1.3 2.9c-.6 2.4-1.8 4.5-3.7 6.2l-9.7 8.6L5.9 18c-1.9-1.7-3.2-3.9-3.7-6.2-.4-1.7-.2-2.7-.2-2.7V9c.4-4.1 3.2-7.1 6.8-7.1 2.7 0 5 1.6 6.1 4.3l.5 1.2.5-1.2c1.1-2.6 3.5-4.3 6.3-4.3 3.6 0 6.5 3 6.8 7.2 0 0 .2 1-.2 2.7z'/%3E%3Cpath class='st0' d='M15.4 28.4c-.1 0-.1 0-.2-.1L4.9 19c-2.1-1.9-3.5-4.3-4.1-6.9-.4-1.8-.3-3-.3-3.2C1 4.1 4.4.5 8.8.5c2.7 0 5.1 1.4 6.6 3.7 1.5-2.3 4-3.7 6.8-3.7C26.5.5 30 4 30.4 8.9c0 .2.2 1.4-.3 3.2-.6 2.6-2.1 5-4.1 6.9l-10.4 9.3c-.1.1-.2.1-.2.1zM8.8 1C4.7 1 1.5 4.4 1 9c0 .2-.2 1.3.2 3 .6 2.5 2 4.8 4 6.7l10.1 9.1 10.3-9.2c2-1.8 3.4-4.1 4-6.7.4-1.7.3-2.8.2-3-.4-4.5-3.6-7.9-7.7-7.9-2.7 0-5.1 1.4-6.6 3.8 0 .1-.1.1-.2.1s-.2 0-.2-.1C13.8 2.4 11.4 1 8.8 1zm6.6 25.9c-.1 0-.1 0-.2-.1l-9.5-8.6c-1.9-1.7-3.2-3.9-3.8-6.3-.4-1.7-.3-2.7-.2-2.8C2 4.8 5 1.7 8.8 1.7c2.8 0 5.2 1.7 6.3 4.4l.3.7.3-.7c1.1-2.7 3.7-4.4 6.5-4.4 3.7 0 6.7 3.1 7.1 7.4 0 .1.1 1.1-.2 2.7-.6 2.4-1.9 4.6-3.8 6.3l-9.7 8.6-.2.2zM8.8 2.2c-3.5 0-6.2 2.9-6.6 6.9v.1s-.1 1 .2 2.6c.5 2.2 1.8 4.3 3.6 6l9.3 8.5 9.5-8.5c1.8-1.7 3.1-3.8 3.7-6.1.4-1.6.2-2.5.2-2.6-.4-4.1-3.1-7-6.6-7-2.6 0-5 1.6-6 4.1l-.5 1.2c0 .1-.1.2-.2.2s-.2-.1-.2-.2l-.5-1.2c-1.2-2.5-3.4-4-5.9-4z'/%3E%3Cg%3E%3Cpath class='st0' d='M9.8 4.2c-3.1 0-5.7 2.5-5.7 5.7 0 .3.3.6.6.6s.6-.3.6-.6c0-2.5 2-4.5 4.5-4.5.3 0 .6-.3.6-.6s-.3-.6-.6-.6z'/%3E%3Cpath class='st0' d='M4.7 10.7c-.4 0-.8-.4-.8-.8C3.9 6.6 6.5 4 9.8 4c.4 0 .8.4.8.8s-.4.8-.8.8c-2.4 0-4.3 1.9-4.3 4.3 0 .4-.3.8-.8.8zm5.1-6.2c-3 0-5.4 2.4-5.4 5.4 0 .2.1.3.3.3.2 0 .3-.2.3-.3 0-2.6 2.1-4.8 4.8-4.8.2 0 .3-.1.3-.3 0-.2-.1-.3-.3-.3z'/%3E%3C/g%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");}
/* Юзер меню в шапке */
.user{background-size:34px;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 32.9 30.9' xml:space='preserve'%3E%3Cstyle%3E.st0%7Bfill:%23fff%7D%3C/style%3E%3Cpath class='st0' d='M21.6 16.5h-20c-.6 0-1-.5-1-1s.5-1 1-1h20.1c.6 0 1 .5 1 1s-.5 1-1.1 1z'/%3E%3Cpath class='st0' d='M16.1 22c-.3 0-.5-.1-.7-.3-.4-.4-.4-1.1 0-1.5l4.8-4.8-4.8-4.8c-.4-.4-.4-1.1 0-1.5.4-.4 1.1-.4 1.5 0l5.5 5.5c.4.4.4 1.1 0 1.5l-5.5 5.5c-.3.3-.5.4-.8.4z'/%3E%3Cpath class='st0' d='M17.1 30.7C10.8 30.7 5.3 26.9 3 21c-.2-.5.1-1.1.6-1.3.5-.2 1.1.1 1.3.6 2 5.1 6.8 8.3 12.2 8.3 7.2 0 13.1-5.9 13.1-13.1S24.4 2.3 17.1 2.3c-5.4 0-10.2 3.3-12.2 8.3-.2.5-.8.8-1.3.6-.6-.2-.8-.8-.6-1.3C5.3 4 10.8.2 17.1.2 25.5.2 32.3 7 32.3 15.4s-6.8 15.3-15.2 15.3z'/%3E%3C/svg%3E");}
.user:hover{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 32.9 30.9' xml:space='preserve'%3E%3Cstyle%3E.st0%7Bfill:%23f00%7D%3C/style%3E%3Cpath class='st0' d='M21.6 16.5h-20c-.6 0-1-.5-1-1s.5-1 1-1h20.1c.6 0 1 .5 1 1s-.5 1-1.1 1z'/%3E%3Cpath class='st0' d='M16.1 22c-.3 0-.5-.1-.7-.3-.4-.4-.4-1.1 0-1.5l4.8-4.8-4.8-4.8c-.4-.4-.4-1.1 0-1.5.4-.4 1.1-.4 1.5 0l5.5 5.5c.4.4.4 1.1 0 1.5l-5.5 5.5c-.3.3-.5.4-.8.4z'/%3E%3Cpath class='st0' d='M17.1 30.7C10.8 30.7 5.3 26.9 3 21c-.2-.5.1-1.1.6-1.3.5-.2 1.1.1 1.3.6 2 5.1 6.8 8.3 12.2 8.3 7.2 0 13.1-5.9 13.1-13.1S24.4 2.3 17.1 2.3c-5.4 0-10.2 3.3-12.2 8.3-.2.5-.8.8-1.3.6-.6-.2-.8-.8-.6-1.3C5.3 4 10.8.2 17.1.2 25.5.2 32.3 7 32.3 15.4s-6.8 15.3-15.2 15.3z'/%3E%3C/svg%3E");}
.user-menu{display:none;position: absolute;top: 100%;z-index: 2;background: #000000;padding: 25px;right: -15px;width: 200px;}
.user:hover .user-menu{display:block;}
.user-menu a{display:block;font-size:14px;line-height:14px;padding:10px 0;}
.user-menu .user-menu-header{color:#fff;font-size:24px;margin-bottom:15px;}
/* Корзина в шапке */
.header-cart{position:relative;display:flex;flex-wrap:wrap;font-size:14px;line-height:16px;align-content:center;align-items:center;justify-content:center;width:40%;height:100%;background-image: -moz-linear-gradient( -31deg, rgb(7,189,222) 0%, rgb(203,102,244) 100%);background-image: -webkit-linear-gradient( -31deg, rgb(7,189,222) 0%, rgb(203,102,244) 100%);background-image: -ms-linear-gradient( -31deg, rgb(7,189,222) 0%, rgb(203,102,244) 100%);} 
.header-cart .cart_anch{display:flex;flex-wrap:wrap;width:180px;padding-left:60px;background-position:left center;background-repeat:no-repeat;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32.9 30.9'%3E%3Cpath d='M32.7 6.9c.2-.7 0-1.4-.4-1.9s-1.1-.8-1.7-.8H8l-.3-1.4C7.3 1.2 5.9.1 4.3.1H1.1c-.5 0-1 .4-1 1s.4 1 1 1h3.2c.7-.1 1.4.4 1.5 1.1l4 16.8c-1.1.6-1.9 1.9-1.9 3.3 0 1.6 1 3 2.4 3.5-.2.3-.3.7-.3 1.2 0 1.6 1.3 2.9 2.9 2.9s2.9-1.3 2.9-2.9c0-.3-.1-.7-.2-1H24c-.1.3-.2.6-.2 1 0 1.6 1.3 2.9 2.9 2.9 1.6 0 2.9-1.3 2.9-2.9 0-1.6-1.3-2.9-2.9-2.9h-15c-1 0-1.8-.8-1.8-1.8s.8-1.8 1.8-1.8h15.9c1 0 1.9-.7 2.2-1.7l2.9-12.9zM13.8 28c0 .5-.4 1-1 1-.5 0-1-.4-1-1s.4-1 1-1 1 .5 1 1zm12.9.9c-.5 0-1-.4-1-1s.4-1 1-1c.5 0 1 .4 1 1s-.5 1-1 1zm2.9-17.1H9.8l-.4-1.9H30l-.4 1.9zm-19.3 2h18.9l-.4 1.9h-18l-.5-1.9zm20.2-7.7c.1 0 .2.1.2.1s.1.1.1.3L30.5 8H8.9l-.4-1.9h22zm-3 13.4H11.6l-.4-1.9h17.1l-.4 1.7c-.1.1-.2.2-.4.2z' fill='%23fff'/%3E%3C/svg%3E");}
.header-cart:hover, .header-cart.active-cart{background:#ff0000;color:#fff;}
.cart-have-items{display:flex;flex-wrap:wrap;}
.cart-top-line{width:100%;display:flex;flex-wrap:wrap;justify-content:flex-start;}
.cart_total_sum{width:100%;display:flex;flex-wrap:wrap;justify-content:flex-start;}
/* hidden callback */
#hidden-callback{width:620px;background:transparent;position:relative;display:none;}
#hidden-callback .callbackForm{background:#e9f2f9;padding:30px;}
#hidden-callback .fancybox-close-small{right:20px;top:20px;padding:0;background:#fff;width:35px;height:35px;opacity:1;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;}
#hidden-callback .fancybox-close-small svg{color:#000;}
#hidden-callback .fancybox-close-small:hover{background:#000;}
#hidden-callback .fancybox-close-small:hover svg{color:#fff;}
#hidden-callback .callback-input{position:relative;z-index:2;width:100%;max-width:360px;margin:0 auto 30px auto;}
#hidden-callback .button{width:180px;margin:0 auto;}
#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 .pp{margin-bottom:30px;text-align:center;}
.formIsSended{font-size:32px;line-height:40px;}
/* Быстрый заказ в карточке товара */
.fancybox-content .fancybox-close-small{right:20px;top:20px;padding:0;background:#fff;width:35px;height:35px;opacity:1;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;}
.fancybox-content .fancybox-close-small svg{color:#000;}
.fancybox-content .fancybox-close-small:hover{background:#000;}
.fancybox-content .fancybox-close-small:hover svg{color:#fff;}
/* Оповестить меня */
#fancybox__notify{width:620px;background:transparent;position:relative;display:none;}
#fancybox__notify .callbackForm{background:#e9f2f9;padding:30px;}
#fancybox__notify .fancybox-close-small{right:20px;top:20px;padding:0;background:#fff;width:35px;height:35px;opacity:1;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;}
#fancybox__notify .fancybox-close-small svg{color:#000;}
#fancybox__notify .fancybox-close-small:hover{background:#000;}
#fancybox__notify .fancybox-close-small:hover svg{color:#fff;}
#fancybox__notify .callback-input{position:relative;z-index:2;width:100%;max-width:360px;margin:0 auto 30px auto;}
#fancybox__notify .button{width:180px;margin:0 auto;}
#fancybox__notify .formIsSended{background:#f6fcff;padding: 30px;font-size:16px;line-height:18px;display: flex;height: 120px;align-items: center;text-align: center;justify-content: center;}
#fancybox__notify .pp{margin-bottom:30px;text-align:center;}
/* Слайдер на главной */
.slider-line{display:flex;flex-wrap:wrap;justify-content:space-between;}
.header-slider{width:66%;}
#Slider{width:100%;height:638px;}
#Slider .item{height:638px;width:100%;position:relative;background-repeat:no-repeat;background-position:left center;background-size:cover;line-height:36px;}
#Slider .item .SlideContent{display:flex;flex-wrap:wrap;align-content:center;align-items:center;justify-content:flex-start;margin-left:auto;width:50%;height:100%;padding:50px 100px 0 0;}
#Slider .item .SlideBigText{display:block;width:100%;font-size:24px;font-weight:bold;margin-bottom:50px;}
#Slider .item .SlideTitle{display:block;width:100%;font-size:48px;font-weight:bold;margin-bottom:50px;}
#Slider .item .SlideText{display:block;width:100%;font-size:16px;margin-bottom:50px;}
#Slider .owl-nav{left: 95px;top: 135px;width: 45px;height: 100px;display: flex;flex-wrap: wrap;flex-direction: column;justify-content: space-between;}
#Slider .owl-nav .owl-prev, #Slider .owl-nav .owl-next{background-color:#f4f4f4;}
#Slider .owl-nav .owl-prev{background-size:14px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' 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");}
#Slider .owl-nav .owl-prev:hover{background-size:14px;background-color:#000;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='%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");}
#Slider .owl-nav .owl-next{background-size:14px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' 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");}
#Slider .owl-nav .owl-next:hover{background-size:14px;background-color:#000;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='%23fff' 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");}
#Slider .owl-nav .owl-prev.disabled, #Slider .owl-nav .owl-next.disabled{background-color:#ddd;}
#Slider .owl-nav .owl-prev.disabled, #Slider .owl-nav .owl-prev.disabled:hover{background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23aaa' 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");}
#Slider .owl-nav .owl-next.disabled, #Slider .owl-nav .owl-next.disabled:hover{background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23aaa' 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");}
/* Стрелки для слайдеров */
.owl-nav{display:flex;-webkit-display:flex;flex-wrap:wrap;position:absolute;z-index:100;}
.owl-prev, .owl-next{display:block;width:45px;height:45px;cursor:pointer;overflow:hidden;text-indent:-999px;overflow:hidden;background-size:14px;background:#fff;background-position:center center;background-repeat:no-repeat;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;}
.owl-prev{background-size:14px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' 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{background-size:14px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' 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.disabled, .owl-prev.disabled:hover{background-size:14px;background-color:#ddd;background-size:14px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23aaa' 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.disabled, .owl-next.disabled:hover{background-size:14px;background-color:#ddd;background-size:14px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23aaa' 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: #000000;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='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");background-size:14px;background-repeat:no-repeat;background-position:center center;}
.owl-next:hover{background: #000000;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='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");background-size:14px;background-repeat:no-repeat;background-position:center center;}
 
/* Каталог на главной */
.header-catalog{width: 34%;height: 638px;padding:120px 0 65px 65px;background-color:#1d1b22;background-position:right center;background-repeat:no-repeat;}
.catalog{width:210px;}
.catalog ul ul{display:none;}
.catalog ul{padding:0;margin:0;list-style:none;}
.catalog ul li{padding:17px 0;}
.catalog ul li:nth-child(n + 7){display:none;}
.catalog ul li:last-of-type{display:block;}
.catalog ul li a{color:#fff;}
.catalog ul li a:hover{color:#f00;}
.header-catalog-title{display: block;width: 100%;font-size: 30px;color: #fff;margin-bottom: 25px;}
.catalog ul li a.catalog-more{color:#f00;}
.catalog ul li a.catalog-more:hover{text-decoration:underline;}
/* Баннеры на главной */
.banners{width:100%;display:flex;flex-wrap:wrap;}
.banners .banner{display:flex;flex-wrap:wrap;align-content:center;width:50%;height:330px;padding:60px 18% 60px 5%;background-repeat:no-repeat;}
.banners .banner:nth-child(1){background-color:#fff;background-position:90% center;background-size:285px 200px;}
.banners .banner:nth-child(2){background-color:#d7edff;background-position:90% bottom;}
.banner .banner-inner{display:flex;flex-wrap:wrap;align-content:center;align-items:center;width:100%;height:100%;}
.banner .sub-header{font-size:28px;font-weight:bold;margin-bottom:40px;}
.banner .sub-text{font-size:16px;margin-bottom:40px;padding-right:20px;}
/* Новинки, хиты продаж */
.index-container{width:1460px;margin:0 auto;}
.index-page-goods{padding:60px 0;position:relative;display:flex;flex-wrap:wrap;justify-content:center;width:100%;background-color:#e9f2f9;}
.pdt-newhit .owl-item{height:100%;}
.pdt-newhit .owl-carousel{position:static;display:flex;justify-content:center;}
.pdt-newhit .item{background: #fff;margin:0 auto;width:264px;height:100%;box-shadow: 0px 3px 7px 0px rgba(0, 0, 0, 0.03);}
.pdt-newhit .item:hover .product-image:before{content:' ';-webkit-appearance: none;display:block;width:100%;height:100%;position:absolute;left:0;top:0;background-color:rgba(175,213,243,0.5);z-index:1;}
.pdt-newhit .item:hover .product-image, .pdt-newhit .item:hover .product-information{border-color:#afd5f3;}
.pdt-newhit .item .product-image{display: flex;flex-wrap: wrap;justify-content: center;position:relative;border:1px solid transparent;border-bottom-color:#d3dce2;width:264px;height:264px;}
.pdt-newhit .item .product-image .product-img{width: 100%;height: 100%;display: flex;flex-wrap: wrap;justify-content: center;align-content: center;}
.pdt-newhit .item .product-image .goodsListForm{display:none;position: absolute;z-index:2;bottom: 30px;width: 195px;height:50px;margin: 0 auto;}
.pdt-newhit .item .product-image .goodsListForm .add-to-links{width:100%;height:100%;display: flex;flex-wrap: wrap;justify-content: space-between;}
.pdt-newhit .item:hover .product-image .goodsListForm{display:block;}
.pdt-newhit .item .product-information{border:1px solid transparent;border-top:0;padding:24px;}
.pdt-newhit .item .product-information .price.old-price{margin-left:10px;}
.pdt-newhit .item .product-information .product-name{margin-bottom:10px;}
.pdt-newhit .item .product-information .product-name a{display:block;max-width:100%;overflow:hidden;word-break:break-word;font-size:16px;line-height:24px;height:72px;}
.pdt-newhit .owl-nav{display:flex;flex-wrap:wrap;width:1730px;justify-content:space-between;top:55px;}
/* Распродажа на главной */
.index-page-sale{padding:60px 0;position:relative;display:flex;flex-wrap:wrap;justify-content:center;width:100%;background-color:#e9f2f9;}
.index-page-sale .title{font-size:65px;color:#fff;font-weight:bold;opacity:0.43;}
.index-page-sale .title:after{display:none;}
.pdt-sale-goods{width:1760px;}
.pdt-sale-goods .owl-nav{display:flex;flex-wrap:wrap;width:1760px;justify-content:space-between;top:55px;}
.pdt-sale-goods .owl-carousel{position: static;display: flex;flex-wrap: wrap;justify-content: center;}
.pdt-sale-goods .owl-item{padding:0 15px;}
.pdt-sale-goods .item{width:100%;display:flex;flex-wrap:wrap;background-color:#fff;}
.pdt-sale-goods .sale-prod{width:calc(100% - 400px);border:1px solid transparent;border-right-color:#d3dce2;padding:34px;display:flex;flex-wrap:wrap;}
.pdt-sale-goods .item:hover .sale-prod{border-color:#afd5f3;border-right-color:#afd5f3;}
.pdt-sale-goods .product-image{width:400px;height:400px;border:1px solid transparent;border-left:0px;padding-left:1px;position:relative;}
.pdt-sale-goods .product-image a{width:100%;height:100%;display:flex;flex-wrap:wrap;justify-content:center;align-content:center;}
.pdt-sale-goods .item:hover .product-image{border-color:#afd5f3;}
.pdt-sale-goods .product-name{width:100%;overflow:hidden;height:108px;}
.pdt-sale-goods .product-name a{display:block;font-size:24px;line-height:36px;font-weight:bold;word-break:break-word;}
.pdt-sale-goods .price-box{width:100%;height:65px;padding:15px 0;}
.pdt-sale-goods .price-box .price.main-price{font-size:30px;color:#f00;}
.pdt-sale-goods .price-box .price.old-price{font-size:24px;margin-left:15px;}
.pdt-sale-goods .goodsListForm{display:block;width:100%;position:relative;height:50px;}
.pdt-sale-goods .discount-sticker{background-color:#bac5cd;color:#ffffff;font-size:24px;line-height:50px;padding:0 30px;position:absolute;left:-35px;top:0;-webkit-border-top-right-radius: 30px;-webkit-border-bottom-right-radius: 30px;-moz-border-radius-topright: 30px;-moz-border-radius-bottomright: 30px;border-top-right-radius: 30px;border-bottom-right-radius: 30px;}
.pdt-sale-goods .add-cart{margin-left: auto;font-size:18px;color:#fff;width:200px;background-color:#f00;text-indent:0;text-align: center;line-height: 50px;background-position: 55px center;padding-left: 35px;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 24.1 22.1'%3E%3Cpath d='M23.5 5.1c.1-.5 0-1-.3-1.3-.3-.4-.7-.6-1.2-.6H6.1l-.2-1C5.6 1 4.6.2 3.5.2H1.2C.8.2.5.5.5.9s.3.7.7.7h2.3c.5 0 1 .4 1.1.9l2.8 11.8c-.9.4-1.4 1.3-1.4 2.3 0 1.1.7 2.1 1.7 2.5-.1.3-.2.5-.2.8 0 1.1.9 2 2 2s2-.9 2-2c0-.2 0-.5-.1-.7h5.9c-.1.2-.1.4-.1.7 0 1.1.9 2 2 2s2-.9 2-2-.9-2-2-2H8.6c-.7 0-1.3-.6-1.3-1.3 0-.7.6-1.3 1.3-1.3h11.2c.7 0 1.4-.5 1.5-1.2l2.2-9zM10.2 19.9c0 .4-.3.7-.7.7-.4 0-.7-.3-.7-.7s.3-.7.7-.7c.4 0 .7.3.7.7zm9 .7c-.4 0-.7-.3-.7-.7s.3-.7.7-.7c.4 0 .7.3.7.7s-.3.7-.7.7zm2.1-12.1H7.4l-.3-1.3h14.5l-.3 1.3zM7.7 9.9H21l-.3 1.3H8l-.3-1.3zM22 4.5c.1 0 .2.1.2.1s.1.1 0 .2l-.3 1.1H6.8l-.4-1.4H22zm-2.1 9.4H8.7l-.3-1.3h12l-.3 1.2s-.1.1-.2.1z'/%3E%3C/svg%3E");}
.pdt-sale-goods .add-cart:hover{background-color:#000;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 24.1 22.1'%3E%3Cpath d='M23.5 5.1c.1-.5 0-1-.3-1.3-.3-.4-.7-.6-1.2-.6H6.1l-.2-1C5.6 1 4.6.2 3.5.2H1.2C.8.2.5.5.5.9s.3.7.7.7h2.3c.5 0 1 .4 1.1.9l2.8 11.8c-.9.4-1.4 1.3-1.4 2.3 0 1.1.7 2.1 1.7 2.5-.1.3-.2.5-.2.8 0 1.1.9 2 2 2s2-.9 2-2c0-.2 0-.5-.1-.7h5.9c-.1.2-.1.4-.1.7 0 1.1.9 2 2 2s2-.9 2-2-.9-2-2-2H8.6c-.7 0-1.3-.6-1.3-1.3 0-.7.6-1.3 1.3-1.3h11.2c.7 0 1.4-.5 1.5-1.2l2.2-9zM10.2 19.9c0 .4-.3.7-.7.7-.4 0-.7-.3-.7-.7s.3-.7.7-.7c.4 0 .7.3.7.7zm9 .7c-.4 0-.7-.3-.7-.7s.3-.7.7-.7c.4 0 .7.3.7.7s-.3.7-.7.7zm2.1-12.1H7.4l-.3-1.3h14.5l-.3 1.3zM7.7 9.9H21l-.3 1.3H8l-.3-1.3zM22 4.5c.1 0 .2.1.2.1s.1.1 0 .2l-.3 1.1H6.8l-.4-1.4H22zm-2.1 9.4H8.7l-.3-1.3h12l-.3 1.2s-.1.1-.2.1z'/%3E%3C/svg%3E");}
.timer-wrp{display:flex;-webkit-display:flex;flex-wrap:wrap;margin-top:auto;}
.counter{display:flex;-webkit-display:flex;flex-wrap:wrap;color:#000;height:65px;justify-content:flex-start;align-items:center;font-size:24px;padding-left:20px;}
.counter .number-block{position:relative;display:flex;flex-wrap:wrap;align-content:center;align-items:center;width:75px;padding:5px 0;white-space: nowrap;}
.counter .number-block span,.counter .number-block label{z-index:3;}
.counter .number-block:after{z-index:1;content:' ';position:absolute;left:-20px;display:block;width:65px;height:65px;border:2px solid #bac5cd;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;}
.counter .number-block:before{z-index:2;content:' ';background:#fff;width:100%;height:100%;position:absolute;left:0;top:0;}
.counter .number-block:not(:last-of-type){margin-right:20px;}
/* Бредны на главной */
#brands{padding:60px 0;background-color:#fff;}
#brands .brands-owl{width:1460px;margin:0 auto;}
#brands .brands-owl .item{display:flex;flex-wrap:wrap;justify-content:center;align-content:center;height:70px;padding:0 15px;}
#brands .brands-owl .item img{display:block;max-width:100%;height:auto;max-height:100%;object-fit:unset;}
/* Товары на главной (Рекомендуем вам) */
.pdt-index .item{width:100%;display:flex;flex-wrap:wrap;}
.pdt-index .index-goods{width:calc(50% - 30px);margin:0 15px 30px 15px;display:flex;flex-wrap:wrap;background:#fff;}
.pdt-index .index-goods .product-image{display:flex;flex-wrap:wrap;align-content:center;position:relative;width:calc(144px + 1px);height:100%;border:1px solid transparent;border-right:0;}
.pdt-index .index-goods .product-image .product-img{width:100%;height:144px;display:flex;flex-wrap:wrap;align-content:center;justify-content:center;}
.pdt-index .index-goods .product-image .product-img img{max-width:100%;max-height:100%;}
.pdt-index .index-goods .product-information{display:flex;flex-wrap:wrap;padding:30px;border:1px solid transparent;border-left-color:#d3dce2;width:calc(100% - 144px - 1px);}
.pdt-index .index-goods:hover .product-image, .pdt-index .index-goods:hover .product-information{border-color:#afd5f3;border-left-color:#afd5f3;}
.pdt-index .index-goods .product-name{width:100%;line-height:24px;overflow:hidden;height:48px;margin-bottom:10px;}
.pdt-index .index-goods .product-name a{word-break:break-word;}
.pdt-index .index-goods .price.old-price{margin-left:10px;}
.pdt-index .index-goods .add-to-links{display:flex;flex-wrap:wrap;justify-content:space-between;width:150px;margin-left:15px;}
.pdt-index .index-goods .add-to-links .add-wishlist{width:40px;height:40px;box-shadow: 0px 3px 7px 0px rgba(0, 0, 0, 0.1);background-size:20px;}
.pdt-index .index-goods .add-to-links .add-compare{width:40px;height:40px;box-shadow: 0px 3px 7px 0px rgba(0, 0, 0, 0.1);background-size:20px;}
.pdt-index .index-goods .add-cart, .pdt-index .index-goods .quickview{width:40px;height:40px;box-shadow: 0px 3px 7px 0px rgba(0, 0, 0, 0.1);background-size:20px;}
.pdt-index .index-goods .add-notify{width:40px;height:40px;box-shadow: 0px 3px 7px 0px rgba(0, 0, 0, 0.1);background-size:20px;}
.pdt-index .index-goods .price-box{width:250px;display:flex;flex-wrap:wrap;align-content:center;align-items:baseline;}
.pdt-index .owl-carousel{position: static;display: flex;justify-content: center;}
.pdt-index .owl-nav{display:flex;flex-wrap:wrap;width:1730px;justify-content:space-between;top:55px;}
.pdt-index .item.row{width:calc(100% + 30px);}
.pdt-index .goodsListForm{display:flex;flex-wrap:wrap;align-items:center;}
/* Как мы работаем */
#we-work{padding: 60px 0;position: relative;display: flex;flex-wrap: wrap;justify-content: center;width: 100%;background-color: #fff;}
.we-content{width:1610px;display: flex;flex-wrap: wrap;margin:50px auto 0 auto;background-repeat:no-repeat;background-position:top center;}
.we-content .item{width:25%;}
.we-content .we-circle{width:90px;height:90px;display:block;margin:10px auto 20px auto;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;background: #07bddd;background: -moz-linear-gradient(-45deg,  #07bddd 0%, #cb65f3 100%); background: -webkit-linear-gradient(-45deg,  #07bddd 0%,#cb65f3 100%); background: linear-gradient(135deg,  #07bddd 0%,#cb65f3 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#07bddd', endColorstr='#cb65f3',GradientType=1 );}
.we-content .we-ico{display:block;width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:40px;}
.ico1{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 38 43.9' xml:space='preserve'%3E%3Cstyle%3E.st0%7Bfill:%23fff%7D%3C/style%3E%3Cpath class='st0' d='M36.1 19.7c-.7 0-1.2.6-1.2 1.2v4.3c0 1.4-1.2 2.6-2.6 2.6H12.9c-1.4 0-2.6-1.2-2.6-2.6v-19c0-1.4-.9-2.6-2.2-3.1L2.4.9C1.7.6 1 1 .7 1.6c-.2.7.1 1.4.8 1.6l5.8 2.2c.3.1.6.4.6.8v26.2c0 2.6 2.1 4.8 4.7 4.9-.2.5-.4 1.1-.4 1.7 0 2.3 1.9 4.1 4.1 4.1s4.1-1.9 4.1-4.1c0-.6-.1-1.2-.3-1.7h7.4c-.2.5-.3 1.1-.3 1.7 0 2.3 1.9 4.1 4.1 4.1s4.1-1.9 4.1-4.1c0-2.3-1.9-4.1-4.1-4.1H12.7c-1.3 0-2.4-1.1-2.4-2.4v-2.8c.8.5 1.7.7 2.6.7h19.3c2.8 0 5.1-2.3 5.1-5.1V21c0-.8-.5-1.3-1.2-1.3zm-4.8 17.6c.9 0 1.7.7 1.7 1.7 0 .9-.7 1.7-1.7 1.7-.9 0-1.7-.7-1.7-1.7.1-.9.8-1.7 1.7-1.7zm-15 0c.9 0 1.7.7 1.7 1.7 0 .9-.7 1.7-1.7 1.7s-1.7-.7-1.7-1.7c0-.9.8-1.7 1.7-1.7z'/%3E%3Cpath class='st0' d='M27.4 16.5c-.5-.4-1.3-.3-1.7.2l-1.2 1.5V6.7c0-.7-.6-1.2-1.2-1.2S22 6 22 6.7v11.5l-1.1-1.4c-.4-.5-1.2-.6-1.7-.2-.5.4-.6 1.2-.2 1.7l3.3 4.3c.2.3.6.5.9.5h.2c.3 0 .7-.2.9-.5l3.4-4.3c.4-.6.3-1.4-.3-1.8z'/%3E%3C/svg%3E");}
.ico2{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 38 43.9' xml:space='preserve'%3E%3Cstyle%3E.st0%7Bfill:%23fff%7D%3C/style%3E%3Cpath class='st0' d='M36 19.7c-.7 0-1.2.6-1.2 1.2v4.3c0 1.4-1.2 2.6-2.6 2.6H12.9c-1.4 0-2.6-1.2-2.6-2.6v-19c0-1.4-.9-2.6-2.2-3.1L2.4.9C1.7.7 1 1 .8 1.7c-.3.6.1 1.3.7 1.6l5.7 2.2c.3.1.6.4.6.8v26.2c0 2.6 2.1 4.8 4.7 4.9-.2.5-.4 1.1-.4 1.7 0 2.3 1.9 4.1 4.1 4.1s4.1-1.9 4.1-4.1c0-.6-.1-1.2-.3-1.7h7.4c-.2.5-.3 1.1-.3 1.7 0 2.3 1.9 4.1 4.1 4.1s4.1-1.9 4.1-4.1c0-2.3-1.9-4.1-4.1-4.1H12.7c-1.3 0-2.4-1.1-2.4-2.4v-2.8c.8.5 1.7.7 2.6.7h19.3c2.8 0 5.1-2.3 5.1-5.1v-4.3c0-.9-.6-1.4-1.3-1.4zm-4.7 17.6c.9 0 1.7.7 1.7 1.7 0 .9-.7 1.7-1.7 1.7-.9 0-1.7-.7-1.7-1.7s.8-1.7 1.7-1.7zm-15 0c.9 0 1.7.7 1.7 1.7 0 .9-.7 1.7-1.7 1.7-.9 0-1.7-.7-1.7-1.7.1-1 .8-1.7 1.7-1.7z'/%3E%3Cpath class='st0' d='M27.5 15.3c-.3-.6-.7-1-1.1-1.3-.5-.3-.9-.6-1.5-.8-.5-.3-1-.5-1.5-.6-.5-.2-.8-.4-1.1-.7-.3-.3-.5-.6-.5-1 0-.5.2-.8.6-1.1.4-.3.9-.4 1.6-.4.6 0 1.2.1 1.7.4.5.2.8.4.9.4.3 0 .5-.2.7-.5.2-.3.3-.6.3-.9 0-.3-.1-.6-.4-.8-.3-.2-.6-.4-1-.5-.4-.1-.8-.2-1.2-.2h-.3v-2c0-.7-.6-1.2-1.2-1.2-.7 0-1.2.6-1.2 1.2v2.2c-.5.1-1 .3-1.4.6-.5.3-.8.7-1.1 1.2-.3.5-.4 1.1-.4 1.8 0 .6.1 1.2.3 1.6.2.5.5.9.9 1.1.4.3.8.5 1.2.8.4.2.9.4 1.3.6l1.2.6c.4.2.7.4.9.7.2.3.3.6.3 1 0 .5-.2 1-.6 1.2-.4.3-.9.4-1.5.4-.4 0-.9-.1-1.2-.2-.4-.2-.7-.3-.8-.5-.2-.2-.4-.4-.6-.5-.2-.2-.4-.2-.6-.2-.3 0-.5.1-.8.4-.2.3-.3.6-.3.9 0 .6.4 1.1 1.3 1.6.6.3 1.2.6 2 .7v1.9c0 .7.6 1.2 1.2 1.2.7 0 1.2-.6 1.2-1.2v-2c.8-.2 1.4-.5 1.9-.9.8-.7 1.2-1.7 1.2-3 .1-.7-.1-1.4-.4-2z'/%3E%3C/svg%3E");}
.ico3{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 43.9 30' xml:space='preserve'%3E%3Cstyle%3E.st0%7Bfill:%23fff%7D%3C/style%3E%3Cpath class='st0' d='M32.8 19c-3 0-5.4 2.4-5.4 5.4s2.4 5.4 5.4 5.4c3 0 5.4-2.4 5.4-5.4S35.8 19 32.8 19zm0 8.1c-1.5 0-2.7-1.2-2.7-2.7 0-1.5 1.2-2.7 2.7-2.7s2.7 1.2 2.7 2.7c0 1.5-1.2 2.7-2.7 2.7zM14.5 19c-3 0-5.4 2.4-5.4 5.4s2.4 5.4 5.4 5.4 5.4-2.4 5.4-5.4-2.4-5.4-5.4-5.4zm0 8.1c-1.5 0-2.7-1.2-2.7-2.7 0-1.5 1.2-2.7 2.7-2.7 1.5 0 2.7 1.2 2.7 2.7 0 1.5-1.2 2.7-2.7 2.7zM36.4 3.7c-.2-.4-.7-.7-1.2-.7h-7v2.7h6.2l3.6 7.2 2.4-1.2-4-8z'/%3E%3Cpath class='st0' d='M18.7 23.1h10.1v2.7H18.7zM10.5 23.1H5.9c-.7 0-1.3.6-1.3 1.3 0 .7.6 1.3 1.3 1.3h4.6c.7 0 1.3-.6 1.3-1.3 0-.7-.5-1.3-1.3-1.3zM42.9 14.9l-2.6-3.4c-.3-.3-.7-.5-1.1-.5h-9.7V1.6c0-.7-.6-1.3-1.3-1.3H5.9c-.7 0-1.3.6-1.3 1.3S5.1 3 5.9 3h21v9.4c0 .7.6 1.3 1.3 1.3h10.4l1.9 2.5v6.9h-3.7c-.7 0-1.3.6-1.3 1.3 0 .7.6 1.3 1.3 1.3h5c.7 0 1.3-.6 1.3-1.3v-8.7c.1-.3 0-.5-.2-.8zM10.4 16.3H4.3c-.7 0-1.3.6-1.3 1.3 0 .7.6 1.3 1.3 1.3h6.2c.7 0 1.3-.6 1.3-1.3 0-.7-.6-1.3-1.4-1.3zM13.5 11.1H2.1c-.7 0-1.3.6-1.3 1.3 0 .7.6 1.3 1.3 1.3h11.4c.7 0 1.3-.6 1.3-1.3s-.6-1.3-1.3-1.3z'/%3E%3Cpath class='st0' d='M15.7 5.8H4.3c-.7 0-1.3.6-1.3 1.3 0 .7.6 1.3 1.3 1.3h11.4c.7 0 1.3-.6 1.3-1.3 0-.7-.6-1.3-1.3-1.3z'/%3E%3C/svg%3E");}
.ico4{background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 39.1 41.1'%3E%3Cpath d='M38.3 30.8c-.5-.5-1.2-.5-1.7 0l-.2.2c-.5-3.2-2.7-5.9-5.8-7V10.8c0-.4-.1-.7-.3-1l-4.8-8.4C25.1.8 24.4.3 23.7.3H7.4c-.8 0-1.5.4-1.8 1.1L.8 9.7c-.2.3-.3.7-.3 1.1V32c0 1.6 1.3 2.9 2.9 2.9h16c.2.7.6 1.4 1 2.1 1.3 2 3.3 3.3 5.6 3.7h.2c.6 0 1-.4 1.2-1 .1-.6-.3-1.3-.9-1.4-1.7-.3-3.1-1.3-4.1-2.7-.9-1.4-1.3-3.1-.9-4.8.3-1.7 1.3-3.1 2.7-4.1 1.4-.9 3.1-1.3 4.8-.9 2.6.5 4.5 2.6 5 5l-.2-.2c-.5-.5-1.2-.4-1.7 0-.5.5-.4 1.2 0 1.7l2.2 2.1h1c.2 0 .4-.1.6-.3l2.2-2.1c.6 0 .7-.8.2-1.2zM16.8 2.7h6.8l3.5 6.1H16.8V2.7zm-9.3 0h6.9v6.1H4.1l3.4-6.1zm20.8 20.7c-1.9-.1-3.7.4-5.3 1.4-2 1.3-3.3 3.3-3.7 5.6-.1.7-.2 1.4-.2 2.1H3.4c-.3 0-.6-.3-.6-.6V11.2h25.4v12.2z' fill='%23fff'/%3E%3C/svg%3E");}
.we-content .we-title{text-align:center;font-size:30px;line-height:1;margin-bottom:20px;}
.we-content .we-text{width:200px;margin:0 auto;text-align:center;font-size:16px;line-height:24px;}
/* Отзывы на главной */
#indexReview{padding:60px 0;}
#indexReview .emptyText{text-align:center;}
#indexReview .emptyText a{color:#f00;}
#indexReview .emptyText a:hover{text-decoration:underline;}
.product-view.reviews-page .productImgBlock, .product-view.reviews-page .product-inner{display:none;}
.tabs.hidden-tabs li a#tab_1, .tabs.hidden-tabs li a#tab_2, .tabs.hidden-tabs li a#tab_3{display:none;}
.checkAllReviews{margin:30px auto 0 auto;}
.reviews_container{display:flex;flex-wrap:wrap;justify-content:space-between;}
#indexReview .bord{display:flex;-webkit-display:flex;flex-wrap:wrap;align-content:flex-start;width:calc(50% - 15px);padding:30px;background-color:#fff;}
#indexReview .opinion-user{height:80px;width:360px;padding-left:100px;display:flex;flex-wrap:wrap;align-content:center;background-position:left center;background-repeat:no-repeat;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 83 83' xml:space='preserve'%3E%3Cstyle%3E.st1%7Bfill:%23fff%7D%3C/style%3E%3Ccircle cx='41.5' cy='41.5' r='41.5' fill='%23d7edff'/%3E%3Ccircle class='st1' cx='41.5' cy='33.4' r='7'/%3E%3Cpath class='st1' d='M41.5 43.9c-7 0-12.7 5.7-12.7 12.7h25.4c0-7-5.7-12.7-12.7-12.7z'/%3E%3C/svg%3E");}
#indexReview .opinion-top{display:flex;flex-wrap:wrap;width:100%;justify-content:flex-start;align-content:center;align-items:center;margin-bottom:30px;}
#indexReview .goodsDataOpinionListClient, #indexReview .goodsDataOpinionListTitle {display: block;overflow: hidden;word-break:break-word;text-overflow: ellipsis;}
#indexReview .goodsDataOpinionListClient{width:100%;font-size:24px;color:#000;text-align:left;margin-bottom:10px;}
#indexReview .goodsDataOpinionListDate {display:block;color:#bac5cd;font-size:16px;}
#indexReview .goodsDataOpinionListDesc {font-size:16px;width:100%;text-overflow:hidden;word-break:break-word;}
#indexReview .button{margin-top:15px;}
#indexReview .rating-box {display: block;margin-left:auto;}
.emptyReviews{width:100%;text-align:center;}
/* Тескт на главной */
#main-desc{padding:60px 0;}
/* Новости */
#news{padding: 60px 0;position: relative;display: flex;flex-wrap: wrap;justify-content: center;width: 100%;background:#fff;}
#news .news_wrap{width:100%;display:flex;flex-wrap:wrap;justify-content:flex-start;}
#news .index-news-box{width:20%;padding:0 15px;}
#news .owl-carousel{position:static;display: flex;justify-content: center;width:1460px;margin:0px auto;}
#news .all-news .news_wrap{width:1460px;}
#news .owl-nav{display:flex;flex-wrap:wrap;width:1730px;justify-content:space-between;top:55px;height:1px;}
#news .news-image{width:100%;height:165px;margin-bottom:20px;display:flex;flex-wrap:wrap;align-content:center;align-items:center;justify-content:center;}
#news .news-image img{max-width:100%;max-height:165px;}
#news .news-date{display:block;width:100%;margin-bottom:20px;color:#bac5cd;}
#news .news-title{line-height:24px;max-height:48px;display:block;width:100%;overflow:hidden;text-overflow:ellipsis;word-break:break-word;margin-top:auto;}
/* Товары таблицей */
.table-goods{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;}
.table-goods .item{background: #fff;margin-bottom:30px;width:315px;height:100%;box-shadow: 0px 3px 7px 0px rgba(0, 0, 0, 0.03);}
.table-goods .item:hover .product-image:before{pointer-events: none;content:' ';-webkit-appearance: none;display:block;width:100%;height:100%;position:absolute;left:0;top:0;background-color:rgba(175,213,243,0.5);z-index:1;}
.table-goods .item:hover .product-image, .table-goods .item:hover .product-information{border-color:#afd5f3;}
.table-goods .item .product-image{display: flex;flex-wrap: wrap;justify-content: center;position:relative;border:1px solid transparent;border-bottom-color:#d3dce2;width:315px;height:315px;}
.table-goods .item .product-image .product-img{width: 100%;height: 100%;display: flex;flex-wrap: wrap;justify-content: center;align-content: center;}
.table-goods .item .product-image .goodsListForm{display:none;position: absolute;z-index:2;bottom: 30px;width: 195px;height:50px;margin: 0 auto;}
.table-goods .item .product-image .goodsListForm .add-to-links{width:100%;height:100%;display: flex;flex-wrap: wrap;justify-content: space-between;}
.table-goods .item:hover .product-image .goodsListForm{display:block;}
.table-goods .item .product-information{border:1px solid transparent;border-top:0;padding:24px;}
.table-goods .item .product-information .price.old-price{margin-left:10px;}
.table-goods .item .product-information .product-name{margin-bottom:10px;}
.table-goods .item .product-information .product-name a{display:block;max-width:100%;overflow:hidden;word-break:break-word;font-size:16px;line-height:24px;height:72px;}
.product-image img{max-width:100%;max-height:100%;}
/* Добавление товара в корзину с модификацией */
.product-view.fancybox-content{width:620px;display:inline-block;background: #e9f2f9;padding: 30px;}
.product-view.fancybox-content .fancybox-close-small{right:20px;top:20px;padding:0;background:#fff;width:35px;height:35px;opacity:1;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;}
.product-view.fancybox-content .fancybox-close-small svg{color:#000;}
.product-view.fancybox-content .fancybox-close-small:hover{background:#000;}
.product-view.fancybox-content .fancybox-close-small:hover svg{color:#fff;}
.product-view.fancybox-content .productImgBlock,
.product-view.fancybox-content .product-information-block,
.product-view.fancybox-content .related,
.product-view.fancybox-content .art-number,
.product-view.fancybox-content .button.quick,
.product-view.fancybox-content .add-to-links .add-compare, 
.product-view.fancybox-content .add-to-links .add-wishlist,
.product-view.fancybox-content .product-content .goodsDataMainDiscountBlock,
.product-view.fancybox-content .mini-images,
.product-view.fancybox-content .product-content .add-cart.quick{display:none!important;}
.product-view.fancybox-content .product-inner{width:100%;border:0;padding:0;margin:0;}
.product-view.fancybox-content .wrap-qty,
.product-view.fancybox-content .product-content .price-box{margin-bottom:0;}
.product-view.fancybox-content .wrap-qty{width:265px;}
.product-view.fancybox-content .product-content .add-cart{width:265px;}
.product-view.fancybox-content .product-content .goodsDataMainModificationsBlockProperty{width:265px;}
.product-view.fancybox-content .product-content .add-to-box{margin-bottom:0;}
/* Товары списком */
.products-list .item{width:100%;display:flex;flex-wrap:wrap;}
.products-list .index-goods{width:100%;margin:0 auto 30px auto;display:flex;flex-wrap:wrap;background:#fff;}
.products-list .index-goods .product-image{display:flex;flex-wrap:wrap;align-content:center;position:relative;width:293px;height:100%;border:1px solid transparent;border-right:0;}
.products-list .index-goods .product-image .product-img{width:100%;height:292px;display:flex;flex-wrap:wrap;align-content:center;justify-content:center;}
.products-list .index-goods .product-image .product-img img{max-width:100%;max-height:100%;}
.products-list .index-goods .goodsListForm{display:flex;flex-wrap:wrap;align-content:center;}
.products-list .index-goods .product-information{display:flex;flex-wrap:wrap;padding:50px;border:1px solid transparent;border-left-color:#d3dce2;width:calc(100% - 293px);}
.products-list .index-goods:hover .product-image, .products-list .index-goods:hover .product-information{border-color:#afd5f3;border-left-color:#afd5f3;}
.products-list .ratings{width:100%;margin-bottom:30px;}
.products-list .index-goods .product-name{width:100%;line-height:24px;overflow:hidden;height:48px;margin-bottom:10px;}
.products-list .index-goods .product-name a{word-break:break-word;}
.products-list .index-goods .price.old-price{margin-left:10px;}
.products-list .index-goods .add-to-links{display:flex;flex-wrap:wrap;justify-content:space-between;width:200px;margin-left:15px;}
.products-list .index-goods .add-to-links .add-wishlist{width:50px;height:50px;box-shadow: 0px 3px 7px 0px rgba(0, 0, 0, 0.1);background-size:24px;}
.products-list .index-goods .add-to-links .add-compare{width:50px;height:50px;box-shadow: 0px 3px 7px 0px rgba(0, 0, 0, 0.1);background-size:24px;}
.products-list .index-goods .add-cart, .products-list .index-goods .quickview{width:50px;height:50px;box-shadow: 0px 3px 7px 0px rgba(0, 0, 0, 0.1);background-size:24px;}
.products-list .index-goods .add-notify{width:50px;height:50px;box-shadow: 0px 3px 7px 0px rgba(0, 0, 0, 0.1);background-size:24px;}
.products-list .index-goods .price-box{width:400px;display:flex;flex-wrap:wrap;align-content:center;align-items:baseline;}
.products-list .owl-carousel{position: static;display: flex;justify-content: center;}
.products-list .owl-nav{display:flex;flex-wrap:wrap;width:1730px;justify-content:space-between;top:55px;}
/* Описание категории */
.DescriptionBlock.goods-list-desc{background-color:#fff;padding:30px;margin-bottom:30px;}
/* Пагинация */
.pagination{padding:20px 0;height:92px;margin-bottom:30px;}
.pages{margin-bottom:30px;}
.pages ol{list-style:none;display:flex;-webkit-display:flex;flex-wrap:wrap;justify-content:center;padding:0;margin:0;}
.pages ol li{display:block;text-align:center;position:relative;margin:0 2px;}
.pages ol li a, .pages ol li span{font-size:18px;display:flex;flex-wrap:wrap;justify-content:center;width:52px;height:52px;background-color:#fff;color:#000;align-content:center;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;}
.pages ol li.current span, .pages ol li span:hover, .pages ol li a:hover{color:#fff;background-color:#f00;}
.pagination-next{background-repeat:no-repeat;background-position:center center;background-size:12px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' 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-repeat:no-repeat;background-position:center center;background-size:12px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' 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='%23fff' 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='%23fff' 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");}
/* Товары таблицей правки для отображения не на главной */
.right-col .products-grid .item{height:auto;}
.right-col .products-grid{align-items:stretch;}
/* Политика конфиденциальности */
#fancybox-pp p{font-size:12px;line-height:16px;}
/* Колонки сайта */
#main .container{display:flex;-webkit-display:flex;flex-wrap:wrap;}
/*SVG для элементов*/
.add-to-links .add-wishlist{transition:none;display:block;width:50px;height:50px;background-color:#fff;box-shadow: 0px 3px 7px 0px rgba(0, 0, 0, 0.1);background-size:24px;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;background-repeat:no-repeat;background-position:center center;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 30.9 28.9' xml:space='preserve'%3E%3Cstyle%3E.st0%7Bfill:%23000%7D%3C/style%3E%3Cpath class='st0' d='M30.1 8.9c-.4-4.7-3.8-8.2-8-8.2-2.8 0-5.3 1.5-6.8 3.9C13.9 2.2 11.4.7 8.7.7 4.5.7 1.2 4.1.7 8.9c0 .2-.2 1.3.3 3.1.6 2.6 2 4.9 4.1 6.8l10.2 9.3 10.4-9.3c2.1-1.9 3.5-4.2 4.1-6.8.5-1.8.3-2.9.3-3.1zm-1.3 2.9c-.6 2.4-1.8 4.5-3.7 6.2l-9.7 8.6L5.9 18c-1.9-1.7-3.2-3.9-3.7-6.2-.4-1.7-.2-2.7-.2-2.7V9c.4-4.1 3.2-7.1 6.8-7.1 2.7 0 5 1.6 6.1 4.3l.5 1.2.5-1.2c1.1-2.6 3.5-4.3 6.3-4.3 3.6 0 6.5 3 6.8 7.2 0 0 .2 1-.2 2.7z'/%3E%3Cpath class='st0' d='M15.4 28.4c-.1 0-.1 0-.2-.1L4.9 19c-2.1-1.9-3.5-4.3-4.1-6.9-.4-1.8-.3-3-.3-3.2C1 4.1 4.4.5 8.8.5c2.7 0 5.1 1.4 6.6 3.7 1.5-2.3 4-3.7 6.8-3.7C26.5.5 30 4 30.4 8.9c0 .2.2 1.4-.3 3.2-.6 2.6-2.1 5-4.1 6.9l-10.4 9.3c-.1.1-.2.1-.2.1zM8.8 1C4.7 1 1.5 4.4 1 9c0 .2-.2 1.3.2 3 .6 2.5 2 4.8 4 6.7l10.1 9.1 10.3-9.2c2-1.8 3.4-4.1 4-6.7.4-1.7.3-2.8.2-3-.4-4.5-3.6-7.9-7.7-7.9-2.7 0-5.1 1.4-6.6 3.8 0 .1-.1.1-.2.1s-.2 0-.2-.1C13.8 2.4 11.4 1 8.8 1zm6.6 25.9c-.1 0-.1 0-.2-.1l-9.5-8.6c-1.9-1.7-3.2-3.9-3.8-6.3-.4-1.7-.3-2.7-.2-2.8C2 4.8 5 1.7 8.8 1.7c2.8 0 5.2 1.7 6.3 4.4l.3.7.3-.7c1.1-2.7 3.7-4.4 6.5-4.4 3.7 0 6.7 3.1 7.1 7.4 0 .1.1 1.1-.2 2.7-.6 2.4-1.9 4.6-3.8 6.3l-9.7 8.6-.2.2zM8.8 2.2c-3.5 0-6.2 2.9-6.6 6.9v.1s-.1 1 .2 2.6c.5 2.2 1.8 4.3 3.6 6l9.3 8.5 9.5-8.5c1.8-1.7 3.1-3.8 3.7-6.1.4-1.6.2-2.5.2-2.6-.4-4.1-3.1-7-6.6-7-2.6 0-5 1.6-6 4.1l-.5 1.2c0 .1-.1.2-.2.2s-.2-.1-.2-.2l-.5-1.2c-1.2-2.5-3.4-4-5.9-4z'/%3E%3Cg%3E%3Cpath class='st0' d='M9.8 4.2c-3.1 0-5.7 2.5-5.7 5.7 0 .3.3.6.6.6s.6-.3.6-.6c0-2.5 2-4.5 4.5-4.5.3 0 .6-.3.6-.6s-.3-.6-.6-.6z'/%3E%3Cpath class='st0' d='M4.7 10.7c-.4 0-.8-.4-.8-.8C3.9 6.6 6.5 4 9.8 4c.4 0 .8.4.8.8s-.4.8-.8.8c-2.4 0-4.3 1.9-4.3 4.3 0 .4-.3.8-.8.8zm5.1-6.2c-3 0-5.4 2.4-5.4 5.4 0 .2.1.3.3.3.2 0 .3-.2.3-.3 0-2.6 2.1-4.8 4.8-4.8.2 0 .3-.1.3-.3 0-.2-.1-.3-.3-.3z'/%3E%3C/g%3E%3C/svg%3E");}
.add-to-links .add-compare{transition:none;display:block;width:50px;height:50px;background-color:#fff;box-shadow: 0px 3px 7px 0px rgba(0, 0, 0, 0.1);background-size:24px;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;background-repeat:no-repeat;background-position:center center;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 32.9 30.9' xml:space='preserve'%3E%3Cstyle%3E.st0%7Bfill:%23000%7D%3C/style%3E%3Cpath class='st0' d='M24.4 29.6c0 .4.3.8.8.8.4 0 .8-.3.8-.8V3.1l4.7 4.7c0 .1.2.2.4.2s.4-.1.6-.2c.3-.3.3-.8 0-1.1l-6-6c-.3-.3-.8-.3-1.1 0l-6 6c-.3.3-.3.8 0 1.1.3.3.8.3 1.1 0l4.7-4.7v26.5z'/%3E%3Cpath class='st0' d='M25.2 30.7c-.6 0-1-.5-1-1V3.8L19.9 8c-.4.4-1 .4-1.4 0-.4-.4-.4-1 0-1.4l6-6c.4-.4 1.1-.4 1.4 0l6 6c.4.4.4 1 0 1.4-.4.4-1.1.4-1.5 0l-4.2-4.2v25.9c0 .5-.5 1-1 1zm-.6-1c.1.2.3.4.5.4.3 0 .5-.2.5-.5V2.5l5.1 5.1c.2.2.5.2.7 0 .2-.2.2-.5 0-.7l-6-6c-.2-.2-.5-.2-.7 0l-6 6c-.2.2-.2.5 0 .7.2.2.5.2.7 0l5.1-5.1v27.2z'/%3E%3Cg%3E%3Cpath class='st0' d='M14.2 23.1c-.3-.3-.8-.3-1.1 0l-4.7 4.7V1.3c0-.4-.3-.8-.8-.8-.4 0-.8.3-.8.8v26.5l-4.6-4.7c-.3-.3-.8-.3-1.1 0-.3.3-.3.8 0 1.1l6 6c.2.2.3.2.6.2.2 0 .4-.1.6-.2l6-6c.2-.3.2-.8-.1-1.1z'/%3E%3Cpath class='st0' d='M7.7 30.7c-.3 0-.5-.1-.7-.3l-6-6c-.2-.2-.3-.5-.3-.7 0-.3.1-.5.3-.7.4-.4 1-.4 1.4 0l4.2 4.2V1.3c0-.6.5-1 1-1s1 .5 1 1v25.9l4.2-4.2c.4-.4 1.1-.4 1.4 0 .4.4.4 1 0 1.4l-6 6c.1.1-.2.3-.5.3zm-6-7.6c-.1 0-.3.1-.4.2-.1.1-.2.2-.2.4 0 .1.1.3.2.4l6 6c.2.2.5.2.7 0l6-6c.2-.2.2-.5 0-.7-.2-.2-.5-.2-.7 0l-5.1 5.1V1.3c0-.3-.2-.6-.5-.6s-.5.3-.5.6v27.1l-5.1-5.1c-.1-.1-.2-.2-.4-.2z'/%3E%3C/g%3E%3C/svg%3E");}
.add-to-links .add-wishlist:hover, .add-to-links .add-wishlist.added{background-color:#f00;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 30.9 28.9' xml:space='preserve'%3E%3Cstyle%3E.st0%7Bfill:%23fff%7D%3C/style%3E%3Cpath class='st0' d='M30.1 8.9c-.4-4.7-3.8-8.2-8-8.2-2.8 0-5.3 1.5-6.8 3.9C13.9 2.2 11.4.7 8.7.7 4.5.7 1.2 4.1.7 8.9c0 .2-.2 1.3.3 3.1.6 2.6 2 4.9 4.1 6.8l10.2 9.3 10.4-9.3c2.1-1.9 3.5-4.2 4.1-6.8.5-1.8.3-2.9.3-3.1zm-1.3 2.9c-.6 2.4-1.8 4.5-3.7 6.2l-9.7 8.6L5.9 18c-1.9-1.7-3.2-3.9-3.7-6.2-.4-1.7-.2-2.7-.2-2.7V9c.4-4.1 3.2-7.1 6.8-7.1 2.7 0 5 1.6 6.1 4.3l.5 1.2.5-1.2c1.1-2.6 3.5-4.3 6.3-4.3 3.6 0 6.5 3 6.8 7.2 0 0 .2 1-.2 2.7z'/%3E%3Cpath class='st0' d='M15.4 28.4c-.1 0-.1 0-.2-.1L4.9 19c-2.1-1.9-3.5-4.3-4.1-6.9-.4-1.8-.3-3-.3-3.2C1 4.1 4.4.5 8.8.5c2.7 0 5.1 1.4 6.6 3.7 1.5-2.3 4-3.7 6.8-3.7C26.5.5 30 4 30.4 8.9c0 .2.2 1.4-.3 3.2-.6 2.6-2.1 5-4.1 6.9l-10.4 9.3c-.1.1-.2.1-.2.1zM8.8 1C4.7 1 1.5 4.4 1 9c0 .2-.2 1.3.2 3 .6 2.5 2 4.8 4 6.7l10.1 9.1 10.3-9.2c2-1.8 3.4-4.1 4-6.7.4-1.7.3-2.8.2-3-.4-4.5-3.6-7.9-7.7-7.9-2.7 0-5.1 1.4-6.6 3.8 0 .1-.1.1-.2.1s-.2 0-.2-.1C13.8 2.4 11.4 1 8.8 1zm6.6 25.9c-.1 0-.1 0-.2-.1l-9.5-8.6c-1.9-1.7-3.2-3.9-3.8-6.3-.4-1.7-.3-2.7-.2-2.8C2 4.8 5 1.7 8.8 1.7c2.8 0 5.2 1.7 6.3 4.4l.3.7.3-.7c1.1-2.7 3.7-4.4 6.5-4.4 3.7 0 6.7 3.1 7.1 7.4 0 .1.1 1.1-.2 2.7-.6 2.4-1.9 4.6-3.8 6.3l-9.7 8.6-.2.2zM8.8 2.2c-3.5 0-6.2 2.9-6.6 6.9v.1s-.1 1 .2 2.6c.5 2.2 1.8 4.3 3.6 6l9.3 8.5 9.5-8.5c1.8-1.7 3.1-3.8 3.7-6.1.4-1.6.2-2.5.2-2.6-.4-4.1-3.1-7-6.6-7-2.6 0-5 1.6-6 4.1l-.5 1.2c0 .1-.1.2-.2.2s-.2-.1-.2-.2l-.5-1.2c-1.2-2.5-3.4-4-5.9-4z'/%3E%3Cg%3E%3Cpath class='st0' d='M9.8 4.2c-3.1 0-5.7 2.5-5.7 5.7 0 .3.3.6.6.6s.6-.3.6-.6c0-2.5 2-4.5 4.5-4.5.3 0 .6-.3.6-.6s-.3-.6-.6-.6z'/%3E%3Cpath class='st0' d='M4.7 10.7c-.4 0-.8-.4-.8-.8C3.9 6.6 6.5 4 9.8 4c.4 0 .8.4.8.8s-.4.8-.8.8c-2.4 0-4.3 1.9-4.3 4.3 0 .4-.3.8-.8.8zm5.1-6.2c-3 0-5.4 2.4-5.4 5.4 0 .2.1.3.3.3.2 0 .3-.2.3-.3 0-2.6 2.1-4.8 4.8-4.8.2 0 .3-.1.3-.3 0-.2-.1-.3-.3-.3z'/%3E%3C/g%3E%3C/svg%3E");}
.add-to-links .add-compare:hover, .add-to-links .add-compare.added{background-color:#f00;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 32.9 30.9' xml:space='preserve'%3E%3Cstyle%3E.st0%7Bfill:%23fff%7D%3C/style%3E%3Cpath class='st0' d='M24.4 29.6c0 .4.3.8.8.8.4 0 .8-.3.8-.8V3.1l4.7 4.7c0 .1.2.2.4.2s.4-.1.6-.2c.3-.3.3-.8 0-1.1l-6-6c-.3-.3-.8-.3-1.1 0l-6 6c-.3.3-.3.8 0 1.1.3.3.8.3 1.1 0l4.7-4.7v26.5z'/%3E%3Cpath class='st0' d='M25.2 30.7c-.6 0-1-.5-1-1V3.8L19.9 8c-.4.4-1 .4-1.4 0-.4-.4-.4-1 0-1.4l6-6c.4-.4 1.1-.4 1.4 0l6 6c.4.4.4 1 0 1.4-.4.4-1.1.4-1.5 0l-4.2-4.2v25.9c0 .5-.5 1-1 1zm-.6-1c.1.2.3.4.5.4.3 0 .5-.2.5-.5V2.5l5.1 5.1c.2.2.5.2.7 0 .2-.2.2-.5 0-.7l-6-6c-.2-.2-.5-.2-.7 0l-6 6c-.2.2-.2.5 0 .7.2.2.5.2.7 0l5.1-5.1v27.2z'/%3E%3Cg%3E%3Cpath class='st0' d='M14.2 23.1c-.3-.3-.8-.3-1.1 0l-4.7 4.7V1.3c0-.4-.3-.8-.8-.8-.4 0-.8.3-.8.8v26.5l-4.6-4.7c-.3-.3-.8-.3-1.1 0-.3.3-.3.8 0 1.1l6 6c.2.2.3.2.6.2.2 0 .4-.1.6-.2l6-6c.2-.3.2-.8-.1-1.1z'/%3E%3Cpath class='st0' d='M7.7 30.7c-.3 0-.5-.1-.7-.3l-6-6c-.2-.2-.3-.5-.3-.7 0-.3.1-.5.3-.7.4-.4 1-.4 1.4 0l4.2 4.2V1.3c0-.6.5-1 1-1s1 .5 1 1v25.9l4.2-4.2c.4-.4 1.1-.4 1.4 0 .4.4.4 1 0 1.4l-6 6c.1.1-.2.3-.5.3zm-6-7.6c-.1 0-.3.1-.4.2-.1.1-.2.2-.2.4 0 .1.1.3.2.4l6 6c.2.2.5.2.7 0l6-6c.2-.2.2-.5 0-.7-.2-.2-.5-.2-.7 0l-5.1 5.1V1.3c0-.3-.2-.6-.5-.6s-.5.3-.5.6v27.1l-5.1-5.1c-.1-.1-.2-.2-.4-.2z'/%3E%3C/g%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 {padding:60px 0 0 0;background-size: cover;}
#footer .footer-cols-wrp{width:1730px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:flex-start;}
#footer .footer-width{width:1460px;display:flex;flex-wrap:wrap;justify-content:space-between;}
#footer .col{width:25%;}
#footer .col:not(:last-of-type){padding-right:80px;}
#footer .footer-logo{display:flex;flex-wrap:wrap;height:30px;align-content:center;margin-bottom:40px;}
#footer .footer-text{color:#fff;line-height:30px;margin-bottom:40px;text-align:justify;}
#footer .footer-cols-wrp.first{padding-bottom:60px;}
#footer .footer-title{font-size:30px;color:#fff;font-weight:normal;margin-bottom:40px;}
#footer .link{display:block;line-height:24px;width:100%;color:#fff;}
#footer .link:not(:last-of-type){margin-bottom:20px;}
#footer .link:hover{color:#f00;}
#footer .catalog-more{color:#fff;text-decoration:underline;}
#footer .catalog-more:hover{text-decoration:none;color:#f00;}
#footer .phone-footer{padding-left:35px;position:relative;margin-bottom:10px!important;}
#footer .phone-footer:before{content:' ';position:absolute;left:0;top:0;display:block;width: 25px;height: 25px;background-color: #fff;margin-right: 10px;background-size: 12px;background-repeat: no-repeat;background-position: center center;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23232626' viewBox='0 0 11.1 11.1'%3E%3Cpath d='M11 8.6c0-.1-.2-.2-.6-.4-.1-.1-.2-.2-.4-.3-.2-.1-.3-.2-.5-.3-.1 0-.3-.1-.4-.2 0 0-.1-.1-.2-.1-.1-.1-.2-.2-.3-.2-.1 0-.1-.1-.2-.1s-.2.1-.4.3c-.2.1-.3.3-.4.4-.2.2-.3.4-.4.5-.2.2-.3.3-.4.3h-.2c-.1 0-.1 0-.2-.1 0 0-.1-.1-.2-.1 0-.1-.1-.1-.1-.1-.7-.4-1.3-.9-1.8-1.4-.5-.5-1-1.1-1.4-1.8 0 0 0-.1-.1-.1 0-.2-.1-.3-.1-.3s0-.1-.1-.2v-.2c0-.1.1-.2.2-.4.2 0 .3-.2.5-.3.2-.1.3-.3.5-.4.1-.2.2-.3.2-.4v-.3c0-.1-.1-.2-.2-.3-.1 0-.1-.1-.1-.1-.1-.2-.2-.3-.3-.5-.1-.1-.2-.3-.3-.5C3 .9 3 .7 2.9.6 2.7.3 2.6.1 2.5 0h-.2c-.1 0-.3 0-.5.1-.3 0-.4.1-.6.1-.2.2-.5.5-.8 1-.3.5-.4 1-.4 1.5v.4c0 .1.1.3.1.5s.1.3.1.4c0 .1.1.2.2.4s.1.3.1.4c.2.5.4 1 .7 1.4.4.7 1 1.4 1.7 2.1.7.6 1.4 1.2 2.1 1.6.4.3.9.5 1.4.7 0 0 .2.1.4.1.2.1.4.1.4.2.1 0 .2.1.4.1h.8c.5 0 1-.1 1.5-.4.5-.3.8-.6 1-.8.1-.1.1-.3.2-.5s.1-.4.1-.6c-.1 0-.2-.1-.2-.1z'/%3E%3C/svg%3E");}
#footer .email-footer{padding-left:35px;position:relative;margin-bottom:20px;}
#footer .email-footer:before{content:' ';position:absolute;left:0;top:0;display:block;width: 25px;height: 25px;background-color: #fff;margin-right: 10px;background-size: 12px;background-repeat: no-repeat;background-position: center center;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23232626' viewBox='0 0 11.1 9.1'%3E%3Cpath d='M11.1 7.3c0 .2-.1.5-.2.7L7.4 4.1l3.5-3c.1.2.2.5.2.7v5.5zM5.5 4.8L10.3.6c-.2-.1-.4-.2-.7-.2H1.4C1.2.4.9.5.7.6l4.8 4.2zm1.4-.3l-1.1 1c-.1 0-.2.1-.3.1-.1 0-.2 0-.2-.1l-1.1-1-3.5 4c.2.1.5.2.7.2h8.3c.3 0 .5-.1.7-.2l-3.5-4zM.2 1c-.1.3-.2.5-.2.8v5.5c0 .2.1.5.2.7l3.5-3.9L.2 1z'/%3E%3C/svg%3E");}
#footer .region{padding-left:35px;position:relative;margin-bottom:20px;}
#footer .region:before{content:' ';position:absolute;left:0;top:0;display:block;width: 25px;height: 25px;background-color: #fff;margin-right: 10px;background-size: 12px;background-repeat: no-repeat;background-position: center center;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23232626' viewBox='0 0 9.1 11.1'%3E%3Cpath d='M7.2 1.3C6.5.6 5.5.2 4.5.2c-1 0-1.9.4-2.6 1.1C.6 2.6.4 5.1 1.6 6.5l3 4.3 3-4.3c1-1.4.9-3.9-.4-5.2zm-2.6 4c-.7 0-1.4-.6-1.4-1.4s.6-1.4 1.4-1.4S6 3.1 6 3.9s-.7 1.4-1.4 1.4z'/%3E%3C/svg%3E");}
#footer .worktime{padding-left:35px;position:relative;color:#fff;}
#footer .worktime:before{content:' ';position:absolute;left:0;top:0;display:block;width: 25px;height: 25px;background-color: #fff;margin-right: 10px;background-size: 12px;background-repeat: no-repeat;background-position: center center;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23232626' viewBox='0 0 13 13'%3E%3Cpath d='M1.4 3.9c.7-1.1 1.9-2 3.2-2.3.1 0 .2-.1.2-.2v-.3C4.4.5 3.7 0 2.8 0 1.5 0 .4 1.1.4 2.4c0 .6.2 1.1.5 1.5.1.1.2.2.3.2.1 0 .2-.1.2-.2zM10.2 0c-.8 0-1.6.5-2 1.1-.1.1-.1.2 0 .3 0 .1.1.2.2.2 1.3.3 2.5 1.1 3.2 2.3.1.1.2.1.3.1.1 0 .2 0 .3-.1.3-.4.5-.9.5-1.5 0-1.3-1.1-2.4-2.5-2.4zM11.9 7.4c0-.9-.2-1.8-.7-2.6-.8-1.4-2.2-2.4-3.8-2.6-.3 0-.5-.1-.8-.1-.3 0-.6 0-.8.1-1.8.2-3.2 1.3-4 2.7-.4.7-.6 1.6-.6 2.5 0 1.6.7 3 1.8 4l-.5.6c-.2.3-.1.7.1.8.2.2.3.2.4.2.2 0 .4-.1.5-.3l.5-.6c.8.4 1.6.7 2.6.7.9 0 1.8-.2 2.6-.7l.5.6c0 .3.2.3.3.3.1 0 .2 0 .4-.1.3-.2.3-.6.1-.8l-.5-.6c1.2-1 1.9-2.5 1.9-4.1zm-5.4 3.9c-2.1 0-3.9-1.7-3.9-3.9 0-.7.2-1.3.5-1.8.6-1 1.6-1.8 2.8-2 .2 0 .4-.1.6-.1h.6c1.2.2 2.3.9 2.8 2 .3.5.5 1.2.5 1.8 0 2.3-1.7 4-3.9 4z'/%3E%3Cpath d='M8.7 8.3l-1.5-.9c0-.1-.1-.3-.2-.4V5.2c0-.2-.2-.4-.4-.4s-.4.2-.4.4L6.1 7c-.2.1-.3.3-.3.6 0 .4.3.7.7.7.1 0 .2 0 .3-.1l1.4.9c.1 0 .1.1.2.1s.3-.1.4-.2c.2-.3.1-.5-.1-.7z'/%3E%3C/svg%3E");}
#footer .footer-callback{display:block;width:100%;margin:30px 0;color:#fff;text-decoration:underline;}
#footer .footer-callback:hover{color:#f00;}
/* Социальные сети */
.social-links{display:flex;-webkit-display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;width:255px;}
.social-links a{display:block;width:53px;height:53px;background-repeat: no-repeat;background-color:#fff;background-position:center center;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;}
.social-links .telegram{background-size: 26px;background-position: center center;background-image: url("data:image/svg+xml,%0A%3Csvg height='512' fill='%23000' viewBox='0 0 24 24' width='512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.417 15.181l-.397 5.584c.568 0 .814-.244 1.109-.537l2.663-2.545 5.518 4.041c1.012.564 1.725.267 1.998-.931L23.93 3.821l.001-.001c.321-1.496-.541-2.081-1.527-1.714l-21.29 8.151c-1.453.564-1.431 1.374-.247 1.741l5.443 1.693L18.953 5.78c.595-.394 1.136-.176.691.218z'/%3E%3C/svg%3E");}
.social-links .telegram:hover{background-color: #000;background-size: 26px;background-image: url("data:image/svg+xml,%0A%3Csvg height='512' fill='%23fff' viewBox='0 0 24 24' width='512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.417 15.181l-.397 5.584c.568 0 .814-.244 1.109-.537l2.663-2.545 5.518 4.041c1.012.564 1.725.267 1.998-.931L23.93 3.821l.001-.001c.321-1.496-.541-2.081-1.527-1.714l-21.29 8.151c-1.453.564-1.431 1.374-.247 1.741l5.443 1.693L18.953 5.78c.595-.394 1.136-.176.691.218z'/%3E%3C/svg%3E");}
.social-links .odnoklasniki{background-size: 26px;background-position: center center;background-image: url("data:image/svg+xml,%0A%3Csvg height='512' fill='%23000' viewBox='0 0 24 24' width='512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.721 12.881c-.613 1.205.083 1.781 1.671 2.765 1.35.834 3.215 1.139 4.413 1.261l-4.721 4.541c-1.374 1.317.838 3.43 2.211 2.141l3.717-3.585c1.423 1.369 2.787 2.681 3.717 3.59 1.374 1.294 3.585-.801 2.226-2.141-.102-.097-5.037-4.831-4.736-4.541 1.213-.122 3.05-.445 4.384-1.261l-.001-.001c1.588-.989 2.284-1.564 1.68-2.769-.365-.684-1.349-1.256-2.659-.267 0 0-1.769 1.355-4.622 1.355-2.854 0-4.622-1.355-4.622-1.355-1.309-.994-2.297-.417-2.658.267z'/%3E%3Cpath d='M11.999 12.142c3.478 0 6.318-2.718 6.318-6.064 0-3.36-2.84-6.078-6.318-6.078C8.52 0 5.68 2.718 5.68 6.078c0 3.346 2.84 6.064 6.319 6.064zm0-9.063c1.709 0 3.103 1.341 3.103 2.999 0 1.644-1.394 2.985-3.103 2.985S8.896 7.722 8.896 6.078c-.001-1.659 1.393-2.999 3.103-2.999z'/%3E%3C/svg%3E");}
.social-links .odnoklasniki:hover{background-color: #000;background-size: 26px;background-image: url("data:image/svg+xml,%0A%3Csvg height='512' fill='%23fff' viewBox='0 0 24 24' width='512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.721 12.881c-.613 1.205.083 1.781 1.671 2.765 1.35.834 3.215 1.139 4.413 1.261l-4.721 4.541c-1.374 1.317.838 3.43 2.211 2.141l3.717-3.585c1.423 1.369 2.787 2.681 3.717 3.59 1.374 1.294 3.585-.801 2.226-2.141-.102-.097-5.037-4.831-4.736-4.541 1.213-.122 3.05-.445 4.384-1.261l-.001-.001c1.588-.989 2.284-1.564 1.68-2.769-.365-.684-1.349-1.256-2.659-.267 0 0-1.769 1.355-4.622 1.355-2.854 0-4.622-1.355-4.622-1.355-1.309-.994-2.297-.417-2.658.267z'/%3E%3Cpath d='M11.999 12.142c3.478 0 6.318-2.718 6.318-6.064 0-3.36-2.84-6.078-6.318-6.078C8.52 0 5.68 2.718 5.68 6.078c0 3.346 2.84 6.064 6.319 6.064zm0-9.063c1.709 0 3.103 1.341 3.103 2.999 0 1.644-1.394 2.985-3.103 2.985S8.896 7.722 8.896 6.078c-.001-1.659 1.393-2.999 3.103-2.999z'/%3E%3C/svg%3E");}
.social-links .youtube{background-size: 26px;background-image: url("data:image/svg+xml,%0A%3Csvg height='512' fill='%23000' viewBox='0 0 24 24' width='512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23.469 5.929l.03.196a3.043 3.043 0 00-2.068-2.112l-.021-.005c-1.871-.508-9.4-.508-9.4-.508s-7.51-.01-9.4.508A3.044 3.044 0 00.527 6.104l-.005.021c-.699 3.651-.704 8.038.031 11.947l-.031-.198a3.043 3.043 0 002.068 2.112l.021.005c1.869.509 9.4.509 9.4.509s7.509 0 9.4-.509a3.043 3.043 0 002.084-2.096l.005-.021c.318-1.698.5-3.652.5-5.648l-.001-.221.001-.23c0-1.997-.182-3.951-.531-5.846zM9.608 15.651V8.358l6.266 3.652z'/%3E%3C/svg%3E");}
.social-links .youtube:hover{background-color: #000;background-size: 26px;background-image: url("data:image/svg+xml,%0A%3Csvg height='512' fill='%23fff' viewBox='0 0 24 24' width='512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23.469 5.929l.03.196a3.043 3.043 0 00-2.068-2.112l-.021-.005c-1.871-.508-9.4-.508-9.4-.508s-7.51-.01-9.4.508A3.044 3.044 0 00.527 6.104l-.005.021c-.699 3.651-.704 8.038.031 11.947l-.031-.198a3.043 3.043 0 002.068 2.112l.021.005c1.869.509 9.4.509 9.4.509s7.509 0 9.4-.509a3.043 3.043 0 002.084-2.096l.005-.021c.318-1.698.5-3.652.5-5.648l-.001-.221.001-.23c0-1.997-.182-3.951-.531-5.846zM9.608 15.651V8.358l6.266 3.652z'/%3E%3C/svg%3E");}
.social-links .instagram{background-size: 26px;background-image: url("data:image/svg+xml,%0A%3Csvg height='512' fill='%23000' viewBox='0 0 24 24' width='512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.004 5.838a6.157 6.157 0 00-6.158 6.158 6.157 6.157 0 006.158 6.158 6.157 6.157 0 006.158-6.158 6.157 6.157 0 00-6.158-6.158zm0 10.155a3.996 3.996 0 113.997-3.997 3.995 3.995 0 01-3.997 3.997z'/%3E%3Cpath d='M16.948.076c-2.208-.103-7.677-.098-9.887 0-1.942.091-3.655.56-5.036 1.941C-.283 4.325.012 7.435.012 11.996c0 4.668-.26 7.706 2.013 9.979 2.317 2.316 5.472 2.013 9.979 2.013 4.624 0 6.22.003 7.855-.63 2.223-.863 3.901-2.85 4.065-6.419.104-2.209.098-7.677 0-9.887-.198-4.213-2.459-6.768-6.976-6.976zm3.495 20.372c-1.513 1.513-3.612 1.378-8.468 1.378-5 0-7.005.074-8.468-1.393-1.685-1.677-1.38-4.37-1.38-8.453 0-5.525-.567-9.504 4.978-9.788 1.274-.045 1.649-.06 4.856-.06l.045.03c5.329 0 9.51-.558 9.761 4.986.057 1.265.07 1.645.07 4.847-.001 4.942.093 6.959-1.394 8.453z'/%3E%3Ccircle cx='18.406' cy='5.595' r='1.439'/%3E%3C/svg%3E");} 
.social-links .instagram:hover{background-color: #000;background-size: 26px;background-image: url("data:image/svg+xml,%0A%3Csvg height='512' fill='%23fff' viewBox='0 0 24 24' width='512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.004 5.838a6.157 6.157 0 00-6.158 6.158 6.157 6.157 0 006.158 6.158 6.157 6.157 0 006.158-6.158 6.157 6.157 0 00-6.158-6.158zm0 10.155a3.996 3.996 0 113.997-3.997 3.995 3.995 0 01-3.997 3.997z'/%3E%3Cpath d='M16.948.076c-2.208-.103-7.677-.098-9.887 0-1.942.091-3.655.56-5.036 1.941C-.283 4.325.012 7.435.012 11.996c0 4.668-.26 7.706 2.013 9.979 2.317 2.316 5.472 2.013 9.979 2.013 4.624 0 6.22.003 7.855-.63 2.223-.863 3.901-2.85 4.065-6.419.104-2.209.098-7.677 0-9.887-.198-4.213-2.459-6.768-6.976-6.976zm3.495 20.372c-1.513 1.513-3.612 1.378-8.468 1.378-5 0-7.005.074-8.468-1.393-1.685-1.677-1.38-4.37-1.38-8.453 0-5.525-.567-9.504 4.978-9.788 1.274-.045 1.649-.06 4.856-.06l.045.03c5.329 0 9.51-.558 9.761 4.986.057 1.265.07 1.645.07 4.847-.001 4.942.093 6.959-1.394 8.453z'/%3E%3Ccircle cx='18.406' cy='5.595' r='1.439'/%3E%3C/svg%3E");}
.social-links .vk{display:none;background-size: 26px;background-image: url("data:image/svg+xml,%0A%3Csvg height='512' fill='%23000' viewBox='0 0 24 24' width='512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.915 13.028c-.388-.49-.277-.708 0-1.146.005-.005 3.208-4.431 3.538-5.932l.002-.001c.164-.547 0-.949-.793-.949h-2.624c-.668 0-.976.345-1.141.731 0 0-1.336 3.198-3.226 5.271-.61.599-.892.791-1.225.791-.164 0-.419-.192-.419-.739V5.949c0-.656-.187-.949-.74-.949H9.161c-.419 0-.668.306-.668.591 0 .622.945.765 1.043 2.515v3.797c0 .832-.151.985-.486.985-.892 0-3.057-3.211-4.34-6.886-.259-.713-.512-1.001-1.185-1.001H.9c-.749 0-.9.345-.9.731 0 .682.892 4.073 4.148 8.553C6.318 17.343 9.374 19 12.154 19c1.671 0 1.875-.368 1.875-1.001 0-2.922-.151-3.198.686-3.198.388 0 1.056.192 2.616 1.667C19.114 18.217 19.407 19 20.405 19h2.624c.748 0 1.127-.368.909-1.094-.499-1.527-3.871-4.668-4.023-4.878z'/%3E%3C/svg%3E");} 
.social-links .vk:hover{background-color: #000;background-size: 26px;background-image: url("data:image/svg+xml,%0A%3Csvg height='512' fill='%23fff' viewBox='0 0 24 24' width='512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.915 13.028c-.388-.49-.277-.708 0-1.146.005-.005 3.208-4.431 3.538-5.932l.002-.001c.164-.547 0-.949-.793-.949h-2.624c-.668 0-.976.345-1.141.731 0 0-1.336 3.198-3.226 5.271-.61.599-.892.791-1.225.791-.164 0-.419-.192-.419-.739V5.949c0-.656-.187-.949-.74-.949H9.161c-.419 0-.668.306-.668.591 0 .622.945.765 1.043 2.515v3.797c0 .832-.151.985-.486.985-.892 0-3.057-3.211-4.34-6.886-.259-.713-.512-1.001-1.185-1.001H.9c-.749 0-.9.345-.9.731 0 .682.892 4.073 4.148 8.553C6.318 17.343 9.374 19 12.154 19c1.671 0 1.875-.368 1.875-1.001 0-2.922-.151-3.198.686-3.198.388 0 1.056.192 2.616 1.667C19.114 18.217 19.407 19 20.405 19h2.624c.748 0 1.127-.368.909-1.094-.499-1.527-3.871-4.668-4.023-4.878z'/%3E%3C/svg%3E");} 
.social-links .facebook{display:none;background-size: 26px;background-image: url("data:image/svg+xml,%0A%3Csvg height='512' fill='%23000' viewBox='0 0 24 24' width='512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.997 3.985h2.191V.169C17.81.117 16.51 0 14.996 0c-3.159 0-5.323 1.987-5.323 5.639V9H6.187v4.266h3.486V24h4.274V13.267h3.345l.531-4.266h-3.877V6.062c.001-1.233.333-2.077 2.051-2.077z'/%3E%3C/svg%3E");} 
.social-links .facebook:hover{background-color: #000;background-size: 26px;background-image: url("data:image/svg+xml,%0A%3Csvg height='512' fill='%23fff' viewBox='0 0 24 24' width='512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.997 3.985h2.191V.169C17.81.117 16.51 0 14.996 0c-3.159 0-5.323 1.987-5.323 5.639V9H6.187v4.266h3.486V24h4.274V13.267h3.345l.531-4.266h-3.877V6.062c.001-1.233.333-2.077 2.051-2.077z'/%3E%3C/svg%3E");} 
.social-links .skype{display:none;background-size: 26px;background-image: url("data:image/svg+xml,%0A%3Csvg height='512' fill='%23000' viewBox='0 0 24 24' width='512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23.309 14.547C25.047 6.737 18.205-.358 10.17 1.004 5.808-1.703 0 1.356 0 6.546c0 1.207.333 2.337.912 3.311-1.615 7.828 5.283 14.821 13.311 13.366 5.675 3.001 11.946-2.984 9.086-8.676zm-7.638 4.71c-2.108.867-5.577.872-7.676-.227-2.993-1.596-3.525-5.189-.943-5.189 1.946 0 1.33 2.269 3.295 3.194.902.417 2.841.46 3.968-.3 1.113-.745 1.011-1.917.406-2.477-1.603-1.48-6.19-.892-8.287-3.483-.911-1.124-1.083-3.107.037-4.545 1.952-2.512 7.68-2.665 10.143-.768 2.274 1.76 1.66 4.096-.175 4.096-2.207 0-1.047-2.888-4.61-2.888-2.583 0-3.599 1.837-1.78 2.731 2.466 1.225 8.75.816 8.75 5.603-.005 1.992-1.226 3.477-3.128 4.253z'/%3E%3C/svg%3E");}
.social-links .skype:hover{background-color: #000;background-size: 26px;background-image: url("data:image/svg+xml,%0A%3Csvg height='512' fill='%23fff' viewBox='0 0 24 24' width='512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23.309 14.547C25.047 6.737 18.205-.358 10.17 1.004 5.808-1.703 0 1.356 0 6.546c0 1.207.333 2.337.912 3.311-1.615 7.828 5.283 14.821 13.311 13.366 5.675 3.001 11.946-2.984 9.086-8.676zm-7.638 4.71c-2.108.867-5.577.872-7.676-.227-2.993-1.596-3.525-5.189-.943-5.189 1.946 0 1.33 2.269 3.295 3.194.902.417 2.841.46 3.968-.3 1.113-.745 1.011-1.917.406-2.477-1.603-1.48-6.19-.892-8.287-3.483-.911-1.124-1.083-3.107.037-4.545 1.952-2.512 7.68-2.665 10.143-.768 2.274 1.76 1.66 4.096-.175 4.096-2.207 0-1.047-2.888-4.61-2.888-2.583 0-3.599 1.837-1.78 2.731 2.466 1.225 8.75.816 8.75 5.603-.005 1.992-1.226 3.477-3.128 4.253z'/%3E%3C/svg%3E");}
.social-links .tik-tok{display:none;background-size: 26px;background-image: url("data:image/svg+xml,%0A%3Csvg height='512' width='512' fill='%23000' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M480.32 128.39c-29.22 0-56.18-9.68-77.83-26.01-24.83-18.72-42.67-46.18-48.97-77.83A129.78 129.78 0 01351.04.39h-83.47v228.08l-.1 124.93c0 33.4-21.75 61.72-51.9 71.68a75.905 75.905 0 01-28.04 3.72c-12.56-.69-24.33-4.48-34.56-10.6-21.77-13.02-36.53-36.64-36.93-63.66-.63-42.23 33.51-76.66 75.71-76.66 8.33 0 16.33 1.36 23.82 3.83v-84.75c-7.9-1.17-15.94-1.78-24.07-1.78-46.19 0-89.39 19.2-120.27 53.79-23.34 26.14-37.34 59.49-39.5 94.46-2.83 45.94 13.98 89.61 46.58 121.83 4.79 4.73 9.82 9.12 15.08 13.17 27.95 21.51 62.12 33.17 98.11 33.17 8.13 0 16.17-.6 24.07-1.77 33.62-4.98 64.64-20.37 89.12-44.57 30.08-29.73 46.7-69.2 46.88-111.21l-.43-186.56a210.864 210.864 0 0046.88 27.34c26.19 11.05 53.96 16.65 82.54 16.64v-83.1c.02.02-.22.02-.24.02z'/%3E%3C/svg%3E");}
.social-links .tik-tok:hover{background-color: #000;background-size: 26px;background-image: url("data:image/svg+xml,%0A%3Csvg height='512' width='512' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M480.32 128.39c-29.22 0-56.18-9.68-77.83-26.01-24.83-18.72-42.67-46.18-48.97-77.83A129.78 129.78 0 01351.04.39h-83.47v228.08l-.1 124.93c0 33.4-21.75 61.72-51.9 71.68a75.905 75.905 0 01-28.04 3.72c-12.56-.69-24.33-4.48-34.56-10.6-21.77-13.02-36.53-36.64-36.93-63.66-.63-42.23 33.51-76.66 75.71-76.66 8.33 0 16.33 1.36 23.82 3.83v-84.75c-7.9-1.17-15.94-1.78-24.07-1.78-46.19 0-89.39 19.2-120.27 53.79-23.34 26.14-37.34 59.49-39.5 94.46-2.83 45.94 13.98 89.61 46.58 121.83 4.79 4.73 9.82 9.12 15.08 13.17 27.95 21.51 62.12 33.17 98.11 33.17 8.13 0 16.17-.6 24.07-1.77 33.62-4.98 64.64-20.37 89.12-44.57 30.08-29.73 46.7-69.2 46.88-111.21l-.43-186.56a210.864 210.864 0 0046.88 27.34c26.19 11.05 53.96 16.65 82.54 16.64v-83.1c.02.02-.22.02-.24.02z'/%3E%3C/svg%3E");}
.social-links .twitter{display:none;background-size: 26px;background-image: url("data:image/svg+xml,%0A%3Csvg height='512' fill='%23000' viewBox='0 0 24 24' width='512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.534 7.113A9.822 9.822 0 0024 4.559v-.001c-.893.391-1.843.651-2.835.777a4.894 4.894 0 002.165-2.719 9.845 9.845 0 01-3.12 1.191 4.919 4.919 0 00-8.511 3.364c0 .39.033.765.114 1.122-4.09-.2-7.71-2.16-10.142-5.147a4.962 4.962 0 00-.674 2.487c0 1.704.877 3.214 2.186 4.089A4.863 4.863 0 01.96 9.116v.054a4.943 4.943 0 003.942 4.835c-.401.11-.837.162-1.29.162-.315 0-.633-.018-.931-.084.637 1.948 2.447 3.381 4.597 3.428a9.89 9.89 0 01-6.101 2.098c-.403 0-.79-.018-1.177-.067a13.856 13.856 0 007.548 2.208c8.683 0 14.342-7.244 13.986-14.637z'/%3E%3C/svg%3E");}
.social-links .twitter:hover{background-color: #000;background-size: 26px;background-image: url("data:image/svg+xml,%0A%3Csvg height='512' fill='%23fff' viewBox='0 0 24 24' width='512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.534 7.113A9.822 9.822 0 0024 4.559v-.001c-.893.391-1.843.651-2.835.777a4.894 4.894 0 002.165-2.719 9.845 9.845 0 01-3.12 1.191 4.919 4.919 0 00-8.511 3.364c0 .39.033.765.114 1.122-4.09-.2-7.71-2.16-10.142-5.147a4.962 4.962 0 00-.674 2.487c0 1.704.877 3.214 2.186 4.089A4.863 4.863 0 01.96 9.116v.054a4.943 4.943 0 003.942 4.835c-.401.11-.837.162-1.29.162-.315 0-.633-.018-.931-.084.637 1.948 2.447 3.381 4.597 3.428a9.89 9.89 0 01-6.101 2.098c-.403 0-.79-.018-1.177-.067a13.856 13.856 0 007.548 2.208c8.683 0 14.342-7.244 13.986-14.637z'/%3E%3C/svg%3E");}
.social-links .viber{display:none;background-size: 26px;background-image: url("data:image/svg+xml,%0A%3Csvg height='512' fill='%23000' viewBox='0 0 24 24' width='512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23.155 13.893c.716-6.027-.344-9.832-2.256-11.553l.001-.001C17.814-.6 7.392-1.035 3.7 2.471 2.042 4.186 1.458 6.703 1.394 9.819c-.064 3.117-.14 8.956 5.301 10.54H6.7l-.005 2.419s-.037.98.589 1.177c.716.232 1.04-.223 3.267-2.883 3.724.323 6.584-.417 6.909-.525.752-.252 5.007-.815 5.695-6.654zM10.918 19.37s-2.357 2.939-3.09 3.702c-.24.248-.503.225-.499-.267 0-.323.018-4.016.018-4.016-4.613-1.322-4.341-6.294-4.291-8.895.05-2.602.526-4.733 1.93-6.168C8.225.689 17.362 1.368 19.69 3.556c2.846 2.523 1.833 9.651 1.839 9.894-.585 4.874-4.033 5.183-4.667 5.394-.271.09-2.786.737-5.944.526z'/%3E%3Cpath d='M12.222 4.297c-.385 0-.385.6 0 .605 2.987.023 5.447 2.105 5.474 5.924 0 .403.59.398.585-.005h-.001c-.032-4.115-2.718-6.501-6.058-6.524z'/%3E%3Cpath d='M16.151 10.193c-.009.398.58.417.585.014.049-2.269-1.35-4.138-3.979-4.335-.385-.028-.425.577-.041.605 2.28.173 3.481 1.729 3.435 3.716zM15.521 12.774c-.494-.286-.997-.108-1.205.173l-.435.563c-.221.286-.634.248-.634.248-3.014-.797-3.82-3.951-3.82-3.951s-.037-.427.239-.656l.544-.45c.272-.216.444-.736.167-1.247-.74-1.337-1.237-1.798-1.49-2.152-.266-.333-.666-.408-1.082-.183h-.009c-.865.506-1.812 1.453-1.509 2.428.517 1.028 1.467 4.305 4.495 6.781 1.423 1.171 3.675 2.371 4.631 2.648l.009.014c.942.314 1.858-.67 2.347-1.561v-.007c.217-.431.145-.839-.172-1.106-.562-.548-1.41-1.153-2.076-1.542z'/%3E%3Cpath d='M13.169 8.104c.961.056 1.427.558 1.477 1.589.018.403.603.375.585-.028-.064-1.346-.766-2.096-2.03-2.166-.385-.023-.421.582-.032.605z'/%3E%3C/svg%3E");}
.social-links .viber:hover{background-color: #000;background-size: 26px;background-image: url("data:image/svg+xml,%0A%3Csvg height='512' fill='%23fff' viewBox='0 0 24 24' width='512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23.155 13.893c.716-6.027-.344-9.832-2.256-11.553l.001-.001C17.814-.6 7.392-1.035 3.7 2.471 2.042 4.186 1.458 6.703 1.394 9.819c-.064 3.117-.14 8.956 5.301 10.54H6.7l-.005 2.419s-.037.98.589 1.177c.716.232 1.04-.223 3.267-2.883 3.724.323 6.584-.417 6.909-.525.752-.252 5.007-.815 5.695-6.654zM10.918 19.37s-2.357 2.939-3.09 3.702c-.24.248-.503.225-.499-.267 0-.323.018-4.016.018-4.016-4.613-1.322-4.341-6.294-4.291-8.895.05-2.602.526-4.733 1.93-6.168C8.225.689 17.362 1.368 19.69 3.556c2.846 2.523 1.833 9.651 1.839 9.894-.585 4.874-4.033 5.183-4.667 5.394-.271.09-2.786.737-5.944.526z'/%3E%3Cpath d='M12.222 4.297c-.385 0-.385.6 0 .605 2.987.023 5.447 2.105 5.474 5.924 0 .403.59.398.585-.005h-.001c-.032-4.115-2.718-6.501-6.058-6.524z'/%3E%3Cpath d='M16.151 10.193c-.009.398.58.417.585.014.049-2.269-1.35-4.138-3.979-4.335-.385-.028-.425.577-.041.605 2.28.173 3.481 1.729 3.435 3.716zM15.521 12.774c-.494-.286-.997-.108-1.205.173l-.435.563c-.221.286-.634.248-.634.248-3.014-.797-3.82-3.951-3.82-3.951s-.037-.427.239-.656l.544-.45c.272-.216.444-.736.167-1.247-.74-1.337-1.237-1.798-1.49-2.152-.266-.333-.666-.408-1.082-.183h-.009c-.865.506-1.812 1.453-1.509 2.428.517 1.028 1.467 4.305 4.495 6.781 1.423 1.171 3.675 2.371 4.631 2.648l.009.014c.942.314 1.858-.67 2.347-1.561v-.007c.217-.431.145-.839-.172-1.106-.562-.548-1.41-1.153-2.076-1.542z'/%3E%3Cpath d='M13.169 8.104c.961.056 1.427.558 1.477 1.589.018.403.603.375.585-.028-.064-1.346-.766-2.096-2.03-2.166-.385-.023-.421.582-.032.605z'/%3E%3C/svg%3E");}
.social-links .whatsapp{display:none;background-size: 26px;background-image: url("data:image/svg+xml,%0A%3Csvg height='512' fill='%23000' viewBox='0 0 24 24' width='512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.507 14.307l-.009.075c-2.199-1.096-2.429-1.242-2.713-.816-.197.295-.771.964-.944 1.162-.175.195-.349.21-.646.075-.3-.15-1.263-.465-2.403-1.485-.888-.795-1.484-1.77-1.66-2.07-.293-.506.32-.578.878-1.634.1-.21.049-.375-.025-.524-.075-.15-.672-1.62-.922-2.206-.24-.584-.487-.51-.672-.51-.576-.05-.997-.042-1.368.344-1.614 1.774-1.207 3.604.174 5.55 2.714 3.552 4.16 4.206 6.804 5.114.714.227 1.365.195 1.88.121.574-.091 1.767-.721 2.016-1.426.255-.705.255-1.29.18-1.425-.074-.135-.27-.21-.57-.345z'/%3E%3Cpath d='M20.52 3.449C12.831-3.984.106 1.407.101 11.893c0 2.096.549 4.14 1.595 5.945L0 24l6.335-1.652c7.905 4.27 17.661-1.4 17.665-10.449 0-3.176-1.24-6.165-3.495-8.411zm1.482 8.417c-.006 7.633-8.385 12.4-15.012 8.504l-.36-.214-3.75.975 1.005-3.645-.239-.375c-4.124-6.565.614-15.145 8.426-15.145a9.865 9.865 0 017.021 2.91 9.788 9.788 0 012.909 6.99z'/%3E%3C/svg%3E");}
.social-links .whatsapp:hover{background-color: #000;background-size: 26px;background-image: url("data:image/svg+xml,%0A%3Csvg height='512' fill='%23fff' viewBox='0 0 24 24' width='512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.507 14.307l-.009.075c-2.199-1.096-2.429-1.242-2.713-.816-.197.295-.771.964-.944 1.162-.175.195-.349.21-.646.075-.3-.15-1.263-.465-2.403-1.485-.888-.795-1.484-1.77-1.66-2.07-.293-.506.32-.578.878-1.634.1-.21.049-.375-.025-.524-.075-.15-.672-1.62-.922-2.206-.24-.584-.487-.51-.672-.51-.576-.05-.997-.042-1.368.344-1.614 1.774-1.207 3.604.174 5.55 2.714 3.552 4.16 4.206 6.804 5.114.714.227 1.365.195 1.88.121.574-.091 1.767-.721 2.016-1.426.255-.705.255-1.29.18-1.425-.074-.135-.27-.21-.57-.345z'/%3E%3Cpath d='M20.52 3.449C12.831-3.984.106 1.407.101 11.893c0 2.096.549 4.14 1.595 5.945L0 24l6.335-1.652c7.905 4.27 17.661-1.4 17.665-10.449 0-3.176-1.24-6.165-3.495-8.411zm1.482 8.417c-.006 7.633-8.385 12.4-15.012 8.504l-.36-.214-3.75.975 1.005-3.645-.239-.375c-4.124-6.565.614-15.145 8.426-15.145a9.865 9.865 0 017.021 2.91 9.788 9.788 0 012.909 6.99z'/%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%;}
/* Копирайт */
#footer .copy-wrp{width:1730px;margin:0 auto;}
.copyright{color: #fff;background:#000;font-size:14px;text-align:left;padding:30px 0;}
.copyright .copyright-text{display:flex;flex-wrap:wrap;align-content:center;width:calc(100% - 200px);}
/* Способы оплаты */
.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;}
.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 {width:100%;margin:0 auto;padding:0 15px;display:flex;flex-wrap:wrap;justify-content:center;position: relative;}
#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:center;}
#breadcrumbs ul li {display:flex;-webkit-display:flex;flex-wrap:wrap;line-height: 20px;}
#breadcrumbs ul li:not(:last-of-type){margin-right: 5px;}
#breadcrumbs ul li:after {display: flex;flex-wrap: wrap;align-items: center;content: "›";font-size: 16px;color: #fff;margin: 0 5px 0 10px;}
#breadcrumbs ul li:last-of-type:after {display: none;}
#breadcrumbs ul li a{display:inline-block;padding:10px 0;color:#fff;max-width:250px;vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
#breadcrumbs ul li a:hover{text-decoration:underline;}
#breadcrumbs ul li strong {display:inline-block;position:relative;text-decoration:underline;color:#fff;padding:10px 0;max-width:250px;font-weight:normal;vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
/* Не главная страница */
.page-top{min-height:300px;width: 100%;padding: 100px 0 30px 0;position:relative;display: flex;flex-wrap: wrap;align-content: center;justify-content:center;background-position:bottom center;background-size:cover;background-repeat:no-repeat;}
.general{width:1740px;margin:90px auto 0 auto;display:flex;flex-wrap:wrap;justify-content:space-between;}
.general .left-col{width:360px;}
.general .left-col.hidden{display:none;}
.general .right-col{width:calc(100% - 360px - 30px);margin-bottom:60px;}
/* Мини-категории */
.tape-top-categories{display: flex;flex-wrap: nowrap;position: absolute;top:calc(100% - 40px);height:80px;width:620px;overflow-y:auto;background-color:#fff;    box-shadow: 0px 3px 7px 0px rgba(0, 0, 0, 0.1);}
.tape-top-categories a{display:flex;flex-wrap:wrap;align-content:center;height:100%;padding:0 15px;white-space:nowrap;}
.tape-top-categories a:first-of-type{padding-left:30px;}
.tape-top-categories a:last-of-type{padding-right:30px;}
/* Левая колонка */
.left-block{background:#fff;padding:30px;margin-bottom:30px;}
.left-header{display:block;position:relative;width:100%;font-size:24px;line-height:24px;padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #d3dce2;}
/* Каталог в левой колонке */
.left-catalog ul{padding:0;list-style:none;margin:0;}
.left-catalog ul li{display:block;width:100%;}
.left-catalog ul li.parent{position:relative;}
.left-catalog ul li a{display:block;width:100%;line-height:24px;padding:15px 0;}
.left-catalog ul li a:hover{color:#f00;}
.left-catalog ul li.catalog-lvl0.parent a.link-lvl0{padding-right:30px;}
.left-catalog ul li.catalog-lvl1.parent a.link-lvl1{padding-right:30px;}
.left-catalog .open-close{position:absolute;right:0;top:15px;display:block;width:24px;height:24px;cursor:pointer;background-position:center center;background-repeat:no-repeat;background-size:12px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' 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");}
.left-catalog .open-close:hover{background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23f00' 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");}
.left-catalog ul.lvl1{padding-left:30px;}
.left-catalog ul.lvl1 li a{color:#625f69;font-size:14px;padding:10px 0;line-height:20px;}
.left-catalog ul.lvl1 li a:hover{color:#f00;}
.left-catalog .open-close.open1{width:20px;height:20px;top:10px;}
.left-catalog ul.lvl2{padding-left:30px;} 
.left-catalog .open-close.open2, .left-catalog .open-close.open3{display:none;}
.catalog-lvl0.active .open0, .catalog-lvl1.active .open1{background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23f00' 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");}
.catalog-lvl0.active .link-lvl0, .catalog-lvl1.active .link-lvl1{color:#f00;}
/* Категории */
.categories {display: flex;justify-content: space-between;flex-wrap: wrap;}
.categories .item {width:308px;margin-bottom:30px;background:#fff;display:flex;flex-wrap:wrap;}
.categories .item .cat-image {border:1px solid transparent;border-bottom-color:#d3dce2;width:308px;height:308px;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:100%;padding:29px;border:1px solid transparent;border-top:0px;display:flex;flex-wrap:wrap;align-content:center;}
.categories .item .cat-name{width:100%;line-height:24px;height:48px;display:block;display: flex;flex-wrap: wrap;justify-content:flex-start;align-items: center;margin-bottom:15px;word-break:break-word;overflow:hidden;}
.categories .item .cat-count{font-size:14px;color:#625f69;width:100%;display:block;text-align:left;}
.categories .item:hover .cat-image, .categories .item:hover .cat-right{border-color:#afd5f3;border-bottom-color:#afd5f3;}
/* toolbar */
.toolbar{display:block;width:100%;margin-bottom:30px;}
.OrderFilterForm{width:100%;display:flex;flex-wrap:wrap;justify-content:flex-end;}
/* Отображение товаров */
.view-mode{display:flex;-webkit-display:flex;flex-wrap:wrap;justify-content:space-between;align-content:center;width:160px;margin-right:30px;}
.view-mode a{width:40px;height:40px;position:relative;display:block;background-size:28px;}
.view-mode .table-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' fill='%23000' viewBox='0 0 384 384'%3E%3Ccircle cx='44' cy='43.7' r='42.7'/%3E%3Ccircle cx='44' cy='192' r='42.7'/%3E%3Ccircle cx='44' cy='340.3' r='42.7'/%3E%3Ccircle cx='341.3' cy='43.7' r='42.7'/%3E%3Ccircle cx='341.3' cy='193' r='42.7'/%3E%3Ccircle cx='341.3' cy='340.3' r='42.7'/%3E%3Ccircle cx='193' cy='43.7' r='42.7'/%3E%3Ccircle cx='193' cy='193' r='42.7'/%3E%3Ccircle cx='193' cy='340.3' r='42.7'/%3E%3C/svg%3E");}
.view-mode .table-ico:hover, .view-mode .table-ico.act{background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23f00' viewBox='0 0 384 384'%3E%3Ccircle cx='44' cy='43.7' r='42.7'/%3E%3Ccircle cx='44' cy='192' r='42.7'/%3E%3Ccircle cx='44' cy='340.3' r='42.7'/%3E%3Ccircle cx='341.3' cy='43.7' r='42.7'/%3E%3Ccircle cx='341.3' cy='193' r='42.7'/%3E%3Ccircle cx='341.3' cy='340.3' r='42.7'/%3E%3Ccircle cx='193' cy='43.7' r='42.7'/%3E%3Ccircle cx='193' cy='193' r='42.7'/%3E%3Ccircle cx='193' cy='340.3' r='42.7'/%3E%3C/svg%3E");}
.view-mode .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' fill='%23000' viewBox='0 0 384 384'%3E%3Ccircle cx='44' cy='43.7' r='42.7'/%3E%3Ccircle cx='44' cy='192' r='42.7'/%3E%3Ccircle cx='44' cy='340.3' r='42.7'/%3E%3Cpath d='M341.3 86.3H148.7c-23.5 0-42.7-19.2-42.7-42.7C106 20.2 125.2 1 148.7 1h192.7C364.8 1 384 20.2 384 43.7c0 23.4-19.2 42.6-42.7 42.6zm0 148.5H148.7c-23.5 0-42.7-19.2-42.7-42.7 0-23.5 19.2-42.7 42.7-42.7h192.7c23.5 0 42.7 19.2 42.7 42.7-.1 23.5-19.3 42.7-42.8 42.7zm0 148.5H148.7c-23.5 0-42.7-19.2-42.7-42.7 0-23.5 19.2-42.7 42.7-42.7h192.7c23.5 0 42.7 19.2 42.7 42.7-.1 23.5-19.3 42.7-42.8 42.7z'/%3E%3C/svg%3E");}
.view-mode .list-ico:hover, .view-mode .list-ico.act{background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23f00' viewBox='0 0 384 384'%3E%3Ccircle cx='44' cy='43.7' r='42.7'/%3E%3Ccircle cx='44' cy='192' r='42.7'/%3E%3Ccircle cx='44' cy='340.3' r='42.7'/%3E%3Cpath d='M341.3 86.3H148.7c-23.5 0-42.7-19.2-42.7-42.7C106 20.2 125.2 1 148.7 1h192.7C364.8 1 384 20.2 384 43.7c0 23.4-19.2 42.6-42.7 42.6zm0 148.5H148.7c-23.5 0-42.7-19.2-42.7-42.7 0-23.5 19.2-42.7 42.7-42.7h192.7c23.5 0 42.7 19.2 42.7 42.7-.1 23.5-19.3 42.7-42.8 42.7zm0 148.5H148.7c-23.5 0-42.7-19.2-42.7-42.7 0-23.5 19.2-42.7 42.7-42.7h192.7c23.5 0 42.7 19.2 42.7 42.7-.1 23.5-19.3 42.7-42.8 42.7z'/%3E%3C/svg%3E");}
.view-mode .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' fill='%23000' viewBox='0 0 384 384'%3E%3Cpath d='M341.3 86.3h-87.7c-23.5 0-42.7-19.2-42.7-42.7C211 20.2 230.2 1 253.7 1h87.7C364.8 1 384 20.2 384 43.7c0 23.4-19.2 42.6-42.7 42.6zm0 148.5h-87.7c-23.5 0-42.7-19.2-42.7-42.7 0-23.5 19.2-42.7 42.7-42.7h87.7c23.5 0 42.7 19.2 42.7 42.7 0 23.5-19.2 42.7-42.7 42.7zm0 148.5h-87.7c-23.5 0-42.7-19.2-42.7-42.7 0-23.5 19.2-42.7 42.7-42.7h87.7c23.5 0 42.7 19.2 42.7 42.7 0 23.5-19.2 42.7-42.7 42.7zm-210-297H43.7C20.2 86.3 1 67.1 1 43.7 1 20.2 20.2 1 43.7 1h87.7C154.8 1 174 20.2 174 43.7c0 23.4-19.2 42.6-42.7 42.6zm0 148.5H43.7C20.2 234.8 1 215.6 1 192.1c0-23.5 19.2-42.7 42.7-42.7h87.7c23.5 0 42.7 19.2 42.7 42.7-.1 23.5-19.3 42.7-42.8 42.7zm0 148.5H43.7C20.2 383.3 1 364.1 1 340.6 1 317.2 20.2 298 43.7 298h87.7c23.5 0 42.7 19.2 42.7 42.7-.1 23.4-19.3 42.6-42.8 42.6z'/%3E%3C/svg%3E");}
.view-mode .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='%23f00' viewBox='0 0 384 384'%3E%3Cpath d='M341.3 86.3h-87.7c-23.5 0-42.7-19.2-42.7-42.7C211 20.2 230.2 1 253.7 1h87.7C364.8 1 384 20.2 384 43.7c0 23.4-19.2 42.6-42.7 42.6zm0 148.5h-87.7c-23.5 0-42.7-19.2-42.7-42.7 0-23.5 19.2-42.7 42.7-42.7h87.7c23.5 0 42.7 19.2 42.7 42.7 0 23.5-19.2 42.7-42.7 42.7zm0 148.5h-87.7c-23.5 0-42.7-19.2-42.7-42.7 0-23.5 19.2-42.7 42.7-42.7h87.7c23.5 0 42.7 19.2 42.7 42.7 0 23.5-19.2 42.7-42.7 42.7zm-210-297H43.7C20.2 86.3 1 67.1 1 43.7 1 20.2 20.2 1 43.7 1h87.7C154.8 1 174 20.2 174 43.7c0 23.4-19.2 42.6-42.7 42.6zm0 148.5H43.7C20.2 234.8 1 215.6 1 192.1c0-23.5 19.2-42.7 42.7-42.7h87.7c23.5 0 42.7 19.2 42.7 42.7-.1 23.5-19.3 42.7-42.8 42.7zm0 148.5H43.7C20.2 383.3 1 364.1 1 340.6 1 317.2 20.2 298 43.7 298h87.7c23.5 0 42.7 19.2 42.7 42.7-.1 23.4-19.3 42.6-42.8 42.6z'/%3E%3C/svg%3E");}
/* Сортировки */
.toolbar-content{display:flex;-webkit-display:flex;flex-wrap:wrap;justify-content:space-between;}
.sort-by, .show-by{display:flex;-webkit-display:flex;flex-wrap:wrap;align-items:center;}
.show-by{margin-right:30px;width:100px;}
.sort-by{width:auto;}
.mobile-filter{display:none;}
/* Фильтры */
.filters{display:block;}
.fiters-form{display:block;}
.filters-price{display:flex;flex-wrap:wrap;width:100%;margin-bottom:15px;}
.filter-title{line-height:40px;}
.range-cols{display:flex;flex-wrap:wrap;justify-content:space-between;}
.filter-range-col{width:calc(50% - 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 .filter-inner{margin:0;padding:0;list-style:none;max-height:350px;overflow-y:auto;}
.filter{position:relative;width:100%;}
.one-filter .filter.active ul{display:block;}
.one-filter .filter-inner{width: 100%;max-height:305px;overflow-y:auto;margin: 0;}
.one-filter .filter .one_input:not(:last-of-type){margin-bottom:10px;}
.one-filter .left-header{padding-right:100px;word-break:break-word;}
.one-filter input{position: absolute;z-index: -1;opacity: 0;}
.one-filter label{cursor:pointer;display:flex;flex-wrap:wrap;align-content:center;align-items:center;position:relative;color:#000;font-size:16px;padding:15px 0 15px 35px;}
.one-filter label.disabled_label,.one-filter label.disabled_label:hover{color:#d3dce2;}
.one-filter label.disabled_label:before{border-color:#d3dce2;}
.one-filter label:hover{color:#f00;}
.one-filter label:before{content:' ';position:absolute;left:0;display:block;border:1px solid #000;width:13px;height:13px;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;}
.one-filter input:checked+label{color:#f00}
.one-filter input:checked+label:before{border-color:#f00;background-color:#f00;}
#filters-reset{cursor:pointer;display:block;line-height:14px;font-size:14px;text-decoration:underline;background-color:transparent;border:0;color:#000;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='%23000' 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;}
.clearThisFilter, .reset-price{display:none;position: absolute;top: -8px;right: 0;border:0;cursor:pointer;transition: none;width: 40px;height: 40px;background-color: #fff;box-shadow: 0px 3px 7px 0px rgba(0, 0, 0, 0.1);background-size: 18px;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;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='%23000' 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");}
.clearThisFilter:hover, .reset-price:hover{background-color:#f00;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");}
.acceptThisFilter{display:none;position: absolute;top: -8px;right: 50px;border:0;cursor:pointer;transition: none;width: 40px;height: 40px;background-color: #fff;box-shadow: 0px 3px 7px 0px rgba(0, 0, 0, 0.1);background-size: 26px;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;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='%23000' 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");}
.acceptThisFilter:hover{background-color:#f00;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' 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");}
.haveCheck .clearThisFilter, .haveCheck .acceptThisFilter, .haveCheckByLoad .clearThisFilter{display:block;}
.reset-price{display:block;}
.filters-price .acceptThisFilter{display:block;}
.reset-button-wrp{display:none;}
.reset-button-wrp.visible{display:block;}
.filter-bottom-button{display:none;}
/* Вы смотрели */
.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(144px + 10px);width:calc(144px + 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% - 144px - 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%;padding:0 15px;display:flex;font-weight:normal;text-align:center;font-size: 30px;position:relative;justify-content: center;line-height: 30px;margin: 0 0 60px 0;text-overflow: ellipsis;word-break:break-word;text-overflow:ellipsis;}
.title:after{position:absolute;content:'';width:100px;height:2px;top:calc(100% + 20px);background:#000;}
.title.white{color:#fff;font-size:40px;margin:0 0 40px 0;}
.title.white:after{background:#fff;}
#news .title{width:calc(100% - 90px);margin-left:auto;margin-right:auto;}
/* Рейтинг */
.star-line-wrp{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='%23bac5cd' 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='%23f00' 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");}
.rev-count{}
/* Карточка товара */
.left-col.product{display:none;}
.general .right-col.full{width:100%;padding-left:0;margin-left:0;}
.product-view{position:relative;display:flex;-webkit-display:flex;flex-wrap:wrap;margin-top:-30px;}
.productImgBlock{width:850px;height:850px;margin-bottom:0px;display:flex;-webkit-display:flex;flex-wrap:wrap;justify-content:center;align-content:flex-start;position:relative;overflow:hidden;background:#fff;}
.big-image{display:block;width:100%;height:100%;}
.big-image a{width:100%;height:100%;display:flex;-webkit-display:flex;flex-wrap:wrap;align-items:center;justify-content:center;}
.big-image a img{max-height:100%;}
.product-view .product-inner{position:relative;display:flex;flex-direction:column;width:calc(100% - 850px - 30px);margin-left:30px;}
.product-view .product-inner .product-content{position:relative;display:flex;-webkit-display:flex;flex-wrap:wrap;align-items:flex-start;align-content:flex-start;flex: 1 0 auto;}
.product-content .product-top{width:100%;display:flex;flex-wrap:wrap;align-content:center;align-items:center;}
.product-content .product-top .rev-count{color:#656c72;font-size:16px;margin-left:15px;}
.product-content .product-top .goodsDataMainModificationAvailable{margin-left:15px;}
.product-content .product-top .opinion_value{display:flex;flex-wrap:wrap;}
.product-content .add-to-links{width:164px;display:flex;flex-wrap:wrap;margin-left:auto;}
.product-content .add-to-links .add-compare{width:67px;height:67px;background-size:30px;}
.product-content .add-to-links .add-wishlist{width:67px;height:67px;background-size:30px;}
.product-content .price-box{display:flex;flex-wrap:wrap;width:100%;padding:20px 0;height:80px;margin-bottom:30px;justify-content:flex-start;align-content:center;}
.product-content .price-box .special-price .price{display:flex;flex-wrap:wrap;align-content:center;font-size:40px;color:#f00;font-weight:bold;height:40px;}
.product-content .price-box .old-price{display:flex;flex-wrap:wrap;align-content:flex-end;font-size:35px;color:#625f69;text-decoration:line-through;height:40px;margin-left:30px;}
.product-content .goodsDataMainDiscountBlock{width:100%;height:180px;margin-bottom: 30px;display: flex;flex-wrap: wrap;justify-content:center;align-content:center;position:relative;background-color: #fff;background-repeat:no-repeat;background-size:160px;background-position:calc(100% - 50px) center;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 1976 465' xml:space='preserve'%3E%3Cstyle%3E.st0%7Bfill:red%7D%3C/style%3E%3Cpath class='st0' d='M121 45H45c-8.3 0-15 6.7-15 15s6.7 15 15 15h76c8.3 0 15-6.7 15-15s-6.7-15-15-15zm0 120H45c-8.3 0-15 6.7-15 15s6.7 15 15 15h76c8.3 0 15-6.7 15-15s-6.7-15-15-15zm-30-60H15c-8.3 0-15 6.7-15 15s6.7 15 15 15h76c8.3 0 15-6.7 15-15s-6.7-15-15-15zm391 75h-91v-60c0-26.3-32.2-40.2-51.2-21.2l-120 120c-11.7 11.7-11.7 30.7 0 42.4l68.8 68.8-83.8 83.8c-11.7 11.7-11.7 30.7 0 42.4s30.7 11.7 42.4 0l105-105c11.7-11.7 11.7-30.7 0-42.4L283.4 240l47.6-47.6V210c0 16.6 13.4 30 30 30h121c16.6 0 30-13.4 30-30s-13.4-30-30-30zM280.1 27.5c-11.9-7.9-27.7-6.4-37.9 3.8l-82.5 82.5c-11.7 11.7-11.7 30.7 0 42.4s30.7 11.7 42.4 0l65.1-65.1 21.9 15.8 29.3-29.3c4.9-4.9 10.7-8.7 17-11.7l-55.3-38.4z'/%3E%3Cpath class='st0' d='M198.6 282.4c-7.6-7.6-12.7-17-15.3-27.1L24.8 413.8c-11.7 11.7-11.7 30.7 0 42.4s30.7 11.7 42.4 0l152.6-152.6-21.2-21.2z'/%3E%3Ccircle class='st0' cx='406' cy='45' r='45'/%3E%3Cpath class='st0' d='M806.4 143.1L756.3 351h-46.8L750 182.7h-71.4L638.1 351h-46.5l49.8-207.9h165zm66.9 212.1c-10.6 0-19.8-1.6-27.6-4.8s-14.3-7.7-19.3-13.5c-5.1-5.8-9-12.6-11.5-20.5-2.6-7.9-3.9-16.6-3.9-26.3 0-12 2-24 5.8-36 3.9-12 9.6-22.8 17.3-32.4 7.6-9.6 16.9-17.4 27.9-23.6 11-6.1 23.6-9.1 37.8-9.1 10.4 0 19.5 1.6 27.5 4.8 7.9 3.2 14.4 7.7 19.5 13.5s8.9 12.7 11.5 20.6c2.6 7.9 3.9 16.6 3.9 26.3 0 12-1.9 24-5.7 36-3.8 12-9.4 22.8-16.8 32.4-7.4 9.6-16.7 17.5-27.8 23.5-11.1 6-24 9.1-38.6 9.1zm22.2-128.4c-6.6 0-12.4 1.9-17.4 5.7s-9.2 8.6-12.6 14.4c-3.4 5.8-6 12.1-7.6 19.1-1.7 6.9-2.5 13.5-2.5 19.6 0 10.2 1.6 18.1 4.8 23.5 3.2 5.5 9 8.3 17.4 8.3 6.6 0 12.4-1.9 17.4-5.7s9.2-8.6 12.6-14.4c3.4-5.8 5.9-12.1 7.7-19 1.7-6.9 2.5-13.4 2.5-19.6 0-10.2-1.6-18-4.8-23.6-3.3-5.5-9.1-8.3-17.5-8.3zm87.6 61.2c0-13.6 2.2-26.4 6.6-38.4s10.7-22.5 18.9-31.5 18.2-16.1 29.8-21.3c11.7-5.2 24.8-7.8 39.2-7.8 9 0 17 .9 24.2 2.5 7.1 1.7 13.5 4 19.3 6.8l-15.3 34.8c-4-1.6-8.2-3-12.5-4.4-4.3-1.3-9.6-2-15.8-2-15 0-26.8 5.1-35.4 15.2-8.6 10.1-12.9 23.8-12.9 41.3 0 10.2 2.2 18.4 6.6 24.8 4.4 6.3 12.5 9.4 24.3 9.4 5.8 0 11.4-.6 16.8-1.8s10.2-2.7 14.4-4.5l3.3 35.7c-5.6 2.2-11.8 4.2-18.4 5.9-6.7 1.7-14.9 2.6-24.5 2.6-12.4 0-22.9-1.8-31.5-5.4-8.6-3.6-15.7-8.4-21.3-14.5-5.6-6.1-9.7-13.2-12.2-21.5-2.3-8.3-3.6-16.9-3.6-25.9zm171.3-87.6c3.4-1 7.1-2.1 11.3-3.4 4.1-1.3 8.7-2.5 13.8-3.6 5.1-1.1 10.8-2 17.1-2.7 6.3-.7 13.4-1 21.5-1 23.6 0 39.8 6.8 48.6 20.4 8.8 13.6 10.3 32.2 4.5 55.8l-20.4 85.2H1206l19.8-83.4c1.2-5.2 2.1-10.2 2.8-15.1.7-4.9.6-9.2-.1-12.9-.8-3.7-2.7-6.7-5.6-9s-7.3-3.4-13.3-3.4c-5.8 0-11.7.6-17.7 1.8L1162.8 351h-44.7l36.3-150.6zm142.8 88.8c0-12.8 2.3-25.2 6.8-37.2s10.8-22.6 19-32c8.2-9.3 18.2-16.8 29.9-22.5 11.7-5.7 24.6-8.5 38.8-8.5 7 0 13.5 1 19.5 3s11.3 4.9 15.8 8.7 8 8.5 10.5 13.9c2.5 5.5 3.8 11.8 3.8 18.8 0 11.2-2.5 20.7-7.5 28.5s-12 14.2-20.8 19.1c-8.9 4.9-19.5 8.5-31.7 10.6-12.2 2.2-25.5 3.3-39.9 3.3 1.4 8.4 4.4 14.4 9.2 17.9 4.7 3.5 12.2 5.3 22.3 5.3 6.4 0 12.9-.5 19.5-1.6s12.8-2.7 18.6-5l3.3 35.1c-5.6 2.2-12.8 4.2-21.5 6s-18.1 2.7-28.3 2.7c-12.4 0-22.9-1.8-31.4-5.3s-15.4-8.3-20.7-14.3c-5.3-6-9.2-13-11.6-21s-3.6-16.5-3.6-25.5zm87.3-64.8c-10.2 0-19.2 3.7-26.8 11-7.7 7.3-12.8 16.9-15.2 28.9 12.4-.4 22.4-1.4 30-3.1 7.6-1.7 13.5-3.8 17.7-6.1s7-5 8.4-7.8 2.1-5.6 2.1-8.4c0-9.7-5.4-14.5-16.2-14.5zm291.9 53.7c-2.6 10.6-3.9 20.9-3.9 30.9 0 12.8 2.4 25.8 7.2 39l-39.9 5.7-6.3-14.7c-5.6 4.6-11.8 8.4-18.8 11.3-6.9 2.9-14 4.4-21.1 4.4-6.2 0-12.4-1.2-18.5-3.5s-12.1-5.9-17.9-10.9c-7.4 4.2-14.8 7.6-22 10.3-7.3 2.7-15.9 4.1-25.6 4.1-9.4 0-17.5-1.3-24.2-3.8s-12.3-6.1-16.7-10.8-7.6-10.3-9.6-16.8-3-13.6-3-21.5c0-3.6.2-7.4.8-11.4.5-4 1.2-8 2.3-12l20.4-85.2h44.7l-19.8 83.4c-.8 2.8-1.5 6-2.1 9.4-.6 3.5-.9 7-.9 10.4 0 5.6 1.3 10.5 3.9 14.6 2.6 4.1 7.7 6.1 15.3 6.1 4.2 0 8.2-.8 12-2.3s7.2-3 10.2-4.6c-.4-1.6-.6-3.1-.6-4.5v-3.9c0-3.6.2-7.4.8-11.4.5-4 1.2-8 2.3-12l20.4-85.2h44.7l-19.8 83.4c-.8 2.8-1.5 6-2.1 9.4-.6 3.5-.9 7-.9 10.4 0 5.6 1.2 10.4 3.8 14.4 2.5 4 7.5 6 15.1 6 3.2 0 6.6-.9 10.4-2.7 3.7-1.8 7.2-4.4 10.6-7.8 0-.6.2-2 .5-4.2s.6-4.7.9-7.6c.3-2.9.7-5.9 1.2-9s1.1-5.9 1.7-8.3l20.1-84h44.7l-20.3 84.9zm194.4-84.9l-21.3 89.7c-2.8 11.4-3.6 22.9-2.4 34.4 1.2 11.5 3.5 21.8 6.9 30.8l-39.9 5.7c-2.2-4.4-4.3-9.3-6.3-14.7-5.6 4.4-11.9 8.1-18.9 11.1s-14.8 4.5-23.4 4.5c-11.8 0-21.4-2.2-28.7-6.5s-12.8-10-16.3-17.1c-3.6-7.1-5.5-15.2-5.8-24.4s.8-18.6 3.1-28.2l20.4-85.2h44.7l-20.1 84.6c-1 4.4-1.9 8.9-2.5 13.5-.7 4.6-.8 8.9-.2 12.8.6 3.9 2.1 7.1 4.7 9.6 2.5 2.5 6.5 3.8 11.8 3.8 4.6 0 8.9-.8 12.8-2.5 3.9-1.7 8-4.6 12.5-8.9.4-5 1-10.2 2-15.8.9-5.5 1.8-10.5 2.8-15.1l19.5-81.9h44.6v-.2zm42 106.5c7 0 12.8 2 17.5 6s7 10.1 7 18.3c0 4.6-.9 8.8-2.5 12.6-1.7 3.8-4 7-6.8 9.8-2.8 2.7-6 4.8-9.6 6.3s-7.3 2.3-11.1 2.3c-7 0-12.9-2-17.5-6-4.7-4-7-10.1-7-18.3 0-4.6.8-8.8 2.5-12.6s3.9-7 6.8-9.8c2.8-2.7 6-4.8 9.6-6.3s7.3-2.3 11.1-2.3zm50.4-102.9c-4 16.2-8.3 31.3-12.8 45.3s-9.5 28.2-14.9 42.6h-34.2c1.6-14.4 3.4-28.6 5.4-42.6s4.9-29.1 8.7-45.3l12.9-53.7h47.7l-12.8 53.7z'/%3E%3C/svg%3E");}
.product-content .goodsDataMainDiscountBlock .discount-sticker{background-color:#bac5cd;color:#ffffff;font-size: 24px;line-height: 50px;padding:0 30px;position: absolute;left:0;top:calc(50% - 25px);-webkit-border-top-right-radius: 30px;-webkit-border-bottom-right-radius: 30px;-moz-border-radius-topright: 30px;-moz-border-radius-bottomright: 30px;border-top-right-radius: 30px;border-bottom-right-radius: 30px;}
.product-content .art-number{display:block;width:100%;color:#000;font-size:16px;line-height:16px;margin-bottom:30px;}
.product-content .goodsDataMainModificationsBlock{width:100%;display:block;margin-bottom:30px;}
.product-content .goodsDataForm{display:flex;flex-wrap:wrap;justify-content:space-between;}
.product-content .goodsDataMainModificationsBlockProperty{display:block;width:260px;}
.product-content .goodsDataMainModificationsBlockProperty select{height:66px;}
.product-content .goodsDataMainModificationsDescriptionBlock{display:block;width:100%;word-break:break-word;}
.product-content .goodsDataMainModificationsList{display:none;}
.product-content .wrap-qty{display:flex;flex-wrap:wrap;justify-content:space-between;width: 260px;}
.product-content .qty-minus, .product-content .qty-plus{width: 66px;height: 66px;background-color: #fff;background-position: center center;background-size: 24px 24px;background-repeat: no-repeat;cursor: pointer;}
.product-content .wrap-qty input{display: block;width: calc(100% - 66px - 66px - 16px);height: 66px;padding: 0 10px;text-align: center;}
.product-content .add-to-cart{display:flex;-webkit-display:flex;flex-wrap:wrap;justify-content:flex-start;}
.product-content .add-cart{cursor:pointer;display: flex;flex-wrap: wrap;justify-content: center;align-content: center;width:260px;height:66px;font-size:16px;color:#fff;background-image:none;background-color:#f00;text-indent:0;padding:0;border:0;}
.product-content .add-cart.quick{background: #07bdde;background: -moz-linear-gradient(-45deg,  #07bdde 31%, #cb66f4 69%); background: -webkit-linear-gradient(-45deg,  #07bdde 31%,#cb66f4 69%); background: linear-gradient(135deg,  #07bdde 31%,#cb66f4 69%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#07bdde', endColorstr='#cb66f4',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */}
.product-content .add-cart:hover, .product-content .add-cart.quick:hover{background:#1d1b22;}
.product-content{position:relative;}
.product-content .add-to-box{display:block;width:100%;margin-bottom:0;}
.product-view .short-description{margin-bottom:15px;}
.mini-images{width:100%;flex: 0 0 auto;position:relative}
.mini-images .mini-images-carousel{width:calc(100% - 120px);margin:0 auto;z-index:11;}
.mini-images .item{width:144px;height:144px;background:#fff;margin:0 auto;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:100%;height:100%;}
.mini-images .item a img{max-width:144px;max-height:144px;}
.mini-images .owl-nav{height:0;z-index:100;width:calc(100% + 120px);top:calc(50% - 22px);left:-60px;display:flex;-webkit-display:flex;flex-wrap:wrap;justify-content:space-between;}
.htmlDataBlock{overflow:hidden;word-break:break-word;text-overflow:ellipsis;}
.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;}
/* Артикул */
.goodsDataMainModificationArtNumber{color:#5f0086;margin:10px 0;}
/* Наличие */
.available-true {display:flex;flex-wrap:wrap;justify-content:center;color: #00ba88;position:relative;}
.available-false {display:flex;flex-wrap:wrap;justify-content:center;color: #f00;position:relative;}
/* Сопутствующие */
.related, .related-views{width:100%;position:relative;}
.pdt-related .owl-nav{top:-5px;}
/* Табы */
.tabs-scroll{margin-bottom:60px;padding-bottom:0px;}
.tabs{width:100%;display:flex;-webkit-display:flex;flex-wrap:wrap;justify-content:center;width:100%;padding:0;margin:0;list-style:none;border-bottom:1px solid #bac5cd;}
.tabs li{display:flex;-webkit-display:flex;}
.tabs li a{position:relative;display:flex;flex-wrap:wrap;justify-content:center;align-content:center;background:#fff;width:100%;height:90px;font-size: 20px;padding:0 20px;text-align:center;user-select: none;}
.tabs li a:hover:after, .tabs li a.active:after{content:' ';display:block;width:100%;height:3px;background:#f00;position: absolute;top: calc(100% - 1px);} 
#content_1{}
#content_2{}
#content_3{}
.product-view .product-information-block{width:100%;margin:30px auto 60px auto;background:#fff;padding:0 90px 90px 90px;}
.product-view .all_features{display:flex;flex-wrap:wrap;}
.product-view .all_features .one-feature{width:50%;display:flex;-webkit-display:flex;flex-wrap:wrap;min-height:45px;}
.product-view .all_features .one-feature:nth-child(2n + 1){padding-right:70px;}
.product-view .all_features .one-feature:nth-child(2n){padding-left:70px;}
.product-view .all_features .one-feature .feature-name{color:#797881;font-size:16px;font-weight:400;padding:10px 0px;display:flex;flex-wrap:wrap;width:50%;align-content:center;justify-content:flex-start;text-align:left;}
.product-view .all_features .one-feature .feature-value{color:#000;font-size:16px;font-weight:400;padding:10px 0px;display:flex;flex-wrap:wrap;width:50%;align-content:center;justify-content:flex-end;text-align:right;}
.product-information-block .delivery:first-of-type h4{padding-top:0;}
.product-information-block .delivery h4{font-size:24px;font-weight:bold;padding:50px 0;display:flex;flex-wrap:wrap;align-content:center;justify-content:start;min-height:45px;}
.product-information-block .delivery h5{font-size:18px;margin:25px 0;} 
.product-information-block .delivery h6{font-size:14px;margin-bottom:15px;} 
.product-information-block .delivery p{font-size:16px;margin-bottom:15px;word-break:break-word;}
.product-information-block .delivery strong{font-weight:bold;color:#f00;}
.product-information-block .delivery div{font-size:14px;margin-bottom:15px;}
.product-information-block .delivery .delivery-content{margin-bottom:0;}
/* Отзывы */
.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;}
.opinion-range{display:flex;flex-wrap:wrap;align-items:center;width:650px;margin-bottom:60px;}
.opinion-range .opinion-value-number{font-size:50px;color:#f00;text-align:center;font-weight:bold;margin-bottom:20px;}
.opinion-range .opinion-value-text{text-align:center;}
.opinion-range .opinion-stars{display:flex;flex-wrap:wrap;width:250px;margin-left:30px;align-content:center;align-items:center;}
.opinion-range .star-line-wrp{margin-bottom:15px;}
.opinion-range .rev-count-text{color:#625f69;}
.opinion-range .opinion-add{margin-left:60px;}
.goodsDataOpinionList {width: 100%;}
.goodsDataOpinionList .bord:not(:last-of-type){margin-bottom: 50px;}
.goodsDataOpinionList .bord{display:flex;-webkit-display:flex;flex-wrap:wrap;width:100%;}
.goodsDataOpinionList .opinion-user{height:80px;width:360px;padding-left:100px;display:flex;flex-wrap:wrap;align-content:center;background-position:left center;background-repeat:no-repeat;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 83 83' xml:space='preserve'%3E%3Cstyle%3E.st1%7Bfill:%23fff%7D%3C/style%3E%3Ccircle cx='41.5' cy='41.5' r='41.5' fill='%23d7edff'/%3E%3Ccircle class='st1' cx='41.5' cy='33.4' r='7'/%3E%3Cpath class='st1' d='M41.5 43.9c-7 0-12.7 5.7-12.7 12.7h25.4c0-7-5.7-12.7-12.7-12.7z'/%3E%3C/svg%3E");}
.goodsDataOpinionList .opinion-top{display:flex;flex-wrap:wrap;width:100%;justify-content:flex-start;align-content:center;align-items:center;margin-bottom:30px;}
.goodsDataOpinionList .goodsDataOpinionListClient, .goodsDataOpinionList .goodsDataOpinionListTitle {display: block;overflow: hidden;word-break:break-word;text-overflow: ellipsis;}
.goodsDataOpinionList .goodsDataOpinionListClient{width:100%;font-size:24px;color:#000;text-align:left;margin-bottom:10px;}
.goodsDataOpinionList .goodsDataOpinionListDate {display:block;color:#bac5cd;font-size:16px;}
.goodsDataOpinionList .goodsDataOpinionListDesc {font-size:16px;width:100%;text-overflow:hidden;word-break:break-word;}
.goodsDataOpinionList .rating-box {display: block;}
.goodsDataOpinionList .button{width:100px;margin-top:15px;}
.goodsDataOpinionAddTable .goodsDataOpinionBlock{display:flex;flex-wrap:wrap;width:100%;margin-bottom:15px;}
.goodsDataOpinionAddTable .goodsDataOpinionRating {margin:0px auto 0 auto;width:160px;}
.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:32px;background-size:32px;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;}
#hidden-opinion-add{width:620px;position:relative;background:#e9f2f9;padding:30px;display:none;}
#hidden-opinion-add .fancybox-close-small{right:20px;top:20px;padding:0;background:#fff;width:35px;height:35px;opacity:1;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;}
#hidden-opinion-add .fancybox-close-small svg{color:#000;}
#hidden-opinion-add .fancybox-close-small:hover{background:#000;}
#hidden-opinion-add .fancybox-close-small:hover svg{color:#fff;}
#hidden-opinion-add .callback-input{position:relative;z-index:2;width:100%;max-width:360px;margin:0 auto 30px auto;}
#hidden-opinion-add .button{width:180px;margin:0 auto;}
/* Быстрый заказ */
#quickform{width:100%;}
.orderFlexWrap{width:100%;display:flex;-webkit-display:flex;flex-wrap:wrap;margin-bottom:30px;}
.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;}
.quick-order-col{width:50%;padding:0 15px;}
.quick-order-col input[type="checkbox"] {position: absolute;z-index: -1;opacity: 0;}
.quick-order-col label{width:100%;display:block;position:relative;cursor:pointer;padding-left:40px;font-size:14px;line-height:24px;}
.quick-order-col label:before{content:' ';position:absolute;left:0;top:0;background-color:#fff;display:block;width:24px;height:24px;background-repeat:no-repeat;background-position:center center;}
.quick-order-col input:checked+label:before{background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' 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");}
.delivery-and-payment{width:calc(100% + 30px);margin:0 -15px;display:flex;flex-wrap:wrap;}
.orderDeliveryFields, .orderPaymentFields{width:50%;padding:0 15px;}
#quickform .contactWantRegister{margin-bottom:0px;text-align:left;width:100%;}
.fancybox-content #quickform #closeOrder{display:none;}
.fancybox-content .pp{margin-top:15px;}
.formfast .form-list .fields.contactRegisterNeedElement{margin-bottom:0;margin-top:30px;}
.quickformfast .success,.quickformfast .warning{margin-top:0;margin-bottom:0;padding:30px 15px;}
.fancybox-content #quickform{padding:30px;background:#e9f2f9;margin:0 auto;}
.quickformfast #quickform .formfast .form-list .fields .input-box{max-width:100%;}
.fancybox-content #quickform .cart-buttons .button{margin-left:auto;margin-right:0;}
.fancybox-content #quickform .orderDeliveryFields, .fancybox-content #quickform .orderPaymentFields{width:100%;}
#OrderAjaxBlock .formfast .buttons,  .fancybox-content .formfast .buttons{width:360px;}
.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:246px;}
#quickform #closeOrder{}
#quickform .couponBlockSale{display:flex;-webkit-display:flex;flex-wrap:wrap;width:100%;margin-top:15px;}
#quickform .couponBlockPrice .price{font-size:16px;color:#000;font-weight:bold;}
.formfast {padding: 0;}
.formfast .pp{color:#000;text-align:center;margin:30px auto 0 auto;}
.formfast .pp a{color:#000;}
.formfast .pp a:hover{text-decoration:underline;}
.formfast select{height:62px;}
.formfast .mainSelect, .formfast .paymentSelect, .zoneSelect select{margin-bottom:15px;}
.formfast .select-wrp:after{top:12px;}
.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 {width:100%;position:relative;display:flex;-webkit-display:flex;flex-wrap:wrap;}
.formfast .form-list .fields:not(:last-of-type){margin-bottom: 30px;}
.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 {overflow:hidden;}
.delivery .manufacturer-list .currentDeliveryDesc, .payment .quick_order_payment .currentPaymentDescription {display:flex;flex-wrap:wrap;justify-content:center;min-height:66px;align-content:center;color:#000;width: 100%;font-size:14px;line-height:18px;text-align:center;padding:15px;margin: 0px auto 0px auto;overflow: hidden;background: #78d7eb;background: -moz-linear-gradient(-45deg,  #78d7eb 31%, #daacf6 69%);background: -webkit-linear-gradient(-45deg,  #78d7eb 31%,#daacf6 69%);background: linear-gradient(135deg,  #78d7eb 31%,#daacf6 69%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#78d7eb', endColorstr='#daacf6',GradientType=1 );}
.delivery .manufacturer-list .currentDeliveryDesc > div {word-break: break-word;}
.delivery .deliveryZonePrice {font-weight: bold;}
.delivery .orderStageDeliveryListTable input {cursor: pointer;vertical-align: middle;margin: 0;}
.payment .orderStagePayment {position: relative;width:100%;margin:0 0 15px 0;}
.payment .orderStagePayment:last-child {margin: 0;}
.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:265px;}
.formfast .form-list .multi-fields input, .formfast .form-list .multi-fields select{width:265px;margin-bottom:30px;}
.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:10px;top:calc(50% - 20px);border:0;height:40px;width:40px;background-color: #fff;background-position: center center;background-size: 24px 24px;background-repeat: no-repeat;cursor: pointer;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;box-shadow: 0px 3px 7px 0px rgba(0, 0, 0, 0.1);background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' 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");}
.coupons .couponBlock .coupon-btn:hover{background-color:#f00;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' 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");}
.quick-order-content{display:flex;-webkit-display:flex;flex-wrap:wrap;width:calc(100 + 30px);margin:0 -15px;justify-content:space-between;}
.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:100%;margin:0 15px;min-height: 144px;background: #fff;padding: 30px 50px;display: flex;flex-wrap: wrap;align-content: center;box-shadow: 0px 3px 7px 0px rgba(0, 0, 0, 0.1);}
.quick-order-content .quick-order-info .quick-line.quick-end-order-price{display:flex;flex-wrap:wrap;align-content:center;}
.quick-order-content .quick-order-info .quick-line.quick-end-order-price .text{color:#424e56;font-size:24px;font-weight:bold;}
.quick-order-content .quick-order-info .quick-line.quick-end-order-price .num{color:#424e56;font-size:24px;font-weight:bold;}
/* Корзина */
.cart{display:flex;-webkit-display:flex;flex-wrap:wrap;width:100%;}
.cart .cart-product-list{width:100%;}
.cart .oneProd{width:100%;display:flex;-webkit-display:flex;flex-wrap:wrap;margin-bottom:15px;position:relative;}
.cart .oneProd .cart-left, .cart .oneProd .cart-right{display:flex;-webkit-display:flex;flex-wrap:wrap;box-shadow: 0px 3px 7px 0px rgba(0, 0, 0, 0.1);}
.cart .image{display:flex;flex-wrap:wrap;align-content:center;align-items:center;width:144px;height:100%;padding:0;background:#fff;}
.cart .image a{display:flex;-webkit-display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:100%;height:144px;}
.cart .image a .goods-image-icon{max-width:144px;max-height:144px;}
.cart .cart-product-name{display:flex;flex-wrap:wrap;align-content:center;align-items:center;width:610px;border-left:1px solid #d3dce2;padding:15px 50px;background:#fff;}
.cart .cart-product-name a{display:block;width:100%;font-size: 20px;line-height: 36px;text-overflow: ellipsis;overflow: hidden;word-break: break-word;}
.cart .cart-product-properties{margin-top:10px;font-size:12px;color:#a2b1bb;}
.cart .qty-cart-col{margin:0 15px;width:310px;background:#fff;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;box-shadow: 0px 3px 7px 0px rgba(0, 0, 0, 0.1);}
.cart .cart-qty{width: 220px;position: relative;margin:0 auto;display: flex;flex-wrap: wrap;justify-content: space-between;}
.cart .cart-qty .cartqty{display: block;width: calc(100% - 66px - 66px - 16px);height: 66px;padding: 0 10px;text-align: center;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;box-shadow: 0px 3px 7px 0px rgba(0, 0, 0, 0.1);}
.cart-qty .qty-minus, .cart-qty .qty-plus {width: 66px;height: 66px;background-color: #fff;background-position: center center;background-size: 24px 24px;background-repeat: no-repeat;cursor: pointer;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;box-shadow: 0px 3px 7px 0px rgba(0, 0, 0, 0.1);}
.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='%23000' d='M19 13H5v-2h14v2z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");}
.qty-minus:hover{background-color:#f00;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill='%23fff' 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='%23000' d='M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6v2z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");}
.qty-plus:hover{background-color:#f00;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill='%23fff' d='M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6v2z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");}
.cart .one-prod-price{width:220px;background:#fff;display:flex;flex-wrap:wrap;justify-content:center;align-content:center;}
.cart .one-prod-price .oneProd-old-price{display:block;width:100%;text-align:center;font-size:14px;color:#a2b1bb;text-decoration:line-through;margin-bottom:10px;}
.cart .one-prod-price .price.with-old-price, .cart .one-prod-price .price{display:block;width:100%;text-align:center;font-size:24px;color:#625f69;font-weight:normal;}
.cart .total-line-price{width:220px;background:#fff;display:flex;flex-wrap:wrap;justify-content:center;align-content:center;}
.cart .total-line-price .price{display:block;width:100%;text-align:center;font-size:24px;color:#625f69;}
.cart .remove-product-col{width:206px;background:#fff;padding-right:40px;display:flex;-webkit-display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;}
.cart .cart-product-list .remove{display:block;width: 66px;height: 66px;background-color: #fff;background-position: center center;background-size: 28px;background-repeat: no-repeat;cursor: pointer;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;box-shadow: 0px 3px 7px 0px rgba(0, 0, 0, 0.1);background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' width='22' height='28'%3E%3Cpath d='M8 11.5v9c0 .281-.219.5-.5.5h-1a.494.494 0 01-.5-.5v-9c0-.281.219-.5.5-.5h1c.281 0 .5.219.5.5zm4 0v9c0 .281-.219.5-.5.5h-1a.494.494 0 01-.5-.5v-9c0-.281.219-.5.5-.5h1c.281 0 .5.219.5.5zm4 0v9c0 .281-.219.5-.5.5h-1a.494.494 0 01-.5-.5v-9c0-.281.219-.5.5-.5h1c.281 0 .5.219.5.5zm2 11.313V8.001H4v14.812c0 .75.422 1.188.5 1.188h13c.078 0 .5-.438.5-1.188zM7.5 6h7l-.75-1.828A.6.6 0 0013.484 4H8.531a.526.526 0 00-.266.172zm14.5.5v1c0 .281-.219.5-.5.5H20v14.812c0 1.719-1.125 3.187-2.5 3.187h-13c-1.375 0-2.5-1.406-2.5-3.125V7.999H.5a.494.494 0 01-.5-.5v-1c0-.281.219-.5.5-.5h4.828L6.422 3.39c.313-.766 1.25-1.391 2.078-1.391h5c.828 0 1.766.625 2.078 1.391l1.094 2.609H21.5c.281 0 .5.219.5.5z'/%3E%3C/svg%3E");}
.cart .cart-product-list .remove:hover{background-color: #f00;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='22' height='28'%3E%3Cpath d='M8 11.5v9c0 .281-.219.5-.5.5h-1a.494.494 0 01-.5-.5v-9c0-.281.219-.5.5-.5h1c.281 0 .5.219.5.5zm4 0v9c0 .281-.219.5-.5.5h-1a.494.494 0 01-.5-.5v-9c0-.281.219-.5.5-.5h1c.281 0 .5.219.5.5zm4 0v9c0 .281-.219.5-.5.5h-1a.494.494 0 01-.5-.5v-9c0-.281.219-.5.5-.5h1c.281 0 .5.219.5.5zm2 11.313V8.001H4v14.812c0 .75.422 1.188.5 1.188h13c.078 0 .5-.438.5-1.188zM7.5 6h7l-.75-1.828A.6.6 0 0013.484 4H8.531a.526.526 0 00-.266.172zm14.5.5v1c0 .281-.219.5-.5.5H20v14.812c0 1.719-1.125 3.187-2.5 3.187h-13c-1.375 0-2.5-1.406-2.5-3.125V7.999H.5a.494.494 0 01-.5-.5v-1c0-.281.219-.5.5-.5h4.828L6.422 3.39c.313-.766 1.25-1.391 2.078-1.391h5c.828 0 1.766.625 2.078 1.391l1.094 2.609H21.5c.281 0 .5.219.5.5z'/%3E%3C/svg%3E");}
.cart .cart-bottom{width:100%;min-height:144px;background:#fff;padding:30px 50px;display:flex;flex-wrap:wrap;align-content:center;box-shadow: 0px 3px 7px 0px rgba(0, 0, 0, 0.1);}
.cart .discountInfo{text-align:left;width:100%;}
.cart .discount-text{font-size:20px;display: flex;flex-wrap: wrap;align-content: center;min-height: 52px;margin-bottom: 15px;}
.cart .total{font-size:24px;color:#424e56;font-weight:bold;text-align:left;display:flex;-webkit-display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;line-height:50px;}
.cart .cart-bottom .price{display:block;font-size:24px;color:#424e56;}
.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-buttons{display:flex;-webkit-display:flex;flex-wrap:wrap;width:480px;margin-left:auto;justify-content:space-between;}
.cart-buttons noscript{width:100%;display:flex;-webkit-display:flex;flex-wrap:wrap;justify-content:space-between;}
.cart-buttons .btn-primary{}
.cart-buttons .recalc-button{} 
.cart-buttons .button{width:220px;}
#startOrder{}
/* Личный кабинет (Страницы) */
.showPassBlock{position: absolute;right:10px;top:calc(50% - 20px);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:50px;height:50px;background-color:#fff;box-shadow: 0px 3px 7px 0px rgba(0, 0, 0, 0.1);background-size:24px;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;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='%23000' 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-color:#f00;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");}
/* Личный кабинет(Настройки пользователя) */
.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 .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{background-position:bottom right;background-repeat:no-repeat;width:calc(50% - 15px);}
.block-feedback .feedback-text{margin-bottom:15px;font-size:14px;}
.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;margin-top:15px;}
.block-feedback .button{margin-left:auto;margin-right:auto;}
/* Политика конфиденциальности */
.pp{font-size: 14px;line-height: 14px;color: #000;}
.pp a{color: #000;}
.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 #d3dce2;}
.order-info .button.details{margin:0 auto;max-width:100%;}
.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;}
/* Оформление заказа */
.order-title{color: #000;font-size: 16px;line-height: 16px;font-weight: normal;text-decoration: underline;margin-bottom:30px;}
.order-title.order-step-link{margin-bottom:30px;width:100%;display:block;}
.order-title.order-step-link:hover{color:#f00;}
.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 .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;background:#fff;}
.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;}
.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;background:#fff;}
.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;}
/* Список Акций */
.discount-box{width:1530px;margin:0 auto;display:flex;-webkit-display:flex;flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;}
.discount-box .discount-containter{width:360px;color:#fff;margin-bottom:30px;display:flex;flex-wrap:wrap;justify-content:center;background-position:center center;background-size:contain;background-size:100%;}
.discount-box .discount-containter.not-active .content{}
.discount-box .discount-containter .content{padding:60px 30px;}
.discount-box .discount-containter .content:hover{cursor:pointer;}
.discount-box .discount-containter .content .content-inner{padding:30px 10px;height:100%;display:flex;-webkit-display:flex;flex-wrap:wrap;}
.discount-box .content .image{width:100px;}
.discount-box .sale-percentage{width:100%;display:block;font-size:100px;line-height:1;text-align:center;word-break:break-word;color:#fff;}
.discount-box .discount-title{display: flex;flex-wrap: wrap;width: 100%;font-size: 30px;line-height: 36px;height: 72px;overflow:hidden;justify-content:center;text-align: center;color: #fff;position: relative;word-break: break-word;overflow:hidden;}
.discount-box .sale-date{width: 100%;text-align: center;padding: 50px 0;}
.discount-box .discount-description{font-size: 16px;line-height: 18px;margin:30px 0;max-height:54px;overflow:hidden;text-align:center;}
.discount-box .button{margin:0 auto;}
/* Просмотр акции */
.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;display:flex;-webkit-display:flex;flex-wrap:wrap;justify-content: space-between;width: 120px;}
.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 > div {width: 100%;margin-bottom: 15px;border-top: 1px solid #d3dce2;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 .buttons-wrap{margin-top:30px;}
.CompareGoodsTableTbody .icon-minus {display: inline-block;width: 12px;height: 2px;background: #000000;vertical-align: middle;}
.CompareGoodsTableTbody .image{width:100%;background:#fff;position:relative;margin:0 auto;max-width:100%;max-height:100%;}
.CompareGoodsTableTbody .image a {display: flex;flex-wrap: wrap;justify-content: center;align-content: center;width: 100%;height: 264px;}
.CompareGoodsTableTbody .image img {max-width: 100%;max-height:100%;}
.CompareGoodsTableTbody .remove {display: block;margin:0 auto 30px auto;padding: 0;background-color: #fff;width: 35px;height: 35px;opacity: 1;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;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' 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-color:#000;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' 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 .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: 78px;font-size: 20px;line-height: 26px;overflow: hidden;text-align: left;padding:0;margin-bottom:15px;}
.CompareGoodsTableTbody .CompareGoodsHeader .mod {display: block;margin-top: 5px;font-size: 13px;line-height: 15px;text-align: left;}
.CompareGoodsTableTbody .actions {width: 100%;padding-bottom:10px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-align: center;-webkit-align-items: center;-webkit-box-align: center;align-items: center;-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 .old-price {margin-left:15px;}
.CompareGoodsTableTbody .actions .empty{margin: 15px 0 0 0;width:150px;color:#f00;}
.CompareGoodsTableTbody .owl-stage-outer {margin-right: -1px;}
.CompareGoodsTableTbody .add-cart{margin: 15px 0 0 0;}
.CompareGoodsTableTbody .actions .button:hover {background-size:26px;background-repeat:no-repeat;background-position:center center;}
.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;background-color:#fff;}
.news-page-line.no-image .news-image{background-repeat:no-repeat;background-size:144px;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:144px;height:144px;}
.news-page-line .news-info{display:block;width:calc(100% - 144px);padding:15px;}
.news-page-line .news-title{display:block;width:100%;font-size:16px;color:#000;font-weight:bold;margin-bottom:15px;}
.news-page-line .news-title:hover{color:#f00;}
.news-page-line .news-date{display:flex;flex-wrap:wrap;width:100%;color: #bac5cd;margin-bottom:15px;}
.news-page-line .news-desciption-short{word-break:break-word;max-height: 110px;}
.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;}
.no-js-form .formfast .form-list .multi-fields input, .no-js-form .formfast .form-list .multi-fields select, .no-js-form .formfast .form-list .multi-fields .select-wrp{width:360px;}
/* Регистрация , авторизация */
.user-wrapper{display:flex;-webkit-display:flex;flex-wrap:wrap;justify-content:space-between;}
.user-wrapper .user_form{width:calc(50% - 15px);}
.user-wrapper .user_form-text{margin-bottom:15px;font-size:14px;}
.support-header{color: #000;font-size: 16px;line-height: 16px;font-weight: normal;text-decoration: underline;margin-bottom: 30px;}
.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{margin:0 auto 15px 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{text-align:center;}
/* Страница */
.page-desc{margin-bottom:30px;}
/* 404 */
.error404 header{display:none;}
.error404 .page-top{display:none;}
.error404 #footer{display:none;}
.error404 .general{width:100%;margin:0;}
.error404 .general .left-col{display:none;}
.error404 .general .right-col{width:100%;margin-bottom:0;position:relative;}
.error404 .viewed-goods{display:none;}
.error404 .title{display:none;}
.error404 .content-wrapper{position:relative;}
.error404 section.main-content.not-index-main-content{position:relative;left:0;top:0;width:100%;height:100%;}
.error404 .error-page-image{display:flex;flex-wrap:wrap;justify-content:center;position:relative;width:100%;background-size:contain;background-repeat:no-repeat;background-position:center center;}
.error404 .button404{margin:0 auto 0 auto;position:absolute;bottom:-26px;}
/******************************************************************************
  Адаптивная часть
*******************************************************************************/
@media all and (max-width: 1800px) {
/* Контейнер 1800 */
.container{width:1140px;}
#guide-welcome{display:none;}
/* Шапка 1800 */
header{height:56px;}
.header-left{position:relative;width:60%;}
.header-right{width:40%;}
.header-contacts {width: calc(100% - 150px - 56px - 8%);}
.logo{min-width:150px;width:150px;}
.flex-link{font-size:14px;}
.header-contacts-content{width:430px;}
.circle-ico{width:21px;height:21px;background-size:10px;margin-right:5px;}
.header-contacts .ellipsis{max-width:115px;}
#search_form .search-string{padding-right:56px;}
.search-reset{right:60px;}
.header-actions{width:290px;}
.header-cart{width:calc(100% - 290px);}
.header-cart.active-cart .cart_anch{width:calc(100% - 30px);}
.header-cart .cart_anch{width:110px;padding-left:50px;}
.catalog-menu-button{width:70px;background-size:40px;}
/* Каталог для мобильных устройств 1800 */
.adaptive-menu{width:40%;top:56px;padding:30px;}
/* Поиск 1800 */
.search-show{cursor:pointer;display:block;width:56px;height:56px;background-color:#fff;background-position: center center;background-repeat: no-repeat;background-size: 24px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 23 23'%3E%3Cpath d='M22.7 21.3L15.3 14c1.2-1.5 1.9-3.4 1.9-5.4 0-4.8-3.9-8.6-8.6-8.6S0 3.8 0 8.6s3.9 8.6 8.6 8.6c2 0 3.9-.7 5.4-1.9l7.3 7.3c.4.4 1 .4 1.4 0 .4-.3.4-.9 0-1.3zM1.9 8.6a6.7 6.7 0 0113.4 0c0 1.9-.8 3.5-2 4.8-1.2 1.2-2.9 2-4.7 2-3.7-.1-6.7-3.1-6.7-6.8z'/%3E%3C/svg%3E");}
.search-show:hover{background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23f00' viewBox='0 0 23 23'%3E%3Cpath d='M22.7 21.3L15.3 14c1.2-1.5 1.9-3.4 1.9-5.4 0-4.8-3.9-8.6-8.6-8.6S0 3.8 0 8.6s3.9 8.6 8.6 8.6c2 0 3.9-.7 5.4-1.9l7.3 7.3c.4.4 1 .4 1.4 0 .4-.3.4-.9 0-1.3zM1.9 8.6a6.7 6.7 0 0113.4 0c0 1.9-.8 3.5-2 4.8-1.2 1.2-2.9 2-4.7 2-3.7-.1-6.7-3.1-6.7-6.8z'/%3E%3C/svg%3E");}
.search{display:none;width:100%;position:absolute;left:0;top:0;}
.search.active{display:block;z-index:10;}
#search_form .search-string{height:56px;}
#search_form .search-submit{height:56px;width:56px;}
/* Каталог на главной 1800 */
.header-catalog{display:none;}
/* Слайдер на главной 1800 */
.header-slider{width:100%;}
#Slider{height:588px;}
#Slider .item{background-size:cover;height:588px;line-height:34px;}
#Slider .item .SlideBigText{font-size:22px;}
#Slider .item .SlideTitle{font-size:44px;}
#Slider .item .SlideText{font-size:14px;}
/* Баннеры на главной 1800 */
.banners .banner{height:200px;}
.banners .banner:nth-child(1){background-size: 170px 120px;}
.banners .banner:nth-child(2){background-size: 180px 180px;}
.banner .sub-header{font-size:18px;margin-bottom:20px;}
.banner .sub-text{font-size:12px;line-height:20px;margin-bottom:20px;}
/* Новинки, хиты продаж 1800 */
.index-container{width:1170px;}
.pdt-newhit .owl-nav{width:1140px;}
/* Распродажа на главной 1800 */
.pdt-sale-goods{width:1170px;}
.pdt-sale-goods .owl-nav{width:1140px;padding:0;}
.pdt-sale-goods .product-image{width:264px;height:264px;}
.pdt-sale-goods .sale-prod{width:calc(100% - 264px);}
.pdt-sale-goods .product-name{height:72px;}
.pdt-sale-goods .product-name a{font-size:18px;line-height:24px;}
.pdt-sale-goods .sale-prod{padding:15px;}
.pdt-sale-goods .price-box .price.main-price{font-size:22px;}
.pdt-sale-goods .price-box .price.old-price{font-size:18px;margin-left:10px;}
.pdt-sale-goods .discount-sticker{font-size:18px;left:-16px;line-height:40px;padding:0 15px;}
.pdt-sale-goods .add-cart{line-height:40px;width:130px;height:40px;background-position: 22px center;}
.counter .number-block{width:44px;}
.counter{font-size:18px;}
.counter .number-block:after{width: 45px;height: 45px;}
.pdt-sale-goods .goodsListForm{height:40px;}
/* Бренды на главной 1800 */
#brands .brands-owl{width:1000px;}
#brands .owl-carousel{display:flex;flex-wrap:wrap;justify-content:center;}
#brands .owl-nav{justify-content:space-between;width:1140px;top:12px;}
/* Товары на главной 1800 */
.pdt-index .index-goods .product-information{padding:20px 15px;}
.pdt-index .owl-nav{width:1140px;}
.pdt-index .index-goods .price-box{width:210px;}
/* Как мы работаем 1800 */
.we-content{width:1140px;background-size:900px;}
/* Новости 1800 */
#news .all-news .news_wrap, #news .owl-carousel{width:1170px;}
#news .index-news-box{width:25%;}
#news .index-news-box:nth-child(5){display:none;}
#news .owl-nav{width:1140px;}
/* Подвал 1800 */
#footer .footer-cols-wrp{width:100%;justify-content:center;}
#footer .footer-width{width:1140px;}
#footer .col:not(:last-of-type){padding-right:40px;}
#footer .footer-text{text-align:left;line-height:28px;}
#footer .copy-wrp{width:1140px;}
.copyright .copyright-text{width:100%;text-align:center;justify-content:center;}
.payment-services{margin:15px auto 0 auto;}
/* Не главная страница 1800 */
.page-top{padding:86px 0 30px 0;}
.general{width:1140px;}
.general .left-col{width:264px;}
.general .right-col{width:calc(100% - 264px - 30px);}
/* Категории 1800 */
.categories .item{width:262px;}
.categories .item .cat-image{width:262px;height:262px;}
/* Вы смотрели 1800 */
.pdt-index.viewed-goods .index-goods{width:100%;margin:0 auto 30px auto;}
/* Товары таблицей 1800 */
.table-goods .item{width:262px;}
.table-goods .item .product-image{width:262px;height:262px;}
/* Товары списком 1800 */
.products-list .index-goods .product-image{width:263px;}
.products-list .index-goods .product-image .product-img{height:262px;}
.products-list .index-goods .product-information{width:calc(100% - 263px);padding:30px;}
.products-list .index-goods .price-box{width:280px;}
/* Товары мелким списком 1800 */
.pdt-index .item.row{margin-left:0;margin-right:0;width:100%;}
.pdt-index.mini-products-list .index-goods{width:100%;margin:0 auto 30px auto;}
/* Кароточка товара 1800 */
.productImgBlock{width:560px;height:560px;}
.product-view .product-inner{width:calc(100% - 560px - 30px);}
.product-content .goodsDataMainDiscountBlock{background-size:0;justify-content:flex-end;padding-right:30px;}
.product-content .wrap-qty{margin-bottom:30px;}
.product-content .add-to-box{margin-bottom:30px;}
.mini-images .item{width:100px;height:100px;}
.mini-images .item a img{max-width:100px;max-height:100px;}
/* Сопутствующие, с этим товаром смотрят 1800 */
.related, .related-views{margin:0 -15px;width:calc(100% + 30px);}
/* Корзина 1800 */
.cart .cart-product-name{width:420px;}
.cart .qty-cart-col{width:250px;}
.cart .cart-qty{width:210px;}
.cart .total-line-price{width:196px;}
.cart .remove-product-col{width:100px;}
.cart .one-prod-price{display:none;}
/* Быстрый заказ 1800 */
.formfast .form-list .multi-fields input, .formfast .form-list .multi-fields select, .formfast .form-list .multi-fields .select-wrp{width:165px;}
/* Список Акций 1800 */
.discount-box{width:1140px;}
}
@media all and (max-width: 1199px) {
/* Контейнер 1199 */
.container{width:940px;}
.left-col{width:100%;}
.left-col.index-col{width:292px;}
.right-col {width:100%;}
#main-desc{padding:40px 0;}
/* Шапка 1199 */
.header-left{width:660px;padding-left:15px;}
.header-right{width:calc(100% - 660px);}
.catalog-menu-button{background-size:34px;}
.header-actions{width:210px;padding:0 5px;}
.catalog-menu-button{width:50px;}
.header-cart{width:calc(100% - 210px);}
.header-cart .cart_anch .empty_text{display:none;}
.compare, .favorites, .user{background-size:28px;}
.user-menu{right:-5px;}
.header-cart .cart_anch{width:100%;height:100%;padding:0;background-position:center center;background-size:28px;}
.header-contacts {width: calc(100% - 150px - 56px);}
.header-contacts .ellipsis{max-width: 99px;}
.cart-have-items{display:none;}
/* Каталог для мобильных устройств 1199 */
.adaptive-menu{width: calc(100% - 660px);}
/* Слайдер на главной 1199 */
#Slider{height:518px;}
#Slider .item{height:518px;line-height:30px;}
#Slider .item .SlideContent{padding:50px 15px 0 0;}
#Slider .owl-nav{left:15px;top:70px;}
#Slider .item .SlideBigText{font-size:20px;margin-bottom:40px;}
#Slider .item .SlideTitle{font-size:40px;margin-bottom:40px;}
#Slider .item .SlideText{margin-bottom:40px;}
/* Баннеры на главной 1199 */
.banners .banner{height:180px;padding:15px 15% 15px 3%;}
.banners .banner:nth-child(1){background-position:97% center;background-size: 150px 105px;}
.banners .banner:nth-child(2){background-position:97% bottom;background-size: 155px 155px;}
.banner .sub-header{font-size:16px;margin-bottom:15px;}
.banner .sub-text{font-size:12px;margin-bottom:15px;}
/* Новинки, Хиты продаж 1199 */
.index-page-goods{padding:40px 0;}
.index-container{width:880px;}
.pdt-newhit .owl-nav{width:970px;top:35px;}
/* Распродажа на главной 1199 */
.index-page-sale{padding:40px 0;}
.pdt-sale-goods{width:880px;}
.pdt-sale-goods .owl-nav{width:850px;}
.pdt-sale-goods .product-image{width:400px;height:400px;}
.pdt-sale-goods .sale-prod{width:calc(100% - 400px);}
.pdt-sale-goods .product-name{height:108px;}
.pdt-sale-goods .product-name a{font-size:24px;line-height:36px;}
.pdt-sale-goods .sale-prod{padding:34px;}
.pdt-sale-goods .price-box .price.main-price{font-size:30px;}
.pdt-sale-goods .price-box .price.old-price{font-size:24px;margin-left:15px;}
.pdt-sale-goods .discount-sticker{font-size:24px;left:-35px;line-height:50px;padding:0 30px;}
.pdt-sale-goods .add-cart{line-height:50px;width:200px;height:50px;background-position: 55px center;}
.counter .number-block{width:75px;}
.counter{font-size:24px;}
.counter .number-block:after{width: 65px;height: 65px;}
.pdt-sale-goods .owl-nav{top:39px;}
/* Бренды на главной 1199 */
#brands{padding:40px 0;}
#brands .brands-owl{width:760px;}
#brands .owl-carousel{display:flex;flex-wrap:wrap;justify-content:center;}
#brands .owl-nav{justify-content:space-between;width:850px;top:12px;}
/* Товары на главной 1199 */
.pdt-index .index-goods{width:calc(100% - 30px);}
.pdt-index .index-goods .product-information{padding:30px;}
.pdt-index .owl-nav{width:970px;top:35px;}
.pdt-index .index-goods .price-box{width:260px;}
.pdt-index .index-goods:nth-last-child(2){margin-bottom:30px;}
/* Как мы работаем 1199 */
#we-work{padding:40px 0;}
.we-content{width:880px;margin:15px auto 0 auto;background-size:700px;background-position: center 20px;}
.we-content .we-circle{width:70px;height:70px;}
.we-content .we-ico{background-size:32px;}
.we-content .we-title{font-size:24px;margin-bottom:15px;}
.we-content .we-text{font-size:14px;line-height:18px;}
/* Отзывы на главной 1199 */
#indexReview{padding:40px 0;}
#indexReview .bord{width:100%;}
#indexReview .bord:not(:last-of-type){margin-bottom:30px;}
/* Новости 1199 */
#news{padding:40px 0;}
#news .all-news .news_wrap, #news .owl-carousel{width:880px;}
#news .index-news-box{width:33.3%;}
#news .index-news-box:nth-child(4), #news .index-news-box:nth-child(5){display:none;}
#news .owl-nav{width:970px;top:35px;}
/* Подвал 1199 */
#footer .footer-width, #footer .copy-wrp{width:940px;}
#footer .col:not(:last-of-type){padding-right:40px;}
#footer .footer-text{text-align:left;line-height:28px;}
#footer .col{width:50%;}
#footer .col:nth-child(1), #footer .col:nth-child(2){margin-bottom:30px;}
/* Не главная страница 1199 */
.title.white{margin:0 0 30px 0;}
.general{width:970px;position:relative;}
.general .left-col{}
.general .right-col{width:100%;}
.left-catalog{display:none;}
/* Категории 1199 */
.categories .item{width:303px;}
.categories .item .cat-image{width:303px;height:303px;}
/* Сортировки 1199 */
.view-mode{margin-right:auto;}
.mobile-filter{user-select:none;cursor:pointer;margin-left:30px;display:flex;flex-wrap:wrap;color:#fff;align-content:center;align-items:center;justify-content:flex-end;padding:0 35px;width:180px;height:50px;font-size:16px;background-color:#f00;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;background-repeat:no-repeat;background-position:35px center;background-size:24px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='32' height='32'%3E%3Cpath d='M30.391 12.68l-3.064-.614a12.098 12.098 0 00-.537-1.289l1.736-2.604a1.999 1.999 0 00-.25-2.523l-1.924-1.924a1.996 1.996 0 00-2.523-.25l-2.604 1.735a12.09 12.09 0 00-1.291-.536L19.32 1.61A1.998 1.998 0 0017.359.002h-2.72a2 2 0 00-1.961 1.608l-.614 3.065c-.443.154-.873.335-1.289.536L8.172 3.476a1.996 1.996 0 00-2.524.25L3.725 5.65a2 2 0 00-.25 2.523l1.735 2.604c-.202.417-.382.847-.536 1.29l-3.066.613A2 2 0 000 14.641v2.72a2 2 0 001.608 1.961l3.065.615c.154.443.335.873.536 1.289L3.475 23.83a1.999 1.999 0 00.25 2.523l1.924 1.924a1.996 1.996 0 002.523.25l2.604-1.736c.417.203.847.383 1.29.537l.613 3.064a2 2 0 001.961 1.609h2.72a2 2 0 001.961-1.609l.615-3.064c.443-.154.873-.336 1.289-.537l2.604 1.736a1.998 1.998 0 002.523-.25l1.924-1.924a2 2 0 00.25-2.523l-1.736-2.604c.203-.418.383-.848.537-1.291l3.064-.613A2 2 0 0032 17.361v-2.72c0-.953-.674-1.774-1.609-1.961zm-3.457 5.295a1.997 1.997 0 00-1.496 1.305c-.129.369-.279.727-.447 1.074a1.996 1.996 0 00.135 1.982l1.736 2.604-1.924 1.924-2.604-1.736a1.997 1.997 0 00-1.98-.137c-.348.168-.705.32-1.076.449a1.998 1.998 0 00-1.303 1.496l-.615 3.066h-2.72l-.613-3.066a1.997 1.997 0 00-1.304-1.496 10.17 10.17 0 01-1.075-.447 1.994 1.994 0 00-1.981.135l-2.604 1.736-1.924-1.924 1.735-2.604c.393-.59.444-1.344.137-1.98a10.106 10.106 0 01-.448-1.076 2 2 0 00-1.496-1.303l-3.065-.615L2 14.641l3.066-.613a1.999 1.999 0 001.496-1.304c.129-.369.278-.728.447-1.075a1.995 1.995 0 00-.136-1.981L5.139 7.064 7.062 5.14l2.604 1.735a1.997 1.997 0 001.98.137 10.09 10.09 0 011.075-.448 1.999 1.999 0 001.304-1.496l.614-3.065 2.72-.001.613 3.066a1.998 1.998 0 001.305 1.496c.369.129.727.278 1.074.447a1.998 1.998 0 001.982-.136l2.604-1.735 1.924 1.924-1.736 2.604a2.006 2.006 0 00-.137 1.98c.168.347.32.705.449 1.075a1.997 1.997 0 001.496 1.304l3.064.614.003 2.72-3.066.614zM16 9.001A7 7 0 1016.001 23 7 7 0 0016 9zm0 13.126c-3.382 0-6.125-2.744-6.125-6.125S12.618 9.877 16 9.877a6.127 6.127 0 016.125 6.125A6.127 6.127 0 0116 22.127zm0-10.126c-2.21 0-4 1.79-4 4s1.79 4 4 4a4 4 0 000-8zm0 7.001a3.001 3.001 0 010-6 3.001 3.001 0 010 6z'/%3E%3C/svg%3E");}
.mobile-filter:hover, .mobile-filter.active{background-color:#1d1b22;}
/* Товары таблицей 1199 */
.table-goods .item{width:303px;}
.table-goods .item .product-image{width:303px;height:303px;}
/* Товары списком 1199 */
.products-list .index-goods .product-image{width:293px;}
.products-list .index-goods .product-image .product-img{height:292px;}
.products-list .index-goods .product-information{width:calc(100% - 293px);padding:50px;}
.products-list .index-goods .price-box{width:320px;}
/* Фильтры 1199 */
.general .left-col{width:100%;}
.filters{display:none;width:100%;flex-wrap:wrap;position:absolute;top:80px;background:#fff;padding:30px;z-index:10;box-shadow: 0px 3px 7px 0px rgba(0, 0, 0, 0.1);}
.filters.active{display:flex;}
.filters .fiters-form{display:flex;flex-wrap:wrap;width:100%;}
.filters-price, .one-filter.left-block{width:300px;padding:15px}
.one-filter .left-header{padding-right:45px;}
.haveCheck .clearThisFilter, .haveCheck .acceptThisFilter{display:none;}
.haveCheckByLoad .clearThisFilter{display:block;}
.reset-button-wrp{width:100%;padding:0;}
#filters-reset{margin-left:auto;}
.filter-bottom-button{width:100%;display:flex;flex-wrap:wrap;justify-content:center;align-content:center;align-items:center;margin-top:15px;}
.acceptAll{border:0;user-select:none;cursor:pointer;display:flex;flex-wrap:wrap;color:#fff;align-content:center;align-items:center;justify-content:center;padding:0 35px;width:250px;height:50px;font-size:16px;background-color:#f00;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;}
.acceptAll:hover{background-color:#1d1b22;}
/* Сравнение 1199 */
.CompareGoodsTableTbody .CompareGoodsTableTbodyComparisonLine td{min-width:188px;}
/* Карточка товара 1199 */
.productImgBlock{width:100%;margin:0 auto 30px auto;}
.big-image{width:560px;}
.product-view .product-inner{width:100%;margin-left:0;}
.product-content .goodsDataMainModificationsBlockProperty{width:303px;}
.product-content .add-cart{width:303px;}
.product-content .wrap-qty{width:303px;margin-bottom:0;}
.product-content .goodsDataMainDiscountBlock{padding-right:0;justify-content:center;background-size:160px;}
.mini-images .item{width:144px;height:144px;}
.mini-images .item a img{max-width:144px;max-height:144px;}
.product-view .all_features .one-feature{width:100%;}
.product-view .all_features .one-feature:nth-child(2n + 1){padding-right:0;}
.product-view .all_features .one-feature:nth-child(2n){padding-left:0;}
.pdt-related .owl-nav{top:-5px;}
/* Быстрый заказ из карточки товара 1199 */
.fancybox-content .quick-order-col{width:100%;padding:0;}
.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;}
.fancybox-content .quick-order-content .quick-order-info{margin:0;}
/* Корзина 1199 */
.cart .cart-product-name{width:390px;padding:30px;}
.cart .cart-product-name a{font-size:18px;line-height:24px;}
.cart .qty-cart-col{width:200px;}
.cart .cart-qty{width:160px;}
.cart-qty .qty-minus, .cart-qty .qty-plus{width:50px;height:50px;}
.cart .cart-qty .cartqty{height:50px;width:calc(100% - 50px - 50px - 16px)}
.cart .total-line-price{width:141px;}
.cart .total-line-price .price{font-size:18px;}
.cart .remove-product-col{width:65px;padding-right:15px;}
.cart .cart-product-list .remove{width:50px;height:50px;background-size:24px;}
/* Связь с администрацией 1199 */
.contact-box{width:calc(50% - 15px);}
/* Быстрый заказ 1199 */
.formfast .form-list .multi-fields input, .formfast .form-list .multi-fields select, .formfast .form-list .multi-fields .select-wrp{width:136px;}
.formfast .inputText{padding:0 15px;}
/* Быстрый заказ модальное окно 1199 */
.fancybox-content{max-width:940px;}
/* Список акций 1199 */
.discount-box{width:970px;}
.discount-box .discount-containter{width:calc(50% - 15px);}
}
@media all and (max-width: 991px) {
/* Контейнер 991 */
.container{width:738px;}
/* Шапка 991 */
header{height:112px;}
.header-left{width:100%;padding:0 15px;height:56px;}
.header-right{width:100%;height:56px;padding-left:300px;}
.header-cart{width:100px;}
.search-show{display:none;}
.search{display:block;position:absolute;left:0;top:100%;width:300px;}
.header-actions {width: calc(100% - 100px);padding: 0 15px;}
.catalog-menu-button{flex-grow:1;background-position:left center;}
.header-actions{justify-content:flex-start;}
.header-contacts{width:calc(100% - 150px);padding-right:0;}
.header-contacts-content{width:480px;}
.header-contacts .ellipsis{max-width:160px;}
.user-menu{right:-15px;}
/* Каталог для мобильных устройств 991 */
.adaptive-menu{top:112px;width:calc(100% - 300px);}
/* Слайдер на главной 991 */
#Slider{height:278px;margin-top:112px;}
#Slider .item{height:278px;line-height:22px;}
#Slider .owl-nav{top:15px;height:70px;}
.owl-prev, .owl-next{height:30px;width:30px;}
header .header-container{background: #9c36f4;background: -moz-linear-gradient(45deg,  #9c36f4 0%, #56aaea 52%, #9c36f4 100%); /* FF3.6-15 */background: -webkit-linear-gradient(45deg,  #9c36f4 0%,#56aaea 52%,#9c36f4 100%); /* Chrome10-25,Safari5.1-6 */background: linear-gradient(45deg,  #9c36f4 0%,#56aaea 52%,#9c36f4 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9c36f4', endColorstr='#9c36f4',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */}
.header-left{background:rgba(0,0,0,0.3);}
#Slider .item .SlideContent{padding:0 15px 0 0;}
#Slider .item .SlideBigText{font-size:15px;margin-bottom:25px;}
#Slider .item .SlideTitle{font-size:30px;margin-bottom:25px;}
#Slider .item .SlideText{font-size:12px;margin-bottom:25px;}
#Slider .owl-nav .owl-next, #Slider .owl-nav .owl-next:hover, #Slider .owl-nav .owl-prev, #Slider .owl-nav .owl-prev:hover{background-size:11px;}
/* Баннеры на главной 991 */
.banners .banner{height:133px;padding:15px 15% 15px 3%;}
.banners .banner:nth-child(1){background-position:97% center;background-size: 100px 70px;}
.banners .banner:nth-child(2){background-position:97% bottom;background-size: 100px 100px;}
.banner .sub-header{font-size:14px;}
.banner .sub-text{font-size:10px;line-height:15px;}
.banner .button{width:100px;height:28px;line-height:28px;font-size:12px;}
.owl-prev, .owl-prev:hover, .owl-next, .owl-next:hover{background-size:11px;}
/* Новинки, Хиты продаж 991 */
.index-page-goods{padding:30px 0;}
.index-container{width:700px;}
.pdt-newhit .owl-nav{width:738px;}
.pdt-newhit .item{width:322px;}
.pdt-newhit .item .product-image{width:322px;height:322px;}
.pdt-newhit .item .product-image .goodsListForm{display:flex;}
.pdt-newhit .owl-nav{top:32px;}
/* Распродажа на главной 991 */
.index-page-sale{padding:30px 0;}
.pdt-sale-goods{width:700px;}
.pdt-sale-goods .owl-nav{width:738px;}
.pdt-sale-goods .product-image{width:336px;height:336px;}
.pdt-sale-goods .sale-prod{width:calc(100% - 336px);}
.pdt-sale-goods .product-name{height:96px;}
.pdt-sale-goods .product-name a{font-size:20px;line-height:32px;}
.pdt-sale-goods .sale-prod{padding:26px;}
.pdt-sale-goods .price-box .price.main-price{font-size:24px;}
.pdt-sale-goods .price-box .price.old-price{font-size:20px;margin-left:15px;}
.pdt-sale-goods .discount-sticker{font-size:20px;left:-27px;line-height:46px;padding:0 20px;}
.pdt-sale-goods .add-cart{line-height:46px;width:140px;height:46px;background-position: 25px center;}
.counter .number-block{width:50px;}
.counter{font-size:18px;}
.counter .number-block:after{width: 55px;height: 55px;}
.pdt-sale-goods .owl-nav{top:37px;}
/* Бренды на главной 991 */
#brands{padding:30px 0;}
#brands .brands-owl{width:670px;}
#brands .owl-carousel{display:flex;flex-wrap:wrap;justify-content:center;}
#brands .owl-nav{justify-content:space-between;width:738px;top:21px;}
/* Товары на главной 991 */
.pdt-index .index-goods .product-information{padding:30px;}
.pdt-index .owl-nav{width:738px;top:31px;}
.pdt-index .index-goods:nth-last-child(2){margin-bottom:30px;}
/* Как мы работаем 991 */
#we-work{padding:30px 0;}
.we-content{width:670px;background-size:530px;background-position: center 20px;}
.we-content .item{padding:0 5px;}
.we-content .we-circle{width:65px;height:65px;}
.we-content .we-ico{background-size:30px;}
.we-content .we-title{font-size:22px;margin-bottom:15px;}
.we-content .we-text{font-size:11px;line-height:16px;width:100%;}
/* Отзывы на главной 991 */
#indexReview{padding:30px 0;}
/* Новости 991 */
#news{padding:30px 0;}
#news .all-news .news_wrap, #news .owl-carousel{width:700px;}
#news .index-news-box{width:50%;}
#news .index-news-box:nth-child(3), #news .index-news-box:nth-child(4), #news .index-news-box:nth-child(5){display:none;}
#news .owl-nav{width:738px;top:31px;}
/* Подвал 991 */
#footer .footer-width, #footer .copy-wrp{width:738px;}
#footer .col:not(:last-of-type){padding-right:30px;}
#footer .col{width:50%;}
#footer .col:nth-child(1), #footer .col:nth-child(2){margin-bottom:30px;}
/* Не главная страница 991 */
.page-top{min-height:250px;padding:142px 0 30px 0;}
.title.white{font-size:30px;}
/* Не главная страница 991 */
.general{width:738px;margin-top:80px;}
/* Категории 991 */
.categories .item{width:226px;}
.categories .item .cat-image{width:226px;height:226px;}
.categories .item .cat-right{padding:14px;}
.categories .item .cat-name{font-size:14px;line-height:20px;height:40px;}
/* Сортировки 991 */
.view-mode{width:120px;}
/* Товары таблицей 991 */
.table-goods .item{width:354px;}
.table-goods .item .product-image{width:354px;height:354px;}
.table-goods .item .product-image .goodsListForm{display:block;}
/* Товары списком 991 */
.products-list .index-goods .product-image{width:231px;}
.products-list .index-goods .product-image .product-img{height:230px;}
.products-list .index-goods .product-information{width:calc(100% - 231px);padding:30px;}
.products-list .index-goods .price-box{width:230px;}
.products-list .index-goods .add-to-links{width:150px;}
.products-list .index-goods .add-to-links .add-wishlist{width:40px;height:40px;background-size:20px;}
.products-list .index-goods .add-to-links .add-compare{width:40px;height:40px;background-size:20px;}
.products-list .index-goods .add-cart, .products-list .index-goods .quickview{width:40px;height:40px;background-size:20px;}
.products-list .index-goods .add-notify{width:40px;height:40px;background-size:20px;}
/* Страница обратного звонка 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 */
.filters-price, .one-filter.left-block{width:339px;}
/* Карточка товара 991 */
.productImgBlock{height:400px;}
.big-image{width:400px;}
.product-content .goodsDataMainModificationsBlockProperty{width:225px;}
.product-content .add-cart{width:225px;}
.product-content .wrap-qty{width:225px;}
.mini-images .item{width:100px;height:100px;}
.mini-images .item a img{max-width:100px;max-height:100px;}
.tabs-scroll{margin-bottom:30px;}
.tabs li a{font-size:18px;height:60px;}
.product-view .product-information-block{padding:0 50px 50px 50px;}
.opinion-range{width:100%;}
.product-information-block .delivery h4{padding:30px 0;}
.pdt-related .owl-nav{top:2px;}
.product-view .product-information-block{margin:30px auto;}
/* Корзина 991 */
.cart .oneProd{box-shadow: 0px 3px 7px 0px rgba(0, 0, 0, 0.1);}
.cart .image{width:100px;}
.cart .image a{height:100px;}
.cart .image a .goods-image-icon{max-width:100px;max-height:100px;}
.cart .cart-product-name{width:280px;padding:15px;}
.cart .cart-product-name a{font-size:16px;line-height:20px;}
.cart .qty-cart-col{width:170px;margin:0;box-shadow:0 0 0 0 rgba(0, 0, 0, 0);}
.cart .cart-qty{width:130px;}
.cart .cart-qty .cartqty{width:calc(100% - 30px - 30px - 16px);}
.cart-qty .qty-minus, .cart-qty .qty-plus{width:30px;}
.cart .oneProd .cart-left, .cart .oneProd .cart-right{box-shadow:0 0 0 0 rgba(0, 0, 0, 0);}
.cart .total-line-price{width:123px;}
.cart .discount-text{text-align:center;min-height:40px;font-size:16px;line-height:20px;justify-content:center;margin-bottom:0;}
.cart .total{width:100%;justify-content:center;margin-bottom:10px;} 
.cart-buttons{width:100%;}
/* Быстрый заказ 991 */
.quick-order-content{width:100%;margin:0;}
.quick-order-col{width:100%;padding:0;}
.quick-order-content .quick-order-info{margin:0;}
.formfast .form-list .multi-fields input, .formfast .form-list .multi-fields select, .formfast .form-list .multi-fields .select-wrp{width:226px;}
.quick-order-content .quick-order-info .quick-line.quick-end-order-price{width:100%;justify-content:center;margin-bottom:15px;}
.formfast .inputText{padding:0 30px;}
/* Связь с администрацией 991 */
.block-feedback{width:100%;}
/* Быстрый заказ в карточке товара 991 */
.fancybox-content{max-width:740px;}
.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:204px;}
/* Фильтры 991 */
.filters-goods .one-filter{width:calc(33% - 10px);}
/* Список акций 991 */
.discount-box{width:738px;}
.discount-box .sale-date{padding:40px 0;}
/* Сравнение 991 */
.CompareNavigation{width:80px;}
}
@media all and (max-width: 767px) {
/* Контейнер 767 */
.container{width:100%;padding:0 15px;}
.products-grid.row{margin-left:0;margin-right:0;}
.title{font-size:23px;margin:0 0 40px 0;}
.title:after{width:70px;top:calc(100% + 10px);}
/* Шапка 767 */
.header-callback{display:none;}
.header-contacts-content{justify-content:space-around;}
.search{width:200px;}
.header-right{padding-left:200px;}
.header-cart{width:70px;}
.header-actions{width:calc(100% - 70px);}
#search_form .search-string{padding-left:15px;padding-right:75px;}
#search_form .search-submit{width:40px;}
.search-reset{right:40px;}
.flex-link{font-size:12px;}
.header-contacts .ellipsis{max-width:100px;}
.header-actions{padding:0 15px;}
.compare, .favorites, .user{width:40px;background-size:24px;}
.catalog-menu-button{background-size:30px;}
.header-actions{justify-content:space-between;}
.catalog-menu-button{flex-grow:0;width:40px;background-position:center center;}
.svg-search{background-size:16px;}
/* Каталог для мобильных устройств 767 */
.adaptive-menu{width:calc(100% - 200px);}
/* Слайдер на главной 767 */
#Slider .button{font-size:12px;width:103px;height:33px;}
.ios #Slider .button, .iphone #Slider .button{line-height:33px;}
#Slider{height:228px;}
#Slider .item{height:228px;line-height:16px;}
#Slider .item .SlideBigText{font-size:12px;margin-bottom:20px;}
#Slider .item .SlideTitle{font-size:20px;margin-bottom:20px;}
#Slider .item .SlideText{font-size:10px;margin-bottom:20px;}
/* Баннеры на главной 767 */
.banners .banner{width:100%;height:180px;padding:15px 170px 15px 5%;}
.banners .banner:nth-child(1){background-position:95% center;background-size: 150px 110px;}
.banners .banner:nth-child(2){background-position:95% bottom;background-size: 140px 140px;}
.banner .sub-header{font-size:16px;}
.banner .sub-text{font-size:12px;line-height:20px;margin-bottom:0;}
.banner .button{display:none;}
/* Новинки, Хиты продаж 767 */
.index-container{width:480px;}
.pdt-newhit .owl-nav{width:450px;}
.pdt-newhit .item{width:210px;}
.pdt-newhit .item .product-image{width:210px;height:210px;}
.pdt-newhit .owl-nav{top:32px;}
.add-to-links .add-compare, .add-to-links .add-wishlist, .add-cart, .quickview, .add-notify{width:40px;height:40px;background-size:20px;}
.pdt-newhit .item .product-image .goodsListForm{width:150px;height:40px;}
.pdt-newhit .item .product-information{padding:14px;}
.pdt-newhit .item .product-information .price{font-size:15px;}
.pdt-newhit .item .product-information .price.old-price{font-size:12px;}
/* Распродажа на главной 767 */
.pdt-sale-goods{width:480px;}
.index-page-sale .title{font-size:40px;}
.pdt-sale-goods .owl-nav{width:450px;}
.pdt-sale-goods .product-image{width:220px;height:220px;}
.pdt-sale-goods .sale-prod{width:calc(100% - 220px);padding:15px;}
.pdt-sale-goods .product-name{height:63px;}
.pdt-sale-goods .product-name a{font-size:13px;line-height:21px;}
.pdt-sale-goods .price-box{height:50px;}
.pdt-sale-goods .price-box .price.main-price{font-size:15px;}
.pdt-sale-goods .price-box .price.old-price{font-size:13px;margin-left:15px;}
.pdt-sale-goods .discount-sticker{font-size:13px;left:-16px;line-height:30px;padding:0 10px;}
.pdt-sale-goods .add-cart{line-height:30px;width:100px;height:30px;background-position: 15px center;background-size:22px;font-size:15px;padding-left:28px;}
.counter .number-block{width:32px;}
.counter{font-size:13px;padding-left:10px;}
.counter .number-block:after{left:-10px;width: 35px;height: 35px;}
.pdt-sale-goods .owl-nav{top:33px;}
.pdt-sale-goods .goodsListForm{height:30px;}
/* Бренды на главной 767 */
#brands{padding:20px 0;}
#brands .brands-owl{width:380px;}
#brands .owl-carousel{display:flex;flex-wrap:wrap;justify-content:center;}
#brands .owl-nav{justify-content:space-between;width:450px;top:21px;}
/* Товары на главной 767 */
.pdt-index .index-goods .product-image{width:117px;height:100%;}
.pdt-index .index-goods .product-image .product-img{height:116px;}
.pdt-index .index-goods .product-information{width:calc(100% - 117px);padding:15px;}
.pdt-index .owl-nav{width:450px;top:31px;}
.pdt-index .index-goods{margin-bottom:15px;}
.pdt-index .index-goods:nth-last-child(2){margin-bottom:20px;}
.pdt-index .index-goods .product-name{line-height:20px;height:40px;}
.pdt-index .index-goods .product-name a{font-size:13px;}
.pdt-index .index-goods .price-box{width:170px;}
.pdt-index .index-goods .price{font-size:15px;}
.pdt-index .index-goods .price.old-price{font-size:13px;margin-left:10px;}
.pdt-index .index-goods .add-to-links{margin-left:10px;width:110px;}
.pdt-index .index-goods .add-to-links .add-wishlist, .pdt-index .index-goods .add-to-links .add-compare, .pdt-index .index-goods .add-cart, .pdt-index .index-goods .quickview, .pdt-index .index-goods .add-to-links .add-notify{width:30px;height:30px;background-size:17px;}
.pdt-index .icon{zoom:0.8;}
/* Как мы работаем 767 */
.we-content{width:450px;margin:0px auto 0 auto;background:none!important;}
.we-content .item{padding:0 5px;width: 50%;}
.we-content .item:nth-child(1), .we-content .item:nth-child(2){margin-bottom:15px;}
.we-content .we-circle{width:70px;height:70px;}
.we-content .we-ico{background-size:32px;}
.we-content .we-title{font-size:24px;margin-bottom:15px;}
.we-content .we-text{font-size:14px;line-height:18px;width:200px;}
/* Отзывы на главной 767 */
.reviews_container.index-container{padding:0 15px;}
#indexReview .opinion-user{width:300px;}
/* Новости 767 */
#news .all-news .news_wrap, #news .owl-carousel{width:480px;}
#news .index-news-box{width:50%;}
#news .index-news-box:nth-child(3), #news .index-news-box:nth-child(4), #news .index-news-box:nth-child(5){display:none;}
#news .owl-nav{width:450px;top:31px;}
/* Подвал 767 */
#footer .footer-width, #footer .copy-wrp{width:450px;}
#footer .col:not(:last-of-type){padding-right:0px;}
#footer .col{width:100%;}
#footer .col:nth-child(1), #footer .col:nth-child(2), #footer .col:nth-child(3){margin-bottom:30px;}
#footer .footer-title{margin-bottom:0;user-select:none;position:relative;display:flex;flex-wrap:wrap;align-content:center;cursor:pointer;}
#footer .footer-title:after{content:' ';position:absolute;right:0;width:30px;height:30px;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' fill='%23fff' 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-text{font-size:13px;line-height:20px;margin-bottom:15px;}
.lr-hide{display:none;}
.active .lr-hide{display:block;}
#footer .active .footer-title{margin-bottom:40px;}
#footer .active .footer-title:after{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");}
/* Не главная страница 767 */
.title.white{font-size:24px;}
.title.white:after{top:calc(100% + 10px);width:100px;}
.general{width:450px;margin-top:70px;}
/* Хлебные крошки 767 */
#breadcrumbs ul li a{font-size:14px;padding:5px 0;}
#breadcrumbs ul li strong{font-size:14px;padding:5px 0;}
/* Категории 767 */
.categories .item{width:100%;}
.categories .item .cat-image{width:120px;height:120px;border-bottom-color:transparent;border-right-color:#d3dce2;}
.categories .item .cat-right{width:calc(100% - 120px);padding:19px;border-left:0;border-top:1px solid transparent;flex-direction: column;justify-content: space-between;}
.categories .item .cat-name{font-size:14px;line-height:20px;height:60px;align-items:flex-start;margin-bottom:0;}
.categories .item .cat-count{font-size:12px;}
.categories .item:hover .cat-right{border-top-color:#afd5f3;}
/* Мини-категории 767*/
.tape-top-categories{width:420px;height:66px;top:calc(100% - 33px);}
.tape-top-categories a{font-size:14px;}
/* Вы смотрели 767 */
.pdt-index.viewed-goods .index-goods{margin:0 auto 15px auto;}
/* Сортировки 767 */
.show-by{margin-right:15px;}
.mobile-filter{margin:30px auto 0 auto;}
/* Товары таблицей 767 */
.table-goods .item{width:210px;}
.table-goods .item .product-image{width:210px;height:210px;}
.table-goods .item .product-image .goodsListForm{width: 150px;height: 40px;}
.table-goods .item .product-information{padding:14px;}
.table-goods .item .product-information .price{font-size:15px;}
.table-goods .item .product-information .price.old-price{font-size:12px;}
/* Товары списком 767 */
.products-list .index-goods .product-image{width:177px;}
.products-list .index-goods .product-image .product-img{height:176px;}
.products-list .index-goods .product-information{width:calc(100% - 177px);padding:15px;}
.products-list .index-goods .price-box{width:106px;}
.products-list .index-goods .price-box .price{font-size:16px;}
.products-list .index-goods .price.old-price{font-size:12px;margin-left:0;margin-top:5px;}
.products-list .index-goods .add-to-links{width:120px;}
.products-list .index-goods .add-to-links .add-wishlist{width:30px;height:30px;background-size:17px;}
.products-list .index-goods .add-to-links .add-compare{width:30px;height:30px;background-size:17px;}
.products-list .index-goods .add-cart, .products-list .index-goods .quickview{width:30px;height:30px;background-size:17px;}
.products-list .index-goods .add-notify{width:30px;height:30px;background-size:17px;}
.products-list .index-goods .product-name{line-height:20px;height:40px;}
.products-list .index-goods .product-name a{font-size:13px;}
/* Фильтры 767 */
.filters{top:160px;}
.filters-price, .one-filter.left-block{width:100%;}
.left-header{font-size:18px;line-height:18px;padding-bottom:20px;margin-bottom:20px;}
.acceptThisFilter, .clearThisFilter, .reset-price{top:-12px;}
.one-filter label{font-size:12px;padding:5px 15px 5px 35px;}
.filters-price, .one-filter.left-block{margin-bottom:0;}
/* hidden callback 767 */
#hidden-callback{width:290px;}
#hidden-callback .fancybox-close-small{right:5px;top:5px;}
/* Оповестить меня 767 */
#fancybox__notify{width:290px;}
#fancybox__notify .fancybox-close-small{right:5px;top:5px;}
/* Карточка товара 767 */
.product-content .add-to-links{width:120px;}
.product-content .add-to-links .add-compare{width:50px;height:50px;background-size:24px;}
.product-content .add-to-links .add-wishlist{width:50px;height:50px;background-size:24px;}
.product-content .price-box{margin-bottom:15px;}
.product-content .price-box .special-price .price{font-size:36px;}
.product-content .price-box .old-price{font-size:30px;}
.product-content .goodsDataMainDiscountBlock{height:120px;background-size:0;padding-right:30px;justify-content:flex-end;}
.product-content .goodsDataMainModificationsBlock{margin-bottom:15px;}
.product-content .goodsDataMainModificationsBlockProperty{width:100%;margin-bottom:15px;}
.product-content .goodsDataMainModificationsBlockProperty select{height:50px;}
.product-content .wrap-qty{width:100%;margin-bottom:15px;}
.product-content .add-cart.quick{display:none;}
.product-content .add-cart{width:100%;height:50px;}
.product-content .qty-minus, .product-content .qty-plus{width:50px;height:50px;}
.product-content .wrap-qty input{width:calc(100% - 50px - 50px - 16px);height:50px;}
.mini-images .item{width:144px;height:144px;}
.mini-images .item a img{max-width:144px;max-height:144px;}
.product-view .product-information-block{padding:0 15px 15px 15px;}
.tabs li a{padding:0 10px;font-size:16px;}
.tabs-scroll{margin-bottom:15px;}
.product-view .all_features .one-feature .feature-name{font-size:14px;}
.product-view .all_features .one-feature .feature-value{font-size:14px;}
.product-information-block .delivery h4{padding:15px 0 30px 0;font-size:20px;}
.product-information-block .delivery p{font-size:14px;margin-bottom:10px;}
.product-information-block .delivery h5{font-size:16px;margin:15px 0;}
.product-information-block .delivery div{font-size:12px;}
.opinion-range .opinion-value-number{font-size:40px;}
.opinion-range .opinion-value-text{font-size:12px;}
.opinion-range .opinion-stars{margin-left:15px;justify-content:center;width:190px;}
.opinion-range .rev-count-text{text-align:center;font-size:12px;}
.opinion-range .opinion-add{margin-left:auto;width:110px;font-size:12px;}
.goodsDataOpinionList .opinion-user{width:300px;}
.pdt-related .owl-nav{top:2px;}
#hidden-opinion-add{width:290px;}
.goodsDataOpinionAddTable .goodsDataOpinionRating{margin:0 auto;}
#hidden-opinion-add .fancybox-close-small{right:5px;top:5px;}
/* Быстрый заказ в карточке товара 767 */
.fancybox-content{max-width:290px;}
.fancybox-content #quickform{padding:15px;}
.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:100%;}
.fancybox-content .fancybox-close-small{right:5px;top:5px;}
.fancybox-content .quick-order-content .quick-order-info{padding:15px;}
.fancybox-content .quick-order-content .quick-order-info .quick-line.quick-end-order-price .text, .fancybox-content .quick-order-content .quick-order-info .quick-line.quick-end-order-price .num{font-size:20px;}
.fancybox-content #quickform .cart-buttons .button{margin-bottom:0;}
/* Избранные товары 767 */
.fav-remove{width:40px;height:40px;background-size:20px;}
.fav-remove:hover{background-size:20px;}
/* Корзина 767 */
.cart .cart-product-name{width:350px;padding: 15px 50px 15px 15px;}
.cart .remove-product-col{width:40px;padding:0;position:absolute;right:5px;top:5px;}
.cart .cart-product-list .remove{width:40px;height:40px;background-size:22px;}
.cart .qty-cart-col{width:200px;padding:15px 0;border-top: 1px solid #d3dce2;}
.cart .oneProd .cart-right{border-top: 1px solid #d3dce2;}
.cart .cart-qty{width:170px;}
.cart-qty .qty-minus, .cart-qty .qty-plus{width:40px;height:40px;}
.cart .cart-qty .cartqty{width:calc(100% - 40px - 40px - 16px);height:40px;}
.cart .total-line-price{width:250px;padding-right:15px;}
.cart .total-line-price .price{text-align:right;}
.cart-buttons .button{width:100%;}
#startOrder, .noscriptButton{order:1;margin-bottom:15px;}
.clearCart, .recalc-button{order:2;}
/* Быстрый заказ 767 */
.formfast .inputText{height:50px;padding:0 15px;}
.formfast .form-list .fields:not(:last-of-type), .formfast .form-list .multi-fields input, .formfast .form-list .multi-fields select{margin-bottom:15px;}
.formfast .form-list .fields.contactRegisterNeedElement{margin-top:15px;}
.delivery-and-payment{width:100%;margin:0;}
.orderDeliveryFields, .orderPaymentFields{width:100%;padding:0;}
.formfast select{height:50px;}
.formfast .select-wrp:after {top: 5px;}
.formfast .form-list .multi-fields input, .formfast .form-list .multi-fields select, .formfast .form-list .multi-fields .select-wrp{width:100%;}
.coupons .couponBlock .coupon-btn{width:30px;height:30px;background-size:16px;top:calc(50% - 15px);}
.formfast .button.finish-order{order:1;margin-bottom:15px;}
#quickform #closeOrder{order:2;}
/* Добавление товара в корзину с модификацией 767 */
.product-view.fancybox-content{width:290px;padding:15px;}
.product-view.fancybox-content .product-content .product-top .opinion_value{display:none;}
.product-view.fancybox-content .product-content .product-top .goodsDataMainModificationAvailable{margin-left:0;}
.product-view.fancybox-content .product-content .goodsDataMainDiscountBlock{display:none;}
.product-view.fancybox-content .mini-images{display:none;}
.product-view.fancybox-content .fancybox-close-small{right:5px;top:5px;}
.product-view.fancybox-content .product-content .goodsDataMainModificationsBlock{margin-bottom:0;}
.product-view.fancybox-content .wrap-qty{margin-bottom:15px;}
.product-view.fancybox-content .product-content .price-box .special-price .price{font-size:20px;}
.product-view.fancybox-content .product-content .price-box .old-price{font-size:16px;align-content:center;margin-left:10px;}
/* Авторизация, регистрация 767 */
.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 .buttons{display:block;}
.order-info .buttons .button{margin:0 auto 15px auto;}
.order-info .scroll{overflow-x:auto;}
/* Список акций 767 */
.discount-box{width:450px;}
.discount-box .discount-containter{width:100%;}
/* Сравнение 767 */
.CompareGoodsTableTbody .image a{height:200px;}
.CompareGoodsTableTbody .actions .button:hover{background-size:20px;}
}
@media all and (max-width: 479px) {
/* Контейнер 479 */
.title{font-size:18px;}
.index_page .title:after{height: 1px;}
/* Шапка 479 */
.header-left{height:88px;}
.logo{width:100%;height:44px;}
.logo a{justify-content:center;}
.header-contacts{height:44px;width:100%;padding:0;}
.header-right{height:44px;padding-left:54px;}
#search_form .search-string{height:44px;}
.search{display:none;width:calc(100% - 54px);}
.header-cart{width:54px;}
.search-show{display:block;width:54px;height:44px;position: absolute;left: 0;top: 100%;}
.header-actions{width:calc(100% - 54px);}
#search_form .search-submit{height:44px;}
/* Каталог для мобильных устройств 479 */
.adaptive-menu{width:100%;top:132px;}
/* Слайдер на главной 479 */
#Slider{height:188px;margin-top:132px;}
#Slider .item{height:188px;line-height:16px;}
#Slider .item .SlideBigText{display:none;}
#Slider .item .SlideTitle{width:100%;font-size:16px;color:#fff;font-weight:bold;line-height:46px;text-align:center;background:rgba(0,0,0,0.5);margin-bottom:20px;}
#Slider .item .SlideText{display:none;}
#Slider .owl-nav{display:none;}
#Slider .item .SlideContent{width:100%;padding:30px 0 0 0;}
#Slider .button{margin:0 auto;}
/* Баннеры на главной 479 */
.banners .banner{width:100%;height:106px;padding:15px 120px 15px 30px;}
.banners .banner:nth-child(1){background-position:calc(100% - 25px) center;background-size: 80px 60px;}
.banners .banner:nth-child(2){background-position:calc(100% - 25px) bottom;background-size: 70px 80px;}
.banner .sub-header{font-size:16px;line-height:22px;font-weight:normal;margin-bottom:0;}
.banner .sub-text{display:none;}
.banner .button{display:none;}
/* Новинки, Хиты продаж 479 */
.index-container{width:320px;}
.pdt-newhit .owl-nav{width:290px;}
.pdt-newhit .item{width:290px;}
.pdt-newhit .item .product-image{width:290px;height:290px;}
.pdt-newhit .owl-nav{top:32px;}
.pdt-newhit .item .product-information .product-name a{height:48px;}
.pdt-newhit .item .product-information .price{font-size: 18px;}
.pdt-newhit .item .product-information .price.old-price{font-size: 14px;}
/* Распродажа на главной 479 */
.pdt-sale-goods .product-image{order:1;}
.pdt-sale-goods .sale-prod{order:2;}
.pdt-sale-goods .product-image{width:290px;height:290px;}
.pdt-sale-goods .sale-prod{width:290px;}
.pdt-sale-goods{width:320px;}
.pdt-sale-goods .sale-prod{border-right-color:transparent;border-top-color:#d3dce2;}
.pdt-sale-goods .item:hover .product-image{border-bottom-color:transparent;}
.pdt-sale-goods .discount-sticker{padding:0 30px;}
.pdt-sale-goods .add-cart{width:130px;background-position: 30px center;padding-left:30px;}
.counter .number-block{width:45px;}
.counter{font-size:15px;padding-left:15px;padding-top:15px;}
.counter .number-block:after{width:45px;height:45px;left:-15px;}
.pdt-sale-goods .owl-nav{width:290px;top:31px;}
.index-page-sale .title{font-size:30px;margin-bottom:30px;}
/* Бренды на главной 479 */
#brands .brands-owl{width:230px;}
#brands .owl-carousel{display:flex;flex-wrap:wrap;justify-content:center;}
#brands .owl-nav{justify-content:space-between;width:290px;top:21px;}
/* Товары на главной 479 */
.pdt-index .goodsListForm{width:100%;}
.pdt-index .index-goods .product-information{padding:10px;}
.pdt-index .index-goods .product-name{height:36px;}
.pdt-index .index-goods .product-name a{font-size:12px;line-height:16px;}
.pdt-index .index-goods .price-box{width:100%;}
.pdt-index .index-goods .price{font-size:14px;}
.pdt-index .index-goods .price.old-price{font-size:11px;margin-left:5px;}
.pdt-index .index-goods .add-to-links{width:100%;margin-left:0;margin-top:10px;}
.pdt-index .index-goods, .pdt-index .index-goods:nth-last-child(2){margin-bottom:15px;}
.pdt-index .owl-nav{width:290px;}
/* Как мы работаем 479 */
.we-content{width:290px;margin:0px auto 0 auto;background:none!important;}
.we-content .item{width: 100%;}
.we-content .item:nth-child(1), .we-content .item:nth-child(2), .we-content .item:nth-child(3){margin-bottom:15px;}
.we-content .we-circle{width:70px;height:70px;}
.we-content .we-ico{background-size:32px;}
.we-content .we-title{font-size:18px;margin-bottom:15px;}
.we-content .we-text{font-size:12px;line-height:18px;width:200px;}
/* Отзывы на главной 479 */
#indexReview .bord{padding:15px;margin-bottom:15px;}
#indexReview .opinion-user{background-size:0;width:100%;padding-left:0;}
#indexReview .rating-box{margin-left:0;}
#indexReview .goodsDataOpinionListDesc{font-size:14px;}
#indexReview .goodsDataOpinionListClient{font-size:18px;}
#indexReview .goodsDataOpinionListDate{font-size:12px;}
#indexReview .opinion-user{height:60px;}
.checkAllReviews{margin: 15px auto 0 auto;}
/* Новости 479 */
#news .all-news .news_wrap, #news .owl-carousel{width:320px;}
#news .index-news-box{width:100%;}
#news .index-news-box:nth-child(2), #news .index-news-box:nth-child(3), #news .index-news-box:nth-child(4), #news .index-news-box:nth-child(5){display:none;}
#news .owl-nav{width:290px;top:31px;}
/* Подвал 479 */
#footer .footer-width, #footer .copy-wrp{width:290px;}
/* Хлебные крошки 479 */
#breadcrumbs ul li a{font-size:12px;padding:0;}
#breadcrumbs ul li strong{font-size:12px;padding:0;}
/* Не главная страница 479 */
.page-top{min-height:250px;padding:162px 0 30px 0;}
.title.white{font-size:20px;}
.general{width:290px;margin-top:60px;}
/* Сортировки 479 */
.view-mode .list-ico{display:none;}
.view-mode{width:80px;order:1;}
.sort-by{order:2;width:calc(100% - 80px - 15px)}
.show-by{order:3;width:80px;height:50px;margin-top:15px;margin-right:0;}
.mobile-filter{order:4;width:calc(100% - 80px - 15px);margin:15px 0 0 15px;}
select{padding-right:30px;}
.select-wrp:after{right: 8px;top: calc(50% - 10px);width: 20px;height: 20px;}
/* Категории 479 */
.categories .item{margin-bottom:15px;}
.categories .item .cat-image{width:100px;height:100px;border-bottom-color:transparent;border-right-color:#d3dce2;}
.categories .item .cat-right{width:calc(100% - 100px);padding:14px;}
.categories .item .cat-name{height:54px;font-size:12px;line-height:18px;margin-bottom:0;}
.categories .item .cat-count{font-size:10px;}
/* Мини-категории 479*/
.tape-top-categories{width:290px;height:55px;top: calc(100% - 28px);}
.tape-top-categories a{padding:0 10px;}
.tape-top-categories a:first-of-type{padding-left:10px;}
.tape-top-categories a:last-of-type{padding-right:10px;}
/* Товары таблицей 479 */
.table-goods .item{width:290px;margin-bottom:15px;}
.table-goods .item .product-image{width:290px;height:290px;}
.table-goods .item .product-information .price{font-size: 18px;}
.table-goods .item .product-information .price.old-price{font-size: 14px;}
/* Товары списком 479 */
.products-list .index-goods{margin-bottom:15px;}
.products-list .index-goods .product-image{width:117px;}
.products-list .index-goods .product-image .product-img{height:116px;}
.products-list .index-goods .product-information{width:calc(100% - 117px);padding:10px;}
.products-list .index-goods .price-box{width:100%;}
.products-list .index-goods .price-box .price{font-size:14px;}
.products-list .index-goods .price.old-price{font-size:11px;margin-left:5px;margin-top:0;}
.products-list .index-goods .add-to-links{width:100%;margin-left:0;margin-top:10px;}
.products-list .index-goods .goodsListForm{width:100%;}
.products-list .index-goods .ratings{display:none;}
.products-list .icon{zoom:0.8;}
.products-list .index-goods .product-name{height:36px;}
.products-list .index-goods .product-name a {font-size: 12px;line-height: 16px;}
/* Фильтры 479 */
.filters{top:145px;padding:15px;}
/* Политика конфиденциальности 479 */
.policy .policy-title{font-size:20px;}
.policy .policy-sub-title{font-size:16px;}
/* Кнопки в истории заказов 479 */
.order-info .buttons .button{width:100%;margin-bottom:15px;}
.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 */
.productImgBlock{height:290px;}
.big-image{width:290px;}
.product-content .product-top .goodsDataMainModificationAvailable{font-size:14px;}
.product-content .add-to-links{margin:20px auto;}
.product-content .price-box{margin-bottom:0;padding:0 0 15px 0;height:50px;}
.product-content .price-box .special-price .price{font-size:24px;align-content:center;}
.product-content .price-box .old-price{font-size:16px;align-content:center;}
.product-content .goodsDataMainDiscountBlock{padding:15px 0;justify-content:center;height:144px;}
.product-content .goodsDataMainDiscountBlock .discount-sticker{position:static;-webkit-border-top-left-radius: 30px;-webkit-border-bottom-left-radius: 30px;-moz-border-radius-topleft: 30px;-moz-border-radius-bottomleft: 30px;border-top-left-radius: 30px;border-bottom-left-radius: 30px;}
.mini-images .item{width:80px;height:80px;}
.mini-images .item a img{max-width:80px;max-height:80px;}
.mini-images .mini-images-carousel{width:calc(100% - 80px);}
.mini-images .owl-nav{width:calc(100% + 80px);left:-40px;}
.tabs li{width:100%;}
.tabs li a{height:40px;}
.tabs li a.active{color:#f00;}
.tabs{border-bottom:0;}
.tabs li a:hover:after, .tabs li a.active:after{height:1px;}
.product-view .all_features .one-feature .feature-name{font-size:12px;}
.product-view .all_features .one-feature .feature-value{font-size:12px;}
.opinion-value{width:100%;margin-bottom:15px;}
.opinion-range .opinion-stars{margin:0 auto 15px auto;width:100%;}
.opinion-range .opinion-add{width:180px;font-size:14px;margin:0 auto 15px auto;}
.opinion-range{margin-bottom:15px;}
.goodsDataOpinionList .opinion-user{background-size:0;padding-left:0;width:100%;height:60px;}
.goodsDataOpinionList .opinion-top{margin-bottom:15px;}
.goodsDataOpinionList .bord:not(:last-of-type){margin-bottom:30px;}
.goodsDataOpinionList .goodsDataOpinionListClient{font-size:18px;}
.goodsDataOpinionList .goodsDataOpinionListDate{font-size:12px;}
.goodsDataOpinionList .goodsDataOpinionListDesc{font-size:14px;}
/* Корзина 479 */
.cart .cart-product-name{width:190px;}
.cart .cart-product-name a{font-size:14px;line-height:18px;}
.cart .remove-product-col{width:30px;}
.cart .cart-product-list .remove{width:30px;height:30px;background-size:16px;}
.cart-qty .qty-minus, .cart-qty .qty-plus{width:30px;height:30px;}
.cart .qty-cart-col{width:150px;}
.cart .cart-qty{width:120px;}
.cart .cart-qty .cartqty{height:30px;width:calc(100% - 30px - 30px - 16px);}
.cart .total-line-price{width:140px;}
.cart .total-line-price .price{font-size:16px;}
.cart .cart-bottom{padding:30px 15px;}
.cart .discount-text{font-size:14px;}
.cart .total{font-size:20px;}
/* Быстрый заказ 479 */
.formfast .select-wrp:after{top:16px;}
.quick-order-content .quick-order-info .quick-line.quick-end-order-price .num, .quick-order-content .quick-order-info .quick-line.quick-end-order-price .text{font-size:20px;}
.quick-order-content .quick-order-info{padding:30px 15px;}
/* Сравнение 479 */
.CompareGoodsTableTbody .image a{height:100px;}
.CompareGoodsTableFilter{width:100%;}
.CompareNavigation{margin:10px auto;}
.compare-price .price{display:block;width:100%;}
.CompareGoodsTableTbody .actions .price-box .old-price{margin-left:0;margin-top:15px;}
.CompareGoodsTableFilter .label{font-size:12px;}
/* Оформление заказа без 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 */
.news-page-line.no-image .news-image{width:290px;height:290px;background-size:290px;}
.news-page-line .news-info{width:100%;}
/* Список акций 479 */
.discount-box{width:290px;}
.discount-box .discount-containter .content{padding:30px 15px;}
.discount-box .sale-percentage{font-size:72px;}
.discount-box .sale-date{padding:30px 0;}
.discount-box .discount-title{font-size:18px;line-height:24px;height:48px;margin-bottom:15px;}
.discount-box .discount-description{display: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%}
