<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.title_h2,
.title_h3 {
	margin: 15px 0 0px 0 !important;
}

.title_h2 {
	margin-bottom: 10px !important;
	margin-left: 0 !important;
	margin-top: 0em !important;
	padding-top: 0;
	clear: both;
	display: block;
	font-size: 24px;
	font-weight: bold;
	line-height: 35px;
	margin: 0;
	/*text-transform: uppercase;*/
	color: #35322e;
}

.homepage .news .title_h2,
.homepage .blog .title_h2 {
	font-size: 24px;
	font-weight: bold;
	line-height: 35px;
	text-transform: none;
	color: #35322e;
	margin: 0 !important;
	float: left;
}

.news .title_h2+a,
.blog .title_h2+a {
	font-size: 14px;
	line-height: 17px;
	display: inline-block;
	margin-top: 5px;
	margin-left: 1041px;
	text-decoration: underline;
	color: #35322F;
}

.watched .title_h3 {
	color: #333;
	font-size: 16px;
	font-weight: bold;
	line-height: 19px;
	padding-top: 0;
	margin-bottom: 0;
	padding-top: 17px;
	padding-left: 9px;
}

.footer-phone .title_h3 {
	color: #333;
	font-size: 16px;
	font-weight: bold;
	line-height: 19px;
	padding-top: 0px;
	margin-bottom: 0;
}

.footer-social .title_h3 {
	color: #333;
	font-size: 16px;
	font-weight: bold;
	line-height: 19px;
	padding-top: 0;
	margin-bottom: 0;
	padding-top: 17px;
}

.left-social .title_h3 {
	color: #333;
	font-size: 16px;
	font-weight: bold;
	line-height: 19px;
	padding-top: 3px;
	margin-bottom: 15px !important;
}

.left-social a {
	float: left;
	margin-top: 4px !important;
}

.footer-phone .title_h3 {
	font-size: 16px;
	margin-bottom: 11px;
	margin-top: 0 !important;
}

.footer-social .title_h3 {
	font-size: 16px;
	margin-bottom: 11px;
	margin-top: 0 !important;
}

.text-1.error-block {
	color: #ff0000;
	font-size: 14px;
}

.text-1.success-block {
	color: #008000;
}



.cart-item-count {
	position: absolute;
	background: #95c033;
	color: #fff;
	border-radius: 50%;
	padding: 0px 0px;
	font-size: 9px;
	font-weight: bold;
	line-height: 16px;
	display: inline-block;
	top: 7px;
	opacity: 0.9;
	margin-left: -14px;
	min-width: 16px;
	text-align: center;
	left: 33px;
}



.fav-item-count {
	position: absolute;
	/*background: #95c033;*/
	color: #35322e;
	border-radius: 50%;
	padding: 1px 4px;
	font-size: 14px;
	line-height: 14px;
	display: inline-block;
	top: 18px;
	opacity: 0.9;
	/*margin-left: -40px;*/
	min-width: 19px;
	text-align: center;
	/*font-family: Rubik;*/
}

.cart-block ul&gt;li&gt;a.cart-item-link {
	color: #35322e;
}

.advantages {
	margin: -14px 0 56px 0;
}

.advantages div::after {
	position: absolute;
	left: 0;
	width: 100%;
	height: 49px;
	content: '';
	/*background: url('../images/header_h_shadow.png') top center no-repeat;*/
}

.advantages-list {
	overflow: hidden;
	margin: 0;
	padding: 0 !important;
}

.advantages-list-collapse {
	position: relative;
	z-index: 1;
	cursor: pointer;
	float: right;
	width: 36px;
	height: 12px;
	background: url(../images/list-collapse-top.png) center center no-repeat;
	display: none;
}

.min+.advantages-list-collapse {
	background: url(../images/list-collapse-bottom.png) center center no-repeat;
}

.inner-menu:before {
	position: absolute;
	top: -20px;
	left: 0;
	width: 162px;
	height: 20px;
	content: none;
	background-color: #fff;
}

.navbar-nav&gt;li.navbar-submenu:before {
	/*  position: absolute;
		top: -20px;
		left: 0;
		width: 162px;
		height: 20px;
		content: '';
	background-color: #fff; */
}

.header-block:after {
	content: none !important;
}

header:after {
	position: absolute;
	bottom: -49px;
	left: 0;
	width: 100%;
	height: 49px;
	content: '';
	/* background: url('../images/header_shadow.png') top center no-repeat;*/
	z-index: -10;
}

.advantages .container {
	background: none !important;
}

.navbar-nav&gt;li.navbar-submenu {
	position: relative !important;
}

.navbar-nav&gt;li.navbar-submenu .inner-menu {
	min-width: 290px;
}

.inner-menu:before {
	content: none !important;
}


.navbar-nav&gt;li.navbar-submenu:hover:after {
	content: '';
	display: block;
	width: 100%;
	background: #FFF;
	height: 36px;
	margin-top: -19px;
	position: absolute;
	z-index: 1100;
}

.navbar-nav&gt;li.catalog-submenu {
	padding-left: 0px !important;

}

.navbar-nav&gt;li.catalog-submenu&gt;a {
	margin-left: 31px;
}

.subscribe-block {
	/* temp */
	display: none;
}

.navbar-nav&gt;li.catalog-submenu .inner-menu {
	min-width: 1250px;
	font-size: 13px;
}

.product-info .n-buy-button {
	padding-left: 54px !important;
}

.product-info .n-buy-button:before {
	left: 24px !important;
}

.product-info .product-func-links .to-wishlist {
	top: 0 !important;
}

.product-info .slider-prev,
.product-info .slider-next {
	background: url('../images/slider_nav.png') 0 0 no-repeat;
}

.cart-delete:hover {
	text-decoration: none;
}

.main-slider-container {
	overflow: hidden;
}

.main-slider-container .slider-prev {
	margin-left: 0;
}

.main-slider-container .slider-next {
	float: right;
	/*margin-right: -20px;*/
}

.main-slider-container .slider-nav a {
	opacity: 1 !important;
}

.breadcrumb {
	margin: 39px 0 15px 0 !important;
}

.product-slider .slider-prev,
.product-slider .slider-next {
	position: absolute;
	top: 50%;
	margin-top: -20px;

}

.product-page.page2020 .jcarousel-wrapper .slider-prev,
.product-page.page2020 .jcarousel-wrapper .slider-next {
	display: none !important;
}

.product-slider .slider-prev {
	left: 0;
}

.product-slider .slider-next {
	right: 0;
}


.n-actual-price,
.p-actual-price {
	white-space: nowrap;
}

.product-price-block .p-old-price {
	display: inline;
}

/* .product-price-block .p-old-price + .p-actual-price{
	display:inline;
	padding-left: 11px;
} */

.n-old-price,
.p-old-price {
	position: relative;
	color: #000 !important;
	padding: 0 1px;
	text-decoration: none !important;
	display: inline;
	white-space: nowrap;
}


.n-old-price:before,
.p-old-price:before {
	border-bottom: 2px solid #000;
	position: absolute;
	left: -2px;
	top: 0px;
	content: "";
	width: 100%;
	height: 50%;
	/*transform: rotate(-9deg);*/
	opacity: 0.5;
}

.catalog-sort {
	margin-left: 15px;
}

.catalog-sort-filter {
	width: 315px;
	margin-top: -27px;
	float: right;
}

.catalog-sort-filter .catalog-filter-block button.active {
	position: relative;
	top: 1px;
}

.main-slider .slider-prev,
.main-slider .slider-next {
	position: absolute;
	bottom: 49% !important;
}

.main-slider .sl-main-next {
	left: 50% !important;
	top: initial !important;
	margin-left: 569px;
	z-index: 100;
}

