.productSliderWrap .productSlider .item img{
		display:block;
		max-width:390px;
		max-height:400px;
		left:0px!important;
		margin:auto;
		position:relative;
		top:50%;
		-webkit-transform:translateY(-50%)
			;-ms-transform:translateY(-50%);
		transform:translateY(-50%)}

@media (max-width: 991px) {
  .productSliderWrap .productSlider .item img { left:0px !important;}
	}

.one_item {
    background-color: #598430;
    border: 0;
    display: block;
    color: #fff;
    font-family: GothamLight,sans-serif;
    font-size: 16px;
    transition: .25s;
    position: relative;
    z-index: 5;
    text-align: center;
    display: block;
}


.one_item a {
    color: #fff;
    text-decoration: none;
	padding: 5px 20px;
	float: left;
	}


.one_item:hover {
	background:#fff!important;
	color: #3b3b3b!important;
	position:relative;
	z-index:10}

.one_item:hover a {
    color: #3b3b3b!important;
    text-decoration: none;
	}






.labelNew:after {
	content:'';
	width:0;
	height:0;
	left:0;
	bottom:-6px;
	border-right:6px solid #00bf9b;
	border-bottom:6px solid transparent;
	position:absolute;
	z-index:5;
}

 .labelSale:after {
    content: '';
    width: 0;
    height: 0;
    left: 0;
    bottom: -6px;
    border-right: 6px solid #ff2600;
    border-bottom: 6px solid transparent;
    position: absolute;
    z-index: 5;
}

.range-slider {
    padding: 0;
    padding-top: 10px;
    padding-right: 0px;
    padding-bottom: 20px;
    padding-left: 0px;
}

.closeMy svg{
  display: none;
}
.basket-item .product-cost .newCost {
    color: #333;
}
.basket-modal .basket {
    max-height: none;
    padding-top: 10px;
    overflow-y: auto;
}
.platBlock {
  margin-bottom: 15px;
}

.read_more_colors{
  padding:10px 0;
border:1px solid grey;
  text-align: center;
  font-weight: bold;
  margin-top: -40px;
  background-color: #fff;
  position: relative;
  text-decoration: underline;
}

.read_more_colors::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 25px;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(to top, #fff, rgba(255, 255, 255, 0));
  background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #fff 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(100%, #fff));
  background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #fff 100%);
  background: -o-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #fff 100%);
  background: -ms-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #fff 100%);
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #fff 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255,255,255,0)', endColorstr='#ffffff', GradientType=0)
	 }


.index-header a.item-link {display:none!important}



.read_more {
    position: absolute;
    left: 0;
	cursor: pointer;
    right: 25px;
    text-align: end;
    bottom: 0;
    font-size: 14px;
    z-index: 10;
    padding: 30px 0 0 0;
    color: #598430;
	text-decoration: underline;
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #fff 100%);
	background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #fff 100%);
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #fff 100%);
    background: -o-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #fff 100%);
    background: -ms-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #fff 100%);
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #fff 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255,255,255,0)', endColorstr='#ffffff', GradientType=0);
  -webkit-transition: 0.7s ease;
  -moz-transition: 0.7s ease;
  -o-transition: 0.7s ease;
  transition: 0.7s ease;
}



.filterResult.contenthide{
  max-height:100px;
  overflow: hidden;
}

.nav_brends .horizontal-dropdown {
    padding-left: 0px!important;
	width: 100% !important;
	}
.nav_brends .horizontal-item {
    flex: 0 0 25% !important;
	}

.cookie-notice-container {
  color: #333;
  background-color: rgba(213,212,215,.9);
  text-align: start;
  font-size: 13px;
  padding: 20px 0;
  line-height: 1.2;
  position: fixed;
  z-index: 9999!important;
  bottom: 0;
  left: 0;
  width: 100%; }
  .cookie-notice-container .accept-cookie {
	position: absolute;
    background: #d00032;
    color: #fff;
    text-transform: uppercase;
    font-weight: 500;
	right: 215px;
    padding: 10px 15px;
	border: 1px solid #598430;
    display: inline-block;
    text-align: center;
	  vertical-align: middle;
      cursor: pointer;
    -webkit-transition: 0.25s;
    -o-transition: 0.25s;
    transition: 0.25s;
    }
    .cookie-notice-container .accept-cookie:hover {
      background-color: #333;
      border: 1px solid #fff;}
  .cookie-notice-container .notice-text {
    display: inline-block;
    vertical-align: middle; }
    .cookie-notice-container .notice-text p {
      margin: 0; }
    .cookie-notice-container .notice-text a{
	cursor:pointer;text-decoration: underline;
}

@media (max-width: 1600px) {

  .cookie-notice-container .notice-text {
    max-width: 1000px; 	}
	.cookie-notice-container .accept-cookie {
	right: 51px;}
}

@media (max-width: 1360px) {
  .cookie-notice-container .notice-text {
    max-width: 800px; 	}
	.cookie-notice-container .accept-cookie {
	margin: 0 0 0 350px;}
}
@media (max-width: 1290px) {
  .cookie-notice-container .notice-text {
    max-width: 800px; 	}
	.cookie-notice-container .accept-cookie {
	right: 15px;}
}

@media (max-width: 1199px) {
  .cookie-notice-container .notice-text {
    max-width: 600px; 	}
	.cookie-notice-container .accept-cookie {
	right: 82px;}

.sub_none {display:none!important}
.sub_none:before{display:none!important}
.sub_none:after{display:none!important}
.index-header a.item-link {display:block!important}
.index-header a.item-link:before{display:none!important}
.index-header a.item-link:after{display:none!important}

	.one_item {
    text-align: left;
	padding: 10px 10px 10px 0px;
	}

	.one_item a {
    color: #fff;
    text-decoration: none;
	text-align: left;
    float: none!important;}
}

@media (max-width: 991px) {
	.cookie-notice-container {
    padding: 10px 0;
	}
  .cookie-notice-container .notice-text p {
    font-size: 12px;
	max-width: 500px; }
  .cookie-notice-container .accept-cookie
	{right: 60px;}

	.filterResult img {
	position: inherit!important;
	padding-left: 0px!important;
   }
  }


@media (max-width: 767px) {
	.cookie-notice-container {
    padding: 10px 0;
	}
   .cookie-notice-container .notice-text {
    max-width: 280px;
    margin-bottom: 10px;
	}
  .cookie-notice-container .accept-cookie {
   	position: inherit!important;
    margin: 10px 0 0 0;
    right: 0;}
	.sliderThree-item .imgBlock {
      margin: 10px;
    }

	.sliderNew .cont {
    width: 90%;
    margin: 15px;
}

.success-order .title {
    font-size: 24px;
    margin: 0 0 25px;
}
}

.filterResult img {
    display: block;
    max-width: 250px;
    margin: 0 auto 20px;
    padding-left: 20px;
	position: absolute;
    left: -269px!important;
}

.brands-page .none
{
	color:#999!important;
}
.brands-page .none
{
	color:#999!important;
}
/**/
/*@font-face{font-family:ProximaNova;src:url(../fonts/ProximaNova/proximanova-semibold-webfont.eot),url(../fonts/ProximaNova/proximanova-semibold-webfont.ttf),url(../fonts/ProximaNova/proximanova-semibold-webfont.woff);font-display: swap;}*/

/*@font-face{font-family:GothamBold;src:url(../fonts/GothamProBold/GothamProBold.eot),url(../fonts/GothamProBold/GothamProBold.ttf),url(../fonts/GothamProBold/GothamProBold.woff);font-display: swap;}*/

/*@font-face{font-family:GothamLight;src:url(../fonts/GothamProLight/GothamProLight.eot),url(../fonts/GothamProLight/GothamProLight.ttf),url(../fonts/GothamProLight/GothamProLight.woff);font-display: swap;}*/

/*@font-face{font-family:GothamMedium;src:url(../fonts/GothamProMedium/GothamProMedium.eot),url(../fonts/GothamProMedium/GothamProMedium.ttf),url(../fonts/GothamProMedium/GothamProMedium.woff);font-display: swap;}*/
/**/
.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}#wrapper{position:relative;overflow:hidden; display: flex; flex-direction: column; min-height: 100vh;}*{-webkit-box-sizing:border-box;box-sizing:border-box}html{height:100%;width:100%}body{margin:0;padding:0;font-weight:400;font-size:14px;line-height:1.4;color:#000;background-color:#fff;min-width:320px} .main {flex: 1;}
/**/
/*@font-face{font-family:ProximaNova;src:url(../fonts/ProximaNova/proximanova-semibold-webfont.eot),url(../fonts/ProximaNova/proximanova-semibold-webfont.ttf),url(../fonts/ProximaNova/proximanova-semibold-webfont.woff)}*/

@font-face{font-family:GothamBold;src:url(../fonts/GothamProBold/GothamProBold.eot),url(../fonts/GothamProBold/GothamProBold.ttf),url(../fonts/GothamProBold/GothamProBold.woff);font-display: swap;}

@font-face{font-family:GothamLight;src:url(../fonts/GothamProLight/GothamProLight.eot),url(../fonts/GothamProLight/GothamProLight.ttf),url(../fonts/GothamProLight/GothamProLight.woff);font-display: swap;}

@font-face{font-family:GothamMedium;src:url(../fonts/GothamProMedium/GothamProMedium.eot),url(../fonts/GothamProMedium/GothamProMedium.ttf),url(../fonts/GothamProMedium/GothamProMedium.woff);font-display: swap;}
/**/

