@charset "UTF-8";.tech-hero__section{position:relative;display:flex;flex-direction:column;justify-content:center;padding:20vw 7vw;min-height:36vw;color:#fff;font-family:Helvetica Neue LT Std}.tech-hero__section .tech-hero__title{display:flex;font-size:.875rem;font-weight:400;text-transform:uppercase;letter-spacing:2.1px;line-height:1rem}.tech-hero__section .tech-hero__parent{font-size:inherit;color:inherit}.tech-hero__section .tech-hero__parent:hover{color:#ed1b2e}.tech-hero__section .tech-hero__divider{width:1px;background:#FFF;margin:0 10px}.tech-hero__section .tech-hero__subtitle{max-width:750px;font-weight:900;font-size:2rem;letter-spacing:1.63px;line-height:1;text-transform:uppercase}.tech-hero__section .tech-hero__image{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;object-fit:cover}.tech-hero__section.tcs__hero-section:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,#020024 0%,rgba(0,0,0,.8) 0%,rgba(255,255,255,0) 69%,rgba(0,0,0,.5) 100%);opacity:.75}.tech-hero__section.tcs__hero-section .tech-hero__title,.tech-hero__section.tcs__hero-section .tech-hero__subtitle{position:relative}.tech-hero__section.tcs__hero-section .tech-hero__image{object-position:left 30%}@media (min-width: 768px){.tech-hero__section{padding:10vw 7vw}.tech-hero__section .tech-hero__subtitle{font-size:3.25rem}}.tech-guarantee__section{position:relative;padding:60px 30px;color:#fff}.tech-guarantee__section:before{content:"";display:block;position:absolute;top:0;left:0;width:80%;height:100%;background:linear-gradient(90deg,#020024 0%,black 0%,rgba(0,0,0,0) 100%);opacity:.75}.tech-guarantee__section .tech-guarantee__image{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;object-fit:cover}.tech-guarantee__section .wrapper{position:relative}.tech-guarantee__section .tech-guarantee__title{position:relative;font-size:1.5rem;max-width:850px;margin-bottom:3rem}.tech-guarantee__section .tech-guarantee__title:before{content:"\201c";position:absolute;top:0;left:-6px;transform:translate(-100%,-20%);color:red;font-size:4rem;line-height:1}.tech-guarantee__section .tech-guarantee__blocks{display:grid;grid-row-gap:30px}.tech-guarantee__section .tech-guarantee__blocks .tech-guarantee__info{display:flex;flex-direction:column;align-items:center;text-align:center;font-family:Helvetica Neue LT Std;background:#000;padding:20px}.tech-guarantee__section .tech-guarantee__blocks .tech-guarantee__info-icon{display:flex;width:56px;height:56px;align-items:center;justify-content:center;border-radius:50%;border:2px solid #FFF;margin-bottom:20px}.tech-guarantee__section .tech-guarantee__blocks .tech-guarantee__info-icon img{height:auto}.tech-guarantee__section .tech-guarantee__blocks .tech-guarantee__info-title{font-size:.875rem;font-weight:900;text-transform:uppercase;margin-bottom:10px}.tech-guarantee__section .tech-guarantee__blocks .tech-guarantee__info-desc{max-width:250px}@media (min-width: 768px){.tech-guarantee__section{min-height:35vw;display:flex;align-items:center}.tech-guarantee__section .wrapper{width:100%}.tech-guarantee__section .tech-guarantee__title{font-size:2rem}.tech-guarantee__section .tech-guarantee__blocks{grid-template-columns:1fr 1fr 1fr;grid-column-gap:30px}}@media (min-width: 1400px){.tech-guarantee__section .tech-guarantee__title:before{left:-45px;font-size:6rem}}.tech-features__section .tech-features__nav-wrapper{display:none;background:#000}.tech-features__section .tech-features__nav-wrapper.is-sticky{position:fixed;top:65px;width:100%;z-index:100}.tech-features__section .tech-features__menu{display:flex;align-items:center;justify-content:space-between;padding-top:10px;padding-bottom:10px}.tech-features__section .tech-features__menu-link{position:relative;display:block;color:#fff;font-family:Helvetica Neue LT Std;font-weight:700;line-height:2.5rem;text-decoration:none;text-transform:uppercase;transition:all .2s linear}.tech-features__section .tech-features__menu-link:hover,.tech-features__section .tech-features__menu-link.is-active{color:#ed1b2e}.tech-features__section .tech-features__section-title{text-align:center;margin-top:50px;margin-bottom:10px}.tech-features__section .tech-features__section-desc{font-family:Helvetica Neue LT Std;font-weight:400;font-size:1.5rem;text-align:center;line-height:2rem;max-width:750px;margin:0 auto 70px}.tech-features__section .tech-single__feature{display:grid;grid-row-gap:20px;font-family:Helvetica Neue LT Std;margin-bottom:50px}.tech-features__section .tech-feature__image{position:relative}.tech-features__section .tech-feature__image .tech-feature__background{display:block;width:100%;height:auto}.tech-features__section .tech-feature__image .tech-feature__logo{position:absolute;z-index:1;top:20px;left:0}.tech-features__section .tech-feature__image .tech-feature__caption{position:absolute;z-index:1;bottom:-2px;left:0;color:#fff;font-size:3rem;font-weight:900;text-transform:uppercase;text-align:center;width:100%;line-height:1}.tech-features__section .tech-feature__info{display:flex;flex-direction:column;align-items:center;text-align:center}.tech-features__section .tech-feature__info .tech-feature__title{text-transform:uppercase;margin-bottom:20px;letter-spacing:2px}.tech-features__section .tech-feature__info .tech-feature__heading{font-size:1.5rem;text-transform:uppercase;font-weight:900;line-height:1.3;margin-bottom:30px}.tech-features__section .tech-feature__info .tech-feature__description{max-width:400px;font-weight:400;margin-bottom:30px}.tech-features__section .tech-feature__info .tech-feature__cta{display:block;width:300px;max-width:100%;background:#000;color:#fff;text-decoration:none;font-weight:700;text-transform:uppercase;text-align:center;border-radius:5px;line-height:45px;border:1px solid #000;transition:all .2s linear}.tech-features__section .tech-feature__info .tech-feature__cta:hover{background:#FFF;color:#000;border-color:#000}@media (min-width: 768px){.tech-features__section .tech-features__section-title{font-size:2rem;margin-top:70px}.tech-features__section .tech-single__feature{grid-template-columns:1fr 1fr;grid-column-gap:40px;align-items:center;margin-bottom:70px}.tech-features__section .tech-single__feature.image-position-right .tech-feature__image{grid-column-start:2}.tech-features__section .tech-single__feature.image-position-right .tech-feature__info{grid-row-start:1}.tech-features__section .tech-feature__info{align-items:flex-start;text-align:left;padding:15px 30px}.tech-features__section .tech-feature__info .tech-feature__heading{font-size:2rem;margin-bottom:50px}}@media (min-width: 992px){.tech-features__section .tech-features__nav-wrapper{display:block}}.tech-tcs__section{display:flex;flex-direction:column;align-items:center;text-align:center;padding-top:50px;font-family:Helvetica Neue LT Std}.tech-tcs__section .tech-tcs__title{font-size:1.5rem;margin-top:10px;margin-bottom:10px;padding:0 20px}.tech-tcs__section .tech-tcs__description{color:#464646;max-width:820px;font-size:1rem;padding:0 20px;margin-bottom:60px}.tech-tcs__section .tech-tcs__features-wrapper{width:100%;padding-top:50px;padding-bottom:30px;background:#000;color:#fff}.tech-tcs__section .tech-tcs__features-wrapper img{display:block;width:100%;height:auto}.tech-tcs__section .tech-tcs__features-wrapper .tech-tcs__features-heading{margin-bottom:30px}.tech-tcs__section .tech-tcs__features-wrapper .tech-tcs__features-inner{display:grid;padding:0 20px}.tech-tcs__section .tech-tcs__features-wrapper .tech-tcs__features-image{position:relative}.tech-tcs__section .tech-tcs__features-wrapper .tech-tcs__feature-point{position:absolute;z-index:1;width:60px;height:60px;transform:translate(-50%,-50%);background:#FFF;color:red;font-family:sans-serif;font-size:49px;line-height:60px;border-radius:50%;cursor:pointer;width:30px;height:30px;line-height:30px;font-size:27px;transition:all .3s linear}.tech-tcs__section .tech-tcs__features-wrapper .tech-tcs__feature-point:hover,.tech-tcs__section .tech-tcs__features-wrapper .tech-tcs__feature-point.is-active{background:#F00;color:#fff}.tech-tcs__section .tech-tcs__features-wrapper .tech-tcs__single-feature{position:relative;padding:25px 0;text-align:left;cursor:pointer}.tech-tcs__section .tech-tcs__features-wrapper .tech-tcs__single-feature:hover .tech-tcs__feature-index,.tech-tcs__section .tech-tcs__features-wrapper .tech-tcs__single-feature.is-active .tech-tcs__feature-index{background:#FFF;color:#000}.tech-tcs__section .tech-tcs__features-wrapper .tech-tcs__single-feature+.tech-tcs__single-feature{border-top:1px solid #979797}.tech-tcs__section .tech-tcs__features-wrapper .tech-tcs__feature-layout{display:grid;grid-template-columns:60px 1fr;grid-column-gap:30px;align-items:center}.tech-tcs__section .tech-tcs__features-wrapper .tech-tcs__feature-index{width:50px;height:50px;line-height:46px;border-radius:50%;border:2px solid #FFF;font-size:1rem;font-weight:700;text-align:center;transition:all .2s linear}.tech-tcs__section .tech-tcs__features-wrapper .tech-tcs__feature-title{font-size:1rem;font-weight:700;text-transform:uppercase;line-height:1.3}.tech-tcs__section .tech-tcs__features-wrapper .tech-tcs__feature-detail{display:none;grid-column-start:2;margin-top:10px}.tech-tcs__section .tech-tcs2__features-wrapper{display:flex;align-items:center;flex-wrap:wrap;width:100%}.tech-tcs__section .tech-tcs2__features-wrapper img{display:block;max-width:100%;height:auto}.tech-tcs__section .tech-tcs2__features-wrapper .tech-tcs2__features-image,.tech-tcs__section .tech-tcs2__features-wrapper .tech-tcs2__features-slider{width:100%;flex-basis:100%}.tech-tcs__section .tech-tcs2__features-wrapper .tech-tcs2__features-slider{padding:0 50px}.tech-tcs__section .tech-tcs2__features-wrapper .tech-tcs2__feature-slide{position:relative;margin-top:50px;margin-bottom:50px}.tech-tcs__section .tech-tcs2__features-wrapper .tech-tcs2__feature-index{display:block;width:50px;height:50px;font-size:1rem;font-weight:700;line-height:50px;background:#000;color:#fff;border-radius:50%;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.tech-tcs__section .tech-tcs2__features-wrapper .tech-tcs2__feature-index.has-no__image{position:relative;top:auto;left:50%;transform:translate(-50%);margin-bottom:10px}.tech-tcs__section .tech-tcs2__features-wrapper .tech-tcs2__feature-image{display:flex;align-items:center;justify-content:center;background:#ECECEC;padding:40px 20px 20px;margin-bottom:30px}.tech-tcs__section .tech-tcs2__features-wrapper .tech-tcs2__feature-title{font-size:1rem;font-weight:700;text-transform:uppercase;margin-bottom:10px}.tech-tcs__section .tech-tcs2__features-wrapper .slick-prev,.tech-tcs__section .tech-tcs2__features-wrapper .slick-next{position:absolute;top:35%}.tech-tcs__section .tech-tcs2__features-wrapper .slick-prev{left:-10px;transform:translate(-100%);padding:0}.tech-tcs__section .tech-tcs2__features-wrapper .slick-next{right:-10px;transform:translate(100%);padding:0}.tech-tcs__section .tech-tcs2__features-wrapper .slick-prev:before,.tech-tcs__section .tech-tcs2__features-wrapper .slick-next:before{font-size:1.5rem;font-weight:700;color:#000}.tech-tcs__section .tech-tcs2__features-wrapper .slick-dots{display:flex;justify-content:center}.tech-tcs__section .tech-tcs2__features-wrapper .slick-dots li button:before{position:static;display:block;width:10px;height:10px;margin:0;background:#D8D8D8;font-size:0;border-radius:50%;opacity:1}.tech-tcs__section .tech-tcs2__features-wrapper .slick-dots li.slick-active button:before{background:#FF0000}@media (min-width: 768px){.tech-tcs__section{padding-top:70px}.tech-tcs__section .tech-tcs__title{font-size:2rem}.tech-tcs__section .tech-tcs__description{font-size:1.5rem;margin-bottom:80px}.tech-tcs__section .tech-tcs__features-wrapper{padding-top:80px;padding-bottom:0}.tech-tcs__section .tech-tcs__features-wrapper .tech-tcs__features-heading{font-size:2rem;margin-bottom:70px}.tech-tcs__section .tech-tcs__features-wrapper .tech-tcs__features-inner{grid-template-columns:1fr 1fr;grid-column-gap:20px;align-items:center}.tech-tcs__section .tech-tcs__features-wrapper .tech-tcs__features-inner.no-featured__image{grid-template-columns:1fr;margin-bottom:50px}.tech-tcs__section .tech-tcs__features-wrapper .tech-tcs__features-inner.image-position-right .tech-tcs__features-image{grid-column-start:2}.tech-tcs__section .tech-tcs__features-wrapper .tech-tcs__features-inner.image-position-right .tech-tcs__features-list{grid-row-start:1}.tech-tcs__section .tech-tcs__features-wrapper .tech-tcs__feature-index{width:60px;height:60px;line-height:56px;font-size:1.5rem}.tech-tcs__section .tech-tcs__features-wrapper .tech-tcs__feature-title{font-size:1.5rem}.tech-tcs__section .tech-tcs2__features-wrapper .tech-tcs2__features-image{width:50%;flex-basis:50%}.tech-tcs__section .tech-tcs2__features-wrapper .tech-tcs2__features-image img{width:100%}.tech-tcs__section .tech-tcs2__features-wrapper .tech-tcs2__features-slider{display:block;width:50%;flex-basis:50%;padding-left:5vw;padding-right:5vw}.tech-tcs__section .tech-tcs2__features-wrapper .tech-tcs2__feature-index{font-size:1.5rem;width:60px;height:60px;line-height:60px}.tech-tcs__section .tech-tcs2__features-wrapper .tech-tcs2__feature-title{font-size:1.5rem}.tech-tcs__section .tech-tcs2__features-wrapper.image-position-right .tech-tcs2__features-image{order:2}.tech-tcs__section .tech-tcs2__features-wrapper.image-position-right .tech-tcs2__features-slider{order:1}}.tech-showcase__section{margin-top:50px}.tech-showcase__section svg{position:absolute;z-index:3;top:10%;left:50%;fill:#fff;transform:translate(-50%);opacity:.8;cursor:pointer}.tech-showcase__section .tech-showcase__heading{position:absolute;z-index:3;top:50%;left:50%;font-size:1.5rem;font-weight:700;font-family:Helvetica Neue LT Std;color:#fff;text-transform:uppercase;width:100%;max-width:800px;transform:translate(-50%);text-align:center;padding:0 30px}.tech-showcase__section.has-video__overlay:before{content:"";display:block;position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,#020024 0%,rgba(0,0,0,.8) 0%,rgba(255,255,255,0) 69%,rgba(0,0,0,.5) 100%);opacity:.75}.tech-showcase__section img{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;object-fit:cover}@media (min-width: 768px){.tech-showcase__section{margin-top:80px}.tech-showcase__section .tech-showcase__heading{font-size:2rem}.tech-showcase__section svg{top:25%}}.tech__features-list{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;padding-bottom:40px}@media screen and (max-width: 991px){.tech__features-list{grid-template-columns:repeat(1,1fr)}}.tech__features-list .tech__single-feature{display:flex;align-items:center;gap:15px}.tech__features-list .tech__single-feature .image-container{border-radius:50%;border:2px solid #fff;padding:8px;flex:1 0 150px}.tech__features-list .tech__single-feature .image-container img{border-radius:48px}.tech__features-list .tech__single-feature .tech-content{text-align:left}.tech__features-list .tech__single-feature .tech-content h4{font-size:24px;line-height:1;margin-bottom:15px}.tech__features-list .tech__single-feature .tech-content .tech-description{font-size:14px;line-height:20px}.tech__features-list .tech__single-feature .tech-content .tech-description p{font-size:14px;line-height:20px;margin:0}.tech__features-list .tech__single-feature .tech-content .tech-description p+p{margin-top:10px}.landing-hero__section{position:relative;display:flex;flex-direction:column;justify-content:center;padding:20vw 7vw;min-height:36vw;color:#fff;font-family:Helvetica Neue LT Std}.landing-hero__section:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,#020024 0%,rgba(0,0,0,.8) 0%,rgba(255,255,255,0) 69%,rgba(0,0,0,.5) 100%);opacity:.75}.landing-hero__section .landing-hero__title{position:relative;display:flex;font-size:.875rem;font-weight:400;text-transform:uppercase;letter-spacing:2.1px;line-height:1rem}.landing-hero__section .landing-hero__parent{font-size:inherit;color:inherit}.landing-hero__section .landing-hero__parent:hover{color:#ed1b2e}.landing-hero__section .landing-hero__divider{width:1px;background:#FFF;margin:0 10px}.landing-hero__section .landing-hero__subtitle{position:relative;font-weight:900;font-size:2rem;max-width:700px;letter-spacing:1.63px;line-height:1;text-transform:uppercase}.landing-hero__section .landing-hero__image{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;object-fit:cover}@media (min-width: 768px){.landing-hero__section{padding:10vw 7vw}.landing-hero__section .landing-hero__subtitle{font-size:3.25rem}}.font-helvetica{font-family:Helvetica Neue LT Std}.font-bold{font-weight:700}.font-size-10,.font-size-15{font-size:1rem}@media (min-width: 768px){.font-size-15{font-size:1.5rem}}.font-size-20{font-size:1.5rem}@media (min-width: 768px){.font-size-20{font-size:2rem}}.warranty__section{position:relative;display:flex;align-items:center;justify-content:center;min-height:38vw;padding:50px 30px}.warranty__section img{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;object-fit:cover}.warranty__section .warranty__section-box{position:relative;z-index:2;width:370px;padding:70px 35px;max-width:100%;background:#000;color:#fff}.warranty__section .warranty__section-title{font-size:1.125rem;letter-spacing:1.8px;line-height:2rem;margin-bottom:12px}.warranty__section .warranty__section-description{line-height:1.4;margin-bottom:30px;padding:0 7px}.warranty__section .warranty__section-btn{display:block;letter-spacing:.44px;line-height:2.625rem;background:#FFF;color:#000;border:2px solid #FFF;border-radius:5px;text-decoration:none;transition:all .3s linear}.warranty__section .warranty__section-btn:hover{background:#000;color:#fff}@media (min-width: 768px){.warranty__section{justify-content:flex-start;padding:5vw 10vw}}.landing-features__section{padding:45px 0;text-align:center}.landing-features__section img{width:100%;max-width:100%;height:auto}.landing-features__section .landing-features__heading{letter-spacing:.75px;max-width:820px;margin:0 auto 20px}.landing-features__section .landing-features__description{max-width:760px;line-height:1.3;margin:0 auto 40px}.landing-features__section .video-wrapper{margin-bottom:40px}.landing-features__section .landing-feature__block{display:grid;grid-row-gap:30px}.landing-features__section .landing-feature__block+.landing-feature__block{margin-top:50px}.landing-features__section .landing-feature__subtitle{letter-spacing:3px;margin-bottom:10px}.landing-features__section .landing-feature__title{letter-spacing:.75px;margin-bottom:20px}.landing-features__section .landing-feature__description{line-height:1.4}@media (min-width: 768px){.landing-features__section .landing-features__description,.landing-features__section .video-wrapper{margin-bottom:60px}.landing-features__section .landing-feature__bottom{margin-top:60px}.landing-features__section .landing-feature__bottom .landing-features__description{margin-bottom:0}.landing-features__section .landing-feature__block{grid-template-columns:1fr 1fr;grid-column-gap:30px;align-items:center}.landing-features__section .landing-feature__block+.landing-feature__block{margin-top:80px}.landing-features__section .landing-feature__block.reverse-order .landing-feature__image{grid-column-start:2}.landing-features__section .landing-feature__block.reverse-order .landing-feature__details{grid-row-start:1}.landing-features__section .landing-feature__details{text-align:left;padding:0 50px}.landing-features__section .landing-feature__subtitle{margin-bottom:20px}.landing-features__section .landing-feature__title{margin-bottom:50px}}.landing-shop__section{padding:40px 0;text-align:center}.landing-shop__section .landing-shop__subtitle{letter-spacing:3px;line-height:1.4;margin-bottom:15px}.landing-shop__section .landing-shop__title{letter-spacing:.75px;line-height:2.625rem;margin-bottom:25px}.landing-shop__section .landing-single__product{display:flex!important;height:auto;padding:20px 20px 35px;margin:0 15px;border:1px solid #D7D7D7;background-color:#fff;box-shadow:0 25px 16px #0000001a}.landing-shop__section .landing-single__product a{display:flex;flex-direction:column;text-decoration:none}.landing-shop__section .landing-product__title{line-height:2.625rem;letter-spacing:1.33px}.landing-shop__section .landing-product__price{line-height:1.125rem;margin-bottom:5px}.landing-shop__section .spr-badge-starrating{margin:0}.landing-shop__section .spr-badge-caption{display:none}.landing-shop__section img{margin-top:35px;width:100%;max-width:100%;height:auto}.landing-shop__section .landing-shop__btn{display:block;line-height:45px;width:350px;max-width:100%;margin:0 auto;border-radius:5px;background:#000;color:#fff;border:1px solid #000;text-align:center;transition:all .3s linear;text-decoration:none}.landing-shop__section .landing-shop__btn:hover{background:#FFF;color:#000}.landing-shop__section .slick-list{padding-bottom:40px}.landing-shop__section .slick-prev,.landing-shop__section .slick-next{position:absolute;top:50%}.landing-shop__section .slick-prev{left:-15px;transform:translateY(-50%);padding:0}.landing-shop__section .slick-next{right:-15px;transform:translateY(-50%);padding:0}.landing-shop__section .slick-prev:before,.landing-shop__section .slick-next:before{font-size:1.5rem;font-weight:700;color:#000}.landing-shop__section .video-wrapper{margin-top:60px;margin-bottom:20px}@media (min-width: 768px){.landing-shop__section .landing-shop__subtitle,.landing-shop__section .landing-shop__title{text-align:left;padding:0 15px}}.landing-specs__section{position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;padding:55px 0}.landing-specs__section:before{content:"";position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,white 0%,rgba(255,255,255,0) 100%)}.landing-specs__section .wrapper{position:relative;z-index:2;padding-top:30px;padding-bottom:30px;border:1px solid #D7D7D7;background-color:#fff;box-shadow:0 32px 54px #0000001a}.landing-specs__section .landing-specs__subtitle{letter-spacing:3px;line-height:20px;margin-bottom:16px}.landing-specs__section .landing-specs__title{letter-spacing:.75px;line-height:2.625rem;margin-bottom:30px}.landing-specs__section img{display:block;max-width:100%;height:auto;padding:0 15px}@media (min-width: 768px){.landing-specs__section .wrapper{padding:45px 60px 70px}}.landing-footer__section{position:relative;padding:50px 30px}.landing-footer__section:before{content:"";display:block;position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,#020024 0%,rgba(0,0,0,.8) 0%,rgba(255,255,255,0) 69%,rgba(0,0,0,.5) 100%);opacity:.75}.landing-footer__section img{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;object-fit:cover}.landing-footer__section .landing-footer__box{position:relative;z-index:2;width:370px;padding:30px 35px 45px;max-width:100%;background:#000;color:#fff}.landing-footer__section .landing-footer__title{font-size:1.125rem;letter-spacing:1.8px;line-height:2rem;margin-bottom:12px}.landing-footer__section .landing-footer__description{line-height:1.4;margin-bottom:30px;padding:0 7px}.landing-footer__section .landing-footer__btn{display:block;letter-spacing:.44px;line-height:2.625rem;background:#FFF;color:#000;border:2px solid #FFF;border-radius:5px;text-decoration:none;transition:all .3s linear}.landing-footer__section .landing-footer__btn:hover{background:#000;color:#fff}@media (min-width: 768px){.landing-footer__section{padding:5vw 10vw}}.collection-hero__section{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:20vw 7vw;min-height:28vw;color:#fff}.collection-hero__section:before{content:"";display:block;position:absolute;top:0;left:0;width:60%;height:100%;background:linear-gradient(90deg,#020024 0%,rgba(0,0,0,.8) 0%,rgba(255,255,255,0) 69%,rgba(0,0,0,.5) 100%);background:linear-gradient(270deg,rgba(0,0,0,0) 0%,black 100%);opacity:.58}.collection-hero__section .collection-hero__nav{position:relative;display:flex;justify-content:center;font-size:.875rem;font-weight:400;letter-spacing:2.1px;line-height:1rem;margin-bottom:20px}.collection-hero__section .collection-hero__parent{font-size:inherit;color:inherit;text-decoration:none}.collection-hero__section .collection-hero__parent:hover{color:#ed1b2e}.collection-hero__section .collection-hero__divider{width:1px;background:#FFF;margin:0 10px}.collection-hero__section .collection-hero__title{position:relative;font-weight:900;font-size:2rem;letter-spacing:1.63px;line-height:1;margin-bottom:25px}.collection-hero__section .collection-hero__btn{position:relative;display:block;min-width:230px;padding:0 30px;background:#000;color:#fff;border:2px solid #000;border-radius:5px;text-decoration:none;letter-spacing:.44px;line-height:2.625rem;text-align:center;transition:all .3s linear}.collection-hero__section .collection-hero__btn:hover{background:#FFF;color:#000}.collection-hero__section .collection-hero__image{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 55%}@media (min-width: 768px){.collection-hero__section{padding:10vw 7vw;align-items:flex-start;text-align:left}.collection-hero__section .collection-hero__title{font-size:3.25rem}.collection-hero__section .collection-hero__nav{justify-content:flex-start}}.collection-tires__section{padding-top:50px;padding-bottom:50px;background-image:url(//cdn.shopify.com/s/files/1/0202/9884/t/41/assets/collection_bg_pattern.png?v=98233431707065291601657215012);background-repeat:no-repeat;background-size:100% auto;background-position:bottom}.collection-tires__section .collection-tires__title{max-width:950px;margin:0 auto 45px;color:#000;letter-spacing:.75px;text-align:center}.collection-tires__section .collection-tires__grid{display:flex;flex-wrap:wrap;justify-content:center;padding:0 30px;margin-bottom:50px}.collection-tires__section .collection-tires__grid-block{display:block;position:relative;width:calc(100% - 20px);padding-top:calc(100% - 20px);margin:10px;overflow:hidden}.collection-tires__section .collection-tires__grid-block:before{content:"";position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;background:#000;opacity:.5}.collection-tires__section .collection-tires__grid-block span{position:absolute;top:50%;left:0;z-index:10;width:100%;transform:translateY(-50%);font-size:17.2px;letter-spacing:.54px;line-height:33.13px;color:#fff;text-align:center;padding:0 20px}.collection-tires__section .collection-tires__grid-block img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1;transition:all .3s linear}.collection-tires__section .collection-tires__grid-block:hover img{transform:scale(1.1)}.collection-tires__section .collection-tires__block+.collection-tires__block{margin-top:50px}.collection-tires__section .collection-tires__block-title{font-size:14px;letter-spacing:3px;line-height:20px;font-weight:400;margin-bottom:16px;text-align:center}.collection-tires__section .collection-tires__block-subtitle{letter-spacing:.75px;text-align:center;margin-bottom:20px}.collection-tires__section .collection-tires__block-btn{display:block;line-height:45px;width:350px;max-width:100%;margin:0 auto;border-radius:5px;background:#000;color:#fff;border:1px solid #000;text-align:center;transition:all .3s linear;text-decoration:none}.collection-tires__section .collection-tires__block-btn:hover{background:#FFF;color:#000}.collection-tires__section .slick-list{padding-bottom:40px}.collection-tires__section .slick-prev,.collection-tires__section .slick-next{position:absolute;top:50%;opacity:1;margin-top:-20px}.collection-tires__section .slick-prev{left:-15px;transform:translateY(-50%);padding:0}.collection-tires__section .slick-next{right:-15px;transform:translateY(-50%);padding:0}.collection-tires__section .slick-prev:before,.collection-tires__section .slick-next:before{font-size:1.5rem;font-weight:700;color:#000}@media (min-width: 768px){.collection-tires__section{padding-bottom:90px}.collection-tires__section .collection-tires__title{line-height:2.625rem}.collection-tires__section .collection-tires__grid-block{width:calc(50% - 20px);padding-top:calc(50% - 20px)}.collection-tires__section .collection-tires__block-title{padding:0 45px;text-align:left}.collection-tires__section .collection-tires__block-subtitle{padding:0 45px;line-height:1.75;text-align:left}.collection-tires__section .collection-tires__block+.collection-tires__block{margin-top:80px}}@media (min-width: 992px){.collection-tires__section .collection-tires__grid-block{width:calc(25% - 20px);padding-top:calc(25% - 20px)}.collection-tires__section .collection-tires__grid.is-extended .collection-tires__grid-block{width:calc(20% - 20px);padding-top:calc(20% - 20px)}}.collection-tires__product{display:flex!important;height:auto!important;padding:20px 20px 35px;margin:0 15px;text-align:center;border:1px solid #D7D7D7;background-color:#fff;box-shadow:0 25px 16px #0000001a}.collection-tires__product a{display:flex;flex-direction:column;text-decoration:none}.collection-tires__product img{margin-top:35px;width:100%;max-width:100%;height:auto}.collection-tires__product .collection-tires__product-title{display:flex;align-items:center;justify-content:center;width:100%;min-height:42px;letter-spacing:1.33px;line-height:2.625rem;line-height:1.5;margin-bottom:10px}.collection-tires__product .collection-tires__product-price{line-height:1.125rem;margin-bottom:5px}.collection-tires__product .spr-badge-starrating{margin:0}.collection-tires__product .spr-badge-caption{display:none}.collection-description{padding-top:40px;padding-bottom:30px}.collection-details{background-image:url(//cdn.shopify.com/s/files/1/0202/9884/t/41/assets/collection_bg_pattern.png?v=98233431707065291601657215012);background-repeat:no-repeat;background-size:contain;background-position:bottom}.collection-controls{display:flex;justify-content:space-between;padding-bottom:10px;margin-bottom:32px;border-bottom:1px solid #000;letter-spacing:.5px;line-height:2.625}.collection-controls .collection__sort{font-size:inherit;display:flex}.collection-controls .collection__sort--options-selector{position:relative;display:flex;align-items:center;min-width:250px;margin-left:15px;padding:10px 30px 10px 15px;line-height:1;cursor:pointer}.collection-controls .collection__sort--options-selector:after{content:"\f107";position:absolute;right:3px;top:50%;transform:translateY(-50%);font-family:FontAwesome;font-size:35px;line-height:1}.collection-controls .collection__sort-options{display:none;margin-bottom:0;position:absolute;top:100%;left:0;width:100%;z-index:10;background:#FFF;border-left:1px solid #d7d7d7;border-right:1px solid #d7d7d7}.collection-controls .collection__sort-options li{line-height:1.5;padding:10px 15px;transition:all .2s linear;margin-bottom:0;border-bottom:1px solid #d7d7d7}.collection-controls .collection__sort-options li.is-selected,.collection-controls .collection__sort-options li:hover{background:#EEE}.collection-products__list{display:grid;grid-row-gap:30px;margin-top:15px;margin-bottom:80px}.collection-products__list .collection-tires__product{margin:0;box-shadow:0 32px 54px #0000001a}@media (min-width: 768px){.collection-products__list{grid-template-columns:1fr 1fr;grid-column-gap:30px}}@media (min-width: 992px){.collection-products__list{margin-bottom:120px}.collection-products__list.grid--column-3,.collection-products__list.grid--column-4{grid-template-columns:1fr 1fr 1fr}}@media (min-width: 1200px){.collection-products__list.grid--column-4{grid-template-columns:1fr 1fr 1fr 1fr}}.product-warranty__section{position:relative;display:flex;align-items:center;min-height:21.5vw;padding:60px 30px;color:#fff}.product-warranty__section .product-warranty__bg{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;object-fit:cover}.product-warranty__section .wrapper{width:100%;display:grid;grid-row-gap:30px}.product-warranty__section .product-warranty__box{display:flex;flex-direction:column;align-items:center;text-align:center;background:#000;padding:20px}.product-warranty__section .product-warranty__logo{display:flex;width:56px;height:56px;align-items:center;justify-content:center;border-radius:50%;border:2px solid #FFF;margin-bottom:20px}.product-warranty__section .product-warranty__logo img{height:auto}.product-warranty__section .product-warranty__title{font-size:.875rem;letter-spacing:1.3px;line-height:1.5rem;margin-bottom:10px}.product-warranty__section .product-warranty__desc{max-width:250px;font-size:.875rem;line-height:1.25rem}@media (min-width: 992px){.product-warranty__section .wrapper{grid-row-gap:0;grid-template-columns:1fr 1fr 1fr;grid-column-gap:30px}}.product-press__wrapper{position:relative;min-height:34.5vw;color:#fff;padding:35px 20px 50px;display:flex;flex-direction:column;justify-content:center}.product-press__wrapper .product-press__heading{letter-spacing:1px;line-height:1.3125;margin-bottom:35px}.product-press__wrapper .product-press__bg{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;object-fit:cover}.product-press__wrapper .wrapper{display:grid;grid-row-gap:30px}.product-press__wrapper .product-press__box{display:flex;flex-direction:column;align-items:center;text-align:center;background:#000;padding:35px 30px;width:100%;overflow:hidden}.product-press__wrapper .product-press__logo{display:flex;align-items:center;justify-content:center;flex-grow:1;margin-bottom:30px}.product-press__wrapper .product-press__logo img{max-width:180px;height:auto}.product-press__wrapper .product-press__desc{font-size:11.7px;letter-spacing:1.17px;line-height:21.6px;word-break:break-all}.product-press__wrapper .product-press__title{font-size:12.6px;letter-spacing:3.6px;line-height:18px;margin-top:15px}@media (min-width: 992px){.product-press__wrapper .wrapper{grid-template-columns:1fr 1fr 1fr;grid-column-gap:30px}}.product-press__additional{padding-top:20px;padding-bottom:20px;font-size:1rem;line-height:1.125rem;color:#464646}.product-press__additional .wrapper{display:flex;align-items:center;flex-wrap:wrap;padding:0 15px}.product-press__additional span{display:block;font-size:.75rem;letter-spacing:1px;line-height:2.625rem;color:red;margin-right:10px}.product-press__additional p{margin-bottom:0}.product-accordion{background:#000;color:#fff;margin-bottom:10px}.product-accordion .product-accordion__title{padding:20px;font-size:1.25rem;letter-spacing:.88px;line-height:1.5;cursor:pointer}.product-accordion .product-accordion__title span{position:relative;padding-right:35px}.product-accordion .product-accordion__title span:before{display:block;font-family:FontAwesome;content:"\f067";position:absolute;top:50%;right:0;font-size:23px;line-height:21px;transform:translateY(-50%);transition:all .3s linear}.product-accordion .product-accordion__close{letter-spacing:.44px;line-height:3;margin-top:30px;cursor:pointer}.product-accordion a{color:#fff;text-underline-offset:3px;transition:all .2s linear}.product-accordion a:hover{color:red}.product-accordion.is-toggled .product-accordion__title span:before{content:"\f068"}.product-accordion .product-accordion__details{padding-bottom:50px}.product-accordion .product-faq__title{font-size:1.125rem;letter-spacing:.56px;line-height:2.3}.product-accordion hr{opacity:.2;border-color:#fff;margin-bottom:20px}.product-accordion.product-specs__section .product-accordion__details *{text-align:center!important;color:#fff!important}.product-accordion.product-specs__section .product-accordion__details table{width:100%!important}.product-accordion.product-specs__section .product-accordion__details .wrapper{display:flex;flex-direction:column;align-items:center}@media (min-width: 768px){.product-accordion .product-accordion__title{padding:40px;font-size:1.75rem}}.product-tabs__wrapper{background:#000;color:#fff}.product-tabs__wrapper .product-tabs__list{display:flex;justify-content:center;align-items:center}.product-tabs__wrapper .product-tab__title{line-height:42px;font-size:14px;letter-spacing:.44px;cursor:pointer;margin:0 20px;transition:all .2s linear}.product-tabs__wrapper .product-tab__title.is-active,.product-tabs__wrapper .product-tab__title:hover{color:red}.product-tabs__wrapper .product-tab__content{padding-top:40px}.product-tabs__wrapper .product-tab__content *{color:#fff}.product-tabs__wrapper #product-tab__specs *{color:#fff!important}.product-tabs__wrapper #product-tab__specs table{width:100%!important}@media (min-width: 768px){.product-tabs__wrapper .product-tab__title{margin:0 40px}.product-tabs__wrapper .product-tab__content{padding-top:80px;padding-bottom:40px}}@media (max-width: 767px){.product-tabs__wrapper #product-tab__specs{display:none!important}}.product-recommendations__section{padding-top:50px;padding-bottom:50px;background-image:url(//cdn.shopify.com/s/files/1/0202/9884/t/41/assets/collection_bg_pattern.png?v=98233431707065291601657215012);background-repeat:no-repeat;background-size:100% auto;background-position:top}.product-recommendations__section .cbb-also-bought-container{margin:0 auto!important}@media (min-width: 768px){.product-recommendations__section{padding-top:80px;padding-bottom:90px}}.product-alt__section{position:relative;padding-top:50px;padding-bottom:50px;color:#000;background-image:url(//cdn.shopify.com/s/files/1/0202/9884/t/41/assets/collection_bg_pattern.png?v=98233431707065291601657215012);background-repeat:no-repeat;background-size:contain;background-position:bottom}.product-alt__section:before{content:"";display:block;position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;background-image:url(//cdn.shopify.com/s/files/1/0202/9884/t/41/assets/collection_bg_pattern.png?v=98233431707065291601657215012);background-repeat:no-repeat;background-size:contain;background-position:bottom;transform:scaleY(-1)}.product-alt__section .product-alt__feature{display:grid;grid-row-gap:30px}.product-alt__section .product-alt__feature+.product-alt__feature{margin-top:60px}.product-alt__section .product-alt__image img{display:block;width:100%;max-width:100%;height:auto}.product-alt__section .product-alt__subheading{letter-spacing:3px;margin-bottom:20px}.product-alt__section .product-alt__heading{letter-spacing:1px;line-height:1.3125;margin-bottom:25px}.product-alt__section .product-alt__details{padding-left:20px;padding-right:20px}@media (min-width: 768px){.product-alt__section{padding-top:120px;padding-bottom:70px}.product-alt__section .product-alt__feature{grid-template-columns:1fr 1fr;grid-column-gap:25px;align-items:center}.product-alt__section .product-alt__feature:nth-child(2n+1) .product-alt__image{grid-column-start:2}.product-alt__section .product-alt__feature:nth-child(2n+1) .product-alt__details{grid-row-start:1}.product-alt__section .product-alt__image{position:relative;padding-top:100%}.product-alt__section .product-alt__image img{position:absolute;top:0;left:0;height:100%;object-fit:cover}.product-alt__section .product-alt__details{padding-left:4vw;padding-right:1.5vw}}.product-section .product-page{padding-top:0}.product-section .product-details{padding-top:50px;padding-right:15px;padding-left:45px}.product-section .breadcrumb{margin-top:0;margin-bottom:16px;font-size:10px;letter-spacing:1.5px;line-height:12px;color:#000}.product-section .breadcrumb a,.product-section .breadcrumb span{padding:0;margin-right:3px}.product-section .product-price__review{display:flex;justify-content:space-between;align-items:center;padding-bottom:35px;border-bottom:1px solid #979797;margin-bottom:20px}.product-section .product-form{padding-bottom:40px;margin-bottom:25px;border-bottom:1px solid #979797}.product-section .product-form.hide--BIS_trigger #BIS_trigger{display:none}.product-section .product-selectors__wrapper{display:flex;justify-content:space-between;align-items:center;margin-bottom:5px}.product-section .product-selectors__wrapper .product-options__selector{font-size:.875rem;letter-spacing:.44px;line-height:3}.product-section .product-selectors__wrapper .product-specs__selector{font-size:.75rem;line-height:1.17}.product-section .selector-wrapper select{background-image:url(//cdn.shopify.com/s/files/1/0202/9884/t/41/assets/chevron-down.svg?v=148803407433285470551657215011);border:2px solid #979797;border-radius:5px;font-size:.875rem;font-weight:500;line-height:1.25rem;text-align-last:left;margin-bottom:20px}.product-section .js-qty{max-width:none;width:100%;height:100%}.product-section .js-qty input{height:100%;border-radius:5px;border-color:#0006}.product-section .product__highlights-title{letter-spacing:.75px;line-height:1.75;margin-bottom:5px}.product-section .product__highlights-desc{font-size:.875rem;line-height:1.45;margin-bottom:20px}.product-section .product__meta{color:#464646;margin-bottom:10px}.product-section .product__meta-title{font-size:.75rem;letter-spacing:1px;color:red;padding-right:5px}@media (min-width: 768px){.product-section .product-details{padding-right:30px}.product-section .product__price{margin-bottom:0}.product-section .product-form{display:grid;grid-template-columns:160px 1fr;grid-column-gap:20px}.product-section .product-form>div:last-child:not(.add-to-cart__wrapper){margin:0!important;display:none}.product-section .product-selectors__wrapper,.product-section .selector-wrapper{grid-column:1/3}.product-section .js-qty{margin:0}.product-section .add-to-cart__wrapper{margin-top:0}.product-section .btn{transition:all .2s linear}.product-section #BIS_trigger{background:#000;color:#fff}.product-section #BIS_trigger:hover{background:#FFF;color:#000}}@media (min-width: 992px){.product-section .product-details{padding-left:60px;padding-right:6.5vw}}.product-reviews__trigger{display:none;font-family:Helvetica Neue LT Std;font-size:18px;text-transform:uppercase;text-align:center}.product-reviews__trigger a{text-decoration:none}.product-reviews__section .spr-content{display:none}.hide-mobile{display:none!important}@media (min-width: 768px){.hide-mobile{display:block!important}}.hide-desktop{display:none!important}@media (max-width: 767px){.hide-desktop{display:block!important}}.product-accordion.product-specs__section .product-accordion__details table{background:#000000}@media screen and (max-width: 1016px){.product-accordion.product-specs__section .product-accordion__details .wrapper{align-items:baseline!important;max-width:none;width:100%;overflow:visible;display:block}}
/*# sourceMappingURL=/s/files/1/0202/9884/t/41/assets/tech-style.scss.css.map?v=3750846606626377671673553028 */
