@charset "UTF-8";*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}::selection{background:#000000;color:#fff}::-moz-selection{background:#000000;color:#fff}html{color:#0e1428;font-family:"Roboto", sans-serif;font-size:14px;background:#fff;overflow-x:hidden}body{min-height:100vh;padding-top:95px;transition:250ms}body.header-small{padding-top:70px}@media (max-width: 1000px){body.header-small{padding-top:60px}}@media (max-width: 600px){body{padding-top:60px}}a{color:inherit;text-decoration:none}.clr{clear:both}.hide{display:none}.vam{position:relative;display:block;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.flex{display:flex}.flex-wrap{flex-wrap:wrap}.wrapper{position:relative}.container{width:95%;margin:0 auto;position:relative}.container:after{clear:both;display:block;content:"";width:100%;height:0}@media (max-width: 1000px){.container{width:100%;padding:0 15px}}.container-wrap{width:1200px;margin:0 auto;position:relative}.container-wrap .container{width:100%}@media (max-width: 1000px){.container-wrap .container{padding:0}}.container-wrap:after{clear:both;display:block;content:"";width:100%;height:0}@media (max-width: 1000px){.container-wrap{width:100%;padding:0 15px}}.jump-to-start-page{width:45px;height:45px;text-align:center;color:#000;z-index:350;font-size:0;border:1px solid #000;border-radius:50%;text-decoration:none;background-color:#fff;position:fixed;bottom:75px;right:40px;visibility:hidden;opacity:0}.jump-to-start-page:after{width:12px;height:12px;border:1px solid #000;border-left:0;border-bottom:0;content:"";position:absolute;left:50%;top:50%;margin:-3px 0 0 -6px;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.jump-to-start-page.visible{opacity:1;visibility:visible}.flash-message{background:rgba(0, 0, 0, 0.8);position:fixed;left:0;top:0;width:100%;height:100%;z-index:5;font-size:16px}.flash-message .alert{background:#fff;color:#111;border-radius:2px;width:calc(100vw - 40px);max-width:600px;padding:20px;margin:10px auto;position:relative;display:block;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.flash-message .close{display:inline-block;width:35px;height:35px;overflow:hidden;position:absolute;right:15px;top:15px}.flash-message .close::before,.flash-message .close::after{content:"";position:absolute;height:2px;width:100%;top:50%;left:0;margin-top:-1px;background:#eee}.flash-message .close::before{height:4px;margin-top:-2px;border-radius:2px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}.flash-message .close::after{height:4px;margin-top:-2px;border-radius:2px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}.blur{filter:blur(5px);-webkit-filter:blur(5px);-moz-filter:blur(5px);-o-filter:blur(5px);-ms-filter:blur(5px)}@font-face{font-family:"simple-line-icons";src:url("../fonts/Simple-Line-Icons.eot?v=2.4.0");src:url("../fonts/Simple-Line-Icons.eot?v=2.4.0#iefix") format("embedded-opentype"), url("../fonts/Simple-Line-Icons.woff2?v=2.4.0") format("woff2"), url("../fonts/Simple-Line-Icons.ttf?v=2.4.0") format("truetype"), url("../fonts/Simple-Line-Icons.woff?v=2.4.0") format("woff"), url("../fonts/Simple-Line-Icons.svg?v=2.4.0#simple-line-icons") format("svg");font-weight:normal;font-style:normal}.modal-remember-to-buy{background:#fff;width:100%;max-width:780px;margin:0 auto;border:1px solid #c5c5c5;border-radius:3px;padding:3px}.modal-remember-to-buy .header{background:#dcdcdc;padding:9px 10px;border-radius:3px;display:flex;align-items:center}.modal-remember-to-buy .header button{width:20px;height:20px;border-radius:3px;display:flex;align-items:center;justify-content:center;background:#f6f6f6;border:1px solid #f6f6f6;position:relative;margin:0 0 0 auto;font-size:13px;font-weight:bold;line-height:20px}.modal-remember-to-buy .header button:hover{border-color:#ccc;background:#ededed}.modal-remember-to-buy h2{text-align:center;font-weight:bold;margin:0;padding:20px 0 5px 0;font-size:16px}.modal-remember-to-buy h4{text-align:center;font-weight:normal;margin:0;padding:0 0 20px 0;font-size:12px}.modal-remember-to-buy__list{max-height:400px;overflow-x:auto;border-bottom:2px solid #d3d3d3;margin:0 10px}.modal-remember-to-buy__list .item{display:flex;flex-wrap:wrap;padding:10px 0;border-top:1px solid #d3d3d3}.modal-remember-to-buy__list .item .image{width:16.66667%;text-align:center}.modal-remember-to-buy__list .item .image img{max-width:75px;max-height:75px;width:auto;height:auto;display:inline-block}@media (max-width: 600px){.modal-remember-to-buy__list .item .image{width:75px}}.modal-remember-to-buy__list .item .info{width:41.66667%}.modal-remember-to-buy__list .item .info a{display:inline-block;font-size:14px}.modal-remember-to-buy__list .item .info a:hover{color:#808080}.modal-remember-to-buy__list .item .info span{font-size:12px;line-height:150%;color:#636363}@media (max-width: 600px){.modal-remember-to-buy__list .item .info{width:calc(100% - 75px);padding:0 10px}}.modal-remember-to-buy__list .item .price{width:25%;text-align:right;font-size:15px;font-weight:bold;padding:0 10px 0 0;line-height:29px}@media (max-width: 600px){.modal-remember-to-buy__list .item .price{width:100%;padding:0 0 0 85px;text-align:left}}.modal-remember-to-buy__list .item .quantity{width:16.66667%;display:flex;margin:0 0 0 auto;justify-content:flex-end}.modal-remember-to-buy__list .item .quantity .btn{width:29px;height:29px;border:1px solid #c3c3c3;background:#fff;text-align:center;line-height:29px;transition:250ms}.modal-remember-to-buy__list .item .quantity .btn:hover{background:#eee}.modal-remember-to-buy__list .item .quantity input{width:40px;margin:0 3px;height:29px;line-height:29px;background:#fff;border:1px solid #c3c3c3;border-radius:0;outline:none;text-align:center}@media (max-width: 600px){.modal-remember-to-buy__list .item .quantity{width:100%;padding:0 0 0 85px;justify-content:flex-start}}.modal-remember-to-buy .footer{padding:10px;display:flex}.modal-remember-to-buy .footer .btn-black{background-color:#000;color:#fff;display:inline-block;border:0;font-weight:bold;line-height:31px;font-size:13px;padding:0 15px;border-radius:3px;transition:250ms}.modal-remember-to-buy .footer .btn-black:hover{background:#666}.modal-remember-to-buy .footer .btn-green{margin:0 0 0 auto;background-color:#3ba94a;color:#fff;display:inline-block;border:0;font-weight:bold;line-height:31px;font-size:13px;padding:0 15px;border-radius:3px;transition:250ms}.modal-remember-to-buy .footer .btn-green:hover{background:#2e8339}header{position:relative;background:#fff;position:fixed;left:0;top:0;width:100%;z-index:3;transition:250ms}header .header-container{width:100%;margin:0 auto;max-width:calc(100% - 40px);height:95px;align-items:center;display:flex;transition:250ms}@media (max-width: 1200px){header .header-container{max-width:calc(100% - 20px)}}@media (max-width: 1000px){header .header-container{padding:0}}@media (max-width: 600px){header .header-container{height:60px}}header .logo{padding:0;margin:0;display:inline-block;transition:250ms}header .logo svg{fill:#000000;width:190px;height:56px;transition:250ms}@media (max-width: 1000px){header .logo svg{width:147px;height:43px}}@media (max-width: 600px){header .logo svg{height:35px;width:120px}}header .logo img{height:60px;transition:250ms}@media (max-width: 600px){header .logo img{height:50px}}header nav{margin:0 auto;display:flex;align-items:center;transition:250ms}header nav.active{display:block}header nav > ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap}header nav > ul > li{margin:0 10px;line-height:48px;padding:0}header nav > ul > li > a{font-size:15px;display:block;position:relative;color:#000000;text-transform:uppercase;transition:250ms}header nav > ul > li > a:hover{color:#c6d30e}@media (max-width: 1100px){header nav > ul > li > a{color:#ccc}}header nav > ul > li.active a{color:#c6d30e}@media (max-width: 1200px){header nav > ul > li{margin:0 6px}}@media (max-width: 1100px){header nav > ul > li{width:100%;font-size:18px;font-weight:bold;border-bottom:1px solid #aaa;margin:0;padding:0 15px}}@media (max-width: 1100px){header nav{display:none;width:250px;height:100vh;background:#0c0c0c;position:fixed;left:0;top:0;overflow:auto;z-index:10}}header .right-controls{margin:0;display:flex;align-items:center;justify-content:flex-end}header .right-controls a{display:inline-block;margin:0 10px;position:relative}header .right-controls a i{font-size:20px}@media (max-width: 600px){header .right-controls a i{font-size:16px}}header .right-controls a span{text-align:center;background:#c6d30e;color:#fff;border-radius:50%;font-size:10px;width:15px;height:15px;line-height:15px;position:absolute;left:15px;top:-5px}@media (max-width: 600px){header .right-controls a span{font-size:8px;width:12px;height:12px;line-height:12px;left:10px}}header .right-controls a strong{display:inline-block;padding:0 0 0 10px;font-size:12px;position:relative;top:-3px}@media (max-width: 500px){header .right-controls a strong{display:none}}@media (max-width: 1200px){header .right-controls a{margin:0 5px}}@media (max-width: 600px){header .right-controls a{margin:0 3px}}header .right-controls .locales{width:80px;position:relative;margin:0 5px 0 0}header .right-controls .locales .current{cursor:pointer;display:flex;align-items:center;margin:0 auto 0 0;font-size:14px;color:#666;transition:250ms}header .right-controls .locales .current img{width:16px;margin:0 5px 0 0;display:inline-block}@media (max-width: 1200px){header .right-controls .locales .current img{margin:0}}@media (max-width: 1200px){header .right-controls .locales .current span{display:none}}header .right-controls .locales .current:hover{color:#111}header .right-controls .locales .current:after{content:"►";width:10px;height:10px;transform:rotate(90deg) scaleX(0.7);font-size:10px;margin-left:5px}@media (max-width: 1000px){header .right-controls .locales .current{margin:2px 0 0 0}}header .right-controls .locales .dropdown{visibility:hidden;opacity:0;position:absolute;left:-5px;top:120%;min-width:90px;width:calc(100% + 5px);background:#fff;box-shadow:0 3px 3px rgba(0, 0, 0, 0.1);padding:5px;transition:250ms}header .right-controls .locales .dropdown a{cursor:pointer;display:flex;align-items:center;margin:0 auto 0 0;font-size:14px;color:#666;transition:250ms}header .right-controls .locales .dropdown a img{width:16px;margin:0 5px 0 0}header .right-controls .locales .dropdown a:hover{color:#111}header .right-controls .locales:hover .dropdown{visibility:visible;opacity:1;top:100%}@media (max-width: 1200px){header .right-controls .locales{width:30px}}header .right-controls .user{display:flex;align-items:center;margin:0 0 0 10px;font-size:12px}header .right-controls .user i{font-size:20px}@media (max-width: 600px){header .right-controls .user i{font-size:16px}}header .right-controls .user > div a,header .right-controls .user > div span{display:block;text-decoration:underline}header .right-controls .user > div a:hover,header .right-controls .user > div span:hover{text-decoration:none}@media (max-width: 1200px){header .right-controls .user{margin:0 0 0 5px}}@media (max-width: 600px){header .right-controls .user{font-size:10px;margin:0 0 0 3px}}@media (max-width: 1100px){header .right-controls{padding-right:30px;margin-left:auto}}header .nav-toggle{display:none;margin:0;background-color:#fff;overflow:hidden;position:absolute;right:0;top:23px;width:30px;height:30px;font-size:0;text-indent:-9999px;appearance:none;box-shadow:none;border-radius:none;border:none;cursor:pointer;transition:background 0.3s;z-index:3;transition:250ms}header .nav-toggle:focus{outline:0}header .nav-toggle span{display:block;position:absolute;top:14px;left:6px;right:6px;height:2px;background:#000;transition:background 0s 0.3s;transition:250ms}header .nav-toggle span:after,header .nav-toggle span:before{position:absolute;display:block;left:0;width:100%;height:2px;background-color:#000;content:"";transition-duration:0.3s, 0.3s;transition-delay:0.3s, 0s}header .nav-toggle span:before{top:-6px;transition-property:top, transform}header .nav-toggle span:after{bottom:-6px;transition-property:bottom, transform}header .nav-toggle.is-active{background-color:#fff;position:fixed;z-index:5}header .nav-toggle.is-active span{background:0 0}header .nav-toggle.is-active span:before{top:0;transform:rotate(45deg)}header .nav-toggle.is-active span:after{bottom:0;transform:rotate(-45deg)}header .nav-toggle.is-active span:after,header .nav-toggle.is-active span:before{transition-delay:0s, 0.3s}@media (max-width: 1100px){header .nav-toggle.is-active span{display:none}}@media (max-width: 1100px){header .nav-toggle.is-active{width:calc(100vw - 250px);height:100vh;background:rgba(0, 0, 0, 0.7);position:fixed;top:0;left:250px;content:""}}@media (max-width: 1100px){header .nav-toggle{display:block;top:32px}}@media (max-width: 600px){header .nav-toggle{top:13px}}.header-small header{box-shadow:0px 1px 5px rgba(190, 190, 190, 0.5);z-index:50}.header-small header .header-container{height:75px}@media (max-width: 1000px){.header-small header .header-container{height:60px}}.header-small header .logo svg{width:147px;height:43px}@media (max-width: 1000px){.header-small header .logo svg{height:35px;width:120px}}.header-small header .logo img{height:50px}@media (max-width: 1100px){.header-small header .nav-toggle{top:13px}}@media (max-width: 1000px){.header-small header{height:60px}}footer{background:#000000;color:#fff;padding:60px 0 0 0}footer .logo{text-align:center;margin-bottom:20px}footer .logo svg{fill:#fff;width:300px;height:115px}@media (max-width: 500px){footer .logo svg{width:240px;height:75px}}footer .logo img{width:300px;height:115px;filter:invert(1)}footer .social{text-align:center}footer .social a{display:inline-block;margin:0 5px}footer .social a svg{width:18px;height:18px;fill:rgba(255, 255, 255, 0.6)}footer .footer__container{display:flex;flex-wrap:wrap;align-items:flex-start;width:1200px;margin:20px auto 0 auto}footer .footer__container .col{width:25%;color:rgba(255, 255, 255, 0.6);font-size:14px;padding:0 15px}footer .footer__container .col h4{font-size:16px;text-transform:uppercase;font-weight:700;letter-spacing:1.5px;color:#fff;margin-bottom:25px;position:relative;padding-bottom:6px}footer .footer__container .col h4:before{content:"";position:absolute;bottom:0;display:inline-block;width:30px;height:2px;background-color:rgba(255, 255, 255, 0.8)}footer .footer__container .col ul{margin:0;padding:0;list-style:none;line-height:25px}footer .footer__container .col ul li{display:block}footer .footer__container .col ul li svg{width:18px;height:18px;fill:rgba(255, 255, 255, 0.6)}footer .footer__container .col ul li i{display:inline-block;margin:2px 5px 0 0}footer .footer__container .col p{line-height:20px}footer .footer__container .col .images{display:flex;flex-wrap:wrap;align-items:flex-start;margin:0 -2px}footer .footer__container .col .images a{width:calc(33.3333% - 4px);display:inline-block;margin:2px}footer .footer__container .col .images a img{display:block;max-width:100%}@media (max-width: 900px){footer .footer__container .col{width:50%;margin:15px 0}}@media (max-width: 500px){footer .footer__container .col{width:100%}}footer .footer__container .copyright{width:100%;border-top:1px solid rgba(255, 255, 255, 0.1);margin:20px 0 0 0;padding:20px;text-align:center;color:rgba(255, 255, 255, 0.6);position:relative}footer .footer__container .copyright .social{margin:10px 0 0 0}@media (max-width: 1220px){footer .footer__container{width:100%}}footer .avente{margin:0 0 0 auto;position:absolute;right:0;top:18px}footer .avente a{text-indent:-99999px;display:inline-block;margin:0;padding:0;width:150px;height:50px;color:transparent;background:url(../img/avente.svg) no-repeat;background-size:100% auto;transition:250ms}footer .avente a:hover{opacity:0.7}.intro{height:880px;position:relative}.intro .slideshow-backgrounds-list{width:100%;height:880px;position:absolute;right:0;top:0}.intro .slideshow-backgrounds-list .item{position:absolute;left:0;top:0;background-size:cover;width:100%;height:100%;background-position:center center;opacity:0;visibility:hidden;transition:1.5s}.intro .slideshow-backgrounds-list .item.active{visibility:visible;opacity:1}@media (max-width: 600px){.intro .slideshow-backgrounds-list .item{background-position:center top}}@media (max-width: 1600px){.intro .slideshow-backgrounds-list{width:100%}}@media (max-width: 600px){.intro .slideshow-backgrounds-list{height:680px}}.intro .slideshow-content-list .item{position:absolute;left:0;top:0;visibility:hidden;opacity:0;width:100%;transition:1.5s}.intro .slideshow-content-list .item.active{visibility:visible;opacity:1}.intro .slideshow-content-list .item .text,.intro .slideshow-content-list .item .text-right{margin:0;position:absolute}.intro .slideshow-content-list .item .text p,.intro .slideshow-content-list .item .text-right p{font-weight:400;color:#333;margin:0 0 20px 0}.intro .slideshow-content-list .item .text p strong,.intro .slideshow-content-list .item .text-right p strong{font-weight:700px}@media (max-width: 600px){.intro .slideshow-content-list .item .text p,.intro .slideshow-content-list .item .text-right p{font-size:35px;line-height:40px}}@media (max-width: 400px){.intro .slideshow-content-list .item .text p,.intro .slideshow-content-list .item .text-right p{font-size:25px;line-height:30px}}.intro .slideshow-content-list .item .text a,.intro .slideshow-content-list .item .text-right a{display:inline-block;font-size:14px;background:#333;color:#fff;font-weight:500;line-height:36px;border-radius:20px;padding:0 0 0 20px;margin:0;transition:250ms}.intro .slideshow-content-list .item .text a:after,.intro .slideshow-content-list .item .text-right a:after{content:"";display:inline-block;width:8px;height:8px;margin:0 0 -1px 8px;opacity:0;visibility:hidden;border:3px solid #fff;border-left:0;border-bottom:0;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);transition:250ms}.intro .slideshow-content-list .item .text a:hover,.intro .slideshow-content-list .item .text-right a:hover{background:#000000;padding-right:20px}.intro .slideshow-content-list .item .text a:hover:after,.intro .slideshow-content-list .item .text-right a:hover:after{opacity:1;visibility:visible}.intro .slideshow-content-list .item .text.c111111 p,.intro .slideshow-content-list .item .text-right.c111111 p{color:#333}.intro .slideshow-content-list .item .text.cffffff p,.intro .slideshow-content-list .item .text-right.cffffff p{color:#fff}.intro .slideshow-content-list .item .text.brgba-255-255-255-5,.intro .slideshow-content-list .item .text-right.brgba-255-255-255-5{background:rgba(255, 255, 255, 0.5);padding:25px}.intro .slideshow-content-list .item .text.brgba-0-0-0-5,.intro .slideshow-content-list .item .text-right.brgba-0-0-0-5{background:rgba(0, 0, 0, 0.5);padding:25px}@media (max-width: 1100px){.intro .slideshow-content-list .item .text,.intro .slideshow-content-list .item .text-right{top:100px !important;left:30px !important}}.intro .slideshow-content-list .item .text-right{top:0;right:0;max-width:400px}@media (max-width: 1100px){.intro .slideshow-content-list .item .text-right{top:100px !important;left:auto !important;right:30px !important}}@media (max-width: 800px){.intro .slideshow-content-list .item .text-right{display:none}}@media (max-width: 1220px){.intro .slideshow-content-list .item{padding:0 20px}}.intro .slideshow-pagination{position:absolute;right:15px;top:50%;z-index:20;width:12px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.intro .slideshow-pagination .o{display:inline-block;width:12px;height:12px;background:#a3a3a3;border-radius:50%;cursor:pointer}.intro .slideshow-pagination .o.active{background:#c6d30e}@media (max-width: 600px){.intro{height:680px}}.advantages{display:flex;flex-wrap:wrap}.advantages .item{width:33.3333%;background:#333;color:#fff;padding:30px}.advantages .item:nth-child(even){background:#fff;color:#333}.advantages .item h4{text-align:center;font-size:22px;margin:0 0 20px 0;padding:0}.advantages .item p{text-align:justify;margin:0;padding:0;font-size:14px;line-height:19px}@media (max-width: 750px){.advantages .item{width:100%;padding:45px 30px}}.product-list{display:flex;flex-wrap:wrap;margin:0 -10px}.product-list .item{width:25%;padding:0 10px 30px 10px;margin:0 0 20px 0;position:relative}.product-list .item .image{margin:0 0 5px 0;position:relative}.product-list .item .image > a img{width:100%;transition:750ms}.product-list .item .image > a:nth-child(2) img{opacity:0;visibility:hidden;position:absolute;left:0;top:0}.product-list .item .image .tags{position:absolute;left:0;top:20px;z-index:3}.product-list .item .image .tags .tag{display:inline-block;text-transform:uppercase;color:#fff;letter-spacing:0.4px;font-size:12px;padding:5px 10px;font-weight:bold}.product-list .item .image .tags .tag.green{background:#438e44}.product-list .item .image .tags .tag.black{background:#000}.product-list .item .image .controls{position:absolute;right:10px;top:0;font-size:20px;opacity:0;visibility:hidden;z-index:3;transition:250ms}.product-list .item .image .controls a{display:block;margin:10px 0}.product-list .item .image .controls a svg{width:20px;height:17px;display:inline-block;fill:#000000}.product-list .item .image .controls a svg.full{display:none}.product-list .item .image .controls a svg.empty{display:inline-block}.product-list .item .title{font-size:13px;font-weight:normal;letter-spacing:0.3px;height:42px;overflow:hidden;line-height:21px;margin:0 0 5px 0;padding:0}.product-list .item .title a{display:inline;border-bottom:1px solid rgba(0, 0, 0, 0.1);transition:250ms}.product-list .item .title a:hover{border-color:rgba(0, 0, 0, 0.3)}.product-list .item .price-retail{font-size:13px;line-height:1.2;color:#949494}.product-list .item .price{font-size:14px;line-height:32px;color:#949494;position:absolute;left:10px;bottom:0;visibility:visible;opacity:1;height:32px;overflow:hidden;transition:250ms}.product-list .item .btn{font-weight:bold;line-height:32px;font-size:15px;position:absolute;left:10px;bottom:-10px;visibility:hidden;opacity:0;transition:250ms}.product-list .item .btn svg{width:17px;height:15px;display:inline-block;fill:#000000;margin:0 3px -2px 0}.product-list .item .btn svg.full{display:none}.product-list .item .btn svg.empty{display:inline-block}.product-list .item:hover .image > a:nth-child(2) img{opacity:1;visibility:visible}.product-list .item:hover .controls{opacity:1;visibility:visible}.product-list .item:hover .price{opacity:0;visibility:hidden}.product-list .item:hover .btn{opacity:1;visibility:visible;bottom:0}.product-list .item.wishlist-active .controls a svg.full{display:inline-block}.product-list .item.wishlist-active .controls a svg.empty{display:none}.product-list .item.wishlist-active .btn svg.full{display:inline-block}.product-list .item.wishlist-active .btn svg.empty{display:none}.product-list .item-row{width:100%;display:flex;flex-wrap:wrap;margin:0 10px 30px 10px;padding:20px 0;border-bottom:1px solid #f1f1f1}.product-list .item-row:last-child{border:0}.product-list .item-row .image{width:190px;margin:0 0 5px 0;position:relative}.product-list .item-row .image > a img{max-width:100%;transition:750ms}.product-list .item-row .image > a:nth-child(2) img{opacity:0;visibility:hidden;position:absolute;left:0;top:0}.product-list .item-row .image .tags{position:absolute;left:0;top:20px;z-index:3}.product-list .item-row .image .tags .tag{display:inline-block;text-transform:uppercase;color:#fff;letter-spacing:0.4px;font-size:12px;padding:5px 10px;font-weight:bold}.product-list .item-row .image .tags .tag.green{background:#438e44}.product-list .item-row .image .tags .tag.black{background:#000}.product-list .item-row .image .controls{position:absolute;right:10px;top:0;font-size:20px;opacity:0;visibility:hidden;z-index:3;transition:250ms}.product-list .item-row .image .controls a{display:block;margin:10px 0}.product-list .item-row .image .controls a svg{width:20px;height:17px;display:inline-block;fill:#000000}.product-list .item-row .image .controls a svg.full{display:none}.product-list .item-row .image .controls a svg.empty{display:inline-block}.product-list .item-row .center{width:calc(100% - 190px - 200px);padding:0 20px}.product-list .item-row .center h3{font-weight:400;font-size:24px;margin:0;padding:0}.product-list .item-row .center h3 a{border-bottom:1px solid #f1f1f1;transition:250ms}.product-list .item-row .center h3 a:hover{border-color:#111}.product-list .item-row .center p{line-height:1.5}.product-list .item-row .right{width:200px;text-align:center;border-left:1px solid #f1f1f1;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.product-list .item-row .right .price{color:#949494;font-size:16px;width:100%}.product-list .item-row .right a{display:block;margin:10px 0}.product-list .item-row .right a svg{width:20px;height:17px;display:inline-block;fill:#000000;margin:0 0 -3px 0}.product-list .item-row .right a svg.full{display:none}.product-list .item-row .right a svg.empty{display:inline-block}.product-list .item-row:hover .image > a:nth-child(2) img{opacity:1;visibility:visible}.product-list .item-row:hover .controls{opacity:1;visibility:visible}.product-list .item-row.wishlist-active .controls a svg.full{display:inline-block}.product-list .item-row.wishlist-active .controls a svg.empty{display:none}.product-list .item-row.wishlist-active .right a svg.full{display:inline-block}.product-list .item-row.wishlist-active .right a svg.empty{display:none}.home-products{display:flex;flex-wrap:wrap;align-items:center;padding:30px 10px}.home-products .slider-images{width:66.66%;overflow:hidden}.home-products .slider-images img{outline:none}.home-products .slider-images .slick-prev{width:25px;height:25px;border:2px solid #333;border-left:0;border-bottom:0;margin:-3px 0 0 0;background:none;position:absolute;left:10px;top:50%;text-indent:-99999px;z-index:3;opacity:0;outline:none;transition:250ms;-ms-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.home-products .slider-images .slick-next{width:25px;height:25px;border:2px solid #333;border-left:0;border-bottom:0;margin:-3px 0 0 0;background:none;position:absolute;right:10px;top:50%;text-indent:-99999px;z-index:3;opacity:0;outline:none;transition:250ms;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.home-products .slider-images:hover .slick-prev{left:30px;opacity:1}.home-products .slider-images:hover .slick-next{right:30px;opacity:1}@media (max-width: 800px){.home-products .slider-images{width:100%}}.home-products .product-list{width:100%;margin:0}.home-products .product-list .item{width:20%}@media (max-width: 800px){.home-products .product-list .item{width:33.3333%}}@media (max-width: 500px){.home-products .product-list .item{width:50%}}@media (max-width: 800px){.home-products .product-list{width:100%;margin:0}}.slider-images-line{background:#eaeaea;padding:200px 0;overflow:hidden}.slider-images-line .container-sm{width:1200px;margin:0 auto;position:relative}.slider-images-line .container-sm:after{clear:both;display:block;content:"";width:100%;height:0}@media (max-width: 1230px){.slider-images-line .container-sm{width:100%;padding:0 15px}}.slider-images-line.light{background:#fff}.slider-images-line__content{display:flex;flex-wrap:wrap;align-items:center}.slider-images-line__content.reverse .slider-images{order:2}@media (max-width: 750px){.slider-images-line__content.reverse .slider-images{margin-bottom:0}}.slider-images-line__content.reverse .text{order:1}@media (max-width: 750px){.slider-images-line__content.reverse .text{margin-bottom:30px}}.slider-images-line__content .slider-images{width:calc(50% - 20px)}.slider-images-line__content .slider-images .slick-prev{width:25px;height:25px;border:2px solid #333;border-left:0;border-bottom:0;margin:-3px 0 0 0;background:none;position:absolute;left:10px;top:50%;text-indent:-99999px;z-index:3;opacity:0;outline:none;transition:250ms;-ms-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.slider-images-line__content .slider-images .slick-next{width:25px;height:25px;border:2px solid #333;border-left:0;border-bottom:0;margin:-3px 0 0 0;background:none;position:absolute;right:10px;top:50%;text-indent:-99999px;z-index:3;opacity:0;outline:none;transition:250ms;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.slider-images-line__content .slider-images:hover .slick-prev{left:-20px;opacity:1}.slider-images-line__content .slider-images:hover .slick-next{right:-20px;opacity:1}.slider-images-line__content .slider-images .item{display:flex;outline:none}.slider-images-line__content .slider-images .item a{width:50%;display:block;position:relative}.slider-images-line__content .slider-images .item a img{max-width:100%}.slider-images-line__content .slider-images .item a:before{width:100%;height:100%;background:rgba(0, 0, 0, 0.7);content:"";position:absolute;left:0;top:0;visibility:hidden;opacity:0;transition:250ms}.slider-images-line__content .slider-images .item a:after{width:15px;height:15px;border:3px solid #fff;border-left:0;border-bottom:0;margin:-6px 0 0 -10px;position:absolute;left:50%;top:50%;content:"";visibility:hidden;opacity:0;transition:250ms;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.slider-images-line__content .slider-images .item a:hover:before,.slider-images-line__content .slider-images .item a:hover:after{visibility:visible;opacity:1}@media (max-width: 750px){.slider-images-line__content .slider-images{width:100%;margin-bottom:30px}}.slider-images-line__content .text{width:50%;padding:0 0 0 40px}.slider-images-line__content .text h3{font-size:26px;color:#1B1919;font-weight:normal;margin:10px 0 25px 0;padding:0;position:relative}.slider-images-line__content .text h3:after{width:30px;height:2px;background:#c6d30e;content:"";position:absolute;left:0;bottom:-10px}.slider-images-line__content .text p{line-height:24px;margin:0;padding:0}.slider-images-line__content .text p.small{font-size:14px;color:#9b9b9b;letter-spacing:3px}.slider-images-line__content .text .social{margin:20px 0 0 0;display:flex;align-items:center}.slider-images-line__content .text .social a{color:rgba(0, 0, 0, 0.6);font-size:18px;margin:0 10px 0 0}.slider-images-line__content .text .social a svg{fill:rgba(0, 0, 0, 0.6);width:18px;height:18px}@media (max-width: 750px){.slider-images-line__content .text{width:100%;padding:0}}@media (max-width: 750px){.slider-images-line{padding:90px 0}}.slider-images-full-line{background:#fff;overflow:hidden}.slider-images-full-line__content{display:flex;flex-wrap:wrap;align-items:center}.slider-images-full-line__content .image-simple{width:50%;background-size:cover;background-repeat:no-repeat;background-position:center center;min-height:500px}@media (max-width: 750px){.slider-images-full-line__content .image-simple{width:100%}}.slider-images-full-line__content .slider-images{width:50%}.slider-images-full-line__content .slider-images .slick-prev{width:25px;height:25px;border:2px solid #333;border-left:0;border-bottom:0;margin:-3px 0 0 0;background:none;position:absolute;left:10px;top:50%;text-indent:-99999px;z-index:3;opacity:0;outline:none;transition:250ms;-ms-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.slider-images-full-line__content .slider-images .slick-next{width:25px;height:25px;border:2px solid #333;border-left:0;border-bottom:0;margin:-3px 0 0 0;background:none;position:absolute;right:10px;top:50%;text-indent:-99999px;z-index:3;opacity:0;outline:none;transition:250ms;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.slider-images-full-line__content .slider-images:hover .slick-prev{left:-20px;opacity:1}.slider-images-full-line__content .slider-images:hover .slick-next{right:-20px;opacity:1}.slider-images-full-line__content .slider-images .item{display:flex;outline:none}.slider-images-full-line__content .slider-images .item a{width:50%;display:block;position:relative}.slider-images-full-line__content .slider-images .item a img{max-width:100%}.slider-images-full-line__content .slider-images .item a:before{width:100%;height:100%;background:rgba(0, 0, 0, 0.7);content:"";position:absolute;left:0;top:0;visibility:hidden;opacity:0;transition:250ms}.slider-images-full-line__content .slider-images .item a:after{width:15px;height:15px;border:3px solid #fff;border-left:0;border-bottom:0;margin:-6px 0 0 -10px;position:absolute;left:50%;top:50%;content:"";visibility:hidden;opacity:0;transition:250ms;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.slider-images-full-line__content .slider-images .item a:hover:before,.slider-images-full-line__content .slider-images .item a:hover:after{visibility:visible;opacity:1}@media (max-width: 750px){.slider-images-full-line__content .slider-images{width:100%;margin-bottom:30px;order:2}}.slider-images-full-line__content .text{width:50%;padding:0 40px;display:flex}.slider-images-full-line__content .text__content{max-width:600px;padding:0 100px}.slider-images-full-line__content .text__content h3{font-size:26px;color:#1B1919;font-weight:normal;margin:10px 0 25px 0;padding:0;position:relative}.slider-images-full-line__content .text__content h3:after{width:30px;height:2px;background:#c6d30e;content:"";position:absolute;left:0;bottom:-10px}.slider-images-full-line__content .text__content p{line-height:24px;margin:0 0 20px 0;padding:0;color:#4c4c4c}.slider-images-full-line__content .text__content p.small{font-size:14px;color:#9b9b9b;letter-spacing:3px}.slider-images-full-line__content .text__content .social{margin:20px 0 0 0;display:flex;align-items:center}.slider-images-full-line__content .text__content .social a{color:rgba(0, 0, 0, 0.6);font-size:18px;margin:0 10px 0 0}.slider-images-full-line__content .text__content .social a svg{fill:rgba(0, 0, 0, 0.6);width:18px;height:18px}@media (max-width: 1200px){.slider-images-full-line__content .text__content{padding:0 30px}}@media (max-width: 750px){.slider-images-full-line__content .text__content{padding:0}}@media (max-width: 1200px){.slider-images-full-line__content .text{padding:0}}@media (max-width: 750px){.slider-images-full-line__content .text{width:100%;padding:0 15px 30px 15px;order:1}}.slider-images-full-line__content.reverse .slider-images,.slider-images-full-line__content.reverse .image-simple{order:2}.slider-images-full-line__content.reverse .text{order:1}.slider-images-full-line__content.reverse .text__content{margin:0 0 0 auto;padding:0 0 0 40px}.slider-images-full-line__content.reverse .text__content p{padding-right:100px}.slider-images-full-line__content.reverse .text__content p.small{padding:0}@media (max-width: 1100px){.slider-images-full-line__content.reverse .text__content p{padding-right:0}}@media (max-width: 1200px){.slider-images-full-line__content.reverse .text__content{padding-left:15px}}@media (max-width: 750px){.slider-images-full-line__content.reverse .text__content{padding:0;width:100%;margin:0}}@media (max-width: 750px){.slider-images-full-line{padding:30px 0}}.home-fluid-boxes{background:url(../img/temp/06.jpg) no-repeat center center;background-attachment:fixed;background-size:cover;padding:200px 0}.home-fluid-boxes.bg-2{background-image:url(../img/temp/07.jpg)}.home-fluid-boxes .container-sm{width:1200px;margin:0 auto;position:relative}.home-fluid-boxes .container-sm:after{clear:both;display:block;content:"";width:100%;height:0}@media (max-width: 1230px){.home-fluid-boxes .container-sm{width:100%;padding:0 15px}}.home-fluid-boxes__content{display:flex;flex-wrap:wrap;align-items:flex-start}.home-fluid-boxes__content .box{background:rgba(51, 51, 51, 0.67);padding:20px 25px 20px 20px;color:#fff;width:33.33%;font-size:14px}.home-fluid-boxes__content .box.box-left{margin:0 auto 0 0}@media (max-width: 750px){.home-fluid-boxes__content .box.box-left{margin:25px 0}}.home-fluid-boxes__content .box.box-right{margin:0 0 0 auto}@media (max-width: 750px){.home-fluid-boxes__content .box.box-right{margin:25px 0}}.home-fluid-boxes__content .box h4{margin:0;padding:0;font-size:24px;margin:10px 0;padding:0}.home-fluid-boxes__content .box p{line-height:22px;margin:10px 0}.home-fluid-boxes__content .box ul{margin:10px 0;padding:0;list-style:none;line-height:28px}.home-fluid-boxes__content .box ul li{position:relative;padding:0 0 0 30px;position:relative}.home-fluid-boxes__content .box ul li:before{width:8px;height:8px;border:1px solid #c6d30e;border-left:0;border-bottom:0;content:"";display:inline-block;margin:0;position:absolute;left:10px;top:9px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media (max-width: 750px){.home-fluid-boxes__content .box{width:100%;margin:25px 0}}.newsletter{padding:100px 0}.newsletter h3{text-align:center;font-weight:700;font-size:30px;margin:0 0 30px 0;padding:0}.newsletter form{display:flex;flex-wrap:wrap;width:590px;margin:0 auto}.newsletter form .input{width:calc(100% - 150px);padding-right:5px}.newsletter form .input input{width:100%;height:40px;line-height:40px;border:0;border-bottom:2px solid rgba(129, 129, 129, 0.35);outline:none}@media (max-width: 450px){.newsletter form .input{width:100%;margin:0 0 10px 0}}.newsletter form .submit{width:150px}.newsletter form .submit input{width:100%;height:40px;line-height:40px;text-align:center;background:#000000;text-transform:uppercase;color:#fff;border:0;transition:250ms}.newsletter form .submit input:hover{background-color:#c6d30e;color:#000000}@media (max-width: 620px){.newsletter form{width:100%;padding:0 15px}}@media (max-width: 450px){.newsletter form{justify-content:center}}.images-line{display:flex;flex-wrap:wrap;align-items:flex-start}.images-line img{width:25%}@media (max-width: 750px){.images-line img{width:33.3333%}}@media (max-width: 600px){.images-line img{width:50%}}.breadcrumbs-line{padding:15px 0;margin:0 0 30px 0}.breadcrumbs-line ul{margin:0;padding:0;list-style:none}.breadcrumbs-line ul li{display:inline-block;color:#9E9E9E;font-size:13px;line-height:20px}.breadcrumbs-line ul li a{color:#000000}.breadcrumbs-line ul li a i{display:inline-block;margin-right:5px}.breadcrumbs-line ul li a:after{content:"/";display:inline-block;margin:0 2px 0 5px}.breadcrumbs-line ul li.back-history{margin:0 15px 0 8px}.breadcrumbs-line ul li.back-history a{display:block;transition:250ms}.breadcrumbs-line ul li.back-history a i{width:25px;height:7px;border-right:2px solid #000;border-bottom:2px solid #000;display:inline-block;position:relative;transition:250ms}.breadcrumbs-line ul li.back-history a i:before{content:"";position:absolute;left:-6px;bottom:-5px;width:0;height:0;border-style:solid;border-width:4px 6px 4px 0;border-color:transparent #000000 transparent transparent}.breadcrumbs-line ul li.back-history a:after{display:none}.breadcrumbs-line ul li.back-history:hover a{transform:scale(1.3)}.breadcrumbs-line.gray{background:#F9F9F9}.breadcrumbs-line.black{background:#000}.breadcrumbs-line.black li{color:rgba(255, 255, 255, 0.6)}.breadcrumbs-line.black li a{color:white}.pagination{width:100%;display:flex;align-items:center;justify-content:center;margin:0 0 20px 0}.pagination ul{margin:0;padding:0;list-style:none}.pagination ul li{display:inline-block;text-align:center}.pagination ul li a{display:block;border:1px solid transparent;border-bottom:1px solid #B1B1B1;color:#000;font-size:16px;width:34px;line-height:32px;transition:250ms}.pagination ul li a:hover{border-color:#1b1b1b}.pagination ul li.active a{background:#000000;color:#fff;border-color:#000000}.pagination ul li.next a{border:0;position:relative;text-indent:-99999px}.pagination ul li.next a:after{width:8px;height:8px;border:1px solid #b1b1b1;border-left:0;border-bottom:0;margin:-4px 0 0 -6px;position:absolute;left:50%;top:50%;content:"";transition:250ms;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.pagination ul li.prev a{border:0;position:relative;text-indent:-99999px}.pagination ul li.prev a:after{width:8px;height:8px;border:1px solid #b1b1b1;border-left:0;border-bottom:0;margin:-4px 0 0 -6px;position:absolute;left:50%;top:50%;content:"";transition:250ms;-ms-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.pagination ul li.disabled{display:none}.image-text-line{padding:40px 0}.image-text-line__container{width:1200px;margin:0 auto;display:flex;flex-wrap:wrap;align-items:flex-start}@media (max-width: 1230px){.image-text-line__container{width:100%;padding:0 15px}}.image-text-line__image{width:calc(50% - 20px)}.image-text-line__image img{max-width:100%}@media (max-width: 700px){.image-text-line__image{width:100%;margin:0 0 30px 0}}.image-text-line__main{width:calc(50% - 40px);margin:0 0 0 auto}.image-text-line__main h1{line-height:1.4;margin:0 0 15px 0;padding:0;font-size:28px}.image-text-line__main h3{line-height:1.4;font-weight:700;font-size:16px;margin:0 0 15px;padding:0}.image-text-line__main p{line-height:1.6;color:#4c4c4c}.image-text-line__main .cols{margin:0 -15px;display:flex;flex-wrap:wrap;align-items:flex-start}.image-text-line__main .cols .col{padding:15px 15px 0 15px}.image-text-line__main .cols .col.w25{width:25%}.image-text-line__main .cols .col.w33{width:33.3333%}.image-text-line__main .cols .col.w50{width:50%}.image-text-line__main .cols .col.w66{width:66.6666%}.image-text-line__main .cols .col.w100{width:100%}.image-text-line__main .btn-green{background:#c6d30e;color:#fff;line-height:40px;padding:0 20px;display:inline-block;margin:20px 0 0 0}@media (max-width: 700px){.image-text-line__main{width:100%}}.contact-line{padding:70px 0 40px 0}.contact-line__container{width:1200px;margin:0 auto;display:flex;flex-wrap:wrap;align-items:flex-start}@media (max-width: 1230px){.contact-line__container{width:100%;padding:0 15px}}.contact-line h3{width:100%;font-weight:700;font-size:42px;margin:0 0 20px 0;padding:0;text-align:center;line-height:1.4;text-transform:uppercase;position:relative}.contact-line h3 span{background:#fff;padding:0 25px;display:inline-block;position:relative;z-index:3}@media (max-width: 700px){.contact-line h3 span{padding:0 5px}}.contact-line h3:before{width:100%;background:rgba(118, 118, 118, 0.14);width:100%;height:1px;position:absolute;left:0;top:50%;content:""}@media (max-width: 700px){.contact-line h3{font-size:38px}}.contact-line h4{width:100%;font-weight:700;color:#000000;font-size:26px;margin:35px 0 20px 0;padding:0;line-height:1.4;text-transform:uppercase;position:relative}.contact-line h4 span{background:#fff;padding:0 25px 0 0;display:inline-block;position:relative;z-index:3}@media (max-width: 700px){.contact-line h4 span{padding:0 5px 0 0}}.contact-line h4:before{width:100%;background:rgba(118, 118, 118, 0.14);width:100%;height:1px;position:absolute;left:0;top:50%;content:""}.contact-line .subh{width:100%;color:rgba(0, 0, 0, 0.7);font-size:16px;margin:0 auto 50px auto;text-align:center;padding:0 25%;line-height:1.6}@media (max-width: 700px){.contact-line .subh{padding:0}}.contact-line__form{width:calc(50% - 80px);margin:0 auto 20px auto;line-height:1.6;color:#4f4f4f}.contact-line__form .input{margin:0 0 20px 0}.contact-line__form .input label{display:block}.contact-line__form .input input{width:100%;height:40px;line-height:40px;padding:0 15px;border:1px solid rgba(129, 129, 129, 0.25);font-size:14px;outline:none;transition:250ms}.contact-line__form .input input:focus{border-color:#000000}.contact-line__form .textarea{margin:0 0 20px 0}.contact-line__form .textarea label{display:block}.contact-line__form .textarea textarea{width:100%;height:200px;line-height:1.5;padding:10px 15px;border:1px solid rgba(129, 129, 129, 0.25);font-size:14px;outline:none;transition:250ms}.contact-line__form .textarea textarea:focus{border-color:#000000}.contact-line__form .submit input{background:rgba(129, 129, 129, 0.25);border:0;padding:0 20px;line-height:40px;height:40px;text-transform:uppercase;transition:250ms}.contact-line__form .submit input:hover{background:#000000;color:#fff}@media (max-width: 1100px){.contact-line__form{width:calc(50% - 20px)}}@media (max-width: 750px){.contact-line__form{width:100%}}.contact-line__info{width:calc(50% - 150px);margin:0 auto 20px auto;line-height:1.6;color:#4f4f4f}.contact-line__info .cols{margin:0 -15px;width:100%;display:flex;flex-wrap:wrap;align-items:flex-start}.contact-line__info .cols .col{padding:5px 15px 0 15px;width:50%}.contact-line__info .cols .col.w25{width:25%}.contact-line__info .cols .col.w33{width:33.3333%}.contact-line__info .cols .col.w50{width:50%}.contact-line__info .cols .col.w66{width:66.6666%}.contact-line__info .cols .col.w100{width:100%}@media (max-width: 700px){.contact-line__info .cols .col{width:100%}}@media (max-width: 1100px){.contact-line__info{width:calc(50% - 20px)}}@media (max-width: 750px){.contact-line__info{width:100%}}.image-text-head-line__container{width:1200px;margin:0 auto;display:flex;flex-wrap:wrap;align-items:center}@media (max-width: 1230px){.image-text-head-line__container{width:100%;padding:0 15px}}.image-text-head-line__container.reverse .image-text-head-line__image{order:1}.image-text-head-line__container.reverse .image-text-head-line__main{order:2;padding:40px 0 40px 50px}.image-text-head-line__image{width:calc(50% - 20px);margin:0 0 0 auto;display:flex;align-items:flex-end}.image-text-head-line__image img{max-width:100%;display:block}@media (max-width: 800px){.image-text-head-line__image{width:100%}}.image-text-head-line__main{width:calc(50% - 20px);padding:40px 50px 40px 0}.image-text-head-line__main h1{line-height:1.4;margin:0;padding:0;font-size:48px;text-transform:uppercase}.image-text-head-line__main h2{line-height:1.4;font-weight:normal;font-size:28px;margin:0 0 25px 0;padding:0}.image-text-head-line__main p{line-height:1.6;color:#4c4c4c;margin:0 0 20px 0;padding:0}@media (max-width: 800px){.image-text-head-line__main{width:100%;padding:20px 0}}.map-line{height:500px;margin:-30px 0 0 0;display:flex;align-items:center}.map-line .map{width:100%;height:550px;position:absolute;left:0;top:0}.map-line__container{width:1200px;margin:-70px auto 0 auto;display:flex;flex-wrap:wrap;align-items:center;position:relative;z-index:3}@media (max-width: 1230px){.map-line__container{width:100%;padding:0 15px}}.map-line .box{background:#111;color:#fff;width:400px;padding:40px}.map-line .box h2{font-weight:normal;line-height:1.4;font-size:22px;margin:0 0 20px 0;padding:0 0 0 0}.map-line .box p{color:rgba(255, 255, 255, 0.7);line-height:1.6}.texts-line{padding:1px 0 40px 0;margin:-30px 0 0 0;line-height:1.6;color:#4f4f4f}.texts-line__container{width:1200px;margin:0 auto}@media (max-width: 1230px){.texts-line__container{width:100%;padding:0 15px}}.texts-line h1{line-height:1.4;margin:0;padding:0;font-size:48px;margin:30px 0 25px 0;text-transform:uppercase;color:#000000}.texts-line h2{line-height:1.4;font-weight:normal;font-size:30px;margin:30px 0 25px 0;padding:0;color:#000000}.texts-line h3{font-size:26px;color:#1B1919;font-weight:normal;margin:40px 0 40px 0;padding:0;position:relative}.texts-line h3:after{width:30px;height:2px;background:#c6d30e;content:"";position:absolute;left:0;bottom:-20px}.search-main{background:rgba(0, 0, 0, 0.9);position:fixed;left:0;bottom:0;height:calc(100vh - 95px);width:100%;z-index:80;opacity:0;visibility:hidden;transition:250ms}.search-main.active{opacity:1;visibility:visible}.search-main .input{position:relative}.search-main .input input{width:100%;height:122px;line-height:122px;padding:0 40px 0 0;border:none;border-bottom:2px solid rgba(255, 255, 255, 0.3);color:#fff;background:none;font-size:68px;outline:none}@media (max-width: 1000px){.search-main .input input{font-size:48px}}@media (max-width: 550px){.search-main .input input{font-size:25px}}.search-main .input .close{text-indent:-99999px;position:absolute;cursor:pointer;top:0;right:0;width:40px;height:122px;color:#fff}.search-main .input .close:before{content:" ";position:absolute;width:40px;height:3px;right:0;top:50%;margin-top:-1px;display:inline-block;background-color:#fff;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.search-main .input .close:after{content:" ";position:absolute;width:40px;height:3px;right:0;top:50%;margin-top:-1px;display:inline-block;background-color:#fff;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.search-main .results{margin:20px 0 0 0;height:calc(100vh - 260px);overflow:auto}.search-main .results .product-list-min{display:flex;flex-wrap:wrap}.search-main .results .product-list-min .item{width:25%;border:0}.search-main .results .product-list-min .item .info{padding-right:20px}.search-main .results .product-list-min .item .info .title{color:#fff;font-size:17px}@media (max-width: 1000px){.search-main .results .product-list-min .item{width:50%}}@media (max-width: 350px){.search-main .results .product-list-min .item{width:100%}}.search-main .results .view-all{color:#fff;text-decoration:underline;display:inline-block;margin:20px 0;text-transform:uppercase}.search-main .results .view-all:hover{text-decoration:none}@media (max-width: 1000px){.search-main{height:calc(100vh - 75px)}}.header-small .search-main{height:calc(100vh - 75px)}@media (max-width: 1000px){.header-small .search-main{height:calc(100vh - 60px)}}.wishlist-page{padding:20px 0 50px 0}.wishlist-page__container{width:1200px;margin:0 auto}@media (max-width: 1230px){.wishlist-page__container{width:100%;padding:0 15px}}.wishlist-page .no-results{font-size:18px;font-weight:bold;text-align:center;width:100%;padding:50px 0;color:#111;text-transform:uppercase}.wishlist-page .wishlist-table{width:100%;margin:0 0 20px 0}.wishlist-page .wishlist-table .row{width:100%;display:flex;flex-wrap:wrap;border-bottom:1px solid #e7e7e7;line-height:80px}.wishlist-page .wishlist-table .row.head{font-weight:bold;text-transform:uppercase;font-size:17px;line-height:50px;border-bottom:2px solid #e7e7e7}@media (max-width: 1000px){.wishlist-page .wishlist-table .row.head{display:none}}.wishlist-page .wishlist-table .row .remove{padding:16px 0;width:60px;text-align:center}.wishlist-page .wishlist-table .row .remove a{width:20px;height:20px;display:inline-block;margin:4px 0 -3px 0}.wishlist-page .wishlist-table .row .remove a i{cursor:pointer;display:inline-block;border-radius:50%;background:#000;width:20px;height:20px;color:#fff;position:relative}.wishlist-page .wishlist-table .row .remove a i:before{content:" ";position:absolute;width:10px;height:2px;right:5px;top:50%;margin-top:-1px;display:inline-block;background-color:#fff;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.wishlist-page .wishlist-table .row .remove a i:after{content:" ";position:absolute;width:10px;height:2px;right:5px;top:50%;margin-top:-1px;display:inline-block;background-color:#fff;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.wishlist-page .wishlist-table .row .image{padding:16px 0;width:80px}.wishlist-page .wishlist-table .row .image img{max-width:100%;max-height:80px;display:block}@media (max-width: 700px){.wishlist-page .wishlist-table .row .image{display:none}}.wishlist-page .wishlist-table .row .title{padding:16px 20px;width:calc(100% - 550px)}@media (max-width: 1000px){.wishlist-page .wishlist-table .row .title{width:calc(100% - 140px)}}.wishlist-page .wishlist-table .row .price{padding:16px 12px;text-align:center;font-size:16px;width:150px}@media (max-width: 1000px){.wishlist-page .wishlist-table .row .price{width:33.3333%}}.wishlist-page .wishlist-table .row .quantity{padding:16px 12px;width:110px}.wishlist-page .wishlist-table .row .quantity__counter{display:flex;border:1px solid #e8e8e8;line-height:40px;margin:20px auto 0 auto;width:110px}.wishlist-page .wishlist-table .row .quantity__counter .up{border-left:1px solid #e8e8e8;color:#333;background:#f9f9f9;width:25px;text-align:center;cursor:pointer}.wishlist-page .wishlist-table .row .quantity__counter .down{border-right:1px solid #e8e8e8;color:#333;background:#f9f9f9;width:25px;text-align:center;cursor:pointer}.wishlist-page .wishlist-table .row .quantity__counter .num{width:calc(100% - 50px);text-align:center}@media (max-width: 700px){.wishlist-page .wishlist-table .row .quantity__counter{margin-top:-5px;width:90px}}@media (max-width: 1000px){.wishlist-page .wishlist-table .row .quantity{width:33.3333%}}.wishlist-page .wishlist-table .row .total{padding:16px 12px;font-weight:bold;text-align:center;font-size:17px;width:150px}@media (max-width: 1000px){.wishlist-page .wishlist-table .row .total{width:33.3333%}}@media (max-width: 700px){.wishlist-page .wishlist-table .row{line-height:30px}}.wishlist-page .wishlist-total{font-size:25px;text-align:right;font-weight:bold;text-transform:uppercase;padding:0 20px;display:flex;justify-content:flex-end}.wishlist-page .wishlist-total .label{padding-right:140px}@media (max-width: 700px){.wishlist-page .wishlist-total .label{padding-right:20px}}@media (max-width: 700px){.wishlist-page .wishlist-total{font-size:18px}}.wishlist-page .wishlist-form{margin:60px auto 0 auto;width:100%;max-width:800px}.wishlist-page .wishlist-form form{display:flex;flex-wrap:wrap;margin:0 -5px}.wishlist-page .wishlist-form form .input{margin:0 0 15px 0;padding:0 5px;width:33.3333%}.wishlist-page .wishlist-form form .input label{display:block;padding:0 0 5px 0}.wishlist-page .wishlist-form form .input input{width:100%;height:40px;line-height:40px;padding:0 15px;border:1px solid rgba(129, 129, 129, 0.25);font-size:14px;outline:none;transition:250ms}.wishlist-page .wishlist-form form .input input:focus{border-color:#000000}.wishlist-page .wishlist-form form .textarea{margin:0 0 15px 0;padding:0 5px;width:100%}.wishlist-page .wishlist-form form .textarea label{display:block;padding:0 0 5px 0}.wishlist-page .wishlist-form form .textarea textarea{width:100%;height:200px;line-height:1.5;padding:10px 15px;border:1px solid rgba(129, 129, 129, 0.25);font-size:14px;outline:none;transition:250ms}.wishlist-page .wishlist-form form .textarea textarea:focus{border-color:#000000}.wishlist-page .wishlist-form form .submit{padding:0 5px;width:100%}.wishlist-page .wishlist-form form .submit input{background:#c6d30e;color:#fff;border:0;padding:0 20px;line-height:40px;height:40px;text-transform:uppercase;transition:250ms}.wishlist-page .wishlist-form form .submit input:hover{background:#000000;color:#fff}.product-category__container{width:1200px;margin:0 auto;display:flex;flex-wrap:wrap;align-items:flex-start}@media (max-width: 1230px){.product-category__container{width:100%;padding:0 15px}}.product-category__aside{width:190px;margin:0 0 30px 0;display:flex;flex-wrap:wrap;transition:250ms}.product-category__aside:after{display:none;content:"";width:calc(100vw - 230px);height:100vh;background:rgba(0, 0, 0, 0.7);position:fixed;left:230px;top:0;transition:250ms}@media (max-width: 950px){.product-category__aside:after{display:block;left:-100%}}.product-category__aside.active{left:0}.product-category__aside.active:after{left:230px}.product-category__aside .close{display:none;text-align:right;background:#000;line-height:67px;color:#fff;padding:0 15px;width:calc(100% + 30px);border:0;margin:0 -15px;text-transform:uppercase}.product-category__aside .close i{cursor:pointer;display:inline-block;width:20px;height:20px;color:#fff;position:relative;margin:0 0 -5px 10px}.product-category__aside .close i:before{content:" ";position:absolute;width:20px;height:2px;right:0;top:50%;margin-top:-1px;display:inline-block;background-color:#fff;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.product-category__aside .close i:after{content:" ";position:absolute;width:20px;height:2px;right:0;top:50%;margin-top:-1px;display:inline-block;background-color:#fff;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media (max-width: 950px){.product-category__aside .close{display:block}}.product-category__aside h4{width:100%;font-size:16px;text-transform:uppercase;font-weight:700;letter-spacing:1.5px;color:#1B1919;margin:20px 0;position:relative;padding-bottom:4px}.product-category__aside h4:before{content:"";position:absolute;bottom:0;display:inline-block;width:30px;height:2px;background-color:rgba(0, 0, 0, 0.1)}.product-category__aside form.search{width:100%;position:relative;margin:0 0 20px 0}.product-category__aside form.search .input{width:100%}.product-category__aside form.search .input input{width:100%;height:40px;padding:0 50px 0 10px;line-height:40px;border:1px solid rgba(129, 129, 129, 0.25);font-size:14px}.product-category__aside form.search button{width:40px;height:40px;color:#666;background:none;line-height:40px;text-align:center;font-size:20px;border:0;position:absolute;right:0;top:0}.product-category__aside > ul{width:100%;margin:0 0 20px 0;padding:0;list-style:none}.product-category__aside > ul > li{line-height:30px;position:relative;margin:0 0 1px 0}.product-category__aside > ul > li > a{display:block;text-transform:uppercase;transition:250ms}.product-category__aside > ul > li > a:hover{color:#c6d30e}.product-category__aside > ul > li > .dropdown-arrow{width:30px;height:30px;position:absolute;right:0;top:0;z-index:2;cursor:pointer}.product-category__aside > ul > li > .dropdown-arrow:after{width:6px;height:6px;border:1px solid #bbb;border-left:0;border-bottom:0;margin:-6px 0 0 -4px;position:absolute;left:50%;top:50%;content:"";transition:250ms;-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg)}.product-category__aside > ul > li > ul{display:none;margin:0 0 5px 0;padding:0;list-style:none}.product-category__aside > ul > li > ul > li{line-height:24px}.product-category__aside > ul > li > ul > li > a{color:rgba(0, 0, 0, 0.6);padding:0 0 0 15px;display:block;position:relative}.product-category__aside > ul > li > ul > li > a:hover{color:#c6d30e}.product-category__aside > ul > li > ul > li > a:before{width:4px;height:4px;display:inline-block;border:1px solid #bbb;border-left:0;border-bottom:0;margin:0 0 2px -10px;content:"";position:absolute;left:10px;top:8px;transition:250ms;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.product-category__aside > ul > li > ul > li > ul{display:none;margin:0 0 0 15px;padding:0;list-style:none}.product-category__aside > ul > li > ul > li > ul > li{line-height:24px}.product-category__aside > ul > li > ul > li > ul > li > a{color:rgba(0, 0, 0, 0.6);padding:0 0 0 15px;display:block;position:relative}.product-category__aside > ul > li > ul > li > ul > li > a:hover{color:#c6d30e}.product-category__aside > ul > li > ul > li > ul > li.active > a{color:#c6d30e}.product-category__aside > ul > li > ul > li > ul ul{display:none}.product-category__aside > ul > li > ul > li.active > a{color:#c6d30e}.product-category__aside > ul > li.active > a{color:#c6d30e}.product-category__aside > ul > li.active > .dropdown-arrow:after{border-color:#c6d30e;margin-top:-2px;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.product-category__aside > ul > li.active > ul{display:block}.product-category__aside > ul > li.active > ul > li.active > ul{display:block}.product-category__aside .instagram-list{display:flex;flex-wrap:wrap;margin:0 0 20px 0}.product-category__aside .instagram-list span{width:calc(33.3333% - 5px);margin:0 5px 5px 0;position:relative}.product-category__aside .instagram-list span img{display:block;width:100%}.product-category__aside .instagram-list a{width:calc(33.3333% - 5px);margin:0 5px 5px 0;position:relative}.product-category__aside .instagram-list a img{display:block;width:100%}.product-category__aside .instagram-list a:before{width:100%;height:100%;background:rgba(0, 0, 0, 0.7);content:"";position:absolute;left:0;top:0;visibility:hidden;opacity:0;transition:250ms}.product-category__aside .instagram-list a:after{width:8px;height:8px;border:3px solid #fff;border-left:0;border-bottom:0;margin:-4px 0 0 -6px;position:absolute;left:50%;top:50%;content:"";visibility:hidden;opacity:0;transition:250ms;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.product-category__aside .instagram-list a:hover:before,.product-category__aside .instagram-list a:hover:after{visibility:visible;opacity:1}@media (max-width: 950px){.product-category__aside{width:230px;height:100vh;padding:0 15px;overflow:auto;position:fixed;left:-100%;top:0;z-index:30;background:#fff}}.product-category__main{width:calc(100% - 210px);padding:20px 0 0 0;margin:0 0 40px auto;display:flex;flex-wrap:wrap;align-items:flex-start}.product-category__main .breadcrumbs{width:40%;margin:0 auto 23px 0}.product-category__main .breadcrumbs ul{margin:0;padding:0;list-style:none}.product-category__main .breadcrumbs ul li{display:inline-block;color:#9E9E9E;font-size:13px;line-height:20px}.product-category__main .breadcrumbs ul li a{color:#000000}.product-category__main .breadcrumbs ul li a i{display:inline-block;margin-right:5px}.product-category__main .breadcrumbs ul li a:after{content:"/";display:inline-block;margin:0 2px 0 5px}.product-category__main .product-category-controls{width:60%;margin:0 0 0 auto;padding:0;color:#9E9E9E;font-size:14px;line-height:20px;text-align:right}.product-category__main .product-category-controls .counter{display:inline-block;margin:0 20px 0 0}@media (max-width: 950px){.product-category__main .product-category-controls .counter{margin:0}}.product-category__main .product-category-controls .btns{display:inline-block}.product-category__main .product-category-controls .btns .btn-icon{color:#9e9e9e;font-size:20px;font-weight:bold;display:inline-block;position:relative;bottom:-3px;margin:0 5px}.product-category__main .product-category-controls .btns .btn-icon.active{color:#000000}.product-category__main .product-category-controls .btns .btn-link{color:#000000;font-size:16px;font-weight:bold;display:inline-block;margin:0 5px}@media (max-width: 950px){.product-category__main .product-category-controls .btns .btn-link{display:none}}.product-category__main .responsive-btns{display:none;border-top:1px solid #eee;padding:15px 0;margin:-10px 0 15px 0;width:100%}.product-category__main .responsive-btns .btn-link{color:#000000;font-size:16px;font-weight:bold;display:inline-block;margin:0 5px}.product-category__main .responsive-btns .btn-link:last-of-type{margin:0 0 0 auto}.product-category__main .responsive-btns .open-sidebar span{display:inline-block;width:18px;height:2px;background-color:rgba(0, 0, 0, 0.8);position:relative;margin:0 7px 5px 0;transition:250ms}.product-category__main .responsive-btns .open-sidebar span:before{position:absolute;left:0;top:-6px;display:inline-block;width:18px;height:2px;background-color:rgba(0, 0, 0, 0.8);content:"";transition:250ms}.product-category__main .responsive-btns .open-sidebar span:after{position:absolute;left:0;top:6px;display:inline-block;width:18px;height:2px;background-color:rgba(0, 0, 0, 0.8);content:"";transition:250ms}@media (max-width: 950px){.product-category__main .responsive-btns{display:flex}}.product-category__main .product-filter{width:100%;margin:0 0 30px 0;color:rgba(0, 0, 0, 0.8);background-color:#F9F9F9;padding:30px;display:none;flex-wrap:wrap}.product-category__main .product-filter.active{display:flex}.product-category__main .product-filter h4{width:100%;font-size:16px;text-transform:uppercase;font-weight:700;letter-spacing:1.5px;color:#1B1919;margin:0 0 20px 0;position:relative;padding-bottom:4px}.product-category__main .product-filter h4:before{content:"";position:absolute;bottom:0;display:inline-block;width:30px;height:2px;background-color:rgba(0, 0, 0, 0.1)}.product-category__main .product-filter .col-links{width:33.3333%}.product-category__main .product-filter .col-links ul{margin:0;padding:0;list-style:none}.product-category__main .product-filter .col-links ul li{display:block;line-height:30px}.product-category__main .product-filter .col-links ul li a{display:block;color:#000000;transition:250ms}.product-category__main .product-filter .col-links ul li a:hover{color:#c6d30e}.product-category__main .product-filter .col-links ul li.active a{font-weight:bold}@media (max-width: 800px){.product-category__main .product-filter .col-links{width:50%}}@media (max-width: 500px){.product-category__main .product-filter .col-links{width:100%;margin:0 0 30px 0}}.product-category__main .product-filter .col-tags{width:33.3333%}.product-category__main .product-filter .col-tags__list a{display:inline-block;margin:2px 1px;border:1px solid rgba(92, 92, 92, 0.1);letter-spacing:0.3px;font-size:12px;padding:5px 12px;transition:250ms}.product-category__main .product-filter .col-tags__list a:hover{background:#c6d30e;color:#fff;border-color:#c6d30e}@media (max-width: 800px){.product-category__main .product-filter .col-tags{width:50%}}@media (max-width: 500px){.product-category__main .product-filter .col-tags{width:100%}}.product-category__main .product-list{width:calc(100% + 20px)}@media (max-width: 700px){.product-category__main .product-list .item{width:33.3333%}}@media (max-width: 500px){.product-category__main .product-list .item{width:50%}}.product-category__main .no-results{font-size:18px;font-weight:bold;text-align:center;width:100%;padding:50px 0;color:#111;text-transform:uppercase}@media (max-width: 950px){.product-category__main{width:100%}}.product-list-min .item{display:flex;flex-wrap:wrap;align-items:flex-start;border-bottom:1px solid rgba(124, 124, 124, 0.15);padding:10px 0}.product-list-min .item:first-child{padding-top:0}.product-list-min .item:last-child{border:0}.product-list-min .item img{float:left;width:calc(33.3333% - 5px);display:inline-block;height:auto}.product-list-min .item .info{margin:0 0 0 auto;width:calc(66.6666% - 5px)}.product-list-min .item .info .title{transition:250ms}.product-list-min .item .info .price{color:#afafaf;margin:5px 0 0 0}.product-list-min .item:hover .info .title{color:#c6d30e}.product-detail__container{width:1200px;margin:0 auto;display:flex;flex-wrap:wrap;align-items:flex-start}@media (max-width: 1230px){.product-detail__container{width:100%;padding:0 15px}}.product-detail .gallery{width:calc(50% - 20px);margin:0 0 40px 0;position:relative}.product-detail .gallery h2{margin:0 0 20px 0;padding:0;font-weight:normal;font-size:38px;display:none}@media (max-width: 750px){.product-detail .gallery h2{display:block}}.product-detail .gallery .images{margin:0 0 6px 0;padding:0 3px}.product-detail .gallery .images a img{width:100%}.product-detail .gallery .thumbnails div{position:relative}.product-detail .gallery .thumbnails div img{margin:0 3px;max-width:calc(100% - 8px)}.product-detail .gallery .thumbnails div.noclick{pointer-events:none}.product-detail .gallery .thumbnails .slick-prev{height:100%;width:30px;border:0;background:rgba(255, 255, 255, 0.7);position:absolute;left:0;top:0;text-indent:-99999px;z-index:3;opacity:0;outline:none;transition:250ms}.product-detail .gallery .thumbnails .slick-prev:after{width:12px;height:12px;border:2px solid #333;content:"";border-left:0;border-bottom:0;margin:-7px 0 0 0;background:none;position:absolute;left:12px;top:50%;-ms-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.product-detail .gallery .thumbnails .slick-next{height:100%;width:30px;border:0;background:rgba(255, 255, 255, 0.7);position:absolute;right:0;top:0;text-indent:-99999px;z-index:3;opacity:0;outline:none;transition:250ms}.product-detail .gallery .thumbnails .slick-next:after{width:12px;height:12px;border:2px solid #333;content:"";border-left:0;border-bottom:0;margin:-7px 0 0 0;background:none;position:absolute;right:12px;top:50%;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.product-detail .gallery .thumbnails:hover .slick-prev{opacity:1}.product-detail .gallery .thumbnails:hover .slick-next{opacity:1}.product-detail .gallery .tags{position:absolute;right:3px;top:20px;z-index:3}.product-detail .gallery .tags .tag{display:inline-block;text-transform:uppercase;color:#fff;letter-spacing:0.4px;font-size:12px;padding:5px 10px;font-weight:bold}.product-detail .gallery .tags .tag.green{background:#438e44}.product-detail .gallery .tags .tag.black{background:#000}@media (max-width: 750px){.product-detail .gallery{width:100%;margin:0 0 30px 0}}.product-detail .info{width:calc(50% - 20px);margin:0 0 40px auto;display:flex;align-items:flex-start;flex-wrap:wrap}.product-detail .info h1{margin:0 0 20px 0;padding:0;font-weight:normal;font-size:38px;width:100%}@media (max-width: 750px){.product-detail .info h1{display:none}}.product-detail .info .price{color:#000;margin:0;font-size:28px;width:100%}.product-detail .info .price-strike{color:#aaa;margin:0;font-size:17px;width:100%}.product-detail .info .description{line-height:1.5;color:#4c4c4c;width:100%}.product-detail .info .description p{margin:0 0 20px 0;padding:0}.product-detail .info .description ul{margin:0 0 20px 0;padding:0}.product-detail .info .description ul li{display:block;margin:0 0 0 10px}.product-detail .info .description ul li:before{width:4px;height:4px;display:inline-block;border:1px solid #bbb;border-left:0;border-bottom:0;margin:0 10px 2px -10px;content:"";transition:250ms;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.product-detail .info .custom-list{margin:0 0 0 25px;padding:0;list-style:none;line-height:1.6;width:100%}.product-detail .info .custom-list li{display:block;color:#4c4c4c;font-weight:normal;text-transform:uppercase}.product-detail .info .custom-list li:last-child{margin-bottom:25px}.product-detail .info .custom-list li:before{width:4px;height:4px;display:inline-block;border:1px solid #c6d30e;border-left:0;border-bottom:0;margin:0 10px 2px -10px;content:"";transition:250ms;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.product-detail .info .variants{margin:0 0 25px 0;width:100%}.product-detail .info .variants .item{margin:0 0 10px 0}.product-detail .info .variants .item select{padding:7px 30px 7px 10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #000;background-image:url(../img/select-down2.png);background-position:right 10px center;background-repeat:no-repeat}.product-detail .info .add-to-wishlist{margin:0 0 20px 0;display:flex;justify-content:flex-end}.product-detail .info .add-to-wishlist a{background:#000000;color:#fff;line-height:40px;padding:0 15px;display:block;width:100%;transition:250ms}.product-detail .info .add-to-wishlist a svg{width:20px;height:17px;display:inline-block;fill:#fff;margin:0 5px -3px 0}.product-detail .info .add-to-wishlist a svg.full{display:none}.product-detail .info .add-to-wishlist a svg.empty{display:inline-block}.product-detail .info .add-to-wishlist a:hover{background:#c6d30e}.product-detail .info .add-to-wishlist.wishlist-active a svg.full{display:inline-block}.product-detail .info .add-to-wishlist.wishlist-active a svg.empty{display:none}.product-detail .info .add-to-cart{width:calc(100% - 215px);margin:0 20px 15px 0}.product-detail .info .add-to-cart form{display:flex;width:100%}.product-detail .info .add-to-cart .quantity{display:flex}.product-detail .info .add-to-cart .quantity .btn{width:30px;height:40px;border:1px solid #c3c3c3;background:#fff;text-align:center;line-height:40px;transition:250ms}.product-detail .info .add-to-cart .quantity .btn:first-child{border-right:0}.product-detail .info .add-to-cart .quantity .btn:last-child{border-left:0}.product-detail .info .add-to-cart .quantity .btn:hover{background:#eee}.product-detail .info .add-to-cart .quantity input{width:50px;height:40px;line-height:40px;background:#fff;border:1px solid #c3c3c3;border-radius:0;outline:none;text-align:center}.product-detail .info .add-to-cart input[type="submit"]{font-weight:normal;border:none;color:#000;width:calc(100% - 170px);cursor:pointer;background:#c6d30e;-webkit-appearance:none;display:inline-block;margin:0 0 0 10px;padding:10px 25px;text-decoration:none;border-radius:0;text-align:center;outline:none;transition:250ms}.product-detail .info .add-to-cart input[type="submit"]:hover{background:#99a30b}@media (max-width: 1000px){.product-detail .info .add-to-cart{width:100%}}.product-detail .info .parameters{border-top:1px solid rgba(119, 119, 119, 0.17);padding:20px 0;line-height:2;color:#4c4c4c;width:100%}.product-detail .info .parameters strong{color:#000000}.product-detail .info .parameters i.status{width:8px;height:8px;margin:0 4px 0 0;display:inline-block}.product-detail .info .parameters i.status.green{background:#c6d30e}.product-detail .info .parameters i.status.gray{background:#ccc}.product-detail .info .parameters a:hover{text-decoration:underline}@media (max-width: 750px){.product-detail .info{width:100%;margin:0}}.product-detail-gray{background:#f9f9f9;padding:40px 0}.product-detail-gray .tabs{width:100%}.product-detail-gray .tabs ul{margin:0 0 10px 0;padding:0;list-style:none;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.product-detail-gray .tabs ul li{display:inline-block;margin-right:30px;margin-bottom:15px;transition:250ms}.product-detail-gray .tabs ul li a{display:inline-block;font-size:20px;font-weight:600;color:rgba(0, 0, 0, 0.5);padding:3px 0;border-bottom:1px solid #E4E4E4;transition:250ms}.product-detail-gray .tabs ul li:hover a,.product-detail-gray .tabs ul li.active a{color:#000000;border-color:#000000}@media (max-width: 750px){.product-detail-gray .tabs ul li{display:block;text-align:center;width:100%}}.product-detail-gray .tabs .tab{display:none;line-height:1.5}.product-detail-gray .tabs .tab.active{display:block}.product-detail-gray .tabs .tab table{border:0;width:100%;max-width:550px;margin:0 auto}.product-detail-gray .tabs .tab table tr th{padding:15px 12px;border-bottom:1px solid #E6E6E6;text-align:left}.product-detail-gray .tabs .tab table tr td{padding:15px 12px;border-bottom:1px solid #E6E6E6;text-align:right}.product-detail-gray .tabs .tab .download-file{margin:5px 0 0 0}.product-detail-gray .tabs .tab .download-file a{display:flex;align-items:center}.product-detail-gray .tabs .tab .download-file a i.icon{width:35px;height:35px;background:#d9d9d9;display:flex;align-items:center;justify-content:center;margin:0 10px 0 0;border-radius:3px;transition:250ms}.product-detail-gray .tabs .tab .download-file a i.icon svg{fill:#fff;width:45%;height:45%}.product-detail-gray .tabs .tab .download-file a:hover i.icon{background:#aaa}.product-detail-gray .tabs .tab .certification-authority{margin:30px 0 0 0}.product-detail-gray .tabs .tab .certification-authority img{display:block;max-width:80px;margin-bottom:10px}.product-detail-gray .tabs .tab.technical-drawing{text-align:center}.product-detail-gray .tabs .tab.technical-drawing img{max-width:800px;max-height:800px}@media (max-width: 600px){.product-detail-gray .tabs .tab.technical-drawing img{width:100%;max-height:none}}.product-detail-gray .tabs .tab.technical-drawing iframe{width:800px;height:600px}@media (max-width: 840px){.product-detail-gray .tabs .tab.technical-drawing iframe{width:100%}}.product-detail-gray .tabs .tab.technical-drawing .btn{background:#c6d30e;color:#fff;line-height:40px;padding:0 20px;display:inline-block;margin:20px 0 0 0;transition:250ms}.product-detail-gray .tabs .tab.technical-drawing .btn:hover{background:#333}.related-products{margin:40px 0;overflow:hidden}.related-products__container{width:1200px;margin:0 auto;display:flex;flex-wrap:wrap;align-items:flex-start}@media (max-width: 1230px){.related-products__container{width:100%;padding:0 15px}}.related-products h2{width:100%;font-size:26px;font-weight:normal;margin:0 0 50px 0;text-align:center;text-transform:uppercase;line-height:1.4;position:relative}.related-products h2:before{content:" ";position:absolute;bottom:-12px;left:50%;margin-left:-15px;width:30px;height:2px;display:inline-block;background-color:#c6d30e}.related-products .product-list{width:100%}.related-products .product-list .slick-prev{width:25px;height:25px;border:2px solid #333;border-left:0;border-bottom:0;margin:-3px 0 0 0;background:none;position:absolute;left:10px;top:50%;text-indent:-99999px;z-index:3;opacity:0;outline:none;transition:250ms;-ms-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.related-products .product-list .slick-next{width:25px;height:25px;border:2px solid #333;border-left:0;border-bottom:0;margin:-3px 0 0 0;background:none;position:absolute;right:10px;top:50%;text-indent:-99999px;z-index:3;opacity:0;outline:none;transition:250ms;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.related-products .product-list:hover .slick-prev{left:-20px;opacity:1}.related-products .product-list:hover .slick-next{right:-20px;opacity:1}.related-products .product-list .slick-dots{margin:0;padding:0;list-style:none;text-align:center;width:100%}.related-products .product-list .slick-dots li{display:inline-block;margin:0 5px;width:10px}.related-products .product-list .slick-dots li button{width:10px;height:12px;display:inline-block;border:0;background:#ccc;border-radius:50%;text-indent:-99999px;outline:none}.related-products .product-list .slick-dots li.slick-active button{background:#1f1f1f}.sign__container{width:1200px;margin:0 auto;display:flex;flex-wrap:wrap;align-items:flex-start}@media (max-width: 1230px){.sign__container{width:100%;padding:0 15px}}.sign h1{line-height:1.4;margin:0;padding:0;font-size:48px;text-transform:uppercase;width:100%}.sign h2{line-height:1.4;font-weight:normal;font-size:28px;margin:0 0 25px 0;padding:0;width:100%}.sign form{width:400px;border:1px solid #ccc;border-radius:5px;padding:20px;margin:20px 0 40px 0;display:flex;flex-wrap:wrap;align-items:center}.sign form .alert{width:100%;margin:0 0 15px 0;background:#cc0000;color:#fff;padding:10px}.sign form .input{margin:0 0 15px 0;width:100%}.sign form .input label{display:block;padding:0 0 5px 0}.sign form .input input{width:100%;height:40px;border:1px solid #ccc;border-radius:2px;outline:none;padding:0 15px}.sign form .input input:focus{border:1px solid #000}.sign form input[type=submit]{border:1px solid #000;background:#000;color:#fff;line-height:40px;padding:0 20px;display:inline-block}.sign form input[type=submit]:hover{border:1px solid #000;background:#fff;color:#000}.sign form .forgotten-password{text-decoration:underline;margin:0 0 0 auto;display:inline-block}.sign form .forgotten-password:hover{text-decoration:none}.order{padding:0 0 30px 0}.order__container{width:1200px;margin:0 auto;display:flex;flex-wrap:wrap;align-items:flex-start}@media (max-width: 1200px){.order__container{width:100%}}.order__header{width:100%;display:flex;align-items:flex-end;border-bottom:1px solid #b4b4b4;padding:30px 0}.order__header .col-left{width:20%}.order__header .col-left .btn{display:inline-block;font-size:12px;padding:10px 10px;color:#353535;border:1px solid #b4b4b4;text-decoration:none;min-width:118px;margin-bottom:2px;text-align:center;transition:250ms}.order__header .col-left .btn:hover{background:#eee}@media (max-width: 600px){.order__header .col-left{order:2;width:50%}}.order__header .col-center{width:60%;margin:0 auto;text-align:center}.order__header .col-center .num{font-size:170px;line-height:1;font-weight:bold}@media (max-width: 600px){.order__header .col-center .num{font-size:90px}}.order__header .col-center h1{text-align:center;font-size:26px;font-weight:bold;margin:0 0 5px 0;padding:0}.order__header .col-center ul{margin:0;padding:0;list-style:none;display:flex;justify-content:center}.order__header .col-center ul li:after{content:"›";margin:0 5px;display:inline-block}.order__header .col-center ul li:last-child:after{display:none}.order__header .col-center ul.gray{color:#d1d3d4;font-size:18px}.order__header .col-center ul.gray strong{color:#333}@media (max-width: 600px){.order__header .col-center{width:100%;order:1;margin:0 0 30px 0}}.order__header .col-right{width:20%;text-align:right}.order__header .col-right .btn{display:inline-block;font-size:12px;padding:10px 10px;color:#353535;border:1px solid #b4b4b4;text-decoration:none;min-width:118px;margin-bottom:2px;text-align:center;transition:250ms}.order__header .col-right .btn:hover{background:#eee}@media (max-width: 600px){.order__header .col-right{order:3;width:50%}}@media (max-width: 600px){.order__header{flex-wrap:wrap}}.order__footer{padding:40px;display:flex;flex-wrap:wrap;align-items:flex-start;width:100%}.order__footer .col-left{width:64%;line-height:1.8;display:flex;flex-wrap:wrap;align-items:flex-start}.order__footer .col-left p{width:100%;padding:5px 0;margin:0}.order__footer .col-left .icon-text{width:33.3333%;display:flex;align-items:center;line-height:1.3;margin:25px 0 0 0}.order__footer .col-left .icon-text svg{width:30px;height:25px;fill:#333;margin:0 15px 0 0}.order__footer .col-left .icon-text strong{display:block}@media (max-width: 550px){.order__footer .col-left .icon-text strong{display:inline-block;padding:0 5px 0 0}}@media (max-width: 550px){.order__footer .col-left .icon-text{width:100%;margin:15px 0 0 0}}@media (max-width: 900px){.order__footer .col-left{width:100%;order:2}}.order__footer .col-right{width:30%;margin:0 0 0 auto;display:flex;flex-wrap:wrap}.order__footer .col-right .item{width:100%;font-size:16px;padding:5px 0;display:flex}.order__footer .col-right .item .v{text-align:right;margin:0 0 0 auto}.order__footer .col-right .item.summary{font-size:20px;font-weight:bold}.order__footer .col-right .minimum-order{text-align:center;color:#cc0000;width:100%;padding:15px 0 0 0;font-size:16px}.order__footer .col-right .input{width:100%;margin:15px 0}.order__footer .col-right .input a,.order__footer .col-right .input input{font-weight:normal;border:none;color:#fff;width:100%;cursor:pointer;background:#000;-webkit-appearance:none;display:inline-block;font-size:17px;padding:13px 25px;text-decoration:none;border-radius:0;text-align:center;outline:none;text-transform:uppercase;transition:250ms}.order__footer .col-right .input a:hover,.order__footer .col-right .input input:hover{background:#333}.order__footer .col-right .link{color:#aaa;transition:250ms}.order__footer .col-right .link:hover{color:#333}.order__footer .col-right .icon{margin:0 0 0 auto}.order__footer .col-right .icon svg{width:18px;height:18px;fill:#aaa;transition:250ms}.order__footer .col-right .icon:hover svg{fill:#333}@media (max-width: 900px){.order__footer .col-right{width:100%;order:1;margin-bottom:30px}}@media (max-width: 1000px){.order__footer{padding:20px 0}}.order__item-list{width:100%}.order__item-list .item{display:flex;padding:20px 40px;border-bottom:1px solid #e7e7e7;position:relative}.order__item-list .item .remove{position:absolute;right:0;bottom:15px;color:#888;font-size:19px;transition:250ms}.order__item-list .item .remove:hover{color:#333}@media (max-width: 600px){.order__item-list .item .remove{right:50%;margin-right:-10px}}.order__item-list .item .image{width:20%}.order__item-list .item .image img{width:100%;display:block}@media (max-width: 600px){.order__item-list .item .image{width:100%;margin-bottom:15px}}.order__item-list .item .info{width:calc(80% - 180px);padding:10px 30px 10px 80px}.order__item-list .item .info .title{display:block;text-decoration:none;font-weight:bold;color:black;font-size:120%;margin:0 0 20px}.order__item-list .item .info .code span{color:#808181;padding-right:15px;display:inline-block}.order__item-list .item .info p{line-height:1.5}@media (max-width: 1000px){.order__item-list .item .info{padding:10px 20px}}@media (max-width: 600px){.order__item-list .item .info{padding:10px 0 20px 0;width:100%}}.order__item-list .item .right{width:180px;display:flex;flex-wrap:wrap;align-self:center}.order__item-list .item .right .quantity{display:flex;margin:0 0 20px auto}.order__item-list .item .right .quantity .btn{width:30px;height:39px;border:1px solid #c3c3c3;background:#fff;text-align:center;line-height:39px;transition:250ms}.order__item-list .item .right .quantity .btn:first-child{border-right:0}.order__item-list .item .right .quantity .btn:last-child{border-left:0}.order__item-list .item .right .quantity .btn:hover{background:#eee}.order__item-list .item .right .quantity input{width:50px;height:39px;line-height:39px;background:#fff;border:1px solid #c3c3c3;border-radius:0;outline:none;text-align:center}@media (max-width: 600px){.order__item-list .item .right .quantity{margin:0 auto 20px auto}}.order__item-list .item .right .price{padding:5px 0;text-align:right;width:100%}.order__item-list .item .right .price.gray{color:#939598;font-weight:300}.order__item-list .item .right .price.summary{font-size:20px;font-weight:bold}@media (max-width: 600px){.order__item-list .item .right .price{text-align:center}}@media (max-width: 600px){.order__item-list .item .right{width:100%}}@media (max-width: 1000px){.order__item-list .item{padding:20px 0 40px 0}}@media (max-width: 600px){.order__item-list .item{flex-wrap:wrap}}.order__form{width:100%;max-width:800px;margin:0 auto;padding:0}.order__form h2{font-weight:normal;font-size:18px;margin:40px 0 15px 0;padding:0;position:relative}.order__form h2 .n{position:absolute;left:-26px;height:40px;width:40px;font-weight:bold;font-size:35px;line-height:1;padding:10px 0 0;top:-22px}@media (max-width: 850px){.order__form h2 .n{left:0;position:relative;display:inline-block;top:3px}}.order__form p{margin:0 0 20px 0;padding:0}.order__form .btn{display:inline-block;font-size:12px;padding:9px 20px;color:#353535;border:1px solid #b4b4b4;text-decoration:none;min-width:118px;margin-bottom:2px;text-align:center;transition:250ms}.order__form .btn:hover{background:#eee}.order__form .row{display:flex;flex-wrap:wrap;width:calc(100% + 20px);margin:0 -10px}.order__form .row .input{margin-left:10px;margin-right:10px}@media (max-width: 500px){.order__form .row .input:last-child{margin-bottom:10px}}.order__form .input{width:calc(50% - 20px);margin:0 0 10px 0}.order__form .input label{display:block;font-size:16px;color:#818181;padding:0 0 3px 0}.order__form .input input{width:100%;height:34px;line-height:34px;display:block;border:1px solid #dfdfdf;padding:0 10px;outline:none;-webkit-appearance:none;-moz-appearance:none;background-color:white}.order__form .input input:disabled{background:#eee;color:#000;opacity:1;cursor:not-allowed}.order__form .input select{width:100%;height:34px;line-height:34px;display:block;border:1px solid #dfdfdf;padding:0 10px;outline:none;background-color:white}.order__form .input select:disabled{background:#eee;color:#000;opacity:1;cursor:not-allowed}@media (max-width: 900px){.order__form .input{width:100%}}.order__form .radio-list{display:flex;flex-wrap:wrap;margin:0 0 20px 0}.order__form .radio-list .radio{margin-right:25px;display:flex;align-items:center}.order__form .radio-list .radio input{margin:0 5px 0 0}.order__form .radio-list .radio:last-child{margin-right:0}.order__form .checkbox-list{display:flex;flex-wrap:wrap;margin:10px 0;padding:15px;border:solid 1px #f1f1f1;background-color:#f8f8f8}.order__form .checkbox-list .checkbox{margin-right:25px;display:flex;align-items:center}.order__form .checkbox-list .checkbox input{margin:0 5px 0 0}.order__form .checkbox-list .checkbox:last-child{margin-right:0}.order__form .other-delivery-address{display:none}.order__form .other-delivery-address.active{display:block}.order__form .method-list .item{display:flex;align-items:center;padding:10px 10px;margin:0;cursor:pointer;transition:250ms}.order__form .method-list .item input{margin:0 0 0 5px}.order__form .method-list .item label{width:calc(100% - 30px);margin:0 0 0 auto;display:flex;align-items:center;cursor:pointer}.order__form .method-list .item label .desc{width:calc(100% - 50px);padding:0 15px 0 0;color:#727272;line-height:1.5}.order__form .method-list .item label .desc strong{color:#333;font-size:15px;color:#000}.order__form .method-list .item label .image{width:60px;text-align:center}.order__form .method-list .item label .image img{max-width:60px;max-height:30px;display:inline-block}.order__form .method-list .item:hover{background:#eee}.order__form table{width:100%}.order__form table tr th{padding:7px 5px;font-size:12px}.order__form table tr th:first-child{text-align:center}.order__form table tr th:nth-child(2){text-align:left}.order__form table tr th:last-child,.order__form table tr th:nth-child(3){text-align:right}.order__form table tr td{padding:7px 5px}.order__form table tr td:first-child{text-align:center}.order__form table tr td:last-child,.order__form table tr td:nth-child(3){text-align:right}.order__form table tr td.left{text-align:left}.order__form table tr td.line{border-bottom:1px solid #ddd}.order__form table tr td.summary{font-weight:bold;font-size:16px}.order__form .condition-checkbox{display:flex;align-items:center;margin:30px 0 0 0;font-weight:bold;padding:0 15px}.order__form .condition-checkbox a{text-decoration:underline}.order__form .condition-checkbox a:hover{text-decoration:none}.order__form .condition-checkbox input{margin:0 5px 0 0}.order__form .submit{margin:30px 0 10px 0}.order__form .submit a,.order__form .submit input{font-weight:normal;border:none;color:#fff;width:100%;cursor:pointer;background:#000;-webkit-appearance:none;display:inline-block;font-size:17px;padding:13px 25px;text-decoration:none;border-radius:0;text-align:center;outline:none;text-transform:uppercase;transition:250ms}.order__form .submit a:hover,.order__form .submit input:hover{background:#333}.order.order-complete{text-align:center;padding:50px 0}.order.order-complete svg{width:104px;height:104px;margin:0 auto}.order.order-complete h1{width:100%;font-size:20px;margin:40px auto 10px auto;padding:0}.order.order-complete p{width:100%;max-width:51%;margin:15px auto;padding:0}.order.order-complete p.green{color:green}.order.order-complete p.red{color:#cc0000}.order.order-complete .btn{width:100%;margin:30px 0 0 0}.order.order-complete .btn a{display:inline-block;font-size:12px;padding:12px 20px;color:#353535;border:1px solid #999;text-decoration:none;margin-bottom:2px;text-align:center;text-transform:uppercase;transition:250ms}.order.order-complete .btn a:hover{border-color:#111;background:#eee}.order.order-complete .btn-dark{width:100%;margin:-5px 0 10px 0}.order.order-complete .btn-dark a{display:inline-block;font-size:12px;padding:12px 20px;color:#fff;background:#000;text-decoration:none;text-align:center;text-transform:uppercase;transition:250ms}.order.order-complete .btn-dark a:hover{background:#333}@media (max-width: 1300px){.order{padding:30px 10px}}@media (max-width: 1000px){.order{padding:15px 10px}}