*{margin:0;padding:0}*{outline:0!important}.red{color:#dc4b4b!important}.nomarg{margin:0!important;padding:0!important}.grey{color:#838590}.black{color:#000!important}.purp{color:#598430!important}.underline{text-decoration:underline}a{cursor:pointer;text-decoration:none}.but{text-transform:uppercase;color:#fff;width:250px;font-size:.8125rem;padding:10px 0;border:1px solid #598430;background:#598430;display:block;margin:auto;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;text-align:center}.but:hover{color:#598430;background:#fff}#nav-icon2,#nav-icon3,#nav-icon4,.but #nav-icon1{width:45px;height:45px;position:relative;margin:0 auto 10px auto;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}#nav-icon1 span,#nav-icon3 span,#nav-icon4 span{display:block;position:absolute;height:5px;width:100%;background:#598430;-webkit-border-radius:40px;border-radius:40px;opacity:1;left:0;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#nav-icon1 span:nth-child(1){top:0}#nav-icon1 span:nth-child(2){top:18px}#nav-icon1 span:nth-child(3){top:36px}#nav-icon1.open span:nth-child(1){top:18px;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}#nav-icon1.open span:nth-child(2){opacity:0;left:-60px}#nav-icon1.open span:nth-child(3){top:18px;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}#nav-icon2 span{display:block;position:absolute;height:9px;width:50%;background:#d3531a;opacity:1;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#nav-icon2 span:nth-child(even){left:50%;-webkit-border-radius:0 9px 9px 0;border-radius:0 9px 9px 0}#nav-icon2 span:nth-child(odd){left:0;-webkit-border-radius:9px 0 0 9px;border-radius:9px 0 0 9px}#nav-icon2 span:nth-child(1),#nav-icon2 span:nth-child(2){top:0}#nav-icon2 span:nth-child(3),#nav-icon2 span:nth-child(4){top:18px}#nav-icon2 span:nth-child(5),#nav-icon2 span:nth-child(6){top:36px}#nav-icon2.open span:nth-child(1),#nav-icon2.open span:nth-child(6){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#nav-icon2.open span:nth-child(2),#nav-icon2.open span:nth-child(5){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#nav-icon2.open span:nth-child(1){left:5px;top:7px}#nav-icon2.open span:nth-child(2){left:-webkit-calc(50% - 5px);left:calc(50% - 5px);top:7px}#nav-icon2.open span:nth-child(3){left:-50%;opacity:0}#nav-icon2.open span:nth-child(4){left:100%;opacity:0}#nav-icon2.open span:nth-child(5){left:5px;top:29px}#nav-icon2.open span:nth-child(6){left:-webkit-calc(50% - 5px);left:calc(50% - 5px);top:29px}#nav-icon3 span:nth-child(1){top:0}#nav-icon3 span:nth-child(2),#nav-icon3 span:nth-child(3){top:12px}#nav-icon3 span:nth-child(4){top:24px}#nav-icon3.open span:nth-child(1){top:18px;width:0%;left:50%}#nav-icon3.open span:nth-child(2){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#nav-icon3.open span:nth-child(3){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#nav-icon3.open span:nth-child(4){top:18px;width:0%;left:50%}#nav-icon4 span:nth-child(1){top:0;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}#nav-icon4 span:nth-child(2){top:18px;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}#nav-icon4 span:nth-child(3){top:36px;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}#nav-icon4.open span:nth-child(1){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:-3px;left:8px}#nav-icon4.open span:nth-child(2){width:0%;opacity:0}#nav-icon4.open span:nth-child(3){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:39px;left:8px}a:hover{text-decoration:none}html{font-size:16px;-webkit-tap-highlight-color:transparent}body{min-width:320px;line-height:1.6;font-family:Roboto;width:100%;margin:0;padding:0}button,input{outline:0}img{margin:auto}.top-line{background:#00171f;color:#c3c3c3;padding:5px 0;position:relative;z-index:10;-webkit-box-shadow:0 4px 15px #b4bbbd;box-shadow:0 4px 15px #b4bbbd}.top-line ul{margin:0}.menu .first{padding-left:0}.menu a{color:#c3c3c3;font-family:GothamLight,sans-serif;font-size:.8125rem;display:block;padding:0 9px;border-right:1px solid #c3c3c3;-webkit-transition:.25s;-o-transition:.25s;transition:.25s}.menu a:hover{color:#fff}.menu li{display:inline-block}.rel{position:relative;z-index:5}.registration{float:right;position:relative;z-index:10}.registration .reg{position:relative}.registration .reg .back,.registration .reg .backk{display:none;position:absolute;left:-11px;top:-8px;height:32px;width:109%}.registration a{color:#c3c3c3;font-family:GothamLight,sans-serif;font-size:.8125rem;padding:0 5px;position:relative;z-index:3}.registration .userImg{position:relative;top:-1px;left:-1px}.registration .enterBlock,.registration .regBlock{display:none}.registration .enterBlock,.registration .regBlock{text-align:center;color:#000;width:280px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;position:absolute;left:-137px;top:27px;background:#fff;-webkit-box-shadow:0 15px 20px #b9b9b9;box-shadow:0 15px 20px #b9b9b9;z-index:3;font-family:GothamLight,sans-serif}.registration .enterBlock a,.registration .regBlock a{padding:0}.registration .enterBlock input,.registration .enterBlock label,.registration .regBlock input,.registration .regBlock label{width:100%;display:block;position:relative;z-index:100}.registration .enterBlock input,.registration .regBlock input{padding:5px;margin-bottom:15px}.registration .enterBlock input:focus,.registration .regBlock input:focus{border-color:#000}.registration .enterBlock label,.registration .regBlock label{text-align:left;font-size:.84rem;font-family:GothamMedium,sans-serif}.registration .enterBlock .forgotPass,.registration .regBlock .forgotPass{display:inline-block;border-bottom:1px dotted #7f7f7f;line-height:15px;margin-right:auto;float:left;margin-bottom:18px}.registration .enterBlock .zareg,.registration .regBlock .zareg{display:inline-block;border-bottom:1px dotted #dc4b4b;line-height:15px;cursor:pointer}.registration .enterBlock .enterBlockTit,.registration .regBlock .enterBlockTit{font-size:1rem;font-family:GothamMedium,sans-serif;text-transform:uppercase;margin-bottom:10px}.registration .enterBlock button,.registration .enterBlock input[type=submit],.registration .regBlock button{background:#598430;border:1px solid #598430;color:#fff;display:block;width:100%;padding:7px 0;margin-bottom:40px;text-transform:uppercase}.registration .enterBlock button:hover,.registration .regBlock button:hover{background:#fff;color:#598430}.registration .enterBlock .soc,.registration .regBlock .soc{padding:40px 0 20px 0;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;position:relative;margin-bottom:15px}.registration .enterBlock .soc p,.registration .regBlock .soc p{color:#838590;margin-bottom:10px}.registration .enterBlock .soc img,.registration .regBlock .soc img{margin:0 2px}.registration .enterBlock .soc .or,.registration .regBlock .soc .or{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:46px;height:46px;border:1px solid #f0f0f0;background:#f9f9f9;position:absolute;top:-23px;left:50%;-webkit-border-radius:50%;border-radius:50%;margin-left:-23px}.logoCont{padding:40px 0;font-family:GothamLight,sans-serif}.logoCont .contacts{width:272px;margin:auto;font-size:.9375rem}.logoCont .contacts>div{margin-bottom:1px}.logoCont img{position:relative;top:-2px;margin-right:8px}.logoCont .callBack a{color:#598430;font-size:.875rem;font-family:GothamMedium,sans-serif;border-bottom:1px dotted #598430}.logoCont .ourShops a{color:#598430;font-family:GothamMedium,sans-serif;font-size:.875rem}.logoCont .logoWrap{padding-top:5px;text-align:left}.logoCont .logoText{text-transform:uppercase;color:#a5a6a5;margin-top:9px;margin-left:2px}.logoCont .cart{cursor:pointer}.logoCont .cart .cartText{font-weight:700}.logoCont .cart .cartCount{font-weight:700;color:#a5a6a5;margin-left:5px}.logoCont .search{position:relative;margin-top:5px}.logoCont .search button{position:absolute;top:2px;right:-6px;padding:0;background-color:transparent;outline:0;border:0}.logoCont .search input,.logoCont .search input:focus{outline:0;border:none;border-bottom:2px solid #e9eef1;width:100%;padding-bottom:5px}.logoCont .search input::-webkit-input-placeholder{color:#bababa;font-family:GothamLight,sans-serif;font-size:1rem}.logoCont .search input::-moz-placeholder{color:#bababa;font-family:GothamLight,sans-serif;font-size:1rem}.logoCont .search input:-ms-input-placeholder{color:#bababa;font-family:GothamLight,sans-serif;font-size:1rem}.logoCont .search input::placeholder{color:#bababa;font-family:GothamLight,sans-serif;font-size:1rem}.mainMenu{margin-bottom:0;position:relative}.mainMenu .glavUl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #3b3b3b;border-top:1px solid #3b3b3b;list-style:none}.mainMenu .glavUl a{display:block;color:#3b3b3b;font-family:GothamLight,sans-serif;font-size:1rem;padding:5px}.mainMenu .glavUl a:hover{background:#598430;color:#fff}.mainMenu .podMenu{position:absolute;top:35px;left:0;background:#fff;border-top:2px solid #598430;width:100%;z-index:100;-webkit-box-shadow:0 0 20px #bababa;box-shadow:0 0 20px #bababa;padding:40px 20px 30px 20px;opacity:0;visibility:hidden}.mainMenu .podMenu.active{opacity:1;visibility:visible}.mainMenu .podMenu a{text-decoration:none;padding:0;padding:5px}.mainMenu .podMenu a:hover{color:#fff}.mainMenu .podMenu ul{list-style:none}.mainMenu .podMenu>ul>li>ul>li:first-of-type{color:#598430;font-size:1.188rem;font-family:GothamMedium,sans-serif}.sliderOne,.sliderSix{position:relative;margin-bottom:50px}.sliderOne img,.sliderSix img{width:100%}.sliderOne .slick-next,.sliderOne .slick-prev,.sliderSix .slick-next,.sliderSix .slick-prev{position:absolute;top:50%;z-index:1;background:rgba(88, 159, 39, 0.6);width:50px;height:50px;outline:0;border:none;font-size:32px;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;cursor:pointer}.sliderOne .slick-next:hover,.sliderOne .slick-prev:hover,.sliderSix .slick-next:hover,.sliderSix .slick-prev:hover{background:#598430}.sliderOne .slick-next,.sliderSix .slick-next{left:0;margin-top:-25px}.sliderOne .slick-prev,.sliderSix .slick-prev{right:0;margin-top:-25px}.newStore{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:15px}.line{border-top:1px solid #598430;width:100%}.stars .fa{color:#598430}.lineTitle{font-family:GothamMedium,sans-serif;text-align:center; font-size:1.375rem;text-transform:uppercase;padding:0 12px;position:relative;top:-17px}.lNwrap,.lSwrap{position:absolute;top:-5px;left:-5px;width:80px;height:30px;padding:5px 20px}.arrowN,.arrowS{width:5px;height:100%;position:absolute;top:3px;left:0;-webkit-transform:skewY(50deg);-ms-transform:skewY(50deg);transform:skewY(50deg);background:#1ea187;z-index:1}.arrowS{background:#ff2600}.labelNew,.labelTop,.labelSale{position:absolute;top:0;left:0;width:80px;height:30px;padding:5px 20px;color:#fff;font-family:GothamMedium,sans-serif;z-index:2}.labelNew{background:#00bf9b}.labelSale{background:#ec063a}.sliderTwo-wrapper{position:relative;margin-top:25px}.sliderThree .slick-next,.sliderThree .slick-prev,.sliderTwo .slick-next,.sliderTwo .slick-prev{position:absolute;top:-25px;width:50px;height:50px;border:1px solid #598430;background:#fff;font-size:30px;color:#598430;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;cursor:pointer}.sliderThree .slick-next:hover,.sliderThree .slick-prev:hover,.sliderTwo .slick-next:hover,.sliderTwo .slick-prev:hover{color:#fff;background:#598430}.sliderThree .slick-prev,.sliderTwo .slick-prev{right:0}.sliderThree .slick-next,.sliderTwo .slick-next{left:0}.sliderThree.slick-slider,.sliderTwo.slick-slider{position:static}.sliderThree .slick-list,.sliderTwo .slick-list{padding:5px 0}.sliderTwo-item{text-align:center;position:relative;margin:0 5px;outline:0}.sliderTwo-item .storeName{font-family:GothamLight,sans-serif;/*font-weight:600;*/font-size:.875rem;line-height:19px}.sliderTwo-item .stars .fa{margin:0 3px}.sliderTwo-item .price{font-size:1.125rem;font-family:GothamBold,sans-serif;padding:5px 0 10px 0}.sliderTwo-item .price .discount{color:#ff295a}.sliderTwo-item .oldPrice{font-family:GothamLight,sans-serif;color:#3b3b3b;font-size:.875rem;margin-right:10px}.sliderTwo-item .oldPrice .marko{text-decoration:line-through}.sliderTwo-item .buyBut{width:140px;height:40px;font-family:RobotoLight,sans-serif;text-transform:uppercase;background:0 0;border:1px solid #598430;color:#598430;margin-bottom:20px;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;position:relative}.sliderTwo-item .buyBut:before{content:'';width:15px;height:15px;background:url(../img/white-check.png) no-repeat center;-webkit-background-size:contain;background-size:contain;position:absolute;top:12px;left:15px;display:none}.sliderTwo-item .buyBut .defaultBtnText{display:block}.sliderTwo-item .buyBut .activeBtnText{display:none;padding-left:25px;padding-right:10px;font-size: 12px}.sliderTwo-item .buyBut.isActive{background-color:#598430;color:#fff}.sliderTwo-item .buyBut.isActive{background-color:#598430;color:#fff}.sliderTwo-item .buyBut.isActive:before{display:block}.sliderTwo-item .buyBut.isActive .defaultBtnText{display:none}.sliderTwo-item .buyBut.isActive .activeBtnText{display:block;color:#fff}.sliderTwo-item:hover{-webkit-box-shadow:0 0 10px #d0d2d8;box-shadow:0 0 10px #d0d2d8; z-index: 10}.sliderTwo-item .buyBut:hover{background:#598430}.sliderThree-item{outline:0}.mar{margin-top:60px}.cont{width:80%;font-family:GothamLight,sans-serif}.cont h3{font-family:GothamMedium,sans-serif;font-size:1.125rem;margin:20px 0 10px 0}.cont h3 a{color:inherit}.cont h3 a:hover{text-decoration:underline}.cont p{margin:15px 0}.cont>a{background:#598430;color:#fff;font-family:ProximaNova,sans-serif;font-size:.875rem;border:1px solid #598430;width:140px;height:36px;margin:15px 0;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;display:inline-block;text-align:center;padding-top:6px}.cont>a:hover{background:#fff;color:#598430}.dateBlock{color:#bbbcbd}.dateBlock img{display:inline;margin-right:5px;position:relative;top:-1px}.dateBlock .date{margin-right:25px}.blockOne{border-top:2px solid #d1d9de;margin-top:40px}.blockTwo{background:green}.blockThree{background:coral}.blockFour{background:pink}.blockFour p{margin:0}.sliderFour{padding:30px 0;position:relative}.sliderFour .sliderFour-item{outline:0}.sliderFour .slick-next,.sliderFour .slick-prev{position:absolute;top:50%;margin-top:-25px;font-size:25px;width:50px;height:50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#a1afbe;cursor:pointer}.sliderFour .slick-next{left:10px}.sliderFour .slick-prev{right:10px}.sliderFour .slick-list{width:90%;margin:auto}.blockFour{font-family:RobotoLight,sans-serif;color:#fff;text-align:center;padding:15px;font-size:.75rem;background:#3b3b3b}.blockTwo{padding:40px;background:#e9eef1;font-family:GothamLight,sans-serif}.blockTwo p{line-height:18px;font-size:.8125rem}.blockTwo .tit{font-family:GothamMedium,sans-serif;margin-bottom:15px;font-size:.875rem}.blockTwo a{font-family:RobotoLight,sans-serif;text-decoration:none;border-bottom:1px solid #598430;color:#598430;font-size:.875rem;display:inline-block;margin-top:10px}.imgWrap img{margin-top:55px}.blockThree{padding:35px 0;font-family:Roboto,sans-serif;background:#252525;color:#fff}.blockThree .footerac{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.blockThree .footmail span{color:#fff}.blockThree .fa{margin-right:10px}.blockThree .footerTit{margin-bottom:15px;font-size:1rem}.blockThree .p{margin-bottom:3px;font-size:16px;}.blockThree .socButtons{margin:20px 0}.blockThree .socButtons a{display:inline-block;margin:0 7px}.blockThree .socButtons span{margin-right:10px}.blockThree .footerSearch,.blockThree .podpis{position:relative;}.blockThree .footerSearch input,.blockThree .podpis input{background:0 0;border:1px solid #fff;padding:5px;width:100%;padding-right:30px}.blockThree .podpis{margin:15px 0}.blockThree .podpis input{padding-right:36px; height: 40px;}.blockThree .podpis img{top:4px;right:10px}.blockThree ul{margin-right:40px;list-style:none}.blockThree ul li {margin-bottom: 5px;} .blockThree ul li a{color:#fff;font-size: 16px;line-height:23px}.blockThree ul li a:hover{color:#999}.blockThree .signUp{width:80%;font-size:.75rem;line-height:16px}.card{margin-top:20px;margin-bottom:15px}.separatorPurp{margin-bottom:20px}.crumbs{font-family:RobotoLight,sans-serif;margin-bottom:35px}.crumbs .crumbSep{margin:0 7px}.LeftButton,.RightButton{width:50px;height:50px;border:1px solid #598430;color:#598430;display:inline-block;background:#fff;position:absolute;top:-25px;font-size:30px;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.LeftButton:hover,.RightButton:hover{color:#fff;background:#598430}.RightButton{right:0}.LeftButton{left:0}.blogBody .row>img{display:block;margin:auto}.blogBody button{margin-top:0}.pagination{margin:0;margin-top:40px}.pagin{text-align:center;font-family:GothamLight,sans-serif}.pagin li a{border:none;color:#454545;font-size:.875rem}.pagin li a:focus{background:#fff}.pagin li a:hover{color:#598430;text-decoration:underline;background:#fff}.pagin li.act a{background:0 0;color:#598430;text-decoration:underline}.dostPok .lineTitle{width:66%;text-align:center}.dostCont ul>li{padding-left:20px;position:relative}.dostCont ul{margin-bottom:30px;list-style:none}.dostCont ul>li:before{content:"";width:8px;height:8px;-webkit-border-radius:50%;border-radius:50%;background:#598430;position:absolute;left:2px;top:7px}.medium{font-family: Roboto,sans-serif; font-weight: 700;}.dostCont{font-family:GothamLight,sans-serif;font-size:.9375rem;padding:0 80px}.marg1{margin-bottom:25px}.marg2{margin-bottom:10px}.cbdel{font-size:1.2rem;text-align:right;position:relative;right:-18px;top:-4px}.cbdel:hover{color:#598430}.oneClickBuyMessage .grey{font-size:.875rem;font-family:GothamLight,sans-serif;text-transform:none}.callBackPop,.oneClickBuy,.oneClickBuyMessage{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(255,255,255,.7);z-index:4;padding-top:200px;display:none}.callBackPop .callBackPop-wrapper,.oneClickBuy .callBackPop-wrapper,.oneClickBuyMessage .callBackPop-wrapper{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:380px;background:#fff;padding:20px 40px 40px 40px;-webkit-box-shadow:0 0 20px #bababa;box-shadow:0 0 20px #bababa}.callBackPop p,.oneClickBuy p,.oneClickBuyMessage p{font-family:GothamMedium,sans-serif;font-size:1rem;text-align:center;text-transform:uppercase;margin-bottom:24px}.callBackPop .callBackPop-name,.callBackPop .callBackPop-phone,.oneClickBuy .callBackPop-name,.oneClickBuy .callBackPop-phone,.oneClickBuyMessage .callBackPop-name,.oneClickBuyMessage .callBackPop-phone{margin-bottom:20px}.callBackPop span,.oneClickBuy span,.oneClickBuyMessage span{width:100px;text-align:right;display:inline-block;font-size:.8125rem;font-family:GothamLight,sans-serif;margin-right:10px}.callBackPop input,.oneClickBuy input,.oneClickBuyMessage input{width:175px;padding:5px}.callBackPop button,.oneClickBuy button,.oneClickBuyMessage button{color:#fff;width:148px;background:#598430;display:block;margin:auto;text-transform:uppercase;font-size:.875rem;font-family:GothamLight,sans-serif;padding:10px 0;border:1px solid #598430;margin-top:30px}.callBackPop button:hover,.oneClickBuy button:hover,.oneClickBuyMessage button:hover{color:#598430;background:#fff}.condition{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.condition .sliderTwo-item{width:260px;margin:10px 0}.newStores-button button{margin-top:25px;margin-bottom:10px}.checkboxs1,.checkboxs2{max-height:320px;overflow-y:auto}.checkboxs1.active label:after,.checkboxs2.active label:after{display:block}.cfblock .sortLineChecbox.tov_0 .check-item label{color:#d1d9de}.cfblock .sortLineChecbox.tov_0 .check-item .cbcount{color:#d1d9de}.filterBut{text-align:center}.filterBut a{display:inline-block;margin:auto;text-align:center;color:#598430;font-family:GothamMedium,sans-serif;margin-bottom:20px}.resetFilters{margin-bottom:20px}.resetFilters button{background:#fff;display:block;margin:auto;border:none;color:#598430;text-transform:uppercase;font-family:GothamMedium,sans-serif;border-bottom:1px dotted #598430}.cfblock{margin-bottom:30px;border-bottom:1px solid #d1d9de;font-family:GothamLight,sans-serif;padding-bottom:30px}.cfblock input,.cfblock select{width:100%;padding:5px;outline:0!important}.cfblock select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.cfblock .sortLineSelect{position:relative}.cfblock .sortLineSelect img{position:absolute;top:13px;right:10px}.cfblock .greyLine{width:20px;display:block;float:right;border-bottom:1px solid #d1d9de;position:relative;top:10px}.cfblock .cfblockTit,.cfblock .chblockTit{font-size:.875rem}.cfblock .cfblockTit p,.cfblock .chblockTit p{text-transform:uppercase;padding-bottom:20px}.cfblock .sortLineAlphabet{margin-bottom:14px}.cfblock .sortLineAlphabet span{display:inline-block;padding-right:8px;margin-bottom:4px;font-size:.875rem;cursor:pointer}.cfblock .sortLineAlphabet .cbcount{color:#aaa}.cfblock .sortLineAlphabetCh{color:#dc4b4b;cursor:pointer;text-decoration:underline}.cfblock .sortLineChecbox{cursor:pointer}.cfblock .sortLineChecbox .check-item{position:relative;padding-left:16px;cursor:pointer}.cfblock .sortLineChecbox .check-item a{color:#333}.cfblock .sortLineChecbox input{width:15px;height:15px;display:none}.cfblock .sortLineChecbox input[type=checkbox]{position:absolute;top:0;left:0;width:0;height:0;padding:0}.cfblock .sortLineChecbox label:after{content:"";text-shadow:1px 1px 1px rgba(0,0,0,.2);background:#f4f3f5 url(../img/checked.png) center center no-repeat;font-size:15px;color:#f3f3f3;text-align:center;line-height:15px;width:13px;height:13px;position:absolute;left:0;top:5px;display:none}.cfblock .sortLineChecbox input:checked~label:after{display:block}.cfblock .sortLineChecbox label{text-transform:capitalize;font-size:13px;cursor:pointer}.cfblock .sortLineChecbox label:before{content:"";font-size:15px;text-align:center;line-height:15px;width:13px;height:13px;background:#c7c7c7;position:absolute;left:0;top:5px}.cfblock .sortLineChecbox label.spec:before{background:#f4f3f5 url(../img/checked.png) center center no-repeat}.cfblock #style-4::-webkit-scrollbar{width:4px;background-color:#f4f3f5}.cfblock #style-4::-webkit-scrollbar-thumb{background-color:#000}.borderLeft{border-left:2px solid #d6e1e9}.lineTitleZam{width:88%!important;text-align:center}.lineTitleZam .basketItem{padding-bottom:20px}.basketMin{font-size:.875rem}.basketMin img{max-width:100px;max-height:100px;margin:0 auto;display:block}.basketMin .bImgWrap{width:100px;flex:0 0 100px}.basketMin .redag{float:right}.basketMin .redag a{color:#7f7f7f;font-family:GothamLight,sans-serif;text-decoration:underline}.basketMin .basketTit{font-family:GothamMedium,sans-serif;font-size:.9375rem;width:100%}.basketMin .basketItem{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-bottom:2px solid #e9eef1;padding-bottom:20px}.basketMin .bDescr{padding:10px}.basketMin .bDescr p:nth-child(1){font-family:GothamMedium,sans-serif}.basketMin .bDescr p:nth-child(2){font-family:GothamLight,sans-serif;font-style:italic;line-height:10px;color:#bababa;margin-bottom:20px}.basketMin .bcount{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-family:GothamLight,sans-serif}.basketMin .bcount span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:20px;height:20px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.basketMin .bcount .bminus{margin-left:10px}.basketMin .bcount .bcounter{margin:0 4px}.basketMin .bcount .bminus,.basketMin .bcount .bplus{cursor:pointer;border:1px solid #bababa}.basketMin .bcount .bminus:hover,.basketMin .bcount .bplus:hover{background:#dc4b4b;color:#fff}.basketMin .bPrice{padding-top:10px;margin-left:auto}.basketMin .bPrice .cena{font-family:GothamBold,sans-serif}.basketMin .bInfo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-family:GothamLight,sans-serif;padding-top:15px}.basketMin .bInfo .bInfo-leftPart{width:65%}.basketMin .bInfo .bInfo-rightPart{width:35%}.basketMin .bInfo .bInfo-rightPart{text-align:right}.basketMin .bInfo .bInfo-leftPart p:nth-child(1),.basketMin .bInfo .bInfo-rightPart p:nth-child(1){padding-bottom:8px}.basketMin .bInfo .bInfo-rightPart p:nth-child(1){font-family:GothamBold,sans-serif;font-size:1rem}.basketMin .bInfo .bInfo-leftPart p:nth-child(2){margin-bottom:10px;position:relative;top:4px}.basketMin .bInfo .bInfo-rightPart p:nth-child(2){font-family:GothamBold,sans-serif;font-size:1.125rem;position:relative;top:-2px;margin-bottom:20px}.basketMin .bInfo .bInfo-rightPart a{display:inline-block;padding:7px 0;border:1px solid #598430;width:240px;color:#fff;background:#598430;text-align:center;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.basketMin .bInfo .bInfo-rightPart a:hover{background:#fff;color:#598430}.basketMin .bInfo .bInfo-leftPart a{display:inline-block;padding:8px 0;width:240px;color:#7f7f7f;font-size:.8125rem;text-decoration:underline;-webkit-text-decoration-style:dotted;text-decoration-style:dotted;text-align:left;margin-top:13px}.l{margin:0;margin-left:auto!important}.nav-tabs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border:none}.nav-tabs>li{width:100%;text-align:center;font-family:GothamMedium,sans-serif;background:#e9eef1}.nav-tabs>li.active{border-top:2px solid #598430}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li>a,.nav-tabs>li>a:hover{font-size:.875rem;border:none!important;-webkit-border-radius:0;border-radius:0;margin:0;color:#000!important}.nav-tabs>li>a,.nav-tabs>li>a:hover{background:#e9eef1;text-transform:uppercase}.flexx{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.tab-wapper{padding-top:50px;font-family:GothamLight,sans-serif}.tab-wapper input,.tab-wapper select,.tab-wapper textarea{width:100%;margin-bottom:20px}.tab-wapper textarea{height:105px;resize:vertical}.tab-wapper .block1{display:inline-block;width:100%;margin-bottom:30px}.tab-wapper .grey{margin-bottom:10px}.tab-wapper label{width:100%;color:#7f7f7f;padding-bottom:4px}.tab-wapper select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:url(../img/selArrow.png) no-repeat 97% center}.tab-wapper input,.tab-wapper select,.tab-wapper textarea{padding:5px;outline:0}.tab-wapper .but{display:block;margin:0;margin-left:auto;margin-bottom:20px}.tab-wapper button.s{width:120px;display:inline-block;margin:0;margin-left:auto}.tab-wapper .wr{max-width:340px;margin-bottom:20px}.tab-wapper p{margin-bottom:25px}.tab-wapper a{color:#7f7f7f;text-decoration:underline;position:relative;top:7px}.tab-wapper .tabwrTit{font-size:1rem;font-family:GothamMedium,sans-serif}.tab-wapper .tabwrTit span{display:inline-block;text-align:center;margin-right:15px;width:30px;height:30px;border:1px solid #3b3b3b;-webkit-border-radius:50%;border-radius:50%}.tab-wapper input[type=radio]{display:inline-block;width:auto;outline:0;display:none}.tab-wapper .opyt div{position:relative;padding-left:25px;display:inline-block;margin-right:15px}.tab-wapper .opyt label{width:auto}.tab-wapper .opyt label:before{content:'';width:18px;position:absolute;left:0;top:2px;height:18px;-webkit-border-radius:50%;border-radius:50%;border:1px solid #3b3b3b}.tab-wapper .opyt label.specO:before{width:18px;position:absolute;left:0;top:2px;height:18px;-webkit-border-radius:50%;border-radius:50%;border:1px solid #598430}.tab-wapper .purRad{height:12px;width:12px;display:block;background:#598430;-webkit-border-radius:50%;border-radius:50%;position:absolute;top:5px;left:3px;display:none}.irs-line{border:1px solid #d6e1e9;height:0}.irs-bar{height:2px;background:#598430}.irs-max,.irs-min{display:none}.irs-slider.from,.irs-slider.to{width:14px;height:14px;-webkit-border-radius:50%;border-radius:50%;top:-5px;border:1px solid #598430;background:#598430}.irs-from,.irs-to{display:none}.rangeTablo{font-size:.875rem;font-family:RobotoLight,sans-serif;margin-top:25px}.rangeTablo .blsfrom,.rangeTablo .blsto{border:1px solid #3b3b3b;font-size:1rem;display:inline-block;width:70px;text-align:center;margin:0 10px}.userPhoto{width:70px;height:70px;margin-right:20px;position:relative;top:-25px}.userPhoto img{-webkit-border-radius:50%;border-radius:50%;border:4px solid #fff;-webkit-box-shadow:0 0 20px #bababa;box-shadow:0 0 20px #bababa}.userInfo span{color:#dc4b4b;text-decoration:underline;font-family:RobotoLight,sans-serif;padding-left:15px}.userInfo span:hover{cursor:pointer}.userInfo,.userPhoto{display:inline-block}.userInfo p,.userPhoto p{margin:5px;font-family:GothamMedium,sans-serif}.otz-item{width:74%;margin:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:14px 0}.otz-item:nth-child(2n){background:#e9eef1}.otz-item .name{text-transform:uppercase}.otz-item .otz-text{width:70%}.otz-item .otz-person{width:30%;padding:0 60px 0 25px}.otz-item p{margin:0}.zakHistory .basketWrapper{width:100%;background:#fff;padding:20px 0 40px 0}.zakHistory .zakSort{border-bottom:2px solid #e9eef1;padding-bottom:12px}.zakHistory .zakSort select{width:230px}.zakHistory .zakSort p{display:inline-block;float:right}.zakHistory img{max-width:190px}.zakHistory .bcount,.zakHistory p{margin:0;margin-bottom:13px}.zakHistory .bNomer{padding:20px;font-size:1rem;margin-left:20px}.zakHistory .bNomer span{font-family:GothamBold,sans-serif;padding-left:10px}.zakHistory .basketTit{font-family:GothamMedium,sans-serif;font-size:1.125rem}.zakHistory .basketItem{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-bottom:2px solid #e9eef1;padding-bottom:30px}.zakHistory .bDescr{padding:5px 10px;padding-top:20px}.zakHistory .bDescr .date,.zakHistory .bDescr .name{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.zakHistory .bDescr .name p:nth-child(1){margin-right:10px}.zakHistory .bDescr .date p:nth-child(1){font-size:.8125rem;position:relative;top:3px;font-family:GothamLight,sans-serif;margin-right:10px}.zakHistory .bDescr .grey{position:relative;top:8px}.zakHistory .bDescr p:nth-child(1){font-size:1rem;font-family:GothamMedium,sans-serif}.zakHistory .bDescr p:nth-child(2){font-size:.75rem;font-family:GothamLight,sans-serif;font-style:italic;line-height:10px;color:#bababa;margin-bottom:20px}.zakHistory .bcount{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-family:GothamLight,sans-serif}.zakHistory .bcount span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:20px;height:20px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.zakHistory .bcount .bminus{margin-left:10px}.zakHistory .bcount .bcounter{margin:0 4px}.zakHistory .bcount .bminus,.zakHistory .bcount .bplus{cursor:pointer;border:1px solid #bababa}.zakHistory .bcount .bminus:hover,.zakHistory .bcount .bplus:hover{background:#dc4b4b;color:#fff}.zakHistory .bPrice{padding-top:20px;margin-left:auto;text-align:right;font-family:GothamLight,sans-serif}.zakHistory .bPrice .cena{font-family:GothamBold,sans-serif;font-size:1.1rem}.zakHistory .bPrice p.purp{padding-top:10px;cursor:pointer;text-decoration:underline}.zakHistory .bPrice .dostavleno{color:#25bd10}.zakHistory .bPrice .obrobka{color:#f6900b}.tab-pane input{font-family:GothamMedium,sans-serif}.osobDani label{font-size:.8125rem}.osobDani p{position:relative}.osobDani p span.opt{position:absolute;bottom:-18px;left:0;color:#25bd10;font-size:.8125rem;font-family:GothamLight,sans-serif}.adresBook p,.osobDani p{font-family:GothamMedium,sans-serif;font-size:1rem;margin-bottom:20px}.indent{text-indent:-9999px}.adresBook .but,.osobDani .but{width:100%;margin-top:21px}.adresBook-wrap{padding-left:25px;font-family:GothamLight,sans-serif;position:relative;font-size:1.063rem}.adresBook-wrap span{display:block;width:100%}.adresBook-wrap a{display:block;margin-bottom:30px}.adresBook-wrap .mar{margin:0;margin-bottom:20px}.adresBook-wrap .circle{position:absolute;top:7px;left:0;border:1px solid #598430;-webkit-border-radius:50%;border-radius:50%;width:12px;height:12px;padding:2px}.adresBook-wrap .circle span{display:block;width:6px;height:6px;background:#598430;-webkit-border-radius:50%;border-radius:50%}.osobKabAdr,.osobKabDani{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(255,255,255,.7);z-index:4;padding-top:200px;display:none}.osobKabAdr .osobKabAdr-wrapper,.osobKabAdr .osobKabDani-wrapper,.osobKabDani .osobKabAdr-wrapper,.osobKabDani .osobKabDani-wrapper{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:380px;background:#fff;padding:20px 40px 40px 40px;-webkit-box-shadow:0 0 20px #bababa;box-shadow:0 0 20px #bababa}.osobKabAdr p:nth-child(2),.osobKabDani p:nth-child(2){font-family:GothamMedium,sans-serif;font-size:1rem;text-align:center;text-transform:uppercase;margin-bottom:24px}.osobKabAdr p:nth-child(3),.osobKabDani p:nth-child(3){font-family:GothamLight,sans-serif;font-size:.875rem;text-align:center;color:#7f7f7f}.actionPage .lineTitle{width:120%;text-align:center}.actionPageCont{font-family:GothamLight,sans-serif;font-size:.9375rem}.actionPageCont .discount{font-size:1.125rem;font-family:GothamMedium,sans-serif;padding:23px 0;text-transform:uppercase}.actionPageCont .greyBlQuote{border-left:2px solid #598430;background:#f1f2f2;padding:37px;width:95%;margin-left:auto;font-style:italic;font-size:.9375rem;margin-bottom:25px}.actionPageCont .p{margin-bottom:30px}.actionPageCont .mainContImg{width:100%}.actionPageCont .ul1{padding:20px 0}.actionPageCont .ul1>li{padding-left:20px;position:relative}.actionPageCont .ul1>li:before{content:'';width:6px;height:6px;background:#598430;-webkit-border-radius:50%;border-radius:50%;position:absolute;top:7px;left:0}.actionPageCont .explainBlock{padding:10px 0;color:#000;border-top:1px solid #ddd;font-size:.8125rem}.actionPageCont .explainBlock span:first-of-type{padding-left:0}.actionPageCont .explainBlock span:last-of-type{border:none}.actionPageCont .explainBlock>span{line-height:15px;padding:0 18px;display:inline-block;border-right:1px solid #ddd}.actionPageCont .explainBlock .grey span{padding-left:10px;color:#000}.actionPageCont .shareSoc{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:20px 30px;background:#ddd;font-size:.8125rem;text-transform:uppercase;font-family:GothamMedium,sans-serif;margin:20px 0}.actionPageCont .shareSoc p{position:relative;top:6px}.actionPageCont .shareSoc img{margin:0 4px}.actionPageCont .comentBlock{text-align:center;position:relative;margin-bottom:10px}.actionPageCont .comentBlock .lineGrey{border-top:1px solid #ddd;position:absolute;top:50%;width:100%}.actionPageCont .comentBlock .text{padding:0 15px;background:#fff;font-size:1.125rem;font-family:GothamMedium,sans-serif;margin:auto;display:inline-block;position:relative;z-index:2}.actionPageCont .otzWrapper{width:100%}.actionPageCont .otzWrapper .otz-item{width:100%;background:#fff;border-bottom:1px solid #ddd;padding:20px 0}.actionPageCont .otzWrapper .otz-item:last-of-type{border:none}.actionPageCont .otzWrapper .otz-person{padding:0 50px 0 0}.actionPageCont .otzWrapper .date{font-size:.8rem}.actionPageCont .otzWrapper .otz-text{font-size:.8125rem}.actionPageCont button{width:210px;border:1px solid #598430;color:#598430;background:#fff;font-size:.875rem;text-transform:uppercase;padding:10px 0;display:block;margin:auto;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.actionPageCont button:hover{color:#fff;background:#598430}.ContRight .ContTit{font-family:GothamMedium,sans-serif;font-size:1rem;margin-bottom:15px}.ContRight .ul2{margin-bottom:30px}.ContRight .ul2>li{padding-left:20px;position:relative;border-bottom:1px solid #ddd}.ContRight .ul2>li:before{content:'';width:10px;height:10px;background:url(../img/ArrUl.png) center center no-repeat;position:absolute;top:16px;left:0}.ContRight .ul2>li:hover a{color:#598430}.ContRight .ul2>li:hover:before{background:url(../img/purpArrUl.png) center center no-repeat}.ContRight .ul2>li>a{display:block;padding:10px 0;color:#000}.ContRight .taB{border:1px solid #ddd;margin-bottom:30px}.ContRight .taB a,.ContRight .taB a:hover{font-family:GothamLight;font-size:.8125rem;text-transform:capitalize}.ContRight .taB img{width:70px;height:70px;margin:0;margin-right:10px}.ContRight .taB p{margin:0}.ContRight .taB .tab-wapper{font-size:.8125rem;padding:0}.ContRight .taB .wrt{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-bottom:1px solid #ddd;padding:10px}.ContRight .taB .wrt a{position:static}.ContRight ul{list-style:none}.contGalery-item{position:relative;display:block;cursor:pointer;width:80px;height:80px;margin-top:10px}.actionPageCont ul{list-style:none}.contGalery-item:hover .popOver{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.contGalery{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.contGalery .bg{width:100%;height:100%}.contGalery .popOver{position:absolute;background:rgba(0,0,0,.5);top:0;bottom:0;left:0;right:0;display:none;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.contGalery .popOver .PurpDiv{background:#598430;width:35px;height:35px;-webkit-border-radius:50%;border-radius:50%;text-align:center;padding-top:8px}.storeCard .crumbs{margin-bottom:30px}.storeCard .tab-content{margin-bottom:35px}.storeCard .wreb p{margin:0}.storeCard .b,.storeCard .but{margin:0 auto;margin-top:10px;-webkit-box-shadow:0 0 20px #ddd;box-shadow:0 0 20px #ddd}.storeCard .tab-wapper{padding-top:25px}.storeCard .but.b{-webkit-box-shadow:none;box-shadow:none;background:#fff;color:#000;width:auto;margin:0 auto;padding:10px 15px;margin-bottom:20px}.storeCard .otz-item{width:100%;border-bottom:1px solid #ddd;padding:20px 0 30px 0}.storeCard .otz-item:last-of-type{border:none}.storeCard .otz-person{padding:0}.storeCard .otz-text p{line-height:19px}.storeCard .otz-text .stars{margin-top:20px}.storeCard .One{width:46%;text-align:center}.storeCard .Two{width:150%;text-align:center}.storeCard .wreb{margin-bottom:20px}.storeCard .tovPicture .lSwrap{top:35px;text-transform:uppercase}.tovPicture{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:50px 0;font-family:GothamLight,sans-serif}.tovPicture .picWrap{position:relative;width:50%}.tovPicture .picWrap img{width:100%}.sliderFive{position:relative}.sliderFive .slick-next{position:absolute;top:15%;left:-100px;background:url(../img/bigLArrow.png) center center no-repeat;display:block;width:50px;height:100px;cursor:pointer}.sliderFive .slick-prev{position:absolute;top:15%;right:-100px;background:url(../img/bigRArrow.png) center center no-repeat;display:block;width:50px;height:100px;cursor:pointer}.sliderFive .slick-next.fa:before{content:''}.sliderFive .slick-prev.fa:before{content:''}.sliderFive .slid-it{margin-left:5px;outline:0}.storePage2 .tovPicture .picText,.storePage2 .tovPicture .picWrap{width:auto}.storePage2 .tovPicture{display:block}.storePage2 .tovPicture .picText{padding-left:75px}.storePage2 .tovPicture .picWrap img{max-height:400px}.storePage2 .tovPicture .bcount{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-family:GothamLight,sans-serif}.storePage2 .tovPicture .bcount span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:20px;height:20px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.storePage2 .tovPicture .bcount .bminus{margin-left:10px}.storePage2 .tovPicture .bcount .bcounter{margin:0 4px}.storePage2 .tovPicture .bcount .bminus,.storePage2 .tovPicture .bcount .bplus{cursor:pointer;border:1px solid #bababa}.storePage2 .tovPicture .bcount .bminus:hover,.storePage2 .tovPicture .bcount .bplus:hover{background:#dc4b4b;color:#fff}.storePage2 .tovPicture .stPAge2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.storePage2 .tovPicture .litPicWrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.storePage2 .tovPicture .litPicWrap img:first-of-type{margin:0}.storePage2 .tovPicture .litPicWrap img{margin-top:10px}.storePage2 .tovPicture .dO,.storePage2 .tovPicture .dT{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.storePage2 .tovPicture .dT{margin-bottom:30px}.storePage2 .tovPicture .stw{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:25px;height:30px}.storePage2 .tovPicture .bcount{padding:20px 0}.storePage2 .tovPicture .cena{display:inline-block;padding:0;padding-top:10px}.storePage2 .tovPicture .cena .n{font-size:2.5rem!important}.storePage2 .tovPicture .cena span{font-size:1.5rem;position:relative;top:-15px}.storePage2 .tovPicture .cena .linec{display:inline-block;width:15px;border-top:3px solid #000;position:relative;right:40px;top:-2px}.storePage2 .tovPicture .buYButtons a{display:inline-block;width:280px;color:#fff;background:#598430;text-align:center;font-size:1rem;text-transform:uppercase;padding:10px 0;font-family:GothamMedium,sans-serif}.storePage2 .tovPicture .buYButtons a img{margin-right:10px}.storePage2 .tovPicture .buYButtons .oneClick{display:inline-block;width:280px;text-align:center;padding:10px 0;font-family:GothamMedium,sans-serif;border:1px solid grey;position:static;height:auto;margin-left:auto}.storePage2 .tovPicture .nayavn{margin-top:15px;text-transform:uppercase;text-align:center;color:#598430;font-size:.8125rem}.storePage2 .tovPicture .vNayavnosti-item-tb{cursor:pointer}.storePage2 .tovPicture .vNayavnosti-toggle{display:none}.storePage2 .tovPicture .vNayavnosti-toggle .bar-item{width:290px;font-size:.75rem;margin:auto;padding:5px 10px}.storePage2 .tovPicture .vNayavnosti{margin-top:5px}.storePage2 .tovPicture .vNayavnosti .ntext{position:relative;z-index:4;background:#fff;width:290px;margin:auto;text-align:center;padding:0 5px}.storePage2 .tovPicture .vNayavnosti .ntext .medium{position:relative}.storePage2 .tovPicture .vNayavnosti .ntext .medium .greenPoint{width:8px;height:8px;background:#00b052;position:absolute;left:-12px;top:7px;-webkit-border-radius:50%;border-radius:50%}.storePage2 .tovPicture .vNayavnosti .greyLine{margin-top:18px;width:100%;border-top:1px solid #ddd}.storePage2 .tovPicture .vNayavnosti .dot{display:inline-block;height:21px;border-bottom:1px dotted grey}.storePage2 .tovPicture .vNayavnosti .fa{font-size:18px;position:relative;top:2px;left:4px}.storePage2 .tovPicture .vNayavnosti .blala{color:#dadada;font-size:1.7rem;right:-30px;position:absolute;text-align:right;top:-1px;z-index:10000}.storePage2 .tovPicture .garant{text-align:center;padding:14px 0 28px 0}.storePage2 .tovPicture .garant button{border:0;outline:0;background-color:transparent;margin:0 5px}.storePage2 .tovPicture .garant img{margin-right:8px}.storePage2 .tovPicture .garant span{text-decoration:underline;color:#598430}.storePage2 .tovPicture .garant a{margin:0 10px}.storePage2 .opis{position:relative;font-family:GothamMedium,sans-serif;font-size:1.313rem;margin:40px 0 15px 0}.storePage2 .opis .titOpis{background:#fff;position:relative;display:inline-block;padding-right:15px;z-index:2}.storePage2 .opis img{margin-right:10px;position:relative;bottom:2px}.storePage2 .opis .liner{position:absolute;top:50%;width:100%;border-top:1px solid #598430}.storePage2 .wreb p{font-family:GothamLight,sans-serif;font-size:.875rem}.storePage2 .otz-item,.storePage2 .otz-item:last-of-type{font-family:GothamLight,sans-serif;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #555;padding:15px 0}.storePage2 .otz-person{width:21%}.storePage2 .otz-text{width:78%}.storePage2 .otz-person p{margin-bottom:4px}.storePage2 .but{margin-top:25px}.storePage2 .haract{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;flex-direction:column;font-size:.875rem;font-family:GothamLight,sans-serif}.storePage2 .haract .haract-item{-ms-flex-pack:justify;justify-content:flex-start;padding:3px 0 3px 0}.storePage2 .haract .haract-item .medium{margin-right:15px}.Contacts{font-family:GothamLight,sans-serif}.Contacts h1,.Contacts p{text-align:center;font-size:1rem}.Contacts h1{font-size:1.375rem;text-transform:uppercase;margin:60px 0 40px 0}.Contacts .bar-item:nth-child(even){background:#f7f7f7}.Contacts .bar-item{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:.9375rem;padding:2px 10px}.Contacts .bar-item img{margin-right:10px} .Contacts .town{padding:10px}.Contacts .grafic-bar{margin-bottom:20px}.Contacts .letterForm.tab-wapper{max-width:490px;margin:auto}.Contacts .tab-wapper{padding:0}.Contacts .but{margin:0 auto; width: 100%; padding: 7px 0;}.Contacts .blockOne{margin:0}.purpLins{margin-top:40px;position:relative;margin-bottom:30px}.purpLins .purpLins-wrap{text-align:center}.purpLins .lineTitle{display:inline-block;background:#fff;margin:auto}.purpLins line{widht:100%;border-top:1px solid #598430}.map{height:500px;background:#ddd;margin:40px 0 10px 0}.sliderSix{margin-bottom:0}.sliderSix .sliderOne-elem img{padding:10px}.Contacts.Comp h1{margin-top:0}.Contacts.Comp .topP p,.Contacts.Comp .topP2 p{font-size:.9375rem;text-align:left}.Contacts.Comp .topP2 p{margin-bottom:30px}.Contacts.Comp .countP{padding:0 50px;margin-top:70px}.Contacts.Comp .countP-wraaper:nth-of-type(3){margin:50px 0}.Contacts.Comp .countP-wraaper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.Contacts.Comp .countP-wraaper .num{display:inline-block;width:30px;height:30px;background:#598430;color:#fff;text-align:center;-webkit-border-radius:50%;border-radius:50%;padding-top:4px;font-family:GothamMedium;margin-right:15px;position:relative;top:-8px}.Contacts.Comp .countP-wraaper img{display:inline-block;margin-right:15px;width:30px;position:relative;top:-8px}.Contacts.Comp .countP-wraaper .wwq p{text-align:left;font-size:.8125rem}.Contacts.Comp .countP-wraaper .wwq,.Contacts.Comp .countP-wraaper span{display:inline-block;width:340px;font-size:.8125rem;font-family:GothamLight;line-height:16px;text-indent:0}.Contacts.Comp .sliderOne.overlay{text-align:center;color:#fff}.Contacts.Comp .sliderOne.overlay .sliderOne-elem{position:relative}.Contacts.Comp .sliderOne.overlay .overlay-w{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.5);padding:50px 0}.Contacts.Comp .sliderOne.overlay .overlay-w span{display:block}.Contacts.Comp .sliderOne.overlay .overlay-w p{width:80%;margin:auto}.Contacts.Comp .sliderOne.overlay .overlay-w img{width:120px;margin:auto}.storePage2 .tovPicture .vNayavnosti .ntext .medium:before{cursor:pointer}.posAbs{position:static}.vNayavnosti-galery1{display:none}.vNayavnosti-galery{position:fixed;top:0;left:0;bottom:0;width:100%;z-index:10;padding-top:40px;background:rgba(0,0,0,.5);display:none}.vNayavnosti-galery .vNclose,.vNayavnosti-galery img{width:60%;margin:auto}.vNayavnosti-galery .vNclose{position:relative}.vNayavnosti-galery .vNayavnosti-galery-item{text-align:center}.vNayavnosti-galery .imgWrap{position:relative}.vNayavnosti-galery .imgWrap img{margin:0}.vNayavnosti-galery .vNayavnosti-nadp{width:60%;margin:auto;text-align:left;padding:5px 10px;color:#fff;background:#252525}.blala{color:#dadada;font-size:1.7rem;right:-30px;position:absolute;text-align:right;top:-1px;z-index:100}.footer-contact a{color:#969696}.footer-form-submit{position:absolute;top:0;right:0;height:34px;text-align:center;padding:0;line-height:34px;border:0;width:30px;background-color:transparent}.mailing-button{position:absolute;top:0;right:0;height:38px;text-align:center;padding:0;line-height:28px;border:0;width:40px;background-color:transparent}.contacts .phones a{color:#000}.catalogImgBlock{height:240px;margin:0 0 15px} .catalogImgBlock picture {display: block; width: 100%; height: 100%;} .catalogImgBlock a{display:block;height:100%}.catalogImgBlock a img{display:block;max-width:260px;max-height:240px;margin:auto;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.storeName{min-height:40px;padding:0 10px}.storeName a{color:inherit}.sliderOne-elem{height:350px;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center;-webkit-transition:.25s;-o-transition:.25s;transition:.25s}.sliderOne-elem a{display:block;width:100%;height:100%}.sliderOne-elem:hover{opacity:.8}.sliderThree-item{margin:0 15px}.sliderThree-item .imgBlock{height:240px;-webkit-background-size:cover;background-size:cover;background-position:center;background-repeat:no-repeat}.sliderThree-item .imgBlock a{display:block;width:100%;height:100%}.productSliderWrap{position:relative}.productSliderWrap .productSlider.slick-initialized .item{display:flex; align-items: center; justify-content: center;}.productSliderWrap .productSlider .item{outline:0;height:400px;display:none}.productSliderWrap .productSlider .item.videoItem:before{content:'\f16a';font-family:FontAwesome;font-size:100px;color:#598430;position:absolute;top:33%;left:50%;line-height:50px;z-index:100;pointer-events:none;-webkit-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);transform:translate(-50%,50%)}.productSliderWrap .productSlider .item:first-child{display:flex;}.productSliderWrap .productSlider .item a{display:block;width:100%;height:100%;outline:0}.productSliderWrap .productSliderNav .item{max-width:50px;height:50px;outline:0;position:relative;cursor:pointer;border:2px solid transparent;opacity:0}.productSliderWrap .productSliderNav .item.slick-current{border:1px solid #598430}.productSliderWrap .productSliderNav .item.videoItem:before{content:'\f16a';font-family:FontAwesome;font-size:30px;color:#598430;position:absolute;top:0;line-height:50px;z-index:10;left:8px}.productSliderWrap .productSliderNav .item img{display:block;max-width:100%;max-height:100%;margin:auto;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.productInfo{font-family:GothamLight,sans-serif;}.productInfo h1{font-size:1.375rem;font-family:GothamMedium,sans-serif;margin-top:0; margin-bottom: 25px;}.productInfo .productCost{float:left}.productInfo .productCost .oldCost{font-family:GothamMedium,sans-serif;font-size:1.2rem;display:inline-block;vertical-align:bottom;margin:0 10px 13px 0;color:#aaa;position:relative;top:10px;line-height:1}.productInfo .productCost .oldCost p{margin:0}.productInfo .productCost .oldCost:before{content:'';width:100%;height:1px;background-color:#aaa;position:absolute;top:8px;left:0}.productInfo .productCost .newCost{font-family:GothamMedium,sans-serif;font-size:1.5rem;font-weight:600;display:inline-block;vertical-align:bottom;line-height:1}.productInfo .productCost .newCost p{font-weight:600}.productInfo .productCost .newCost sup{top:0;position:relative;font-size:1.5rem}.productInfo .bcount{font-family:Roboto,sans-serif;float:left;padding:20px 0;padding-right:20px}.productInfo .bcount span{font-family:Roboto,sans-serif;width:20px;height:20px}.productInfo .bcount input{font-size:16px}.productInfo .bcount .bminus{margin-left:10px}.productInfo .bcount .bcounter{margin:0 6px}.productInfo .bcount .bminus,.productInfo .bcount .bplus{display:inline-block;text-align:center;cursor:pointer;border:1px solid #bababa;border-radius:50%;line-height:18px}.productInfo .bcount .bminus:hover,.productInfo .bcount .bplus:hover{background:#dc4b4b;color:#fff}.productInfo .cActive{border-color:#598430!important}.productInfo .clearfix{display:flex;align-items:center;justify-content:flex-start}.productInfo .clearfix .stw{float:right;margin-top:13px}.productInfo .clearfix .stw .stars{display:inline-block;vertical-align:top}.productInfo .clearfix .stw .stars .fa{margin-right:7px}.productInfo .clearfix .stw .underline{margin-left:10px}.productInfo .dT{margin:10px 0 20px}.productInfo .dT::after{clear:both;content:"";display:table}.productInfo .dT .volume{padding:15px 0;float:left}.volume{padding:15px 0;width:100%}.productInfo .dT .volume span{display:inline-block;padding:3px 10px;border:1px solid #ddd;margin-right:10px;cursor:pointer}.volume span{display:inline-block;padding:3px 10px;border:1px solid #ddd;margin-right:10px;cursor:pointer}.productInfo .dT .socShareTov{float:right;padding:20px 0;margin-left:25px}.productInfo .dT .socShareTov img{height:20px;width:20px;margin-left:10px;display:inline-block}.productInfo .buYButtons a img{margin-right:10px}.productInfo .buYButtons a{text-align:center;}.productInfo .buYButtons .but{width:280px;margin:0;-webkit-box-shadow:none;box-shadow:none;margin-right:20px;background-color:#598430}.productInfo .buYButtons .but:hover{background-color:rgba(52, 193, 48, 0.7)}.productInfo .buYButtons img{display:none;margin-right:10px}.productInfo .buYButtons button{position:static;margin-left:auto;display:inline-block;text-align:center;background-color:transparent;}.productInfo .buYButtons button:hover{background-color:#598430;color:#fff}.productInfo .nayavn{margin-top:15px;text-transform:uppercase;text-align:center;color:#598430;font-size:.8125rem}.productInfo .vNayavnosti .ntext .medium{position:relative;margin-right:5px}.productInfo .vNayavnosti .ntext{position:relative;z-index:4;background:#fff;margin:auto;padding:0 5px;cursor:pointer}.productInfo .vNayavnosti .dot{display:inline-block;height:21px;border-bottom:1px dotted grey}.productInfo .vNayavnosti .ntext .medium .greenPoint{width:8px;height:8px;background:#00b052;position:absolute;left:-12px;top:7px;-webkit-border-radius:50%;border-radius:50%}.productInfo .vNayavnosti .greyLine{margin-top:18px;width:100%;border-top:1px solid #ddd}.productInfo .garant{text-align:center;padding:20px 0 28px}.productInfo .garant button{border:0;outline:0;background-color:transparent;margin:0 5px}.productInfo .garant a{margin:0 10px}.productInfo .garant span{text-decoration:underline;color:#598430}.productInfo .garant img{margin-right:8px}.productInfo .vNayavnosti-toggle{display:none}.productInfo .vNayavnosti-toggle{padding:10px 0}.productInfo .vNayavnosti-toggle .bar-item{background-color:#ededed;padding:5px 10px}.productInfo .vNayavnosti-toggle .bar-item .bar1,.productInfo .vNayavnosti-toggle .bar-item .bar2,.productInfo .vNayavnosti-toggle .bar-item .bar3{margin:5px 0}.storePage2{padding-top:50px}.storeCard .Three{width:60%;text-align:center}.crossBuySlider{margin:35px 0 75px}.crossBuySlider .item{outline:0;text-align:center}.crossBuySlider .crossItem{display:inline-block;vertical-align:top}.crossBuySlider .crossItem .imgBlock{position:relative;float:left;margin-right:15px}.crossBuySlider .crossItem .imgBlock img{display:block;max-width:120px;max-height:120px}.crossBuySlider .crossItem .descrBlock{float:left;text-align:left}.crossBuySlider .crossItem .descrBlock .textBlock{height:75px;position:relative;max-width:100px;overflow:hidden}.crossBuySlider .crossItem .descrBlock .textBlock:after{content:'';display:block;position:absolute;left:0;right:0;bottom:0;height:50px;pointer-events:none;background-image:-webkit-linear-gradient(top,rgba(255,255,255,.3),#fff 100%,#fff 10%,#fff);background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.3)),color-stop(100%,#fff),color-stop(10%,#fff),to(#fff));background-image:-o-linear-gradient(top,rgba(255,255,255,.3),#fff 100%,#fff 10%,#fff);background-image:linear-gradient(to bottom,rgba(255,255,255,.3),#fff 100%,#fff 10%,#fff)}.crossBuySlider .crossItem .descrBlock .textBlock a,.crossBuySlider .crossItem .descrBlock .textBlock p{font-size:13px;line-height:1}.crossBuySlider .crossItem .descrBlock .oldCost{color:#aaa;position:relative;display:inline-block;line-height:0;margin-left:5px}.crossBuySlider .crossItem .descrBlock .oldCost:after{content:'';width:100%;height:1px;background-color:#aaa;position:absolute;top:50%;left:0}.crossBuySlider .crossItem .descrBlock .oldCost p{margin:0;line-height:1}.crossBuySlider .crossItem .descrBlock .newCost{line-height:1;background-color:#f7f7f7;display:inline-block;padding:3px 5px}.crossBuySlider .crossItem .descrBlock .newCost p{margin:0;font-size:18px;color:#ff295a}.crossBuySlider .crossItem .descrBlock .newCost p span{font-size:14px}.crossBuySlider .crossEqual,.crossBuySlider .crossPlus{display:inline-block;vertical-align:top;width:30px;margin:60px 15px 0}.crossBuySlider .crossEqual img,.crossBuySlider .crossPlus img{max-width:100%}.crossBuySlider .productSale{position:absolute;background:#fb3f4c;color:#fff;padding:1px 5px;-webkit-border-radius:3px;border-radius:3px;top:0;left:-15px;z-index:3;font-size:12px}.crossBuySlider .crossTotal{display:inline-block;vertical-align:top;margin-left:20px;background-color:#fbfbfb;padding:10px 15px;margin-top:10px}.crossBuySlider .crossTotal .totalSum{margin:0 0 10px}.crossBuySlider .crossTotal .totalSum p{color:#fb515d;margin:0;font-size:28px}.crossBuySlider .crossTotal .totalSum p span{font-size:22px}.crossBuySlider .crossTotal .but{width:auto;padding:10px 25px;-webkit-box-shadow:none;box-shadow:none;margin:0}.crossBuySlider .slick-arrow{position:absolute;top:-95px;width:50px;height:50px;border:1px solid #598430;background:#fff;font-size:30px;color:#598430;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;cursor:pointer}.crossBuySlider .slick-arrow.slick-next{left:0}.crossBuySlider .slick-arrow.slick-prev{right:0}.crossBuySlider .slick-dots{position:absolute;left:0;right:0;top:-webkit-calc(100% + 30px);top:calc(100% + 30px);text-align:center}.crossBuySlider .slick-dots li{display:inline-block;vertical-align:top;font-size:0;width:12px;height:12px;margin:0 5px;-webkit-border-radius:100%;border-radius:100%;overflow:hidden;border:1px solid #598430}.crossBuySlider .slick-dots li button{display:block;width:100%;height:100%;border:0;background-color:transparent}.crossBuySlider .slick-dots li.slick-active{background-color:#598430}.modal-content{-webkit-border-radius:0;border-radius:0;border:0}.modal-backdrop{background-color:#000}.modal-backdrop.in{opacity:.5}.default-modal p{margin:0 0 15px}.default-modal ul{list-style:none}.default-modal ul li{position:relative;padding-left:15px}.default-modal ul li:before{content:'';width:6px;height:6px;background-color:#598430;-webkit-border-radius:100%;border-radius:100%;position:absolute;top:8px;left:0}.default-modal .modal-header{position:relative}.default-modal .close{position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.default-modal .main-button{margin:30px auto 0}.question-modal .modal-body{padding:20px 35px 40px}.commentsToggle{cursor:pointer}.modal-lg .modal-header{padding:25px 40px}.modal-lg .modal-body{padding:40px}.questionForm .formRow{margin:0 0 15px}.questionForm .formRow label{font-weight:400;color:#888;font-size:13px;margin:0 0 2px}.questionForm .form-control{-webkit-box-shadow:none;box-shadow:none;border:1px solid #a9a9a9;-webkit-border-radius:0;border-radius:0;height:36px;line-height:34px;padding:0 12px}.questionForm .form-control:focus{border:1px solid #598430}.questionForm .textareaRow{margin-top:20px}.questionForm .textareaRow label{font-weight:400;color:#888;font-size:13px;margin:0 0 3px}.questionForm .textareaRow textarea{display:block;width:100%;resize:vertical;min-height:120px}.questionForm .textareaRow textarea:focus{border:1px solid #598430}.commentsDropdown{max-height:385px;overflow:hidden;position:relative}.commentsDropdown:after{content:'';display:block;position:absolute;left:0;right:0;bottom:0;height:50px;background-image:-webkit-linear-gradient(top,rgba(255,255,255,.3),#fff 100%,#fff 10%,#fff);background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.3)),color-stop(100%,#fff),color-stop(10%,#fff),to(#fff));background-image:-o-linear-gradient(top,rgba(255,255,255,.3),#fff 100%,#fff 10%,#fff);background-image:linear-gradient(to bottom,rgba(255,255,255,.3),#fff 100%,#fff 10%,#fff);display:none}.commentsDropdown.active{max-height:none}.commentsDropdown.active:after{display:none}.commentsDropdown-toggle.active{display:none}.reviewFormBlock{margin:50px 0}.reviewFormBlock .title{font-size:24px;color:#333;margin:10px 0 30px}.reviewFormBlock .form-row{margin:0 0 20px}.reviewFormBlock .form-row::after{clear:both;content:"";display:table}.reviewFormBlock .form-row .form-col:first-of-type{padding-right:15px}.reviewFormBlock .form-col,.reviewFormBlock .raiting-col{float:left;width:50%;position:relative}.reviewFormBlock .form-col label{display:block;color:#696969;font-weight:400}.reviewFormBlock .raiting-col{padding-left:70px;padding-top:33px}.reviewFormBlock .raiting-col span{color:#696969;position:absolute;left:0;top:38px}.reviewFormBlock .raiting-col .rating{border:none;display:inline-block;vertical-align:top;margin:0;margin-right:10px}.reviewFormBlock .raiting-col .rating>input{display:none}.reviewFormBlock .raiting-col .rating>label:before{margin:0 2px;font-size:21px;font-family:FontAwesome;display:inline-block;content:"\f005";font-weight:400}.reviewFormBlock .raiting-col .rating>.half:before{content:"\f089";position:absolute}.reviewFormBlock .raiting-col .rating>label{color:#bbb;float:right}.reviewFormBlock .raiting-col .rating:not(:checked)>label:hover,.reviewFormBlock .raiting-col .rating:not(:checked)>label:hover~label,.reviewFormBlock .raiting-col .rating>input:checked~label{color:#598430}.reviewFormBlock .raiting-col .rating>input:checked+label:hover,.reviewFormBlock .raiting-col .rating>input:checked~label:hover,.reviewFormBlock .raiting-col .rating>input:checked~label:hover~label,.reviewFormBlock .raiting-col .rating>label:hover~input:checked~label{color:#598430}.reviewFormBlock .form-control{border:1px solid #ccc;-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:0;border-radius:0;height:50px;line-height:50px}.reviewFormBlock .form-control:focus{border:1px solid #598430}.reviewFormBlock .textarea{margin:25px 0 20px}.reviewFormBlock .textarea textarea{width:100%;height:129px;border:1px solid #cbc8cb;-webkit-border-radius:0;border-radius:0;resize:none;padding:15px;outline:0}.reviewFormBlock .textarea textarea:focus{border:1px solid #598430}.callBackPop-wrapper .callBackPop-name input,.callBackPop-wrapper .callBackPop-name span,.callBackPop-wrapper .callBackPop-phone input,.callBackPop-wrapper .callBackPop-phone span{float:left}.callBackPop-wrapper .callBackPop-name span,.callBackPop-wrapper .callBackPop-phone span{width:40%}.callBackPop-wrapper .callBackPop-name input,.callBackPop-wrapper .callBackPop-phone input{width:60%}.map-modal .modal-body{padding:0}.map-modal .modal-header{padding:10px}.map-modal iframe{width:100%;height:400px;border:0}.map-modal .imgBlock{padding:10px 15px 15px}.map-modal .imgBlock img{display:block;width:100%}.modal-address{padding:0 15px 20px;font-style:normal}.modal-address h2{text-align:center;font-size:20px;margin:10px 0 15px}.modal-address p img{margin-right:5px}.lgMap{margin:60px 0 50px}.lgMap iframe{height:500px;width:100%;display:block;border:0}.reviewPage{padding-top:0;padding-bottom:0}.reviewPage h1{text-align:center;margin:10px 0 30px}.notFoundPage .blockTwo{display:none}.notFoundPage .main-button{width:260px;font-size:14px}.notFoundPage .notFound{text-align:center;padding:50px 0 70px}.notFoundPage .notFound .sub-text{font-size:20px;margin:0 0 30px}.notFoundPage .nums{font-size:160px;font-weight:700;color:#598430;line-height:1;margin:0 0 15px}.notFoundPage .nums i{font-style:normal;letter-spacing:0}.notFoundPage .nums span{line-height:1;display:inline-block;position:relative;top:-19px;margin-left:-35px;margin-right:-15px}.notFoundPage .nums img{display:inline-block;max-height:180px}.notFoundPage .divide-span{display:block;text-align:center;font-size:18px;margin:12px 0}.filterResult{text-align:center;width:100%;padding:50px 0}.filterResult h2{font-size:28px;margin:0 0 20px;line-height:1}.filterResult p{font-size: 15px;font-weight:400;color:#333333de}a.but{text-decoration:none;color:#fff}.success-order{padding:50px 0;text-align:center}.success-order .title{font-size:32px;margin:0 0 25px}.success-order p{font-size:18px;color:#888}.success-order .main-button{margin:30px auto 0}.productInfo .vNayavnosti .ntext .medium{display:inline-block}.productInfo .vNayavnosti .ntex{margin:3px 0}.productInfo .vNayavnosti .ntext .vNayavnosti-item-tb{margin-left:5px}.ntextWrap{margin:3px 0}.grayPoint{width:8px;height:8px;background:#999;position:absolute;left:-12px;top:7px;-webkit-border-radius:50%;border-radius:50%}.fixed-aside{position:fixed;top:50%;right:0;z-index:100;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;-ms-transform:translate(100%,-50%);-webkit-transform:translate(100%,-50%);transform:translate(100%,-50%)}.fixed-aside ul{list-style:none;margin:0;padding:0}.fixed-aside ul li{border-bottom:1px solid #fff}.fixed-aside ul li:last-of-type{border-bottom:1px solid transparent}.fixed-aside a,.fixed-aside button{position:relative;padding:0;border:0;outline:0;color:#fff;-webkit-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.fixed-aside a span,.fixed-aside button span{position:absolute;top:0;right:100%;height:100%;line-height:42px;padding:0 15px;white-space:nowrap;background-color:#598430;-webkit-transform:translateX(101%);-ms-transform:translateX(101%);transform:translateX(101%);-webkit-transition:.25s;-o-transition:.25s;transition:.25s}.fixed-aside a i,.fixed-aside button i{width:42px;height:42px;position:relative;z-index:10;background-color:#598430;line-height:42px;font-size:20px}.fixed-aside a,.fixed-aside button{display:flex;align-items:center;justify-content:center;width:42px;height:42px;background-color:#598430}.fixed-aside a svg,.fixed-aside button svg{width:42px;height:42px;position:relative;z-index:10;background-color:#598430;line-height:42px;font-size:20px}.fixed-aside a:before,.fixed-aside button:before{content:'';z-index:9;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:42px;height:42px;background-color:#598430}.fixed-aside a svg,.fixed-aside button sv .fixed-aside a:hover span,.fixed-aside button:hover span{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.fixed-aside a:hover i,.fixed-aside button:hover i{background-color:#5c1969}.fixed-aside.visible{-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.categoryModal .modal-category{background-color:#fff;border:1px solid #e6e6e6;border-top:0;max-height:330px;overflow:auto}.categoryModal .modal-category ul{list-style:none;margin:0;padding:0}.categoryModal .modal-category ul li:before{display:none;padding:0}.categoryModal .modal-category ul li button{display:block;width:100%;background-color:#faf9f9;color:#7d818c;position:relative;padding:10px 15px;border:0;border-top:1px solid #e6e6e6;-webkit-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear;text-align:left;outline:0;font-size:18px}.categoryModal .modal-category ul li button:hover{background-color:#598430;color:#fff}.categoryModal .modal-category ul li button:hover:after,.categoryModal .modal-category ul li button:hover:before{background-color:#fff}.categoryModal .modal-category ul li button.active{background-color:#598430;color:#fff}.categoryModal .modal-category ul li button.active:after,.categoryModal .modal-category ul li button.active:before{background-color:#fff}.categoryModal .modal-category ul li button.active:before{display:none}.categoryModal .modal-category ul li button:after,.categoryModal .modal-category ul li button:before{content:'';background-color:#a4a7b0;position:absolute;top:50%;-webkit-transform:translate3d(0,0,0) translateY(-50%);-ms-transform:translate3d(0,0,0) translateY(-50%);transform:translate3d(0,0,0) translateY(-50%)}.categoryModal .modal-category ul li button:after{width:10px;height:1px;right:12px}.categoryModal .modal-category ul li button:before{width:1px;height:10px;right:16px}.categoryModal .modal-category ul li .category-dropdown{border-top:1px solid #e6e6e6;list-style:none;padding:0 0 0 5px;display:none;background-color:#fff}.categoryModal .modal-category ul li .category-dropdown h3{font-size:16px;margin:0;padding:10px 0 11px 17px}.categoryModal .modal-category ul li .category-dropdown h3 a{color:#000}.categoryModal .modal-category ul li .category-dropdown li a{display:block;padding:10px 10px 10px 20px;color:#7d818c;-webkit-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}.categoryModal .modal-category ul li .category-dropdown li a:active,.categoryModal .modal-category ul li .category-dropdown li a:focus,.categoryModal .modal-category ul li .category-dropdown li a:hover{text-decoration:none}.categoryModal .modal-category ul li .category-dropdown li a:hover{background-color:#598430;color:#fff}.categoryModal .modal-body{padding:25px 25px 30px}.categoryModal .modal-header{text-align:center;color:#598430}.viewed-modal .modal-header{padding:15px}.viewed-modal .condition{max-height:455px;overflow-y:auto}.searchTitle h1,.searchTitle h2,.searchTitle h3{font-size:20px;margin:0 0 28px;font-family:GothamLight,sans-serif}.searchTitle span{font-weight:700}.searchActiveFilters{margin:0 0 30px}.searchActiveFilters a.item{color:#333}.searchActiveFilters a.item b{font-weight:400}.searchActiveFilters .item{display:inline-block;vertical-align:top;border:1px solid #598430;-webkit-border-radius:2px;border-radius:2px;padding:5px 25px 5px 8px;margin:0 4px 5px 0;-webkit-transition:.25s;-o-transition:.25s;transition:.25s;position:relative;cursor:pointer}.searchActiveFilters .item:hover{background-color:#598430;color:#fff}.searchActiveFilters .item:hover:before{color:#fff}.searchActiveFilters .item:before{content:'\f00d';font-family:FontAwesome;position:absolute;top:5px;right:7px;color:#598430}.searchActiveFilters .item.removeAll{border:1px solid #ff2600;padding:5px 7px;cursor:pointer}.searchActiveFilters .item.removeAll:before{display:none}.searchActiveFilters .item.removeAll:hover{background-color:#ff2600;color:#fff}.filter-page .pageNavigation{margin:50px 0}.pageNavigation{text-align:center}.pageNavigation .pagination{display:inline-block;margin:0}.pageNavigation .pagination>li{display:inline-block;vertical-align:top;margin:0 3px 5px}.pageNavigation .pagination>li i{display:block;height:39px;padding:8px 3px 0;font-size:20px;font-style:italic}.pageNavigation .pagination>li.active a{background-color:#598430;color:#fff;border:1px solid #598430}.pageNavigation .pagination>li>a{color:#222}.pageNavigation .pagination>li:first-child a,.pageNavigation .pagination>li:last-child a{padding:6px 15px 0;font-size:0;height:42px}.pageNavigation .pagination>li:first-child a span,.pageNavigation .pagination>li:last-child a span{font-size:18px}.pageNavigation .pagination>li>a,.pageNavigation .pagination>li>span{font-size:20px}.loadMoreItems{color:#999;cursor:pointer;-webkit-transition:.25s;-o-transition:.25s;transition:.25s}.loadMoreItems .itemIcon{text-align:center;margin:80px 0 50px}.loadMoreItems .itemIcon .fa-repeat{line-height:1;font-size:120px;-webkit-transition:all .35s linear;-o-transition:all .35s linear;transition:all .35s linear}.loadMoreItems .itemText{font-size:21px}.loadMoreItems:hover{color:#598430}.buyProductBtn{position:relative!important}.buyProductBtn:before{content:'';width:18px;height:18px;background:url(../img/white-check.png) no-repeat center;-webkit-background-size:contain;background-size:contain;position:absolute;top:13spx;left:40px;display:none}.buyProductBtn .defaultStatus{display:block}.buyProductBtn .activeStatus{display:none}.buyProductBtn.isActive{background-color:#598430;color:#fff}.buyProductBtn.isActive:before{display:block}.buyProductBtn.isActive .defaultStatus{display:none}.buyProductBtn.isActive .activeStatus{display:block}.dropdownAction{-webkit-background-size:cover;background-size:cover;background-position:center;background-repeat:no-repeat;display:inline-block;vertical-align:top;width:100%;height:200px;-webkit-transition:.25s;-o-transition:.25s;transition:.25s}.dropdownAction a{display:block;width:100%;height:100%}.dropdownAction:hover{opacity:.8}.dropdownAction a:hover{background:0 0!important}.podMenu .allBrands{clear:both;display:inline-block!important;color:#598430!important;font-size:20px!important;font-family:Roboto,Arial,sans-serif!important;font-weight:500!important}.podMenu .allBrands:hover{color:#fff!important}.brands-page h1{font-size:32px;margin:10px 0 40px}.brands-page .leftBlock{float:left;width:175px;padding-right:30px}.brands-page .rightBlock{width:-webkit-calc(100% - 175px);width:calc(100% - 175px);float:right}.brands-page .leftBlock .filter{padding:0;margin:0}.brands-page .leftBlock .filter li{list-style-type:none;width:100%;margin-bottom:10px}.brands-page .leftBlock .filter li:last-child{margin-bottom:0}.brands-page .leftBlock .filter input{display:none}.brands-page .leftBlock .filter input:checked+label:before{opacity:0}.brands-page .leftBlock .filter input:checked+label:after{opacity:1}.brands-page .leftBlock .filter label{width:100%;margin:0;font-weight:400;font-size:14px;color:#000;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative}.brands-page .leftBlock .filter label:before{content:'';background-color:#e5e4e9;display:inline-block;width:23px;height:23px;-webkit-border-radius:6px;border-radius:6px;margin-right:15px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:.25s;-o-transition:.25s;transition:.25s}.brands-page .leftBlock .filter label:after{content:'';position:absolute;top:-webkit-calc(50% - 7px);top:calc(50% - 7px);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);line-height:1;width:18px;height:8px;border-left:2px solid #000;border-bottom:2px solid #000;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);left:2px;opacity:0;-webkit-transition:.25s;-o-transition:.25s;transition:.25s}.brands-page .rightBlock{width:-webkit-calc(100% - 175px);width:calc(100% - 175px);float:right}.brands-page .rightBlock .layoutBlock{width:100%;-webkit-column-count:5;-moz-column-count:5;column-count:5}.brands-page .rightBlock .item{width:100%;margin-bottom:25px;display:inline-block}.brands-page .rightBlock .item .title{margin-top:0;font-weight:600;font-size:24px;color:#333;margin-bottom:25px;text-transform:uppercase}.brands-page .rightBlock .item ul{padding:0;margin:0}.brands-page .rightBlock .item ul li{list-style-type:none;font-size:14px;color:#333;margin-bottom:2px}.brands-page .rightBlock .item ul li:last-child{margin-bottom:0}.brands-page .rightBlock .item ul li a{color:#333}.brands-page .rightBlock .item ul li a:hover{color:#d00032}.brands-page .titleBlock{font-size:15.74px;font-weight:600;color:#333;border-bottom:1px solid #a7a7a7;padding-bottom:18px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px}.brands-page .titleBlock a{color:#333}.brands-page .titleBlock a:first-child{margin-right:25px}.brands-page .titleBlock a:hover{color:#d00032}.searchResultTitle h2{font-size:20px;font-family:GothamLight,sans-serif;margin:0 0 30px}.searchResultTitle h2 span{font-weight:700}.blog-item.col-md-6{margin-bottom:20px}.share-item{margin:0 0 30px;-webkit-transition:.25s;-o-transition:.25s;transition:.25s}.share-item a{display:block}.share-item img{display:block;width:100%}.share-item:hover{opacity:.7}.share-title{margin:-2px 0 20px}.share-title h3{font-family:Roboto;font-size:18px;margin:0;font-weight:500}.shares-slider-wrap{margin:70px 0 20px}.shares-slider-wrap .lineTitle{width:60%;text-align:center}@media (max-width:991px){.shares-slider-wrap .lineTitle{width:120%}}@media (max-width:767px){.shares-slider-wrap .lineTitle{width:200%}}@media (max-width:480px){.shares-slider-wrap .lineTitle{width:270%;font-size:16px;top:-12px}}.shares-slider .item{outline:0;margin:0 15px}.shares-slider .slick-next,.shares-slider .slick-prev{position:absolute;top:50%;z-index:10;font-size:32px;cursor:pointer;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.shares-slider .slick-next{left:-8px}.shares-slider .slick-prev{right:-10px}@media (max-width:767px){.mainMenu .podMenu{visibility:visible;opacity:1;display:none}.mainMenu .podMenu>ul>li{width:100%}}.basket-item{border-bottom:1px solid #d7d7d7;padding:40px 210px 20px 20px;position:relative;width:100%}.basket-item .calc-wrap{text-align:center}.basket-item .removeItemToggle{width:30px;height:30px;background:#e6e4e4 url(../img/close-icon.png) no-repeat center;color:#fff;position:absolute;top:50%;right:20px;outline:0;border:0;font-size:16px;text-align:center;-webkit-border-radius:100%;border-radius:100%;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.basket-item .removeItemToggle:hover{background-color:#e20f00}.basket-item .productShortDescr{margin:0 0 20px}.basket-item .productShortDescr p{font-size:13px;color:#bababa}.basket-item .img-block{width:25%;height:80px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;float:left}.basket-item .img-block .productSale{position:absolute;background:#fb3f4c;color:#fff;padding:1px 5px;-webkit-border-radius:3px;border-radius:3px;top:20px;left:15px;z-index:3;font-size:12px}.basket-item .img-block:hover{opacity:.7}.basket-item .img-block a{display:block;height:100%}.basket-item .img-block img{display:block;margin:auto;max-width:100px;max-height:100px;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.basket-item .text-block{float:left;width:75%;padding-left:20px}.basket-item .title{font-size:18px;color:#303030;margin:0 0 5px}.basket-item .title a{color:inherit}.basket-item p{color:#303030;font-size:13px}.basket-item .close-btn{width:30px;height:30px;background:#d7d7d7 url(../img/close-icon.png) no-repeat center;color:#fff;position:absolute;top:50%;right:-5px;margin-top:-15px;outline:0;border:0;font-size:16px;text-align:center;-webkit-border-radius:100%;border-radius:100%;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.basket-item .close-btn:focus,.basket-item .close-btn:hover{background-color:#e20f00}.basket-item .calc-block{display:inline-block;vertical-align:middle;width:110px;height:39px;border:2px solid #d7d7d7;position:relative;overflow:hidden;margin:0 50px;-webkit-border-radius:30px;border-radius:30px}.basket-item .calc-block .amount-control{display:block;margin:auto;height:35px;width:45px;text-align:center;color:grey;font-size:16px;line-height:38px;border:0;padding:0 5px;border-left:2px solid #d7d7d7;border-right:2px solid #d7d7d7;outline:0;background:#fff}.basket-item .calc-block .decrease-btn,.basket-item .calc-block .increase-btn{position:absolute;top:0;height:50%;width:50%;padding:0;background:#ccc;border:0;outline:0;width:30px;height:35px;background:#f9f9f9}.basket-item .calc-block .decrease-btn:after,.basket-item .calc-block .decrease-btn:before,.basket-item .calc-block .increase-btn:after,.basket-item .calc-block .increase-btn:before{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.basket-item .calc-block .decrease-btn:hover:after,.basket-item .calc-block .decrease-btn:hover:before,.basket-item .calc-block .increase-btn:hover:after,.basket-item .calc-block .increase-btn:hover:before{background:#111}.basket-item .calc-block .increase-btn{right:0}.basket-item .calc-block .increase-btn:after,.basket-item .calc-block .increase-btn:before{content:'';background:#aaa;position:absolute}.basket-item .calc-block .increase-btn:before{top:16px;left:8px;width:13px;height:3px}.basket-item .calc-block .increase-btn:after{top:11px;left:13px;width:3px;height:13px}.basket-item .calc-block .decrease-btn{left:0}.basket-item .calc-block .decrease-btn:after{content:'';width:13px;height:3px;background:#aaa;position:absolute;top:17px;left:11px}.basket-item .product-cost{position:absolute;top:35px;right:65px}.basket-item .product-cost .oldCost{text-align:right;margin:0}.basket-item .product-cost .oldCost p{margin:0;display:inline-block;position:relative;color:#aaa;font-size:14px}.basket-item .product-cost .oldCost p:after{content:'';width:100%;height:1px;position:absolute;top:50%;left:0;background-color:#aaa}.basket-item .product-cost .newCost{margin:0;font-family:GothamBold,sans-serif;text-align:right}.basket-item .product-cost .newCost p{font-size:20px}.basket-item .product-cost .newCost span{font-size:14px}.basket-item .product-cost button{font-size:14px;color:#dc4b4b;float:right;text-decoration:underline;cursor:pointer;border:0;outline:0;background-color:transparent}.basket-item .bcount{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-family:GothamLight,sans-serif;float:right}.basket-item .bcount span{border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:20px;height:20px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.basket-item .bcount .bminus{margin-left:10px}.basket-item .bcount .bcounter{margin:0 4px}.basket-item .bcount .bminus,.basket-item .bcount .bplus{cursor:pointer;border:1px solid #bababa}.basket-item .bcount .bminus:hover,.basket-item .bcount .bplus:hover{background:#dc4b4b;color:#fff}.basket-item .productTotalCost{position:absolute;bottom:6px;right:65px}.basket-item .productTotalCost p{font-size:20px;font-weight:500;font-family:GothamBold,sans-serif}.empty-basket{text-align:center;padding-top:150px;padding-bottom:200px}.empty-basket .icon-block{display:inline-block;margin:0 0 5px;width:80px;height:80px;background:url(../img/basket-empty-icon.png) no-repeat center}.empty-basket .title{text-align:center;font-size:30px;margin:0 0 10px}.empty-basket a{color:#01329c;font-size:18px;position:relative}.empty-basket a:before{content:'\f104';font-family:FontAwesome;position:absolute;left:-20px;top:2px;-webkit-transition:.25s;-o-transition:.25s;transition:.25s}.empty-basket a:focus,.empty-basket a:hover{text-decoration:none}.empty-basket a:hover{color:#000}.empty-basket a:hover:before{left:-25px}.basket-modal{-webkit-border-radius:0;border-radius:0}.basket-modal .basket{max-height:320px;padding-top:10px;overflow-y:auto}.basket-modal .modal-header{background-color:#fdfdfd;padding:15px 15px}.basket-modal .modal-body{padding:15px}.basket-modal .modal-footer{background:#ecf0f1;-webkit-border-radius:0;border-radius:0;padding:20px}.basket-modal .modal-title{text-align:center}.basket-modal .basket-bottom{padding:0}.basket-modal .basket-bottom .continue-shop{font-size:14px;margin-top: 15px;}.basket-modal .basket-bottom .continue-shop:before{top:-6px}.basket-modal .crossItems{-webkit-border-radius:3px;border-radius:3px;border:2px solid #fdb7bc;position:relative;padding:30px 20px 0}.basket-modal .crossItems .basket-item{border:0;padding:0 160px 0 0}.basket-modal .crossItems .basket-item .img-block .productSale{top:-5px;left:-5px}.basket-modal .crossItems .basket-item .product-cost{top:-5px;right:40px}.basket-modal .crossItems .removeItemToggle{right:21px;top:auto;bottom:20px;width:30px;height:30px;background:#e6e4e4 url(../img/close-icon.png) no-repeat center;color:#fff;position:absolute;outline:0;border:0;font-size:16px;text-align:center;border-radius:50%;transition:.3s}.basket-modal .crossItems .crossTitle{position:absolute;left:25px;top:-10px;background-color:#fff;padding:0 10px}.basket-modal .crossItems .crossTitle h2{margin:0;font-size:18px;color:#d2343f}.basket-modal .crossItemsFooter{margin-top:20px;padding-right:40px}.basket-modal .crossItemsFooter>p{margin:0;font-size:20px;color:#d2343f;float:left}.basket-modal .crossItemsFooter .totalCrossSum{float:right;margin:3px 0 0 30px}.basket-modal .crossItemsFooter .totalCrossSum p{font-size:20px;font-family:GothamBold,sans-serif;margin:0 0 25px;line-height:1;display:inline-block}.basket-modal .mCSB_container{padding-top:10px}.basket-modal .crossItemsFooter .bcount .bcounter{width:30px;text-align:center;border:40px}.basket-modal .crossItemsFooter .bcount{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-family:GothamLight,sans-serif;float:right;margin-top:5px}.basket-modal .crossItemsFooter .bcount i{font-style:normal}.basket-modal .crossItemsFooter .bcount span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:20px;height:20px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.basket-modal .crossItemsFooter .bcount .bminus{margin-left:10px}.basket-modal .crossItemsFooter .bcount .bcounter{margin:0 4px}.basket-modal .crossItemsFooter .bcount .bminus,.basket-modal .crossItemsFooter .bcount .bplus{cursor:pointer;border:1px solid #bababa}.basket-modal .crossItemsFooter .bcount .bminus:hover,.basket-modal .crossItemsFooter .bcount .bplus:hover{background:#dc4b4b;color:#fff}.basket-modal .modal-footer .total-sum span{font-size:18px}.basket-modal .modal-footer .total-sum p{display:inline-block;font-size:28px;font-family:GothamBold,sans-serif;margin:0 0 0 10px}.basket-modal .modal-footer .continue-shop{color:#aaa;float:left;border:0;outline:0;background-color:transparent;position:relative;margin-top:10px;padding-left:40px;color:#646464;font-size:16px;-webkit-transition:.25s;-o-transition:.25s;transition:.25s}.basket-modal .modal-footer .continue-shop:before{content:'\f104';font-family:FontAwesome;display:inline-block;width:30px;height:30px;border:1px solid #aaa;-webkit-border-radius:100%;border-radius:100%;text-align:center;color:#aaa;padding-right:1px;font-size:26px;line-height:28px;position:absolute;left:0;top:-2px;-webkit-transition:.25s;-o-transition:.25s;transition:.25s}.basket-modal .modal-footer .continue-shop:hover:before{left:-5px}.basket-modal .modal-footer .main-button{margin:15px auto 0}.basket-modal .basket-promocode{float:left;margin:0 0 55px}.basket-modal .basket-promocode label{display:block;text-align:left;font-weight:400}.basket-modal .basket-promocode input{border:1px solid #a9a9a9;-webkit-border-radius:0;border-radius:0;height:36px;line-height:34px;padding:0 12px;display:inline-block;vertical-align:top;margin-right:5px;width:200px}.basket-modal .basket-promocode input:focus{border:1px solid #598430}.basket-modal .basket-promocode .submit-promocode{color:#fff;height:36px;border:0;width:40px;display:inline-block;vertical-align:top;background-color:#598430}.basket-modal table{float:right;width:280px}.basket-modal table tr td:first-child{text-align:left;color:#555;padding-left:0}.basket-modal table tr td:last-child{font-size:16px;font-weight:400;padding-right:0}.basket-modal table tr:last-child td{border:0}.basket-modal table tr:last-child td:last-child{font-size:20px;font-weight:500}.basket-modal table td{padding:8px 10px;vertical-align:bottom;line-height:1;border-bottom:1px solid #ccc}.basket-modal .main-button.but{clear:both;width:280px;float:right}.modalEmptyBasket{padding:30px 0}.modalEmptyBasket img{display:block;max-width:150px;margin:0 auto 30px}.modalEmptyBasket h2{text-align:center;font-size:20px;margin:0 0 25px;color:#555}.modalEmptyBasket .main-button{margin:0 auto;float:none!important}@media (max-width:991px){.basket-modal .crossItemsFooter>p{font-size:16px}.basket-modal .crossItemsFooter .bcount{float:none;clear:both}.basket-modal .crossItemsFooter .totalCrossSum p{margin:0 0 10px;font-size:20px}.basket-modal .crossItems{padding:30px 20px 10px}.basket-modal .modal-footer .continue-shop{margin-top:42px}.basket-item .title{font-size:14px}}@media (max-width:767px){.basket-item .product-cost{position:static;margin-right:10px}.basket-modal .crossItems .basket-item{padding:0 30px 0 0}.basket-item .img-block{height:160px}.basket-modal .modal-footer .continue-shop{clear:both;margin:0 0 20px}.basket-modal .modal-footer .total-sum{float:none;clear:both;text-align:center}.basket-modal .modal-footer .total-sum span{font-size:16px}.basket-modal .modal-footer .total-sum p{font-size:22px}.basket-modal .basket-promocode{margin:0 0 20px}.basket-modal table{width:100%}.basket-modal .main-button.but{width:100%}.basket-modal .modal-footer .continue-shop{font-size:13px;padding-left:35px}.basket-item .img-block{height:90px}.basket-modal .modal-footer .continue-shop:before{width:26px;height:26px;line-height:24px}.basket-item{padding:20px 55px 65px 0}.basket-item .bcount{position:absolute;bottom:40px;right:65px}.basket-item .productTotalCost{bottom:5px}.basket-item .productTotalCost p{margin:0}}@media (max-width:580px){.basket-item .title{font-size:16px}.basket-modal .crossItems{padding:30px 15px 10px}.basket-item .img-block img{max-width:110px;max-height:110px}.basket-item .img-block{width:30%}.basket-item .text-block{width:70%}}@media (max-width:480px){.basket-item .img-block img{max-width:80px;max-height:80px}.basket-modal .modal-body{padding:15px 5px}.basket-item .title{font-size:14px}.basket-item .text-block{padding-left:10px}.basket-item .product-cost .newCost{margin:0 0 10px}.basket-modal .crossItemsFooter .totalCrossSum{float:none}.basket-modal .crossItems{padding:30px 15px 20px}.basket-modal .crossItemsFooter .totalCrossSum{text-align:center;margin:0 0 15px}.basket-modal .crossItemsFooter>p{text-align:center;float:none;margin:0 0 15px}.basket-modal .crossItemsFooter .bcount{text-align:center;display:block}.basket-modal .crossItemsFooter .bcount span{display:inline-block}.basket-modal .crossItemsFooter .bcount i{display:block;width:100%}.basket-item .bcount{left:0;right:0;text-align:center;display:block}.basket-item .bcount span{display:inline-block}.basket-item .productTotalCost{left:0;right:0;text-align:center}.basket-modal .crossItemsFooter{padding:0}}@media (max-width:375px){.basket-item .img-block img{max-width:70px;max-height:70px}}@media (min-width:768px){.modal{text-align:center;padding:0!important}.modal:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-4px}.modal-dialog{display:inline-block;text-align:left;vertical-align:middle}}@media only screen and (max-width:1200px){.logoCont .contacts{width:222px}.logoCont .search input,.logoCont .search input:focus{margin-top:10px;width:100%}.logoCont .search img{top:10px}.sliderThree-item .cont{padding:0;margin:auto}.blogBody .cont{margin:auto}.blogBody .row>img{width:100%}.blogBody .cont{width:100%;padding:0}.registration .enterBlock,.registration .regBlock{left:-161px}.notFoundPage .notFound .sub-text{font-size:18px;margin:0 0 20px}.notFoundPage .main-button{padding:7px 0;width:240px}}.productInfo .productCost .newCost p{margin-bottom:0}@media (max-width:1199px){.productSliderWrap .productSlider .item img{max-width:310px;max-height:320px}.productSliderWrap .productSlider .item{height:340px}.productInfo .productCost .newCost{font-size:30px}.productInfo .productCost .newCost sup{font-size:16px}.productInfo .clearfix .stw .stars .fa{margin-right:4px}.crossBuySlider .crossItem .imgBlock img{max-width:100px;max-height:100px}.crossBuySlider .crossItem .imgBlock{margin-right:7px}.crossBuySlider .crossEqual,.crossBuySlider .crossPlus{margin:40px 10px 0}.crossBuySlider .crossItem .descrBlock .textBlock{max-width:80px}.crossBuySlider .crossTotal .totalSum p{font-size:24px}.crossBuySlider .crossTotal .but{padding:10px 15px}.crossBuySlider .crossTotal{margin:0;padding:8px 10px}.storeCard .Three{width:90%}.brands-page .titleBlock{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.brands-page .titleBlock a{margin-right:10px}.brands-page .rightBlock .layoutBlock{-webkit-column-count:4;-moz-column-count:4;column-count:4}}@media only screen and (max-width:992px){.imgWrap img{margin:0;margin-bottom:20px}.cont p{font-size:.9rem}.sliderThree-item .cont{padding:0;margin:auto}.blockThree .podpis{width:auto}.blockThree .podpis img{width: 23px;}.dostCont{padding:0}.ffilters{display:none}.zakHistory .basketItem{margin:auto;display:block}.zakHistory .zakSort p,.zakHistory .zakSort select{display:block;margin:auto;text-align:center;float:none;padding:0}.zakHistory .bNomer{text-align:center;padding:0}.zakHistory .bPrice{text-align:center;margin:auto}.zakHistory img{margin:auto;display:block}.zakHistory .bDescr>div{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.zakHistory .basketItem{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.storePage2 .tovPicture .picText,.storePage2 .tovPicture .picWrap{margin:auto;padding:0}}@media (max-width:991px){.crossBuySlider .crossEqual{display:block;margin:25px auto}.storeCard .Three{top:-32px}.crossBuySlider .slick-arrow{top:-130px}.productSliderWrap .productSlider .item.videoItem:before{font-size:80px}.catalogImgBlock a img{max-width:225px;max-height:220px}.brands-page .categoryBlock .rightBlock .layoutBlock{-webkit-column-count:3;-moz-column-count:3;column-count:3}.mainMenu .glavUl a{font-size:12px;text-align:center;padding:8px 3px}}@media(max-width:768px){.sliderThree-item .cont{padding:0;margin:auto}.logoCont .logoWrap{text-align:center}.logoCont{padding:30px}.menu ul{text-align:center}.registration{text-align:center}.blockThree{text-align:center}.blockThree .footerSearch{margin:auto;margin-bottom:15px}.blockThree .signUp{margin:auto}.blockThree .podpis,.blockThree .podpis input{width:270px;margin:auto;margin-top:15px}.blockThree .podpis img{top:18px;right:10px}.blockThree .footerTit{margin:0;margin-top:15px}.blockThree .footerac{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.blockThree .footerac ul{margin-right:auto}.registration .enterBlock,.registration .regBlock{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.registration .reg .back{left:-4px;top:-2px;height:26px}.zakHistory .basketItem{width:100%}.haract{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.haract .haract-wrapper{width:100%!important}.tovPicture .picText .buYButtons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.tovPicture .picText .buYButtons a,.tovPicture .picText .buYButtons span{margin:10px auto}.storePage2 .tovPicture .stw{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.storePage2 .tovPicture .bcount{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.storePage2 .tovPicture .picText{text-align:center}.storePage2 .tovPicture .dO,.storePage2 .tovPicture .dT{display:block;margin:0}.storePage2 .tovPicture .stw{margin-top:10px;padding:0}.tovPicture .picText>div{padding:10px 0!important}.Contacts .bar-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-bottom:10px}.Contacts.Comp .countP-wraaper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0}.Contacts.Comp .countP-wraaper>div{margin-bottom:10px}.Contacts.Comp .countP{margin-top:30px}.Contacts.Comp .countP-wraaper:nth-of-type(3){margin-top:0}.Contacts.Comp .countP-wraaper .num,.Contacts.Comp .countP-wraaper img{top:0}.notFoundPage .nums{font-size:120px}.notFoundPage .nums img{max-height:120px}.notFoundPage .nums span{margin-left:-20px;margin-right:-6px}.notFoundPage .notFound .sub-text{font-size:16px}.reviewFormBlock .form-col,.reviewFormBlock .raiting-col{width:100%}}@media (max-width:767px){.productSliderWrap{padding:0}.productSliderWrap .productSliderNav .item.videoItem:before{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.productSliderWrap .productSliderNav{position:relative;top:auto;right:auto;width:auto;padding:0 30px}.productSlider{margin:0 0 25px}.productSliderWrap .productSliderNav .item{margin:0 15px}.productSliderWrap .productSliderNav .slick-arrow{width:25px;top:0;bottom:auto;height:90px}.productSliderWrap .productSliderNav .slick-arrow.prev-arrow{right:auto;left:0}.productSliderWrap .productSliderNav .slick-arrow.next-arrow{right:0}.productSliderWrap .productSliderNav .slick-arrow.prev-arrow .fa-angle-left{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.productSliderWrap .productSliderNav .slick-arrow.next-arrow .fa-angle-right{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.productSliderWrap .productSliderNav .item img{max-width:85px;max-height:85px}.productSliderWrap{margin:0 0 30px}.productInfo{padding:0}.productInfo h1{text-align:center}.reviewFormBlock .form-row{margin:0}.reviewFormBlock .form-row .form-col{float:none;width:100%!important;padding:0 0 10px!important}.reviewFormBlock .raiting-col{padding-top:15px}.reviewFormBlock .textarea{margin:20px 0}.reviewFormBlock .raiting-col span{top:21px}.crossBuySlider .crossItem{width:100%;margin:0}.crossBuySlider .crossItem .imgBlock{width:20%;margin:0}.crossBuySlider .crossItem .descrBlock{width:80%}.crossBuySlider .crossItem .descrBlock .textBlock{max-width:100%;height:50px}.crossBuySlider .crossEqual,.crossBuySlider .crossPlus{margin:0 auto 7px}.crossBuySlider .productSale{top:-7px;left:12px}.otz-item{display:block}.storePage2 .otz-person{width:100%}.storePage2 .otz-text{margin:0;width:100%}.pageNavigation .pagination>li>a,.pageNavigation .pagination>li>span{font-size:14px}.pageNavigation .pagination>li:first-child a,.pageNavigation .pagination>li:last-child a{padding:2px 10px 0;height:34px}.brands-page .categoryBlock .leftBlock{width:100%}.brands-page .rightBlock{width:100%}.brands-page .leftBlock .filter{margin:0 0 15px}.brands-page .leftBlock .filter label:before{margin-right:5px}.brands-page .leftBlock .filter li{display:inline-block;vertical-align:top;width:auto;margin-right:10px}}@media (max-width:580px){.crossBuySlider .crossItem .imgBlock{width:30%}.crossBuySlider .crossItem .descrBlock{width:70%}}@media only screen and (max-width:480px){.sliderThree-item .cont{padding:0;margin:0}.productSliderWrap .productSliderNav .item{height:70px;margin:0 5px}.productSliderWrap .productSliderNav .item img{max-width:65px;max-height:65px}.productSliderWrap .productSliderNav .slick-arrow{height:70px}.productInfo .productCost{float:none;width:auto;text-align:left}.productInfo .bcount .bminus{margin-right:0}.productInfo .clearfix .stw{float:none;text-align:center}.productInfo .dT .volume{float:none;text-align:center;width:100%}.productInfo .dT .socShareTov{float:none;text-align:center;margin:0}.productInfo .bcount{padding-right:0;width:90px;margin-right:15px;float:none;text-align:center}.productInfo .buYButtons{display:block}.productInfo .buYButtons .but{margin:0 0 20px}.fixed-aside{top:auto;bottom:30px;right:0;left:0;-ms-transform:translate(0,200%);-webkit-transform:translate(0,200%);transform:translate(0,200%);-webkit-transition:.8s cubic-bezier(1,-.25,0,1.43);-o-transition:.8s cubic-bezier(1,-.25,0,1.43);transition:.8s cubic-bezier(1,-.25,0,1.43);text-align:center}.fixed-aside.visible{-ms-transform:translate(0,0);-webkit-transform:translate(0,0);transform:translate(0,0)}.fixed-aside a span,.fixed-aside button span{display:none}.fixed-aside ul li{display:inline-block;vertical-align:top;margin:0 15px;border:0}.fixed-aside ul li.lastViewed{display:none}.fixed-aside a,.fixed-aside button{background-color:transparent}.fixed-aside a i,.fixed-aside button i{-webkit-border-radius:100%;border-radius:100%;width:52px;height:52px;line-height:52px;font-size:24px}.brands-page .categoryBlock .rightBlock .layoutBlock{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media (max-width:580px){.crossBuySlider .crossItem .imgBlock{width:40%}.crossBuySlider .crossItem .descrBlock{width:60%}}@media (max-width:375px){.productSliderWrap .productSlider .item img{max-width:100%;max-height:280px}.productSliderWrap .productSlider .item{height:320px}}.mainMenu .podMenu ul li a{color:#000;font-size:14px;padding:3px 3px 3px 10px}.mainMenu .podMenu ul li.category-item a{color:#598430;font-size:15px;font-family:GothamMedium,sans-serif}.mainMenu .podMenu ul li.category-item a:hover{color:#fff}.basket-item .bcount input{display:inline-block;vertical-align:top;width:30px;height:20px;border:0;outline:0;text-align:center}.mainMenu .podMenu>ul{width:100%;-webkit-column-count:5;-moz-column-count:5;column-count:5}.mainMenu .podMenu>ul>li{width:100%}.pageTitle{overflow:hidden;text-align:center}.pageTitle h1{display:inline-block;padding:0 20px;font-family:GothamMedium,sans-serif;font-size:22px;text-transform:uppercase;position:relative;margin:10px 0 40px}.pageTitle h1:after,.pageTitle h1:before{content:'';position:absolute;top:12px;height:1px;background-color:#598430;width:100vw}.pageTitle h1:before{right:100%}.pageTitle h1:after{left:100%}.basket-item .img-block img{font-size:11px}.categoryModal .mCSB_scrollTools .mCSB_draggerContainer{left:7px}.categoryModal .mCSB_inside>.mCSB_container{margin-right:12px}.categoryModal .modal-category{border-right:1px solid transparent}.logoCont img{display:inline-block;max-width:210px;max-height:46px}.map-container #map{width:100%;display:block;height:520px;border:0}.Contacts .grafic-bar>a{color:#000}.linkToMap{text-align:center}.linkToMap a{color:#000;font-size:18px;text-decoration:underline;display:inline-block;position:relative;padding-left:45px}.linkToMap a:before{content:'';width:32px;height:42px;background:url(../img/map-marker.png) no-repeat center;position:absolute;left:5px;top:-7px}.registration .comment{margin-left:15px}.registration .comment a:hover{color:#fff}.registration .comment a.active{color:#ea99f9}.productAvailability .medium{font-family: Roboto,sans-serif; font-weight: 700;}@media(max-width:991px){.productInfo{padding-left:0}}@media(max-width:767px){.productAvailability{text-align:center;font-size:13px}.mainMenu .podMenu>ul{-webkit-column-count:3;-moz-column-count:3;column-count:3;background-color:#fff}.mainMenu .podMenu>ul>li ul{background-color:#fff}.productInfo .productShortDescr{font-size:12px}}@media(max-width:480px){.mainMenu .podMenu>ul{-webkit-column-count:2;-moz-column-count:2;column-count:2}}.storeCard p{font-weight:400;color:#000;}.productInfo .productShortDescr p{font-size:.875rem;}.productInfo .productCost .oldCost p{font-family:GothamMedium,sans-serif;font-size:16px;color:#aaa}.productInfo .productCost .oldCost p .hrn{font-size:10px;position:relative;top:-2px}.productInfo .productCost .oldCost p .lastCost{font-size:10px;position:relative;top:-5px}.productInfo .productCost .newCost p{font-family:GothamMedium,sans-serif;font-size:26px}.productInfo .productCost .newCost p .hrn{font-size:16px}.header-autorization{float:right;position:relative;padding-left:25px}.header-autorization:before{content:'';width:20px;height:20px;position:absolute;top:0;left:0;background:url(../img/userPurp.png) no-repeat center}.header-autorization .dropdown{display:inline-block;position:static}.header-autorization .dropdown>a{color:#c3c3c3;font-family:GothamLight,sans-serif;z-index:3}.header-autorization .dropdown-menu{left:auto;right:0;color:#000;width:280px;padding:10px;text-align:center;-webkit-box-shadow:0 15px 20px #b9b9b9;box-shadow:0 15px 20px #b9b9b9;z-index:3;border:0;border-radius:0;font-family:GothamLight,sans-serif;top:calc(100% + 3px)}.header-autorization .dropdown-menu label{text-align:left;display:block;font-size:.84rem;font-family:GothamMedium,sans-serif}.header-autorization .dropdown-menu input{padding:5px;margin-bottom:15px;width:100%;display:block}.header-autorization .dropdown-menu input:focus{border:2px solid #000}.header-autorization .dropdown-menu button,.header-autorization .dropdown-menu input[type=submit]{background:#598430;border:1px solid #598430;color:#fff;display:block;width:100%;padding:7px 0;margin-bottom:40px;text-transform:uppercase}.header-autorization .dropdown-menu .soc{padding:40px 0 20px 0;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;position:relative;margin-bottom:15px}.header-autorization .enterBlockTit{font-size:1rem;font-family:GothamMedium,sans-serif;text-transform:uppercase;margin-bottom:10px}.header-autorization .dropdown-menu .or{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:46px;height:46px;border:1px solid #f0f0f0;background:#f9f9f9;position:absolute;top:-23px;left:50%;-webkit-border-radius:50%;border-radius:50%;margin-left:-23px}.header-autorization .dropdown-menu .soc p{color:#838590;margin-bottom:10px}.header-autorization .dropdown-menu p{text-align:center}.header-autorization .dropdown-menu a{color:#c3c3c3;font-family:GothamLight,sans-serif;font-size:.8125rem;padding:0 5px;position:relative;z-index:3;display:inline-block;vertical-align:top}.header-autorization .dropdown-menu .socImg{text-align:center}.header-autorization .dropdown-menu .zareg{display:inline-block;border-bottom:1px dotted #dc4b4b;line-height:15px;cursor:pointer}.success-message{margin:-5px 0 0;color:#fff;font-size:16px;padding:10px 40px 12px 75px;background-color:#5cb85c;position:relative}.success-warning{margin:-5px 0 0;color:#fff;font-size:16px;padding:10px 40px 12px 75px;background-color:#f0ad4e;position:relative}.errors-exit .form-wrap{max-width:600px;margin:0 auto 50px;padding:0 15px}.errors-exit>p{text-align:center;color:#d9534f;max-width:700px;margin:0 auto 40px;border-radius:4px}.errors-exit .form-wrap input{display:block;margin-bottom:15px;width:100%;height:36px;padding:0 12px}.errors-exit .form-wrap input[type=submit]{background-color:#598430;color:#fff;padding:8px 10px;border:0;outline:0}.errors-exit .form-wrap input:focus{border:1px solid #000}.productInfo .bcount input{width:30px;text-align:center;border:0;outline:0}@media(max-width:767px){.mainMenu .podMenu>ul>li>ul>li{display:none}.mainMenu .podMenu>ul>li>ul>li.category-item{display:block}.header-autorization{float:none;text-align:center}.header-autorization .dropdown-menu{left:0;right:0;margin:0 auto}.header-autorization:before{display:none}}@media(max-width:480px){.blockTwo{padding:25px 0}}.productAvailability .fa-minus-circle{color:#d9534f;margin-right:5px}.productAvailability .fa-check-circle{color:#5cb85c;margin-right:5px}.modal-address{-moz-user-select:text;-webkit-user-select:text;-ms-user-select:text;user-select:text}.modal-address p{-moz-user-select:text;-webkit-user-select:text;-ms-user-select:text;user-select:text}.header-geo-location{float:right;margin-right:15px;position:relative;padding-left:25px}.geodropdown{padding:15px!important}.geodropdown label{width:auto;margin-bottom:8px}.geodropdown input[type=submit]{width:100%;background-color:#598430;color:#fff;padding:8px 10px;border:0;display:block;margin-top:20px}.header-geo-location:before{content:'';width:20px;height:20px;background:url(../img/header-marker.png) no-repeat center;position:absolute;left:0;top:0;background-size:contain}.header-geo-location .dropdown>a{color:#c3c3c3;font-family:GothamLight,sans-serif;z-index:3}.header-geo-location .dropdown-menu{left:auto;right:0;color:#000;width:280px;padding:10px;-webkit-box-shadow:0 15px 20px #b9b9b9;box-shadow:0 15px 20px #b9b9b9;z-index:3;border:0;border-radius:0;font-family:GothamLight,sans-serif;top:calc(100% + 3px)}@media(max-width:991px){.header-geo-location{clear:both;margin-right:5px;margin-top:5px}.header-geo-location-wrap{clear:both;margin-right:5px;margin-top:5px}}@media(max-width:767px){.header-geo-location{float:none;display:block;width:100px;margin:5px auto 0}}.registration .comment .sep{position:relative;top:-3px}.registration .comment{display:inline-block;margin-top:3px}.registration .comment a{display:inline-block;opacity:.7}.registration .comment a.active{opacity:1}.registration .comment a img{display:block;max-width:28px}.cities-modal-content .city-item{float:left;width:33.33%;height:32px;padding:0 25px 0 13px;position:relative;color:#2b2b2b;font-size:14px;line-height:32px;cursor:pointer}.cities-modal-content .modal-body{padding:30px}.cities-modal-content .city-item:after{content:'';display:block;position:absolute;height:7px;width:11px;top:50%;margin-top:-5px;right:9px;border-left:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.cities-modal-content .city-item:active,.cities-modal-content .city-item:focus,.cities-modal-content .city-item:hover{text-decoration:none;color:#598430}.cities-modal-content .city-item.active{background-color:#598430;color:#fff}.header-geo-location{font-family:GothamLight,sans-serif}.header-geo-location span{cursor:pointer}.contacts-slider .item{background-size:cover;background-position:center;background-repeat:no-repeat;height:760px}.contacts-slider .slick-arrow{position:absolute;top:0;height:100%;z-index:10;width:40px;background-color:rgb(140,39,159,.5);cursor:pointer;font-size:32px;opacity:0;transition:.25s}.contacts-slider:hover .slick-arrow{opacity:1}.contacts-slider .slick-arrow:before{top:50%;margin-top:-5px;position:absolute;color:#fff}.contacts-slider .slick-arrow.slick-next{right:0}.contacts-slider .slick-arrow.slick-next:before{right:14px}.contacts-slider .slick-arrow.slick-prev{left:0}.contacts-slider .slick-arrow.slick-prev:before{left:14px}@media(max-width:991px){.contacts-slider .item{height:300px}}@media(max-width:600px){.cities-modal-content .city-item{width:50%;font-size:13px;height:auto;line-height:1;padding:8px 25px 8px 13px}.cities-modal-content .modal-body{padding:15px}}.fb_iframe_widget{width:30px;height:30px;overflow:hidden;vertical-align:top;position:relative}.fb_iframe_widget span{display:block;width:100%!important;height:100%!important}.fb_iframe_widget iframe{width:100%!important;height:100%!important}.socImg .fb-wrap:before{content:'';width:40px;height:40px;background:#fff url(../img/facebookimg.png) no-repeat center;position:absolute;top:-5px;left:-3px;z-index:10;pointer-events:none;border:5px solid #fff}.socImg .fb-wrap{display:inline-block;vertical-align:top;position:relative}.catalog-price-row .input-column{display:inline-block;vertical-align:top}.catalog-price-row .input-column>span{font-size:13px;margin-top:7px;display:none}.catalog-price-row button{display:none;background:#598430;color:#fff;outline:0;border:0;padding:6px 20px;margin-left:5px}.catalog-price-row button:hover{opacity:.8}.catalog-price-row .label{display:none;vertical-align:top;margin-top:12px;color:#000;font-size:13px;font-weight:400;padding:0 4px}.catalog-price-row .input-wrap{display:inline-block;vertical-align:top}.catalog-price-row .input-wrap input{display:none;width:50px;height:36px;border:1px solid #ddd;text-align:center}.searchTitle .block_sort .sorts{margin-left:-5px}.searchTitle .block_sort .sorts a{color:#333;display:inline-block;padding:3px 7px}.searchTitle .block_sort .sorts a.active{font-weight:500;font-size:15px}.searchActiveFilters{margin-top:15px}.productInfo .productBrand a{font-size:16px;font-weight:500;font-family:Roboto;color:#3b3b3b}.productInfo .productBrand{margin-bottom:8px;margin-top:25px}.buyBut:hover .defaultBtnText{color:#fff}.block_sort>label{font-size:16px}.basketMin .basketItem.cross{display:block;border:1px solid #fdb7bc;border-radius:3px;margin-top:15px;padding:10px}.basketMin .basketItem.cross .tov{padding-bottom:10px;position:relative}.basketMin .basketItem.cross .tov:after{content:'';left:0;right:0;height:1px;background-color:#eee;position:absolute;bottom:0}.basketMin .basketItem.cross .bottom{position:relative;top:-2px;background-color:#fafafa;padding:6px 6px 8px}.basketMin .basketItem.cross .bottom .bcount{margin-top:4px;display:inline-block}.basketMin .basketItem.cross .bottom .cena{font-size:17px}.basketMin .basketItem.cross .bottom .bcount span{display:inline-block;vertical-align:top;font-family:GothamMedium,sans-serif}.basketMin .basketItem.cross .bottom{background-color:#eee;border-radius:3px;padding:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.basketMin .basketItem.cross .bottom .cena{margin-top:0}.basketMin .basketItem.cross .img{float:left}.basketMin .basketItem.cross .bDescr{margin-left:120px}.basketMin .basketItem.cross .bPrice{margin-left:120px;padding-top:0;text-align:right}.basketMin .basketItem.cross .bPrice .cena{margin-top:0}.basketMin .basketItem.cross .bPrice .cena.sale{display:inline-block;color:#aeadad;position:relative}.basketMin .basketItem.cross .bPrice .cena.sale:after{content:'';position:absolute;top:12px;left:-3px;right:-3px;height:1px;background-color:#aeadad}.basketMin .basketItem.cross .bDescr p:nth-child(1){font-size:13px;line-height:1.3}.basketMin .basketWrapper .cena{text-align:right;font-size:16px;font-family:GothamMedium,sans-serif;margin-top:10px}.zakHistory .basketItem.cross{display:block;border:1px solid #fdb7bc;border-radius:3px;margin-top:15px;padding:30px}.zakHistory .basketItem.cross .tov:after{content:'';left:0;right:0;height:1px;background-color:#eee;position:absolute;bottom:0}.zakHistory .basketItem.cross .bottom{position:relative;top:-2px;background-color:#fafafa;padding:6px 6px 8px}.zakHistory .basketItem.cross .bottom .bcount{margin-top:4px;display:inline-block}.zakHistory .basketItem.cross .bottom .cena{font-size:17px}.zakHistory .basketItem.cross .bottom .bcount span{display:inline-block;vertical-align:top;font-family:GothamMedium,sans-serif}.zakHistory .basketItem.cross .bottom{background-color:#eee;border-radius:3px;padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.zakHistory .basketItem.cross .bottom .cena{margin-top:0}.zakHistory .basketItem.cross .img{float:left}.zakHistory .basketItem.cross .bDescr{margin-left:120px}.zakHistory .basketItem.cross .bPrice{margin-left:120px;padding-top:0;text-align:right}.zakHistory .basketItem.cross .bPrice .cena{margin-top:0}.zakHistory .basketItem.cross .price .cena.cena_2{display:inline-block;color:#aeadad;position:relative}.zakHistory .basketItem.cross .price .cena.cena_2:after{content:'';position:absolute;top:12px;left:-3px;right:-3px;height:1px;background-color:#aeadad}.zakHistory .basketItem.cross .bDescr p:nth-child(1){font-size:13px;line-height:1.3}.zakHistory .basketWrapper .cena{text-align:right;font-size:16px;font-family:GothamMedium,sans-serif;margin-top:10px}.zakHistory .basketItem.cross .bImgWrap{float:left}.zakHistory .basketItem.cross .tov{overflow:hidden;padding:0 0 20px;position:relative}.zakHistory .basketItem.cross .tov .name{margin-top:20px}.zakHistory .basketItem.cross .tov .name,.zakHistory .basketItem.cross .tov .price{margin-left:230px}.zakHistory .basketItem.cross .tov .price{text-align:right}.zakHistory .basketItem.cross .dostavleno{color:#25bd10}.burgerBut{display:none}.ffilters{margin-bottom:30px}@media(max-width:991px){.zakHistory .basketItem.cross .bImgWrap img{max-width:100px}.zakHistory .basketItem.cross .tov .name,.zakHistory .basketItem.cross .tov .price{margin-left:120px}}@media(max-width:600px){.zakHistory .basketItem.cross .bottom{display:block;text-align:center}.zakHistory .basketWrapper .price .cena{text-align:right}.zakHistory .basketItem.cross{padding:10px}.zakHistory .basketWrapper .cena{text-align:center}}@media(max-width:1199px){.logoCont .contacts{width:280px}}@media(max-width:991px){.menu a{font-size:12px}.logoCont .contacts{width:240px}.logoCont .contacts .phones a{font-size:13px}.logoCont .contacts .worTime{font-size:13px}.logoCont{padding:20px 0}.cabinet-page .nav-tabs>li>a{font-size:13px!important}}.header-geo-location-wrap{float:right;margin-right:15px;position:relative;padding-left:25px}@media(max-width:767px){.header-top .col-xs-7.col-md-5{width:100%}.header-top .menu{margin-bottom:15px}.header-top .col-xs-5.col-md-7{width:100%}.header-geo-location-wrap{text-align:center;float:none;padding:0;margin:0}.header-geo-location{white-space:nowrap;width:auto;display:inline-block}.header-geo-location .dropdown-menu{width:250px;right:auto;left:50%;transform:translateX(-50%)}.menu li:last-of-type a{border-right:0}.registration .comment{margin:3px 0 0}.header-autorization{padding-left:0;margin-top:5px}.logoCont .contacts .phones,.logoCont .contacts .worTime{display:none}.logoCont{padding:20px 15px}.registration{float:none}.mainMenu{display:none;margin:0;width:100%}.burgerBut{display:block!important}.mainMenu .glavUl a{color:#fff}.mainMenu .podMenu{padding:0;display:none;position:static}.mainMenu .podMenu ul ul{max-height:600px}.mainMenu .podMenu ul{position:static}.mainMenu .podMenu>ul>li>ul>li:first-of-type{margin:0}.mainMenu .podMenu>ul>li{margin:0;float:none}.mainMenu ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:absolute;z-index:10;background:#44134d;width:100%;overflow:hidden;text-align:center}.mainMenu ul li a{color:#fff;font-size:1rem}.cabinet-page .nav-tabs{display:block}.cabinet-page .nav-tabs>li{width:50%;height:40px}.Contacts.Comp .countP{padding:0}.Contacts.Comp .countP-wraaper .num{float:left;margin:0}.Contacts.Comp .countP-wraaper>div span{display:block;width:auto;margin-left:45px}.Contacts.Comp .countP-wraaper img{display:block;margin:0 auto 10px}.Contacts.Comp .countP-wraaper .wwq{width:100%}.Contacts.Comp .countP-wraaper .wwq p{text-align:center}}@media(max-width:480px){.menu li{margin:0 10px}.menu li a{font-size:12px;border:0;padding:0 4px!important}.cabinet-page .nav-tabs>li{width:100%}}.storePage2 .haract .haract-wrapper:nth-of-type(1){padding-right:10px}@media(min-width:768px){.storePage2 .haract .haract-wrapper:nth-of-type(1){padding-right:10px}}.dropdown-backdrop{z-index:0;display:none}.header-content{position:relative}.bcount input[type=number]{-moz-appearance:textfield;pointer-events:none}.bcount input[type=number]::-webkit-inner-spin-button,.bcount input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;pointer-events:none}@media(max-width:767px){.storePage2 .haract .haract-wrapper:nth-of-type(1){padding-right:0}.storePage2 .haract .haract-wrapper:nth-of-type(2){padding-left:0}}.block2 .dropdown-toggle{background:url(../img/selArrow.png) no-repeat 97% center;width:100%;padding:5px;border:1px #a9a9a9 solid;text-align:left;min-height:34px}.block2 .dropdown-toggle a{color:#000;text-decoration:none;position:static}.block2 .div_driveway{margin-bottom:20px}.block2 .div_driveway .dropdown-menu{width:100%;height:300px;overflow-y:scroll}.block2 .div_driveway .dropdown-menu li{width:100%;display:inline-block}.block2 .div_driveway .dropdown-menu li a{display:block;white-space:pre-wrap;text-decoration:none}.block2 .dropTitle{margin-top:0;font-size:14px;line-height:1.6;width:100%;color:#7f7f7f;padding-bottom:4px;display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}.delivery-select-wrap{max-width:360px}.delivery_col .grey input{width:20px}.delivery_col p a{top:auto}@media(max-width:1199px){.delivery-select-wrap{max-width:293px}}@media(max-width:992px){.col-md-6.delivery_col{margin-top:0}.delivery-select-wrap{max-width:100%}}.div_new_posta .dropdown-menu{max-height:300px;overflow-y:auto;width:100%}.div_new_posta .dropdown-menu li a{white-space:normal;font-size:12px}.red{border-color:red!important}.green{border-color:green!important}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.delivery_nova_posta .dropdown-menu{height:auto!important;overflow:visible;overflow-y:visible!important;padding-top:55px}.delivery_nova_posta.test_drop .dropdown-menu{padding-top:0}.delivery_nova_posta .dropdown-menu ul{width:100%;max-height:300px;overflow-y:auto}.delivery_nova_posta .dropdown-menu ul .search{position:absolute;left:9px;top:5px;width:calc(100% - 20px)!important}.delivery_nova_posta .dropdown-menu ul li a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333}.div_new_posta .dropdown-menu{height:auto!important;overflow:visible;max-height:300px;overflow-y:auto!important;padding-top:0!important}.notFoundPage{overflow:hidden}@media(max-width:1440px){.blockTwo{padding:30px 0}}.sliderOne{opacity:0;height:450px}.sliderOne .slick-slide{display:none;opacity:0;visibility:hidden}.sliderOne .slick-slide:first-of-type{display:block;height:350px}.sliderOne.slick-initialized .slick-slide{display:block;opacity:1;visibility:visible}.sliderOne.slick-initialized .slick-slide .sliderOne-elem{height:450px; display: flex; justify-content: center; align-items: center;}.sliderOne.slick-initialized{opacity:1}.cfblock .sortLineChecbox.checked .check-item a label:after{display:block}.arrowN,.arrowS{display:none}.sliderTwo-wrapper .labelNew:after{content:'';width:0;height:0;left:0;bottom:-6px;border-right:6px solid #00bf9b;border-bottom:6px solid transparent;position:absolute;z-index:5}.sliderTwo-wrapper .labelSale:after{content:'';width:0;height:0;left:0;bottom:-6px;border-right:6px solid #ff2600;border-bottom:6px solid transparent;position:absolute;z-index:5}.contacts-inside iframe{height:400px!important;width:100%!important;border:0!important;margin:45px 0 30px}.contacts-inside .modal-address{text-align:left;font-family:Roboto}.contacts-inside .contacts-slider{margin-bottom:15px}.contacts-slider-nav{position:relative;padding-left:30px;padding-right:30px;max-width:550px;margin:0 auto}.contacts-slider-nav .item{height:80px;background-size:cover;background-position:center;background-repeat:no-repeat;margin:0 10px;cursor:pointer;border:1px solid transparent}.contacts-slider-nav .item:hover{border:1px solid #5c1969;opacity:.8}.contacts-slider-nav .slick-arrow{position:absolute;top:0;height:100%;z-index:10;width:25px;background-color:rgb(140,39,159,.5);cursor:pointer;font-size:24px;opacity:0;transition:.25s;padding:0;text-align:center}.contacts-slider-nav .slick-arrow:before{top:50%;position:absolute;color:#fff;transform:translateY(-50%)}.contacts-slider-nav .slick-arrow.slick-next:before{right:7px}.contacts-slider-nav .slick-arrow.slick-next{right:0}.contacts-slider-nav .slick-arrow.slick-prev:before{left:7px}.contacts-slider-nav .slick-arrow.slick-prev{left:0}.contacts-slider-nav:hover .slick-arrow{opacity:1}.labelTop{position:absolute;top:0;left:0;width:80px;height:30px;padding:5px 20px;color:#fff;font-family:GothamMedium,sans-serif;z-index:2;background-color:#598430}.labelTop:after{content:'';width:0;height:0;left:0;bottom:-6px;border-right:6px solid #598430;border-bottom:6px solid transparent;position:absolute;z-index:5}@media(max-width:1199px){.contacts-inside iframe{height:350px!important}.contacts-slider .item{height:350px}.lineTitle{font-size:18px}}@media(max-width:991px){.contacts-inside iframe{height:300px!important}.contacts-slider .item{height:300px}.lineTitle{font-size:16px}.contacts-inside .modal-address{font-size:14px}.contacts-inside .modal-address p{font-size:14px}.contacts-slider .slick-arrow{opacity:1}.contacts-slider-nav .slick-arrow{opacity:1}}@media(max-width:767px){.contacts-inside iframe{height:250px!important}.contacts-slider .item{height:250px}.lineTitle{font-size:14px}.contacts-slider-nav{width:400px}}@media(max-width:575px){.contacts-slider-nav{width:350px}}@media(max-width:479px){.contacts-slider-nav{width:280px}}.delivery_nova_posta.test_drop .dropdown-menu{padding-top:0}.delivery_nova_posta.test_drop .dropdown-menu ul{max-height:none;overflow:visible}.breadcrumbs{list-style:none;padding:0;margin:0 0 15px;text-align:center}.breadcrumbs li{color:#838590;padding-right:12px;display:inline-block;vertical-align:top;position:relative;margin-right:3px;margin-bottom:5px;font-family:RobotoLight,sans-serif}.breadcrumbs li:after{content:"\f105";font-family:FontAwesome;position:absolute;right:0;top:0}.breadcrumbs li:last-of-type:after{display:none}.breadcrumbs li a{color:#598430;text-decoration:underline;font-family:RobotoLight,sans-serif}.breadcrumbs li a:hover{text-decoration:none}.sliderTwo-item .price .oldPrice span{color:#3b3b3b}@media (min-width:1536px){.content-container{width:1450px}.content-container.sliderIndex{width:1450px}}@media (min-width:1800px){.content-container{width:1620px}.content-container.sliderIndex{width:1450px}}.index-header .inside-nav-link.nones:before{display:none}.index-header .inside-nav-link.nones:after{display:none}.cfblock .sortLineChecbox .check-item a.active label:after{content:"";text-shadow:1px 1px 1px rgba(0,0,0,.2);background:#f4f3f5 url(../img/checked.png) center center no-repeat;font-size:15px;color:#f3f3f3;text-align:center;line-height:15px;width:13px;height:13px;position:absolute;left:0;top:5px;display:block}@media (min-width:1199px){.index-header .dropdown-box.menu_3_none{right:auto;left:-40px}.index-header .header-menu .nav-item.nav-item-rel{position:relative}.index-header .catalog-dropdown.active::before{content:'';position:fixed;display:inline-block;height:100vh;left:0;top:0;width:100vw;transition:.25s;background-color:rgba(0,0,0,.4)}.index-header .horizontal-inside.no_elements .horizontal-products{display:none}.index-header .horizontal-nav.lg-horizontal-nav{width:400px}.index-header .horizontal-nav.lg-horizontal-nav .lg-button{display:block;margin:0 auto;margin-top:20px}}@media (min-width:1400px){.index-header .dropdown-box.menu_3_none{left:0}}.index-header{margin:0 0 20px!important}#nav-icon3{display:none!important}@media (max-width:480px){.search-autoresult{align-items:flex-start;justify-content:flex-start}.menu li{margin:0 5px}.flex-leng{display:flex;align-items:center;justify-content:space-around;padding-bottom:5px}.header-autorization{padding-left:0;margin-top:0}}.mCSB_container{overflow:hidden;width:auto;height:auto;min-height:60px}.header .container{max-width:1450px;width:auto;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.hide{display:none}.header .top-info-header{height:60px;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.header .top-info-header img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100%;width:auto}.header .top-info-header p{font-size:32px;text-transform:uppercase;color:#fff;font-family:ProximaNova,sans-serif;font-weight:lighter;line-height:1;margin:0;text-align:center}.header .baner-header{display:block;width:100%;position:relative;overflow:hidden;background-color:#242424}.header .top-nav-all-my{display:block;width:100%;background-color:#242424}.header .top-nav{height:36px;background-color:#242424;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0 10px}.header .top-nav nav a{color:#fff;font-size:16px;padding:4px 10px;font-family:GothamPro,sans-serif;font-weight:lighter;display:inline-block;-webkit-transition:.25s;-o-transition:.25s;transition:.25s}.header .top-nav nav a.active{background-color:#598430}.header .top-nav nav a:hover{background-color:#598430}.header .top-nav .info-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.header .top-nav .info-block svg{color:#fff;font-size:18px;margin-right:10px}.header .top-nav .info-block .clock{color:#fff;font-size:16px;font-weight:300;margin-right:25px;font-family:GothamPro,sans-serif;font-weight:lighter}.header .top-nav .info-block .phone{margin-right:55px}.header .top-nav .info-block .phone svg{color:#fff;font-size:18px;margin-right:10px}.header .top-nav .info-block .phone a{color:#fff;font-size:18px;font-family:GothamPro,sans-serif;font-weight:lighter;font-weight:300px;-webkit-transition:.25s;-o-transition:.25s;transition:.25s}.header .top-nav .info-block .phone a:hover{color:#598430}.header .top-nav .info-block .mod-button{background-color:#598430;color:#fff;font-size:16px;border:1px solid #598430;-webkit-border-radius:3px;border-radius:3px;padding:1.5px 10px;margin-right:20px;-webkit-transition:.25s;-o-transition:.25s;transition:.25s;font-family:GothamPro,sans-serif;font-weight:lighter}.header .top-nav .info-block .mod-button:hover{background-color:#000;color:#fff;border-color:#fff}.header .top-nav .info-block .leng{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:5px;margin-bottom:0}.header .top-nav .info-block .leng svg{margin-right:0}.footerac .leng{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:5px;margin-bottom:0}.footerac .leng li{list-style-type:none;margin-right:15px;opacity:.7;position:relative}.footerac .leng li:last-of-type{margin-right:0}.header .top-nav .info-block .leng li{list-style-type:none;opacity:.7;margin-right:15px;position:relative}.footerac .leng li.active,.header .top-nav .info-block .leng li.active{opacity:1}.header .top-nav .info-block .leng li:first-of-type:after{content:'';height:10px;width:1px;background-color:#fff;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:-7px}.header .top-nav .info-block .leng li:last-of-type{margin-right:0}.header .top-nav .info-block .leng li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.header .top-nav .info-block .leng li a img{max-width:25px;height:auto}.header .bottom-nav{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:25px 0}.header .bottom-nav .nav-element{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.header .bottom-nav .nav-element a{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;transition:.25s;padding:5px 10px}.header .bottom-nav .nav-element a.active svg{position:relative;color:#598430}.header .bottom-nav .nav-element a.active:after{content:'';height:10px;width:10px;border-radius:50%;position:absolute;top:3px;right:25px;background-color:#598430}.header .bottom-nav .nav-element a:first-of-type:after{display:none}.header .bottom-nav .nav-element a svg{transition:.25s;font-size:25px;margin-bottom:10px;color:#9b9b9b}.header .bottom-nav .nav-element a span{transition:.25s;font-weight:300;color:#000}.header .bottom-nav .nav-element a:hover svg{color:#598430}.header .bottom-nav form .input-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.header .bottom-nav form{position:relative}.header .bottom-nav form .input-block{border-bottom:1px #929292 solid}.header .bottom-nav form .input-block input{border:0;padding:10px 5px;font-size:20px;color:#000}.header .bottom-nav form .search-autoresult{position:absolute;width:100%;top:100%;left:0}.search-overlay{width:400px}.header .bottom-nav form .input-block input::-webkit-input-placeholder{color:#9b9b9b;font-weight:300}.header .bottom-nav form .input-block input:-ms-input-placeholder{color:#9b9b9b;font-weight:300}.header .bottom-nav form .input-block input::-moz-placeholder{color:#9b9b9b;font-weight:300}.header .bottom-nav form .input-block input::-ms-input-placeholder{color:#9b9b9b;font-weight:300}.header .bottom-nav form .input-block input::placeholder{color:#9b9b9b;font-weight:300}.header .bottom-nav form .input-block a,.header .bottom-nav form .input-block button{border:0;background-color:transparent;padding:0 15px;color:#598430;font-size:25px}.header .nav-products{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;width:100%}.header .nav-products .nav-product-item{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;height:40px;position:relative}.header .nav-products .nav-product-item .name-product{height:100%;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0 15px;white-space:nowrap;color:#000;-webkit-transition:.25s;-o-transition:.25s;transition:.25s;font-size:18px;font-family:Roboto,sans-serif;font-weight:400;border-right:1px #fff solid}.header .nav-products .nav-product-item:last-of-type .name-product{border-right:0}.header .nav-products .nav-product-item.active .name-product{background-color:#598430;color:#fff}.header .nav-products .nav-product-item:hover .name-product{background-color:#598430;color:#fff}.header .nav-products .nav-product-item.revers .name-product{background-color:#598430;color:#fff}.header .nav-products .nav-product-item.revers:hover .name-product{background-color:#000;color:#fff}.header .nav-products .nav-product-item .drop-down-product{position:absolute;top:-webkit-calc(100% - 1px);top:calc(100% - 1px);width:-webkit-calc(100vw - 17px);width:calc(100vw - 17px);display:grid;grid-template-columns:200px 1fr;grid-column-gap:30px}.header .nav-products .nav-product-item .drop-down-product .left-drop-content{display:grid;grid-template-columns:1fr}.header .nav-products .nav-product-item .drop-down-product .element-inner-drop{position:relative}.header .nav-products .nav-product-item .drop-down-product .element-inner-drop .name-inner-drop{font-family:Roboto,sans-serif;padding:10px 15px;border-bottom:1px #dcdcdc solid;display:inline-block;width:100%;color:#000;font-weight:400}.header .nav-products .nav-product-item .drop-down-product .right-drop-content{width:-webkit-calc(100vw - 200px);width:calc(100vw - 200px);left:100%;top:0;position:absolute;display:grid;grid-template-columns:1fr 200px;grid-column-gap:30px}.header .nav-products .nav-product-item .drop-down-product .right-drop-content .product-items{display:grid;grid-template-columns:200px 200px;grid-gap:30px}.header .nav-products .nav-product-item .drop-down-product .right-drop-content .product-items a{font-family:Roboto,sans-serif;padding:10px 15px;display:inline-block;width:100%;color:#000;font-weight:400}.burgerMenu{display:none}.header .bottom-nav form .input-block input{font-size:14px}.search-overlay{width:450px}.stw .text-left span{white-space:nowrap}.volume h5{font-family:GothamMedium,sans-serif;font-weight:700}@media (max-width:1200px){.productSliderWrap .productSliderNav .item{max-width:65px;height:65px}.stw .text-left span{font-size:13px}.header .bottom-nav{height:auto!important}.header .top-info-header p{font-size:25px;line-height:1}.header .top-info-header{padding:10px 0}.header .top-nav nav a{font-size:16px;padding:10px 5px}.header .top-nav .info-block .clock{font-size:14px;margin-right:15px}.header .top-nav .info-block .phone{margin-right:25px}.header .top-nav .info-block .phone a{font-size:16px}.search-overlay{width:300px}.header .bottom-nav{width:100%;padding:15px 10px}}@media (max-width:1024px){.header .top-info-header{display:none}.mainMenu{display:none}.header .top-nav{justify-content:flex-end}}@media (max-width:991px){.header .bottom-nav form .input-block button{border:0;background-color:transparent;padding:0 10px;color:#598430;font-size:20px}.header .bottom-nav .nav-element a span{font-weight:300;color:#000;font-size:14px}.header .top-info-header p{font-size:18px;line-height:1}.header .logo img{width:150px}.header .bottom-nav form .input-block input{font-size:14px}.search-overlay{width:250px}.header .bottom-nav .nav-element a{padding:5px 10px}.header .top-nav{padding:5px}.header .mainMenu{top:0;left:0;padding-left:0;background-color:#000;position:fixed;height:100vh;width:100%;z-index:2;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-transition:.25s;-o-transition:.25s;transition:.25s;-webkit-transform:translateX(-200%);-ms-transform:translateX(-200%);transform:translateX(-200%)}.header .mainMenu.active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.header .top-nav nav a{font-size:2.3rem;padding:1rem 1.5rem}.header .ham{cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;-o-transition:transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;display:none}.header .hamRotate.active{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.header .hamRotate180.active{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.header .line{fill:none;-webkit-transition:stroke-dasharray .4s,stroke-dashoffset .4s;-o-transition:stroke-dasharray .4s,stroke-dashoffset .4s;transition:stroke-dasharray .4s,stroke-dashoffset .4s;stroke:#fff;stroke-width:5.5;stroke-linecap:round}.header .ham8 .top{stroke-dasharray:40 160}.header .ham8 .middle{stroke-dasharray:40 142;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;-o-transition:transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.header .ham8 .bottom{stroke-dasharray:40 85;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-transition:stroke-dashoffset .4s,-webkit-transform .4s;transition:stroke-dashoffset .4s,-webkit-transform .4s;-o-transition:transform .4s,stroke-dashoffset .4s;transition:transform .4s,stroke-dashoffset .4s;transition:transform .4s,stroke-dashoffset .4s,-webkit-transform .4s}.header .ham8.active .top{stroke-dashoffset:-64px}.header .ham8.active .middle{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.header .ham8.active .bottom{stroke-dashoffset:-64px}.header .burgerMenu{background-color:transparent;border:0;margin:-10px;-webkit-transition:.25s;-o-transition:.25s;transition:.25s;display:inline-block}.header .burgerMenu svg{fill:#fff}.header .burgerMenu.active{padding:0;margin:0;z-index:3;position:fixed;right:-2px;top:0;background-color:transparent}.header .burgerMenu.active svg{fill:#fff}}.searchCat{display:none}@media (max-width:767px){.header .bottom-nav .nav-element a svg{margin-bottom:0}.header .bottom-nav .nav-element a span{display:none}.header .top-info-header{display:none}.header .top-nav{display:none}.header .bottom-nav form{left:0;width:100%;background-color:#fff;transition:.25s;z-index:9}.header .bottom-nav form.active{top:0}.header .bottom-nav form .input-block input{width:auto;font-size:14px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.searchCat{position:absolute;right:0;top:56px;background-color:transparent;color:#fff;fill:#fff;padding:5px 15px;border:0;z-index:20;font-size:22px;display:none}.header .bottom-nav{padding:10px 0}.header .bottom-nav .nav-element a.active:after{top:3px;right:7px}}.enter-modal .enterBlock{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:10px}.enter-modal .enterBlock .enterBlockTit{font-size:1rem;font-family:GothamMedium,sans-serif;text-transform:uppercase;margin-bottom:10px}.enter-modal .enterBlock .or{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:46px;height:46px;border:1px solid #f0f0f0;background:#f9f9f9;position:absolute;top:-23px;left:50%;-webkit-border-radius:50%;border-radius:50%;margin-left:-23px}.enter-modal .enterBlock form{display:flex;align-items:center;justify-content:center;flex-direction:column}.enter-modal .enterBlock .socImg{display:flex;width:100%;align-items:center;justify-content:center}.enter-modal .enterBlock .soc{padding:40px 0 20px 0;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;position:relative;margin-bottom:15px}.enter-modal .enterBlock .socImg a{margin-right:15px}.enter-modal .enterBlock form{width:100%}.enter-modal .enterBlock form input,.enter-modal .enterBlock form label{width:100%}.enter-modal .enterBlock form input{-webkit-box-shadow:none;background-color:transparent;box-shadow:none;border:1px solid #a9a9a9;-webkit-border-radius:0;border-radius:0;height:36px;line-height:34px;padding:0 12px;margin-bottom:15px}.enter-modal .enterBlock{position:relative}.enter-modal .enterBlock button.close{position:absolute;right:10px;top:5px}.enter-modal .enterBlock .grey.forgotPass{margin:0}.enter-modal .enterBlock form button[type=submit],.enter-modal .enterBlock form input[type=submit]{background-color:#598430;color:#fff;font-size:16px;border:1px solid #598430;border-radius:0;padding:7.5px 15px;-webkit-transition:.25s;-o-transition:.25s;width:auto;height:auto;line-height:1;transition:.25s;font-weight:lighter;background:#598430;border:1px solid #598430;color:#fff;display:block;width:100%;padding:7px 0;margin-bottom:40px;text-transform:uppercase}.regist-but{background-color:transparent;font-family:GothamLight,sans-serif;font-size:.8125rem;padding:0 5px;position:relative;z-index:3;display:inline-block;vertical-align:top;border:0;border-bottom:1px dotted #dc4b4b;line-height:15px;cursor:pointer;color:#dc4b4b}.enter-modal .enterBlock form button[type=submit]{margin-top:10px}.index-header .header-menu .nav-item.revers{display:none}@media (max-width:767px){.index-header .header-menu .catalog-dropdown-close,.index-header .header-menu .container,.index-header .header-menu .item-link{cursor:pointer}}.sliderTwo-item .storeName{position:relative;overflow:hidden;height:54px;margin-bottom:25PX}.slick-slider .stars{position:absolute;top:315px;left:50%;transform:translateX(-50%)}body{padding:0!important}.stars{color:#598430}.contacts-slider .slick-arrow,.contacts-slider-nav .slick-arrow{transform:rotate(180deg)}@media (max-width:480px){.condition .sliderTwo-item{}}@media (min-width:1200px){.main.newProductPage .container{max-width:1450px}}.anchorBlock{padding-left:0!important;display:flex;align-items:center;justify-content:flex-start;border-bottom:3px #212121 solid}.anchorBlock li{list-style-type:none; margin-bottom: -3px;}.anchorBlock li a{display:inline-block;padding:15px 15px 10px 15px;color:#000;font-size:16px;font-weight:400;transition:.25s;border-bottom:3px transparent solid}.anchorBlock li a:hover{border-bottom:3px #598430 solid}.anchorBlock li.active a{border-bottom:3px #598430 solid}.ty-product-detail ul.dostavka-ul li{padding:0 0 20px 43px;list-style:none;line-height:120%}.ty-product-detail ul.dostavka-ul{padding:0}.ty-product-detail ul.dostavka-ul .text-dost-title{text-transform:uppercase;font-weight:700;font-size:14px;color:#3b3b3b}.ty-product-detail ul.dostavka-ul .text-dost-com{color:gray;font-size:13px}.ty-product-detail .advanced-layer-02{padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ty-product-detail .img-dost{background:no-repeat center;background-size:contain;width:45px;height:44px;margin-left:-60px; margin-top: -4px; display:inline-block;float:left}.productPresent{text-align:center;padding:15px 0;background:#eff0f6;border:1px #e6e7e9 solid;border-bottom:0}.productInfo .buYButtons .but{margin-right:15px}.productInfo .buYButtons .but,.productInfo .buYButtons button{margin-left:0}.productInfo .buYButtons{justify-content:flex-start;flex-wrap:wrap}.ntextWrap{margin:0}.stw{display:grid;grid-template-columns:repeat(2,1fr);padding:15px 0;border:1px #e6e7e9 solid;grid-gap:10px}.like{padding-top:5px;padding-bottom:5px}.stw .stars{margin-right:0}.stw .text-left{display:flex;align-items:center;justify-content:center;padding:5px;font-size:16px;font-weight:500;font-family:Roboto;color:#3b3b3b}.stw .rigt-block{align-items:center;justify-content:center;flex-direction:column; padding: 0; margin-bottom: 15px;}.like{display:flex;align-items:center;justify-content:center; cursor: pointer;}.like svg{font-size:30px;margin-right:10px}.like.active svg{color:#598430}.like p{margin:0;line-height:1.2;font-size:12px}.like p b{cursor:pointer;color:#337ab7;text-decoration:underline}.storeCard .haract-wrapper p{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.storePage2 .opis .titOpis img{display:none}.storePage2 .opis .liner{display:none}.storePage2 .opis .titOpis{width:100%;text-align:center}.reviewFormBlock .title{text-align:center}.reviewFormBlock form{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:25px}.inputBlock{display:flex;flex-direction:column}.reviewFormBlock .form-col{width:100%}.reviewFormBlock .form-row .form-col:first-of-type{padding-right:0}.reviewFormBlock .but{width:100%}.reviewFormBlock .raiting-col span{position:static}.reviewFormBlock{display:none}.reviewFormBlock .raiting-col{display:flex;flex-direction:column}.reviewFormBlock .raiting-col{padding-left:0;padding-top:25px}.reviewFormBlock .raiting-col .rating{margin:0;margin-right:0;width:121x;position:relative;left:-2px}.socShareTov a{padding:0 5px}.reviewFormBlock{position:relative}.butForm{transition:.25s;opacity:1}.butForm.active{transition:.25s;opacity:0;cursor:default}.reviewFormBlock .closeMy{position:absolute;bottom:100%;right:0;background-color:transparent;border:0;padding:10px;font-size:16px;color:#598430;display:flex;align-items:center;opacity:1}.reviewFormBlock .closeMy svg{margin-left:10px}.original img{max-height:70px; max-width:70px}.opisMy{margin-top:20px;color:#3b3b3b;font-size:.875rem;display:inline-block;position:relative;margin-bottom:20px}.opisMy:before{content:'';position:absolute;width:100%;height:1px;background-color:#3b3b3b;bottom:0;left:0}.socShareTov a img{width:20px;height:20px}.socShareTov{margin-top:15px}.anchorBlock{flex-wrap:wrap}@media (max-width:767px){.storeCard .haract-wrapper p{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px}}.buyProductBtn.isActive:before{display:none}@media (max-width:480px){.ty-product-detail .advanced-layer-02{padding:15px 0;}.ty-product-detail ul.dostavka-ul .text-dost-title{font-size:12px}.ty-product-detail ul.dostavka-ul{display:grid;grid-template-columns:1fr;grid-gap:0}.productInfo .buYButtons{display:flex;align-items:center}.productInfo .buYButtons .but{margin-bottom:0}.storePage2{padding-top:0}.anchorBlock,.dT,.like p,.productInfo .buYButtons img {display:none}.productInfo .productBrand{text-align:center}.storeCard .haract-wrapper p{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.otzWrapper{padding:0 2%;padding-top:25px}.productInfo .buYButtons button{display:inline-block;padding-left:10px;padding-right:10px;}.sliderTwo-wrapper{margin:0 -30px}.slick-slider .stars{width:100%;top:222px}.sliderTwo-wrapper{margin-top:25px}.slick-slider .stars svg{width:1em}.catalogImgBlock{height:150px;margin:0 0 10px}.sliderTwo-item .price{margin-bottom:0}.storePage2 .opis .titOpis{font-size:1rem}.breadcrumbs li a{font-size:12px}.breadcrumbs,.separatorPurpDost{padding:0}.productInfo .col-xs-6{width:100%}.slick-dots{display:flex;align-items:center;justify-content:center;position:absolute;top:100%;left:50%;transform:translateX(-50%)}.slick-dots li{list-style-type:none;padding:0 3px;margin:0 3px}.slick-dots li button{color:transparent;height:12px;width:12px;border-radius:50%;border:0}.slick-dots li.slick-active button{background-color:#ccc}.productInfo .productBrand{display:none}.productInfo{display:grid;grid-template-columns:1fr}.productInfo .bcount .bcounter{margin:0 1px}.productInfo .buYButtons{justify-content:center}.productInfo .buYButtons{display:flex;align-content:stretch}.opisMy{margin-top:0;display:block;margin-right:auto}.storePage2 .but{margin-bottom:15px}.productInfo .bcount{padding-top:10px}.storePage2 .opis .titOpis div span:first-of-type{display:block}.labelNew,.labelSale,.labelTop{left:10px;top:5px;width:60px;padding:5px 10px;}.labelTop{width:60px;height:30px}.buyProductBtn.isActive:before{display:none}.productInfo .buYButtons .but{margin-right:10px}.productInfo .buYButtons button{font-size:12px;}.stw{padding:0}.fa-check-circle{color:#5cb85c;margin-right:5px}.ty-product-detail ul.dostavka-ul li{padding:0 0 15px 43px}.reviewFormBlock form{grid-template-columns:1fr;grid-gap:10px}}.gridMapModal{display:grid;grid-template-columns:350px 1fr;grid-gap:40px;padding:50px 40px;padding-right:25px}.gridMapModal ul{padding:10px;padding-right:0;padding-left:0}.gridMapModal ul li{list-style-type:none;margin-bottom:10px;padding:10px;border:1px #ccc solid}.gridMapModal ul li a{color:#000;transition:.25s;font-weight:700}.gridMapModal ul li a:hover{color:#ba7dc5}.gridMapModal ul li img{margin-right:10px}#mapModal button.close{position:absolute;top:-1px;right:10px;float:right;font-size:45px;font-weight:400;line-height:1;color:#666;text-shadow:none;opacity:1}#mapModal .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#598430}.productInfo .productCost .oldCost{font-family:GothamMedium,sans-serif;font-size:.8rem;display:inline-block;vertical-align:bottom;margin:0;margin-left:10px;color:#aaa;position:relative;line-height:1;float:right}#mapModal .vNayavnosti{max-height:450px}.productInfo .productCost .oldCost p{font-family:GothamMedium,sans-serif;font-size:16px;color:#aaa}@media (max-width:991px){#mapModal .vNayavnosti{max-height:250px!important}.gridMapModal{display:grid;grid-template-columns:1fr;grid-gap:10px;padding:15px;padding-top:25px}#mapModal .map-container #map{width:100%;display:block;height:250px;border:0}}#mapModal #dLabel{width:100%;height:auto;border-radius:2px;background-color:#f0efef;border:solid 1px #d0cfcf;text-align:left;padding:7.5px 15px;color:#333;letter-spacing:.7px;margin-top:15px}#mapModal .caret{float:right;margin-top:9px;display:block}#mapModal .dropdown-menu{width:100%;padding:0;margin:0;border-top-left-radius:0;border-top-right-radius:0}#mapModal .dropdown button:hover,.dropdown button:focus{border:none;outline:0}#mapModal .dropdown.open button#dLabel{border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:0 3px 6px 0 rgba(0,0,0,.23);border:solid 1px #d0cfcf;border-bottom:none}#mapModal .dropdown.open ul{box-shadow:0 3px 6px 0 rgba(0,0,0,.23);border:solid 1px #d0cfcf;border-top:none;height:200px;z-index:9;position:relative}#mapModal .dropdown-menu li{line-height:1.5;letter-spacing:.7px;color:#333;font-size:14px;cursor:pointer;padding:7.5px 15px;border-top:solid 1px #d0cfcf}#mapModal .dropdown-menu li:hover{background-color:#ccc}hr{margin-top:5px;margin-bottom:5px;border:0;border-top:1px solid #eee}.productInfo .productCost .newCost p{line-height:65px}.productInfo .buYButtons .but{width:220px;font-size:.66rem}@media (max-width:480px){.gridMapModal ul{height:210px!important}.productInfo .clearfix{position:relative}.productInfo .productCost .oldCost{position:absolute;top:0;right:0}.productInfo .productCost .newCost p{font-size:22px}.productInfo .bcount .bminus{margin-left:0}.productInfo .bcount{margin-right:5px}.productInfo .productCost .oldCost p{white-space:nowrap}}@media (min-width:375px) and (max-width:480px){.productInfo .productCost .oldCost{top:15px}}.review_verified{color:green; font-size: 12px;}.colorBlock .allBox{width:100%;display:flex;align-items:center;justify-content:center;padding:0;margin:0;flex-wrap:wrap}.colorBlock .allBox .item{list-style-type:none;position:relative;display:flex;align-items:center;justify-content:flex-start;margin:0 4px 4px 0}.colorBlock .allBox .item a .imgBlock{display:inline-block;height:24px;width:24px;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}.colorBlock .allBox .item a{padding:4px;border-radius:3px;white-space: nowrap; border:1px #ededed solid;display:flex;align-items:center;justify-content:flex-start}.colorBlock h5{font-family:GothamMedium,sans-serif;font-weight:700}.colorBlock .allBox .item a span{transition:.25s;display:none;margin-left:5px;line-height:18px;color:#333}.colorBlock .allBox .item a.active{border-color:#598430}.colorBlock .allBox .item a:hover{border-color:#598430}.colorBlock .allBox .item a.active span{display:inline-block}.colorBlock .allBox .item a.active .imgBlock::after{content:'';display:inline-block;height:20px;width:20px;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg viewBox='0 0 23 19' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M19.867.564L6.434 14.56l-3.36-3.502a1.745 1.745 0 0 0-2.55 0 1.943 1.943 0 0 0 .001 2.656l4.456 4.634c.84.873 2.18.872 3.02-.002l14.463-15.07a1.983 1.983 0 0 0 0-2.709 1.778 1.778 0 0 0-2.598 0z' fill-rule='evenodd' clip-rule='evenodd'%3e%3c/path%3e%3c/svg%3e");position:absolute;left:2px;top:2px}@media (max-width:480px){.colorBlock .allBox .item a.active span{display:none!important}}.slick-dots{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;width:100%}.slick-dots li{list-style-type:none;margin:0 5px}.slick-dots li button{font-size:1px;color:transparent;height:15px;width:15px;border-radius:50%;border:1px #bcbcbc solid;background-color:#d8d8d8}.slick-dots li.slick-active button{background-color:#598430}@media(max-width:480px){.slick-dots li{list-style-type:none;margin:0 2.5px}}.basket-modal .modal-footer .continue-shop:before{display:none}.basket-modal table{width:100%}.basket-modal .modal-footer .continue-shop{opacity:1;padding-left:0}.myModalFooter{display:flex;align-items:center;justify-content:center;flex-direction:column}.allBasketBlock{display:grid;grid-template-columns:60% 20% 20%;grid-gap:30px} .priseBlock{background-color:#f2f2f2;padding:15px}.priseBlock .title{text-align:center;font-weight:400;margin-top:0}.priseBlock ul{padding:0;margin:0;list-style-type:none}.priseBlock li{display:flex;align-items:center;justify-content:space-between;padding:4px 0} .priseBlock li:last-of-type{border:0} .priseBlock li.reds{border-top:1px #ccc solid;border-bottom:1px #ccc solid} .priseBlock li span:last-of-type{margin-left:25px} .priseBlock li.reds span{color:red}.priseBlock button{width:100%;margin-top:20px}.basket-page .allBasketBlock .centerBlock .blockTabsMy{margin-top:25px;border-top:1px #ccc solid;border-bottom:1px #ccc solid}.basket-page .allBasketBlock .centerBlock .blockTabsMy .item .itemHed{padding:7.5px 15px;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.basket-page .allBasketBlock .centerBlock .blockTabsMy .item .itemHed:after{content:'+';font-size:22px;line-height:1}.basket-page .allBasketBlock .centerBlock .blockTabsMy .item{border-bottom:1px #ccc solid}.basket-page .allBasketBlock .centerBlock .blockTabsMy .item:last-of-type{border-bottom:0}.basket-page .allBasketBlock .centerBlock .platBlock .title{font-weight:400}.basket-page .allBasketBlock .rightBlock .cabinetBlock .title{font-weight:400;margin-top:15px;width:100%;text-align:center}.basket-page .allBasketBlock .rightBlock .cabinetBlock{display:flex;align-items:flex-start;justify-content:center;flex-direction:column}.cabinetBlock a{padding:4px 20px;line-height:1}


.labelSale {
  display: flex;
  align-items: center;
  justify-content: center;
}

.labelSale span {
  font-weight: inherit;
}

.labelSale:after {
  bottom: -5px;
}

.price .oldPrice {
  display: block;
  margin-right: 0;
  text-align: center;
}


.productSlider video {
  display: block;
  max-width: 100%;
  max-height: 100%;
}

.productSliderNav .slick-dots {
  padding-left: 0;
  margin-top: 10px;
}

.productSliderNav .slick-dots > li {
  display: inline-block;
}

.productSliderNav .slick-dots > li:only-child {
    display: none;
}

.header-social {
  margin-right: 20px;
}

.header-social img {
  display: inline-block;
  height: 24px;
}

.review-link {
  margin-right: 12px;
}

.review-link img {
  height: 29px;
  display: inline-block;
  margin-bottom: -4px;
}

.product-articule {
	font-family: Roboto;
}

.product-articule span {
  font-weight: 700;
}

.original {
  position: absolute;
  left: 0;
  bottom: 0;
}

.ty-product-detail ul.dostavka-ul {
  display: flex;
  flex-wrap: wrap;
  font-family: Roboto;
}

.ty-product-detail .advanced-layer-02 {
	padding: 30px 0 20px;
}

.ty-product-detail ul.dostavka-ul .text-dost-title,
.ty-product-detail ul.dostavka-ul .text-dost-com {
	color: #111;
}

.newProductPage {
  padding-bottom: 50px;
}

.ty-product-detail ul.dostavka-ul li {
  flex: 0 0 33.33%;
  padding: 0 0 20px 60px;
}

.newProductPage .stw {
  border: 0;
  display: block;
  padding: 0;
  margin-bottom: 10px;
  min-height: 25px;
}

.productInfo .productPresent {
  background-color: transparent;
  padding: 0;
  border: 0;
}

.productInfo .buYButtons .one-click-btn {
  background-color: #111;
  border: 1px solid #111;
  color: #fff;
}

.productInfo .buYButtons .one-click-btn:hover {
	border-color: #598430;
}

.productInfo .buYButtons .buyProductBtn  {
  border: 1px solid #598430;
  text-transform: capitalize;
}

.storePage2 .haract .haract-item {
  /*margin-bottom: 10px;*/
}

.storeCard h4 {
  margin: 25px 0 5px;
}

.storeCard ul {
  padding-left: 15px;
  margin: 0 0 15px;
}

.container-fluid {
  width: 100%;
}

.sliderTwo-item .buyBut {
  margin-bottom: 0;
}
.cabinetBlock .title {
    font-size: 16px;
    margin-top: 0;
    font-weight: 700 !important;
    padding: 15px 20px;
    line-height: 1;
    margin-top: 0 !important;
    width: 100%;
    background-color: #f2f2f2;
    text-align: left !important;
}
.delivery_nova_posta .dropdown-menu {
  max-height: 200px;
    overflow-x: visible !important;
  overflow-y: scroll !important;
}
@media(max-width: 767px) {
  .basket-item .product-cost {
    margin-right: 0;
  }
.allBasketBlock .basket-modal {
    grid-column: 1/2;
}
}

@media(max-width: 480px) {
  .productSliderNav .slick-dots {
    position: static;
    transform: none;
  }
}

.myRadio input[type=radio]{
  position: absolute;
  visibility: hidden;
}
.myRadio li {
  position: relative;
}
.myRadio li  label {
padding-left: 35px;
z-index: 6;
position: relative;
}
.myRadio li .check{
  display: block;
  position: absolute;
  border: 2px solid #AAAAAA;
  border-radius: 100%;
  height: 18px;
  width: 18px;
  top: 2px;
  left: 5px;
	z-index: 5;
	transition: border .25s linear;
	-webkit-transition: border .25s linear;
}

.myRadio  li:hover .check {
  border: 2px solid #be9cc5;
}

.myRadio  li .check::before {
  display: block;
  position: absolute;
	content: '';
  border-radius: 100%;
  height: 10px;
width: 10px;
  top: 2px;
	left: 2px;
  margin: auto;
	transition: background 0.25s linear;
	-webkit-transition: background 0.25s linear;
}
.myRadio input[type=radio]:checked ~ .check {
  border: 2px solid #598430;
}

.myRadio input[type=radio]:checked ~ .check::before{
  background: #598430;
}

.myRadio input[type=radio]:checked ~ label{
  color: #598430;
}
/* .squaredFour */
.squaredFour {
  width: 20px;
  height: 20px;
  display: inline-block;
  position: relative;
  margin-right: 10px;
}
.squaredFour  label {
    width: 20px;
    height: 20px;
    cursor: pointer;
    position: absolute;
    top: 0;
    left: 0;
    background: #fcfff4;
    background: linear-gradient(top, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%);
    border-radius: 4px;
    box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5);
}
    .squaredFour  label:after {
      content: '';
  width: 11px;
  height: 6px;
  position: absolute;
  top: 6px;
  left: 5px;
  border: 2px solid #598430;
  border-top: none;
  border-right: none;
  background: transparent;
  opacity: 0;
  transform: rotate(-45deg);
    }
    .squaredFour  label:hover::after {
      opacity: 0.5;
    }