.main-slider .sl-main-prev {
	left: 50% !important;
	top: initial !important;
	margin-left: -620px !important;
	z-index: 100;
}

.clients-information {
	border: 1px solid #cfcfcf;
	margin: 0;
	padding: 10px;
	background-color: #e5e5e5;
}

.clients-information {
	margin: 22px 0 0px 1px;
	min-height: 54px;
	font-size: 16px;
	line-height: 28px;
	color: #FFFFFF;
	text-shadow: 0px 2px 4px rgba(0, 0, 0, 0.25);
	background: url(/images/textura-mp-info.png), #BABABA;
	border: 0.5px solid rgba(154, 149, 149, 0.5);
	border-radius: 6px;
	padding: 12px 0 12px 39px;
	box-shadow: 5px 4px 10px rgba(121, 121, 121, 0.3);

}

.clients-information p:last-of-type {
	margin: 0;
}

.range-slider {
	margin-top: 5px !important;
}

.filter-button.filter-reset-button {
	padding: 0;
	background: transparent;
}

.filter-button.filter-reset-button .filter-close {
	color: rgb(51, 51, 51);
	display: inline-block;
	background-color: transparent;
}

.catalog-filter-block .filter-close {
	top: 1px;
	position: relative;
}

.smartfilter-property-color-picture {
	width: 65px;
}

/*from text-styles.css*/
h2.block-title,
.homepage .blog h2,
.homepage .news h2,
.homepage .main-text h2 {
	font-size: 30px;
	font-weight: bold;
	line-height: 35px;

	text-transform: uppercase;
	color: #35322e;
	margin: 0 !important;
}

.footer-social-block h3,
.footer-phone .phone h3 {
	margin-top: 0 !important;
}

.footer-phone {
	margin-top: 0px !important;
}



.homepage .news h2,
.homepage .blog h2 {
	float: left;
}

.right-content .new-products h2 {
	margin-bottom: 10px !important;
	margin-left: 0 !important;
	margin-top: 0em !important;
	padding-top: 0;
	clear: both;
	display: block;
	font-size: 30px;
	font-weight: bold;
	line-height: 35px;
	margin: 0;
	text-transform: uppercase;
	color: #35322e;
}




/*.right-content ol, .right-content ul {
    margin-bottom: 10px;
    margin-top: 10px;
}*/

.text-list {
	margin: 30px 0 0 0;
	padding: 0;
	list-style: none !important;
}

.bxu-items,
.bxu-item,
.product-params,
.fv-thumb-list ul,
.topbar-menu,
.inner-menu,
.inner-menu&gt;li&gt;ul,
.cart-block ul,
.main-slider ul,
.advantages-list,
.new-products-params,
.r-banner-params,
.text-list,
.footer-list,
.wishlist-block ul,
.cart-product-params,
.right-content .new-products-params {
	list-style: none !important;
}

.new-products {
	position: relative;
	overflow: hidden;
}

.new-products .ul {
	width: 20000em;
	position: relative;
	list-style: none;
	margin: 0;
	padding: 0;
}

.new-products .element {
	float: left;
	position: relative;
}

.exclusive-slider {
	position: relative;
	overflow: hidden;
}

.exclusive-slider .ul {
	width: 20000em;
	position: relative;
	list-style: none;
	margin: 0;
	padding: 0;
}

.exclusive-slider .element {
	float: left;
	position: relative;
}

.catalog-subsections {
	margin: 10px 0 0;
}

.catalog-subsections.rasprodaga-subsections {
	display: flex;
	flex-wrap: wrap;
	margin: 10px 0 0;
	justify-content: space-between;
}

.catalog-subsections a {
	color: #709125;
	;
	margin: 0 10px 0 0;
	font-size: 14px;
	font-weight: bold;
}

.catalog-subsections a.active {
	text-decoration: underline;
}

.catalog-subsections a:hover,
.catalog-subsections a:focus {
	color: #96c034;
}

.specoffer-item {
	margin: 0 0 45px;
}

.specoffer-item:last-of-type {
	margin-bottom: 0;
}

.specoffer-item h2 {
	color: #77a118;
}

.btn-light {
	width: 207px;
	height: 45px;
	font-size: 14px;
	font-weight: bold;
	line-height: 37px;
	text-transform: uppercase;
}

.btn-light.light-green {
	color: #8EC54B;
	border-color: #8EC54B;
}

.btn-light.light-green:hover,
.btn-light.light-green:focus {
	color: #fff;
	opacity: .75;
	background-color: #8EC54B;
}

.sidebar-slider-container {
	margin: 0 0 25px;
	margin-right: -10px;
	margin-left: -10px;
	position: relative;
	max-height: 235px;
	overflow: hidden;
}


.sidebar-slider-container .slick-list {
	overflow: visible;
}

.sidebar-slider-container .slick-slide {
	padding: 0px;
	/*margin-right:  10px;
	margin-left:  10px; */
}

.sidebar-slider-container .slick-slide.slick-active {}

.sidebar-slider-container:after {
	position: absolute;
	bottom: 0;
	left: 0;

	display: block;

	width: 100%;
	height: 47px;

	color: #FF0F3C;
	content: none;
	font-family: 'Arial', sans-serif;
	font-weight: bold;
	font-size: 16px;
	text-align: center;
	padding: 14px 0;

	background: rgba(237, 235, 31, .75);
}


.sidebar-slider-dots {
	top: -23px;
	position: relative;
}

.sidebar-slider-dots .slick-dots li.slick-active button:before {
	border: 1px solid #8EC54B;
}

.sidebar-slider-dots li {
	width: 10px !important;
}

/*.sidebar-slider {
    margin: 30px 0 0;
}*/

.sidebar-slider .new-products-item {
	padding: 0;
	font-size: 0;
	height: 100%;
	border: none;
	border-radius: 6px;
}

.sidebar-slider .new-products-image {
	height: 147px;
	display: block;
	border: none;
	outline: none;
	width: 194px;
}

.sidebar-slider .new-products-image img {
	/*min-height: 193px;*/
	width: 194px;
	border-radius: 6px;
}

.sidebar-slider .new-products-image:after,
.sidebar-slider .new-products-image:hover:after {
	display: none;
}

body.page-404-unavailable {
	background-position: center bottom;
}

.block-404.unavailable {

	background: transparent;
}

.block-404 .unavailable-result {
	font-weight: bold;
	font-size: 24px;
	line-height: 28px;
	color: #35322F;
}

.block-404 .unavailable-info {
	margin: 27px 0 59px 0;
	font-size: 16px;
	line-height: 28px;
	color: #232C38 /*#858585*/;
	position: relative;
}

.block-404 .unavailable-info ul {
	margin: 32px 0 0 22px;
	padding: 0 0 0 0;
	list-style: none;
}

.block-404 .unavailable-info::after {
	content: '';
	position: absolute;
	background: url(/images/unavailable.png) no-repeat;
	top: -34px;
	right: 183px;
	width: 226px;
	height: 225px;
}

.block-404 .unavailable-info ul li {
	color: #232C38 /*#858585*/;
	font-size: 16px;
	padding: 0 1px;
	margin-bottom: 20px;
	line-height: 22px;
	position: relative;
}

.block-404 .unavailable-info ul li::before {
	content: "";
	width: 12px;
	height: 4px;
	background: #9EC82C;
	position: absolute;
	top: 10px;
	left: -24px;
	border-radius: 2px;
}

.block-404 .unavailable-info ul li a {

	color: #9EC82C;
	display: inline-block;
	line-height: 0.85;
	border-bottom: 1px solid currentColor;
}

.block-404.unavailable .descr-404 {
	text-transform: none;
}

