html {font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;}
body {position: relative;font-family: 'Comfortaa', sans-serif;font-size: 14px;line-height: 1;font-weight: 400;background-color: #fff;color: #333;overflow-x: hidden;margin:0;padding:0;}
* {-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 {margin-right:auto;margin-left:auto;padding-left: 15px;padding-right: 15px;}
.container:before, .container:after {display: table;line-height: 0;content: "";}
.container:after {clear: both;}
.row {margin-left: -15px;margin-right: -15px;}
.clear {clear:both;}
.clearfix:before, .clearfix:after {content: " ";display: table;}
.clearfix:after {clear: both;}
a {color: #333;text-decoration:none;cursor:pointer;}
a:hover, a:active {outline:0;color: #B69355;text-decoration:none;}
img {max-width: 100%;height: auto;vertical-align: middle;border: 0;}
p {margin: 0 0 0 0;}
input, select, textarea, input[type="text"], input[type="password"], input[type="date"], input[type="number"], input[type="email"], input[type="search"] {-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;outline: 0;font-family:'Comfortaa', sans-serif;}
textarea {width: 100%;max-width: 100%;font-family: 'Comfortaa', sans-serif;border: 1px solid #dadada;font-size: 14px;padding: 5px 10px;resize:none;}
.inputText {display: inline-block;width: 100%;max-width: 350px;height: 40px;line-height: 28px;font-size: 14px;padding: 5px 10px;border: 1px solid #dadada;text-transform: none;-webkit-backface-visibility: hidden;backface-visibility: hidden;}
.inputText:focus, select:focus, textarea:focus {outline: 0;border-color: #999999;}
a,img,.pctg,.PopularCategoryName,.button,.modification_value{-moz-transition: 0.3s all ease;-o-transition: 0.3s all ease;-ms-transition: 0.3s all ease;transition: 0.3s all ease;}
.goods-cat-image-medium,.categories .item .cat-name a,.categories .item{-moz-transition: 0.5s all ease;-o-transition: 0.5s all ease;-ms-transition: 0.5s all ease;transition: 0.5s all ease;}
#Slider .container,.actions-wrapper{-moz-transition: 0.25s opacity ease;-o-transition: 0.25s opacity ease;-ms-transition: 0.25s opacity ease;transition: 0.25s opacity ease;}
.wrapper{max-width:100%;overflow:hidden;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {font-size:14px;}
input::-moz-placeholder         ,textarea::-moz-placeholder          {font-size:14px;}
input:-ms-input-placeholder     ,textarea:-ms-input-placeholder      {font-size:14px;}
/* Заголовки */
h1, h2, h3, h4, h5, h6 {margin:0;font-size:36px;}
 
/*Скроллбар*/ 
::-webkit-scrollbar{width:8px;background:#fafafa;height:8px;}
::-moz-scrollbar{width:8px;background:#fafafa;height:8px;}
::-webkit-scrollbar-thumb{background:#B69355;width:4px;height:4px;padding:0 2px;}
::-moz-scrollbar-thumb{background:#B69355;width:4px;height:4px;padding:0 2px;}
/* Вспомогательные классы */
ol.unstyled, ul.unstyled {margin: 0;padding: 0;list-style: none;list-style-position: inside;}
.required em {color: #E80636;}
.blockquote {padding: 0 0 0 15px;margin: 0 0 20px;border-left: 3px solid #B69355;text-align: left;line-height: 25px;word-break:break-all;}
.desc h3{word-break:break-word;}
.col-left {float: left !important;}
.col-md-3.col-left{padding:0;}
.col-right {float: right !important;}
.noscript {position: relative;text-align: center;background-color: #B69355;color: #fff;top: 0;z-index: 999;width: 100%;padding: 10px 0;}
.unselectable{-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.slick-slider *:focus{outline:0;}
.selectable {-webkit-user-select: auto;-moz-user-select: text;-ms-user-select: text;user-select: text;}
.f-fix {float: left;width: 100%;}
.red {color: #E80636;}
.fadeout {opacity: 0;filter: alpha(opacity=0);}
.fadein {opacity: 1;filter: alpha(opacity=100);}
.separator {display: inline-block;width: 1px;height: 18px;background: #000000;margin: 0 5px;text-indent: 9999px;}
.tc {color: #B69355 !important;}
.DescriptionBlock {overflow:hidden;text-overflow:ellipsis;word-break:break-word;margin-top:15px;line-height:24px;}
.m15 {margin-right: 15px;margin-left: 15px;}
.button,button,#header .catalog-hidden-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;}
.table-box tfoot td.text-right{text-align:right;}
/* Уведомления */
.success, .warning, .attention, .information {position: relative;color: #fff;min-height: 40px;margin: 20px 0;overflow: hidden;padding: 10px 20px;text-shadow: none;font-size: 16px;font-weight:normal;}
.success {background-color:rgb(66, 184, 86);color: #fff;}
.warning {background-color: #f2dede;border: 1px solid #ebccd1;color: #a94442;}
.attention {background-color: #B69355;color:white;}
.information {background-color: #3FCBFC;border: 1px solid #1ce7fb;color: #fff;}
.success .close, .warning .close, .attention .close, .information .close {float: right;padding-top: 4px;padding-right: 4px;cursor: pointer;}
.success a, .warning a, .attention a, .information a {font-weight:normal;font-size:16px;text-decoration:underline;}
.attention a{color:White;}
.error-page .attention a{color:White;text-decoration:underline;margin-top:0;}
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!important;}
.name-error, .phone-error {display: block;color: #E80636;text-align: left;margin:10px 0 0 0 ;}
/*18+*/
#ageCheck{width:100%;height:100%;position:fixed;left:0;top:0;flex-wrap:wrap;display:flex;align-items:center;background:rgba(0,0,0,0.7);z-index:10000;overflow-y:auto;}
#ageCheck .ageCheckContent{width:90%;max-height:80%;margin:0 auto;overflow:hidden;max-width:690px;padding:40px;position:relative;background:url('/design/d349390/ageCheckBg.png') calc(100% - 20px) calc(100% + 20px) no-repeat white;}
#ageCheck .ageCheckContent .ageCheckWrp{max-height:500px;overflow:hidden;overflow-y:auto;}
#ageCheck .ageCheckContent .ageCheckWrp .ageCheckHeader{font-family:'Circe';font-weight:300;font-size:56px;color:#B69355;line-height:70px;margin-bottom:20px;}
#ageCheck .ageCheckContent .ageCheckWrp .ageCheckExplain{color:#333333;font-size:16px;margin-bottom:20px;}
#ageCheck .ageCheckContent .ageCheckWrp .ageCheckText{font-family:'Circe';font-size:24px;font-weight:300;color:#333333;margin-bottom:40px;line-height:30px;display:none;padding-right:50px;}
#ageCheck .ageCheckContent .ageCheckWrp .ageCheckText.active{display:block;}
#ageCheck .ageCheckContent .ageCheckWrp .ageCheckTextAfterClose{font-family:'Circe';font-size:24px;font-weight:300;color:#333333;margin-bottom:40px;line-height:30px;display:none;padding-right:50px;}
#ageCheck .ageCheckContent .ageCheckWrp .ageCheckTextAfterClose.active{display:block;}
/* Таблицы */
.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 #dadada;line-height: 18px;padding: 12px 10px;text-align: center;word-break:break-word;}
.table-box thead td, .table-box tfoot td {background-color: #fafafa;border: 1px solid #dadada;line-height: 18px;padding: 12px;text-align: center;}
.table-box tbody tr td.cell1 {text-align: right;width: 50%;word-break:break-all;}
.table-box tbody tr td.cell2 {text-align: left;width: 50%;word-break:break-all;}
.table-box tr.hide{display:none;}
/* Настройки максимальных размеров генерируемых изображений */
.goods-image-icon {max-width:100px; max-height:100px;} 
.goods-image-icon-square {width:200px;height:200px;} 
.goods-image-small{max-width:240px; max-height:240px;}
.goods-image-small-square {width:480px; height:480px;}
.goods-image-medium {max-width:360px; max-height:360px;}
.goods-image-medium-square{width:720px; height:720px;}
.goods-image-other{max-width:120px; max-height:120px;}
.goods-image-other-square {width:240px; height:240px;}
.goods-image-large{max-width:1800px; max-height:1800px;}
.goods-image-large-square {width:1800px; height:1800px;}
.goods-cat-image-icon {max-width:100px; max-height:100px;}
.goods-cat-image-icon-square{width:200px; height:200px;}
.goods-cat-image-medium {max-width:360px; max-height:360px;}
.goods-cat-image-medium-square{width:720px; height:720px;}
.goods-cat-image-other{max-width:100px; max-height:100px;}
.goods-cat-image-other-square {width:200px; height:200px;}
/* END Настройки максимальных размеров генерируемых изображений */
/* jQuery.Rating Plugin CSS - http://www.fyneworks.com/jquery/star-rating/ */
.ratings {display: inline-block;font-size: 11px;line-height: 1;}
.ratings:after {content: ".";display: block;clear: both;font-size: 0;height: 0;line-height: 0;overflow: hidden;}
.rating-box {float: left;width: 60px;height: 12px;background-size:12px 12px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fb92a5' width='24' height='24'%3E%3Cpath d='M22 9.24l-7.19-.62L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21 12 17.27 18.18 21l-1.63-7.03L22 9.24zM12 15.4l-3.76 2.27 1-4.28-3.32-2.88 4.38-.38L12 6.1l1.71 4.04 4.38.38-3.32 2.88 1 4.28L12 15.4z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");}
.rating-box .rating{height: 12px;background-size:12px 12px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fb92a5' width='24' height='24'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M12 17.27L18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");}
.rating-cancel, .star-rating{display:block;float:left;width:24px!important;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!important;}
.star-rating-on a {background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fb92a5' width='24' height='24'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M12 17.27L18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");}
.star-rating-hover a {background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fb92a5' width='24' height='24'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M12 17.27L18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");}
.star-rating-readonly a {cursor:default !important}
.star-rating {}
/* Иконки форматов файлов */
.file_extension_icon        {width:16px;height:16px;display:block;float: left;margin-right: 10px;background:#ffffff url("icons-files-extensions.gif?design=newyear") no-repeat left top;}
.file_extension_icon.torrent{background-position:-16px 0px}
.file_extension_icon.xls    {background-position:-32px 0px}
.file_extension_icon.ie7    {background-position:-48px 0px}
.file_extension_icon.ppt    {background-position:-64px 0px}
.file_extension_icon.htm,
.file_extension_icon.html   {background-position:0px -16px}
.file_extension_icon.avi    {background-position:-16px -16px}
.file_extension_icon.bmp,
.file_extension_icon.gif    {background-position:-32px -16px}
.file_extension_icon.js,
.file_extension_icon.css,
.file_extension_icon.txt    {background-position:-48px -16px}
.file_extension_icon.pptm    {background-position:-64px -16px}
.file_extension_icon.rtf,
.file_extension_icon.doc    {background-position:0px -32px}
.file_extension_icon.jpg    {background-position:-16px -32px}
.file_extension_icon.png    {background-position:-32px -32px}
.file_extension_icon.ini    {background-position:-48px -32px}
.file_extension_icon.pptx   {background-position:-64px -32px}
.file_extension_icon.php    {background-position:0px -48px}
.file_extension_icon.mht,
.file_extension_icon.mhtml  {background-position:-16px -48px}
.file_extension_icon.psd    {background-position:-32px -48px}
.file_extension_icon.zip    {background-position:-48px -48px}
.file_extension_icon.xps    {background-position:-64px -48px}
.file_extension_icon.exe    {background-position:0px -64px}
.file_extension_icon.xml    {background-position:-16px -64px}
.file_extension_icon.wma,
.file_extension_icon.mp3    {background-position:-32px -64px}
.file_extension_icon.xlsx   {background-position:-48px -64px}
.file_extension_icon.xlsb   {background-position:-64px -64px}
.file_extension_icon.pdf    {background-position:0px -80px}
.file_extension_icon.csv    {background-position:-16px -80px}
.file_extension_icon.docx   {background-position:-32px -80px}
.file_extension_icon.accdb  {background-position:-48px -80px}
.file_extension_icon.xlsm   {background-position:-64px -80px}
.file_extension_icon.dll    {background-position:0px -96px}
/* END Иконки форматов файлов */
/*Хиты продаж*/
#Slider{background:#fafafa;min-height:400px;position:relative;}
#Slider .container{opacity:0;height:600px;}
#Slider .hit-top{height:370px;}
#Slider .hit-top .product-image{position:relative;height:380px;opacity:0.5;}
#Slider .hit-top .product-image.slick-current{opacity:1;}
#Slider .hit-top .product-image a{display: flex;align-items: center;text-align: center;height:400px;}
#Slider .hit-top .product-image a img{display:block;max-width:100%;margin:0 auto;transform:scale(0.75);}
#Slider .hit-top .product-image.slick-current a img{transform:scale(1);}
#Slider .hit-top .product-image.slick-center{background:url('/design/d349390/hit_bg.png') center center no-repeat;background-size:contain;}
#Slider .hit-bottom{padding:15px 0;position: absolute;top: 30%;width: 30%;}
#Slider .hit-bottom .product-name{text-align:center;position:relative;margin-bottom:30px;margin-top:15px;}
#Slider .hit-bottom .product-name:before{content:' ';position:absolute;width:100%;height:1px;background:#d1d1d1;top:50%;left:0;z-index:2;}
#Slider .hit-bottom .product-name a{display: inline-block;padding: 0 30px;background: #fafafa;position: relative;z-index: 3;font-family: 'Circe';font-weight: 300;line-height: 30px;font-size: 30px;max-width: 80%;word-break: break-word;max-height: 30px;overflow: hidden;text-overflow: ellipsis;}
#Slider .hit-bottom .product-shop{display:flex;}
#Slider .hit-bottom .product-shop .description{display: block;width: 40%;height: 80px;font-size: 14px;line-height: 20px;color: #979797;word-break:break-word;text-overflow:ellipsis;}
#Slider .hit-bottom .product-shop .price-box{width: 20%;text-align: center;display: flex;flex-wrap: wrap;align-items: center;align-content: center;}
#Slider .hit-bottom .product-shop .price-box .price{font-size:32px;}
#Slider .hit-bottom .product-shop .price-box .price.old-price{font-size:18px;}
#Slider .hit-bottom .product-shop .product-actions-wrapper{display:flex;flex-wrap:wrap;width:40%;}
#Slider .hit-bottom .price{display:block;text-align:center;width:100%;}
#Slider .hit-bottom .price.old-price{margin-bottom:15px;}
#Slider .hit-bottom .addtocart{width:100%;padding-top:17px;text-align:right;}
#Slider .hit-bottom .addtocart .add-cart{line-height:47px;height:45px;max-width:300px;display:inline-block;text-align:center;}
#Slider .hit-bottom .add-to-links{width:35px;float:left;margin-left:5px;position:static;}
.contacts-mobile {display:none;}
/*Слайд*/
#Slider{background:#fafafa;min-height:400px;position:relative;}
#Slider .container{opacity:0;height:600px;}
#Slider .slide-index{height:470px;}
#Slider .slide-index .slide-image{position:relative;height:470px;opacity:0.5;}
#Slider .slide-index .slide-image.slick-current{opacity:1;}
#Slider .slide-index .slide-image a{display: flex;align-items: center;text-align: center;height:400px;}
#Slider .slide-index.slide-imagea img{display:block;max-width:100%;margin:0 auto;transform:scale(0.75);}
#Slider .slide-index .slide-image.slick-current a img{transform:scale(1);}
#Slider .slide-index .slide-image.slick-center{background:url('/design/d349390/hit_bg.png') center center no-repeat;background-size:contain;}
#Slider .slider-container .bottom{padding:15px 0;position: absolute;top: 10%; left:10%;}
#Slider .slider-container  .bottom .product-name{text-align:center;position:relative;margin-bottom:30px;margin-top:15px;}
#Slider .slider-container   .bottom .product-name:before{content:' ';position:absolute;width:100%;height:1px;background:#d1d1d1;top:50%;left:0;z-index:2;}
#Slider .slider-container  .bottom .product-name a{display: inline-block;padding: 0 30px;background: #fafafa;position: relative;z-index: 3;font-family: 'Circe';font-weight: 300;line-height: 30px;font-size: 30px;max-width: 80%;word-break: break-word;max-height: 30px;overflow: hidden;text-overflow: ellipsis;}
/* Цена */
.price {display: inline-block;font-size: 24px;font-weight:normal;color:#252424;}
.price.RUB span span:nth-child(2){display:none;}
.price.with-old-price{color:#B69355;}
.price:before {display: inline-block;line-height: 1}
.old-price .price, .price.old-price {font-size: 16px;color: #999999;font-weight:normal;text-decoration:line-through;}
.old-price .price:before, .price.old-price:before{font-size:12px;}
.price.RUB:before, .RUB .price:before {content:' ';
background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 330 330'%3E%3Cpath d='M180 170c46.869 0 85-38.131 85-85S226.869 0 180 0c-.183 0-.365.003-.546.01H110.02l-.019-.001c-8.284 0-15 6.716-15 15V200H80c-8.284 0-15 6.716-15 15s6.716 15 15 15h15v85c0 8.284 6.716 15 15 15s15-6.716 15-15v-85h55c8.284 0 15-6.716 15-15s-6.716-15-15-15h-55v-30h55zm0-139.99c.162 0 .324-.003.484-.008C210.59 30.262 235 54.834 235 85c0 30.327-24.673 55-55 55h-55V30.01h55z'/%3E%3C/svg%3E");
display: inline-block;vertical-align: middle;width: 10px;height: 27px;background-size: 16px 18px;background-repeat: no-repeat;background-position: center 3px;margin-right:5px;}
.price.RUB.with-old-price:before,.viewed-items .item .price-box .price.RUB:before,.product-view .product-shop .price-box .special-price .price.with-old-price.RUB:before{
  background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 330 330'%3E%3Cpath fill='%23B69355' d='M180 170c46.869 0 85-38.131 85-85S226.869 0 180 0c-.183 0-.365.003-.546.01H110.02l-.019-.001c-8.284 0-15 6.716-15 15V200H80c-8.284 0-15 6.716-15 15s6.716 15 15 15h15v85c0 8.284 6.716 15 15 15s15-6.716 15-15v-85h55c8.284 0 15-6.716 15-15s-6.716-15-15-15h-55v-30h55zm0-139.99c.162 0 .324-.003.484-.008C210.59 30.262 235 54.834 235 85c0 30.327-24.673 55-55 55h-55V30.01h55z'/%3E%3C/svg%3E");}
.price.old-price.RUB:before, .old-price .price.RUB:before{
  background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 330 330'%3E%3Cpath fill='%23999999' d='M180 170c46.869 0 85-38.131 85-85S226.869 0 180 0c-.183 0-.365.003-.546.01H110.02l-.019-.001c-8.284 0-15 6.716-15 15V200H80c-8.284 0-15 6.716-15 15s6.716 15 15 15h15v85c0 8.284 6.716 15 15 15s15-6.716 15-15v-85h55c8.284 0 15-6.716 15-15s-6.716-15-15-15h-55v-30h55zm0-139.99c.162 0 .324-.003.484-.008C210.59 30.262 235 54.834 235 85c0 30.327-24.673 55-55 55h-55V30.01h55z'/%3E%3C/svg%3E");
  height:18px;background-size:12px 12px;background-position: center 2px;
}
.product-view .product-shop .price-box .special-price .price.RUB:before{
background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 330 330'%3E%3Cpath fill='%23242425' d='M180 170c46.869 0 85-38.131 85-85S226.869 0 180 0c-.183 0-.365.003-.546.01H110.02l-.019-.001c-8.284 0-15 6.716-15 15V200H80c-8.284 0-15 6.716-15 15s6.716 15 15 15h15v85c0 8.284 6.716 15 15 15s15-6.716 15-15v-85h55c8.284 0 15-6.716 15-15s-6.716-15-15-15h-55v-30h55zm0-139.99c.162 0 .324-.003.484-.008C210.59 30.262 235 54.834 235 85c0 30.327-24.673 55-55 55h-55V30.01h55z'/%3E%3C/svg%3E");}
}
.price.RUB span + span, .RUB .price span + span {display: none;}
/* Капс */
#caps_lock {display: none;text-align:left;line-height:40px;margin-top:-20px;background-color: #f2dede;border: 1px solid #ebccd1;color: #a94442;width:100%;margin-bottom:15px;padding:0 15px;}
/* Кнопки */
.button {line-height:40px;margin:0 auto;border:0;display:inline-block;background: transparent;color: #B69355;cursor: pointer;border: 1px solid #B69355;padding: 0px 25px 0 25px;text-align: center;text-transform:uppercase;font-size:16px;border-radius:0;}
.button.small{line-height:25px;font-size:12px;padding:3px 10px 0 10px;}
.button:hover{color:white;background:#B69355;}
/* Иконки Новинка, Хит, Скидка*/
.ico-new, .ico-best, .ico-sale {position:absolute;left:10px;top:10px;color:#B69355;z-index:4;}
.ico-sale{left:auto;right:10px;top:auto;bottom:10px;}
/* Наверх */
#back-top {position: fixed;bottom:0;right:0px;z-index:10;width:45px;opacity:1;height:40px;text-align: center;cursor: pointer;background: #f1f1f1;opacity:1;}
#back-top i {line-height:40px;font-size: 36px;color: #333;}
#back-top:hover{background-color: #B69355;border-color:#B69355;color:white;}
#back-top:hover .back-top-text,#back-top:hover i{color:white;}
#back-top .back-top-text{font-size:14px;color:#333;}
/*** Каталог для мобильной версии***/
#hidden-catalog{display:none;position:fixed;left:0;top:0;height:100%;width:100%;background:rgba(0,0,0,0.5);z-index:50;}
#hidden-catalog .block-menu-content{width:340px;background:#252424;height:100%;overflow-y:auto;position:fixed;left:0;top:0;}
#hidden-catalog .catalog-content{padding:0;margin:0;}
#hidden-catalog.active{display:block;}
#hidden-catalog ul{padding-left:0;margin:0;}
#hidden-catalog ul li{line-height:52px;list-style:none;}
#hidden-catalog ul li.search{position:relative;}
#hidden-catalog ul li a{color:#fff;display:block;width:100%;line-height:51px;padding-left:30px;border-bottom:1px solid #3b3a3a;position:relative;overflow:hidden;}
#hidden-catalog ul li a.active{color:#B69355;}
#hidden-catalog ul li a .open-sub.active .material-icons,#hidden-catalog ul li a.active .open-sub.active .material-icons{color:white;}
#hidden-catalog ul li a .open-sub{position:absolute;top:0;right:0;width:52px;height:51px;text-align:center;line-height:68px;border-left:1px solid #3b3a3a;color:white;}
#hidden-catalog ul li a .open-sub.active{background:#B69355;}
#hidden-catalog ul li a.anchor-level0{font-size:14px;text-transform:uppercase;}
#hidden-catalog ul li a.anchor-level1{padding-left:45px;}
#hidden-catalog ul li a.anchor-level2{padding-left:60px;} 
#hidden-catalog ul li a.anchor-level2 .open-sub{display:none;}
#hidden-catalog ul li a.anchor-level3{display:none;}
#hidden-catalog ul li.white a{text-transform:uppercase;}
/*** Шапка ***/
#header{background:#fafafa;}
#header .header-top{}
/* Меню */
#header .menu {float: left;width: 515px;line-height: 110px;padding: 0 25px 0 0;height:110px;position:relative;overflow:hidden;}
#header .menu.active{overflow:visible;}
@media all and (min-width: 480px) {
#header .menu.active{display:none;}
#header .dropdown-catalog-wrapper{display: flex;}
}
#header .menu .mainnav{margin:0;padding:0;text-align:left;}
#header .menu .mainnav li,#header .header-top .contacts .contacts-list li{display:inline-block;list-style:none;margin-right:15px;padding-top:2px;}
#header .menu .mainnav li:last-of-type{margin-right:0;}
#header .menu .mainnav li a,.menu_more{color:#a5a5a5;display:block;}
#header .menu .mainnav li a:hover,#header .menu .mainnav li a.active,.menu_more:hover{color:#B69355;}
#header .menu .mainnav li.md-visible{display:none;}
.menu_more{cursor:pointer;}
#header .menu .overflowMenu{position:absolute;background:white;width:auto;padding:15px;right:0;top:75px;display:none;z-index:5;}
#header .menu .overflowMenu.active{display:block;}
#header .menu .overflowMenu li{line-height:30px;list-style:none;}
#header .menu .overflowMenu li a{color:#a5a5a5;display:block;}
#header .menu .overflowMenu li a:hover{color:#B69355;}
.menu-hidden-button{display:none;}
/* Контакты */
#header .header-middle .contacts {float: right;margin: 0;padding: 31px 0;max-width: 300px;overflow: hidden;}
#header .header-middle .contacts .contacts-list{margin:0;padding:0;}
#header .header-middle .contacts .contacts-list li a{display:block;font-family:'Circe';font-size:18px;font-weight:400;}
#header .header-middle .contacts .contacts-list li a:hover{color:#B69355;}
#header .header-middle .contacts .contacts-list li{color:#B69355;font-size:14px;list-style:none;line-height:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
#header .header-middle .contacts .contacts-list li:last-of-type{margin-right:0;}
/* Каталог */
#header .header-middle{height:110px;}
#header .header-middle .container{position:relative;}
#header .header-middle .logo{float: left;max-width: 180px;max-height: 110px;line-height: 110px;text-align: left;}
#header .header-middle .logo a{display:block;}
#header .header-middle .logo img{max-width:100%;max-height:100%;}
#header .header-middle .header-catalog{float:left;cursor:pointer;line-height:110px;margin-right:8px;padding-left:33px;padding-top:2px;}
#header .header-middle .header-catalog .header-catalog-hover-element{position:relative;padding-right:27px;padding-left:10px;}
#header .header-middle .header-catalog:hover .header-catalog-hover-element{color:#B69355;border-color:#B69355;}
#header .header-middle .header-catalog .header-catalog-hover-element:hover{background:white;}
#header .header-middle .header-catalog .header-catalog-hover-element .material-icons{position: absolute;top: 41px;right: 7px;font-size: 20px;}
#header .header-middle .header-catalog .header-catalog-hover-element.active{color:#B69355;}
#header .header-middle .header-catalog:hover .header-catalog-hover-element:after{content: ' ';background: transparent;left: -85px;width: 100px;height: 40px;bottom: -6px;display: block;position: absolute;}
/* корзина в шапке сайта*/
#header .header-middle .actions-wrapper{float:left;opacity:0;}
#header .header-middle .cart-icons{float:left;width:140px;padding:0 20px;}
#header .header-middle .cart-icons .one-icon{display: inline-block;padding: 40px 5px;height: 100%;cursor:pointer}
#header .header-middle .cart-icons .one-icon.cart{position:relative;}
#header .header-middle .cart-icons .one-icon.cart .count{position: absolute;right: 0px;top: 37px;color: #B69355;}
/* Поиск */
#morphing-content{width:720px;max-width:100%;padding:40px 15px;display:none;}
#morphing-content form{position:relative;}
#morphing-content input{width:100%;height:42px;line-height:38px;color:white;border-bottom:4px solid white;background:transparent;border-right:0;border-left:0;border-top:0;outline:0;}
#morphing-content button.search-submit{position:absolute;border:0;background:none;right:0;top:0;height:38px;width:42px;cursor:pointer;padding:0;} 
#morphing-content button.search-submit i{background-position:center center;width:42px;height:38px;}
#morphing-content input::-webkit-input-placeholder {color: white;font-size:14px;}
#morphing-content input::-moz-placeholder          {color: white;font-size:14px;}
#morphing-content input:-ms-input-placeholder      {color: white;font-size:14px;}
.morphing-btn-wrap{display: inline-block;cursor: pointer;vertical-align:top;padding: 40px 5px;}
.btn.morphing-btn{height: 70px;border: 0;width: 40px;display: inline-block;position: relative;text-align: center;vertical-align: top;padding: 20px 5px;}
.morphing-btn-wrap .btn.morphing-btn{height:30px;padding:0;width:30px;}
.btn.morphing-btn:hover{background:transparent;}
.morphing-btn_circle{border-radius:100%;}
/*Политика конфиденциальности*/
#fancybox-pp p{font-size:12px;line-height:16px;}
#fancybox-pp .block-title{margin:10px 0;}
/* Баннеры */
#IndexBanner{background:url('/design/d349390/promotion_img.png') calc(100% + 50px) -30px no-repeat #fafafa;background-attachment:fixed;padding:30px 0 60px 0;}
#IndexBanner .button{padding-left:55px;padding-right:55px;}
#IndexBanner h6{font-size:71px;font-family:'Circe';font-weight:300;font-style:normal;line-height:144px;text-transform:uppercase;}
.IndexBannerLeftSide, .IndexBannerRightSide{text-align:left;float:left;width:50%;padding-right:25%;padding-right:130px;}
.IndexBannerLeftSide p{color:#a5a5a5;margin-bottom:30px;font-size:16px;line-height:22px;}
.IndexBannerRightSide p{font-size:16px;color:#B69355;margin-bottom:10px;line-height:22px;}
.IndexBannerRightSide ul{padding:0;margin:0;}
.IndexBannerRightSide ul li{color:#B69355;text-align:left;list-style-position:inside;line-height:30px;font-size:16px;}
/* Популярные категории */
#PopularCategories{padding:60px 0;}
.FlexContainer{display:flex;flex-wrap:wrap;align-items:flex-start;}
#PopularCategories .PopularCategoriesLeftSide{width:510px;}
#PopularCategories .PopularCategoriesRightSide{width:600px;margin-left:30px;}
#PopularCategories .pctg{background:#fafafa;display:block;position:relative;}
#PopularCategories .pctg .PopularCategoryName{font-size:36px;line-height:22px;font-family:'Circe';color:#B69355;font-weight:300;display:block;width:100%;position:absolute;bottom:0;text-transform:uppercase;text-align:left;padding-left:25px;padding-right:25px;}
#PopularCategories .PopularCategoriesLeftSide .FirstPopularCatergory{height:484px;}
#PopularCategories .PopularCategoriesRightSide .SecondPopularCatergory{height:320px;margin-bottom:30px;}
#PopularCategories .PopularCategoriesRightSide .ThirdPopularCatergory{height:134px;}
#PopularCategories .PopularCategoriesRightSide .ThirdPopularCatergory .PopularCategoryName{text-align:right;}
#PopularCategories .FirstPopularCatergory{background-position:calc(100% + 30px) 40px;background-repeat:no-repeat;background-color:#fafafa;}
#PopularCategories .FirstPopularCatergory:hover{background-position-y:10px;}
#PopularCategories .SecondPopularCatergory{background-position:calc(100% + 20px) -270px;background-repeat:no-repeat;background-color:#fafafa;}
#PopularCategories .SecondPopularCatergory:hover{background-position-y:-300px;}
#PopularCategories .ThirdPopularCatergory{background-position:-160px -45px;background-repeat:no-repeat;background-color:#fafafa;}
#PopularCategories .ThirdPopularCatergory:hover{background-position-x:-130px;}
#PopularCategories .pctg:hover .PopularCategoryName{bottom:10px;}
/*Тескт на главной*/
#main{position:relative;}
#main-desc{padding:60px 0;background:white;}
#main-desc .index-body-container{width:75%;display:inline-block;}
#main-desc .index-body-container.index_catalog{width:100%;}
#main-desc .index-body-container a{color:#B69355;}
/*** Новости ***/
#news {padding:60px 0 0 0;}
#news .left-news{float:left;width:460px;text-align:center;}
#news .left-news img{max-width:100%;display:block;margin:0 auto;}
#news .right-news{float:left;margin-left:30px;width:570px;margin-right:80px;}
#news .item {padding-right:100px;margin-bottom:60px;}
#news .item .date {color:#999999;margin-bottom:15px;}
#news .item .content {text-align: left;overflow: hidden;margin-bottom:15px;}
#news .item .content .title{word-break:break-word;overflow:hidden;text-overflow:ellipsis;font-size:16px;font-family:'Circe';font-weight:bold;margin-bottom:20px;display:block;}
#news .item .content p {word-break:break-word;overflow:hidden;text-overflow:ellipsis;font-size:14px;margin-bottom:10px;padding-bottom:2px;max-height:56px;line-height:20px;}
#news .item .content p img{display:none;}
#news .item .content .go-to-news{color:#B69355;margin-top:15px;}
#news .item .content .go-to-news:hover{text-decoration:underline;}
#news .item .content .news-image{height:237px;width:100%;overflow:hidden;display:block;}
#news .item .content .news-image img{max-height:100%;height:auto;max-width:100%;width:auto;display:block;margin:0 auto;}
#news .block-news{margin-bottom:20px;}
#news .right-news .slick-prev{top:-7px;right:-40px;left:auto;bottom:auto;}
#news .right-news .slick-next{top:-7px;right:-80px;left:auto;bottom:auto;}
/** Социальные сети **/
.social-links{height:30px;margin-left:-5px;}
.social-links{display:flex;justify-content:flex-start;flex-wrap:wrap;}
.social-links a{display:block;width:30px;height:30px;background-repeat: no-repeat;background-position:center center;background-size:16px;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;-ms-transition: all 0.3s ease;transition: all 0.3s ease;}
.social-links .vk{background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23B69355' viewBox='0 0 40 24.1'%3E%3Cpath d='M39.6 21.2c0-.1-.1-.2-.1-.3-.7-1.2-2-2.8-3.9-4.6-.9-.8-1.4-1.4-1.7-1.7-.4-.5-.5-1.1-.3-1.7.2-.4.8-1.3 1.9-2.7.6-.7 1-1.3 1.3-1.8 2.2-3.1 3.2-5.1 2.9-6l-.1-.2c-.1-.1-.3-.2-.6-.3s-.8-.1-1.3-.1h-6.3c-.2 0-.3.1-.3.1L31 2h-.2c-.1 0-.1.1-.2.2s-.2.2-.2.4c-.6 1.7-1.4 3.2-2.2 4.6-.5.9-1 1.6-1.4 2.2s-.8 1.1-1.1 1.4-.5.5-.8.7c-.2.2-.4.3-.5.2-.1 0-.2-.1-.4-.1-.2-.1-.3-.3-.5-.5-.1-.2-.2-.5-.2-.8s-.1-.6-.1-.8V5.9c0-.6 0-1.1.1-1.5V3.3c0-.4 0-.7-.1-.9 0-.2-.1-.4-.2-.7-.1-.2-.2-.4-.4-.5-.1 0-.3-.1-.6-.2-.7-.2-1.7-.3-2.8-.3-2.6 0-4.2.1-4.9.5-.3.2-.5.4-.8.6-.2.3-.3.5-.1.5.8.1 1.4.4 1.8.9l.1.2c.1.2.2.5.3.9.1.5.2 1 .2 1.5.1 1 .1 1.9 0 2.6l-.2 1.7-.3 1c-.1.2-.2.4-.2.5s-.1.1-.1.1c-.2.1-.4.1-.6.1s-.4-.1-.7-.3-.6-.5-.9-.8-.6-.8-1-1.4S11 8 10.6 7.2l-.3-.6c-.2-.4-.5-.9-.8-1.7-.4-.7-.7-1.4-.9-2.1-.2-.3-.3-.5-.5-.7L8 2c-.1 0-.2-.1-.4-.1-.1-.1-.3-.1-.4-.2H1.6c-.6 0-1 .1-1.2.4l-.2.2c0 .1-.1.2-.1.3 0 .2 0 .3.1.6L3 8.8l2.5 4.3c.7 1.1 1.4 2.1 2.2 3.1.7 1 1.2 1.6 1.5 1.9.2.3.4.5.6.6l.5.5c.3.3.8.7 1.5 1.2.6.5 1.3.9 2.1 1.4.8.4 1.7.8 2.7 1.1s2 .4 3 .3H22c.5 0 .8-.2 1.1-.5l.1-.1c.1-.1.1-.2.2-.4 0-.2.1-.4.1-.6 0-.6 0-1.1.1-1.6s.2-.8.4-1.1c.1-.2.3-.4.4-.6.2-.2.3-.3.4-.3s.1-.1.2-.1c.3-.1.7 0 1.2.3.4.3.9.7 1.3 1.2l1.4 1.6 1.4 1.3.4.2c.3.2.6.3 1.1.5.4.1.8.2 1.2.1l5.3-.1c.5 0 .9-.1 1.2-.3s.5-.4.5-.6c.1-.2.1-.4 0-.7-.3 0-.4-.1-.4-.2z'/%3E%3C/svg%3E");}
.social-links .twitter{background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23B69355' viewBox='0 0 34 28.1'%3E%3Cpath d='M33.6 3.7c-1.2.5-2.5.9-3.9 1.1 1.4-.8 2.5-2.2 3-3.8-1.3.8-2.8 1.3-4.3 1.7-1.2-1.3-3-2.2-5-2.2a6.81 6.81 0 0 0-6.8 6.8c0 .5.1 1.1.2 1.6-5.7-.3-10.7-3-14-7.1-.7 1-1 2.2-1 3.4 0 2.4 1.2 4.4 3 5.7-1.1 0-2.2-.3-3.1-.9v.1c0 3.3 2.3 6.1 5.5 6.7-.6.1-1.2.2-1.8.2-.4 0-.9 0-1.3-.1.9 2.7 3.4 4.7 6.4 4.7-2.3 1.8-5.3 2.9-8.5 2.9-.5 0-1.1 0-1.6-.1 3 1.9 6.6 3.1 10.4 3.1 12.5 0 19.4-10.4 19.4-19.4v-.9a12.61 12.61 0 0 0 3.4-3.5z' /%3E%3C/svg%3E");}
.social-links .instagram{background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23B69355' viewBox='0 0 28.1 28.1'%3E%3Cpath d='M24 0H4.1C1.8 0 0 1.8 0 4.1V24c0 2.3 1.8 4.1 4.1 4.1H24c2.3 0 4.1-1.8 4.1-4.1V4.1C28.1 1.8 26.2 0 24 0zm-9.9 21.4c-4.1 0-7.4-3.3-7.4-7.4s3.3-7.4 7.4-7.4 7.4 3.3 7.4 7.4-3.3 7.4-7.4 7.4zm8.2-13.2c-1.4 0-2.5-1.1-2.5-2.5s1.1-2.5 2.5-2.5 2.5 1.1 2.5 2.5-1.1 2.5-2.5 2.5zm0-3.3c-.5 0-.8.4-.8.8s.4.8.8.8.8-.4.8-.8-.3-.8-.8-.8zm-8.2 3.3c-3.2 0-5.8 2.6-5.8 5.8s2.6 5.8 5.8 5.8 5.8-2.6 5.8-5.8-2.6-5.8-5.8-5.8z'/%3E%3C/svg%3E");}
.social-links .youtube{background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23B69355' viewBox='0 0 40 24.1'%3E%3Cpath d='M36 2.3c-.9-1.7-2-2-4.1-2.1S24.6 0 20 0 10.1.1 8 .2C6 .3 4.9.6 4 2.3 3 4 2.5 6.9 2.5 12S3 20 4 21.7s2 2 4.1 2.1 7.4.2 11.9.2c4.6 0 9.8-.1 11.9-.2s3.1-.4 4.1-2.1 1.5-4.6 1.5-9.7S37 4 36 2.3zM15.6 18.6V5.5L26.5 12l-10.9 6.6z'/%3E%3C/svg%3E");}
.social-links .telegram{background-image: url("data:image/svg+xml,%0A%3Csvg height='512' viewBox='0 0 24 24' fill='%23B69355' 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 .facebook{background-image: url("data:image/svg+xml,%0A%3Csvg height='512' viewBox='0 0 24 24' fill='%23B69355' 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 .odnoklassniki{background-image: url("data:image/svg+xml,%0A%3Csvg height='512' fill='%23B69355' 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 .skype{background-image: url("data:image/svg+xml,%0A%3Csvg height='512' fill='%23B69355' 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{background-image: url("data:image/svg+xml,%0A%3Csvg height='512' width='512' fill='%23B69355' 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 .viber{background-image: url("data:image/svg+xml,%0A%3Csvg height='512' fill='%23B69355' 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{background-image: url("data:image/svg+xml,%0A%3Csvg height='512' fill='%23B69355' 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");}
/* Способы оплаты */
.payment-services{display:flex;-webkit-display:flex;flex-wrap:wrap;width:200px;align-items:center;justify-content:space-between;margin:15px auto;}
.payment-services div{background-repeat:no-repeat;background-position:center;}
.svg-visa{width:22px;height:16px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30' fill='%23979797' width='24' height='24'%3E%3Cpath d='M4 5a2 2 0 00-2 2v4.049h3.021c.825 0 1.141.773 1.141.773l.701 3.563c-.83-2.674-4.029-3.97-4.863-4.268V23a2 2 0 002 2h22a2 2 0 002-2V7a2 2 0 00-2-2H4zm14.37 5.871c.965 0 1.952.387 1.952.387l-.338 1.734s-.77-.506-1.445-.506c-1.036 0-1.398.338-1.398.793 0 .891 2.892 1.036 2.892 3.034 0 1.66-2.074 2.816-3.566 2.816-1.494 0-2.266-.455-2.266-.455l.361-1.664s.796.457 2.002.457c1.204 0 1.372-.506 1.372-.723 0-1.275-2.89-.935-2.89-3.416 0-1.372 1.132-2.457 3.323-2.457zm-9.349.158h2.231L8.08 18.883H5.783l-1.672-6.36s1.762.893 2.848 3.327c.047.296.156.771.156.771l1.906-5.592zm3.053 0h2.11l-1.26 7.854H10.84l1.234-7.854zm11.324 0h2.192l1.613 7.854h-1.896l-.225-1.12h-2.607l-.428 1.12h-2.07l3.421-7.854zm.788 2.266l-1.133 2.967h1.726l-.593-2.967z'/%3E%3C/svg%3E");}
.svg-maestro{width:24px;height:16px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50' fill='%23979797' width='24' height='24'%3E%3Cpath d='M15 10C6.73 10 0 16.73 0 25s6.73 15 15 15a14.92 14.92 0 0010-3.844C27.656 38.536 31.16 40 35 40c8.27 0 15-6.73 15-15s-6.73-15-15-15c-3.84 0-7.344 1.465-10 3.844A14.92 14.92 0 0015 10zm20 2c7.168 0 13 5.832 13 13s-5.832 13-13 13a12.926 12.926 0 01-8.75-3.406c.371-.528.809-1.067 1.25-1.594h-2.719a12.952 12.952 0 01-.718-1h4.03c.4-.602.7-1.3 1-2H23a12.235 12.235 0 01-.375-1h6.688c.199-.602.273-1.3.375-2h-7.532c-.05-.328-.066-.664-.093-1h7.843v-2h-7.843c.027-.336.042-.672.093-1h7.75c-.101-.7-.207-1.398-.406-2h-6.875c.11-.344.238-.672.375-1h6c-.3-.7-.602-1.398-1-2h-3.938c.223-.348.465-.676.72-1h2.624a11.741 11.741 0 00-1.218-1.5C28.508 13.344 31.59 12 35 12z'/%3E%3C/svg%3E");}
.svg-sber{width:24px;height:22px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50' fill='%23979797' width='24' height='24'%3E%3Cpath d='M33.54 2.65L16 12.68 8.26 8.25c-.48.49-.92 1.01-1.33 1.54l9.07 5.2L35.76 3.68c-.72-.39-1.46-.73-2.22-1.03zm5.29 2.97L16 18.68 5.12 12.45c-.34.57-.65 1.16-.93 1.76L16 20.99l24.47-14c-.52-.48-1.07-.93-1.64-1.37zm3.92 3.76L16 24.68 3.02 17.24c-.21.65-.38 1.32-.52 2L16 26.99l27.96-16c-.38-.55-.78-1.09-1.21-1.61zM45.717 14L16 31 2.047 23c-.016.333-.047.663-.047 1 0 12.703 10.297 23 23 23s23-10.297 23-23c0-3.584-.82-6.976-2.283-10z'/%3E%3C/svg%3E");}
.svg-qiwi{width:24px;height:24px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50' fill='%23979797' width='24' height='24'%3E%3Cpath d='M23.5 0C11.093 0 1 10.093 1 22.5S11.093 45 23.5 45c2.595 0 4.436-.296 6.059-.557C30.977 44.215 32.315 44 34 44c8.165 0 13.199 5.603 13.248 5.66a1.002 1.002 0 001.291.18 1 1 0 00.373-1.248c-.11-.248-2.827-6.108-13.719-8.63l-.297-.081c-2.692-.666-4.866-1.75-6.459-3.225-2.058-1.902-2.45-3.822-2.453-3.834a1.01 1.01 0 00-1.074-.818A1 1 0 0024 33c0 .102.007 2.09.354 3.969-.298.02-.581.031-.854.031C15.505 37 9 30.495 9 22.5S15.505 8 23.5 8 38 14.505 38 22.5c0 .596-.037 1.199-.113 1.799A27.622 27.622 0 0034 24c-.582 0-1 .5-1 1.02.012.543.455.979.998.98.02 0 2.1.02 3.963 1.217 3.087 1.984 3.826 4.98 3.832 5.006.093.412.435.72.855.77.417.042.826-.17 1.014-.55A22.244 22.244 0 0046 22.5C46 10.093 35.907 0 23.5 0zm15.135 32.002a.555.555 0 00-.541.275c-.212.371-.054 1.106.373 1.746.433.648.8.977 1.092.977.268 0 .536-.335.41-1.146-.075-.484-.358-1.536-1.073-1.795a.937.937 0 00-.261-.057zM35.367 35c-.449 0-.823.117-1.053.342-.59.578-.324 1.593.579 2.22.395.274.962.438 1.52.438.566 0 1.04-.17 1.333-.477.525-.56.224-1.352-.77-2.02A2.927 2.927 0 0035.368 35z'/%3E%3C/svg%3E");}
.svg-webmoney{width:23px;height:23px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50' fill='%23979797' width='24'  height='24'%3E%3Cpath d='M24.389 2.033c-6.452.142-13.18 2.976-17.854 9.256C-1.03 21.461.965 35.528 11.08 43.311a22.576 22.576 0 0013.856 4.722c5.103 0 9.91-1.712 13.36-4.492l.048.055 1.502-1.32-5.09-5.796-2.121 1.944a162.644 162.644 0 00-3.254 3.021c-1.702-1.943-3.428-3.867-5.152-5.79-.831-.928-1.662-1.856-2.49-2.786a3.64 3.64 0 01-.14-.164l2.43-2.271-6.256-7.065 2.45-2.295-6.358-7.078 8.655-7.818 3.195 3.457 5.295-4.701.133.043 3.029 3.318 2.832-2.592s-.75-.695-1.488-1.101a.625.625 0 00-.319-.079c-3.167-1.69-6.938-2.575-10.808-2.49zm14.279 5.215l-2.53 2.314 2.282 2.532 2.539-2.283-2.291-2.563zm-7.697.684l-3.912 3.554 3.52 3.91 3.905-3.527-3.513-3.937zm-8.7 1.44l-5.275 4.778 4.76 5.295 5.287-4.773-4.772-5.3zm19.885 6.064l-2.521 2.296 2.299 2.543 2.54-2.304-2.318-2.535zm-7.402.802l-3.906 3.541 3.517 3.926 3.916-3.54-3.527-3.927zm-8.557 2.524l-5.277 4.79 4.77 5.296 5.261-4.785-4.754-5.301zm19.475 4.855l-2.535 2.281 2.3 2.543 2.542-2.287-2.307-2.537zm-7.402 1.35l-3.907 3.531 3.522 3.932 3.91-3.55-3.525-3.913zm-8.174 3.312l-5.276 4.772 4.748 5.308 5.295-4.779-4.767-5.3zm11.773 5.026l-3.89 3.547 3.525 3.902 3.918-3.531-3.553-3.918z'/%3E%3C/svg%3E");}
.svg-yad{width:24px;height:24px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50' fill='%23979797' width='24' height='24'%3E%3Cpath d='M42 19h-9V1a1.002 1.002 0 00-1.626-.78c-.143.114-14.325 11.495-18.568 14.707C7.573 18.888 7 20.763 7 23.821V43c0 2.757 2.243 5 5 5h30a1 1 0 001-1V20a1 1 0 00-1-1zm-19.064.271c1.077-1.202 2.651-1.626 3.514-.948.864.679.691 2.204-.386 3.406s-2.65 1.626-3.514.947c-.864-.679-.691-2.203.386-3.405zM14 43l18.534-11.706a1 1 0 00.466-.845V21h5v14.25a1 1 0 01-.72.96L14 43z'/%3E%3C/svg%3E");}
.svg-mir{display:none;width:24px;height:24px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23979797' viewBox='0 0 57 16'%3E%3Cpath d='M15.4 0s-2.2 0-2.8 2.1C12 4 10.5 9.4 10.4 9.5H10S8.4 4.1 7.9 2.1C7.3 0 5.1 0 5.1 0H0v16h5.1V6.5h.4l3 9.5H12l3-9.5h.4V16h5.1V0h-5.1zM33.9 0s-1.5.1-2.2 1.7l-3.6 7.8h-.4V0h-5.1v16h4.8s1.6-.1 2.3-1.7l3.5-7.8h.4V16h5.1V0h-4.8zM40.9 7.3V16H46v-5.1h5.5c2.4 0 4.4-1.5 5.2-3.6H40.9zM51.5 0H40.2c.6 3 2.9 5.5 5.8 6.3.7.2 1.4.3 2.1.3h8.7c.2-.4.2-.8.2-1.2 0-3-2.5-5.4-5.5-5.4z'/%3E%3C/svg%3E");}
.svg-wallet-one{display:none;width:32px;height:24px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23979797' viewBox='0 0 512 512'%3E%3Cpath d='M492.2 158.1v196.8c-4.3 10.1-9.1 19.9-14.6 29.4-5.9 4.4-13.3 7-21.3 7-19.8 0-35.9-16.1-35.9-35.9V243.8L281.2 381c-6.8 6.8-15.9 10.3-25.2 10.3-4.7 0-9.4-.9-13.8-2.8-13.3-5.6-22-18.6-22-33.1V243.8L80.9 381C70.6 391.1 63 396.3 45 395c-2.7-1.1-14.7-1.3-20.7-10.7-5.9-9.2-4-16.7-4.5-29.4V156.6c0-11.9 5.8-22.4 14.6-28.9 5.9-4.4 13.3-7 21.2-7 19.8 0 35.9 16.1 35.9 35.9v113.1s137.7-137.1 138.6-138c6.5-6.8 15.7-11 25.8-11 19.8 0 35.9 16.1 35.9 35.9v113.1l139.3-137.2c10.3-10.1 25.7-13.1 39-7.5 3.3 1.4 6.3 3.2 8.9 5.4 7.9 6.5 12.8 16.1 13.1 26.7.1.3.1.6.1 1z'/%3E%3Cpath d='M492.2 158.1v196.8c.1 14.1-1.8 21.4-12.5 30.7-5.9 4.4-15.4 5.6-23.3 5.6-19.8 0-35.9-16.1-35.9-35.9V243.8l-9 8.9c-14.1 13.9-36.8 13.7-50.7-.4-13.9-14.1-13.7-36.8.4-50.7l70-69c10.3-10.1 25.7-13.1 39-7.5 3.3 1.4 6.3 3.2 8.9 5.4 7.9 6.5 12.8 16.1 13.1 26.7v.9z' fill='%23000' stroke='%23000' stroke-miterlimit='10'/%3E%3C/svg%3E");}
.svg-yandex-kassa{display:none;width:24px;height:24px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23979797' viewBox='0 0 24 24'%3E%3Ccircle cx='19.1' cy='12.2' r='3.2' fill='%23000' stroke='%23000' stroke-width='.75' stroke-miterlimit='10'/%3E%3Cpath d='M17 6.8L10.9.7l-7.1 7c-2.4 2.4-2.4 6.3 0 8.7l1.7 1.7S17.1 6.8 17 6.8z' fill='none' stroke='%23000' stroke-width='.75' stroke-miterlimit='10'/%3E%3Cpath d='M8.3 8.8l-.2-.2-.1-.3c-.7-.6-1.1-1.5-1.1-2.5 0-.9.4-1.9 1.1-2.6L3.6 7.6l-.3.3c-2.3 2.5-2.2 6.4.2 8.8l7.3 7.3 6.3-6.3c.2 0-5.3-5.5-8.8-8.9z'/%3E%3C/svg%3E");}
 
/*SVG для элементов*/
.svg-search{width:30px;height:30px;background-size:24px 24px;background-position:center center;background-repeat:no-repeat;display:block;
background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 52.966 52.966'%3E%3Cpath fill='%23333' d='M51.704 51.273L36.845 35.82c3.79-3.801 6.138-9.041 6.138-14.82 0-11.58-9.42-21-21-21s-21 9.42-21 21 9.42 21 21 21c5.083 0 9.748-1.817 13.384-4.832l14.895 15.491a.998.998 0 0 0 1.414.028 1 1 0 0 0 .028-1.414zM21.983 40c-10.477 0-19-8.523-19-19s8.523-19 19-19 19 8.523 19 19-8.524 19-19 19z'/%3E%3C/svg%3E");
}
.svg-search{width:30px;height:30px;background-size:24px 24px;background-position:center center;background-repeat:no-repeat;display:block;
background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 52.966 52.966'%3E%3Cpath fill='%23333' d='M51.704 51.273L36.845 35.82c3.79-3.801 6.138-9.041 6.138-14.82 0-11.58-9.42-21-21-21s-21 9.42-21 21 9.42 21 21 21c5.083 0 9.748-1.817 13.384-4.832l14.895 15.491a.998.998 0 0 0 1.414.028 1 1 0 0 0 .028-1.414zM21.983 40c-10.477 0-19-8.523-19-19s8.523-19 19-19 19 8.523 19 19-8.524 19-19 19z'/%3E%3C/svg%3E");
}
#morphing-content .svg-search{width:30px;height:30px;background-size:24px 24px;background-position:center center;background-repeat:no-repeat;display:block;
background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 52.966 52.966'%3E%3Cpath fill='%23fff' d='M51.704 51.273L36.845 35.82c3.79-3.801 6.138-9.041 6.138-14.82 0-11.58-9.42-21-21-21s-21 9.42-21 21 9.42 21 21 21c5.083 0 9.748-1.817 13.384-4.832l14.895 15.491a.998.998 0 0 0 1.414.028 1 1 0 0 0 .028-1.414zM21.983 40c-10.477 0-19-8.523-19-19s8.523-19 19-19 19 8.523 19 19-8.524 19-19 19z'/%3E%3C/svg%3E");
}
.morphing-btn-wrap:hover .svg-search{
background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 52.966 52.966'%3E%3Cpath fill='%23fb92a5' d='M51.704 51.273L36.845 35.82c3.79-3.801 6.138-9.041 6.138-14.82 0-11.58-9.42-21-21-21s-21 9.42-21 21 9.42 21 21 21c5.083 0 9.748-1.817 13.384-4.832l14.895 15.491a.998.998 0 0 0 1.414.028 1 1 0 0 0 .028-1.414zM21.983 40c-10.477 0-19-8.523-19-19s8.523-19 19-19 19 8.523 19 19-8.524 19-19 19z'/%3E%3C/svg%3E");
}
.svg-cart-icon{width:30px;height:30px;background-size:24px 24px;background-position:center center;background-repeat:no-repeat;display:block;
background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 294.843 294.843'%3E%3Cpath fill='%23333' d='M288.843 91.044H88.088v-3.987c0-32.356 26.324-58.68 58.68-58.68h1.307c20.758 0 40.177 11.143 50.679 29.078a5.999 5.999 0 1 0 10.355-6.063c-12.646-21.599-36.033-35.016-61.034-35.016h-1.307c-38.973 0-70.68 31.707-70.68 70.68v3.987H6a6 6 0 0 0-6 6v175.421a6 6 0 0 0 6 6h282.843a6 6 0 0 0 6-6V97.044a6 6 0 0 0-6-6zm-6 175.421H12V103.044H282.843v163.421z'/%3E%3C/svg%3E");
}
.one-icon:hover .svg-cart-icon{
background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 294.843 294.843'%3E%3Cpath fill='%23fb92a5' d='M288.843 91.044H88.088v-3.987c0-32.356 26.324-58.68 58.68-58.68h1.307c20.758 0 40.177 11.143 50.679 29.078a5.999 5.999 0 1 0 10.355-6.063c-12.646-21.599-36.033-35.016-61.034-35.016h-1.307c-38.973 0-70.68 31.707-70.68 70.68v3.987H6a6 6 0 0 0-6 6v175.421a6 6 0 0 0 6 6h282.843a6 6 0 0 0 6-6V97.044a6 6 0 0 0-6-6zm-6 175.421H12V103.044H282.843v163.421z'/%3E%3C/svg%3E");
}
.add-to-links .add-wishlist{transition:none!important;display:block;width:35px;height:35px;background-size:24px 24px;background-repeat:no-repeat;background-position:9px 5px;
background-image: url("data:image/svg+xml,%0A%3Csvg viewBox='0 -28 512.001 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23999999' d='M256 455.516c-7.29 0-14.316-2.641-19.793-7.438-20.684-18.086-40.625-35.082-58.219-50.074l-.09-.078c-51.582-43.957-96.125-81.918-127.117-119.313C16.137 236.81 0 197.172 0 153.871c0-42.07 14.426-80.883 40.617-109.293C67.121 15.832 103.488 0 143.031 0c29.555 0 56.621 9.344 80.446 27.77C235.5 37.07 246.398 48.453 256 61.73c9.605-13.277 20.5-24.66 32.527-33.96C312.352 9.344 339.418 0 368.973 0c39.539 0 75.91 15.832 102.414 44.578C497.578 72.988 512 111.801 512 153.871c0 43.3-16.133 82.938-50.777 124.738-30.993 37.399-75.532 75.356-127.106 119.309-17.625 15.016-37.597 32.039-58.328 50.168a30.046 30.046 0 0 1-19.789 7.43zM143.031 29.992c-31.066 0-59.605 12.399-80.367 34.914-21.07 22.856-32.676 54.45-32.676 88.965 0 36.418 13.535 68.988 43.883 105.606 29.332 35.394 72.961 72.574 123.477 115.625l.093.078c17.66 15.05 37.68 32.113 58.516 50.332 20.961-18.254 41.012-35.344 58.707-50.418 50.512-43.051 94.137-80.223 123.469-115.617 30.344-36.618 43.879-69.188 43.879-105.606 0-34.516-11.606-66.11-32.676-88.965-20.758-22.515-49.3-34.914-80.363-34.914-22.758 0-43.653 7.235-62.102 21.5-16.441 12.719-27.894 28.797-34.61 40.047-3.452 5.785-9.53 9.238-16.261 9.238s-12.809-3.453-16.262-9.238c-6.71-11.25-18.164-27.328-34.61-40.047-18.448-14.265-39.343-21.5-62.097-21.5zm0 0'/%3E%3C/svg%3E");
}
.favorite-icon{
transition:none!important;display:block;width:35px;height:35px;background-size:24px 24px;background-repeat:no-repeat;background-position:center center;
background-image: url("data:image/svg+xml,%0A%3Csvg viewBox='0 -28 512.001 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23ffffff' d='M256 455.516c-7.29 0-14.316-2.641-19.793-7.438-20.684-18.086-40.625-35.082-58.219-50.074l-.09-.078c-51.582-43.957-96.125-81.918-127.117-119.313C16.137 236.81 0 197.172 0 153.871c0-42.07 14.426-80.883 40.617-109.293C67.121 15.832 103.488 0 143.031 0c29.555 0 56.621 9.344 80.446 27.77C235.5 37.07 246.398 48.453 256 61.73c9.605-13.277 20.5-24.66 32.527-33.96C312.352 9.344 339.418 0 368.973 0c39.539 0 75.91 15.832 102.414 44.578C497.578 72.988 512 111.801 512 153.871c0 43.3-16.133 82.938-50.777 124.738-30.993 37.399-75.532 75.356-127.106 119.309-17.625 15.016-37.597 32.039-58.328 50.168a30.046 30.046 0 0 1-19.789 7.43zM143.031 29.992c-31.066 0-59.605 12.399-80.367 34.914-21.07 22.856-32.676 54.45-32.676 88.965 0 36.418 13.535 68.988 43.883 105.606 29.332 35.394 72.961 72.574 123.477 115.625l.093.078c17.66 15.05 37.68 32.113 58.516 50.332 20.961-18.254 41.012-35.344 58.707-50.418 50.512-43.051 94.137-80.223 123.469-115.617 30.344-36.618 43.879-69.188 43.879-105.606 0-34.516-11.606-66.11-32.676-88.965-20.758-22.515-49.3-34.914-80.363-34.914-22.758 0-43.653 7.235-62.102 21.5-16.441 12.719-27.894 28.797-34.61 40.047-3.452 5.785-9.53 9.238-16.261 9.238s-12.809-3.453-16.262-9.238c-6.71-11.25-18.164-27.328-34.61-40.047-18.448-14.265-39.343-21.5-62.097-21.5zm0 0'/%3E%3C/svg%3E");
}
.compare-icon{
transition:none!important;display: block;width: 35px;height: 35px;background-size: 23px 23px;background-repeat: no-repeat;background-position: center center;
background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 489.711 489.711'%3E%3Cpath fill='%23ffffff' d='M112.156 97.111c72.3-65.4 180.5-66.4 253.8-6.7l-58.1 2.2c-7.5.3-13.3 6.5-13 14 .3 7.3 6.3 13 13.5 13h.5l89.2-3.3c7.3-.3 13-6.2 13-13.5v-1-.6l-3.3-88.2c-.3-7.5-6.6-13.3-14-13-7.5.3-13.3 6.5-13 14l2.1 55.3c-36.3-29.7-81-46.9-128.8-49.3-59.2-3-116.1 17.3-160 57.1-60.4 54.7-86 137.9-66.8 217.1 1.5 6.2 7 10.3 13.1 10.3 1.1 0 2.1-.1 3.2-.4 7.2-1.8 11.7-9.1 9.9-16.3-16.8-69.6 5.6-142.7 58.7-190.7zM462.456 195.511c-1.8-7.2-9.1-11.7-16.3-9.9-7.2 1.8-11.7 9.1-9.9 16.3 16.9 69.6-5.6 142.7-58.7 190.7-37.3 33.7-84.1 50.3-130.7 50.3-44.5 0-88.9-15.1-124.7-44.9l58.8-5.3c7.4-.7 12.9-7.2 12.2-14.7s-7.2-12.9-14.7-12.2l-88.9 8c-7.4.7-12.9 7.2-12.2 14.7l8 88.9c.6 7 6.5 12.3 13.4 12.3.4 0 .8 0 1.2-.1 7.4-.7 12.9-7.2 12.2-14.7l-4.8-54.1c36.3 29.4 80.8 46.5 128.3 48.9 3.8.2 7.6.3 11.3.3 55.1 0 107.5-20.2 148.7-57.4 60.4-54.7 86-137.8 66.8-217.1z'/%3E%3C/svg%3E");
}
.add-to-links .add-compare{transition:none!important;display: block;width: 35px;height: 35px;background-size: 23px 23px;background-repeat: no-repeat;background-position: 10px 5px;
background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 489.711 489.711'%3E%3Cpath fill='%23999999' d='M112.156 97.111c72.3-65.4 180.5-66.4 253.8-6.7l-58.1 2.2c-7.5.3-13.3 6.5-13 14 .3 7.3 6.3 13 13.5 13h.5l89.2-3.3c7.3-.3 13-6.2 13-13.5v-1-.6l-3.3-88.2c-.3-7.5-6.6-13.3-14-13-7.5.3-13.3 6.5-13 14l2.1 55.3c-36.3-29.7-81-46.9-128.8-49.3-59.2-3-116.1 17.3-160 57.1-60.4 54.7-86 137.9-66.8 217.1 1.5 6.2 7 10.3 13.1 10.3 1.1 0 2.1-.1 3.2-.4 7.2-1.8 11.7-9.1 9.9-16.3-16.8-69.6 5.6-142.7 58.7-190.7zM462.456 195.511c-1.8-7.2-9.1-11.7-16.3-9.9-7.2 1.8-11.7 9.1-9.9 16.3 16.9 69.6-5.6 142.7-58.7 190.7-37.3 33.7-84.1 50.3-130.7 50.3-44.5 0-88.9-15.1-124.7-44.9l58.8-5.3c7.4-.7 12.9-7.2 12.2-14.7s-7.2-12.9-14.7-12.2l-88.9 8c-7.4.7-12.9 7.2-12.2 14.7l8 88.9c.6 7 6.5 12.3 13.4 12.3.4 0 .8 0 1.2-.1 7.4-.7 12.9-7.2 12.2-14.7l-4.8-54.1c36.3 29.4 80.8 46.5 128.3 48.9 3.8.2 7.6.3 11.3.3 55.1 0 107.5-20.2 148.7-57.4 60.4-54.7 86-137.8 66.8-217.1z'/%3E%3C/svg%3E");
}
.add-to-links .add-wishlist:hover,.add-to-links .add-wishlist.added{
background-image: url("data:image/svg+xml,%0A%3Csvg viewBox='0 -28 512.001 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23B69355' d='M256 455.516c-7.29 0-14.316-2.641-19.793-7.438-20.684-18.086-40.625-35.082-58.219-50.074l-.09-.078c-51.582-43.957-96.125-81.918-127.117-119.313C16.137 236.81 0 197.172 0 153.871c0-42.07 14.426-80.883 40.617-109.293C67.121 15.832 103.488 0 143.031 0c29.555 0 56.621 9.344 80.446 27.77C235.5 37.07 246.398 48.453 256 61.73c9.605-13.277 20.5-24.66 32.527-33.96C312.352 9.344 339.418 0 368.973 0c39.539 0 75.91 15.832 102.414 44.578C497.578 72.988 512 111.801 512 153.871c0 43.3-16.133 82.938-50.777 124.738-30.993 37.399-75.532 75.356-127.106 119.309-17.625 15.016-37.597 32.039-58.328 50.168a30.046 30.046 0 0 1-19.789 7.43zM143.031 29.992c-31.066 0-59.605 12.399-80.367 34.914-21.07 22.856-32.676 54.45-32.676 88.965 0 36.418 13.535 68.988 43.883 105.606 29.332 35.394 72.961 72.574 123.477 115.625l.093.078c17.66 15.05 37.68 32.113 58.516 50.332 20.961-18.254 41.012-35.344 58.707-50.418 50.512-43.051 94.137-80.223 123.469-115.617 30.344-36.618 43.879-69.188 43.879-105.606 0-34.516-11.606-66.11-32.676-88.965-20.758-22.515-49.3-34.914-80.363-34.914-22.758 0-43.653 7.235-62.102 21.5-16.441 12.719-27.894 28.797-34.61 40.047-3.452 5.785-9.53 9.238-16.261 9.238s-12.809-3.453-16.262-9.238c-6.71-11.25-18.164-27.328-34.61-40.047-18.448-14.265-39.343-21.5-62.097-21.5zm0 0'/%3E%3C/svg%3E");
}
.add-to-links .add-compare:hover,.add-to-links .add-compare.added{
background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 489.711 489.711'%3E%3Cpath fill='%23B69355' d='M112.156 97.111c72.3-65.4 180.5-66.4 253.8-6.7l-58.1 2.2c-7.5.3-13.3 6.5-13 14 .3 7.3 6.3 13 13.5 13h.5l89.2-3.3c7.3-.3 13-6.2 13-13.5v-1-.6l-3.3-88.2c-.3-7.5-6.6-13.3-14-13-7.5.3-13.3 6.5-13 14l2.1 55.3c-36.3-29.7-81-46.9-128.8-49.3-59.2-3-116.1 17.3-160 57.1-60.4 54.7-86 137.9-66.8 217.1 1.5 6.2 7 10.3 13.1 10.3 1.1 0 2.1-.1 3.2-.4 7.2-1.8 11.7-9.1 9.9-16.3-16.8-69.6 5.6-142.7 58.7-190.7zM462.456 195.511c-1.8-7.2-9.1-11.7-16.3-9.9-7.2 1.8-11.7 9.1-9.9 16.3 16.9 69.6-5.6 142.7-58.7 190.7-37.3 33.7-84.1 50.3-130.7 50.3-44.5 0-88.9-15.1-124.7-44.9l58.8-5.3c7.4-.7 12.9-7.2 12.2-14.7s-7.2-12.9-14.7-12.2l-88.9 8c-7.4.7-12.9 7.2-12.2 14.7l8 88.9c.6 7 6.5 12.3 13.4 12.3.4 0 .8 0 1.2-.1 7.4-.7 12.9-7.2 12.2-14.7l-4.8-54.1c36.3 29.4 80.8 46.5 128.3 48.9 3.8.2 7.6.3 11.3.3 55.1 0 107.5-20.2 148.7-57.4 60.4-54.7 86-137.8 66.8-217.1z'/%3E%3C/svg%3E");
}
.svg-menu{height: 73px;width: 30px;background-repeat: no-repeat;display: block;background-position: left center;cursor:pointer;margin:0 auto;
background-image: url("data:image/svg+xml,%0A%3Csvg width='32' height='10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 1h32M0 9h20' stroke='%23000'/%3E%3C/svg%3E");
}
.svg-menu:hover, .active .svg-menu{
background-image: url("data:image/svg+xml,%0A%3Csvg width='32' height='10' fill='%23fb92a5' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 1h32M0 9h20' stroke='%23B69355'/%3E%3C/svg%3E");
}
.svg-sale{width: 100%;height: 185px;display: block;background-size: contain;margin: 0 auto;background-repeat:no-repeat;background-position:center center;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='512' viewBox='-18 -23 598.668 598' width='512'%3E%3Cpath d='M330.496 226.516c0 5.515-4.469 9.98-9.98 9.98s-9.977-4.465-9.977-9.98c0-5.508 4.465-9.977 9.977-9.977s9.98 4.469 9.98 9.977zm0 0M250.664 156.668c0 5.516-4.469 9.977-9.976 9.977-5.512 0-9.981-4.461-9.981-9.977 0-5.512 4.469-9.98 9.98-9.98 5.508 0 9.977 4.468 9.977 9.98zm0 0M240.688 306.348h19.957v19.957h-19.957zm0 0' fill='%23fb92a5'/%3E%3Cpath d='M550.023 295.3c5.516-6.683 11.227-13.609 11.227-18.89 0-5.277-5.758-12.2-11.227-18.887a59.267 59.267 0 0 1-15.058-26.015 60.647 60.647 0 0 1 5.312-30.215 39.57 39.57 0 0 0 4.067-20.895c-1.754-4.82-9.43-9.34-16.844-13.691a59.863 59.863 0 0 1-23.2-19.418 60.26 60.26 0 0 1-5.347-30.035 39.805 39.805 0 0 0-3.39-21.223 39.748 39.748 0 0 0-20.38-6.988 60.243 60.243 0 0 1-28.59-10.426 60.039 60.039 0 0 1-15.167-26.308 39.804 39.804 0 0 0-10.504-18.957 39.913 39.913 0 0 0-21.395.351 60.249 60.249 0 0 1-30.574 0 59.588 59.588 0 0 1-23.082-19.379C340.266 7.72 334.484.93 329.336.004a38.581 38.581 0 0 0-19.711 7.601 60.725 60.725 0 0 1-29.023 10.56A60.762 60.762 0 0 1 251.57 7.64 39.255 39.255 0 0 0 231.863.004c-5.125.898-10.925 7.684-16.531 14.258a59.62 59.62 0 0 1-23.082 19.383 60.249 60.249 0 0 1-30.574 0 39.836 39.836 0 0 0-21.395-.352c-4.41 2.543-7.504 10.855-10.5 18.898a59.909 59.909 0 0 1-15.176 26.301 60.063 60.063 0 0 1-28.59 10.512 39.702 39.702 0 0 0-20.363 7.047 39.859 39.859 0 0 0-3.398 21.203 60.303 60.303 0 0 1-5.336 30.035 59.966 59.966 0 0 1-23.211 19.43c-7.414 4.351-15.086 8.86-16.852 13.691a39.656 39.656 0 0 0 4.083 20.895 60.666 60.666 0 0 1 5.304 30.234 59.177 59.177 0 0 1-14.969 25.941C5.707 264.21 0 271.133 0 276.41c0 5.281 5.707 12.207 11.176 18.89a59.267 59.267 0 0 1 15.058 26.016 60.609 60.609 0 0 1-5.308 30.22 39.552 39.552 0 0 0-4.07 20.89c1.757 4.824 9.425 9.34 16.843 13.691a59.845 59.845 0 0 1 23.2 19.422 60.288 60.288 0 0 1 5.347 30.035c-.836 7.25.34 14.59 3.395 21.223a39.746 39.746 0 0 0 20.375 6.988 60.172 60.172 0 0 1 28.59 10.426 59.914 59.914 0 0 1 15.164 26.3 39.833 39.833 0 0 0 10.511 18.91 39.951 39.951 0 0 0 21.395-.347 109.73 109.73 0 0 1 17.863-1.996c4.32-.082 8.625.594 12.711 1.996a59.611 59.611 0 0 1 23.082 19.38c5.606 6.577 11.406 13.359 16.531 14.26a38.512 38.512 0 0 0 19.707-7.605 60.703 60.703 0 0 1 29.032-10.445 60.719 60.719 0 0 1 29.023 10.524 38.786 38.786 0 0 0 19.71 7.605c5.13-.898 10.93-7.684 16.536-14.262a59.588 59.588 0 0 1 23.082-19.379 60.51 60.51 0 0 1 30.574 0 40.106 40.106 0 0 0 21.395.352c4.41-2.543 7.504-10.856 10.496-18.899a60.016 60.016 0 0 1 15.176-26.308 60.123 60.123 0 0 1 28.59-10.473 39.764 39.764 0 0 0 20.367-7.047 39.785 39.785 0 0 0 3.39-21.203 60.384 60.384 0 0 1 5.34-30.035 59.96 59.96 0 0 1 23.211-19.43c7.414-4.351 15.09-8.859 16.852-13.691a39.691 39.691 0 0 0-4.078-20.895 60.643 60.643 0 0 1-5.313-30.238 59.297 59.297 0 0 1 15.07-25.984zM280.602 505.923c-126.754 0-229.508-102.754-229.508-229.512 0-126.75 102.754-229.508 229.508-229.508 126.753 0 229.507 102.758 229.507 229.508-.144 126.7-102.816 229.367-229.507 229.512zm0 0' fill='%23fb92a5'/%3E%3Cpath d='M280.602 66.86c-115.735 0-209.551 93.82-209.551 209.55 0 115.735 93.816 209.55 209.55 209.55 115.731 0 209.551-93.815 209.551-209.55-.129-115.676-93.875-209.414-209.55-209.55zm41.988 53.796l15.808 12.156-99.789 129.723-15.804-12.156zM200.773 306.348h-29.937v19.957h9.98c11.02 0 19.957 8.933 19.957 19.957v19.957c0 11.027-8.937 19.957-19.957 19.957H150.88v-19.957h29.937v-19.957h-9.98c-11.02 0-19.957-8.93-19.957-19.957v-19.957c0-11.024 8.937-19.957 19.957-19.957h29.937zm9.977-149.68c0-16.535 13.406-29.938 29.937-29.938s29.934 13.403 29.934 29.938c0 16.535-13.402 29.934-29.934 29.934s-29.937-13.399-29.937-29.934zm69.852 229.508h-19.957v-39.914h-19.958v39.914H220.73v-89.809a9.974 9.974 0 0 1 9.977-9.976h39.914c5.512 0 9.98 4.464 9.98 9.976zm59.87 0H310.54c-5.512 0-9.98-4.461-9.98-9.977v-89.808h19.957v79.828h19.957zm-19.956-129.723c-16.532 0-29.938-13.398-29.938-29.937 0-16.532 13.406-29.934 29.938-29.934s29.937 13.402 29.937 29.934c0 16.539-13.406 29.937-29.937 29.937zm89.808 49.895h-29.937v19.957h29.937v19.957h-29.937v19.957h29.937v19.957H370.41c-5.512 0-9.98-4.461-9.98-9.977v-79.832c0-5.512 4.468-9.976 9.98-9.976h39.914zm0 0' fill='%23fb92a5'/%3E%3C/svg%3E");
}
.qty-minus{display:block;width:30px;height:30px;background-position:center center;background-size:24px 24px;float:left;cursor:pointer;
background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill='%23999999' d='M19 13H5v-2h14v2z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");
}
.qty-minus:hover{
background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill='%23fb92a5' d='M19 13H5v-2h14v2z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");
}
.qty-plus{display:block;width:30px;height:30px;background-position:center center;background-size:24px 24px;float:left;cursor:pointer;
background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill='%23999999' d='M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6v2z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");
}
.qty-plus:hover{
background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill='%23B69355' d='M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6v2z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%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");
}
.svg-arrowdown{display:inline-block;background-position:center center;background-size:16px 16px;width:16px;height:16px;line-height:16px;vertical-align:top;
background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill='%23333' d='M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");
}
.svg-arrowup{display:inline-block;background-position:center center;background-size:16px 16px;width:16px;height:16px;line-height:16px;vertical-align:top;
background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M12 8l-6 6 1.41 1.41L12 10.83l4.59 4.58L18 14z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");  
}
/*Выпадающий каталог*/
.dropdown-catalog{display:none;width:100%;background:white;overflow-x:hidden;box-shadow: 0px -36px 37px -52px inset rgba(0,0,0,0.75);-webkit-box-shadow: 0px -36px 37px -52px inset rgba(0,0,0,0.75);-moz-box-shadow: 0px -36px 37px -52px inset rgba(0,0,0,0.75);}
.dropdown-catalog .drop-switch{display:none;width:100%;flex-wrap:wrap;margin-top:15px;margin-bottom:15px;}
.dropdown-catalog .drop-switch .ddbs{width:50%;color:#B69355;text-align:center;line-height:42px;font-size:18px;cursor:pointer;text-transform:uppercase;border:1px solid #B69355;}
.dropdown-catalog .drop-switch .ddbs.active,.dropdown-catalog .drop-switch .ddbs:hover{background:#B69355;color:white;}
.dropdown-catalog-wrapper{margin:0;padding:0;background:white;display:none;flex-wrap:wrap;align-items:stretch;margin-left:-15px;margin-right:-15px;width:100%;}
.dropdown-catalog-wrapper.active{display:flex;}
.dropdown-catalog-wrapper li{list-style:none;}
.dropdown-catalog-wrapper li a:hover{color:#B69355;}
.dropdown-catalog-wrapper .level0{display:block;width:25%;text-align:left;padding:15px;position:relative;}
.dropdown-catalog-wrapper .level0 a{text-transform:uppercase;line-height:36px;font-size:18px;color:#000;border-bottom:1px solid #dadada;display:block;width:100%;text-overflow:ellipsis;overflow:hidden;}
.dropdown-catalog-wrapper .level0 ul{padding-left:0;padding:10px 0 0 0;}
.dropdown-catalog-wrapper .level0 ul li{padding-left:0;}
.dropdown-catalog-wrapper .level0 ul li a{font-size:14px;text-transform:none;display:block;width:100%;text-align:left;border:0;line-height:30px;}
.dropdown-catalog-wrapper .level0 ul.sub{transition: max-height 0.3s ease-out;max-height:145px;overflow:hidden;}
.dropdown-catalog-wrapper .level0 ul.sub:after{content:' ';position:absolute;bottom:15px;left:0;width:100%;background:#fff;opacity:0.6;height:10px;}
.dropdown-catalog-wrapper .level0:hover ul.sub{transition: max-height 0.3s ease-in;max-height:100%;}
.dropdown-catalog-wrapper .level0:hover ul.sub:after{display:none;}
.dropdown-catalog-wrapper .level0{transition: all 0.3s ease-in;}
.dropdown-catalog-wrapper .level2{display:none!important;}
.dropdown-catalog .menu{padding:0;line-height:30px;display:none;}
.dropdown-catalog .menu.active{display:block;}
.dropdown-catalog .menu ul{padding-left:0;}
.dropdown-catalog .menu li{list-style:none;}
.close-dropdown{text-align:center;height:30px;overflow:hidden;margin-top:15px;}
.close-dropdown div{display:inline-block;line-height:30px;border-radius:100%;height:50px;width:50px;background:#dadada;text-align:center;color:white;cursor:pointer;line-height:50px;}
.close-dropdown div:hover{background:#B69355;}
.close-dropdown .material-icons{font-size:32px;}
/* header авторизация */
.header-autorization{position:absolute;background:white;width:360px;border:1px solid #fafafa;right:0;top:99%;z-index:20;line-height:1;display:none;right:-37px;}
.header-autorization form{padding:20px 30px;}
.header-autorization.active{display:block;}
.header-autorization .header-auth-title{font-weight:bold;font-size:22px;text-align:center;line-height:1;color:#252424;}
.header-autorization .input-text{width:100%;line-height:40px;height:40px;border:1px solid #fafafa;padding:0 15px;}
.header-autorization .input-text:focus,.header-autorization .input-text:active{border-color:#252424;color:#252424;}
.header-autorization a{color:#B69355;display:inline-block;line-height:1;font-size:16px;margin-top:10px;}
.header-autorization a:hover{text-decoration:underline;}
.header-autorization a.center{text-align:center;margin-left:auto;margin-right:auto;}
.header-autorization .button{display:block;margin:20px auto 0 auto;min-width:112px;cursor:pointer;}
.header-autorization .header-auth-text{font-size:14px;color:#999999;text-align:center;margin-top:15px;}
.header-autorization .regField{margin-top:15px;}
.loginWindow.active{color:#B69355;}
/*** Подвал ***/
#footer {background-color: #fafafa;padding: 25px 0 0 0;color:#333;margin-top:30px;}
#footer a{color:#333333;font-size:14px;}
#footer .contact-links a{color:black;}
#footer a:hover{color:#B69355;}
#footer h3 {font-size: 13px;color:#979797;margin-bottom: 15px;margin-top:0;font-weight:normal;}
#footer ul.links {margin: 0;padding: 0;list-style: none;list-style-position: inside;}
#footer ul.links li {line-height:35px;text-overflow:ellipsis;white-space: nowrap;}
#footer ul.links li[itemprop="telephone"]{white-space: nowrap;overflow: inherit;}
#goods-callback3 {margin-top: 35px;}
#footer ul.links li.copyright{font-size:12px;line-height:18px;margin-top:7px;}
#footer ul.links li.work-time{color:#B69355;}
#footer .footer-telephone{font-size:22px;}
#footer .callback-text{margin-top:15px;opacity:0.7;}
#footer .callback{margin-top:15px;}
#footer .callback .callback-input{position:relative;}
#footer .callback input{width:100%;background:transparent;font-size:12px;line-height:42px;border:none;color:#333;padding:0;border-bottom:1px solid #d9d9d9;}
#footer .callback input:focus,#footer .callback input:active{}
#footer .callback button{}
#footer .block-contact > div {margin-bottom: 12px;}
#footer .block-contact > div i {width: 25px;text-align: center;vertical-align: middle;font-size: 18px;margin-right: 10px;}
#footer .callback .callbackForm .callback-input .inputText::-webkit-input-placeholder {color: #333;font-size:14px;}
#footer .callback .callbackForm .callback-input .inputText::-moz-placeholder          {color: #333;font-size:14px;}
#footer .callback .callbackForm .callback-input .inputText:-ms-input-placeholder      {color: #333;font-size:14px;}
#footer .callback .callbackForm .callback-input .inputText:active::-webkit-input-placeholder,#footer .callback .callbackForm .callback-input .inputText:focus::-webkit-input-placeholder {color: #252424;font-size:14px;}
#footer .callback .callbackForm .callback-input .inputText:active::-moz-placeholder,#footer .callback .callbackForm .callback-input .inputText:focus::-moz-placeholder                   {color: #252424;font-size:14px;}
#footer .callback .callbackForm .callback-input .inputText:active:-ms-input-placeholder,#footer .callback .callbackForm .callback-input .inputText:active:-ms-input-placeholder          {color: #252424;font-size:14px;}
#footer .callback .callbackForm .pp {margin: 10px 0 10px;font-size:10px;color:#a5a5a5;}
#footer .callback .callbackForm .pp a{color:#B69355;font-size:10px;}
#footer .callback .callbackForm .pp a:hover{text-decoration:underline;}
#footer .footer-bottom {text-align: center;padding-top: 20px;}
#footer .footer-bottom .copyright{line-height:40px;border-top:1px solid #515050;font-size:12px;}
#footer .footer-bottom a {color: #B69355;}
#footer .footer-bottom a:hover{text-decoration:underline;}
.text-button{border:0;background:none;font-size:16px;padding:0;margin-top:15px;color:#B69355;cursor:pointer;text-transform:uppercase;letter-spacing:1px;font-family:'Comfortaa';text-align:center;display:block;width:100%;margin-bottom:15px}
.text-button:hover{text-decoration:underline;}
.pp a{font-size:13px;}
/*** Хлебные крошки ***/
#breadcrumbs {display: inline-block;position: relative;width: 100%;padding: 25px 0;line-height: 20px;}
#breadcrumbs ul {margin: 0;padding: 0;list-style: none;list-style-position: inside;}
#breadcrumbs ul li {display: inline-block;line-height: 20px;text-transform: capitalize;padding-right: 5px;font-size: 13px;vertical-align:middle;}
#breadcrumbs ul li:before {display: inline-block;content: "|";font-size: 17px;color: #333;margin: 0 15px 0 5px;vertical-align: top;font-family: FontAwesome;font-style: normal;font-weight: normal;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
#breadcrumbs ul li:first-child:before {display: none;}
#breadcrumbs ul li a{color:#a5a5a5;max-width:290px;overflow:hidden;display:inline-block;vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;}
#breadcrumbs ul li a:hover{color:#B69355;}
#breadcrumbs ul li a i {margin-right: 5px;}
#breadcrumbs ul li strong {font-weight:normal;color:#B69355;max-width:290px;overflow:hidden;display:inline-block;vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;}
/*** Товары на главной ***/
#producttabs .pdt-content {text-align:center;}
#producttabs .pdt-content .button.showAll {display: inline-block;margin: 0 auto;}
#producttabs .pdt-content .button.showAll:hover{background:#B69355;color:white;}
#producttabs .pdt-content .button.showAll.active {}
#producttabs .pdt-content .button.showAll.active:hover {}
#producttabs .products-grid .item {display:none;}
.products-grid .va-slice .item{padding:0;}
#producttabs .products-grid .item:nth-child(-n+6) {display: block;}
#producttabs .products-grid .item.showThis {display: block;}
/*** Товары таблицей ***/
.products-container {position: relative;}
.index .products-grid {display: flex;justify-content: center;align-items: stretch;flex-wrap: wrap;text-align: center;}
.products-grid {display: flex;justify-content: flex-start;align-items: flex-start;flex-wrap: wrap;text-align: center;}
.products-grid .item {padding: 0 15px 30px;}
.products-grid .item .item-inner {display: inline-block;position: relative;overflow: hidden;max-width: 100%;width: 360px;}
.products-grid .item .item-inner:hover {border-color: #c1c1c1;}
.products-grid .item .product-image {position: relative;height: 360px;}
.products-grid .item .product-image .product-img {display: block;background:#fafafa;line-height: 360px;}
.products-grid .item .product-image .ratings {position: absolute;float: right;right: 10px;top: 10px;}
.rating_num {font-size:12px;font-family:'Open Sans';color:#252424;margin-top:12px;font-weight:bold;text-align:center;}
.products-grid .item .product-name{text-align:left;padding:0;margin-right:40px;margin-bottom:10px;height:36px;overflow:hidden;margin-top:10px;word-break:break-word;text-overflow:ellipsis;}
.products-grid .item .product-name a{font-size:18px;color:#333;font-family:'Circe';font-weight:400;line-height:18px;}
.DescriptionBlock .products-grid .item .product-name {height:45px;}
.products-grid .item .product-name a:hover{color:#B69355;}
.products-grid .item .product-shop {padding: 0px;position:relative;}
.products-grid .add-cart,#Slider .add-cart{width:100%;line-height:38px;height:35px;text-align:center;display:block;background:#333333;color:white;text-transform:uppercase;font-size:13px;}
.products-grid .add-cart:hover,#Slider .add-cart:hover{background:#B69355;color:#fff;}
.products-grid .item .product-shop .product-name {font-size: 18px;text-align: left;overflow: hidden;}
.products-grid .item .product-shop .product-name a{}
.products-grid .item .product-shop .price-box {text-align: left;color: #B69355;}
.products-grid .item .product-shop .price-box .old-price {margin-right: 8px;}
.products-grid .item .product-shop .actions {display: inline-block;width: 100%;}
.products-grid .item .product-shop .actions .addtocart {float: left;}
.products-grid .item .product-shop .product-actions-wrapper{padding-top:5px;}
.products-grid .item .product-shop .product-actions-wrapper .actions{padding:0 10px;opacity:1;transition:all 0.3s ease;}
.products-grid .item:hover .product-shop .product-actions-wrapper{background:transparent;}
.products-grid .item:hover .product-shop .product-actions-wrapper .actions{opacity:1;}
.products-grid .item .product-shop .product-actions-wrapper a.add-cart{font-size:16px;color:#B69355;line-height:28px;transition:all 0.3s ease;}
.products-grid .item .product-shop .product-actions-wrapper .empty{font-size:16px;color:#999999;line-height:28px;transition:all 0.3s ease;}
.products-grid .item .product-shop .product-actions-wrapper a.add-cart:hover{text-decoration:underline;}
.products-grid .item .product-shop .actions .add-to-links {display: block;position: absolute;right: 0;bottom: 0;}
.products-grid .item .product-shop .actions .add-to-links a {position: relative;color: #000;border: 0;padding: 0;}
.products-grid .item .product-shop .actions .add-to-links a:last-child {margin-right: 0;}
.add-to-links{position:absolute;right:0;top:40px;}
.products-grid .item .product-shop .empty{width: 100%;line-height: 38px;height: 35px;text-align: center;display: block;background: #999999;color: white;text-transform: uppercase;font-size: 13px;}
/*Товары списком*/
.products-list .item{margin-bottom:30px;}
.products-list .item .item-inner form{display:flex;width:1070px;flex-wrap:wrap;padding:0;position:relative;}
.products-list .item .item-inner form .product-image{position:relative;display:block;text-align:center;background:#fafafa;width:360px;}
.products-list .item .item-inner form .product-image img{line-height:360px;}
.products-list .item .item-inner form .product-shop{display:flex;flex-wrap:wrap;width:calc(100% - 360px);align-items:center}
.products-list .item .item-inner form .product-shop .product-shop-middle{width:72%;padding:10px 15px;}
.products-list .item .item-inner form .product-shop .product-shop-middle .product-name{font-family:'Circe',sans-serif;font-size:32px;color:#333;font-weight:300;word-break:break-word;max-height:96px;overflow:hidden;text-overflow:ellipsis;}
.products-list .item .item-inner form .product-shop .product-shop-middle .description-short{word-break:break-word;overflow:hidden;text-overflow:ellipsis;padding-top:20px;line-height:20px;margin-bottom:10px;}
.products-list .item .item-inner form .product-shop .product-shop-middle .list_attr_list{display:flex;flex-wrap:wrap;line-height:30px;font-size:12px;}
.products-list .item .item-inner form .product-shop .product-shop-middle .list_attr_list .list_attr_name{width:50%;font-weight:normal;}
.products-list .item .item-inner form .product-shop .product-shop-middle .list_attr_list .list_attr_value{width:50%;color:#B69355;}
.products-list .item .item-inner form .product-shop .product-shop-middle .list_attr_list .firstAttr{margin-top:10px;}
.products-list .item .item-inner form .product-shop .product-shop-right{width:28%;padding:70px 15px;display: flex;flex-wrap: wrap;align-items: center;}
.products-list .item .item-inner form .product-shop .product-shop-right .price-box{text-align:center;display:block;width:100%;}
.products-list .item .item-inner form .product-shop .product-shop-right .price-box .price{width:100%;display:block;text-align:center;}
.products-list .item .item-inner form .product-shop .product-shop-right .price-box .price.old-price{margin-bottom:15px;}
.products-list .item .item-inner form .product-shop .product-shop-right .addtocart{display:block;width:100%;text-align:center;margin-bottom:10px;}
.products-list .item .item-inner form .product-shop .product-shop-right .addtocart .empty{line-height: 40px;padding-top: 2px;margin: 10px auto 0 auto;border: 0;display: inline-block;padding: 0 35px;background: transparent;color: #999999;cursor: pointer;border: 1px solid #999999;padding: 3px 25px 0 25px;text-align: center;text-transform: uppercase;font-size: 12px;}
.products-list .item .item-inner form .product-shop .product-shop-right .add-to-links{position:static;width:70px;margin:0 auto;display:block;height:35px;}
.products-list .item .item-inner form .product-shop .product-shop-right .add-to-links .add-wishlist{float:left;margin:0;background-position:center center;}
.products-list .item .item-inner form .product-shop .product-shop-right .add-to-links .add-compare{float:left;margin:0;background-position:center center;}
.products-list .item .item-inner form .product-shop .product-shop-right .plus_minus_quantity{display:block;width:100px;margin:10px auto 10px auto;}
.products-list .item .item-inner form .product-shop .product-shop-right .quantity{float:left;width:40px;border:0;color:#B69355;text-align:center;line-height:30px;font-size:18px;}
/* Если товара нет в наличии */
.products-grid .item.empty .product-image a.product-img img {opacity: 0.6;}
.products-grid .item.empty .product-shop .actions .addtocart .button {background-color: #c1c1c1;border: 1px solid #c1c1c1;cursor: default;}
.products-grid .item.empty .product-shop .actions .add-to-links .quickview {display: none;}
/* Категории */
.index .categories {display: flex;justify-content: center;align-items: center;flex-wrap: wrap;text-align: center;}
.categories {display: flex;justify-content: flex-start;align-items: flex-start;flex-wrap: wrap;text-align: center;padding-top:30px;padding-bottom:30px;}
.categories .item {cursor:pointer;overflow:hidden;display: inline-block;padding-top:10px;position: relative;margin: 0 15px 30px;border: 1px solid transparent;background:#fafafa;text-align: center;width:360px;height:calc(360px + 50px);}
.categories .item:hover .cat-name a{position:absolute;bottom:10px;white-space:normal;word-break:break-word;background:#fafafa;}
.categories .item:hover{padding-top:0;}
.categories .item:hover img{transform:scale(1.1);}
.categories .item .cat-image {line-height:360px;}
.categories .item .cat-image a {display: block;overflow: hidden;}
.categories .item .goods_count{font-size:14px;color:#666;line-height:24px;margin-top: 5px;opacity: 0;transform: translateY(15px) translateZ(0);-webkit-transform: translateY(15px) translateZ(0);transition:all 0.3s ease;}
.categories .item .cat-name a{position:absolute;bottom:-4px;font-size: 20px;line-height: 20px;padding-top: 5px;margin-top: 19px;font-family: 'Circe';color: #B69355;font-weight: 300;display: block;width: 100%;text-transform: uppercase;text-align: center;padding-left: 25px;padding-right: 25px;overflow: hidden;background:#fafafa;}
/* Категории с подкатегориями */
.categories.list ul {margin: 0;padding: 0;list-style: none;}
.categories.list ul li.level-0 {display: inline-block;float: left;overflow: hidden;margin: 0 15px 30px 0;border: 1px solid #fafafa;text-align: left;}
.categories.list.index ul li.level-0 {width: 759.96px;}
.categories.list ul li.level-0:nth-child(2n) {margin: 0 0 30px 15px;}
.categories.list ul li.level-0:not(.parent) {text-align: center;}
.categories.list ul li.level-0 > a span {display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-size: 18px;text-transform: uppercase;padding: 10px;text-align: center;}
.categories.list ul li.level-0 > a.active span {color: #B69355;}
.categories.list ul li.level-0 > .image {display: inline-block;vertical-align: top;margin: 10px;min-width: 43%;text-align: center;}
.categories.list ul li.parent ul.sub {display: inline-block;width: 46%;padding-left: 10px;padding-bottom: 30px;}
.categories.list ul li ul.sub li:nth-child(-n+5) {display: block;}
.categories.list ul li ul.sub li {display: none;}
.categories.list ul li ul.sub li a span {display: block;width: 100%;line-height: 20px;padding: 15px 0 3px;border-bottom: 1px solid #fafafa;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.categories.list ul li ul.sub li:first-child a span {padding-top: 7px;}
.categories.list ul ul.sub ul.sub, .categories.list ul.sub img {display: none;}
/* Товары */
.toolbar {position: relative;width: 100%;margin: 0px 0 20px;padding: 0;} 
.toolbar .toolbar-rightside{float:right;padding:30px 0;}
.toolbar .pages {display: none;padding-left: 15px;border-left: 1px solid #fafafa;}
.toolbar.bottom {margin: 10px 0 30px;border:0;}
.toolbar.bottom .pages {display: block;border-left: 0;}
/* Кнопки отображения товаров */
.view-mode{display:block;float:left;width:55px;padding:33px 0;}
.view-mode .rectangle{width:5px;height:6px;background:#999999;position:absolute;}
.view-mode .square{width:4px;height:4px;background:#999999;position:absolute;}
.view-mode .line{width:12px;height:4px;background:#999999;position:absolute;}
.view-mode a{width:17px;height:14px;position:relative;float:left;display:block;}
.view-mode a:first-of-type{margin-right:20px;}
.rectangle.top-left{top:0;left:0;-moz-transition: 0.1s all ease;-o-transition: 0.1s all ease;-ms-transition: 0.1s all ease;transition: 0.1s all ease;}
.rectangle.top-middle{top:0;left:6px;-moz-transition: 0.2s all ease;-o-transition: 0.2s all ease;-ms-transition: 0.2s all ease;transition: 0.2s all ease;}
.rectangle.top-right{top:0;right:0;-moz-transition: 0.3s all ease;-o-transition: 0.3s all ease;-ms-transition: 0.3s all ease;transition: 0.3s all ease;}
.rectangle.bottom-left{bottom:0;left:0;-moz-transition: 0.4s all ease;-o-transition: 0.4s all ease;-ms-transition: 0.4s all ease;transition: 0.4s all ease;}
.rectangle.bottom-middle{bottom:0;left:6px;-moz-transition: 0.5s all ease;-o-transition: 0.5s all ease;-ms-transition: 0.5s all ease;transition: 0.5s all ease;}
.rectangle.bottom-right{bottom:0;right:0;-moz-transition: 0.6s all ease;-o-transition: 0.6s all ease;-ms-transition: 0.6s all ease;transition: 0.6s all ease;}
.square.top-left{left:0;top:0;-moz-transition: 0.1s all ease;-o-transition: 0.1s all ease;-ms-transition: 0.1s all ease;transition: 0.1s all ease;}
.square.middle-left{left:0;top:5px;-moz-transition: 0.2s all ease;-o-transition: 0.2s all ease;-ms-transition: 0.2s all ease;transition: 0.2s all ease;}
.square.bottom-left{left:0;bottom:0;-moz-transition: 0.3s all ease;-o-transition: 0.3s all ease;-ms-transition: 0.3s all ease;transition: 0.3s all ease;}
.line.top-right{right:0;top:0;-moz-transition: 0.4s all ease;-o-transition: 0.4s all ease;-ms-transition: 0.4s all ease;transition: 0.4s all ease;}
.line.middle-right{right:0;top:5px;-moz-transition: 0.5s all ease;-o-transition: 0.5s all ease;-ms-transition: 0.5s all ease;transition: 0.5s all ease;}
.line.bottom-right{right:0;bottom:0;-moz-transition: 0.6s all ease;-o-transition: 0.6s all ease;-ms-transition: 0.6s all ease;transition: 0.6s all ease;}
.view-mode a:hover div,.view-mode a.table.act div,.view-mode a.list.act div{background:#B69355;}
/*Сортировки*/
.sort-by {float: left;background: transparent;margin-right: 20px;display: none;}
.sort-by label, .show-by label {vertical-align: middle;margin: 0 15px 0 0;color: #333;font-size: 14px;}
.show-by {float: right;background: transparent;}
.pages {float: right;margin: 0;padding: 0;list-style: none;list-style-position: inside;}
.pages ol {display: block;margin: 0;padding: 0;}
.pages li {display: inline-block;}
.pages li a, .pages li span {display: inline-block;position: relative;width: 25px;font-size: 14px;line-height: 35px;vertical-align: middle;text-align: center;}
.pages .material-icons{line-height: 35px;padding-top: 3px;font-size:16px;}
.pages li:last-child a, .pages li:last-child:hover a, .pages li:last-child span, .pages li:last-child:hover span  {border-right: 0;}
.pages li a:hover, .pages li span {color: #B69355;}
.pages li.current span {cursor: default;color:#B69355;}
.pages li .fa {padding: 0;margin: 0;font-size: 21px;}
.toolbar .selectBox{border:0;background:transparent;font-size:14px;line-height:20px;height:20px;}
.toolbar label{font-weight:bold;}
.available-true span{color:#81b441;}
.available-false span{color:red;}
/* Фильтры */
.filters{border-top:1px solid #d1d1d1;padding-top:30px;}
.filters-price #goods-filter-price-slider {border: medium none;height: 5px;margin: 15px 10px;background: #c1c1c1;position:relative;}
.filters-price .ui-slider-handle.ui-state-default {position: absolute;background: #B69355;width: 5px;height: 15px;margin-left: -3px;top: -10px;z-index: 2;border: none;cursor: pointer;outline: 0;}
.filters-price .ui-slider-handle.ui-state-default:last-child {background: #B69355;}
.filters-price .ui-slider .ui-slider-range {top: 0;height: 100%;background: #B69355;}
.filters-price .layout-slider {text-align: center;margin: 0 auto 10px;max-width: 300px;display:none;}
.filters-price .layout-slider .inputText {padding: 0 15px;text-align: center;}
.filters-goods{display:flex;flex-wrap:wrap;padding-bottom:20px;width:100%;border-bottom: 1px solid #d1d1d1;margin-bottom: 30px;}
.filters-goods-active{display:none;}
.filters-goods .one-filter{position:relative;display:block;width:25%;padding:0 15px;margin:0 0 10px 0;}
.filters-goods .one-filter .filter.active ul{display:block;}
.filters-goods .one-filter .filter-inner{display:none;position: absolute;top: 100%;background: white;z-index: 100;padding: 15px;margin: 0;width: 100%;border:1px solid #ddd;left:0;}
.filters-goods .one-filter .filter .filter_block_name{color:#333;height:42px;cursor:pointer;line-height:42px;position:relative;}
.filters-goods .one-filter .filter .filter_block_name .filter_name{margin-right:5px;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-block;vertical-align:top;max-width:155px;}
.filters-goods .one-filter .filter .svg-arrowdown{display:inline-block;height:42px;background-repeat:no-repeat;position:absolute;right:0;top:0;}
.filters-goods .one-filter .filter .svg-arrowup{display:none;height:42px;background-repeat:no-repeat;position:absolute;right:0;top:0;}
.filters-goods .one-filter .filter.active .filter-inner{display:block;}
.filters-goods .one-filter .filter.active .filter-inner{}
.filters-goods .one-filter .filter.active .filter-inner .clear_all_filters{display:none;}
.filters-goods .one-filter .filter.active .svg-arrowdown{display:none;}
.filters-goods .one-filter .filter.active .svg-arrowup{display:inline-block;}
.filters-goods .filter_buttons{display:none;width:100%;text-align:center;}
.filters-goods .filter_buttons.active{display:block;}
.filters-goods .filter_buttons.active .clear_all_filters, .filters-goods .filter_buttons.active .button{width:auto;margin-top:10px;height:45px;}
.filters-goods .filter_buttons.active .clear_all_filters{line-height:40px;}
.filters-goods .filter_buttons .button,.filters-goods .filter_buttons .button.small{vertical-align:middle;}
.filters-goods .filter_buttons .button.small{border-color:#d1d1d1;color:#d1d1d1;}
.filters-goods .filter_buttons .button.small:hover{background-color:#d1d1d1;color:#999;}
.filters-goods .one-filter .filter .clearThisFilter{display:none;
position:absolute;width:24px;height:42px;background-size:16px 16px;background-position:center center;right:20px;top:0;background-repeat:no-repeat;
background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.42 0-8-3.58-8-8 0-1.85.63-3.55 1.69-4.9L16.9 18.31A7.902 7.902 0 0 1 12 20zm6.31-3.1L7.1 5.69A7.902 7.902 0 0 1 12 4c4.42 0 8 3.58 8 8 0 1.85-.63 3.55-1.69 4.9z'/%3E%3C/svg%3E");
}
.filters-goods .one-filter .filter .clearThisFilter:hover{
background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath fill='%23fb92a5' d='M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.42 0-8-3.58-8-8 0-1.85.63-3.55 1.69-4.9L16.9 18.31A7.902 7.902 0 0 1 12 20zm6.31-3.1L7.1 5.69A7.902 7.902 0 0 1 12 4c4.42 0 8 3.58 8 8 0 1.85-.63 3.55-1.69 4.9z'/%3E%3C/svg%3E");
}
.filters-goods .one-filter .filter sup.sup_number {display:inline;color: #B69355;}
.filters-goods .one-filter .filter{border-bottom:1px solid #dadada;}
.filters-goods .one-filter .red{display:none;}
.filters-goods .one-filter ul li{list-style:none;}
.filters-goods-active il li{list-style:none;}
.one_input{margin-bottom:10px;}
.one_input input{width:20px;height:20px;margin:0;display:inline-block;vertical-align:top;}
.one_input label{line-height: 20px;font-size: 12px;display: inline-block;margin-left: 4px;vertical-align: top;padding-top: 2px;width:calc(100% - 54px);}
.one_input:last-of-type{margin-bottom:0;}
.hidden_label{display:none;}
.hiResHiddenUp,.hiResHiddenDown{display:none;}
/* Название + описание категории в каталоге */
#CatalogBigHeader{background:url('/design/d349390/fon_catalog.jpg') no-repeat top center #000;min-height:130px;color:white;padding:30px 0;overflow:hidden;text-overflow:ellipsis;background-size:cover;}
#CatalogBigHeader .block-title .title span{font-weight:bold;color:white;}
#CatalogBigHeader .block-title{margin:0;text-overflow:ellipsis;word-break:break-word;}
#CatalogBigHeader .block-title:first-letter{color:white;}
#CatalogBigHeader .container{display: flex;flex-wrap: wrap;min-height: 100px;align-items: center;padding:0 5%;}
#CatalogBigHeader .DescriptionBlock{line-height:18px;font-size:12px;}
#CatalogBigHeader .DescriptionBlock a{color:white;text-decoration:underline;}
/* Вы смотрели */
.viewed{border-top:1px solid #d1d1d1;margin:0 auto;width:100%;padding:60px 0 30px 0;margin-top:30px;}
.viewed .viewed-title{float:left;height:100px;padding:15px 0;    font-family: 'Circe',sans-serif;font-size: 36px;text-align: left;margin: 0;font-weight: 300;text-transform:uppercase;}
.viewed .viewed-title:first-letter{color:#B69355;}
.viewed .content{float:left;margin-left:25px;}
.viewed .viewed-items{margin:0;}
.viewed .viewed-items .item{float:left;width:100px;height:100px;margin-right:25px;text-align:center;}
.viewed .viewed-items .item .product-img{line-height:100px;;}
/* Заголовки */
.block-title{font-family:'Circe',sans-serif;margin-bottom:30px;}
.block-title span:first-letter{color:#B69355;line-height:100%;display:inline-block;}
.block-title:first-letter{color:#B69355;}
.block-title .title {font-size: 36px;text-align: left;margin:0;text-overflow:ellipsis;overflow:hidden;font-weight:300;}
.block-title .title span,.block-title .title a{font-weight:300;text-transform:uppercase;}
/* карточка товара */
.product-view{position:relative;display:flex;flex-wrap:wrap;margin-bottom:30px;}
.product-view .productImgBlock{display:block;width:calc(360px + 50px);max-height:520px;overflow:hidden;}
.product-view .big-image-carousel{padding-bottom:10px;}
.product-view .big-image-carousel .item{text-align:center;height:calc(360px + 10px);padding-bottom:10px;line-height:360px;}
.product-view .big-image-carousel .item img{margin:0 auto;display:inline-block;}
.product-view .mini-image-carousel{width:calc(100px*3 + 30px);margin:30px auto 0 auto;}
.product-view .mini-image-carousel .item{cursor:pointer;width:100px;height:100px;line-height:100px;text-align:center;}
.product-view .mini-image-carousel .item img{max-width:100px;max-height:100px;margin:0 auto;display:inline-block;}
.product-view .mini-image-carousel .slick-next{right:-40px;top:30px;}
.product-view .mini-image-carousel .slick-prev{left:-40px;top:30px;}
.product-view .product-shop{position:relative;display:block;width:calc(100% - 360px - 65px); margin-left:15px;}
.product-view .product-shop:before{content:' ';width:1500px;height:100%;position:absolute;background:#fafafa;}
.product-view .product-shop .product-content{padding:30px 0 30px 30px;position:relative;z-index:2;display:flex;flex-wrap:wrap;height:100%;align-items:center;}
.product-view .product-shop .product-content .product-middle{width:calc(100% - 170px);padding-right:30px;}
.product-view .product-shop .product-content .product-right{width:170px;text-align:center;}
.product-view .product-shop .product-content .product-name{margin-bottom:15px;}
.product-view .product-shop .product-content .product-name h1{color:#333;font-weight:300;font-family:'Circe';text-transform:uppercase;line-height:1;text-overflow:ellipsis;word-break:break-word;font-size:48px;}
.product-view .product-shop .product-content .goodsDataMainDiscountBlock{margin-bottom:15px;font-size:16px;word-break:break-word;overflow:hidden;text-overflow:ellipsis;display:flex;width:100%;flex-wrap:wrap;align-items:center;}
.product-view .product-shop .product-content .goodsDataMainDiscountBlock strong{font-size:16px;color:#B69355;}
.product-view .product-shop .product-content .goodsDataMainDiscountBlock .svg-sale{width:20%;height:auto;min-height:80px;}
.product-view .product-shop .product-content .goodsDataMainDiscountBlock .sale-desc{width:80%;padding-left:10px;line-height:24px;}
.product-view .product-shop .product-content .short-description{font-size:14px;color:#999999;line-height:20px;margin-bottom:15px;max-height:172px;overflow-y:auto;padding-right:15px;}
.product-view .product-shop .product-content #features{display:flex;width:100%;flex-wrap:wrap;line-height:30px;font-size:12px;}
.product-view .product-shop .product-content #features .feature-name{display:block;width:50%;color:black;}
.product-view .product-shop .product-content #features .feature-value{display:block;width:50%;color:#B69355;}
.product-view .product-shop .product-content .add-to-links{position: static;width: 70px;margin: 0 auto;display: block;height: 35px;margin:15px auto;}
.product-view .product-shop .product-content .add-to-links .add-wishlist,.product-view .product-shop .product-content .add-to-links .add-compare{float: left;margin: 0;background-position: center center;}
.product-view .product-shop .product-content .old-price{margin-bottom:15px;}
.product-view .product-shop .product-content .goodsDataMainModificationArtNumber{margin-bottom:15px;color:#999999;}
.product-view .product-shop .product-content .wrap-qty{display: block;width: 100px;margin: 10px auto 10px auto;height:32px;}
.product-view .product-shop .product-content .wrap-qty input{float: left;width: 40px;border: 0;color: #B69355;text-align: center;line-height: 30px;font-size: 18px;background:transparent;}
.product-view .product-shop .product-content .add-cart{width:100%;}
.available-true{color:#B69355;}
.available-false{color:#999999;}
.toggleButton .material-icons{display:none;}
/*Описание и характеристики*/
.product-view .product-information{margin-top:60px;width:100%;}
.product-view .product-information #all_features{display:flex;flex-wrap:wrap;width:100%;}
.product-view .product-information #all_features .one-feature{display:block;width:50%;margin-bottom:30px;padding-right:30px;}
.product-view .product-information #all_features .one-feature .feature-name{color:#000;font-weight:bold;margin-bottom:10px;}
.product-view .product-information .htmlDataBlock{margin-bottom:60px;padding-bottom:60px;border-bottom:1px solid #d1d1d1;padding-right:25%;line-height:20px;}
.product-view .product-information .htmlDataBlock.with-top-border{border-top:1px solid #d1d1d1;padding-top:60px;}
/*Условия доставки*/
.product-view .product-information .deliveryWrap .delivery {margin-bottom:30px;}
.product-view .product-information .deliveryWrap .delivery:last-of-type{margin-bottom:0;padding-bottom:60px;border-bottom:1px solid #d1d1d1;}
.product-view .product-information .deliveryWrap .delivery h4{font-size:18px;margin-bottom:10px;}
.product-view .product-information .deliveryWrap .delivery h5{font-size:14px;margin-top:20px;margin-bottom:10px;}
/*С этим товаром смотрят / Сопутствующие товары*/
.related{padding:60px 0;border-top:1px solid #d1d1d1;}
.related .slick-prev{right:40px;left:auto;top:-68px;}
.related .slick-next{right:0;top:-68px;}
.related .products-grid.row{z-index:1;}
/*Модификации кнопками*/
.goodsDataMainModificationsBlock{padding: 30px 0 10px 0;border-bottom: 1px solid #d1d1d1;border-top: 1px solid #d1d1d1;margin-top:30px;margin-bottom:30px;}
.product-view .product-shop .product-content .goodsDataMainModificationsBlockProperty{margin-bottom:15px;}
.product-view .product-shop .product-content .goodsDataMainModificationsBlockProperty select{display:none;}
.modification_values .modification_name{margin-bottom:10px;}
.modification_values .modification_value{cursor:pointer;display:block;float:left;font-size:14px;color:#B69355;height:30px;line-height:30px;margin-right:10px;margin-bottom:10px;border:1px solid #B69355;padding:0 10px;}
.modification_values .modification_value:hover{color:#B69355;}
.modification_value.active{color:#B69355;border-color:#B69355;background:white;}
/* Отзывы */
.product-view .product-information #goodsDataOpinionBlock{padding:60px 0 30px 0;}
.goodsDataOpinionListNavigateBottom .pager .pages {float: left;}
.goodsDataOpinionListNavigateBottom .pager .pages .title {float: left;line-height: 42px;margin-right: 10px;}
.goodsDataOpinionListNavigateBottom .pages li a, .goodsDataOpinionListNavigateBottom .pages li span, .goodsDataOpinionListNavigateBottom .pages li:hover a, .goodsDataOpinionListNavigateBottom .pages li:hover span {border: 1px solid #fafafa;}
.goodsDataOpinionList {width: 600px;margin-top: 10px;}
.goodsDataOpinionList .cell1 .rating-box{float:none;}
.goodsDataOpinionList .cell1 .goodsDataOpinionListClient {font-size:18px;color:#B69355;line-height:36px;}
.goodsDataOpinionList .bord {width: 100%;margin-bottom: 20px;}
.goodsDataOpinionList .bord:last-of-type{margin-bottom:0;}
.goodsDataOpinionList .bord:last-child {border-bottom: 0;}
.goodsDataOpinionList .col-xs-12 {padding: 0;}
.goodsDataOpinionList .cell1 {margin-bottom: 8px;}
.goodsDataOpinionList .goodsDataOpinionListClient, .goodsDataOpinionList .goodsDataOpinionListTitle {display: block;overflow: hidden;word-break:break-word;text-overflow: ellipsis;}
.goodsDataOpinionList .rating-box {display: block;margin-bottom: 5px;}
.goodsDataOpinionList .goodsDataOpinionListDate {display: block;color:#999;line-height:24px;}
.goodsDataOpinionList .button {margin-top: 10px;}
.goodsDataOpinionList .goodsDataOpinionListDesc {margin: 0 0 8px 0;}
.goodsDataOpinionList .goodsDataOpinionListDesc strong {display: block;margin-right: 10px;}
.goodsDataOpinionList .goodsDataOpinionListDesc span {display: block;word-wrap: break-word;}
.goodsDataOpinionAddForm {display: block;margin-bottom:30px;}
#goodsDataOpinionAddBlock {clear: both;}
.goodsDataOpinionAddTable .goodsDataOpinionBlock{min-height:24px;margin-bottom:15px;}
.goodsDataOpinionAddTable .goodsDataOpinionRating {margin-bottom: 10px;float: left;width: 100%;width:120px;height:24px;
background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fb92a5' width='24' height='24'%3E%3Cpath d='M22 9.24l-7.19-.62L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21 12 17.27 18.18 21l-1.63-7.03L22 9.24zM12 15.4l-3.76 2.27 1-4.28-3.32-2.88 4.38-.38L12 6.1l1.71 4.04 4.38.38-3.32 2.88 1 4.28L12 15.4z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");}
.goodsDataOpinionAddTable .goodsDataOpinionBlock .inputText, .goodsDataOpinionAddTable .goodsDataOpinionBlock textarea {width: 100%;max-width:100%;line-height:28px;}
.goodsDataOpinionAddTable {}
.goodsDataOpinionAddTable .generally {float: left;}
.goodsDataOpinionAddTable .generally label {display: inline-block;float: none;width: auto;}
.goodsDataOpinionAddTable .goodsDataOpinionCaptcha {float: left;}
.goodsDataOpinionAddTable .goodsDataOpinionCaptcha .inputText {max-width: 100px;margin-right: 20px;}
.goodsDataOpinionAddTable .goodsDataOpinionCaptcha .goodsDataOpinionCaptchaRefresh {padding: 5px;cursor: pointer;}
.goodsDataOpinionAddTable .goodsDataOpinionCaptcha .goodsDataOpinionCaptchaRefresh:hover {color: #B69355;}
.goodsDataOpinionFormReset {background: transparent;text-decoration: underline;width: 150px;text-align: left;padding-left: 0;border: 0;outline: 0;cursor: pointer;}
.goodsDataOpinionFormReset:hover {color: #B69355;}
.review-header{font-weight:normal;font-size:26px;text-transform:uppercase;margin:0;}
.review-counter{display:flex;width:100%;border:1px solid #fafafa;padding:15px 15px 15px 15px;align-items:center;margin-bottom:30px;flex-wrap:wrap;}
.review-counter .flex-col-1{width:120px;}
.review-counter .flex-col-2{width:180px;}
.review-counter .flex-col-3{width:calc(100% - 180px - 120px);display:flex;flex-wrap:wrap;}
.review-counter .flex-col-3 .grade-block{}
.review-counter .grade-lines .grade-block{overflow:hidden;margin-right:15px;}
.review-counter .grade-lines .grade-block:nth-child(1){}
.review-counter .grade-lines .grade-block:nth-child(2) .star-line-wrp{width:98px;}
.review-counter .grade-lines .grade-block:nth-child(3) .star-line-wrp{width:73px;}
.review-counter .grade-lines .grade-block:nth-child(4) .star-line-wrp{width:49px;}
.review-counter .grade-lines .grade-block:nth-child(5) .star-line-wrp{width:24px;}
.review-counter .rewiew-grade{text-align:center;margin-bottom:10px;font-size:24px;}
.review-counter .star-line-wrp{background:white;width:120px;margin:0 auto;height:24px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fb92a5' width='24' height='24'%3E%3Cpath d='M22 9.24l-7.19-.62L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21 12 17.27 18.18 21l-1.63-7.03L22 9.24zM12 15.4l-3.76 2.27 1-4.28-3.32-2.88 4.38-.38L12 6.1l1.71 4.04 4.38.38-3.32 2.88 1 4.28L12 15.4z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");}
.review-counter .star-line-wrp .star-line-conunt{height:26px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fb92a5' width='24' height='24'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M12 17.27L18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");display:block;}
.review-counter .grade-block{line-height:30px;}
.review-counter .grade-block .grade-text{text-align:center;float:left;}
.review-counter .grade-block .grade-count-number{text-align:center;line-height:1;line-height:28px;float:left;margin-left:5px;}
.review-counter .grade-block .grade-line-count{background:#B69355;height:12px;width:0;}
.review-counter .review-count-all{text-align:center;font-size:18px;}
.review-counter .review-count-all span{color:#B69355;}
/* С этим товаром смотрят, Сопутствующие товары */
.box-up-sell {text-align: left;}
.box-up-sell .owl-carousel .owl-item.active {opacity: 1;filter: alpha(opacity=100);}
.box-up-sell .owl-carousel .owl-item {opacity: 0;filter: alpha(opacity=0);}
.box-up-sell .owl-carousel .owl-item .product-image img {max-width: 100%;}
.related .block-title .navigation {position: absolute;right:0;top:0;}
.related .block-title .navigation a {margin: 0 15px;line-height: 45px;}
.related .block-title .navigation a i{vertical-align:middle}
.all-reviews-button{display:block;margin:0 auto;max-width:250px;margin-bottom:10px;text-align:center;text-transform:uppercase;font-size:12px;}
.bord.hidden-review{display:none;}
.bord.hidden-review.active{display:block;}
/*** Ajax Добавление товара в корзину ***/
.fancybox-skin{padding:0!important;}
.cart-ajax{padding:0!important;padding-left:0;padding-right:0;max-width:720px;}
.cart-ajax .warning{margin-top:0;}
.cart-ajax .success{background:#fafafa;width:100%;color:#252424;margin:0;padding:0 15px 0 0;border:0;line-height:90px;text-align:center;font-size:18px;}
.cart-ajax .warning{line-height:45px;}
.cart-ajax .title.warning i{color:#B69355;}
#layer_cart {max-width: 900px;font-size: 16px;line-height: 22px;z-index:10000;}
#noty_center_layout_container{z-index:5000!important;}
.cart-ajax .cart-product {overflow: hidden;margin-bottom: 20px;width:100%;display:flex;flex-wrap:wrap;align-items:center;}
.cart-ajax .title {margin-bottom: 20px;text-transform:uppercase;}
.cart-ajax .title i {font-size: 34px;line-height: 30px;padding-right: 5px;padding-bottom:8px;vertical-align:middle;color:#81b441;}
.cart-ajax .cart-product .cart-product-img {float: left;width: 100px;height: 100px;text-align: center;border: none;margin-right: 20px;padding: 0;}
.cart-ajax .cart-product .cart-product-img img {max-width: 100%;max-height:100%;margin:0 auto;}
.cart-ajax .cart-product .cart-product-info{width:calc(100% - 150px - 120px);}
.cart-ajax .cart-product .cart-product-info .product-name {display: block;overflow: hidden;white-space: normal;text-overflow: ellipsis;margin: 3px 0 5px 0;line-height:1;font-weight: 300;font-family:'Circe';font-size:24px;}
.cart-ajax .cart-product .cart-product-info .product-mod {font-size: 14px;margin-bottom: 5px;}
.cart-ajax .cart-product .cart-product-info .cart-product-quantity {margin-bottom: 5px;}
.cart-ajax .cart-product .cart-product-info .cart-product-price {margin-bottom: 5px;}
.cart-ajax .cart-product .cart-product-price{width:145px;text-align:right;}
.cart-ajax .cart-txt h4 {display: none;text-transform: none;padding-bottom: 10px;margin-bottom: 13px;}
.cart-ajax .cart-txt .CartSum {display: none;margin-bottom: 5px;}
.cart-ajax .cart-txt.show h4, .cart-ajax .cart-txt.show .CartSum {display: block;}
.cart-ajax .cart-txt.show .buttons {text-align: left;}
.cart-ajax .cart-txt .buttons {position: relative;margin-top: 20px;text-align: center;}
.cart-ajax .cart-txt .buttons .button:first-child {margin-bottom: 5px;}
.cart-ajax .cart-txt .buttons .button {padding: 0 15px;}
.formfast-cart {width: 447px;float: left;}
.fancybox-margin {margin-right: 0px !important;}
.fancybox-skin {background-color: #fff;color: #000;}
.cart-product-info{display:inline-block;vertical-align:top;}
.cart-product-price{display:inline-block;padding-left:15px;height:110px;line-height:110px;vertical-align:top;}
.cart-product-info-flex {display: flex;align-items: center;text-align: center;flex-wrap: wrap;justify-content: center;height: 100%;}
.cart-ajax .buttons{display: inline-block;margin: 25px auto;text-align: center;width: 100%;}
.button.fancyModalClose{background:white;color:#999;border-color:#999;}
.button.fancyModalClose:hover{background:#d1d1d1;color:#999;border-color:#999;}
.modal{padding:15px;}
.cart-ajax .button{margin:0 10px;}
/* Быстрый заказ */
#quickform{width:100%;overflow:hidden;}
#quickform .title{position:relative;text-align:left;font-size:24px;background:#fafafa;padding-left:10px;line-height:48px;font-family:'Circe';font-weight:300;text-transform:uppercase;overflow:hidden;margin-bottom:30px;}
#quickform .title:after{content:' ';width:48px;height:48px;background:white;position:absolute;top:-25px;right:-30px;transform: rotate(45deg);}
#quickform .title:before{content:' ';width:48px;height:48px;background:white;position:absolute;top:25px;right:-30px;transform: rotate(-45deg);}
#quickform .orderFlexWrap{display:flex;flex-wrap:wrap;width:100%;}
#quickform .orderFlexWrap .contactStage{width:50%;padding-right:30px;display:block;}
#quickform .orderFlexWrap .comment{width:50%;}
#quickform .orderFlexWrap .deliveryAndPayment{width:50%;padding-right:30px;display:block;}
#quickform .orderFlexWrap .adressFields{width:50%;display:block;}
#quickform .contactWantRegister{margin-bottom:30px;text-align:left;}
.manufacturer-list > div select{margin-top:30px;}
#quickform .payment{margin-bottom:30px;}
#quickform #closeOrder{display:block;text-align:center;margin-top:25px;text-decoration:underline;width:100%;}
#quickform .showPassBlock{position:absolute;right:10px;top:8px;}
#quickform .couponBlockSale{margin:15px 0;text-align:center;}
#quickform .couponBlockPrice{margin:15px 0;text-align:center;}
.formfast .button.small{margin-top:15px;}
.quickformfast .success,.quickformfast .warning{margin-top:0;padding:25px 15px;}
.quickformfast #quickform{padding:15px;float:none;margin:0 auto;}
.quickformfast #quickform .formfast .form-list .fields .input-box{max-width:100%;}
.quickformfast #quickform .formfast .delivery .manufacturer-list,.quickformfast #quickform .formfast .orderStagePaymentList{max-width:400px;}
#OrderAjaxBlock .formfast .buttons {margin:0 0 25px 0;}
.formfast {text-align: center;padding: 0 !important;}
.formfast .pp{margin-top:0;}
.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 {margin-bottom: 30px;max-width:100%;text-align:left;position:relative;}
.formfast .form-list .fields label{display:block;width:0px;overflow:hidden;text-align:left;vertical-align:top;line-height:42px;height:0;}
.formfast .form-list .fields label.invalidInput{margin:0;}
.formfast .form-list .fields .input-box label{width:0;transform:scale(0);position:absolute;left:0;top:0;}
.formfast .form-list .fields .input-box input.invalidInput,.formfast .form-list .fields .input-box textarea.invalidInput{border-color:red;}
.formfast .form-list .fields .input-box{display:inline-block;width:100%;}
.formfast .form-list .fields .input-box.with-zip-code{width:370px;}
.formfast .form-list .fields .input-box.zip-code{width:195px;padding-left:20px;}
.formfast .form-list .fields .input-box.zip-code.without-city{padding-left:0;width:100%;}
.formfast .form-list .fields .input-box.street{width:318px;}
.formfast .form-list .fields .input-box.home{width:146px;padding-left:20px;}
.formfast .form-list .fields .input-box.apps{width:97px;padding-left:20px;}
.formfast .form-list .fields .input-box.del-date{width:313px;}
.formfast .form-list .fields .input-box.del-time{width:252px;padding-left:20px;}
.formfast .form-list .fields .input-box.del-time select{width:96px;}
.formfast .form-list .fields .input-box textarea{width:100%;max-width:100%;height:180px;}
.formfast .form-list .fields .input-box input{max-width:100%;width:100%;}
.formfast .form-list .fields.small {display: inline-block;width: 150px;}
.formfast .form-list .fields.small.first {margin-right: 45px;}
.formfast .button {margin: 25px 0 0 0;}
.formfast .delivery .manufacturer-list,.formfast .orderStagePaymentList{}
.formfast .delivery select, .formfast .orderStagePaymentList select{width:100%;max-width:100%;padding:5px 10px;height:40px;margin-bottom:0px;}
.adress .deliveryConvenientDate .inputText {width: 75px;padding: 0 5px;}
.customer .input-box {margin-bottom: 15px;}
.customer .input-box:last-child {margin-bottom: 0;}
.customer .contactRegisterNeedElement {margin-top:8px;}
.customer .control {margin-top: 10px;}
.customer .control input {display: inline-block;vertical-align: middle;margin-top: 1px;}
.delivery .manufacturer-list .zoneSelect {}
.delivery .manufacturer-list .currentDeliveryDesc, .payment .quick_order_payment .currentPaymentDescription {max-width: 100%;margin: 16px auto 17px auto;padding: 10px;overflow: hidden;text-align:left;line-height:20px;}
.delivery .manufacturer-list .currentDeliveryDesc > div {word-break: break-word;}
.delivery .manufacturer-list .currentDeliveryPrice {margin-bottom: 5px;}
.delivery .deliveryZonePrice {margin-left: 20px;font-weight: bold;}
.delivery .orderStageDeliveryListTable {width: 100%;}
.delivery .orderStageDeliveryListTable.table-box > tbody > tr > td {width: auto;text-align: left;word-break: break-word;}
.delivery .orderStageDeliveryListTable .cell1 {background: #fafafa;padding: 0 5px;}
.delivery .orderStageDeliveryListTable .cell3 {min-width: 160px;}
.delivery .orderStageDeliveryListTable input {cursor: pointer;vertical-align: middle;margin: 0;}
.orderStageDeliveryZonePrice, .orderStageDeliveryDefaultPrice {margin-left: 10px;font-size: 18px;font-weight: bold;}
.payment .orderStagePayment {float:left;position: relative;width:100%;margin:0 0 15px 0;}
.payment .orderStagePayment:last-child {margin: 0;}
.payment .orderStagePayment .cell1 {float: left;width: 18px;}
.payment .orderStagePayment .cell1 input {margin: 0;vertical-align: middle;}
.payment .orderStagePayment .cell1 label.invalidInput {position: absolute;bottom: -15px;}
.payment .orderStagePayment .cell2 {float: left;width: 90%;}
.coupons .couponBlock {margin-bottom: 10px;}
.coupons .couponBlock label {display: block;margin-bottom: 5px;font-weight: normal;font-size: 18px;}
.formfast-cart {display: none;}
.formfast-cart > .title {display: block;position: relative;overflow: hidden;margin:0;line-height:90px;border: 1px solid #fafafa;text-align: center;}
.formfast-cart .cart-products-list {margin: 0;padding: 0;list-style: none;list-style-position: inside;}
.formfast-cart .cart-products-list .item {border-bottom: 1px solid #fafafa;border-left: 1px solid #fafafa;border-right:1px solid #fafafa;padding: 15px;}
.formfast-cart .cart-products-list .item .product-image {display: inline-block;width:80px;height:80px;text-align: center;vertical-align: top;margin-right: 15px;}
.formfast-cart .cart-products-list .item .product-image img {max-width: 80px;max-height: 80px;}
.formfast-cart .cart-products-list .item .product-details {display: inline-block;width:190px;}
.formfast-cart .cart-products-list .item .product-price{display:inline-block;width:90px;vertical-align:top;}
.formfast-cart .cart-products-list .item .product-details .product-name {display: inline-block;margin-bottom: 5px;font-size: 18px;padding-right:10px;}
.formfast-cart .cart-products-list .item .product-details .product-price .quantity {}
.formfast-cart .cart-products-list .item .product-details .product-price .price {font-size: 18px;}
.formfast-cart .subtotal {margin-bottom: 20px;padding:15px;border-left:1px solid #fafafa;border-right:1px solid #fafafa;border-bottom:1px solid #fafafa;}
.formfast-cart .subtotal > div {line-height:20px;margin-bottom:5px;}
.formfast-cart .subtotal > div .label {text-transform: uppercase;vertical-align: middle;}
.formfast-cart .subtotal .price {float: right;font-size: 18px;}
.formfast-cart .subtotal .discount .price{font-size:14px;color:#B69355;font-weight:normal;}
.formfast-cart .subtotal .discount .label{font-size:14px;}
.formfast-cart .subtotal .delivery_sum .price{font-size:14px;font-weight:normal;}
.formfast-cart .subtotal .delivery_sum .label{font-size:14px;}
.formfast-cart .subtotal .price:after {font-size: 11px;}
.formfast-cart .buttons {margin-bottom: 20px;text-align: center;}
/*** Корзина ***/
.cart-info .paddingWrap{padding:10px 0;border-bottom:1px solid #dadada;}
.cart-info .oneProd{display:flex;width:100%;flex-wrap:wrap;align-items:center;padding:5px 0;position:relative;cursor:pointer;}
.cart-info .oneProd:hover{background:#fafafa;}
.cart-info .oneProd:hover .removeThis{display:block;}
.cart-info .oneProd .removeThis{display:none;text-align:center;position:absolute;right:15px;bottom:5px;background:#fafafa;}
.cart-info .oneProd .removeThis a{display:block;line-height:24px;}
.cart-info .oneProd .removeThis a i{vertical-align:middle;}
.cart-info .oneProd .removeThis a span{display:inline-block;vertical-align:middle;padding-top:2px;font-size:12px;padding-left:5px;}
.cart-info .oneProd .image{text-align:center;width:calc(240px + 30px);padding:0 15px 0 15px;}
.cart-info .oneProd .image a{display:block;background:#fafafa;}
.cart-info .oneProd .infoBox{width:calc(100% - 240px - 30px);display:flex;flex-wrap:wrap;align-items:center;}
.cart-info .oneProd .infoBox .name{width:100%;margin-bottom:20px;}
.cart-info .oneProd .infoBox .name a{font-size:18px;}
.cart-info .oneProd .infoBox .artAndProp{display:block;width:40%;padding-right:15px;}
.cart-info .oneProd .infoBox .artAndProp .properties,.cart-info .oneProd .infoBox .artAndProp .art{font-size:14px;line-height:30px;display: flex;flex-wrap: wrap;}
.cart-info .oneProd .infoBox .artAndProp .properties span,.cart-info .oneProd .infoBox .artAndProp .art span{width:calc(70% - 10px);font-weight:bold;}
.cart-info .oneProd .infoBox .artAndProp .properties label,.cart-info .oneProd .infoBox .artAndProp .art label,.cart-info .oneProd .infoBox .artAndProp .cart-qty label{padding-right:10px;width:30%;word-break:break-word;}
.cart-info .oneProd .infoBox .artAndProp .cart-qty{display:flex;flex-wrap:wrap;}
.cart-info .oneProd .infoBox .artAndProp .cart-qty label{line-height:30px;}
.cart-info .oneProd .infoBox .artAndProp .cart-qty .inputText{width:30px;height:30px;line-height:30px;border:0;background:transparent;text-align:center;padding:0;}
.cart-info .oneProd .infoBox .artAndProp .cart-qty .qty-minus{margin-left:-7px;}
.cart-info .oneProd .infoBox .total-line-price{display:block;width:20%;text-align:right;padding-right:15px;}
.cart-info .oneProd .infoBox .total-line-price .price{color:#B69355;}
.cart-info .oneProd .infoBox .total-line-price .price.RUB:before{
background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 330 330'%3E%3Cpath fill='%23fb92a5' d='M180 170c46.869 0 85-38.131 85-85S226.869 0 180 0c-.183 0-.365.003-.546.01H110.02l-.019-.001c-8.284 0-15 6.716-15 15V200H80c-8.284 0-15 6.716-15 15s6.716 15 15 15h15v85c0 8.284 6.716 15 15 15s15-6.716 15-15v-85h55c8.284 0 15-6.716 15-15s-6.716-15-15-15h-55v-30h55zm0-139.99c.162 0 .324-.003.484-.008C210.59 30.262 235 54.834 235 85c0 30.327-24.673 55-55 55h-55V30.01h55z'/%3E%3C/svg%3E");
}
.cart-info .oneProd .infoBox .discountSum{width:40%;border-right:1px solid #dadada;border-left:1px solid #dadada;padding:0 15px;}
.cart-info .oneProd .infoBox .discountSum .hidden_price_now,.cart-info .oneProd .infoBox .discountSum .hidden_price_old{display:none;}
.cart-info .oneProd .infoBox .discountSum .old-wrp .price{color:#999999;}
.cart-info .oneProd .infoBox .discountSum .old-wrp, .cart-info .oneProd .infoBox .discountSum .economy{line-height:30px;display:flex;flex-wrap:wrap;}
.cart-info .oneProd .infoBox .discountSum .old-wrp label, .cart-info .oneProd .infoBox .discountSum .economy label{display:block;width:50%;text-align:left;font-size:12px;}
.cart-info .oneProd .infoBox .discountSum .economy label{color:#B69355;}
.cart-info .oneProd .infoBox .discountSum .economy .price{font-size:16px;color:#B69355;}
.cart-info .oneProd .infoBox .discountSum .economy .price.RUB:before{background-size:12px 12px;background-position: center 2px;height:18px;
background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 330 330'%3E%3Cpath fill='%23fb92a5' d='M180 170c46.869 0 85-38.131 85-85S226.869 0 180 0c-.183 0-.365.003-.546.01H110.02l-.019-.001c-8.284 0-15 6.716-15 15V200H80c-8.284 0-15 6.716-15 15s6.716 15 15 15h15v85c0 8.284 6.716 15 15 15s15-6.716 15-15v-85h55c8.284 0 15-6.716 15-15s-6.716-15-15-15h-55v-30h55zm0-139.99c.162 0 .324-.003.484-.008C210.59 30.262 235 54.834 235 85c0 30.327-24.673 55-55 55h-55V30.01h55z'/%3E%3C/svg%3E");
}
.cart-info .oneProd .infoBox .discountSum .old-wrp .price.RUB:before{
background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 330 330'%3E%3Cpath fill='%23888888' d='M180 170c46.869 0 85-38.131 85-85S226.869 0 180 0c-.183 0-.365.003-.546.01H110.02l-.019-.001c-8.284 0-15 6.716-15 15V200H80c-8.284 0-15 6.716-15 15s6.716 15 15 15h15v85c0 8.284 6.716 15 15 15s15-6.716 15-15v-85h55c8.284 0 15-6.716 15-15s-6.716-15-15-15h-55v-30h55zm0-139.99c.162 0 .324-.003.484-.008C210.59 30.262 235 54.834 235 85c0 30.327-24.673 55-55 55h-55V30.01h55z'/%3E%3C/svg%3E");
}
.cart-info .oneProd .infoBox .discountSum .old-wrp .price, .cart-info .oneProd .infoBox .discountSum .economy .price{text-align:right;width:50%;display:block;}
.cart-info .oneProd .infoBox .cartDesc{width:100%;margin-top:15px;font-size:12px;line-height:20px;padding-bottom:15px;}
.cart-info .total{text-align:right;margin-top:15px;}
.cart-info .total .text,.cart-info .discountSum .text{font-size:14px;margin-right:15px;}
.cart-info .total .price,.cart-info .discountSum .price{color:#B69355;}
.cart-info .total .price.RUB:before, .cart-info .discountSum .price.RUB:before{
background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 330 330'%3E%3Cpath fill='%23fb92a5' d='M180 170c46.869 0 85-38.131 85-85S226.869 0 180 0c-.183 0-.365.003-.546.01H110.02l-.019-.001c-8.284 0-15 6.716-15 15V200H80c-8.284 0-15 6.716-15 15s6.716 15 15 15h15v85c0 8.284 6.716 15 15 15s15-6.716 15-15v-85h55c8.284 0 15-6.716 15-15s-6.716-15-15-15h-55v-30h55zm0-139.99c.162 0 .324-.003.484-.008C210.59 30.262 235 54.834 235 85c0 30.327-24.673 55-55 55h-55V30.01h55z'/%3E%3C/svg%3E");
}
.cart-info .cartFooter{margin-top:15px;}
.cart-info .cartFooter .discountInfo{display:flex;flex-wrap:wrap;width:100%;}
.cart-info .cartFooter .discountInfo .disc-name{width:calc(100% - 250px);}
.cart-info .cartFooter .discountInfo .discountSum{width:250px;}
.cart-info .discountSum{text-align:right;}
.cart-info .disc-name{font-size:14px;line-height:30px;}
.cart-info #startOrder{float:right;}
.cart-info .buttons{margin-top:15px;}
.cart-info .clearCart{text-decoration:underline;display:inline-block;line-height:45px;}
/*** Личный кабинет (Страницы) ***/
.link-hover:hover{text-decoration:underline;}
.account{margin-bottom:30px;}
.account.container{padding-left:0;padding-right:0;}
.account.login .first{min-height:320px;}
.account .first{margin: 80px 0;background: #fafafa;position: relative;min-height: 400px;display: flex;align-items: center;justify-content: flex-start;}
.account .form-block{position:absolute;right:50px;top:-50px;background:white;border:1px solid #dadada;width:550px;height:calc(100% + 100px);}
.account .form-block.login-form{padding-top:80px;}
.account .col-account{padding-left:35px;max-width:500px;}
.account .col-account h3,.account .form-block h3{font-weight: normal;margin-top: 0;margin-bottom: 20px;line-height: 1;font-size:24px;}
.account .form-block h3{margin-bottom:30px;font-size:24px;}
.account .col-account p{font-size:14px;line-height:20px;}
.account .col-account .buttons{margin-top:20px;}
a.recovery{font-size:16px;margin-left:20px;color:#B69355;}
a.recovery.Rright{margin-left:0;margin-right:20px;}
.account .form-block .account-text{margin-bottom:30px;line-height:20px;}
.account .form-block{text-align:center;padding:35px 90px;}
.account .form-block input{margin-bottom:30px;}
.account .form-block .pp{font-size:12px;margin-top:20px;}
.account .form-block .pp a{color:#B69355;}
.account .fields{position:relative;max-width:350px;margin:0 auto;}
.account .fields label.invalidInput{position:absolute;bottom:10px;}
.account .showPassBlock {position: absolute;right:16px;top:8px;}
.account.feedback .first{min-height:500px;}
.account textarea{margin-bottom:30px;}
.account .feedback_file{text-align:left;width:100%;max-width:350px;}
.account.user-settings{padding-bottom:15px;}
.account.recovery .first{min-height:330px;}
.account.favorite-goods .buttons{margin-top:30px;}
/* Личный кабинет(Настройки пользователя) */
.account.user-settings .col-account{max-width:100%;}
.user-buttons{display:block;margin:20px 0 5px 0;}
.user-buttons .second{margin-left:15px;}
.showPass.active{color:#B69355;}
.user-settings .col-account{background:white;border:1px solid #dadada;text-align:center;padding:15px;height:100%;}
.user-settings .clientForm{display:block;}
.user-settings .clientForm .user-fields{display: flex;justify-content: center;align-items: stretch;flex-wrap: wrap;text-align: center;margin-left:-15px;margin-right:-15px;}
.user-settings .clientForm .user-fields .user-field{width:50%;padding:15px;}
.user-settings .clientForm .user-fields .user-field .col-account{height:100%;}
.user-settings input,.user-settings textarea{margin-bottom:30px;}
.user-settings .col-account  .buttons{margin-top:0;}
/*** Обратный звонок, Связь с администрацией ***/
.callback-info .callback-form-wrp {text-align: center;max-width:500px;margin:0 auto;border:1px solid #dadada;padding:15px;}
.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:30px;}
.callback-info .callback-form div textarea{margin-bottom:30px;}
.pp{font-size: 12px;margin-top: 20px;}
.pp a{color:#B69355;}
.callback-info .pp {margin-bottom: 10px;}
.contact-info .block-contact > div {margin-bottom: 12px;line-height:24px;}
.contact-info .block-contact > div i {width: 25px;text-align: center;vertical-align: middle;font-size: 18px;margin-right: 10px;}
.favorite-goods{margin-top:20px;}
/*** Платежные системы на странице просмотра заказа ***/
.order-info .title {margin-bottom: 10px;}
.order-info .paymentQiwi .tr2 .ceil1 {padding: 25px 0 25px;}
.order-info .paymentQiwi .tr6 .ceil1 {padding: 16px 10px 15px;}
.order-info .paymentQiwi .PhoneLabel, .order-info .paymentQiwi .PhoneInput {float: none;}
.order-info .paymentQiwi .PhoneInput {padding: 10px 0 0;}
.order-info .paymentQiwi #form_phone {width: 130px;text-align: center;}
/*** Просмотр заказа / ЛК Информация о заказе ***/
.order-info .scroll{margin-bottom:30px;}
/*** Оформление заказа ***/
.orderStrageContent .quick_order_payment, .orderStrageContent .coupons {margin-bottom: 15px;}
.orderStrageContent .buttons .button:nth-child(2) {float: right;}
.orderStrageContent .payment {margin-bottom: 15px;}
.orderStrageContent .registrations .text, .orderStrageContent .form-list .text {text-transform: uppercase;margin-bottom: 8px;}
.orderStrageContent .registrations .text-italic {color: #b2b2b2;margin-bottom: 15px;}
.orderStrageContent .registrations .contactWantRegister input {margin: 0;vertical-align: middle;}
.orderStrageContent h3.title {margin-bottom: 15px;}
.orderStrageContent .delivery {margin-bottom: 15px;}
.stages-list {float: left;width: 100%;margin: 30px 0 20px 0;padding-top: 30px;}
.stages .stage {display: inline-block;width: 48px;height: 48px;line-height: 48px;background-color: #c1c1c1;text-align: center;margin-right: 15px;margin-bottom: 15px;color: #fff;font-family: 'Oranienbaum', serif;font-size: 22px;}
.stages .title {display: inline-block;font-size: 20px;color: #b2b2b2;text-transform: uppercase;}
.stages.active .stage, .stages:hover .stage {background-color: #B69355;}
.stages.active .title, .stages:hover .title {color: #B69355;}
/*** Страница Поиск ***/
.search h4 {margin-bottom: 10px;}
#search #search_form{position:relative;}
#search #search_form .search-string{width:100%;line-height:42px;padding:0 55px 0 15px;border:1px solid #dadada;display:block;width:100%;}
#search #search_form .search-submit{background-color:transparent;border:0;position:absolute;right:1px;top:1px;height:42px;line-height:42px;background-position:center center;width:42px;}
/*** Акции ***/
.discount-box{padding-top:30px;}
.discount-box .content{display:flex;flex-wrap:wrap;align-items:center;padding:15px;border:1px solid #d1d1d1;margin-bottom:30px;}
.discount-box .content .image{width:100px;}
.discount-box .content .image .svg-sale{width:100px;height:100px;}
.discount-box .content .block-title{width:calc(100% - 100px);padding-left:10px;margin:0;}
.discount-box .content .desc{width:100%;padding:15px 0 0 0;}
.discount-box .content .desc .promotionCampaignInfo .sale-row{width:100%;line-height:30px;display:block;}
.discount-box .content .desc .promotionCampaignInfo .sale-row .cell1,.discount-box .content .desc .promotionCampaignInfo .sale-row .cell2{display:inline-block;}
.discount-box .content .desc .promotionCampaignInfo .sale-row .cell2{margin-left:15px;}
.discount-box .content .desc .promotionCampaignInfo .sale-row b{color:#B69355;}
.discount-box .content .desc .button{margin-top:10px;}
/*** Сравнение ***/
.compare-info .buttons {margin: 20px 0 30px;}
.compare-info .buttons .button {margin-bottom: 10px;}
.CompareGoodsTable {float: left;width: 100%;}
.CompareGoodsTableFilter {float: right;padding:15px 0;}
.CompareGoodsTableFilter .button {margin-bottom: 5px;}
.CompareGoodsTableFilter .button.CompareGoodsTableFilterSelected {background-color: #B69355;border-color: #B69355;color: #ffffff;vertical-align:middle}
.CompareGoodsTableFilter .button{vertical-align:middle;} 
.CompareNavigation {float: left;margin: 0;padding: 0;list-style: none;list-style-position: inside;line-height:44px;}
.CompareNavigation li {display: inline-block;vertical-align:middle;height:44px;}
.CompareNavigation li a i{font-size:30px;line-height:44px;}
.CompareGoodsTableTbody tbody tr td.cell {text-align: left;}
.CompareGoodsTableTbody tbody tr td.vtop {vertical-align: top;}
.CompareGoodsTableTbody .CompareCheckbox {margin: 0;vertical-align: middle;}
.CompareGoodsTableTbody .CompareGoodsTableTbodyComparisonLine .htmlDataBlock {text-align: left;}
.CompareGoodsTableTbody .CompareGoodsTableTbodyComparisonLine td:nth-child(1){}
.CompareGoodsTableTbody .CompareGoodsTableTbodyComparisonLine td{min-width:230px;}
/*** Новости ***/
.news .news-image{height: 237px;width: 100%;overflow: hidden;display: block;}
.news .news-image img{max-height: 237px;height: auto;max-width: 100%;width: auto;display: block;margin:0 auto;}
.news-box .news {width:100%;margin:15px 0px 20px 0px;cursor:pointer;border-bottom:1px solid #dadada;padding-bottom:42px;}
.news-box .news .block-title{margin-bottom:15px;}
.news-box .news .title {font-size: 23px;display: block;line-height: 30px;word-break: break-word;max-height: 85px;overflow: hidden;white-space:normal;}
.news-box .news-content p {    word-break: break-word;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: 14px;
    margin-bottom: 10px;
    padding-bottom: 5px;
    line-height: 20px;}
.news-box .news-time {color: #999999;display:block;margin-top: 15px;}
.news .go-to-news {display:block;color: #B69355;margin-top: 15px;}
.news-main-box{margin-top:20px;}
.news-main-box .htmlDataBlock{margin-bottom:20px;line-height:20px;}
.news-main-box .news-time{text-align:right;margin-bottom:10px;color:#999999;}
.newsListBlockItemFiles td{line-height:20px;padding:0;border-spacing:0;}
.news-title{    word-break: break-word;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: 16px;
    font-family: 'Circe';
    font-weight: bold;
    margin-bottom: 20px;
    display: block;}
/*** Страница ошибки ***/
.error-page .disc{}
.error-page a {color: #B69355;}
.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;}
/*Оформление заказа без js*/
.registrations{margin-bottom:15px;}
.registrations .contactWantRegister{margin-top:15px;}
.contactRegisterNeedElement .showPassBlock{margin-bottom:15px;}
.orderStrageContent .adress{margin-bottom:15px;}
.orderStrageContent .table-box{margin-bottom:15px;}
/*Сравнение и избранное внизу страницы*/
.dataid{display:none!important;}
#hiddenCompareAndFavoriteBlock{position:fixed;bottom:0;left:0;width:100%;height:auto;line-height:40px;background:#B69355;color:white;text-align:center;display:none;z-index:7;}
#hiddenCompareAndFavoriteBlock.have-items{display:flex;width:100%;flex-wrap:wrap;}
#hiddenCompareAndFavoriteBlock.have-items.dont_show{display:none;}
#hiddenCompareAndFavoriteBlock a{color:white;width:100%;height:100%;line-height:40px;display:block;}
#hiddenCompareAndFavoriteBlock .clear-compare{display:inline-block;color:#B69355;width:auto;margin-left:15px;}
#hiddenCompareAndFavoriteBlock .clear-compare:hover{text-decoration:underline;}
#hiddenCompareAndFavoriteBlock .compare-content, #hiddenCompareAndFavoriteBlock .favorites-content{background:white;padding-bottom:15px;display:none;width:100%;}
#hiddenCompareAndFavoriteBlock .compare-content #compare-items, #hiddenCompareAndFavoriteBlock .favorites-content #favorite-items{padding:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:max-content;overflow-x:auto;white-space:nowrap;overflow:hidden;margin:0 auto;padding-bottom:15px;}
#hiddenCompareAndFavoriteBlock .compare-content #compare-items .item, #hiddenCompareAndFavoriteBlock .favorites-content #favorite-items .item{width:100px;height:calc(100px + 36px);margin-right:10px;}
#hiddenCompareAndFavoriteBlock .compare-content #compare-items .item .compare-product-image, #hiddenCompareAndFavoriteBlock .favorites-content #favorite-items .item .favorite-product-image{background:#fafafa;width:100px;height:100px;}
#hiddenCompareAndFavoriteBlock .compare-content #compare-items .item .compare-product-image img, #hiddenCompareAndFavoriteBlock .favorites-content #favorite-items .item .favorite-product-image img
#hiddenCompareAndFavoriteBlock .compare-content #compare-items .item img, #hiddenCompareAndFavoriteBlock .favorites-content #favorite-items .item img{max-width:100px;max-height:100px;}
#hiddenCompareAndFavoriteBlock .compare-content #compare-items .item .compare-remove, #hiddenCompareAndFavoriteBlock .favorites-content #favorite-items .item .favorite-remove{width:36px;height:36px;display:block;margin:5px auto 0 auto;background-size:20px 20px;background-position:center center;background-repeat:no-repeat;
background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='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");
}
.compare-remove-main{width:20px;height:20px;display:block;margin:0px auto 0 auto;background-size:20px 20px;background-position:center center;background-repeat:no-repeat;
background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='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");
}
#hiddenCompareAndFavoriteBlock .compare-content #compare-items .item .compare-remove:hover,#hiddenCompareAndFavoriteBlock .favorites-content #favorite-items .item .favorite-remove:hover{
  background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill='%23fb92a5' 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");
}
.fav-remove{width:20px;height:20px;display:block;margin:5px auto 0 auto;background-size:20px 20px; 
background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' 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");
}
.fav-remove:hover{
  background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill='%23fb92a5' 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");
}
#hiddenCompareAndFavoriteBlock .compare-content #compare-items .item a,#hiddenCompareAndFavoriteBlock .favorites-content #favorite-items .item a{color:#B69355;}
#hiddenCompareAndFavoriteBlock .compare-content .close-compare-content,#hiddenCompareAndFavoriteBlock .favorites-content .close-favorite-content{display:inline-block;color:#B69355;font-size:14px;cursor:pointer;}
#hiddenCompareAndFavoriteBlock .compare-content .close-compare-content:hover,#hiddenCompareAndFavoriteBlock .favorites-content .close-favorite-content:hover{text-decoration:underline;}
#hiddenCompareAndFavoriteBlock .compare-content .go-compare,#hiddenCompareAndFavoriteBlock .favorites-content .go-favorites{display:inline-block;color:#B69355;width:140px;margin-left:15px;padding:0;}
#hiddenCompareAndFavoriteBlock .compare-content .go-compare:hover,#hiddenCompareAndFavoriteBlock .favorites-content .go-favorites:hover{color:white;}
#hiddenCompare,#hiddenFavorites{width:100%;height:40px;}
.dnone{display:none;}
#hiddenCompare.with-favorite{width:50%;text-align:right;padding-right:14px;border-right:1px solid white;}
#hiddenFavorites.with-compare{width:50%;text-align:left;padding-left:15px;}
#hiddenCompare a .material-icons,#hiddenFavorites a .material-icons{display:inline-block;vertical-align:middle;line-height:40px;margin-left:0px;}
#hiddenCompare a .bottom,#hiddenFavorites a .bottom{display:inline-block;}
#hiddenCompare a .top,#hiddenFavorites a .top{display:none;}
#hiddenCompare a.active .bottom,#hiddenFavorites a.active .bottom{display:none;}
#hiddenCompare a.active .top,#hiddenFavorites a.active .top{display:inline-block;}
.hiResShow{display:inline-block;vertical-align:middle;}
.lowResShow{display:none;vertical-align:middle;}
.items-overflow{overflow-x:auto;margin:15px auto;}
/* Предзагрузчик */
#globalOrder .content-loading {position: relative;width: 128px;height: 128px;margin: 0 auto;background-color: transparent;}
.products-container .content-loading {position: relative;width: 128px;height: 128px;margin: 10% auto;background-color: transparent;}
/******************************************************************************
  Адаптивная часть
*******************************************************************************/
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12, .col-sms-1, .col-sms-2, .col-sms-3, .col-sms-4, .col-sms-5, .col-sms-6, .col-sms-7, .col-sms-8, .col-sms-9, .col-sms-10, .col-sms-11, .col-sms-12, .col-hs-1, .col-hs-2, .col-hs-3, .col-hs-4, .col-hs-5, .col-hs-6, .col-hs-7, .col-hs-8, .col-hs-9, .col-hs-10, .col-hs-11, .col-hs-12 {float:left;position:relative;min-height:1px;padding-left:15px;padding-right:15px}
.col-xs-12{width:100%}
.col-xs-11{width:91.66666667%}
.col-xs-10{width:83.33333333%}
.col-xs-9{width:75%}
.col-xs-8{width:66.66666667%}
.col-xs-7{width:58.33333333%}
.col-xs-6{width:50%}
.col-xs-5{width:41.66666667%}
.col-xs-4{width:33.33333333%}
.col-xs-3{width:25%}
.col-xs-2{width:16.66666667%}
.col-xs-1{width:8.33333333%}
@media all and (max-width: 1199px) {
.container{width:970px;}
/* header */
#header .menu{float:none;width:100%;padding:0;}
#header .menu{max-height:300px;height:auto;}
#header .menu li{display:block;width:100%;padding:0;margin:0;line-height:30px;height:30px;display:block;}
#header .menu .mainnav li, #header .header-top .contacts .contacts-list li{display:block;}
#header .header-middle{height:70px;}
#header .header-middle .header-catalog{display:none;}
#header .header-middle .menu{display:none;}
#header .header-middle .menu-hidden-button{display:block;width:70px;height:70px;float:left;}
#header .header-middle .actions-wrapper{height:70px;}
#header .header-middle .menu-hidden-button.active{background:white;}
#header .header-middle .contacts{display:none;}
.contacts-mobile { display:block;margin: 0; overflow: hidden; }
.contacts-mobile li { color: #B69355; font-size: 14px; list-style: none; line-height: 24px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; margin: 0; }
.contacts-mobile li a { display: block; font-family: 'Circe'; font-size: 18px; font-weight: 400; padding: 0; }
.contacts-mobile li a:hover { color: #B69355; }
.contacts-mobile li:last-of-type { margin-right: 0; }
#header .header-middle .logo{max-height: 70px;line-height: 70px;text-align: center;    max-width: 730px;width: 730px;padding-left: 70px;}
#header .header-middle .logo img{max-height:50px;}
#header .header-middle .cart-icons{padding:0 0 0 55px;}
#header .header-middle .cart-icons .one-icon{padding:20px 5px;height:70px;}
#header .header-middle .cart-icons .one-icon.cart .count{top:15px;}
.morphing-btn-wrap{padding:20px 5px;height:70px;}
#header .menu .mainnav li a{color:black;}
/*Слайдер (Хиты продаж) */       
.slick-next{right:300px;}
.slick-prev{left:300px;}
/*Баннер Уникальные Вина на главной*/
.IndexBannerLeftSide, .IndexBannerRightSide{width:100%;padding-right:30%;}
.IndexBannerLeftSide{margin-bottom:30px;}
/*Популярные категории на главной*/
#PopularCategories .PopularCategoriesLeftSide{width:450px;}
#PopularCategories .PopularCategoriesRightSide{width:460px;}
#PopularCategories .FirstPopularCatergory{background-position-x:calc(100% + 60px)}
/*Новости*/
#news .right-news{width:370px;}
#news .item{padding-right:20px;}
/* Товары на главной , новинки */
.products-grid .item .item-inner{width:455px;}
.filters-goods .one-filter .filter .filter_block_name .filter_name{max-width:240px;}
/*Категории*/
.categories .item{width:455px;}
/*Товары списком*/
.products-list .item .item-inner form{width:690px;}
.products-list .item .item-inner form .product-image{width:240px;height:240px;}
.products-list .item .item-inner form .product-image img{max-width:240px;max-height:240px;line-height:240px;}
.products-list .item .item-inner form .product-shop{width:calc(100% - 240px);}
.products-list .item .item-inner form .product-shop .product-shop-middle{width:100%;}
.products-list .item .item-inner form .product-shop .product-shop-middle .product-name{font-size:24px;max-height:120px;}
.products-list .item .item-inner form .product-shop .product-shop-right{width:100%;padding:15px;}
.products-list .item .item-inner form .product-shop .product-shop-right .price-box{float:left;width:auto;}
.products-list .item .item-inner form .product-shop .product-shop-right .price-box .price{float:left;width:auto;margin:0 20px 0 0;}
.products-list .item .item-inner form .product-shop .product-shop-right .price-box .price.old-price{float:left;width:auto;margin:0 20px 0 0;line-height:27px;}
.products-list .item .item-inner form .product-shop .product-shop-right .plus_minus_quantity{float:left;margin:0;}
.products-list .item .item-inner form .product-shop .product-shop-right .addtocart{text-align:left;margin-top:10px;}
.products-list .item .item-inner form .product-shop .product-shop-right .add-to-links{margin:0;}
/*Фильтры*/
.filters-goods .one-filter{width:33.3%;}
/*Карточка товара*/
.product-view .product-shop .product-content .product-middle{width:100%;padding-right:0;}
.product-view .product-shop .product-content .product-right{width:100%;}
.product-view .product-shop .product-content .old-price{margin-bottom:0;float:left;margin-right:20px;line-height:32px;}
.product-view .product-shop .product-content .special-price{float:left;line-height:32px;}
.product-view .product-shop .product-content .wrap-qty{float:left;margin:0 0 0 20px;}
.product-view .product-shop .product-content .price-box{height:32px;float:left;}
.product-view .product-shop .product-content .add-cart{width:170px;margin:15px 0 0 0;}
.product-view .product-shop .product-content .add-to-cart{display:block;width:100%;text-align:left;}
.product-view .product-shop .product-content .add-to-links{margin:15px 0;}
.product-view .product-shop .product-content .goodsDataMainModificationArtNumber{text-align:left;}
.product-view .product-shop .product-content .goodsDataMainModificationAvailable{text-align:left;}
/*ЛК авторизация*/
.account .form-block{width:420px;padding:35px;}
.account .col-account{max-width:440px;}
/*Корзина*/
.cart-info .oneProd .infoBox .artAndProp{width:45%;}
.cart-info .oneProd .infoBox .discountSum{width:35%;}
/*Сравнение*/
.CompareGoodsTableTbody .CompareGoodsTableTbodyComparisonLine td{min-width:188px;}
/*Выпадающий каталог*/
.dropdown-catalog .drop-switch{display:flex;}
.dropdown-catalog-wrapper .level0{width:33.3%;}
/*Оформление заказа*/
.formfast .form-list .fields .input-box.with-zip-code{width:320px;}
.formfast .form-list .fields .input-box.zip-code{width:145px;}
.formfast .form-list .fields .input-box.street{width:275px;}
.formfast .form-list .fields .input-box.home{width:100px;}
.formfast .form-list .fields .input-box.apps{width:86px;}
.formfast .form-list .fields .input-box.del-date{width:213px;}
}
@media all and (max-width: 991px) {
/*Шапка*/
#header .header-middle .logo {width: 528px;}
/*Слайдер (Хиты продаж) */
.slick-next{right:220px;}
.slick-prev{left:220px;}
/*  */
#main-desc .index-body-container{width:100%;}
/*Баннер Уникальные Вина на главной*/
#IndexBanner h6{font-size:36px;line-height:72px;}
#IndexBanner{background-position-x:calc(100% + 150px)}
/* Товары на главной , новинки */
.products-grid .item .item-inner{width:354px;}
/*Популярные категории на главной*/
#PopularCategories .PopularCategoriesLeftSide{width:350px;}
#PopularCategories .PopularCategoriesRightSide{width:358px;}
#PopularCategories .PopularCategoriesLeftSide .FirstPopularCatergory{height:400px;}
#PopularCategories .PopularCategoriesRightSide .SecondPopularCatergory{height:236px;}
#PopularCategories .pctg .PopularCategoryName{font-size:24px;line-height:16px;padding-left:15px;padding-right:15px;}
/*Новости*/
#news .left-news{display:none;}
#news .right-news{width:450px;}
/* footer */
.footer-top .row{display:flex;flex-wrap:wrap;}
.footer-top .row .col{margin-bottom:30px}
/*Категории*/
.categories .item{width:360px;margin:0 12px 30px;display:block;}
.Safari .categories .item{margin:0 12px 30px;}
/*Фильтры*/
.filters-goods .one-filter .filter .filter_block_name .filter_name{max-width:175px;}
/*Карточка товара*/
.product-view .productImgBlock{width:360px;}
.product-view .mini-image-carousel .slick-next{right:-20px;background-color:white;}
.product-view .mini-image-carousel .slick-prev{left:-20px;background-color:white;}
.product-view .product-shop .product-content{padding:15px 0px 15px 15px;}
.product-view .product-shop .product-content .product-name h1{font-size:36px;}
.product-view .product-information{margin-top:30px;}
.product-view .product-information #all_features .one-feature{margin-bottom:10px;}
.product-view .product-information .htmlDataBlock{padding-right:0;}
.product-view .product-information .htmlDataBlock,.product-view .product-information .htmlDataBlock.with-top-border{margin-bottom:30px;padding-top:30px;padding-bottom:30px;}
.product-view .product-information .deliveryWrap .delivery:last-of-type{padding-bottom:30px;}
.product-view .product-information #goodsDataOpinionBlock{padding-top:30px;padding-bottom:0;}
.related{padding:45px 0;}
.goodsDataOpinionList{width:100%;}
/*ЛК авторизация*/
.account .form-block{width:330px;padding:15px;right:15px;}
.account .col-account{max-width:380px;padding-left:15px;}
/*Корзина*/
.cart-info .oneProd .infoBox .name{order:1;}
.cart-info .oneProd .infoBox .artAndProp{width:65%;order:2;}
.cart-info .oneProd .infoBox .total-line-price{width:35%;order:3;}
.cart-info .oneProd .infoBox .discountSum{display:none;}
.cart-info .oneProd .infoBox .cartDesc{order:4;display:none;}
/*Сравнение*/
.compare-td-4{display:none;}
.CompareGoodsTableTbody .CompareGoodsTableTbodyComparisonLine td{min-width:184px;}
/*Выпадающий каталог*/
.dropdown-catalog-wrapper .level0{width:50%;}
/*Отзывы*/
.review-counter .grade-lines .grade-block{width:100%;display:block;}
/*Оформление заказа*/
#quickform .orderFlexWrap .contactStage,#quickform .orderFlexWrap .deliveryAndPayment{padding-right:15px;}
.formfast .form-list .fields .input-box.with-zip-code{width:264px;}
.formfast .form-list .fields .input-box.zip-code{width:100px;padding-left:10px;}
.formfast .form-list .fields .input-box.street{width:205px;}
.formfast .form-list .fields .input-box.home{width:90px;padding-left:10px;}
.formfast .form-list .fields .input-box.apps{width:65px;padding-left:10px;}
.formfast .form-list .fields .input-box.del-date{width:155px;}
.formfast .form-list .fields .input-box.del-time select{width:74px;}
.formfast .form-list .fields .input-box.del-time{width:209px;}
}
@media all and (max-width: 767px) {
.contacts-mobile {padding: 15px 15px;}
#ageCheck .ageCheckContent{background:white;padding:15px;}
#ageCheck .ageCheckContent .ageCheckWrp .ageCheckHeader{font-size:36px;line-height:36px;margin-bottom:10px;}
#ageCheck .ageCheckContent .ageCheckWrp .ageCheckText,#ageCheck .ageCheckContent .ageCheckWrp .ageCheckTextAfterClose{line-height:20px;font-size:16px;padding-right:0;margin-bottom:10px;}
#ageCheck .ageCheckContent .ageCheckWrp .ageCheckExplain,#ageCheck .ageCheckContent .ageCheckWrp .ageCheckText{margin-bottom:10px;}
.products-list .item .item-inner form .product-image{height:auto;}
.dropdown-catalog-wrapper .level0 ul.sub:after{display:none;}
/*Колонки*/
.col-sms-12 {width: 100%;}
.col-sms-11 {width: 91.66666666666666%;}
.col-sms-10 {width: 83.33333333333334%;}
.col-sms-9 {width: 75%;}
.col-sms-8 {width: 66.66666666666666%;}
.col-sms-7 {width: 58.333333333333336%;}
.col-sms-6 {width: 50%;}
.col-sms-5 {width: 41.66666666666667%;}
.col-sms-4 {width: 33.33333333333333%;}
.col-sms-3 {width: 25%;}
.col-sms-2 {width: 16.666666666666664%;}
.col-sms-1 {width: 8.333333333333332%;}
/*Заголовки*/
.block-title .title{font-size:24px;}
.block-title{margin-bottom:15px;}
/*Варнинги*/
.success, .warning, .attention, .information{margin:15px 0;}
/*фильтры*/
.filters{padding-top:0;border-top:0;}
/*header*/
#header{position: fixed;width: 90px;z-index: 5;height:100%;
box-shadow:-3px 0px 35px -16px inset rgba(0,0,0,0.75);
-webkit-box-shadow:-3px 0px 35px -16px inset rgba(0,0,0,0.75);
-moz-shadow:-3px 0px 35px -16px inset rgba(0,0,0,0.75);
}
#header .header-middle{height:100%;}
#header .header-middle .menu-hidden-button{width:100%;}
#header .header-middle .cart-icons{padding:0;width:100%;}
#header .menu{max-height:200px;height:auto;}
/* Товары на главной , новинки , товары таблицей*/
#producttabs{padding:20px 0 20px 90px;}
.products-grid .item{padding:0 5px 5px;width:50%;}
.products-grid .item .item-inner{width:100%;}
.products-grid .item .product-image{width:100%;height:140px;background:#fafafa;}
.products-grid .item .product-image .product-img{line-height:140px;display:block;margin:0 auto;}
.products-grid .item .product-image .product-img img{max-width:140px;max-height:140px;line-height:140px;}
.ico-new, .ico-best, .ico-sale{font-size:8px;}
.products-grid .item .add-to-links{display:none;}
.products-grid .item .product-name{margin-right:0;margin-top:5px;}
.products-grid .item .product-name a{font-size:14px;line-height:14px;}
.products-grid .old-price .price,.products-grid .price.old-price{font-size:10px;line-height:18px;}
.price.old-price.RUB:before, .old-price .price.RUB:before{height:11px;background-size:9px 9px;background-position:center 0px;}
.price{font-size:16px;vertical-align:top;}
.products-grid .item .product-name{height:auto;max-height:38px;}
.price.RUB:before, .RUB .price:before{height: 16px;background-size: 12px 12px;background-repeat: no-repeat;background-position: center 0px;}
/*Хлебные крошки*/
#breadcrumbs{margin-top:0px;padding-left:90px;}
#breadcrumbs ul li strong{max-width:200px;}
/*Новости*/
#news .right-news{width:100%;margin-left:0;}
#news .item{margin-bottom:15px;}
#news{padding-top:15px;}
/*Хиты продаж*/
#Slider .hit-top .product-image,#Slider .hit-top .product-image a,#Slider .hit-top{height:180px;width:180px;}
#Slider .hit-bottom .product-name a{font-size:14px;}
#Slider .hit-bottom .product-shop .price-box{display:flex;flex-wrap:wrap;}
#Slider .hit-bottom .product-shop .price-box .price{font-size:18px;line-height:18px;}
#Slider .hit-bottom .product-shop .price-box .price.old-price{display:block;width:50%;text-align:right;padding-right:15px;margin-bottom:0;font-size:12px;line-height:18px;}
#Slider .hit-bottom .product-shop .price-box .price.with-old-price{display:block;width:50%;text-align:left;padding-left:0px;line-height:18px;}
.slick-next{right:0px;}
.slick-prev{left:0px;}
#Slider{min-height:auto;padding:20px 0 20px 90px;}
#Slider .hit-bottom .product-shop{display:block;}
#Slider .hit-bottom .product-shop .description{display:none;}
#Slider .hit-bottom .product-shop .price-box{width:100%;margin:0px 0 10px 0;}
#Slider .hit-bottom .product-shop .product-actions-wrapper{width:100%;}
#Slider .hit-bottom .product-name a{max-width:100%;max-height:90px;padding:0;}
#Slider .hit-bottom .product-name:before{height:0;}
#Slider .hit-bottom .product-name{margin-bottom:15px;}
#Slider .hit-bottom .addtocart{text-align:center;}
/*Популярные категории*/
#PopularCategories .PopularCategoriesLeftSide .FirstPopularCatergory{height:200px;}
#PopularCategories .PopularCategoriesLeftSide{width:100%;}
#PopularCategories .PopularCategoriesRightSide{margin-left:0;width:100%;margin-top:30px;}
#PopularCategories .SecondPopularCatergory,#PopularCategories .SecondPopularCatergory:hover{background-position-y:-365px;}
#PopularCategories .FirstPopularCatergory,#PopularCategories .FirstPopularCatergory:hover{height:200px;background-size:contain;background-position:calc(100% - 15px) 25px;}
#PopularCategories .PopularCategoriesRightSide .SecondPopularCatergory{height:200px;}
/* Заголовки */
.block-title .title{white-space:normal;word-break:break-word;}
/* fancy-box */
.fancybox-content{max-width:90%;}
/*Категории*/
.categories.row{padding-top:0;padding-bottom:0;margin-left:0;margin-right:0;}
.categories .item{width:100%;height:100px;margin:0 0px 10px 0px;display:block;border:0;padding:0;}
.categories .item .cat-image{width:100px;height:100px;line-height:100px;float:left;text-align:center;}
.categories .item .cat-image img{max-width:100px;max-height:100px;}
.categories .item .cat-name{float:left;width:calc(100% - 100px);padding-left:10px;padding-right:10px;word-break:break-word;overflow:hidden;max-height: 88px;}
.categories .item .cat-name a{font-size: 20px;text-align: left;padding: 0;white-space: normal;position:static;margin-top:10px;}
.categories .item:hover .cat-name a{position:static;}
.categories .item:hover img{transform: scale(1);}
/**/
.viewed{display:none;}
/*Товары списком*/
.view-mode{display:none;}
.products-list .item .item-inner form{width:100%;}
.products-list .item .item-inner form .product-image{width:100%;text-align:center;}
.products-list .item .item-inner form .product-image img{max-width:360px;max-height:360px;line-height:360px;}
.products-list .item .item-inner form .product-shop{width:100%;}
/*Фильтры*/
.filters-goods .one-filter{width:100%;}
.filters-goods .one-filter .filter .filter_block_name .filter_name{max-width:175px;}
.sort-by{width:100%;margin:0;float:none;display:flex;flex-wrap:wrap;margin-bottom:15px; }
.show-by{float:none;width:100%;display:flex;flex-wrap:wrap;}
.sort-by label,.show-by label{display:block;width:120px;line-height:20px;}
.sort-by .selectBox,.show-by .selectBox{width:calc(100% - 135px);text-align:right;}
.sort-by .selectBox option, .show-by .selectBox option{overflow:hidden;text-overflow:ellipsis;}
.filters form{display:none;}
.filters.active form{display:block;}
.toolbar .toolbar-rightside{float:none;padding:15px 0;}
.filters .block-title{cursor:pointer;position:relative;}
.hiResHidden{display:inline;}
.filters .hiResHiddenUp,.filters .hiResHiddenDown{display:block;position:absolute;right:0;top:-5px;font-size:30px;color:#B69355;}
.filters .hiResHiddenUp{display:none;}
.filters .hiResHiddenDown{display:block;}
.filters.active .hiResHiddenUp{display:block;}
.filters.active .hiResHiddenDown{display:none;}
/*Каталог*/
.dropdown-catalog-wrapper{max-height:265px;overflow-y:auto;margin:0 auto;}
#CatalogBigHeader{min-height:100px;padding:15px 0;margin-bottom:15px;}
#CatalogBigHeader .container{min-height:70px;}
/*Карточка товара*/
.product-view .big-image-carousel .item{height:250px;}
.product-view .big-image-carousel{width:250px;height:250px;margin:0 auto;}
.product-view .big-image-carousel .item{line-height:250px;}
.product-view .productImgBlock img{max-width:250px;max-height:250px;line-height:250px;}
.product-view .productImgBlock{width:100%;}
.product-view .product-shop{width:100%;margin-left:0;margin-top:30px;}
.product-view .product-information #all_features .one-feature{width:100%;padding-right:0;}
.toggleItem{display:block;}
.block-title.toggleButton{position:relative;}
.product-view .mini-image-carousel{width:100%;display:none;}
.product-view .mini-image-carousel .slick-next{right:0;}
.product-view .mini-image-carousel .slick-prev{left:0;}
.related .slick-prev{right:auto;width:50%;left:0;text-align:center;top:-45px;}
.related .slick-next{right:0;width:50%;left:auto;text-align:center;top:-45px;} 
/*ЛК авторизация*/
.account .first{flex-wrap:wrap;margin:15px 0;}
.account .form-block{width:330px;padding:15px;position:static;order:1;width:100%;}
.account .col-account{max-width:100%;order:2;padding:15px;}
.account .form-block.login-form{padding-top:15px;}
.account .form-block .buttons{text-align:center;display:flex;flex-wrap:wrap;align-items:center;}
.account .form-block .buttons a.recovery{display:block;text-align:center;order:2;width:100%;margin:15px 0 0 0;}
.account .form-block .buttons .button{order:1;}
/*ЛК регистрация*/
.account .form-block .pp{order:2;}
.account .form-block{border:0;}
/*ЛК Настройки пользователя*/
.user-settings .clientForm .user-fields .user-field{width:100%;}
/*ЛК История заказов (Список)*/
.order-info table{width:750px;}
.order-info .buttons{margin-top:10px;}
.scroll{overflow-y:scroll;margin-bottom:30px;}
/*ЛК избранные товары*/
.table-box{width:750px;}
/*Просмотр заказа / ЛК Информация о заказе*/
.order-info .scroll{margin-bottom:15px;}
.order-info .buttons a,.order-info .buttons button{display:block; width:100%;margin-bottom:10px;}
/* Список новостей */
.news-box .news .title{font-size:18px;}
/*Список акций*/
.promotionCampaignInfo.table-box{width:100%;}
/*Корзина*/
.cart-info .oneProd{background:#fafafa;}
.cart-info .oneProd .image{width:100px;height:100px;padding:0px;background: #fafafa;}
.cart-info .oneProd .image img{max-width:100px;max-height:100px;}
.cart-info .oneProd .infoBox{width:calc(100% - 100px);padding:5px 0 5px 10px;}
.cart-info .oneProd .infoBox .name a{font-size:14px;}
.cart-info .oneProd .infoBox .artAndProp .properties label, .cart-info .oneProd .infoBox .artAndProp .art label, .cart-info .oneProd .infoBox .artAndProp .cart-qty label{width:100%;line-height:1;font-size:12px;margin-bottom:5px;}
.cart-info .oneProd .infoBox .artAndProp .properties span, .cart-info .oneProd .infoBox .artAndProp .art span{width:100%;font-size:12px;line-height:14px;}
.cart-info .oneProd .removeThis{position:static;display:block;background:transparent;}
.cart-info .buttons{display:flex;flex-wrap:wrap;height:auto;}
.cart-info #startOrder{order:1;}
.cart-info .clearCart{order:2;display:block;text-align:center;width:100%;}
.cart-info .oneProd .infoBox .artAndProp .art,.cart-info .oneProd .infoBox .artAndProp .cart-qty label{display:none;}
.cart-info .oneProd .infoBox .artAndProp .properties, .cart-info .oneProd .infoBox .artAndProp .art{margin-bottom:5px;}
.cart-info .oneProd .infoBox .name{margin-bottom:5px;}
.cart-info .cartFooter .discountInfo .disc-name{width:100%;margin-bottom:10px;}
.cart-info .cartFooter .discountInfo .discountSum{width:100%;}
/*Сравнение*/
.CompareGoodsTableTbody.table-box{width:100%;}
.compare-td-3{display:none;}
.CompareGoodsTableTbody .CompareGoodsTableTbodyComparisonLine td{min-width:125px;}
/*Выпадающий каталог*/
.dropdown-catalog-wrapper .level0{width:100%;padding:5px 15px;}
.dropdown-catalog-wrapper .level0 ul.sub{max-height:100%;}
#header .menu{height:150px;overflow-y:auto;overflow:hidden;}
#header .menu .adaptiveMenuWrp{display: block;width: 100%;height: 150px;position: relative;overflow-y: scroll;padding:5px 15px;}
/*Отзывы*/
.review-counter{padding:15px 0;border:0;}
.review-counter .flex-col-1{width:100%;}
.review-counter .review-count-all{width:100%;text-align:center;padding:15px 0;}
.review-counter .flex-col-3{width:150px;margin:0;}
.review-counter .grade-lines .grade-block{margin-right:0;}
.review-counter .star-line-wrp{margin:0;}
.review-counter .rewiew-grade{text-align:left;}
.review-counter .review-count-all{text-align:left;}
/*Оформление заказа*/
#quickform .orderFlexWrap .contactStage,#quickform .orderFlexWrap .deliveryAndPayment,#quickform .orderFlexWrap .deliveryAndPayment{padding-right:0px;}
.formfast .form-list .fields,#quickform .contactWantRegister{margin-bottom:10px;}
#quickform .orderFlexWrap .contactStage,#quickform .orderFlexWrap .comment,#quickform .orderFlexWrap .deliveryAndPayment,#quickform .orderFlexWrap .adressFields{width:100%;}
#quickform .title{margin-bottom:10px;}
.delivery .manufacturer-list .currentDeliveryDesc, .payment .quick_order_payment .currentPaymentDescription{margin:10px auto;}
.couponBlock .inputText,.formfast .button.small,.formfast .button{width:100%;max-width:100%;}
#quickform .payment{margin-bottom:10px;}
.formfast .form-list .fields .input-box.with-zip-code{width:calc(100% - 105px);}
.formfast .form-list .fields .input-box.zip-code{width:100px;padding-left:10px;}
.formfast .form-list .fields .input-box.street{width:calc(100% - 164px);}
.formfast .form-list .fields .input-box.home{width:90px;padding-left:10px;}
.formfast .form-list .fields .input-box.apps{width:65px;padding-left:10px;}
.formfast .form-list .fields .input-box.del-date{width:calc(100% - 204px);}
.formfast .form-list .fields .input-box.del-time select{width:74px;}
.formfast .form-list .fields .input-box.del-time{width:199px;}
.formfast .form-list .fields .input-box.del-time{padding-left:11px;}
/*ajax добавление в корзину*/
.cart-ajax .cart-product{margin-bottom:0;}
.cart-ajax .title{margin-bottom:10px;}
.cart-ajax .buttons{margin:10px auto 15px auto;display:flex;flex-wrap:wrap;width:100%;}
.cart-ajax .buttons .button{width:100%;margin-top:10px;}
.cart-ajax .buttons .button.fancyModalClose{order:2;}
.cart-ajax .cart-product .cart-product-img{display:block;width:100%;text-align:center;margin-right:0;}
.cart-ajax .cart-product .cart-product-info{width:100%;margin:10px 0;text-align:center;}
.cart-ajax .cart-product .cart-product-price{width:100%;text-align:center;padding-left:0;line-height:20px;height:auto;}
.cart-ajax .success{font-size:14px;}
.cart-ajax .cart-product .cart-product-info .product-name{font-size:14px;}
/*Сравнение/избранное внизу экрана*/
.hiResShow{display:none;}
.lowResShow{display:inline-block;}
/*Баннеры на главной*/
#IndexBanner{background:#fafafa;}
#IndexBanner h6{font-size:24px;line-height:48px;}
.IndexBannerLeftSide{padding-right:0;margin-bottom:0;}
.IndexBannerLeftSide p{font-size:14px;max-width:100%;}
.IndexBannerRightSide{display:none;}
.box-up-sell .block-title{margin-bottom:45px;}
}
@media all and (min-width: 480px) and (max-width:767px) {
.container{width:100%;padding-right:5px;padding-left:5px;}  
/*header*/
#header{border-right:1px solid #ddd;}
#header .header-middle .container{width:90px;height:100%;padding:0px 5px;}
#header .header-middle .logo{max-width:80px;padding:0;height:calc(100% - 140px);max-height:100%;display:flex;flex-wrap:wrap;align-items:center;}
#header .header-middle .cart-icons .one-icon{padding:20px 3px;}
.morphing-btn-wrap{padding:20px 3px;}
/*Сравнение/избранное внизу страницы*/
#hiddenCompareAndFavoriteBlock .compare-content, #hiddenCompareAndFavoriteBlock .favorites-content{background: white;display: none;width: 100%;position: fixed;left: 90px;top: 0;height: 100%;width: calc(100% - 90px - 45px);}
#hiddenCompareAndFavoriteBlock.have-items{width:45px;height:100%;top:0;right:0;left:auto;bottom:auto;}
#hiddenCompareAndFavoriteBlock .compare-content #compare-items, #hiddenCompareAndFavoriteBlock .favorites-content #favorite-items{padding-bottom:0;}
#hiddenCompare.with-favorite,#hiddenFavorites.with-compare{height:50%;width:100%;padding:0px 5px;}
#hiddenCompare.with-favorite{border-right:0;border-bottom:1px solid #fff;}
#hiddenCompare, #hiddenFavorites{display:flex;align-items:center;flex-wrap:wrap;height:100%;}
#hiddenCompare.dnone, #hiddenFavorites.dnone{display:none;}
#hiddenCompareAndFavoriteBlock a{height:40px;}
#hiddenCompare a .material-icons, #hiddenFavorites a .material-icons{width: 35px;text-align: center;height: 35px;line-height: 35px;}
#hiddenCompare a .bottom, #hiddenFavorites a .bottom,#hiddenCompare a.active .top, #hiddenFavorites a.active .top{transform:rotate(90deg);}
/*Общие настройки*/
#morphing-content{max-width:290px;}
#main{padding-left:90px;}
.with-items .wrapper{padding-right:45px;}
.with-items.dShow .wrapper{padding-right:0;}
.row{margin-left:-5px;margin-right:-5px;}
#main-desc{padding:20px 0 20px 90px;}
/*Категории*/
.categories .item{margin-left:0;margin-right:0;}
/*выпадающий каталог*/
.dropdown-catalog-wrapper{max-height:150px;}
.dropdown-catalog,.with-items.dShow .dropdown-catalog{position: fixed;top: 0;left: 90px;width: calc(100% - 90px);z-index:10;}
.with-items .dropdown-catalog{width: calc(100% - 135px);}
.dropdown-catalog-wrapper .level0 a{white-space:normal;font-size:14px;line-height:20px;}
.dropdown-catalog .drop-switch{margin-top:5px;margin-bottom:5px;}
.items-overflow{margin:15px auto 5px auto;}
/*Баннеры на главной*/
#IndexBanner{padding:20px 0 20px 90px;}
/*Хиты продаж*/
#Slider .hit-top{float:left;}
#Slider .hit-bottom{width:calc(100% - 180px);float:left;padding-left:15px;display:flex;flex-wrap:wrap;align-items:center;height:180px;}
/*footer*/
#footer{padding-left:90px;margin-top:0;}
#footer .callback button{text-align:left;}
#footer .col{padding:0 5px;}
}
@media all and (max-width: 479px) {
#header{border-right:0px solid #ddd;}
.with-items .product-view .product-shop .product-content .add-to-cart{bottom:40px;}
/*Колонки*/
.col-smb-12 {width: 100%;}
.container{overflow:hidden;width: 100%;}
/* header */
#header{position: fixed;margin: 0 auto;width: 100%;z-index: 5;height:70px;
box-shadow: 0px -36px 37px -52px inset rgba(0,0,0,0.75);
-webkit-box-shadow: 0px -36px 37px -52px inset rgba(0,0,0,0.75);
-moz-box-shadow: 0px -36px 37px -52px inset rgba(0,0,0,0.75);
}
#header .header-middle .menu-hidden-button{width:50px;}
#header .header-middle .logo{max-width:calc(100% - 150px);padding-left:0;}
#header .header-middle .cart-icons{width:100px;padding:0 0 0 15px;height:70px;overflow:hidden;}
/*Хиты продаж*/
#Slider{padding-top:70px;margin-bottom:15px;padding-left:0;}
#Slider .hit-top .product-image a,#Slider .hit-top .product-image{height:180px;margin:0 auto;}
#Slider .hit-top{height:180px;width:180px;margin:0 auto;}
#Slider .hit-top img{max-width:100%;max-height:100%;}
#Slider .hit-bottom .product-name{margin-bottom:5px;margin-top:5px;}
#Slider .hit-bottom .product-name a{font-size:18px;max-height:40px;}
#Slider .hit-bottom .product-shop .price-box .price{font-size:24px;}
#Slider .hit-bottom .addtocart{padding-top:0;}
#Slider .hit-bottom .product-shop .price-box{display:flex;flex-wrap:wrap;width:100%;align-items:center;}
#Slider .hit-bottom .product-shop .price-box .old-price{display:block;width:50%;text-align:right;padding-right:10px;}
#Slider .hit-bottom .product-shop .price-box .with-old-price{display:block;width:50%;text-align:left;padding-left:10px;}
#Slider .hit-bottom .price.old-price{margin-bottom:0;}
.slick-prev{left:-50px;}
.slick-next{right:-50px;}
/*Хлебные крошки*/
#breadcrumbs{padding:10px 0;margin-top:70px;}
#breadcrumbs ul li a{max-width:230px;}
/* Товары на главной , новинки , товары таблицей*/
.products-grid .item{padding:0 5px 5px;width:50%;}
.products-grid .item .item-inner{width:100%;}
.products-grid .item .product-image{width:100%;height:180px;background:#fafafa;}
.products-grid .item .product-image a{margin:0 auto;}
.products-grid .item .product-image .product-img{line-height:180px;}
.products-grid .item .product-image .product-img img{max-width:180px;max-height:180px;line-height:180px;}
.products-grid .item .product-shop .product-name{line-height:12px;max-height:32px;}
.products-grid .item .product-name a{font-size:12px;}
.products-grid.row{margin-left: -5px;margin-right: -5px;}
/*Заголовки*/
.block-title{margin-bottom:15px;}
.block-title .title span, .block-title .title a{display:block;line-height:24px;}
/*Новости*/
#news .right-news{margin-left:0;margin-right:0px;width:100%;}
#news .right-news .slick-prev{right:40px;top:-10px;}
#news .right-news .slick-next{right:0;top:-10px;}
/*Баннер уникальные вина на главной*/
#IndexBanner h6{line-height:1;margin-bottom:20px;}
#IndexBanner{background:#fafafa;padding-bottom:15px;}
.IndexBannerLeftSide, .IndexBannerRightSide{padding:0;}
.IndexBannerRightSide{display:none;}
/*Главная страница*/
#main-desc{padding:30px 0;}
.products-grid .item .product-image .ratings{top:7px;}
.categories, #main-desc, #producttabs, #PopularCategories{padding:15px 0;}
#news{padding-top:15px;}
#footer{margin-top:15px;padding-top:30px;}
#news .item,#news .item .content .title,#news .item .date{margin-bottom:15px;}
.footer-top .row .col{margin-bottom:30px;}
#footer h3{margin-bottom:15px;}
#footer ul.links li{line-height:25px;}
/*Популярные категории*/
#PopularCategories .PopularCategoriesLeftSide{width:100%;}
#PopularCategories .PopularCategoriesRightSide{margin-left:0;width:100%;margin-top:30px;}
#PopularCategories .SecondPopularCatergory,#PopularCategories .SecondPopularCatergory:hover{background-position:center -465px;}
/*Товары списком*/
.toolbar.bottom{margin-bottom:10px;}
.products-list .item .item-inner form .product-image img{max-width:290px;max-height:290px;line-height:290px;}
/*Фильтры*/
.sort-by .selectBox, .show-by .selectBox{font-size:12px;}
.filters-goods .one-filter{width:100%;}
.filters-goods .one-filter .filter-inner{position:static;}
.filters-goods .one-filter .filter .filter_block_name .filter_name{max-width:240px;}
/*Карточка товара*/
.product-view .product-shop .product-content .add-to-cart .add-cart,.product-view .product-shop .product-content .add-to-cart .add-cart:hover{width:100%;margin:0 auto;background:#fafafa;display:block;color:#B69355;}
.productImgBlock .slick-prev{left:-20px;}
.productImgBlock .slick-next{right:-20px;}
.product-view .product-shop .product-content .special-price .price{font-size:24px;}
.product-view .product-shop:before{width:100%;}
.product-view .product-shop .product-content .price-box{width:100%;margin-bottom:10px;}
.product-view .product-shop .product-content .wrap-qty{margin-left:0;}
.product-view .product-shop .product-content .add-to-links{margin:0 0 10px 0;}
.product-view .product-shop .product-content .product-right{padding-top:10px;}
.product-view .product-information #goodsDataOpinionBlock{padding-top:0;}
.toggleItem{position:relative;}
.toggleButton{cursor:pointer;}
.toggleButton .material-icons.bottom{position:absolute;width:24px;height:24px;font-size:24px;right:0;top:0;display:block;}
.toggleButton .material-icons.top{position:absolute;width:24px;height:24px;font-size:24px;right:0;top:0;display:none;}
.active .toggleButton .material-icons.bottom{display:none;}
.active .toggleButton .material-icons.top{display:block;}
.toggleItem{display:none!important;}
.active .toggleItem{display:block!important;}
/*Восстановление доступа*/
.account.recovery .col-account .buttons,.account.registration .col-account .buttons{text-align:center;}
.account.recovery .col-account .buttons .button,.account.registration .col-account .buttons .button{margin:0 auto;}
.account.recovery .col-account .buttons .recovery,.account.registration .col-account .buttons .recovery{display:block;width:100%;text-align:center;margin:15px auto 0 auto;}
/*ЛК Настройки пользователя*/
.user-buttons .button{width:100%;margin:0 0 10px 0;}
.user-buttons .second{margin-left:0;}
/*Список акций*/
.promotionCampaignInfo.table-box tbody tr td.cell1,.promotionCampaignInfo.table-box tbody tr td.cell2,.promotionCampaignInfo.table-box tbody tr{width:100%;display:block;}
.promotionCampaignInfo.table-box tbody tr td.cell1{border-bottom:0;text-align:left;}
.promotionCampaignInfo.table-box tbody tr td.cell2{border-top:0;text-align:right;}
.promotionCampaignInfo.table-box tbody tr:nth-child(1) td{border-bottom:0;}
.svg-sale{margin-bottom:15px;}
/*Корзина*/
.cart-info .oneProd .infoBox .total-line-price{text-align:left;}
.cart-info .oneProd .infoBox .artAndProp{margin-bottom:5px;}
.cart-info .oneProd .infoBox .artAndProp,.cart-info .oneProd .infoBox .total-line-price{width:100%;padding:0;}
/*Сравнение*/
.compare-td-2{display:none;}
.CompareGoodsTableTbody .CompareGoodsTableTbodyComparisonLine td{min-width:145px;}
/*Оформление заказа*/
.formfast .form-list .fields .input-box.with-zip-code{width:100%;}
.formfast .form-list .fields .input-box.zip-code{width:100%;padding-left:0;margin-bottom:0px;margin-top:10px;}
.formfast .form-list .fields .input-box.street,.formfast .form-list .fields .input-box.del-date{width:100%;}
.formfast .form-list .fields .input-box.del-date{margin-bottom:10px;}
.formfast .form-list .fields .input-box.home{padding-left:0;margin-top:10px;width:160px;}
.formfast .form-list .fields .input-box.apps{width:125px;}
.formfast .form-list .fields .input-box.del-time{width:100%;padding-left:2px;}
.formfast .form-list .fields .input-box.del-time select{width:124px;}
.manufacturer-list > div select{margin-top:10px;}
#quickform .title{font-size:18px;}
#quickform .payment{margin-bottom:10px;}
/*Избранное/сравнение внизу экрана*/
#hiddenCompareAndFavoriteBlock .compare-content .go-compare, #hiddenCompareAndFavoriteBlock .favorites-content .go-favorites{margin:0 auto;}
#hiddenCompareAndFavoriteBlock .clear-compare{margin:0 auto;line-height:30px;display:block;margin-bottom:7px;}
#hiddenCompareAndFavoriteBlock .compare-content .close-compare-content, #hiddenCompareAndFavoriteBlock .favorites-content .close-favorite-content{line-height:30px;display:block;}
}
@media all and (min-width: 300px) {
}
@media all and (min-width: 480px) {
}
@media all and (min-width: 768px) {
.col-sm-12{width:100%}
.col-sm-11{width:91.66666667%}
.col-sm-10{width:83.33333333%}
.col-sm-9{width:75%}
.col-sm-8{width:66.66666667%}
.col-sm-7{width:58.33333333%}
.col-sm-6{width:50%}
.col-sm-5{width:41.66666667%}
.col-sm-4{width:33.33333333%}
.col-sm-3{width:25%}
.col-sm-2{width:16.66666667%}
.col-sm-1{width:8.33333333%}
.container {width: 768px;}
}
@media all and (min-width: 992px) {
.col-md-12{width:100%}
.col-md-11{width:91.66666667%}
.col-md-10{width:83.33333333%}
.col-md-9{width:75%}
.col-md-8{width:66.66666667%}
.col-md-7{width:58.33333333%}
.col-md-6{width:50%}
.col-md-5{width:41.66666667%}
.col-md-4{width:33.33333333%}
.col-md-3{width:25%}
.col-md-2{width:16.66666667%}
.col-md-1{width:8.33333333%}
.container {width: 970px;}
}
@media all and (min-width: 1200px) {
.col-lg-12{width:100%;}
.col-lg-11{width:91.66666667%}
.col-lg-10{width:83.33333333%}
.col-lg-9{width:75%}
.col-lg-8{width:66.66666667%}
.col-lg-7{width:58.33333333%}
.col-lg-6{width:50%}
.col-lg-5{width:41.66666667%}
.col-lg-4{width:33.33333333%}
.col-lg-3{width:25%}
.col-lg-2{width:16.66666667%}
.col-lg-1{width:8.33333333%}
.container {width: 1170px;}
#header .header-middle .container {width: 1270px;}
}
*/
/******************************************************************************
  Фиксы для браузеров
*******************************************************************************/
.Safari .products-grid .item {display: inline-block;padding: 0 12px 30px;}
.Safari .block-title .title span {display: initial;}
.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 #header .toggle_menu_wrap .toggle_menu .title {font: initial;vertical-align: text-bottom;}
.Safari #header .cart .toggle_menu .count {font: initial;}
.Safari .text-italic {font-style: normal !important;}
/*Ховер эффекты*/
/*end Ховер эффекты*/
/******************************************************************************
  Если не работает 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 .navigation, .nojs #back-top, .nojs #producttabs .pdt-content .button.showAll {display: none;}
.stages {padding: 10px 0;}
.orderStrageContent .fields label{display:block;margin-bottom:10px;}
.orderStrageContent .fields .inputText{margin-bottom:10px;}
.btn.button{border-radius:100%;}
.morphing-btn-wrap {
  display: inline-block;
  position: relative;
  text-align: center;
}
.morphing-btn-wrap .morphing-btn {
  -webkit-transition: background 0.3s, color 0.2s 0.2s, width 0.2s 0s;
  -moz-transition: background 0.3s, color 0.2s 0.2s, width 0.2s 0s;
  -o-transition: background 0.3s, color 0.2s 0.2s, width 0.2s 0s;
  transition: color 0.3s 0.2s, width 0.2s 0s;
  white-space: nowrap;
  box-sizing: border-box;
}
.morphing-btn_circle {
  color: transparent !important;
  padding-left: 0;
  padding-right: 0;
  width: 35.6px !important;
  /* Override inline style rule */
  -webkit-transition: color 0.2s 0s, width .3s 0.2s;
  -moz-transition: color 0.2s 0s, width .3s 0.2s;
  -o-transition: color 0.2s 0s, width .3s 0.2s;
  transition: color 0.2s 0s, width .3s 0.2s;
}
.morphing-btn-clone {
  position: fixed;
  background: rgba(214, 136, 136, 0.95);
  z-index: 3;
  -webkit-transition: all 0.5s cubic-bezier(.65, .05, .36, 1);
  -moz-transition: all 0.5s cubic-bezier(.65, .05, .36, 1);
  -o-transition: all 0.5s cubic-bezier(.65, .05, .36, 1);
  transition: all 0.5s cubic-bezier(.65, .05, .36, 1);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.morphing-btn-clone_visible {
  display: block;
  -webkit-transform: scale(1) !important;
  -moz-transform: scale(1) !important;
  -ms-transform: scale(1) !important;
  -o-transform: scale(1) !important;
  transform: scale(1) !important;
}
.fancybox-morphing .fancybox-bg {
  background: transparent;
}
.fancybox-morphing .fancybox-button{background:transparent;color:white;}
.fancybox-morphing .fancybox-toolbar {
  top: 20px;
  right: 20px;
}
.fancybox-morphing .fancybox-button--close::after, 
.fancybox-morphing .fancybox-button--close::before {
    height: 1.55px;
    width: 22px;
    left: calc(50% - 11px);
}
/* Styling for element used in example */
#morphing-content {
  margin: 0;
  position: relative;
  background: transparent;
  color: #fff;
  padding: 6em 0vw;
  line-height: 2;
  z-index: 3;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
#morphing-content a {
  color: #fff;
}
.block-contact-text {line-height: 1.5;margin-top: 30px;}.fancybox-header {position: relative;padding: 30px;background-position: center;background-size: cover;background-color: #2e2e2e;text-align: center}
.fancybox-header .title {font-size: 28px;font-weight: 500;color: #fff}
.fancybox-header .promoText {font-size: 16px;color: #b1bfc8;padding: 0 10px;margin-top: 10px;margin-bottom: 0;}
.fancybox-body {position: relative;padding: 30px}
.callbackForm2 input, .callbackForm2 textarea, .callbackForm2 select{width:100%;}
.callbackForm2 select{font-size: 16px;font-family: 'Open Sans Condensed';padding: 5px;}
.fancybox-inner{height:auto !important;}
.callbackForm2 .callback-input {margin-bottom: 15px;}
.callbackForm2 .callback-input .callback-label {display:block;margin-bottom: 10px;cursor:pointer;}
.callbackForm2 .callback-btn {display:block;margin: 0 auto 10px;}
.callbackForm2 .name-error,.callbackForm .phone-error {display:none;}
.input-box2{display:flex; align-items: center;}
#footer a.button {color: #B69355;font-size: 12px; margin-bottom: 1rem;}
#footer a.button:hover {color: #ffffff;}
.input-box {
    position: relative; /* Это важно для корректного позиционирования */
}
@media (max-width: 600px) {
    .fancybox-header {
        padding: 20px;
    }
    #fancybox-callback2 {
      top: -20%;
    }
}
@media (max-width: 400px) {
    .fancybox-header {
        padding: 20px;
    }
    #fancybox-callback2 {
      top: -10%;
    }
    .fancybox-header .title {
      font-size: 24px;
    }
}
#Slider .slider-container { width: 100%; max-width: 100%; margin: 0; padding: 0; } 
#Slider .slider-nav, #Slider .slider-for { width: 100%; overflow: hidden; } 
#Slider .hit-top .product-image { position: relative; height: 380px; opacity: 0.5; overflow: hidden; } 
#Slider .hit-top .product-image a { display: block; width: 100%; height: 100%; text-align: center; align-items: center; } 
#Slider .hit-top .product-image a img { width: 100%; height: 100%; object-fit: cover; transition: transform 0.3s ease; }
/* Когда изображение активно (слайд текущий) */
#Slider .hit-top .product-image.slick-current a img {
  transform: scale(1);
}
/* Для слайдера, когда изображение в центре */
#Slider .hit-top .product-image.slick-center {
  background: url('/design/d349390/hit_bg.png') center center no-repeat;
  background-size: cover;
}
#Slider .slide-index .slick-next{right:10px;}
#Slider .slide-index .slick-prev{left:10px;}
@media all and  (max-width:767px) {
  #Slider .slide-index .slide-image a{display: flex;align-items: center;text-align: center;height:320px;}
  #Slider .slide-index{height:320px;}
  #Slider .slide-index .slide-image{position:relative;height:320px;opacity:0.5;}
  #Slider .slider-container .bottom{padding:15px 0;position: absolute;top: 10%;left: 20%;}
  .sort-by {display:none;}
}
@media all and (max-width: 479px) {
  li.panel-mail {display: none !important;}
  #Slider .slide-index{height:270px;}
  #Slider .slide-index .slide-image{position:relative;height:280px;opacity:0.5;}
  #Slider .slide-index .slide-image a{display: flex;align-items: center;text-align: center;height:270px;}
  #Slider .slider-container .bottom{padding:15px 0;position: absolute;top: auto;left:10%;bottom: 15px;}
  #Slider .slider-container .bottom{left: 10%;}
}
@media all and (max-width: 400px) {
  #Slider .slide-index{height:220px;}
  #Slider .slide-index .slide-image{position:relative;height:220px;opacity:0.5;}
  #Slider .slide-index .slide-image a{display: flex;align-items: center;text-align: center;height:220px;}
  a.button {font-size: 13px;padding: 0px 15px 0 15px;}
}
div#ui-datepicker-div {display: none;}
.pdt-new.pdt-content { display: none;}
#PopularCategories {display: none;}
/* Скрытие блоков для онлайн-продажи */
.products-grid .add-cart, #Slider .add-cart, .add-to-links, .add-to-cart, #header .header-middle .actions-wrapper, .products-list .item .item-inner form .product-shop .product-shop-right .addtocart , .product-view .product-shop .product-content .add-to-links, .product-view .product-shop .product-content .wrap-qty{display:none;}
.products-list .item .item-inner form .product-shop .product-shop-right .plus_minus_quantity, .products-list .item .item-inner form .product-shop .product-shop-right .add-to-links {display: none;}
.item-inner {color: #B69355;}
.product-view .product-shop .product-content .add-to-cart{display:none;position:fixed;bottom:0px;left:0;width:100%;z-index:4;}
/* Окошко с информацией о cookies */
.cookies-bottom {position: fixed;bottom: 0;width: 100%;background: #f3f3f3;z-index: 100;}
.cookies-bottom-wrapper {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 5px 0;}
.cookies-bottom-icon {font-size: 32px;line-height: 40px;text-align: center;margin-right: 15px;-webkit-box-flex: 0;-ms-flex: 0 0 40px;flex: 0 0 40px;}
.cookies-bottom-icon i {color: #ff9302;}
.cookies-bottom-closeBtn {position: absolute;top: -33px;right: 50px;width: 40px;padding: 0 10px !important;height: 40px;font-size: 22px;background: #f3f3f3;}
.page-otziv {display: flex;gap: 3rem;flex-wrap: wrap;justify-content: space-around;}
.button-dop {background: #fff !important;color: #0f6dc2 !important;border: 3px solid #0f6dc2 !important;}
.button-dop:hover {background: #0f6dc2 !important;color: #fff !important;}