.squaredFour  input[type=checkbox] {
    visibility: hidden;}
    .squaredFour  input[type=checkbox]:checked + label:after {
      opacity: 1;
    }
.new-block {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  flex-wrap: wrap;
  margin-top: 30px;
  margin-bottom: 20px;
  width: 100%;
}
.new-block a {
  margin-left: 15px;
  background: #598430;
color: #fff;
font-family: "ProximaNova", sans-serif;
font-size: 0.875rem;
border: 1px solid #598430;
padding: 0 15px;
height: 40px;
line-height: 40px;
-webkit-transition: all 0.2s ease;
-o-transition: all 0.2s ease;
transition: all 0.2s ease;
display: inline-block;
text-align: center;

}
.new-block button {  padding: 0 15px;
    height: 40px;
    font-family: "RobotoLight", sans-serif;
    text-transform: uppercase;
    background: none;
    border: 1px solid #598430;
    color: #598430;
    -webkit-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    transition: all 0.2s ease;
    position: relative;
}
.inputItem label {
    width: 100%;
}
.inputItem  input, .itemBody input {
  width: 100%;
    -webkit-box-shadow: none;
    background-color: transparent;
    box-shadow: none;
    border: 1px solid #a9a9a9;
    -webkit-border-radius: 0;
    border-radius: 0;
    height: 36px;
    line-height: 34px;
    padding: 0 12px;
    margin-bottom: 15px;
}
.tab-content .delivery-select-wrap {
  max-width: 100%;
}
.itemBody  button, .itemBody  a {
  text-transform: uppercase;
    color: #fff;
    width: 100%;
    font-size: .8125rem;
    padding: 10px 0;
    border: 1px solid #598430;
    background: #598430;
    display: block;
    margin: auto;
    -webkit-transition: all .2s ease;
    -o-transition: all .2s ease;
    transition: all .2s ease;
    text-align: center
}
 .textBlog {
    position: relative;
    display: inline-block;
    height: 55px;
    font-size: 13px;
    overflow: hidden;
    line-height: 1.2;
    width: 100%;
}
.textBlog:before {
    content: '';
    position: absolute;
    width: 100%;
    height: 60px;
    bottom: 0;
    left: 0;
    background-image: linear-gradient(to top, #fff, rgba(255, 255, 255, 0));
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #fff 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(100%, #fff));
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #fff 100%);
    background: -o-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #fff 100%);
    background: -ms-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #fff 100%);
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #fff 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255,255,255,0)', endColorstr='#ffffff', GradientType=0);
}
.sliderNew .cont {
  width: 100%;
}
.blog-item img {
  max-width: 100%;
}
.blogImg {
  display: inline-block;
  width: 100%;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  min-height: 250px;
}
.hardLike .no-add{
  display: none;
}
.hardLike.active .add{
  display: none;
}
.hardLike.active .no-add{
  display: inline-block;
}
.hardLike {
    color: #598430;
    font-weight: bold;
}
.like {
  color: #598430;
}
.articlePage p img {
  max-width: 100%;
}
.pageNavigation.my-pag .pagination>li:first-child a, .pageNavigation.my-pag .pagination>li:last-child a {
  font-size: 20px;
  border-radius: 0;
}
.cont>a {
    background: #fff;
    color: #598430;
    border: 1px solid #598430;
}
.cont>a:hover {
    background: #598430;
    color: #fff;
}
.price .discount {
  color: #333;
}
.myRadio {
  list-style-type: none;
}
.priseBlock li span:last-of-type {
  display: inline-block;
}
.free_delivery {
  text-align: center;
  display: inline-block;
}
.priseBlock .but {
  width: 100%;
  max-width: 250px;
}
.blockTabsMy .item .itemHed {
    /* background-color: #f2f2f2; */
    padding: 15px 15px;
    font-size: 14px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    cursor: pointer;
}
.itemBody {
    background: #f2f2f2;
    padding: 24px;
}
.blockTabsMy .item .itemHed:after {
    content: '+';
    font-size: 22px;
    line-height: 1;
}
.tab-wapper textarea {
    height: 105px;
    resize: vertical;
}
.blockTabsMy .item .itemHed.active:after {
    content: '-';
}
.blockTabsMy {
    margin-top: 25px;
    border-top: 1px #ccc solid;
    border-bottom: 1px #ccc solid;
}
.blockTabsMy .item:last-of-type {
    border-bottom: 0;
}
@media(max-width: 1450px) {
  .allBasketBlock {
    display: grid;
    grid-template-columns: 50% 50%;
    grid-gap: 15px;
}
.allBasketBlock  .basket-modal {
  grid-column: 1/3;
}
}
.basket-page .allBasketBlock .centerBlock .blockTabsMy {
  margin-top: 30px;
  margin-bottom: 30px;
}
.ty-product-detail .advanced-layer-02 {
  padding-top: 30px;
}
.cabinetBlock  {
  display: flex;
    align-items: flex-start;
    justify-content: center;
    flex-direction: column;
}
.priseBlock li span:last-of-type {
    display: inline-block;
    white-space: nowrap;
}
@media(max-width: 767px) {
  .basket-page .allBasketBlock .centerBlock .blockTabsMy {
    margin-top: 25px;
    border-top: 1px #ccc solid;
    border-bottom: 1px #ccc solid;
    width: calc(100% - 30px);
    margin-left: 15px;
    margin-right: 15px;
}
/* .basket-page .allBasketBlock .centerBlock .blockTabsMy {
  position: relative;
} */
 .platBlock {
    padding-left: 15px;
    padding-right: 15px;
  }
  .allBasketBlock {
    display: grid;
    grid-template-columns: 100%;
    grid-gap: 15px;
}
.allBasketBlock .basket-modal {
    grid-column: 1/2;
}
  .articlePage p img {
    height: auto !important;
  }
  .no-mobail {
    display: none !important;
  }
}
.basket-item .product-cost .newCost {
    color: red;

}

@media(max-width: 480px) {
  .basket-item .bcount {
    position: absolute;
    bottom: 12px;
}
.basket-item .bcount {
    width: 50%;
    left: 30%;
    right: auto;
    text-align: left;
}
  .basket-item .removeItemToggle {
    height: 25px;
    width: 25px;
    top: 10px;
    bottom: auto;
    right: 0;
    -webkit-transform: translateY(0%);
    -ms-transform: translateY(0%);
    transform: translateY(0%);
}
.basket-item .productTotalCost {
    left: 0;
    right: 0;
    text-align: center;
}
.basket-item .productTotalCost {
    width: auto;
    left: 50%;
    bottom: 8px;
    text-align: right;
    display: inline;
    position: absolute;
    /* right: 50%; */
}
.basket-item .bcount {
  z-index: 5;
}
.basket-item .bcount span {
    line-height: 20px;
}
.basket-item .product-cost {
    position: absolute;
    bottom: 0;
    right: 0;
    width: auto;
    top: auto;
    bottom: 39px;
    height: auto;
}
.basket-item .text-block {
    width: calc(70% - 30px);
}
.allBasketBlock .basket-modal {
    padding: 0 15px;
    width: 100%;
}
.basket-item .bcount .bminus, .basket-item .bcount .bplus {
    text-align: center;
}
.basket-item {
    padding: 15px 5px 15px 5px;
}
.basket-item .productTotalCost {
    left: 0;
    right: 0;
    text-align: right;
}
  .basket-item .product-cost .newCost {
    margin: 0 0 10px;
}
  .basket-item .product-cost .newCost {
    margin-left: 10px;
    margin-bottom: 0;
}
  .sliderTwo-item .buyBut {
     width: auto;
     padding: 0 5px;
  }
  .new-block button {
    height: 50px;
    margin-bottom: 15px;
  }
  .new-block a {
    height: 50px;
  }
  .searchTitle .block_sort .sorts {
    margin-left: 0;
  }
  .searchTitle .block_sort .sorts a {
    margin-right: 2.5px !important;
    margin-bottom: 5px;
}
.searchTitle .block_sort .sorts a {
    padding: 3px 3.5px;
    text-align: center;
}
}

.colorBlock div[class*=' ml'] {
  width: auto!important;
}

.nostock img{
    -webkit-filter: grayscale(1);
  filter: grayscale(1);
}

.productAvailability .medium {
  display: flex;
  justify-content: center;
  align-items: center;
}

.productAvailability .medium svg {
  margin-right: 5px;
}


@media(max-width: 767px) {
  #slidertop {
    margin: -20px -15px 50px;
  }

  #slidertop .slick-arrow {
    display: none!important;
  }

  .basket-modal .modal-footer .continue-shop {
    margin: 20px 0;
  }
}

