body,html.sb-active{overflow-x:hidden}.gallery-img .owl-item,.main-products_item .mp-carousel .owl-item,.product-page .product-details .photos-list .owl-item{-webkit-touch-callout:none;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent}.gallery-img,.gallery-img .owl-item,.main-products_item .mp-carousel,.main-products_item .mp-carousel .owl-item{-webkit-tap-highlight-color:transparent}.brands-carousel .brands-list .slick-list:focus,.delivery-page .calculator .btn,.promo-slider .promo-carousel .slick-list:focus,a,button,input,select,textarea{outline:0}.brands-carousel .brands-list .slick-track:after,.clr:after,.clr:before,.product-page .product-details .details .delivery-block .company-list li:after,.product-page .product-details .photos-list .owl-thumbs:after,.promo-slider .promo-carousel .slick-track:after{clear:both}@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:local('Roboto Light'),local('Roboto-Light'),url(https://fonts.gstatic.com/s/roboto/v15/Fl4y0QdOxyyTHEGMXX8kcaCWcynf_cDxXwCLxiixG1c.ttf) format('truetype')}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local('Roboto'),local('Roboto-Regular'),url(https://fonts.gstatic.com/s/roboto/v15/B85vmdvDILX92ray16e-1g.ttf) format('truetype')}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:local('Roboto Medium'),local('Roboto-Medium'),url(https://fonts.gstatic.com/s/roboto/v15/oHi30kwQWvpCWqAhzHcCSKCWcynf_cDxXwCLxiixG1c.ttf) format('truetype')}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:local('Roboto Bold'),local('Roboto-Bold'),url(https://fonts.gstatic.com/s/roboto/v15/isZ-wbCXNKAbnjo6_TwHTqCWcynf_cDxXwCLxiixG1c.ttf) format('truetype')}@font-face{font-family:Roboto;font-style:italic;font-weight:300;src:local('Roboto Light Italic'),local('Roboto-LightItalic'),url(https://fonts.gstatic.com/s/roboto/v15/7m8l7TlFO-S3VkhHuR0at5p-63r6doWhTEbsfBIRJ7A.ttf) format('truetype')}@font-face{font-family:Roboto;font-style:italic;font-weight:400;src:local('Roboto Italic'),local('Roboto-Italic'),url(https://fonts.gstatic.com/s/roboto/v15/sWTqoqnV-OOzHbi5P-jvYPesZW2xOQ-xsNqO47m55DA.ttf) format('truetype')}@font-face{font-family:Roboto;font-style:italic;font-weight:500;src:local('Roboto Medium Italic'),local('Roboto-MediumItalic'),url(https://fonts.gstatic.com/s/roboto/v15/OLffGBTaF0XFOW1gnuHF0Zp-63r6doWhTEbsfBIRJ7A.ttf) format('truetype')}@font-face{font-family:Roboto;font-style:italic;font-weight:700;src:local('Roboto Bold Italic'),local('Roboto-BoldItalic'),url(https://fonts.gstatic.com/s/roboto/v15/t6Nd4cfPRhZP44Q5QAjcC5p-63r6doWhTEbsfBIRJ7A.ttf) format('truetype')}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}body,button,input,select,textarea{font-size:14px;line-height:21px;font-family:Roboto,Arial,sans-serif}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body,html{width:100%;position:relative}body{color:#222;background:url(../images/light_top_bg.png) repeat-x #f0f0f0}a{color:#72a451;text-decoration:underline}a[href^=tel]{color:inherit;text-decoration:none}a:hover,a[href^=tel]:hover{text-decoration:none}ol,ul{list-style:none}b{font-weight:700}strong{font-weight:600}em,i{font-style:italic}s,strike{text-decoration:line-through}blockquote,q{quotes:none}blockquote{line-height:normal;margin-bottom:10px}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.clr:after,.clr:before{content:'';display:block;line-height:0}.left{float:left}.right{float:right}.wrapper{margin:0 auto;min-width:280px;max-width:1200px}@media screen and (max-width:1735px){.wrapper{margin:0 20% 0 auto}}@media screen and (max-width:1530px){.wrapper{margin:0 18% 0 auto}}@media screen and (max-width:1490px){.wrapper{margin:0 15% 0 auto}}@media screen and (max-width:1440px){.wrapper{margin:0 auto}}@media screen and (max-width:1315px){.wrapper{margin:0 50px 0 auto}}@media screen and (max-width:1290px){.wrapper{margin:0 50px 0 10px}}@media screen and (max-width:1270px){.wrapper{margin:0 auto}}@media screen and (max-width:1215px){.wrapper{padding:0 10px}}.mycontainer{min-height:100%;position:relative}.mycontainer .container-indents{padding-bottom:345px}@media screen and (max-width:1070px){.mycontainer{min-height:10px}.mycontainer .container-indents{padding-bottom:0}}@media screen and (min-width:1001px){.mycontainer{-webkit-transform:translate(0)!important;-ms-transform:translate(0)!important;transform:translate(0)!important}}@media screen and (max-width:1000px){.mycontainer{z-index:10;background:url(../images/light_top_bg.png) repeat-x #f0f0f0;-webkit-transition:all .2s ease;transition:all .2s ease}}header{padding-top:10px}header .logotype{float:left;height:108px;margin-top:10px;width:33.33333333%;background:url(../images/logotype.png) no-repeat}header .logotype a{height:82%;color:#a2a2a2;display:block;font-size:24px;line-height:32px;font-style:italic;position:relative;text-decoration:none;font-family:Georgia,serif;padding:20px 0 0 130px;-webkit-transition:all .2s ease;transition:all .2s ease}header .logotype:hover a{color:#72a451}header .head-right{width:57%;float:right}header .topbar{padding-bottom:30px}header .topbar .city-choose{float:left;position:relative}header .topbar .city-choose>span{font-weight:500;position:relative;-webkit-transition:all .2s ease;transition:all .2s ease}header .topbar .city-choose>span:after{top:50%;content:'';right:-15px;display:block;margin-top:-1px;position:absolute;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #a8a8a8;-webkit-transition:all .2s ease;transition:all .2s ease}header .topbar .city-choose>span a{color:inherit;text-decoration:none;-webkit-transition:all .2s ease;transition:all .2s ease}header .topbar .city-choose>span a:hover{color:#72a451}header .topbar .city-choose>span:hover{color:#72a451;cursor:pointer}header .topbar .city-choose>span:hover:after{border-top-color:#72a451}header .topbar .city-choose .region-confirm{left:0;top:100%;z-index:999;width:250px;display:block;background:#fff;margin-top:10px;position:absolute;-webkit-box-shadow:0 0 30px rgba(0,0,0,.3);box-shadow:0 0 30px rgba(0,0,0,.3)}header .topbar .city-choose .region-confirm:before{top:-10px;left:20px;content:'';display:block;position:absolute;border-bottom:10px solid #fff;border-left:7px solid transparent;border-right:7px solid transparent}header .topbar .city-choose .region-confirm .close{top:0;right:0;position:absolute;text-indent:-9999px;width:24px;height:24px;background:url(../images/del_cart_prod.png) center no-repeat}header .topbar .city-choose .region-confirm .indents{padding:10px}header .topbar .city-choose .region-confirm .buttons{margin:10px 0}header .topbar .city-choose .region-confirm .buttons a{color:#6c7905;padding:0 10px;margin-left:6px;line-height:26px;font-weight:700;background:#cbda51;display:inline-block;text-decoration:none;vertical-align:middle;-webkit-transition:all .2s ease;transition:all .2s ease}header .topbar .city-choose .region-confirm .buttons a:first-child{margin-left:0}header .topbar .city-choose .region-confirm .buttons a:hover{color:#fff;background:#6c7905}header .topbar .city-choose .region-confirm .note{font-size:12px;line-height:normal}@media screen and (max-width:450px){header .topbar .city-choose .region-confirm{left:-50%}header .topbar .city-choose .region-confirm:before{left:50%;margin-left:-7px}}@media screen and (max-width:370px){header .topbar .city-choose .region-confirm{left:0}header .topbar .city-choose .region-confirm:before{left:10px;margin-left:0}}header .topbar-right{float:right}header .topbar-right ul li{font-size:13px;padding:0 10px;display:inline-block;vertical-align:middle;color:rgba(110,110,110,.5);border-left:1px solid #dcdcdc}header .topbar-right ul li:first-child{border-left:0;padding-left:0}header .topbar-right ul li:last-child{padding-right:0}header .topbar-right ul li a{text-decoration:none;color:rgba(110,110,110,.5);-webkit-transition:all .2s ease;transition:all .2s ease}header .topbar-right ul li a[href^=tel]{color:#222;font-weight:500;padding-right:5px}header .topbar-right ul li a[href^=tel]:hover{text-decoration:none}header .topbar-right ul li a:hover{color:#6e6e6e;text-decoration:underline}header .topbar-right ul li b{font-weight:400}.modal-header .modal-title,nav ul li>a{font-weight:500;text-transform:uppercase}header .topbar-right ul li.language a{display:block;line-height:1;padding:4px 0 3px}header .head-menu{font-size:12px;text-align:right;margin-bottom:18px}header .head-menu li{padding:0 10px;display:inline-block;vertical-align:middle}header .head-menu li:first-child{padding-left:0}header .head-menu li:last-child{padding-right:0}header .head-menu li a{color:#6e6e6e;text-decoration:none;-webkit-transition:all .2s ease;transition:all .2s ease}header .head-menu li a:hover{color:#72a451;text-decoration:underline}header .user-link{right:0;top:10px;display:none;position:absolute}header .user-link a{color:inherit;display:block;text-decoration:none}header .searchbar{width:79%;float:right;background:#fff;position:relative}header .searchbar label{cursor:text;display:block;position:relative;padding:0 60px 0 15px}header .searchbar label input{border:0;padding:0;width:100%;height:45px;display:block;background:0 0}header .searchbar label span{top:12px;left:15px;color:#c9cabd;font-style:italic;position:absolute;-webkit-transition:all .1s ease;transition:all .1s ease}header .searchbar label.focused span{opacity:0;visibility:hidden}header .searchbar button{top:0;right:0;bottom:0;border:0;width:45px;display:block;position:absolute;text-indent:-9999px;background:url(../images/icons/search_btn.png) center no-repeat #e4e4e4;-webkit-transition:all .2s ease;transition:all .2s ease}header .searchbar button:hover{cursor:pointer;background-color:#e7e7e7}header .cart{width:21%;float:right}header .cart>span{float:right;color:#6e6e6e;display:block;font-size:13px;position:relative;padding:12px 0 12px 35px;text-transform:uppercase;background:url(../images/icons/cart_icon.png) 0 center no-repeat;-webkit-transition:all .2s ease;transition:all .2s ease}header .cart>span a{color:inherit;text-decoration:none}header .cart>span .label{top:5px;left:13px;color:#fff;display:block;font-size:9px;line-height:16px;text-align:center;position:absolute;border-radius:50%;background:#a8bc0f;width:16px;height:16px}header .cart>span:hover{color:#72a451;cursor:pointer}@media screen and (max-width:1160px){header .logotype{width:37%}}@media screen and (max-width:1024px){header .logotype a{font-size:20px;line-height:26px;padding-left:100px}header .head-right{width:60%}}@media screen and (max-width:955px){header{position:relative}header .logotype{width:33%}header .logotype a{font-size:18px;line-height:24px}header .head-right{width:65%}}@media screen and (max-width:890px){header .head-menu li{padding:0 5px}}@media screen and (max-width:850px){header .topbar{padding-bottom:15px}header .topbar .city-choose{float:none;margin-bottom:10px}header .topbar-right{float:none}header .cart{width:25%}header .searchbar{width:75%}}@media screen and (max-width:800px){header .head-menu{display:none}header .user-link{display:block}}@media screen and (max-width:768px){header .logotype{width:30%;height:45px;margin-top:0;overflow:hidden;background-size:40px}header .logotype a{padding:0 0 0 50px;height:100%;line-height:1;font-size:14px;max-width:100px}header .head-right{width:70%}header .topbar{padding:0}header .topbar .city-choose{float:none;margin-bottom:0}header .topbar .city-choose span{font-size:12px}header .topbar-right{float:none;margin-right:55px}header .user-link{top:24px;right:45px}header .user-link a{text-indent:-9999px;width:14px;height:18px;background:url(../images/icons/ac_icon_1.png) center no-repeat}header .cart{right:0;top:10px;width:auto;float:none;position:absolute}header .cart>span{width:0;float:none;padding-left:30px}header .cart>span a{display:block;text-indent:-9999px}header .cart>span .label{text-indent:0}header .searchbar{float:none;width:auto;z-index:20;margin:20px 130px -56px 0}header .searchbar label input{height:36px}header .searchbar label span{top:8px}}@media screen and (max-width:685px){header .topbar-right ul li b{display:none}}@media screen and (max-width:500px){header .logotype{width:40%}header .head-right{width:60%}header .topbar-right ul li{border:0;padding:0}header .topbar-right ul li:first-child{display:none}header .searchbar{margin-left:-50%}}@media screen and (max-width:450px){header .topbar{float:right;margin-top:-5px;padding:0 85px 0 0}header .topbar .city-choose>span{font-size:12px}header .topbar-right{float:none;margin-right:0}header .topbar-right ul li a[href^=tel]{font-size:14px}header .searchbar{margin-top:24px;margin-left:-45%}}@media screen and (max-width:400px){header .searchbar{margin:24px 0 0 -67%}}@media screen and (max-width:370px){header .head-right,header .logotype{width:auto;float:none}header .searchbar,header .topbar{margin:10px 0 0}header .logotype{padding-right:45px}header .topbar{padding:0;float:none}header .topbar .city-choose{float:left}header .topbar-right{float:right}}.modal-header{position:relative}.modal-header .modal-title{font-size:16px}.modal-header .close{top:10px;border:0;padding:0;right:10px;display:block;cursor:pointer;background:0 0;position:absolute}.modal-header .close span{display:block;position:relative;text-indent:-9999px;width:16px;height:16px}.modal-header .close span:after,.modal-header .close span:before{top:0;left:50%;content:'';display:block;margin-left:-1px;position:absolute;background:#a8a8a8;width:1px;height:100%}.modal-header .close span:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.modal-header .close span:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.modal-header .close:active span:after,.modal-header .close:active span:before,.modal-header .close:hover span:after,.modal-header .close:hover span:before{background:#72a451}.modal-body .table{width:100%}.modal-body .table td{padding:5px 10px}.modal-body .table td a{display:block}nav{z-index:10;position:relative;margin:20px 0 15px}nav .hamburger{float:left;display:none;cursor:pointer;background:#cbda51;width:36px;height:36px}nav .hamburger span,nav .hamburger span:after,nav .hamburger span:before{height:3px;display:block;background:#fff;-webkit-transition:all .2s ease}nav .hamburger span{margin:16px 5px 0;position:relative;transition:all .2s ease}nav .hamburger span:after,nav .hamburger span:before{left:0;right:0;content:'';position:absolute;transition:all .2s ease}nav ul li>a,nav ul li>a:before{display:block;-webkit-transition:all .2s ease}nav .hamburger span:before{top:-7px}nav .hamburger span:after{bottom:-7px}nav ul,nav ul li{float:left}nav ul li>a{color:#4b4b4b;padding:0 15px;line-height:48px;position:relative;text-decoration:none;transition:all .2s ease}nav ul li>a:before{right:0;top:8px;width:1px;bottom:8px;content:'';position:absolute;background:#dcdcdc;transition:all .2s ease}nav ul li.active>a,nav ul li:first-child>a,nav ul li>a:hover{color:#6c7905;background:#cbda51}nav ul li.active>a:before,nav ul li:first-child>a:before,nav ul li>a:hover:before{background:#c3cd6d}nav ul li:last-child>a:before{display:none}nav ul li.dropit-trigger>a{padding-right:30px}nav ul li.dropit-trigger>a:after{top:50%;right:15px;content:'';display:block;margin-top:-2px;position:absolute;border-top:5px solid #6c7905;border-left:5px solid transparent;border-right:5px solid transparent}nav ul li .dropdown{left:0;right:0;top:100%;z-index:99;display:none;background:#fff;position:absolute;border-top:2px solid #cbda51;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1)}nav ul li .dropdown ul{float:none;padding:20px 30px}nav ul li .dropdown ul li{width:25%;font-size:14px;line-height:36px}nav ul li .dropdown ul li a{padding:0;line-height:36px;font-weight:400;text-transform:none;display:inline-block}.mobile-nav .nav-menu li>a,nav .right-btn a{text-transform:uppercase;text-decoration:none}nav ul li .dropdown ul li a:hover{text-decoration:underline}nav ul li .dropdown ul li a:before{display:none}nav ul li .dropdown ul li:hover a{background:0 0}nav ul li .dropdown ul li:first-child>a{color:inherit;background:inherit}nav ul li .dropdown ul li:first-child>a:hover{color:#6c7905}@media screen and (max-width:1190px){nav ul li a{padding:0 10px;font-size:12px}nav ul li.dropit-trigger>a{padding-right:25px}nav ul li.dropit-trigger>a:after{right:10px;margin-top:-1px;border-top-width:4px;border-left-width:4px;border-right-width:4px}}nav .right-btn{float:right}nav .right-btn a{display:block;margin-top:5px;line-height:36px;border-radius:3px;-webkit-transition:all .2s ease;transition:all .2s ease}nav .right-btn a.discount{color:#fff;padding:0 30px;background:url(../images/discount_bg.png) 9px center no-repeat #cbda51}nav .right-btn a.discount:hover{background-color:#bbcd2b}@media screen and (max-width:1000px){nav .hamburger{display:block}nav .mob-hidden{display:none}nav .right-btn a{margin-top:0}}html.sb-active nav .hamburger span{background:inherit}html.sb-active nav .hamburger span:before{top:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}html.sb-active nav .hamburger span:after{bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}html.sb-active body{overflow:hidden}.mobile-nav{width:30%;background:#fff}.mobile-nav.sb-slidebar{top:0;left:0;bottom:0;z-index:9;height:100%;display:none;position:fixed;overflow-y:auto;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.mobile-nav.sb-slidebar.sb-active{display:block}.mobile-nav .nav-menu li>a{color:#4b4b4b;display:block;padding:0 15px;line-height:40px;position:relative;background:#cbda51;border-bottom:1px solid #a8b727}.mobile-nav .nav-menu li.dropit-trigger>a{position:relative;padding-right:30px}.mobile-nav .nav-menu li.dropit-trigger>a:after{top:50%;right:15px;content:'';display:block;margin-top:-2px;position:absolute;border-top:5px solid #6c7905;border-left:5px solid transparent;border-right:5px solid transparent}.mobile-nav .nav-menu li .dropdown{padding:5px 0;background:#a8b727}.mobile-nav .nav-menu li .dropdown ul li>a{color:#fff;background:0 0;line-height:30px;position:relative;padding-left:30px;text-transform:none}.mobile-nav .nav-menu li .dropdown ul li>a:before{top:50%;left:15px;content:'';display:block;margin-top:-2px;border-radius:50%;position:absolute;width:4px;height:4px;background:#dee790}.mobile-nav .right-btn{display:none}@media screen and (min-width:1001px){.mobile-nav{display:none!important}}@media screen and (max-width:768px){.mobile-nav{width:40%}}@media screen and (max-width:580px){.mobile-nav{width:50%}}@media screen and (max-width:450px){.mobile-nav{width:65%}}@media screen and (max-width:350px){.mobile-nav{width:85%}}.promo-slider{float:left;overflow:hidden;max-height:360px;width:67.5%}.promo-slider .promo-carousel{z-index:1;display:block;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.promo-slider .promo-carousel .slick-list{margin:0;padding:0;display:block;overflow:hidden;position:relative}.promo-slider .promo-carousel .slick-list.dragging{cursor:pointer;cursor:hand}.promo-slider .promo-carousel .slick-track{top:0;left:0;display:block;position:relative}.promo-slider .promo-carousel .slick-track:after,.promo-slider .promo-carousel .slick-track:before{content:'';display:table}.promo-slider .promo-carousel .slick-slide{float:left;height:100%;display:block;min-height:1px;-webkit-box-sizing:border-box;box-sizing:border-box}.promo-slider .promo-carousel .item img{display:block;max-width:100%}.promo-slider .promo-carousel .slick-dots{right:35px;bottom:30px;position:absolute}.promo-slider .promo-carousel .slick-dots li{margin:0 10px;display:inline-block;vertical-align:middle}.promo-slider .promo-carousel .slick-dots li button{border:0;padding:0;display:block;cursor:pointer;background:#fff;border-radius:50%;text-indent:-9999px;width:12px;height:12px;-webkit-transition:all .2s ease;transition:all .2s ease}.promo-slider .promo-carousel .slick-dots li:first-child{margin-left:0}.promo-slider .promo-carousel .slick-dots li:last-child{margin-right:0}.promo-slider .promo-carousel .slick-dots li.slick-active button{background:0 0;-webkit-box-shadow:0 0 0 3px #fff;box-shadow:0 0 0 3px #fff}.promo-blocks{float:right;width:31.66666667%}.promo-blocks .item{width:50%;float:left;height:180px;background:#fff}.promo-blocks .item:first-child,.promo-blocks .item:last-child{background:#f8f8f8}.promo-blocks .item .icon{height:100px;margin:15px 0;overflow:hidden;line-height:100px;text-align:center}.promo-blocks .item .icon img{max-width:100%;display:inline-block;vertical-align:middle}.promo-blocks .item .text{font-size:13px;padding:0 20px;line-height:21px}.promo-blocks .item .text span{color:#62a256;font-weight:700}.promo-text{color:#a2a2a2;font-size:18px;padding:25px 0;font-weight:300;text-align:center;border-bottom:1px solid #dcdcdc}.promo-text q{color:#002212;font-weight:700;font-style:italic;font-family:Georgia,serif}@media screen and (max-width:1130px){.promo-blocks .item{height:165px}.promo-blocks .item .icon{height:80px;line-height:80px}.promo-blocks .item .icon img{max-height:100%}.promo-blocks .item .text{padding:0 10px}}@media screen and (max-width:1024px){.promo-blocks .item{height:144px}.promo-blocks .item .icon{height:60px;line-height:60px}.promo-blocks .item .icon img{max-height:100%}.promo-blocks .item .text{font-size:11px;line-height:18px}}@media screen and (max-width:810px){.promo-slider{float:none;width:auto}.promo-blocks{display:none}}@media screen and (max-width:768px){.promo-text{font-size:14px;padding:10px 0;line-height:16px}.promo-slider .promo-carousel .slick-dots{right:10px;bottom:10px}.promo-slider .promo-carousel .slick-dots li{margin:0 5px}.promo-slider .promo-carousel .slick-dots li button{width:8px;height:8px}}.main-products_item{margin-top:25px;position:relative}.main-products_item h2{display:block;font-size:18px;font-weight:500;line-height:48px}.main-products_item .mp-carousel{z-index:1;position:relative}.main-products_item .mp-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.main-products_item .mp-carousel .owl-stage-outer{overflow:hidden;position:relative;-webkit-transform:translate3d(0,0,0)}.main-products_item .mp-carousel .owl-item{float:left;height:400px;background:#fff;position:relative}.main-products_item .mp-carousel .owl-item:after{top:0;right:0;bottom:0;width:1px;z-index:3;content:'';display:block;position:absolute;background:#ededed}.main-products_item .mp-carousel .owl-nav{right:0;top:-48px;position:absolute}.main-products_item .mp-carousel .owl-nav .owl-next,.main-products_item .mp-carousel .owl-nav .owl-prev{float:left;cursor:pointer;text-indent:-9999px;width:48px;height:48px;-webkit-transition:all .2s ease;transition:all .2s ease}.main-products_item .mp-carousel .owl-nav .owl-next:hover,.main-products_item .mp-carousel .owl-nav .owl-prev:hover{background-color:#ccc}.main-products_item .mp-carousel .owl-nav .owl-prev{background:url(../images/owl_prev.png) center no-repeat #e5e5e5}.main-products_item .mp-carousel .owl-nav .owl-next{background:url(../images/owl_next.png) center no-repeat #e5e5e5}.main-products_item .mp-carousel .owl-dots.disabled,.main-products_item .mp-carousel .owl-nav.disabled{display:none}.main-products_item .product-item{padding-top:10px}.main-products_item .product-item .label{top:-35px;right:-55px;position:absolute;background:#f9f9f9;width:140px;height:100px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.main-products_item .product-item .label span{left:0;right:0;bottom:0;display:block;font-size:13px;line-height:34px;font-weight:700;text-align:center;position:absolute;letter-spacing:4px;color:rgba(255,255,255,.8);text-transform:uppercase}.main-products_item .product-item .label.action span{background:#eb700c}.main-products_item .product-item .label.new span{font-size:10px;background:#95cb40}.main-products_item .product-item .img{height:270px;margin:0 auto;max-width:225px;line-height:270px;position:relative;text-align:center}.main-products_item .product-item .img a{height:100%;display:block;position:relative;padding-bottom:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.main-products_item .product-item .img img{height:100%;max-width:100%;max-height:200px;display:inline-block;vertical-align:middle}.main-products_item .product-item .title{height:42px;margin:0 auto;overflow:hidden;max-width:225px;text-align:center;position:relative}.main-products_item .product-item .title a{color:inherit;display:block;text-decoration:none}.main-products_item .product-item .title a:hover{color:#72a451}.main-products_item .product-item .old-price,.main-products_item .product-item .price{left:0;right:0;display:block;font-weight:700;text-align:center;position:absolute;font-family:Georgia,serif}.main-products_item .product-item .old-price{bottom:50px;color:#a2a2a2;font-size:13px;text-decoration:line-through}.main-products_item .product-item .price{bottom:28px;font-size:18px}.main-products_item .product-item .hover{top:0;left:0;right:0;bottom:0;opacity:0;visibility:hidden;position:absolute;background:rgba(255,255,255,.95);-webkit-transition:all .2s ease;transition:all .2s ease}.main-products_item .product-item .hover-btn{height:160px;margin:0 auto;max-width:215px;padding-top:120px;text-align:center}.main-products_item .product-item .hover-btn a{width:49%;font-size:12px;display:inline-block;text-decoration:none;vertical-align:middle;color:rgba(34,34,34,.8)}.main-products_item .product-item .hover-btn a .icon{display:block;margin:0 auto 15px;background:#fff;border-radius:50%;width:56px;height:56px;border:1px solid rgba(195,195,195,.25);-webkit-transition:all .2s ease;transition:all .2s ease}.main-products_item .product-item .hover-btn a.add-cart .icon{background:url(../images/icons/cart_green_icon.png) center no-repeat #fff}.main-products_item .product-item .hover-btn a.add-fav .icon{background:url(../images/icons/fav_icon.png) center no-repeat #fff}.main-products_item .product-item .hover-btn a.details .icon{background:url(../images/icons/details_icon.png) center no-repeat #fff}.main-products_item .product-item .hover-btn a:hover .icon{background-color:rgba(195,195,195,.25)}.main-products_item .product-item .hover .title{height:auto;overflow:visible}.main-products_item .product-item .hover .title a{color:inherit;display:block;text-decoration:none;-webkit-transition:all .2s ease;transition:all .2s ease}.main-products_item .product-item .hover .title a:hover{color:#72a451}.main-products_item .product-item:hover .hover{opacity:1;visibility:visible}.main-products_item .tab-links{top:0;right:100px;position:absolute}.main-products_item .tab-links li{float:left;color:#a2a2a2;padding:0 15px;cursor:pointer;font-weight:500;line-height:48px;text-transform:uppercase;-webkit-transition:all .2s ease;transition:all .2s ease}.main-products_item .tab-links li.active,.main-products_item .tab-links li:hover{color:#222;background:#e5e5e5}.main-products_item .tabs-item{display:none}.main-products_item .tabs-item.active{display:block}@media screen and (max-device-width:1280px){.main-products_item .mp-carousel .product-item .hover{display:none}}@media screen and (max-width:1270px){.main-products_item .mp-carousel .product-item .hover-btn a{width:auto}.main-products_item .mp-carousel .product-item .hover-btn a.add-fav{display:none}}@media screen and (max-width:860px){.main-products_item .mp-carousel .owl-item{height:290px}.main-products_item .mp-carousel .product-item .img{height:160px;max-width:150px;line-height:160px}.main-products_item .mp-carousel .product-item .hover-btn{height:130px;padding-top:40px}.main-products_item .mp-carousel .product-item .hover-btn a .icon{margin-bottom:5px}}@media screen and (max-width:480px){.main-products_item .mp-carousel .owl-item{height:265px}.main-products_item .mp-carousel .product-item .label{display:none}.main-products_item .mp-carousel .product-item .img{height:140px;margin:0 10px;line-height:140px;position:relative}.main-products_item .mp-carousel .product-item .title{height:58px;padding:0 5px;font-size:12px;line-height:14px;position:relative}.main-products_item .mp-carousel .product-item .price{bottom:20px;font-size:16px}}@media screen and (max-width:450px){.main-products_item{margin-top:15px}.main-products_item h2{font-size:14px;line-height:38px}.main-products_item .mp-carousel .owl-nav{top:-38px}.main-products_item .mp-carousel .owl-nav .owl-next,.main-products_item .mp-carousel .owl-nav .owl-prev{width:38px;height:38px}.main-products_item .tab-links{display:none}}.main-news a.view-all,.main-news h2{display:inline-block;vertical-align:bottom}.main-news{margin-top:35px}.main-news h2{font-size:18px;font-weight:500}.main-news a.view-all{margin-left:20px;text-decoration:none}.main-news a.view-all:hover{text-decoration:underline}.main-news .clr{margin-top:10px}.main-news_item{width:25%;float:left;height:425px;background:#fff;position:relative}.main-news_item:after{top:0;right:0;bottom:0;width:1px;z-index:1;content:'';display:block;position:absolute;background:#ededed}.main-news_item .img{z-index:2;overflow:hidden;max-height:183px;position:relative}.main-news_item .img img{display:block;max-width:100%}.main-news_item .img .video-label{top:8px;right:8px;color:#fff;display:block;font-size:12px;line-height:22px;padding-left:40px;border-radius:5px;position:absolute;width:50px;height:24px;background:url(../images/icons/video_play.png) 8px center no-repeat rgba(0,0,0,.6)}.main-news_item .indents{padding:15px 20px 0}.main-news_item .title{height:49px;font-size:16px;font-weight:500;overflow:hidden;line-height:24px}.main-news_item .title a{color:#222;text-decoration:none;-webkit-transition:all .2s ease;transition:all .2s ease}.main-news_item .title a:hover{color:#72a451;text-decoration:underline}.main-news_item .date{padding:5px 0 10px}.main-news_item .date span{color:#a2a2a2;font-size:12px;padding-left:20px;background:url(../images/icons/date_icon.png) 0 center no-repeat}.main-news_item .short-story{color:#6e6e6e;height:84px;overflow:hidden;margin-bottom:15px}.main-news_item .tags{color:#a2a2a2;font-size:12px}.main-news_item .tags a{text-decoration:none;text-transform:uppercase}.main-news_item .tags a:hover{text-decoration:underline}@media screen and (max-width:990px){.main-news_item{width:50%;border-bottom:1px solid #ededed}.main-news_item .img img{margin:0 auto}}@media screen and (max-width:500px){.main-news{margin-top:20px}.main-news h2{font-size:16px;line-height:24px}.main-news a.view-all{font-size:12px;line-height:24px}.main-news_item{border:0;height:335px;margin-bottom:10px;padding-bottom:10px}.main-news_item .indents{padding:5px 10px 0}.main-news_item .date{padding-bottom:5px}.main-news_item .short-story,.main-news_item .title{font-size:13px;line-height:17px}.main-news_item .tags a{font-size:10px}}.sticky-sidebar{top:0;right:0;bottom:0;width:270px;z-index:990;position:fixed;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .2s ease;transition:all .2s ease}.sticky-sidebar.opened{right:0}.sticky-sidebar .close-sidebar,.sticky-sidebar .open-sidebar{top:0;bottom:0;z-index:10;left:-40px;width:40px;display:none;cursor:pointer;position:absolute;border-right:1px solid #eee}.sticky-sidebar .open-sidebar{background:url(../images/open_side.png) center no-repeat #fafafa}.sticky-sidebar .close-sidebar{z-index:11;background:url(../images/close_side.png) center no-repeat #fafafa}.sticky-sidebar.opened .close-sidebar,.sticky-sidebar.opened .open-sidebar{-webkit-box-shadow:-1px 0 5px rgba(0,0,0,.1);box-shadow:-1px 0 5px rgba(0,0,0,.1)}.sticky-sidebar .scrolled{overflow:auto;max-height:380px}.sticky-sidebar .cart-list .title{color:#212121;font-size:18px;font-weight:500;padding:25px 20px;border-bottom:1px solid #eee}.sticky-sidebar .cart-list .title>span{position:relative}.sticky-sidebar .cart-list .title .label{top:-7px;color:#fff;right:-12px;font-size:9px;line-height:20px;text-align:center;position:absolute;border-radius:50%;background:#a8bc0f;width:20px;height:20px}.sticky-sidebar .cart-list .errortext{display:block;padding:10px 10px 0}.sticky-sidebar .cart-list_item{position:relative}.sticky-sidebar .cart-list_item .indents{padding:20px 20px 5px}.sticky-sidebar .cart-list_item .img{vertical-align:top;display:inline-block}.sticky-sidebar .cart-list_item .img>span{width:48px;display:block;border:1px solid #d7d7d7}.sticky-sidebar .cart-list_item .img>span img{display:block;max-width:48px}.sticky-sidebar .cart-list_item .img .num{width:55px;position:relative}.sticky-sidebar .cart-list_item .img .num span{display:block;font-size:12px;text-align:center;padding:0 7px 0 2px}.sticky-sidebar .cart-list_item .img .num span input{border:0;margin:0;padding:0;background:0 0;max-width:25px!important}.sticky-sidebar .cart-list_item .img .num span.minus,.sticky-sidebar .cart-list_item .img .num span.plus{top:6px;left:-5px;padding:0;width:5px;height:10px;cursor:pointer;position:absolute;text-indent:-9999px}.sticky-sidebar .cart-list_item .img .num span.minus:before,.sticky-sidebar .cart-list_item .img .num span.plus:before{left:0;top:50%;content:'';display:block;margin-top:-5px;position:absolute;border-right:5px solid #bebebe;border-top:5px solid transparent;border-bottom:5px solid transparent}.sticky-sidebar .cart-list_item .img .num span.plus{right:0;left:auto}.sticky-sidebar .cart-list_item .img .num span.plus:before{border-right:0;border-left:5px solid #bebebe}.sticky-sidebar .cart-list_item .info{width:140px;margin-left:10px;vertical-align:top;display:inline-block}.sticky-sidebar .cart-list_item .info .name{font-size:13px;overflow:hidden;margin-top:-4px;max-height:38px;line-height:18px}.sticky-sidebar .cart-list_item .info .name a{color:inherit;text-decoration:none;-webkit-transition:all .2s ease;transition:all .2s ease}.sticky-sidebar .cart-list_item .info .name a:hover{color:#72a451;text-decoration:underline}.sticky-sidebar .cart-list_item .info .price{color:#6e6e6e;display:block;font-size:13px;font-weight:700;font-family:Georgia,serif}.sticky-sidebar .cart-list_item .delete{top:18px;right:10px;display:block;position:absolute;text-indent:-9999px;width:15px;height:15px}.sticky-sidebar .cart-list_item .delete:after,.sticky-sidebar .cart-list_item .delete:before{top:0;left:50%;content:'';display:block;margin-left:-1px;position:absolute;background:#a8a8a8;width:1px;height:100%}.sticky-sidebar .cart-list_item .delete:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.sticky-sidebar .cart-list_item .delete:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.sticky-sidebar .cart-list_item .delete:hover:after,.sticky-sidebar .cart-list_item .delete:hover:before{background:#72a451}.sticky-sidebar .cart-list .checkout{margin:20px 20px 0}.sticky-sidebar .cart-list .checkout a{color:#fff;display:block;font-size:14px;font-weight:500;line-height:40px;text-align:center;border-radius:5px;background:#cbda51;letter-spacing:.5px;text-decoration:none;text-transform:uppercase;-webkit-box-shadow:1px 1px 0 rgba(75,83,9,.3);box-shadow:1px 1px 0 rgba(75,83,9,.3);-webkit-transition:all .2s ease;transition:all .2s ease}.sticky-sidebar .cart-list .checkout a:hover{-webkit-box-shadow:none;box-shadow:none;background:#72a451}.sticky-sidebar .fav-list{margin-top:10px}.sticky-sidebar .fav-list .title{color:#212121;font-size:18px;font-weight:500;padding:25px 20px;border-bottom:1px solid #eee}.sticky-sidebar .fav-list .title>span{position:relative}.sticky-sidebar .fav-list .title .label{top:-5px;color:#fff;right:-17px;font-size:9px;line-height:22px;text-align:center;position:absolute;width:22px;height:20px;background:url(../images/icons/fav_small_icon.png) no-repeat}.sticky-sidebar .fav-list_item{position:relative}.sticky-sidebar .fav-list_item .indents{padding:20px 20px 0}.sticky-sidebar .fav-list_item .img{vertical-align:top;display:inline-block}.sticky-sidebar .fav-list_item .img>span{width:48px;display:block;border:1px solid #d7d7d7}.sticky-sidebar .fav-list_item .img>span img{display:block;max-width:48px}.sticky-sidebar .fav-list_item .info{width:145px;margin-left:10px;vertical-align:top;display:inline-block}.sticky-sidebar .fav-list_item .info .name{font-size:13px;overflow:hidden;margin-top:-4px;max-height:38px;line-height:18px}.sticky-sidebar .fav-list_item .info .name a{color:inherit;text-decoration:none;-webkit-transition:all .2s ease;transition:all .2s ease}.sticky-sidebar .fav-list_item .info .name a:hover{color:#72a451;text-decoration:underline}.sticky-sidebar .fav-list_item .info .price{color:#6e6e6e;display:block;font-size:13px;font-weight:700;font-family:Georgia,serif}.sticky-sidebar .fav-list_item .delete{top:18px;right:10px;display:block;position:absolute;text-indent:-9999px;width:15px;height:15px}.sticky-sidebar .fav-list_item .delete:after,.sticky-sidebar .fav-list_item .delete:before{top:0;left:50%;content:'';display:block;margin-left:-1px;position:absolute;background:#a8a8a8;width:1px;height:100%}.sticky-sidebar .fav-list_item .delete:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.sticky-sidebar .fav-list_item .delete:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.sticky-sidebar .fav-list_item .delete:hover:after,.sticky-sidebar .fav-list_item .delete:hover:before{background:#72a451}@media screen and (max-width:1490px){.sticky-sidebar{width:200px}.sticky-sidebar .cart-list_item .indents,.sticky-sidebar .fav-list_item .indents{padding:15px 10px 0}.sticky-sidebar .cart-list_item .info,.sticky-sidebar .fav-list_item .info{width:110px}.sticky-sidebar .cart-list_item .delete,.sticky-sidebar .fav-list_item .delete{right:5px}.sticky-sidebar .cart-list .checkout{margin:15px 10px 0}.sticky-sidebar .cart-list .checkout a{font-size:12px}.sticky-sidebar .fav-list{margin-top:10px}}@media screen and (min-width:1441px){.sticky-sidebar .close-sidebar,.sticky-sidebar .open-sidebar{display:none!important}}@media screen and (max-width:1440px){.sticky-sidebar .consultant .feedback,.sticky-sidebar .consultant p{text-align:left}.sticky-sidebar{width:250px;right:-250px}.sticky-sidebar .open-sidebar{display:block}.sticky-sidebar .consultant .indents{padding:20px}.sticky-sidebar .consultant .photo{margin:0;display:inline-block}.sticky-sidebar .consultant .info{text-align:left;margin-left:15px;display:inline-block}}@media screen and (max-width:1270px){.sticky-sidebar{right:0;width:0;display:none}}.catalog-list .page-title{padding:20px 0;font-size:30px;font-weight:300}.catalog-list_item{float:left;width:33.33333333%;position:relative}.catalog-list_item .indents{z-index:5;background:#fff;position:relative;padding:20px 30px;-webkit-transition:all .2s ease;transition:all .2s ease}.catalog-list_item .img-bg{top:20%;right:0;bottom:0;width:130px;text-align:right;position:absolute}.catalog-list_item ul,.catalog-products{position:relative}.catalog-list_item .img-bg img{max-width:100%;display:inline-block;vertical-align:middle}.catalog-list_item span.title{display:block;font-size:16px;font-weight:500;position:relative;margin-bottom:10px}.catalog-list_item ul li{font-size:14px;line-height:24px}.catalog-list_item ul li a{color:#6e6e6e;text-decoration:none;-webkit-transition:all .2s ease;transition:all .2s ease}.catalog-list_item ul li a:hover{color:#72a451;text-decoration:underline}.catalog-list_item:hover .indents{-webkit-box-shadow:0 0 10px #000,0 2px 0 #d0de62 inset;box-shadow:0 0 10px #000,0 2px 0 #d0de62 inset}@media screen and (max-width:1024px){.catalog-list_item{width:50%}}@media screen and (max-width:600px){.catalog-list_item{float:none;width:100%}}.catalog-products{background:#fff}.catalog-products:after{top:0;left:25%;bottom:0;width:1px;content:'';position:absolute;background:#f3f3f3}.catalog-products .lside{width:25%;float:left;padding-bottom:20px}.catalog-products .lside .back-lnk{color:#a2a2a2;font-size:12px;margin:15px 15px 0}.catalog-products .lside .back-lnk a{color:#a2a2a2;padding-left:13px;text-decoration:none;background:url(../images/back_cat_lnk.png) 0 center no-repeat;-webkit-transition:all .2s ease;transition:all .2s ease}.catalog-products .lside .back-lnk a:hover{color:#72a451}@media screen and (max-width:768px){.catalog-products .lside .back-lnk{display:none}}.catalog-products .lside .mob-btn{color:#fff;display:none;cursor:pointer;font-weight:500;padding:5px 15px;position:relative;margin:15px 15px 0;background:#A7BA14;text-transform:uppercase}.catalog-products .lside .mob-btn span{top:14px;right:15px;width:25px;height:3px;display:block;background:#fff;position:absolute;-webkit-transition:all .2s ease;transition:all .2s ease}.catalog-products .lside .mob-btn span:after,.catalog-products .lside .mob-btn span:before{left:0;right:0;height:3px;content:'';display:block;background:#fff;position:absolute;-webkit-transition:all .2s ease;transition:all .2s ease}.catalog-products .lside .mob-btn span:before{top:-7px}.catalog-products .lside .mob-btn span:after{bottom:-7px}.catalog-products .lside .mob-btn.open span{background:inherit}.catalog-products .lside .mob-btn.open span:before{top:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.catalog-products .lside .mob-btn.open span:after{bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.catalog-products .lside .filter-nav{padding-bottom:10px;border-bottom:1px solid #ededed}.catalog-products .lside .filter-nav span{display:block;font-size:16px;padding:0 25px;line-height:36px;font-weight:700;margin-bottom:5px}.catalog-products .lside .filter-nav span a{color:#222;text-decoration:none}.catalog-products .lside .filter-nav ul li a{color:#6e6e6e;display:block;font-size:13px;padding:0 25px;line-height:30px;text-decoration:none;-webkit-transition:all .2s ease;transition:all .2s ease}.catalog-products .lside .filter-nav ul li a:hover{background:#d8d8d8}.catalog-products .lside .filter-nav ul li.active a{color:#6c7905;font-weight:700;background:#d0de62}.catalog-products .lside .filter-block{margin:0 25px;padding:5px 0;border-bottom:1px solid #ededed}.catalog-products .lside .filter-block span.title{display:block;font-size:16px;font-weight:700;line-height:36px}.catalog-products .lside .filter-block.toggle span.title{cursor:pointer;position:relative}.catalog-products .lside .filter-block.toggle span.title:after{top:50%;right:0;content:'';display:block;margin-top:-3px;position:absolute;width:9px;height:8px;background:url(../images/fb_toggle.png) no-repeat;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.catalog-products .lside .filter-block.toggle.opened span.title:after{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.catalog-products .lside .filter-block .price-slider{margin-top:10px;margin-bottom:10px}.catalog-products .lside .filter-block .price-slider .ui-slider{border:0;height:7px;border-radius:5px;background:#e5e5e5}.catalog-products .lside .filter-block .price-slider .ui-slider-range{border-radius:5px;background:#a7ba14}.catalog-products .lside .filter-block .price-slider .ui-slider-handle{top:-5px;border:0;outline:0;cursor:pointer;margin-left:-8px;border-radius:50%;background:#c2cf5f;width:16px;height:16px}.catalog-products .lside .filter-block .price-slider .cost-amount{margin-top:20px}.catalog-products .lside .filter-block .price-slider .cost-amount label,.catalog-products .lside .filter-block .price-slider .cost-amount span{margin-right:2px;display:inline-block;vertical-align:middle}.catalog-products .lside .filter-block .price-slider .cost-amount span{color:#6e6e6e;font-size:13px;line-height:30px}.catalog-products .lside .filter-block .price-slider .cost-amount span:last-child{margin-left:10px}.catalog-products .lside .filter-block .price-slider .cost-amount label{padding:0 10px;max-width:68px;border:1px solid #ededed}.catalog-products .lside .filter-block .price-slider .cost-amount label input{border:0;padding:0;width:100%;height:28px;color:#6e6e6e;display:block;font-size:13px;background:0 0}.catalog-products .lside .filter-block .price-slider .cost-amount button{border:0;height:30px;display:block;padding:0 20px;font-size:12px;margin-top:15px;background:#f6f6f6;color:rgba(34,34,34,.8);text-transform:uppercase;-webkit-transition:all .2s ease;transition:all .2s ease}.catalog-products .lside .filter-block .price-slider .cost-amount button:hover{cursor:pointer;background:#ddd}.catalog-products .lside .filter-block .checkbox-list{margin-bottom:10px}.catalog-products .lside .filter-block .checkbox-list .checkbox label{color:#6e6e6e;display:block;font-size:13px;cursor:pointer;line-height:24px;position:relative}.catalog-products .lside .filter-block .checkbox-list .checkbox label input{border:0;padding:0;display:none}.catalog-products .lside .filter-block .checkbox-list .checkbox label>span{color:#6e6e6e;display:block;font-size:13px;padding-left:28px;position:relative}.catalog-products .lside .filter-block .checkbox-list .checkbox label>span:before{left:0;top:50%;content:'';display:block;margin-top:-6px;border-radius:2px;position:absolute;border:1px solid #a6a6a6;width:10px;height:10px;-webkit-transition:all .2s ease;transition:all .2s ease}.catalog-products .lside .filter-block .checkbox-list .checkbox label>span span{top:0;right:0;position:absolute}.catalog-products .lside .filter-block .checkbox-list .checkbox label input:checked+span{color:#222;font-weight:700}.catalog-products .lside .filter-block .checkbox-list .checkbox label input:checked+span:before{border-color:#a7ba14;background:url(../images/checked.png) center no-repeat #a7ba14}.catalog-products .lside .filter-block .hidden{display:none}@media screen and (max-width:1190px){.catalog-products .lside .filter-block .price-slider .cost-amount span:last-child{margin-left:0}.catalog-products .lside .filter-block .price-slider .cost-amount label{max-width:55px}}@media screen and (max-width:1080px){.catalog-products .lside .filter-nav span,.catalog-products .lside .filter-nav ul li a{padding:0 15px}.catalog-products .lside .filter-block{margin:0 15px}}@media screen and (max-width:980px){.catalog-products .lside .filter-block .price-slider .cost-amount label{max-width:45px}}@media screen and (max-width:920px){.catalog-products .lside{width:30%}}@media screen and (min-width:769px){.catalog-products .lside .filter-collapse{display:block!important}}@media screen and (max-width:768px){.catalog-products .lside{float:none;width:auto;padding-top:30px;padding-bottom:0}.catalog-products .lside .mob-btn{display:block}.catalog-products .lside .filter-collapse{display:none}}@media screen and (max-width:400px){.catalog-products .lside{padding-top:1px}}.catalog-products .products{width:75%;float:left}.catalog-products .products .view-products{top:25px;width:21%;right:30px;color:#a2a2a2;font-size:13px;text-align:right;position:absolute}.catalog-products .products>.indents{padding:20px 30px}.catalog-products .products>.indents .pagination{margin-right:0}.catalog-products .products .selected-filters{margin:0 30% 15px 0}.catalog-products .products .selected-filters span{float:left;display:block;font-size:30px;font-weight:300;line-height:40px;position:relative;margin-right:20px}.catalog-products .products .selected-filters span a.del{top:-10px;left:-5px;color:#222;border-radius:50%;position:relative;text-indent:-9999px;display:inline-block;text-decoration:none;border:1px solid #ededed;width:15px;height:15px;background:url(../images/del_sel_filter.png) center no-repeat;-webkit-transition:all .2s ease;transition:all .2s ease}.catalog-products .products .selected-filters span a.del:hover{background-color:#ededed}.catalog-products .products .sort-products{float:left;display:none}.catalog-products .products .sort-products select,.catalog-products .products .sort-products span{display:inline-block;vertical-align:middle}.catalog-products .products .sort-products span{color:#6e6e6e;font-size:13px;line-height:34px;margin-right:15px}.catalog-products .products .sort-products select{width:165px;height:34px;color:#6e6e6e;cursor:pointer;padding:0 15px;font-size:13px;border-radius:2px;border:1px solid #ededed}.catalog-products .products .pagination{float:right;margin-top:2px;margin-right:30px}.catalog-products .products-list{margin:0 -1px 10px 0;border-bottom:1px solid #ededed}.catalog-products .products-list_item{float:left;height:400px;overflow:hidden;width:33.33333333%;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.catalog-products .products-list_item .bordered{height:100%;overflow:hidden;margin-left:-1px;position:relative;border:1px solid #ededed}.catalog-products .products-list_item .label{top:-35px;z-index:10;right:-55px;position:absolute;background:#f9f9f9;width:140px;height:100px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.catalog-products .products-list_item .label span{left:0;right:0;bottom:0;display:block;font-size:13px;line-height:34px;font-weight:700;text-align:center;position:absolute;letter-spacing:4px;color:rgba(255,255,255,.8);text-transform:uppercase}.catalog-products .products-list_item .label.action span{background:#eb700c}.catalog-products .products-list_item .label.new span{font-size:10px;background:#95cb40}.catalog-products .products-list_item .img{height:270px;margin:0 auto;max-width:225px;line-height:270px;text-align:center;position:relative}.catalog-products .products-list_item .mobile_link{display:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:95;}._mobile .catalog-products .products-list_item .mobile_link{display:block;}.catalog-products .products-list_item .img img{max-width:100%;max-height:200px;display:inline-block;vertical-align:middle}.catalog-products .products-list_item .title{height:42px;margin:0 auto;overflow:hidden;max-width:225px;text-align:center;position:relative}.catalog-products .products-list_item .title a{color:inherit;display:block;text-decoration:none}.catalog-products .products-list_item .title a:hover{color:#72a451}.catalog-products .products-list_item .old-price,.catalog-products .products-list_item .price{left:0;right:0;display:block;font-weight:700;text-align:center;position:absolute;font-family:Georgia,serif}.catalog-products .products-list_item .old-price{bottom:50px;color:#a2a2a2;font-size:13px;text-decoration:line-through}.catalog-products .products-list_item .price{bottom:28px;font-size:18px}.catalog-products .products-list_item .hover{top:-1px;bottom:0;opacity:0;left:-1px;right:-1px;visibility:hidden;position:absolute;background:rgba(255,255,255,.95);-webkit-transition:all .2s ease;transition:all .2s ease}.catalog-products .products-list_item .hover-btn{height:151px;margin:0 auto;max-width:215px;padding-top:120px;text-align:center}.catalog-products .products-list_item .hover-btn a{width:49%;font-size:12px;display:inline-block;text-decoration:none;vertical-align:middle;color:rgba(34,34,34,.8)}.catalog-products .products-list_item .hover-btn a .icon{display:block;margin:0 auto 15px;background:#fff;border-radius:50%;width:56px;height:56px;border:1px solid rgba(195,195,195,.25);-webkit-transition:all .2s ease;transition:all .2s ease}.catalog-products .products-list_item .hover-btn a.add-cart .icon{background:url(../images/icons/cart_green_icon.png) center no-repeat #fff}.catalog-products .products-list_item .hover-btn a.add-fav .icon{background:url(../images/icons/fav_icon.png) center no-repeat #fff}.catalog-products .products-list_item .hover-btn a.details .icon{background:url(../images/icons/details_icon.png) center no-repeat #fff}.catalog-products .products-list_item .hover-btn a:hover .icon{background-color:rgba(195,195,195,.25)}.catalog-products .products-list_item .hover .title{height:auto;overflow:visible}.catalog-products .products-list_item .hover .title a{color:inherit;text-decoration:none;-webkit-transition:all .2s ease;transition:all .2s ease}.catalog-products .products-list_item .hover .title a:hover{color:#72a451}.catalog-products .products-list_item:hover .hover{opacity:1;visibility:visible}.catalog-products .products .more-products{margin-top:10px}.catalog-products .products .more-products .heading{font-size:16px;font-weight:300;line-height:21px;padding:25px 30px;background:#f7f7f7}.catalog-products .products .more-products .heading span{display:block;font-weight:400;margin-bottom:10px}.catalog-products .products .more-products .heading span b{font-family:Georgia,serif}.catalog-products .products .more-products .products-list{margin-bottom:0}.catalog-products .products .more-products .view-all{padding:20px 30px;background:#f7f7f7}.catalog-products .products .more-products .view-all a{color:#6c7905;padding:0 20px;font-size:14px;line-height:36px;border-radius:2px;background:#cbda51;text-decoration:none;display:inline-block;text-transform:uppercase;-webkit-transition:all .2s ease;transition:all .2s ease}.catalog-products .products .more-products .view-all a:hover{color:#fff;background:#6c7905}.catalog-products .products .search-page{position:relative}.catalog-products .products .search-page input[type=text]{width:100%;height:38px;display:block;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 200px 0 20px;border:1px solid #afafaf}.catalog-products .products .search-page input[type=submit]{top:1px;border:0;right:1px;color:#fff;width:180px;height:36px;display:block;font-weight:500;text-align:center;position:absolute;background:#cbda51;text-transform:uppercase;-webkit-transition:all .2s ease;transition:all .2s ease}.catalog-products .products .search-page input[type=submit]:hover{cursor:pointer;background:#a8b727}@media screen and (max-device-width:1280px){.catalog-products .products-list_item .hover{height:0;display:none;overflow:hidden;position:relative}}@media screen and (max-width:1270px){.catalog-products .products-list_item .hover-btn a{width:auto}.catalog-products .products-list_item .hover-btn a.add-fav{display:none}}@media screen and (max-width:1024px){.catalog-products .products .view-products{width:25%}.catalog-products .products .pagination,.catalog-products .products .sort-products{float:none}.catalog-products .products .pagination{margin:20px 0 10px}.catalog-products .products-list_item{width:50%}}@media screen and (max-width:920px){.catalog-products .products{width:70%}.catalog-products:after{left:30%}}@media screen and (max-width:768px){.catalog-products .products{float:none;width:auto;margin-top:10px}.catalog-products .products .view-products{top:11px;right:15px;width:auto}.catalog-products .products>.indents{padding:10px 15px}.catalog-products .products .selected-filters{margin-right:0}.catalog-products .products .selected-filters span{font-size:20px;line-height:normal;font-weight:400}.catalog-products:after{display:none}}@media screen and (max-width:500px){.catalog-products .products .sort-products,.catalog-products .products-list_item .label{display:none}.catalog-products .products .clr .pagination{padding:0;margin:10px 0}.catalog-products .products .pagination{margin:0;padding:10px 10px 20px}.catalog-products .products-list_item{height:250px}.catalog-products .products-list_item .img{height:140px;line-height:140px}.catalog-products .products-list_item .img img{max-width:90%;max-height:90%}.catalog-products .products-list_item .title{height:58px;padding:0 5px;font-size:12px;line-height:14px}.catalog-products .products-list_item .price{bottom:15px;font-size:16px}.catalog-products .products-list_item .old-price{bottom:30px;font-size:12px}}@media screen and (max-width:400px){.catalog-products .products .view-products{display:none}}aside{width:25%;float:left;position:relative}aside .indents{padding:25px 30px}aside .block-title{color:#a2a2a2;font-weight:300;margin-bottom:15px;text-transform:uppercase}aside .side-block{margin-bottom:40px}aside .side-block.news ul li{margin-bottom:20px}aside .side-block.news ul li:last-child{margin-bottom:0}aside .side-block.news ul li .title{font-size:16px;font-weight:500;line-height:24px}aside .side-block.news ul li .title a{color:#222;text-decoration:none;-webkit-transition:all .2s ease;transition:all .2s ease}aside .side-block.news ul li .title a:hover{color:#72a451;text-decoration:underline}aside .side-block.news ul li .date{color:#a2a2a2;display:block;font-size:12px;padding-left:20px;background:url(../images/icons/date_icon.png) 0 center no-repeat}aside .side-block.tags .tags-list a{color:#4b4b4b;padding:0 5px;font-size:13px;line-height:24px;border-radius:2px;margin:0 5px 15px 0;display:inline-block;text-decoration:none;vertical-align:middle;border:1px solid #bbb;text-transform:uppercase;-webkit-transition:all .2s ease;transition:all .2s ease}aside .side-block.tags .tags-list a:hover{color:#fff;background:#72a451;border-color:#72a451}aside .side-block.products .list-item{margin-bottom:10px}aside .side-block.products .list-item .img{width:33%;vertical-align:top;display:inline-block}aside .side-block.products .list-item .img>span{display:block;border:1px solid #d7d7d7}aside .side-block.products .list-item .img>span img{display:block;max-width:100%}aside .side-block.products .list-item .info{width:60%;margin-left:5%;vertical-align:top;display:inline-block}aside .side-block.products .list-item .info .name a{color:inherit;text-decoration:none;-webkit-transition:all .2s ease;transition:all .2s ease}aside .side-block.products .list-item .info .name a:hover{color:#72a451;text-decoration:underline}aside .side-block.products .list-item .info .price{color:#a2a2a2;display:block;padding-top:5px;font-weight:700;font-family:Georgia,serif}@media screen and (max-width:1024px){aside .indents{padding:15px}}@media screen and (max-width:850px){aside{width:auto;float:none;border-top:1px solid #f3f3f3}}.page-title{color:#4d513c;font-size:30px;font-weight:300;line-height:40px;letter-spacing:1px}.product-page{background:#fff;position:relative}.product-page .back-link{color:#a2a2a2;font-size:12px;padding:15px 30px}.product-page .back-link a{color:#a2a2a2;padding-left:13px;text-decoration:none;background:url(../images/back_cat_lnk.png) 0 center no-repeat;-webkit-transition:all .2s ease;transition:all .2s ease}.product-page .back-link a:hover{color:#72a451}.product-page .product-details{overflow:hidden;padding:0 30px 15px}.product-page .product-details .mobtitle{display:none;font-size:24px;font-weight:300;max-width:460px;line-height:32px;margin-bottom:10px}.product-page .product-details .photos{width:31%;float:left}.product-page .product-details .photos-list{overflow:hidden;max-width:350px}.product-page .product-details .photos-list .owl-stage{position:relative;-ms-touch-action:pan-Y}.product-page .product-details .photos-list .owl-stage-outer{overflow:hidden;position:relative;border:1px solid #ededed;-webkit-transform:translate3d(0,0,0)}.product-page .product-details .photos-list .owl-item{float:left;height:348px;background:#fff;line-height:348px;position:relative;text-align:center}.product-page .product-details .photos-list .owl-item img{max-width:100%;max-height:340px;display:inline-block;vertical-align:middle}.product-page .product-details .photos-list .owl-dots,.product-page .product-details .photos-list .owl-nav.disabled{display:none}.product-page .product-details .photos-list .owl-thumbs{margin:10px 0 0 -10px}.product-page .product-details .photos-list .owl-thumbs:after,.product-page .product-details .photos-list .owl-thumbs:before{content:'';display:table}.product-page .product-details .photos-list .owl-thumbs .owl-thumb-item{border:0;padding:0 0 0 10px;float:left;height:50px;display:block;cursor:pointer;background:0 0;overflow:hidden;width:16.66666667%;line-height:48px;text-align:center;position:relative;margin-bottom:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.product-page .product-details .photos-list .owl-thumbs .owl-thumb-item:after{top:0;right:0;bottom:0;left:10px;z-index:5;content:'';display:block;position:absolute;border:1px solid #ededed;-webkit-transition:all .2s ease;transition:all .2s ease}.product-page .product-details .photos-list .owl-thumbs .owl-thumb-item img{max-width:100%;max-height:100%;display:inline-block;vertical-align:middle}.product-page .product-details .photos-list .owl-thumbs .owl-thumb-item.active:after{border-color:#72a451;background:rgba(255,255,255,.5)}.product-page .product-details .details{width:69%;float:left}.product-page .product-details .details .title{font-size:30px;font-weight:300;line-height:40px;padding-left:30px;margin-bottom:10px}.product-page .product-details .details>.indents{padding-left:30px}.product-page .product-details .details .descriptioin{width:70%;float:left}.product-page .product-details .details .descriptioin .price{font-size:24px;line-height:21px;font-weight:700;margin-bottom:33px;font-family:Georgia,serif;display:inline-block;vertical-align:middle}.product-page .product-details .details .descriptioin .price span{color:#a2a2a2;font-size:13px;line-height:24px;font-weight:400;display:inline-block;vertical-align:middle;font-family:Roboto,Arial,sans-serif}.product-page .product-details .details .descriptioin .extra{margin-left:20px;display:inline-block;vertical-align:middle}.product-page .product-details .details .descriptioin .extra .num{margin-right:16px;display:inline-block;vertical-align:middle}.product-page .product-details .details .descriptioin .extra .num a{padding:0 20px;font-size:16px;font-weight:700;line-height:38px;text-decoration:none;display:inline-block;vertical-align:middle;border:1px solid #ededed}.product-page .product-details .details .descriptioin .extra .num a.minus{padding:0;cursor:pointer;position:relative;margin-right:-4px;width:23px;height:38px}.product-page .product-details .details .descriptioin .extra .num a.minus:before{top:50%;left:50%;content:'';display:block;position:absolute;margin:-8px 0 0 -4px;border-right:8px solid #e4e4e4;border-top:8px solid transparent;border-bottom:8px solid transparent}.product-page .product-details .details .descriptioin .extra .num a.plus{padding:0;cursor:pointer;margin-left:-5px;position:relative;width:23px;height:38px}.product-page .product-details .details .descriptioin .extra .num a.plus:before{top:50%;left:50%;content:'';display:block;position:absolute;margin:-8px 0 0 -4px;border-left:8px solid #e4e4e4;border-top:8px solid transparent;border-bottom:8px solid transparent}.product-page .product-details .details .descriptioin .extra .num span{font-size:16px;font-weight:700;margin-right:5px;display:inline-block;vertical-align:middle}.product-page .product-details .details .descriptioin .extra .num span input{border:0;padding:0;font-size:16px;max-width:24px;background:0 0;line-height:16px;font-weight:700;text-align:center;display:inline-block}.product-page .product-details .details .descriptioin .extra span.add-cart{margin-right:16px;display:inline-block;vertical-align:middle}.product-page .product-details .details .descriptioin .extra span.add-cart a{color:#fff;font-size:14px;padding:0 20px;line-height:40px;border-radius:3px;background:#cbda51;letter-spacing:1px;display:inline-block;text-decoration:none;text-transform:uppercase;-webkit-box-shadow:1px 1px 0 rgba(75,83,9,.3);box-shadow:1px 1px 0 rgba(75,83,9,.3);-webkit-transition:all .2s ease;transition:all .2s ease}.product-page .product-details .details .descriptioin .extra span.add-cart a:hover{background:#afc029}.product-page .product-details .details .descriptioin .extra span.not-available{color:#000;padding:0 20px;font-size:14px;line-height:40px;border-radius:3px;background:#e4e4e4;margin:0 16px 40px 0;display:inline-block;vertical-align:middle;text-transform:uppercase}.product-page .product-details .details .descriptioin .extra span.add-fav{color:#d6a307;display:block;font-size:12px;margin-top:15px;text-transform:uppercase;background:url(../images/icons/fav_small_icon.png) 0 center no-repeat;background-size:18px}.product-page .product-details .details .descriptioin .extra span.add-fav a{color:#d6a307;display:block;padding-left:25px;text-decoration:none}.product-page .product-details .details .descriptioin .extra span.add-fav a:hover{text-decoration:underline}.product-page .product-details .details .descriptioin .features{margin:20px 0 15px}.product-page .product-details .details .descriptioin .features li{font-size:13px;line-height:24px}.product-page .product-details .details .descriptioin .features li span{color:#a2a2a2}.product-page .product-details .details .descriptioin .features li a{color:#72a451;text-decoration:none}.product-page .product-details .details .descriptioin .features li a:hover{text-decoration:underline}.product-page .product-details .details .descriptioin .story{max-width:460px}.product-page .product-details .details .descriptioin .story>span{color:#a2a2a2;display:block;font-size:13px;line-height:24px}.product-page .product-details .details .descriptioin .story .text{font-size:13px;line-height:24px}.product-page .product-details .details .delivery{width:30%;float:left}.product-page .product-details .details .delivery-block{padding-left:15px}.product-page .product-details .details .delivery-block>span{color:#a2a2a2;display:block;font-size:13px;margin-bottom:10px}.product-page .product-details .details .delivery-block>span b{color:#62a256;display:block}.product-page .product-details .details .delivery-block .company-list li{margin-bottom:10px}.product-page .product-details .details .delivery-block .company-list li:last-child{margin-bottom:0}.product-page .product-details .details .delivery-block .company-list li:after,.product-page .product-details .details .delivery-block .company-list li:before{content:'';display:table}.product-page .product-details .details .delivery-block .company-list li>div{float:left}.product-page .product-details .details .delivery-block .company-list li>div.img{width:40%}.product-page .product-details .details .delivery-block .company-list li>div.img span{display:block;margin-top:5px;padding-right:10px}.product-page .product-details .details .delivery-block .company-list li>div.img img{display:block;max-width:100%}.product-page .product-details .details .delivery-block .company-list li>div.info{width:60%}.product-page .product-details .details .delivery-block .company-list li>div.info span{color:#002;display:block;font-size:13px;line-height:18px}.product-page .product-details .details .delivery-block .company-list li>div.info span.delivery-price{color:#a2a2a2}@media screen and (max-width:1024px){.product-page .product-details{padding:0 15px 15px}.product-page .product-details .photos{width:35%}.product-page .product-details .details{width:65%}.product-page .product-details .details .title{font-size:24px;line-height:32px}.product-page .product-details .details .descriptioin{width:auto;float:none}.product-page .product-details .details .descriptioin .story{max-width:100%}.product-page .product-details .details .delivery{width:auto;float:none;margin-top:20px}.product-page .product-details .details .delivery-block{padding-left:0}.product-page .product-details .details .delivery-block .company-list li>div.img{max-width:90px}}@media screen and (max-width:800px){.product-page .product-details .mobtitle{display:block}.product-page .product-details .photos{width:auto;float:none}.product-page .product-details .photos-list{max-width:100%}.product-page .product-details .details{width:auto;float:none;padding-top:20px}.product-page .product-details .details .title{display:none}.product-page .product-details .details>.indents{padding-left:0}}@media screen and (max-width:768px){.product-page .product-details .details .descriptioin .extra span.add-fav{display:none}}@media screen and (max-width:500px){.product-page .product-details .photos-list .owl-item{height:auto;line-height:normal}}.product-page .product-details .recommended{padding:15px 30px;margin:15px -30px 0;border-top:30px solid #f0f0f0}.product-page .product-details .recommended .title{color:#a2a2a2;display:block;font-size:15px;margin-bottom:20px}.product-page .product-details .recommended .item{width:16.66666667%;margin-right:-4px;vertical-align:top;display:inline-block}.product-page .product-details .recommended .item a{color:inherit;display:block;text-decoration:none}.product-page .product-details .recommended .item a:hover span.info span{color:#72a451}.product-page .product-details .recommended .item a:hover span.info span.price{color:inherit}.product-page .product-details .recommended .item span{vertical-align:top;display:inline-block;-webkit-transition:all .2s ease;transition:all .2s ease}.product-page .product-details .recommended .item span.img{width:20%;overflow:hidden;margin-right:-4px;border:1px solid #a2a2a2}.product-page .product-details .recommended .item span.img img{display:block;max-width:100%}.product-page .product-details .recommended .item span.info{width:79%;font-size:13px}.product-page .product-details .recommended .item span.info span{display:block;line-height:1;margin:0 10px}.product-page .other-products_table .table-cell.product>div.info .extra,.product-page .other-products_table .table-cell.product>div.info .features{margin-top:10px}.product-page .product-details .recommended .item span.info span.price{font-size:15px;font-weight:700;line-height:normal;font-family:Georgia,serif}@media screen and (max-width:992px){.product-page .product-details .recommended{padding-bottom:0}.product-page .product-details .recommended .item{width:33.33333333%;margin-bottom:15px}}@media screen and (max-width:600px){.product-page .product-details .recommended .item{width:50%}}@media screen and (max-width:400px){.product-page .product-details .recommended .item{width:auto}}.product-page .other-products{padding:0 30px}.product-page .other-products_table{width:100%;display:table;padding-bottom:30px}.product-page .other-products_table .table-row{display:table-row}.product-page .other-products_table .table-row:last-child .table-cell{border:0}.product-page .other-products_table .table-row.heading .table-cell{color:#a2a2a2;font-size:13px;line-height:21px;padding:0 0 10px;font-weight:400;font-family:Roboto,Arial,sans-serif}.product-page .other-products_table .table-cell{padding:20px 0;display:table-cell;vertical-align:middle;border-bottom:1px solid #ededed}.product-page .other-products_table .table-cell.product{width:49.12280702%}.product-page .other-products_table .table-cell.product>div{display:inline-block;vertical-align:middle}.product-page .other-products_table .table-cell.product>div.img{width:27%}.product-page .other-products_table .table-cell.product>div.img span,.product-page .other-products_table .table-cell.product>div.img span a{display:block}.product-page .other-products_table .table-cell.product>div.img span img{display:block;max-width:100%;border:1px solid #ededed;-webkit-transition:all .2s ease;transition:all .2s ease}.product-page .other-products_table .table-cell.product>div.img:hover span img{border-color:#72a451}.product-page .other-products_table .table-cell.product>div.info{width:69%;margin-left:3%}.product-page .other-products_table .table-cell.product>div.info .title{font-size:14px;line-height:21px;margin-right:15px}.product-page .other-products_table .table-cell.product>div.info .title a{color:#222;text-decoration:none;-webkit-transition:all .2s ease;transition:all .2s ease}.product-page .other-products_table .table-cell.product>div.info .title a:hover{text-decoration:underline;color:#5a8240}.product-page .other-products_table .table-cell.product>div.info .features li{color:#a2a2a2;font-size:13px;line-height:24px}.product-page .other-products_table .table-cell.product>div.info .extra span.add-fav{color:#d6a307;font-size:12px;display:inline-block;vertical-align:middle;text-transform:uppercase;background:url(../images/icons/fav_small_icon.png) 0 center no-repeat;background-size:18px}.product-page .other-products_table .table-cell.product>div.info .extra span.add-fav a{color:#d6a307;display:block;padding-left:25px;text-decoration:none}.product-page .other-products_table .table-cell.product>div.info .extra span.add-fav a:hover{text-decoration:underline}.product-page .other-products_table .table-cell.price{font-size:16px;font-weight:700;font-family:Georgia,serif;width:19.29824561%}.product-page .other-products_table .table-cell.price .old-price{color:#a2a2a2;display:block;font-size:13px;font-weight:700;font-family:Georgia,serif;text-decoration:line-through}.product-page .other-products_table .table-cell.amount{width:18.42105263%}.product-page .other-products_table .table-cell.amount .num a{width:70px;font-size:16px;line-height:16px;font-weight:700;text-align:center;text-decoration:none;display:inline-block;vertical-align:middle}.product-page .other-products_table .table-cell.amount .num a.minus{cursor:pointer;text-align:left;position:relative;text-indent:-9999px;width:8px;height:16px}.product-page .other-products_table .table-cell.amount .num a.minus:before{top:0;left:0;content:'';display:block;position:absolute;border-right:8px solid #e4e4e4;border-top:8px solid transparent;border-bottom:8px solid transparent}.product-page .other-products_table .table-cell.amount .num a.plus{cursor:pointer;text-align:left;position:relative;text-indent:-9999px;width:8px;height:16px}.product-page .other-products_table .table-cell.amount .num a.plus:before{top:0;left:0;content:'';display:block;position:absolute;border-left:8px solid #e4e4e4;border-top:8px solid transparent;border-bottom:8px solid transparent}.product-page .other-products_table .table-cell.amount .num span{font-size:16px;font-weight:700;margin-right:5px;display:inline-block;vertical-align:middle}.product-page .other-products_table .table-cell.amount .num span input{border:0;padding:0;font-size:16px;max-width:24px;background:0 0;line-height:16px;font-weight:700;text-align:center;display:inline-block}.product-page .other-products_table .table-cell.amount .no-product{color:#a2a2a2;font-size:13px;line-height:21px;padding-right:20px}.product-page .other-products_table .table-cell.buy{width:13.15789474%}.product-page .other-products_table .table-cell.buy .add-cart{color:#fff;font-size:14px;padding:0 20px;line-height:40px;border-radius:3px;background:#cbda51;letter-spacing:1px;display:inline-block;text-decoration:none;text-transform:uppercase;-webkit-box-shadow:1px 1px 0 rgba(75,83,9,.3);box-shadow:1px 1px 0 rgba(75,83,9,.3);-webkit-transition:all .2s ease;transition:all .2s ease}.product-page .other-products_table .table-cell.buy .add-cart:hover{background:#afc029}.product-page .other-products_table .table-cell.buy span{color:#a2a2a2;font-size:14px;font-weight:700;font-style:italic;font-family:Georgia,serif}.product-page .other-products_table .table-cell.buy span.not-available{color:#000;font-size:12px;padding:9px 20px;border-radius:3px;background:#e4e4e4;font-weight:400;font-style:normal;display:inline-block;vertical-align:middle;text-transform:uppercase;font-family:Roboto,Arial,sans-serif}@media screen and (max-width:1070px){.product-page .other-products_table .table-cell.buy .add-cart{padding:0 10px;font-size:12px;line-height:32px;letter-spacing:normal}}@media screen and (max-width:1024px){.product-page .other-products{padding:20px 15px 0}}@media screen and (max-width:768px){.product-page .other-products_table{width:auto;display:block}.product-page .other-products_table .table-row{display:block;border-bottom:1px solid #ededed}.product-page .other-products_table .table-row.heading{display:none}.product-page .other-products_table .table-cell{border:0;display:block}.product-page .other-products_table .table-cell.product{width:auto}.product-page .other-products_table .table-cell.product>div{margin-right:-4px}.product-page .other-products_table .table-cell.product>div.img{width:20%}.product-page .other-products_table .table-cell.product>div.info{width:77%}.product-page .other-products_table .table-cell.product>div.info .extra{display:none}.product-page .other-products_table .table-cell.amount,.product-page .other-products_table .table-cell.buy,.product-page .other-products_table .table-cell.price{width:33%;padding-top:0;text-align:center;margin-right:-4px;display:inline-block;vertical-align:middle}}@media screen and (max-width:450px){.product-page .other-products_table .table-cell.product>div{margin-right:-4px}.product-page .other-products_table .table-cell.product>div.img{width:30%}.product-page .other-products_table .table-cell.product>div.info{width:67%}.product-page .other-products_table .table-cell.amount,.product-page .other-products_table .table-cell.price{width:50%}.product-page .other-products_table .table-cell.buy{width:auto;display:block;margin-right:0}}.news-list{background:#fff;position:relative}.news-list:after{top:0;left:75%;bottom:0;width:1px;content:'';position:absolute;background:#f3f3f3}.news-list .content{width:75%;float:left;position:relative}.news-list .content .indents{padding:25px 30px}.news-list .pagination.top{margin:0;top:33px;right:30px;position:absolute}.news-list .hot-news{margin-top:25px;position:relative}.news-list .hot-news .img{overflow:hidden;max-height:350px;position:relative}.news-list .hot-news .img img{display:block;max-width:100%}.news-list .hot-news .info{left:0;right:0;bottom:0;position:absolute;padding:20px 30px 25px;background:rgba(0,0,0,.4)}.news-list .hot-news .info .title{font-size:30px;font-weight:300;line-height:40px}.news-list .hot-news .info .title a{color:#fff;text-decoration:none}.news-list .hot-news .info .title a:hover{text-decoration:underline}.news-list .hot-news .info .date{color:#fff;display:block;font-size:12px;margin-top:10px;padding-left:20px;background:url(../images/icons/date_icon.png) 0 center no-repeat}.news-list_item{margin-top:20px}.news-list_item .img,.news-list_item .info{vertical-align:top;display:inline-block}.news-list_item .img{width:36%;position:relative}.news-list_item .img img{display:block;max-width:100%}.news-list_item .img .video-label{top:8px;right:8px;color:#fff;display:block;font-size:12px;line-height:22px;padding-left:40px;border-radius:5px;position:absolute;width:50px;height:24px;background:url(../images/icons/video_play.png) 8px center no-repeat rgba(0,0,0,.6)}.news-list_item .info{width:63%}.news-list_item .info .indents{padding:0 20px}.news-list_item .info .title{font-size:16px;font-weight:500;line-height:24px}.news-list_item .info .title a{color:#222;text-decoration:none;-webkit-transition:all .2s ease;transition:all .2s ease}.news-list_item .info .title a:hover{color:#72a451;text-decoration:underline}.news-list_item .info .date{color:#a2a2a2;display:block;font-size:12px;padding-left:20px;margin:5px 0 10px;background:url(../images/icons/date_icon.png) 0 center no-repeat}.news-list_item .info .text{color:#6e6e6e;margin-bottom:20px}.news-list_item .info .tags{color:#a2a2a2;font-size:12px}.news-list_item .info .tags a{text-decoration:none;text-transform:uppercase}.news-list_item .info .tags a:hover{text-decoration:underline}.news-list_item.full-width .info{width:auto;display:block}.news-list_item.full-width .info .indents{padding-left:0}@media screen and (max-width:1024px){.news-list .content .indents{padding:15px}.news-list .pagination.top{top:20px;right:15px}.news-list_item .info .indents{padding:0 15px}}@media screen and (max-width:850px){.news-list:after{display:none}.news-list .content{width:auto;float:none}.news-list .content .hot-news .img{max-height:350px}.news-list .content .hot-news .info{padding:15px 20px}.news-list .content .hot-news .info .title{font-size:20px;line-height:24px}}@media screen and (max-width:768px){.news-list .pagination.top{display:none}}@media screen and (max-width:500px){.news-list_item .img,.news-list_item .info{width:auto;display:block}.news-list_item .img{overflow:hidden;max-height:150px}.news-list_item .img img{width:100%}.news-list_item .info .indents{padding:15px 0}}@media screen and (max-width:480px){.news-list .hot-news{display:none}}.news-full{background:#fff;position:relative}.news-full:after{top:0;left:75%;bottom:0;width:1px;content:'';position:absolute;background:#f3f3f3}.news-full .content{width:75%;float:left;position:relative}.news-full .content .indents{padding:25px 30px}.news-full .date{padding:5px 0 10px}.news-full .date span{color:#a2a2a2;font-size:12px;padding-left:20px;background:url(../images/icons/date_icon.png) 0 center no-repeat}.news-full .full-story{color:#6e6e6e}.news-full .full-story h1,.news-full .full-story h2,.news-full .full-story h3,.news-full .full-story h4,.news-full .full-story h5,.news-full .full-story h6{color:#222;font-weight:500}.news-full .full-story h1{font-size:20px}.news-full .full-story h2{font-size:18px}.news-full .full-story h3{font-size:16px}.news-full .full-story h4{font-size:14px}.news-full .full-story h5{font-size:13px}.news-full .full-story h6,.news-full .news-nav .next-link,.news-full .news-nav .prev-link{font-size:12px}.news-full .full-story ul li{padding-left:25px;position:relative;margin-bottom:20px}.news-full .full-story ul li:before{left:0;top:6px;content:'';display:block;position:absolute;background:#cbda51;width:6px;height:6px}.news-full .full-story ul li:last-child{margin-bottom:0}.news-full .full-story ol{margin-left:15px}.news-full .full-story ol li{padding-left:10px;position:relative;margin-bottom:20px;list-style-type:decimal}.news-full .full-story ol li:last-child{margin-bottom:0}.news-full .full-story table{width:100%}.news-full .full-story table td{padding:5px;border:1px solid #f3f3f3}.news-full .full-story .photo-img{margin:20px 0 0}.news-full .full-story .photo-img .img{background:#eee;max-height:515px}.news-full .full-story .photo-img .img a{display:block;text-decoration:none}.news-full .full-story .photo-img .img img{display:block;margin:0 auto;max-width:100%;max-height:100%}.news-full .full-story .photo-img .descr{color:#6e6e6e;padding-top:15px;font-style:italic;font-family:Georgia,serif}.news-full .news-nav{margin-top:35px}.news-full .news-nav .next-link a,.news-full .news-nav .prev-link a{display:block;line-height:31px;border-radius:3px;text-decoration:none;color:rgba(34,34,34,.8);-webkit-transition:all .2s ease;transition:all .2s ease}.news-full .share-news a img,.news-full .share-news>*{display:inline-block;vertical-align:middle}.news-full .news-nav .next-link a:hover,.news-full .news-nav .prev-link a:hover{color:#fff;background-color:#c3c3c3}.news-full .news-nav .prev-link{float:left}.news-full .news-nav .prev-link a{padding:0 20px 0 30px;background:url(../images/owl_prev.png) 10px center no-repeat #f6f6f6}.news-full .news-nav .next-link{float:right}.news-full .news-nav .next-link a{padding:0 30px 0 20px;background:url(../images/owl_next.png) 93% center no-repeat #f6f6f6}.news-full .tags{color:#a2a2a2;font-size:12px;margin-top:20px;padding:15px 0 20px;border-top:1px solid #eee}.news-full .tags a{color:#72a451;text-decoration:none;text-transform:uppercase}.news-full .tags a:hover{text-decoration:underline}.news-full .share-news{padding:13px 0;background:#eee;text-align:right}.news-full .share-news span{color:#6e6e6e;line-height:24px;font-style:italic;font-family:Georgia,serif}.news-full .share-news a{line-height:24px;margin-right:25px;text-decoration:none;width:24px;height:24px}.news-full .share-news a img{max-width:100%}@media screen and (max-width:1024px){.news-full .content .indents{padding:15px}.news-full .content .page-title{font-size:22px;line-height:28px}}@media screen and (max-width:850px){.news-full:after{display:none}.news-full .content{float:none;width:auto}}@media screen and (max-width:480px){.news-full .news-nav{display:none}.news-full .share-news{text-align:left;padding:10px 15px 15px}.news-full .share-news span{display:block;margin-bottom:10px}}.gallery-img{z-index:1;position:relative;margin-bottom:20px}.gallery-img .owl-stage{position:relative;-ms-touch-action:pan-Y}.gallery-img .owl-stage-outer{overflow:hidden;max-height:510px;position:relative;-webkit-transform:translate3d(0,0,0)}.gallery-img .owl-item{float:left;position:relative}.gallery-img .owl-item img{display:block;max-width:100%}.gallery-img .gallery-item .descr{left:0;right:0;bottom:0;min-height:105px;position:absolute;background:rgba(0,0,0,.4)}.gallery-img .gallery-item .descr span{display:block;padding-top:60px;text-align:center;font-style:italic;font-family:Georgia,serif;color:rgba(255,255,255,.5)}.gallery-img .owl-nav.disabled{display:none}.gallery-img .owl-dots{left:0;right:0;top:435px;position:absolute;text-align:center}.gallery-img .owl-dots .owl-dot{margin:0 10px;cursor:pointer;background:#fff;border-radius:50%;display:inline-block;vertical-align:middle;width:12px;height:12px;-webkit-transition:all .2s ease;transition:all .2s ease}.breadcrumbs a,.pagination span{-webkit-transition:all .2s ease}.gallery-img .owl-dots .owl-dot:first-child{margin-left:0}.gallery-img .owl-dots .owl-dot:last-child{margin-right:0}.gallery-img .owl-dots .owl-dot.active{background:0 0;-webkit-box-shadow:0 0 0 3px #fff;box-shadow:0 0 0 3px #fff}@media screen and (max-width:1200px){.gallery-img .owl-dots{display:none}}.gallery-img .owl-thumbs{margin:10px 0 0 -10px}.gallery-img .owl-thumbs:after,.gallery-img .owl-thumbs:before{clear:both;content:'';display:block;line-height:0}.gallery-img .owl-thumbs .owl-thumb-item{border:0;margin:0;width:20%;float:left;display:block;cursor:pointer;background:0 0;padding:0 0 10px 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.pagination span.next a:after,.pagination span.prev a:after{border-top:4px solid transparent;border-bottom:4px solid transparent}.gallery-img .owl-thumbs .owl-thumb-item img{display:block;max-width:100%}@media screen and (max-width:480px){.gallery-img .owl-thumbs .owl-thumb-item{width:33.33333333%}}.breadcrumbs{color:#a2a2a2;font-size:12px;margin-top:20px;padding:14px 30px;position:relative;background:#e5e5e5}.pagination span:hover,.pagination ul li.active,.pagination ul li:hover{border-radius:50%;background:#cbda51}.breadcrumbs a{color:#a2a2a2;text-decoration:none;display:inline-block;transition:all .2s ease}.breadcrumbs a:hover{color:#72a451;text-decoration:underline}.breadcrumbs span{margin:0 5px;display:inline-block}@media screen and (max-width:920px){.breadcrumbs{display:none}}.pagination{margin-top:40px;text-align:center}.pagination>*{text-align:left}.pagination span{position:relative;display:inline-block;vertical-align:middle;width:30px;height:30px;transition:all .2s ease}.pagination span a{display:block;text-indent:-9999px;text-decoration:none;width:30px;height:30px}.pagination span a:after{top:50%;left:50%;content:'';display:block;position:absolute;margin:-4px 0 0 -2px;-webkit-transition:all .2s ease;transition:all .2s ease}.pagination ul,.pagination ul li{display:inline-block;vertical-align:middle}.pagination span.prev a:after{border-right:5px solid #cbda51}.pagination span.next a:after{border-left:5px solid #cbda51}.pagination span:hover.prev a:after{border-right-color:#fff}.pagination span:hover.next a:after{border-left-color:#fff}.pagination ul li{color:#a2a2a2;font-size:16px;font-weight:300;line-height:30px;text-align:center;width:30px;height:30px;-webkit-transition:all .2s ease;transition:all .2s ease}.cart-page .back-lnk a,.pagination ul li a{-webkit-transition:all .2s ease;text-decoration:none}.pagination ul li span{display:inline;vertical-align:baseline}.pagination ul li a{color:#a2a2a2;display:block;transition:all .2s ease}.pagination ul li.active a,.pagination ul li:hover,.pagination ul li:hover a{color:#6c7905}.pagination ul li.active{color:#6c7905;font-weight:500}.pagination ul li.nav_ext{background:0 0!important}.cart-page{background:#fff;margin-bottom:40px}.cart-page>.indents{padding:20px 30px 30px}.cart-page .back-lnk{color:#a2a2a2;font-size:12px;margin-bottom:10px}.cart-page .back-lnk a{color:#a2a2a2;padding-left:13px;background:url(../images/back_cat_lnk.png) 0 center no-repeat;transition:all .2s ease}.cart-page .back-lnk a:hover{color:#72a451}.cart-page .page-title{color:#222}.cart-page .cart-page{margin:0;background:0 0}.cart-page .cart-page>.indents{padding:0}@media screen and (max-width:768px){.cart-page>.indents{padding:15px}}.cart-tabs{margin-top:20px}.cart-tabs_link{margin-bottom:20px;border-bottom:1px solid #ededed}.cart-tabs_link a{color:#a2a2a2;margin-right:20px;position:relative;padding-bottom:13px;display:inline-block;text-decoration:none;text-transform:uppercase;-webkit-transition:all .2s ease;transition:all .2s ease}.cart-tabs_link a:last-child{margin-right:0}.cart-tabs_link a:hover{color:#222}.cart-tabs_link a.active{color:#222;font-weight:500}.cart-tabs_link a.active:after{left:0;right:0;content:'';height:4px;bottom:-1px;display:block;position:absolute;background:#cbda51}.cart-table{width:100%;display:table}.cart-table .table-row{display:table-row}.cart-table .table-row.heading .table-cell{color:#a2a2a2;font-size:13px;background:#eee;padding:10px 15px 10px 0;font-weight:400!important;font-family:Roboto,Arial,sans-serif!important}.cart-table .table-row.heading .table-cell.product{padding-left:30px}.cart-table .table-cell{display:table-cell;vertical-align:middle;padding:20px 15px 20px 0;border-bottom:1px solid #ededed}.cart-table .table-cell:nth-child(1){width:45%}.cart-table .table-cell:nth-child(2){width:10%;font-size:16px;font-weight:700;font-family:Georgia,serif}.cart-table .table-cell:nth-child(3),.cart-table .table-cell:nth-child(4){width:15%}.cart-table .table-cell:nth-child(5){width:12%;font-size:16px;font-weight:700;font-family:Georgia,serif}.cart-table .table-cell:nth-child(6){width:3%}.cart-table .table-cell.product{padding-left:40px;position:relative}.cart-table .table-cell.product .num{top:25px;left:10px;font-size:16px;position:absolute}.cart-table .table-cell.product .img{width:27%;margin-right:-4px;display:inline-block;vertical-align:middle}.cart-table .table-cell.product .img img{display:block;max-width:100%;border:1px solid #ededed;-webkit-transition:all .2s ease;transition:all .2s ease}.cart-table .table-cell.product .img:hover img{border-color:#72a451}.cart-table .table-cell.product .info{width:70%;margin-left:2%;display:inline-block;vertical-align:middle}.cart-table .table-cell.price span,.cart-table .table-cell.sale span{display:block}.cart-table .table-cell.product .info span{display:block;margin:0 15px 10px 0}.cart-table .table-cell.product .info span a{color:inherit;text-decoration:none;-webkit-transition:all .2s ease;transition:all .2s ease}.cart-table .table-cell.product .info span a:hover{color:#72a451;text-decoration:underline}.cart-table .table-cell.product .info span.code{color:#a2a2a2;font-size:13px;margin-bottom:0}.cart-table .table-cell.price,.cart-table .table-cell.sale{font-size:16px;font-weight:700;font-family:Georgia,serif}.cart-table .table-cell.price span.old-price{color:#a2a2a2;font-size:13px;text-decoration:line-through}.cart-table .table-cell.amount span{font-size:16px;font-weight:700;line-height:20px;display:inline-block;vertical-align:middle}.cart-table .table-cell.amount span input{border:0;padding:0;font-size:16px;max-width:35px;background:0 0;font-weight:700;text-align:center}.cart-table .table-cell.amount span.minus:before,.cart-table .table-cell.amount span.plus:before{margin:-8px 0 0 -4px;border-top:8px solid transparent;border-bottom:8px solid transparent;-webkit-transition:all .2s ease;top:50%;left:50%;display:block;content:''}.cart-table .table-cell.amount span.minus{padding:0;width:16px;cursor:pointer;position:relative;text-indent:-9999px}.cart-table .table-cell.amount span.minus:before{position:absolute;border-right:8px solid #e4e4e4;transition:all .2s ease}.cart-table .table-cell.amount span.minus:hover:before{border-right-color:#72a451}.cart-table .table-cell.amount span.plus{padding:0;width:16px;cursor:pointer;position:relative;text-indent:-9999px}.cart-table .table-cell.amount span.plus:before{position:absolute;border-left:8px solid #e4e4e4;transition:all .2s ease}.cart-table .table-cell.amount span.plus:hover:before{border-left-color:#72a451}.cart-table .table-cell.total{font-size:16px;font-weight:700;font-family:Georgia,serif}.cart-table .table-cell.del{padding:0!important}.cart-table .table-cell.del a{display:block;border-radius:50%;position:relative;text-indent:-9999px;width:33px;height:33px;border:1px solid #e6e6e6;-webkit-transition:all .2s ease;transition:all .2s ease}.cart-table .table-cell.del a:after,.cart-table .table-cell.del a:before{top:50%;left:50%;content:'';display:block;position:absolute;background:#e6e6e6;margin:-1px 0 0 -7px;width:14px;height:2px;-webkit-transition:all .2s ease;transition:all .2s ease}.cart-table .table-cell.del a:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.cart-table .table-cell.del a:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.cart-table .table-cell.del a:hover{border-color:#a63838}.cart-table .table-cell.del a:hover:after,.cart-table .table-cell.del a:hover:before{background:#a63838}.cart-table .table-cell .mobname{display:none;color:#a2a2a2;font-size:12px;font-weight:400;padding-bottom:5px;font-family:Roboto,Arial,sans-serif}@media screen and (max-width:850px){.cart-table{width:auto;display:block}.cart-table .table-row{display:block;position:relative;padding:30px 0 20px;border-bottom:1px solid #ededed}.cart-table .table-row.heading{display:none}.cart-table .table-cell{padding:0;margin-right:-4px;border:0!important;width:25%!important;display:inline-block;vertical-align:middle}.cart-table .table-cell.product,.cart-table .table-cell:nth-child(1){display:block;text-align:left;width:auto!important;padding:0 15px 10px 40px}.cart-table .table-cell.product .num,.cart-table .table-cell:nth-child(1) .num{font-weight:700}.cart-table .table-cell.product .img,.cart-table .table-cell:nth-child(1) .img{width:20%}.cart-table .table-cell.product .info,.cart-table .table-cell:nth-child(1) .info{width:78%}.cart-table .table-cell.del{top:30px;right:10px;position:absolute;width:auto!important}.cart-table .table-cell .mobname{display:block}}@media screen and (max-width:550px){.cart-table .table-cell.price,.cart-table .table-cell.product .num,.cart-table .table-cell:nth-child(1) .num,.cart-table .table-cell:nth-child(2){display:none}.cart-table{margin-top:-20px}.cart-table .table-row{padding:10px 0 15px}.cart-table .table-cell{padding:0;width:50%!important}.cart-table .table-cell.product,.cart-table .table-cell:nth-child(1){padding-left:0;padding-right:35px}.cart-table .table-cell.product .img,.cart-table .table-cell:nth-child(1) .img{width:25%;vertical-align:top}.cart-table .table-cell.product .info,.cart-table .table-cell:nth-child(1) .info{width:75%;padding-left:10px;vertical-align:top;margin:-4px -4px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box}.cart-table .table-cell.product .info span,.cart-table .table-cell:nth-child(1) .info span{margin-bottom:0}.cart-table .table-cell.del{top:10px;right:3px}.cart-table .table-cell.del a{width:23px;height:23px}}.cart-total{border:1px solid #ededed;border-top:0}.cart-total>.indents{padding:15px 30px}.cart-total .cart-gift{width:55%;float:left;font-size:0;line-height:0}.cart-total .cart-gift .icon{width:17%;display:inline-block;vertical-align:middle}.cart-total .cart-gift .icon img{display:block;max-width:100%}.cart-total .cart-gift .gift-info{width:83%;font-size:14px;font-weight:500;line-height:normal;display:inline-block;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px 0 10px 15px}.cart-total .cart-gift .gift-info .big{font-size:16px;font-weight:700}.cart-total .cart-gift .gift-info p span{font-size:16px;font-weight:700;text-transform:uppercase}.cart-total ul{float:right;width:33.33333333%}.cart-total ul li{margin-bottom:10px}.cart-total ul li span{width:60%;color:#a2a2a2;font-size:13px;margin-right:-4px;display:inline-block}.cart-total ul li span.price{width:40%;color:#222;font-size:16px;font-weight:700;font-family:Georgia,serif}.cart-total ul li.promocode{padding:15px 0;overflow:hidden;margin:0 0 10px;border-bottom:1px solid #ededed}.cart-total ul li.promocode .form-label{position:relative;border:1px solid #ededec;border-top-right-radius:3px;border-bottom-right-radius:3px}.cart-total ul li.promocode .form-label label{width:48%;cursor:text;display:block;padding:0 15px;position:relative}.cart-total ul li.promocode .form-label label input{border:0;padding:0;width:100%;height:38px;display:block;font-size:13px}.cart-total ul li.promocode .form-label label span{top:9px;margin:0;left:15px;display:block;position:absolute;-webkit-transition:all .2s ease;transition:all .2s ease}.cart-total ul li.promocode .form-label label.focused span{opacity:0;visibility:hidden}.cart-total ul li.promocode .form-label button{top:0;left:57%;border:0;padding:0;width:44%;height:100%;color:#a2a2a2;display:block;text-align:center;border-radius:3px;position:absolute;background:#ededec;text-transform:uppercase;-webkit-transition:all .2s ease;transition:all .2s ease}.cart-total ul li.promocode .form-label button:hover{color:#fff;cursor:pointer;background:#72a451}@media screen and (max-width:1024px){.cart-total .cart-gift{width:50%}.cart-total ul{width:45%}}@media screen and (max-width:768px){.cart-total>.indents{padding:10px}.cart-total .cart-gift{float:none;width:auto;margin-bottom:15px}.cart-total .cart-gift .icon{width:13%}.cart-total ul{width:100%;float:none;max-width:350px}}@media screen and (max-width:380px){.cart-total .cart-gift .icon{width:auto;display:block;margin:0 auto;max-width:100px}.cart-total .cart-gift .gift-info{width:auto;display:block;padding-left:0;text-align:center}.cart-total ul li.promocode .form-label{border-radius:0!important}.cart-total ul li.promocode .form-label label{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.cart-total ul li.promocode .form-label button{left:0;width:100%;height:40px;border-radius:0;position:relative}}.cart-favorites{overflow:hidden;padding-bottom:15px;border:1px solid #ededed;border-top:0}.cart-favorites .title{display:block;font-size:13px;font-weight:700;padding:10px 20px}.cart-favorites .item,.cart-favorites .item .img{margin-right:-4px;display:inline-block;-webkit-box-sizing:border-box;vertical-align:top}.cart-favorites .clr{margin-right:-4px}.cart-favorites .item{width:25%;position:relative;box-sizing:border-box}.cart-favorites .item>.indents{padding:10px 20px;border-right:1px solid #ededed}.cart-favorites .item .img{width:20%;box-sizing:border-box;border:1px solid #ededed}.cart-favorites .item .img img{display:block;max-width:100%}.cart-favorites .item .info{width:80%;vertical-align:top;display:inline-block}.cart-favorites .item .info span{display:block;line-height:1;font-size:13px;margin:0 35px 0 10px}.cart-favorites .item .info span.price{margin-top:5px;font-size:15px;font-weight:700;line-height:normal;font-family:Georgia,serif}.cart-favorites .item .add-cart{top:50%;right:20px;color:#a2a2a2;display:block;font-size:24px;line-height:26px;margin-top:-15px;border-radius:50%;position:absolute;text-align:center;text-decoration:none;border:1px solid #a2a2a2;width:28px;height:28px;-webkit-transition:all .2s ease;transition:all .2s ease}.cart-favorites .item .add-cart:hover{color:#72a451;border-color:#72a451}.cart-delivery{position:relative;border:1px solid #ededed;border-top:0}.cart-delivery:after,.cart-delivery:before{top:0;bottom:0;width:1px;content:'';display:block;position:absolute;background:#ededed}.cart-delivery:before{left:33%}.cart-delivery:after{left:70%}.cart-delivery .right{width:37%;float:left}.cart-delivery .right .row{border-bottom:0;position:relative}.cart-delivery .calculator>.indents{padding:15px 20px 20px}.cart-delivery .calculator .title{padding:0;font-size:16px;font-weight:700;margin-bottom:25px}.cart-delivery .calculator .select-block .label{color:#a2a2a2;display:block;font-size:13px;margin-bottom:5px}.cart-delivery .calculator .select-block .label b{color:#c77500;font-weight:400}.cart-delivery .calculator .select-block input,.cart-delivery .calculator .select-block select{width:100%;height:40px;cursor:pointer;padding:0 10px;font-size:14px;max-width:100%!important;background:0 0;margin-bottom:10px;display:inline-block;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #e5e5e5}.cart-delivery .calculator .select-block .help{border-radius:50%;display:inline-block;vertical-align:middle;margin:-10px -4px 0 10px;width:24px;height:24px;background:url(../images/icons/help_icon.png) center no-repeat #e4e4e4}.cart-delivery .calculator .select-block .help span{display:block;position:relative;width:100%;height:100%}.cart-delivery .calculator .select-block .help span:after{width:240px;white-space:normal}.cart-delivery .calculator .btn{border:0;color:#fff;width:100%;display:block;font-size:14px;padding:0 20px;margin-top:10px;line-height:40px;border-radius:3px;background:#cbda51;letter-spacing:1px;text-transform:uppercase;-webkit-box-shadow:1px 1px 0 rgba(75,83,9,.3);box-shadow:1px 1px 0 rgba(75,83,9,.3);-webkit-transition:all .2s ease;transition:all .2s ease}.cart-delivery .calculator .btn:hover{background:#afc029}.cart-delivery .calculator .btn-gray{color:#222;font-size:12px;-webkit-box-shadow:none;box-shadow:none;background:#efeded}.cart-delivery .calculator .btn-gray:hover{background:#d7d2d2}.cart-delivery .delivery-table>.indents{padding:0 20px 10px}.cart-delivery .delivery-table .table{width:100%;display:table}.cart-delivery .delivery-table .table-row{display:table-row}.cart-delivery .delivery-table .table-row.heading .table-cell{font-size:12px;font-weight:700;padding-bottom:15px}.cart-delivery .delivery-table .table-row.heading .table-cell:last-child{font-family:inherit}.cart-delivery .delivery-table .table-row .table-cell:last-child{font-weight:700;font-family:Georgia,serif}.cart-delivery .delivery-table .table-cell{line-height:1;font-size:13px;position:relative;padding:10px;display:table-cell}.cart-delivery .delivery-table .table-cell:last-child span,.cart-delivery .delivery-table .table-cell:nth-child(3) span{top:10px;left:-8px;position:absolute;font-weight:400;font-family:Roboto,Arial,sans-serif}.cart-delivery .delivery-table .table-cell:first-child{width:5%;padding:10px 0;vertical-align:middle}.cart-delivery .delivery-table .table-cell:nth-child(2){width:42%}.cart-delivery .delivery-table .table-cell:nth-child(3){width:28%}.cart-delivery .delivery-table .table-cell:last-child{width:25%}.cart-delivery .delivery-table .table-cell p{color:#a2a2a2;font-size:12px;margin-top:5px}.cart-delivery .delivery-table .table-cell label{display:block;cursor:pointer;position:relative}.cart-delivery .delivery-table .table-cell label input{margin:0;padding:0;display:none;background:0 0}.cart-delivery .delivery-table .table-cell label span{display:block;position:relative}.cart-delivery .delivery-table .table-cell label span:before{top:50%;left:50%;content:'';display:block;position:absolute;border-radius:50%;margin:-6px 0 0 -6px;width:10px;height:10px;border:1px solid #a6a6a6}.cart-delivery .total-sum .checkout,.cart-delivery .total-sum span{display:inline-block;vertical-align:middle}.cart-delivery .delivery-table .table-cell label input:checked+span:before{border-color:#a7ba14;background:url(../images/checked.png) center no-repeat #a7ba14}.cart-delivery .total-sum{padding:20px;font-size:16px;text-align:right}.cart-delivery .total-sum span.sum{margin:0 20px;font-weight:700;font-family:Georgia,serif}.cart-delivery .total-sum .checkout{border:0;color:#fff;font-size:14px;padding:0 20px;line-height:40px;border-radius:3px;background:#cbda51;letter-spacing:1px;text-decoration:none;text-transform:uppercase;-webkit-box-shadow:1px 1px 0 rgba(75,83,9,.3);box-shadow:1px 1px 0 rgba(75,83,9,.3);-webkit-transition:all .2s ease;transition:all .2s ease}.cart-delivery .total-sum .checkout:hover{background:#afc029}@media screen and (max-width:1024px){.cart-delivery:before{left:50%}.cart-delivery:after{display:none}.cart-delivery .right{width:50%;float:none;margin-right:-4px;vertical-align:top;display:inline-block}}@media screen and (max-width:740px){.cart-delivery:before{display:none}.cart-delivery .right{width:auto;display:block;margin-right:0;border-top:1px solid #ededed}.cart-delivery .calculator>.indents{padding:15px 10px 10px}}@media screen and (max-width:420px){.cart-delivery .delivery-table .table{width:auto;display:block}.cart-delivery .delivery-table .table-row{display:block;margin-bottom:20px}.cart-delivery .delivery-table .table-row.heading{display:none}.cart-delivery .delivery-table .table-cell{padding:0;margin:0 10px 0 0;width:auto!important;display:inline-block;vertical-align:middle}.cart-delivery .delivery-table .table-cell:last-child span,.cart-delivery .delivery-table .table-cell:nth-child(3) span{top:0;left:0;margin-right:5px;position:relative}.cart-delivery .delivery-table .table-cell:last-child{margin-right:0}}.cart-form{width:33%;float:left;margin-top:0!important}.cart-form .login{font-size:13px;padding:10px 20px 10px 40px;background:url(../images/icons/login_icon.png) 10px center no-repeat #f7f7f7}.cart-form .login a{color:#72a451;text-decoration:none}.cart-form .login a:hover{text-decoration:underline}.cart-form .form{margin:20px;max-width:420px}.cart-form .form .form-tabs{margin-bottom:20px;border-bottom:1px solid #ededed}.cart-form .form .form-tabs li{width:50%;float:left;color:#a2a2a2;cursor:pointer;text-align:center;padding-bottom:15px;text-transform:uppercase;-webkit-transition:all .2s ease;transition:all .2s ease}.cart-form .form .form-tabs li label{display:block;cursor:pointer}.cart-form .form .form-tabs li.active{color:#222;font-weight:500;-webkit-box-shadow:0 -5px 0 #cbda51 inset;box-shadow:0 -5px 0 #cbda51 inset}.cart-checkout a,.cart-form .form button{-webkit-box-shadow:1px 1px 0 rgba(75,83,9,.3);text-decoration:none;letter-spacing:1px;text-transform:uppercase}.cart-form .form .form-content{display:none}.cart-form .form .form-content.active{display:block}.cart-form .form .form-content p{color:#a2a2a2;font-size:13px;padding:15px 0}.cart-form .form .form-label{margin-top:10px}.cart-form .form .form-label label{cursor:text;display:block;padding:0 15px;position:relative;background:#f7f7f7;border:1px solid #e5e5e5;-webkit-transition:all .2s ease;transition:all .2s ease}.cart-form .form .form-label label input,.cart-form .form .form-label label textarea{border:0;padding:0;width:100%;height:38px;background:0 0}.cart-form .form .form-label label textarea{padding:10px 0;min-height:60px;resize:vertical}.cart-form .form .form-label label span{top:13px;left:15px;color:#c9cabd;display:block;line-height:1;position:absolute;-webkit-transition:all .2s ease;transition:all .2s ease}.cart-form .form .form-label label span b{color:#c77500;font-weight:400}.cart-form .form .form-label label.focused{background:#fcfcfc}.cart-form .form .form-label label.focused span{top:-7px;left:10px;padding:0 5px;font-size:12px;background:#fcfcfc}.cart-form .form .checkbox label{display:block;cursor:pointer;position:relative}.cart-form .form .checkbox label input{border:0;margin:0;opacity:0;padding:0;display:none}.cart-form .form .checkbox label span{display:block;line-height:1;font-size:13px;padding-left:20px;position:relative}.cart-form .form .checkbox label span:before{left:0;top:1px;content:'';display:block;position:absolute;border:1px solid #a6a6a6;width:10px;height:10px}.cart-form .form .checkbox label input:checked+span:before{border-color:#a7ba14;background:url(../images/checked.png) center no-repeat #a7ba14}.cart-form .form .checkbox.active+.hidden-inputs{display:block}.cart-form .form .hidden-inputs{display:none}.cart-form .form .panel{color:#222;line-height:1;margin:10px 0;font-size:13px;padding:10px 15px;background:#f7f7f7}.cart-form .form .panel p{padding:0;color:#222}.cart-form .form button{border:0;color:#fff;display:block;font-size:14px;padding:0 20px;margin-top:20px;line-height:40px;border-radius:3px;background:#cbda51;box-shadow:1px 1px 0 rgba(75,83,9,.3);-webkit-transition:all .2s ease;transition:all .2s ease}.cart-form .form button:hover{cursor:pointer;background:#afc029}@media screen and (max-width:1024px){.cart-form{width:50%;float:none;margin-right:-4px;vertical-align:top;display:inline-block}}@media screen and (max-width:768px){.cart-form .form .form-tabs li{font-size:12px}}@media screen and (max-width:740px){.cart-form{width:auto;display:block;margin-right:0}.cart-form .form{margin:10px;max-width:100%}}.cart-payment{width:30%;float:left;position:relative;margin:0!important}.cart-payment h3{color:#222;display:block;font-size:16px;font-weight:700;padding:15px 20px!important}.cart-payment .payment-list{padding:0 20px;overflow:hidden}.cart-payment .payment-list .item{margin:0 0 20px}.cart-payment .payment-list .item label{display:block;cursor:pointer}.cart-payment .payment-list .item label input{border:0;padding:0;opacity:0;display:none}.cart-payment .payment-list .item label span{display:block;font-size:13px}.cart-payment .payment-list .item label span.icon{margin-right:-4px;position:relative;display:inline-block;vertical-align:middle;padding:0 10px 0 30px;-webkit-transition:all .2s ease;transition:all .2s ease}.cart-payment .payment-list .item label span.icon:before{left:0;top:50%;content:'';display:block;margin-top:-6px;border-radius:50%;position:absolute;border:1px solid #a6a6a6;width:10px;height:10px;-webkit-transition:all .2s ease;transition:all .2s ease}.cart-payment .payment-list .item label span.icon img{max-width:50px;display:inline-block;vertical-align:middle}.cart-payment .payment-list .item label span.descr{color:#a2a2a2}.cart-payment .payment-list .item label .info{max-width:180px;margin:0 -4px 0 15px;display:inline-block;vertical-align:middle}.cart-payment .payment-list .item label input:checked+span:before{border-color:#a7ba14;background:url(../images/checked.png) center no-repeat #a7ba14}@media screen and (max-width:1024px){.cart-payment{float:none;width:100%;background:#fff;border-top:1px solid #ededed}.cart-payment:after,.cart-payment:before{content:'';display:table}.cart-payment:after{clear:both}.cart-payment .payment-list .item{margin:0 40px 20px 0;display:inline-block;vertical-align:middle}.cart-payment .payment-list .item:last-child{margin-right:0}}@media screen and (max-width:430px){.cart-payment .payment-list .item{width:100%;display:block;margin-right:0}.cart-payment .payment-list .item label span.icon{height:auto;max-width:100%;text-align:left;line-height:normal;padding:10px 10px 10px 25px}.cart-payment .payment-list .item label .info{max-width:140px;margin-left:5px}}@media screen and (max-width:380px){.cart-payment .payment-list .item label span.icon img{max-width:30px}}.cart-checkout{padding-top:30px}.cart-checkout a{color:#fff;float:right;display:block;font-size:14px;padding:0 20px;line-height:40px;border-radius:3px;background:#cbda51;box-shadow:1px 1px 0 rgba(75,83,9,.3);-webkit-transition:all .2s ease;transition:all .2s ease}.cart-checkout a:hover{cursor:pointer;background:#afc029}@media screen and (max-width:1024px){.cart-checkout{text-align:center}.cart-checkout a{float:none;display:inline-block}}.account-page{background:#fff;position:relative}.account-page .page-title{color:#222;padding:20px 30px}@media screen and (max-width:768px){.account-page .page-title{font-size:20px;line-height:28px;padding:10px 15px}}.account-content{position:relative;margin:0 -30px -30px;border-top:1px solid #f3f3f3}.account-content:before{top:0;left:25%;bottom:0;width:1px;content:'';display:block;position:absolute;background:#f3f3f3}.account-content aside{width:25%;float:left}.account-content aside ul li{font-size:13px;line-height:50px}.account-content aside ul li a{color:#6e6e6e;display:block;padding:0 30px 0 20px;text-decoration:none;-webkit-transition:all .2s ease;transition:all .2s ease}.account-content aside ul li span{display:inline-block;vertical-align:middle}.account-content aside ul li span:first-child{min-width:25px;margin-right:5px;text-align:center}.account-content aside ul li span img{display:block;margin:0 auto}.account-content aside ul li.active a{color:#6c7905;font-weight:700;background:#d0de62}.account-content aside ul li:hover a{color:#6c7905;background:#d0de62}.account-content .information{width:75%;float:left;position:relative}.account-content .information>.indents{padding:20px 30px 30px}.account-content .information .links{top:15px;right:30px;position:absolute}.account-content .information .links li{font-size:12px;line-height:30px;text-transform:uppercase}.account-content .information .links li a{color:#8aa451;padding-left:25px;display:inline-block;text-decoration:none}.account-content .information .links li a:hover{text-decoration:underline}.account-content .information .links li.edit a{background:url(../images/icons/ac_edit.png) 0 center no-repeat}.account-content .information .links li.pass a{background:url(../images/icons/ac_pass.png) 0 center no-repeat}.account-content .information .links li.logout a{background:url(../images/icons/ac_logout.png) 0 center no-repeat}.account-content .information .item{margin-bottom:40px}.account-content .information .item:last-child{margin-bottom:0}.account-content .information .item .bolder{font-size:16px;font-weight:700;margin-bottom:-10px}.account-content .information .item ul li{margin-top:20px}.account-content .information .item ul li span{color:#a2a2a2;display:block;font-size:13px;line-height:24px}.account-content .information .item ul li a[href^=mailto]{color:inherit;text-decoration:none}.account-content .information .item ul li a[href^=mailto]:hover{color:#72a451;text-decoration:underline}.account-content .information .edit-form{max-width:420px}.account-content .information .edit-form .form-label{margin-top:10px}.account-content .information .edit-form .form-label label{cursor:text;display:block;padding:0 15px;position:relative;background:#f7f7f7;border:1px solid #e5e5e5;-webkit-transition:all .2s ease;transition:all .2s ease}.account-content .information .edit-form .form-label label input,.account-content .information .edit-form .form-label label textarea{border:0;padding:0;width:100%;height:38px;background:0 0}.account-content .information .edit-form .form-label label textarea{margin:0;padding:10px 0;min-height:73px;resize:vertical}.account-content .information .edit-form .form-label label span{top:13px;left:15px;color:#c9cabd;display:block;line-height:1;position:absolute;-webkit-transition:all .2s ease;transition:all .2s ease}.account-content .information .edit-form .form-label label span b{color:#c77500;font-weight:400}.account-content .information .edit-form .form-label label.focused{background:#fcfcfc}.account-content .information .edit-form .form-label label.focused span{top:-7px;left:10px;padding:0 5px;font-size:12px;background:#fcfcfc}.account-content .information .edit-form .form-label .select-title{color:#a2a2a2;display:block;font-size:13px;margin:10px 0 5px}.account-content .information .edit-form .form-label select{width:100%;height:40px;display:block;cursor:pointer;padding:0 15px;border:1px solid #e5e5e5}.account-content .information .edit-form .buttons{margin-top:30px}.account-content .information .edit-form .buttons button{border:0;color:#fff;font-size:14px;padding:0 20px;margin-right:6px;line-height:40px;border-radius:3px;background:#cbda51;letter-spacing:1px;display:inline-block;text-decoration:none;vertical-align:middle;text-transform:uppercase;-webkit-box-shadow:1px 1px 0 rgba(75,83,9,.3);box-shadow:1px 1px 0 rgba(75,83,9,.3);-webkit-transition:all .2s ease;transition:all .2s ease}.account-content .information .edit-form .buttons button.gray{color:#222;font-size:12px;-webkit-box-shadow:none;box-shadow:none;background:#f6f6f6}.account-content .information .edit-form .buttons button:last-child{margin-right:0}.account-content .information .edit-form .buttons button:hover{cursor:pointer;background:#afc029}.account-content .information .edit-form .buttons button:hover.gray{background:#ddd}.account-content .information .news-rss{margin:10px 0 20px}.account-content .information .news-rss .form-rss{width:auto;float:none}.account-content .information .news-rss .form-rss .form-label label{border-color:#e7e7e7}.account-content .information .news-rss .form-rss .form-label label.focused span{top:-12px;left:15px;padding:0 5px;background:#fff}.account-content .information .account-rss .item{margin-bottom:10px}.account-content .information .account-rss .item>span{display:block;font-size:16px;font-weight:700;margin-bottom:7px}.account-content .information .account-rss .item .checkbox{margin-bottom:3px}.account-content .information .account-rss .item .checkbox:last-child{margin-bottom:0}.account-content .information .account-rss .item .checkbox label{display:block;cursor:pointer}.account-content .information .account-rss .item .checkbox label input{border:0;padding:0;opacity:0;display:none}.account-content .information .account-rss .item .checkbox label span{color:#6e6e6e;display:block;font-size:13px;padding-left:30px;position:relative}.account-content .information .account-rss .item .checkbox label span:before{top:50%;left:0;content:'';display:block;margin-top:-6px;border-radius:1px;position:absolute;border:1px solid #a6a6a6;width:10px;height:10px;-webkit-transition:all .2s ease;transition:all .2s ease}.account-content .information .account-rss .item .checkbox label input:checked+span:before{border-color:#a7ba14;background:url(../images/checked.png) center no-repeat #a7ba14}.account-content .information .account-rss .item .checkbox.radio label span:before{border-radius:50%}.account-content .information .account-rss .buttons{margin-top:25px}.account-content .information .account-rss .buttons button{border:0;color:#fff;font-size:14px;padding:0 20px;margin-right:6px;line-height:40px;border-radius:3px;background:#cbda51;letter-spacing:1px;display:inline-block;text-decoration:none;vertical-align:middle;text-transform:uppercase;-webkit-box-shadow:1px 1px 0 rgba(75,83,9,.3);box-shadow:1px 1px 0 rgba(75,83,9,.3);-webkit-transition:all .2s ease;transition:all .2s ease}.account-content .information .account-rss .buttons button.gray{color:#222;font-size:12px;-webkit-box-shadow:none;box-shadow:none;background:#f6f6f6}.account-content .information .account-rss .buttons button:last-child{margin-right:0}.account-content .information .account-rss .buttons button:hover{cursor:pointer;background:#afc029}.account-content .information .account-rss .buttons button:hover.gray{background:#ddd}.account-content .information .fav-list .catalog-products{background:0 0}.account-content .information .fav-list .catalog-products .products{float:none;width:auto}.account-content .information .fav-list .catalog-products .products .view-products{top:auto;right:auto;width:auto;position:relative;margin-bottom:15px}.account-content .information .fav-list .catalog-products .products>.indents{padding:0}.account-content .information .fav-list .catalog-products .products .selected-filters{display:none}.account-content .information .fav-list .catalog-products .products .pagination{margin-top:15px}.account-content .information .fav-list .catalog-products .products-list{border-right:1px solid #ededed}.account-content .information .fav-list .catalog-products .products-list_item{height:330px}.account-content .information .fav-list .catalog-products .products-list_item .img{text-align:center}.account-content .information .fav-list .catalog-products .products-list_item .hover-btn{padding-top:75px}.account-content .information .fav-list .catalog-products .products-list_item .hover .title{margin-top:45px}.account-content .information .green-btn,.account-content .information .payment-btn{border:0;height:36px;color:#6c7905!important;border-radius:0;background:#cbda51;text-shadow:none}.account-content .information .green-btn:hover,.account-content .information .payment-btn:hover{background:#bbcd2b}.account-content .information .payment-btn{height:36px;padding:0 15px;font-weight:700;line-height:34px;margin-left:15px;display:inline-block;text-decoration:none;vertical-align:middle}@media screen and (max-width:1024px){.account-content aside ul li a{padding:0 10px}}@media screen and (max-width:900px){.account-content:before{left:30%}.account-content aside{width:30%}.account-content .information{width:70%}.account-content .information .indents{padding:15px}.account-content .information .links{top:10px}}@media screen and (max-width:768px){.account-content{margin:0 -15px -15px}.account-content:before{display:none}.account-content aside{float:none;width:auto;border-bottom:1px solid #f3f3f3}.account-content .information{float:none;width:auto}}@media screen and (max-width:500px){.account-content .information .indents{padding-top:10px}.account-content .information .links{top:auto;right:auto;position:relative;margin-bottom:10px}}.contacts-page{background:#fff}.contacts-page>.indents{padding:20px 30px 30px}.contacts-page .page-title{color:#222;margin-bottom:10px}@media screen and (max-width:768px){.contacts-page>.indents{padding:15px}.contacts-page .page-title{font-size:20px;line-height:28px}}.contacts-page .contacts-info{width:55%;float:left}.contacts-page .contacts-info .free-line{max-width:293px;border-radius:2px;margin-bottom:25px;border:1px solid #ededed}.contacts-page .contacts-info .free-line a{display:block;text-decoration:none;padding:8px 0 12px 65px;background:url(../images/icons/phone_g_icon.png) 15px center no-repeat}.contacts-page .contacts-info .free-line a span{color:#a2a2a2;display:block;font-size:13px}.contacts-page .contacts-info .free-line a span.tel{color:#222;font-size:16px;font-weight:700}.contacts-page .contacts-info .mail,.contacts-page .contacts-info .work-time{margin-bottom:10px}.contacts-page .contacts-info .mail span,.contacts-page .contacts-info .work-time span{color:#a2a2a2;display:block;font-size:13px;line-height:16px}.contacts-page .contacts-info .mail a{color:#8aa451;line-height:16px;text-decoration:none}.contacts-page .contacts-info .mail a:hover{text-decoration:underline}.contacts-page .contacts-info .requisites{color:#6e6e6e;font-size:13px;margin-top:40px;line-height:24px}.contacts-page .contacts-info .requisites .title{color:#222;display:block;font-size:16px;font-weight:700;margin-bottom:10px}.contacts-page .contacts-map{width:45%;float:left}.contacts-page .contacts-map .head{margin-bottom:15px}.contacts-page .contacts-map .head span{float:left;color:#a2a2a2;display:block;text-transform:uppercase}.contacts-page .contacts-map .head a{float:right;color:#8aa451;display:block;font-size:12px;text-decoration:none;text-transform:uppercase}.contacts-page .contacts-map .head a:hover{text-decoration:underline}.contacts-page .contacts-map #map{width:100%;height:415px}.contacts-page .contacts-form{background:#f6f6f6}.contacts-page .contacts-form .indents{padding:30px}.contacts-page .contacts-form .form{margin:0 auto;max-width:425px}.contacts-page .contacts-form .form .title{display:block;font-size:16px;font-weight:700;text-align:center;margin-bottom:30px}.contacts-page .contacts-form .form-label{position:relative;margin-bottom:10px}.contacts-page .contacts-form .form-label label{cursor:text;display:block;padding:0 15px;position:relative;border:1px solid #e5e5e5}.contacts-page .contacts-form .form-label label input,.contacts-page .contacts-form .form-label label textarea{border:0;padding:0;width:100%;height:38px;background:0 0}.contacts-page .contacts-form .form-label label textarea{padding:10px 0;resize:vertical;min-height:73px}.contacts-page .contacts-form .form-label label span{top:13px;left:15px;color:#c9cabd;display:block;line-height:1;position:absolute;-webkit-transition:all .2s ease;transition:all .2s ease}.contacts-page .contacts-form .form-label label span b{color:#c77500;font-weight:400}.contacts-page .contacts-form .form-label label.focused span{top:-8px;padding:0 5px;font-size:12px;background:#f6f6f6}.contacts-page .contacts-form .form button{border:0;color:#fff;display:block;font-size:14px;padding:0 20px;line-height:40px;border-radius:3px;background:#cbda51;letter-spacing:1px;margin:30px auto 0;text-decoration:none;text-transform:uppercase;-webkit-box-shadow:1px 1px 0 rgba(75,83,9,.3);box-shadow:1px 1px 0 rgba(75,83,9,.3);-webkit-transition:all .2s ease;transition:all .2s ease}.contacts-page .contacts-form .form button:hover{cursor:pointer;background:#afc029}@media screen and (max-width:860px){.contacts-page .contacts-info{float:none;width:auto}.contacts-page .contacts-map{float:none;width:auto;margin-top:20px}.contacts-page .contacts-map #map{height:300px}.contacts-page .contacts-form .indents{padding:15px}}.delivery-page{background:#fff}.delivery-page>.indents{padding:20px 30px 30px}.delivery-page .page-title{color:#222;font-weight:300;margin-bottom:30px}@media screen and (max-width:768px){.delivery-page .page-title{font-size:20px;line-height:30px}}.delivery-page .calculator{width:30%;float:right;background:#f6f6f6}.delivery-page .calculator>.indents{padding:30px 30px 10px}.delivery-page .calculator .title{font-size:16px;font-weight:700;margin-bottom:25px;padding:4px 0 6px 45px;background:url(../images/icons/calc_icon.png) no-repeat}.delivery-page .calculator .select-block{margin-bottom:10px}.delivery-page .calculator .select-block .label{color:#a2a2a2;display:block;font-size:13px;margin-bottom:5px}.delivery-page .calculator .select-block .label b{color:#c77500;font-weight:400}.delivery-page .calculator .select-block input{cursor:text!important;-webkit-box-sizing:border-box;box-sizing:border-box}.delivery-page .calculator .select-block select{width:100%;height:40px;cursor:pointer;padding:0 10px;font-size:14px;max-width:244px;background:0 0;margin-bottom:10px;display:inline-block;vertical-align:middle;border:1px solid #e5e5e5}.delivery-page .calculator .select-block .help{border-radius:50%;display:inline-block;vertical-align:middle;margin:-10px -4px 0 10px;width:24px;height:24px;background:url(../images/icons/help_icon.png) center no-repeat #e4e4e4}.delivery-page .calculator .select-block .help span{display:block;position:relative;width:100%;height:100%}.delivery-page .calculator .select-block .help span:after{width:240px;white-space:normal}.delivery-page .calculator .btn{border:0;color:#fff;width:100%;display:block;font-size:14px;padding:0 20px;margin-top:10px;line-height:40px;border-radius:3px;background:#cbda51;letter-spacing:1px;text-transform:uppercase;-webkit-box-shadow:1px 1px 0 rgba(75,83,9,.3);box-shadow:1px 1px 0 rgba(75,83,9,.3);-webkit-transition:all .2s ease;transition:all .2s ease}.delivery-page .calculator .btn:hover{background:#afc029}.delivery-page .calculator .btn-gray{color:#222;font-size:12px;-webkit-box-shadow:none;box-shadow:none;background:#efeded}.delivery-page .calculator .btn-gray:hover{background:#d7d2d2}.delivery-page .calculator #delivery-answer{display:block}.delivery-page .calculator #delivery-answer p{padding:5px 30px;font-weight:700}.delivery-page .calculator .result-table{margin:0;display:block}.delivery-page .calculator .result-table table{width:100%!important}.delivery-page .calculator .result-table table thead td{text-align:left}.delivery-page .calculator .result-table table thead tr:first-child td{padding:10px 5px;text-align:center;border-bottom-color:#cecece}.delivery-page .calculator .result-table table td{padding:5px;line-height:1;font-size:12px;border:1px solid #cecece}@media screen and (max-width:1220px){.delivery-page .calculator .select-block select{max-width:230px}}@media screen and (max-width:1180px){.delivery-page .calculator .select-block select{max-width:220px}}@media screen and (max-width:1140px){.delivery-page .calculator>.indents{padding:20px}}@media screen and (max-width:1080px){.delivery-page .calculator .select-block select{max-width:200px}}@media screen and (max-width:1024px){.delivery-page .calculator{width:35%}}@media screen and (max-width:880px){.delivery-page .calculator{width:auto;float:none;margin-bottom:20px}.delivery-page .calculator .select-block .help{margin-right:15px}}@media screen and (max-width:400px){.delivery-page .calculator{margin:0 -30px 20px}.delivery-page .calculator .select-block .help{margin-right:0}}.delivery-page .delivery-methods{width:70%;float:right}.delivery-page .delivery-methods h2{font-size:18px;font-weight:500;margin-bottom:20px}.delivery-page .delivery-methods .dm-block{margin:0 30px 25px 0}.delivery-page .delivery-methods .dm-block .title{font-size:16px;font-weight:500;padding:17px 20px;position:relative;background:#f6f6f6}.delivery-page .delivery-methods .dm-block .title .icon{top:50%;right:20px;position:absolute;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.delivery-page .delivery-methods .dm-block .title .icon img{display:block}.delivery-page .delivery-methods .dm-block .story{color:#6e6e6e;font-size:13px;margin-top:15px;line-height:24px}.delivery-page .delivery-methods .dm-block .story a{text-decoration:none}.delivery-page .delivery-methods .dm-block .story a:hover{text-decoration:underline}@media screen and (max-width:1024px){.delivery-page .delivery-methods{width:65%}}@media screen and (max-width:880px){.delivery-page .delivery-methods{width:auto;float:none}.delivery-page .delivery-methods .dm-block{margin-right:0}}.delivery-page .payment-methods{margin:0 -30px;padding:25px 30px 0;border-top:1px solid #eee}.delivery-page .payment-methods h2{font-size:18px;font-weight:500;margin-bottom:20px}.delivery-page .payment-methods .story{color:#6e6e6e;font-size:13px;max-width:768px;line-height:24px}.delivery-page .payment-methods .story b,.delivery-page .payment-methods .story strong{color:#222}.delivery-page .payment-methods .logos{width:100%;display:table;margin-top:30px}.delivery-page .payment-methods .logos li{text-align:center;display:table-cell;vertical-align:middle}.delivery-page .payment-methods .logos li img{max-width:100%;display:inline-block}@media screen and (max-width:900px){.delivery-page .payment-methods .logos{width:auto;display:block;text-align:center}.delivery-page .payment-methods .logos li{display:inline-block;margin:0 11px 10px 15px}}.news-rss{position:relative;margin:40px 0 25px;padding-bottom:10px;background:url(../images/rss_bg_btm.png) 15px 100% repeat-x #fff}.news-rss:after,.news-rss:before{top:0;bottom:0;width:8px;content:'';display:block;position:absolute;background:url(../images/rss_bg_left.png) no-repeat}.news-rss:before{left:0}.news-rss:after{right:0;top:25px}.news-rss .clr{padding:30px 35px 15px;background:url(../images/rss_bg_top.png) 5px 0 repeat-x #fff}.news-rss .text{width:45%;float:left;color:#6e6e6e}.news-rss .text .big{color:#222;font-size:21px;font-style:italic;margin-bottom:5px;font-family:Georgia,serif}.news-rss .form-rss{width:55%;float:left;position:relative}.news-rss .form-rss .form-label label{cursor:text;display:block;padding:0 20px;position:relative;border:1px solid #afafaf;border-radius:0 3px 3px 0}.news-rss .form-rss .form-label label input{border:0;padding:0;height:38px;background:0 0}.news-rss .form-rss .form-label label span{top:9px;left:20px;color:#c9cabd;display:block;position:absolute;-webkit-transition:all .2s ease;transition:all .2s ease}.news-rss .form-rss .form-label label.focused span{top:-3px;font-size:12px}.news-rss .form-rss button{top:1px;border:0;right:1px;color:#fff;width:180px;height:38px;display:block;font-weight:500;text-align:center;border-radius:3px;position:absolute;background:#cbda51;text-transform:uppercase;-webkit-transition:all .2s ease;transition:all .2s ease}.news-rss .form-rss button:hover{cursor:pointer;background:#a8b727}@media screen and (max-width:1024px){.news-rss .clr{padding:20px 20px 15px}.news-rss .text{width:55%}.news-rss .form-rss{width:45%}.news-rss .form-rss button{width:130px}}@media screen and (max-width:830px){.news-rss .form-rss,.news-rss .text{float:none;width:auto}.news-rss .text{text-align:center;margin-bottom:15px}}@media screen and (max-width:500px){.news-rss{margin-top:20px}}@media screen and (max-width:400px){.news-rss .form-rss .form-label label{border-radius:3px 3px 0 0}.news-rss .form-rss .form-label label input{width:100%}.news-rss .form-rss button{top:auto;right:auto;width:100%;position:relative;border-radius:0 0 3px 3px}}.brands-carousel{margin-top:25px;position:relative}.brands-carousel h2{font-size:18px;font-weight:500;line-height:48px;display:inline-block;vertical-align:middle}.brands-carousel .view-all{margin-left:20px;display:inline-block;text-decoration:none;vertical-align:middle}.brands-carousel .view-all:hover{text-decoration:underline}.brands-carousel .brands-list{display:none;position:relative}.brands-carousel .brands-list.slick-initialized{display:block}.brands-carousel .brands-list .slick-list{margin:0;padding:0;display:block;overflow:hidden;position:relative}.brands-carousel .brands-list .slick-list.dragging{cursor:pointer;cursor:hand}.brands-carousel .brands-list .slick-track{top:0;left:0;display:block;position:relative}.brands-carousel .brands-list .slick-track:after,.brands-carousel .brands-list .slick-track:before{content:'';display:table}.brands-carousel .brands-list .slick-slide{float:left;height:120px;display:block;min-height:1px;background:#fff;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.brands-carousel .brands-list .slick-arrow{top:-48px;right:0;border:0;padding:0;cursor:pointer;position:absolute;background:#e5e5e5;text-indent:-9999px;width:48px;height:48px;-webkit-transition:all .2s ease;transition:all .2s ease}.brands-carousel .brands-list .slick-arrow:hover{background-color:#ccc!important}.brands-carousel .brands-list .slick-arrow.slick-prev{right:48px;background:url(../images/owl_prev.png) center no-repeat #e5e5e5}.brands-carousel .brands-list .slick-arrow.slick-next{background:url(../images/owl_next.png) center no-repeat #e5e5e5}.brands-carousel .brands-list .slick-arrow.disabled{display:none}.brands-carousel .brand-item{height:120px;padding:0 25px;line-height:120px;text-align:center}.brands-carousel .brand-item img{max-width:100%;display:inline-block;vertical-align:middle}@media screen and (max-width:480px){.brands-carousel .brand-item{padding:0 10px}}.map-columns{width:100%}.map-columns td{padding:5px 10px}.map-columns ul.map-level-0 li>a{color:#4b4b4b;font-size:14px;text-decoration:none;text-transform:uppercase}.map-columns ul.map-level-0 li>a:hover{text-decoration:underline}.map-columns ul.map-level-0 li ul.map-level-1{margin:5px 0}.map-columns ul.map-level-0 li ul.map-level-1 li a{color:#72a451;font-size:13px;text-transform:none}footer{min-height:345px;margin-top:-345px;position:relative}footer .foot-top{min-height:275px;background:#444d43}footer .foot-top .indents{padding:35px 40px}footer .foot-top .logotype{width:14%;float:left;height:130px}footer .foot-top .logotype a{display:block;position:relative;text-indent:-9999px;width:100%;height:100%;background:url(../images/foot_logo.png) no-repeat;background-size:contain}footer .foot-top .info{width:35%;float:left}footer .foot-top .info .text{color:#a7aaa6;font-size:13px}footer .foot-top .info .text .slogan{color:#fff;font-style:italic;font-family:Georgia,serif}footer .foot-top .info .text .slogan b{display:block}footer .foot-top .info ul.social{margin-top:20px}footer .foot-top .info ul.social li{margin-right:30px;display:inline-block;vertical-align:middle;width:24px;height:24px}footer .foot-top .info ul.social li:last-child{margin-right:0}footer .foot-top .info ul.social li img{opacity:.3;display:block;-webkit-transition:all .2s ease;transition:all .2s ease}footer .foot-top .info ul.social li a{display:block}footer .foot-top .info ul.social li a:hover img{opacity:1}footer .foot-top .foot-links{width:49%;float:right}footer .foot-top .foot-links_item{width:30%;float:left}footer .foot-top .foot-links_item:nth-child(2){width:40%}footer .foot-top .foot-links_item:nth-child(4){display:none}footer .foot-top .foot-links_item span{display:block;font-size:13px;font-weight:500;margin-bottom:5px;text-transform:uppercase}footer .foot-top .foot-links_item span a{color:#b9cf0c;text-decoration:none}footer .foot-top .foot-links_item span a:hover{text-decoration:underline}footer .foot-top .foot-links_item ul li{font-size:13px}footer .foot-top .foot-links_item ul li a{color:#a7aaa6;text-decoration:none;-webkit-transition:all .2s ease;transition:all .2s ease}footer .foot-top .foot-links_item ul li a:hover{color:#b9cf0c}footer .foot-top .foot-links .payment{margin-top:25px}footer .foot-top .foot-links .payment span{color:#fff;display:block;font-size:13px;font-weight:500;margin-bottom:10px;text-transform:uppercase}footer .foot-top .foot-links .payment img{display:block;max-width:100%}footer .copyright{float:left;color:#a2a2a2;font-size:13px;line-height:70px}footer .coffee{float:right;padding:19px 0;font-size:13px;line-height:31px}footer .coffee .livestat{float:left;margin-right:10px;width:31px;height:31px}footer .coffee a{color:#a2a2a2;text-decoration:none;-webkit-transition:all .2s ease;transition:all .2s ease}.consultant,.to-top a{-webkit-transition:all .2s ease}footer .coffee a:hover{color:#72a451}@media screen and (max-width:1070px){footer{margin-top:0}footer .foot-top .indents{padding:20px}footer .foot-top .logotype{width:13%}footer .foot-top .info{width:33%}footer .foot-top .info ul.social li{margin:0 15px 10px 0}footer .foot-top .foot-links{width:52%}footer .foot-top .foot-links .payment{margin-top:10px}}@media screen and (max-width:1000px){footer{z-index:3}}@media screen and (max-width:850px){footer,footer .foot-top{min-height:1px}footer .foot-top .logotype{width:20%}footer .foot-top .info{width:80%}footer .foot-top .foot-links{display:none}}@media screen and (max-width:650px){footer .foot-top .logotype{width:30%}footer .foot-top .info{width:70%}}@media screen and (max-width:560px){footer .coffee{width:245px;line-height:16px}footer .coffee .livestat{margin-top:2px}}@media screen and (max-width:480px){footer .foot-top .logotype{width:25%;padding-right:15px;-webkit-box-sizing:border-box;box-sizing:border-box}footer .foot-top .info{width:75%}}@media screen and (max-width:430px){footer .copyright{float:none;line-height:21px;text-align:center;padding:10px 0 20px}footer .coffee{display:none}}.to-top{bottom:0;right:270px;display:none;z-index:1000;position:fixed;width:40px;height:40px}.to-top a{display:block;position:relative;text-indent:-9999px;width:100%;height:100%;background:url(../images/to_top.png) center no-repeat rgba(114,164,81,.5);transition:all .2s ease}.to-top.btm{bottom:70px}.to-top:hover a{cursor:pointer;background-color:#72a451}@media screen and (max-width:1490px){.to-top{right:230px}}@media screen and (max-width:1440px){.to-top{right:0}}@media screen and (max-width:1270px){.to-top{right:10px}}.consultant{right:0;top:100%;bottom:0;opacity:0;width:250px;z-index:1010;visibility:hidden;position:fixed;background:rgba(255,255,255,.9);transition:all .2s ease}.consultant>.consultant-inner{left:0;right:0;bottom:20%;background:#fff;position:absolute}.consultant>.consultant-inner .close{top:-10px;right:10px;display:block;cursor:pointer;position:absolute;text-indent:-9999px;width:20px;height:20px}.consultant>.consultant-inner .close:after,.consultant>.consultant-inner .close:before{top:0;left:50%;content:'';display:block;margin-left:-1px;position:absolute;background:#a8a8a8;width:1px;height:100%}.consultant>.consultant-inner .close:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.consultant>.consultant-inner .close:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.consultant.active{top:0;opacity:1;visibility:visible}.consultant .title{color:#212121;font-size:18px;font-weight:500;padding:25px 15px;border-bottom:1px solid #eee}.consultant .indents{padding:20px;font-size:13px}.consultant .clr{margin:20px 0 10px}.consultant .photo{overflow:hidden;border-radius:50%;display:inline-block;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box;width:75px;height:75px}.consultant .photo img{display:block;max-width:100%}.consultant .info{margin-left:15px;display:inline-block;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box}.consultant .info span{display:block}.consultant .info span.name{color:#a2a2a2;margin-bottom:5px}.consultant .info span.mail,.consultant .info span.tel{font-weight:500}.consultant .info span.mail a,.consultant .info span.tel a{color:inherit;text-decoration:none;-webkit-transition:all .2s ease;transition:all .2s ease}.consultant .info span.mail a:hover,.consultant .info span.tel a:hover{color:#72a451;text-decoration:underline}.consultant .feedback{font-size:12px;text-transform:uppercase}.consultant .feedback a{color:#72a451;text-decoration:none}.consultant .feedback a:hover{text-decoration:underline}@media screen and (max-width:1440px){.consultant .feedback,.consultant p{text-align:left}.consultant .indents{padding:20px}.consultant .photo{margin:0;display:inline-block}.consultant .info{text-align:left;margin-left:15px;display:inline-block}}@media screen and (max-width:1200px){.consultant{display:none!important}}.bx_medium.bx_bt_button{cursor:pointer}div.title-search-result{border:0}div.title-search-result .bx_searche{padding:10px;border:1px solid #c6c6c6}div.title-search-result .bx_searche .bx_img_element{width:15%;padding:0;background:0 0;position:relative}div.title-search-result .bx_searche .bx_item_element{width:85%;padding:0;float:left;margin-left:0}div.title-search-result .bx_searche .bx_item_element a{margin-top:0}div.title-search-result .bx_searche .bx_item_block.others_result{padding-top:10px}.popup-window{margin:0 10px 0 0}.popup-window-content img{height:auto;display:block;max-width:100%;margin:0 auto 10px}.popup-window .bx_medium.bx_bt_button{font-size:12px!important;letter-spacing:0!important;margin-bottom:10px}.popup-window-titlebar-close-icon{margin-right:10px!important}