.block-404.unavailable .text-404 a {
	color: #82aa23;
	font-weight: bold;
}

.block-404.unavailable .similar-404 {
	margin: 30px 0 0;
}

.block-404.unavailable .similar-404 .descr-404 {
	font-size: 20px;
}

.block-404.unavailable .similar-404 .row-similar {
	margin-left: -30px;
}

.block-404.unavailable .similar-404 .new-products.row {
	margin-top: 0;
}

.catalog-submenu .inner-menu&gt;li ul {
	margin: 0 0 10px 0 !important;
}

.catalog-submenu .inner-menu&gt;li.i0&gt;ul:first-child,
.catalog-submenu .inner-menu&gt;li.i2&gt;ul:first-child,
.catalog-submenu .inner-menu&gt;li.i4&gt;ul:first-child {
	min-height: 153px;
}

.catalog-submenu .inner-menu&gt;li.i0 {
	margin-right: 30px;
}

.catalog-submenu .inner-menu&gt;li.i2 {
	width: 260px;
}

.catalog-submenu .inner-menu&gt;li.i4 {
	width: 270px;
}

.filters-novinki a {
	color: #757575;
}

.filters-novinki a.active {
	font-weight: bold;
}

.new-products .slider-prev {
	margin-right: 5px;
}

.new-products .slider-prev.hide,
.new-products .slider-next.hide {
	cursor: default;
	opacity: 0.5;
	display: inline-block !important;
}

.new-products .novinki-filter {
	top: 15px;
	right: -6px;
	position: absolute;
}

.new-products .novinki-filter a {
	color: #35322F;
}

.new-products-image.image-crossfade {
	position: relative;
}

.new-products-image.image-crossfade .item-img-hover {
	left: 0;
	opacity: 0;
	position: absolute;
	/*transition: opacity 0.3s ease-in-out;*/
}

.new-products-item:hover .image-crossfade .item-img-hover {
	opacity: 1;
}

/*stikers*/
.ban-cnt {
	position: relative;
	/*margin-top: 150px;*/
}

.ban-cnt-2019 {
	position: relative;
	margin: 104px 0 0 -6px;
	width: 194px;
	height: 147px;
	z-index: 1;
}

.ban-cnt-2019 .title_h3 {
	position: relative;
	margin-top: 16px !important;
	color: #333;
	font-size: 14px;
	font-weight: bold;
	line-height: 20px;
	padding-top: 0;
	margin-bottom: 0;
	text-transform: uppercase;
	overflow: hidden;
	height: 45px;
}

.ban-cnt-2019 .sidebar-slider-container {
	margin: 0 0 0 0;
	position: relative;
	max-height: 235px;
	overflow: visible;
	height: 147px;
	position: relative;
}

.ban-cnt-2019 .sidebar-slider-container .sidebar-slider {
	overflow: hidden;
	height: 147px;
	border-radius: 6px;
}

.sidebar-slider-container .slider-prev {
	margin-left: 1px;
	position: absolute;
	top: 60px;
	left: -6px;
	background: rgba(255, 255, 255, 0.9);
	border: 2px solid #E1E1E1;
	width: 23px;
	height: 24px;
	z-index: 1;

}

.sidebar-slider-container .slider-prev:before {
	content: '';
	width: 10px;
	height: 10px;
	border-top: 2px solid #CCCCCC;
	border-left: 2px solid #CCCCCC;
	display: block;
	transform: rotate(-45deg);
	position: absolute;
	top: 5px;
	left: 6px;
}

.sidebar-slider-container .slider-prev:after {
	content: '';
	position: absolute;
	border-top: 5px solid #B7B7B7;
	border-left: 5px solid transparent;
	width: 0;
	height: 0;
	top: 22px;
	left: -2px;
}

.sidebar-slider-container .slider-next {
	margin-left: 1px;
	position: absolute;
	top: 61px;
	left: 174px;
	background: rgba(255, 255, 255, 0.9);
	border: 2px solid #E1E1E1;
	width: 23px;
	height: 24px;
	z-index: 1;

}

.sidebar-slider-container .slider-next:before {
	content: '';
	width: 10px;
	height: 10px;
	border-top: 2px solid #CCCCCC;
	border-left: 2px solid #CCCCCC;
	display: block;
	transform: rotate(135deg);
	position: absolute;
	top: 5px;
	left: 3px;
}

.sidebar-slider-container .slider-next:after {
	content: '';
	position: absolute;
	border-top: 5px solid #B7B7B7;
	border-right: 5px solid transparent;
	width: 0;
	height: 0;
	top: 22px;
	left: 16px;
}

.ban-cnt-2019 .sidebar-slider-container .m-s-item {
	width: 194px;
}

.ban-cnt.relative {
	height: 328px;
	width: 194px;
	background: url('../images/sub_base.png') top center no-repeat;
	display: block;
	margin-top: 10px;
	margin-left: -3px;
	border-radius: 8px;
}

.main-page-line-1 .ban-cnt.relative {
	float: left;
	margin: 22px 0 0 3px;
	z-index: 12;
}

.ban-cnt .discount {
	height: 36px;
	width: 154px;
	padding: 28px 20px 20px 20px;

	font-style: normal;
	font-weight: 500;
	line-height: 14px;
	letter-spacing: 2px;
	font-size: 12px;
	text-transform: uppercase;
	color: #FFFFFF;
}

.ban-cnt .sign {
	height: 36px;
	width: 154px;
	padding: 32px 20px 20px 20px;
	line-height: 26px;
	font-size: 22px;

	color: #FFFFFF;
}

.ban-cnt .butt {
	height: 37px;
	width: 154px;
	position: absolute;
	left: 20px;
	top: 81%;
	/*bottom: 92.02%;
	background: url('../images/button_sub.png') top center no-repeat;*/
	background-color: #FFFFFF;
	border: none;
	border-radius: 4px;
	color: #354052;
}

.ban-cnt .butt:hover {
	background-color: #EFEFEF;
}


.ban-cnt .butt p {
	position: absolute;
	height: 15.96px;
	left: 40px;
	top: 8px;
	font-size: 14px;

}

#sub {
	position: absolute;
	width: 589px;
	height: 461px;
	/*left: 550px;
	/*top: 20px;*/
	border-radius: 6px;
	overflow: visible;
}

#sub .sub_h {
	
	margin: 65px auto 0 auto;
	width: 458px;
	font-style: normal;
	font-weight: bold;
	line-height: normal;
	font-size: 24px;
	text-align: center;
	color: #35322F;
}

#sub .rectangle_img {
	display: block;
	margin: 27px auto 0 auto;
}

#correct_img {
	
}

#error_img {
	
}

#sub .close-modal {
	background: url('../images/Vector.png') 0 0 no-repeat !important;
	top: 25px !important;
	right: 25px !important;
	position: absolute;
	cursor: pointer;
	width: 20px;
	height: 19px;
}

#sub .left-mailform-email {
	margin: 40px auto 0 auto;
	width: 366px;
	height: 53px;
	box-shadow: none;
	border: 1px solid #BECAD6;
	border-radius: 8px;
	color: #35322F;
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	line-height: 32px;
}



#sub .left-mailform-select-btn.error {
	border: 1px solid #F3990B;
}

#error_email {
	display: none;
	position: absolute;
	left: 112px;
	top: 219px;
	width: 366px;
	/* height: 53px; */
	font-size: 12px;
	line-height: 14px;
	color: #F3990B;
}

#error_email.visible {
	display: block;
}

#error_category {
	display: none;
	position: absolute;
	left: 112px;
	top: 295px;
	width: 366px;
	/* height: 53px; */
	font-size: 12px;
	line-height: 14px;
	color: #F3990B;
}

#error_category.visible {
	display: block;
}