.sliderTwo.slick-slider {
  height: 450px;
  opacity: 0;
}

.sliderTwo.slick-slider .sliderTwo-item {
  display: none;
}

.sliderTwo.slick-slider.slick-initialized {
  height: auto;
  opacity: 1;
}

.sliderTwo.slick-slider.slick-initialized .sliderTwo-item {
  display: block;
}

/*styles 27.07.2020*/

.index-header .horizontal-item-sale {
    display: flex;
    align-items: center;
	margin-top: 10px;
}

.index-header .horizontal-item-sale .sale-text{
    color: #ff2600;
    font-family: GothamBold,sans-serif;
    font-size: 16px;
}

.index-header .horizontal-item-sale .labelSale {
    position: static;
    margin-right: 10px;
}

.index-header .horizontal-item-sale .labelSale:after {
    display: none;
}

.colorBlock {
  position: relative;
}

.colorBlock .toggle-container {
    display: flex;
    justify-content: space-between;
    margin-bottom: 8px;
    align-items: center;
}

.colorBlock .button-box {
    display: flex;
    justify-content: space-between;
}

.colorBlock .button-box .card-toggle {
    margin-left: 10px;
}

.colorBlock .button-box .card-toggle,
.colorBlock .button-box .list-toggle {
    width: 80px;
    height: 40px;
    display: flex;
    align-items: center;
    justify-content: flex-end;
    cursor: pointer;
}

