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: 'Open Sans', sans-serif;font-size: 13px;line-height:16px;font-weight: normal;background-color: #fff;color: #313133;overflow-x: hidden;margin:0;padding:0;height:100%;max-width:100%;}
.wrapper{display: flex;flex-direction: column;min-height:100%;}
* {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
*:before, *:after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.container {width:1440px;padding:0 15px;margin:0 auto;}
.row {margin-left: -15px;margin-right: -15px;}
.clear {clear:both;}
a {color: #313133;text-decoration:none;cursor:pointer;}
a:hover, a:active {outline:0;color: #ff6c0d;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%;cursor:pointer;}
input, select, textarea, input[type="text"], input[type="password"], input[type="date"], input[type="number"], input[type="email"], input[type="search"] {padding:0 15px;background: #fff;font-family: 'Open Sans', sans-serif;font-size:13px;font-weight:normal;border: 2px solid #f4f6f8;outline: 0;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 14px;text-transform: none;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;background:#f4f6f8;}
input, select, input[type="text"], input[type="password"], input[type="date"], input[type="number"], input[type="email"], input[type="search"]{height: 35px;}
textarea {display: block;width: 100%;max-width: 100%;padding: 15px;resize: none;}
label{user-select:none;}
.inputText {display:block;width: 100%;max-width:100%;padding:0 15px;}
.inputText:focus, .miniInputText:focus, select:focus, textarea:focus {outline: 0;border-color:#acacac;}
.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;margin-top:30px;}
/* Общие правила для плейсхолдеров */
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {font-size:13px;color: #858585;}
input::-moz-placeholder         ,textarea::-moz-placeholder          {font-size:13px;color: #858585;}
input:-ms-input-placeholder     ,textarea:-ms-input-placeholder      {font-size:13px;color: #858585;}
/* Каталог для мобильных устройств */
.adaptive-catalog{display: flex;flex-wrap: wrap;position:fixed;width:100%;background:#1d1b22;top:0px;right:-100%;z-index:1000;height:100%!important;transition: 0.3s all ease;visibility: visible;background: rgb(35 35 37 / 80%);overflow-y:auto;}
.adaptive-catalog.active{right: 0;}
#slinky-catalog{width: calc(100% - 30px);height:calc(100% - 50px)!important;margin:0 15px;background: #fff;border-top-left-radius: 6px;border-bottom-left-radius: 6px;overflow: hidden;}
 
/* Меню для мобильных устройств */
.adaptive-menu{display: flex;flex-wrap: wrap;position: fixed;width: 100%;height: 100%!important;top: 0px;left: 100%;z-index: 1000;transition: 0.3s all ease;visibility: visible;background: rgb(35 35 37 / 80%);}
.adaptive-menu.active{left:0;}
.adaptive-menu a{display: block;width: 100%;font-size: 13px;padding: 0 15px;line-height: 28px;margin: 12px 0;}
.adaptive-bg{position: relative;width: calc(100% - 320px);height: 100%;}
.adaptive-content{width: 320px;background: #fff;border-top-left-radius: 0;border-bottom-left-radius: 0;overflow-x: hidden;overflow-y: auto;}
.adaptive-menu.opened{right: 0;}
.adaptive-header{padding:0 15px;display:flex;flex-wrap:wrap;align-content: center;align-items: center;height: 50px;font-size: 14px;font-weight: bold;color: #3c3c3c;}
.adaptive-header .material-icons{font-size: 24px;margin-right: 5px;}
.close-circle{cursor: pointer;position: absolute;right: 5px;top: 10px;display: flex;flex-wrap: wrap;justify-content: center;align-content: center;align-items: center;width: 32px;height: 32px;background: #fff;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;}
.close-circle .material-icons{font-size: 22px;}
.close-circle:hover{background:#acacac;}
.close-circle:hover .material-icons{color: #000;}
/* Скроллбар */ 
::-webkit-scrollbar{width: 8px;height: 8px;background: #fff;}
::-moz-scrollbar{width: 8px;height: 8px;background: #fff;}
::-webkit-scrollbar-thumb{background:#acacac;border:2px solid #fff;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
::-moz-scrollbar-thumb{background:#acacac;border:2px solid #fff;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
/* Вспомогательные классы */
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;}
.flex-link .material-icons{font-size:18px;}
.select-wrp{position:relative;}
.select-wrp:not(:last-of-type){margin-bottom:15px;}
.sort-by-mobile{margin-bottom:0!important;}
.select-wrp:after{content:' ';position: absolute;right: 15px;top: 0;pointer-events: none;display: block;width: 12px;height:100%;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");}
.no-marg{margin-bottom: 0!important;}
/* Уведомления */
.success, .warning, .attention, .information {display:block;width:100%;align-content:center;position: relative;color: #fff;overflow: hidden;padding: 15px;text-shadow: none;font-size: 13px;font-weight:normal;margin-bottom:15px;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}
.success {background-color: #714ad5;color: #fff;}
.warning {background-color: #afd5f3;color: #fff;}
.attention {background-color:#f94860;color:#fff;}
.information {background-color: #3FCBFC;color: #fff;}
.success a, .warning a, .attention a, .information a {font-weight:normal;font-size:13px;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:#fff;}
.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;padding: 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:100px; max-height:100px;} 
.goods-image-icon-square {width:100px;height:100px;} 
.goods-image-small{max-width:calc(270px - 2px); max-height:calc(270px - 2px)}
.goods-image-small-square {width:calc(270px - 2px); height:calc(270px - 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='%23acacac' 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;}
.best .rating{background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ff6c0d' 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");}
.average .rating{background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffa60d' 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");}
.bad .rating{background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23313133' 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");}
.unavalible .rating-box{background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23acacac' 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");}
.best{color: #ff6c0d;}
.average{color: #ffa60d;}
.bad{color: #313133;}
.unavalible{color: #e1e1e1;}
.rating-cancel, .star-rating{display:block;width:24px;height:24px;text-indent:-999em;cursor:pointer;background:transparent;overflow:hidden}
.star-rating, .star-rating a {background:transparent;}
.rating-cancel a, .star-rating a {display:block;width:24px;height:100%;background-position:0 0px;border:0;margin:0;}
.star-rating-on a {background-size:24px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ff6c0d' 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:24px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ff6c0d' 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 {}
.prod-rating{margin-left: 8px;display: flex;flex-wrap: wrap;align-items: center;align-content: center;padding-bottom:1px;}
.prod-rating .rating{width: 16px;height: 16px;background-position:center center;background-repeat:no-repeat;background-size:16px;}
.prod-rating.best .rating{background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ff6c0d' 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");}
.best .rating-text{color:#ff6c0d;}
.prod-rating.average .rating{background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffa60d' 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");}
.average .rating-text{color:#ffa60d;}
.prod-rating.bad .rating{background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23313133' 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");}
.bad .rating-text{color:#313133;}
.prod-rating.unavalible .rating{background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23acacac' 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");}
.unavalible .rating-text{color:#acacac;}
.rating-text{margin-left:5px;}
/* Рейтинг в карточке товара */
.star-line-wrp{width: 100px;height: 20px;background-repeat:repeat-x;background-position: left center;background-repeat-y: no-repeat;background-size: 20px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23acacac' 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: 20px;background-position: left center;background-repeat:repeat-x;background-repeat-y: no-repeat;background-size: 20px;}
.best .star-line-conunt{background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ff6c0d' 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");}
.average .star-line-conunt{background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffa60d' 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");}
.bad .star-line-conunt{background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23313133' 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");}
.unavalible .star-line-wrp{background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23e1e1e1' 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");}
/* Иконки форматов файлов */
.file_extension_icon        {width:16px;height:16px;display:block;margin-right: 10px;background:#fff 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;}
.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-size:15px;color:#232325;font-weight:600;}
.price.old-price {font-size:12px;color:#959494;font-weight:normal;text-decoration:line-through;}
.RUB:after{content:'₽';font-size:80%;margin-left:3px;}
/* Капс */
.caps_lock {color:#f94860;margin-top:10px;text-align:center;}
/* Кнопки */
button{font-family: 'Open Sans', sans-serif;}
.button {border: 0;height: 45px;display: flex;flex-wrap:wrap;align-items:center;justify-content:center;text-align: center;text-align: -webkit-center;background: #a2cf5e;color: #fff;font-size: 14px;font-weight: bold;cursor: pointer;text-decoration: none;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.button.back-button{width: 200px;}
.ios .button,.iphone .button{display:block;line-height:45px;text-align:center;text-align: -webkit-center;}
.button:hover{background:#ff6c0d;color:#fff;text-decoration: none;}
/* Кнопки в корзину */
.add-cart, .quickview{width: 94px;height: 36px;color: #fff;position: relative;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);text-align: center;overflow: hidden;transition: none;display: block;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: rpx;}
.add-cart .price-box,.quickview .price-box{transform: rotateX(0deg);background-color: #e1e1e1;position: absolute;top: 0;left: 0;width: 100%;height: 100%;text-align: center;backface-visibility: hidden;text-transform: uppercase;transition: 0.3s;display: flex;flex-wrap: wrap;justify-content: center;align-items: center;align-content: center;}
.add-cart .hover-show, .quickview .hover-show{color: #fff;font-size: 14px;font-weight: bold;transform: rotateX(180deg);background-color: #714ad5;position: absolute;top: 0;left: 0;width: 100%;height: 100%;text-align: center;backface-visibility: hidden;transition: 0.3s;display: flex;flex-wrap: wrap;justify-content: center;align-items: center;align-content: center;}
.add-cart:hover .price-box, .quickview:hover .price-box {transform: rotateX(-180deg);}
.add-cart:hover .hover-show, .quickview:hover .hover-show {transform: rotateX(0deg);}
.add-cart .material-icons, .quickview .material-icons{display:none;font-size:17px;}
.add-notify{width: 94px;height: 36px;line-height: 36px;color: #fff;position: relative;text-align: center;overflow: hidden;display: flex;flex-wrap: wrap;align-content: center;align-items: center;justify-content: center;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.add-notify .inner{display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: #eaeaea;z-index: 2;transition: 0.3s;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.add-notify .material-icons{font-size: 22px;line-height: 36px;z-index: 3;transition: 0.3s;color:#acacac;}
.add-notify:hover .material-icons{transform: rotateX(180deg);color:#fff;}
.add-notify:hover .inner{transform: rotateX(180deg);background:#404040;}
.add-notify:hover .material-icons, .add-notify:hover{color: #fff;}
/* Иконки Новинка, Хит, Скидка*/
.icon{position:absolute;left:5px;top:5px;z-index:1;display:block;}
.ico-new, .ico-best, .ico-top{position: relative;width: 28px;height: 28px;line-height: 28px;-webkit-appearance: none;color: #fff;margin-bottom: 5px;text-align: center;font-size:11px;padding:0;display:block;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;}
.ico-best{background-color:#f94860;}
.ico-new{background-color:#ffa60d;}
.ico-sale{margin-top: 5px;margin-bottom: 5px;position: relative;width: 28px;height: 28px;}
.ico-sale .ico-percent{-webkit-animation: rotate .25s infinite alternate ease-in-out;animation: rotate .25s infinite alternate ease-in-out;position:absolute;z-index:5;background-color:#714ad5;width: 28px;height: 28px;line-height: 28px;-webkit-appearance: none;color: #fff;text-align: center;font-size:14px;padding:0;display:block;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;}
.ico-sale .zenbadge-left,.ico-sale .zenbadge-left:before{content:'';position:absolute;width: 8px;height: 8px;top:-3px;border-radius:50%;transform-origin:0 0;}
.ico-sale .zenbadge-left{left:5px;display:block;-webkit-animation:xAxisLeft .7s infinite both cubic-bezier(0,0,.63,.9);animation:xAxisLeft .7s infinite both cubic-bezier(0,0,.63,.9);z-index:1}
.ico-sale .zenbadge-left:before{background-color:#714ad5;-webkit-animation:yAxisLeft .7s infinite both cubic-bezier(.21,.01,.2,.96);animation:yAxisLeft .7s infinite both cubic-bezier(.21,.01,.2,.96)}
.ico-sale .zenbadge-right,.ico-sale .zenbadge-right:before{border-radius:50%;content:'';width: 8px;height: 8px;position:absolute;top:-3px;transform-origin:100% 0;}
.ico-sale .zenbadge-right{right:5px;display:block;-webkit-animation:xAxisRight .7s infinite both cubic-bezier(.32,.03,.56,.86);animation:xAxisRight .7s infinite both cubic-bezier(.32,.03,.56,.86);-webkit-animation-delay:-.25s;animation-delay:-.25s;z-index:1}
.ico-sale .zenbadge-right:before{background-color:#714ad5;-webkit-animation:yAxisRight .7s infinite both cubic-bezier(.21,.01,.2,.96);animation:yAxisRight .7s infinite both cubic-bezier(.21,.01,.2,.96);-webkit-animation-delay:-.25s;animation-delay:-.25s;left:0}
@-webkit-keyframes rotate{0%{transform:rotate(6deg)}100%{transform:rotate(-6deg)}}
@keyframes rotate{0%{transform:rotate(6deg)}100%{transform:rotate(-6deg)}}
@-webkit-keyframes xAxisLeft{0%{transform:translateX(0)}20%{transform:translateX(-5px)}100%{transform:translateX(5px)}}
@keyframes xAxisLeft{0%{transform:translateX(0)}20%{transform:translateX(-5px)}100%{transform:translateX(5px)}}
@-webkit-keyframes yAxisLeft{0%{transform:translateY(10px) scale(2)}100%{transform:translateY(-10px) scale(.1)}}
@keyframes yAxisLeft{0%{transform:translateY(10px) scale(2)}100%{transform:translateY(-10px) scale(.1)}}
@-webkit-keyframes xAxisRight{0%{transform:translateX(0)}20%{transform:translateX(5px)}100%{transform:translateX(-5px)}}@keyframes xAxisRight{0%{transform:translateX(0)}20%{transform:translateX(5px)}100%{transform:translateX(-5px)}}
@-webkit-keyframes yAxisRight{0%{transform:translateY(10px) scale(2)}100%{transform:translateY(-10px) scale(.1)}}
@keyframes yAxisRight{0%{transform:translateY(10px) scale(2)}100%{transform:translateY(-10px) scale(.1)}}
/* Наверх */
/* Шапка */
header{background:#f4f6f6;width:100%;display:flex;flex-wrap:wrap;}
/* Верхняя шапка */
.header-top{display:flex;flex-wrap:wrap;width:100%;justify-content:flex-end;padding:8px 0 14px 0;}
.header-top a{color:#acacac;}
.header-top a:hover{color:#ff6c0d;}
.header-top .flex-link{padding:0 20px;color:#333333;border-right:1px solid #acacac;}
.header-top .flex-link.have-items{color:#ff6c0d;}
.header-top .header-telephone .material-icons, .header-top .header-email .material-icons{margin-right:10px;}
.header-top .help-text{display:flex;flex-wrap:wrap;}
.header-top .help-text .material-icons{margin-left:10px;}
.header-top .help{position:relative;justify-content:center;}
.header-top .help:hover:after{content:' ';position:absolute;background:transparent;top:100%;width:100%;height:15px;}
.header-top .help:hover .help-dropdown{display:block;z-index:100;}
.header-top .help:hover .help-text{color: #ff6c0d;cursor: pointer;}
.header-top .help:hover .help-text .material-icons{transform: rotate(180deg);}
.header-top .help .help-dropdown{display:none;width:max-content;background:#fff;top:calc(100% + 10px);position:absolute;padding:5px 0;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;overflow:hidden;}
.header-top .help .help-dropdown .help-link{color: #000;display:flex;flex-wrap:wrap;align-content:center;align-items:center;width:100%;padding:0 20px 0 15px;line-height: 34px;white-space: nowrap;}
.header-top .help .help-dropdown .help-link:hover{color:#ff6c0d;background:#f3f3f3;}
.header-top .help .help-dropdown .help-link .material-icons{margin-right:10px;}
/* Сравнение/избранное в шапке */
.compare, .favorites{display: flex;flex-wrap: wrap;align-content: center;align-items: center;cursor: pointer;position: relative;line-height:16px;}
.header-top .compare{padding:0 20px;border-right:0;}
.header-top .favorites{padding:0 0 0 0;border-right:0;}
.compare .material-icons, .favorites .material-icons{margin-right:10px;}
/* Центральная шапка */
.header-middle{display: flex;flex-wrap: wrap;}
.main-header-content{position: relative;display: flex;flex-wrap: wrap;width: calc(100% - 210px - 30px);margin-left: 30px;}
.logo{width: 210px;}
.logo a{display: flex;-webkit-display: flex;flex-wrap: wrap;width: 100%;height: 100%;align-items: flex-start;}
.logo img{max-width: 100%;max-height: 100%;}
/* Поиск в шапке */
.search{width:990px;display: flex;flex-wrap: wrap;align-content: center;position:relative;}
#search_form{width:100%;position:relative;}
#search_form .search-string{width:100%;height:44px;border:0;background:#e5e6e7;padding:0 60px 0 20px;}
#search_form .search-submit{position: absolute;right: 0px;top: 0px;width: 50px;height: 44px;background:#e5e6e7;color:#fff;border: 0;display: flex;-webkit-display: flex;justify-content: center;align-items: center;cursor: pointer;border-top-right-radius:14px;border-bottom-right-radius:14px;}
#search_form .search-submit .material-icons{font-size:24px;color: #b5b5b5;}
#search_form .search-submit:hover{background:#ff6c0d;}
.search-reset{opacity:0;color:#313133;display:flex;flex-wrap:wrap;align-content:center;align-items:center;justify-content:center;cursor:pointer;position:absolute;padding:0;top:0;right:50px;border:0;background:transparent;width:35px;height:35px;background-repeat:no-repeat;}
.search-reset:hover{color:#ff6c0d;}
.search-string:focus + .search-reset{opacity:1;} 
/* Поисковая выдача */
#search-result {display: none;position: absolute;width: 100%;top:calc(100% + 10px);padding: 15px;background-color: #fff;z-index: 30;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;box-shadow: 0px 2px 10px 0px rgb(172 172 172 / 20%);}
#search-result._active {visibility: visible;opacity: 1;-webkit-transform: translate(0,0);transform: translate(0,0)}
#search-result .inner .result-category {width: 210px;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;padding-right: 15px}
#search-result .inner .result-category._visible + .result-goods {width: calc(100% - 210px);padding: 0 0 0 15px;border-left: 1px solid #e1e1e1}
#search-result .inner .result-category img {display: none}
#search-result .inner .result-goods {width: 100%;}
#search-result .inner .result-category a {font-size:14px;}
#search-result .inner {overflow:hidden;display: -webkit-box;display: -ms-flexbox;display: flex}
#search-result .inner .result-item {width: 100%;line-height: 20px;}
#search-result .inner .result-item:not(#show-wrap) a {margin-bottom:12px;color:#313133;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:not(#show-wrap) a:hover{color:#ff6c0d;}
#search-result .inner .result-item a.show-all{width:100%;border: 0;color:#ff6c0d;display: flex;flex-wrap: wrap;align-items: center;justify-content: center;text-align: center;text-align: -webkit-center;font-size: 13px;cursor: pointer;}
#search-result .inner .result-item a.show-all:hover{color:#714ad5;}
#search-result .inner .result-item .result-img{margin-right: 15px;display: flex;flex-wrap: wrap;align-content: center;justify-content: center;width:40px;height:40px;border:1px solid #e1e1e1;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
#search-result .inner .result-item a img {max-width: 100%;max-height: 100%;}
.search-mobile #search-result {top: calc(100% + 0px);top: calc(100% + 0px);}
/* Авторизация/лк в шапке */
.header-user{display:block;width:60px;height:40px;margin-left:30px;background-repeat:no-repeat;background-position:center center;background-size:40px;background-image: url("data:image/svg+xml,%0A%3Csvg viewBox='-42 0 512 512.001' fill='%23e1e1e1' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M210.352 246.633c33.882 0 63.218-12.153 87.195-36.13 23.969-23.972 36.125-53.304 36.125-87.19 0-33.876-12.152-63.211-36.129-87.192C273.566 12.152 244.23 0 210.352 0c-33.887 0-63.22 12.152-87.192 36.125s-36.129 53.309-36.129 87.188c0 33.886 12.156 63.222 36.13 87.195 23.98 23.969 53.316 36.125 87.19 36.125zM144.379 57.34c18.394-18.395 39.973-27.336 65.973-27.336 25.996 0 47.578 8.941 65.976 27.336 18.395 18.398 27.34 39.98 27.34 65.972 0 26-8.945 47.579-27.34 65.977-18.398 18.399-39.98 27.34-65.976 27.34-25.993 0-47.57-8.945-65.973-27.34-18.399-18.394-27.344-39.976-27.344-65.976 0-25.993 8.945-47.575 27.344-65.973zm0 0M426.129 393.703c-.692-9.976-2.09-20.86-4.149-32.351-2.078-11.579-4.753-22.524-7.957-32.528-3.312-10.34-7.808-20.55-13.375-30.336-5.77-10.156-12.55-19-20.16-26.277-7.957-7.613-17.699-13.734-28.965-18.2-11.226-4.44-23.668-6.69-36.976-6.69-5.227 0-10.281 2.144-20.043 8.5a2711.03 2711.03 0 01-20.879 13.46c-6.707 4.274-15.793 8.278-27.016 11.903-10.949 3.543-22.066 5.34-33.043 5.34-10.968 0-22.086-1.797-33.043-5.34-11.21-3.622-20.3-7.625-26.996-11.899-7.77-4.965-14.8-9.496-20.898-13.469-9.754-6.355-14.809-8.5-20.035-8.5-13.313 0-25.75 2.254-36.973 6.7-11.258 4.457-21.004 10.578-28.969 18.199-7.609 7.281-14.39 16.12-20.156 26.273-5.558 9.785-10.058 19.992-13.371 30.34-3.2 10.004-5.875 20.945-7.953 32.524-2.063 11.476-3.457 22.363-4.149 32.363C.343 403.492 0 413.668 0 423.949c0 26.727 8.496 48.363 25.25 64.32C41.797 504.017 63.688 512 90.316 512h246.532c26.62 0 48.511-7.984 65.062-23.73 16.758-15.946 25.254-37.59 25.254-64.325-.004-10.316-.351-20.492-1.035-30.242zm-44.906 72.828c-10.934 10.406-25.45 15.465-44.38 15.465H90.317c-18.933 0-33.449-5.059-44.379-15.46-10.722-10.208-15.933-24.141-15.933-42.587 0-9.594.316-19.066.95-28.16.616-8.922 1.878-18.723 3.75-29.137 1.847-10.285 4.198-19.937 6.995-28.675 2.684-8.38 6.344-16.676 10.883-24.668 4.332-7.618 9.316-14.153 14.816-19.418 5.145-4.926 11.63-8.957 19.27-11.98 7.066-2.798 15.008-4.329 23.629-4.56 1.05.56 2.922 1.626 5.953 3.602 6.168 4.02 13.277 8.606 21.137 13.625 8.86 5.649 20.273 10.75 33.91 15.152 13.941 4.508 28.16 6.797 42.273 6.797 14.114 0 28.336-2.289 42.27-6.793 13.648-4.41 25.058-9.507 33.93-15.164 8.043-5.14 14.953-9.593 21.12-13.617 3.032-1.973 4.903-3.043 5.954-3.601 8.625.23 16.566 1.761 23.636 4.558 7.637 3.024 14.122 7.059 19.266 11.98 5.5 5.262 10.484 11.798 14.816 19.423 4.543 7.988 8.208 16.289 10.887 24.66 2.801 8.75 5.156 18.398 7 28.675 1.867 10.434 3.133 20.239 3.75 29.145v.008c.637 9.058.957 18.527.961 28.148-.004 18.45-5.215 32.38-15.937 42.582zm0 0'/%3E%3C/svg%3E");}
.header-user:hover{background-image: url("data:image/svg+xml,%0A%3Csvg viewBox='-42 0 512 512.001' fill='%2308a360' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M210.352 246.633c33.882 0 63.218-12.153 87.195-36.13 23.969-23.972 36.125-53.304 36.125-87.19 0-33.876-12.152-63.211-36.129-87.192C273.566 12.152 244.23 0 210.352 0c-33.887 0-63.22 12.152-87.192 36.125s-36.129 53.309-36.129 87.188c0 33.886 12.156 63.222 36.13 87.195 23.98 23.969 53.316 36.125 87.19 36.125zM144.379 57.34c18.394-18.395 39.973-27.336 65.973-27.336 25.996 0 47.578 8.941 65.976 27.336 18.395 18.398 27.34 39.98 27.34 65.972 0 26-8.945 47.579-27.34 65.977-18.398 18.399-39.98 27.34-65.976 27.34-25.993 0-47.57-8.945-65.973-27.34-18.399-18.394-27.344-39.976-27.344-65.976 0-25.993 8.945-47.575 27.344-65.973zm0 0M426.129 393.703c-.692-9.976-2.09-20.86-4.149-32.351-2.078-11.579-4.753-22.524-7.957-32.528-3.312-10.34-7.808-20.55-13.375-30.336-5.77-10.156-12.55-19-20.16-26.277-7.957-7.613-17.699-13.734-28.965-18.2-11.226-4.44-23.668-6.69-36.976-6.69-5.227 0-10.281 2.144-20.043 8.5a2711.03 2711.03 0 01-20.879 13.46c-6.707 4.274-15.793 8.278-27.016 11.903-10.949 3.543-22.066 5.34-33.043 5.34-10.968 0-22.086-1.797-33.043-5.34-11.21-3.622-20.3-7.625-26.996-11.899-7.77-4.965-14.8-9.496-20.898-13.469-9.754-6.355-14.809-8.5-20.035-8.5-13.313 0-25.75 2.254-36.973 6.7-11.258 4.457-21.004 10.578-28.969 18.199-7.609 7.281-14.39 16.12-20.156 26.273-5.558 9.785-10.058 19.992-13.371 30.34-3.2 10.004-5.875 20.945-7.953 32.524-2.063 11.476-3.457 22.363-4.149 32.363C.343 403.492 0 413.668 0 423.949c0 26.727 8.496 48.363 25.25 64.32C41.797 504.017 63.688 512 90.316 512h246.532c26.62 0 48.511-7.984 65.062-23.73 16.758-15.946 25.254-37.59 25.254-64.325-.004-10.316-.351-20.492-1.035-30.242zm-44.906 72.828c-10.934 10.406-25.45 15.465-44.38 15.465H90.317c-18.933 0-33.449-5.059-44.379-15.46-10.722-10.208-15.933-24.141-15.933-42.587 0-9.594.316-19.066.95-28.16.616-8.922 1.878-18.723 3.75-29.137 1.847-10.285 4.198-19.937 6.995-28.675 2.684-8.38 6.344-16.676 10.883-24.668 4.332-7.618 9.316-14.153 14.816-19.418 5.145-4.926 11.63-8.957 19.27-11.98 7.066-2.798 15.008-4.329 23.629-4.56 1.05.56 2.922 1.626 5.953 3.602 6.168 4.02 13.277 8.606 21.137 13.625 8.86 5.649 20.273 10.75 33.91 15.152 13.941 4.508 28.16 6.797 42.273 6.797 14.114 0 28.336-2.289 42.27-6.793 13.648-4.41 25.058-9.507 33.93-15.164 8.043-5.14 14.953-9.593 21.12-13.617 3.032-1.973 4.903-3.043 5.954-3.601 8.625.23 16.566 1.761 23.636 4.558 7.637 3.024 14.122 7.059 19.266 11.98 5.5 5.262 10.484 11.798 14.816 19.423 4.543 7.988 8.208 16.289 10.887 24.66 2.801 8.75 5.156 18.398 7 28.675 1.867 10.434 3.133 20.239 3.75 29.145v.008c.637 9.058.957 18.527.961 28.148-.004 18.45-5.215 32.38-15.937 42.582zm0 0'/%3E%3C/svg%3E");}
.header-user .material-icons{display: none;}
/* Меню в шапке */
.header-menu{width:100%;display:flex;flex-wrap:wrap;margin-top:8px;}
.header-menu a{color:#353535;}
.header-menu a:not(:last-of-type){margin-right:25px;}
.header-menu a:hover{color:#ff6c0d;}
.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");}
.overflowMenu{display: none;width: 170px;z-index:5;background: #fff;top: calc(100% + 10px);right: 0px;position: absolute;padding: 5px 0;box-shadow:0px 2px 10px 0px rgb(172 172 172 / 20%);-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;overflow: hidden;}
.overflowMenu a{color: #000;display: flex;flex-wrap: wrap;align-content: center;align-items: center;justify-content:center;width: 100%;padding: 0 20px 0 15px;line-height: 34px;white-space: nowrap;}
.overflowMenu a:hover{color: #ff6c0d;background: #f3f3f3;}
.overflowMenu.active{display:block;}
/* Корзина в шапке */
.header-cart-inner{width:90px;position:relative;}
.header-cart{position:relative;display: block;width:100%;height:40px;background-position: center center;background-repeat: no-repeat;background-size:48px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23e1e1e1' viewBox='0 0 339.2 339.2'%3E%3Cpath d='M292 223.2l46.8-143.6c.8-2 .4-4.4-1.2-6.4-1.2-2-3.6-2.8-5.6-2.8H86.4L63.2 41.6c-1.2-1.6-3.6-2.8-5.6-2.8H7.2C3.2 38.8 0 42 0 46s3.2 7.2 7.2 7.2h47.2l22.4 27.2 28 142 10.8 53.6c.8 3.2 3.6 5.6 7.2 5.6h14.4c3.2 10.8 13.2 18.8 24.8 18.8 11.6 0 21.6-8 24.8-18.8h68.8c3.2 10.8 13.2 18.8 24.8 18.8 14.4 0 26-11.6 26-26s-11.6-26-26-26c-12 0-21.6 8-24.8 18.8h-68.8c-3.2-10.8-13.2-18.8-24.8-18.8-11.6 0-21.6 8-24.8 18.8h-8.4l-8-39.2h164.4c3.2 0 6-2 6.8-4.8zm-11.6 40c6.4 0 11.6 5.2 11.6 11.6 0 6.4-5.2 11.6-11.6 11.6-6.4 0-11.6-5.2-11.6-11.6s5.2-11.6 11.6-11.6zm-118.8 0c6.4 0 11.6 5.2 11.6 11.6 0 6.4-5.2 11.6-11.6 11.6-6.4 0-11.6-5.2-11.6-11.6s5.2-11.6 11.6-11.6zm-44-49.2L92 84.4h229.6v.4l-42 129.2h-162z'/%3E%3Cpath d='M278 117.6H128.8c-4 0-7.2 3.2-7.2 7.2s3.2 7.2 7.2 7.2H278c4 0 7.2-3.2 7.2-7.2s-3.2-7.2-7.2-7.2zM265.6 165.6H140.8c-4 0-7.2 3.2-7.2 7.2s3.2 7.2 7.2 7.2h124.8c4 0 7.2-3.2 7.2-7.2s-3.2-7.2-7.2-7.2z'/%3E%3C/svg%3E");} 
.header-cart:hover{background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2308a360' viewBox='0 0 339.2 339.2'%3E%3Cpath d='M292 223.2l46.8-143.6c.8-2 .4-4.4-1.2-6.4-1.2-2-3.6-2.8-5.6-2.8H86.4L63.2 41.6c-1.2-1.6-3.6-2.8-5.6-2.8H7.2C3.2 38.8 0 42 0 46s3.2 7.2 7.2 7.2h47.2l22.4 27.2 28 142 10.8 53.6c.8 3.2 3.6 5.6 7.2 5.6h14.4c3.2 10.8 13.2 18.8 24.8 18.8 11.6 0 21.6-8 24.8-18.8h68.8c3.2 10.8 13.2 18.8 24.8 18.8 14.4 0 26-11.6 26-26s-11.6-26-26-26c-12 0-21.6 8-24.8 18.8h-68.8c-3.2-10.8-13.2-18.8-24.8-18.8-11.6 0-21.6 8-24.8 18.8h-8.4l-8-39.2h164.4c3.2 0 6-2 6.8-4.8zm-11.6 40c6.4 0 11.6 5.2 11.6 11.6 0 6.4-5.2 11.6-11.6 11.6-6.4 0-11.6-5.2-11.6-11.6s5.2-11.6 11.6-11.6zm-118.8 0c6.4 0 11.6 5.2 11.6 11.6 0 6.4-5.2 11.6-11.6 11.6-6.4 0-11.6-5.2-11.6-11.6s5.2-11.6 11.6-11.6zm-44-49.2L92 84.4h229.6v.4l-42 129.2h-162z'/%3E%3Cpath d='M278 117.6H128.8c-4 0-7.2 3.2-7.2 7.2s3.2 7.2 7.2 7.2H278c4 0 7.2-3.2 7.2-7.2s-3.2-7.2-7.2-7.2zM265.6 165.6H140.8c-4 0-7.2 3.2-7.2 7.2s3.2 7.2 7.2 7.2h124.8c4 0 7.2-3.2 7.2-7.2s-3.2-7.2-7.2-7.2z'/%3E%3C/svg%3E");}
.header-cart .count{position: absolute;top:0;right:0;width: 30px;line-height: 20px;text-align: center;color: #fff;background: #a2cf5e;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.header-cart .material-icons{display: none;color: #3c3c3c;}
.header-cart-inner:hover .cart-dropdown{display:block;}
.header-cart-inner:hover:after{content:' ';height: 10px;width: 100%;position:absolute;top:100%;}
.cart-dropdown{display:none;padding:0 0 15px 0;position: absolute;overflow: hidden;width: 330px;z-index: 111;top: calc(100% + 10px);right: 0;background: #fff;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;box-shadow: 0px 2px 10px 0px rgb(172 172 172 / 20%);}
.cart-dropdown .empty_text{text-align:center;padding:15px 15px 0 15px;}
.cart-dropdown .empty_text a{color:#ff6c0d;}
.cart-dropdown .empty_text a:hover{text-decoration:underline;}
.cart-dropdown ul{padding:0;margin:0;list-style:none;}
.cart-dropdown .cart-item{display:flex;flex-wrap:wrap;padding:15px;background:#fff;position:relative;border-bottom:1px solid #e1e1e1;}
.cart-dropdown .cart-item:hover{background-color:#f3f3f3;}
.cart-dropdown .product-image{display:flex;flex-wrap:wrap;align-content:center;justify-content:center;background-color:#fff;border:2px solid #e1e1e1;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;width:100px;height:100px;}
.cart-dropdown .product-details{width:calc(100% - 100px - 15px - 30px);margin-left:15px;}
.cart-dropdown .price{font-size:15px;width: 100%;display:flex;flex-wrap:wrap;align-content:center;margin-top:5px;}
.cart-dropdown .price .dropdown-line-qty{font-size:13px;font-weight:normal;}
.cart-dropdown .cart-product-name{display:flex;flex-wrap:wrap;}
.cart-dropdown .product-mod{margin-top:5px;font-size:12px;color:#acacac;}
.cart-dropdown .product-remove{display:none;color:#acacac;flex-wrap:wrap;justify-content:center;align-content: center;align-items:center;position:absolute;right:15px;top:calc(50% - 11px);width:22px;height:22px;border:1px solid #acacac;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;}
.cart-dropdown .product-remove .material-icons{font-size:18px;}
.cart-dropdown .product-remove:hover{background:#acacac;color:#fff;}
.cart-dropdown .cart-item:hover .product-remove{display:flex;}
.cart-dropdown .cart-total-sum{padding:30px 0;display:flex;flex-wrap:wrap;justify-content:space-between;font-size:18px;font-weight:bold;}
.cart-dropdown .to_cart{display:flex;flex-wrap:wrap;justify-content:center;align-content:center;align-items:center;width:calc(100% - 30px);margin:15px;font-size:14px;font-weight:bold;color:#fff;background:#714ad5;height:40px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.cart-dropdown .to_cart:hover{background:#ff6c0d;}
.cart-dropdown .products-remove{display:block;width:100%;text-align:center;}
.cart-dropdown .drop-cart-items{max-height:400px;overflow-y:auto;}
.header-hidden-text{display:none;}
/* Нижняя шапка */
.header-bottom{margin-top: 10px;display: flex;flex-wrap: wrap;}
.catalog-button{cursor: pointer;width: 210px;height: 35px;display: flex;flex-wrap: wrap;align-content: center;align-items: center;color:#3c3c3c;font-weight: bold;background: #e5e6e7;text-transform: uppercase;border-top-left-radius:4px;border-top-right-radius:4px;padding:0 5px 0 20px;}
.catalog-button:hover{background-color:#714ad5;color:#fff;}
.catalog-button .material-icons{font-size:18px;}
.catalog-button .material-icons.bars{margin-right:10px;}
.catalog-button .material-icons.arrow{margin-left:auto;}
.catalog-menu-button{user-select: none;cursor: pointer;width: 164px;height: 44px;display: none;flex-wrap: wrap;align-content: center;align-items: center;color:#3c3c3c;font-weight: bold;text-transform: uppercase;padding:0 20px;}
.catalog-menu-button:hover{background-color: #714ad5;color: #fff;}
.catalog-menu-button .material-icons{font-size:30px;}
.catalog-menu-button .material-icons.bars{margin-right:10px;}
.catalog-menu-button .material-icons.arrow{margin-left:auto;}
.menu-button{user-select: none;margin-left:28px;cursor: pointer;width: 164px;height: 35px;display: none;flex-wrap: wrap;align-content: center;align-items: center;color:#fff;font-weight: bold;text-transform: uppercase;border-top-left-radius:6px;border-top-right-radius:6px;padding:0 20px;}
.menu-button:hover{background-color: #714ad5;color: #fff;}
.menu-button .material-icons{font-size:18px;}
.menu-button .material-icons.drag{margin-right:10px;}
.menu-button .material-icons.arrow{margin-left:auto;margin-right:0;}
.header-index-categorys{width:calc(100% - 210px - 30px);margin-left: 30px;display: flex;flex-wrap: wrap;padding-top:4px;align-items:center;}
.header-index-categorys a{font-size: 14px;font-weight: bold;color: #6c47dd;text-transform: uppercase;}
.header-index-categorys a:hover{color:#ff6c0d;}
.header-index-categorys a:not(:last-of-type){margin-right:25px;}
/* hidden callback */
#hidden-callback{width:420px;background:transparent;position:relative;display:none;overflow:visible!important;}
#hidden-callback .title{color: #fff;width:calc(100% + 60px); background:#6f98d4; height: 50px;margin:-30px -30px 30px -30px;text-align: center;justify-content: center;align-content: center;align-items: center;}
#hidden-callback .callbackForm{display: flex;flex-wrap: wrap;width: 100%;background:#ffffff;padding:30px;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;overflow: hidden;}
#hidden-callback .callback-input{position: relative;z-index: 2;width: 100%;max-width: 360px;margin: 0 auto 12px auto;}
#hidden-callback .callback-input input{width: 100%;height: 45px;padding:0 15px 0 60px;}
#hidden-callback .button{width:140px;height:40px;line-height:40px;}
#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{width: calc(100% - 140px);font-size: 12px;line-height: 13px;color: #acacac;padding: 0 20px 0 12px;}
#hidden-callback .callback-figure{padding-left:2px;position:absolute;top:0;left:0;display: flex;flex-wrap: wrap;justify-content: center;align-content: center;align-items: center;width: 45px;height: 45px;border-right: 2px solid #e1e1e1;}
#hidden-callback .callback-figure .material-icons{font-size:24px;color:#acacac;}
#hidden-callback .callback-input input:focus ~ .callback-figure{border-color:#acacac;}
#hidden-callback .callback-input input:focus ~ .callback-figure .material-icons{color:#714ad5;}
.formIsSended{font-size: 14px;line-height: 18px;}
/* Быстрый заказ в карточке товара */
.fancybox-slide--html .fancybox-close-small{right:calc(50% - 16px);top:calc(100% + 12px);padding:0;width:32px;height:32px;opacity:1;background-color:#f5f5f5;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;}
.fancybox-slide--html .fancybox-close-small svg{padding:4px;color:#acacac;}
.fancybox-slide--html .fancybox-close-small:hover{background-color: #acacac;}
.fancybox-slide--html .fancybox-close-small:hover svg{color:#000;}
.fancybox-content{-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}
.fancybox-content .quickformfast{-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;overflow: hidden;}
.fancybox-content .quickformfast .cart-start-order{width: 100%;margin-left:0;}
.fancybox-content .quickformfast .formfast{width: 100%;}
.fancybox-content .formfast .quick-order-col .order_account .fields, .fancybox-content .formfast .adress-fields.form-list .fields{width: 340px;}
.fancybox-content #quickDeliveryAddressStreet, .fancybox-content #deliveryConvenientDate{width: 695px;}
.fancybox-content #quickDeliveryAddressHome, .fancybox-content #quickDeliveryAddressFlat{width: 162px;}
.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: 162px;}
/* Оповестить меня */
#fancybox__notify{width:420px;background:transparent;position:relative;display:none;overflow:visible!important;}
#fancybox__notify .title{color: #fff;width:calc(100% + 60px); background:#6f98d4; height: 50px;margin:-30px -30px 30px -30px;text-align: center;justify-content: center;align-content: center;align-items: center;}
#fancybox__notify .callbackForm{display: flex;flex-wrap: wrap;width: 100%;background:#ffffff;padding:30px;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;overflow: hidden;}
#fancybox__notify .callback-input{position: relative;z-index: 2;width: 100%;max-width: 360px;margin: 0 auto 12px auto;}
#fancybox__notify .callback-input input{width: 100%;height: 45px;padding:0 15px 0 15px;}
#fancybox__notify .button{width:140px;height:40px;}
#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{width: calc(100% - 140px);font-size: 12px;line-height: 13px;color: #acacac;padding: 0 20px 0 12px;}
#fancybox__notify .callback-figure{padding-left:2px;position:absolute;top:0;left:0;display: flex;flex-wrap: wrap;justify-content: center;align-content: center;align-items: center;width: 45px;height: 45px;border-right: 2px solid #e1e1e1;}
#fancybox__notify .callback-figure .material-icons{font-size:24px;color:#acacac;}
#fancybox__notify .callback-input input:focus ~ .callback-figure{border-color:#acacac;}
#fancybox__notify .callback-input input:focus ~ .callback-figure .material-icons{color:#714ad5;}
/* Слайдер на главной */
.slider-line{background-color: #f6f6f6;margin-bottom: -55px;display: flex;flex-wrap: wrap;justify-content: space-between;padding:12px 0 70px 0;transition:background-color 0.3s ease;-webkit-transition:background-color 0.3s ease;-moz-transition:background-color 0.3s ease;-o-transition:background-color 0.3s ease;}
.index-flex-wrap{display:flex;flex-wrap:wrap;align-items:flex-start;}
.header-slider{width: calc(100% - 240px);margin-left: 30px;}
#Slider{width: 100%;height: 450px;overflow: hidden;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}
#Slider .item{height: 450px;width: 100%;position: relative;background-repeat: no-repeat;background-position: left center;background-size: cover;line-height: 36px;}
#Slider .item .SlideContent{color:#fff;display: flex;flex-wrap: wrap;align-content: center;align-items: center;justify-content: flex-start;width: 50%;height: 100%;padding: 25px 0px 25px 60px;}
#Slider .item .SlideBigText{display: block;width: 100%;font-size: 26px;line-height: 36px;font-weight: bold;margin-bottom: 25px;text-transform: uppercase;}
#Slider .item .SlideText{display: block;width: 100%;font-size: 16px;line-height: 24px;margin-bottom: 32px;}
#Slider .button{width:170px;}
/* Стрелки для слайдеров */
.owl-nav{position:absolute;left:0;top: 50%;width: 100%;height: 0px;display: flex;-webkit-display:flex;flex-wrap: wrap;justify-content: space-between;align-content: center;align-items: center;z-index:100;}
.owl-prev, .owl-next{background:rgb(225 225 225 / 0%);font-size: 32px;display: flex;flex-wrap: wrap;align-content: center;align-items: center; justify-content: center;padding: 0;width: 0px;height: 0px;cursor: pointer;overflow: hidden;overflow: hidden;background-position: center center;background-repeat:no-repeat;}
.owl-prev{border-radius: 0 100% 100% 0 / 0 50% 50% 0;padding-right: 7px;}
.owl-next{border-radius: 100% 0 0 100% / 50% 0 0 50%;padding-left: 7px;}
.owl-prev:hover, .owl-next:hover{background:rgb(225 225 225);}
.owl-prev span, .owl-next span{display:block;height: 32px;line-height: 34px;font-size: 26px;color:#e1e1e100;}
.owl-carousel .owl-dots{width: 100%;position: absolute;bottom: 20px;display: flex;flex-wrap: wrap;justify-content: center;align-content: center;align-items: center;z-index: 100;}
.owl-carousel .owl-dot{margin:0 3px;width:6px;height:6px;background:#fff;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;padding:0;}
.owl-carousel .owl-dot:hover, .owl-carousel .owl-dot.active{width:8px;height:8px;background:#8c8c8c;}
 
/* Приемущества */
.advantages{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: flex-start;height: 450px;padding: 15px;margin-left: 30px;background: #fff;width: calc(100% - 210px - 30px - 30px - 930px);-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}
.advantages .advantages-title{width: 100%;margin-bottom: 15px;font-size: 14px;line-height: 18px;font-weight: bold;text-transform:uppercase;}
.advantages .advantage{display: block;width: calc(50% - 7px);height:100px;padding: 40px 5px 0 5px;text-align: center;background-position:top center;background-repeat:no-repeat;background-size:35px;font-size:12px;}
.advantages .advantage-1{margin-bottom: 20px;background-image: url("11.png");}
.advantages .advantage-2{margin-bottom: 20px;background-image: url("12.png");}
.advantages .advantage-3{margin-bottom: 20px;background-image: url("15.png");}
.advantages .advantage-4{margin-bottom: 20px;background-image: url("16.png");}
.advantages .advantage-5{background-image: url("13.png");}
.advantages .advantage-6{background-image: url("14.png");}
.advantages .advantage-7{background-image: url("17.png");}
.advantages .advantage-8{background-image: url("18.png");}
.advantages .advantage-9{background-image: url("19.png");}
.advantages .advantage-10{background-image: url("20.png");}
/* Новинки, хиты продаж */
.index-page-hit-goods{margin-bottom:30px;}
.index-page-new-goods.index-page-goods-category{padding-bottom:0;}
.pdt-new.pdt-default{width:100%;}
.pdt-default .new-goods{margin:0 -7px;width:calc(100% + 14px);display:flex;flex-wrap:wrap;}
.pdt-default .new-goods .item{width:218px;margin:0 7px 14px 7px;}
.pdt-default .new-goods .item:nth-child(12) ~ .item{display:none;}
.active .pdt-default .new-goods .item:nth-child(12) ~ .item{display:flex;}
.pdt-default .hit-goods{margin:0 -7px;width:calc(100% + 14px);display:flex;flex-wrap:wrap;}
.pdt-default .hit-goods .item{width:270px;margin:0 7px 14px 7px;background:#fff;border:0; box-shadow: 0px 2px 10px 0px rgba(172, 172, 172, 0.2);}
.pdt-default .hit-goods .product-image{width:270px;height:270px;}
.pdt-default .hit-goods .item:nth-child(15) ~ .item{display:none;}
.active .pdt-default .hit-goods .item{display:flex!important;}
.show-more{display: block;width: 100%;text-align: center;margin-bottom: 15px;cursor: pointer;font-size: 14px;display: flex;flex-wrap: wrap;align-items: center;justify-content: center;}
.show-more .active{display:none;}
.show-more .inactive{display:flex;}
.active .show-more .active{display:flex;}
.active .show-more .inactive{display:none;}
.show-more:hover{color: #ff6c0d;}
.show-more .material-icons{margin-left:5px;}
/* Распродажа на главной, товары на главной */
.pdt-content{width: calc(100% + 14px);margin: 0 -7px;position: relative;}
.index-page-sale .title{color:#ff6c0d;}
.index-page-sale .title .material-icons{font-size:22px;margin-right:10px;}
.index-page-goods-category{padding: 15px;margin-bottom: 30px;position:relative;width:100%;display:flex;flex-wrap:wrap;justify-content:center;background-color:#fff;overflow: hidden;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;box-shadow: 0px 2px 10px 0px rgba(172, 172, 172, 0.2);}
.pdt-default .owl-carousel{position: static;display: flex;flex-wrap: wrap;justify-content: center;}
@media all and (max-width: 767px) {.index .pdt-default .owl-carousel.owl-drag .owl-item {min-width: 210px;}}
.pdt-default .owl-item{padding:0 7px;}
.pdt-default .owl-nav{padding:0 7px;width:calc(100% + 30px);left:-15px;}
.pdt-default .index-page-goods-sale-owl .item{overflow:visible;}
.pdt-default .item{width: 100%;border: 1px solid #e1e1e1;display: flex;flex-wrap: wrap;overflow: hidden;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}
.pdt-default .item:not(.product-not-avalible):hover{border-color: #acacac;}
.pdt-default .item:hover .product-name a{color:#ff6c0d;}
.pdt-default .product-image{width: 216px;height: 216px;position: relative;}
.pdt-default .product-image a{width: 100%;height: 100%;display: flex;flex-wrap: wrap;justify-content: center;align-content: center;align-items: center;}
.pdt-default .prod-content{display: flex;flex-wrap: wrap;width: 100%;padding: 10px;}
.pdt-default .product-name{display: block;width: 100%;margin-bottom: 10px;overflow: hidden;}
.pdt-default .product-name a{display: block;font-size: 13px;line-height: 16px;word-break: break-word;word-break: break-word;height: 35px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.pdt-default .goodsListForm{display: block;width: 100%;position: relative;height: 35px;width: 94px;}
.pdt-default .price-box{width:100%;}
.pdt-default .price-box .price.main-price{display: block;font-size: 15px;width: 100%;line-height:18px;height:18px;}
.pdt-default .price-box .price.old-price{display: block;font-size: 12px;width: 100%;line-height:18px;height:18px;}
.product-not-avalible .product-name a, .product-not-avalible .product-name a:hover, .pdt-default .item.product-not-avalible:hover .product-name a{color: #acacac;}
/* Таймер для распродажи */
.timer-wrp{width: calc(100% + 2px);display: flex;-webkit-display: flex;flex-wrap: wrap;margin-top: auto;margin-bottom:-1px;margin-left:-1px;margin-right:-1px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;overflow:hidden;}
.counter{width: 100%;background: #6f98d4;display: flex;-webkit-display: flex;flex-wrap: wrap;align-content: center;align-items: center;color:#fff;height:35px;justify-content:flex-start;align-items:center;font-size:13px;padding:0px 10px;}
.dead-counter{width: 100%;background: #e1e1e1;display: flex;-webkit-display: flex;flex-wrap: wrap;align-content: center;align-items: center;color:#313133;height:35px;justify-content:flex-start;align-items:center;font-size:13px;padding:0px 10px;}
.counter .material-icons, .dead-counter .material-icons{margin-right: 10px;}
/* Мини-баннеры на главной */
.index-small-banners{margin: 0 -7px;width: calc(100% + 14px);margin-bottom: 30px;}
.index-small-banners .item{margin:0 7px;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;overflow:hidden;}
.index-small-banners .item a{height: 200px;width:100%;padding: 14px;display: flex;flex-wrap: wrap;align-content: flex-end;background-size:cover;background-position: center center;background-repeat: no-repeat;}
.index-small-banners .item a .banner-text{display: flex;flex-wrap: wrap;justify-content: center;align-items: center;height: 35px;width: 100%;background: #714ad5;font-size: 14px;color: #fff;font-weight: bold;text-transform: uppercase;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.index-small-banners .item a:hover .banner-text{background: #ff6c0d;}
.index-small-banners .owl-nav{padding: 0 7px;}
/* Лонг баннеры на главной */
.long-banners{width: 100%;margin-bottom: 30px;}
.long-banners .item{display: flex;flex-wrap: wrap;height: 110px;padding: 20px 120px;background-repeat: no-repeat;background-position: right center;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;overflow: hidden;}
.long-banners .item-text{width: 100%;font-size: 18px;line-height: 18px;color: #fff;margin-bottom: 20px;}
.long-banners .button{width: 130px;height: 35px;background: #ff6c0d;}
.long-banners .button:hover{background: #714ad5;}
/* Мини-категории на главной */
.index-small-categorys{display: flex;flex-wrap: wrap;width: calc(100% + 14px);margin: 0 -7px 16px -7px;}
.index-small-categorys .small-categorys .products__list{display: flex;flex-wrap: wrap;justify-content: flex-start;width:calc(100% + 14px);margin:0 -7px;}
.index-small-categorys .small-categorys{display:flex;flex-wrap:wrap;background: #000;width: 164px;padding: 14px;overflow: hidden;margin: 0 7px 14px 7px;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}
.index-small-categorys .small-categorys:nth-child(1), .index-small-categorys .small-categorys:nth-child(7){background: #f5f5f7;}
.index-small-categorys .small-categorys:nth-child(2), .index-small-categorys .small-categorys:nth-child(8){ background: #f5f5f7;}
.index-small-categorys .small-categorys:nth-child(3), .index-small-categorys .small-categorys:nth-child(9){background: #f5f5f7;}
.index-small-categorys .small-categorys:nth-child(4), .index-small-categorys .small-categorys:nth-child(10){background: #f5f5f7;}
.index-small-categorys .small-categorys:nth-child(5), .index-small-categorys .small-categorys:nth-child(11){background: #f5f5f7;}
.index-small-categorys .small-categorys:nth-child(6), .index-small-categorys .small-categorys:nth-child(12){background: #f5f5f7;}
.index-small-categorys .small-categorys:nth-child(8 + n){display:none!important;}
.index-small-categorys .title{text-transform: none;font-size: 14px;}
.index-small-categorys .small-categorys .category-image{margin-top: auto;display:block;width: 136px;height: 136px;background-position: center center;background-repeat: no-repeat;background-size: contain;background-color: #f5f5f7;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;overflow: hidden;}
.index-small-categorys .small-categorys:hover .title{color:#ff6c0d;}
.index-small-categorys .small-categorys:hover .category-image{border:1px solid #acacac;}
.index-small-categorys .block__title{width: 100%;display: flex;flex-wrap: wrap;align-content: center;align-items: center;justify-content: center;text-align: center;}
.index-small-categorys .block__title .title{text-align:center;}
/* Тескт на главной */
#main-desc{padding:0;margin-bottom: 30px;}
/* Новости */
#news{position: relative;display: flex;flex-wrap: wrap;justify-content: center;width: 100%;margin-bottom: 30px;}
#news .news_wrap{width: calc(100% + 14px);margin:0 -7px;display: flex;flex-wrap: wrap;justify-content: flex-start;}
#news .item{overflow: hidden;padding-bottom: 30px;}
#news .block-news{width:100%;}
#news .index-news-box:nth-child(1){width: 554px;}
#news .index-news-box:nth-child(2n) .news-image{order:2;}
#news .index-news-box:nth-child(2n) .news-content{order:1;}
#news .index-news-box{display: flex;flex-wrap: wrap;width: 270px;margin: 0 7px;background: #fff;overflow: hidden;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;box-shadow:0px 2px 10px 0px rgb(172 172 172 / 20%);}
#news .news-image{width: 100%;height: 170px;display: flex;flex-wrap: wrap;align-content: center;align-items: center;justify-content: center;}
#news .news-image img{max-width:100%;max-height:170px;}
#news .news-content{width:100%;display: flex;flex-wrap: wrap;justify-content: flex-start;flex-direction: column;padding: 12px;height: calc(100% - 170px);}
#news .news-date{display: block;width: 100%;margin-bottom: 10px;color:#acacac;font-size: 12px;}
#news .news-title{display:block;width: 100%;margin-bottom: 10px;font-size: 14px;line-height: 16px;max-height: 48px;display: block;width: 100%;overflow: hidden;text-overflow: ellipsis;word-break: break-word;color: #313133;}
#news .news-title:hover{color:#ff6c0d;}
#news .news-short-description{display: block;width: 100%;max-height: 115px;overflow: hidden;color: #acacac;font-size: 13px;margin-bottom: 10px;}
#news .news-go{display: block;margin-top: auto;color: #ff6c0d;}
#news .news-go:hover{color:#714ad5;}
/* Товары таблицей */
.pdt-default.table-goods{margin:5px -7px;width:calc(100% + 14px);display:flex;flex-wrap:wrap;}
.pdt-default.table-goods .item{width:271px;margin:0 7px 14px 7px;background:#fff;border:0; box-shadow: 0px 2px 10px 0px rgba(172, 172, 172, 0.2);}
.pdt-default.table-goods .product-image{width:270px;height:270px;}
.product-image img{max-width:100%;max-height:100%;}
/* Добавление товара в корзину с модификацией */
.product-view.fancybox-content{max-width: 1410px;width: 1410px;display: inline-block;background: #fff;vertical-align: bottom;overflow: visible;border-top-left-radius: 6px;border-top-right-radius: 6px;}
.product-view.fancybox-content .prod-top{display: none;}
.product-view.fancybox-content .product-main{width: 100%!important;margin-bottom: 0;}
.product-view.fancybox-content .social-share{display: none;}
.product-view.fancybox-content .product-content{width: 100%;margin-left: 0;}
.product-view.fancybox-content .product_features, .product-view.fancybox-content .right-related-block,
.product-view.fancybox-content .product-content .goodsDataForm .form-top{display: none;}
.product-view.fancybox-content .product-content .product-description-short{display: none;}
.product-view.fancybox-content .fancybox-close-small{right: calc(50% - 16px);top: -50px;padding: 0;background-color:#fff;width:32px;height:32px;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;}
.product-view.fancybox-content .fancybox-close-small svg{color:#acacac;}
.product-view.fancybox-content .fancybox-close-small:hover{background:#acacac;}
.product-view.fancybox-content .fancybox-close-small:hover svg{color:#000;}
.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,.product-view.fancybox-content .product-content .add-notify{width:calc(100% + 30px);margin:0px -15px 0px -15px!important;border-radius: 0;}
.product-view.fancybox-content .product-main{padding-top: 0;padding-bottom: 0;}
.product-view.fancybox-content .product-content .goodsDataMainModificationsBlockProperty{width: 265px;}
.product-view.fancybox-content .product-content .add-to-box{margin-bottom: 0;}
.product-view.fancybox-content .product-content .goodsDataMainModificationsBlockProperty{display: none;}
.product-view.fancybox-content .product-content .price-box-wrp{display: none;}
.mod_buttons{display: block;width: 100%;}
.modification_values{display: none;width: 100%;}
.product-view.fancybox-content .modification_values{display: block;width: calc(100% + 30px);margin:0 -15px;padding:15px;}
.product-view.fancybox-content .modification_values:not(:first-of-type){border-top:1px solid #e1e1e1;}
.modification_values .modification_name{font-size: 15px;line-height: 16px;margin-bottom: 15px;}
.modification_values .modification_values_wrp{width: 100%;display: flex;flex-wrap: wrap;width:calc(100% + 8px);margin:0 -4px;}
.modification_values .modification_values_wrp .modification_value{user-select: none;height: 35px;padding:0 12px;margin:0 4px 4px 4px;border:1px solid #acacac;cursor: pointer;display: flex;flex-wrap: wrap;align-content: center;align-items: center;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.modification_values .modification_values_wrp .modification_value.active, .modification_values .modification_values_wrp .modification_value:hover{border:2px solid #714ad5;background-color:#eafff6;padding:0 11px;}
/* Товары списком */
.products-list{background: #fff;overflow: hidden;border-radius: 6px;}
.products-list .item{width: 100%;display: flex;flex-wrap: wrap;background: #fff;padding: 30px 15px 30px 5px;}
.products-list .item:not(:last-of-type){border-bottom: 1px solid #dce0e3}
.products-list .product-image{display:flex;flex-wrap:wrap;align-content:center;position:relative;width: 200px;height: 200px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;overflow: hidden;}
.products-list .product-image .product-img{width: 100%;height: 100%;display: flex;flex-wrap: wrap;align-content: center;justify-content: center;}
.products-list .product-image .product-img img{max-width:100%;max-height:100%;}
.products-list .product-information{display: flex;flex-wrap: wrap;width: calc(100% - 200px - 15px);margin-left: 15px;}
.products-list .product-list-middle{display: flex;flex-wrap: wrap;align-content: center;align-items: center;width: 500px;}
.products-list .product-name{width: 100%;overflow: hidden;margin-bottom: 10px;}
.products-list .product-name a{font-size: 15px;line-height: 20px;font-weight: 400;word-break: break-word;overflow: hidden;}
.products-list .ratings{width: 80px;}
/*.products-list .goods-available{margin-left: 30px;}*/
.goods-available div{display: flex;flex-wrap: wrap;align-content: center;align-items: center;color: #2F81CD;font-weight: bold;background-color: #79bcf038;border-radius: 2px;padding: 0px 5px 0px 5px;}
.goods-available .material-icons, .goodsDataMainModificationAvailable .material-icons{font-size:24px;margin-right: 5px;}
.products-list .goodsListForm{width: calc(100% - 500px - 140px);display: flex;flex-wrap: wrap;align-content: center;align-items: center;}
.products-list .goodsListForm .qty {display: none;}
.products-list .ratings {display: none;}
.products-list .add-cart, .products-list .quickview{position: static;transform: none;width: 120px;height: 35px;line-height: 35px;background: #714ad5;color: #fff;font-weight: bold;margin-left: 15px;font-size:14px;}
.products-list .add-cart:hover, .products-list .quickview:hover{background: #ff6c0d;}
.products-list .add-notify{position: static;transform: none;width: 120px;height: 35px;line-height: 35px;background: #eaeaea;color: #acacac;font-weight: bold;margin-left: 15px;transition}
.products-list .add-notify:hover{background: #404040;color: #fff;}
.products-list .add-notify:hover .material-icons{transform: none;}
.products-list .add-notify .material-icons{display: none;transition: none;}
.products-list .price-box{width: 140px;display: flex;flex-wrap: wrap;align-content: center;align-items: center;}
.products-list .price-box .price{width: 100%;text-align: center;}
.products-list .price-box .price.main-price{font-size: 20px;margin-bottom: 5px;}
.products-list .price-box .price.old-price{font-size: 14px;}
.products-list .add-to-links{width: 60px;margin-left: auto;}
.products-list .add-to-links a .material-icons{font-size:24px;color:#c3c3c3;}
.products-list .rating-val{display: none;font-size: 11px;}
.qty{display: flex;flex-wrap: wrap;width: 100px;height: 35px;border: 1px solid #e1e1e1;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;overflow: hidden;}
.qty a{width: 32px;height: 33px;background-color: #fff;background-repeat: no-repeat;background-position: center center;background-size: 18px;}
.qty input{padding: 0;border-width: 1px;width: 34px;height: 33px;border-top: 0;border-bottom: 0;border-radius: 0;text-align: center;}
.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='%23656566' d='M19 13H5v-2h14v2z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");}
.qty-minus:hover{background-color:#eaeaea;}
.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='%23656566' d='M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6v2z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");}
.qty-plus:hover{background-color:#eaeaea;}
/* Описание категории */
.DescriptionBlock.goods-list-desc{background-color: #fff;padding: 30px;margin-top: 15px;box-shadow: 0px 2px 10px 0px rgb(172 172 172 / 20%);-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}
/* Пагинация */
.pagination{padding:16px 0 30px 0;}
.pages ol{height: 35px;width:fit-content;border: 1px solid #e1e1e1;list-style: none;display: flex;-webkit-display: flex;flex-wrap: wrap;justify-content: center;overflow: hidden;padding: 0;margin: 0 auto;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.pages ol li{display: block;text-align: center;position: relative;border-right: 1px solid #e1e1e1;}
.pages ol li:last-of-type{border-right:0;}
.pages ol li a, .pages ol li span{width: 33px;height: 34px;display: flex;flex-wrap: wrap;justify-content: center;background-color: #fff;align-content: center;}
.pages ol li.current span, .pages ol li span:hover, .pages ol li a:hover{background-color: #eaeaea;color: #313133;}
.pagination-next{background-repeat:no-repeat;background-position:center center;background-size:11px;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:11px;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");}
/* Товары таблицей правки для отображения не на главной */
.right-col .products-grid .item{height:auto;}
.right-col .products-grid{align-items:stretch;}
/* Политика конфиденциальности */
#fancybox-pp{overflow: visible;}
#fancybox-pp p{font-size:12px;line-height:16px;}
/* Колонки сайта */
#main .container{display:flex;-webkit-display:flex;flex-wrap:wrap;}
.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 {}
#footer .footer-cols-wrp{display: flex;flex-wrap: wrap;padding-bottom: 30px;width: calc(100% + 30px);margin: 0 -15px;}
#footer .col{width: 25%;padding: 0 15px;display: flex;flex-wrap: wrap;align-items: flex-start;align-content: flex-start;}
#footer .title{width: 100%;margin:0 0 7px 0;position:relative;}
#footer .title .material-icons{display: none;position: absolute;right: 0;top: 0;font-size: 26px;line-height: 20px;width: 20px;height: 20px;}
#footer .title.last{margin:0 0 15px 0;}
#footer .link{display: flex;flex-wrap: wrap;align-content: center;align-items: center;line-height: 18px;width: 100%;padding: 6px 0;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;}
#footer .link:hover{padding-left: 10px;}
#footer .callbackForm{display: flex;flex-wrap: wrap;width: 100%;}
#footer p{width: 100%;padding: 6px 0 15px 0;}
#footer .callback-input{width: 100%;margin-bottom: 12px;}
#footer .callback-input input{width: 100%;}
#footer .button{width: 130px;height: 35px;line-height:35px;}
#footer .pp{width: calc(100% - 130px);font-size: 10px;line-height: 12px;color: #acacac;padding:0 20px 0 12px;}
#footer .pp a{text-decoration: underline;color: #acacac;}
#footer .pp a:hover{text-decoration: none;}
#footer .lr-hide{width: 100%;}
.copy-wrp{display: flex;flex-wrap: wrap;width: 100%;padding: 10px 0;}
/* Социальные сети */
.social-links{display: flex;-webkit-display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;width: 260px;}
.social-links .social-text{font-size: 13px;}
.social-links .telegram{background-size: 20px;background-position: center center;background-image: url("data:image/svg+xml,%0A%3Csvg height='512' fill='%23acacac' 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-size: 20px;background-image: url("data:image/svg+xml,%0A%3Csvg height='512' fill='%23ff6c0d' 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: 20px;background-position: center center;background-image: url("data:image/svg+xml,%0A%3Csvg height='512' fill='%23acacac' 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-size: 20px;background-image: url("data:image/svg+xml,%0A%3Csvg height='512' fill='%23ff6c0d' 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: 20px;background-image: url("data:image/svg+xml,%0A%3Csvg height='512' fill='%23acacac' 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-size: 20px;background-image: url("data:image/svg+xml,%0A%3Csvg height='512' fill='%23ff6c0d' 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{display:none;background-size: 18px;background-image: url("data:image/svg+xml,%0A%3Csvg height='512' fill='%23acacac' 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-size: 18px;background-image: url("data:image/svg+xml,%0A%3Csvg height='512' fill='%23ff6c0d' 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{background-size: 20px;background-image: url("data:image/svg+xml,%0A%3Csvg height='512' fill='%23acacac' 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-size: 20px;background-image: url("data:image/svg+xml,%0A%3Csvg height='512' fill='%23ff6c0d' 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: 20px;background-image: url("data:image/svg+xml,%0A%3Csvg height='512' fill='%23acacac' 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-size: 20px;background-image: url("data:image/svg+xml,%0A%3Csvg height='512' fill='%23ff6c0d' 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: 20px;background-image: url("data:image/svg+xml,%0A%3Csvg height='512' fill='%23acacac' 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-size: 20px;background-image: url("data:image/svg+xml,%0A%3Csvg height='512' fill='%23ff6c0d' 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: 20px;background-image: url("data:image/svg+xml,%0A%3Csvg height='512' width='512' fill='%23acacac' 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-size: 20px;background-image: url("data:image/svg+xml,%0A%3Csvg height='512' width='512' fill='%23ff6c0d' 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: 20px;background-image: url("data:image/svg+xml,%0A%3Csvg height='512' fill='%23acacac' 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-size: 20px;background-image: url("data:image/svg+xml,%0A%3Csvg height='512' fill='%23ff6c0d' 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: 20px;background-image: url("data:image/svg+xml,%0A%3Csvg height='512' fill='%23acacac' 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-size: 20px;background-image: url("data:image/svg+xml,%0A%3Csvg height='512' fill='%23ff6c0d' 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: 20px;background-image: url("data:image/svg+xml,%0A%3Csvg height='512' fill='%23acacac' 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-size: 20px;background-image: url("data:image/svg+xml,%0A%3Csvg height='512' fill='%23ff6c0d' 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{width:20px;height:20px;margin:0 8px;display:block;background-repeat: no-repeat;background-position:center center;}
/* Копирайт */
.copyright{color: #acacac;background: #e1e1e1;font-size: 14px;text-align: left;}
.copyright .copyright-text{display: block;width: 500px;font-size: 13px;text-align: right;margin-left: auto;}
/* Способы оплаты */
.payment-services{margin-left: auto;display: flex;-webkit-display: flex;flex-wrap: wrap;width: 350px;margin-left: 30px;align-items:center;}
.payment-services .payment-text{font-size: 13px;}
.payment-services div{width:20px;height:20px;margin:0 8px;background-repeat:no-repeat;background-position:center center;}
.svg-visa{background-size: 20px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30' fill='%23acacac' 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{background-size: 20px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50' fill='%23acacac' 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{background-size: 20px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50' fill='%23acacac' 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{background-size: 20px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50' fill='%23acacac' 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{background-size: 20px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50' fill='%23acacac' 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-yoo{background-size: 20px;background-image: url("data:image/svg+xml,%0A%3Csvg width='169' height='120' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M108.99 0c-33.417 0-60 26.962-60 60 0 33.418 26.962 60 60 60s60-26.962 60-60-26.962-60-60-60zm0 82.405c-12.152 0-22.405-10.253-22.405-22.405 0-12.152 10.253-22.405 22.405-22.405 12.152 0 22.405 10.253 22.405 22.405-.379 12.152-10.253 22.405-22.405 22.405zM48.608 17.468v87.342H27.342L0 17.468h48.608z' fill='%23acacac'/%3E%3C/svg%3E");}
.svg-mir{background-size: 20px;display:none;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23acacac' 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{background-size: 20px;display:none;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23acacac' 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");}
/* Хлебные крошки */
#breadcrumbs {width:100%;display: flex;flex-wrap: wrap;justify-content: flex-start;position: relative;margin:0 0 10px 0;}
#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: 13px;color: #acacac;margin: 0 5px 0 10px;}
#breadcrumbs ul li:last-of-type:after {display: none;}
#breadcrumbs ul li a{display:inline-block;color:#acacac;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;color:#313133;max-width:250px;font-weight:normal;vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
/* Не главная страница */
.page-top{width: 100%;padding: 10px 0;background: #fff;position: relative;display: flex;flex-wrap: wrap;align-content: center;justify-content:center;}
.page-top .title{margin:0;font-size: 20px;line-height: 24px; display:none}
.general{margin:5px auto 0px auto;display:block;}
.general .container{display: flex;flex-wrap: wrap;justify-content: flex-start;}
.general .left-col{width:270px;}
.general .left-col.hidden{display:none;}
.general .right-col{margin-left: 14px;width: calc(100% - 270px - 14px);}
.not-index-flex-wrap{height:0;}
.not-index-flex-wrap .left-catalog{margin-top: 0;display: none;}
.not-index-flex-wrap .left-catalog.acitve{display: block;overflow:visible;}
/* Левая колонка */
.left-block{background:#f3f6f8;margin-bottom: 30px;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}
.left-title{font-size: 16px;text-transform: none;padding: 15px;margin: 0;}
/* Вы смотрели */
.viewed-goods .item:not(:last-of-type){border-bottom:1px solid #e1e1e1;}
.viewed-goods .item{padding: 15px;display: flex;flex-wrap: wrap;}
.viewed-goods .item .product-image{width: 90px;height: 90px;}
.viewed-goods .item .product-image a{width: 100%;height: 100%;display: flex;flex-wrap: wrap;justify-content: center;align-content: center;align-items: center;}
.viewed-goods .item .product-information{width: calc(100% - 90px);padding-left: 15px;}
.viewed-goods .item .product-name{margin-bottom:10px;}
.viewed-goods .item .goodsListForm{display: flex;flex-wrap: wrap;position: relative;height: 36px;width: 100%;}
.viewed-goods .add-cart, .viewed-goods .quickview{left: 0;top: 0;transform: none;}
.viewed-goods .add-notify{left: 0;top: 0;transform: none;}
.viewed-goods .price{display:block;width:100%;}
/* Каталог в левой колонке */
.left-catalog{width: 210px;height: 462px;margin-top: -12px;overflow: hidden;background: #fff;border-bottom-left-radius: 6px;border-bottom-right-radius: 6px;}
.left-catalog:hover{overflow:visible;}
.left-catalog ul.catalog-content{z-index: 15;width:100%;list-style: none;margin: 0;background: #fff;padding: 5px 0;position: relative;border-bottom-left-radius: 6px;border-bottom-right-radius: 6px;}
.left-catalog:hover ul.catalog-content{box-shadow: 0px 2px 10px 0px rgb(172 172 172 / 20%);}
.left-catalog ul.subcatalog{padding: 15px;display: flex;flex-wrap: wrap;flex-direction: column;justify-content: flex-start;align-content: flex-start;align-items: flex-start;position: absolute;left: 100%;top: 0;height: 100%;background: #fff;width: 1200px;opacity: 0;visibility: hidden;transition-property: opacity, visibility;transition-duration: 0.3s;transition-delay: 0.15s;box-shadow: 0px 2px 10px 0px rgb(172 172 172 / 20%);}
.left-catalog li.parent:hover .subcatalog{opacity: 1;visibility: visible;}
.left-catalog ul.subcatalog li.catalog-li-lvl1 {width: 25%;padding-right: 30px;margin-bottom:20px;}
.left-catalog ul.subcatalog a{padding:0;word-break: break-all;overflow: hidden;}
.left-catalog ul li{display:block;width:100%;}
.left-catalog ul li a{display:block;width:100%;line-height:22px;padding:6px 20px 6px 15px;position:relative;}
.left-catalog ul li.catalog-li-lvl1 a{display:block;width:100%;line-height:18px;padding:6px 0px;position:relative;}
.left-catalog ul li a.link-lvl0:hover{background-color:#f3f3f3;}
.left-catalog ul li a.link-lvl1{font-size: 14px;font-weight: bold;color: #232325;}
.left-catalog ul li a.link-lvl1:hover{color: #ff6c0d;}
.left-catalog ul li a.link-lvl2{font-size: 13px;font-weight: normal;}
.left-catalog ul li a.link-lvl2:hover{color: #ff6c0d;}
.left-catalog ul li.catalog-li-lvl2 .sub{display:none;}
.left-catalog ul ul{padding:0;}
.not-index-flex-wrap .left-catalog.acitve .catalog-content{box-shadow: 0px 2px 10px 0px rgb(172 172 172 / 20%);}
.catalog-arrow{height:100%;position:absolute;right: 5px;top: 0;display:flex;flex-wrap:wrap;justify-content:center;align-content:center;align-items:center;}
/* Категории */
.categories {margin:0 -7px;width: calc(100% + 14px);display: flex;justify-content: flex-start;flex-wrap: wrap;}
.categories .item {width: 270px;margin: 0 7px 14px 7px;padding: 14px;background: #fff;display: flex;flex-wrap: wrap;overflow: hidden;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}
.categories .item .cat-image {width: 242px;height: 242px;background: #f5f5f7;display: flex;flex-wrap: wrap;justify-content: center;align-items: center;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;overflow:hidden;}
.categories .item .cat-image img{max-width: 100%;max-height: 100%;}
.categories .item .cat-name{display: block;width: 100%;font-size: 16px;margin-bottom: 14px;font-weight: bold;word-break: break-word;overflow: hidden;}
.categories .item:hover .cat-image{border-color:#acacac;}
.categories .item:nth-child(1), .categories .item:nth-child(11), .categories .item:nth-child(21){background:#f5f5f7;}
.categories .item:nth-child(2), .categories .item:nth-child(12), .categories .item:nth-child(22){background:#f5f5f7;}
.categories .item:nth-child(3), .categories .item:nth-child(13), .categories .item:nth-child(23){background:#f5f5f7;}
.categories .item:nth-child(4), .categories .item:nth-child(14), .categories .item:nth-child(24){background:#f5f5f7;}
.categories .item:nth-child(5), .categories .item:nth-child(15), .categories .item:nth-child(25){background:#f5f5f7;}
.categories .item:nth-child(6), .categories .item:nth-child(16), .categories .item:nth-child(26){background:#f5f5f7;}
.categories .item:nth-child(7), .categories .item:nth-child(17), .categories .item:nth-child(27){background:#f5f5f7;}
.categories .item:nth-child(8), .categories .item:nth-child(18), .categories .item:nth-child(28){background:#f5f5f7;}
.categories .item:nth-child(9), .categories .item:nth-child(19), .categories .item:nth-child(29){background:#f5f5f7;}
.categories .item:nth-child(10), .categories .item:nth-child(20), .categories .item:nth-child(30){background:#f5f5f7;}
/* toolbar */
.toolbar{display: block;width: 100%;padding: 15px;margin-bottom: 0px;background: #fff;border-radius: 6px;}
.OrderFilterForm{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;}
/* Отображение товаров */
.view-mode{margin-left: auto;display: flex;-webkit-display: flex;flex-wrap: wrap;justify-content: flex-start;align-content:center;width: 69px;height: 35px;overflow: hidden;border:1px solid #f4f6f8;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 14px;background:#f4f6f8;}
.view-mode a{width: 33px;height: 33px;position: relative;display: flex;flex-wrap: wrap;align-content: center;align-items: center;justify-content: center;}
.view-mode a .material-icons{font-size: 20px;color: #acacac;}
.view-mode a:first-of-type{width: 34px;border-right: 1px solid #e1e1e1;}
.view-mode .table-ico:hover, .view-mode .table-ico.act, .view-mode .list-ico:hover, .view-mode .list-ico.act{background-color: #eaeaea;}
.view-mode .table-ico:hover .material-icons, .view-mode .table-ico.act .material-icons, .view-mode .list-ico:hover .material-icons, .view-mode .list-ico.act .material-icons{color: #714ad5;}
/* Сортировки */
.toolbar-content{display:flex;-webkit-display:flex;flex-wrap:wrap;justify-content:space-between;}
.sort-by-mobile{display: none;}
.sort-by, .show-by{display: flex;-webkit-display: flex;flex-wrap: wrap;align-items: center;}
.mobile-filter{display: none;margin: 0 auto 0 10px;cursor: pointer;flex-wrap: wrap;justify-content: center;align-content: center;align-items: center;width: 100px;height: 35px;border: 2px solid #f4f6f8;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 14px;background:#f4f6f8;}
.mobile-filter .material-icons:before{content: "Фильтр";font-size: 13px;color: #000;font-family: 'Open Sans', sans-serif;line-height: 32px;display: inline-flex;justify-content: center;}
.mobile-filter .material-icons{font-size: 20px;color: #acacac;display: flex;line-height: 32px;}
.mobile-filter .material-icons{font-size: 20px;color: #acacac;}
.mobile-filter.active .material-icons, .mobile-filter:hover .material-icons{color: #714ad5;}
.sort-by .select__label{font-size:13px;color:#acacac;}
.sort-by .select__items{display: flex;flex-wrap: wrap;padding: 10px 15px;margin-left: 15px;height: 35px;border: 1px solid #f4f6f8;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 4px;background: #f4f6f8;}
.sort-by .select__items a{font-size: 14px;line-height: 14px;padding: 0 15px;border-right: 1px solid #acacac;}
.sort-by .select__items a:first-of-type{padding-left:0;}
.sort-by .select__items a:last-of-type{padding-right:0;border-right:0;}
/* Фильтры */
.high-hidden{display: none;}
.filter-close{display: none;}
.filters-show-button{position:absolute;width:26px;height:20px;right:5px;top:0;cursor:pointer;user-select: none;}
.filters-show-button .material-icons{font-size:26px;color:#acacac;flex-wrap: wrap;align-items: center;justify-content: center;align-content: center;}
.filters-show-button .material-icons:hover{color:#ff6c0d;}
.one-filter .filters-show-button .up{display: flex;}
.one-filter.active .filters-show-button .up{display:none;}
.one-filter .filters-show-button .down{display:none;}
.one-filter.active .filters-show-button .down{display: flex;}
.one-filter.active .filter{display:none;}
.one-filter.active .filter-header{margin:0 0 0 0;}
.filters-top{padding:0 15px 15px 15px;margin-bottom:15px;border-bottom:1px solid #e1e1e1; }
.filters-top .goods-result{font-size: 15px;font-weight: bold;line-height: 16px;text-align:center;margin-bottom: 15px;}
.filters{display:block;padding-top:15px;overflow:hidden;}
.filter-header{font-size: 12px;margin:0 0 5px 0;padding: 0 15px;width: 100%;font-weight: bold;line-height: 20px;position:relative;}
.filter-header.haveCheck{border-color: #714ad5;}
.price-filter-range-wrp{padding:0 15px 15px 15px;width: 100%;}
.filters-price .acceptThisFilter{background: none;border: 0;padding: 0;}
.filter-range-col{width: calc(50% - 7px);position: relative;}
.filter-range-col input{padding:0 15px 0 30px;width: 100%;}
.filter-range-col span{font-size: 13px;color: #acacac;position:absolute;height: 35px;line-height: 35px;width: 30px;text-align: center;padding-left: 5px;}
.noUi-target{margin-bottom:20px;}
.range-cols{margin-bottom: 20px;}
.filter-buttons-wrp{display: flex;flex-wrap: wrap;justify-content: space-between;}
.filter-buttons-wrp .acceptThisFilter{font-size: 13px;cursor: pointer;}
.filter-buttons-wrp .acceptThisFilter:hover{color: #ff6c0d;}
.filter-buttons-wrp .reset-price{font-size: 13px;cursor: pointer;}
.filter-buttons-wrp .reset-price:hover{color: #ff6c0d;}
.fiters-form{display: block;}
.filters-price{display: flex;flex-wrap: wrap;width: 100%;border-bottom: 1px solid #e1e1e1;margin-bottom: 15px;}
.filter-title{line-height: 40px;}
.range-cols{display: flex;flex-wrap: wrap;justify-content: space-between;}
.filter{position:relative;width:100%;padding:0 15px;}
.one-filter{border-bottom: 1px solid #e1e1e1;padding:0 0 15px 0;margin-bottom: 15px;}
.one-filter .filter.active ul{display:block;}
.one-filter .filter-inner{width: 100%;max-height: 290px;overflow-y: auto;margin: 0;padding: 0;}
.one-filter .left-header{padding-right:100px;word-break:break-word;}
.one-filter input{position: absolute;z-index: -1;opacity: 0;height: 0;width: 0;margin: 0;padding: 0;}
.one-filter label{cursor:pointer;display:flex;flex-wrap:wrap;align-content:center;align-items:center;position:relative;color:#000;font-size: 13px;line-height: 14px;padding:8px 0 8px 22px;}
.one-filter label.disabled_label, .one-filter label.disabled_label:hover{color:#acacac;}
.one-filter label.disabled_label:before{border-color:#e1e1e1;}
.one-filter label:before{content:' ';position:absolute;left: 0;display: block;border: 1px solid #b6babd;width: 12px;height: 12px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 2px;background-size:0;transition:0.3s background-size ease;}
.one-filter input:checked+label:before{border-color: #714ad5;background-color: #714ad5;background-repeat:no-repeat;background-position:center center;background-size: 10px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 0 24 24' width='24px' fill='%23fff'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z'/%3E%3C/svg%3E");}
.reset-button-wrp.visible #filters-reset{background: #714ad5;color: #fff;}
.reset-button-wrp #filters-reset{background-color: #dce0e3;color: #000;color:;border: 0;width: 100%;height: 35px;display: flex;flex-wrap: wrap;align-items: center;justify-content: center;text-align: center;text-align: -webkit-center;font-size: 14px;cursor: pointer;text-decoration: none;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.reset-button-wrp.visible #filters-reset:hover{background-color: #ff6c0d;}
/* Вы смотрели */
.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(100px + 10px);width:calc(100px + 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% - 100px - 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, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, a.title{font-size:16px;line-height: 22px;font-weight: 600;word-break: break-word;overflow: hidden;}
.title, .title a{display: flex;flex-wrap: wrap;align-content: center;align-items: center;width: 100%;text-align: left;margin: 0 0 15px 0;}
/* Карточка товара */
.left-col.product{display:none;}
.general .right-col.full{width:100%;padding-left:0;margin-left:0;margin-bottom:30px;}
.product-view{position:relative;display:flex;-webkit-display:flex;flex-wrap:wrap;}
.product-view .prod-top{display: flex;flex-wrap: wrap;width: 100%;padding: 15px;background: #fff;margin-bottom: 30px;box-shadow: 0px 2px 10px 0px rgb(172 172 172 / 20%);-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}
.product-view .prod-top .opinion_value{display: flex;flex-wrap: wrap;align-items:center;}
.product-view .prod-top .opinion_value .rev-count{color: #313133;margin-left: 15px;font-size: 14px;line-height: 20px;cursor: pointer;}
.product-view .prod-top .opinion_value .rev-count:hover{color: #ff6c0d;}
.product-view .prod-top .opinion_value .hidden-value{display: none;}
.product-view .big-image .add-to-links{width: auto;position: absolute;right: 0;margin: 0;}
.product-view .big-image .add-to-links a{font-size: 14px; color:#9f9f9f;}
.product-view .big-image .add-to-links a:first-of-type{margin-right: 20px;}
.product-view .big-image .add-to-links a .material-icons{margin-right: 5px;font-size:24px;}
.product-view .prod-top .art-number{font-size: 14px;margin-left: 20px;line-height: 24px;}
.product-view .prod-top .add-to-links{margin-left: 20px;}
.product-view .prod-top .product-neighbor{display: flex;flex-wrap: wrap;margin-left: auto;}
.product-view .prod-top .product-neighbor a{color: #acacac;width:24px;height:24px;}
.product-view .prod-top .product-neighbor a .material-icons{font-size:36px;width: 24px;height: 24px;text-align: center;display: flex;flex-wrap: wrap;align-content: center;align-items: center;justify-content: center;}
.product-view .prod-top .product-neighbor a:hover{color: #ff6c0d;}
.product-view .prod-top .product-neighbor a:first-of-type{margin-right:10px;}
.product-main{display: flex;flex-wrap: wrap;background: #fff;width: 100%;padding: 15px;margin-bottom: 20px;box-shadow: 0px 2px 10px 0px rgb(172 172 172 / 20%);-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}
.product-main.related-exist{width:calc(100% - 285px);}
.productImgBlock{width: 570px;margin-bottom:0px;display: flex;-webkit-display: flex;flex-wrap: wrap;justify-content: center;align-content: flex-start;position: relative;overflow: hidden;background: #fff;}
.productImgBlock #mainImage{-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;overflow:hidden;}
.big-image{display: block;width: 100%;height: 570px;margin-bottom: 15px;}
.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%;}
.mini-images{width:100%;flex: 0 0 auto;position:relative}
.mini-images .mini-images-carousel{margin:0 auto;z-index:11;}
.mini-images .item{background: #fff;height: 100px;margin: 0 auto;display: flex;-webkit-display: flex;flex-wrap: wrap;justify-content: center;align-items: center;}
.mini-images .item a{display:flex;width: 100px;height: 100px;margin:0 auto;border:2px solid transparent;-webkit-display:flex;flex-wrap:wrap;justify-content:center;align-items:center;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;overflow: hidden;}
.mini-images .item a:hover{border-color:#714ad5;}
.mini-images .item a img{max-width: 100px;max-height: 100px;}
.mini-images .owl-nav{height: 0;z-index: 100;width: calc(100% - 14px);top: 50%;left: 7px;display: flex;-webkit-display: flex;flex-wrap: wrap;justify-content: space-between;}
.product_features{display: block;width: 100%;margin-bottom: 15px;}
.product_features .product_features_header{font-size: 16px;line-height: 16px;font-weight: bold;margin-bottom: 15px;}
.product_features .one-feature{display: flex;flex-wrap: wrap;width: 100%;margin-bottom: 10px;}
.product_features .one-feature .feature-name{display: block;font-size: 13px;color: #959494;}
.product_features .one-feature .feature-value{display: block;font-size: 13px;color: #313133;margin-left: 5px;}
.product_features .to_desc{color: #714ad5;}
.product_features .to_desc:hover{text-decoration: underline;}
.product-view .product-content{position: relative;display: flex;-webkit-display: flex;flex-wrap: wrap;flex-direction: column;align-items: flex-start;align-content: flex-start;width: calc(100% - 570px - 15px);margin-left: 15px;}
.product-content .product-top{width:100%;display:flex;flex-wrap:wrap;align-content:center;align-items:center;}
.product-content .goodsDataMainDiscountBlock{margin-bottom: 15px;cursor: pointer;display: flex;flex-wrap: wrap;align-content: center;align-items: center;width: 100%;padding: 7px 15px;background-image: -moz-linear-gradient( 0deg, rgb(255,108,13) 0%, rgb(244,44,67) 100%);background-image: -webkit-linear-gradient(0deg, rgb(255,108,13) 0%, rgb(244,44,67) 100%);background-image: -ms-linear-gradient( 0deg, rgb(255,108,13) 0%, rgb(244,44,67) 100%);-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.product-content .goodsDataMainDiscountBlock .discount-left{position: relative;display: flex;flex-wrap: wrap;justify-content: flex-start;align-content: center;align-items: center;font-size: 20px;font-weight: bold;color: #fff;}
.product-content .goodsDataMainDiscountBlock .discount-left .material-icons{font-size: 36px;margin-right: 5px;}
.product-content .goodsDataMainDiscountBlock .discount-left .material-icons.info-icon{font-size: 22px;opacity: .7;margin-right: 0;margin-left: 10px;}
.product-content .goodsDataMainDiscountBlock .timer-wrp{width: fit-content;margin-left: auto;margin-top: 0;}
.product-content .goodsDataMainDiscountBlock .counter{background: none;height: 20px;}
.product-content .goodsDataMainDiscountBlock .discount-left .sale-hover{display:none;position:absolute;right:0;top:100%;background:#fff;box-shadow: 0px 2px 10px 0px rgb(172 172 172 / 20%);color:#313133;padding:10px;font-size:14px;font-weight:normal;border-radius:5px;}
.product-content .goodsDataMainDiscountBlock .discount-left:hover .sale-hover{display:block;}
.product-content .price-box-wrp{background: #f3f3f3;display: flex;flex-wrap: wrap;width: 100%;padding: 15px;margin-bottom: 15px;justify-content: flex-start;align-content: center;align-items: center;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}
.product-content .price-box{width: fit-content;display: flex;flex-wrap: wrap;align-content: baseline;}
.product-content .price-box .price-text{display: flex;flex-wrap: wrap;align-items: flex-end;margin-right: 15px;font-size: 14px;}
.product-content .price-box .special-price .price{display: flex;flex-wrap: wrap;align-items: flex-end;font-size: 26px;line-height: 22px;color: #000;font-weight: 500;}
.product-content .price-box .old-price{display: flex;flex-wrap: wrap;align-items: flex-end;font-size: 14px;color: #959494;text-decoration: line-through;margin-left: 15px;}
.product-content .price-box-wrp .discount-sticker-inner{font-size: 12px;line-height: 22px;height: 22px;margin-left: 15px;padding: 0 5px;color: #ffffff;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;background: #f42c42;}
.product-content .goodsDataMainModificationsBlock{width: 100%;display: block;}
.product-content .goodsDataForm{display: flex;flex-wrap: wrap;}
.product-content .goodsDataForm .form-top{width: 100%;display: flex;flex-wrap: wrap;align-content: center;margin-bottom: 15px;}
.product-content .goodsDataMainModificationsBlockProperty{display: block;width: 100%;margin-bottom: 15px;}
.product-content .goodsDataMainModificationsBlockProperty .modification_name{font-size: 14px;color: #959494;margin-bottom: 10px;}
.product-content .goodsDataMainModificationsBlockProperty select{height: 45px;font-size: 15px;}
.product-content .goodsDataMainModificationsBlockProperty select:focus{border-color: #714ad5;}
.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 .add-to-cart{display:flex;-webkit-display:flex;flex-wrap:wrap;justify-content:flex-start;}
.product-content .goodsDataMainModificationAvailable{display: flex;flex-wrap: wrap;align-content: center;margin-left: 30px;}
.product-content .goodsDataMainModificationAvailable .avalibility{display: none;flex-wrap: wrap;align-content: center;align-items: center;font-size:14px;}
.product-content .add-cart{background: #a2cf5e;cursor: pointer;width: 245px;height: 45px;position: static;transform: none;font-size: 16px;font-weight: bold;text-align: center;border: 0;}
.product-content .add-cart.quick{margin-left: 15px;background: #606060;}
.product-content .add-cart:hover, .product-content .add-cart.quick:hover{background:#ff6c0d;}
.product-content .add-cart .price{color:#fff;}
.product-content{position:relative;}
.product-content .add-to-box{display: block;width: 100%;margin-bottom: 15px;}
.product-content .add-notify{display: none;background: #eaeaea;color:#acacac;width: 245px;height: 45px;font-size: 16px;font-weight: bold;position: static;transform: none;left: 0;top: 0;}
.product-content .add-notify:hover{background: #313133;color: #ffffff;}
.product-content .add-notify .material-icons{display:none;}
.product-content .add-notify .add-text{line-height: 45px;}
.product-content .product-description-short{width: 500px;color: #959494;font-size: 13px;line-height: 16px;}
.htmlDataBlock{overflow:hidden;word-break:break-word;text-overflow:ellipsis;}
/* Артикул */
.goodsDataMainModificationArtNumber{color:#5f0086;margin:10px 0;}
/* Наличие */
.available-true .material-icons{color: #714ad5;}
.available-ends .material-icons{color: #2F81CD;font-weight: bold;}
.available-false .material-icons{color: #313133;}
/* Сопутствующие */
.right-related-block{width: 270px;margin-left: 15px;margin-bottom: 20px;display: flex;flex-wrap: wrap;}
.related{width: 100%;height: fit-content;margin-bottom: 20px;background: #fff;box-shadow: 0px 2px 10px 0px rgb(172 172 172 / 20%);-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;} 
.related-views{width: 100%;position: relative;}
.related-title{font-size: 10px;margin: 0;padding: 15px;text-transform: none;}
.related .related-item{display: flex;flex-wrap: wrap;width: 100%;padding: 15px;border-bottom: 1px solid #e1e1e1;}
.related .goodsListForm {display: flex;flex-wrap: wrap;position: relative;height: 36px;width: 100%;}
.related .add-notify{left: 0;top: 0;transform: none;}
.related .add-cart, .related .quickview{left: 0;top: 0;transform: none;}
.related .price {display: block;width: 100%;}
.related .product-name{margin-bottom: 10px;}
.related .product-image{width: 90px;height: 90px;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;overflow: hidden;}
.related .product-image a{width: 100%;height: 100%;display:flex;flex-wrap:wrap;justify-content: center;align-content: center;align-items: center;}
.related .product-information{width: calc(100% - 90px);padding-left: 15px;}
/* Поделиться в */
.related .social-share{margin-bottom:0;box-shadow:0 0 0 0;}
.social-share{margin-top: auto;background: #fff;box-shadow: 0px 2px 10px 0px rgb(172 172 172 / 20%);border-bottom-right-radius: 6px;border-bottom-left-radius:6px;width: 100%;margin-bottom: 20px;}
.ya-share2{padding: 0 15px 15px 15px;}
.ya-share2__container_size_m .ya-share2__badge .ya-share2__icon{width: 32px!important;height: 32px!important;}
.ya-share2__container_shape_round.ya-share2__container_size_m .ya-share2__badge .ya-share2__icon:not(.ya-share2__icon_messenger-contact):not(.ya-share2__icon_more):not(.ya-share2__icon_copy){background-size:24px 24px!important;}
.ya-share2__list.ya-share2__list_direction_horizontal > .ya-share2__item{margin:2px 8px 0 0!important;}
/* Табы */
.tabs-scroll{margin-bottom: 20px;padding-bottom: 0px;}
.tabs{width: 100%;background: #fff;display: flex;-webkit-display: flex;flex-wrap: wrap;justify-content: flex-start;padding: 15px;margin: 0;list-style: none;box-shadow: 0px 2px 10px 0px rgb(172 172 172 / 20%);-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}
.tabs li{display:flex;-webkit-display:flex;}
.tabs li a{display: flex;flex-wrap: wrap;align-content: center;width: 100%;font-size: 16px;line-height: 16px;font-weight: bold;text-align: center;user-select: none;}
.tabs li a:first-of-type{padding:0 20px 0 0;}
.tabs li a:not(:first-of-type){padding:0 20px;}
.tabs li a:hover, .tabs li a.active{color: #714ad5;} 
.tab-content{background: #fff;padding: 15px;box-shadow: 0px 2px 10px 0px rgb(172 172 172 / 20%);-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}
.tab-content.no-revs{box-shadow:0 0 0 0;background-image: -moz-linear-gradient( 45deg, rgb(243,231,233) 0%, rgb(227,238,255) 100%);background-image: -webkit-linear-gradient( 45deg, rgb(243,231,233) 0%, rgb(227,238,255) 100%);background-image: -ms-linear-gradient( 45deg, rgb(243,231,233) 0%, rgb(227,238,255) 100%);}
#content_1{}
#content_2{padding:0 15px;}
#content_3{}
#content_4{}
.product-view .product-information-block{width: 100%;margin-bottom: 20px;}
.product-view .all_features{display:flex;flex-wrap:wrap;}
.product-view .all_features .one-feature{width: calc(50% - 15px);display: flex;-webkit-display: flex;flex-wrap: wrap;min-height: 40px;border-bottom: 1px solid #e1e1e1;}
.product-view .all_features .one-feature:nth-last-child(-n+2):not(:nth-child(even)){border-bottom: 0px solid #e1e1e1;}
.product-view .all_features .one-feature:last-of-type{border-bottom: 0px solid #e1e1e1;}
.product-view .all_features .one-feature:nth-child(2n + 1){margin-right:15px;}
.product-view .all_features .one-feature:nth-child(2n){margin-left:15px;}
.product-view .all_features .one-feature .feature-name{color:#959494;font-size: 13px;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:#313133;font-size: 13px;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;margin: 0;}
.product-information-block .delivery h4{font-size:20px;font-weight:bold;padding:20px 0;display:flex;flex-wrap:wrap;align-content:center;justify-content:start;min-height:45px;}
.product-information-block .delivery h5{font-size:14px;margin:15px 0;} 
.product-information-block .delivery h6{font-size:14px;margin-bottom:10px;} 
.product-information-block .delivery p{font-size:14px;margin-bottom:10px;word-break:break-word;}
.product-information-block .delivery strong{font-weight:bold;color:#ff6c0d;}
.product-information-block .delivery div{font-size:12px;margin-bottom:10px;}
.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;}
.goodsDataOpinionNotice{width:100%;}
#goodsDataOpinionBlock{display: flex;flex-wrap: wrap;}
.opinion-range{display: flex;flex-wrap: wrap;height: fit-content;margin-left: 15px;width: 256px;padding: 15px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;background-image: -moz-linear-gradient( 45deg, rgb(243,231,233) 0%, rgb(227,238,255) 100%);background-image: -webkit-linear-gradient( 45deg, rgb(243,231,233) 0%, rgb(227,238,255) 100%);background-image: -ms-linear-gradient( 45deg, rgb(243,231,233) 0%, rgb(227,238,255) 100%);}
.opinion-range .opinion-value-number{width: 110px;font-size: 74px;line-height: 1;color: #ff6c0d;font-weight: bold;text-align: center;}
.opinion-range .opinion-value-number.bad{color:#313133;}
.opinion-range .opinion-value-number.best{color:#ff6c0d;}
.opinion-range .opinion-value-number.average{color:#ffa60d;}
.opinion-range .opinion-value-text{text-align:center;}
.opinion-range .opinion-stars{padding-top: 5px;display: flex;flex-wrap: wrap;width: calc(100% - 110px - 15px);margin-left: 15px;align-content: flex-start;align-items: flex-start;}
.opinion-range .star-line-wrp{margin-top: 10px;width: 80px;background-size: 16px;}
.opinion-range .star-line-wrp .star-line-conunt{background-size:16px;}
.opinion-range .opinion-add{width: 100%;margin-top:20px;}
.opinion-avatar{display:flex;flex-wrap:wrap;justify-content:center;align-content:center;align-items:center;background: #f3f3f3;width: 45px;height: 45px;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;}
.opinion-avatar .avatar-first-letter{color: #acacac;font-size: 16px;line-height: 16px;font-weight: bold;width: 100%;text-align:center;overflow: hidden;}
.goodsDataOpinionBody{display: flex;flex-wrap: wrap;width: 100%;}
.goodsDataOpinionList {width: calc(100% - 256px - 15px);}
.goodsDataOpinionList .bord:not(:last-of-type){}
.goodsDataOpinionList .bord:not(:first-of-type){padding-top: 15px;}
.goodsDataOpinionList .bord{display: flex;-webkit-display: flex;flex-wrap: wrap;width: 100%;border-bottom: 1px solid #e1e1e1;padding-bottom: 15px;}
.goodsDataOpinionList .opinion-user{width:calc(100% - 45px - 15px);display: flex;flex-wrap: wrap;margin-left: 15px;}
.goodsDataOpinionList .opinion-top{display: flex;flex-wrap: wrap;width: 100%;margin-bottom: 10px;}
.goodsDataOpinionList .goodsDataOpinionListClient, .goodsDataOpinionList .goodsDataOpinionListTitle {display: block;overflow: hidden;word-break:break-word;text-overflow: ellipsis;}
.goodsDataOpinionList .goodsDataOpinionListClient{width: calc(100% - 100px);font-size: 16px;font-weight: bold;text-align: left;}
.goodsDataOpinionList .comment-text{font-size: 13px;color: #959494;margin-bottom: 10px;}
.goodsDataOpinionList .goodsDataOpinionListDate {width: 100px;display: block;color: #959494;font-size: 13px;text-align: right;}
.goodsDataOpinionList .goodsDataOpinionListDesc {width: 100%;overflow: hidden;word-break: break-word;}
.goodsDataOpinionList .rating-box {display: block;margin-bottom: 15px;}
.goodsDataOpinionList .button{width: 100px;margin-top: 15px;height:36px;line-height:36px;}
.goodsDataOpinionList .opinion-filter{display: flex;flex-wrap: wrap;align-content: center;align-items: center;}
.goodsDataOpinionList .opinion-switcher{display: flex;flex-wrap: wrap;width: 232px;border: 1px solid #e1e1e1;padding: 10px 0;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;overflow: hidden;}
.goodsDataOpinionList .opinion-filter-label{font-size:13px;color:#acacac;margin-right: 15px;}
.goodsDataOpinionList .opinion-switcher .opinion-switcher-btn{cursor: pointer;font-size: 14px;line-height: 14px;padding: 0 15px;}
.goodsDataOpinionList .opinion-switcher .opinion-switcher-btn:not(:last-of-type){border-right: 1px solid #acacac}
.goodsDataOpinionList .opinion-switcher .opinion-switcher-btn:hover, .goodsDataOpinionList .opinion-switcher .opinion-switcher-btn.active{color:#ff6c0d;}
.goodsDataOpinionZero{width: 100%;display: flex;flex-wrap: wrap;align-content: center;align-items: center;padding: 15px 0;}
.goodsDataOpinionZero .zerotext{width: calc(100% - 225px);}
.goodsDataOpinionZero .zerotext .zerotext-top{font-size: 16px;font-weight: bold;margin-bottom: 10px;}
.goodsDataOpinionZero .zerotext .zerotext-bottom{font-size: 14px;}
.goodsDataOpinionZero .button{width: 225px;margin-left: auto;}
.goodsDataOpinionAddTable{display:flex;flex-wrap:wrap;width:100%;}
.goodsDataOpinionAddTable .goodsDataOpinionBlock{display: flex;flex-wrap: wrap;width: 100%;margin-bottom: 15px;}
.goodsDataOpinionAddTable .goodsDataOpinionRating {width: 120px;}
.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:24px;background-size:24px;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");}
.goodsDataOpinionBlock .generaly-label{width: 100%;margin-bottom: 10px;}
.goodsDataOpinionBlock .radio-input{width: 50%;display: flex;flex-wrap: wrap;align-content: center;align-items: center;}
.goodsDataOpinionBlock .radio-input input{height: auto;margin:0 10px 0 0;}
.goodsDataOpinionListNavigateBottom{display:block;width:100%;}
.goodsDataOpinionListNavigateBottom .pages{padding-top:15px;}
#hidden-opinion-add{display: none;flex-wrap: wrap;width: 420px;background:#ffffff;padding:30px;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;overflow: visible;}
#hidden-opinion-add .title{border-top-right-radius: 6px;border-top-left-radius: 6px;font-weight: bold;font-size: 18px;color: #fff;width: calc(100% + 60px);background: #6f98d4;height: 50px;margin: -30px -30px 30px -30px;text-align: center;justify-content: center;align-content: center;align-items: center;}
#hidden-opinion-add .callback-input{position:relative;z-index:2;width:100%;max-width:360px;margin:0 auto 15px auto;}
#hidden-opinion-add .callback-input label.invalidInput{display:none!important;}
#hidden-opinion-add .callback-input textarea.invalidInput, #hidden-opinion-add .callback-input input.invalidInput{border-color:#f94860;}
#hidden-opinion-add textarea.invalidInput ~ .callback-figure, #hidden-opinion-add input.invalidInput ~ .callback-figure{border-color:#f94860;}
#hidden-opinion-add .callback-input input{width: 100%;height: 45px;padding:0 15px 0 60px;}
#hidden-opinion-add .callback-input textarea{width: 100%;padding:10px 15px 10px 60px;height:78px;}
#hidden-opinion-add .callback-figure{padding-left:2px;position:absolute;top:0;left:0;display: flex;flex-wrap: wrap;justify-content: center;align-content: center;align-items: center;width: 45px;height:100%;border-right: 2px solid #e1e1e1;}
#hidden-opinion-add .callback-figure .material-icons{font-size:24px;color:#acacac;}
#hidden-opinion-add .callback-input input:focus ~ .callback-figure, #hidden-opinion-add .callback-input textarea:focus ~ .callback-figure{border-color:#acacac;}
#hidden-opinion-add .callback-input input:focus ~ .callback-figure .material-icons, #hidden-opinion-add .callback-input textarea:focus ~ .callback-figure .material-icons{color:#714ad5;}
#hidden-opinion-add .button{width: 140px;height: 40px;line-height:40px;font-weight: normal;}
#hidden-opinion-add .pp{width: calc(100% - 140px);font-size: 12px;line-height: 13px;color: #acacac;padding: 0 20px 0 12px;}
.opinion-circles{display: flex;flex-wrap: wrap;width: 100%;margin-top: 15px;}
.opinion-circle-block{width: 50%;position: relative;}
.circle-container{width: 70px;height: 70px;margin: 0 auto;}
.circliful{position: relative;}
.circle-text{text-align: center;}
.circle-percent{width: 100%;font-weight: bold;text-align: center;position: absolute;top: 27px;font-size:16px;}
/* Быстрый заказ */
#quickform{width: 100%;display: flex;flex-wrap: wrap;align-items: flex-start;position: relative;}
.orderFlexWrap{width: 100%;padding: 15px;display: flex;-webkit-display: flex;flex-wrap: wrap;}
.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: 100%;background: #fff;margin-bottom: 20px;overflow: hidden;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;box-shadow: 0px 2px 10px 0px rgb(172 172 172 / 20%);}
.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: 25px;font-size: 13px;line-height: 18px;}
.quick-order-col label:before{content:' ';position:absolute;left:0;top:0;background-color:#fff;display:block;width:18px;height:18px;border: 2px solid #acacac;background-size: 16px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;background-repeat:no-repeat;background-position:center center;}
.quick-order-col input:checked+label:before{border-color: #714ad5;background-color: #714ad5;background-repeat: no-repeat;background-position: center center;background-size: 18px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%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-col input{height: 45px;}
.formfast .quick-order-col .order_account .fields{width: 355px;}
.order_account .orderFlexWrap{justify-content: space-between;}
.orderDeliveryFields, .orderPaymentFields{width: 100%;}
#quickform .contactWantRegister{margin-bottom:0px;text-align:left;width:100%;}
.fancybox-content #quickform #closeOrder{display:none;}
.formfast .form-list .fields.contactRegisterNeedElement{margin-bottom: 0;margin-top: 15px;}
.quickformfast .success, .quickformfast .warning{margin-top:0;margin-bottom:0;padding:30px 15px;font-size:16px;line-height:18px;font-weight:bold;}
.quickformfast .success a, .quickformfast .warning a{font-size:16px;font-weight:bold;}
.fancybox-content #quickform{padding:30px;background:#f5f5f5;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: auto;width: 272px;}
.fancybox-content .cart-buttons .pp{width: 100%;}
.fancybox-content #quickform .orderDeliveryFields, .fancybox-content #quickform .orderPaymentFields{width:100%;}
#OrderAjaxBlock .formfast .buttons,  .fancybox-content .formfast .buttons{width:360px;}
#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 {width: 1125px;padding: 0;}
.no-js-form .formfast{width: 100%;}
.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:45px;padding-right: 30px;}
.formfast .mainSelect, .formfast .paymentSelect, .zoneSelect select{}
.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: 15px;}
.formfast .form-list .fields label{display:block;width:0px;overflow:hidden;text-align:left;vertical-align:top;line-height:42px;height:0;}
.formfast .form-list .fields label.invalidInput{margin:0;}
.formfast .form-list .fields .input-box{position: relative;}
.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:#f94860;}
.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 .adress-fields.form-list .fields{width: 355px;}
.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;width: 100%;word-break: break-all;overflow: hidden;}
.delivery .manufacturer-list .currentDeliveryDesc > div {word-break: break-word;}
.delivery .manufacturer-list .currentDeliveryPrice{width: 100%;}
.delivery .manufacturer-list .currentDeliveryDescription{margin-top: 10px;}
.delivery .deliveryZonePrice {font-weight: bold;}
.delivery .orderStageDeliveryListTable input {cursor: pointer;vertical-align: middle;margin: 0;}
.payment .orderStagePaymentList.select-wrp{margin-bottom: 0;}
.payment .orderStagePayment {position: relative;width:100%;margin:0 0 15px 0;}
.payment .orderStagePayment:last-child {margin: 0;}
.payment .currentPaymentDesc{margin-top: 10px;}
.formfast .form-list .multi-fields{display: flex;-webkit-display: flex;flex-wrap: wrap;width: 100%;margin-bottom: 15px;}
.formfast .form-list .multi-fields .select-wrp{}
#quickDeliveryAddressStreet, #deliveryConvenientDate{width: 725px;}
#quickDeliveryAddressHome{width: 170px;margin-left:15px;}
#quickDeliveryAddressFlat{width: 170px;margin-left:15px;}
#quick_form_coupon_code{width: calc(100% - 155px);}
.formfast .form-list .multi-fields .select-wrp{width: 170px;margin-bottom: 0;margin-left: 15px;}
#closeOrder{font-size: 14px;color: #313133;margin: 10px 0 0 0;}
#closeOrder:hover{color: #ff6c0d;}
.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;font-size: 14px;border: 2px solid #a2cf5e;color: #3c3c3c;height:45px;width:140px;background-color: #fff;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}
.coupons .couponBlock .coupon-btn:hover{color: #fff;background-color: #714ad5;}
.quick-order-content{display: flex;-webkit-display: flex;flex-wrap: wrap;}
.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-start-order-products{background: #fff;}
.cart-start-order-products .order-prod{width: 100%;padding: 15px;display: flex;flex-wrap: wrap;border-bottom: 1px solid #e1e1e1;}
.cart-start-order-products .order-prod .image{width: 70px;height: 70px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;overflow: hidden;}
.cart-start-order-products .order-prod .image a{display: flex;flex-wrap: wrap;width: 100%;height: 100%;}
.cart-start-order-products .order-prod .image a img{max-width: 100%;max-height: 100%;}
.cart-start-order-products .order-prod .order-prod-right{display: block;width: calc(100% - 70px - 15px);margin-left: 15px;}
.cart-start-order-products .order-prod .order-prod-right .cart-product-name{font-size: 13px;margin-bottom: 10px;}
.cart-start-order-products .order-prod .order-prod-right .cart-product-properties{margin-top: 10px;font-size: 12px;color: #acacac;}
.cart-start-order-products .order-prod .order-prod-right .cart-product-properties .cart-product-propertie:not(:last-of-type){margin-bottom: 5px;}
.cart-start-order-products .order-prod .order-prod-right .order-prod-count{font-size: 13px;font-weight: normal;}
/* Корзина */
.cartForm{display: flex;flex-wrap: wrap;align-items: flex-start;}
.cart{display: flex;-webkit-display: flex;flex-wrap: wrap;width: 1125px;position:relative;}
.cart .cart-checkbox{display: flex;flex-wrap: wrap;align-content: center;justify-content: center;padding: 0 15px;width: 48px;}
.cart .cart-checkbox input[type="checkbox"]{width:18px;height:18px;margin:0;padding:0;}
.cart .cart-product-list{width:100%;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;overflow: hidden;box-shadow: 0px 2px 10px 0px rgb(172 172 172 / 20%);}
.cart .oneProd{width: 100%;padding: 15px 0;display: flex;-webkit-display: flex;flex-wrap: wrap;align-content: center;align-items: center;position: relative;background: #fff;border-bottom:1px solid #e1e1e1;}
.cart .oneProd:hover{background: #f3f3f3;}
.cart .image{display: block;width: 100px;height: 100px;padding: 0;background:#fff;border:1px solid transparent;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;overflow: hidden;}
.cart .image a{display: flex;-webkit-display: flex;flex-wrap: wrap;align-items: center;justify-content: center;width: 100%;height: 100%;}
.cart .image a .goods-image-icon{max-width: 100%;max-height: 100%;}
.cart .oneProd:hover .image{border-color: #e1e1e1;}
.cart .cart-right{width: calc(100% - 48px - 52px - 100px);min-height: 100px;padding: 0 15px;display:flex;flex-wrap:wrap;align-content: flex-start;}
.cart .cart-product-name{display: flex;flex-wrap: wrap;width: 100%;font-size: 15px;font-weight: bold;color: #313133;margin-bottom: 15px;}
.cart .cart-product-name a{display:block;width:100%;text-overflow: ellipsis;overflow: hidden;word-break: break-word;}
.cart .cart-product-properties{margin-top: 15px;font-size: 12px;font-weight: normal;color:#a2b1bb;}
.cart .cart-product-properties .cart-product-propertie:not(:last-of-type){margin-bottom: 5px;}
.cart .qty-cart-col{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;}
.cart .cart-top-selector{display: flex;flex-wrap: wrap;margin-bottom: 15px;width: 100%;padding: 15px;background: #fff;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;overflow: hidden;box-shadow: 0px 2px 10px 0px rgb(172 172 172 / 20%);}
.cart .cart-top-selector .top-checkbox-select{display: flex;flex-wrap: wrap;align-content: center;align-items: center;}
.cart .cart-top-selector .top-checkbox-select input[type="checkbox"]{z-index:-1;opacity:0;width:0;height:0;}
.cart .cart-checkbox input[type="checkbox"]{z-index:-1;opacity:0;width:0;height:0;}
.cart .cart-top-selector .top-checkbox-select label{padding-left:30px;cursor:pointer;position:relative;line-height: 18px;font-size:14px;}
.cart .cart-checkbox label{width:18px;height:18px;position:relative;line-height: 18px;cursor:pointer}
.cart .cart-top-selector .top-checkbox-select label:before,.cart .cart-checkbox label:before{content: ' ';position: absolute;left: 0;display: block;border: 2px solid #acacac;width: 18px;height: 18px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;background-size: 0;transition: 0.3s background-size ease;}
.cart .cart-top-selector .top-checkbox-select input:checked+label:before, .cart .cart-checkbox input:checked+label:before{border-color: #714ad5;background-color: #714ad5;background-repeat:no-repeat;background-position:center center;background-size: 18px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 0 24 24' width='24px' fill='%23fff'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z'/%3E%3C/svg%3E");}
.cart .cart-top-selector .clearCart, .cart .cart-top-selector .clearChecked{display: flex;flex-wrap: wrap;margin-left: auto;align-content: center;align-items:center;font-size: 14px;}
.cart .cart-top-selector .clearChecked{display: none;}
.cart .cart-top-selector .clearCart .material-icons, .cart .cart-top-selector .clearChecked .material-icons{font-size: 24px;}
.cart .cart-top-selector input[type="checkbox"]{width:18px;height:18px;margin:0;padding:0;}
.cart .cart-top-selector #cart-product-select-all{}
.cart .one-prod-price{display: flex;flex-wrap: wrap;margin-left: 20px;max-width: 80px;}
.cart .one-prod-price .price{width: 100%;font-size: 18px;display: flex;flex-wrap: wrap;justify-content:flex-start;align-content: center;align-items: center;}
.cart .one-prod-price .price.old-price{font-size: 14px;margin-top: 5px;}
.cart .total-line-price{display: none;}
.cart .total-line-price .price{display:block;width:100%;text-align:center;font-size:24px;color:#625f69;}
.cart .remove-product-col{width: 52px;padding:0 15px;display:flex;-webkit-display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;}
.cart .cart-product-list .remove{opacity:0;display: flex;flex-wrap: wrap;align-content: center;align-items: center;justify-content: center;width: 22px;height: 22px;color: #acacac;background-color: transparent;background-position: center center;border:1px solid #acacac;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;}
.cart .cart-product-list .remove .material-icons{font-size:14px;}
.cart .cart-product-list .remove:hover{background-color:#acacac;color:#fff;}
.cart .cart-product-list .oneProd:hover .remove{opacity: 1;} 
.cart .preloader{display: none;position:absolute;top:0;left:0;z-index:10;width: 100%;height: 100%;flex-wrap: wrap;align-content: center;align-items: center;justify-content: center;background:rgba(255,255,255,1);-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;overflow: hidden;box-shadow: 0px 2px 10px 0px rgb(172 172 172 / 20%);}
.cart .preloader img{width: 50px;height: 50px;}
.cart-start-order{width: 270px;margin-left: 15px;padding: 0 0 15px 0;background:#f4f6f8;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;overflow: hidden;}
.cart-start-order .sub-header{line-height: 50px;padding: 0 15px;font-size: 16px;font-weight: bold;text-transform: uppercase;border-bottom:1px solid rgb(225 225 225 / 50%);}
.cart-start-order .cart-start-money{padding: 15px;border-bottom:1px solid rgb(225 225 225);}
.cart-start-order .cart-total-sum{padding: 15px;display: flex;flex-wrap: wrap;justify-content: space-between;}
.cart-start-order .cart-total-sum .text{font-size: 16px;font-weight: bold;}
.cart-start-order .cart-total-sum .price{font-size: 22px;}
.cart-start-order .order-sum-line{display: flex;flex-wrap: wrap;justify-content: space-between;}
.cart-start-order .order-sum-line:not(:last-of-type){margin-bottom: 5px;}
.cart-start-order .order-sum-line .text{display: flex;flex-wrap: wrap;align-content: center;align-items: center;font-size: 14px;}
.cart-start-order .order-sum-line .text .material-icons{color: #bfceea;font-size: 22px;margin-left: 5px;cursor: pointer;}
.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 .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{margin-top: 15px;display: flex;-webkit-display: flex;flex-wrap: wrap;justify-content: center;width: 100%;padding:0 15px;}
.cart-buttons noscript{display: flex;-webkit-display: flex;flex-wrap: wrap;justify-content: space-between;}
.cart-buttons .btn-primary{}
.cart-buttons .recalc-button{} 
.cart-buttons .button{width: 100%;}
.cart-buttons .button:not(:last-of-type){margin-bottom: 15px;}
.cart-buttons .pp{text-align: center;margin-top: 10px;}
.economy{display: flex;flex-wrap: wrap;justify-content: flex-end;font-size: 13px;color: #ff6c0d;padding:0 15px;display: none;}
.economy .price{font-size: 13px;color: #ff6c0d;font-weight: normal;}
.back-line{font-size:14px;color:#313133;width: 100%;height: 50px;display: flex;flex-wrap: wrap;align-content: center;align-items: center;background: #fff;}
.back-line span{display: block;width: 48px;text-align: center;font-size: 24px;color: #acacac;line-height: 44px;height: 100%;}
.back-line:hover{color:#ff6c0d;background: #f3f3f3;}
.back-line:hover span{color:#ff6c0d;}
#startOrder{}
.cart-page-goods{margin-top: 30px;}
/* Личный кабинет (Страницы) */
.user-navigation .user-nav-url{display: block;font-size: 16px;font-weight: bold;padding: 15px 0;}
.user-navigation .user-nav-url .left-br{border-left:2px solid #714ad5;padding:0 15px;}
.user-navigation .user-nav-url:not(:last-of-type){border-bottom:1px solid #e1e1e1;}
.user-wrapper .user_form{padding: 15px;background-color: #fff;overflow: hidden;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;box-shadow: 0px 2px 10px 0px rgb(172 172 172 / 20%);}
.showPassBlock{position: absolute;right: 0;top: 0;width: 40px;height: 100%;}
.showPass{background-repeat: no-repeat;background-size: 16px;background-position: center center;width: 100%;height: 100%;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:2px solid red;}
.user-settings-navigation{width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between;margin-bottom: 15px;}
.user-settings-navigation .item{width: 270px;padding: 15px;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;overflow: hidden;}
.user-settings-navigation .item .user-title{font-size: 16px;font-weight:bold;color: #313133;margin-bottom: 12px;}
.user-settings-navigation .item .user-big-icon{width: 100%;height: 240px;background-repeat: no-repeat;background-size: 160px;background-color: #fff;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;border:1px solid transparent;background-position:center center;}
.user-settings-navigation .item:hover .user-big-icon, .user-settings-navigation .item.active .user-big-icon{border-color: #acacac;}
.user-settings-navigation .item:hover .user-title,.user-settings-navigation .item.active .user-title{color: #ff6c0d;}
.user-settings-navigation .item:nth-child(1){background-image: -moz-linear-gradient( 45deg, rgb(246,231,227) 0%, rgb(247,224,218) 100%);background-image: -webkit-linear-gradient(45deg, rgb(246,231,227) 0%, rgb(247,224,218) 100%); background-image: -ms-linear-gradient( 45deg, rgb(246,231,227) 0%, rgb(247,224,218) 100%);}
.user-settings-navigation .item:nth-child(2){background-image: -moz-linear-gradient( 45deg, rgb(253,223,246) 0%, rgb(230,222,233) 100%);background-image: -webkit-linear-gradient( 45deg, rgb(253,223,246) 0%, rgb(230,222,233) 100%);background-image: -ms-linear-gradient( 45deg, rgb(253,223,246) 0%, rgb(230,222,233) 100%);}
.user-settings-navigation .item:nth-child(3){background-image: -moz-linear-gradient( 45deg, rgb(174,203,251) 0%, rgb(205,238,253) 100%);background-image: -webkit-linear-gradient( 45deg, rgb(174,203,251) 0%, rgb(205,238,253) 100%);background-image: -ms-linear-gradient( 45deg, rgb(174,203,251) 0%, rgb(205,238,253) 100%);}
.user-settings-navigation .item:nth-child(4){background-image: -moz-linear-gradient( 45deg, rgb(229,249,185) 0%, rgb(174,239,183) 100%);background-image: -webkit-linear-gradient( 45deg, rgb(229,249,185) 0%, rgb(174,239,183) 100%);background-image: -ms-linear-gradient( 45deg, rgb(229,249,185) 0%, rgb(174,239,183) 100%);}
.user-settings-navigation .item:nth-child(1) .user-big-icon{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 511 511' xml:space='preserve'%3E%3Cstyle%3E.st0%7Bfill:%23333%7D.st1%7Bfill:%23ff6c0d%7D%3C/style%3E%3Cpath class='st0' d='M138.7 165.5c-4 0-7.4-2.8-8.3-6.7-.9-3.9 1-7.8 4.6-9.6 12.2-5.8 25.2-9.6 38.6-11.3 3-.4 6 .9 7.9 3.3 1.8 2.4 2.3 5.6 1.1 8.5-1.2 2.8-3.8 4.8-6.8 5.2-11.6 1.5-22.9 4.8-33.4 9.8-1.2.5-2.4.8-3.7.8zM72.1 434.9c-3.7 0-6.9-2.3-8.1-5.8-3.5-10.3-5.2-21.2-5.2-32.1v-22.3c0-4.7 3.8-8.5 8.5-8.5s8.5 3.8 8.5 8.5v21.8c-.1 9.2 1.4 18.4 4.3 27.1.7 2.1.6 4.5-.4 6.5s-2.8 3.6-4.9 4.3c-.9.4-1.8.5-2.7.5zm-4.8-85.7c-4.7 0-8.5-3.8-8.5-8.5V269c0-31.1 11-61.3 31.1-85.1 5.1-6.1 10.7-11.7 16.9-16.8 2.4-1.9 5.6-2.5 8.4-1.4s4.9 3.6 5.4 6.6c.5 3-.6 6.1-3 8-5.3 4.4-10.2 9.3-14.7 14.6-17.5 20.7-27.1 47-27.1 74.1v71.7c0 4.7-3.8 8.5-8.5 8.5zm246-87.3c-4.2 0-7.8-3.1-8.4-7.3-7.1-51-46.6-91.4-97.4-99.6-3-.4-5.6-2.4-6.7-5.3-1.1-2.8-.7-6 1.2-8.4 1.9-2.4 4.9-3.6 7.9-3.2 58.3 9.3 103.7 55.5 111.9 114 .7 4.7-2.5 9-7.2 9.7-.5.1-.9.1-1.3.1zm-74.2 240c-1.7 0-3.3-.5-4.7-1.4-.7-.5-.9-.5-61.3-50.1l-9.2-7.5c-23.4-19.2-37-47.8-36.9-78.1-.1-20.4-.1-39.7-.1-55.6V269c0-1.5.1-3.1.3-4.6.8-13.3 5.9-26.1 14.6-36.2 9.7-11.7 23.1-19.5 38.1-22.1 3.6-.7 7.3-1 11-1 34.5.2 62.7 27.6 63.9 62 .1.6.1 1.3.1 2V312c-.1 14.9 3.8 29.5 11.2 42.4 1.7 2.6 1.8 6 .2 8.7-1.5 2.7-4.4 4.4-7.6 4.4-3.1 0-6-1.8-7.4-4.6-8.9-15.3-13.5-32.6-13.5-50.3v-43.5c-.1-.4-.1-.9-.1-1.3-.8-25.3-21.5-45.5-46.8-45.6-2.7 0-5.3.2-7.9.7-11 1.9-20.9 7.7-28.1 16.3-6.5 7.6-10.2 17.1-10.8 27.1-.1.9-.2 1.9-.2 2.9v40.2c0 15.9 0 35.2.1 55.1-.2 25.3 11.1 49.4 30.6 65.4l9.2 7.5c30.2 24.7 58.7 48.1 60.3 49.4 3 2.2 4.1 6.1 3 9.6-1 3.2-4.3 5.5-8 5.5z'/%3E%3Cpath class='st0' d='M260.9 475.3c-.9 0-1.9-.2-2.7-.5-1.6-.5-1.6-.5-8.9-6.5l-8.4-6.8c-.3-.2-.5-.5-.8-.7-10.5-8.5-25.4-20.7-41.9-34.2-23.4-19.2-37-47.9-37-78.2v-11.3c-.1-16.9-.1-32.4-.1-44.4v-24c0-7.9 3.1-15.5 8.7-21.1 5.2-5.2 12-8.3 19.3-8.7 8-.4 15.9 2.5 21.7 8.1 6.3 6 9.9 14.4 10 23.1v13.6c0 10.7 0 26.2-.1 44.1v1c.1 24.9 11.3 48.5 30.5 64.4 3.5 2.9 6.9 5.7 10 8.2 2.4 1.9 3.5 5 3.1 8-.5 3-2.5 5.5-5.4 6.6-2.8 1.1-6.1.6-8.4-1.3-3.2-2.6-6.6-5.4-10.1-8.3-23.1-19.1-36.6-47.5-36.7-77.5v-1c.1-18 .1-33.5.1-44.2v-13.6c0-4-1.7-7.9-4.6-10.7-2.4-2.4-5.6-3.6-9-3.5-3.1.2-6 1.5-8.3 3.7-2.4 2.4-3.8 5.7-3.7 9.1v24c0 11.9 0 27.4.1 44.4v11.3c0 25.2 11.2 49 30.7 65 16.9 13.8 32.1 26.3 42.6 34.8.3.2.5.5.8.7l7.6 6.2c2.9 2.4 4.8 3.9 5.6 4.5 3.1 2.1 4.5 6 3.5 9.6-1.1 3.7-4.4 6.1-8.2 6.1zM70.6 45.6c-3.9 0-7.4-2.7-8.3-6.5-.9-3.8.9-7.8 4.4-9.6C122 1.4 185.3-6.8 245.9 6.4c4.6 1 7.5 5.6 6.5 10.2s-5.6 7.5-10.2 6.5c-56.7-12.4-116-4.7-167.8 21.6-1.1.6-2.4.9-3.8.9zM309 46.9c-1.4 0-2.8-.3-4-1-10-5.3-20.5-9.9-31.1-13.8-4.4-1.6-6.7-6.5-5.1-10.9 1.6-4.4 6.5-6.7 10.9-5.1 11.4 4.1 22.6 9 33.3 14.7 3.5 1.8 5.2 5.8 4.3 9.6-.9 3.8-4.4 6.5-8.3 6.5z'/%3E%3Cpath class='st0' d='M27.8 121.3c-3.4 0-6.5-2-7.8-5.2-1.3-3.1-.7-6.8 1.7-9.2 59.1-62 147.4-86.7 230.1-64.4 3.1.7 5.5 3 6.4 6 .8 3 0 6.3-2.3 8.4-2.3 2.2-5.5 2.9-8.5 2C170.6 38.2 88.8 61.2 34 118.6c-1.6 1.7-3.8 2.7-6.2 2.7zm341.8 17.8c-2.6 0-5.1-1.2-6.7-3.3-22.4-28.7-51.5-51.4-84.7-66.2-4.3-1.9-6.3-6.9-4.4-11.2 1.9-4.3 6.9-6.3 11.3-4.4 35.8 15.9 67.2 40.4 91.3 71.3 2 2.6 2.4 6.1.9 9-1.5 2.9-4.5 4.8-7.7 4.8z'/%3E%3Cpath class='st0' d='M78.4 122.2c-3.7 0-7-2.4-8.1-5.9-1.2-3.5.1-7.4 3.1-9.5 18-13.2 38.1-23.3 59.5-29.8 2.9-.9 6.1-.2 8.4 1.9 2.3 2.1 3.2 5.2 2.5 8.2-.7 3-3 5.4-5.9 6.2-19.5 5.9-37.9 15.1-54.4 27.2-1.5 1.2-3.3 1.7-5.1 1.7zM8.5 218c-2.7 0-5.3-1.3-6.9-3.5-1.6-2.2-2.1-5.1-1.2-7.7 9-27.9 24.2-53.4 44.3-74.8 2.1-2.2 5.2-3.2 8.2-2.5 3 .7 5.4 2.9 6.2 5.9.9 2.9.1 6.1-2 8.3-18.4 19.5-32.2 42.8-40.5 68.4-1.1 3.5-4.4 5.9-8.1 5.9zm373.1 38.1c-4.3 0-8-3.3-8.5-7.6C363 155.6 284.4 85.3 191 85.5c-6.8 0-13.6.4-20.4 1.1-3 .4-6-.9-7.9-3.4-1.8-2.5-2.2-5.7-.9-8.5 1.2-2.8 3.9-4.7 6.9-5 7.4-.8 14.8-1.2 22.3-1.2 102.2-.2 188 76.6 199.1 178.2.5 4.7-2.9 8.9-7.5 9.4h-1z'/%3E%3Cpath class='st0' d='M348.2 263.9c-4.4 0-8.2-3.4-8.5-7.8-2.8-32.5-16-63.1-37.7-87.5-3.1-3.5-2.8-8.9.7-12 3.5-3.1 8.8-2.9 12 .6 24.1 27.1 38.8 61.3 42 97.4.4 4.7-3 8.8-7.7 9.3h-.8zm-315 43.3c-4.5 0-8.3-3.5-8.5-8-.1-1.1-.1-11.3-.1-30.4 0-2.9.1-5.8.2-8.6 1.1-20.8 6.1-41.1 14.8-60 27.5-61 89-99.5 155.9-97.6 2.3.1 4.4 1 6 2.7 1.6 1.6 2.4 3.8 2.3 6.1-.2 4.7-4.1 8.3-8.8 8.3-60-1.7-115.2 32.8-139.9 87.6-7.8 16.9-12.3 35.1-13.2 53.7-.1 2.4-.2 5.2-.2 7.9 0 1.4 0 27.2.1 29.5.2 4.7-3.4 8.6-8.1 8.9l-.5-.1zm248.6-159.6c-1.7 0-3.4-.5-4.9-1.5-13.8-9.6-29.2-16.8-45.4-21.1l-3-.7c-4.5-1.2-7.1-5.8-6-10.3 1.1-4.5 5.6-7.3 10.2-6.3l3.1.8c18.2 4.8 35.5 12.8 50.9 23.6 3.1 2.1 4.4 6 3.3 9.6-1.1 3.5-4.5 5.9-8.2 5.9z'/%3E%3Cpath class='st0' d='M196.6 511.2c-2 0-3.9-.7-5.4-1.9-11.8-9.6-27.5-22.6-44.3-36.3l-17.1-14.1c-23.4-19.2-36.9-47.8-36.9-78.1V268.9c0-4.2.3-8.5.9-12.7 1.6-13.2 6-25.9 12.8-37.2 19.7-33.1 56.8-51.7 95.1-47.6 50.4 6 88.1 49.1 87.4 99.8v24.6c0 3.5.2 7 .7 10.5.4 3-.8 6-3.2 7.9-2.4 1.9-5.6 2.3-8.5 1.2-2.8-1.2-4.8-3.7-5.2-6.7-.6-4.1-.8-8.3-.8-12.4v-25c.9-30.2-15.1-58.4-41.5-73.1-26.4-14.7-58.7-13.5-84 3.1-10.4 6.8-19 15.8-25.3 26.5-5.6 9.4-9.2 19.8-10.6 30.7-.5 3.5-.7 6.9-.7 10.4v111.5c-.1 25.3 11.1 49.3 30.7 65.3l17.1 14.1c16.8 13.8 32.5 26.7 44.3 36.3 2.8 2.3 3.9 6.1 2.7 9.5-1.4 3.3-4.6 5.6-8.2 5.6z'/%3E%3Cpath class='st1' d='M502.5 400.2c0-56.5-45.9-102.3-102.5-102.3s-102.5 45.8-102.5 102.3S343.4 502.5 400 502.5s102.5-45.8 102.5-102.3z'/%3E%3Cpath class='st1' d='M399.9 511.1c-61.2-.1-110.8-49.8-110.7-111 .1-61.2 49.7-110.8 110.9-110.8S510.9 339 510.9 400.2s-49.7 110.8-111 110.9zm0-204.7c-51.8.1-93.7 42.1-93.6 93.9.1 51.8 42.1 93.7 93.9 93.7 51.8 0 93.8-42 93.8-93.8-.2-51.9-42.2-93.8-94.1-93.8z'/%3E%3Cpath d='M374.4 456.5c-4.5 0-8.9-1.8-12.1-5l-28.1-28.1c-3.2-3.3-3.2-8.7.1-12 3.3-3.3 8.6-3.3 12-.1l28.1 28.1 79.3-79.3c3.3-3.2 8.7-3.2 12 .1 3.3 3.3 3.3 8.6.1 12l-79.3 79.3c-3.3 3.2-7.6 5-12.1 5z' fill='%23ecf0f1'/%3E%3C/svg%3E");}
.user-settings-navigation .item:nth-child(2) .user-big-icon{background-image: url("data:image/svg+xml,%0A%3Csvg version='1.1' id='Layer_5' xmlns='http://www.w3.org/2000/svg' x='0' y='0' viewBox='0 0 512 512' xml:space='preserve'%3E%3Cstyle%3E.st1%7Bfill:%23333%7D%3C/style%3E%3Cpath d='M153.5 181.7c-5.3 0-10.3-2.1-14.1-5.8l-27.2-27.2H66.1c-13.7 0-24.8-11.1-24.8-24.8V24.8C41.3 11.1 52.4 0 66.1 0h148.6c13.7 0 24.8 11.1 24.8 24.8v99.1c0 13.7-11.1 24.8-24.8 24.8h-41.3v13.1c0 10.9-8.9 19.9-19.9 19.9z' fill='%23ff6c0d'/%3E%3Cpath class='st1' d='M486.7 346.8c-7.3 0-14.2 3.1-19 8.6l-15.8 18-7.2-43.2H458c29.8 0 54-24.2 54-54 0-2.9-.2-5.9-.7-8.9L477.7 66.1h-40V49.5c0-27.3-22.2-49.5-49.5-49.5s-49.5 22.2-49.5 49.5V66h-40l-19.3 115.6h-38.5L209 372.8c-1.6 1-3.2 1.9-4.6 3.1l-11.2 9c-7-12.8-20.5-21.7-36.1-21.7-12.2 0-28.4 5.8-37.3 16.5H0v115.6h119.6c8.9 10.8 25.1 16.5 37.3 16.5 17.7 0 32.7-11.2 38.6-26.9l15.6 6.2c6.9 2.7 14.1 4.1 21.5 4.1h107.9c63.6 0 122.7-31.6 158-84.6l3.3-4.9c6.7-10.1 10.2-21.8 10.2-33.9 0-13.6-11.3-25-25.3-25zM355.1 49.5c0-18.2 14.8-33 33-33s33 14.8 33 33V66H355V49.5zm-42.6 33.1h26v18c-9.6 3.4-16.5 12.5-16.5 23.3 0 13.7 11.1 24.8 24.8 24.8 13.7 0 24.8-11.1 24.8-24.8 0-10.8-6.9-19.8-16.5-23.3v-18h66.1v18c-9.6 3.4-16.5 12.5-16.5 23.3 0 13.7 11.1 24.8 24.8 24.8s24.8-11.1 24.8-24.8c0-10.8-6.9-19.8-16.5-23.3v-18h26L495 270.1c.3 2 .5 4.1.5 6.2 0 20.7-16.8 37.5-37.5 37.5h-16.1l-22-132.1H296l16.5-99.1zm42.6 41.3c0 4.6-3.7 8.3-8.3 8.3-4.6 0-8.3-3.7-8.3-8.3s3.7-8.3 8.3-8.3c4.6 0 8.3 3.7 8.3 8.3zm82.6 0c0 4.6-3.7 8.3-8.3 8.3s-8.3-3.7-8.3-8.3 3.7-8.3 8.3-8.3 8.3 3.7 8.3 8.3zm-183 74.3h151.2l31.3 187.6c.1.7.1 1.4.2 2.1-18.4 15.4-41.6 24.2-65.8 24.9 5.2-6.9 8.3-15.4 8.3-24.6 0-13.7-11.1-24.8-24.8-24.8H240.3c-4.6 0-9 .7-13.4 1.8l27.8-167zM16.5 396.4h99.1V479H16.5v-82.6zm161.7 28.9c2.3 3.9 3.5 8.1 3.5 12.4 0 4.3-1.2 8.4-3.5 12.4l-2.4 4.2 2.4 4.2c2.3 3.9 3.5 8.1 3.5 12.4 0 13.7-11.1 24.8-24.8 24.8-9.3 0-20.1-4.9-24.8-10.9V391c4.7-6 15.4-10.9 24.8-10.9 13.7 0 24.8 11.1 24.8 24.8 0 4.3-1.2 8.4-3.5 12.4l-2.4 4.2 2.4 3.8zM488 396.9l-3.3 4.9c-32.2 48.4-86.2 77.2-144.3 77.2H232.5c-5.3 0-10.4-1-15.3-3l-19.2-7.7c-.3-4.8-1.3-9.6-3.3-14.1 2.4-5.3 3.6-10.8 3.6-16.5s-1.2-11.2-3.6-16.5c2.4-5.3 3.6-10.8 3.6-16.5 0-.8-.2-1.6-.2-2.4l16.6-13.3c7.3-5.8 16.5-9 25.8-9h114.8c4.6 0 8.3 3.7 8.3 8.3 0 13.7-11.1 24.8-24.8 24.8h-41.3v16.5h71.4c35.7 0 69.7-15.4 93.2-42.3l18.2-20.8c1.7-1.9 4.1-3 6.6-3 4.8 0 8.8 3.9 8.8 8.8-.2 8.7-2.8 17.2-7.7 24.6z'/%3E%3Ccircle class='st1' cx='156.9' cy='470.7' r='8.3'/%3E%3Ccircle class='st1' cx='156.9' cy='437.7' r='8.3'/%3E%3Ccircle class='st1' cx='156.9' cy='404.6' r='8.3'/%3E%3Cpath class='st1' d='M120.5 107.4c5.3 5.3 12.4 8.3 19.9 8.3 7.5 0 14.6-2.9 19.9-8.3L180.7 87c6-6 9.3-13.9 9.3-22.4 0-17.4-14.2-31.6-31.6-31.6-6.5 0-12.7 1.9-17.9 5.6-5.3-3.6-11.5-5.6-18-5.6-17.5 0-31.7 14.2-31.7 31.7 0 8.4 3.3 16.4 9.3 22.4l20.4 20.3zm2-57.9c4 0 7.8 1.6 10.7 4.4l7.3 7.2 7.3-7.2c2.9-2.8 6.6-4.4 10.7-4.4 8.3 0 15.1 6.8 15.1 15.1 0 4-1.6 7.8-4.4 10.7l-20.3 20.3c-4.3 4.3-12.2 4.3-16.5 0l-20.3-20.3c-2.9-2.9-4.4-6.6-4.4-10.7-.3-8.3 6.4-15.1 14.8-15.1zm158.3 213.2v34.6c0 27.3 22.2 49.5 49.5 49.5s49.5-22.2 49.5-49.5v-34.6c9.6-3.4 16.5-12.5 16.5-23.3 0-13.7-11.1-24.8-24.8-24.8-13.7 0-24.8 11.1-24.8 24.8 0 10.8 6.9 19.8 16.5 23.3v34.6c0 18.2-14.8 33-33 33s-33-14.8-33-33v-34.6c9.6-3.4 16.5-12.5 16.5-23.3 0-13.7-11.1-24.8-24.8-24.8-13.7 0-24.8 11.1-24.8 24.8.2 10.8 7.1 19.9 16.7 23.3zm90.8-31.5c4.6 0 8.3 3.7 8.3 8.3 0 4.6-3.7 8.3-8.3 8.3-4.6 0-8.3-3.7-8.3-8.3.1-4.6 3.8-8.3 8.3-8.3zm-82.6 0c4.6 0 8.3 3.7 8.3 8.3 0 4.6-3.7 8.3-8.3 8.3-4.6 0-8.3-3.7-8.3-8.3.1-4.6 3.8-8.3 8.3-8.3z'/%3E%3C/svg%3E");}
.user-settings-navigation .item:nth-child(3) .user-big-icon{background-image: url("data:image/svg+xml,%0A%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' x='0' y='0' viewBox='0 0 290.6 290.6' xml:space='preserve'%3E%3Cstyle%3E.st1%7Bfill:%23333%7D%3C/style%3E%3Ccircle cx='65.6' cy='79.7' r='23.4' fill='%23ff6c0d'/%3E%3Cpath class='st1' d='M87.4 69.2l-6-7.2-24.9 20.7-6.3-6.3-6.6 6.6L56 95.4zm15.7-3.6h70.3V75h-70.3zm0 18.8h79.7v9.4h-79.7zm-15.7 31.7l-6-7.2-24.9 20.7-6.3-6.4-6.6 6.7L56 142.3zm15.7-3.6h98.4v9.4h-98.4zm0 18.8h18.8v9.4h-18.8zm28.2 0h70.3v9.4h-70.3zM87.4 163l-6-7.2-24.9 20.7-6.3-6.4-6.6 6.7L56 189.2zm15.7-3.6h98.4v9.4h-98.4zm0 18.7h70.3v9.4h-70.3zm79.7 0h18.8v9.4h-18.8zm0-112.5h18.8V75h-18.8z'/%3E%3Cpath class='st1' d='M276.6 215.6H239V23.4C239 10.5 228.5 0 215.6 0H23.4C10.5 0 0 10.5 0 23.4s10.5 23.4 23.4 23.4v243.8h196.9v-28.1h18.8v-18.8h37.6c7.8 0 14.1-6.3 14.1-14.1s-6.5-14-14.2-14zM229.7 23.4v192.2h-9.4V37.5h-4.7c-7.8 0-14.1-6.3-14.1-14.1s6.3-14.1 14.1-14.1 14.1 6.4 14.1 14.1zm-220.3 0c0-7.8 6.3-14.1 14.1-14.1H197c-3 3.9-4.8 8.8-4.8 14.1s1.8 10.1 4.8 14.1H23.4c-7.7 0-14-6.3-14-14.1zm23.4 257.9V46.9h178.1v168.8h-132l-42.2 14.1 42.2 14.1h132v37.5l-178.1-.1zm33.6-51.6l8.6-2.9v5.7l-8.6-2.8zm163.3 23.4h-9.4v-9.4h9.4v9.4zm9.4-18.7H84.4V225h154.7v9.4zm18.7 0h-9.4V225h9.4v9.4zm18.8 0h-9.4V225h9.4c2.6 0 4.7 2.1 4.7 4.7s-2.1 4.7-4.7 4.7z'/%3E%3C/svg%3E");}
.user-settings-navigation .item:nth-child(4) .user-big-icon{background-image: url("data:image/svg+xml,%0A%3Csvg version='1.1' id='Layer_5' xmlns='http://www.w3.org/2000/svg' x='0' y='0' viewBox='0 0 512 512' xml:space='preserve'%3E%3Cstyle%3E.st1%7Bfill:%23333%7D%3C/style%3E%3Cpath d='M296 392h176v40H296v-40zM40 80h176v40H40V80zm176 360H40v-48h176v48zm256-320H296V72h176v48z' fill='%23ff6c0d'/%3E%3Cpath class='st1' d='M264 40v96.8a39.2 39.2 0 00-16 0V40H8v432h240v-96.8a39.2 39.2 0 0016 0V472h240V40H264zm-8 112c13.2 0 24 10.8 24 24s-10.8 24-24 24-24-10.8-24-24 10.8-24 24-24zm24 151.4v-93l48.4 49-48.4 44zm-16-88.2v81.6c-2.6-.5-5.3-.8-8-.8s-5.4.3-8 .8v-81.6a39.2 39.2 0 0016 0zm-32 88.2L179.9 256l52.1-47.4v94.8zm0 152.6H24V56h208v88c-9.7 7.3-16 18.9-16 32 0 7.5 2.1 14.4 5.7 20.4L168 245.2l-53.7-48.9c3.6-6 5.7-12.9 5.7-20.3 0-22.1-17.9-40-40-40s-40 17.9-40 40 17.9 40 40 40c8.8 0 16.9-3 23.5-7.8l52.6 47.8-52.6 47.8C96.9 299 88.8 296 80 296c-22.1 0-40 17.9-40 40s17.9 40 40 40 40-17.9 40-40c0-7.4-2.2-14.3-5.7-20.3l53.7-48.9 53.7 48.8c-3.6 6-5.7 12.9-5.7 20.4 0 13.1 6.3 24.7 16 32v88zM80 200c-13.2 0-24-10.8-24-24s10.8-24 24-24 24 10.8 24 24-10.8 24-24 24zm24 136c0 13.2-10.8 24-24 24s-24-10.8-24-24 10.8-24 24-24 24 10.8 24 24zm152 24c-13.2 0-24-10.8-24-24s10.8-24 24-24 24 10.8 24 24-10.8 24-24 24zm232 96H280v-88c9.7-7.3 16-18.9 16-32 0-7.5-2.1-14.4-5.7-20.4l49.4-44.9 70.5 71.3c-1.4 3-2.2 6.4-2.2 10 0 13.2 10.8 24 24 24s24-10.8 24-24-10.8-24-24-24c-3.8 0-7.4 1-10.6 2.6L351.6 260l56.9-51.8c6.6 4.9 14.7 7.8 23.5 7.8 22.1 0 40-17.9 40-40s-17.9-40-40-40-40 17.9-40 40c0 7.4 2.2 14.4 5.7 20.3l-57.4 52.2-50.6-51.1c4-6.2 6.3-13.5 6.3-21.4 0-13.1-6.3-24.7-16-32V56h208v400zm-56-112c4.4 0 8 3.6 8 8s-3.6 8-8 8-8-3.6-8-8 3.6-8 8-8zm-24-168c0-13.2 10.8-24 24-24s24 10.8 24 24-10.8 24-24 24-24-10.8-24-24z'/%3E%3Cpath class='st1' d='M40 104h16v16H40v-16zm32 0h144v16H72v-16zM40 72h176v16H40V72zm256 320h16v16h-16v-16zm32 0h144v16H328v-16zm-32 32h176v16H296v-16z'/%3E%3C/svg%3E");}
/* Избранные товары */
.favorite-goods .gray-button{width:200px;}
.fav-remove{display: flex;flex-wrap: wrap;justify-content: center;align-content: center;align-items: center;-webkit-transition: 0.3s all ease;-moz-transition: 0.3s all ease;-o-transition: 0.3s all ease;-ms-transition: 0.3s all ease;transition: 0.3s all ease;}
.fav-remove .material-icons{color: #714ad5;}
.fav-remove:hover{color: #714ad5;}
/* Личный кабинет (Настройки пользователя) */
.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{}
.user-settings .col-account  .buttons{margin-top:0;}
.user-settings .button{margin:0 auto;}
.user-settings .form-list{width: 100%;height: 100%;}
.user-settings .user-wrapper .user_form{margin-bottom: 15px;display: flex;flex-wrap: wrap;align-content: flex-start;flex-direction: column;}
.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;}
/* feedback Связь с администрацией */
.feedback{display: flex;flex-wrap: wrap;width: 100%;}
.feedback-contacts{width: 556px;}
.feedback-contacts .link{display: flex;flex-wrap: wrap;align-content: center;align-items: center;line-height: 18px;width: 100%;padding: 3px 0;transition: all 0.3s ease;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;}
.feedback-contacts .title{font-size: 16px;text-transform: none;}
.feedback-contacts .title:not(:first-of-type){margin-top: 15px;}
.maps{width: calc(100% - 556px - 15px);height: 360px;margin-left: 15px;}
.maps iframe{height: 360px;}
.feedback .advantages{width: 556px;height: auto;margin-left: 0;margin-top: 30px;align-content: flex-start;box-shadow: 0px 2px 10px 0px rgb(172 172 172 / 20%);}
.feedback .advantages .advantage{width: 175px;}
.feedback .support-header{width: 100%;text-align: center;background: #dce0e3;color: #3c3c3c;font-weight: 500;font-size: 16px;line-height: 40px;}
.block-feedback{overflow: hidden;width: calc(100% - 556px - 15px);margin-left: 0;margin-top: 30px;background: #fff;box-shadow: 0px 2px 10px 0px rgb(172 172 172 / 20%);-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 4px;}
.block-feedback .form-list{display: flex;flex-wrap: wrap;justify-content:space-between;padding: 30px;}
.block-feedback .fields{position: relative;width: 100%;}
.block-feedback .fields.half-field{width: calc(50% - 15px);}
.block-feedback .fields.half-field.first-field{margin-right: 15px;}
.block-feedback .fields.half-field.second-field{margin-left: 15px;}
.block-feedback .fields input{height: 45px;width: 100%;padding-left: 60px;}
.block-feedback .fields input#feedback_file{line-height:45px;}
.block-feedback .fields textarea{padding-left: 60px;}
.block-feedback .fields textarea:focus ~ .fields-figure{border-color: #acacac;}
.block-feedback .fields textarea:focus ~ .fields-figure .material-icons{color: #714ad5;}
.block-feedback .fields{margin-bottom:15px;}
.block-feedback .fields .fields-figure{display: flex;flex-wrap: wrap;align-content:center;align-items: center;justify-content: center;width: 45px;height: 70px;position:absolute;left: 0;top: 0;border-right:2px solid #e1e1e1;}
.block-feedback .fields.half-field .fields-figure{height:45px;}
.block-feedback .fields .fields-figure .material-icons{font-size:24px;color: #acacac;}
.block-feedback .fields input:focus ~ .fields-figure{border-color: #acacac;}
.block-feedback .fields input:focus ~ .fields-figure .material-icons{color: #714ad5;}
.block-feedback .pp{width: calc(100% - 140px - 15px);display: flex;flex-wrap: wrap;color: #acacac;justify-content: flex-start;margin-left: 15px;align-content: center;align-items: center;}
.block-feedback .button{width: 140px;}
/* Политика конфиденциальности */
.pp{font-size: 12px;line-height: 13px;color: #acacac;}
.pp a{color: #acacac;text-decoration:underline;}
.pp a:hover{text-decoration:none;}
.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 #e1e1e1;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;overflow: hidden;box-shadow: 0px 2px 10px 0px rgb(172 172 172 / 20%);}
.order-info .button.details{margin:0 auto;max-width:100%;height:36px;}
.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{font-size: 14px;line-height: 50px;padding: 0 15px;text-transform: uppercase;margin: 0;font-weight: 600;position: relative;border-bottom: 1px solid #e1e1e1;background: #fff;}
.order-title.active{color:#ff6c0d;}
.order-title:before{content:' ';display: block;width:2px;height:26px;position:absolute;left:0;top:calc(50% - 13px);}
.order-title.order-step-link{width:100%;display:block;}
.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: 445px;justify-content: space-between;padding: 0 15px 15px 15px;}
.no-js-form .buttons .gray-button{background:#acacac;}
.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: calc(100% + 14px);margin: 0 auto;display: flex;-webkit-display: flex;flex-wrap: wrap;flex-wrap: wrap;}
.discount-box .discount-containter{width: 270px;margin: 0 7px 35px 7px;display: flex;flex-wrap: wrap;}
.discount-box .discount-containter .content{width: 100%;}
.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%;margin-top: -20px;font-size: 46px;height: 90px;line-height: 90px;padding: 10px 15px 0 105px;font-weight: bold;background-position:10px center;background-repeat: no-repeat;background-image: url("data:image/svg+xml,%0A%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' x='0' y='0' viewBox='0 0 409.6 409.6' xml:space='preserve'%3E%3Cstyle%3E.st2%7Bfill:%23fff%7D%3C/style%3E%3Cpath d='M244.5 112.6L186 96.1c-4.2-1.2-8.6-.5-12.3 1.9L120 133.1c-3.6 2.4-6 6.2-6.6 10.5l-8.4 60.1c-.5 3.6.3 7.2 2.3 10.3l123.3 188.9c4.5 6.9 13.8 8.9 20.7 4.4l120.6-78.7c6.9-4.5 8.9-13.8 4.4-20.7L253 118.8c-2-3-5-5.2-8.5-6.2z' fill='%23537ca5'/%3E%3Cpath d='M249.4 98.3L191 81.9c-4.2-1.2-8.6-.5-12.3 1.9L125 118.9c-3.6 2.4-6 6.2-6.6 10.5l-8.4 60.1c-.5 3.6.3 7.2 2.3 10.3l123.3 188.9c4.5 6.9 13.8 8.9 20.7 4.4l120.6-78.7c6.9-4.5 8.9-13.8 4.4-20.7L257.9 104.6c-2-3.1-5-5.3-8.5-6.3z' fill='%236f98d4'/%3E%3Cpath class='st2' d='M336.1 261.8l-138.2 27.4-15.4-14.2 138.2-27.4 15.4 14.2zm-51.9-41.3c0 6.9-2.4 12.9-7.2 18.2-4.8 5.3-10.7 8.2-17.7 8.7-6.9.6-12.9-1.5-18.1-6.2-5.1-4.7-7.7-10.5-7.8-17.4 0-6.9 2.4-12.9 7.2-18.2s10.7-8.2 17.6-8.7c6.9-.6 13 1.5 18.1 6.3 5.2 4.7 7.8 10.5 7.9 17.3zm3 92.2c0 6.9-2.4 12.9-7.2 18.2-4.8 5.3-10.7 8.2-17.6 8.8-6.9.6-13-1.5-18.1-6.3-5.2-4.7-7.7-10.5-7.8-17.4 0-6.9 2.4-12.9 7.2-18.2 4.8-5.3 10.7-8.2 17.7-8.7 6.9-.6 12.9 1.5 18.1 6.3 5 4.6 7.6 10.4 7.7 17.3zM258 232.9c2.8-.4 5.3-1.9 7.5-4.3s3.4-5 3.5-7.9c.1-2.9-.8-5.2-2.7-7-2-1.8-4.3-2.5-7.1-2s-5.3 1.9-7.5 4.3-3.4 5-3.5 7.9c-.1 2.9.7 5.2 2.7 7 1.9 1.8 4.3 2.5 7.1 2zm3 92.6c2.8-.5 5.3-1.9 7.5-4.3s3.4-5 3.5-7.9c.1-2.9-.8-5.2-2.7-7-2-1.8-4.3-2.5-7.1-2s-5.3 1.9-7.5 4.3-3.4 5-3.5 7.9c-.1 2.9.8 5.2 2.7 7 2 1.8 4.3 2.5 7.1 2z'/%3E%3Cpath d='M248.5 153.3l-30.1-52.7c-2.1-3.8-5.8-6.4-10-7.3l-62.9-12.7c-4.2-.9-8.6.2-12.1 2.8l-48.2 36.9c-2.9 2.2-4.9 5.4-5.6 8.9L34.9 350.3c-1.6 8.1 3.6 16 11.7 17.7l141.1 28.6c8.1 1.6 16-3.6 17.7-11.7l44.8-221.1c.7-3.6.1-7.3-1.7-10.5z' fill='%23dc8744'/%3E%3Cpath d='M239.8 141.4l-30.1-52.7c-2.1-3.8-5.8-6.4-10-7.3l-62.9-12.7c-4.2-.9-8.6.2-12.1 2.8l-48.2 36.9c-2.9 2.2-4.9 5.4-5.6 8.9l-44.7 221c-1.6 8.1 3.6 16 11.7 17.7L179 384.6c8.1 1.6 16-3.6 17.7-11.7l44.8-221.1c.7-3.6.1-7.3-1.7-10.4z' fill='%23f6c358'/%3E%3Ccircle class='st2' cx='159.8' cy='108.2' r='17.3'/%3E%3Cpath d='M176.4 170.9c.6-2.9.4-5.5-.7-7.6-1.1-2.2-3.3-3.6-6.4-4.3-3.1-.7-5.7-.3-7.7 1.2-2.1 1.5-4.7 5.1-7.9 10.7s-6.9 9.6-11 12c-4.1 2.3-9.5 2.7-16.2 1.3-6.7-1.5-11.7-4.6-15-9.4-3.3-4.8-4.3-10.4-2.9-16.7 2-9.2 7.9-16.5 17.8-21.9l8.4 8.4c-8 4.5-12.8 10-14.2 16.4-.7 3.2-.4 6 1 8.2 1.4 2.3 3.6 3.7 6.5 4.4 3 .6 5.5.3 7.5-1.2 2-1.4 4.2-4.2 6.5-8.2 2.3-4 4.3-7.1 5.9-9.1 1.6-2 3.5-3.7 5.8-5 4.2-2.7 9.9-3.3 17-1.8s12.1 4.7 15.1 9.5 3.8 10.1 2.5 16c-.8 3.8-2.4 7.4-4.9 10.7-2.4 3.4-5.4 6.1-8.9 8.2l-8.6-7.5c2.4-1.3 4.6-3.3 6.6-6 1.8-2.6 3.2-5.4 3.8-8.3zm-58.6 32.4l-16.2-9.7 2.3-10.7 71.1 42.8-2.3 10.7-82.4 9.3 2.3-10.7 18.8-2.1 6.4-29.6zm6.4 28.2l34-3.8-29.3-17.7-4.7 21.5zm-35.7 22.4l76.8 16.7-2.2 10-64.5-14-5.9 27-12.3-2.7 8.1-37zm57.2 106.2l-12.2-2.7 6.9-31.5-20.3-4.4-6.2 28.3-11.5-2.5 6.2-28.3-20.6-4.6-7.1 32.6-12.2-2.7 9.3-42.5 76.8 16.7-9.1 41.6z' fill='%23e56353'/%3E%3Cpath d='M205.9.7c-25.5-5.3-52.2 19.3-59.6 54.9-4.5 21.4-1.1 42.8 8.9 57.5 1.1 1.6 2.9 2.4 4.6 2.4 1.1 0 2.2-.3 3.2-1 2.6-1.8 3.2-5.3 1.5-7.8-8.3-12.1-11-30.4-7.1-48.8 6.2-29.5 27-50.2 46.3-46.2 19.4 4 30.1 31.3 24 60.8-1.3 6-3.5 12.6-5.9 17.9l10.9 3.1c2.8-6.1 4.6-11.9 6-18.7C246 39.3 231.3 6 205.9.7z' fill='%2364798a'/%3E%3C/svg%3E");}
.discount-box .discount-title{display: flex;flex-wrap: wrap;align-content: center;width: 100%;padding: 15px;font-size: 16px;line-height: 20px;font-weight: bold;text-align: left;color: #313133;position: relative;word-break: break-word;overflow:hidden;}
.discount-box .discount-containter:hover .sale-percentage{color: #313133;}
.discount-box .discount-containter:hover .discount-title{color: #ff6c0d;}
.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;}
.discount-box .timer-wrp{border-bottom-left-radius: 6px;border-bottom-right-radius: 6px;overflow: hidden;}
.discount-box .item .content{display: flex;flex-wrap: wrap;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}
.discount-box .item:nth-child(1) .content, .discount-box .item:nth-child(11) .content, .discount-box .item:nth-child(21) .content{background-image: -moz-linear-gradient( 45deg, rgb(246,231,227) 0%, rgb(247,224,218) 100%);background-image: -webkit-linear-gradient( 45deg, rgb(246,231,227) 0%, rgb(247,224,218) 100%);background-image: -ms-linear-gradient( 45deg, rgb(246,231,227) 0%, rgb(247,224,218) 100%);}
.discount-box .item:nth-child(2) .content, .discount-box .item:nth-child(12) .content, .discount-box .item:nth-child(22) .content{background-image: -moz-linear-gradient( 45deg, rgb(253,223,246) 0%, rgb(230,222,233) 100%);background-image: -webkit-linear-gradient( 45deg, rgb(253,223,246) 0%, rgb(230,222,233) 100%);background-image: -ms-linear-gradient( 45deg, rgb(253,223,246) 0%, rgb(230,222,233) 100%);}
.discount-box .item:nth-child(3) .content, .discount-box .item:nth-child(13) .content, .discount-box .item:nth-child(23) .content{background-image: -moz-linear-gradient( 45deg, rgb(174,203,251) 0%, rgb(205,238,253) 100%);background-image: -webkit-linear-gradient( 45deg, rgb(174,203,251) 0%, rgb(205,238,253) 100%);background-image: -ms-linear-gradient( 45deg, rgb(174,203,251) 0%, rgb(205,238,253) 100%);}
.discount-box .item:nth-child(4) .content, .discount-box .item:nth-child(14) .content, .discount-box .item:nth-child(24) .content{background-image: -moz-linear-gradient( 45deg, rgb(229,249,185) 0%, rgb(174,239,183) 100%);background-image: -webkit-linear-gradient( 45deg, rgb(229,249,185) 0%, rgb(174,239,183) 100%);background-image: -ms-linear-gradient( 45deg, rgb(229,249,185) 0%, rgb(174,239,183) 100%);}
.discount-box .item:nth-child(5) .content, .discount-box .item:nth-child(15) .content, .discount-box .item:nth-child(25) .content{background-image: -moz-linear-gradient( 45deg, rgb(207,217,223) 0%, rgb(226,235,240) 100%);background-image: -webkit-linear-gradient( 45deg, rgb(207,217,223) 0%, rgb(226,235,240) 100%);background-image: -ms-linear-gradient( 45deg, rgb(207,217,223) 0%, rgb(226,235,240) 100%);}
.discount-box .item:nth-child(6) .content, .discount-box .item:nth-child(16) .content, .discount-box .item:nth-child(26) .content{background-image: -moz-linear-gradient( 45deg, rgb(243,235,230) 0%, rgb(226,209,195) 100%);background-image: -webkit-linear-gradient( 45deg, rgb(243,235,230) 0%, rgb(226,209,195) 100%);background-image: -ms-linear-gradient( 45deg, rgb(243,235,230) 0%, rgb(226,209,195) 100%);}
.discount-box .item:nth-child(7) .content, .discount-box .item:nth-child(17) .content, .discount-box .item:nth-child(27) .content{background-image: -moz-linear-gradient( 45deg, rgb(208,230,211) 0%, rgb(193,223,196) 100%);background-image: -webkit-linear-gradient( 45deg, rgb(208,230,211) 0%, rgb(193,223,196) 100%);background-image: -ms-linear-gradient( 45deg, rgb(208,230,211) 0%, rgb(193,223,196) 100%);}
.discount-box .item:nth-child(8) .content, .discount-box .item:nth-child(18) .content, .discount-box .item:nth-child(28) .content{background-image: -moz-linear-gradient( 45deg, rgb(243,231,233) 0%, rgb(227,238,255) 100%);background-image: -webkit-linear-gradient( 45deg, rgb(243,231,233) 0%, rgb(227,238,255) 100%);background-image: -ms-linear-gradient( 45deg, rgb(243,231,233) 0%, rgb(227,238,255) 100%);}
.discount-box .item:nth-child(9) .content, .discount-box .item:nth-child(19) .content, .discount-box .item:nth-child(29) .content{background-image: -moz-linear-gradient( 45deg, rgb(210,247,231) 0%, rgb(201,232,241) 100%);background-image: -webkit-linear-gradient( 45deg, rgb(210,247,231) 0%, rgb(201,232,241) 100%);background-image: -ms-linear-gradient( 45deg, rgb(210,247,231) 0%, rgb(201,232,241) 100%);}
.discount-box .item:nth-child(10) .content, .discount-box .item:nth-child(20) .content, .discount-box .item:nth-child(30) .content{background-image: -moz-linear-gradient( 45deg, rgb(240,237,201) 0%, rgb(238,235,199) 100%);background-image: -webkit-linear-gradient( 45deg, rgb(240,237,201) 0%, rgb(238,235,199) 100%);background-image: -ms-linear-gradient( 45deg, rgb(240,237,201) 0%, rgb(238,235,199) 100%);}
/* Просмотр акции */
.sale-description{margin-bottom:20px;}
/* Добавление в избранное/сравнение */
.add-to-links{width: 42px;margin-left: 50px;-webkit-display: flex;flex-wrap: wrap;justify-content: space-between;}
.add-to-links .add-wishlist{display: flex;flex-wrap: wrap;justify-content: center;align-content: center;align-items: center;-webkit-transition: 0.3s all ease;-moz-transition: 0.3s all ease;-o-transition: 0.3s all ease;-ms-transition: 0.3s all ease;transition: 0.3s all ease;}
.add-to-links .add-compare{display: flex;flex-wrap: wrap;justify-content: center;align-content: center;align-items: center;-webkit-transition: 0.3s all ease;-moz-transition: 0.3s all ease;-o-transition: 0.3s all ease;-ms-transition: 0.3s all ease;transition: 0.3s all ease;}
.add-to-links .add-wishlist:hover, .add-to-links .add-wishlist.added{color:#714ad5;}
.add-to-links .add-compare:hover, .add-to-links .add-compare.added{color:#714ad5;}
/* Сравнение */
.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: #714ad5;}
.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: 100%;position: absolute;height: 0px;z-index: 1000;top: 50%;}
.CompareNavigation .owl-prev{border-radius: 0 100% 100% 0 / 0 50% 50% 0;color: #fff;}
.CompareNavigation .owl-next{border-radius: 100% 0 0 100% / 50% 0 0 50%;color: #fff;}
.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%;overflow: hidden;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}
.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: 13px;line-height: 16px;overflow: hidden;text-align: left;padding: 0;margin-bottom: 10px;}
.CompareGoodsTableTbody .mod {display: block;color: #959494;font-size: 11px;line-height: 16px;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{cursor: pointer;margin-top: 15px;width: 150px;height: 36px;line-height: 36px;background: #404040;font-size: 14px;color: #fff;position: relative;text-align: center;overflow: hidden;transition: none;display: block;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.CompareGoodsTableTbody .owl-stage-outer {margin-right: -1px;}
.CompareGoodsTableTbody .add-cart{transform: none;position: static;margin: 15px 0 0 0;line-height: 36px;width: 150px;}
.CompareGoodsTableTbody .compare-reset{width: 200px;}
.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;}
.compare-image{position:relative;}
/* Статьи на главной */
.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;margin-bottom: 15px;overflow: hidden;background-color: #fff;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;box-shadow: 0px 2px 10px 0px rgb(172 172 172 / 20%);}
.news-page-line .news-image{display: block;width: 170px;height: 170px;}
.news-page-line:nth-child(2n) .news-image{order:2;}
.news-page-line:nth-child(2n) .news-info{order:1;}
.news-page-line .news-info{display:block;width:calc(100% - 170px);padding:15px;}
.news-page-line .news-title{display: block;width: 100%;margin-bottom: 10px;font-size: 14px;line-height: 16px;max-height: 48px;display: block;width: 100%;overflow: hidden;text-overflow: ellipsis;word-break: break-word;color: #313133;}
.news-page-line .news-title:hover{color:#f94860;}
.news-page-line .news-date{display: block;width: 100%;margin-bottom: 10px;color: #acacac;font-size: 12px;}
.news-page-line .news-desciption-short{display: block;width: 100%;max-height: 64px;overflow: hidden;color: #acacac;font-size: 13px;margin-bottom: 10px;}
.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{display: block;width: 100%;margin-bottom: 10px;color: #acacac;font-size: 12px;}
.news-main-box .htmlDataBlock{margin-bottom:10px;}
.news-main-box .newsListBlockItemFiles{margin-bottom:10px;}
/* Страница ошибки */
.error-page a {color: #ff6c0d;}
.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;}
.no-js-form .order-title.order-step-link{background:#fff;}
.stages-list{-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}
.orderStrageContent{width: 100%;background: #fff;margin-bottom: 20px;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;box-shadow: 0px 2px 10px 0px rgb(172 172 172 / 20%);}
/* Регистрация , авторизация */
.user-wrapper{display:flex;-webkit-display:flex;flex-wrap:wrap;justify-content:space-between;}
.user-wrapper .user_form{width:calc(50% - 8px);}
.user-wrapper .user_form-text{margin-bottom:15px;font-size:13px;width: 100%;}
.user-wrapper .forms_fieldset{border: 0;padding: 0;margin: 0 0 15px 0;width: 100%;}
.user-wrapper .forms_field{position: relative;margin-bottom: 10px;}
.user-wrapper .forms_field input{width: 100%;}
.user-wrapper .forms_buttons{display: block;width: 100%;}
.user-wrapper .forms_buttons .button{width: 100%;margin:0 auto 0px auto;}
.user-wrapper .recovery-url{margin-top: 5px;display: block;text-decoration: underline;}
.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 .acc_content{width: 100%;display:flex;flex-wrap:wrap;}
.user-wrapper .acc_content form{width: 100%;}
.user-wrapper .forms_buttons{margin-top: auto;}
.user-wrapper .pp{text-align: center;margin-top: 5px;}
/* Обратный звонок */
.user-wrapper .acc_content .callback-form{width: 100%;}
.user-wrapper .pp{display: block;width: 100%;}
/* Страница */
.page-desc{background: #fff;padding: 15px;box-shadow: 0px 2px 10px 0px rgb(172 172 172 / 20%);-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 4px;}
.page-desc.sale-description{background: rgb(255,108,13);background: linear-gradient(90deg, rgba(255,108,13,1) 0%, rgba(244,44,67,1) 100%);font-size:15px;color:#fff;}
/******************************************************************************
  Адаптивная часть
*******************************************************************************/
@media all and (max-width: 1480px) {
/* Контейнер 1480 */
.container{width:1170px;}
/* Добавление в корзину с модификацией 1480 */
.product-view.fancybox-content{max-width: 1140px;width: 1140px;}
/* Шапка 1480 */
.logo{width:262px;}
.main-header-content{width:calc(100% - 262px - 30px);}
.search{width:700px;}
.header-user{width:58px;margin-left:20px;}
.header-cart-inner{width:70px;}
.catalog-button{width:262px;}
.header-index-categorys{width:calc(100% - 262px - 30px);}
/* Каталог на главной 1480 */
.left-catalog{width:262px;}
.left-catalog ul.subcatalog{width:878px;}
.left-catalog ul.subcatalog li.catalog-li-lvl1{width:33%;}
/* Слайдер на главной 1480 */
.header-slider{width:calc(100% - 277px);margin-left:15px}
#Slider .item{background-position:center center;}
#Slider .item .SlideContent{width:420px;padding:15px 0px 15px 15px;}
/* Приемущества на главной 1480 */
.advantages{margin-left: 15px;width: calc(100% - 262px - 15px - 15px - 585px);}
/* Распродажа на главной, товары на главной 1480 */
.pdt-default .product-image{width: 209px;height: 209px;}
.prod-rating{margin-left: 8px;}
.add-to-links{width: 44px;}
/* Новинки 1480 */
.pdt-default .goodsListForm{width:86px;}
.pdt-default .new-goods .item:nth-child(10) ~ .item{display: none;}
.pdt-default .new-goods .item{width: 210px;}
/* Мини-категории на главной 1480 */
.index-small-categorys .small-categorys{width: 130px;}
.index-small-categorys .small-categorys .category-image{width:102px;height:102px;}
.index-small-categorys .title{font-size: 12px;line-height: 14px;margin: 0 0 10px 0;}
/* Хиты продаж 1480 */
.pdt-default .hit-goods .item:nth-child(12) ~ .item{display:none;}
.pdt-default .hit-goods .item{width: 274px;}
.pdt-default .hit-goods .product-image{width: 274px;height: 274px;}
/* Лонг баннеры на главной 1480 */
.long-banners .item{padding:20px 100px;}
/* Новости 1480 */
#news .index-news-box:nth-child(1){width: 274px;}
#news .index-news-box{width: 274px;}
/* Подвал 1480 */
#footer .pp{width: 100%;padding: 0;margin-top: 10px;}
/* Не главная страница 1480 */
/* Категории 1480 */
.categories .item{width: 274px;}
.categories .item .cat-image{width: 246px;height: 246px;}
/* Левая колонка 1480 */
.general .left-col{width:274px;}
.general .right-col{width:calc(100% - 274px - 14px);}
/* Товары таблицей 1480 */
.pdt-default.table-goods .item{width: 274px;}
.pdt-default.table-goods .product-image{width: 274px;height: 274px;}
/* Товары списком 1480 */
.products-list .product-list-middle{width: 280px;}
.products-list .goodsListForm{width:calc(100% - 280px - 120px);}
.products-list .price-box{width:120px;padding:0 10px;}
/* Карточка товара 1480 */
.productImgBlock{width: 445px;}
.big-image{height: 445px;}
.mini-images .owl-nav{left: 5px;width: calc(100% - 11px);}
.product-view .product-content{width:calc(100% - 445px - 15px);}
.related-exist .product-content .goodsDataMainDiscountBlock .timer-wrp{width: 100%;text-align: left;}
.related-exist .product-content .add-cart{width:100%;}
.related-exist .product-content .add-cart.quick{margin-left:0;}
.related-exist .product-content .add-cart:not(.quick){margin-bottom:15px;}
.product-content .product-description-short{width:100%;}
.goodsDataOpinionZero .zerotext{width: 520px;}
/* Личный кабинет 1480 */
.user-settings-navigation .item{width: 200px;}
.user-settings-navigation .item .user-big-icon{height: 170px;background-size: 100px;}
/* Корзина 1480 */
.cart{width: 855px;}
/* Быстрый заказ 1480 */
.formfast{width:855px;}
.formfast .adress-fields.form-list .fields, .formfast .quick-order-col .order_account .fields{width: 265px;}
#quickDeliveryAddressStreet, #deliveryConvenientDate{width: 545px;}
#quickDeliveryAddressFlat, #quickDeliveryAddressHome{width: 125px;}
.formfast .form-list .multi-fields .select-wrp{width: 125px;}
/* Быстрый заказ ajax 1480 */
.fancybox-content{width: 1140px;}
/* feedback Связь с администрацией 1480 */
.feedback-contacts{width: 360px;}
.maps{width:calc(100% - 360px - 15px);}
.feedback .advantages{width: 360px;}
.feedback .advantages .advantage{width: 165px;}
.block-feedback{width: calc(100% - 360px - 15px);}
/* Список Акций 1480 */
.discount-box .discount-containter{width: 274px;}
}
@media all and (max-width: 1199px) {
/* Контейнер 1199 */
.container{width:970px;}
/* Добавление в корзину с модификацией 1199 */
.product-view.fancybox-content{max-width: 940px;width: 940px;}
/* Шапка 1199 */
.logo{width: 210px;}
.main-header-content{width:calc(100% - 210px - 30px);}
.search{width: 536px;}
.header-user{width: 64px;}
.header-cart-inner{width: 80px;}
.catalog-button{width: 210px;}
.header-index-categorys{width:calc(100% - 210px - 30px)}
/* Каталог 1199 */
.left-catalog{width: 210px;position: absolute;display: none;}
.left-catalog.acitve{display: block;}
.left-catalog ul.subcatalog{width: 730px;}
.left-catalog ul.subcatalog li.catalog-li-lvl1{width:50%;}
/* Слайдер на главной 1199 */
.header-slider{margin-left:0;width:100%;}
#Slider .item .SlideContent{padding:15px 0px 15px 50px;width:460px;}
/* Приемущества на главной 1199 */
.advantages{width:calc(100% - 15px - 712px);}
/* Распродажа на главной, товары на главной 1199 */
.pdt-default .product-image{width: 217px;height: 217px;}
/* Баннеры на главной 1199 */
.index-small-banners .item a .banner-text{font-weight: normal;}
/* Новинки 1199 */
.pdt-default .new-goods .item:nth-child(8) ~ .item{display:none;}
.pdt-default .new-goods .item{width: 217px;}
/* Мини-категории на главной 1199 */
.index-small-categorys{flex-wrap: nowrap;overflow-x:auto;}
.index-small-categorys .small-categorys{min-width:130px;}
/* Хиты продаж 1199 */
.pdt-default .hit-goods .item:nth-child(9) ~ .item{display:none;}
.pdt-default .hit-goods .item{width: 304px;}
.pdt-default .hit-goods .product-image{width: 304px;height: 304px;}
/* Лонг баннеры на главной 1199 */
.long-banners .item{padding:20px 50px;}
/* Новости 1199 */
#news .index-news-box:nth-child(1){width:304px;}
#news .index-news-box{width:304px;}
#news .index-news-box:nth-child(n + 4){display: none;}
/* Подвал 1199 */
#footer .title{font-size: 16px;}
#footer .link{flex-wrap: nowrap;overflow: hidden;text-overflow: ellipsis;}
#footer .pp{margin-top: 10px;}
#footer .pp br{display: none;}
.copy-wrp{justify-content: center;}
.copyright .copyright-text{width: 100%;text-align: center;margin-top: 10px;}
.copyright .copyright-text br{display: none;}
/* Не главная страница 1199 */
/* Категории 1199 */
.categories .item{width: 304px;}
.categories .item .cat-image{width: 276px;height: 276px;}
/* Левая колонка 1199 */
.general .left-col{order: 2;width: 100%;}
.general .right-col{order: 1;width: 100%;margin-left: 0;margin-bottom: 30px;}
/* Сортировки 1199 */
.mobile-filter{display: flex;}
.g-list .view-mode{margin-left:0;}
/* Товары таблицей 1199 */
.pdt-default.table-goods .item{width: 304px;}
.pdt-default.table-goods .product-image{width: 304px;height: 304px;}
/* Товары списком 1199 */
.products-list .product-list-middle{width: 350px;}
.products-list .goodsListForm{width: calc(100% - 350px - 120px);}
.products-list .product-name a{font-size: 14px;}
/* Фильтры 1199 */
.left-block.filters{background:transparent;box-shadow: none;border-radius: 0;transition: 0.3s all ease;position: fixed;width: 100%;left: 100%;top: 0;}
.filter-close{display: block;width: calc(100% - 320px);position: relative;}
.filters{left: 100%;display: flex;flex-wrap: wrap;padding: 0;}
.filters.active{position: fixed;z-index: 100;left: 0;top: 0;width: 100%;height: 100%;background:rgba(0,0,0,0.8);overflow-y: auto;}
.fiters-form{width: 320px;background: #f4f6f8;border-top-left-radius: 0;border-bottom-left-radius: 0;overflow-x: hidden;overflow-y: auto;}
.high-hidden{display:flex;flex-wrap:wrap;}
.fiters-form .high-hidden{margin-bottom:5px;}
/* Вы смотрели 1199 */
.viewed-goods{display: flex;flex-wrap: wrap;}
.viewed-goods .item{width: 50%;}
.left-title{font-size: 18px;text-transform: uppercase;}
.viewed-goods .item:nth-last-child(2){border-bottom:0;}
/* Карточка товара 1199 */
.product-main.related-exist{width: 100%;}
.right-related-block{margin-left: 0;width: 100%;}
.related .item{display:flex;flex-wrap:wrap;}
.related .related-item{width: 50%;}
.product-content .add-cart{width: 217px;}
.related-exist .product-content .add-cart{width: 217px;}
.product-content .add-notify{width: 217px;}
.related-exist .product-content .add-cart.quick{margin-left: 15px;}
.related .related-item:nth-child(3){border-bottom: 0;}
.related .related-item:nth-child(4){border-bottom: 0;}
.related .social-share{border-top:1px solid #e1e1e1;}
/* Личный кабинет 1199 */
.user-settings-navigation .item{width: 222px;}
.user-settings-navigation .item .user-big-icon{height: 192px;background-size: 110px;}
/* Быстрый заказ ajax 1199 */
.fancybox-content{width: 800px;}
.fancybox-content .formfast .quick-order-col .order_account .fields, .fancybox-content .formfast .adress-fields.form-list .fields{width: 225px;}
.fancybox-content #quickDeliveryAddressStreet, .fancybox-content #deliveryConvenientDate{width: 468px;}
.fancybox-content #quickDeliveryAddressHome, .fancybox-content #quickDeliveryAddressFlat, .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: 104px;}
/* Корзина 1199 */
.cart{width: 655px;}
/* Связь с администрацией 1199 */
/* Быстрый заказ 1199 */
.formfast{width:655px;}
.formfast .adress-fields.form-list .fields, .formfast .quick-order-col .order_account .fields{width: 198px;}
#quickDeliveryAddressStreet, #deliveryConvenientDate{width: 198px;margin-left: 0;}
#quickDeliveryAddressFlat, #quickDeliveryAddressHome{width: 198px;}
.formfast .form-list .multi-fields .select-wrp{width: 198px;margin-left: 0;}
.formfast .form-list .multi-fields{justify-content: space-between;}
/* Быстрый заказ модальное окно 1199 */
/* Список акций 1199 */
.discount-box .discount-containter{width: 304px;}
}
@media all and (max-width: 991px) {
/* Контейнер 991 */
.container{width:768px;}
/* Добавление в корзину с модификацией 991 */
.product-view.fancybox-content{max-width: 738px;width: 738px;}
/* Шапка 991 */
header .container{position:relative;}
.header-top .flex-link .text{display: none;}
.main-header-content{position: static;}
.header-middle{position: static;margin-bottom:8px;}
.compare .material-icons, .favorites .material-icons{margin-right: 0;}
.header-index-categorys{display: none;}
.catalog-button{display:none;}
.catalog-menu-button, .menu-button{display:flex;}
.header-user{padding:0 15px;display: flex;flex-wrap: wrap;align-content: center;align-items: center;font-weight: bold;text-transform: uppercase;position: absolute;bottom: -0px;height: 35px;right: 206px;width: 164px;color: #fff;margin-left: 0;border-top-left-radius: 6px;border-top-right-radius: 6px;background-image: none;}
.header-user:hover{background-image:none;background-color: #714ad5;color: #fff;}
.header-user .material-icons {display: block;margin-right: 10px;font-size:24px;}
.header-cart .material-icons {display: block;margin-right: 7px;font-size:22px;}
.header-hidden-text{display: block;color: #fff;font-weight: bold;}
.header-cart-inner{padding:0px;position: absolute;bottom: -0px;height: 35px;right: 15px;width: 164px;color: #fff;margin-left: 0;border-radius:4px;background-image: none;margin-bottom:8px;}
.header-cart-inner:hover{background-color: #714ad5;}
.header-cart-inner:hover .cart-dropdown{display: none;}
.header-cart-inner:hover .header-cart .count{background-color:#313133;}
.header-cart-inner .count{position: static;margin-right: 7px;}
.header-cart{background-image: none;height: 35px;padding: 0px 15px;width: 100%;display: flex;flex-wrap: wrap;align-content: center;align-items: center;font-weight: bold;text-transform: uppercase;}
.header-cart:hover{background-image: none;}
.header-menu{display: none;}
.policy-lr{overflow-y:auto;max-height:300px;}
/* Каталог для мобильных устройств 991 */
/* Слайдер на главной 991 */
.header-slider{width:100%;margin-bottom:15px;}
#Slider{height: 350px;}
#Slider .item{height: 350px;}
/* Приемущества на главной 991 */
.advantages{margin-left: 0;width: 100%;height: 125px;}
.advantages .advantage{width: 100px;}
.advantages .advantages-title{display: none;}
/* Распродажа на главной, товары на главной 991 */
.prod-rating{display: none;}
.pdt-default .goodsListForm{width: 150px;}
.pdt-main .add-cart, .pdt-main .quickview{width: 150px;display: flex;flex-wrap: wrap;position: static;transform: none;}
.pdt-main .add-notify{width: 150px;display: flex;flex-wrap: wrap;position: static;transform: none;}
.pdt-main .add-cart .price-box, .pdt-main .quickview .price-box{position: static;width: 50%;order: 2;transform: none;background-color: #f4f6f8;transition: 0s;}
.pdt-main .add-cart .hover-show, .pdt-main .quickview .hover-show{position: static;width: 50%;order: 1;transform: none;background-color: #714ad5;transition: 0s;}
.pdt-main .add-cart:hover .hover-show, .pdt-main .quickview:hover .hover-show{transform: none;background-color: #ff6c0d;}
.pdt-main .add-cart:hover .price-box, .pdt-main .quickview:hover .price-box{transform: none;background-color: #ff6c0d;}
.pdt-main .price-box .price.main-price,.pdt-main .price-box .price.old-price{color:#fff;}
.pdt-main .add-to-links{width: 30px;margin-top:4px;}
.index-page-goods-category.pdt-main .add-to-links{width: 44px;}
.pdt-default .product-image{width:224px;height:224px;}
.pdt-default .price-box .price.main-price{font-size:16px;line-height:16px;height:16px;color:#000;}
.pdt-default .price-box .price.old-price{height:16px;}
/* Баннеры на главной 991 */
.index-small-banners .item a .banner-text{font-weight: normal;text-transform: none;}
/* Новинки 991 */
.pdt-default .new-goods .item:nth-child(6) ~ .item{display:none;}
.pdt-default .new-goods .item{width:226px;}
/* Мини-категории на главной 991 */
.index-small-categorys .small-categorys{width:111px;min-width:111px;}
.index-small-categorys .small-categorys .category-image{width: 83px;height: 83px;}
.index-small-categorys .title{font-size:12px;}
/* Хиты продаж 991 */
.pdt-default .hit-goods .item{width: 236px;}
.pdt-default .hit-goods .product-image{width: 236px;height: 236px;}
/* Лонг баннеры на главной 991 */
.long-banners .item-text{font-size:16px;line-height:20px;}
/* Новости 991 */
#news .index-news-box:nth-child(1){width:236px;}
#news .index-news-box{width:236px;}
/* Подвал 991 */
#footer .col{width: 256px;}
#footer .col:nth-child(4){width: 100%;margin-top: 30px;}
#footer .callback-input{margin-right: 10px;width: 294px;}
#footer .pp{margin-top:0;}
/* Не главная страница 991 */
.products-list .add-cart{margin-left: 0px;font-size:12px;}
.products-list .item {    align-items: center;}
.products-list .product-name{margin-bottom: 10px;}
.products-list .price-box{padding-left: 0;padding: 10px 0;}
/* Категории 991 */
.categories .item{width: 234px;}
.categories .item .cat-image{width: 206px;height: 206px;}
/* Сортировки 991 */
/* Товары таблицей 991 */
.pdt-default.table-goods .item{width: 236px;}
.pdt-default.table-goods .product-image{width: 236px;height: 236px;}
/* Товары списком 991 */
.products-list .product-list-middle{width: 100%;margin-bottom: 5px;}
.products-list .product-name{width: 100%;overflow: hidden;margin-bottom: 5px;}
.products-list .goodsListForm{width: 100%}
.products-list .add-to-links{margin-left: 30px;}
.products-list .price-box{padding-left: 0;}
.products-list .price-box .price{text-align: left;} 
/* Страница обратного звонка 991 */
/* Избранные товары 991 */
/* Фильтры 991 */
/* Карточка товара 991 */
.star-line-wrp{background-size: 18px;height: 18px;width: 90px;}
.star-line-wrp .star-line-conunt{background-size: 18px;height: 18px;}
.productImgBlock{width: 340px;}
.big-image{height: 340px;}
.product-view .product-content{width:calc(100% - 340px - 15px);}
.product-content .add-cart, .related-exist .product-content .add-cart, .product-content .add-notify{width: 100%;}
.related-exist .product-content .add-cart.quick, .product-content .add-cart.quick{margin-left: 0;}
.product-content .add-cart:not(.quick){margin-bottom: 15px;}
.product-content .price-box .price-text{margin-right: 10px;}
.product-content .price-box .old-price{margin-left: 10px;}
.product-content .price-box-wrp .discount-sticker-inner{margin-left: 10px;}
.product-content .goodsDataMainDiscountBlock .timer-wrp{margin-left: 0;text-align: left;}
.goodsDataOpinionList{width: calc(100% - 240px - 15px);}
.opinion-range{width: 240px;}
.rev-count-text{font-size: 12px;}
.opinion-circle-block{width: 100%;display: flex;flex-wrap: wrap;}
.circle-container{margin: 0;}
.circle-percent{width: 70px;}
.circle-text{margin-left: 15px;width: 100px;display: flex;flex-wrap: wrap;justify-content: flex-start;align-content: center;align-items: center;text-align: left;}
.product-view .all_features .one-feature{width: 100%;}
.product-view .all_features .one-feature:nth-child(2n + 1){margin-right: 0;}
.product-view .all_features .one-feature:nth-child(2n){margin-left: 0;} 
.product-view .all_features .one-feature:nth-last-child(-n+2):not(:nth-child(even)){border-bottom:1px solid #e1e1e1;}
.product-view .all_features .one-feature:last-of-type{border-bottom:0!important;}
.goodsDataOpinionZero .zerotext{width: 340px;}
.goodsDataOpinionZero .zerotext .zerotext-bottom{font-size: 13px;}
/* Личный кабинет 991 */
.user-settings-navigation .item{width: 172px;}
.user-settings-navigation .item .user-big-icon{height: 142px;background-size: 80px;}
.user-settings-navigation .item .user-title{font-size: 13px;}
/* Корзина 991 */
.cart{width: 100%;}
.cart-start-order{margin-left: 0;width: 100%;margin-top: 15px;}
.cart-buttons .button{width: 272px;}
.cart-buttons .pp{width: 100%;}
.cart-buttons .pp br{display: none;}
.cart .cart-product-list .remove{opacity: 1;}
/* Быстрый заказ 991 */
.formfast{width: 100%;}
.formfast .adress-fields.form-list .fields, .formfast .quick-order-col .order_account .fields{width: 225px;}
#quickDeliveryAddressStreet, #deliveryConvenientDate{width: 225px;}
#quickDeliveryAddressFlat, #quickDeliveryAddressHome{width: 225px;}
.formfast .form-list .multi-fields .select-wrp{width: 225px;}
#quickform #closeOrder{width: 100%;text-align: center;}
.discountInfo .material-icons{}
.cart-start-order .order-sum-line:not(:last-of-type){margin-bottom:15px;}
/* Связь с администрацией 991 */
/* Быстрый заказ ajax 991 */
.fancybox-content #quickform{padding: 30px;}
.fancybox-content{width: 600px;}
.fancybox-content .formfast .quick-order-col .order_account .fields, .fancybox-content .formfast .adress-fields.form-list .fields{width: 162px;}
.fancybox-content #quickDeliveryAddressStreet, .fancybox-content #deliveryConvenientDate{width: 100%;margin-bottom: 15px;}
.fancybox-content #quickDeliveryAddressHome, .fancybox-content #quickDeliveryAddressFlat, .fancybox-content .formfast .form-list .multi-fields input{width:calc(50% - 7px);}
.fancybox-content #quickDeliveryAddressHome{margin-left: 0;} 
.fancybox-content #quickDeliveryAddressFlat{margin-left: 14px;}
.fancybox-content .formfast .form-list .multi-fields select{width: 100%;}
.fancybox-content .formfast .form-list .multi-fields .select-wrp{width: calc(50% - 7px);}
/* Фильтры 991 */
/* Список акций 991 */
.discount-box .discount-containter{width: 236px;}
.discount-box .sale-percentage{background-size: 70px;padding-left: 90px;padding-top: 5px;font-size: 40px;height: 80px;}
/* feedback Связь с администрацией 991 */
.feedback-contacts{order: 1;width: 100%;}
.maps{order: 3;width: 100%;margin-left:0;margin-top:15px;}
.feedback .advantages{order: 4;width: 100%;display: none;}
.block-feedback{order: 2;width: 100%;margin-left: 0;margin-top: 15px;}
/* Сравнение 991 */
}
@media all and (max-width: 767px) {
/* Контейнер 767 */
.container{width: 480px;}
/* Добавление в корзину с модификацией 767 */
.product-view.fancybox-content{max-width: 450px;width: 450px;}
/* Шапка 767 */
.header-top .flex-link.header-email{display:none;}
.logo{width: 130px;}
.main-header-content{margin-left:15px;width:calc(100% - 130px - 15px);}
.catalog-menu-button{width: 100px;justify-content: center;padding: 0;}
.catalog-menu-button .material-icons{display: none;}
.catalog-menu-button .bars{display: inline-block;}
.header-cart-inner{width: 100px;}
.header-cart-inner .header-hidden-text{display:none;}
.header-cart{justify-content: center;}
.header-cart-inner .count{margin-right:0;}
.menu-button{width: 100px;justify-content: center;margin-left: 15px;padding: 0;}
.menu-button .material-icons{display: none;}
.menu-button .drag{display: inline-block;}
.header-user{width: 100px;justify-content: center;right: 130px;padding: 0 10px;}
.header-user .material-icons{display: none;}
#search-result .inner{display:block;}
#search-result .inner .result-category{width:100%;padding-right:0;}
#search-result .inner .result-category._visible + .result-goods{width:100%;padding-left:0;padding-top:15px;border-top:1px solid #e1e1e1;border-left:0;}
/* Каталог для мобильных устройств 767 */
/* Слайдер на главной 767 */
#Slider{height: 250px;}
#Slider .item{height: 250px;}
#Slider .item .SlideBigText{font-size: 18px;line-height: 30px;margin-bottom: 15px;}
#Slider .item .SlideText{margin-bottom: 20px;}
#Slider .item .SlideContent{width: 450px;padding: 15px 50px 15px 50px;}
#Slider .button{height: 35px;line-height:35px;}
/* Приемущества на главной 767 */
.advantages{padding-left: 0;height: 95px;flex-wrap: nowrap;overflow-x: auto;overflow-y: hidden;}
.advantages .advantage{margin-bottom: 0;min-width: 126px;}
/* Распродажа на главной, товары на главной 767 */
.pdt-default .goodsListForm{width: 100%;}
.pdt-main .add-cart, .pdt-main .quickview{width: 100%;}
.pdt-main .add-notify {width: 100%;}
.pdt-main .add-to-links{margin-left: 0;width: 65px;height: 24px;justify-content: space-around;position: absolute;right: 8px;top: 1px;border-bottom-left-radius: 5px;}
.pdt-default .product-image{width:201px;height:201px;}
/* Новинки 767 */ 
.pdt-default .new-goods .item:nth-child(4) ~ .item{display:none;}
.pdt-default .new-goods .item{width: 203px;position: relative;}
.pdt-default .new-goods .item .add-to-links{right: 0;top: 0;}
/* Мини-категории на главной 767 */
.index-small-categorys .small-categorys{width: 114px;min-width:114px;padding:0;}
.index-small-categorys .title{text-align: center;padding:10px;font-size: 12px;line-height: 14px;margin-bottom: 0;justify-content: center;align-items: center;align-content: center;}
.index-small-categorys .small-categorys .category-image{width:114px;height:114px;}
/* Хиты продаж 767 */
.pdt-default .hit-goods .item:nth-child(6) ~ .item{display:none;}
.pdt-default .hit-goods .item{width: 218px;position: relative;}
.pdt-default .hit-goods .product-image{width: 218px;height: 218px;}
.pdt-default .hit-goods .add-to-links{right:0;top:0;}
.pdt-default .hit-goods .item .add-to-links{border-left:0;border-bottom:0;}
.favorite-goods .item .add-to-links{border-left:0;border-bottom:0;}
/* Лонг баннеры на главной 767 */
.long-banners.owl-carousel .owl-dots{justify-content: flex-end;padding-right: 50px;}
/* Новости 767 */
#news .index-news-box:nth-child(1){width:218px;}
#news .index-news-box{width:218px;}
#news .index-news-box:nth-child(n + 3){display:none;}
/* Подвал 767 */
#footer .col{width: 50%;}
#footer .col:nth-child(4){width: 50%;}
#footer .col:nth-child(3), #footer .col:nth-child(4){margin-top: 20px;}
#footer .pp{margin-top: 10px;}
.social-links .social-text, .payment-services .payment-text{display: none;}
.payment-services{width: 216px;}
.social-links{width: 150px;}
#footer .callback-input{margin-right:0;}
/* Не главная страница 767 */
/* Хлебные крошки 767 */
#breadcrumbs{overflow: hidden;}
#breadcrumbs ul{flex-wrap: nowrap;justify-content: flex-start;overflow-x: auto;}
#breadcrumbs ul li{flex-wrap: nowrap;}
/* Категории 767 */
.categories .item .cat-name{font-size: 14px;}
.categories .item{width: 218px;}
.categories .item .cat-image{width: 190px;height: 190px;}
/* Вы смотрели 767 */
.viewed-goods .item{width: 100%;}
.viewed-goods .item:nth-last-child(2){border-bottom:1px solid #e1e1e1;}
/* Сортировки 767 */
.sort-by.select{display: none;}
.sort-by-mobile{display: block;}
.sort-by-mobile select{width: 200px;}
/* Товары таблицей 767 */
.pdt-default.table-goods .item{position: relative;width: 218px;}
.pdt-default.table-goods .product-image{width: 218px;height: 218px;}
.table-goods .add-to-links{top: 4px;right: 4px;width: 25px !important;height: auto;}
.add-to-links .add-compare {margin-bottom: 10px}
/* Товары списком 767 */
.products-list .qty{display: none;}
.products-list .price-box{width: 100%;}
.products-list .add-cart, .products-list .quickview, .products-list .add-notify{margin-left: 0;}
.products-list .goodsListForm{width:100%;}
.products-list .add-to-links{margin-left: 25px;}
/* Фильтры 767 */
/* Оповестить меня 767 */
/* Карточка товара 767 */
.product-view .prod-top .add-to-links a .text{display: none;}
.product-view .prod-top .add-to-links a .material-icons{margin-right: 0;}
.product-view .prod-top .opinion_value .rev-count{font-size: 13px;}
.product-view .prod-top .add-to-links a:first-of-type{margin-right: 15px;}
.product-view .prod-top .opinion_value .star-line-wrp{width: 20px;background-size: 20px;}
.product-view .prod-top .opinion_value .star-line-wrp .star-line-conunt{width: 100%!important;background-size: 20px;}
.product-view .prod-top .opinion_value .hidden-value{line-height: 20px;}
.product-view .prod-top .art-number{font-size: 13px;margin-left: 15px;}
.mini-images .item a{width: 90px;height: 90px;}
.mini-images .item a img{max-width: 90px;max-height: 90px;}
.productImgBlock{width: 420px;margin-bottom: 15px;}
.big-image{height: 420px;}
.product-view .product-content{width: 100%;margin-left: 0;}
.related .related-item{width: 100%;}
.tabs{flex-wrap: nowrap;overflow-x: auto;}
.goodsDataOpinionList{width: 100%;}
.opinion-range{width: 100%;margin-left: 0;margin-top: 15px;}
.opinion-circle-block{width: 50%;}
.product-view .prod-top .opinion_value .hidden-value{display: block;}
.opinion-range .opinion-stars .rev-count-text{width: 100%;}
.opinion-range .opinion-stars .rev-count-text br{display: none;}
.opinion-range .opinion-stars{align-content: center;align-items: center;}
.goodsDataOpinionZero{padding: 0;}
.goodsDataOpinionZero .zerotext{width: 100%;}
.goodsDataOpinionZero .button{width: 100%;margin-top: 15px;margin-left: 0;}
.related .related-item:nth-child(3){border-bottom: 1px solid #e1e1e1;}
/* Быстрый заказ ajax 767 */
.fancybox-content #quickform{padding: 15px;}
.fancybox-content{width: 440px;}
.fancybox-content .formfast .quick-order-col .order_account .fields, .fancybox-content .formfast .adress-fields.form-list .fields{width: 100%;}
.fancybox-content #quickDeliveryAddressStreet, .fancybox-content #deliveryConvenientDate{width: 100%;margin-bottom: 15px;}
.fancybox-content #quickDeliveryAddressHome, .fancybox-content #quickDeliveryAddressFlat, .fancybox-content .formfast .form-list .multi-fields input{width:calc(50% - 7px);}
.fancybox-content #quickDeliveryAddressHome{margin-left: 0;margin-top: 0;} 
.fancybox-content #quickDeliveryAddressFlat{margin-left: 14px;margin-top: 0;}
.fancybox-content .formfast .form-list .multi-fields select{width: 100%;}
.fancybox-content .formfast .form-list .multi-fields .select-wrp{width: calc(50% - 7px);margin-top: 0;}
.quickformfast .success, .quickformfast .warning{font-size:14px;line-height:16px;font-weight:bold;}
.quickformfast .success a, .quickformfast .warning a{font-size:14px;}
/* Корзина 767 */
.cart .cart-product-name{font-size: 14px;font-weight: normal;}
/* Быстрый заказ 767 */
.formfast .adress-fields.form-list .fields{width: 100%;}
.formfast .adress-fields.form-list .fields.city, .formfast .adress-fields.form-list .fields.rindex{width:calc(50% - 7px);}
#quickDeliveryAddressStreet, #deliveryConvenientDate{width: 100%;}
#quickDeliveryAddressFlat, #quickDeliveryAddressHome{margin-left:0;margin-top:15px;width: 203px;}
.formfast .form-list .multi-fields .select-wrp{width: 203px;margin-top:15px;}
.formfast .quick-order-col .order_account .fields{width: 100%;}
/* Добавление товара в корзину с модификацией 767 */
/* Авторизация, регистрация 767 */
.user-wrapper .user_form{width: 100%;}
.user-wrapper .user_form:not(:last-of-type){margin-bottom: 15px;}
/* Личный кабинет 767 */
.user-settings-navigation{margin-bottom: 0;}
.user-settings-navigation .item{width: 218px;margin-bottom: 15px;}
.user-settings-navigation .item .user-big-icon{height: 188px;background-size: 96px;}
/* ЛК История заказов (Список) 767 */
.order-info .scroll{overflow-x: auto;}
/* Список акций 767 */
.discount-box .discount-containter{width: 218px;}
.discount-box .discount-title{font-size: 14px;}
.discount-box .sale-percentage{font-size: 34px;}
/* Список новостей 767 */
.news-page-line .news-image{display: none;}
.news-page-line .news-info{width: 100%;}
/* Сравнение 767 */
/* Информация о заказе 767 */
.order-info .buttons .button{width: 100%;margin-bottom: 15px;}
.order-info .buttons form{width: 100%;display: block;}
/* feedback Связь с администрацией 767 */
.block-feedback .form-list{padding: 15px;}
.block-feedback .fields.half-field{width: 100%;}
.block-feedback .fields.half-field.first-field{margin-right: 0;}
.block-feedback .fields.half-field.second-field{margin-left: 0;}
}
@media all and (max-width: 479px) {
/* Контейнер 479 */
.container{width:100%;}
/* Добавление в корзину с модификацией 479 */
.product-view.fancybox-content{max-width: 290px;width: 290px;}
/* Шапка 479 */
header:after{content: "";position: absolute;height: 50px;top: 100px;left: 0;right: 0;z-index: 1;}
header .container{z-index: 10;}
.header-bottom{width:calc(100% - 150px);}
header .container{padding-top: 12px;}
.header-top{position: absolute;width: calc(100% - 150px);right: 15px;top: 0;}
.header-top .flex-link.header-telephone{border-right: 0;padding: 0;margin-bottom: 10px;justify-content:flex-end;width:100%;}
.header-top .flex-link.header-telephone .material-icons{display: none;}
.header-top .flex-link.help{padding-left: 0;padding-right: 12px;}
.header-top .flex-link.help .help-text .material-icons{display: none;}
.logo{margin-bottom: 12px;}
.main-header-content{margin-left: 0;width: 100%;}
.header-top .compare{padding: 0 12px;}
.header-cart{padding: 0 5px;}
.header-cart-inner{width: 65px;}
.header-cart .count{line-height: 17px;width: 23px;font-weight:normal;font-size:11px;}
.header-cart .material-icons{font-size:16px;margin-right: 3px;}
.header-user{width: 65px;right: 90px;}
.header-user .material-icons{display: block;margin-right: 0;font-size:21px;}
.header-user .header-hidden-text{display: none;}
.catalog-menu-button{width: calc(50% - 5px);font-weight: normal;font-size: 14px;text-transform:none;background:#e5e6e7;border-radius:14px;margin-bottom:8px;}
.menu-button{width: calc(50% - 5px);margin-left: 10px;font-weight: normal;font-size: 14px;text-transform:none;}
}
.icon_{background-color: #ffffff;margin-right: 8px;min-width: 24px;width: 24px;height: 24px;display: inline-block;-webkit-mask-position: center;-webkit-mask-repeat: no-repeat;-webkit-mask-size: contain;}
.cart-icon{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 30 30' fill='none'%3E%3Cg clip-path='url(%23clip0_512_15724)'%3E%3Cpath d='M29.8136 7.86918C29.647 7.65584 29.3915 7.53116 29.1208 7.53116H7.21352C7.02942 6.79476 6.71806 5.54918 6.41033 4.31884C5.77471 1.77602 3.50012 0 0.878898 0C0.393512 0 0 0.393512 0 0.878898C0 1.36428 0.393512 1.7578 0.878898 1.7578C2.692 1.7578 4.26535 2.9862 4.70503 4.74523L7.87469 17.4244C8.11592 18.3892 8.67993 19.2025 9.43403 19.7628C7.92631 21.1958 8.26381 23.8189 10.0545 24.8381C8.46754 26.9137 10.0119 30.0241 12.6465 29.9996C15.0293 30.0319 16.6381 27.3852 15.5213 25.2927H20.1268C19.0104 27.3856 20.6186 30.0319 23.0018 29.9996C27.2839 29.8373 27.283 23.6968 23.0017 23.5349H11.705C9.75096 23.4605 9.75242 20.6594 11.705 20.5857H23.7243C25.643 20.5857 27.3081 19.2857 27.7734 17.4243L29.9735 8.62316C30.0391 8.36066 29.9801 8.08246 29.8136 7.86918ZM23.0017 25.2927C23.8148 25.2927 24.4764 25.9543 24.4764 26.7674C24.4022 28.7209 21.601 28.7204 21.5271 26.7674C21.5271 25.9543 22.1886 25.2927 23.0017 25.2927ZM12.6464 25.2927C13.4595 25.2927 14.121 25.9543 14.121 26.7674C14.0469 28.7209 11.2457 28.7204 11.1718 26.7674C11.1718 25.9543 11.8333 25.2927 12.6464 25.2927ZM26.0681 16.9981C25.7988 18.0755 24.835 18.828 23.7243 18.828H11.9238C10.8131 18.828 9.84934 18.0755 9.57998 16.9981L7.65291 9.28901H27.9952L26.0681 16.9981Z' fill='%23464646'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_512_15724'%3E%3Crect width='30' height='30' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.favorite-icon{background-image: url("/design/favorite.svg");background-size: contain;background-position: center;background-repeat: no-repeat;    background-color: unset !important;}
.compare-icon{background-image: url("/design/compare.svg");background-size: contain;background-position: center;background-repeat: no-repeat;    background-color: unset !important;}
.user-icon{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 30 30' fill='none'%3E%3Cg clip-path='url(%23clip0_690_14389)'%3E%3Cpath d='M14.8034 14.4511C16.8658 14.4511 18.6514 13.7391 20.1107 12.3342C21.5696 10.9296 22.3095 9.21089 22.3095 7.22534C22.3095 5.24048 21.5699 3.52158 20.1105 2.11647C18.6511 0.712051 16.8655 0 14.8034 0C12.7409 0 10.9555 0.712051 9.4964 2.1167C8.03727 3.52135 7.29736 5.24025 7.29736 7.22534C7.29736 9.21089 8.03727 10.9298 9.4964 12.3344C10.956 13.7389 12.7416 14.4511 14.8034 14.4511V14.4511ZM10.7879 3.35976C11.9075 2.28195 13.2209 1.75804 14.8034 1.75804C16.3857 1.75804 17.6994 2.28195 18.8192 3.35976C19.9388 4.43779 20.4833 5.70236 20.4833 7.22534C20.4833 8.74878 19.9388 10.0131 18.8192 11.0912C17.6994 12.1692 16.3857 12.6931 14.8034 12.6931C13.2214 12.6931 11.908 12.169 10.7879 11.0912C9.66807 10.0134 9.1236 8.74878 9.1236 7.22534C9.1236 5.70236 9.66807 4.43779 10.7879 3.35976Z' fill='%23464646'/%3E%3Cpath d='M27.937 23.0686C27.8949 22.484 27.8098 21.8463 27.6845 21.173C27.558 20.4946 27.3951 19.8532 27.2002 19.2671C26.9986 18.6612 26.7249 18.0629 26.3861 17.4896C26.0349 16.8945 25.6222 16.3763 25.159 15.9499C24.6747 15.5038 24.0817 15.1451 23.396 14.8835C22.7127 14.6233 21.9554 14.4914 21.1454 14.4914C20.8273 14.4914 20.5196 14.6171 19.9254 14.9895C19.5598 15.2191 19.132 15.4846 18.6546 15.7782C18.2464 16.0286 17.6933 16.2632 17.0103 16.4756C16.3438 16.6832 15.6672 16.7885 14.999 16.7885C14.3314 16.7885 13.6548 16.6832 12.9878 16.4756C12.3055 16.2634 11.7522 16.0288 11.3447 15.7784C10.8718 15.4875 10.4438 15.222 10.0727 14.9893C9.47898 14.6169 9.17131 14.4912 8.85319 14.4912C8.04291 14.4912 7.28588 14.6233 6.60279 14.8837C5.91757 15.1449 5.32436 15.5036 4.83957 15.9501C4.37641 16.3767 3.96366 16.8947 3.61273 17.4896C3.27439 18.0629 3.00049 18.661 2.79887 19.2673C2.60415 19.8535 2.44128 20.4946 2.31479 21.173C2.18926 21.8454 2.10438 22.4833 2.06229 23.0692C2.02092 23.6421 2 24.2384 2 24.8408C2 26.4068 2.51713 27.6746 3.53688 28.6096C4.54403 29.5322 5.87644 30 7.49725 30H22.5028C24.1231 30 25.4555 29.5322 26.4629 28.6096C27.4829 27.6753 28 26.407 28 24.8406C27.9998 24.2361 27.9786 23.6398 27.937 23.0686V23.0686ZM25.2037 27.3358C24.5382 27.9456 23.6547 28.242 22.5025 28.242H7.49725C6.34482 28.242 5.46131 27.9456 4.79606 27.3361C4.14341 26.738 3.82623 25.9216 3.82623 24.8408C3.82623 24.2787 3.84549 23.7236 3.88401 23.1908C3.92158 22.668 3.99837 22.0937 4.11226 21.4836C4.22472 20.8809 4.36785 20.3153 4.53809 19.8033C4.70143 19.3124 4.92421 18.8262 5.20049 18.3579C5.46416 17.9116 5.76754 17.5287 6.10231 17.2202C6.41544 16.9315 6.81012 16.6953 7.27518 16.5182C7.70529 16.3543 8.18865 16.2646 8.71339 16.2511C8.77735 16.2838 8.89123 16.3463 9.07574 16.4621C9.45116 16.6976 9.88388 16.9663 10.3623 17.2605C10.9015 17.5914 11.5962 17.8903 12.4262 18.1483C13.2748 18.4124 14.1403 18.5465 14.9993 18.5465C15.8583 18.5465 16.724 18.4124 17.5721 18.1485C18.4028 17.8901 19.0973 17.5914 19.6373 17.26C20.1268 16.9588 20.5474 16.6979 20.9228 16.4621C21.1073 16.3465 21.2212 16.2838 21.2852 16.2511C21.8102 16.2646 22.2935 16.3543 22.7239 16.5182C23.1887 16.6953 23.5834 16.9318 23.8965 17.2202C24.2313 17.5285 24.5346 17.9114 24.7983 18.3582C25.0748 18.8262 25.2979 19.3126 25.461 19.8031C25.6314 20.3158 25.7748 20.8811 25.887 21.4833C26.0007 22.0947 26.0777 22.6692 26.1153 23.191V23.1915C26.154 23.7222 26.1735 24.2771 26.1738 24.8408C26.1735 25.9218 25.8564 26.738 25.2037 27.3358V27.3358Z' fill='%23464646'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_690_14389'%3E%3Crect width='30' height='30' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.menu-icon{background-image: url("/design/menu.svg");background-size: contain;background-position: center;background-repeat: no-repeat;    background-color: unset !important;}
.catalog-icon{background-image: url("/design/catalog.svg");background-size: contain;background-position: center;background-repeat: no-repeat;    background-color: unset !important;}
#header-mobile { display: none; border-top: 1px solid #b9b9b9; background-color: #f4f6f6 !important; position: fixed; bottom: 0; left: 50%; transform: translateX(-50%); z-index: 100; width: 100%; max-width: 1440px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.1) !important; transition: none; }
#header-mobile .header-mobile { display: flex; align-items: center; justify-content: center; flex-wrap: wrap; padding: 8px 0 !important; }
#header-mobile .header-mobile.mob_pages .header-mobile_btn, #header-mobile .header-mobile.mob_pages .modalBtn { width: calc(100% / 5); }
#header-mobile .header-mobile .header-mobile_btn, #header-mobile .header-mobile .modalBtn { display: flex; flex-direction: column; align-items: center; width: calc(100% / 5); box-sizing: border-box; position: relative;}
#header-mobile .header-mobile .mob-cart_ .count{position: absolute;top:0;left:46px;width: 16px;line-height: 16px;text-align: center;color: #fff;background: #a2cf5e;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
#header-mobile .header-mobile .header-icon_inner { display: flex; align-items: center; justify-content: center; position: relative; }
#header-mobile .header-mobile .header-icon_inner .icon_ { background-color: #464646; width: 20px; height: 20px; min-width: 20px; margin: 0; }
#header-mobile .header-mobile .text { font-size: 12px; color: #464646; margin-top: 5px; text-align: center; }
#header-mobile .header-mobile .mob-cart_ .text{margin: 0}
#header-mobile .header-mobile .header-icon_inner .header-mob_count_ { top: -2px; right: -12px; width: 14px; height: 14px; min-width: 14px; font-size: 8px; background-color: #f00; color: #fff; border-radius: 50%; text-align: center; line-height: 14px; }
#header-mobile span.material-icons {font-size: 20px;}
@media (max-width: 1023px) { .header-main .mainnav { max-width: calc(100% - 250px); } }
@media (max-width: 767px) { #header-mobile { display: block !important; } .header .headerNavBar .header-user, .header .headerNavBar .menu_inner:not(.cart) { display: none; } }
@media (min-width: 768px) { #header-mobile { display: none !important; } }
@media (max-width: 639px) { #header-mobile .header-mobile { padding: 0 !important; } header.header { padding: 12px 0 !important; } }
@media (max-width: 460px) { #header-mobile .header-mobile .text { font-size: 10px !important; } #header-mobile { padding: 6px 0 calc(4px + env(safe-area-inset-bottom)) 0 !important; } }
@media (max-width: 480px){
/* Слайдер на главной 479 */
#Slider{height: 200px;}
#Slider .item{height: 200px;}
#Slider .item .SlideText{display: none;}
#Slider .item .SlideContent{width: 100%;padding: 15px;}
#Slider .item .SlideBigText{font-size: 16px;line-height: 25px;margin-bottom: 10px;}
/* Приемущества на главной 479 */
.advantages .advantage{min-width: 81px;}
/* Распродажа на главной, товары на главной 479 */
.mobile-hidden{display:none;}
.pdt-main .add-cart .material-icons, .pdt-main .quickview .material-icons{display: block;background: #a2cf5e;width:30%;line-height:36px;}
.pdt-main .add-cart:hover .material-icons, .pdt-main .quickview:hover .material-icons{background:#ff6c0d;color:#fff;}
.pdt-main .add-cart .hover-show, .pdt-main .quickview .hover-show{display: none;}
.pdt-main .add-cart .price-box, .pdt-main .quickview .price-box{width:70%;}
.pdt-default .product-image{width:121px;height:121px;margin:0 auto;}
.pdt-default .price-box .price.main-price{font-size:14px;line-height:16px;height:16px;}
.pdt-default .price-box .price.old-price{font-size:13px;line-height:16px;height:16px;}
/* Баннеры на главной 479 */
.index-small-banners .item a{height: 150px;}
/* Новинки 479 */ 
.pdt-default .new-goods .item{width:calc(50% - 14px);}
/* Хиты продаж 479 */
.pdt-default .hit-goods .item{width:calc(50% - 14px);}
.pdt-default .hit-goods .product-image{width: 127px;height: 127px;}
/* Лонг баннеры на главной 479 */
.long-banners .item{padding: 20px;}
.long-banners .button{display:none;}
.long-banners.owl-carousel .owl-dots{justify-content: center;padding-right: 0;}
/* Новости 479 */
#news .index-news-box:nth-child(1){width:100%;}
#news .index-news-box:nth-child(n + 2){display:none;}
/* Подвал 479 */
#footer .col{width:100%;}
#footer .col:nth-child(2){margin-top:20px;}
#footer .col:nth-child(4){width:100%;}
.social-links{width: 100%;margin-bottom: 20px;justify-content: center;}
.payment-services{margin-left: 0;width: 100%;justify-content: center;}
.copyright .copyright-text{margin-top: 20px;}
#footer .title{cursor:pointer;user-select:none;}
#footer .title .material-icons.right{display:block;}
#footer .title .material-icons.down{display:none;}
#footer .active .title .material-icons.right{display:none;}
#footer .active .title .material-icons.down{display:block;}
#footer .lr-hide{display: none;}
#footer .active .lr-hide{display: block;}
/* Категории 479 */
.categories .item{width: calc(50% - 14px);padding: 0;}
.categories .item .cat-image{width: 100%;height: 138px;}
.categories .item .cat-image{order: 1;}
.categories .item .cat-name{order: 2;margin-bottom: 0;padding: 14px;text-align: center;font-size: 12px;}
/* Не главная страница 479 */
/* Меню для мобильных устройств 479 */
.adaptive-menu .adaptive-content{width: 260px;}
.adaptive-bg{width: calc(100% - 260px);}
/* Фильтры 479 */
.fiters-form{width: 260px;}
.filter-close{width: calc(100% - 260px);}
.toolbar{padding: 15px 10px;}
/* Сортировки 479 */
.sort-by-mobile select {width: 100px;padding: 0 8px;}
.mobile-filter .material-icons:before{content: "Фильтр";font-size: 13px;color: #000;font-family: 'Open Sans', sans-serif;line-height: 32px;display: inline-flex;justify-content: center;}
.mobile-filter .material-icons{font-size: 24px;color: #acacac;display: flex;line-height: 32px;}
/* Мини-категории 479 */
/* Товары таблицей 479 */
.pdt-default.table-goods .item{width: calc(50% - 14px);}
.pdt-default.table-goods .product-image{width: 138px;height: 138px;}
/* Товары списком 479 */
.products-list .product-list-middle {margin-bottom: 2px;}
.products-list .product-image{width: 110px;height: 110px;}
.products-list .product-information{width:calc(100% - 110px - 15px);}
.products-list .ratings{width: 35px;display: flex;flex-wrap: wrap;align-content: center;align-items: center;}
.products-list .rating-box{width: 16px;display: flex;flex-wrap: wrap;}
.products-list .rating-box span{width: 100%;display: block;}
.products-list .rating-box .rating{width: 100%!important;}
.products-list .rating-val{display: block;margin-left: 5px;line-height: 1;color:#acacac;}
.products-list .goods-available{margin-left: 0; margin-bottom:5px;}
.products-list .rating-box{background-size: 14px;width: 14px;height: 14px;}
.products-list .rating-box .rating{background-size: 14px;height: 14px;}
.products-list .goods-available{font-size: 12px;color:#2F81CD;font-weight: bold;}
.products-list .add-cart .material-icons, .products-list .quickview .material-icons, .products-list .add-notify .material-icons{display: block;line-height:35px;}
.products-list .add-cart .add-text, .products-list .quickview .add-text, .products-list .add-notify .add-text{display: none;}
.products-list .add-cart .add-text {display:block; }
.products-list .price-box{width: 100%; margin-bottom: 5px;}
.products-list .price-box .price.main-price{font-size: 18px;}
.products-list .price-box .price.old-price{font-size: 12px;}
.products-list .goodsListForm{width:100%;}
.products-list .add-cart, .products-list .quickview, .products-list .add-notify{width:35px;}
.products-list .add-to-links{margin-left: auto;width:45px;justify-content: flex-end;}
.products-list .add-to-links a .material-icons{font-size:18px;color:#acacac;}
.goods-available .material-icons, .goodsDataMainModificationAvailable .material-icons{font-size:22px;}
.products-list .add-cart{width: 75px;display: flex;justify-content: center;}
.products-list .product-name a {    line-height: 16px;}
.products-list .product-name{width: 100%;overflow: hidden;margin-bottom: 10px;height: 32px;}
.products-list .add-cart .material-icons, .products-list .ratings {display:none;}
.products-list .add-cart{height: 30px;line-height: 30px;}
.products-list .price-box{padding-left: 0;padding: 10px 0;}
/* Каталог 479 */
.adaptive-bg{width: calc(100% - 260px);}
.adaptive-content{width: 260px;}
/* Фильтры 479 */
/* Политика конфиденциальности 479 */
/* Кнопки в истории заказов 479 */
/* Список акций 479 */
.discount-box{width: 100%;}
.discount-box .discount-containter{width: 100%;margin:0 auto 35px auto;}
/* Карточка товара 479 */
.product-view .prod-top .opinion_value .rev-count{display: none;}
.productImgBlock{width: 100%;}
.big-image{height: 260px;}
.mini-images{width:calc(100% + 16px);}
.mini-images .item{height:75px;}
.mini-images .item a{width: 75px;height: 75px;}
.mini-images .item a img{max-width: 75px;max-height: 75px;}
.mini-images .owl-nav{width: 100%;left: 0;}
.product-content .price-box .price-text{display: none;}
.product-content .price-box-wrp .discount-sticker-inner span{display: none;}
.opinion-circle-block{width: 100%;}
.opinion-avatar{display: none;}
.goodsDataOpinionList .opinion-user{width: 100%;margin-left: 0;}
.product-content .price-box .special-price .price{font-size: 28px;line-height: 20px;}
.product-view .prod-top .art-number{margin-left: 10px;width: 95px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.product-view .prod-top .add-to-links{margin-left: 10px;}
.product-view .prod-top .add-to-links a:first-of-type{margin-right: 10px;} 
.goodsDataOpinionList .opinion-filter .opinion-filter-label{display:none;}
.product-information-block .delivery h4{font-size:16px;padding:5px 0;margin:10px 0;}
/* Личный кабинет 479 */
.user-settings-navigation .item{width: calc(50% - 7px);}
.user-settings-navigation .item .user-big-icon{height: 106px;background-size: 60px;}
.user-settings-navigation .item .user-title {font-size: 11px;}
/* Корзина 479 */
.cart .image{width: 70px;height: 70px;margin-left: 15px;}
.cart .cart-checkbox{width: 100%;justify-content: flex-start;}
.cart .cart-right{width:calc(100% - 70px - 15px);}
.cart .cart-product-name{font-size: 13px;}
.cart .cart-product-name a{position: absolute;right: 15px;top: 15px;width: calc(100% - 48px - 15px);white-space: nowrap;}
.cart .qty-cart-col .qty{width: 88px;height: 30px;}
.cart .qty-cart-col .qty a{width: 26px;height: 28px;}
.cart .qty-cart-col .qty input{width: 34px;height: 28px;}
.cart .one-prod-price{margin-left: 10px;}
.cart .one-prod-price .price{font-size: 15px;}
.cart .one-prod-price .price.old-price{font-size: 12px;}
.cart .remove-product-col{width: 100%;justify-content: center;}
.cart .cart-product-list .remove{opacity: 1;}
.cart .cart-product-properties{margin-top: 5px;}
.cart .cart-top-selector #cart-product-select-all{margin-right:5px;}
.cart .cart-top-selector label{font-size:12px;} 
.cart .one-prod-price{max-width: 75px;}
.cart .cart-top-selector .clearCart, .cart .cart-top-selector .clearChecked{font-size: 12px;}
.cart .cart-top-selector .clearCart .material-icons, .cart .cart-top-selector .clearChecked .material-icons{font-size: 20px;}
/* Быстрый заказ 479 */
#quickDeliveryAddressFlat, #quickDeliveryAddressHome{width: 123px;}
.formfast .form-list .multi-fields .select-wrp{width: 123px;}
.coupons .couponBlock .coupon-btn{width:120px;}
#quick_form_coupon_code{width:calc(100% - 135px);}
.fancybox-content #quick_form_coupon_code{width:calc(100% - 120px);}
.fancybox-content .coupons .couponBlock .coupon-btn{width:110px;}
/* Сравнение 479 */
.CompareGoodsTableFilter .label{font-size:12px;}
.CompareGoodsTableTbody .image a{height: 130px;}
/* Оформление заказа без js 479 */
.no-js-form .buttons{width: 100%;}
.no-js-form .buttons .button{width: 100%;}
/* feedback Связь с администрацией 479 */
.block-feedback .button{width: 100%;}
.block-feedback .pp{margin-left: 0;width: 100%;text-align: center;justify-content:center;margin-top:10px;}
/* Обратный звонок 479 */
#hidden-callback{width: 290px;}
#hidden-callback .button{width: 100%;}
#hidden-callback .pp{margin-top: 10px;width: 100%;padding:0;}
/* Добавление отзыва 479 */
#hidden-opinion-add{width: 290px;}
.goodsDataOpinionBlock .radio-input{width: 100%;}
#hidden-opinion-add .button{width: 100%;}
#hidden-opinion-add .pp{width: 100%;padding: 0;margin-top: 10px;}
/* Уведомить о поступлении 479 */
#fancybox__notify{width: 290px;}
#fancybox__notify .button{width: 100%;}
#fancybox__notify .pp{width: 100%;padding: 0;margin-top:0px;margin-bottom:10px;}
#fancybox__notify .title{font-size: 16px;}
#fancybox__notify .callback-input{margin-bottom:10px;}
/* Быстрый заказ ajax 479 */
.fancybox-content #quickform{padding: 15px;}
.fancybox-content{width: 290px;}
.fancybox-content .formfast .quick-order-col .order_account .fields, .fancybox-content .formfast .adress-fields.form-list .fields{width: 100%;}
.fancybox-content #quickDeliveryAddressStreet, .fancybox-content #deliveryConvenientDate{width: 100%;margin-bottom: 15px;}
.fancybox-content #quickDeliveryAddressHome, .fancybox-content #quickDeliveryAddressFlat, .fancybox-content .formfast .form-list .multi-fields input{width:calc(50% - 7px);}
.fancybox-content #quickDeliveryAddressHome{margin-left: 0;margin-top: 0;} 
.fancybox-content #quickDeliveryAddressFlat{margin-left: 14px;margin-top: 0;}
.fancybox-content .formfast .form-list .multi-fields select{width: 100%;}
.fancybox-content .formfast .form-list .multi-fields .select-wrp{width: calc(50% - 7px);margin-top: 0;}
}
/******************************************************************************
  Фиксы для браузеров
*******************************************************************************/
.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;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:300px;
-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:none;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 10px 10px 50px;position: relative;font-size: 13px;overflow: hidden;background-color:#313133;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.noty_theme__sunset.noty_bar .noty_buttons{}
.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{color:#fff;}
.noty_theme__sunset.noty_type__error{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{color:#fff;}
/* Noty Font Fixes*/
.noty_body:before{content:' ';width:22px;height:22px;position:absolute;left:14px;top:calc(50% - 11px);background-position: center center;background-size: 16px;background-repeat: no-repeat;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;}
.noty_type__error .noty_body:before{background-color:#f94860;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' height='24' width='24'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%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%3C/svg%3E");}
.noty_type__success .noty_body:before{background-color:#714ad5;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' height='24' width='24'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z'/%3E%3C/svg%3E");}
.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%}
.material-icons {
  font-family: 'Material Icons';
  font-weight: normal;
  font-style: normal;
  font-size: 18px;  /* Preferred icon size */
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
}
.advantages {display: none;}
@media all and (max-width: 991px) {
  .advantages {    display: flex;}
}  
/* Распродажа на главной, товары на главной 991 */
.prod-rating{display: none;}
.pdt-default .goodsListForm{width: 150px;}
.pdt-main .add-cart, .pdt-main .quickview{width: 195px;display: flex;flex-wrap: wrap;position: static;transform: none;}
.pdt-main .add-notify{width: 150px;display: flex;flex-wrap: wrap;position: static;transform: none;}
.pdt-main .add-cart .price-box, .pdt-main .quickview .price-box{position: static;width: 50%;order: 2;transform: none;background-color: #f4f6f8;transition: 0s;}
.pdt-main .add-cart .hover-show, .pdt-main .quickview .hover-show{position: static;width: 50%;order: 1;transform: none;background-color: #714ad5;transition: 0s;}
.pdt-main .add-cart:hover .hover-show, .pdt-main .quickview:hover .hover-show{transform: none;background-color: #ff6c0d;}
.pdt-main .add-cart:hover .price-box, .pdt-main .quickview:hover .price-box{transform: none;background-color: #ff6c0d;}
.pdt-main .price-box .price.main-price,.pdt-main .price-box .price.old-price{color:#fff;}
.pdt-main .add-to-links{width: 50px;}
.index-page-goods-category.pdt-main .add-to-links{width: 44px;}
.pdt-default .product-image{width:224px;height:224px;}
.pdt-default .price-box .price.main-price{font-size:16px;line-height:16px;height:16px;color:#000;}
.pdt-default .price-box .price.old-price{height:16px;}
@media all and (max-width: 767px) {
.pdt-main .add-cart, .pdt-main .quickview{width: 150px;}
}
/* Распродажа на главной, товары на главной 479 */
.mobile-hidden{display:none;}
.pdt-main .add-cart .material-icons, .pdt-main .quickview .material-icons{display: block;background: #a2cf5e;width:30%;line-height:36px;}
.pdt-main .add-cart:hover .material-icons, .pdt-main .quickview:hover .material-icons{background:#ff6c0d;color:#fff;}
.pdt-main .add-cart .hover-show, .pdt-main .quickview .hover-show{display: none;}
.pdt-main .add-cart .price-box, .pdt-main .quickview .price-box{width:70%;}
.pdt-default .product-image{width:121px;height:121px;margin:0 auto;}
.pdt-default .price-box .price.main-price{font-size:14px;line-height:16px;height:16px;}
.pdt-default .price-box .price.old-price{font-size:13px;line-height:16px;height:16px;}
.header-bottom-mobile{display:none;}
.header-cart-inner-mobile {display: none;}
button.add-cart.btn-primary.main-add.mobile {display:none;}
.fixed-bar{display: none;}
@media(max-width:479px){
  .header-bottom{display:none}
 .header-bottom-mobile{display:flex;margin-bottom:10px;flex-direction:row;gap:10px}
 .main-header-content-mobile{flex:1;max-width:100%}
 .catalog-menu-button{width:44px;margin-bottom:0}
 .catalog-menu-button .material-icons.bars{margin-right:0}
 .header-cart-inner{display:none}
 .header-cart-inner-mobile{display:block;width:42px}
 .header-cart .count{width:17px}
 .main-header-content{display:none}
 button.add-cart.btn-primary.main-add{display:none}
 button.add-cart.btn-primary.main-add.mobile{display:block}
 div#header-mobile.goods{border:unset}
 .fixed-bar{position:fixed;bottom: calc(51px + env(safe-area-inset-bottom));left:0;width:100%;display:flex;z-index:1000;padding:10px 10px;background:#fff;gap:10px;border-bottom: 1px solid #b9b9b9;}
.price-only,.fixed-bar .add-cart{width:70%;text-align:center;padding:8px 16px;border-radius:14px;font-weight:500;font-size:16px}
.price-only{color:#3c3c3c;display:flex;align-items:center;justify-content:center;font-size:26px;font-weight:600;}
button.add-cart.btn-primary.main-add.mobile{margin-bottom:0}
}
