@import url("https://fonts.googleapis.com/css?family=Montserrat:300,400,400i,600,700");@import url("https://fonts.googleapis.com/css?family=Open+Sans:300,700,700i");@import url("https://fonts.googleapis.com/css?family=Roboto:400,900");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,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline}body,html{height:100%}a img,fieldset,img{border:none}button,input[type=submit]{cursor:pointer}button::-moz-focus-inner,input[type=submit]::-moz-focus-inner{padding:0;border:0}textarea{overflow:auto}button,input{margin:0;padding:0;border:0}a,a:focus,button,h1,h2,h3,h4,h5,h6,input,select,span,textarea{outline:none}ol,ul{list-style-type:none}@media screen and (max-width:1024px){*{-webkit-text-size-adjust:none}}table{border-spacing:0;border-collapse:collapse;width:100%}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}body{font-weight:400;font-size:12px;line-height:1.4}a{color:inherit}a,a:hover{text-decoration:none}a:hover{-webkit-transition:.3s ease-out;transition:.3s ease-out}h1,h2,h3,h4,h5,h6{color:inherit;font-weight:400}h1{font-size:24px}h2{font-size:22px}h3{font-size:20px}h4{font-size:18px}h5{font-size:16px}h6{font-size:14px}.modal{display:none}.clear{clear:both;height:0;overflow:hidden}.float_left{float:left!important}.float_right{float:right!important}.float_none{float:none!important}.text_right{text-align:right!important}.text_center{text-align:center!important}.text_left{text-align:left!important}.absolute{position:absolute!important}.relative{position:relative!important}.fixed{position:fixed!important}.background_none{background:none!important}.inline{display:inline}.inline-block{display:inline-block}.block{display:block}.hidden{display:none}.wrapper{overflow:hidden}.popup{display:none}.c-menu{position:fixed;z-index:3;background-color:#fff;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.c-menu input[type=text]{border:1px solid #999;height:44px;float:left;padding:0 20px;margin-top:10px;width:-webkit-calc(70% - 42px);width:calc(70% - 42px)}.c-menu form{width:100%;position:relative;overflow:hidden}.c-menu input[type=submit]{width:30%;margin-top:10px;float:right;height:46px}.menu{list-style:none;margin:0;padding:0}.menu .sub-menu{display:none}.c-menu--push-left,.c-menu--push-right,.c-menu--slide-left,.c-menu--slide-right{width:100%;height:100%;overflow-y:scroll}@media (min-width:320px){.c-menu--push-left,.c-menu--push-right,.c-menu--slide-left,.c-menu--slide-right{width:300px}}.c-menu--push-left .menu-item,.c-menu--push-right .menu-item,.c-menu--slide-left .menu-item,.c-menu--slide-right .menu-item{display:block;text-align:center;border-top:1px solid #999;font-family:Montserrat;font-size:14px;font-weight:400;line-height:24px}.c-menu--push-left .menu-item:first-child,.c-menu--push-right .menu-item:first-child,.c-menu--slide-left .menu-item:first-child,.c-menu--slide-right .menu-item:first-child{border-top:none}.c-menu--push-left .menu-item:last-child,.c-menu--push-right .menu-item:last-child,.c-menu--slide-left .menu-item:last-child,.c-menu--slide-right .menu-item:last-child{border-bottom:none}.c-menu--push-left .menu-item a,.c-menu--push-right .menu-item a,.c-menu--slide-left .menu-item a,.c-menu--slide-right .menu-item a{display:block;padding:12px 24px;color:#000}.c-menu--push-left .c-menu__close,.c-menu--push-right .c-menu__close,.c-menu--slide-left .c-menu__close,.c-menu--slide-right .c-menu__close{display:block;padding:12px 24px;width:100%}.c-menu--push-left,.c-menu--slide-left{top:0;left:0;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}@media (min-width:320px){.c-menu--push-left,.c-menu--slide-left{-webkit-transform:translateX(-300px);-ms-transform:translateX(-300px);transform:translateX(-300px)}}.c-menu--push-left.is-active,.c-menu--slide-left.is-active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.c-menu--push-right,.c-menu--slide-right{top:0;right:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}@media (min-width:320px){.c-menu--push-right,.c-menu--slide-right{-webkit-transform:translateX(300px);-ms-transform:translateX(300px);transform:translateX(300px)}}.c-menu--push-right.is-active,.c-menu--slide-right.is-active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.c-menu--push-bottom,.c-menu--push-top,.c-menu--slide-bottom,.c-menu--slide-top{vertical-align:middle;width:100%;height:60px;text-align:center;overflow-x:scroll}.c-menu--push-bottom .menu,.c-menu--push-top .menu,.c-menu--slide-bottom .menu,.c-menu--slide-top .menu{display:inline-block;text-align:center}.c-menu--push-bottom .menu-item,.c-menu--push-top .menu-item,.c-menu--slide-bottom .menu-item,.c-menu--slide-top .menu-item{display:inline-block;line-height:60px}.c-menu--push-bottom .menu-item a,.c-menu--push-top .menu-item a,.c-menu--slide-bottom .menu-item a,.c-menu--slide-top .menu-item a{display:block;padding:0 4px;color:#fff}.c-menu--push-bottom .c-menu__close,.c-menu--push-top .c-menu__close,.c-menu--slide-bottom .c-menu__close,.c-menu--slide-top .c-menu__close{display:inline-block;margin-right:12px;padding:0 24px;height:60px;line-height:60px}.c-menu--push-top,.c-menu--slide-top{top:0;left:0;-webkit-transform:translateY(-60px);-ms-transform:translateY(-60px);transform:translateY(-60px)}.c-menu--push-top.is-active,.c-menu--slide-top.is-active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.c-menu--push-bottom,.c-menu--slide-bottom{bottom:0;left:0;-webkit-transform:translateY(60px);-ms-transform:translateY(60px);transform:translateY(60px)}.c-menu--push-bottom.is-active,.c-menu--slide-bottom.is-active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.o-wrapper.has-push-left{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}@media (min-width:320px){.o-wrapper.has-push-left{-webkit-transform:translateX(300px);-ms-transform:translateX(300px);transform:translateX(300px)}}.o-wrapper.has-push-right{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}@media (min-width:320px){.o-wrapper.has-push-right{-webkit-transform:translateX(-300px);-ms-transform:translateX(-300px);transform:translateX(-300px)}}.o-wrapper.has-push-top{-webkit-transform:translateY(60px);-ms-transform:translateY(60px);transform:translateY(60px)}.o-wrapper.has-push-bottom{-webkit-transform:translateY(-60px);-ms-transform:translateY(-60px);transform:translateY(-60px)}body.has-active-menu{overflow:hidden}.c-menu__close{color:#fff;background-color:#000;font-size:14px;border:none;-webkit-box-shadow:none;box-shadow:none;border-radius:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.c-menu__close:focus{outline:none}.c-mask{position:fixed;z-index:2;top:0;left:0;overflow:hidden;width:0;height:0;background-color:#fff;opacity:0;-webkit-transition:opacity .3s,width 0s .3s,height 0s .3s;transition:opacity .3s,width 0s .3s,height 0s .3s}.c-mask.is-active{width:100%;height:100%;opacity:.7;-webkit-transition:opacity .3s;transition:opacity .3s}#return-to-top{position:fixed;bottom:20px;right:20px;background:#000;background:rgba(0,0,0,.7);width:50px;height:50px;display:block;text-decoration:none;border-radius:35px;display:none;-webkit-transition:all .3s linear}#return-to-top,#return-to-top i{-webkit-transition:all .3s ease;transition:all .3s ease}#return-to-top i{color:#fff;margin:0;position:relative;left:16px;top:13px;font-size:19px}#return-to-top:hover{background:rgba(0,0,0,.9)}#return-to-top:hover i{color:#fff;top:5px}html{font-size:16px}.container{margin:0 auto;width:1230px;text-align:inherit;max-width:inherit}.placeholder_section{padding:50px 0;background:red;font-family:Open Sans;font-size:22px;font-weight:700;font-style:italic;text-transform:uppercase;letter-spacing:-.48px}input[type=submit]{background-color:#cf5c0d;background-image:-webkit-gradient(linear,left bottom,left top,from(#cf5c0d),to(#f26b0f));background-image:-webkit-linear-gradient(bottom,#cf5c0d,#f26b0f);background-image:linear-gradient(0deg,#cf5c0d 0,#f26b0f);color:#fff;font-family:Montserrat;font-size:.75rem;font-weight:700;line-height:2rem;letter-spacing:.12px;padding:.625rem 1.875rem}.section_title{color:#f17c1f;font-family:Open Sans;font-size:3rem;font-weight:700;font-style:italic;line-height:1.1;text-transform:uppercase;letter-spacing:-.48px;text-align:center;margin-bottom:2rem}.slider_arrow{border:solid #000;border-width:0 4px 4px 0;display:inline-block;padding:4px;cursor:pointer;z-index:5}.slider_arrow.right{position:absolute;top:-webkit-calc(50% + 4px);top:calc(50% + 4px);right:-35px;-webkit-transform:rotate(-45deg) translateY(-50%);-ms-transform:rotate(-45deg) translateY(-50%);transform:rotate(-45deg) translateY(-50%)}.slider_arrow.left{position:absolute;top:-webkit-calc(50% - 4px);top:calc(50% - 4px);left:-35px;-webkit-transform:rotate(135deg) translateY(-50%);-ms-transform:rotate(135deg) translateY(-50%);transform:rotate(135deg) translateY(-50%);z-index:4}.header{-webkit-transform:translateZ(0);transform:translateZ(0);position:fixed;top:0;width:100%;z-index:6;background:#fff}.header.is-fixed .center-section{padding:.75rem 0 .7rem}.header.is-fixed .center-section .logo img{max-height:28px;width:auto}.header.is-fixed .center-section .slogan ul li{font-size:1.2rem}.header.is-fixed .bottom-section nav ul li a{padding:1.1rem 1.7rem}.header.is-fixed .bottom-section .search{height:3.075rem}.header .top-section{height:3.125rem;line-height:3.125rem;background-color:#e9e9e9;text-align:right;position:relative;z-index:7}.header .top-section ul li{display:inline-block;vertical-align:middle;line-height:.94rem;padding:0 .94rem 0 .81rem;position:relative}.header .top-section ul li:after{content:"";width:.16rem;height:1.88rem;background-color:#b2b2b2;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.header .top-section ul li:last-child{padding-right:0}.header .top-section ul li:last-child:after{display:none}.header .top-section ul li a{color:#f26b0f;font-family:Montserrat;font-size:.875rem;font-weight:700;line-height:1.5rem;letter-spacing:.14px}.header .top-section ul li a img,.header .top-section ul li a span{display:inline-block;vertical-align:middle}.header .top-section ul li a img{margin-right:.625rem}.header .top-section ul li a:hover span{text-decoration:underline}.header .center-section{padding:1.875rem 0 1.7rem;position:relative;overflow:hidden;-webkit-transition:padding .35s ease-in;transition:padding .35s ease-in}.header .center-section .logo{float:left}.header .center-section .logo img{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.header .center-section .slogan{float:right}.header .bottom-section{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;background-color:#f37a1f;background-image:-webkit-gradient(linear,left bottom,left top,from(#cf5c0d),to(#f26b0f));background-image:-webkit-linear-gradient(bottom,#cf5c0d,#f26b0f);background-image:linear-gradient(0deg,#cf5c0d 0,#f26b0f)}.header .bottom-section nav{float:left}.header .bottom-section nav ul li{display:inline-block;vertical-align:middle;margin-left:-.25rem}.header .bottom-section nav ul li.active a,.header .bottom-section nav ul li:hover a{background-color:#2b2b2b}.header .bottom-section nav ul li:hover .sub-menu{visibility:visible;opacity:1}.header .bottom-section nav ul li a{padding:1.623rem 1.9rem;line-height:1;display:block;color:#fff;font-family:Montserrat;font-weight:600;font-size:.875rem;text-transform:uppercase;letter-spacing:.14px;-webkit-transition:padding .35s ease-in,background .2s ease-in;transition:padding .35s ease-in,background .2s ease-in}.header .bottom-section nav ul li .sub-menu{position:absolute;min-width:210px;max-width:260px;background:#2b2b2b;visibility:hidden;opacity:0;-webkit-transition:visibility 0s,opacity .2s linear;transition:visibility 0s,opacity .2s linear}.header .bottom-section nav ul li .sub-menu li a{padding:.8rem 1rem;font-size:.7rem}.header .bottom-section nav ul li.current-menu-item a,.header .bottom-section nav ul li.current-menu-parent a{background-color:#2b2b2b}.header .bottom-section .search{width:341px;float:right;height:4.125rem;background:rgba(0,0,0,.1);position:relative;-webkit-transition:padding .35s ease-in;transition:padding .35s ease-in}.header .bottom-section .search form{width:100%;height:100%}.header .bottom-section .search input[type=text]{color:#fff;font-family:Montserrat;font-size:.875rem;font-style:italic;line-height:1.5rem;letter-spacing:.14px;padding:0 .625rem 0 1.19rem;background:none;height:100%;width:100%;border:none;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background-color .2s ease-in;transition:background-color .2s ease-in}.header .bottom-section .search input[type=text]::-webkit-input-placeholder{color:#d68046}.header .bottom-section .search input[type=text]:-ms-input-placeholder{color:#d68046}.header .bottom-section .search input[type=text]::placeholder{color:#d68046}.header .bottom-section .search input[type=text]:focus{background:rgba(0,0,0,.15)}.header .bottom-section .search input[type=image]{position:absolute;top:50%;right:1.625rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:1.125rem;height:1.19rem;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.header .mobile_menu{float:right;display:none}.header .mobile_menu nav{display:none;text-align:right}.header .mobile_menu.open nav{display:block;margin-top:15px;font-size:1.2rem}.header .mobile_menu #hamburger{width:50px;height:34px;position:relative;margin:0 auto;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}.header .mobile_menu #hamburger,.header .mobile_menu #hamburger span{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.header .mobile_menu #hamburger span{display:block;position:absolute;height:4px;width:100%;background:#f26b0f;opacity:1;left:0;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.header .mobile_menu #hamburger span:first-child{top:0;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.header .mobile_menu #hamburger span:nth-child(2){top:15px;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.header .mobile_menu #hamburger span:nth-child(3){top:30px;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.header .mobile_menu #hamburger.open span:first-child{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:-2px;left:2.6rem}.header .mobile_menu #hamburger.open span:nth-child(2){width:0;opacity:0}.header .mobile_menu #hamburger.open span:nth-child(3){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:34px;left:2.6rem}.header .mobile_slogan ul,.header .slogan ul{padding-top:.25rem}.header .mobile_slogan ul li,.header .slogan ul li{display:inline-block;color:#f26b0f;font-family:Open Sans;font-size:1.5rem;font-weight:700;font-style:italic;line-height:1.875rem;letter-spacing:-.19px;margin-left:2rem;padding-left:2.19rem;background:url(../img/icon_checked.svg) 0 no-repeat;background-size:1.81rem 1.56rem;-webkit-transition:font-size .4s ease-in-out;transition:font-size .4s ease-in-out}.header .mobile_slogan{display:none}footer{background-color:#2b2b2b;position:relative;overflow:hidden;padding:2.56rem 0 4.38rem;font-family:Montserrat;color:#b2b2b2;font-size:.875rem;font-weight:300}footer .col_1{float:left;width:27.57%;padding-right:5%}footer .col_1 ul li{margin-bottom:.75rem;line-height:1.4}footer .col_1 ul li img{margin-right:1.75rem}footer .col_1 img{max-width:100%}footer .col_2{float:left;width:13.29%}footer .col_3{float:left;width:29.57%}footer .col_3 ul{-webkit-column-count:2;column-count:2}footer .col_3 ul li{line-height:1.2;position:relative;padding-left:.625rem}footer .col_3 ul li:before{content:"";width:2px;height:2px;background:#fff;border-radius:100%;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}footer .col_4{float:left;width:24.57%}footer .logo{margin-bottom:1.25rem}footer p{margin-bottom:1.56rem}footer .title{font-size:1.125rem;color:#fff;line-height:1.125rem;margin-bottom:1.94rem;margin-top:.75rem;font-weight:300}footer ul li{margin-bottom:.96rem}footer ul li.active{color:#f36616}footer a:hover{color:#fff}footer input[type=email],footer input[type=password],footer input[type=text]{height:3.25rem;line-height:3.25rem;padding:0 1.56rem;color:#000;font-family:Montserrat;letter-spacing:.14px;border:none}footer input[type=email]::-webkit-input-placeholder,footer input[type=password]::-webkit-input-placeholder,footer input[type=text]::-webkit-input-placeholder{color:#b2b2b2}footer input[type=email]:-ms-input-placeholder,footer input[type=password]:-ms-input-placeholder,footer input[type=text]:-ms-input-placeholder{color:#b2b2b2}footer input[type=email]::placeholder,footer input[type=password]::placeholder,footer input[type=text]::placeholder{color:#b2b2b2}footer form{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}footer form input[type=email],footer form input[type=password],footer form input[type=text]{width:-webkit-calc(60% - 3.125rem);width:calc(60% - 3.125rem);border:none}footer form input[type=submit]{width:39%;border:none;height:3.25rem}.after_footer{height:4.06rem;line-height:4.06rem;text-align:right;color:#2b2b2b;font-family:Montserrat;font-size:1rem;font-weight:300;letter-spacing:.4px}.after_footer strong{font-weight:600}.after_footer a:hover{text-decoration:underline}.main_products{background:url(../img/main_products_bg.png) top repeat-x;padding-top:5.625rem;padding-bottom:3rem}.main_popular_products{background:url(../img/main_most_popular_bg.png) 50% repeat;background-size:cover;padding:6.25rem 0 9.375rem}.main_popular_products .section_title{margin-bottom:3.125rem}.main_brands{padding:5.5rem 0 0;background:#f8f8f8 url(../img/main_brands_bg.png) 0 100% repeat-x;position:relative}.main_brands .section_title{margin-bottom:4.225rem}.products_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.products_row .slider_arrow.left{left:20px}.products_row .slider_arrow.right{right:20px}.products_row .item{border:1px solid #ccc;background-color:#fff;position:relative;margin-bottom:2.31rem;height:11.75rem;overflow:hidden;-webkit-transition:.3s ease-out;transition:.3s ease-out}.products_row .item:hover{-webkit-box-shadow:0 0 1.31rem rgba(33,33,33,.2);box-shadow:0 0 1.31rem rgba(33,33,33,.2)}.products_row .item:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.products_row .item.orange{background-color:#f37a1f;background-image:-webkit-gradient(linear,left bottom,left top,from(#cf5c0d),to(#f26b0f));background-image:-webkit-linear-gradient(bottom,#cf5c0d,#f26b0f);background-image:linear-gradient(0deg,#cf5c0d 0,#f26b0f)}.products_row .item.orange .text{padding-left:1.44rem;top:50%;right:auto;width:100%}.products_row .item.orange .title{color:#fff}.products_row .item .text{text-align:center;padding:.625rem 1.44rem .625rem 30%;z-index:1;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.products_row .item img{position:absolute;top:0;left:0;z-index:0;-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;max-width:60%;max-height:100%}.products_row .item .buy{color:#fff;font-family:Montserrat;font-size:.875rem;font-weight:700;text-transform:uppercase;letter-spacing:.14px;text-align:center;line-height:1.2;padding:.685rem 1.81rem;background-color:#2b2b2b;display:inline-block}.products_row .item .title{color:#f27b1d;font-family:Montserrat;font-size:2rem;font-weight:600;letter-spacing:.32px;line-height:1.2;margin-bottom:.875rem}.products_row.row_3 .item{width:-webkit-calc(33.3% - 1.81rem);width:calc(33.3% - 1.81rem)}.products_row.row_2 .item{width:-webkit-calc(50% - 1.56rem);width:calc(50% - 1.56rem)}.popular_products{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.popular_products .item{width:-webkit-calc(33.33% - 2rem);width:calc(33.33% - 2rem);overflow:hidden;-webkit-transition:.3s ease-out;transition:.3s ease-out}.popular_products .item:hover{-webkit-box-shadow:0 0 1.31rem rgba(33,33,33,.2);box-shadow:0 0 1.31rem rgba(33,33,33,.2)}.popular_products .item:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.popular_products .item .text{background:#fff;padding-bottom:1.5rem}.popular_products .item .text p{color:gray;font-family:Montserrat;font-size:.875rem;font-weight:400;line-height:1.2;padding:0 1.875rem}.popular_products .item .text img{width:100%;height:auto;-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.popular_products .item .title{color:#f17c1f;font-family:Montserrat;font-size:1.375rem;font-weight:700;line-height:2rem;display:block;padding:0 1.875rem}.popular_products .item .price{background-color:#e39446;background-image:-webkit-gradient(linear,left bottom,left top,from(#de6f1d),to(#f5941f));background-image:-webkit-linear-gradient(bottom,#de6f1d,#f5941f);background-image:linear-gradient(0deg,#de6f1d 0,#f5941f);position:relative;overflow:hidden;padding:1.25rem 0}.popular_products .item .price .price_value{text-shadow:1px 2px 3px rgba(0,0,0,.35);color:#fff;font-family:Montserrat;font-size:1.69rem;font-weight:700;padding:.16rem 0 .16rem 1.69rem;float:left}.popular_products .item .price .download{color:#fff;font-family:Montserrat;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.24px;line-height:1;padding:.94rem 1.25rem;background-color:#2b2b2b;float:right}.brands .brand_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.brands .brand_row a{margin-bottom:6.25rem;text-align:center;width:16.66%}.brands .brand_row a img{max-width:100%}@media (max-width:1230px){html{font-size:14px}.container{width:-webkit-calc(100% - 40px);width:calc(100% - 40px);padding:0 20px}.header .top-section .container{width:100%;padding:0}.header .bottom-section,.header .center-section .slogan{display:none}.header .mobile_slogan{display:block;padding-bottom:15px}.header .mobile_menu{display:block}.header .center-section{padding:.875rem 0 1rem}.header.is-fixed{padding-bottom:1rem;border-bottom:1px solid #f26b0f}.header .mobile_slogan ul li{font-size:1.4rem}.popular_products .item .price{padding:.5rem 0 0}.popular_products .item .price .price_value{float:none;padding-left:1rem;padding-right:1rem;text-align:center;margin-bottom:.3rem}.popular_products .item .price .download{float:none;margin:0 auto;padding:1.2rem 1.25rem;display:block;text-align:center}}@media (max-width:980px){.brands .brand_row a{padding-left:.5rem;padding-right:.5rem;margin-bottom:3rem;width:-webkit-calc(100% - 1rem);width:calc(100% - 1rem)}footer form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}footer form input[type=email],footer form input[type=password],footer form input[type=submit],footer form input[type=text]{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}}@media (max-width:768px){html{font-size:12px}.header .mobile_slogan,.header .top-section{text-align:center}.header .center-section .logo{width:300px;margin:0 auto;float:none}.header .center-section .logo img{width:100%;height:auto}.hamburger{padding:0!important}.header .top-section ul li:after{width:1px}.main_products{padding-top:2rem;padding-bottom:2rem}.header .mobile_slogan ul li{font-size:1.2rem}.header .mobile_menu{position:absolute;right:16px;top:16px}.products_row .item .title{text-shadow:2px 2px 1px #fff}.products_row .item.orange .title{text-shadow:none}.products_row .item .text{width:-webkit-calc(100% - .625rem - .625rem);width:calc(100% - .625rem - .625rem);padding:.625rem;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.products_row .item img{opacity:.3}.main_popular_products{padding:4rem}.section_title{font-size:2.4rem}.popular_products{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.popular_products .item{width:100%;text-align:center}.popular_products .item img{max-width:70%;margin:0 auto}.main_brands{padding:4rem 0 0}.brands .brand_row{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}.brands .brand_row a{margin-bottom:2rem}.brands .brand_row a img{max-width:80%}footer .col_1{width:42%;padding-right:3%}footer .col_2{width:22%;padding-right:3%}footer .col_3{width:27%;padding-right:3%}footer .col_4{clear:both;width:100%}.after_footer{text-align:center}footer form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}footer form input[type=email],footer form input[type=password],footer form input[type=submit],footer form input[type=text]{width:70%}footer form input[type=submit]{width:30%}}@media (max-width:520px){.products_row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.products_row.row_2 .item,.products_row.row_3 .item{width:100%;margin-bottom:1rem}.products_row .item .text{-webkit-transform:translate(-40%,-50%);-ms-transform:translate(-40%,-50%);transform:translate(-40%,-50%)}.products_row .item img{height:110%;width:auto}.products_row .item{margin:0}.products_row .item.orange .text{width:-webkit-calc(100% - 2rem);width:calc(100% - 2rem);padding-left:1rem;padding-right:1rem;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.header .mobile_slogan ul li,.header .slogan ul li{background:none;margin-left:1rem;margin-right:1rem;padding-left:0}.brands .brand_row a{margin-bottom:1rem}.brands .brand_row a img{max-width:55%}.main_brands{padding-bottom:2rem}footer .col_1,footer .col_4{width:100%;clear:both;padding-right:0}footer .col_2,footer .col_3{width:31.33%;padding-right:2%}footer .col_3{width:64.67%;padding-right:2%}}@media (max-width:480px){html{font-size:11px}.header .top-section ul li a span{display:none}.header .center-section .logo{width:200px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{width:35px!important;height:2px!important}.hamburger-inner:before{top:-8px!important}.hamburger--collapse .hamburger-inner:after{top:-16px!important}.hamburger-box{width:35px!important;height:19px!important}.header .mobile_menu{top:11px!important}.hamburger--collapse.is-active .hamburger-inner:before{top:0!important}.brands .brand_row{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.header .center-section .logo{margin:0}}@media (max-width:315px){.products_row .item .text{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}