.colorBlock .button-box .card-toggle.active .default-img {
    display: none;
}

.colorBlock .button-box .card-toggle .active-img {
    display: none;
}

.colorBlock .button-box .card-toggle.active .active-img {
    display: block;
}

.colorBlock .button-box .list-toggle .active-img {
    display: none;
}

.colorBlock .button-box .list-toggle.active .default-img {
    display: none;
}

.colorBlock .button-box .list-toggle.active .active-img {
    display: block;
}

.colorBlock .button-box img,
.colorBlock .button-box  img {
    width: 24px;
    margin: 0 0 0 8px;
}

.colorBlock .card-toggle .btn-text,
.colorBlock .list-toggle .btn-text {
    font-size: 13px;
}

.colorBlock .dropdown-toggle {
    position: relative;
    border: 1px #e6e7e9 solid;
    padding: 15px 30px 15px 65px;
    cursor: pointer;
    display: none;
}

.colorBlock .dropdown-toggle:after {
    content: '';
    width: 24px;
    height: 16px;
    background: url(../img/arrow-down-small.svg) no-repeat center;
    position: absolute;
    top: 20px;
    right: 10px;
}

.colorBlock .dropdown-toggle .text-box {
    display: block;
    width: 100%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-family: GothamMedium,sans-serif;
    font-size: 16px;
}