#sub .left-mailform-select-btn {
	margin: 0 auto 0 auto;
	width: 366px;
	height: 53px;
	box-shadow: none;
	border: 1px solid #BECAD6;
	border-radius: 8px;
	
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	line-height: 32px;
	display: block;
	background: url('../images/arrow_sub.png') 335px center no-repeat #fff;
	text-align: left;
	outline: none;
	
	cursor: pointer;
	user-select: none;
}

#sub .left-mailform-select-btn.selected {
	color: #35322F;
}

#sub .open&gt;.dropdown-menu {
	display: block;
}

#sub .dropdown-menu {
	position: absolute;
	top: 305px;
	left: 110px;
	z-index: 1000;
	display: none;
	min-width: 160px;
	padding: 5px 0;
	margin: 2px 0 0;
	font-size: 14px;
	text-align: left;
	list-style: none;
	background-color: #fff;
	background-clip: padding-box;
	border: 1px solid #ccc;
	border-radius: 6px;
}

#sub .styled-dropdown.dropdown-menu {
	min-width: 132px;
	margin-top: 10px;
	padding: 17px 10px 9px 10px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	box-shadow: none;
	position: absolute;
	
	top: 60px;
}

#sub .error-wrapper {
	width: 366px;
}

#sub .styled-dropdown.dropdown-menu:before {
	position: absolute;
	top: -10px;
	left: 20px;
	width: 18px;
	height: 10px;
	content: '';
	background: none;
}

#sub .left-mailform-select-checkbox {
	margin: 6px 6px 0;
}

#sub .left-mailform-select label {
	font-weight: normal;
	font-size: 14px;
	letter-spacing: -0.01em;
	white-space: nowrap;
	position: relative;
	user-select: none;
}

#sub .left-mailform-btn-submit {
	font-size: 12px;
	width: 150px;
	height: 29px;
	margin: 17px 0px 17px 100px;
	border-radius: 4px;
}

#sub .left-mailform-user label {
	font-size: 14px;
	font-weight: normal;
	vertical-align: top;
	margin-top: 10px;
	margin-left: 136px;
	/*text-decoration: underline;*/
}

#sub .left-mailform-submit {
	
}

#sub .left-mailform-submit button {
	width: 158px;
	height: 38px;
	background: #F3990B;
	border-radius: 4px;
	margin: 15px auto 0 auto;
	border: none;
	color: none;
	text-shadow: none;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: 500;
}

#sub .dropdown-menu.styled-dropdown input {
	opacity: 0;
}

#sub .left-mailform-select .left-mailform-select-checkbox:checked+label::before {

	background: #A9CC0C;

}

#sub .left-mailform-select .left-mailform-select-checkbox+label::before {

	content: '';
	position: absolute;
	top: 2px;
	left: -26px;
	width: 14px;
	height: 14px;
	border-radius: 3px;
	border: 1px solid #BECAD6;

}

#sub .left-mailform-select .left-mailform-select-checkbox:checked+label::after {
	content: '';
	position: absolute;
	transition: .2s;
	width: 8px;
	height: 5px;
	margin: 3px 0 0 2.5px;
	border-bottom: 2.3px solid #FFF;
	border-left: 2.3px solid #FFF;
	-webkit-transform: rotate(-50deg);
	transform: rotate(-50deg);
	left: -25px;
	top: 3px;
}

.product-slider-block {
	position: relative;
}

.right-content,
.new-products {
	/* overflow:visible!important;	 */
}

.col-xs-2 .new-products-item {
	height: 278px;
	position: relative;
	overflow: visible !important;
}

.col-xs-4 .new-products-item {
	height: 284px;
	position: relative;
	overflow: visible !important;
}

.col-xs-3 .new-products-item {
	height: 347px;
	position: relative;
	overflow: visible !important;
}

.new-products-item:before,
.new-products-item:after

/**пїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅ jverflow:hidden*/
	{
	display: table;
	content: " ";
}

.new-products-item:after {
	clear: both;
}

.new-products-item .b-photo {
	overflow: hidden;
}

.stikers-wrap {
	position: absolute;
	top: 10px;
	left: -5px;
	z-index: 5;
	height: 50px;
}

.col-xs-2 .stikers-wrap {
	left: -8px;
}

.col-xs-1 .stikers-wrap {
	left: -4px;
}

.col-xs-3 .stikers-wrap,
.col-xs-4 .stikers-wrap {
	left: -5px;
}

.hover-view.new-products-item:hover .stikers-wrap {
	left: -5px;
}

.stiker-sale,
.stiker-akc,
.stiker-hit {
	color: #fff;
	text-shadow: 0px 1px 12px rgba(142, 46, 20, 0.39);
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-size: 12px;
	position: relative;
	margin-bottom: 0px;
	width: 95px;
	height: 32px;
	line-height: 14px;
	max-height: 40px;
}

.stiker-price-new {
	height: 39px;
	background:  rgba(241, 193, 66, 0.95);
	color: #fff;
	text-shadow: 0px 1px 12px rgba(142, 46, 20, 0.39);
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: 0.01em;
	position: relative;
	margin-top: 0px;
	margin-left: 120px;
	text-align: left;
	font-size: 14px;
	color: black;
}

.stiker-price-new-wrapper {
	overflow: hidden;
	height: 39px;
}

.stiker-price-new-wrapper::after {
	content: '';
	height: 39px;
	width: 7px;
	position: absolute;
	background: rgba(241, 193, 66, 0.95);
	transform: skew(-160deg);
	right: -1px;
	top: 0px;
}


.stikers-wrap .stiker-price-new::before {
	content: '';
	height: 39px;
	width: 7px;
	position: absolute;
	background: #FFF;
	transform: skew(-160deg);
	right: -8px;
	top: 0px;
	
}

.stikers-wrap .stiker-price-new::after {
	content: '';
	position: absolute;
	left: 0px;
	top: 39px;
	border-top: 5px solid #E8960F;
	border-left: 5px solid transparent;
	
}

.stikers-wrap .stiker-price-new-title {
	font-weight: bold;
	font-size: 11px;
	/* line-height: 28px; */
	color: #FFFFFF;
	text-transform: none;
	height: 14px;
	padding: 0 10px 0 7px;
	margin: 3px 0 0 0;
}

.stikers-wrap .stiker-price-new-price {
	
	padding: 0 10px 0 7px;
}

.col-xs-1 .stikers-wrap .stiker-price-new {
	margin-left: 0px;
	margin-top: 3px;
}

.col-xs-3 .stikers-wrap .stiker-price-new {
	margin-left: 0px;
	margin-top: 0px;
}

.stiker-sale {
	/*background: url(/images/stickers/skidka.png) no-repeat;*/
	padding: 4px 0 0 0;
	text-align: center;
	font-weight: bold;
	font-size: 11px;
	width: 41px;
	height: 22px;
	background: #EF6642;
}

.stiker-sale:before {
	content: '';
	position: absolute;
	border-top: 5px solid #CB644D;
	border-left: 5px solid transparent;
	width: 0;
	height: 0;
	top: 22px;
	left: 0px;
}

.stiker-sale:after {
	content: '';
	position: absolute;
	border-top: 23px solid #EF6642;
	border-right: 7px solid transparent;
	width: 0;
	height: 0;
	top: 0px;
	left: 41px;
}


.stiker-new {
	padding: 5px 0 0 0;
	text-align: center;
	font-weight: bold;
	font-size: 10px;
	color: #FFF;
	width: 69px;
	height: 22px;
	background: #F4A323;

}

.stiker-new:before {
	content: '';
	position: absolute;
	border-top: 5px solid #D48707;
	border-left: 5px solid transparent;
	width: 0;
	height: 0;
	top: 22px;
	left: 0px;
}

