@font-face{font-family:Manrope;src:url(../fonts/manrope/Manrope-Bold.eot);src:local('Manrope Bold'),local('Manrope-Bold'),url(../fonts/manrope/Manrope-Bold.eot?#iefix) format('embedded-opentype'),url(../fonts/manrope/Manrope-Bold.woff2) format('woff2'),url(../fonts/manrope/Manrope-Bold.ttf) format('truetype');font-weight:700;font-style:normal}@font-face{font-family:Manrope;src:url(../fonts/manrope/Manrope-Semibold.eot);src:local('Manrope Semibold'),local('Manrope-Semibold'),url(../fonts/manrope/Manrope-Semibold.eot?#iefix) format('embedded-opentype'),url(../fonts/manrope/Manrope-Semibold.woff2) format('woff2'),url(../fonts/manrope/Manrope-Semibold.ttf) format('truetype');font-weight:600;font-style:normal}@font-face{font-family:Manrope;src:url(../fonts/manrope/Manrope-Regular.eot);src:local('Manrope Regular'),local('Manrope-Regular'),url(../fonts/manrope/Manrope-Regular.eot?#iefix) format('embedded-opentype'),url(../fonts/manrope/Manrope-Regular.woff2) format('woff2'),url(../fonts/manrope/Manrope-Regular.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:Manrope;src:url(../fonts/manrope/Manrope-Light.eot);src:local('Manrope Light'),local('Manrope-Light'),url(../fonts/manrope/Manrope-Light.eot?#iefix) format('embedded-opentype'),url(../fonts/manrope/Manrope-Light.woff2) format('woff2'),url(../fonts/manrope/Manrope-Light.ttf) format('truetype');font-weight:300;font-style:normal}@font-face{font-family:Manrope;src:url(../fonts/manrope/Manrope-Medium.eot);src:local('Manrope Medium'),local('Manrope-Medium'),url(../fonts/manrope/Manrope-Medium.eot?#iefix) format('embedded-opentype'),url(../fonts/manrope/Manrope-Medium.woff2) format('woff2'),url(../fonts/manrope/Manrope-Medium.ttf) format('truetype');font-weight:500;font-style:normal}.font-300{font-family:Manrope;font-weight:300}.font-400{font-family:Manrope;font-weight:400}.font-500{font-family:Manrope;font-weight:500}.font-600{font-family:Manrope;font-weight:600}.font-bold{font-family:Manrope;font-weight:700}@font-face{font-family:Raleway;src:local('Raleway Thin'),local('Raleway-Thin'),url(../fonts/raleway/ralewaythin.woff2) format('woff2'),url(../fonts/raleway/ralewaythin.woff) format('woff');font-weight:100;font-style:normal}@font-face{font-family:Raleway;src:local('Raleway ExtraLight'),local('Raleway-ExtraLight'),url(../fonts/raleway/ralewayextralight.woff2) format('woff2'),url(../fonts/raleway/ralewayextralight.woff) format('woff');font-weight:200;font-style:normal}@font-face{font-family:Raleway;src:local('Raleway Light'),local('Raleway-Light'),url(../fonts/raleway/ralewaylight.woff2) format('woff2'),url(../fonts/raleway/ralewaylight.woff) format('woff');font-weight:300;font-style:normal}@font-face{font-family:Raleway;src:local('Raleway Regular'),local('Raleway-Regular'),url(../fonts/raleway/ralewayregular.woff2) format('woff2'),url(../fonts/raleway/ralewayregular.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:Raleway;src:local('Raleway Medium'),local('Raleway-Medium'),url(../fonts/raleway/ralewaymedium.woff2) format('woff2'),url(../fonts/raleway/ralewaymedium.woff) format('woff');font-weight:500;font-style:normal}@font-face{font-family:Raleway;src:local('Raleway SemiBold'),local('Raleway-SemiBold'),url(../fonts/raleway/ralewaysemibold.woff2) format('woff2'),url(../fonts/raleway/ralewaysemibold.woff) format('woff');font-weight:600;font-style:normal}@font-face{font-family:Raleway;src:local('Raleway Bold'),local('Raleway-Bold'),url(../fonts/raleway/ralewaybold.woff2) format('woff2'),url(../fonts/raleway/ralewaybold.woff) format('woff');font-weight:700;font-style:normal}@font-face{font-family:Raleway;src:local('Raleway ExtraBold'),local('Raleway-ExtraBold'),url(../fonts/raleway/ralewayextrabold.woff2) format('woff2'),url(../fonts/raleway/ralewayextrabold.woff) format('woff');font-weight:800;font-style:normal}.font-200-raleway{font-family:Raleway;font-weight:200}.font-300-raleway{font-family:Raleway;font-weight:300}.font-400-raleway{font-family:Raleway;font-weight:400}.font-500-raleway{font-family:Raleway;font-weight:500}.font-600-raleway{font-family:Raleway;font-weight:600}.font-bold-raleway{font-family:Raleway;font-weight:700}.font-800-raleway{font-family:Raleway;font-weight:800}*{margin:0;border:0;padding:0;box-sizing:border-box}nav.nav-light{position:absolute;top:0;width:100%}header{position:relative;padding-top:14.48529412vw;height:34.92647059vw;padding-top:196px;min-height:475px}header .back{position:absolute;top:0;left:0;height:100%;width:100%}header .back:before{content:'';display:block;width:100%;height:100%;background:#111010;opacity:.55;position:absolute;top:0;left:0}header .back img{width:100%;height:100%;object-fit:cover}header .content_wrapp{width:calc((100% - 2 * 2.94117647vw)/ 12 * 8);margin:0 auto;position:relative;z-index:9}header .content_wrapp h1{font-family:Raleway;font-weight:200;font-size:5.88235294vw;line-height:5.88235294vw;letter-spacing:-1px;font-feature-settings:'pnum' on,'lnum' on;color:#FFF;text-shadow:0 0 27px rgba(0,0,0,.25);margin-bottom:3.16176471vw}header .content_wrapp .btn{font-family:Manrope;font-weight:700;font-size:.95588235vw;line-height:1.32352941vw;letter-spacing:.25em;text-transform:uppercase;color:#FFF;padding:1.54411765vw 1.83823529vw;border:1px solid rgba(255,255,255,.3)}header .content_wrapp .btn:hover{background:rgba(255,255,255,.05)}.description{background:#222729;padding-top:8.01470588vw;padding-bottom:7.35294118vw;position:relative;margin-bottom:13.67647059vw}.description .read-more{display:none}.description .content_wrapp{width:calc((100% - 2 * 2.94117647vw)/ 12 * 10);margin:0 auto;position:relative;z-index:9}.description .img_block{position:absolute;right:0;top:7.35294118vw;height:auto;width:calc((100% - 2 * 2.94117647vw)/ 12 * 9 + 2.94117647vw)}.description .img_block:before{content:'';display:block;background:#222729;opacity:.8;position:absolute;top:0;right:0;height:100%;width:100%}.description .img_block img{width:100%;height:100%;object-fit:cover}.description h2{font-family:Raleway;font-weight:300;font-size:4.11764706vw;line-height:4.41176471vw;font-feature-settings:'pnum' on,'lnum' on;color:#FFF;margin-bottom:3.75vw}.description .text_wrapp{margin-left:3.67647059vw;column-count:2}.description .text_wrapp p{width:calc(90%);font-family:Manrope;font-weight:300;font-size:1.17647059vw;line-height:1.83823529vw;color:#E3E3E3;margin-bottom:1.17647059vw}.description .text_wrapp p mark{color:#fff;background:#CF3620}.brand_block{margin:0 auto;margin-bottom:17.72058824vw;margin-left:calc((100% - (100vw - 2 * 2.94117647vw)/ 12 * 6)/ 2)} .brand_block .h2{text-align: left;} .brand_block h2,.brand_block .h2{font-family:Raleway;font-weight:300;font-size:3.08823529vw;line-height:3.30882353vw;font-feature-settings:'pnum' on,'lnum' on;color:#222729;margin-bottom:5.48529412vw}.brand_block .brand_card{display:block;flex-shrink:0;margin-right:5.35294118vw;margin-bottom:7.35294118vw;position:relative;max-width:250px}@media screen and (min-width:768px){.brand_block .brand_card:before{content:'';display:block;height:0;width:0;border:3px solid #CF3620;position:absolute;top:50%;transform:translateY(-50%) translateX(-50%);margin:0 auto;transition:.3s all ease-in-out;left:50%;z-index:-2}.brand_block .brand_card:after{content:'';display:block;height:80px;width:18.33823529vw;background:#f6f6f6;position:absolute;top:50%;transform:translateY(-50%) translateX(-50%);left:50%;z-index:-1}.brand_block .brand_card:hover:before{width:17.33823529vw;height:17.33823529vw;transition:.3s all ease-in-out}}.brand_block>div{display:flex;flex-flow:row wrap}.brand_block p{font-family:Manrope;font-weight:300;font-size:1.02941176vw;line-height:1.47058824vw;color:#555;text-align:center}.brand_block .img_cover{height:70px;margin-bottom:1.25vw;max-width:18.38235294vw}.brand_block .img_cover img{width:100%;height:100%;object-fit:contain}.block-with-image.float-image .text-section{width:calc((100vw - 2 * 2.94117647vw)/ 12 * 6)}.block-with-image.float-image .text-section .read-more{display:none}.block-with-image.float-image.description_benefit_1{padding-bottom:15.44117647vw}.block-with-image.float-image.description_benefit_1 .back-image{background:#fff;width:calc((100vw - 2 * 2.94117647vw)/ 12 * 11 + 2.94117647vw)}.block-with-image.float-image.description_benefit_1 .back-image:before{display:none}.block-with-image.float-image.description_benefit_1 .image-section{left:unset;right:0;top:-4.92647059vw;width:calc((100vw - 2 * 2.94117647vw)/ 12 * 4 + 2.94117647vw)}.block-with-image.float-image.description_benefit_1 .text-section{margin-left:calc((100vw - 2 * 2.94117647vw)/ 12 * 1 + 2.94117647vw)}.block-with-image.float-image.description_benefit_1 .text-section .content-wrapp{margin-left:3.45588235vw}.block-with-image.float-image.description_benefit_1 .text-section h2{color:#222729}.block-with-image.float-image.description_benefit_1 .text-section p{margin-bottom:1.17647059vw;color:#555;width:84%}.block-with-image.float-image.description_benefit_1 .text-section p:last-child{margin-bottom:0}.block-with-image.float-image.description_benefit_1 .text-section p mark{background:#CF3620;color:#fff}.block-with-image.float-image.description_benefit_2{padding-bottom:8.97058824vw;margin-top:-5.95588235vw;margin-bottom:14.41176471vw}.block-with-image.float-image.description_benefit_2 .back-image{background:#fff;width:calc((100vw - 2 * 2.94117647vw)/ 12 * 11 + 2.94117647vw);right:0;margin-left:auto}.block-with-image.float-image.description_benefit_2 .image-section{left:0;right:unset;top:4.48529412vw;width:calc((100vw - 2 * 2.94117647vw)/ 12 * 5 + 2.94117647vw)}.block-with-image.float-image.description_benefit_2 .text-section{margin-left:calc((100vw - 2 * 2.94117647vw)/ 12 * 6 + 2.94117647vw)}.block-with-image.float-image.description_benefit_2 .text-section .content-wrapp{margin-left:3.45588235vw}.block-with-image.float-image.description_benefit_2 .text-section p{margin-bottom:1.17647059vw;width:84%}.block-with-image.float-image.description_benefit_2 .text-section p:last-child{margin-bottom:0}.block-with-image.float-image.description_benefit_2 .text-section p mark{background:#CF3620;color:#fff;background:0 0;position:relative}.block-with-image.float-image.description_benefit_2 .text-section p mark:before{content:'';display:block;width:calc(100% + .8vw * 2);position:absolute;bottom:.8vw;background:#CF3620;height:4.48529412vw;z-index:-1;left:-.3vw;right:-.3vw}.same_product .same_product-rotator{display:flex;flex-flow:row wrap}@media screen and (max-width:768px){nav.nav-light{margin-bottom:0}p.read-more{font-family:Manrope;font-weight:300;font-size:4.375vw;line-height:6.25vw;color:#FFF;display:table;border-bottom:.5px dashed #F6F6F6}header{margin-top:0;padding-top:15.625vw;height:auto;padding-bottom:10vw;min-height:unset}header .back{height:100%}header .content_wrapp{width:calc(100% - 2 * 6.25vw)}header .content_wrapp h1{font-size:12.5vw;line-height:12.5vw;margin-bottom:4.6875vw}header .content_wrapp .btn{display:block;width:90%;padding:6.25vw;font-size:3.75vw;line-height:5vw}.description{padding:15.625vw 6.25vw 10.625vw 6.25vw;margin-bottom:24.0625vw}.description .content_wrapp{width:100%}.description p.read-more{display:table}.description h2{font-size:9.375vw;line-height:40px;width:100%;margin-bottom:9.375vw}.description h2 mark:before{height:9.0625vw}.description .text_wrapp{margin-left:0;column-count:unset;max-height:75vw;overflow:hidden;margin-bottom:9.375vw}.description .text_wrapp p{font-size:4.375vw;line-height:6.25vw;margin-bottom:4.375vw;width:100%}.description .img_block{top:unset;bottom:-8.4375vw;width:calc((100vw - 2 * 6.25vw)/ 6 * 5 + 6.25vw);height:74.0625vw}.brand_block{width:calc(100% - 2 * 6.25vw);margin-bottom:15.625vw;margin-left:auto;margin-right:auto}.brand_block h2,.brand_block .h2{font-size:9.375vw;line-height:12.5vw;margin-bottom:10.3125vw}.brand_block>div{display:block}.brand_block .brand_card{width:100%;margin-right:0;margin-bottom:10.3125vw}.brand_block .img_cover{max-height:15.9375vw;width:72.5vw;max-width:100%;display:flex;margin-bottom:3.125vw;justify-content:flex-start}.brand_block .img_cover img{max-width:100%;width:auto;height:100%;object-fit:contain}.brand_block p{font-size:3.75vw;line-height:5.625vw;text-align:left}.block-with-image.float-image.description_benefit_1,.block-with-image.float-image.description_benefit_2{padding-bottom:56.5625vw;margin-bottom:32.5vw}.block-with-image.float-image.description_benefit_1 .image-section,.block-with-image.float-image.description_benefit_2 .image-section{top:unset;bottom:-16.875vw;width:93.75vw;height:62.5vw}.block-with-image.float-image.description_benefit_1 .image-section img,.block-with-image.float-image.description_benefit_2 .image-section img{width:100%;height:100%}.block-with-image.float-image.description_benefit_1 .back-image,.block-with-image.float-image.description_benefit_2 .back-image{width:100%}.block-with-image.float-image.description_benefit_1 .text-section,.block-with-image.float-image.description_benefit_2 .text-section{margin-left:auto}.block-with-image.float-image.description_benefit_1 .text-section .content-wrapp,.block-with-image.float-image.description_benefit_2 .text-section .content-wrapp{margin-left:0;max-height:106.25vw;overflow:hidden;margin-bottom:7.8125vw}.block-with-image.float-image.description_benefit_1 .text-section .content-wrapp.shade,.block-with-image.float-image.description_benefit_2 .text-section .content-wrapp.shade{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0)),to(#E3E3E3));background:linear-gradient(to top,rgba(0,0,0,0) 0,#555);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.block-with-image.float-image.description_benefit_1 .text-section .content-wrapp mark,.block-with-image.float-image.description_benefit_2 .text-section .content-wrapp mark{background:0 0!important}.block-with-image.float-image.description_benefit_1 .text-section p,.block-with-image.float-image.description_benefit_2 .text-section p{margin-bottom:4.375vw;width:100%}.block-with-image.float-image.description_benefit_1 .text-section p.read-more,.block-with-image.float-image.description_benefit_2 .text-section p.read-more{color:#222729;border-bottom:.5px dashed #222729;display:table;white-space:nowrap;width:auto}.block-with-image.float-image.description_benefit_2 .text-section .content-wrapp.shade{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0)),to(#E3E3E3));background:linear-gradient(to top,rgba(0,0,0,0) 0,#E3E3E3);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.block-with-image.float-image .text-section{width:calc(100vw - 2 * 6.25vw);margin-left:auto;margin-right:auto}.block-with-image.float-image.description_benefit_2 .image-section{left:0}.block-with-image.float-image.description_benefit_2 .text-section .content-wrapp{max-height:81.25vw}.block-with-image.float-image.description_benefit_2 .text-section p.read-more{color:#FFF;display:table;width:auto;white-space:nowrap;border-bottom:.5px dashed #F6F6F6}}@media screen and (min-width:1360px){header{position:relative;padding-top:196px;height:475px;margin-top:0}header .content_wrapp{width:calc((1360px - 2 * 40px)/ 12 * 8);margin:0 auto;position:relative;z-index:9}header .content_wrapp h1{font-size:80px;line-height:80px;margin-bottom:43px}header .content_wrapp .btn{font-size:13px;line-height:18px;padding:21px 25px}.description{padding-top:109px;padding-bottom:100px;margin-bottom:186px}.description .content_wrapp{width:calc((1360px - 2 * 40px)/ 12 * 10)}.description .img_block{top:100px;height:auto;width:calc((1360px - 2 * 40px)/ 12 * 9 + 40px);right:calc((100vw - 1360px)/ 2)}.description h2{font-size:56px;line-height:60px;margin-bottom:51px}.description h2 mark:before{height:61px}.description .text_wrapp{margin-left:50px}.description .text_wrapp p{font-size:16px;line-height:25px;margin-bottom:16px}.brand_block{margin:0 auto;margin-bottom:241px;margin-left:calc((100% - (1360px - 2 * 40px)/ 12 * 6)/ 2)}.brand_block h2,.brand_block .h2{font-size:42px;line-height:45px;margin-bottom:78px}.brand_block .brand_card{margin-right:70px;margin-bottom:100px}.brand_block .brand_card:hover:before{width:230px;height:230px}.brand_block p{font-size:14px;line-height:20px}.brand_block .img_cover{height:70px;margin-bottom:17px;max-width:230px}.block-with-image.float-image .text-section{width:calc((1360px - 2 * 40px)/ 12 * 6)}.block-with-image.float-image.description_benefit_1{padding-bottom:210px}.block-with-image.float-image.description_benefit_1 .back-image{background:#fff;width:calc((1360px - 2 * 40px)/ 12 * 11 + 40px + (100vw - 1360px)/ 2)}.block-with-image.float-image.description_benefit_1 .image-section{left:unset;right:calc((100vw - 1360px)/ 2);top:-67px;width:calc((1360px - 2 * 40px)/ 12 * 4 + 40px)}.block-with-image.float-image.description_benefit_1 .text-section{margin-left:calc((100vw - 1360px)/ 2 + (1360px - 80px)/ 12 + 40px);width:calc((1360px - 2 * 40px)/ 12 * 6)}.block-with-image.float-image.description_benefit_1 .text-section .content-wrapp{margin-left:56px}.block-with-image.float-image.description_benefit_1 .text-section p{margin-bottom:16px;color:#555;width:100%}.block-with-image.float-image.description_benefit_2{padding-bottom:122px;margin-top:-81px;margin-bottom:196px}.block-with-image.float-image.description_benefit_2 .back-image{background:#fff;width:calc((1360px - 2 * 40px)/ 12 * 11 + 40px + (100vw - 1360px)/ 2);right:0;margin-left:auto}.block-with-image.float-image.description_benefit_2 .image-section{left:calc((100vw - 1360px)/ 2);right:unset;bottom:-61px;width:calc((1360px - 2 * 40px)/ 12 * 5 + 40px)}.block-with-image.float-image.description_benefit_2 .text-section{margin-left:calc((1360px - 2 * 40px)/ 12 * 6 + 40px + (100vw - 1360px)/ 2)}.block-with-image.float-image.description_benefit_2 .text-section .content-wrapp{margin-left:47px}.block-with-image.float-image.description_benefit_2 .text-section p{margin-bottom:1.17647059vw;width:93%}.block-with-image.float-image.description_benefit_2 .text-section p:last-child{margin-bottom:0}.block-with-image.float-image.description_benefit_2 .text-section p mark{background:#CF3620;color:#fff}}