.colorBlock .dropdown-toggle .color-box {
    width: 34px;
    height: 34px;
    position: absolute;
    left: 16px;
    top: 10px;
    border: 1px #ededed solid;
    padding: 4px;
}

.colorBlock .dropdown-toggle .color-box span {
   width: 24px;
   height: 24px;
   display: block;
}

.allBox.mls {
   	align-items: flex-start;
    justify-content: flex-start;
}

.colorBlock.colors-cards .allBox .item:first-child {
    width: auto;
}

.colorBlock.colors-cards .allBox .item:first-child a {
    width: 100%;
}

.colorBlock.colors-list .dropdown-toggle {
    display: block;
}

.colorBlock.colors-list .read_more_colors {
    display: none;
}

.colorBlock.colors-list .allBox {
  display: none;
  list-style: none;
  width: 100%;
  position: absolute;
  top: calc(100% + 7px);
  right: 0;
  padding: 0;
  margin: 0;
  z-index: 8;
  max-height: 270px;
  overflow: auto;
  z-index: 100;
  background-color: #fff;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.01);
  border: 1px solid #ddd;
  border-right: 0;
}

.colorBlock.colors-list .allBox .item {
  padding: 0;
  margin: 0;
  display: block;
  width: 100%;
  font-family: GothamMedium,sans-serif;
}