.stiker-new:after {
	content: '';
	position: absolute;
	border-top: 23px solid #F4A323;
	border-right: 7px solid transparent;
	width: 0;
	height: 0;
	top: 0px;
	left: 69px;
}


.stiker-hit {
	background: url(/images/stickers/hit.png) no-repeat;
	padding: 7px 17px 7px 8px;
	text-align: center;
	margin-left: 0px;

}

/*.stiker-hit:before {
	content: '';
	position: absolute;
	border-top: 5px solid #CB644D;
	border-left: 5px solid transparent;
	width: 0;
	height: 0;
	top: 22px;
	left: 0px;
}

.stiker-hit:after {
	content: '';
	position: absolute;
	border-top: 23px solid #EF6642;
	border-right: 7px solid transparent;
	width: 0;
	height: 0;
	top: 0px;
	left: 41px;
}*/



.product-page .stiker-sale,
.product-page .stiker-akc,
.product-page .stiker-hit {
	margin-left: 0px;

}

.product-page .stiker-price-new {
	margin-left: 0px;
	margin-top: 576px;

}

.left-banners {
	/*position:relative;*/
}

.stikers-right .stiker-sale,
.stikers-right .stiker-akc,
.stikers-right .stiker-hit {
	width: 70px;
	height: 37px;
}


.stikers-right.stikers-wrap {
	position: absolute;
	top: auto;
	bottom: 0px;
	left: auto;
	right: -7px;
	z-index: 5;

}




/*short product cart*/

.hover-view.new-products-item {
	background: #FFFFFF;

}

.col-xs-4 .hover-view.new-products-item {
	width: 246px;
}

.col-xs-3 .hover-view.new-products-item {
	width: 330px;
}

.hover-view .hidden-params {
	display: none;
	transition: 0.3s;
}

.hover-view.new-products-item .hover-view-bg {
	transition: 0.2s;
	position: relative;
	top: 0px;
	box-shadow: none;
	background: #E1E1E1;
	height: auto;
	border: 1px solid #E1E1E1;
	box-shadow: 4px 4px 8px rgba(129, 129, 129, 0.35);
}


.hover-view.new-products-item:hover .hover-view-bg {
	position: absolute;
	top: 0px;
	width: 330px;
	background: #fff;
	padding-bottom: 0px;
	z-index: 12;
	border: 1px solid #D6D6D6;
	box-shadow: 0px 0px 25px 0px rgba(0, 0, 0, 0.3);
	height: auto;
}

.hover-view.new-products-item.shift-direction-left:hover .hover-view-bg {
	right: 0px;
}

.hover-view.new-products-item.shift-direction-right:hover .hover-view-bg {
	left: 0px;
}

.col-xs-5 .hover-view.new-products-item.shift-direction-center:hover .hover-view-bg {
	left: -48px;
}

.col-xs-5 .hover-view.new-products-item:hover .hover-view-bg {
	position: absolute;
	width: 330px;
	background: #fff;
	padding-bottom: 0px;
	z-index: 12;
	border: 1px solid #D6D6D6;
	box-shadow: 0px 0px 25px 5px rgba(0, 0, 0, 0.3);
	height: auto;
}

.hover-view.new-products-item:hover .hidden-params {
	display: block;
}

.hover-view.new-products-item:hover .item-slider {
	width: 330px;
}

.hover-view.new-products-item:hover .stiker-price-new {
	margin-left: 0px;
}

.quantity-wrap {
	position: absolute;
	top: 208px;
	right: -5px;
	z-index: 5;
	/*display: none;*/
}

.rr-block-mp .quantity-wrap {
	display: none;
}


.stiker-quantity {
	padding: 2px 7px 0 14px;
	text-align: center;
	font-weight: bold;
	font-size: 14px;
	color: #35322F;
	/* width: 81px; */
	height: 26px;
	background: #D9D9D9;
	border: 1px solid #C4C4C4;
	box-sizing: border-box;
	/* background: url(/images/stickers/quantity.png) no-repeat; */
}

.quantity-wrap .stiker-quantity::before {
	content: '';
	height: 26px;
	width: 9px;
	position: absolute;
	background: #FFF;
	transform: skew(-160deg);
	left: -4px;
	top: 0px;
}

.quantity-wrap .stiker-quantity::after {
	content: '';

	position: absolute;

	right: 0px;
	top: 26px;
	border-top: 5px solid #9F9C9B;
	border-right: 5px solid transparent;

}

.stiker-quantity11:before {
	content: '';
	position: absolute;
	border-top: 5px solid #9F9C9B;
	border-left: 5px solid transparent;
	width: 0;
	height: 0;
	top: 22px;
	left: 0px;
}

.stiker-quantity11:after {
	content: '';
	position: absolute;
	border-top: 23px solid #F4F4F4;
	border-right: 7px solid transparent;
	width: 0;
	height: 0;
	top: 0px;
	left: 59px;
}


.hover-view.new-products-item:hover .quantity-wrap {
	display: block;
}

.hover-view.new-products-item .move-down {
	position: relative !important;
	top: 0;
	left: 0;
	width: 100%;
}

.hover-view .new-button-block .new-price-block {
	float: none;
	margin: 0;
	margin-top: -6px;
	text-align: left;
}

.hover-view .new-button-block .n-old-price,
.new-button-block .n-actual-price {
	font-weight: normal;
	float: none;
	display: inline-block;
}

.hover-view .new-button-block .n-actual-price {
	margin-top: 0px;
}

.hover-view .new-button-block .n-old-price+.n-actual-price {
	margin-top: 0;
}

.hover-view .hidden-params .to-wishlist-btn {
	display: block;
	margin-bottom: 20px;
}

.new-products {
	/* пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ verflow:visible, пїЅпїЅ пїЅпїЅпїЅ пїЅпїЅпїЅ пїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅ пїЅпїЅпїЅ пїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅ, пїЅ пїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅ jverflow:hidden*/
	overflow: visible !important;
}

.slider-wrap.new-products {
	/* пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ verflow:visible, пїЅпїЅ пїЅпїЅпїЅ пїЅпїЅпїЅ пїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅ пїЅпїЅпїЅ пїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅ, пїЅ пїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅ overflow:hidden*/
	padding-left: 0px;
	/*	overflow:hidden!important; */
}

.slider-wrap.new-products-item {
	margin-bottom: 0;
}

.slider-wrap .btn-new-items {
	margin: 0 auto;
	display: block;
	position: relative;
	top: 0px;
	/*margin-top: 75px;*/
}

.no-td {
	text-decoration: none !important;
}

.new-products .element {
	padding-bottom: 100px;
	/*пїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅ пїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ*/
}

.new-products+.right-banner {
	/*	margin-top:-100px; пїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅ*/
}

.right-content {
	padding-left: 15px;
}

.homepage .right-content,
.catalog-page .right-content {
	padding-left: 0;
}

.catalog-page .right-content {
	overflow: visible !important;
	margin-top: 16px;
	margin-bottom: 100px;
}

/*пїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ hidden пїЅ пїЅпїЅпїЅпїЅпїЅ visible*/

.catalog-page .right-content:before,
.catalog-page .right-content:after

/**пїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅ jverflow:hidden*/
	{
	display: table;
	content: " ";
}

.catalog-page .right-content :after {
	clear: both;
}

.main-user-consent-request input[type="checkbox"] {
	height: auto;
	width: auto;
	margin: 0;
}

.feedback-form form label.main-user-consent-request {
	text-align: left;
}

.main-user-consent-request a,
.main-user-consent-request a:hover {
	text-decoration: none;
	text-align: left;
}

.new-products .row_ {
	margin-right: -15px;
}

