

/* Start:/local/templates/gardening_lux_2020/css/jquery.formstyler.css?15935146782175*/
.jq-checkbox,
.jq-radio {
	position: relative;
	display: inline-block;
	overflow: hidden;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
.jq-checkbox input,
.jq-radio input {
	position: absolute;
	z-index: -1;
	margin: 0;
	padding: 0;
	opacity: 0;
}
.jq-file {
	position: relative;
	display: inline-block;
	overflow: hidden;
}
.jq-file input {
	position: absolute;
	top: 0;
	right: 0;
	height: auto;
	margin: 0;
	padding: 0;
	opacity: 0;
	font-size: 100px;
	line-height: 1em;
}
.jq-file__name {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.jq-selectbox,
.jq-select-multiple {
	position: relative;
	display: inline-block;
}
.jq-selectbox select,
.jq-select-multiple select {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;
	opacity: 0;
}
.jq-selectbox li,
.jq-select-multiple li {
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	white-space: nowrap;
}
.jq-selectbox {
	z-index: 10;
}
.jq-selectbox__select {
	position: relative;
}
.jq-selectbox__select-text {
	overflow: hidden;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.jq-selectbox__dropdown {
	position: absolute;
}
.jq-selectbox__search input {
	-webkit-appearance: textfield;
}
.jq-selectbox__search input::-webkit-search-cancel-button,
.jq-selectbox__search input::-webkit-search-decoration {
	-webkit-appearance: none;
}
.jq-selectbox__dropdown ul {
	position: relative;
	overflow: auto;
	overflow-x: hidden;
	list-style: none;
	-webkit-overflow-scrolling: touch;
}
.jq-select-multiple ul {
	position: relative;
	overflow-x: hidden;
	-webkit-overflow-scrolling: touch;
}
.jq-number {
	display: inline-block;
}
.jq-number__field input {
	-moz-appearance: textfield;
	text-align: left; /* для Opera Presto */
}
.jq-number__field input::-webkit-inner-spin-button,
.jq-number__field input::-webkit-outer-spin-button {
	margin: 0; /* в каких-то браузерах присутствует отступ */
	-webkit-appearance: none;
}
/* End */


/* Start:/local/templates/gardening_lux_2020/css/jquery.formstyler.theme.css?159351467810561*/
.jq-checkbox,
.jq-radio {
	vertical-align: -4px;
	width: 20px;
	height: 20px;
	margin: 0 4px 0 0;
	border: 1px solid #ddd;
	background: #fff;
	cursor: pointer;
	box-sizing: border-box;
	transition: 0.2s;
	border-radius: 3px;
}
.jq-checkbox.disabled,
.jq-radio.disabled {
	opacity: .55;
}
.jq-checkbox {
	margin: 2px 12px 25px 0;
	/* float: left; */
	float: none;
	margin: 0 4px 0 0;
}
.jq-checkbox.checked .jq-checkbox__div {
	border-left: 3px solid #5ed109;
	border-bottom: 3px solid #5ed109;
	width: 8px;
	height: 4px;
	transform: rotate(-45deg);
	position: absolute;
	left: 4px;
	top: 4px;
}
.jq-radio {
	border-radius: 50%;
}
.jq-radio.checked .jq-radio__div {
	width: 10px;
	height: 10px;
	margin: 3px 0 0 3px;
	border-radius: 50%;
	background: #d5ab00;
	box-shadow: inset 1px 1px 1px rgba(0,0,0,.7);
}
.jq-file {
	width: 270px;
	border-radius: 4px;
	box-shadow: 0 1px 2px rgba(0,0,0,.1);
}
.jq-file input {
	cursor: pointer;
}
.jq-file__name {
	box-sizing: border-box;
	width: 100%;
	height: 34px;
	padding: 0 80px 0 10px;
	border: 1px solid #CCC;
	border-bottom-color: #B3B3B3;
	border-radius: 4px;
	background: #FFF;
	box-shadow: inset 1px 1px #F1F1F1;
	font: 14px/32px 'Lux';
	color: #333;
}
.jq-file__browse {
	position: absolute;
	top: 1px;
	right: 1px;
	padding: 0 10px;
	border-left: 1px solid #CCC;
	border-radius: 0 4px 4px 0;
	background: linear-gradient(#FFF, #E6E6E6);
	box-shadow: inset 1px -1px #F1F1F1, inset -1px 0 #F1F1F1, 0 1px 2px rgba(0,0,0,.1);
	font: 14px/32px 'Lux';
	color: #333;
	text-shadow: 1px 1px #FFF;
}
.jq-file:hover .jq-file__browse {
	background: linear-gradient(#F6F6F6, #E6E6E6);
}
.jq-file:active .jq-file__browse {
	background: #F5F5F5;
	box-shadow: inset 1px 1px 3px #DDD;
}
.jq-file.focused .jq-file__name {
	border: 1px solid #5794BF;
}
.jq-file.disabled,
.jq-file.disabled .jq-file__name,
.jq-file.disabled .jq-file__browse {
	border-color: #CCC;
	background: #F5F5F5;
	box-shadow: none;
	color: #888;
}
.jq-number {
	position: relative;
	vertical-align: middle;
	padding: 0 36px 0 0;
}
.jq-number__field {
	width: 100px;
	border: 1px solid #CCC;
	border-bottom-color: #B3B3B3;
	border-radius: 4px;
	box-shadow: inset 1px 1px #F1F1F1, 0 1px 2px rgba(0,0,0,.1);
}
.jq-number__field:hover {
	border-color: #B3B3B3;
}
.jq-number__field input {
	box-sizing: border-box;
	width: 100%;
	padding: 8px 9px;
	border: none;
	outline: none;
	background: none;
	font: 14px 'Lux';
	color: #333;
}
.jq-number__spin {
	position: absolute;
	top: 0;
	right: 0;
	width: 32px;
	height: 14px;
	border: 1px solid #CCC;
	border-bottom-color: #B3B3B3;
	border-radius: 4px;
	background: linear-gradient(#FFF, #E6E6E6);
	box-shadow: 0 1px 2px rgba(0,0,0,.1);
	box-shadow: inset 1px -1px #F1F1F1, inset -1px 0 #F1F1F1, 0 1px 2px rgba(0,0,0,.1);
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	text-shadow: 1px 1px #FFF;
	cursor: pointer;
}
.jq-number__spin.minus {
	top: auto;
	bottom: 0;
}
.jq-number__spin:hover {
	background: linear-gradient(#F6F6F6, #E6E6E6);
}
.jq-number__spin:active {
	background: #F5F5F5;
	box-shadow: inset 1px 1px 3px #DDD;
}
.jq-number__spin:after {
	content: '';
	position: absolute;
	top: 4px;
	left: 11px;
	width: 0;
	height: 0;
	border-right: 5px solid transparent;
	border-bottom: 5px solid #999;
	border-left: 5px solid transparent;
}
.jq-number__spin.minus:after {
	top: 5px;
	border-top: 5px solid #999;
	border-right: 5px solid transparent;
	border-bottom: none;
	border-left: 5px solid transparent;
}
.jq-number__spin.minus:hover:after {
	border-top-color: #000;
}
.jq-number__spin.plus:hover:after {
	border-bottom-color: #000;
}
.jq-number.focused .jq-number__field {
	border: 1px solid #5794BF;
}
.jq-number.disabled .jq-number__field,
.jq-number.disabled .jq-number__spin {
	border-color: #CCC;
	background: #F5F5F5;
	box-shadow: none;
	color: #888;
}
.jq-number.disabled .jq-number__spin:after {
	border-bottom-color: #AAA;
}
.jq-number.disabled .jq-number__spin.minus:after {
	border-top-color: #AAA;
}
.jq-selectbox {
	vertical-align: middle;
	cursor: pointer;
	width: 100%;
}
.jq-selectbox__select {
	height: 70px;
	padding: 17px 60px 17px 20px;
	border: 1px solid #223E27;
	font:700 2.4rem/31px 'Lux';
	color: #333;
	background: #fff;
	width: 100%;
	box-sizing: border-box;
	text-transform:uppercase;
	transition:0.2s;
}
.jq-selectbox__select:hover {
	background: #fff;
}
.jq-selectbox__select:active {
	background: #fff;
}
.jq-selectbox.focused .jq-selectbox__select {
}
.jq-selectbox.disabled .jq-selectbox__select {
	border-color: #CCC;
	background: #F5F5F5;
	box-shadow: none;
	color: #888;
}
.jq-selectbox__select-text {
	display: block;
	width: 100%;
}
.jq-selectbox .placeholder {
	color: #888;
}
.jq-selectbox__trigger {
	position: absolute;
	top: 0;
	right: 0;
	width: 60px;
	height: 100%;
}
.jq-selectbox__trigger-arrow {
	position: absolute;
	top: 24px;
	right: 20px;
	width: 100%;
	height: 100%;
	width: 10px;
	height: 10px;
	border-right: 2px solid #333;
	border-bottom: 2px solid #333;
	transform:rotate(45deg);
	transition:0.2s;
}
.jq-selectbox.opened .jq-selectbox__trigger-arrow {
	top: 30px;
	transform:rotate(-135deg);
}
.jq-selectbox.disabled .jq-selectbox__trigger-arrow {
	border-right: 2px solid #eee;
	border-bottom: 2px solid #eee;
}
.jq-selectbox__dropdown {
	box-sizing: border-box;
	width: 100%;
	padding: 0;
	background: #FFF;
	border: 1px solid #223E27;
	border-top:0;
	margin: -1px 0;
}
.dropup .jq-selectbox__dropdown {
	border: 1px solid #223E27;
	border-bottom:0;
}
.jq-selectbox__search {
	margin: 5px;
}
.jq-selectbox__search input {
	box-sizing: border-box;
	width: 100%;
	margin: 0;
	padding: 5px 27px 6px 8px;
	border: 1px solid #CCC;
	border-radius: 3px;
	outline: none;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAO1JREFUeNqU078LAXEYx/FzYfNzk5TJaFNKYjFYSQZ/hvwBsvg1UCY2xT9gM8hukQGThWRjkcFw3pdnujhfT736Xn2fPvfc3fd07V0OFDDFAnM0ENYsZRiGLSc9OpqIYIA9fMhhjCrW2h9VlMlcH/aymMGtOqEugX08PwQucUZKdTozMIqdTc9WepQD7wjY9ARx+ydwhfyXfS+S0qMcOEQJGcueB3VccFINdMgal6NzkmPjRwJXxDBB7/2RDdtAp6wb+dpphHDASG5QQ0V6u2aoSqBZD/lDrNWRJynLK2qpBn4rc6K2XB9/Nb8EGABtf1thzY6X2AAAAABJRU5ErkJggg==') no-repeat 100% 50%;
	box-shadow: inset 1px 1px #F1F1F1;
	color: #333;
}
.jq-selectbox__not-found {
	margin: 5px;
	padding: 5px 8px 6px;
	background: #F0F0F0;
	font-size: 13px;
}
.jq-selectbox ul {
	margin: 0;
	padding: 0;
}
.jq-selectbox li {
	min-height: 18px;
	padding: 12px 20px 14px;
	color: #231F20;
	font:1.8rem/23px 'Lux';
}
.jq-selectbox li.selected {
	background-color: #223E27;
}
.jq-selectbox li:hover {
	background-color: #223E27;
}
.jq-selectbox li.disabled {
	color: #AAA;
}
.jq-selectbox li.disabled:hover {
	background: none;
}
.jq-selectbox li.optgroup {border-bottom: 1px dotted #000;padding-left: 0;padding-right: 0;margin: 0 20px;}
.jq-selectbox li.optgroup:hover {
	background: none;
	color: #231F20;
	cursor: default;
}
.jq-selectbox li.option {
	padding-left: 40px;
	text-transform: uppercase;
}
.jq-select-multiple {
	box-sizing: border-box;
	padding: 1px;
	border: 1px solid #CCC;
	border-bottom-color: #B3B3B3;
	border-radius: 4px;
	background: #FFF;
	box-shadow: inset 1px 1px #F1F1F1, 0 1px 2px rgba(0,0,0,.1);
	font: 14px/18px 'Lux';
	color: #333;
	cursor: default;
}
.jq-select-multiple.focused {
	border: 1px solid #5794BF;
}
.jq-select-multiple.disabled {
	border-color: #CCC;
	background: #F5F5F5;
	box-shadow: none;
	color: #888;
}
.jq-select-multiple ul {
	margin: 0;
	padding: 0;
}
.jq-select-multiple li {
	padding: 3px 9px 4px;
	list-style: none;
}
.jq-select-multiple li:first-child {
	border-radius: 3px 3px 0 0;
}
.jq-select-multiple li:last-child {
	border-radius: 0 0 3px 3px;
}
.jq-select-multiple li.selected {
	background: #08C;
	color: #FFF;
}
.jq-select-multiple li.disabled {
	color: #AAA;
}
.jq-select-multiple li.optgroup {
	font-weight: bold;
}
.jq-select-multiple li.option {
	padding-left: 25px;
}
.jq-select-multiple.disabled li.selected,
.jq-select-multiple li.selected.disabled {
	background: #CCC;
	color: #FFF;
}
input[type='email'].styler,
input[type='password'].styler,
input[type='search'].styler,
input[type='tel'].styler,
input[type='text'].styler,
input[type='url'].styler,
textarea.styler {
	padding: 8px 9px;
	border: 1px solid #CCC;
	border-bottom-color: #B3B3B3;
	border-radius: 4px;
	box-shadow: inset 1px 1px #F1F1F1, 0 1px 2px rgba(0,0,0,.1);
	font: 14px 'Lux';
	color: #333;
}
input[type='search'].styler {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}
textarea.styler {
	overflow: auto;
}
input[type='email'].styler:hover,
input[type='password'].styler:hover,
input[type='search'].styler:hover,
input[type='tel'].styler:hover,
input[type='text'].styler:hover,
input[type='url'].styler:hover,
textarea.styler:hover {
	border-color: #B3B3B3;
}
input[type='email'].styler:hover:focus,
input[type='password'].styler:hover:focus,
input[type='search'].styler:hover:focus,
input[type='tel'].styler:hover:focus,
input[type='text'].styler:hover:focus,
input[type='url'].styler:hover:focus,
textarea.styler:hover:focus {
	border-color: #CCC;
	border-top-color: #B3B3B3;
	outline: none;
	box-shadow: inset 0 1px 2px rgba(0,0,0,.1);
}
button.styler,
input[type='button'].styler,
input[type='submit'].styler,
input[type='reset'].styler {
	overflow: visible;
	padding: 8px 11px;
	border: 1px solid #CCC;
	border-bottom-color: #B3B3B3;
	border-radius: 4px;
	outline: none;
	background: linear-gradient(#FFF, #E6E6E6);
	box-shadow: inset 1px -1px #F1F1F1, inset -1px 0 #F1F1F1, 0 1px 2px rgba(0,0,0,.1);
	font: 14px 'Lux';
	color: #333;
	text-shadow: 1px 1px #FFF;
	cursor: pointer;
}
button.styler.styler::-moz-focus-inner,
input[type='button'].styler.styler::-moz-focus-inner,
input[type='submit'].styler.styler::-moz-focus-inner,
input[type='reset'].styler.styler::-moz-focus-inner {
	padding: 0;
	border: 0;
}
button.styler:not([disabled]):hover,
input[type='button'].styler:not([disabled]):hover,
input[type='submit'].styler:not([disabled]):hover,
input[type='reset'].styler:not([disabled]):hover,
input[type='reset'].styler:hover {
	background: linear-gradient(#F6F6F6, #E6E6E6);
}
button.styler:active,
input[type='button'].styler:active,
input[type='submit'].styler:active,
input[type='reset'].styler:active {
	background: #F5F5F5;
	box-shadow: inset 1px 1px 3px #DDD;
}
button.styler[disabled],
input[type='button'].styler[disabled],
input[type='submit'].styler[disabled] {
	border-color: #CCC;
	background: #F5F5F5;
	box-shadow: none;
	color: #888;
}
/* End */


/* Start:/local/templates/gardening_lux_2020/css/owl.carousel.min.css?15935146782965*/
/**
 * Owl Carousel v2.2.1
 * Copyright 2013-2017 David Deutsch
 * Licensed under  ()
 */
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{/* display:none; */width:100%;z-index:1;}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden;}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0);}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width: 100%;margin-bottom: 0;}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none;}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/local/templates/gardening_lux_2020/css/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
/* End */


/* Start:/local/templates/gardening_lux_2020/css/owl.theme.default.min.css?1593514678936*/
/**
 * Owl Carousel v2.2.1
 * Copyright 2013-2017 David Deutsch
 * Licensed under  ()
 */
.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}
/* End */


/* Start:/local/templates/gardening_lux_2020/styles.css?15935146783*/
﻿
/* End */


/* Start:/local/templates/gardening_lux_2020/template_styles.css?161840467073610*/
/* Eric Meyer's CSS Reset */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{
margin:0;
padding:0;
border:0;
font-size:100%;
font:inherit;
vertical-align:baseline
}
/* HTML5 display-role reset for older browsers */
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{
display:block
}
body{
line-height:1
}
ol,ul{
list-style:none
}
blockquote,q{
quotes:none
}
blockquote:before,blockquote:after,q:before,q:after{
content:'';
content:none
}
table{
border-collapse:collapse;
border-spacing:0
}
/* End of Eric Meyer's CSS Reset */
html{
height:100%;
font:400 0.6944vw/0.6944vw 'Roboto';
font-display:swap
}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{
display:block
}
body{
font:1.1vw/1.5vw 'Roboto',Arial,sans-serif;
width:100%;
height:100%;
background:#fff;
color:#333
}
.wrapper{
width:100%;
min-height:100%;
height:auto !important;
height:100%;
position:relative;
overflow:hidden
}
.widfix{
width:82.2785vw;
margin:0 auto;
box-sizing:border-box
}
/* Header-----------------------------------------------------------------------------*/
.header{
height:6.25vw
}
.header .widfix{
display:flex;
justify-content:flex-end;
align-items:center
}
.logo{
width:13.8889vw;
height:6.25vw;
text-indent:-999px;
overflow:hidden;
margin-right:auto;
background:url(/local/templates/gardening_lux_2020/images/20_logo_full.svg) 0 50%/100% no-repeat;
flex:0 0 auto
}
.top_links.only_desktop{
display:flex;
align-items:center
}
.top_links a{
color:#223E27;
font:0.8333vw/1.7089vw 'Roboto';
text-decoration:none;
margin-right:2.0833vw;
text-transform:uppercase;
position:relative
}
.top_links a em{
opacity:0;
position:absolute;
bottom:-2.0833vw;
white-space:nowrap;
width:13.8889vw;
margin-left:-6.9444vw;
text-align:center;
left:50%;
z-index:-1;
transition:0.5s
}
.top_links a:hover em{
opacity:1
}
.top_links .link_fb{
height:2.0833vw;
padding-left:2.0833vw;
letter-spacing:0.1em;
background:url(/local/templates/gardening_lux_2020/images/20_fb.svg) 0 50%/2.0833vw no-repeat;
margin-right:0.5556vw
}
.top_links .link_insta{
height:2.0833vw;
padding-left:2.0833vw;
letter-spacing:0.1em;
margin-right:2.0833vw;
background:url(/local/templates/gardening_lux_2020/images/20_insta.svg) 0 50%/2.0833vw no-repeat
}
.top_links .link_phone{
font:600 0.9722vw/1.6667vw 'Roboto';
margin-right:2.0833vw;
margin-left:3.8194vw
}
.top_links .link_pdf{
height:2.7778vw;
font:600 1.1111vw/2.7778vw 'Roboto';
margin-right:1.0417vw;
text-transform:inherit;
text-align:center;
box-sizing:border-box;
padding:0 0 0 3.4722vw;
color:#223E27;
transition:0.2s
}
.top_links .link_pdf:before{
content:'';
position:absolute;
height:2.7778vw;
width:2.7778vw;
top:0;
left:0;
opacity:1;
transition:0.2s;
background:url(/local/templates/gardening_lux_2020/images/20_pdf_link.svg) 50% 50%/100% no-repeat
}
.top_links .link_pdf:after{
content:'';
position:absolute;
height:2.7778vw;
width:2.7778vw;
top:0;
left:0;
opacity:0;
transition:0.2s;
background:url(/local/templates/gardening_lux_2020/images/20_pdf_link_hover.svg) 50% 50%/100% no-repeat
}
.top_links .link_pdf:hover{
color:#82C039;
}
.top_links .link_pdf:hover:before{
opacity:0
}
.top_links .link_pdf:hover:after{
opacity:1
}
.top_links .link_video{
height:2.7778vw;
font:600 1.0028vw/2.7778vw 'Roboto';
margin-right:2.0833vw;
text-transform:inherit;
text-align:center;
box-sizing:border-box;
padding:0 0 0 1.8056vw;
color:#223E27;
transition:0.2s;
position:relative;
}
.top_links .link_video small {
font:600 0.725vw/0.625vw 'Roboto';
position:absolute;
top:2.2222vw;
left:1.8056vw
}
.top_links .link_video:before{
content:'';
position:absolute;
height:1.3889vw;
width:1.3889vw;
top:0.6vw;
left:0;
opacity:1;
transition:0.2s;
background:url(/local/templates/gardening_lux_2020/images/20_video_link.svg) 50% 50%/100% no-repeat
}
.top_links .link_video:after{
content:'';
position:absolute;
height:1.3889vw;
width:1.3889vw;
top:0.6vw;
left:0;
opacity:0;
transition:0.2s;
background:url(/local/templates/gardening_lux_2020/images/20_video_link_hover.svg) 50% 50%/100% no-repeat
}
.top_links .link_video:hover{
color:#82C039;
}
.top_links .link_video:hover:before{
opacity:0
}
.top_links .link_video:hover:after{
opacity:1
}
.video_popup,.video_popup2{
display:none
}
.modal_box iframe{
display:block;
min-width:50vw;
min-height:28vw
}
.topmenu{
width:3.4722vw;
height:6.25vw;
font:400 1.0127vw/1.519vw 'Roboto';
letter-spacing:0.1em
}
.topmenu .burger{
width:3.4722vw;
height:6.25vw;
position:relative;
cursor:pointer;
display:block
}
.topmenu .burger span{
right:0;
width:2.0833vw;
height:4px;
background:#223E27;
position:absolute;
top:50%;
margin-top:-2px;
transition:0.2s
}
.topmenu .burger span:before,
.topmenu .burger span:after{
content:'';
width:2.0833vw;
height:4px;
background:#223E27;
position:absolute;
transition:0.2s
}
.topmenu .burger span:before{
top:-0.6329vw
}
.topmenu .burger span:after{
top:0.6329vw
}
.topmenu.slideon .burger span{
background:transparent
}
.topmenu.slideon .burger span:before{
top:0;
transform:rotate(45deg)
}
.topmenu.slideon .burger span:after{
top:0;
transform:rotate(-45deg)
}
.topmenu > ul:before{
background:#fff;
content:'';
position:absolute;
top:0;
right:0;
width:25.3165vw;
bottom:0;
z-index:-1
}
.topmenu > ul{
position:absolute;
top:6.25vw;
z-index:500;
padding:0.6944vw 0 0.6944vw 0;
width:25.3165vw;
box-sizing:border-box;
right:-25.3165vw;
transition:0.5s;
bottom:6.3291vw;
overflow-y:auto;
width:25.3165vw;
padding-left:24.0506vw
}
.topmenu.slideon ul{
right:-1.2658vw
}
.topmenu.slideon > ul{
width:49.3671vw
}
.topmenu a{
color:#223E27;
text-decoration:none;
text-transform:uppercase;
padding:0.7639vw 2.0253vw 0.625vw;
display:block;
transition:0.2s
}
.topmenu > ul ul{
display:none
}
.topmenu li:hover a,
.topmenu li.open a{
color:#fff;
background:#223E27
}
.topmenu li.open a:hover{
color:#223E27;
background:#fff
}
.topmenu > ul ul li{
position:relative
}
.topmenu > ul ul ul{
padding:0.2083vw 0 0.3472vw;
background:#223E27;
position:absolute;
left:-24.0506vw;
top:0;
width:24.0506vw
}
.topmenu > ul ul li:hover ul{
display:block
}
.topmenu > ul ul ul a{
font:0.8333vw/1.1392vw 'Roboto';
padding:0.5556vw 2.0253vw 0.4167vw
}
/* Middle-----------------------------------------------------------------------------*/
.content{
padding:0 0 6.3291vw
}
.loading{
position:fixed;
top:0;
left:0;
bottom:0;
right:0;
font:700 16.4557vw/18.9873vw 'Roboto';
z-index:500;
color:rgba(0,0,0,0.05);
text-transform:uppercase;
display:flex;
justify-content:center;
align-items:center
}
.loading:before{
content:'';
position:fixed;
top:0;
left:0;
bottom:0;
right:0;
background:rgba(255,255,255,0.9);
z-index:-1
}
.mark_sale{
position:absolute;
top:0;
left:0;
z-index:10;
font:600 1.3889vw/3.4722vw 'Roboto';
text-transform:uppercase;
color:rgba(255,255,255,0.7);
padding:0.2778vw 1.0417vw
}
.welcome_box{z-index:600;position:fixed;width:100%;height:100vh;overflow:hidden;}
.welcome_background{
position:absolute;
bottom:0;
background-size:cover;
background-repeat:no-repeat;
background-position:50% 50%;
width:100%;
height:100vh;
animation-name:zoom_ani;
animation-duration:15s;
animation-timing-function:ease-in-out;
animation-delay:0s;
animation-direction:alternate;
animation-iteration-count:infinite;
animation-fill-mode:none;
animation-play-state:running
}
.welcome{display:flex;position:absolute;bottom:0;justify-content:center;align-items:center;flex-wrap:wrap;flex-direction:column;width:100%;height:100vh;}
@keyframes zoom_ani{
from{
transform:scale(1)
}
to{
transform:scale(1.1)
}
}
.welcome h1{
font:700 9.2405vw/11.3924vw 'Roboto';
color:rgba(255,255,255,0.5);
text-transform:uppercase;
width:100%;
text-align:center;
margin-bottom:3.7975vw
}
.welcome span{width:7.5949vw;height:7.5949vw;border-radius:50%;font:700 1.1392vw/1.2658vw 'Roboto';color:#fff;background:rgba(243,104,44,0.5);justify-content:center;display:flex;align-items:center;text-transform:uppercase;letter-spacing:0.1em;cursor:pointer;}
.homelinks{
display:flex;
flex-wrap:wrap;
position:relative
}
.homelinks_pointer{
position:absolute;
left:50%;
top:50%;
width:12.6582vw;
height:12.6582vw;
background:url(/local/templates/gardening_lux_2020/images/20_logo.png) 50% 50%/8.5443vw no-repeat #fff;
z-index:100;
border-radius:50%;
margin:-6.3291vw 0 0 -6.3291vw
}
.homelinks_pointer div{position:absolute;width:12.0253vw;height:12.0253vw;top:0.3472vw;left:0.3472vw;border-radius:50%;border:1px solid #fff;transition:1s;z-index:-1;box-sizing:border-box;}
.homelinks:hover .homelinks_pointer div{
width:19.1139vw;
height:19.1139vw;
top:-3.2278vw;
left:-3.2278vw
}
.homelinks_pointer span{
position:absolute;
top:2.1519vw;
left:2.1519vw;
width:1.2658vw;
height:1.2658vw;
border-radius:50%;
background:#F79120;
opacity:0;
transition:0.5s
}
.homelinks:hover .homelinks_pointer span{
opacity:1
}
.homelinks_pointer div.hov2{
transform:rotate(90deg)
}
.homelinks_pointer div.hov3{
transform:rotate(270deg)
}
.homelinks_pointer div.hov4{
transform:rotate(180deg)
}
.homelinks_item{
width:50%;
height:42vh;
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:#fff;
text-transform:uppercase;
font-size:1.8987vw;
font-weight:700;
letter-spacing:0.2em;
position:relative;
line-height:2.6582vw;
overflow:hidden
}
.homelinks_item_background{
position:absolute;
background-repeat:no-repeat;
background-size:cover;
background-position:50% 50%;
top:0;
left:0;
bottom:0;
right:0;
z-index:0
}
.homelinks_item:hover .homelinks_item_background{
animation:slow_zoom_ani 100s infinite linear
}
@keyframes slow_zoom_ani{
0%,100%{
-webkit-transform:scale(1);
-moz-transform:scale(1);
-ms-transform:scale(1);
-o-transform:scale(1);
transform:scale(1)
}
50%{
-webkit-transform:scale(1.5);
-moz-transform:scale(1.5);
-ms-transform:scale(1.5);
-o-transform:scale(1.5);
transform:scale(1.5)
}
}
.homelinks_item a{
position:absolute;
top:0;
bottom:0;
left:0;
right:0;
z-index:20
}
.homelinks_item:before{
content:'';
position:absolute;
top:0;
left:0;
right:0;
bottom:0;
background:rgba(0,0,0,0.5);
z-index:1;
transition:0.5s
}
.homelinks_item:hover:before{
background:rgba(0,0,0,0)
}
.homelinks_item span{
position:relative;
z-index:10;
max-width:50%;
text-align:center;
display:inline-block;
padding:0.6944vw 3.2911vw;
transition:0.5s
}
.homelinks_item:hover span{
background:rgba(34,62,39,0.8);
color:#fff
}
.breadcrumbs{
font:600 0.6944vw/1.0417vw 'Roboto';
margin:0 auto 0.9494vw
}
.breadcrumbs ul{
display:flex;
width:100%;
flex-wrap:wrap
}
.breadcrumbs li{
color:#C4C4C4;
position:relative;
margin-left:2.7778vw
}
.breadcrumbs li:before{
content:'';
position:absolute;
width:0.6944vw;
height:1.0417vw;
left:-1.7361vw;
top:0.0694vw;
background:url(/local/templates/gardening_lux_2020/images/css_bread.svg) 50% 50% no-repeat
}
.breadcrumbs li:first-child{
margin:0
}
.breadcrumbs li:first-child:before{
display:none
}
.breadcrumbs a{
color:#333;
text-decoration:none;
transition:0.2s
}
.breadcrumbs a:hover{
color:#223E27
}
.catalog{
margin-bottom:4.4304vw
}
.catalog_section{
position:relative;
display:flex;
flex-wrap:wrap;
padding-bottom:2.5316vw;
border-bottom:0.0694vw dotted #333;
margin-bottom:2.5316vw
}
.catalog_section:last-child{
border-bottom:0;
margin-bottom:1.2658vw
}
.catalog_section_image{
width:54.4304vw;
height:31.6456vw;
overflow:hidden;
position:relative;
z-index:10
}
.catalog_accessory .catalog_section_image{
height:39.6456vw;
}
.catalog_section_image_img{
width:100%;
height:100%;
background-position:50%;
background-size:cover
}
.catalog_section_image:hover .catalog_section_image_img{
animation:slow_zoom_ani 100s infinite linear
}
.catalog_section:nth-child(2n) .catalog_section_image{
order:1
}
.catalog_section_info{
width:51.9253vw;
padding:1.8987vw 0 0 0;
box-sizing:border-box;
margin-left:-24.1772vw;
display:flex;
flex-direction:column;
align-items:flex-end
}
.catalog_section:nth-child(2n) .catalog_section_info{
margin-left:0;
margin-right:-24.1772vw;
order:0;
align-items:flex-start
}
.catalog_section_title{
background:url(/local/templates/gardening_lux_2020/images/20_detail_title.jpg) 50% 50%/cover no-repeat #223E27;
padding:1.1392vw 1.8987vw;
min-width:31.0127vw;
box-sizing:border-box;
font:700 2.6vw/3.5443vw 'Roboto';
text-transform:uppercase;
margin-bottom:1.2658vw;
color:#fff;
z-index:10
}
.in_detail .catalog_section_title{
background:none !important;
padding:0;
width:100%;
margin:0 0 1.8987vw 1.2658vw;
color:#223E27;
font:700 2.0253vw/2.2152vw 'Roboto'
}
.catalog_section_title b{
color:#fff
}
.catalog_section_info_box{
width:26.5823vw;
margin-bottom:4.4304vw
}
.catalog_section_subtitle,.catalog_section_info h3{
font:700 1.519vw/1.8987vw 'Lux';
margin-bottom:0.9494vw
}
.catalog_section_info p{
margin-bottom:1.2658vw
}
.catalog_section_switch{
width:26.5823vw;
position:absolute;
padding:1.1392vw 1.2658vw 1.0759vw;
background:url(/local/templates/gardening_lux_2020/images/20_detail_title.jpg) 50% 50%/cover no-repeat #223E27;
text-align:center;
text-transform:uppercase;
text-decoration:none;
font:500 2.0253vw/2.4684vw 'Roboto';
color:#fff;
box-sizing:border-box;
top:26.5823vw;
border:0.2083vw solid #223E27;
transition:0.2s
}
.catalog_accessory .catalog_section_switch{
top:34.5823vw
}
.catalog_section_switch span{
position:relative
}
.catalog_section_switch span:after{
content:'';
transform:rotate(45deg);
transition:0.2s;
border-right:0.2083vw solid #fff;
border-bottom:0.2083vw solid #fff;
width:0.9028vw;
height:0.9028vw;
position:absolute;
top:0.4861vw;
right:-2.0253vw
}
.open .catalog_section_switch span:after{
transform:rotate(-135deg);
top:0.9028vw
}
.catalog_section_switch:hover{
background:#fff !important;
color:#223E27
}
.catalog_section_switch:hover  span:after{
border-color:#223E27
}
.catalog_section:nth-child(2n) .section_box{
order:3
}








.section_box{
display:none
}
.catalog_section_items{
display:flex;
flex-wrap:wrap;
margin:3.7975vw 0 -2.5316vw -1.2658vw
}
.in_detail .catalog_section_items{
margin-top:3.1646vw;
margin-bottom:0
}
.catalog_section_item{
width:19.6203vw;
margin:0 0 3.1646vw 1.2658vw;
position:relative
}
.catalog_section_item > a{
position:absolute;
z-index:10;
width:100%;
height:19.6203vw;
box-sizing:border-box;
border:0 solid transparent;
transition:0.2s
}
.catalog_section_item:hover > a{
border:0.9494vw solid #223E27
}
.color_orange .catalog_section_item:hover > a{
border:0.9494vw solid #F8A21B
}
.color_yellow .catalog_section_item:hover > a{
border:0.9494vw solid #F5CB00
}
.catalog_section_item_image{
width:100%;
height:19.6203vw;
overflow:hidden;
margin-bottom:0.8333vw
}
.catalog_section_item_image img{
display:block;
width:100%
}
.catalog_section_item:hover img{
animation:slow_zoom_ani 100s infinite linear
}

.catalog_section_item_title{
font:700 1.519vw/1.962vw 'Roboto';
text-align:center;
width:100%;
transition:0.2s
}
.catalog_section_item_title small{
display:block;
font-weight:500;
font-size:1.1392vw;
line-height:1.3924vw
}
.catalog_section_item:hover .catalog_section_item_title{
color:#223E27
}
.color_orange .catalog_section_item:hover .catalog_section_item_title{
color:#F8A21B
}
.color_yellow .catalog_section_item:hover .catalog_section_item_title{
color:#F5CB00
}
.about_section{
display:flex;
flex-wrap:wrap;
align-items:flex-start;
margin-bottom:2.5316vw
}
.about_section_image{
width:47.4684vw;
overflow:hidden
}
.about_section_image img{
display:block;
height:auto;
width:100%
}
.about_section_image iframe{
width:100%;
height:512px
}
.about_section_image:hover img{
animation:slow_zoom_ani 100s infinite linear
}
.about_section:nth-child(2n) .about_section_image{
order:1
}
.about_section_info{
width:34.7468vw;
padding:1.2658vw 0 0 0;
box-sizing:border-box;
display:flex;
flex-direction:column;
align-items:flex-end;
position:relative
}
.about_section:nth-child(2n) .about_section_info{
margin-left:0;
margin-right:0;
order:0;
align-items:flex-start
}
.about_section_title{
background:url(/local/templates/gardening_lux_2020/images/20_detail_title.jpg) 50% 50%/cover no-repeat #223E27;
padding:0.6944vw 2.2152vw 0.6944vw 1.5823vw;
box-sizing:border-box;
text-transform:uppercase;
margin:-1.2658vw 0 1.8987vw 0;
color:#fff;
display:inline-block;
font:700 2.1519vw/2.6582vw 'Roboto'
}
.breadcrumbs + .widfix > .about_section:first-child .about_section_info_box .about_section_title{
margin:0 0 3.7975vw -5.6962vw
}
.about_section_info_box{
width:33.5443vw
}
.about_section_subtitle{
font:700 1.519vw/1.8987vw 'Roboto';
margin-bottom:0.6944vw
}
.about_section_info p{
margin-bottom:0.6944vw
}
.about_section_info ul,.detail_blog_right ul{
margin:0.6944vw 0
}
.about_section_info li,.detail_blog_right li{
position:relative;
padding-left:2.5316vw;
margin-bottom:0.6944vw
}
.about_section_info li:before,.detail_blog_right li:before{
content:'';
position:absolute;
width:0.9722vw;
height:2px;
margin-top:-2px;
background:#333;
top:0.7639vw;
left:0
}
.detail_blog_right b{
font-weight:700
}
.detail_blog_right a{
text-decoration:none;
color:#223E27;
transition:0.2s;
}
.detail_blog_right a:hover{
color:#82C039;
}
.about_section .col1{
width:33.5443vw;
margin-bottom:2.5316vw
}
.about_section .col2{
width:47.4684vw;
margin-bottom:2.5316vw
}
.about_section .col1 + .col2:nth-child(2n+3){
margin-left:1.2658vw
}
.about_section .col2 + .col1:nth-child(2n+3){
margin-left:1.2658vw
}
.about_section .col1 p,
.about_section .col2 p{
margin-bottom:0.6944vw
}
.title_box{
width:100%
}
.col1_image{
width:100%;
height:17.6582vw;
overflow:hidden
}
.col1_image img{
width:100%
}
.col1_image:hover img{
animation:slow_zoom_ani 100s infinite linear
}
.manufact_box{
background:#EDEDED;
padding:1.8987vw 0;
margin:3.7975vw 0 2.5316vw
}
.manufact_items{
display:flex;
justify-content:space-between
}
.manufact_item{
width:26.5823vw
}
.manufact_item_image{
display:flex;
justify-content:center;
align-items:center;
height:9.4937vw;
margin-bottom:1.2658vw
}
.manufact_item_image img{
max-width:100%;
max-height:100%
}
.about_section_slider{
height:42.8481vw;
position:relative;
padding-bottom:8.2278vw
}
.about_section_slider .about_section_image{
height:100%;
position:relative;
margin-bottom:-3.1646vw;
transition:1s;
background-size:cover;
overflow:hidden
}
.about_section_slider .about_section_image img{
width:100%
}
.about_section_slider .about_section_image:hover img{
animation:slow_zoom_ani 100s infinite linear
}
.about_section_previews{
display:flex;
flex-wrap:wrap;
margin-left:1.2658vw;
z-index:20;
position:relative
}
.about_section_preview{
width:8.8608vw;
height:8.8608vw;
background-size:cover;
background-position:50%;
border:0.3472vw solid #fff;
margin-left:1.8987vw;
box-sizing:border-box;
overflow:hidden;
display:flex;
justify-content:center;
align-items:center
}
.about_section_preview img{
height:100%
}
.about_section_preview img:hover{
animation:slow_zoom_ani 100s infinite linear
}
.about_section_preview.active{
border:0.9494vw solid #223E27
}
.contact_page{
padding-left:13.9241vw
}
.contact_phone{
font:700 2.2785vw/3.4177vw 'Roboto';
color:#223E27;
text-decoration:none;
margin-bottom:0.9494vw;
display:inline-block
}
.contact_links{
display:flex;
margin-bottom:1.8987vw
}
.contact_links a{
color:#223E27;
font:1.519vw/1.8987vw 'Roboto';
text-decoration:none;
text-transform:uppercase;
letter-spacing:0.1em;
margin-right:1.8987vw;
box-sizing:border-box;
white-space:nowrap
}
.contact_links a span{
font-size:2.2152vw;
display:inline-block;
top:0.1389vw;
position:relative;
margin:-0.2083vw -0.1389vw 0 0
}
.contact_links a.link_fb{
width:18.9873vw;
height:1.8987vw;
padding-left:2.5316vw;
background:url(/local/templates/gardening_lux_2020/images/20_fb.svg) 0 50%/1.8987vw no-repeat
}
.contact_links a.link_insta{
height:1.8987vw;
padding-left:2.5316vw;
background:url(/local/templates/gardening_lux_2020/images/20_insta.svg) 0 50%/1.8987vw no-repeat
}
.adress_list{
display:flex;
margin-bottom:1.5823vw
}
.adress_list_item{
width:17.7215vw;
margin-right:3.1646vw;
font:1.2658vw/1.8987vw 'Roboto'
}
.adress_list_item b{
font:700 0.9722vw/1.3291vw 'Roboto';
color:#666;
text-transform:uppercase;
display:block;
margin-bottom:0.8333vw
}
.adress_list_item a{
font:700 0.9722vw/1.3291vw 'Roboto';
text-decoration:none;
color:#223E27;
transition:0.2s;
display:block;
margin-top:0.6944vw
}
.adress_list_item a.active{
color:#89BE52
}
.contact_cols{
display:flex;
margin:0 0 3.1646vw -12.0253vw
}
#yamap{
width:44.9367vw;
height:31.0127vw;
border:1px solid #223E27;
box-sizing:border-box
}
.contact_page form{
display:flex;
flex-wrap:wrap;
width:33.5443vw;
margin-left:1.8987vw;
justify-content:space-between
}
.contact_page .field{
margin-bottom:1.2658vw
}
.contact_page .field input{
height:5.0633vw
}
.contact_page .field label{
top:1.8354vw
}
.field textarea{
width:100%;
font:500 1.1392vw/1.4557vw 'Roboto';
padding:1.7722vw 1.2658vw;
box-sizing:border-box;
border:1px solid #223E27;
outline:none;
height:12.0253vw;
resize:none;
background:transparent;
display:block
}
.field.error input,.field.error textarea{
border-color:#F3632E
}
.contact_page button{
width:100%;
height:5.0633vw;
text-align:center;
font:700 1.6667vw/2.8481vw 'Roboto';
border:0.2083vw solid #223E27;
background:#223E27;
color:#fff;
transition:0.2s;
text-transform:uppercase;
letter-spacing:0.05em;
box-sizing:border-box;
padding-top:0.2083vw
}
.contact_page button:hover{
background:#fff;
color:#223E27
}
.catalog_detail_top{
display:flex;
flex-wrap:wrap;
margin-bottom:0;
position:relative
}
.catalog_detail_top .mark_sale{
font:600 2.0833vw/3.4722vw 'Roboto';
padding:1.3889vw 1.7361vw
}
.catalog_detail_info{
padding:1.8987vw 0 0 0;
box-sizing:border-box;
display:flex;
flex-direction:column;
align-items:flex-end;
margin-left:-23.4177vw;
width:44.3038vw
}
.catalog_detail_title.title_h1{
line-height:3.6111vw;
font-size:2.9167vw;
z-index:10;
background:url(/local/templates/gardening_lux_2020/images/20_detail_title.jpg) 50% 50%/cover no-repeat #223E27;
}
.color_orange .catalog_detail_title{
background:#F8A21B
}
.color_yellow .catalog_detail_title{
background:#F5CB00
}
.catalog_detail_title b{
color:#fff
}
.catalog_detail_info_box{
width:19.6203vw
}
.catalog_detail_subtitle{
font:700 1.519vw/1.8987vw 'Roboto';
margin-bottom:1.2658vw
}
.catalog_detail_info p{
margin-bottom:0.6944vw
}
.catalog_detail_info ul{
margin:0.6944vw 0
}
.catalog_detail_info li{
position:relative;
padding:0.4861vw 0 0.6944vw 0.9494vw;
border-top:0.0694vw dotted #000
}
.catalog_detail_info li:before{
content:'';
position:absolute;
width:0.4167vw;
height:0.4167vw;
background:#333;
top:1.0127vw;
left:0;
border-radius:50%
}
.catalog_detail_params{
border-bottom:0.0694vw solid #000;
padding-bottom:0.5556vw;
margin-bottom:1.2658vw
}
.catalog_detail_colors{
margin-right:-0.6944vw;
position:relative;
padding-bottom:0.625vw;
margin-bottom:0.5556vw;
display:flex;
flex-wrap:wrap
}
.catalog_detail_colors:after{
content:'';
width:19.6203vw;
position:absolute;
bottom:0;
left:0;
height:0.0694vw;
background:#000
}
.catalog_detail_colors h3{
font:500 1.2658vw/1.6456vw 'Roboto';
width:8.2278vw;
margin:0 0.6944vw 0.6944vw 0;
display:flex;
align-items:center;
width:100%
}
.catalog_detail_color{
width:5.0633vw;
height:5.0633vw;
margin:0 0.6944vw 0.6944vw 0;
display:flex;
justify-content:center;
align-items:center;
padding:0.6944vw;
box-sizing:border-box;
background-size:contain;
background-repeat:no-repeat
}
.catalog_detail_color span{
color:#fff;
text-transform:uppercase;
text-align:center;
font:500 1.1392vw/1.4557vw 'Roboto'
}
.catalog_detail_materials{
margin-right:-1.2658vw;
display:flex;
flex-wrap:wrap
}
.catalog_detail_material{
width:5.6962vw;
margin:0 1.2658vw 1.2658vw 0
}
.catalog_detail_material span{
font:500 1.2658vw/1.6456vw 'Roboto';
margin-bottom:0.6944vw;
display:block
}
.catalog_detail_material_image{
width:100%;
height:5.6962vw;
overflow:hidden
}
.catalog_detail_material_image img{
display:block;
width:100%
}
.catalog_detail_mobile_slider{
display:none !important
}
.catalog_detail_slider{
width:61.3291vw
}
.catalog_detail_image{
width:100%;
height:40.4167vw;
position:relative;
margin-bottom:-5.6962vw;
overflow:hidden;
display:flex;
justify-content:center;
align-items:center;
z-index:5
}
.catalog_detail_image div{
position:absolute;
left:0;
top:0;
width:100%;
height:100%;
background-position:50%;
opacity:0;
background-size:cover;
z-index:1
}
.catalog_detail_image:hover div.active{
animation:slow_zoom_ani 100s infinite linear
}
.catalog_detail_image div.active{
opacity:1
}
.catalog_detail_previews{display:flex;flex-wrap:wrap;margin-left:0.6944vw;z-index:9;position:relative;width:100%;}
.catalog_detail_preview{
width:15.8228vw;
height:10.7595vw;
border:0.4167vw solid #fff;
margin:0 0 1.8987vw 3.1646vw;
box-sizing:border-box;
transition:0.2s;
position:relative;
overflow:hidden
}
.catalog_detail_preview span{
background-size:cover;
background-position:50%;
position:absolute;
left:0;
top:0;
width:100%;
height:100%
}
.catalog_detail_preview:hover span{
animation:slow_zoom_ani 100s infinite linear
}
.catalog_detail_preview:hover{
border:0.4167vw solid #223E27
}
.catalog_detail_preview.active{
border:0.9494vw solid #223E27
}
.catalog_detail_tech{
display:flex;
flex-wrap:wrap;
justify-content:space-between
}
.catalog_detail_order{
display:block;
font:700 2.2785vw/2.4684vw 'Roboto';
width:100%;
height:4.4304vw;
background:#F3632E;
color:#fff;
border:0.2083vw solid #F3632E;
transition:0.2s;
text-decoration:none;
text-transform:uppercase;
text-align:center;
padding:0.9028vw 0;
box-sizing:border-box
}
.catalog_detail_order:hover{
background:#fff;
color:#F3632E
}
.catalog_detail_tech_title{
font:700 2.0253vw/2.2152vw 'Roboto';
text-transform:uppercase;
width:28.481vw;
margin-top:2.0253vw;
color:#223E27
}
.catalog_detail_tech_image{
margin:0.6944vw 4.1139vw 1.2658vw 0
}
.catalog_detail_tech_image img{
display:inline-block
}
.catalog_detail_tech_table{
width:100%;
margin-bottom:1.2658vw
}
.catalog_detail_tech_table table{
width:100%;
font:500 1.2658vw/1.6456vw 'Roboto'
}
.catalog_detail_tech_table th{
text-align:left;
padding:0.2778vw 1.5823vw 0.2083vw;
background:#ddd;
box-sizing:border-box;
vertical-align:middle
}
.catalog_detail_tech_table td{
text-align:left;
padding:0.4861vw 1.5823vw;
width:6.962vw;
box-sizing:border-box;
border-bottom:0.0694vw solid #000
}
.catalog_detail_tech_table tr:last-child td{
border:0
}
.catalog_detail_tech_table th:first-child,.catalog_detail_tech_table td:first-child{
padding-left:8.5443vw;
width:13.2911vw
}
.catalog_detail_tech_table th:nth-child(2),.catalog_detail_tech_table td:nth-child(2){
width:13.9241vw
}
.catalog_detail_tech_table th:last-child,.catalog_detail_tech_table td:last-child{
width:13.2911vw;
padding-right:6.3291vw
}
.tab_angle{
text-indent:-999px;
overflow:hidden;
width:2.8481vw;
height:2.1519vw;
display:block;
background:url(/local/templates/gardening_lux_2020/images/tab_angle.svg) 50% 50%/100% no-repeat
}
.tab_win1{
text-indent:-999px;
overflow:hidden;
width:2.1519vw;
height:2.7215vw;
display:block;
background:url(/local/templates/gardening_lux_2020/images/tab_win1.svg) 50% 50%/100% no-repeat
}
.tab_win2{
text-indent:-999px;
overflow:hidden;
width:3.4177vw;
height:1.8354vw;
display:block;
background:url(/local/templates/gardening_lux_2020/images/tab_win2.svg) 50% 50%/100% no-repeat
}
.tab_door{
text-indent:-999px;
overflow:hidden;
width:1.2658vw;
height:2.5316vw;
background:url(/local/templates/gardening_lux_2020/images/tab_door.svg) 50% 50%/100% no-repeat;
display:block
}
sub{
font-size:0.6em;
top:-0.5em;
display:inline-block;
position:relative
}
.catalog_detail_tech_properties{
background:#ddd;
height:6.962vw;
display:flex;
align-items:center;
justify-content:space-between;
padding:0 8.2278vw;
box-sizing:border-box;
width:100%
}
.tech_prop{
display:flex;
flex-direction:column;
justify-content:center;
align-items:center;
margin-bottom:1.2658vw
}
.tech_prop span{
text-indent:-999px;
overflow:hidden;
margin:0 0 0.1389vw;
height:3.1646vw
}
.tech_prop span:first-child{
width:3.6076vw !important
}
.tech_prop1 span:first-child{
width:3.6709vw;
background:url(/local/templates/gardening_lux_2020/images/prop01.svg) 50% 50%/100% no-repeat
}
.tech_prop2 span:first-child{
width:3.9241vw;
background:url(/local/templates/gardening_lux_2020/images/prop02.svg) 50% 50%/100% no-repeat
}
.tech_prop3 span:first-child{
width:3.9241vw;
background:url(/local/templates/gardening_lux_2020/images/prop03.svg) 50% 50%/100% no-repeat
}
.tech_prop4 span:first-child{
width:3.8608vw;
background:url(/local/templates/gardening_lux_2020/images/prop04.svg) 50% 50%/100% no-repeat
}
.tech_prop5 span:first-child{
width:3.7975vw;
background:url(/local/templates/gardening_lux_2020/images/prop05.svg) 50% 50%/100% no-repeat
}
.tech_prop6 span:first-child{
width:3.8608vw;
background:url(/local/templates/gardening_lux_2020/images/prop06.svg) 50% 50%/100% no-repeat
}
.tech_prop7 span:first-child{
width:3.7342vw;
background:url(/local/templates/gardening_lux_2020/images/prop07.svg) 50% 50%/100% no-repeat
}
.tech_prop8 span:first-child{
width:3.7342vw;
background:url(/local/templates/gardening_lux_2020/images/prop08.svg) 50% 50%/100% no-repeat
}
.tech_prop9 span:first-child{
width:3.7975vw;
background:url(/local/templates/gardening_lux_2020/images/prop09.svg) 50% 50%/100% no-repeat
}
.tech_prop10 span:first-child{
width:3.7975vw;
background:url(/local/templates/gardening_lux_2020/images/prop10.svg) 50% 50%/100% no-repeat
}
.tech_prop11 span:first-child{
width:2.0886vw;
background:url(/local/templates/gardening_lux_2020/images/prop11.svg) 50% 50%/100% no-repeat
}
.tech_prop12 span:first-child{
width:2.3418vw;
background:url(/local/templates/gardening_lux_2020/images/prop12.svg) 50% 50%/100% no-repeat
}
.tech_prop13 span:first-child{
width:3.1646vw;
background:url(/local/templates/gardening_lux_2020/images/prop13.svg) 50% 50%/100% no-repeat
}
.tech_prop14 span:first-child{
width:3.1013vw;
background:url(/local/templates/gardening_lux_2020/images/prop14.svg) 50% 50%/100% no-repeat
}
.tech_prop15 span:first-child{
width:2.8481vw;
background:url(/local/templates/gardening_lux_2020/images/prop15.svg) 50% 50%/100% no-repeat
}
.tech_prop16 span:first-child{
width:3.1013vw;
background:url(/local/templates/gardening_lux_2020/images/prop16.svg) 50% 50%/100% no-repeat
}
.tech_prop17 span:first-child{
width:3.2278vw;
background:url(/local/templates/gardening_lux_2020/images/prop17.svg) 50% 50%/100% no-repeat
}
.tech_prop18 span:first-child{
width:3.2278vw;
background:url(/local/templates/gardening_lux_2020/images/prop18.svg) 50% 50%/100% no-repeat
}
.tech_prop.on span:last-child{
background:url(/local/templates/gardening_lux_2020/images/prop_on.svg) 50% 50%/100% no-repeat;
width:1.3924vw;
height:1.3924vw
}
.tech_prop.plus span:last-child{
background:url(/local/templates/gardening_lux_2020/images/prop_plus.svg) 50% 50%/100% no-repeat;
width:1.3291vw;
height:1.3291vw;
margin:0
}
.tech_prop.cross span:last-child{
background:url(/local/templates/gardening_lux_2020/images/prop_cross.svg) 50% 50%/100% no-repeat;
width:1.3291vw;
height:1.3291vw;
margin:0
}
.catalog_detail_tech_properties_legend{
display:flex;
width:100%;
margin:1.3889vw 8.2278vw
}
.catalog_detail_tech_properties_legend span{
padding-left:2.2917vw;
margin-right:4.8611vw;
white-space:nowrap;
}
.catalog_detail_tech_properties_legend .on{
background:url(/local/templates/gardening_lux_2020/images/prop_on.svg) 0 50%/1.3924vw no-repeat
}
.catalog_detail_tech_properties_legend .plus{
background:url(/local/templates/gardening_lux_2020/images/prop_plus.svg) 0 50%/1.3924vw no-repeat
}
.catalog_detail_tech_properties_legend .cross{
background:url(/local/templates/gardening_lux_2020/images/prop_cross.svg) 0 50%/1.3924vw no-repeat
}
	
.success_window,.error_window,.order_window{
display:none
}
.modal_win{
width:54.4304vw;
height:6.3291vw;
display:flex;
flex-direction:column;
justify-content:center;
align-items:center;
background:#fff;
flex-wrap:wrap;
position:relative
}
.modal_win.error_win{
height:8.5443vw
}
.modal_win_title{
font:2.2785vw/2.4684vw 'Roboto';
letter-spacing:0.1em;
text-transform:uppercase;
width:100%;
text-align:center
}
.success_win .modal_win_title:before{
content:'';
width:2.2152vw;
height:1.6456vw;
background:url(/local/templates/gardening_lux_2020/images/win_success.svg) 50% 50%/100% no-repeat;
display:inline-block;
margin-right:1.0759vw
}
.error_win .modal_win_title:before{
content:'';
width:2.7848vw;
height:2.8481vw;
background:url(/local/templates/gardening_lux_2020/images/win_error.svg) 50% 50%/100% no-repeat;
display:inline-block;
margin:-0.9722vw 1.1392vw -0.8333vw 0
}
.back_link{
display:block;
text-decoration:none;
font-size:1.1392vw;
padding-left:1.5823vw;
margin-top:1.1392vw;
position:relative;
color:#333
}
.back_link:before{
content:'';
position:absolute;
width:1.1392vw;
height:100%;
background:url(/local/templates/gardening_lux_2020/images/css_bread.svg) 0 50% no-repeat;
transform:rotate(180deg);
top:0.0694vw;
left:0
}
.order_form{
width:54.4304vw;
padding:2.8481vw 6.3291vw;
box-sizing:border-box;
background:#fff;
position:relative
}
.order_form_title{
font:700 1.8987vw/2.0253vw 'Roboto';
text-transform:uppercase;
text-align:center;
margin-bottom:1.8987vw
}
.fields_set{
display:flex;
width:100%;
justify-content:space-between;
margin-bottom:1.7722vw
}
.field{
width:100%;
position:relative;
z-index:10
}
.fields_set .field{
width:20.2532vw
}
.field label{
font:500 1.1392vw/1.4557vw 'Roboto';
position:absolute;
top:1.519vw;
left:1.3291vw;
z-index:-1;
transition:0.1s
}
.field.something_to_talk_about label{
top:-0.9722vw !important;
color:#223E27;
background:#fff;
z-index:0;
padding:0 0.3472vw;
left:1.0127vw !important
}
.field input{
height:4.4304vw;
width:100%;
border:0.0694vw solid #223E27;
font:500 1.1392vw/1.4557vw 'Roboto';
background:transparent;
padding:0 1.2658vw;
box-sizing:border-box;
outline:none
}
.form_title{
font:700 1.1392vw/1.3924vw 'Roboto';
color:#999;
text-transform:uppercase;
margin-bottom:0.6944vw;
position:relative
}
.order_accessory{
margin:2.2152vw 0
}
.accessory_counter{
position:absolute;
right:0;
top:0
}
.accessory_counter em{
color:#333;
margin:0 0.3472vw 0 2.4051vw
}
.accessory_counter em + em{
margin-left:0.3472vw
}
.accessory_counter em + em:before{
content:'/';
display:inline-block;
margin:0 0.3472vw 0 -0.2083vw
}
.accessory_carousel{
margin:0 -0.6944vw;
width:inherit
}
.accessory_carousel_item{
width:9.4937vw;
cursor:pointer;
margin:0 0.6944vw
}
.accessory_carousel_item_image{
width:100%;
height:9.4937vw;
box-sizing:border-box;
transition:0.2s
}
.accessory_carousel_item.active .accessory_carousel_item_image{
border:0.3472vw solid #223E27
}
.accessory_carousel_item_image img{
width:100%
}
.accessory_carousel_item_title{
font:700 1.0127vw/1.3291vw 'Roboto';
text-align:center;
margin-top:0.9722vw
}
.accessory_carousel_item_title small{
display:block;
font-weight:500
}
.accessory_carousel_item:hover .accessory_carousel_item_title{
color:#223E27
}
.owl-nav{
position:absolute;
width:100%;
height:9.4937vw;
top:0;
left:0;
z-index:-1
}
.owl-prev,.owl-next{
width:2.0886vw;
height:2.0886vw;
border-radius:50%;
background:#223E27;
top:3.6709vw;
position:absolute;
text-indent:-999px;
overflow:hidden;
transition:0.2s
}
.owl-prev.disabled,.owl-next.disabled{
opacity:0.5;
background:#ccc
}
.owl-prev{
left:-2.5316vw
}
.owl-next{
right:-2.5316vw
}
.owl-prev:after,.owl-next:after{
content:'';
width:0.7639vw;
height:0.7639vw;
position:absolute;
border-top:0.1389vw solid #fff;
border-left:0.1389vw solid #fff;
top:0.6944vw
}
.owl-prev:after{
transform:rotate(-45deg);
left:0.9278vw
}
.owl-next:after{
transform:rotate(135deg);
right:0.9278vw
}
button{
height:4.4304vw;
border:0.2083vw solid #F3632E;
background:#F3632E;
color:#fff;
font:700 2.2785vw/2.4684vw 'Roboto';
text-transform:uppercase;
transition:0.2s;
cursor:pointer
}
button:hover{
background:#fff;
color:#F3632E
}
.order_form button{
width:100%
}
.items_select_list{
margin-bottom:3.7975vw
}
.items_select{
display:flex;
justify-content:space-between;
width:100%;
margin-bottom:2.2152vw
}
.jq-selectbox__select{
height:4.4304vw;
padding:1.0759vw 3.7975vw 1.0759vw 1.2658vw;
font:400 1.519vw/1.962vw 'Roboto'
}
.items_select .jq-selectbox{
width:33.5443vw
}
.jq-selectbox__trigger{
width:3.7975vw
}
.jq-selectbox__trigger-arrow{
top:1.519vw;
right:1.2658vw;
width:0.6944vw;
height:0.6944vw;
border-right:0.1389vw solid #333;
border-bottom:0.1389vw solid #333
}
.jq-selectbox li{
min-height:1.1392vw;
padding:0.8333vw 1.2658vw 0.9722vw;
font:1.1392vw/1.4557vw 'Roboto'
}
.jq-selectbox li.option{
padding-left:2.5316vw
}
.items_select_order{
width:47.4684vw;
height:4.4304vw;
text-align:center;
font:2.2785vw/2.4684vw 'Roboto';
border:0.2083vw solid #223E27;
background:#223E27;
color:#fff;
transition:0.2s;
text-transform:uppercase;
letter-spacing:0.1em;
box-sizing:border-box;
padding:0.9028vw 0;
text-decoration:none
}
.items_select_order:hover{
color:#223E27;
background:#fff
}
.items_select_order.disabled{
background:#B2B2B2;
border-color:#B2B2B2;
color:#fff;
cursor:default
}
.items_list{
display:flex;
flex-wrap:wrap
}
.items_list_title{
width:100%;
margin:0.9494vw 0
}
.items_list_title span{
position:relative;
font:2.2785vw/2.4684vw 'Roboto';
padding:0.9494vw 2.2152vw 0.9494vw 0;
text-transform:uppercase;
display:inline-block
}
.items_list_title span:before{
content:'';
background:#223E27;
position:absolute;
left:-31.6456vw;
right:0;
top:0;
bottom:0;
z-index:-1
}
.items_list_section{
font:1.519vw/1.5823vw 'Roboto';
text-transform:uppercase;
width:19.6203vw;
margin-right:1.2658vw
}
.items_list_section_title{
font-weight:500;
margin:0.9494vw 0 0.8333vw;
white-space:nowrap
}
.items_list_section li{
padding:0.7278vw 0;
cursor:pointer
}
.title_h1,.title_h2{
background:url(/local/templates/gardening_lux_2020/images/20_detail_title.jpg) 50% 50%/cover no-repeat #223E27;
box-sizing:border-box;
text-transform:uppercase;
margin:0 0 0.6944vw 0;
color:#fff;
display:inline-block;
font:700 2.1519vw/2.6582vw 'Roboto';
padding:0.6944vw 1.5823vw
}
.partner_list{
display:flex;
flex-wrap:wrap;
margin:0 -0.2778vw 3.7975vw 0
}
.partner_list_item{
width:40.9627vw;
height:19.6203vw;
display:flex;
justify-content:space-between;
margin:0 0.2778vw 0.2778vw 0;
position:relative;
z-index:0;
background:#fff
}
.partner_list_item_image{
width:20.3797vw;
height:100%;
display:flex;
border:1px solid #223E27;
box-sizing:border-box;
justify-content:center;
align-items:center;
overflow:hidden;
order:0
}
.partner_list_item:nth-child(4n+3) .partner_list_item_image,
.partner_list_item:nth-child(4n+4) .partner_list_item_image{
order:1
}
.partner_list_item_image img{
max-width:90%;
max-height:90%
}
.partner_list_item_image.wide img{
max-width:initial;
max-height:100%;
height:100%
}
.partner_list_item_info{
width:20.3797vw;
height:100%;
position:relative;
box-sizing:border-box;
order:1
}
.partner_list_item:nth-child(4n+3) .partner_list_item_info,
.partner_list_item:nth-child(4n+4) .partner_list_item_info{
order:0
}
.partner_list_item_info_preview{
position:absolute;
right:0;
top:0;
width:100%;
height:100%;
z-index:10;
background:#223E27;
display:flex;
justify-content:center;
align-items:center;
transform-style:preserve-3d;
transform-origin:10.1899vw 9.8101vw 0;
transform:perspective(1000px) rotate3d(1,0,0,0deg);
opacity:1;
transition:0.5s
}
.partner_list_item:hover .partner_list_item_info_preview{
transform:perspective(1000px) rotate3d(1,0,0,90deg) translate3d(0,-10.7639vw,10.7639vw);
opacity:0
}

.partner_list_item_info_preview div{
max-width:80%
}
.partner_list_item_info_preview h3{
font:700 1.519vw/2.2785vw 'Roboto';
color:#fff
}
.partner_list_item_info_preview p{
font:700 1.1392vw/1.7089vw 'Roboto';
color:#fff
}
.partner_list_item_info_preview a{
color:#fff;
text-decoration:none
}
.partner_list_item_info_detail{
position:absolute;
border:1px solid #223E27;
right:0;
top:0;
width:100%;
height:100%;
z-index:5;
font:400 1.0127vw/1.519vw 'Roboto';
color:#223E27;
background:#fff;
padding:1.2658vw 0.9494vw;
box-sizing:border-box;
opacity:0;
transform-origin:10.1899vw 9.8101vw 0;
transform:perspective(1000px) rotate3d(1,0,0,-90deg) translate3d(0,10.7639vw,10.7639vw);
transition:0.5s
}
.partner_list_item:hover .partner_list_item_info_detail{
transform:perspective(1000px) rotate3d(1,0,0,0deg) translate3d(0,0,0);
z-index:15;
opacity:1
}
.faq_list{
display:flex;
flex-wrap:wrap;
margin:0 -0.2778vw 3.7975vw 0
}
.faq_list_item{
width:40.9722vw;
height:19.6203vw;
margin:0 0.2778vw 0.2778vw 0;
position:relative;
z-index:0;
background:#fff
}
.faq_list_item.active,
.faq_list_item.up{
z-index:100
}
.faq_list_item_image{
position:absolute;
cursor:pointer;
width:20.3797vw;
height:100%;
display:flex;
box-sizing:border-box;
justify-content:center;
align-items:center;
overflow:hidden;
order:0;
opacity:1;
z-index:10;
transform-style:preserve-3d;
transform-origin:20.5063vw 9.8101vw 0;
transform:perspective(1000px) rotate3d(1,0,0,0deg);
transition:0.5s
}
.faq_list_item.active .faq_list_item_image{
transform:perspective(1000px) rotate3d(1,0,0,-90deg) translate3d(0,10.7639vw,10.7639vw);
opacity:0
}
.faq_list_item:hover .faq_list_item_image img{
animation:slow_zoom_ani 100s infinite linear
}
.faq_list_item:nth-child(4n+3) .faq_list_item_image,
.faq_list_item:nth-child(4n+4) .faq_list_item_image{
left:inherit;
right:0;
transform-origin:0 9.8101vw 0
}
.faq_list_item_image img{
width:100%;
height:100%
}
.faq_list_item_preview{
font:700 1.1392vw/1.7089vw 'Roboto';
cursor:pointer;
width:20.3797vw;
height:100%;
padding:1.2658vw;
color:#fff;
box-sizing:border-box;
order:1;
position:absolute;
right:0;
top:0;
z-index:10;
background:url(/local/templates/gardening_lux_2020/images/20_faq01.jpg) 50% 50%/cover no-repeat;
display:flex;
align-items:center;
transform-style:preserve-3d;
transform-origin:0 9.8101vw 0;
transform:perspective(1000px) rotate3d(1,0,0,0deg);
opacity:1;
transition:0.5s
}
.faq_list_item:nth-child(3n+2) .faq_list_item_preview{
background-image:url(/local/templates/gardening_lux_2020/images/20_faq02.jpg)
}
.faq_list_item:nth-child(3n+3) .faq_list_item_preview{
background-image:url(/local/templates/gardening_lux_2020/images/20_faq03.jpg)
}
.faq_list_item:nth-child(4n+3) .faq_list_item_preview,
.faq_list_item:nth-child(4n+4) .faq_list_item_preview{
left:0;
right:inherit;
transform-origin:20.5063vw 9.8101vw 0
}
.faq_list_item.active .faq_list_item_preview{
transform:perspective(1000px) rotate3d(1,0,0,90deg) translate3d(0,-10.7639vw,10.7639vw);
opacity:0
}
.faq_list_item_preview div{
}
.faq_list_item_preview h3{
font:700 1.519vw/2.2785vw 'Roboto';
color:#fff
}
.faq_list_item_detail{
position:absolute;
right:0;
top:0;
width:40.8333vw;
height:100%;
z-index:5;
font:400 1.0127vw/1.519vw 'Roboto';
color:#223E27;
background:#fff;
padding:1.2658vw 2.2152vw 1.2658vw 1.2658vw;
box-sizing:border-box;
transition:opacity 0.5s
}
.faq_list_item_cube{
position:absolute;
border:0.0694vw solid #223E27;
top:0;
width:20.4861vw;
height:100%;
z-index:5;
opacity:0;
transition:0.5s;
overflow:hidden;
box-sizing:border-box
}
.faq_list_item.active .faq_list_item_cube{
opacity:1
}
.faq_list_item_preview + .faq_list_item_cube{
border-left:0;
right:0;
transform-origin:0 9.8101vw 0;
transform:perspective(1000px) rotate3d(1,0,0,-90deg) translate3d(0,10.7639vw,10.7639vw);
transition:0.5s
}
.faq_list_item_preview + .faq_list_item_cube .faq_list_item_detail{
right:0
}
.faq_list_item.active .faq_list_item_preview + .faq_list_item_cube{
transform:perspective(1000px) rotate3d(1,0,0,0deg) translate3d(0,0,0);
z-index:15
}
.faq_list_item_image + .faq_list_item_cube{
border-right:0;
left:0;
transform-origin:20.5063vw 9.8101vw 0;
transform:perspective(1000px) rotate3d(1,0,0,90deg) translate3d(0,-10.7639vw,10.7639vw);
transition:0.5s
}
.faq_list_item_image + .faq_list_item_cube .faq_list_item_detail{
left:0
}
.faq_list_item.active .faq_list_item_image + .faq_list_item_cube{
transform:perspective(1000px) rotate3d(1,0,0,0deg) translate3d(0,0,0);
z-index:15
}
.faq_list_item:nth-child(4n+3) .faq_list_item_image + .faq_list_item_cube ,
.faq_list_item:nth-child(4n+4) .faq_list_item_image + .faq_list_item_cube{
right:0;
left:inherit;
border:0.0694vw solid #223E27;
border-left:0;
transform-origin:0 9.8101vw 0
}
.faq_list_item:nth-child(4n+3) .faq_list_item_preview + .faq_list_item_cube ,
.faq_list_item:nth-child(4n+4) .faq_list_item_preview + .faq_list_item_cube{
left:0;
right:inherit;
border:0.0694vw solid #223E27;
border-right:0;
transform-origin:20.5063vw 9.8101vw 0
}
.faq_list_item:nth-child(4n+3) .faq_list_item_image + .faq_list_item_cube .faq_list_item_detail ,
.faq_list_item:nth-child(4n+4) .faq_list_item_image + .faq_list_item_cube .faq_list_item_detail{
right:0;
left:inherit
}
.faq_list_item:nth-child(4n+3) .faq_list_item_preview + .faq_list_item_cube .faq_list_item_detail ,
.faq_list_item:nth-child(4n+4) .faq_list_item_preview + .faq_list_item_cube .faq_list_item_detail{
left:0;
right:inherit
}
.faq_list_item_detail_close{
position:absolute;
text-decoration:none;
top:0.8333vw;
right:0.8333vw;
color:#223E27;
font:300 2.2152vw/1.2658vw 'Roboto'
}
.advantages{
position:relative;
margin-bottom:5.0633vw
}
.advantages_image{
width:100%;
position:relative;
height:42.8481vw;
overflow:hidden;
z-index:0
}
.advantages_image img{
width:100%;
display:block
}
.advantages_image_points li{
position:absolute;
z-index:10;
color:#fff;
font:600 1.0127vw/1.519vw 'Roboto';
padding-left:4.1139vw;
cursor:pointer;
transition:0.2s
}
.advantages_image_points li.active{
color:transparent
}
.advantages_image_points li:before{
content:'';
position:absolute;
top:50%;
margin-top:-1.6456vw;
left:0;
width:3.038vw;
height:3.038vw;
border:0.2778vw solid #82C039;
box-sizing:border-box;
border-radius:0.6944vw;
transform:rotate(45deg);
transition:0.2s;
background:url(/local/templates/gardening_lux_2020/images/20_advant.svg) 50% 50%/1.7722vw no-repeat
}
.advantages_image_points li.active:before{
background:url(/local/templates/gardening_lux_2020/images/20_advant_act.svg) 50% 50%/1.7722vw no-repeat;
transform:rotate(0deg)
}
.advantages_image_points li.a_point01{
top:2.8481vw;
left:39.0506vw;
width:8.5443vw
}
.advantages_image_points li.a_point02{
top:7.0886vw;
left:59.0506vw;
width:10.1266vw
}
.advantages_image_points li.a_point03{
top:13.1646vw;
left:33.6709vw;
width:11.0759vw
}
.advantages_image_points li.a_point04{
top:19.0506vw;
left:58.4177vw;
width:9.4937vw
}
.advantages_image_points li.a_point05{
top:20.6329vw;
left:24.1139vw;
width:8.8608vw
}
.advantages_image_points li.a_point06{
top:25.2532vw;
left:43.4177vw;
width:9.4937vw
}
.advantages_image_points li.a_point07{
top:29.557vw;
left:24.557vw;
width:9.4937vw
}
.advantages_image_points li.a_point08{
top:34.4937vw;
left:64.1772vw;
width:11.3924vw
}
.advantages_image_points li.a_point09{
top:37.5949vw;
left:17.7215vw;
width:10.1266vw
}
.advantages_image_points li.a_point10{
top:37.3418vw;
left:42.8481vw;
width:12.6582vw
}
.advantages_descriptions{
font:400 1.0127vw/1.519vw 'Roboto'
}
.advantages_descriptions h3{
display:none
}
.advantages_descriptions div{
position:absolute;
z-index:15;
background:#fff;
padding:0;
opacity:0;
width:0;
height:0;
overflow:hidden;
transition:opacity 0.5s
}
.advantages_descriptions div.active{
opacity:1;
height:auto;
padding:0.8333vw 1.4557vw
}
.advantages_descriptions div.a_point01{
top:2.7848vw;
left:42.3418vw;
width:19.6203vw
}
.advantages_descriptions div.a_point02{
top:7.0253vw;
left:62.3418vw;
width:15.9494vw
}
.advantages_descriptions div.a_point03{
top:13.1013vw;
left:36.962vw;
width:17.7215vw
}
.advantages_descriptions div.a_point04{
top:18.9873vw;
left:61.7089vw;
width:15.8228vw
}
.advantages_descriptions div.a_point05{
top:20.5696vw;
left:27.4051vw;
width:28.481vw
}
.advantages_descriptions div.a_point06{
top:25.1899vw;
left:46.8354vw;
width:30.3797vw
}
.advantages_descriptions div.a_point07{
top:29.4937vw;
left:27.8481vw;
width:21.519vw
}
.advantages_descriptions div.a_point08{
top:34.4304vw;
left:67.4684vw;
width:11.3291vw
}
.advantages_descriptions div.a_point09{
top:37.5316vw;
left:21.0127vw;
width:29.7468vw
}
.advantages_descriptions div.a_point10{
top:36.519vw;
left:46.1392vw;
width:15.8228vw
}
/* Footer-----------------------------------------------------------------------------*/
.footer{
width:100%;
margin:-6.3291vw 0 0;
height:6.3291vw;
position:relative;
font:700 0.9722vw/1.1392vw 'Roboto';
text-transform:uppercase;
letter-spacing:0.1em;
background:#ddd
}
.footer .widfix{
display:flex;
position:relative;
align-items:center;
height:100%;
padding-top:0.6944vw
}
.copyright{
width:20.8861vw
}
.footer_contacts{
width:20.8861vw
}
.footer_contacts a{
text-decoration:none;
color:#333;
display:block;
transition:0.2s
}
.footer_contacts a:hover{
color:#223E27
}
.footer_menu{
font-size:0.9722vw;
padding:0 0 0 8.2911vw
}
.footer_menu ul{
display:flex
}
.footer_menu li{
margin-left:30px;
}
.footer_menu a{
font-size:0.9722vw;
color:#333;
text-decoration:none;
text-transform:none;
font-weight:400;
letter-spacing:0;
line-height:1.8354vw;
transition:0.2s
}
.footer_menu a:hover{
color:#223E27
}
.motiv{
position:absolute;
bottom:2.2152vw;
right:0;
color:#fff;
text-decoration:none;
background:url(/local/templates/gardening_lux_2020/images/motiv.svg) 0.3472vw 50%/10.1266vw no-repeat;
text-indent:-9999px;
overflow:hidden;
width:6.962vw;
height:1.8987vw;
opacity:1 !important;
transition:0.5s !important
}
.motiv:hover{
width:10.3797vw
}
.modal_box{
position:absolute;
top:0;
left:0;
right:0;
z-index:10000;
justify-content:center;
align-items:center;
padding-top:3.1646vw;
display:none
}
.modal_box.open{
display:flex !important
}
.modal_box:before{
content:'';
position:fixed;
top:0;
bottom:0;
left:0;
right:0;
background:rgba(0,0,0,0.8);
z-index:-1
}
.modal_win_close{
background:url(/local/templates/gardening_lux_2020/images/close.svg) 50% 50%/100% no-repeat;
width:1.6456vw;
height:1.6456vw;
left:50%;
margin-left:-0.9494vw;
top:-2.7848vw;
position:absolute;
cursor:pointer;
transition:0.2s;
opacity:0.7
}
.modal_win_close:hover{
opacity:1
}
.only_desktop{
display:block
}
.only_mobile{
display:none
}
#panel{
bottom:0;
left:0;
opacity:0.9;
position:fixed;
width:100%;
z-index:900
}
@media screen and (max-width:800px){
.widfix{
width:100%;
padding:0 5.3333vw
}
.header{
height:24vw;
position:relative;
z-index:500
}
.header.fixed{
position:fixed;
width:100%
}
.logo{
height:24vw;
width:54.6667vw;
z-index:10
}
.topmenu{
width:100%;
right:0;
position:absolute;
top:0;
height:100%;
padding:0;
font-size:4.8vw;
line-height:6.1333vw;
z-index:5
}
.topmenu .burger{
width:13.3333vw;
height:24vw;
position:absolute;
right:5.3333vw;
z-index:10
}
.topmenu .burger span{
width:30px;
height:4px;
margin-top:-2px
}
.topmenu .burger span:before,
.topmenu .burger span:after{
width:30px;
height:4px
}
.topmenu .burger span:before{
top:-10px
}
.topmenu .burger span:after{
top:10px
}
.topmenu.slideon .burger span{
background:transparent
}
.topmenu.slideon .burger span:before{
top:0;
transform:rotate(45deg)
}
.topmenu.slideon .burger span:after{
top:0;
transform:rotate(-45deg)
}
.top_menu_dropdown{
position:fixed;
top:-100%;
bottom:100%;
left:0;
width:100%;
background:#fff;
z-index:0;
transition:0.5s;
overflow-y:auto;
padding:24vw 0 13.3333vw
}
.slideon .top_menu_dropdown{
top:0;
bottom:0
}
.top_menu_dropdown:after{
content:'';
width:100%;
left:0;
position:fixed;
top:0;
height:0;
z-index:10;
opacity:0.9;
background:#fff
}
.slideon .top_menu_dropdown:after{
height:24vw
}
.top_socials{
display:flex;
justify-content:center
}
.top_socials a{
height:8vw;
width:8vw;
margin:0 4vw;
padding:0 !important
}
.top_menu_dropdown .link_fb{
background:url(/local/templates/gardening_lux_2020/images/20_fb.svg) 0 50%/100% no-repeat
}
.top_menu_dropdown .link_insta{
background:url(/local/templates/gardening_lux_2020/images/20_insta.svg) 0 50%/100% no-repeat
}
.top_menu_dropdown .link_phone{
font:700 6.4vw/9.6vw 'Roboto';
padding:0;
text-align:center;
letter-spacing:0;
margin:6.6667vw 0
}
.top_menu_dropdown ul{
text-align:center
}
.top_menu_dropdown li{}
.top_menu_dropdown a{
color:#223E27;
text-decoration:none;
text-transform:uppercase;
padding:2.9333vw 8.5333vw 2.4vw;
display:block;
transition:0.2s
}
.top_menu_dropdown > ul ul{
display:none
}
.top_menu_dropdown li.open a{
color:#fff;
background:#223E27
}
.top_menu_dropdown li.open a:hover{
background:#223E27;
color:#fff
}
.top_menu_dropdown > ul ul ul{
padding:0.8vw 0 1.3333vw;
background:#223E27
}
.top_menu_dropdown > ul ul ul a{
font:3.2vw/4.8vw 'Roboto';
padding:2.1333vw 8.5333vw 1.6vw
}
.mark_sale{
font:600 5.3333vw/13.3333vw 'Roboto';
padding:1.3333vw 4vw;	
}
.content{
padding-bottom:58.6667vw
}
.welcome_box{
position:fixed
}
.welcome h1{
font:700 8.8522vh/10.5911vh 'Roboto';
margin-bottom:10vh;
padding:0 2.4631vh;
box-sizing:border-box
}
.welcome span{
width:14.7783vh;
height:14.7783vh;
font:700 2.2167vh/2.7094vh 'Roboto'
}
.homelinks_pointer{
display:none
}
.homelinks_item{
height:52.5333vw;
width:100%
}
.homelinks_item span{
font-size:6.4vw;
line-height:8.2667vw;
padding:0;
max-width:80%
}
.homelinks_item:hover span{
background:transparent;
color:#fff
}
.breadcrumbs{
display:none
}
.catalog{
padding:2.6667vw 5.3333vw 0 !important
}
.catalog_section{
width:100%;
padding:0;
border:0;
margin-bottom:0.5333vw
}
.catalog_section_image{
width:100%;
height:100%;
z-index:1;
height:50.6667vw;
background:#000
}
.catalog_accessory .catalog_section_image{
height:50.6667vw
}
.catalog_section_image_img{
opacity:0.7;	
}
.catalog_section_info{
position:absolute;
top:0;
left:0;
width:100%;
height:50.6667vw;
margin:0;
padding:0;
display:block
}
.catalog_section_title{
font:600 4.2667vw/6.4vw 'Roboto';
bottom:4.8vw;
left:4.8vw;
width:80%;
background:transparent;
padding:0;
margin:0;
position:absolute;
text-transform:none
}
.in_detail .catalog_section_title{
font-size:8.6vw;
line-height:10.4vw;
width:82.9333vw;
margin:4vw 0;
position:inherit;
text-transform:uppercase
}
.catalog_section_info_box{
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
padding:0;
margin:0;
opacity:0;
z-index:20
}
.catalog_section_switch{
width:100%;
height:100%;
left:0;
top:0;
padding:0
}
.catalog_section_items{
margin:5.3333vw 0;
padding:0;
box-sizing:border-box
}
.catalog_section_item{
width:100%;
margin:0 0 5.3333vw;
border:1px solid #0D4C2E;
padding-bottom:3.2vw
}
.catalog_section_item > a{
height:83.2vw
}
.catalog_section_item:hover > a{
border:4vw solid #223E27
}
.catalog_section_item_image{
height:83.2vw;
margin-bottom:3.2vw
}
.catalog_section_item_title{
font-size:6.4vw;
line-height:8.2667vw
}
.catalog_section_item_title small{
font-size:4.8vw;
line-height:5.8667vw
}
.about_section{
margin-bottom:0;
position:relative
}
.about_section_image{
width:100%;
height:auto !important;
margin:8vw 0 -8vw;
overflow:hidden
}
.about_section_image img{
width:100%
}
.about_section:nth-child(2n) .about_section_image{
order:0
}
.about_section_info{
padding:8vw 0 0;
margin:0;
width:100%;
font-size:4.2667vw;
line-height:6.4vw
}
.about_section_title{
font:400 6.4vw/9.6vw 'Roboto';
padding:6.4vw 5.3333vw 5.6vw;
margin:0 0 5.3333vw 0;
width:100%
}
.about_section > .about_section_title{
font:400 6.4vw/9.6vw 'Roboto';
padding:6.4vw 5.3333vw 5.6vw;
margin:0 0 -2.6667vw 0;
width:100%
}
.about_section:nth-child(2n) > .about_section_title{
right:inherit;
left:0
}
.about_section_info_box{
width:100%;
padding:5.3333vw 0;
box-sizing:border-box
}
.about_section_subtitle{
font-size:6.4vw;
line-height:8vw;
margin-bottom:3.2vw
}
.about_section_info p{
margin-bottom:5.3333vw
}
.about_section_info ul{
padding:2.6667vw 0
}
.about_section_info li{
padding-left:8vw
}
.about_section_info li:before{
width:3.2vw;
height:0.5333vw;
top:2.4vw
}
.about_section .col2,
.about_section .col1{
width:100%;
padding:5.3333vw 0;
box-sizing:border-box;
font-size:4.2667vw;
line-height:6.4vw;
margin:0 !important
}
.col1_image{
height:52.5333vw;
width:initial;
margin:0 -8vw
}
.about_section_title{
padding:2.9333vw 8vw 2.4vw; 
font:700 6.4vw/8vw 'Roboto';
margin:0 0 5.3333vw
}
.about_section_info_box .about_section_title{
position:absolute;
top:-88vw;
left:0;
margin:0
}
.title_box{
margin:0 0 5.3333vw
}
.title_h1,.title_h2{
font:400 6.4vw/9.6vw 'Roboto';
padding:4.4vw 5.3333vw 3.6vw;
margin:0 0 5.3333vw 0;
width:100%
}
.title_box > .title_h1,.title_box > .title_h2{
margin-bottom:-5.3333vw
}
.manufact_box{
margin-bottom:9.3333vw;
padding:8vw 0 0
}
.manufact_items{
flex-wrap:wrap;
padding:0 8vw
}
.manufact_item{
width:100%;
margin-bottom:13.3333vw;
font-size:3.7333vw;
line-height:5.0667vw;
text-align:center
}
.manufact_item_image{
height:32vw;
margin-bottom:4vw
}
.manufact_item_image img{
max-width:85%
}
.about_section_slider{
height:auto;
width:100%;
margin:8vw 0 -13.3333vw;
padding-bottom:13.3333vw
}
.about_section_slider .about_section_image{
margin:0 0 4vw;
height:85.3333vw
}
.about_section_previews{
padding:0 3.2vw;
margin:0;
justify-content:space-between
}
.about_section_preview{
width:37.3333vw;
height:37.3333vw;
border:1.3333vw solid #fff;
margin:0 0 8vw
}
.contact_page{
padding-left:0
}
.contact_phone{
font:700 6.4vw/9.6vw 'Roboto';
margin:16vw 0 3.2vw;
text-align:center;
display:block
}
.contact_links{
margin-bottom:4vw;
position:relative;
flex-wrap:wrap;
text-align:center
}
.contact_links a{
font:4.8vw/7.2vw 'Roboto';
margin-right:0;
display:block;
width:100%
}
.contact_links a.link_fb{
width:8vw;
height:8vw;
text-indent:-999px;
overflow:hidden;
padding-left:0;
background-size:8vw auto;
position:absolute;
top:-25.8667vw;
left:50%;
margin:0 0 0 -12vw
}
.contact_links a.link_insta{
width:8vw;
height:8vw;
text-indent:-999px;
overflow:hidden;
padding-left:0;
background-size:8vw auto;
position:absolute;
top:-25.8667vw;
left:50%;
margin:0 0 0 4vw
}
.adress_list{
margin-bottom:0;
flex-wrap:wrap;
padding:0 0 0 7.2vw
}
.adress_list_item{
width:100%;
margin:0 0 5.3333vw;
font:5.3333vw/8vw 'Roboto'
}
.adress_list_item b{
font:700 3.7333vw/5.6vw 'Roboto';
margin-bottom:3.2vw
}
.adress_list_item a{
font:700 3.7333vw/5.6vw 'Roboto';
margin-top:2.6667vw
}
.contact_cols{
flex-wrap:wrap;
margin:0 0 13.3333vw 0
}
#yamap{
width:100vw;
height:90.6667vw;
margin:0 -5.3333vw;
border:0;
margin-bottom:5.3333vw
}
.contact_page form{
width:100%;
margin-left:0
}
.contact_page .field{
margin-bottom:5.3333vw
}
.contact_page .field input{
height:18.6667vw;
font:700 4.2667vw/6.4vw 'Roboto'
}
.contact_page .field label{
top:6.4vw
}
.field textarea{
font:700 4.2667vw/6.4vw 'Roboto';
padding:6.1333vw 5.3333vw;
border:1px solid #223E27;
height:48vw
}
.field.error input,.field.error textarea{
border-color:#F3632E
}
.contact_page button{
height:18.6667vw;
font-size:5.8667vw;
line-height:8.8vw;
padding:2.9333vw 5.3333vw 2.6667vw;
background:#223E27 !important;
color:#fff !important;
border:0.2083vw solid #223E27
}
.field{
width:100% !important;
margin-bottom:4.8vw
}
.field label{
font-size:4.8vw;
line-height:6.1333vw;
top:6.4vw;
left:5.3333vw
}
.field input{
font-size:4.8vw;
line-height:6.1333vw;
height:18.6667vw;
border:1px solid #223E27;
padding:0 5.3333vw
}
.field.something_to_talk_about label{
top:-3.7333vw !important;
left:5.3333vw !important
}
.accessory .catalog_section_title{
right:0;
min-width:69.3333vw;
position:absolute
}
.accessory .catalog_section_image{
margin:9.3333vw 0 0
}
.catalog_detail{
padding-top:10px !important
}
.catalog_detail_top{
position:relative
}
.catalog_detail_top .mark_sale{
font:600 8vw/13.3333vw 'Roboto';
top:-16vw;
padding:1.3333vw 4vw
}
.catalog_detail_info{
width:100%;
padding:5.3333vw 0;
margin:0;
position:relative
}
.catalog_detail_title.title_h1{
margin-bottom:-9.3333vw;
line-height:8vw;
font-size:6.4vw;
}
.catalog_detail_info_box{
width:100%;
padding:0;
box-sizing:border-box;
font-size:4.2667vw;
line-height:5.8667vw
}
.catalog_detail_subtitle{
font-size:6.4vw;
line-height:8vw;
margin-bottom:4.8vw
}
.catalog_detail_info ul{
margin:0
}
.catalog_detail_info li{
padding:1.6vw 0 2.1333vw 4vw;
border-top:1px dotted #000
}
.catalog_detail_info li:before{
width:1.6vw;
height:1.6vw;
top:4.2667vw
}
.catalog_detail_params{
padding-bottom:4.8vw;
margin-bottom:4.8vw;
font-size:4.8vw;
line-height:6.4vw
}
.catalog_detail_colors{
margin-right:-2.6667vw;
padding-bottom:2.6667vw;
margin-bottom:2.6667vw;
position:relative
}
.catalog_detail_colors:after{
left:0;
height:1px;
right:2.6667vw;
width:initial
}
.catalog_detail_colors h3{
font-size:5.3333vw;
line-height:6.9333vw;
margin:0 0 1.6vw;
width:37.3333vw
}
.catalog_detail_color{
width:21.3333vw;
height:21.3333vw;
margin:0 2.6667vw 2.6667vw 0
}
.catalog_detail_color span{
font-size:4.8vw;
line-height:6.1333vw
}
.catalog_detail_materials{
margin-right:-5.3333vw
}
.catalog_detail_material{
width:24vw;
margin:0 5.3333vw 5.3333vw 0
}
.catalog_detail_material span{
font-size:5.3333vw;
line-height:6.9333vw;
margin-bottom:2.1333vw
}
.catalog_detail_material_image{
height:24vw
}
.catalog_detail_slider{
display:none
}
.catalog_detail_mobile_slider{
display:block !important;
margin-top:9.3333vw;
width:100%;
height:85.3333vw;
position:relative
}
.catalog_detail_mobile_slider_item{
width:100%;
height:85.3333vw;
background-size:cover
}
.owl-prev,.owl-next{
width:8.8vw;
height:8.8vw;
background:#223E27;
border-radius:50%
}
.owl-prev:after,.owl-next:after{
width:2.9333vw;
height:2.9333vw;
border-top:0.5333vw solid #fff;
border-left:0.5333vw solid #fff;
top:2.6667vw
}
.owl-prev:after{
left:3.2vw
}
.owl-next:after{
right:3.2vw
}
.catalog_detail_mobile_slider .owl-nav{
position:absolute;
bottom:0;
width:100%;
height:0;
top:inherit;
z-index:100
}
.catalog_detail_mobile_slider .owl-prev,.catalog_detail_mobile_slider .owl-next{
bottom:38.4vw;
top:inherit
}
.catalog_detail_mobile_slider .owl-prev{
left:4.8vw
}
.catalog_detail_mobile_slider .owl-next{
right:4.8vw
}
.catalog_detail_tech{
padding:0
}
.catalog_detail_order{
height:18.6667vw;
line-height:9.6vw;
padding:4.1vw 5.3333vw 2.6667vw;
font-size:9.6vw;
border:0.8vw solid #f3632e
}
.catalog_detail_tech_title{
font-size:8.6vw;
line-height:10.4vw;
margin-top:17.3333vw;
width:82.9333vw
}
.catalog_detail_tech_image{
margin:0;
width:100%;
text-align:center;
margin-bottom:10.6667vw
}
.catalog_detail_tech_image img{
max-width:100%
}
.catalog_detail_tech_table{
margin-bottom:10.6667vw;
overflow:scroll
}
.catalog_detail_tech_table table{
font-size:5.3333vw;
line-height:6.9333vw;
width:360vw
}
.catalog_detail_tech_table th{
padding:2.6667vw 0
}
.catalog_detail_tech_table td{
width:40vw;
padding:2.1333vw 0
}
.catalog_detail_tech_table tr:last-child td{
padding-bottom:4vw
}
.catalog_detail_tech_table th:first-child,.catalog_detail_tech_table td:first-child{
padding-left:8vw;
width:40vw
}
.catalog_detail_tech_table th:nth-child(2),.catalog_detail_tech_table td:nth-child(2){
width:40vw
}
.tab_angle{
width:10.6667vw;
height:8vw
}
.tab_win1{
width:6.4vw;
height:8vw
}
.tab_win2{
width:10.6667vw;
height:8vw
}
.tab_door{
height:8vw;
width:4vw
}
.catalog_detail_tech_properties{
padding:8vw 0;
flex-wrap:wrap;
height:auto;
margin:0;
width:100%;
position:relative
}
.catalog_detail_tech_properties:before{
content:'';
width:100%;
padding:0 8.5333vw;
position:absolute;
left:-8.5333vw;
top:0;
background:#ddd;
height:100%;
z-index:-1
}
.tech_prop{
width:33%
}
.tech_prop span:first-child{
width:100% !important;
height:26.6667vw;
max-width:32vw
}
.tech_prop.on span:last-child{
width:8.8vw;
height:8.8vw
}
.tech_prop.plus span:last-child{
width:8.8vw;
height:8.8vw
}
.tech_prop.cross span:last-child{
width:8.8vw;
height:8.8vw
}
.items_select_list{
margin-bottom:16vw
}
.items_select{
flex-wrap:wrap;
margin-bottom:6.6667vw;
padding:0 8.5333vw;
box-sizing:border-box
}
.items_select .jq-selectbox{
width:100%
}
.jq-selectbox__select{
height:18.6667vw;
padding:5.3333vw 16vw 4.5333vw 5.3333vw;
font:400 5.4vw/8.2667vw 'Roboto'
}
.jq-selectbox__trigger{
position:absolute;
top:0;
right:0;
width:16vw;
height:100%
}
.jq-selectbox__trigger-arrow{
top:6.4vw;
right:5.3333vw;
width:2.6667vw;
height:2.6667vw;
border-right:0.5333vw solid #333;
border-bottom:0.5333vw solid #333
}
.jq-selectbox__dropdown{
font:6.4vw/8.2667vw 'Roboto'
}
.jq-selectbox li{
font:6.4vw/8.2667vw 'Roboto';
min-height:4.8vw;
padding:2.2vw 5.3333vw 2.7333vw 10.6667vw
}
.jq-selectbox li.option{
padding-left:10.6667vw
}
.items_select_order{
width:100%;
height:18.6667vw;
line-height:17.6vw;
font-size:9.6vw;
padding:0;
border:0.8vw solid #223E27;
margin-top:6.6667vw
}
.items_list_title{
margin:0
}
.items_list_title span{
font-size:9.6vw;
line-height:10.4vw;
padding:4.8vw 8.5333vw;
box-sizing:border-box;
width:100%
}
.items_list_section{
font-size:6.4vw;
line-height:8.5333vw;
width:100%;
padding:5.3333vw 8.5333vw;
box-sizing:border-box;
margin:0
}
.items_list_section_title{
margin:0 0 2.6667vw;
white-space:inherit
}
.items_list_section li{
padding:1.8667vw 0
}
.modal_win_close{
width:6.9333vw;
height:6.9333vw;
top:-11.7333vw;
margin-left:-3.4667vw
}
.modal_win{
width:100%;
height:inherit;
padding:8vw 24vw
}
.modal_win.error_win{
height:inherit
}
.modal_win_title{
font-size:9.6vw;
line-height:10.4vw;
position:relative
}
.success_win .modal_win_title:before{
width:9.3333vw;
height:6.9333vw;
position:absolute;
left:-13.3333vw;
top:50%;
margin-top:-3.4667vw
}
.error_win .modal_win_title:before{
width:9.0667vw;
height:9.0667vw;
top:50%;
position:absolute;
margin-top:-7.2vw;
left:-13.3333vw
}
.back_link{
font-size:4.8vw;
line-height:6.1333vw;
margin-top:5.3333vw;
padding-left:5.8667vw
}
.back_link:before{
width:4.5333vw
}
.order_form{
width:100%;
padding:6.6667vw 8.5333vw 10.6667vw
}
.order_form_title{
font-size:8vw;
line-height:9.5333vw;
margin-bottom:10.6667vw
}
.form_title{
text-align:center;
font-size:4.8vw;
line-height:5.8667vw;
margin-bottom:2.6667vw
}
.order_accessory{
margin:9.3333vw 0 5.3333vw
}
.form_title.only_mobile .accessory_counter{
position:inherit;
margin-bottom:9.3333vw;
display:block
}
.accessory_carousel{
margin:6.4vw -3.2vw
}
.accessory_carousel_item{
width:37.3333vw;
cursor:pointer;
margin:0 3.2vw
}
.accessory_carousel_item_image{
height:37.3333vw
}
.accessory_carousel_item.active .accessory_carousel_item_image{
border:1.6vw solid #223E27
}
.accessory_carousel_item_title{
font-size:4.2667vw;
line-height:5.6vw;
margin-top:3.4667vw
}
.accessory_carousel .owl-nav{
height:0;
z-index:10
}
.accessory_carousel .owl-prev,.accessory_carousel .owl-next{
top:14.1333vw
}
.accessory_carousel .owl-prev{
left:-0.5333vw
}
.accessory_carousel .owl-next{
right:-0.5333vw
}
.advantages{
margin-bottom:0
}
.advantages_image{
width:initial;
position:relative;
z-index:0;
height:auto;
margin:0 -5.3333vw
}
.advantages_image_points li{
width:9.3333vw !important;
height:9.3333vw;
padding-left:0;
font-size:0;
color:transparent
}
.advantages_image_points li:before{
content:'';
margin-top:-4.5333vw;
width:9.3333vw;
height:9.3333vw;
border:1.0667vw solid #82C039;
border-radius:2.6667vw;
transform:rotate(45deg);
background:url(/local/templates/gardening_lux_2020/images/20_advant.svg) 50% 50%/5.3333vw no-repeat
}
.advantages_image_points li.active:before{
background:url(/local/templates/gardening_lux_2020/images/20_advant_act.svg) 50% 50%/5.3333vw no-repeat;
transform:rotate(0deg)
}
.advantages_image_points li.a_point01{
top:1.8667vw;
left:50.4vw
}
.advantages_image_points li.a_point02{
top:5.8667vw;
left:76.5333vw
}
.advantages_image_points li.a_point03{
top:13.0667vw;
left:32.5333vw
}
.advantages_image_points li.a_point04{
top:26.1333vw;
left:68.5333vw
}
.advantages_image_points li.a_point05{
top:27.4667vw;
left:18.1333vw
}
.advantages_image_points li.a_point06{
top:25.0667vw;
left:49.8667vw
}
.advantages_image_points li.a_point07{
top:40.8vw;
left:39.2vw
}
.advantages_image_points li.a_point08{
top:38.4vw;
left:83.2vw
}
.advantages_image_points li.a_point09{
top:51.4667vw;
left:18.1333vw
}
.advantages_image_points li.a_point10{
top:51.7333vw;
left:63.4667vw
}
.advantages_descriptions{
font:400 3.7333vw/5.6vw 'Roboto'
}
.advantages_descriptions h3{
display:block;
font:600 3.7333vw/5.6vw 'Roboto';
margin-bottom:5.3333vw
}
.advantages_descriptions div{
position:relative;
transition:0.5s;
width:100% !important;
top:0 !important;
left:0 !important;
padding:0 !important;
margin:0
}
.advantages_descriptions div.active{
opacity:1;
height:auto;
margin:8vw 0
}
.partner_list{
margin:0 0 16vw 0
}
.partner_list_item{
width:100%;
height:auto;
margin:0 0 1.0667vw 0;
flex-wrap:wrap
}
.partner_list_item_image{
width:100%;
height:82.6667vw;
border:1px solid #223E27;
order:0 !important;
margin-bottom:1.0667vw
}
.partner_list_item_info{
width:100%;
order:1;
height:82.6667vw
}
.partner_list_item_info_preview{
transform-origin:42.6667vw 41.3333vw 0;
transform:perspective(1000px) rotate3d(1,0,0,0deg)
}
.partner_list_item:hover .partner_list_item_info_preview{
transform:perspective(1000px) rotate3d(1,0,0,90deg) translate3d(0,-41.3333vw,41.3333vw)
}
.partner_list_item_info_preview h3{
font:700 6.4vw/9.6vw 'Roboto'
}
.partner_list_item_info_preview p{
font:700 4.8vw/7.2vw 'Roboto'
}
.partner_list_item_info_detail{
font:400 4.2667vw/6.4vw 'Roboto';
padding:5.3333vw 4vw;
transform-origin:42.6667vw 41.3333vw 0;
transform:perspective(1000px) rotate3d(1,0,0,-90deg) translate3d(0,41.3333vw,41.3333vw)
}
.partner_list_item:hover .partner_list_item_info_detail{
transform:perspective(1000px) rotate3d(1,0,0,0deg) translate3d(0,0,0)
}
.faq_list{
margin:0 0 16vw 0
}
.faq_list_item{
width:100%;
height:auto;
margin:0 0 0.5333vw 0;
display:flex;
flex-wrap:wrap
}
.faq_list_item_image{
position:relative;
width:100%;
height:42.6667vw;
display:flex;
box-sizing:border-box;
justify-content:center;
align-items:flex-end;
overflow:hidden;
order:1 !important;
opacity:1 !important;
transform-style:initial !important;
transform-origin:0 !important;
transform:none !important
}
.faq_list_item_image img{
height:auto
}
.faq_list_item_preview{
font:700 3.7333vw/5.6vw 'Roboto';
width:100%;
height:42.6667vw;
padding:5.3333vw 13.3333vw 5.3333vw 5.3333vw;
order:0 !important;
position:relative;
right:initial;
top:initial;
transform-style:initial !important;
transform-origin:0 !important;
transform:none !important;
opacity:1 !important;
margin-bottom:0.5333vw
}
.faq_list_item_preview h3{
font:700 6.4vw/9.6vw 'Roboto'
}
.faq_list_item_detail{
position:relative;
right:initial !important;
top:initial;
width:100%;
height:initial;
opacity:0;
font-size:0;
padding:0;
line-height:0;
font:400 4.2667vw/6.4vw 'Roboto';
padding:5.3333vw 0;
opacity:1;
display:none
}
.faq_list_item_cube{
position:relative;
border:0;
top:initial;
width:100%;
height:auto
}
.faq_list_item_preview + .faq_list_item_cube{
order:2 !important;
right:initial !important;
transform-origin:0 !important;
transform:none !important;
border:0 !important
}
.faq_list_item.active .faq_list_item_preview + .faq_list_item_cube{
transform:none
}
.faq_list_item_image + .faq_list_item_cube{
display:none !important
}
.faq_list_item_detail_close{
display:none
}
button{
height:18.6667vw;
border:0.8vw solid #F3632E;
font:700 6.4vw/9.6vw 'Roboto';
padding:3.3vw 5.3333vw 2.6667vw
}
.footer{
height:58.6667vw;
margin-top:-58.6667vw;
padding-bottom:5.3333vw
}
.footer .widfix{
flex-wrap:wrap;
padding:8vw 0 6.6667vw
}
.copyright{
display:none
}
.footer_contacts{
width:100%;
text-align:center;
font-size:3.7333vw;
line-height:10.6667vw;
padding-bottom:5.3333vw
}
.footer_socnets{
width:100%;
justify-content:center
}
.footer_socnets a{
height:8vw;
margin:0 5.3333vw
}
.footer_socnets a.ico_insta{
width:8vw;
background-size:8vw
}
.footer_socnets a.ico_fb{
width:8vw;
background-size:8vw
}
.footer_menu{
padding:0;
width:100%;
font-size:3.7333vw;
line-height:10.6667vw
}
.footer_menu li{
text-align:center
}
.footer_menu a{
font-size:3.7333vw;
line-height:10.6667vw
}
.motiv{
position:inherit;
bottom:inherit;
right:inherit;
width:28.2667vw !important;
height:10.6667vw;
left:50%;
margin-left:-14.1333vw;
background-size:42.6667vw !important
}
.only_desktop{
display:none !important
}
.only_mobile{
display:block
}
}
@media screen and (orientation:landscape) and (max-width:800px){
.welcome h1{
font:18vh/22vh 'Roboto';
margin-bottom:5vh;
padding:0 2.4631vh;
box-sizing:border-box
}
.welcome span{
width:30vh;
height:30vh;
font:700 5vh/5vh 'Roboto'
}
}
.grecaptcha-badge{
opacity:0 !important;
left:-200%
}
.direct_catalog_section_slider{
height:52.7778vw;
width:82.2785vw
}
.direct_catalog_section_slider .owl-item{
height:52.7778vw;
width:82.2785vw !important;
display:flex;
justify-content:center;
align-items:center
}
.direct_catalog_section_slider.owl-carousel .owl-item img{
display:block;
width:100%
}
.direct_catalog_section_slider.owl-carousel .owl-nav{
height:0;
z-index:10
}
.direct_catalog_section_slider.owl-carousel .owl-prev,
.direct_catalog_section_slider.owl-carousel .owl-next{
background:#fff;
top:25vw;
width:2.7778vw;
height:2.7778vw
}
.direct_catalog_section_slider.owl-carousel .owl-prev{
left:1.3889vw
}
.direct_catalog_section_slider.owl-carousel .owl-next{
right:1.3889vw
}
.direct_catalog_section_slider.owl-carousel .owl-prev:hover,
.direct_catalog_section_slider.owl-carousel .owl-next:hover{
background:#223E27
}
.direct_catalog_section_slider.owl-carousel .owl-prev:after,
.direct_catalog_section_slider.owl-carousel .owl-next:after{
border-top:0.2083vw solid #223E27;
border-left:0.2083vw solid #223E27;
top:0.8333vw;
width:0.9028vw;
height:0.9028vw
}
.direct_catalog_section_slider.owl-carousel .owl-prev:after{
left:1.0417vw
}
.direct_catalog_section_slider.owl-carousel .owl-next:after{
left:0.625vw
}
.direct_catalog_section_slider.owl-carousel .owl-prev:hover:after,
.direct_catalog_section_slider.owl-carousel .owl-next:hover:after{
border-color:#fff
}
.direct_catalog_section_order{
display:block;
font:700 2.2785vw/2.4684vw 'Roboto';
width:100%;
height:4.4304vw;
background:#F3632E;
color:#fff;
border:0.2083vw solid #F3632E;
transition:0.2s;
text-decoration:none;
text-transform:uppercase;
text-align:center;
padding:0.9028vw 0;
box-sizing:border-box;
margin:30px 0
}
.direct_catalog_section_order:hover{
background:#fff;
color:#F3632E
}
.direct_catalog_section_image{
width:100%
}
.direct_catalog_section_image img{
width:100%
}
.direct_order_window{
display:none
}
.direct_order_form{
width:54.4304vw;
padding:2.8481vw 6.3291vw;
box-sizing:border-box;
background:#fff;
position:relative
}
.direct_order_form button{
width:100%
}
.blog_list{
	margin:1vw -1.25vw 2.0833vw 0;
	display:flex;
	flex-wrap:wrap;
}
.blog_list_item{
	width:40.5141vw;
	height:17.7072vw;
	position:relative;
	margin:0 1.25vw 1.25vw 0;
	overflow:hidden
}
.blog_list_item a{
	position:absolute;
	width:100%;
	height:100%;
	left:0;
	top:0;
	z-index:10;
}
.blog_list_item_image{
	position:absolute;
	right:0;
	bottom:0;
	left:0;
	top:0;
	background-size:cover;
	background-position:50%;
	background-repeat:no-repeat;
	z-index:0;
}
.blog_list_item:hover .blog_list_item_image {
	animation:slow_zoom_ani 100s infinite linear;
}
.blog_list_item_image:after{
	content:'';
	position:absolute;
	background:rgba(0,0,0,0.5);
	width:100%;
	height:100%;
	left:0;
	top:0;
	z-index:1;
}
.blog_list_item h3{
	position:absolute;
	font:700 2.0833vw/2.4306vw 'Roboto';
	color:#fff;
	top:0;
	left:0;
	width:90%;
	padding:2.7778vw;
	box-sizing:border-box;
}
@media screen and (max-width:800px){
.blog_list {
	margin:0;
}
.blog_list_item {
	width:100%;
	height:38.4vw;
	margin:0 0 5.3333vw;
}
.blog_list_item h3{
	font:700 6.4vw/7.4667vw 'Roboto';
	padding:6.1333vw;
}
}
/* End */
/* /local/templates/gardening_lux_2020/css/jquery.formstyler.css?15935146782175 */
/* /local/templates/gardening_lux_2020/css/jquery.formstyler.theme.css?159351467810561 */
/* /local/templates/gardening_lux_2020/css/owl.carousel.min.css?15935146782965 */
/* /local/templates/gardening_lux_2020/css/owl.theme.default.min.css?1593514678936 */
/* /local/templates/gardening_lux_2020/styles.css?15935146783 */
/* /local/templates/gardening_lux_2020/template_styles.css?161840467073610 */