.colorBlock.colors-list .allBox .item:first-child {
  display:  none;
}

.colorBlock.colors-list .allBox .item a {
  width: 100%;
  padding: 5px 10px;
  border: 0;
}

.colorBlock.colors-list .allBox .item a:hover {
    background: #eff0f6;
}

.colorBlock.colors-list .allBox .item a:hover span {
  text-decoration: underline;
  display: block;
}

.colorBlock.colors-list .allBox .item a span {
  display: block;
}

.colorBlock .mCSB_scrollTools {
    width: 4px;
}

.colorBlock .mCSB_inside>.mCSB_container {
    margin-right: 4px;
}

.video-container {
    position: relative;
    background-color: #e9eef1;
    padding: 20px 30px 20px 0;
    margin: 20px 0 15px;
}

.video-container:before,
.video-container:after {
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    width: 100vw;
    background-color: #e9eef1;
}

.video-container:before {
    right: 100%;
}

.video-container:after {
    left: 100%;
}

.video-title {
  font-size: 20px;
  text-align: center;
  margin: 0 0 15px;
  font-family: GothamMedium,sans-serif;
}

.video-title span{
  color: #838590;
}

.video-box {
  padding: 15px 0;
  margin-bottom: 20px;
  background-color: #000;
}

.video-box iframe {
  max-width: 100%!important;
  margin: 0 auto;
  display: block;
}

.youtube-subscription {
    font-size: 16px;
    margin-top: 20px;
}

.youtube-subscription img {
  margin-left: 10px;
  width: 110px;
}

.sliderTwo-item.sale-sliderTwo-item {
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
}

.sliderTwo-item.sale-sliderTwo-item .catalogImgBlock {
  padding: 10px;
}
.sliderTwo-item.sale-sliderTwo-item .catalogImgBlock {
  padding: 10px;
}

.sliderTwo-item.sale-sliderTwo-item .catalogImgBlock img {
  max-width: 325px!important;
}

.sliderTwo-item.sale-sliderTwo-item .buyBut {
  font-family: RobotoLight,sans-serif;
  display: flex;
  justify-content: center;
  align-items: center;
  font-weight: 700;
  border: 1px solid #ff2600;
  color: #ff2600;
}

.sliderTwo-item.sale-sliderTwo-item .buyBut:hover {
  color: #fff;
  background-color: #ff2600;
}

.sliderTwo-item.sale-sliderTwo-item .buyBut.isActive {
  color: #fff;
  background-color: #ff2600;
}

.sliderTwo-item.sale-sliderTwo-item .buyBut:before,
.sliderTwo-item.sale-sliderTwo-item .buyBut.isActive:before {
  display: none!important;
}

@media(max-width: 767px) {
    .colorBlock .toggle-container {
        margin-top: 10px;
    }
}

@media(max-width: 480px) {
    .colorBlock.colors-cards .allBox .item:first-child {
        width: 34px;
    }

    .video-title {
        font-size: 16px;
    }
	.colorBlock .button-box .card-toggle, .colorBlock .button-box .list-toggle {
    width: 30px!important;
   }

}

@media (max-width: 375px){
.productSliderWrap .productSlider .item img {
    left: 5px !important;
}}

.storeCard .b, .storeCard .but {
    margin: 30px auto;}