input[type="submit"]:disabled,
button:disabled {
	opacity: 0.5;
}

.oferta {
	display: block;
	width: 100%;
	clear: both;
	margin-top: 15px;
}

.oferta input[type="checkbox"] {
	height: auto;
	width: auto;
	margin: 0;
}

.oferta label {
	text-align: left;
}

.oferta a,
.oferta a:hover {
	text-decoration: none;
	text-align: left;
}

/* /INFOGRAFIKA NA GLAVNOJ/ */

.home-infografika {
	margin-bottom: 0px;
}

.infogr-text {
	margin-bottom: 40px;
}

.infogr-text h1 {
	margin-bottom: 30px;
}

.info-5-facts {
	margin-top: 45px;
	margin-bottom: 20px;
}

.fact-bg {
	/*background: #f2f2f2;*/
}

.custom-col-5 {
	width: 20% !important;
}

.fact-item {
	padding: 15px 20px 14px 20px;
	margin-bottom: 30px;
	color: #000;
	position: relative;
	height: 271px;
}

.home-infografika .info-5-facts-title,
.homepage .home-infografika .main-text h2.info-5-facts-title {
	font-size: 24px;
	color: #000;
	font-weight: bold;
	text-transform: none;
	margin: 0 0 20px 6px !important;
}


.fact-item-title {
	font-weight: bold;
	font-size: 16px;
	line-height: 24px;
	margin-bottom: 21px;
	position: relative;
	z-index: 1;
	text-transform: uppercase;
	width: 202px;
	height: 40px;
}

.info-5-facts .custom-col-5 {
	padding: 0 0 0 0;
	width: 252px !important;
}



.fact-item-icon {
	margin-bottom: 36px;
	height: 54px;
}

.fact-item-descr {
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	line-height: 29px;
	color: #232C38 /*#858585*/;
	position: relative;
	z-index: 1;
	margin-top: 14px;
	width: 240px;
}


.info-5-facts_fact-0 {
	font-size: 30px;
	color: #000;

	padding: 50px;
	font-weight: bold;
	text-transform: uppercase;
}


._info-5-facts_fact-1:after {
	content: '1';
	position: absolute;
	bottom: 0;
	right: -27px;
	font-size: 167px;
	line-height: 117px;
	font-weight: bold;
	color: #ddd;
	z-index: 0;
}

._info-5-facts_fact-2:after {
	content: '2';
	position: absolute;
	bottom: 0;
	right: -8px;
	font-size: 167px;
	line-height: 117px;
	font-weight: bold;
	color: #ddd;
	z-index: 0;
}

._info-5-facts_fact-3:after {
	content: '3';
	position: absolute;
	bottom: 3px;
	right: -8px;
	font-size: 167px;
	line-height: 117px;
	font-weight: bold;
	color: #ddd;
	z-index: 0;
}

._info-5-facts_fact-4:after {
	content: '4';
	position: absolute;
	bottom: 0;
	right: -4px;
	font-size: 167px;
	line-height: 117px;
	font-weight: bold;
	color: #ddd;
	z-index: 0;
}

._info-5-facts_fact-5:after {
	content: '5';
	position: absolute;
	bottom: 5px;
	right: -8px;
	font-size: 167px;
	line-height: 117px;
	font-weight: bold;
	color: #ddd;
	z-index: 0;
}

.info-preim {
	margin-bottom: 0px;
}

.info-preim-title {
	font-size: 30px;
	color: #000;
	font-weight: bold;
	text-transform: uppercase;
	margin-bottom: 30px;
}


.info-preim-item {
	padding: 20px;
	color: #fff;
	margin-bottom: 30px;
	height: 250px;
}

.info-preim-item-1 {
	background: url(/bitrix/templates/d-mebel-2017/css/../images/info-preim-1.png) 278px 30px no-repeat #5A9928;
}

.info-preim-item-2 {
	background: url(/bitrix/templates/d-mebel-2017/css/../images/info-preim-2.png) 100px 62px no-repeat #3D6B93;
}

.info-preim-item-3 {
	background: url(/bitrix/templates/d-mebel-2017/css/../images/info-preim-3.png) 0px 0px no-repeat #333;
}

.info-preim-item-4 {
	background: url(/bitrix/templates/d-mebel-2017/css/../images/info-preim-4.png) 0px 0px no-repeat #333;
}

.info-preim-item-5 {
	background: url(/bitrix/templates/d-mebel-2017/css/../images/info-preim-5.png) 142px 92px no-repeat #5A9928;
}

.info-preim-item-6 {
	background: url(/bitrix/templates/d-mebel-2017/css/../images/info-preim-6.png) 0px 0px no-repeat #5A9928;
}

.main-user-consent-request input[type="checkbox"] {
	height: auto;
	width: auto;
	margin: 0;
}

.feedback-form form label.main-user-consent-request {
	text-align: left;
}

.main-user-consent-request a,
.main-user-consent-request a:hover {
	text-decoration: none;
	text-align: left;
}

.new-products .row_ {
	margin-right: -15px;
	display: flex;
	float: left;
}

input[type="submit"]:disabled,
button:disabled {
	opacity: 1;
	background: #C7C7C7 !important;
}

.oferta {
	display: block;
	width: 100%;
	clear: both;
}

.oferta input[type="checkbox"] {
	height: auto;
	width: auto;
	margin: 0;
}

.oferta label {
	text-align: left;
}

.oferta a,
.oferta a:hover {
	text-decoration: none;
	text-align: left;
}

.left-mailform-user.oferta a,
.left-mailform-user.oferta a:hover {
	text-decoration: none;
	border-bottom: 1px solid currentColor;
	display: inline-block;
	line-height: 1;
	text-align: left;
	color: #232C38 /*#858585*/;
	font-size: 13px;
}

.left-links-menu {
	clear: both;
	margin: 30px 0 0;
	font-size: 15px;
}

.left-links-menu li {
	margin: 0 0 9px;
}

.left-links-menu li a {
	color: #757575;
}

.main-user-consent-request input[type="checkbox"] {
	height: auto;
	width: auto;
	margin: 0;
}

.feedback-form form label.main-user-consent-request {
	text-align: left;
}

.main-user-consent-request a,
.main-user-consent-request a:hover {
	text-decoration: none;
	text-align: left;
}

.treeView,
.treeView ul {
	margin: 0;
	padding: 0;
	list-style: none;
	font-size: 15px;
}

.treeView ul {
	margin-left: 7px;
	position: relative
}

.treeView ul ul {
	margin-left: .5em
}

.treeView ul:before {
	content: "";
	display: block;
	width: 0;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	border-left: 1px solid
}

.treeView li {
	margin: 0;
	padding: 0 20px;
	line-height: 2em;
	position: relative
}

.treeView&gt;li {
	padding: 0 10px;
}

.treeView ul li:before {
	content: "";
	display: block;
	width: 15px;
	height: 0;
	border-top: 1px solid;
	margin-top: -1px;
	position: absolute;
	top: 1em;
	left: 0
}

.treeView ul li:last-child:before {
	background: #fff;
	height: auto;
	top: 1em;
	bottom: 0
}

.treeView .indicator {
	margin-right: 5px;
	min-width: 16px;
	cursor: pointer;
}

.treeView li a {
	text-decoration: none;
}

.treeView li button,
.treeView li button:active,
.treeView li button:focus {
	text-decoration: none;
	border: none;
	background: transparent;
	margin: 0;
	padding: 0;
	outline: 0;
}

.page-500,
.page-500-wrapper {
	height: 100%;
}

.page-500 .content {
	height: 100%;
	display: flex;
	flex-direction: column;
	justify-content: center;
}

.catalog-mat-prod {
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	line-height: 32px;
	/* identical to box height, or 200% */

	color: #232C38 /*#858585*/;
}

