@charset "UTF-8";*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;outline:none;padding:0}*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}html,body{font-family:sans-serif;font-size:15px;height:100%;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;width:100%}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}img{border:0;height:auto;max-width:100%;vertical-align:middle}svg:not(:root){overflow:hidden}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-family:Inconsolata,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;max-width:100%}button{overflow:visible}button,select{text-transform:none}.btn-mono:hover{transition:all .25s ease;background-color:#DBDFE2!important}.btn-mono{background:#fff!important;border:2px solid #000!important;color:#000!important;transition:all .25s ease}.btn-mono:before{background:none!important}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default;-moz-opacity:.5;opacity:.5}button::-moz-focus-inner,input::-moz-focus-inner{border:0;outline:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-right:.4375em}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}form,fieldset,legend{border:0}textarea{overflow:auto;resize:vertical;vertical-align:top}optgroup{font-weight:700}body,button,input,select,textarea{color:#3e4651;font-family:"HelveticaNeueCyr",Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.4}h1,h2,h3,h4,h5,h6{color:#3e4651;font-family:"HelveticaNeueCyr";font-weight:700;line-height:1.1;text-rendering:optimizeLegibility}h1{font-size:1.333333333em}h2{font-size:1.266666667em}h3{font-size:1.2em}h4{font-size:1.133333333em}h5{font-size:1.066666667em}h6{font-size:1em}a{background:0 0;color:#852820;cursor:pointer;text-decoration:none;-webkit-transition-property:background-color,border-color,box-shadow,color,opacity,transform;-moz-transition-property:background-color,border-color,box-shadow,color,opacity,transform;transition-property:background-color,border-color,box-shadow,color,opacity,transform;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;transition-duration:.5s}a:active,a:hover{outline:0}a:hover{color:#759532}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:700}dfn,em,i{font-style:italic}del,s,strike{-moz-opacity:.85;opacity:.85;text-decoration:line-through}ins,u{text-decoration:underline}small{font-size:.8em}big{font-size:1.6em}sub,sup{font-size:.75em;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}code,mark{background:#fefefe;-webkit-border-radius:.266666667em;-moz-border-radius:.266666667em;border-radius:.266666667em;font-family:"HelveticaNeueCyr";line-height:1;white-space:pre-wrap;word-wrap:break-word;padding:.2em .4em}code{border:.066666667em solid #c1c1c1;color:#595959}mark{background:#759532;color:#fff;padding:.266666667em .4em}pre{border:.066666667em solid #c1c1c1;-webkit-border-radius:.266666667em;-moz-border-radius:.266666667em;border-radius:.266666667em;color:#595959;font-family:Inconsolata,monospace;overflow:auto;padding:1.733333333em;white-space:pre-wrap;word-wrap:break-word;width:100%}blockquote{border:0 solid #759532;border-left-width:.333333333em;font-style:italic;padding:.6em 0;padding-left:1.466666667em;quotes:none}blockquote:before,blockquote:after{content:""}blockquote>:first-child{margin-top:0}blockquote>:last-child{margin-bottom:0}p,ul,ol,pre,table,blockquote,figure,iframe,.list-wrap,.table-wrap,[class*=align]{max-width:100%}pre,blockquote,.table-wrap{clear:both}h1,h2,h3,h4,h5,h6{margin:2em 0 .4em}p,ul,ol,pre,table,blockquote,.gallery,.wpview,.table-wrap{margin:1.4em 0}h1:not(.screen-reader-text):not(.hidden)+*,h2:not(.screen-reader-text):not(.hidden)+*,h3:not(.screen-reader-text):not(.hidden)+*,h4:not(.screen-reader-text):not(.hidden)+*,h5:not(.screen-reader-text):not(.hidden)+*,h6:not(.screen-reader-text):not(.hidden)+*,h1:not(.screen-reader-text):not(.hidden)+[class*=alignleft]+*,h2:not(.screen-reader-text):not(.hidden)+[class*=alignleft]+*,h3:not(.screen-reader-text):not(.hidden)+[class*=alignleft]+*,h4:not(.screen-reader-text):not(.hidden)+[class*=alignleft]+*,h5:not(.screen-reader-text):not(.hidden)+[class*=alignleft]+*,h6:not(.screen-reader-text):not(.hidden)+[class*=alignleft]+*,h1:not(.screen-reader-text):not(.hidden)+[class*=alignright]+*,h2:not(.screen-reader-text):not(.hidden)+[class*=alignright]+*,h3:not(.screen-reader-text):not(.hidden)+[class*=alignright]+*,h4:not(.screen-reader-text):not(.hidden)+[class*=alignright]+*,h5:not(.screen-reader-text):not(.hidden)+[class*=alignright]+*,h6:not(.screen-reader-text):not(.hidden)+[class*=alignright]+*{margin-top:0 !important}p+ul,p+ol,ul+ol,ol+ul{margin-top:-.8em}ol li,ul li{margin:.6em 0 .6em 1.8em}.list-wrap{counter-reset:list-counter;display:block;list-style:none}.list-wrap li:before{color:#759532;content:counter(list-counter) ")\00a0";counter-increment:list-counter;display:block;float:left;margin-left:-1.8em;overflow:hidden;width:1.4em}ol.list-wrap li:before{font-weight:700}ul.list-wrap li:before{content:"\00a0\00a0\00a0\00a0";background:url(//rgarden.by/wp-content/themes/rgarden/img/icon-ulmark.svg) scroll left top/cover no-repeat;text-indent:-100%}table{border-collapse:collapse;width:100%}table caption,table th,table td{text-align:left;vertical-align:middle}.table-wrap{position:relative;overflow:hidden}.table-wrap table{margin:0}.table-wrap caption,.table-wrap th,.table-wrap td{background:#fff;border:.066666667em solid #c1c1c1;line-height:1.25;padding:1.2em 1.333333333em .8em;text-align:left;-webkit-transition:color .5s ease 0s;-moz-transition:color .5s ease 0s;transition:color .5s ease 0s;vertical-align:middle}.table-wrap caption,.table-wrap thead th,.table-wrap thead td{color:#759532;font-weight:700}.table-wrap caption{border-bottom:none}.table-wrap th{font-weight:700}.grayscale{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:url(//rgarden.by/wp-content/themes/rgarden/img/grayscale.svg#greyscale);filter:gray}.screen-reader-text{clip:rect(1px,1px,1px,1px);display:block;height:1px;-moz-opacity:0;opacity:0;overflow:hidden;position:absolute !important;-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);visibility:hidden;width:1px}.hidden{display:none}.thumb-container{display:block;overflow:hidden;position:relative}.thumb-container:before{content:"";display:block;padding-top:100%}.thumb-container .imgs-container,.thumb-container img{display:block;height:100%;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.thumb-container img{height:auto;max-height:100%;max-width:100%;width:auto}.t-body{border-collapse:collapse;display:table;width:100%}.t-row{display:table-row}.t-cell{display:table-cell;text-align:left;vertical-align:middle}.red{color:#df4831 !important}.alignleft,.aligncenter,.alignright,.alignnone{display:block;height:auto;margin:.4em auto}.alignleft{float:left;margin-left:0;margin-right:1.4em}.alignright{float:right;margin-left:1.4em;margin-right:0}.aligncenter{margin-left:auto;margin-right:auto}.alignnone{margin-left:0;margin-right:0}.wp-caption{overflow:hidden}.wp-caption-wrap{display:inline-block;overflow:hidden;position:relative;text-decoration:none}.wp-caption-wrap:after{background:url(//rgarden.by/wp-content/themes/rgarden/img/icon-enlarge.png) scroll center center no-repeat rgba(98,159,47,.4);content:"";display:block;height:100%;left:0;-moz-opacity:0;opacity:0;position:absolute;top:0;-webkit-transition:opacity .5s ease 0s;-moz-transition:opacity .5s ease 0s;transition:opacity .5s ease 0s;width:100%}.wp-caption:hover .wp-caption-wrap:after,.wp-caption-wrap:hover:after{-moz-opacity:1;opacity:1}.wp-caption .wp-caption-text,.wp-caption-dd{color:#852820;cursor:pointer;display:block;font-size:.85em;font-style:italic;line-height:1.25;padding:.6em .4em .2em;text-align:center;-webkit-transition:color .5s ease 0s;-moz-transition:color .5s ease 0s;transition:color .5s ease 0s}.wp-caption:hover .wp-caption-text,.wp-caption-dd:hover{color:#759532}.wpview[data-wpview-type=gallery]{margin-bottom:-1.4em;overflow:hidden}.wpview[data-wpview-type=gallery]>.gallery{margin-bottom:0;margin-top:0;overflow:visible}.gallery{display:block;margin-left:-20px;overflow:hidden}.gallery br{clear:unset !important;display:none !important;float:left}.gallery-item{display:block;float:left;margin-bottom:1.4em;margin-left:20px;overflow:hidden;padding:0;position:relative;width:calc((100% / 5) - 20px)}.sidebar+.content .gallery-item{width:calc((100% / 4) - 20px)}.gallery-icon{display:block;margin:auto;max-width:224px;overflow:hidden;position:relative}.gallery-icon:before{content:"";display:block;padding-top:71.4285714%}.gallery-icon a,.gallery-icon img{display:block;height:100%;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.gallery-icon img{height:auto;max-height:100%;max-width:100%;width:auto}.gallery-icon a:after{background:url(//rgarden.by/wp-content/themes/rgarden/img/icon-enlarge.png) scroll center center no-repeat rgba(98,159,47,.4);content:"";display:block;height:100%;left:0;-moz-opacity:0;opacity:0;position:absolute;top:0;-webkit-transition:opacity .5s ease 0s;-moz-transition:opacity .5s ease 0s;transition:opacity .5s ease 0s;width:100%}.gallery-icon:hover a:after{-moz-opacity:1;opacity:1}.gallery-caption{clip:rect(1px,1px,1px,1px);display:block;height:1px;-moz-opacity:0;opacity:0;overflow:hidden;position:absolute !important;-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);visibility:hidden;width:1px}.ui-widget{font-size:inherit;font-family:inherit}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-radius:0}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-widget-content,.ui-widget-header{background:#fff;border:none;font-weight:400;color:inherit}input[type=text],input[type=search],select,textarea,.ui-button,.ui-selectmenu-button,.btn{background:#fff;border:none;border-bottom:2px solid #000;border-right:2px solid #000;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#757575;display:block;font:italic 16px/1.25 "HelveticaNeueCyrLight";margin:0;max-width:100%;padding:4px 16px;padding-left:0;position:relative;text-align:left;text-decoration:none;text-transform:none;-webkit-transition-property:background-color,border-color,box-shadow,color,opacity,transform;-moz-transition-property:background-color,border-color,box-shadow,color,opacity,transform;transition-property:background-color,border-color,box-shadow,color,opacity,transform;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;transition-duration:.5s;vertical-align:middle;width:100%}.ui-selectmenu-button span.ui-selectmenu-text,.ui-button-text-only .ui-button-text{display:inline;line-height:inherit;padding:0}.ui-button{border:none}.ui-button:before{color:#757575;content:"\e818";display:inline-block;font-family:"rgardenicons";font-size:1.2em;font-style:normal;height:1em;line-height:1;margin-right:.3em;text-align:center;-webkit-transition:inherit;-moz-transition:inherit;transition:inherit;width:1em}.ui-button.ui-state-hover,.ui-button.ui-state-hover:before,.ui-button.ui-state-active{color:#000}.ui-button.ui-state-active:before{color:#759532;content:"\e819"}.ui-selectmenu-button{padding-right:2em}.ui-selectmenu-menu .ui-menu{border:none;border-bottom:2px solid #000;border-right:2px solid #000;margin:-2px 0 0;max-height:280px;padding:2px 0 0}.ui-menu .ui-menu-item{color:#757575;font:italic 16px/1.25 "HelveticaNeueCyrLight";margin:0;padding:4px 16px 2px 0;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;transition:all .5s ease 0s}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{color:#000;margin:0}.ui-slider.ui-slider-horizontal{border:none;background:#c1c1c1;height:3px;margin:6px}.ui-slider .ui-slider-range{background:#000}.ui-slider .ui-slider-handle{background:#fff;border:4px solid #000;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;cursor:pointer;height:15px;margin-left:-6px;top:-6px;width:15px}textarea{padding:0 16px 0 0;overflow:hidden;resize:none}::-webkit-input-placeholder{color:inherit;font:inherit;-moz-opacity:.7;opacity:.7}:-moz-placeholder{color:inherit;font:inherit;-moz-opacity:.7;opacity:.7}::-moz-placeholder{color:inherit;font:inherit;-moz-opacity:.7;opacity:.7}:-ms-input-placeholder{color:inherit;font:inherit;-moz-opacity:.7;opacity:.7}.btn{background:#fff;border:2px solid #759532;color:#fff;font:bold 15px/1.25 "HelveticaNeueCyr";overflow:hidden;padding:16px 16px 12px;text-align:center;text-transform:uppercase;-webkit-transition:all .5s cubic-bezier(.2,1,.3,1) 0s;-moz-transition:all .5s cubic-bezier(.2,1,.3,1) 0s;transition:all .5s cubic-bezier(.2,1,.3,1) 0s;z-index:0}.btn:active{top:1px}.btn:hover{color:#759532}.btn:before{background-color:#759532;content:"";display:block;height:100%;left:0;-moz-opacity:1;opacity:1;position:absolute;top:0;-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transition:all .5s cubic-bezier(.2,1,.3,1) 0s;-moz-transition:all .5s cubic-bezier(.2,1,.3,1) 0s;transition:all .5s cubic-bezier(.2,1,.3,1) 0s;width:100%;z-index:-1}.btn:hover:before{-moz-opacity:0;opacity:0;-webkit-transform:scale3d(0,1,1);-moz-transform:scale3d(0,1,1);transform:scale3d(0,1,1)}.btn-inverse{border-color:#c1c1c1;color:#0d3806;font-family:"HelveticaNeueCyrMedium"}.btn-inverse:hover{border-color:#759532;color:#fff}.btn-inverse:before{-moz-opacity:0;opacity:0;-webkit-transform:scale3d(0,1,1);-moz-transform:scale3d(0,1,1);transform:scale3d(0,1,1)}.btn-inverse:hover:before{-moz-opacity:1;opacity:1;-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.clearfix:after,.content:before,.content:after,.gallery:before,.gallery:after,.page-header:after,.posts-container:after{clear:both;content:"";display:block;height:0;-moz-opacity:0;opacity:0;visibility:hidden}#wrapper{display:-webkit-flex;display:-ms-flex;display:flex;flex-direction:column;min-height:100%;min-width:325px;overflow:hidden!important;position:relative;width:100%}.header-container,.content-container,.footer-container{position:relative;z-index:1}.header-container{z-index:2}.content-container{flex-grow:1}.content{display:block;margin:0 auto;max-width:1200px;min-width:285px}.content-container>.content{margin:3.333333333em auto 0}.page-header{display:block;margin:3.333333333em 0 0;text-align:center}.page-header.similar-header{margin:5em 0 2em}.page-header.widget-header{text-transform:uppercase}.page-header.catalog-header{margin-top:0;text-align:left}.page-header.product-header{margin:2em 0 0;text-align:left}.page-header.product-header.has-product-gallery{float:right;width:50%}.frontpage-widget h2,.page-header>h1,.page-header>.page-title{color:#000;font:bold 1.333333333em/1.1 "HelveticaNeueCyr";margin:0;text-rendering:optimizeLegibility}.page-excerpt,.page-content{margin:2em 0 0;overflow:hidden}.page-excerpt,.pageContent .page-content{margin:2em 0}.content-wrap>:first-child,.page-excerpt>:first-child,.page-content>:first-child{margin-top:0}.content-wrap>:last-child,.page-excerpt>:last-child,.page-content>:last-child{margin-bottom:0}.sort-container{margin-top:1em}.sort-container,.sort-container .orderby-label,.sort-container .orderby-button{color:#c1c1c1;font:14px/1.25 "HelveticaNeueCyr"}.sort-container .filter-item{border:none;display:none;margin:0;margin-left:10px;padding:0;vertical-align:top;width:175px}.sort-container .filter-item .ui-selectmenu-menu .ui-menu{overflow:visible}.sort-container .filter-item .ui-selectmenu-menu .ui-menu li{background:#fff;margin-left:-10px;padding-left:10px}.sort-container .orderby-label,.sort-container .orderby-sep,.sort-container .orderby-button{display:inline-block;padding:4px 0 5px}.sort-container .filter-item .ordeby-select{display:inline-block}.sort-container .orderby-button{background:0 0;border:none;cursor:pointer;margin:0 10px;-webkit-transition:color .5s ease 0s;-moz-transition:color .5s ease 0s;transition:color .5s ease 0s}.sort-container .orderby-label,.sort-container .orderby-button:hover,.sort-container .current-sort-item{color:#000}.sort-container .orderby-button .sort-arrow:after{font:1em/1 "rgardenicons";margin-left:.25em;vertical-align:text-bottom}.sort-container .orderby-button.current-sort-item.sort-asc:hover .sort-arrow:after,.sort-container .orderby-button.sort-desc .sort-arrow:after{content:"\e802"}.sort-container .orderby-button.current-sort-item.sort-desc:hover .sort-arrow:after,.sort-container .orderby-button.sort-asc .sort-arrow:after{content:"\e805"}.posts-container{display:block;margin:2em 0 -2.666666667em;margin-left:-20px;margin-right:-5px;padding-right:5px;overflow:hidden}.preview-wrap{display:block;float:left;margin-bottom:2.666666667em;margin-left:20px;margin-right:-.5px;position:relative;width:calc((100% / 5) - 20px)}.sidebar+.content .preview-wrap{width:calc((100% / 4) - 20px)}.post-preview{display:block;margin:auto;max-width:224px;position:relative}.bx-wrapper .post-preview{margin-bottom:1.4em}.post-preview .post-title{color:#000;display:block;font:17px/1.1 "HelveticaNeueCyrMedium";height:3.3em;max-height:3.3em;overflow:hidden;position:relative}.post-preview .post-title:hover{color:#759532}.post-preview .post-title .t-cell{height:2.2em;width:224px;width:450px}.post-preview .post-thumbnail-container{display:block;position:relative;width:100%}.post-preview .post-thumbnail-container:after{background:url(//rgarden.by/wp-content/themes/rgarden/img/icon-readmore.png) scroll center center no-repeat rgba(98,159,47,.4);content:"";display:block;height:100%;left:0;-moz-opacity:0;opacity:0;position:absolute;top:0;-webkit-transform:none;-moz-transform:none;transform:none;-webkit-transition:opacity .5s ease 0s;-moz-transition:opacity .5s ease 0s;transition:opacity .5s ease 0s;width:100%}.post-preview .post-thumbnail-container:hover:after{-moz-opacity:1;opacity:1}.post-preview .post-thumbnail.empty-thumbnail{background:url(//rgarden.by/wp-content/themes/rgarden/img/icon-postthumb.png) scroll center center no-repeat #eee;position:relative}.post-preview .thumb-container:before{padding-top:71.4285714%}.post-preview.type-post .thumb-container img{max-height:none;max-width:none;min-height:100%;min-width:100%;top:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.post-preview .post-details{color:#000;font-size:14px;height:170px;line-height:17px;margin:20px 0 10px;overflow:hidden;position:relative;display:-webkit-box;-webkit-line-clamp:10;-webkit-box-orient:vertical;text-overflow:ellipsis}.post-preview .post-details :first-child{margin-top:0}.post-preview .post-details :last-child{margin-bottom:0}.post-preview .post-more{display:inline-block;border-bottom:1px dashed #852820;font-size:14px;line-height:1}.post-preview .post-more:hover{border-color:#759532}.product-preview{padding:0 5px}.product-preview .post-thumbnail-container:after{display:none}.product-preview .post-thumbnail.empty-thumbnail{background-image:url(//rgarden.by/wp-content/themes/rgarden/img/icon-productthumb.png)}.product-preview .post-title{font-family:"HelveticaNeueCyr";font-size:16px;font-weight:400;height:3.3em;margin:.5em 0;max-height:3.3em;overflow:hidden}.product-preview .post-title .t-cell{height:3.3em;text-align:center}.product-preview .post-details{height:auto;margin:0;-webkit-line-clamp:initial}.product-preview .post-details:before{background:#c1c1c1;content:"";display:block;height:1px;margin:0 auto 8px;width:70px}.product-preview .product-prices{height:2.6em}.bx-slider-posts-container,.bx-slider-posts-container>li{display:block;list-style:none}.bx-slider-posts-container{margin-top:.666666667em;max-width:none}.bx-wrapper{margin:.666666667em auto 1.4em}.bx-wrapper .bx-viewport{background:0 0;height:auto !important;margin:0 -5px;padding:0 5px;width:auto !important}.bx-wrapper .bx-controls-direction a{background:0 0;font-size:0;margin:0;height:100%;text-indent:0;top:0;width:20px}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-direction .bx-prev{left:-20px}.bx-wrapper .bx-controls-direction .bx-next{right:-20px}.bx-wrapper .bx-controls-direction a:before{display:block;color:#c1c1c1;font:24px/1 "rgardenicons";position:absolute;text-align:center;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:inherit;-moz-transition:inherit;transition:inherit;width:20px}.bx-wrapper .bx-controls-direction a:hover:before{color:#759532}.bx-wrapper .bx-controls-direction .bx-prev:before{content:"\e811"}.bx-wrapper .bx-controls-direction .bx-next:before{content:"\e812"}.category-container{margin:2em -25px -100px -40px;padding:0 25px 0 20px}.sidebar+.content .category-container>.preview-wrap{width:calc(100% - 20px);margin-bottom:100px}.post-preview.type-catalog_category{max-width:none}.category-wrap{margin-bottom:40px}.category-wrap .category-preview,.category-wrap>.post-details{overflow:hidden}.category-wrap .category-preview{float:left;width:468px}.category-preview .category-details{margin:auto;max-width:468px;position:relative;width:100%}.category-preview .category-details:before{content:"";display:block;padding-top:71.4285714%}.category-preview .post-thumbnail-container{position:absolute;top:0;width:100%}.category-preview .post-thumbnail-container:after{display:none}.category-preview .post-thumbnail img{-webkit-transition:transform .5s ease 0s;-moz-transition:transform .5s ease 0s;transition:transform .5s ease 0s}.category-preview:hover .post-thumbnail img{-webkit-transform:translate(-50%,-50%) scale(1.1,1.1);-moz-transform:translate(-50%,-50%) scale(1.1,1.1);-ms-transform:translate(-50%,-50%) scale(1.1,1.1);transform:translate(-50%,-50%) scale(1.1,1.1)}.category-preview .post-thumbnail.empty-thumbnail{background-image:url(//rgarden.by/wp-content/themes/rgarden/img/icon-categorythumb.png)}.category-preview .post-title{background:rgba(0,0,0,.3);height:100%;margin:0;max-height:none;padding:20px;position:absolute;top:0;width:100%}.category-preview .post-title{color:#fff;font-family:"HelveticaNeueCyr";font-size:32px;font-weight:700;text-transform:uppercase}.category-preview .post-title:hover{color:#fff}.category-preview .post-title .t-body{height:100%}.category-preview .post-title .t-cell{border:3px solid #fff;text-align:center}.category-wrap>.post-details{display:block;float:right;height:auto;margin:0;max-height:none;overflow:visible;-webkit-line-clamp:initial;width:calc(100% - 488px)}.category-wrap .bx-wrapper{margin-bottom:0;margin-top:0}.sidebar+.content .category-wrap .preview-wrap{width:calc((100% / 2) - 20px)}.post-preview.type-catalog_category .post-more-container{margin:20px 0 0;text-align:center}.post-preview.type-catalog_category .post-more-container .post-more{border-bottom:2px solid #000;color:#000;font-size:16px;font-weight:700;text-transform:uppercase}.post-preview.type-catalog_category .post-more-container .post-more:hover{border-color:#759532;color:#759532}.product-gallery{float:left;margin:2em auto .5em;max-width:450px;width:47.0711297%}.product-gallery .thumb-container{overflow:visible}.product-gallery .bx-wrapper .bx-controls-direction a:before{font-size:20px}.product-gallery .bx-wrapper .bx-controls-direction .bx-prev:before{content:"\e807"}.product-gallery .bx-wrapper .bx-controls-direction .bx-next:before{content:"\e808"}.product-gallery .thumb-container:before{padding-top:71.4285714%}.product-gallery .preview-container,.product-gallery .thumbs-container{margin:0 auto 1em}.product-gallery .preview-container{width:100%}.product-gallery .thumbs-container{height:auto;margin-bottom:0;position:relative;width:calc(100% - 44px)}.product-gallery .thumbs-container:before{content:"";display:block;padding-top:23.645321%}.product-gallery .thumbs-container>.bx-wrapper,.product-gallery .thumbs-container>.thumbs-list{height:100%;position:absolute;top:0;width:100%}.product-gallery .thumbs-list{height:100%;min-width:calc( 100% + 8px );overflow:hidden;width:calc( 100% + 8px )}.product-gallery .preview-item,.product-gallery .thumb-item{border-color:#c1c1c1;padding:5px}.product-gallery .preview-item{width:100%}.product-gallery .thumb-item{margin-left:-.5px;margin-right:8px;width:130px;width:calc((100% / 3) - 8px)}.product-gallery .preview-item:hover,.product-gallery .preview-item.current-gallery-item,.product-gallery .thumb-item:hover,.product-gallery .thumb-item.current-gallery-item{border-color:#759532;-webkit-box-shadow:inset 0 0 15px rgba(117,149,50,.15);-moz-box-shadow:inset 0 0 15px rgba(117,149,50,.15);box-shadow:inset 0 0 15px rgba(117,149,50,.15)}.product-gallery .product-attributes{right:-10px;top:0}.product-gallery+.clearfix>.product-details{display:table;margin-left:50%;width:50%}.product-attributes{display:block;right:-5px;position:absolute;top:5px}.product-attributes .product_attributes-item{clear:right;color:#fff;display:block;float:right;font:14px/1 "HelveticaNeueCyr";margin:0 0 3px;padding:6px 8px;position:relative;text-align:left}.product-attributes .product_attributes-item.featured{background:#005185}.product-attributes .product_attributes-item.discount{background:#df4831}.product-attributes .product_attributes-item.new{background:#76c453}.product-attributes .product_attributes-item.special{background:#e87917}.product-attributes .product_attributes-item.onorder{background:#553131}.product-prices{color:#852820;display:block;font:18px/1.4 "HelveticaNeueCyrMedium";margin:.555555556em 0;padding:0;position:relative;text-align:center;word-wrap:normal}.product-prices .product-price,.product-prices .product-old-price{display:block;position:relative}.product-prices span{display:inline-block;position:relative}.product-prices.has-discount .product-price{color:#df4831}.product-prices.null-price .product-price{color:#757575}.product-prices .product-old-price{color:#757575;font-size:.777777778em}.product-prices .product-old-price span{text-decoration:line-through}.prices-details{display:block;font-size:24px;line-height:1.1;margin:.875em 0;text-align:left;width:100%}.prices-details .product-price,.prices-details .product-old-price{display:inline-block}.prices-details .product-price{margin-right:10px}.prices-details .product-old-price{font-size:.75em}.prices-details .saving-price-tooltip{background:#e5e5e5;color:#9b9b9b;display:inline-block;font-size:.75em;line-height:1.25;margin-top:.555555556em;padding:.666666667em;padding-right:0;position:relative}.prices-details .saving-price-tooltip:before{background-image:url(//rgarden.by/wp-content/themes/rgarden/img/tooltip-arrow.png);background-repeat:no-repeat;content:"";height:10px;left:12px;position:absolute;top:-10px;width:12px}.prices-details .saving-price-tooltip div{display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:flex-start}.prices-details .saving-price-tooltip div>span{padding-right:.666666667em}.prices-array{color:#5d5d5d;font-size:20px}.prices-array .product-price{margin-right:0}.prices-array .cell-name,.prices-array .product-old-price{font-size:.9em}.prices-array .prices-list,.prices-array .prices-list li{display:block;margin:0}.prices-array .prices-list li{border-top:1px dashed #c1c1c1;padding:.7em 0}.prices-array .prices-list li:first-child{border-top:none}.prices-array .prices-line{display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:flex-end}@media screen and (max-width:700px){.prices-array .prices-line{justify-content:space-between}.prices-array .prices-line .cell-name{max-width:140px}}.prices-array .prices-line .cell-name{text-align:left;flex-grow:1;width:66%}.prices-array .prices-line .cell-price{text-align:right}.prices-array .prices-line .cell-old-price{text-align:right}.popup-prices{margin:1.4em 0}.popup-prices{font-size:18px;line-height:20px}.popup-prices .cell-name,.popup-prices .product-old-price{font-size:1em}.popup-prices .prices-list li{padding:.533333333em 0}.vendor-code{display:block;color:#9b9b9b;font-size:16px;padding:.3em 0 0}.set-quantity{align-items:center;color:#000;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:flex-start;font:16px/1 "HelveticaNeueCyrMedium";margin:1.3125em 0;position:relative}.set-quantity .set-quantity-title,.set-quantity .set-quantity-form{display:inline-block;margin:4px 0}.set-quantity .set-quantity-title{margin-right:8px}.set-quantity .quantity-txt,.set-quantity .btn{display:inline-block;font:bold 18px/20px "HelveticaNeueCyr";margin:0;padding:4px;text-align:center;width:70px}.set-quantity .btn+.quantity-txt,.set-quantity .quantity-txt+.btn{margin-left:8px}.set-quantity .quantity-txt{border:1px solid #c1c1c1;color:#000}.set-quantity .quantity-txt.filling-error{border-color:#f97c6a;color:#f97c6a}.set-quantity .btn{border-width:1px;font-family:"rgardenicons";width:30px}.set-quantity .icon{font-size:.777777778em;line-height:1}.prices-array .set-quantity,.popup-prices .set-quantity,.feedbackmaster-popup .set-quantity{margin:5px 0 0}.prices-array .set-quantity,.popup-prices .set-quantity{text-align:right}.popup-prices .set-quantity,.feedbackmaster-popup .set-quantity{color:#9b9b9b}.order-buttons{position:relative}.order-buttons .btn{margin:10px 0;width:100%}.help-links{display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.help-links a{border-bottom:.0625em dashed #9b9b9b;color:#9b9b9b;display:block;font:16px/1 "HelveticaNeueCyrLight";margin-bottom:.8em}.help-links a:hover{border-color:#757575;color:#757575}.help-links a:first-child{margin-right:1.5em}.product-features{align-items:center;border-top:1px dashed #c1c1c1;border-bottom:1px dashed #c1c1c1;display:-webkit-flex;display:flex;justify-content:space-between;font:18px/1.1 "HelveticaNeueCyr";margin:1.166666667em 0}.product-features .feature{margin:1em 0;max-width:33%;width:auto}.product-features .feature,.product-features .feature a{color:#5d5d5d}.product-features .feature:hover a{color:#759532}.product-features .feature-thumbnail{padding-right:.833333333em;width:5em}.parameters-list,.parameters-group{margin:1.4em 0}.parameters-group .group-name{color:#000;font-size:20px;line-height:1.1;margin:1.5em 0 .8em}.parameter-item-label,.parameter-item-value{background:#fff;border:.066666667em solid #c1c1c1;color:#000;font:16px/1.25 "HelveticaNeueCyrLight";padding:1.2em 1.333333333em .8em;text-align:left}.parameter-item-label{width:60%}.collapsed-content{margin:2em 0 0;max-height:300px;position:relative;overflow:hidden}.collapsed-content>.page-content{margin:0}.read-full-content{background:-webkit-linear-gradient(bottom,rgba(255,255,255,1) 40%,rgba(255,255,255,0));background:-moz-linear-gradient(center bottom,rgba(255,255,255,1) 40%,rgba(255,255,255,0));background:linear-gradient(to top,rgba(255,255,255,1) 40%,rgba(255,255,255,0));bottom:0;display:none;padding:40px 0 0;position:absolute;text-align:right;width:100%}.read-full-content.state-visible{display:block}.read-full-content span{border-bottom:1px dashed #852820;color:#852820;-webkit-transition:inherit;-moz-transition:inherit;transition:inherit}.read-full-content:hover span{border-color:#759532;color:#759532}.tabs-shortcode,.tabs-shortcode .tabs-controls{position:relative}.tabs-shortcode .tabs-controls:after{background:-webkit-linear-gradient(left,#c1c1c1,#fff 90%);background:-moz-linear-gradient(center left,#c1c1c1,#fff 90%);background:linear-gradient(to right,#c1c1c1,#fff 90%);display:block;content:"";clear:both;height:1px;width:100%}.tabs-shortcode .tabs-controls li,.tabs-shortcode .tabs-controls li.state-active{background:#fff;border:none;margin:0 50px 10px 0;padding:0}.tabs-shortcode .tabs-controls li a{border-bottom:1px dashed #c1c1c1;color:#c1c1c1;display:block;font-size:20px;font-weight:700;line-height:1}.tabs-shortcode .tabs-controls li a:hover,.tabs-shortcode .tabs-controls li.state-active a{border-color:#000;color:#000}.tabs-shortcode .tabs-controls li.state-active a{border-bottom:none}.tabs-shortcode .tabs-container{border:none;top:0}.page-ratings{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:1.5em}.page-ratings:before,.page-ratings:after{display:none !important}.page-ratings br,.page-ratings script{display:none !important}.page-ratings .kk-star-ratings{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0;min-height:0;width:auto}.page-ratings .kksr-legend{color:#9b9b9b;font-family:inherit;font-size:1rem;line-height:1;margin-left:8px;padding:4px 0 0}.page-ratings .pluso,.page-ratings .pluso a{opacity:.75;-webkit-transition:.25s;transition:.25s}.page-ratings .pluso:hover,.page-ratings .pluso a:hover{opacity:1}.page-ratings .pluso .pluso-wrap{padding:0}.page-ratings .pluso .pluso-more{margin-right:0 !important}.sidebar,.sidebar+.content{display:table-cell;vertical-align:top;width:0}.sidebar+.content{width:100%}.sidebar-block{margin:0 0 2.666666666em;margin-right:20px;width:224px}.sidebar-block-title,.filter-legend{border-bottom:5px solid #000;color:#000;font:bold 1.333333333em/1 "HelveticaNeueCyr";margin:0;padding:0 0 8px;text-align:left;text-rendering:optimizeLegibility;text-transform:uppercase;width:100%}.filter-form,.filter-fields,.filter-list,.filter-item,.filter-form .products-found{display:block;margin:0;max-width:100%;position:relative;width:100%}.filter-form .filter-expand-handler{display:none;float:right}.filter-form .filter-expand-handler:before{content:"\e802";display:inline-block;font-family:"rgardenicons";font-size:1.2em;font-style:normal;font-variant:normal;font-weight:400;line-height:1em;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin:0;speak:none;text-align:center;text-decoration:inherit;text-transform:none;width:1em}.state-expanded .filter-expand-handler:before{content:"\e805"}.filter-item,.filter-form .products-found{border-bottom:1px dashed #c1c1c1;padding:15px 0}.filter-item-label,.filter-form .products-found-text{color:#759532;display:block;font-size:16px;line-height:1.1;margin:0 0 10px}.filter-item input[type=checkbox],.filter-item select{display:none}.filter-item input[type=text],.filter-item select,.filter-item .ui-button,.filter-item .ui-selectmenu-button,.filter-btn{min-width:0;width:100%}.filter-item input[type=text],.filter-item select,.filter-item .ui-button,.filter-item .ui-selectmenu-button{border-right:none;border-bottom:1px solid #000;color:#000;font:14px/1.25 "HelveticaNeueCyr";padding:4px 0}.filter-item .ui-button,.filter-item .ui-button:before{color:rgba(0,0,0,.75);border:none}.filter-item .ui-button.ui-state-hover,.filter-item .ui-button.ui-state-hover:before,.filter-item .ui-button.ui-state-active{color:#000}.filter-item .ui-button.ui-state-active:before{color:#759532}.filter-item .ui-selectmenu-button{padding-right:2em}.filter-item .ui-selectmenu-menu .ui-menu{border-width:1px;margin:-1px 0 0;padding:1px 0 0}.filter-item .ui-menu .ui-menu-item{color:rgba(0,0,0,.75);font:14px/1.25 "HelveticaNeueCyr"}.filter-item .ui-menu .ui-state-focus,.filter-item .ui-menu .ui-state-active{color:#000}.filter-item .range-labels{display:table;margin:0 0 15px;width:100%}.filter-item .range-labels label{display:table-cell;text-align:right;width:50%}.filter-item .range-labels label:first-child{text-align:left}.filter-item .range-labels .input-filter-range-text,.filter-item .range-labels input[type=text]{display:inline-block;vertical-align:baseline;width:60%}.filter-item .range-labels .input-filter-range-text{color:rgba(0,0,0,.75);line-height:26px;margin-right:1%;text-transform:lowercase;text-align:left;width:10%}.filter-item .range-labels input[type=text]{text-align:right}.filter-form .products-found-text{margin:0}.filter-form .products-found-count{background:#759532;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;color:#fff;font-size:14px;line-height:1;padding:2px 10px;position:absolute;right:0;top:15px}.filter-buttons .filter-reset{background:0 0;border:none;color:#f97c6a;font-size:14px;font-weight:400;margin:15px 0;padding:0;text-align:left;text-transform:none;-webkit-transition:color .5s ease 0s;-moz-transition:color .5s ease 0s;transition:color .5s ease 0s}.filter-buttons .filter-reset:before{background:0 0;color:#f97c6a;content:"\e820";position:initial;display:inline-block;font:16px/1 "rgardenicons";height:auto;margin:0 .35em 0 .2em;-moz-opacity:1;opacity:1;-webkit-transform:none;-moz-transform:none;transform:none;-webkit-transition:inherit;-moz-transition:inherit;transition:inherit;width:auto}.filter-buttons .filter-reset:hover,.filter-buttons .filter-reset:hover:before{color:#000}.filter-buttons .filter-submit{border-color:#c1c1c1;color:#0d3806;font-family:"HelveticaNeueCyrMedium"}.filter-buttons .filter-submit:hover{border-color:#759532;color:#fff}.filter-buttons .filter-submit:before{-moz-opacity:0;opacity:0;-webkit-transform:scale3d(0,1,1);-moz-transform:scale3d(0,1,1);transform:scale3d(0,1,1)}.filter-buttons .filter-submit:hover:before{-moz-opacity:1;opacity:1;-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.filter-item .ui-selectmenu-button:before{display:none}.special-offer{border:2px solid #df4831;padding:10px}.special-offer-title{color:#df4831;font-size:18px;font-weight:700;line-height:1.1;margin:0 0 10px;text-align:center;text-transform:uppercase}.special-offer .product-preview{float:none;margin:0;width:100% !important}.special-offer .product-attributes .product_attributes-item.special{display:none}.footer-container,.tabs-shortcode{margin-top:130px;position:relative;padding:30px 0 0}.footer-container{padding-bottom:30px}body.home .footer-container{margin-top:0}body.home .footer-container .svg-border{display:none}.svg-border{display:none;height:100px;left:0;overflow:hidden;position:absolute;top:-50px;width:100%;z-index:2}.footer-container .svg-border,.tabs-shortcode .svg-border{top:-100px}.footer-container .svg-border,.tabs-shortcode .svg-border,.frontpage-widget:not(.type-advantage)+.frontpage-widget:not(.type-advantage) .svg-border{display:block}.svg-border svg{height:100%;left:50%;min-width:1920px;position:relative;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100%}.footer-container .footer-content{border:4px solid #3d3d3d;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:30px 40px}.footer-container .copyright{font-size:12px;-moz-opacity:.5;opacity:.5;-webkit-transition:opacity .5s ease 0s;-moz-transition:opacity .5s ease 0s;transition:opacity .5s ease 0s}.footer-container .copyright:hover{-moz-opacity:1;opacity:1}.footer-container .copyright :first-child{margin-top:0}.footer-container .copyright :last-child{margin-bottom:0}.to-top{bottom:-50px;display:block;height:48px;left:50%;margin-left:620px;position:fixed;-webkit-transition:bottom .5s cubic-bezier(.5,-.85,.5,1.85) 0s;-moz-transition:bottom .5s cubic-bezier(.5,-.85,.5,1.85) 0s;transition:bottom .5s cubic-bezier(.5,-.85,.5,1.85) 0s;width:48px;z-index:15}.to-top.state-visible{bottom:50px}.to-top:before,.to-top:after{content:"\e813";display:block;font:50px/20px "rgardenicons";height:40%;text-align:center;text-shadow:0 0 2px rgba(255,255,255,.5);-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;transition:all .5s ease 0s;width:100%}#cboxTitle{clip:rect(1px,1px,1px,1px);display:block;height:1px;-moz-opacity:0;opacity:0;overflow:hidden;position:absolute !important;-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);visibility:hidden;width:1px}.pageContent #cboxContent,.pageContent #cboxLoadedContent{background:#fff;margin:0 20px}.feedbackmaster-popup{background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#000;min-width:325px;padding:30px 60px;width:520px}.feedbackmaster-popup legend,.feedbackmaster-popup p,.feedbackmaster-popup .form-fields label,.feedbackmaster-popup .form-fields input,.feedbackmaster-popup .form-fields textarea,.feedbackmaster-popup .feedbackmaster-send-btn{display:block;position:relative;width:100%}.feedbackmaster-popup .form-fields textarea{height:5em}.feedbackmaster-popup legend{color:#0d3806;font:bold 24px/1 "HelveticaNeueCyr";margin:0 0 32px;text-align:center;text-transform:uppercase}.feedbackmaster-popup legend:after{background:url(//rgarden.by/wp-content/themes/rgarden/img/legend-after.png) scroll center bottom no-repeat;content:"";display:block;height:32px;left:0;position:absolute;top:100%;width:100%}.feedbackmaster-popup .form-fields label{font:16px/1.25 "HelveticaNeueCyrMedium";-webkit-transition:color .5s ease 0s;-moz-transition:color .5s ease 0s;transition:color .5s ease 0s}.feedbackmaster-popup .form-fields label.filling-error{color:#f97c6a}.feedbackmaster-popup .form-fields input[type=text].filling-error,.feedbackmaster-popup .form-fields textarea.filling-error{border:2px solid transparent;border-bottom:2px solid #f97c6a;border-right:2px solid #f97c6a;color:#f97c6a}.feedbackmaster-popup .form-fields sup{font-family:"HelveticaNeueCyrBlack";font-style:italic;font-size:14px}.feedbackmaster-popup .form-messages{margin:0 0 55px;position:relative;text-align:center}.feedbackmaster-popup .feedbackmaster-required+.filling-error-msg,.feedbackmaster-popup .form-messages .filling-error-notice,.feedbackmaster-popup .form-messages .filling-error-msg,.feedbackmaster-popup .form-messages .send-error-msg,.feedbackmaster-popup .form-messages .send-success-msg{color:#df4831;line-height:1.25;position:absolute;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;transition:all .5s ease 0s;width:100%}.feedbackmaster-popup .form-messages p{margin:0}.feedbackmaster-popup .filling-error-notice,.feedbackmaster-popup .filling-error-msg{font-size:14px;font-style:italic}.feedbackmaster-popup .feedbackmaster-required+.filling-error-msg{font-size:12px}.feedbackmaster-popup .send-error-msg,.feedbackmaster-popup .send-success-msg{font-size:15px;font-weight:700;padding-top:15px;text-transform:uppercase}.feedbackmaster-popup .send-success-msg{color:#76c453}.feedbackmaster-popup .feedbackmaster-required+.filling-error-msg,.feedbackmaster-popup fieldset .filling-error-msg,.feedbackmaster-popup fieldset.filling-error .filling-error-notice,.feedbackmaster-popup form.send-error .filling-error-notice,.feedbackmaster-popup form.send-success .filling-error-notice,.feedbackmaster-popup form .send-error-msg,.feedbackmaster-popup form .send-success-msg,.feedbackmaster-popup form.send-error .feedbackmaster-send-btn,.feedbackmaster-popup form.send-success .feedbackmaster-send-btn{-moz-opacity:0;opacity:0;visibility:hidden;z-index:0}.feedbackmaster-popup .feedbackmaster-required.filling-error+.filling-error-msg,.feedbackmaster-popup fieldset.filling-error .filling-error-msg,.feedbackmaster-popup form.send-error .send-error-msg,.feedbackmaster-popup form.send-success .send-success-msg{-moz-opacity:1;opacity:1;visibility:visible;z-index:10}.feedbackmaster-popup .product-info{margin:1.4em 0}.feedbackmaster-popup .cell-thumbnail{padding-right:20px;width:110px}.feedbackmaster-popup .post-thumbnail-container{border:1px solid #759532;-webkit-box-shadow:inset 0 0 15px rgba(117,149,50,.15);-moz-box-shadow:inset 0 0 15px rgba(117,149,50,.15);box-shadow:inset 0 0 15px rgba(117,149,50,.15);padding:5px}.feedbackmaster-popup .post-thumbnail{width:98px}.feedbackmaster-popup .post-thumbnail:before{padding-top:71.4285714%}.feedbackmaster-popup .post-title{color:#000;font:bold 16px/1.1 "HelveticaNeueCyr"}.feedbackmaster-popup .cell-thumbnail+.cell-title .set-quantity{text-align:right}.breadcrumbs-links{border-bottom:1px solid #c1c1c1;color:#c1c1c1;cursor:default;display:block;font-size:12px;line-height:1.25;padding-bottom:17px;text-align:left;text-decoration:none;text-transform:none}*+.breadcrumbs-links{margin-top:5px;padding-bottom:10px}.breadcrumbs-links a{color:inherit;cursor:pointer;font:inherit}.breadcrumbs-links a:hover,.breadcrumbs-links .breadcrumb_last{color:#000}.page-links,.nav-links,.bx-wrapper .bx-pager{display:block;margin:3.333333333em 0 0;text-align:center}.bx-wrapper .bx-pager{bottom:-1em;font-size:1em;margin:0}.page-links>a,.page-links>span,.nav-links>a,.nav-links>.current,.bx-wrapper .bx-pager.bx-default-pager a{background:#c1c1c1;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;cursor:pointer;display:inline-block;height:10px;margin:0 2px;text-indent:-9999px;-webkit-transition:background-color .5s ease 0s;-moz-transition:background-color .5s ease 0s;transition:background-color .5s ease 0s;vertical-align:middle;width:10px}.bx-wrapper .bx-pager .bx-pager-item{margin:0 2px}.page-links>a:hover,.page-links>span,.nav-links>a:hover,.nav-links>.current,.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:#0d3806}.infinity-load{background:url(//rgarden.by/wp-content/themes/rgarden/img/infinity-loading.gif);background-position:center;background-repeat:no-repeat;background-size:contain;display:block;height:64px;-moz-opacity:0;opacity:0;position:relative;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;transition:all .5s ease 0s;visibility:hidden;width:100%}.infinity-load.state-loading{-moz-opacity:1;opacity:1;visibility:visible}.infinity-load.state-loaded{display:none}.menu-image{display:none}.nav-container,.nav-horizontal,.nav-vertical{display:block;margin:0 auto}.nav-container ul,.nav-container ul li{display:block;list-style:none;margin:0;position:relative}.nav-container a{display:block;position:relative}.nav-horizontal .menu{align-items:center;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:space-around;list-style:none;width:100%}.primary-nav{background:#0f3609;position:relative;font:18px/1.1 "HelveticaNeueCyr";z-index:1}.primary-nav .menu,.primary-nav .menu>li.catalog-sub-menu{position:static}.primary-nav .menu>li{flex-grow:1}.primary-nav .menu>li>a{color:#fff;padding:15px 5px;text-align:center}.primary-nav .menu>li>a:after,.primary-nav .menu>li:first-child>a:before{background:url(//rgarden.by/wp-content/themes/rgarden/img/primary-nav-border.png) scroll center center no-repeat;content:"";display:block;height:100%;position:absolute;right:0;top:0;width:2px}.primary-nav .menu>li:first-child>a:before{left:0;right:auto}.primary-nav .menu>li>a .menu-title{display:block;margin:0 auto;-moz-opacity:.5;opacity:.5;-webkit-transition:opacity .5s ease 0s;-moz-transition:opacity .5s ease 0s;transition:opacity .5s ease 0s}.primary-nav .menu>li>a .menu-title img{display:block;margin:0 auto}.primary-nav .menu>li>a:hover .menu-title,.primary-nav .menu>li.current-menu-item>a .menu-title,.primary-nav .menu>li.menu-item-state-expanded>a .menu-title{-moz-opacity:1;opacity:1}.primary-nav .menu>li.home-menu-item .menu-title{height:1.1em;width:1em}.primary-nav .sub-menu{display:none}.primary-nav .menu li.regular-sub-menu .sub-menu{background:#ededed;display:block;left:0;max-width:none;min-width:270px;padding:0;-moz-opacity:0;opacity:0;position:absolute;text-align:left;top:100%;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;transition:all .5s ease 0s;visibility:hidden;width:100%;z-index:10}.primary-nav .menu li.regular-sub-menu .sub-menu .sub-menu{left:100%;top:0}.primary-nav .menu li.regular-sub-menu:hover>.sub-menu,.primary-nav .menu li.regular-sub-menu.menu-item-state-expanded>.sub-menu,.primary-nav .menu li.regular-sub-menu li:hover>.sub-menu,.primary-nav .menu li.regular-sub-menu li.menu-item-state-expanded>.sub-menu{-moz-opacity:1;opacity:1;visibility:visible}.primary-nav .menu li.regular-sub-menu .sub-menu li a{display:block;color:#757575;font-size:.777777778em;padding:.5em 1em}.primary-nav .menu li.regular-sub-menu .sub-menu li.menu-item-has-children>a{padding-right:1.3em}.primary-nav .menu li.regular-sub-menu .sub-menu li.menu-item-has-children>a:after{content:"\e804";font-family:"rgardenicons";position:absolute;right:1em}.primary-nav .menu li.regular-sub-menu .sub-menu li:first-child>a{padding-top:1em}.primary-nav .menu li.regular-sub-menu .sub-menu li:last-child>a{padding-bottom:1em}.primary-nav .menu li.regular-sub-menu .sub-menu li a:hover,.primary-nav .menu li.regular-sub-menu .sub-menu li.current-menu-item>a,.primary-nav .menu li.regular-sub-menu .sub-menu li.menu-item-state-expanded>a{color:#0f3609}.primary-nav .sub-menu-container{background:#ededed;left:0;padding:0 20px 20px;-moz-opacity:0;opacity:0;position:absolute;text-align:left;top:100%;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;transition:all .5s ease 0s;visibility:hidden;width:100%;z-index:10}.primary-nav .menu>li:hover>.sub-menu-container,.primary-nav .menu>li.menu-item-state-expanded>.sub-menu-container{-moz-opacity:1;opacity:1;visibility:visible}.primary-nav .sub-menu-cols-container{display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:space-between}.primary-nav .sub-menu-col{max-width:25%}.primary-nav .sub-menu-col>.sub-menu:empty{margin-left:0}.primary-nav .sub-menu-col .sub-menu{display:block}.primary-nav .sub-menu-col>.sub-menu>li>a{color:#000;display:block;overflow:hidden;padding:1.88888889em 0 .833333333em}.primary-nav .sub-menu-col>.sub-menu li>a:hover,.primary-nav .sub-menu-col>.sub-menu li.current-menu-item>a,.primary-nav .sub-menu-col>.sub-menu li.menu-item-state-expanded>a{color:#0f3609}.primary-nav .sub-menu-col>.sub-menu>li>a span{display:table-cell;height:2.222222222em;vertical-align:middle}.primary-nav .sub-menu-col>.sub-menu>li>a .menu-image{height:2.222222222em;max-height:2.222222222em;max-width:2.222222222em;width:2.222222222em}.primary-nav .sub-menu-col>.sub-menu>li>a .menu-image+.menu-title{padding-left:.833333333em}.primary-nav .sub-menu-col>.sub-menu .sub-menu a{color:#757575;font-size:.777777778em;padding:.5em 0;padding-left:3.928571429em}.catalog-nav .menu>li>a{border-bottom:5px solid #000;clear:both;color:#000;font:bold 1.333333333em/1 "HelveticaNeueCyr";margin:0;padding:0 0 8px;text-align:left;text-rendering:optimizeLegibility;text-transform:uppercase}.catalog-nav .sub-menu>li{border-bottom:1px dashed #c1c1c1}.catalog-nav .sub-menu a{color:#595959;font:14px/1 "HelveticaNeueCyr";padding:12px 0;position:relative}.catalog-nav .sub-menu a:hover,.catalog-nav .sub-menu li.current-menu-item>a{color:#759532}.catalog-nav .sub-menu .sub-menu{display:none}.catalog-nav .sub-menu li.current-menu-item>.sub-menu{border-top:1px dashed #c1c1c1;display:block}.catalog-nav .sub-menu .sub-menu li.current-menu-item>.sub-menu{border-top:none;padding-left:10px}.catalog-nav .sub-menu .sub-menu li.current-menu-item>.sub-menu a{padding-top:7px;padding-bottom:7px;padding-left:32px;color:#7b7b7b}.catalog-nav .sub-menu .sub-menu li.current-menu-item>.sub-menu a:hover{color:#759532}.catalog-nav .sub-menu .sub-menu li.current-menu-item>.sub-menu a:before{content:'-';background:0 0;top:6px;left:20px}.catalog-nav .sub-menu .sub-menu li{border:none}.catalog-nav .sub-menu .sub-menu li a{font-size:13px;padding:8px 0;padding-left:24px}.catalog-nav .sub-menu .sub-menu li:first-child a{padding-top:16px}.catalog-nav .sub-menu .sub-menu li:last-child a{padding-bottom:16px}.catalog-nav .sub-menu .sub-menu li a:before{background-image:url(//rgarden.by/wp-content/themes/rgarden/img/catalog-nav-mark.png);background-repeat:no-repeat;content:"";display:block;height:7px;left:10px;-moz-opacity:0;opacity:0;position:absolute;top:10px;-webkit-transition:opacity .5s ease 0s;-moz-transition:opacity .5s ease 0s;transition:opacity .5s ease 0s;width:6px}.catalog-nav .sub-menu .sub-menu li:first-child a:before{top:18px}.catalog-nav .sub-menu .sub-menu li a:hover:before,.catalog-nav .sub-menu .sub-menu li.current-menu-item>a:before{-moz-opacity:1;opacity:1}.primary-nav-handler{display:block;height:32px;position:relative;width:32px}.primary-nav-handler:before{color:#3e641e;content:"\f0c9";font:32px/32px "rgardenicons";height:100%;position:absolute;text-align:center;width:100%}.header-widgets-area-mobile.state-expanded .primary-nav-handler:before{color:#1d5015}.primary-nav-mobile{background:#0f3609;display:none}.header-widgets-area-mobile.state-expanded .primary-nav-mobile{display:block;overflow:auto}.primary-nav-mobile a{color:#ccc;font-size:16px;line-height:1.1;padding:20px}.primary-nav-mobile li>a:hover,.primary-nav-mobile li.current-menu-item>a,.primary-nav-mobile li.menu-item-state-expanded>a{color:#fff}.primary-nav-mobile li>a .sub-menu-handler{display:none;height:100%;position:absolute;right:0;top:0;width:60px}.primary-nav-mobile li>a .sub-menu-handler:before{content:"\e810";display:block;font-family:"rgardenicons";height:100%;left:0;padding:20px 0;position:absolute;text-align:center;top:0;width:100%}.primary-nav-mobile li.menu-item-state-expanded>a .sub-menu-handler:before{content:"\e813"}.primary-nav-mobile li.menu-item-has-children>a{padding-right:60px}.primary-nav-mobile li.menu-item-has-children>a .sub-menu-handler{display:block}.primary-nav-mobile .menu-title img{display:none}.primary-nav-mobile .menu-title .hidden{display:inline}.primary-nav-mobile .sub-menu{background:#3e641e;display:none}.primary-nav-mobile li.menu-item-state-expanded>.sub-menu{display:block}.primary-nav-mobile .sub-menu .sub-menu{background:#759532}.contacts-widgets-area{align-items:center;display:-webkit-flex;display:flex;font-size:16px;justify-content:space-between;padding:25px 0}.contacts-widgets-area .column-custom-logo{max-width:350px}.contacts-widgets-area .column-fpro-link{width:137px}.contacts-widget{position:relative}.contacts-widget,.contacts-widget ul,.contacts-widget ol,.contacts-widget li,.contacts-widget p{display:block;margin:0}.contacts-widget,.contacts-widget ul,.contacts-widget ol,.contacts-widget li,.contacts-widget p,.contacts-widget a{color:#000}.contacts-widget+.contacts-widget{margin-top:10px}.contacts-widget div.contacts-widget-title,.contacts-widget a:hover,.contacts-widget li.current-menu-item>a{color:#3e641e !important}.widget_contactsmanager{max-width:370px}.contacts-widget .contactsmanager-addresses,.contacts-widget .contactsmanager-workmode{display:table-cell;height:32px;padding-left:32px;position:relative;vertical-align:middle;font-size:15px}.contacts-widget .contactsmanager-addresses .adress:before,.contacts-widget .contactsmanager-workmode:before{background-position:center;background-repeat:no-repeat;content:"";display:block;height:32px;left:0;margin-top:-16px;position:absolute;top:50%;width:32px}.contacts-widget .contactsmanager-addresses .adress{margin:5px 0;display:inline-block;position:relative}.contacts-widget .contactsmanager-addresses .adress:before{background-image:url(//rgarden.by/wp-content/themes/rgarden/img/icon-addresses.png);left:-32px}.contacts-widget .contactsmanager-workmode:before{background-image:url(//rgarden.by/wp-content/themes/rgarden/img/icon-workmode.png)}.contacts-widget .contactsmanager-phones{color:#3e3e3e;font-size:1.25em;line-height:1.1;padding-left:5px;position:relative;text-align:right;white-space:nowrap;word-wrap:normal}.contacts-widget .contactsmanager-phones .sign,.contacts-widget .contactsmanager-phones .code{display:none}.contacts-widget .contactsmanager-phones:before{background:url(//rgarden.by/wp-content/themes/rgarden/img/icon-phones.png) scroll top center/contain no-repeat;content:"";display:block;height:27px;left:-3px;position:absolute;top:8px;width:58px}.contacts-widget .instagram-link{position:relative;display:flex;align-items:center;justify-content:space-between;color:#3e641e}@media screen and (max-width:650px){.widget_contactsmanager{width:50%}.header-widgets-area-mobile .control-panel .header-widgets-mobile{display:flex;justify-content:space-between;align-items:center}.header-widgets-mobile .contacts-widget{margin:0}.contacts-widget .instagram-link{font-size:0}}.contacts-widget .instagram-link:hover{text-decoration:underline}.contacts-widget .instagram-link:before{content:url(//rgarden.by/wp-content/themes/rgarden/img/instagram.png);font-size:0;margin-right:10px}.contacts-widget.widget_feedbackmaster,.contacts-widget.widget_search{width:224px}.contacts-widget .feedbackmaster-popup-btn{background:0 0;border:1px dashed #3e4651;-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px;color:#000;font:14px/16px "HelveticaNeueCyr";padding:9px 16px;text-transform:none;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;transition-timing-function:ease;width:100%}.contacts-widget .feedbackmaster-popup-btn:hover{border-color:#3e641e;color:#3e641e}.contacts-widget .feedbackmaster-popup-btn:before,.contacts-widget .feedbackmaster-popup-btn:after{display:none}.widget_search form,.widget_search form label{display:block;position:relative;width:100%}.widget_search .search-field{background:0 0;border:1px solid transparent;border-bottom:1px solid #c1c1c1;color:#666;font-size:14px;line-height:1.5;padding:4px 20px 0 0;width:100%}.widget_search .search-submit{background:0 0;border:none;display:block;height:100%;position:absolute;right:0;top:0;width:20px}.widget_search .search-submit:before{color:#999;content:"\e80f";display:block;font:15px/27px "rgardenicons";height:100%;left:0;position:absolute;text-align:center;top:0;-webkit-transition:color .5s ease 0s;-moz-transition:color .5s ease 0s;transition:color .5s ease 0s;width:100%}.widget_search .search-submit:hover:before{color:#666}.fpro{display:block;height:35px;margin:0;position:relative;width:137px}.fpro img,.fpro .state-default,.fpro .state-hover{display:block;left:0;position:absolute;top:0;-webkit-transition:opacity .5s ease 0s;-moz-transition:opacity .5s ease 0s;transition:opacity .5s ease 0s}.fpro .state-hover,.fpro:hover>.state-default{-moz-opacity:0;opacity:0;z-index:0}.fpro .state-default,.fpro:hover>.state-hover{-moz-opacity:1;opacity:1;z-index:1}.widget_payment .payment-items{align-items:center;display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:auto;max-width:250px}.widget_payment .payment-items li{display:block;margin:.25em .5em}.widget_payment .payment-items li+li{margin-left:4px}.widget_payment .payment-link{font-size:12px;display:block;margin-top:.5em;text-align:center;text-decoration:underline}.footer-widgets-area{font-size:14px;align-items:flex-start}.footer-widgets-area .contacts-widget,.footer-widgets-area .contacts-widget ul,.footer-widgets-area .contacts-widget ol,.footer-widgets-area .contacts-widget li,.footer-widgets-area .contacts-widget p,.footer-widgets-area .contacts-widget a{color:#595959}.footer-widgets-area-mobile .contacts-widget .contactsmanager-addresses,.footer-widgets-area-mobile .contacts-widget .contactsmanager-workmode,.footer-widgets-area .contacts-widget .contactsmanager-addresses,.footer-widgets-area .contacts-widget .contactsmanager-workmode{display:block;height:auto;padding-left:0}.footer-widgets-area-mobile .contacts-widget .contactsmanager-addresses .adress:before,.footer-widgets-area-mobile .contacts-widget .contactsmanager-workmode:before,.footer-widgets-area .contacts-widget .contactsmanager-addresses .adress:before,.footer-widgets-area .contacts-widget .contactsmanager-workmode:before{display:none}.header-widgets-area-mobile,.footer-widgets-area-mobile{display:none}.footer-widgets-area-mobile .contacts-widget{border-bottom:1px solid #3d3d3d;margin-bottom:20px;padding-bottom:5px}.footer-widgets-area-mobile .contacts-widget div.contacts-widget-title{font-size:18px;font-weight:700;text-transform:uppercase}#wrapper.state-fixed{overflow:hidden;position:fixed}.header-widgets-area-mobile{margin:0 -20px}.header-widgets-area-mobile.state-fixed{background:#e1e0e0;left:0;margin:0;overflow:hidden;position:fixed;top:0;-webkit-transition:transform .3s ease 0s;-moz-transition:transform .3s ease 0s;transition:transform .3s ease 0s;visibility:visible;width:100%;z-index:15}.header-widgets-area-mobile.state-fixed.scroll-down{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.header-widgets-area-mobile.state-expanded{height:100%;-webkit-transform:translateY(0) !important;-moz-transform:translateY(0) !important;-ms-transform:translateY(0) !important;transform:translateY(0) !important}.header-widgets-mobile .contacts-widget{font-size:12px;float:left}.header-widgets-area-mobile .control-panel{align-items:center;background:#e1e0e0;display:-webkit-flex;display:flex;justify-content:space-between;padding:10px 20px;position:relative}.header-widgets-area-mobile .control-panel>div+div{margin-left:10px}.header-widgets-area-mobile .control-panel .header-widgets-mobile{flex-grow:1}.header-widgets-area-mobile .search-form{align-items:center;display:-webkit-flex;display:flex;justify-content:center}.header-widgets-area-mobile .search-form.state-expanded{background:#e1e0e0;height:100%;left:0;padding:10px 20px;position:absolute;top:0;width:100%;z-index:10}.header-widgets-area-mobile .search-field{border:none;font-size:16px;padding:4px 32px 4px 0;text-indent:-9999px;width:0}.header-widgets-area-mobile .search-form.state-expanded .search-field{text-indent:0;width:100%}.header-widgets-area-mobile .search-submit{height:32px;width:32px}.header-widgets-area-mobile .search-submit:before{color:#999;font-size:26px;line-height:32px}.header-widgets-area-mobile .search-submit:hover:before{color:#999}.header-widgets-area-mobile .search-submit.search-close:before{content:"\e80d"}.header-widgets-area-mobile .search-form.state-expanded .search-submit:before{color:#666}.frontpage-widget{padding:50px 0;position:relative;width:100%}.frontpage-widget.widget_nav_menu,.frontpage-widget.widget_featured_posts,.frontpage-widget.widget_yandex_map{display:block}.frontpage-widget .page-header{margin:0 0 50px}.frontpage-widget .button-container{margin:50px 0 0;text-align:center}.frontpage-widget .button-container .btn{display:inline-block;min-width:285px;max-width:360px;width:30%}.frontpage-widget .bx-wrapper{margin-bottom:0;margin-top:0}.frontpage-widget.widget_nav_menu .page-header{display:none}.frontpage-widget.widget_nav_menu ul,.frontpage-widget.widget_nav_menu ul li{display:block;list-style:none;margin:0}.frontpage-widget.widget_nav_menu ul{margin-bottom:-15px;margin-left:-15px;max-width:none;overflow:hidden;position:relative}.frontpage-widget.widget_nav_menu ul li{float:left;margin-bottom:15px;margin-left:15px;margin-right:-.5px;width:360px;width:calc((100% / 4) - 15px)}.frontpage-widget.widget_nav_menu ul li a{display:block;overflow:hidden;position:relative}.frontpage-widget.widget_nav_menu ul li a:before,.frontpage-widget.widget_nav_menu .thumb-container:before{content:"";display:block;padding-top:69.44%}.frontpage-widget.widget_nav_menu .menu-image-container{position:absolute;top:0;width:100%}.frontpage-widget.widget_nav_menu .menu-image{display:block}.frontpage-widget.widget_nav_menu .menu-image-container img{-webkit-transition:transform .5s ease 0s;-moz-transition:transform .5s ease 0s;transition:transform .5s ease 0s}.frontpage-widget.widget_nav_menu a:hover .menu-image-container img{-webkit-transform:translate(-50%,-50%) scale(1.1,1.1);-moz-transform:translate(-50%,-50%) scale(1.1,1.1);-ms-transform:translate(-50%,-50%) scale(1.1,1.1);transform:translate(-50%,-50%) scale(1.1,1.1)}.frontpage-widget.widget_nav_menu .menu-title{background:-webkit-linear-gradient(top,rgba(15,54,9,.85),rgba(15,54,9,0));background:-moz-linear-gradient(center top,rgba(15,54,9,.85),rgba(15,54,9,0));background:linear-gradient(to bottom,rgba(15,54,9,.85),rgba(15,54,9,0));color:#fff;font:24px/1.1 "HelveticaNeueCyrMedium";height:100%;margin:0;max-height:none;padding:20px;position:absolute;top:0;width:100%}.frontpage-widget.widget_nav_menu .menu-title .t-body{height:100%}.frontpage-widget.widget_nav_menu .menu-title .t-cell{border:2px solid #fff;padding:20px;text-align:center;vertical-align:middle}.frontpage-widget.widget_featured_posts.type-advantage{background-image:url(//rgarden.by/wp-content/themes/rgarden/img/advantages-bg.jpg);background-position:center center;background-repeat:no-repeat;background-size:100% auto;background-size:cover;color:#000;line-height:1.25}.frontpage-widget.widget_featured_posts.type-advantage .advantage-preview{max-width:224px;margin:0 auto;width:100%}.frontpage-widget.widget_featured_posts.type-advantage .advantage-thumbnail-container{border:2px solid #0d3806;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;overflow:hidden;position:relative}.frontpage-widget.widget_featured_posts.type-advantage .t-cell{text-align:center}@media screen and (min-width:1240px){.frontpage-widget.widget_featured_posts.type-post .preview-wrap:nth-child(n+5){display:none}.frontpage-widget.widget_featured_posts.type-post .preview-wrap:nth-child(1),.frontpage-widget.widget_featured_posts.type-post .preview-wrap:nth-child(3),.frontpage-widget.widget_featured_posts.type-post .preview-wrap:nth-child(4){max-width:468px;width:calc((100% / 5 ) * 2 - 20px)}.frontpage-widget.widget_featured_posts.type-post .preview-wrap:nth-child(3){margin-bottom:43px}.frontpage-widget.widget_featured_posts.type-post .preview-wrap .post-preview{max-width:none}.frontpage-widget.widget_featured_posts.type-post .preview-wrap .t-cell{vertical-align:top}.frontpage-widget.widget_featured_posts.type-post .preview-wrap:nth-child(1) .thumb-container:before{padding-top:34.18803418803419%}.frontpage-widget.widget_featured_posts.type-post .preview-wrap:nth-child(3) .post-thumbnail-container,.frontpage-widget.widget_featured_posts.type-post .preview-wrap:nth-child(4) .post-thumbnail-container{display:none}.frontpage-widget.widget_featured_posts.type-post .preview-wrap:nth-child(3) .post-details,.frontpage-widget.widget_featured_posts.type-post .preview-wrap:nth-child(4) .post-details{height:119px;-webkit-line-clamp:7;margin-top:0}}.frontpage-widget.widget_yandex_map .content{max-width:none;padding:0;width:100%}.frontpage-widget.widget_yandex_map .widget-container:before,.frontpage-widget.widget_yandex_map .widget-container:after{content:"";display:block;height:150px;position:absolute;left:0;width:100%;z-index:1}.frontpage-widget.widget_yandex_map .widget-container:before{background:-webkit-linear-gradient(top,rgba(255,255,255,1) 50%,rgba(255,255,255,0));background:-moz-linear-gradient(center top,rgba(255,255,255,1) 50%,rgba(255,255,255,0));background:linear-gradient(to bottom,rgba(255,255,255,1) 50%,rgba(255,255,255,0));top:0}.frontpage-widget.widget_yandex_map .widget-container:after{background:-webkit-linear-gradient(bottom,rgba(255,255,255,1) 50%,rgba(255,255,255,0));background:-moz-linear-gradient(center bottom,rgba(255,255,255,1) 50%,rgba(255,255,255,0));background:linear-gradient(to top,rgba(255,255,255,1) 50%,rgba(255,255,255,0));bottom:0}.frontpage-widget.widget_yandex_map .page-header{margin:0;left:50%;position:absolute;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:2}.frontpage-widget.widget_yandex_map .map-content{display:none}.frontpage-widget.widget_yandex_map [class*=balloon_layout_normal]{left:25px !important;top:30px !important}.frontpage-widget.widget_yandex_map [class*=ymaps-2][class*=balloon__layout]{overflow:visible}.frontpage-widget.widget_yandex_map [class*=ymaps-2][class*=balloon-content__header],.frontpage-widget.widget_yandex_map [class*=ymaps-2][class*=balloon__tail]{display:none}.frontpage-widget.widget_yandex_map [class*=ymaps-2][class*=balloon__layout]:after{background:url(//rgarden.by/wp-content/themes/rgarden/img/balloon__tail.png) scroll left -6px no-repeat transparent;content:"";display:block;height:100%;left:-28px;position:absolute;top:-1px;width:28px}.frontpage-widget.widget_yandex_map [class*=ymaps-2][class*=balloon__content]{color:#000;font:16px/1.1 "HelveticaNeueCyr";padding:20px}.frontpage-widget.widget_yandex_map [class*=ymaps-2][class*=balloon__content]>*{height:auto !important}.m42-sharing-block{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;align-items:center}.m42-sharing-block .ya-share2__container_size_m .ya-share2__icon{width:30px;height:30px}.m42-sharing{display:none}.m42-sharing-block .kk-star-ratings{display:flex;flex-wrap:wrap;align-items:center;padding:.5em 0;margin:0;width:auto}.m42-sharing-block .ya-share2 li{padding:0}.m42-sharing-block .ya-share2 li:before{content:none}.frontpage-widget h2,.page-header>h1,.page-header>.page-title{font-size:1.6666666666em}.categories-buttons{display:flex;flex-wrap:wrap;margin-top:15px;margin-left:-10px}.category-button{display:inline-block;position:relative;width:auto;margin:10px 0 0 10px;font-weight:400;text-transform:none;padding:10px 20px;border-radius:25px;background:#eee;color:#6b6b6b}.category-button:hover{background:#2d6002;color:#fff}.photo-tour{display:flex;align-items:center;margin:1em 0;color:#0f3609}.footer-widgets-area .photo-tour{flex-direction:column;margin-top:0;border:2px solid #c8c8c8;padding:5px;align-items:flex-start}.photo-tour:hover{border-color:#759532}.photo-tour .image-box{display:flex;justify-content:center;align-items:center;position:relative;width:118px;height:106px;margin-right:60px}.header-widgets-area .photo-tour .image-box{height:46px;width:56px;margin-right:20px}.footer-widgets-area .photo-tour .image-box{margin-right:0;width:50px;height:50px}.photo-tour .image-box:after{content:"";position:absolute;right:-25px;top:50%;width:24px;height:24px;margin:-12px -12px 0 0;border-width:5px 5px 0 0;border-style:solid;border-color:#759532;transform:rotate(45deg)}.footer-widgets-area .photo-tour .image-box:after{content:none}.header-widgets-area .photo-tour .image-box:after{border-width:3px 3px 0 0;width:10px;height:10px;right:-15px;margin:-4px 2px 0 0}.photo-tour .image-box img{max-width:100%;max-height:100%;width:auto;height:auto}.photo-tour .label{font-weight:700;font-size:28px;line-height:1.1;text-transform:uppercase}.header-widgets-area .photo-tour .label{font-size:14px}.footer-widgets-area .photo-tour .label{font-size:14px;margin-top:1em}.footer-widgets-area .photo-tour .label br{display:none}@media (max-width:1240px){.photo-tour .label{font-size:24px}.photo-tour .image-box{height:100px;width:90px}}@media (max-width:1080px){.photo-tour .label{font-size:20px}.photo-tour .image-box{height:74px;width:66px}}@media (max-width:450px){.frontpage-widget:nth-child(4){display:none}}.footer-widget.widget_contactsmanager{font-size:15px;max-width:250px}.footer-widget.widget_contactsmanager .contactsmanager-phones{margin:0 auto;width:155px}.contacts-widget .contactsmanager-phones:before{max-width:2.8em}@media (max-width:650px){.footer-widget.widget_contactsmanager{max-width:100%;width:auto}.contacts-widget .contactsmanager-widget-content.contactsmanager-phones{padding-left:47px}.contacts-widget .contactsmanager-widget-content.contactsmanager-phones:before{height:27px;top:3px}}#cboxLoadedContent{background:#fff}@media (max-width:760px){.contacts-widget.widget_feedbackmaster,.contacts-widget.widget_search{width:auto}}.contacts-widget .contactsmanager-phones:before{content:none}.contactsmanager-phones li{display:flex;justify-content:flex-end;align-items:center;margin-bottom:5px}.contactsmanager-phones li:before{margin-right:5px;font-size:0}.contacts-widget .contactsmanager-phones .icon{background-size:cover;display:inline-block;width:29px;height:29px;margin-right:5px}.contacts-widget .contactsmanager-phones .icon.telegram{background-image:url(//rgarden.by/wp-content/themes/rgarden/img/Telegram.svg)}.contacts-widget .contactsmanager-phones .icon.viber{background-image:url(//rgarden.by/wp-content/themes/rgarden/img/Viber.svg)}.contactsmanager-phones li .phone{display:flex;align-items:center}.contacts-widget .instagram-link:before,.contactsmanager-phones .phone:before{display:block;width:29px;height:29px;background-size:cover;margin-right:5px}.contacts-widget .instagram-link:before{content:'';background-image:url(//rgarden.by/wp-content/themes/rgarden/img/Instagram.svg)}.contactsmanager-phones li[data-sign*=a1] .phone:before{content:'';background-image:url(//rgarden.by/wp-content/themes/rgarden/img/A1.svg)}.contactsmanager-phones li[data-sign*=mts] .phone:before{content:'';background-image:url(//rgarden.by/wp-content/themes/rgarden/img/MTS.svg)}.contacts-widget .instagram-link{justify-content:flex-end;padding-right:7px}.contacts-widget .instagram-link:before{margin-right:5px}.widget_search .search-field{border:1px solid #c1c1c1;padding:5px}.widget_search .search-submit{padding:5px}.widget_search .search-submit:before{top:2px;left:-4px}.contacts-widgets-area{align-items:flex-start}.breadcrumbs-links ol{display:flex;list-style-type:none;gap:5px}.breadcrumbs-links ol li{margin:0}@media screen and (max-width:955px){.header-container{margin:0 -10px}}@media screen and (max-width:996px){.header-container .header-widgets-area .column-custom-logo{max-width:200px;align-self:center}}@media screen and (max-width:996px){.header-widgets-area{flex-wrap:wrap;justify-content:center}.header-container .contacts-widgets-area .column-custom-logo{max-width:100%;width:100%;display:flex;justify-content:center;margin-bottom:10px}.header-widget .contactsmanager-widget-content.contactsmanager-phones{padding:0}.contactsmanager-phones li{margin-bottom:0;margin-right:10px}}@media screen and (max-width:480px){.header-widgets-area-mobile .control-panel{padding:10px 5px}.header-widgets-area-mobile .contactsmanager-phones li:not(:first-child){display:none}}@media screen and (max-width:650px){.header-widgets-area{flex-wrap:wrap}.header-container .header-widgets-area .column-2{display:block;width:100%;display:flex;justify-content:space-between;align-items:center;padding:10px 0}}@media screen and (max-width:500px){.header-widgets-area .contacts-widget{font-size:12px}.contacts-widget .contactsmanager-addresses,.contacts-widget .contactsmanager-workmode{padding-left:28px}}@media screen and (max-width:360px){.contacts-widget .contactsmanager-addresses{max-width:auto;word-break:break-word}}.footer-widget.widget_contactsmanager .contactsmanager-phones{width:234px;padding:0}@media screen and (max-width:520px){.header-container .header-widgets-area .column-2{flex-wrap:wrap}.widget_contactsmanager{width:100%}}@media screen and (max-width:720px){.footer-container .footer-content{padding:10px}}@media screen and (max-width:650px){.header-widget .contactsmanager-widget-content.contactsmanager-phones{display:flex}.footer-container .contactsmanager-phones li{margin:0 0 5px}}@media screen and (max-width:470px){.footer-content .footer-widgets-area{flex-wrap:wrap}.footer-widget.widget_contactsmanager .contactsmanager-phones{width:250px}}@media screen and (max-width:650px){.frontpage-widgets-area{margin-top:10px}.widget_search .search-field{border:none}.widget_search{margin-right:10px}.widget_search .search-submit:before{top:0}}.projects-container{margin-left:-30px}.projects-container .preview-wrap{margin-bottom:2em;margin-left:30px;width:calc((100% / 3) - 30px)}.projects-container .post-preview{max-width:380px}.post-preview.project .thumb-container:before,.projects-container .post-preview .thumb-container:before{padding-top:63.1578947%}.post-preview.project .post-thumbnail.empty-thumbnail,.projects-container .post-preview .post-thumbnail.empty-thumbnail{background-image:url(//rgarden.by/wp-content/themes/rgarden/img/project-view.svg);background-color:#ddd}.post-preview.project .post-thumbnail-container:after,.projects-container .post-preview .post-thumbnail-container:after{background-image:url(//rgarden.by/wp-content/themes/rgarden/img/project-view.svg)}.post-preview.project .post-title,.projects-container .post-preview .post-title{height:4em;max-height:4em;margin-top:30px}.post-preview.project .post-title .t-cell,.projects-container .post-preview .post-title .t-cell{text-align:center;font-size:20px;font-family:'HelveticaNeueCyr'}@media screen and (max-width:1100px){.projects-container{margin-left:-10px}.projects-container .preview-wrap{margin-bottom:2em;margin-left:10px;width:calc((100% / 3) - 10px)}.projects-container .post-preview .post-title .t-cell{font-size:16px}}@media screen and (max-width:820px){.projects-container .preview-wrap{width:calc((100% / 2) - 10px)}.similar-projects-container .preview-wrap:nth-child(3){display:none}}@media screen and (max-width:520px){.projects-container .preview-wrap{width:calc(100% - 10px)}}.single-project .content{position:relative}.back-button{display:block;position:absolute;top:8px;left:0;z-index:1;width:14px;height:14px;background:url(//rgarden.by/wp-content/themes/rgarden/img/back-button.svg)}.contacts-widget .contactsmanager-addresses:before{background-image:url(//rgarden.by/wp-content/themes/rgarden/img/icon-adress.svg)}.contacts-widget .contactsmanager-workmode:before{background-image:url(//rgarden.by/wp-content/themes/rgarden/img/icon-calendar.svg)}table ul.list-wrap{margin-top:0}.custom-logo-link img{width:350px;height:110px}.messengers-block{display:flex;justify-content:space-between;align-items:stretch;margin:1.5em 0}.messengers-block .caption{font-size:18px;line-height:20px;color:#000}.messengers-block .messenger{display:flex;justify-content:stretch;align-items:center;position:relative;padding:6px;width:124px;border:1px solid;text-align:center;transition:.5s}.messengers-block .messenger.telegram:hover{background:#31afe1;color:#fff}.messengers-block .messenger.viber:hover{background:#8e2eb0;color:#fff}.messengers-block .messenger:after{content:'';position:absolute;top:6px;left:38px;bottom:6px;border-right:1px solid;transition:.5s}.messengers-block .messenger:hover svg path{fill:#fff;transition:.5s}.messengers-block .messenger span{margin-left:10px;flex-grow:1}.messengers-block .messenger.viber{color:#8e2eb0}.messengers-block .messenger.telegram{color:#31afe1;margin-right:10px}@media screen and (max-width:1220px){.messengers-block{flex-wrap:wrap;justify-content:flex-start}.messengers-block .caption{width:100%;margin-bottom:10px}.messengers-block br{display:none}}.post-preview.project .post-title .t-cell{text-align:center;font-size:16px}.post-preview.project .post-thumbnail-container:after{background-size:180px;background-color:rgba(15,54,9,.5)}.post-preview.project .post-title{height:auto;margin-top:10px}.footer-widgets-area .footer-widget .instagram-link{font-size:16px;color:#3e641e;padding-right:15px}.catalog_product .post-thumbnail-container:hover+.post-title{color:#759532}.btn-shortcode{min-width:200px;display:inline-block;width:auto}.clearfy-cookie-accept{color:#0d3806 !important;background:#fff !important}.clearfy-cookie-accept:hover{background:#759532 !important;color:#fff !important}@media screen and (max-width:1220px){iframe[src*=youtube]{max-height:450px}}@media screen and (max-width:720px){iframe[src*=youtube]{max-height:400px}}@media screen and (max-width:520px){iframe[src*=youtube]{max-height:350px}}.no-bif:before{content:"" !important}.primary-nav-mobile li.menu-item-state-expanded>.sub-menu{display:block !important}.clearfy-cookie-container a{color:#fff;text-decoration:underline}.footer-content .column-1 .menu,.footer-content .column-2 .menu{display:flex;flex-direction:column;gap:10px}.footer-content .column-1{display:flex;flex-direction:column;gap:20px;width:20%}.footer-content .column-2{display:flex;flex-direction:column;gap:20px}.footer-content .footer-column-title{font-weight:700;font-size:16px}.contacts-widget.footer-widget .footer-widget-social .icon{background-size:cover;display:inline-block;width:29px;height:29px;margin-right:5px}.contacts-widget.footer-widget .footer-widget-social .icon.telegram{background-image:url(//rgarden.by/wp-content/themes/rgarden/img/Telegram.svg)}.contacts-widget.footer-widget .footer-widget-social .icon.viber{background-image:url(//rgarden.by/wp-content/themes/rgarden/img/Viber.svg)}.contacts-widget.footer-widget .footer-widget-social{display:flex}.contactsmanager-phones li{justify-content:flex-start}.footer-widget.widget_contactsmanager .contactsmanager-phones{margin:0}.contacts-widget-title{font-size:16px;font-weight:700;display:flex;gap:8px}.contacts-widget.footer-widget.widget_contactsmanager{display:flex;flex-direction:column;gap:20px}.contacts-widget .contactsmanager-addresses .adress{margin:0}.contacts-widget.footer-widget.widget_contactsmanager.contactsmanager-addresses .contactsmanager-widget-content.contactsmanager-addresses,.contacts-widget.footer-widget.widget_contactsmanager.contactsmanager-workmode .contactsmanager-widget-content.contactsmanager-workmode{display:flex;flex-direction:column;gap:10px}.contactsmanager-widget-content.contactsmanager-addresses br,.contactsmanager-widget-content.contactsmanager-workmode br{display:none}.copyright{display:flex;flex-direction:column}.copyright .widget_payment .payment-items{flex-wrap:nowrap;max-width:max-content;justify-content:flex-start;margin:0}.copyright .contacts-widget.footer-widget.widget_payment{display:flex;align-items:center}.bg-col-left-element.bg-left-bottom.skrollable.skrollable-between{left:48% !important}.footer-content .contactsmanager-addresses .contacts-widget-title:before{content:url(//rgarden.by/wp-content/themes/rgarden/img/map-location-dot-solid.svg);width:20px;flex-shrink:0}.footer-content .contactsmanager-workmode .contacts-widget-title:before{content:url(//rgarden.by/wp-content/themes/rgarden/img/clock-solid.svg);width:18px;flex-shrink:0}.footer-content .contactsmanager-phones .contacts-widget-title:before{content:url(//rgarden.by/wp-content/themes/rgarden/img/phone-solid.svg);width:18px;flex-shrink:0}.footer-content .contactsmanager-widget-content.contactsmanager-addresses p{display:flex;gap:8px}.footer-content .contactsmanager-widget-content.contactsmanager-addresses p:before{content:url(//rgarden.by/wp-content/themes/rgarden/img/location-dot-solid.svg);width:14px;flex-shrink:0}.footer-content .contactsmanager-widget-content.contactsmanager-workmode .weekdays,.contactsmanager-widget-content.contactsmanager-workmode .weekend{display:flex;gap:8px}.footer-content .contactsmanager-widget-content.contactsmanager-workmode .weekdays:before{content:url(//rgarden.by/wp-content/themes/rgarden/img/calendar-days-solid.svg);width:14px;margin-top:2px;flex-shrink:0}.footer-content .contactsmanager-widget-content.contactsmanager-workmode .weekend:before{content:url(//rgarden.by/wp-content/themes/rgarden/img/calendar-xmark-solid.svg);width:14px;margin-top:2px;flex-shrink:0}.footer-content .contacts-widget.footer-widget.widget_feedbackmaster{margin-top:20px}.contacts-widget.footer-widget.widget_feedbackmaster>div{opacity:0;position:absolute;display:block !important}.footer-container .copyright{opacity:1}@media screen and (max-width:650px){.footer-widgets-area{justify-content:space-between}.column.column-fpro-link{margin-left:auto;margin-right:auto}}.custom-seo{margin:20px auto;padding:20px;max-width:1200px;border-radius:0;padding-left:20px;padding-right:20px}.custom-seo h2,.custom-seo h3{color:#2c3e50;font-weight:600;margin-top:40px;font-size:1.8rem}.custom-seo h3{font-size:1.6rem;margin-top:30px;padding-bottom:10px;border-bottom:2px solid #e0e0e0}.custom-seo p{line-height:1.7;font-size:1rem;color:#555;margin-bottom:20px;text-align:justify}.custom-seo figure{display:flex;align-items:flex-start;justify-content:flex-start;margin:20px 0}.news-content-item-img{flex-direction:column;display:flex;width:50%;align-items:center}.news-content-item-text{width:50%}.news-content-item{display:flex;gap:3rem}.news-content-item-img img{margin-left:0;display:block;margin-bottom:10px}.news-content-item-img figcaption{display:block;text-align:right !important}.news-content-item-img figure{flex-direction:column;align-items:flex-end}.custom-seo figure img{max-width:100%;height:auto;display:inline-block;border-radius:0;box-shadow:0 4px 10px rgba(0,0,0,.1);transition:transform .3s ease;margin-left:20px}.custom-seo figure img:hover{transform:scale(1.05)}.custom-seo figure figcaption{font-size:.9rem;color:#7f8c8d;margin-top:10px;text-align:left;width:100%}.custom-seo figure div{max-width:55%;order:1}.custom-seo ul{padding-left:20px}.custom-seo ul li{font-size:1rem;color:#555;margin-bottom:15px}.custom-seo ul li b{font-weight:600;color:#2c3e50}.custom-seo em,.custom-seo b{font-weight:700;color:#e74c3c}.custom-seo section{background-color:#fff;padding:30px;border-radius:8px;margin-bottom:30px;box-shadow:0 2px 5px rgba(0,0,0,.1)}.custom-seo section h3{font-size:1.6rem;color:#2c3e50}.custom-seo section p{margin-bottom:20px}.custom-seo section ul{margin-top:20px}@media screen and (max-width:768px){.custom-seo{padding:10px}.custom-seo h2{font-size:1.5rem}.custom-seo h3{font-size:1.3rem}.custom-seo p{font-size:.95rem}.custom-seo section{padding:20px}.custom-seo ul li{font-size:.95rem}.custom-seo figure{flex-direction:column;text-align:center}.custom-seo figure img{max-width:80%;margin-bottom:10px}.custom-seo figure figcaption{max-width:100%}.news-content-item-text{width:100%}.news-content-item{flex-direction:column-reverse;gap:0rem}.news-content-item-img{width:100%}.news-content-item-img figure{align-items:center}.news-content-item-img img{margin-left:0}.news-content-item-img figcaption{text-align:center !important}}.catalog-button{display:inline-block;background-color:#629421;color:#fff;padding:5px 15px;text-align:center;font-size:1rem;font-weight:700;border-radius:4px;border:none;cursor:pointer;transition:background-color .3s ease;margin-top:20px;width:auto;max-width:100%}.catalog-button a{color:#fff;text-decoration:none;display:block;width:100%;height:100%;line-height:1.5}.catalog-button:hover{background-color:#4c7a1f}.catalog-button:focus{outline:none}.tab-links{list-style-type:none;display:flex;gap:20px;margin-bottom:0;width:100%}.tab-links li{width:50%}.tab-links li a{border:2px solid #3e4651;padding:10px 20px;width:100%;text-align:center;color:#3e4651;text-transform:uppercase;display:block}.tab-links li.active a{color:#fff;border:2px solid #759532;background:#759532;padding:10px 20px}.tab-content .tab{display:none}.tab-content .tab.active{display:block}@media(max-width:768px){.header-widgets-area-mobile{margin:0 !important}.frontpage-widget.widget_nav_menu ul li{margin:0 !important}.category-container{margin:2em 0 -100px !important}}.month-hit{margin:40px 0;font-family:'Arial',sans-serif}.month-hit h2{margin-bottom:30px;text-align:center}.hit-container{display:flex;max-width:1100px;margin:0 auto;background:#fff;border-radius:5px;overflow:hidden;box-shadow:0 3px 10px rgba(0,0,0,.08)}.hit-product{position:relative;padding:20px;width:45%;text-align:center;border-right:1px solid #eaeaea}.hit-badge{position:absolute;top:20px;right:20px;background:#2a5926;color:#fff;padding:6px 12px;font-weight:700;border-radius:3px;font-size:14px}.fixed-image-container{width:100%;height:250px;overflow:hidden;position:relative;margin:15px 0;border-radius:3px;border:1px solid #eee;display:flex;align-items:center;justify-content:center}.product-image{width:100%;height:auto;object-fit:cover;object-position:center}.hit-product h3{color:#333;font-size:22px;margin:10px 0 20px}.color-variants{text-align:left;margin:15px 0}.color-option{display:flex;align-items:center;padding:2px 0;border-bottom:1px dashed #eee}.color-option:last-child{border-bottom:none}.color-dot{display:inline-block;width:20px;height:20px;border-radius:50%;margin-right:12px;border:1px solid #ddd}.color-dot.gray{background:#9e9e9e}.color-dot.graphite{background:#424242}.color-dot.red{background:#d32f2f}.color-dot.yellow{background:#ffeb3b}.product-prices{margin-left:auto;font-weight:700;color:#852820}.hit-button{background:#2a5926;color:#fff;border:none;padding:12px 35px;font-size:16px;cursor:pointer;margin-top:15px;transition:all .3s;border-radius:3px;text-transform:uppercase}.hit-button:hover{background:#1e441b;transform:translateY(-2px)}.hit-description{width:55%;padding:20px;text-align:left}.hit-description p{color:#333;line-height:1.6;margin-bottom:15px}.hit-description p strong{color:#2a5926}.advantages{margin:25px 0}.advantage-item{display:flex;align-items:center;margin-bottom:12px;color:#444}.advantage-item svg{margin-right:10px;flex-shrink:0}.stock-info{margin-top:25px;color:#2a5926;font-weight:700;display:flex;align-items:center;gap:8px}.podzagolov{text-align:center;margin-bottom:40px;border-bottom:2px dashed #81c784;border-TOP:2px dashed #81c784;text-transform:uppercase}.service h2,.cta h2,.cta-form h2{color:#2e7d32;font-size:1.8rem;margin-top:40px;padding-bottom:10px;border-bottom:1px solid #81c784}.intro{font-size:1rem;text-align:center;margin-bottom:40px;padding:20px;background-color:var(--light);box-shadow:0 4px 8px rgba(0,0,0,.1)}.service{background:#fff;padding:25px;margin-bottom:30px;box-shadow:0 4px 12px rgba(0,0,0,.1);position:relative;overflow:hidden;margin-left:15px;margin-right:15px}.service:before{content:'';position:absolute;top:0;left:0;width:5px;height:100%;background:linear-gradient(to bottom,#2e7d32,#81c784)}.service ul{padding-left:20px}.service li{margin-bottom:15px;position:relative;padding-left:30px}.consultation-list li:before{content:'🌱';position:absolute;left:0;display:none}.consultation-list li{padding-left:0}.consultation-list li::marker{color:#2e7d32}.design-list li:before{content:'✏️';position:absolute;left:0}.build-list li:before{content:'🏗️';position:absolute;left:0}.benefits-list li:before{content:'✅';position:absolute;left:0;color:#2e7d32}.cta{text-align:center;background:linear-gradient(135deg,#2e7d32,#81c784);color:#fff;padding:30px;margin:40px 0;box-shadow:0 6px 12px rgba(0,0,0,.15)}.cta h2{color:#fff;border-bottom:1px solid rgba(255,255,255,.3)}.cta .phone{display:inline-block;background:#fff;color:#2e7d32;padding:10px 20px;font-weight:700;margin:15px 0;text-decoration:none;box-shadow:0 4px 8px rgba(0,0,0,.1);transition:all .3s ease}.cta .phone:hover{transform:translateY(-3px);box-shadow:0 6px 12px rgba(0,0,0,.15)}.ps{font-style:italic;text-align:center;margin-top:40px;padding:20px;background-color:var(--light);border-left:4px solid var(--accent)}.cta-form{background:#fff;padding:40px;margin:40px 0;box-shadow:0 6px 12px rgba(0,0,0,.1)}.service-form{max-width:600px;margin:0 auto}.form-group{margin-bottom:20px}.form-group label{display:block;margin-bottom:8px;font-weight:600;color:#2e7d32}.form-group input,.form-group select,.form-group textarea{width:100%;padding:12px 15px;border:1px solid #ddd;font-size:16px;transition:all .3s}.form-group input:focus,.form-group select:focus,.form-group textarea:focus{border-color:var(--primary);outline:none;box-shadow:0 0 0 3px rgba(46,125,50,.2)}.checkbox-group{display:flex;align-items:center}.checkbox-group input{width:auto;margin-right:10px}.submit-btn{background:#2e7d32;color:#fff;border:none;padding:14px 25px;font-size:16px;cursor:pointer;width:100%;font-weight:600;transition:all .3s}.submit-btn:hover{background:#1e5a23;transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.1)}.cta-form,.intro,.cta{margin-right:15px;margin-left:15px}.form-group br{display:none}.post-381 h1{color:#2e7d32;font-size:2.5rem;margin-bottom:10px}.banner-wrapper .banner-mob{display:none}.banner-wrapper .banner-desctop,.banner-wrapper .banner-mob{position:relative}.banner-wrapper img{display:block;width:100%;height:auto;max-width:100%;max-height:417px}.banner-wrapper .banner-btn-wrapper{position:absolute}.banner-wrapper .banner-desctop .banner-btn-wrapper{bottom:6%;left:265px}.banner-wrapper .banner-mob .banner-btn-wrapper{left:10px;bottom:5%}.slider-wrapper{margin-bottom:50px}.slider-wrapper.nopad{margin-bottom:0}.slider-wrapper .bx-wrapper .bx-viewport{margin:0 !important;padding:0 !important}.slider-wrapper .bx-wrapper{border:0}.slider-wrapper .bx-wrapper,.slider-wrapper .bx-viewport{height:auto !important}.slider-banner-desk-wrapper,.slider-banner-mob-wrapper{width:100%}.slider-banner-desk-wrapper,.slider-banner-mob-wrapper{display:flex;justify-content:center}.slider-wrapper .bx-wrapper .bx-controls-direction a{text-indent:1px}.slider-wrapper .bx-wrapper .bx-controls-direction .bx-next{right:-32px}.catalog-form-image-wrapper{display:flex}.catalog-form-image-wrapper .cta-form{width:40%;margin-top:0;margin-bottom:0}.catalog-form-image-wrapper .cta-form h2{margin-top:0}.catalog-form-image-wrapper .cta-form .form-group:last-child{margin-bottom:0}.catalog-form-image-wrapper .cta-form .form-group.checkbox-group{margin-bottom:0}.catalog-form-image-wrapper .cta-form .form-group.checkbox-group p{margin-top:0}.catalog-form-image-wrapper .cta-form .form-group:last-child p{margin-bottom:-24px;margin-top:0}.catalog-form-image-wrapper .catalog-image-wrapper{width:60%;padding-left:15px}.catalog-form-image-wrapper .catalog-image-wrapper img{height:100%;object-fit:cover;margin:0}.btn-na-proizv{padding-top:51px}.banner-wrapper .banner-desctop .banner-btn-wrapper.first-btn{left:auto;right:0;bottom:0;transition:.3s}.btn.btn-first-slide{background:0 0;border-radius:20px;color:#783c1a;border-color:#783c1a;font-size:26px;padding-left:24px;padding-right:24px}.banner-wrapper .banner-desctop .banner-btn-wrapper.first-btn:hover{bottom:2px}.btn.btn-first-slide:before{content:none}@media (max-width:768px){.slider-wrapper .bx-wrapper .bx-controls-direction .bx-next{left:auto;top:auto;bottom:-40px;right:5px}.slider-wrapper .bx-wrapper .bx-controls-direction .bx-prev{left:auto;top:auto;bottom:-40px;right:40px}.banner-wrapper .banner-mob{display:block}.banner-wrapper .banner-desctop{display:none}.cta-form{padding:25px 20px}.form-group input,.form-group select,.form-group textarea{padding:10px 12px}.hit-container{flex-direction:column}.hit-product{width:100%}.hit-description{width:100%}.month-hit{padding:0;margin:0}.month-hit h2{margin-bottom:0}.hit-product{padding:20px}.catalog-form-image-wrapper{flex-direction:column-reverse}.catalog-form-image-wrapper .cta-form,.catalog-form-image-wrapper .catalog-image-wrapper{width:100%;padding-left:0}.service,.cta-form,.intro,.cta{margin-right:0;margin-left:0}.slider-banner-mob-wrapper.first-slide img{max-height:max-content}.banner-wrapper .banner-mob .banner-btn-wrapper.first-btn{left:auto;padding-left:15px;padding-right:15px;width:100%;bottom:16%}.banner-btn-wrapper.first-btn .btn.btn-first-slide{margin:0 auto;font-size:16px;width:190px;padding-top:8px;padding-bottom:8px}}