.nextvideo {
    position: relative;
    display: block;
    width: 250px;
    height: 150px;
    padding: 0;
    border: none;
    margin-bottom: 8px;
    border-radius: 4px;
    float: left;
    overflow: hidden;
    margin: 15px;
    background-color: #000;}


video-galery{
    background-color: #000;
    margin: 0px;
    padding: 15px;
}

.video-galery img before {
    content: '\f16a';
    font-family: FontAwesome;
    font-size: 30px;
    color: #598430;
    position: absolute;
    top: 0;
    line-height: 50px;
    z-index: 10;
    left: 8px;
}

.video-slider .slick-track {
  display: flex;
}

.video-slider .item {
  outline: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  height: auto;
}

.video-slider-sync {
  padding: 0 30px;
}

.video-slider-sync .item {
  outline: 0;
  margin: 0 10px;
  cursor: pointer;
}

.video-slider-sync .slick-arrow {
  position: absolute;
  top: 0;
  width: 30px;
  height: 150px;
  border: 0;
  background-color: transparent;
  display: flex;
  align-items: center;
  justify-content: center;
}

.video-slider-sync .slick-next {
  right: 0;
}

.video-slider-sync .slick-prev {
  left: 0;
}

.video-slider-sync .slick-arrow svg {
  fill: #000;
  width: 16px;
}

.video-slider-sync .item iframe {
  pointer-events: none;
  max-width: 100%!important;
  max-height: 150px!important;
  display: block;
  margin: 0 auto;
}

.video-slider-sync .video-img {
  height: 150px;
  position: relative;
  margin-bottom: 5px;
}

.video-slider-sync .item img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.video-slider-sync .video-img:before {
  content: '';
  width: 40px;
  height: 40px;
  position: absolute;
  top: calc(50% - 20px);
  left: calc(50% - 20px);
  background: url(../img/play-icon.svg) no-repeat center;
  background-size: 40px;
  pointer-events: none;
  transform-origin: center;
  transition: 0.25s;
}

.video-slider-sync .item:hover .video-img:before {
  transform: scale(1.05);
}

@media(max-width: 1440px) {
  .video-slider-sync {
    padding: 0 20px;
  }


  .video-slider-sync .slick-arrow  {
    width: 20px;
  }

  .video-slider-sync .slick-arrow svg {
    width: 10px;
  }
}

@media(max-width: 1199px) {
  .video-slider-sync .item {
    margin: 0 5px;
  }
}

@media(max-width: 991px) {
  .video-slider-sync .video-img {
    height: 120px;
  }

  .video-slider-sync .slick-arrow {
    height: 120px;
  }

  .video-box iframe {
    height: 350px!important;
  }
}

@media(max-width: 767px) {
  .video-box iframe {
    height: 300px!important;
  }
}

@media(max-width: 575px) {
  .video-box iframe {
    height: 260px!important;
  }
}


@media(max-width: 480px) {
  .video-slider-sync .video-img {
    height: 90px;
  }

  .video-slider-sync .slick-arrow {
    height: 90px;
  }

  .video-box iframe {
    height: 220px!important;
  }
}




.catalogImgBlock a picture {
  display: block;
  width: 100%;
  height: 100%;
}

.bannerTwo .slaidBan .item picture {
  display: block;
  width: 100%;
  height: 100%;
}

.bannerTwo .slaidBan .item img {
  display: block;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.sliderThree-item .imgBlock a picture {
  display: block;
  width: 100%;
  height: 100%;
}

.sliderThree-item .imgBlock a img {
  display: block;
  object-fit: cover;
  width: 100%;
  height: 100%;
}


.sliderOne picture {
  display: block;
  width: 100%;
  height: 100%;
}

.sliderOne video {
  display: block;
  height: 100%;
  max-width: 100%;
}

.sliderOne .mobile-img {
  height: 100%;
  object-fit: cover;
}


.sliderOne picture img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.phone-hidden-xl {
    display: none!important
}

.sliderOne .mobile-img {display: none;}

.sliderOne .desktop-img {display: block;}

@media(max-width: 575px) {
  .sliderOne .mobile-img {display: block;}

  .sliderOne video {
    height: 100%;
    width: 100%;
  }

  .sliderOne .desktop-img {display: none;}

  .phone-hidden-xl {
      display:flex!important
  }
}

.basket-page.like-page .filterResult img{
  position: static;
}

.basket-page.like-page .new-block {
  justify-content: center;
}

/* ===== Header styles ===== */

.search-autoresult {
  z-index: 6;
  padding: 10px 0 0 0;
  background-color: #fff;
  position: absolute;
  left: 0;
  right: 0;
  top: 35px;
  max-height: calc(100vh - 199px);
  min-height: calc(80vh - 198px);
  display: none;
  justify-content: center;
  flex-direction: column;
}

.show-all-results {
  background-color: #e9eef1;
  width: 100%;
}

.show-all-results a {
  display: block;
  color: #000;
  font-weight: 700;
  text-transform: uppercase;
  text-align: left;
  padding: 10px;
  transition: .25s;
}

.show-all-results a span {
  color: #598430;
}

.container {
  padding-left: 10px;
  padding-right: 10px;
}

.main-header {
  margin-bottom: 20px;
}


.top-banner {
  background-color: #242424;
  display: none;
}

.top-banner img {
  display: block;
  max-height: 100%;
  max-width: 100%;
  margin: 0 auto;
}

.header-top {
  background-color: #242424;
  display: none;
  padding: 5px 0;
}

.header-top .container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.top-nav {
  margin-right: auto;
  display: none;
} 

.top-nav a {
  color: #fff;
  font-size: 16px;
  padding: 5px 10px;
  font-family: GothamPro,sans-serif;
  display: inline-block;
  transition: .25s;
}

.top-nav a:hover {
  background-color: #598430;
}

.top-lang {
  display: flex;
  align-items: center;
  margin-left: auto;
}

.top-lang .lang-item {
  opacity: 0.7;
  height: 22px;
}

.top-lang .lang-item a {
  display: block;
}

.top-lang .lang-item.active {
  opacity: 1;
}

.lang-divider {
  width: 1px;
  height: 22px;
  background-color: #fff;
  margin: 0 10px;
}

.top-time {
  color: #fff;
  display: flex;
  margin-right: 30px;
  font-size: 18px;
}

.top-time a {
  color: #fff;
}

.top-time svg {
  margin-right: 10px;
  fill: #fff;
  width: 20px;
  height: 20px;
  position: relative;
  bottom: -3px;
}

.top-phone {
  color: #fff;
  display: flex;
  margin-right: 30px;
  margin-top: 1px;
}

.top-phone a {
  color: #fff;
  font-size: 18px;
}

.top-phone svg {
  fill: #fff;
  margin-right: 10px;
  width: 20px;
  height: 20px;
  margin-bottom: -3px;
}


.header-middle .container {
  display: flex;
  align-items: center;
  position: relative;
  padding-top: 10px;
  padding-bottom: 10px;
}

.main-logo {
  width: 170px;
  margin-right: auto;
}

.main-logo img {
  display: block;
  width: 100%;
}

.header-bottom {
  background-color: #598430;
  padding: 10px 0;
}

.header-bottom .container {
  padding: 0 60px 0 50px;
  position: relative;
}

.header-bottom .catalog-toggle {
  position: absolute;
  left: 10px;
  top: 3px;
  width: 30px;
  height: 30px;
  margin: 0;
}

.header-bottom .catalog-toggle i {
  position: absolute;
  width: 30px;
  height: 2px;
  background-color: #fff;
  left: 0;
  top: 13px;
}

.header-bottom .catalog-toggle i:before,
.header-bottom .catalog-toggle i:after {
  content: '';
  position: absolute;
  left: 0;
  width: 30px;
  height: 2px;
  background-color: #fff;
}

.header-bottom .catalog-toggle i:before {
  top: -8px;
}

.header-bottom .catalog-toggle i:after {
  bottom: -8px;
}

.input-holder {
  position: relative;
}

.input-holder .form-control {
  border: 0;
  background-color: #fff;
  border-radius: 0;
  outline: 0;
  height: 36px;
  padding: 6px 42px 6px 10px;
  box-shadow: none;
}

.input-holder .form-control:focus {
  box-shadow: none;
}

.input-holder .form-control::placeholder {
  color: #232323;
}

.input-holder a {
  position: absolute;
  right: 0;
  height: 36px;
}

.header-controls {
  display: flex;
  align-items: flex-end;
}

.cabinet-link a,
.choosen-link a,
.cart-link a,
.phone-link a {
  display: block;
  text-align: center;
}

.cabinet-link span,
.choosen-link span {
  display: none;
  white-space: nowrap;
  font-weight: 300;
  color: #111;
}

.cabinet-link svg,
.choosen-link svg,

.phone-link svg {
  width: 24px;
  height: 24px;
}

.cart-link svg {
  width: 26px;
  height: 26px;
}

.cabinet-link svg,
.choosen-link svg,
.phone-link svg {
  fill: #111;
  display: block;
  margin: 0 auto ;
}

.cart-link {
  position: absolute;
  bottom: -50px;
  right: 14px;
  color: #fff;
  z-index: 10;
}

.cart-link span {
  font-size: 0;
}

.cart-link i {
  right: -3px;
  font-style: normal;
  font-size: 12px;
  position: absolute;
  top: -5px;
}

.cart-link svg {
  fill: #fff;
}

.choosen-link {
	margin-left: 10px;
}

.phone-link {
	margin-left: 10px;
}

.search-btn {
  position: absolute;
  right: 0;
  top: 0;
  height: 36px;
  width: 40px;
  display: flex;
  justify-content: center;
  align-items: center;
}

.search-btn svg {
  fill: #212112;
  width: 24px;
  height: 24px;
}

.main-menu .catalog-dropdown {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  min-height: 100vh;
  max-height: 100vh;
  overflow-y: auto;
  transition: all 0.2s ease;
  background-color: #fff;
  transform: translateX(-100%);
  z-index: 10;
}

.main-menu .catalog-dropdown.active {
  transform: translateX(0);
}

.inside-catalog-toggle {
  padding: 12px 50px 12px 15px;
  font-size: 17px;
  position: relative;
  display: block;
  cursor: pointer;
  border-bottom: 2px solid #598430;
}

.inside-catalog-toggle svg {
  position: absolute;
  right: 10px;
  top: 15px;
  width: 21px;
  height: 21px;
}

.inside-catalog-toggle i {
  position: absolute;
  top: 29px;
  left: 30px;
  width: 20px;
  height: 3px;
  background-color: #598430;
}

.main-menu .nav-item {
  display: block;
  text-align: left;
  border-bottom: 1px solid #7d7373;
  text-align: left;
}

.main-menu .item-link,
.main-menu .item-btn {
  width: 100%;
  background-color: transparent;
  border: 0;
  display: block;
  color: #212121;
  padding: 10px 40px 10px 15px;
  font-size: 16px;
  transition: .25s;
  position: relative;
  z-index: 5;
  text-align: center;
  display: block;
  text-align: left;
}

.main-menu .item-link:after,
.main-menu .item-btn:after {
  content: '';
  position: absolute;
  right: 10px;
  top: 50%;
  margin-top: -10px;
  width: 20px;
  height: 20px;
  transition: .25s;
  background: url(../img/angle-right.svg) no-repeat center;
  background-size: contain;
}

.item-link.highlight-link,
.item-btn.highlight-link {
  color: #598430;
}

.main-menu .dropdown-box {
  position: absolute;
  top: 53px;
  opacity: 0;
  transition: all 0.3s ease;
  pointer-events: none;
  display: block;
  z-index: 10;
  width: auto;
  left: 0;
  right: 0;
  background-color: #fff;
  transform: translateX(-100%);
  min-height: calc(100vh - 53px);
  max-height: calc(100vh - 53px);
 overflow-y: auto;
}

.inside-nav-item {
  display: block;
  padding: 12px 10px 11px 15px;
  z-index: 5;
  color: #212121;
  text-decoration: none;
  border-bottom: 1px solid #7d7373;
}

.inside-nav-item a {
  color: #212121;
}

.catalog-dropdown-close {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.main-menu .dropdown-box.active {
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
  transform: translateX(0);
}

.dropdown-nav-head {
  padding: 15px 40px 15px 15px;
  position: relative;
  border-bottom: 1px solid #7d7373;
  color: #598430;
}

.dropdown-nav-head:after {
  content: '';
  position: absolute;
  right: 10px;
  top: 50%;
  margin-top: -10px;
  width: 20px;
  height: 20px;
  transition: .25s;
  background: url(../img/angle-right.svg) no-repeat center;
  transform: rotate(90deg);
  background-size: contain;
}

.mobile-address {
  margin-top: 80px;
  padding: 15px;
}

.mobile-address a {
  color: #212121;
}

.mobile-address p {
  margin: 0 0 10px;
  font-size: 16px;
  color: #212121;
}



.Contacts .bar-item .bar1,
.Contacts .bar-item .bar2,
.Contacts .bar-item .bar3{
  width: 33.33%;
}

.nav-item.tiny-item .inside-nav-link {
  text-transform: uppercase;
  color: #598430;
  font-size: 16px;
  margin-bottom: 7px;
}


@media(max-width: 1199px) {
  .Contacts .bar-item .bar1,
  .Contacts .bar-item .bar2,
  .Contacts .bar-item .bar3{
    font-size: 13px;
  }
}


@media(max-width: 991px) {
  .Contacts .bar-item {
    flex-wrap: wrap;
  }

  .Contacts .bar-item .bar1,
  .Contacts .bar-item .bar2,
  .Contacts .bar-item .bar3{
    width: 100%;
    font-size: 14px;
  }

  .bar-item .hidden-xs {
    display: none;
  }
}

@media(min-width: 400px) {
  .choosen-link {
    margin-left: 13px;
  }

  .phone-link {
    margin-left: 13px;
  }

  .main-logo {
    width: 220px;
  }

  .header-middle .container {
    padding-top: 13px ;
    padding-bottom: 11px ;
  }
}

@media(min-width: 576px) {
	.main-logo {
		width: 280px;
	}

  .choosen-link {
    margin-left: 16px;
  }

  .phone-link {
    margin-left: 16px;
  }
}

@media(min-width: 768px) {
  .header-top {
    display: block;
  }

  .top-banner {
    display: block;
  }

  .main-logo {
  	width: 300px;
  }

  .cabinet-link span, 
  .choosen-link span {
    display: block;
    margin-top: 5px;
  }

  .phone-link {
    display: none;
  }
}

@media(min-width: 991px) {
  .container {
    padding-left: 15px;
    padding-right: 15px;
  }

  .main-logo {
  	width: 360px;
  }

  .choosen-link {
      margin-left: 25px;
  }
}

@media(min-width: 1200px) {
	.header-top {
		padding: 0;
	}

	.header-top .container {
		justify-content: flex-start;
	}

	.top-nav {
		display: block;
	}

	.header-search {
		position: absolute;
		left: 15px;
		top: -62px;
		width: 360px;
		z-index: 100;
	}

	.search-autoresult {
		top: 38px;
		border: 1px solid #ddd;
    min-height: 200px;
    justify-content: flex-start;
	}

	.input-holder .form-control {
		box-shadow: none;
		border-bottom: 1px #929292 solid;
	}

	.header-middle .container {
		justify-content: flex-end;
	}

	.main-logo {
		width: 320px;
		margin: 0 auto;
		position: absolute;
		top: 19px;
		left: 0;
		right: 0;
	}

	.cart-link {
		position: static;
		bottom: auto;
		right: auto;
		color: #111;
		margin-left: 25px;
	}

	.cart-link span {
		font-size: 14px;
		display: block;
    font-weight: 300;
	}

	.cart-link i {
		position: static;
		font-size: 14px;
	}

	.cart-link svg {
		fill: #111;
    display: block;
    margin: 0 auto;
	}

  .main-menu .catalog-dropdown {
    position: relative;
    display: flex;
    justify-content: space-between;
    top: auto;
    left: auto;
    min-height: auto;
    max-height: none;
    transform: none;
    width: auto;
    overflow: visible;
    margin: 0 -10px;
  }

  .main-menu .nav-item {
    border: 0;
    cursor: pointer;
  }

  .header-bottom {
    padding: 0;
    border-bottom: 1px solid #3b3b3b;
    border-top: 1px solid #3b3b3b;
    background-color: #fff;
  }


  .header-bottom .container {
    padding-right: 15px;
    padding-left: 15px;
  }

  .main-menu .item-link, 
  .main-menu .item-btn {
    padding: 10px;
    text-transform: uppercase;
    font-size: 14px;
    transition: all .25s ease;
    text-align: center;
    display: block;
    width: 100%;
  }

  .main-menu .item-link:hover, 
  .main-menu .item-btn:hover {
    color: #598430;
  } 

  .main-menu .item-link:after, 
  .main-menu .item-btn:after {
    display: none;
  }

  .inside-catalog-toggle {
    display: none;
  }

  .mobile-address {
    display: none;
  }

  .main-menu .item-btn {
    cursor: pointer;
    pointer-events: none;
  }

  .main-menu .nav-item:first-of-type {
    padding-left: 0;
  }

  .main-menu .dropdown-box {
    top: calc(100% + 1px);
    left: 10px;
    right: 10px;
    opacity: 0;
    pointer-events: none;
    transform: none;
    max-height: 0;
    min-height: 0;
    background-color: transparent;
    padding: 0 15px;
     overflow-y: auto;
    transition: all 0.5s ease;
    transition-delay: 0.5s;
    background: rgba(255,255,255,.78);
    -webkit-backdrop-filter: blur(15px);
    backdrop-filter: blur(15px);
  }

  .main-menu .nav-item:hover .dropdown-box {
    opacity: 1;
    pointer-events: auto;
    max-height: 0;
    z-index: 10;
    padding: 15px;
    max-height: 500px;
    min-height: 400px;
  }

  .dropdown-nav-head {
    display: none;
  }

  .inside-nav-item {
    border: 0;
    flex: 0 0 33.33%;
    padding: 10px;
    margin-bottom: 5px;
  }

  .inside-nav-link {
    text-transform: uppercase;
    font-size: 16px;
    color: #598430!important;
    display: inline-block;
    margin-bottom: 7px;
  }

  .nav-item .dropdown-nav {
    display: flex;
    flex-wrap: wrap;
  }

  .nav-item .horizontal-item {
    margin-bottom: 5px;
  }

  .top-lang {
    margin-left: 0;
  }

  .main-header .tiny-item.nav-item:hover .dropdown-box {
    min-height: auto;
  }

  .main-header .tiny-item.nav-item .dropdown-box {
    right: auto;
    width: 380px;
  }

  .main-header .tiny-item .inside-nav-item {
    flex: 0 0 100%;
  }

  .main-header .tiny-item .inside-nav-item .inside-nav-item {
    padding: 0;
    margin: 0;
  }
}

@media(min-width: 1400px) {
  .main-menu .item-link, 
  .main-menu .item-btn {
    font-size: 16px;
  }

  .inside-nav-item {
    flex: 0 0 20%;
  }

  .main-logo {
    width: 360px;
    top: 27px;
  }

  .header-middle .container {
    padding-top: 25px;
    padding-bottom: 24px;
  }
}

@media(min-width: 1700px) {
  .main-logo {
    width: 420px;
    top: 40px;
  }

  .header-middle .container {
    padding-top: 45px;
    padding-bottom: 45px;
  }

  .main-menu .item-link, 
  .main-menu .item-btn {
    padding: 12px 10px;
  }

  .header-search {
    top: -92px;
  }
}

@media(min-width: 2000px) {
	.top-banner img {
		max-height: 60px;
	}
}

/* ===== Product page ===== */

.catageries-page .filterResult img {
  position: static;
}

.breadcrumbs {
  margin-top: 10px;
  margin-bottom: 35px;
}

.breadcrumbs li {
	font-size: 13px;
}

.breadcrumbs li:after {
  color: #111;
  font-size: 16px;
  top: -4px;
}

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

.breadcrumbs li a:hover {
	text-decoration: underline;
}

.newProductPage .breadcrumbs {
	margin-bottom: 45px;
}

.product-title h1 {
	font-size: 24px;
    margin-top: 0;
    margin-bottom: 20px;
}

.colors-list .color-name-head {display: none;}
.active > .color-name {display: none !important;}
.colors-cards .hide_77{display: none !important;}

.colorBlock {
	margin-bottom: 20px;
}

.productSliderWrap {
	margin-top: -120px;
}

.productSliderWrap .productSlider:after{
	content:'';
	position:absolute;
	bottom:20px;
	right:40px;
 	color:#aaa;
	pointer-events: none;
	width: 34px;
	height: 34px;
	background: url(../img/zoom-icon.svg) no-repeat center;
	background-size: contain;
	display: none;
}

.productSlider .slick-arrow {
    position: absolute;
    top: 50%;
    margin-top: -40px;
    width: 30px;
    height: 80px;
    border: 0;
    background-color: transparent;
    display: flex;
    align-items: center;
    justify-content: center;
    display: none!important;
    z-index: 10;
}

.productSlider .slick-arrow svg {
    fill: #000;
    width: 12px;
}

.productSlider .slick-next {
    right: -25px;
}

.productSlider .slick-prev {
    left: -25px;
}


.productSliderNav .slick-arrow {
    position: absolute;
    top: 0;
    width: 30px;
    border: 0;
    background-color: transparent;
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 10;
    height: 110px;
}

.productSliderNav .slick-arrow svg {
    fill: #000;
    width: 12px;
}

.productSliderNav .slick-next {
    right: 0;
}

.productSliderNav .slick-prev {
    left: 0;
}


.cost-holder {
	margin-bottom: 25px;
	padding-bottom: 5px;
	font-family: Roboto, sans-serif;
	border-bottom: 1px solid #212121;
}

.cost-holder .productPresent {
	text-align: left;
}

.cost-holder table {
	width: 100%;
	border-collapse: collapse;
}

.cost-holder table tr:first-child td {
	padding-bottom: 15px;
}

.cost-holder table td:last-child {
	text-align: right;
}

.cost-holder .cost-text {
	font-size: 24px;
	font-weight: 700;
}

.cost-holder .new-cost {
	font-size: 24px;
}

.cost-holder .new-cost span {
	font-weight: 700;
}

.cost-holder .sale-text {
	text-transform: uppercase;
	color: #598430;
	font-size: 20px;
	font-weight: 500;
	line-height: 1;
}


.cost-holder .old-cost {
	font-size: 15px;
}

.cost-holder .old-cost span {
	position: relative;
}

.youtube-subscription {
  display: none;
}

.cost-holder .old-cost span:after {
	content: '';
	height: 1px;
	position: absolute;
	left: -1px;
	right: -1px;
	background-color: #111;
	top: 46%;
}

.productInfo .medium {
	font-weight: 700;
}

.productInfo .productShortDescr {
	font-family: Roboto;
}

.storePage2 .haract .haract-item {
	font-family: Roboto;
}

.productSlider {
	margin-bottom: 20px;
}

.item a picture,
.item picture {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
}

.imgBlock a picture {display: block;width: 100%;height: 100%;}

.productSliderNav {
	max-width: 420px;
	margin: 0 auto;
	margin-bottom: 20px;
	padding: 0 30px;
}

.productSliderNav.slick-initialized .item {
	opacity: 1;
}

.productSliderWrap .productSliderNav .item {
	margin: 0 5px;
	height: 110px;
  min-width: 108px;
	max-width: none;
}

.productSliderNav .slick-track {
	display: flex;
}

.like {
	display: block;
	color: #111;
	margin: 15px 0 25px;
	font-family: Roboto;
	font-weight: 400;
}

.like .add {
	fill: #111;
}

.like .toFavourite {
	display: flex;
	align-items: center;
	font-weight: 400;
	color: #111;
}

.like .hardLike.active {
	color: #598430;
	font-weight: 400;
}

.review-title {
	text-align: center;
	text-transform: uppercase;
	position: relative;
	background-color: #e9eef1;
	margin: 0px 0 -30px;
    padding: 25px 0 20px;
	font-size: 24px;
	font-weight: 700;
}

.review-title:before, 
.review-title:after {
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    width: 100vw;
    background-color: #e9eef1;
}

.review-title:before {
	right: 100%;
}

.review-title:after {
	left: 100%;
}

.storeCard .butForm {
	margin: 25px 0 0;
}

.text-col p,
.text-col li {
	max-width: 750px;
}

.stw .stars svg {
	margin: 0 2px;
}

.storeCard .otz-item {
	flex-wrap: wrap;
}

.storePage2 .otz-person .date.grey {
	display: none;
}

.review_verified {
	display: none;
}

.otz-item .name {
	font-family: Roboto;
	font-size: 20px;
	font-weight: 700;
}

.otz-item .otz-text {
	width: 100%;
	font-family: Roboto;
}

.otz-item .otz-person {
	width: 100%;
}

.storePage2 .otz-person .stars {
	display: none;
}

.accordion-body {
	padding-bottom: 50px;
}

.accordion-body .row {
  margin-right: -15px;
  margin-left: -15px;
}

.accordion-body .haract-wrapper {
	margin-top: 30px;
}

.accordion-toggle {
	border-bottom: 1px solid #111;
	padding: 15px 40px 15px 0;
	outline: 0;
	position: relative;
	font-size: 16px;
	width: 100%;
	color: #111;
	display: none;
}

.accordion-toggle:after {
    content: '';
    position: absolute;
    right: 10px;
    top: 50%;
    margin-top: -10px;
    width: 20px;
    height: 20px;
    transition: .25s;
    background: url(../img/angle-right.svg) no-repeat center;
    background-size: contain;
    transition: all 0.25s;
}

.accordion-toggle.active:after {
	transform: rotate(90deg);
} 

.mobile-divider {
	margin-bottom: 80px;
	display: none;
}

.sliderTwo-item .add {
	fill: #111!important;
}

.footer-contact a {
  color: #fff;
}

.footer-contact svg,
.p svg {
  margin-right: 5px;
}

.contacts-col p,
.blockThree .p,
.footer-contact .p {
  margin-bottom: 10px;
}

.blockThree .footerSearch input::placeholder {
  color: #fff;
}

.blockThree .logo {
  width: 320px;
  margin-bottom: 20px;
}

.blockThree .logo img {
  width: 100%;
}

.otzWrapper {
  padding-top: 20px;
}

.accordion-body-reviews {
	position: relative;
	background-color: #e9eef1;
}

.accordion-body-reviews:after,
.accordion-body-reviews:before {
	content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    width: 100vw;
    background-color: #e9eef1;
}

.accordion-body-reviews:after {
	left: 100%;
}

.accordion-body-reviews:before {
	right: 100%
}

.but.commentsDropdown-toggle {
    border: 1px solid #598430;
    background-color: #fff;
    color: #598430;
}

.butForm.empty-review-visible {
  display: block;
  width: 250px;
  margin: 30px auto;
}

.telegram-button,
.productInfo .buYButtons .but,
.one-click-btn {
  align-items: center;
  justify-content: center;
  font-size: 16px!important;
  padding: 5px!important;
  width: auto;
  white-space: nowrap;
  border-radius: 10px;
  height: 48px;
  transition: 0.25s;
  
}

.productInfo .buYButtons .but,
.one-click-btn {
  display: inline-flex;
  width: 220px;
}


.telegram-button {
  background-color: #fff;
  color: #111;
  border: 1px solid #598430;
  transition: 0.25s;
  display: flex;
  margin-top: 20px;
  width: 460px;
}

.telegram-button:hover {
  background-color: #598430;
  color: #fff;
}

.filter .mCSB_inside > .mCSB_container {
  margin-right: 8px;
}

.filter .mCSB_scrollTools {
  width: 8px;
}

@media(max-width: 1699px) {
  .newProductPage {
    padding-right: 5%;
    padding-left: 5%;
  }


  @-moz-document url-prefix() {
    .cfblock .sortLineChecbox label {
      font-size: 12px;
    }
  }
}


@media(max-width: 1199px) {
	.ty-product-detail ul.dostavka-ul {
		display: block;
	}

	.product-title h1 {
		font-size: 20px;
	}

	.cost-holder .new-cost,
	.cost-holder .cost-text {
		font-size: 20px;
	}

	.cost-holder .sale-text {
		font-size: 16px;
	}
}

@media(max-width: 991px) {
	.productSliderWrap {
		margin-top: 0;
	}

  .newProductPage {
    padding-right: 0;
    padding-left: 0;
  }

	.reviewFormBlock form {
		display: flex;
		flex-wrap: wrap;
	}

	.reviewFormBlock .form-row:first-child {
		flex: 0 0 100%;
	}

	.reviewFormBlock .form-row {
		flex: 0 0 47%;
	}

  .blockThree .logo {
    width: 280px;
    margin: 0 auto;
  }

  .footer-contact svg, .p svg {
    display: none;
  }

  .blockThree .podpis {
    width: 300px;
    margin: 0 auto 20px;
  }

  .contacts-col p, 
  .blockThree .p, 
  .footer-contact .p {
    text-align: center;
  }

  .blockThree .card,
  img[alt="card"] {
    display: none;
  }

  .blockThree .footerSearch input, 
  .blockThree .podpis input {
    width: 100%;
  }

  .blockThree .signUp {
    width: 100%;
  }

  .blockThree .signUp p {
    text-align: center;
  }

  .blockThree .footerTit {
    text-align: center;
    margin-top: 30px;
  }

  .video-container {
    padding-right: 0;
  }

  .reviews-holder {
    padding: 0 0 30px;
    background-color: #e9eef1;
    position: relative;
    margin-top: -20px;
  }


  .reviews-holder:before, 
  .reviews-holder:after {
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    width: 100vw;
    background-color: #e9eef1;
  }

  .reviews-holder:before {
    right: 100%;
  }

  .reviews-holder:after {
    left: 100%
  }
}

@media(max-width: 767px) {
	.row {
		margin-right: -10px;
		margin-left: -10px;
	}

	.newProductPage .accordion-body {
		display: none;
	}

	#anchorBlock {
		display: none;
	}

	.newProductPage .storePage2 {
		padding-top: 0;
	}

	.accordion-toggle {
		display: block;
	}

	.accordion-body .butForm {
		width: 100%;
		margin-bottom: 50px;
	}

	.storePage2 .otz-item, .storePage2 .otz-item:last-of-type {
		border-bottom: 1px solid #ccc;
	}

	.mobile-divider {
		display: block;
	}
	
  .main-footer {
    position: relative;
  }

  .main-footer:after,
  .main-footer:before {
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    width: 5px;
    background-color: #252525;
  }

  .main-footer:after {
    right: 0;
  }

  .main-footer:before {
    left: 0;
  }

  .blockThree .podpis input {
    margin-top: 0;
  }

  .blockThree .podpis {
    margin-top: 15px;
  }

  .reviews-holder {
    padding-bottom: 1px;
  }

  .butForm.empty-review-visible {
    width: 100%;
  }
}

@media(max-width: 575px) {
	.reviewFormBlock .form-row {
		flex: 0 0 100%
	}

  .productInfo .buYButtons {
    display: flex;
    flex-wrap: wrap;
  }

  .productInfo .buYButtons .but, 
  .one-click-btn {
    width: calc(50% - 10px);
    margin: 0;
  }

  .productInfo .buYButtons .but {
    margin-right: auto!important;
  }

  .telegram-button {
    width: 100%;
  }
}


@media (max-width: 479px) { 
	.btn-text{display: none !important;}

  .productInfo .buYButtons .but, .one-click-btn {
    width: calc(50% - 5px)!important;
	}

  .telegram-button, .productInfo .buYButtons .but, .one-click-btn {
    font-size: 14px!important;
  }

	.breadcrumbs li,
	.breadcrumbs li a {
		font-size: 11px;
	}

	.breadcrumbs li:after {
		font-style: 16px;
		top: -4px;
	}

	.productSliderWrap .productSlider:after {
		display: none;
	}

	.product-articule {
		font-size: 12px;
	}

	.product-title h1 {
		font-size: 16px;
		margin-bottom: 10px;
	}

	.productSlider .slick-arrow {
		display: flex!important;
	}

	.newProductPage .breadcrumbs {
		margin-top: 5px;
		margin-bottom: 20px;
	}

  .productSliderWrap .productSlider .item {
    height: 360px;
  }

  .productSliderWrap .productSlider .item img {
    max-width: 100%;
    max-height: 100%;
  }

	.productInfo .buYButtons {
		margin-bottom: 10px;
	}

	.newProductPage .container {
		padding-right: 25px;
		padding-left: 25px;
	}

	.colorBlock.colors-cards .allBox .item.mls {
		width: auto!important;
	}

	.accordion-body h4 {
		font-size: 14px;
	}

	.accordion-body p {
		font-size: 13px;
	}

  .sliderTwo-item .price .discount {
    font-size: 16px;
  }
}

@media(max-width: 375px) {
  .productInfo .buYButtons .but {
    width: calc(45% - 5px)!important;
  }

  .one-click-btn {
    width: calc(55% - 5px)!important;
  }
}

@media(min-width: 1200px) {
  .lineTitle {
    white-space: nowrap;
  }
}

/* ===== index page stories ===== */

.stories-thumbs-slider {
   opacity: 0; 
  margin: 25px 0 30px;
}

.stories-thumbs-slider.slick-initialized {
  opacity: 1;
}

.stories-thumbs-slider .slick-track {
  display: flex;
  justify-content: center;
  transform: translate3d(0px, 0px, 0px) !important;
  width: 100% !important;
}

.stories-thumbs-swiper .swiper-slide {
    width: -webkit-max-content;
    width: max-content;
}


.stories-thumb-holder {
  margin: 0 16px;
  display: flex;
  align-items: center;
  flex-direction: column;
  cursor: pointer;
  max-width: 90px;
}

.thumb-status {
  position: relative;
  border-radius: 50%;
  width: 82px;
  height: 82px;
  background: linear-gradient(to right top, #ffc600 20%, #ff0040, #e600cc 80%);
  z-index: 1;
  display: flex;
  justify-content: center;
  align-items: center;
}

.thumb-status.thumb-viewed {
  background: #d4d4d4;
}

.thumb-circle {
  border-radius: 50%;
  overflow: hidden;
  z-index: 2;
  background-color: #fff;
  position: relative;
  padding: 2px;
  width: 78px;
  height: 78px;
}

.thumb-circle img {
  display: block;
  object-fit: cover;
  width: 100%;
  height: 100%;
  border-radius: 50%;
}

.thumb-name {
  margin-top: 8px;
  font-style: normal;
  font-family: Roboto;
  font-weight: 400;
  font-size: 12px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 100%;
  color: #121212;
  text-align: center;
}


.fullscreen-modal {
  position: fixed;
  width: 100%;
  height: 100vh;
  background: #e1e1e1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: flex;
  align-items: center;
  z-index: 1000000;
  padding: 20px 0;
  pointer-events: none;
}

.fullscreen-modal.visible {
  opacity: 1!important;
  pointer-events: auto;
}


.fullscreen-modal-sound {
  position: absolute;
  left: 12px;
  top: 12px;
}

.sound-on,
.sound-off {
  width: 30px;
  height: 30px;
  cursor: pointer;
}

.sound-on {
  display: block;
}

.sound-off {
  display: none;
}

.fullscreen-modal-sound.muted .sound-on {
  display: none;
}

.fullscreen-modal-sound.muted .sound-off {
  display: block;
}

.sound-on img,
.sound-off img {
  display: block;
  max-width: 30px;
}

.fullscreen-modal-close {
  position: absolute;
  right: 12px;
  top: 12px;
  width: 22px;
  height: 22px;
  background: url(../img/close-icon.svg) no-repeat center;
  background-size: contain;
  cursor: pointer;
  z-index: 5;
  transition: 0.25s;
  transform-origin: center;
}

.fullscreen-modal-close:hover {
  transform: rotate(90deg);
}

.stories-modal-slider {
  width: 100vw;
  z-index: 1;
}

.stories-modal-slider .slick-track {
  display: flex;
}

.stories-modal-slider .modal-item {
  transform: scale(0.85);
  min-width: 360px;
  filter: blur(6px);
  transform: scale(.85);
  transition: transform .2s;
}

.stories-modal-slider .modal-item.slick-current.slick-center {
  filter: blur(0);
  transform: scale(1);
}

.modal-item-holder {
  position: relative;
  width: 380px;
  height: 680px;
  margin: 0 auto;
  overflow: hidden;
}

.slide-progress {
  position: absolute;
  left: 8px;
  right: 8px;
  top: 8px;
  z-index: 10;
  background: #555;
  height: 2px;
}

.slide-progress .progress-rail {
  background-color: #fff;
  height: 2px;
  position: absolute;
  left: 0;
  top: 0;
  transition: all 10s;
}


.modal-item-header {
  position: absolute;
  z-index: 1;
  left: 0;
  width: 100%;
  right: 0;
  top: 0;
  height: 64px;
  background: linear-gradient(180deg, #222, rgba(32,32,32,0));
  display: flex;
  align-items: center;
  padding: 18px 8px;
}

.modal-header-img {
  display: flex;
  align-items: center;
  justify-content: center;
  border: 1px solid #fff;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  overflow: hidden;
  margin-right: 8px;
}

.modal-header-img img {
  display: block;
  object-fit: cover;
  width: 100%;
  height: 100%;
  border-radius: 50%;
}

.modal-header-title {
  flex: 1 1;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #fff;
  font-weight: 400;
  white-space: nowrap;
}

.modal-item-body {
  height: 100%;
}

.modal-item-body img,
.modal-item-body video {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.modal-item-footer {
  position: absolute;
  z-index: 1;
  left: 0;
  width: 100%;
  bottom: 0;
  font-weight: 700;
  font-size: 18px;
  line-height: 24px;
  color: #fff;
  background: linear-gradient(0deg, #222, rgba(31,31,31,0));
  padding: 16px;
  overflow: hidden;
}

.show-products-toggle {
  color: #8c279f;
  display: block;
  font-size: 15px;
  font-family: Roboto;
  font-weight: 500;
  display: block;
  text-align: center;
  max-width: 380px;
  cursor: pointer;
  margin: 24px auto 0;   
}


.modal-popup-fullscreen {
  position: fixed;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  height: 100%;
  background: rgba(50,50,50,.7);
  z-index: 999999999;
  display: flex;
  align-items: flex-end;
  pointer-events: none;
}

.modal-popup-fullscreen.visible {
  pointer-events: auto;
  opacity: 1!important;
}

.modal-popup-body {
  height: 35%;
  width: 100%;
  background: #fff;
  position: relative;
  padding-bottom: 60px;
}

.hide-modal-popup {
  position: absolute;
  bottom: 20px;
  left: 0;
  right: 0;
  text-align: center;
  font-size: 14px;
  color: #8c279f;
  text-align: center;
  cursor: pointer;
  font-weight: 500;
  font-family: Roboto;
}


.modal-popup-slider {
  margin: -220px 80px 0;
}

.modal-popup-slider .slick-list {
  padding: 0 1px;
}

.modal-popup-slider .slick-track {
    display: flex;
}

.popup-slider-item {
  background-color: #fff;
  margin-left: -1px;
  height: auto;
}

.popup-slider-item .product-item {
  border: 1px solid #dbd8d8;
  height: 100%;
  display: flex;
  flex-direction: column;
}

.popup-slider-item .product-item div[style*="display: flex;"] {
  margin-top: auto;
}

.popup-slider-item .catalogImgBlock img {
  max-width: 100%;
}

.popup-slider-item .storeName {
  font-size: 14px;
  text-align: center;
}

.popup-slider-item .buyBut {
  width: 140px;
  height: 40px;
  font-family: RobotoLight,sans-serif;
  text-transform: uppercase;
  background: 0 0;
  border: 1px solid #8c279f;
  color: #8c279f;
  transition: all .2s ease;
  position: relative;
}

.popup-slider-item .price {
  font-size: 16px;
  font-family: GothamBold,sans-serif;
  padding: 5px 0 10px 0;
  text-align: center;
}

.popup-slider-item .buyBut .defaultBtnText {
  display: block;
}

.popup-slider-item .buyBut .activeBtnText {
  display: none;
  padding-left: 25px;
  padding-right: 10px;
  font-size: 12px;
}

.popup-slider-item .buyBut:hover {
  background: #8c279f;
  color: #fff;
}


.care-popup {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0,0,0, 0.6);
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 1000000;
  transition: 0.25s;
  padding: 50px 0;
  overflow-y: auto;
}

.care-popup.visible {
  opacity: 1!important;
  pointer-events: auto!important;
}

.care-content {
  background-color: #fff;
  border-radius: 8px;
  width: 1000px;
  min-height: 600px;
  padding: 150px 100px 100px;
  position: relative;
  text-align: center;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}

.care-content img {
  display: block;
  max-width: 100%;
}

.care-content .h3 {
  font-size: 36px;
  margin: 0 0 15px;
  text-transform: uppercase;
  font-weight: 600;
}

.care-content p {
  margin: 0 0 15px;
  font-size: 18px;
  color: #777;
}

.care-link {
  display: flex;
  align-items: center;
  justify-content: center;
  border: 1px solid #598430;
  background-color: #598430;
  color: #fff;
  height: 56px;
  width: 380px;
  transition: 0.25s;
  border-radius: 8px;
  margin: 30px auto 10px;
  font-weight: 500;
  font-size: 22px;
  text-transform: uppercase;
}

.care-link:hover {
  color: #111;
  background-color:#fff;
}

.care-content .circle-img {
  width: 250px;
  border-radius: 50%;
  position: absolute;
  top: -120px;
  left: 0;
  right: 0;
  margin: 0 auto;
  border: 3px solid #f4e8e8;
  overflow: hidden;
  padding: 7px;
}

.care-content .circle-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transform: translate3d(0px, 0px, 0.1px);
}

.care-close {
  position: absolute;
  top: 0;
  right: 0;
  background: #111 url(../img/close-white.svg) no-repeat center;
  background-size: 20px;
  width: 42px;
  height: 42px;
  z-index: 1000000;
  border-radius: 0 7px 0 5px;
  cursor: pointer;
  transition: 0.25s;
}

.care-close:hover {
  background: #444 url(../img/close-white.svg) no-repeat center;
  background-size: 20px;
}


@media(max-width: 1600px) {
  .modal-item-holder {
    width: 320px;
    height: 520px;
  }

  .care-popup {
  	padding: 80px 0 20px;
  }

  .care-content {
    width: 800px;
    min-height: 420px;
  } 

  .care-content .circle-img {
    width: 180px;
    top: -80px;
  }

  .care-content .h3 {
    font-size: 28px;
  }

  .care-link {
  	font-size: 20px;
  }
}

@media(max-width: 1399px) {
  .modal-popup-slider {
      margin: -220px 40px 0;
  }
}

@media(max-width: 1199px) {
  .stories-thumbs-slider .slick-track {
    overflow-x: auto; 
    justify-content: flex-start;
  }

  .stories-thumbs-slider .thumb-item {
    width: 90px!important;
    margin-right: 15px;
  }

  .modal-popup-body {
    height: 45%;
  }

  .fullscreen-modal {
    height: 100%;
    display: block;
    padding: 0;
  }

  .stories-modal-slider {
    width: 100%;
    height: 100%;
  }

  .stories-modal-slider .slick-track,
  .stories-modal-slider .slick-list {
    height: 100%;
  }

  .modal-item-holder {
    width: 100%;
    height: 100%;
  }

  .modal-item-header {
    padding-right: 75px;
  }

  .stories-modal-slider .modal-item {
    height: 100%;
    transform: scale(1);
    filter: blur(0);
  }

  .fullscreen-modal-close {
    filter: brightness(0) invert(1);
    width: 20px;
    height: 20px;
    right: 9px;
    top: 20px;
  }

  .fullscreen-modal-sound {
    left: auto;
    right: 45px;
    top: 18px;
    z-index: 1000;
  }

  .sound-on img,
  .sound-off img {
    filter: brightness(0) invert(1);
    max-width: 25px;
  }

  .modal-item-footer {
    padding: 12px 12px 40px 12px;
  }

  .show-products-toggle {
    color: #fff;
    max-width: none;
    cursor: pointer;
    margin: 0;
    position: absolute;
    z-index: 1000;
    left: 0;
    right: 0;
    bottom: 0;
    height: 42px;
    display: flex;
    justify-content: center;
    align-items: center;
  }
}

@media(max-width: 992px) {
  .care-content {
    width: calc(100% - 40px);
    margin: 0 auto;
    min-height: 420px;
    padding: 80px 25px 30px;
  }

  .care-content .h3 {
    font-size: 28px;
  }

  .care-content p {
    font-size: 17px;
  }

  .care-link {
    font-size: 20px;
  }

  .care-content .circle-img {
    width: 180px;
    top: -70px;
  }
}

@media(max-width: 767px) {
  .modal-popup-slider {
      margin: -220px 0 0;
  }

  .care-popup {
  	padding: 80px 0 10px;
  }

  .care-content {
    min-height: 380px;
  }

  .care-content .h3 {
    font-size: 22px;
    line-height: 1.5;
  }

  .care-content .circle-img {
    width: 120px;
    top: -50px;
  }

  .care-link {
    width: 100%;
    height: 52px;
    font-size: 18px;
  }
}

@media(max-width: 479px) {
  .popup-slider-item .catalogImgBlock img {
    max-height: 100%;
  }

  .popup-slider-item {
    max-width: 250px;
  }
}

.inside-nav-item.desktop-visible {
	display: none!important;
}

.inside-nav-item.mobile-visible {
	display: block!important;
}

@media(min-width: 1200px) {
	.inside-nav-item.desktop-visible {
		display: block!important;
	}

    .inside-nav-item.mobile-visible {
    	display: none!important;
    }
}