.col-xs-2 {
	width: 210px;
	padding-right: 8px;
	padding-left: 8px;
}

.col-xs-1 {
	width: 194px;
	padding-right: 8px;
	padding-left: 8px;
}

.col-xs-3 {
	width: 262px;
}

.news .col-xs-3 {
	width: 296px;
	padding-right: 0px;
	padding-left: 0px;
	box-shadow: 0px 4px 8px rgba(205, 205, 205, 0.25);
	margin-right: 16px;
	height: 309px;
}


.col-xs-1 .item-slider {
	width: 194px;
	height: 186px;
}

.col-xs-2 .item-slider {
	width: 194px;
	height: 172px;
}

.col-xs-4 .item-slider {
	width: 246px;
	height: 186px;
}

.col-xs-3 .item-slider {
	width: 330px;
	height: 249px;
}



.col-xs-1 {
	width: 16.5%;
}

.col-xs-2 .new-products-header {
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	height: 35px;
}

.col-xs-3 .new-products-header {}

.col-xs-1 .new-products-header {}

.col-xs-2 .catalog-mat-prod {
	font-style: normal;
	font-weight: 500;
	font-size: 12px;
	line-height: 14px;
	color: #000000;
	mix-blend-mode: normal;
	opacity: 0.4;
	letter-spacing: 2px;
	text-transform: uppercase;
	margin-top: 5px;
}

.pages {
	display: inline-block;
}

.main-history {
	width: 1500px;
	height: 265px;
	margin-left: -100px;
	margin-top: 1px;
	margin-bottom: 113px;
}

.main-history .title {
	width: 315px;
	height: 29px;
	left: 109px;
	top: 3795px;

	font-family: Rubik;
	font-style: normal;
	font-weight: bold;
	font-size: 24px;
	line-height: 28px;
	color: #35322F;
	margin-left: 107px;
	margin-bottom: 20px;
}

.main-history-image {
	/*margin: 70px 0px 0px 25px;
	float: left;*/
	width: 353px;
	height: 265px;
	margin-left: -1px;
}

.slider-history-area.swiper-container {
	width: 1500px;
	height: 320px;
	/*margin: 56px 0px 0px 0px;*/
	position: relative;
	overflow: hidden;
	list-style: none;
	padding: 0;
	z-index: 1;
}

.slider-history-area .swiper-wrapper {
	position: relative;
	width: 1200px;
	height: 70%;
	z-index: 1;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-transition-property: -webkit-transform;
	transition-property: -webkit-transform;
	-o-transition-property: transform;
	transition-property: transform;
	transition-property: transform, -webkit-transform;
	-webkit-box-sizing: content-box;
	box-sizing: content-box;
}

.slider-history-area.swiper-container-horizontal&gt;.swiper-pagination-bullets {
	bottom: 0px;
	left: 0;
	width: 100%;
	position: absolute;
	text-align: center;
	-webkit-transition: .3s opacity;
	-o-transition: .3s opacity;
	transition: .3s opacity;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	z-index: 10;
	padding: 30px;
	margin: 0;
	width: 1490px;
}

.slider-history-area .swiper-pagination-bullet {
	width: 49px;
	height: 4px;
	display: inline-block;
	background: #DADADA;
	margin-left: 5px;
	border-radius: 0px;
	opacity: 1;
}

.slider-history-area .swiper-pagination-bullet.swiper-pagination-bullet-active {
	background: #FFBC0A;
}

.slider-history-area .swiper-slide {
	flex-shrink: 0;
	width: auto;
	height: 100%;
	position: relative;
	transition-property: transform;
}

.oferta .ofertalink {
	text-decoration: underline;
	font-weight: normal;
}

.yarating {
	margin-top: 78px;
}

.main-text-block {
	line-height: 28px;
	font-weight: 300;
	font-size: 16px;
	height: 105px;
	margin: 71px 0 0 23px;
}

.main-text-block p {
	margin-top: 0px;
}

.right-banner-real-price .b-rub {
	display: inline;
}

.spec-products {
	height: 342px;
	display: block;
	margin-top: 18px;
	position: relative;
}

.hit-products {
	height: 342px;
	display: block;
	margin: 15px 0 0 5px;
	position: relative;
}

.hit-products .title {
	margin: 0 0 14px 0px;
	padding-top: 0;
	clear: both;
	display: block;
	font-size: 24px;
	font-weight: bold;
	line-height: 35px;
	color: #35322e;
}

.viewed-products.rr-block .title {
	color: #000;
	text-align: left;
	font-size: 14px;
	text-transform: none;
	margin: 15px 0 0 18px;
	font-weight: bold;
}

.main-page-viewed {
	margin: 52px 0 0 0;
	display: block;
}

.catalog-page-viewed {
	margin: -15px 0 20px 4px;
	display: block;
	float: left;
}

.new-products .title {
	margin: 0 0 10px 0px;
	padding-top: 0;
	clear: both;
	display: block;
	font-size: 24px;
	font-weight: bold;
	line-height: 35px;
	color: #35322e;
}

.spec-products .title {
	margin: 0 0 10px 0px;
	padding-top: 0;
	clear: both;
	display: block;
	font-size: 24px;
	font-weight: bold;
	line-height: 35px;
	color: #35322e;
}

.main-page-line-1 .hit-products {
	float: left;
	margin: 15px 0 0 14px;

}

.col-xs-2 .stikers-wrap .stiker-price-new {
	
	
	margin-left: 0px;
	margin-top: 106px;
	
}

.col-xs-2 .hover-view.new-products-item:hover .stiker-price-new {
	margin-left: 0px;
}


.col-xs-4 .stikers-wrap .stiker-price-new {
	
	
	margin-left: 0px;
	margin-top: 120px;
	
}

.col-xs-3 .stikers-wrap .stiker-price-new {
	
	
	margin-left: 0px;
	margin-top: 185px;
	
}


.col-xs-4 .hover-view.new-products-item:hover .stiker-price-new {
	margin-left: 0px;
	margin-top: 182px;
}

.col-xs-3 .hover-view.new-products-item:hover .stiker-price-new {
	margin-left: 0px;
	margin-top: 185px;
}



.col-xs-1 .stikers-wrap .stiker-price-new {
	

	margin-left: 0px;
	margin-top: 106px;
	
}

.col-xs-1 .hover-view.new-products-item:hover .stiker-price-new {
	margin-left: 0px;
}

.cart-data-container {
	margin-left: 5px;
}

.header-info-link-footer {
	font-size: 14px;

	text-decoration: none !important;

	color: #5c8106 !important;
	border-bottom: 1px dashed #5c8106;
}

.container-footer {
	width: 1250px;
	margin-left: 15px;
}

a[href="/uslugi/"] {
	pointer-events: none;
}

a[data-section-code="uslugi"] {
	pointer-events: none;
}

.right-content.right-content-2019.main-page {
	margin: 0 0 0 0;
}

.main-page-line-1 {
	display: inline-block;
	margin: 10px 0 0 0;
}

.main-page-line-2 {
	display: inline-block;
}

.main-page-line-2 .left-social {
	float: left;
	margin: 22px 0 0 3px;
}

.main-page-line-2 .main-text-block {
	float: none;
	margin: 45px 0 0 60px;
	max-width: 971px;
}

.main-page-line-3 {
	display: inline-block;
}

.main-page-line-3 .ban-cnt-2019 {
	float: left;
	margin: 109px 0 0 3px;
}

.main-page-line-3 .main-slider-container {
	float: left;
	margin: 109px 0 0 11px;
}

.main-page-line-4 {
	display: inline-block;
	margin: 42px 0 0 0;
}

.main-page-line-4 #new-products {
	float: left;
	margin: 0 0 0 4px !important;
}

.new-products .title_h2 {
	margin: 0 0 0 0 !important;
}

.main-page-line-5 {
	display: inline-block;
	margin: 19px 0 0 0;
}

.col-xs-5 .stikers-wrap .stiker-price-new {
	margin-left: 0px;
	margin-top: 112px;
}

.col-xs-5 .hover-view.new-products-item:hover .stiker-price-new {
	margin-left: 0px;
	margin-top: 180px;
}

.main-page-line-6 {
	display: block;
	margin: 9px 0 0 7px;
}

.main-page-info-block {
	display: inline-block;
	margin: 79px 0 0 0;
}

.main-page-info-block .block-1 {
	margin: 0px 0 0 5px;
}

.main-page-info-block .block-1-title {
	font-weight: bold;
	font-size: 24px;
	line-height: 28px;
	color: #35322F;
}

.main-page-info-block .block-1-text {
	font-weight: 300;
	font-size: 16px;
	line-height: 28px;
	color: #151D28;
	margin: 27px 0 0 1px;
}

.main-page-info-block .block-2 {
	margin: 0px 0 0 5px;
}

.main-page-info-block .block-2-title {
	font-weight: bold;
	font-size: 16px;
	line-height: 28px;
	color: #35322F;
	margin: 32px 0 0 0;
}

.main-page-info-block .block-2-text {
	font-weight: 300;
	font-size: 16px;
	line-height: 28px;
	color: #151D28;
	margin: 14px 0 0 1px;
}

.main-page-info-block .block-2-goods-wrapper {
	display: inline-block;
	margin: 8px 0 0 0;
}

.main-page-info-block .block-2-goods {
	float: left;
	width: 506px;
}

.main-page-info-block .block-2 ul {
	list-style: none;
	padding: 0 0 0 17px;
	margin: 26px 0 0 0;
}

.main-page-info-block .block-2 li {
	font-weight: 300;
	font-size: 16px;
	line-height: 20px;
	color: #151D28;
	position: relative;
	padding: 0 0 9px 19px;
}

.main-page-info-block .block-2 li:before {
	content: "";
	width: 12px;
	height: 4px;
	background: url(/images/listsdb.png);
	position: absolute;
	top: 10px;
	left: -17px;
}

.main-page-info-block .block-3 {
	margin: -17px 0 0 8px;
}

.main-page-info-block .block-3-title {
	font-weight: bold;
	font-size: 16px;
	line-height: 28px;
	color: #35322F;
	margin: 32px 0 0 0;
}

.main-page-info-block .block-3-adv-wrapper {
	display: inline-block;
	margin: 67px 0 0 -2px;
}

.main-page-info-block .block-3-adv {
	float: left;
	font-weight: 300;
	font-size: 16px;
	line-height: 28px;
	color: #151D28;
	position: relative;
}

.main-page-info-block .block-3-adv-wrapper .block-3-adv:before {
	content: "";
	width: 21px;
	height: 18px;
	background: url(/images/like.png);
	position: absolute;
	top: -44px;
	left: -1px;
}

.main-page-info-block .block-3-adv-wrapper .block-3-adv:nth-child(1) {
	margin: 0 49px 0 0;
	width: 203px;
}

.main-page-info-block .block-3-adv-wrapper .block-3-adv:nth-child(2) {
	margin: 0 34px 0 0;
	width: 219px;
}

.main-page-info-block .block-3-adv-wrapper .block-3-adv:nth-child(3) {
	margin: 0 34px 0 0;
	width: 217px;
}

.main-page-info-block .block-3-adv-wrapper .block-3-adv:nth-child(4) {
	margin: 0 58px 0 0;
	width: 194px;
}

.main-page-info-block .block-3-adv-wrapper .block-3-adv:nth-child(5) {
	width: 194px;
}

.fancybox-inner .product-page.page2020 .jcarousel-wrapper-sliders .slider-prev {

	width: 36px;
	height: 34px;
	background: rgba(255, 255, 255, 0.9);
	border: 2px solid #E1E1E1;
	box-shadow: 4px 4px 8px rgba(129, 129, 129, 0.35);
	display: block;
	position: absolute;
	top: 18px;
	left: 27px;
	transform: none;
	z-index: 1;
	display: none;
}

.fancybox-inner .product-page.page2020 .jcarousel-wrapper-sliders .slider-prev:after {
	content: '';
	margin-left: 1px;
	position: absolute;
	top: 12px;
	left: 8px;
	background: none;
	border-top: 2px solid #CCCCCC;
	border-left: 2px solid #CCCCCC;
	border-right: none;
	border-bottom: none;
	transform: rotate(45deg);
	width: 15px;
	height: 15px;
	box-shadow: none;
}

.fancybox-inner .product-page.page2020 .jcarousel-wrapper-sliders .slider-next {

	width: 36px;
	height: 34px;
	background: rgba(255, 255, 255, 0.9);
	border: 2px solid #E1E1E1;
	box-shadow: 4px 4px 8px rgba(129, 129, 129, 0.35);
	display: block;
	position: absolute;
	top: 524px;
	left: 24px;
	transform: none;
	z-index: 1;
	display: none;
}

.fancybox-inner .product-page.page2020 .jcarousel-wrapper-sliders .slider-next:after {
	content: '';
	margin-left: 1px;
	position: absolute;
	top: 5px;
	left: 8px;
	background: none;
	border-bottom: 2px solid #CCCCCC;
	border-right: 2px solid #CCCCCC;
	border-left: none;
	border-top: none;
	transform: rotate(45deg);
	width: 15px;
	height: 15px;
	box-shadow: none;
}

.fancybox-inner .product-page.page2020 .jcarousel-wrapper-sliders:hover .slider-next,
.fancybox-inner .product-page.page2020 .jcarousel-wrapper-sliders:hover .slider-prev {
	display: block;
}

.product-page .info-pic {
	position: absolute;
	background: url(/images/info-pic-big.png) 50% no-repeat;
	width: 22px;
	height: 22px;
	right: 17px;
	top: 34px;
	cursor: pointer;
	z-index: 1;
	background-size: auto;
	border-radius: 11px;
	filter: drop-shadow(0px 0px 2px rgba(0, 0, 0, 0.5));
}

.product-page .info-pic:hover+.product-wrapper-info {
	display: block;
}

.product-page .product-wrapper-info {
	position: absolute;
	width: 719px;
	height: 149px;
	left: 211px;
	top: 68px;
	background: #F1F1F1;
	border: 1px solid #E1E1E1;
	box-shadow: 4px 4px 8px rgba(129, 129, 129, 0.35);
	font-weight: normal;
	font-size: 12px;
	line-height: 22px;
	color: #232C38 /*#858585*/;
	text-align: left;
	padding: 16px 0 0 21px;
	z-index: 1;
	display: none;
}

.product-page .product-wrapper-info:before {
	content: '';
	position: absolute;
	width: 15px;
	height: 15px;
	right: 124px;
	top: -8px;
	background: #F1F1F1;
	border-top: 1px solid #E1E1E1;
	border-left: 1px solid #E1E1E1;
	font-weight: normal;
	font-size: 12px;
	line-height: 22px;
	color: #232C38 /*#858585*/;
	transform: rotate(45deg);
}

.product-page .product-wrapper-info .title {
	font-weight: bold;
	font-size: 12px;
	line-height: 18px;
	color: #232C38 /*#858585*/;
	margin: 5px 0 0 16px;
}

.product-page .product-wrapper-info .text {
	font-size: 12px;
	line-height: 18px;
	color: #232C38 /*#858585*/;
	margin: 9px 0 0 16px;
}</pre></body></html>