.stylekit.yt-lightbox-overflow{overflow:visible}
.hp-module-hero{background:none transparent;height:calc(100vh - 95px);width:100% !important;z-index:800}
.hp-module-hero .module-container{height:100%;overflow:hidden;width:100%}
.hp-module-hero .camera-animation-assets{display:none}
.hp-module-hero .module-title{position:relative;top:5% !important;transform:none}
.hp-module-hero .hero-camera{height:calc(232.39 * 100vw / 375);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(261 * 100vw / 375);z-index:801}
.hp-module-hero .hero-camera.fixed{position:fixed;top:calc(50vh + 95px/2)}
.hp-module-hero img{max-width:100%}
.cq-Editable-dom .hp-module-hero{left:0;position:relative;top:0;transform:none;width:100%;z-index:1000}
.hp-module-hero-element{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}
.hp-module-hero-element img{height:100%;width:100%}
div.e1-splash-fl{height:calc(204 * 100vw / 375);left:calc(50% + -65 * 100vw / 375);top:calc(50% + 30 * 100vw / 375);width:calc(152 * 100vw / 375)}
div.e2-dirt{height:calc(326 * 100vw / 375);left:calc(50% - 13 * 100vw / 375);top:calc(50% + -73 * 100vw / 375);width:calc(355 * 100vw / 375)}
div.e3-splash-br{height:calc(308 * 100vw / 375);left:calc(50% - 2 * 100vw / 375);top:calc(50% + -37 * 100vw / 375);width:calc(376 * 100vw / 375)}
@media(min-width:768px){.hp-module-hero{height:calc(100vh - 140px)}
.hp-module-hero .hero-camera.fixed{top:calc(50vh + 140px/2)}
}
@media(min-width:824px){.hp-module-hero .hero-camera{height:calc(345.14 * 100vw / 1024);width:calc(387 * 100vw / 1024)}
div.e1-splash-fl{height:calc(302 * 100vw / 1024);left:calc(50% + -94 * 100vw / 1024);top:calc(50% + 45 * 100vw / 1024);width:calc(225 * 100vw / 1024)}
div.e2-dirt{height:calc(503 * 100vw / 1024);left:calc(50% + -25 * 100vw / 1024);top:calc(50% + -115 * 100vw / 1024);width:calc(545 * 100vw / 1024)}
div.e3-splash-br{height:calc(457 * 100vw / 1024);left:calc(50% + 30 * 100vw / 1024);top:calc(50% + -55 * 100vw / 1024);width:calc(557 * 100vw / 1024)}
}
@media(min-width:1025px){.hp-module-hero .hero-camera{height:calc(401.33 * 100vw / 1440);width:calc(450 * 100vw / 1440)}
div.e1-splash-fl{height:calc(352 * 100vw / 1440);left:calc(50% + -110 * 100vw / 1440);top:calc(50% + 50 * 100vw / 1440);width:calc(262 * 100vw / 1440)}
div.e2-dirt{height:calc(585 * 100vw / 1440);left:calc(50% + -30 * 100vw / 1440);top:calc(50% + -128 * 100vw / 1440);width:calc(634 * 100vw / 1440)}
div.e3-splash-br{height:calc(531 * 100vw / 1440);left:calc(50% + 40 * 100vw / 1440);top:calc(50% + -70 * 100vw / 1440);width:calc(649 * 100vw / 1440)}
}
@media(min-width:1151px){.hp-module-hero{height:calc(100vh - 100px)}
.hp-module-hero .hero-camera.fixed{top:calc(50vh + 100px/2)}
}
@media(min-width:1920px){.hp-module-hero .hero-camera{height:calc(401.33 * 1920px / 1440);width:calc(450 * 1920px / 1440)}
div.e1-splash-fl{height:calc(352 * 1920px / 1440);left:calc(50% + -110 * 1920px / 1440);top:calc(50% + 50 * 1920px / 1440);width:calc(262 * 1920px / 1440)}
div.e2-dirt{height:calc(585 * 1920px / 1440);left:calc(50% + -30 * 1920px / 1440);top:calc(50% + -130 * 1920px / 1440);width:calc(634 * 1920px / 1440)}
div.e3-splash-br{height:calc(531 * 1920px / 1440);left:calc(50% + 25 * 1920px / 1440);top:calc(50% + -65 * 1920px / 1440);width:calc(649 * 1920px / 1440)}
}
.slick-list,.slick-track{height:100%}
.hp-module-1{padding:0;z-index:805}
.hp-module-1.hp-module-1-yt-lightbox-open{z-index:9999}
.hp-module-1 .module1-wrapper{height:450px;margin:0 auto;position:relative;width:100%}
.module1-wrapper .slider{height:100%;width:100%}
.module1-wrapper .slider .slide{height:100%;outline:0;overflow:hidden;position:relative;width:100%}
.module1-wrapper .slider .slide .slide-first-wrapper{height:100%;padding-bottom:50px;width:100%}
.module1-wrapper .slider .slide .slide-second-wrapper{display:flex;flex-flow:column nowrap;height:100%;position:relative;width:100%}
.module1-wrapper .slider .slide.slide-video video{display:none;height:auto;left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto;z-index:-1}
.module1-wrapper .video-fallback-image{background-position:center center;background-repeat:no-repeat;background-size:cover;height:100%;position:absolute;width:100%;z-index:1}
.module1-wrapper .animated-play-btn,.module1-wrapper .animated-headline,.module1-wrapper .animated-subcopy,.module1-wrapper .animated-shop{opacity:0;position:relative}
.module1-wrapper .animated-slide.animation-finished .animated-play-btn,.module1-wrapper .animated-slide.animation-finished .animated-headline,.module1-wrapper .animated-slide.animation-finished .animated-subcopy,.module1-wrapper .animated-slide.animation-finished .animated-shop{opacity:1}
.module1-wrapper .slider .slide.slide-video .cta{color:#fff;height:auto;left:0;position:absolute;text-align:center;top:50%;-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%);width:100%;z-index:2}
.module1-wrapper .slider .slide.slide-video .cta .play-btn{background:transparent;cursor:pointer;height:60px;margin-bottom:13.5px;outline:0;position:relative;width:60px}
.module1-wrapper .slider .slide.slide-video .cta .play-btn img{display:block;width:100%}
.module1-wrapper .slider .slide.slide-video .cta h1{color:#fff;font-family:'ProximaNova',Arial,sans-serif;font-weight:700;left:0;margin:0 0 4px 0;position:relative;text-transform:none;transform:none}
.hp-module-1 .module1-wrapper .module-title{font-size:32px;line-height:36px;padding:0 5px}
.hp-module-1 .module1-wrapper .animated-subcopy{padding:0 5px}
.module1-wrapper .slider .slide.slide-video .cta h2{font-family:'ProximaNova',Arial,sans-serif;font-size:18px;font-weight:normal;line-height:24px;margin:0 0 34px 0;text-transform:none}
.module1-wrapper .slider .slide.slide-video .cta .shop-btn{margin:0 auto}
.module1-wrapper .slider .slide.slide-image{background-position:center center;background-repeat:no-repeat;background-size:cover}
.module1-wrapper .slider .slide.slide-image .million-image{flex:1 1 60%;position:relative;width:100%}
.module1-wrapper .slider .slide.slide-image.slide-plus-subs .million-image{flex:1 1 15%}
.module1-wrapper .slider .slide span.text-bg-black{background-color:#333;color:#fff;display:inline-block;padding:4px 8px}
.module1-wrapper .slider .slide.slide-image .million-image img{bottom:0;display:block;height:auto;left:0;margin:0 auto;max-height:85%;max-width:85%;position:absolute;right:0;width:auto}
.module1-wrapper .slider .slide.slide-image.slide-plus-subs .million-image img{max-width:175px}
.module1-wrapper .slider .slide.slide-image .cta{color:#fff;flex:1 1 40%;text-align:center;width:100%}
.module1-wrapper .slider .slide.slide-image.slide-plus-subs .cta{flex:1 1 auto}
.module1-wrapper .slider .slide.slide-image .cta h2{font-family:'ProximaNova',Arial,sans-serif;font-size:18px;font-weight:normal;line-height:24px;margin:20px 0 20px 0;text-transform:none}
.module1-wrapper .slider .slide.slide-image.slide-plus-subs .cta h2{color:#333;margin:10px 0 15px}
.hp-module-1 .module1-wrapper .slide-plus-subs .module-title{color:#333;font-family:'ProximaNova',Arial,sans-serif;font-size:32px;font-weight:bold;line-height:36px;margin:10px 0 4px;position:relative;text-transform:none;transform:none}
.module1-wrapper .slider .slide.slide-image .cta .details-btn{margin:0 auto}
.module1-wrapper .slider-nav{bottom:30px;height:auto;position:absolute;width:100%}
.module1-wrapper .slider-nav .slider-nav-dots{display:flex;flex-flow:row nowrap;justify-content:center;list-style:none;margin:0;padding:0}
.module1-wrapper .slider-nav .slider-nav-dots li{display:block;flex:0 0 50px;height:2px;list-style:none;margin:0 10.5px;position:relative;z-index:1}
.module1-wrapper .slider-nav .slider-nav-dots li button{background-color:#fff;border:0;display:block;font-size:0;height:100%;margin:0;outline:0;width:0;z-index:1}
.module1-wrapper .slider-nav .slider-nav-dots li button:before{content:"";cursor:pointer;height:16px;left:0;position:absolute;top:-7px;width:100%;z-index:2}
.module1-wrapper .slider-nav .slider-nav-dots li button:after{background-color:#666;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}
.yt-lightbox{background-color:rgba(0,0,0,0.85);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999}
.yt-lightbox .yt-wrapper{height:100%;margin:0 auto;position:relative;width:100%}
.yt-lightbox .yt-wrapper .video-container{height:0;margin-top:-28.125%;padding-bottom:56.25%;position:absolute;top:50%;width:100%}
.yt-lightbox .yt-wrapper .video-container iframe{display:none;height:100%;left:0;position:absolute;top:0;width:100%}
.yt-lightbox .icon{color:white;cursor:pointer;font-size:16px;position:absolute;right:16px;top:16px;z-index:999}
@media screen and (min-width:376px){.hp-module-1 .module1-wrapper .module-title{font-size:calc( 32px + calc(100vw - 375px) * 32 / 1545);line-height:1.125}
.module1-wrapper .slider .slide.slide-video .cta{padding-top:40px}
.module1-wrapper .slider .slide.slide-video .cta h1{margin:0 0 19px 0}
.module1-wrapper .slider .slide.slide-video .cta h2{margin:0 0 23px 0}
.module1-wrapper .slider .slide.slide-image .cta h2{margin:23px 0 23px 0}
.yt-lightbox .yt-wrapper{width:90%}
.yt-lightbox .icon{font-size:40px;right:29px;top:35px}
}
@media screen and (min-width:500px){.hp-module-1 .module1-wrapper .slide-plus-subs .module-title br{display:none}
.hp-module-1 .module1-wrapper .slide-plus-subs .module-title{font-size:36px;line-height:42px}
.module1-wrapper .slider .slide.slide-image.slide-plus-subs .cta h2{font-size:22px;line-height:32px}
.module1-wrapper .slider .slide.slide-image.slide-plus-subs .million-image img{max-width:310px}
}
@media screen and (min-width:824px){.hp-module-1 .module1-wrapper{height:795px}
.module1-wrapper .slider .slide.slide-video .cta .play-btn{height:75px;margin-bottom:0;width:75px}
.module1-wrapper .slider .slide.slide-video .cta h1{margin:0}
.module1-wrapper .slider .slide.slide-video .cta h1 br{display:none}
.module1-wrapper .slider .slide.slide-video .cta h2{font-size:16px;line-height:15px;margin:0 0 34px 0}
.module1-wrapper .slider .slide.slide-image .cta h2{font-size:16px;line-height:24px;margin:18px 0 18px 0}
.module1-wrapper .slider .slide.slide-image .cta h2 br,.module1-wrapper .slider .slide.slide-image.slide-plus-subs .cta h2 br.mobile{display:none}
.module1-wrapper .slider .slide.slide-image.slide-plus-subs .cta h2 br.visible{display:block}
.hp-module-1 .module1-wrapper .slide-plus-subs .module-title{font-size:48px;line-height:56px}
.module1-wrapper .slider .slide.slide-image.slide-plus-subs .million-image img{max-width:405px;width:405px}
.hp-module-1 .module1-wrapper .slide-plus-subs .module-title{margin-top:18px}
.module1-wrapper .slider .slide.slide-image.slide-plus-subs .cta h2{margin-bottom:21px}
.yt-lightbox .yt-wrapper{width:85%}
.yt-lightbox .icon{font-size:50px;right:47px;top:50px}
}
@media screen and (min-width:1025px){.hp-module-1 .module1-wrapper{height:323px}
.module1-wrapper .slider .slide.slide-video .cta .play-btn{height:71px;margin-bottom:3.5px;width:71px}
.module1-wrapper .slider .slide.slide-video .cta h1{margin:0 0 3px 0;text-shadow:0 2px 20px 0 rgba(0,0,0,0.5)}
.module1-wrapper .slider .slide.slide-video .cta h2{font-size:24px;line-height:24px;margin:0 0 45px 0}
.module1-wrapper .slider .slide.slide-image .million-image{flex:1 1 70%}
.module1-wrapper .slider .slide.slide-image.slide-plus-subs .million-image{flex:1 1 13%}
.module1-wrapper .slider .slide.slide-image .cta{flex:1 1 30%}
.module1-wrapper .slider .slide.slide-image.slide-plus-subs .cta{flex:1 1 auto}
.module1-wrapper .slider .slide.slide-image .cta h2{font-size:22px;line-height:32px;margin:30px 0 30px 0}
.yt-lightbox .yt-wrapper{width:85%}
.yt-lightbox .icon{font-size:50px;right:47px;top:50px}
}
@media screen and (min-width:1920px){.hp-module-1 .module1-wrapper .module-title{font-size:64px;line-height:72px}
}
@media screen and (min-width:1025px) and (max-width:1367px){.module1-wrapper .slider .slide.slide-video .cta h1{font-size:48px;line-height:56px}
.module1-wrapper .slider .slide.slide-video .cta h2{font-size:22px;line-height:32px}
}
@media screen and (max-height:400px){.module1-wrapper .slider .slide.slide-video .cta h1 br,.module1-wrapper .slider .slide.slide-image .cta h2 br{display:none}
}
@media screen and (min-width:0) and (max-width:767px) and (max-height:590px){.module1-wrapper .slider .slide.slide-video .cta h2{margin:0 0 14px 0}
}
@media screen and (min-width:0) and (max-width:767px) and (max-height:400px){.module1-wrapper .slider .slide.slide-video .cta .play-btn{margin-bottom:0}
.module1-wrapper .slider .slide.slide-video .cta h1{margin:0}
.module1-wrapper .slider .slide.slide-video .cta h2{margin:0}
}
@media screen and (min-width:768px) and (max-width:823px) and (max-height:639px){.module1-wrapper .slider .slide.slide-video .cta h2{margin:0 0 14px 0}
}
@media screen and (min-width:768px) and (max-width:823px) and (max-height:600px){.module1-wrapper .slider .slide.slide-video .cta .play-btn{margin-bottom:0}
.module1-wrapper .slider .slide.slide-video .cta h1{margin:0}
.module1-wrapper .slider .slide.slide-video .cta h2{margin:0}
}
@media screen and (min-width:768px) and (max-width:823px) and (max-height:374px){.module1-wrapper .slider .slide.slide-video .cta .play-btn{height:45px;width:45px}
.module1-wrapper .slider .slide.slide-video .cta h2{font-size:13px;line-height:20px}
}
@media screen and (min-width:824px) and (max-width:1024px) and (max-height:720px){.module1-wrapper .slider .slide.slide-video .cta .play-btn{margin-bottom:8px}
.module1-wrapper .slider .slide.slide-video .cta h1,.module1-wrapper .slider .slide.slide-video .cta h2{margin:0 0 8px 0}
}
@media screen and (min-width:824px) and (max-width:1024px) and (max-height:640px){.module1-wrapper .slider .slide.slide-video .cta .play-btn{height:60px;margin-bottom:5px;width:60px}
.module1-wrapper .slider .slide.slide-video .cta h1{margin:0 0 4px 0}
.module1-wrapper .slider .slide.slide-video .cta h2{font-size:18px;line-height:24px;margin:0 0 8px 0}
}
@media screen and (min-width:824px) and (max-width:1024px) and (max-height:600px){.module1-wrapper .slider .slide.slide-video .cta .play-btn{margin-bottom:0}
.module1-wrapper .slider .slide.slide-video .cta h1{margin:0}
.module1-wrapper .slider .slide.slide-video .cta h2{margin:0}
}
@media screen and (min-width:824px) and (max-width:1024px) and (max-height:374px){.module1-wrapper .slider .slide.slide-video .cta .play-btn{height:45px;width:45px}
.module1-wrapper .slider .slide.slide-video .cta h2{font-size:13px;line-height:20px}
.module1-wrapper .slider .slide.slide-video .cta .shop-btn{height:35px}
}
@media screen and (min-width:1025px) and (max-height:420px){.module1-wrapper .slider .slide.slide-video .cta h2{margin:0 0 10px 0}
}
@media screen and (min-width:1025px) and (max-height:374px){.module1-wrapper .slider .slide.slide-video .cta .play-btn{height:45px;margin-bottom:0;width:45px}
.module1-wrapper .slider .slide.slide-video .cta h2{font-size:13px;line-height:20px}
}
@media screen and (min-width:0) and (max-width:375px) and (max-height:590px){.module1-wrapper .slider .slide.slide-image .cta h2{margin:10px 0 10px 0}
}
@media screen and (min-width:0) and (max-width:375px) and (max-height:440px){.module1-wrapper .slider .slide.slide-image .cta h2{font-size:16px;line-height:20px;margin:5px 0 5px 0}
}
@media screen and (min-width:0) and (max-width:375px) and (max-height:344px){.module1-wrapper .slider .slide.slide-image .cta h2{font-size:14px;line-height:14px}
}
@media screen and (min-width:376px) and (max-width:767px) and (max-height:650px){.module1-wrapper .slider .slide.slide-image .cta h2{margin:10px 0 10px 0}
}
@media screen and (min-width:376px) and (max-width:767px) and (max-height:598px){.module1-wrapper .slider .slide.slide-image .cta h2{font-size:16px;line-height:20px;margin:5px 0 5px 0}
}
@media screen and (min-width:376px) and (max-width:767px) and (max-height:568px){.module1-wrapper .slider .slide.slide-image .cta h2{font-size:18px;line-height:24px;margin:10px 0 10px 0}
}
@media screen and (min-width:376px) and (max-width:767px) and (max-height:440px){.module1-wrapper .slider .slide.slide-image .cta h2{font-size:16px;line-height:20px;margin:5px 0 5px 0}
}
@media screen and (min-width:376px) and (max-width:767px) and (max-height:344px){.module1-wrapper .slider .slide.slide-image .cta h2{font-size:14px;line-height:14px}
}
@media screen and (min-width:768px) and (max-width:823px) and (max-height:695px){.module1-wrapper .slider .slide.slide-image .cta h2{margin:10px 0 10px 0}
}
@media screen and (min-width:768px) and (max-width:823px) and (max-height:645px){.module1-wrapper .slider .slide.slide-image .cta h2{font-size:16px;line-height:20px;margin:5px 0 5px 0}
}
@media screen and (min-width:768px) and (max-width:823px) and (max-height:600px){.module1-wrapper .slider .slide.slide-image .cta h2{font-size:14px;line-height:14px}
}
@media screen and (min-width:768px) and (max-width:823px) and (max-height:568px){.module1-wrapper .slider .slide.slide-image .cta h2{font-size:18px;line-height:24px;margin:10px 0 10px 0}
}
@media screen and (min-width:768px) and (max-width:823px) and (max-height:484px){.module1-wrapper .slider .slide.slide-image .cta h2{font-size:16px;line-height:20px;margin:5px 0 5px 0}
}
@media screen and (min-width:768px) and (max-width:823px) and (max-height:440px){.module1-wrapper .slider .slide.slide-image .cta h2{font-size:14px;line-height:14px}
}
@media screen and (min-width:768px) and (max-width:823px) and (max-height:360px){.module1-wrapper .slider .slide.slide-image .cta h2{font-size:12px;line-height:8px}
}
@media screen and (min-width:824px) and (max-width:1024px) and (max-height:716px){.module1-wrapper .slider .slide.slide-image .cta h2{margin:10px 0 10px 0}
}
@media screen and (min-width:824px) and (max-width:1024px) and (max-height:652px){.module1-wrapper .slider .slide.slide-image .cta h2{font-size:18px;line-height:24px}
}
@media screen and (min-width:824px) and (max-width:1024px) and (max-height:611px){.module1-wrapper .slider .slide.slide-image .cta h2{font-size:16px;line-height:20px;margin:5px 0 5px 0}
}
@media screen and (min-width:824px) and (max-width:1024px) and (max-height:568px){.module1-wrapper .slider .slide.slide-image .cta h2{font-size:18px;line-height:24px;margin:10px 0 10px 0}
}
@media screen and (min-width:824px) and (max-width:1024px) and (max-height:484px){.module1-wrapper .slider .slide.slide-image .cta h2{font-size:16px;line-height:20px;margin:5px 0 5px 0}
}
@media screen and (min-width:824px) and (max-width:1024px) and (max-height:440px){.module1-wrapper .slider .slide.slide-image .cta h2{font-size:14px;line-height:14px}
}
@media screen and (min-width:824px) and (max-width:1024px) and (max-height:360px){.module1-wrapper .slider .slide.slide-image .cta h2{font-size:12px;line-height:8px}
}
@media screen and (min-width:1025px) and (max-width:1150px) and (max-height:614px){.module1-wrapper .slider .slide.slide-image .cta h2{margin:10px 0 10px 0}
}
@media screen and (min-width:1025px) and (max-width:1150px) and (max-height:484px){.module1-wrapper .slider .slide.slide-image .cta h2{line-height:20px;margin:5px 0 5px 0}
}
@media screen and (min-width:1025px) and (max-width:1150px) and (max-height:440px){.module1-wrapper .slider .slide.slide-image .cta h2{font-size:14px;line-height:14px}
}
@media screen and (min-width:1025px) and (max-width:1150px) and (max-height:360px){.module1-wrapper .slider .slide.slide-image .cta h2{font-size:12px;line-height:8px}
}
@media screen and (min-width:1151px) and (max-width:1366px) and (max-height:574px){.module1-wrapper .slider .slide.slide-image .cta h2{margin:10px 0 10px 0}
}
@media screen and (min-width:1151px) and (max-width:1366px) and (max-height:385px){.module1-wrapper .slider .slide.slide-image .cta h2{line-height:20px;margin:5px 0 5px 0}
}
@media screen and (min-width:1151px) and (max-width:1366px) and (max-height:349px){.module1-wrapper .slider .slide.slide-image .cta h2{font-size:14px;line-height:14px}
}
@media screen and (min-width:1367px){.hp-module-1 .module1-wrapper{height:460px}
}
@media screen and (min-width:1367px) and (max-height:772px){.module1-wrapper .slider .slide.slide-image .cta h2{margin:10px 0 10px 0}
}
@media screen and (min-width:1367px) and (max-height:641px){.module1-wrapper .slider .slide.slide-image .cta h2{font-size:18px;line-height:24px}
}
@media screen and (min-width:1367px) and (max-height:611px){.module1-wrapper .slider .slide.slide-image .cta h2{font-size:16px;line-height:20px;margin:5px 0 5px 0}
}
@media screen and (min-width:1367px) and (max-height:568px){.module1-wrapper .slider .slide.slide-image .cta h2{font-size:18px;line-height:24px;margin:10px 0 10px 0}
}
@media screen and (min-width:1367px) and (max-height:484px){.module1-wrapper .slider .slide.slide-image .cta h2{font-size:16px;line-height:20px;margin:5px 0 5px 0}
}
@media screen and (min-width:1367px) and (max-height:440px){.module1-wrapper .slider .slide.slide-image .million-image{flex:1 1 60%}
.module1-wrapper .slider .slide.slide-image.slide-plus-subs .million-image{flex:1 1 auto}
.module1-wrapper .slider .slide.slide-image .cta{height:40%}
.module1-wrapper .slider .slide.slide-image .cta h2{font-size:14px;line-height:14px}
}
@media screen and (min-width:1920px){.hp-module-1 .module1-wrapper{height:795px}
}
.hp-module-1 .module1-wrapper{height:530px}
.module1-wrapper .slider .slide.black-friday-style .million-image{display:none}
.module1-wrapper .slider .slide.black-friday-style .cta h1,.module1-wrapper .slider .slide.black-friday-style .cta h2{color:#fff;font-family:'ProximaNova',Arial,sans-serif}
.module1-wrapper .slider .slide.black-friday-style .cta .module-title{font-weight:bold;left:0;letter-spacing:normal;line-height:normal;margin-top:29px;position:relative;right:0;text-transform:none;transform:none;z-index:auto}
.module1-wrapper .slider .slide.black-friday-style .cta .module-title .bf-preheadline{font-size:16px;line-height:24px;margin-bottom:2px}
.module1-wrapper .slider .slide.black-friday-style .cta .module-title .bf-headline{font-size:32px;letter-spacing:-0.6px;line-height:36px}
.module1-wrapper .slider .slide.black-friday-style .cta .module-subtitle{font-size:16px;line-height:24px;margin:10px 0 20px}
.module1-wrapper .slider .slide.black-friday-style .cta .primary-cta a{background-color:#fff100;color:#111}
.module1-wrapper .slider .slide.promo-100-off-style .cta{flex:1 1 100%}
.module1-wrapper .slider .slide.promo-100-off-style .cta h1,.module1-wrapper .slider .slide.promo-100-off-style .cta h2{color:#000;font-family:'ProximaNova',Arial,sans-serif}
.module1-wrapper .slider .slide.promo-100-off-style .cta .module-title{font-weight:bold;letter-spacing:normal;line-height:normal;margin-top:29px;position:relative;text-transform:none;transform:none;z-index:auto}
.module1-wrapper .slider .slide.promo-100-off-style .cta .module-title .bf-preheadline{font-size:16px;line-height:24px;margin-bottom:2px}
.module1-wrapper .slider .slide.promo-100-off-style .cta .module-title .bf-headline{font-size:32px;letter-spacing:-0.6px;line-height:36px}
.module1-wrapper .slider .slide.promo-100-off-style .cta .module-subtitle{font-size:16px;line-height:24px;margin:10px 0 20px}
.module1-wrapper .slider .slide.promo-100-off-style .cta .primary-cta a{background-color:#000;color:#FFF}
.module1-wrapper .slider .slide-second-wrapper.no-million-image{align-items:center;flex-flow:row nowrap}
.module1-wrapper .slider .slide-second-wrapper.no-million-image .million-image{display:none}
.module1-wrapper .slider .slide.promo-150-off-style .cta{flex:1 1 100%}
.module1-wrapper .slider .slide.promo-150-off-style .cta h1,.module1-wrapper .slider .slide.promo-150-off-style .cta h2{color:#fff;font-family:'ProximaNova',Arial,sans-serif;font-weight:bold}
.module1-wrapper .slider .slide.promo-150-off-style .cta h1{font-size:calc(28 * 100vw/375);line-height:calc(60 * 100vw/375)}
.module1-wrapper .slider .slide.promo-150-off-style .cta .headline-style{font-size:calc(20 * 100vw/375);letter-spacing:.25px;line-height:calc(28 * 100vw/375)}
.module1-wrapper .slider .slide.promo-150-off-style .cta .module-title{font-weight:bold;letter-spacing:normal;line-height:normal;margin-bottom:0;margin-top:29px;position:relative;text-transform:none;transform:none;z-index:auto}
.module1-wrapper .slider .slide.promo-150-off-style .cta .module-title .bf-preheadline{font-size:16px;line-height:24px;margin-bottom:2px}
.module1-wrapper .slider .slide.promo-150-off-style .cta .module-title .bf-headline{font-size:32px;letter-spacing:-0.6px;line-height:36px}
.module1-wrapper .slider .slide.promo-150-off-style .cta .module-subtitle{font-size:16px;line-height:unset;margin:0 0 30px}
@media screen and (min-width:823px){.module1-wrapper .slider .slide.promo-150-off-style .cta h1{font-size:calc(40 * 100vw/823);line-height:calc(60 * 100vw/823)}
.module1-wrapper .slider .slide.promo-150-off-style .cta .headline-style{font-size:calc(22 * 100vw/823);line-height:calc(28 * 100vw/823)}
}
@media screen and (min-width:1024px){.hp-module-1 .module1-wrapper{height:460px}
.module1-wrapper .slider .slide.black-friday-style .cta .module-title{margin-bottom:2px;margin-top:20px}
.module1-wrapper .slider .slide.black-friday-style .cta .module-title .bf-preheadline{font-size:18px;line-height:28px;margin-bottom:0}
.module1-wrapper .slider .slide.black-friday-style .cta .module-title .bf-headline{font-size:40px;letter-spacing:-0.7px;line-height:48px}
.module1-wrapper .slider .slide.black-friday-style .cta .module-subtitle{font-size:18px;line-height:28px;margin:0 0 15px}
.module1-wrapper .slider .slide.promo-150-off-style .cta h1{font-size:calc(40 * 100vw/1024);line-height:calc(60 * 100vw/1024)}
.module1-wrapper .slider .slide.promo-150-off-style .cta .headline-style{font-size:calc(22 * 100vw/1024);line-height:calc(28 * 100vw/1024)}
}
@media screen and (min-width:1366px){.hp-module-1 .module1-wrapper{height:550px}
.module1-wrapper .slider .slide.black-friday-style .cta .module-title{margin-top:25px}
.module1-wrapper .slider .slide.black-friday-style .cta .module-title .bf-preheadline{font-size:22px;line-height:32px}
.module1-wrapper .slider .slide.black-friday-style .cta .module-title .bf-headline{font-size:48px;letter-spacing:-0.8px;line-height:56px}
.module1-wrapper .slider .slide.black-friday-style .cta .module-subtitle{font-size:22px;line-height:32px;margin-top:5px}
}
@media screen and (min-width:1440px){.module1-wrapper .slider .slide.promo-150-off-style .cta h1{font-size:calc(48 * 100vw/1440);line-height:calc(60 * 100vw/1440)}
.module1-wrapper .slider .slide.promo-150-off-style .cta .headline-style{font-size:calc(22 * 100vw/1440);line-height:calc(28 * 100vw/1440)}
}
@media screen and (min-width:1920px){.hp-module-1 .module1-wrapper{height:795px}
.module1-wrapper .slider .slide.black-friday-style .cta .module-title{margin-bottom:10px;margin-top:42px}
.module1-wrapper .slider .slide.black-friday-style .cta .module-title .bf-preheadline{margin-bottom:5px}
.module1-wrapper .slider .slide.black-friday-style .cta .module-title .bf-headline{font-size:68px;letter-spacing:-1.13px;line-height:76px}
.module1-wrapper .slider .slide.black-friday-style .cta .module-subtitle{margin-bottom:24px}
.module1-wrapper .slider .slide.promo-150-off-style .cta h1{font-size:calc(48 * 1920px/1440);line-height:calc(60 * 1920px/1440)}
.module1-wrapper .slider .slide.promo-150-off-style .cta .headline-style{font-size:calc(22 * 1920px/1440);line-height:calc(28 * 1920px/1440)}
}
.hp-module-1-2{border-bottom:1px solid #d6d6d6;margin-top:10px;padding:0 0 10px 0;z-index:804}
.hp-module-1-2.hidePromoBanner{display:none}
.hp-module-1-2 .hp-module-wrapper{align-items:center;display:flex;flex-flow:row wrap;justify-content:space-evenly;margin:0 auto;width:100%}
.hp-module-1-2 .hp-module-wrapper.isEditMode{height:auto !important}
.hp-module-1-2 .hp-module-wrapper .promo-banner-1,.hp-module-1-2 .hp-module-wrapper .promo-banner-2{background-position:center;background-repeat:no-repeat,repeat;background-size:cover;flex:0 0 100%;height:236px;margin-top:10px;z-index:850}
.hp-module-1-2 .hp-module-wrapper .promo-banner-1 .header-image,.hp-module-1-2 .hp-module-wrapper .promo-banner-2 .header-image{margin:23px auto 0;max-height:56px;padding:0;position:relative}
.hp-module-1-2 .hp-module-wrapper .promo-banner-1 h3,.hp-module-1-2 .hp-module-wrapper .promo-banner-2 h3{font-family:"ProximaNova","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:34px;font-weight:bold;letter-spacing:-1px;margin:45px auto 0;max-width:300px;padding:0;text-align:center;text-transform:none}
.hp-module-1-2 .hp-module-wrapper .promo-banner-1 p,.hp-module-1-2 .hp-module-wrapper .promo-banner-2 p{font-family:"ProximaNova","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;margin:15px auto;max-height:45px;max-width:350px;padding:0;text-align:center}
.hp-module-1-2 .hp-module-wrapper .promo-banner-1 .promo-cta,.hp-module-1-2 .hp-module-wrapper .promo-banner-2 .promo-cta{border-radius:24px;height:44px;margin:25px auto 0;width:fit-content}
.hp-module-1-2 .hp-module-wrapper .promo-banner-1 .promo-cta a,.hp-module-1-2 .hp-module-wrapper .promo-banner-2 .promo-cta a{background:0;font-family:"ProximaNova","Helvetica Neue",Helvetica,Arial,sans-serif;height:40px;text-align:center}
.hp-module-1-2 .hp-module-wrapper .promo-banner-1 .promo-cta.light-style,.hp-module-1-2 .hp-module-wrapper .promo-banner-2 .promo-cta.light-style{border:2px solid #fff}
.hp-module-1-2 .hp-module-wrapper .promo-banner-1 h3.light-style,.hp-module-1-2 .hp-module-wrapper .promo-banner-1 h3.light-style a,.hp-module-1-2 .hp-module-wrapper .promo-banner-1 p.light-style,.hp-module-1-2 .hp-module-wrapper .promo-banner-1 p.light-style a,.hp-module-1-2 .hp-module-wrapper .promo-banner-1 .promo-cta.light-style,.hp-module-1-2 .hp-module-wrapper .promo-banner-1 .promo-cta.light-style a,.hp-module-1-2 .hp-module-wrapper .promo-banner-2 h3.light-style,.hp-module-1-2 .hp-module-wrapper .promo-banner-2 h3.light-style a,.hp-module-1-2 .hp-module-wrapper .promo-banner-2 p.light-style,.hp-module-1-2 .hp-module-wrapper .promo-banner-2 p.light-style a,.hp-module-1-2 .hp-module-wrapper .promo-banner-2 .promo-cta.light-style,.hp-module-1-2 .hp-module-wrapper .promo-banner-2 .promo-cta.light-style a{color:white}
.hp-module-1-2 .hp-module-wrapper .promo-banner-1 .promo-cta.dark-style,.hp-module-1-2 .hp-module-wrapper .promo-banner-2 .promo-cta.dark-style{border:2px solid #000}
.hp-module-1-2 .hp-module-wrapper .promo-banner-1 h3.dark-style,.hp-module-1-2 .hp-module-wrapper .promo-banner-1 h3.dark-style a,.hp-module-1-2 .hp-module-wrapper .promo-banner-1 p.dark-style,.hp-module-1-2 .hp-module-wrapper .promo-banner-1 p.dark-style a,.hp-module-1-2 .hp-module-wrapper .promo-banner-1 .promo-cta.dark-style,.hp-module-1-2 .hp-module-wrapper .promo-banner-1 .promo-cta.dark-style a,.hp-module-1-2 .hp-module-wrapper .promo-banner-2 h3.dark-style,.hp-module-1-2 .hp-module-wrapper .promo-banner-2 h3.dark-style a,.hp-module-1-2 .hp-module-wrapper .promo-banner-2 p.dark-style,.hp-module-1-2 .hp-module-wrapper .promo-banner-2 p.dark-style a,.hp-module-1-2 .hp-module-wrapper .promo-banner-2 .promo-cta.dark-style,.hp-module-1-2 .hp-module-wrapper .promo-banner-2 .promo-cta.dark-style a{color:black}
@media screen and (min-width:824px){.hp-module-1-2 .hp-module-wrapper{height:249px}
.hp-module-1-2 .hp-module-wrapper .promo-banner-1,.hp-module-1-2 .hp-module-wrapper .promo-banner-2{color:white;flex:0 0 calc(50% - 15px);height:100%;margin:0}
.hp-module-1-2 .hp-module-wrapper .promo-banner-1 .header-image,.hp-module-1-2 .hp-module-wrapper .promo-banner-2 .header-image{margin:26px auto 0;max-height:66px}
.hp-module-1-2 .hp-module-wrapper .promo-banner-1 h3,.hp-module-1-2 .hp-module-wrapper .promo-banner-2 h3{font-size:36px;margin:56px auto 0;max-width:none}
.hp-module-1-2 .hp-module-wrapper .promo-banner-1 p,.hp-module-1-2 .hp-module-wrapper .promo-banner-2 p{font-size:22px;margin:0 auto;max-width:376px;padding:5px 0}
.hp-module-1-2 .hp-module-wrapper .promo-banner-1 .promo-cta,.hp-module-1-2 .hp-module-wrapper .promo-banner-2 .promo-cta{margin:25px auto 0}
.hp-module-1-2 .hp-module-wrapper .promo-banner-1:hover,.hp-module-1-2 .hp-module-wrapper .promo-banner-2:hover{background-size:130%}
}
@media screen and (min-width:946px){.hp-module-1-2 .hp-module-wrapper .promo-banner-1:hover,.hp-module-1-2 .hp-module-wrapper .promo-banner-2:hover{background-size:110%}
}
.hp-module-2{padding:0;z-index:804}
.hp-module-2 .hp-module-wrapper{box-shadow:0 6px 6px -3px rgba(0,0,0,0.1);display:flex;flex-flow:row wrap;justify-content:center;margin:0 auto;width:100%}
.hp-module-2 .hp-module-wrapper a{align-items:center;background-color:#FFF;border-bottom:1px solid #d8d8d8;border-right:1px solid #d8d8d8;display:flex;flex:1 0 auto;height:110px;justify-content:center;transition:background-color .4s;width:50%}
.hp-module-2 .hp-module-wrapper a:nth-child(2n){border-right:0}
.hp-module-2 .hp-module-wrapper a:nth-last-child(-n+2){border-bottom:0}
.hp-module-2 .hp-module-wrapper a:hover{background-color:#f9fafa}
.hp-module-2 .hp-module-wrapper picture{cursor:pointer}
.hp-module-2 .hp-module-wrapper picture img{display:block;margin:0 auto;max-height:52px;width:auto}
.hp-module-2 .hp-module-wrapper picture span{color:#666;display:inline-block;font-family:'ProximaNova',Arial,sans-serif;font-size:14px;font-weight:600;line-height:15px;margin-top:8px;text-align:center;text-decoration:none}
@media screen and (min-width:824px){.hp-module-2 .hp-module-wrapper a{flex:0 0 25%;height:150px}
.hp-module-2 .hp-module-wrapper a:nth-child(2n),.hp-module-2 .hp-module-wrapper a:nth-last-child(-n+2){border-bottom:1px solid #d8d8d8;border-right:1px solid #d8d8d8}
.hp-module-2 .hp-module-wrapper a:last-child{border-right:0}
.hp-module-2 .hp-module-wrapper a picture img{max-height:64px}
.hp-module-2 .hp-module-wrapper a picture span{font-size:16px;margin-top:10px}
}
@media screen and (min-width:824px) and (min-width:1025px){.hp-module-2 .hp-module-wrapper picture span{line-height:18px}
}
.hp-module-4 .module-container{height:calc(100vh)}
.hp-module-4 .module-container.animated .animatable-item{visibility:visible}
.hp-module-4 .animatable-item{position:fixed;top:calc(100% + 56px);visibility:hidden}
.hp-module-4 .animatable-item img{width:100%}
.hp-module-4 .parallax-mount-1{left:calc(460 / 823 * 100vw);top:calc(50vh + 95px/2);transform:translateY(1%);width:calc(1300 / 823 * 100vw)}
.hp-module-4 .parallax-mount-2{left:calc(-500 / 823 * 100vw);top:calc(32vh);width:calc(900 / 823 * 100vw)}
.hp-module-4 .parallax-mount-3{left:calc(-160 / 823 * 100vw);top:calc(70vh);width:calc(650 / 823 * 100vw);z-index:1000}
.hp-module-4 .parallax-mount-4{left:calc(600 / 823 * 100vw);top:calc(18vh);width:calc(582 / 823 * 100vw)}
.hp-module-4 .parallax-mount-5{left:calc(-180 / 823 * 100vw);top:calc(23vh);width:calc(300 / 823 * 100vw)}
.hp-module-4 .parallax-mount-6{left:calc(270 / 823 * 100vw);top:calc(85vh);width:calc(525 / 823 * 100vw);z-index:1000}
.hp-module-4 .parallax-camera-shadow{left:calc(120 / 823 * 100vw);opacity:0;top:calc(45%);visibility:hidden;width:calc(600 / 823 * 100vw)}
@media(min-width:768px){.hp-module-4 .parallax-mount-1{top:calc(50vh + 140px/2)}
.hp-module-4 .parallax-mount-2{left:calc(-500 / 823 * 100vw);top:calc(24vh);width:calc(900 / 823 * 100vw)}
.hp-module-4 .parallax-mount-3{left:calc(-160 / 823 * 100vw);top:calc(75vh);width:calc(650 / 823 * 100vw);z-index:1000}
.hp-module-4 .parallax-mount-4{left:calc(600 / 823 * 100vw);top:calc(10vh);width:calc(582 / 823 * 100vw)}
.hp-module-4 .parallax-mount-5{left:calc(-180 / 823 * 100vw);top:calc(20vh);width:calc(300 / 823 * 100vw)}
.hp-module-4 .parallax-mount-6{left:calc(270 / 823 * 100vw);top:calc(95vh);width:calc(525 / 823 * 100vw);z-index:1000}
.hp-module-4 .parallax-camera-shadow{top:calc(40%)}
}
@media(min-width:824px){.animatable-item{top:100%}
.hp-module-4 .parallax-mount-1{height:61.08207437vw;left:calc(566 / 1024 * 100vw);width:calc(770 / 1024 * 100vw)}
.hp-module-4 .parallax-mount-2{left:calc(-421 / 1024 * 100vw);top:calc(30vh);width:calc(825 / 1024 * 100vw)}
.hp-module-4 .parallax-mount-3{left:calc(-22 / 1024 * 100vw);width:calc(573 / 1024 * 100vw)}
.hp-module-4 .parallax-mount-4{left:calc(730 / 1024 * 100vw);top:calc(25vh);width:calc(441 / 1024 * 100vw)}
.hp-module-4 .parallax-mount-5{left:calc(-81 / 1024 * 100vw);width:calc(272 / 1024 * 100vw)}
.hp-module-4 .parallax-mount-6{left:calc(466 / 1024 * 100vw);width:calc(378 / 1024 * 100vw)}
.hp-module-4 .parallax-camera-shadow{left:calc(400 / 1440 * 100vw);width:calc(650 / 1440 * 100vw)}
}
@media(min-width:1025px){.hp-module-4 .parallax-mount-1{height:59.67780632vw;left:calc(765 / 1440 * 100vw);width:calc(896 / 1440 * 100vw)}
.hp-module-4 .parallax-mount-2{left:calc(-367 / 1440 * 100vw);top:calc(25vh);width:calc(960 / 1440 * 100vw)}
.hp-module-4 .parallax-mount-3{left:calc(97 / 1440 * 100vw);width:calc(667 / 1440 * 100vw)}
.hp-module-4 .parallax-mount-4{left:calc(971 / 1440 * 100vw);top:calc(15vh);width:calc(513 / 1440 * 100vw)}
.hp-module-4 .parallax-mount-5{left:calc(29 / 1440 * 100vw);top:calc(15vh);width:calc(316 / 1440 * 100vw)}
.hp-module-4 .parallax-mount-6{left:calc(665 / 1440 * 100vw);width:calc(439 / 1440 * 100vw)}
.hp-module-4 .parallax-camera-shadow{left:calc(430 / 1440 * 100vw);top:40%;width:calc(580 / 1440 * 100vw)}
}
@media(min-width:1151px){.hp-module-4 .parallax-mount-1{top:calc(50vh + 100px/2)}
.hp-module-4 .parallax-camera-shadow{top:30%}
}
@media(min-width:1920px){.hp-module-4 .parallax-mount-1{left:calc(1025px - 960px + 50%);width:1075px}
.hp-module-4 .parallax-mount-2{left:calc(-323px - 960px + 50%);width:1151px}
.hp-module-4 .parallax-mount-3{left:calc(224px - 960px + 50%);width:800px}
.hp-module-4 .parallax-mount-4{left:calc(1274.31px - 960px + 50%);width:616px}
.hp-module-4 .parallax-mount-5{left:calc(150px - 960px + 50%);width:379px}
.hp-module-4 .parallax-mount-6{left:calc(875px - 960px + 50%);width:527px}
.hp-module-4 .parallax-camera-shadow{left:calc(480 / 1440 * 100vw);top:32%;width:calc(520 / 1440 * 100vw)}
}
.hp-module-6 .module-container{height:calc(200vh)}
.hp-module-6 .hide-phone{visibility:hidden}
.hp-module-6 .show-phone{visibility:visible}
.hp-module-6 .animatable-item{position:fixed;top:100%}
.hp-module-6 .parallax-phone-video{left:calc(67 / 375 * 100vw);top:calc(50vh - 95px/2);width:calc(469 / 375 * 100vw)}
.hp-module-6 .parallax-phone-video video{width:100%}
@media(min-width:376px){.hp-module-6 .parallax-phone-video{left:calc(67 / 375 * 100vw);top:calc(50vh - 145px/2);width:calc(469 / 375 * 100vw)}
}
@media(min-width:824px){.hp-module-6 .parallax-phone-video{left:27.44140625vw;top:calc(57vh - 145px/2);width:calc(0.76 * 100vw)}
}
@media(min-width:1025px){.hp-module-6 .parallax-phone-video{left:31.73611111vw;top:calc(50vh - 100px/2);width:calc(0.62 * 100vw)}
}
@media(min-width:1920px){.hp-module-6 .module-container{max-width:none}
.hp-module-6 .parallax-phone-video{height:706px;left:35.5vw;top:calc(50vh - 100px/2);width:1089px}
}
.hp-module-7{background:none transparent;margin-bottom:calc( -800 * 100vw / 375);min-height:calc(130vh - 95px);position:relative;width:100%}
.hp-module-7 .module-container{overflow-x:hidden;width:100%}
.hp-module-7 .module-container .social-container{width:100% !important}
.social-images{align-items:flex-end;display:flex;flex-flow:row;flex-wrap:nowrap;justify-content:center;left:calc(-330 * 100vw / 823);padding-top:110px;position:relative;width:100%}
.social-images img{position:relative;width:100%}
.social-column{flex-grow:0;flex-shrink:0;position:relative;width:33%}
.social-column.col-1 img{left:calc(-241 * 100vw / 823);margin-top:calc(-80 * 100vw / 823);width:calc(869 * 100vw / 823)}
.social-column.col-1 .col-1-icon1{left:calc(180 * 100vw / 375);position:absolute;top:calc(76 * 100vw / 375);transform:rotateY(180deg);width:calc(70 * 100vw / 375)}
.social-column.col-1 .col-1-icon2{display:block;left:calc(150 * 100vw / 375);position:absolute;top:calc(233 * 100vw / 375);width:calc(37 * 100vw / 375)}
.social-column.col-1 .col-1-icon3{display:block;left:calc(175 * 100vw / 375);position:absolute;top:calc(243 * 100vw / 375);width:calc(37 * 100vw / 375)}
.social-column.col-1 .col-1-icon3-4{display:none}
.social-column.col-1 .col-1-icon4{left:calc(235 * 100vw / 375);position:absolute;top:calc(430 * 100vw / 375);width:calc(32 * 100vw / 375);z-index:1}
.social-column.col-2 img.col-2-img1{margin-left:calc(15 * 100vw / 823);top:calc(60 * 100vw / 823);width:calc(895 * 100vw / 823)}
.social-column.col-2 img.col-2-img2{bottom:calc(40 * 100vw / 823);left:calc(15 * 100vw / 823);width:calc(939 * 100vw / 823)}
.social-column.col-2 img.col-2-icon1{left:calc(312 * 100vw / 375);position:absolute;top:calc(300 * 100vw / 375);width:calc(37 * 100vw / 375)}
.social-column.col-2 img.col-2-icon2{left:calc(32 * 100vw / 375);position:absolute;top:calc(235 * 100vw / 375);width:calc(70 * 100vw / 375)}
.social-column.col-3{bottom:calc(110 * 100vw / 823);right:calc(-400 * 100vw / 823)}
.social-column.col-3 img{width:calc(895 * 100vw / 823)}
.social-column.col-3 img.col-3-img1{margin-bottom:calc(-185 * 100vw / 823);margin-left:calc(60 * 100vw / 823)}
.social-column.col-3 img.col-3-icon1{left:calc(48 * 100vw / 375);position:absolute;top:calc(30 * 100vw / 375);width:calc(32 * 100vw / 375)}
.social-column.col-3 img.col-3-img2{margin-bottom:calc(-125 * 100vw / 823);margin-left:calc(-20 * 100vw / 823)}
.social-column.col-3 img.col-3-img3{margin-bottom:calc(25 * 100vw / 823);margin-left:calc(-70 * 100vw / 823)}
.social-column.col-3 img.col-3-icon3{left:calc(-30 * 100vw / 375);position:absolute;top:calc(345 * 100vw / 375);width:calc(69 * 100vw / 375)}
@media(min-width:768px){.hp-module-7{margin-bottom:calc(-2550 * 100vw / 1440);min-height:calc(100vh - 140px)}
}
@media(min-width:824px){.hp-module-7{margin-bottom:calc(-1650 * 100vw / 1440);min-height:calc(100vh - 140px)}
.social-images{left:calc(-255 * 100vw / 1024);padding-top:250px}
.social-column.col-1 img{left:-30px;margin-top:calc(-110 * 100vw / 1024);top:10px;width:calc(749 * 100vw / 1024)}
.social-column.col-1 .col-1-icon1{left:calc(330 * 100vw / 1024);top:calc(60 * 100vw / 1024);transform:rotateY(180deg);width:calc(128 * 100vw / 1024)}
.social-column.col-1 .col-1-icon2{display:block;left:calc(177 * 100vw / 1024);position:absolute;top:calc(313 * 100vw / 1024);width:calc(79 * 100vw / 1024)}
.social-column.col-1 .col-1-icon3{display:none}
.social-column.col-1 .col-1-icon3-4{display:none}
.social-column.col-1 .col-1-icon4{left:calc(630 * 100vw / 1024);position:absolute;top:calc(749 * 100vw / 1024);width:calc(59 * 100vw / 1024);z-index:1}
.social-column.col-2 img.col-2-img1{margin-left:calc(110 * 100vw / 1024);top:calc(70 * 100vw / 1024);width:calc(725 * 100vw / 1024)}
.social-column.col-2 img.col-2-img2{bottom:calc(30 * 100vw / 1024);left:calc(95 * 100vw / 1024);width:calc(760 * 100vw / 1024)}
.social-column.col-2 img.col-2-icon1{left:calc(600 * 100vw / 1024);position:absolute;top:calc(500 * 100vw / 1024);width:calc(68 * 100vw / 1024)}
.social-column.col-2 img.col-2-icon2{left:calc(100 * 100vw / 1024);position:absolute;top:calc(440 * 100vw / 1024);width:calc(128 * 100vw / 1024)}
.social-column.col-3{bottom:calc(35 * 100vw / 1024);right:calc(-230 * 100vw / 1024)}
.social-column.col-3 img{width:calc(769 * 100vw / 1024)}
.social-column.col-3 img.col-3-img1{margin-bottom:calc(-195 * 100vw / 1024);margin-left:calc(60 * 100vw / 1024)}
.social-column.col-3 img.col-3-img2{margin-bottom:calc(-50 * 100vw / 1024);margin-left:calc(-125 * 100vw / 1024)}
.social-column.col-3 img.col-3-img3{margin-bottom:calc(40 * 100vw / 1024);margin-left:calc(5 * 100vw / 1024)}
.social-column.col-3 img.col-3-icon1{left:calc(115 * 100vw / 1024);top:calc(50 * 100vw / 1024);width:calc(59 * 100vw / 1024)}
.social-column.col-3 img.col-3-icon3{left:calc(220 * 100vw / 1024);top:calc(560 * 100vw / 1024);width:calc(128 * 100vw / 1024)}
}
@media(min-width:1025px){.hp-module-7{margin-bottom:calc(-1150 * 100vw / 1440);margin-top:calc(-150 * 100vw / 1440);min-height:calc(130vh - 140px)}
.social-images{left:calc(-215 * 100vw / 1440)}
.social-column.col-1 img{left:0;margin-top:calc(-100 * 100vw / 1440);width:calc(823 * 100vw / 1440)}
.social-column.col-1 .col-1-icon1{left:calc(390 * 100vw / 1440);top:calc(50 * 100vw / 1440);transform:rotateY(180deg);width:calc(150 * 100vw / 1440)}
.social-column.col-1 .col-1-icon2{display:block;left:calc(290 * 100vw / 1440);position:absolute;top:calc(323 * 100vw / 1440);width:calc(79 * 100vw / 1440)}
.social-column.col-1 .col-1-icon3{display:block;left:calc(335 * 100vw / 1440);position:absolute;top:calc(341 * 100vw / 1440);width:calc(79 * 100vw / 1440)}
.social-column.col-1 .col-1-icon3-4{display:block;left:calc(365 * 100vw / 1440);position:absolute;top:calc(435 * 100vw / 1440);width:calc(79 * 100vw / 1440)}
.social-column.col-1 .col-1-icon4{left:calc(715 * 100vw / 1440);position:absolute;top:calc(865 * 100vw / 1440);width:calc(69 * 100vw / 1440);z-index:1}
.social-column.col-2 img.col-2-img1{margin-left:calc(85 * 100vw / 1440);top:calc(85 * 100vw / 1440);width:calc(849 * 100vw / 1440)}
.social-column.col-2 img.col-2-img2{bottom:calc(50 * 100vw / 1440);left:calc(50 * 100vw / 1440);width:calc(891 * 100vw / 1440)}
.social-column.col-2 img.col-2-icon1{left:calc(720 * 100vw / 1440);position:absolute;top:calc(630 * 100vw / 1440);width:calc(56 * 100vw / 1440)}
.social-column.col-2 img.col-2-icon2{left:calc(50 * 100vw / 1440);position:absolute;top:calc(510 * 100vw / 1440);width:calc(150 * 100vw / 1440)}
.social-column.col-3{bottom:calc(65 * 100vw / 1440);right:calc(-200 * 100vw / 1440)}
.social-column.col-3 img{width:calc(849 * 100vw / 1440)}
.social-column.col-3 img.col-3-img1{margin-bottom:calc(-205 * 100vw / 1440);margin-left:calc(100 * 100vw / 1440)}
.social-column.col-3 img.col-3-img2{margin-bottom:calc(-40 * 100vw / 1440);margin-left:calc(-150 * 100vw / 1440);margin-top:calc(-60 * 100vw / 1440)}
.social-column.col-3 img.col-3-img3{margin-bottom:calc(30 * 100vw / 1440);margin-left:calc(0 * 100vw / 1440)}
.social-column.col-3 img.col-3-icon1{left:calc(168 * 100vw / 1440);top:calc(50 * 100vw / 1440);width:calc(69 * 100vw / 1440)}
.social-column.col-3 img.col-3-icon3{left:calc(230 * 100vw / 1440);top:calc(580 * 100vw / 1440);width:calc(150 * 100vw / 1440)}
}
@media(min-width:1151px){.hp-module-7{min-height:calc(100vh - 100px)}
}
@media(min-width:1921px){.hp-module-7 .module-container .social-images{left:calc(-478 * 100vw / 1920)}
}
.hp-module-8{height:calc(2.9 * 100vw);margin:0 auto;overflow:hidden;padding-top:110px;position:relative;width:100%}
.hp-module-8 .orange-background{background-color:#ff631c;height:calc(1.9*100vw);left:calc(0.305 * 100vw);position:absolute;top:calc(-0.29 * 100vw);transform:rotate(49deg) translate3d(0,0,0);width:calc(0.49 * 100vw) !important}
.hp-module-8 .orange-background.hidden{visibility:hidden}
.hp-module-8 .module-title.absolute{position:absolute}
.hp-module-8 .images-container{align-items:center;display:flex;justify-content:center;transform:translate3d(0,0,0);width:100%}
.hp-module-8 .images-container .center-image{height:calc(401.33 * 100vw / 1440);position:absolute;top:calc(100vw * 300 / 1440);width:calc(100vw * 450 / 1440)}
.hp-module-8 .images-container .center-image img{width:100%}
.hp-module-8 .images-container .center-image--inactive{visibility:hidden}
.hp-module-8 .images-container .left-image{position:relative;transform:translate3d(calc(100vw * -300 / 1440),calc(100vw * 275 / 1440),0);width:calc(100vw * 480 / 1440)}
.hp-module-8 .images-container .right-image{position:relative;transform:translate3d(calc(100vw * 335 / 1440),calc(100vw * 275 / 1440),0);width:calc(100vw * 427 / 1440)}
.hp-module-8 .images-container .left-image img{transform:translate3d(0,0,0);width:100%}
.hp-module-8 .images-container .right-image img{transform:translate3d(0,0,0);width:100%}
.hp-module-8 .gopro-plus-image{margin:0 auto;position:relative;transform:translate3d(0,calc(100vw * 210 / 1440),0);width:calc(100vw * 232 / 1440)}
.hp-module-8 .gopro-plus-image img{transform:translate3d(0,0,0);width:100%}
@media(min-width:1921px){.hp-module-8{height:calc(2.9 * 1920px);margin:0 auto;overflow:hidden;padding-top:110px;position:relative;width:100%}
.hp-module-8 .orange-background{background-color:#ff631c;height:calc(1.9*1920px);left:calc(0.305 * 1920px);position:absolute;top:calc(-0.29 * 1920px);transform:rotate(49deg) translate3d(0,0,0);width:calc(0.49 * 1920px) !important}
.hp-module-8 .orange-background.hidden{visibility:hidden}
.hp-module-8 .module-title.absolute{position:absolute}
.hp-module-8 .images-container{align-items:center;display:flex;justify-content:center;transform:translate3d(0,0,0);width:100%}
.hp-module-8 .images-container .center-image{height:calc(401.33 * 1920px / 1440);position:absolute;top:calc(1920px * 300 / 1440);width:calc(1920px * 450 / 1440)}
.hp-module-8 .images-container .center-image img{width:100%}
.hp-module-8 .images-container .center-image--inactive{visibility:hidden}
.hp-module-8 .images-container .left-image{position:relative;transform:translate3d(calc(1920px * -300 / 1440),calc(100vw * 275 / 1440),0);width:calc(1920px * 480 / 1440)}
.hp-module-8 .images-container .right-image{position:relative;transform:translate3d(calc(1920px * 335 / 1440),calc(100vw * 275 / 1440),0);width:calc(1920px * 427 / 1440)}
.hp-module-8 .images-container .left-image img{transform:translate3d(0,0,0);width:100%}
.hp-module-8 .images-container .right-image img{transform:translate3d(0,0,0);width:100%}
.hp-module-8 .gopro-plus-image{margin:0 auto;position:relative;transform:translate3d(0,calc(1920px * 210 / 1440),0);width:calc(1920px * 232 / 1440)}
.hp-module-8 .gopro-plus-image img{transform:translate3d(0,0,0);width:100%}
.hp-module-8 .module-container{max-width:100%}
.hp-module-8 .module-container .images-container .center-image{position:absolute;top:calc(100vw * 420 / 1440)}
.hp-module-8 .module-container .images-container .right-image{transform:translate3d(calc(1920px * 335 / 1440),calc(100vw * 395 / 1440),0)}
.hp-module-8 .module-container .images-container .left-image{transform:translate3d(calc(1920px * -300 / 1440),calc(100vw * 395 / 1440),0)}
.hp-module-8 .module-container .gopro-plus-image{transform:translate3d(0,calc(100vw * 370 / 1440),0)}
.hp-module-8 .module-container .orange-background{height:274vw;left:45vw;top:-78vw}
.hp-module-8 .module-8-elements{height:290vw;overflow:hidden}
}
@media(max-width:823px){.hp-module-8{height:750vw;margin:0 auto -470vw}
.hp-module-8 .orange-background{height:400vw;left:0;top:-100vw;width:110vw !important}
.hp-module-8 .images-container .center-image{height:calc(232.39 * 100vw / 375);top:calc(100vw * -7 / 823);width:calc(100vw * 261 / 375)}
.hp-module-8 .images-container .left-image{transform:translate3d(calc(100vw * -165 / 823),calc(100vw * 380 / 823),0);width:calc(100vw * 376 / 823)}
.hp-module-8 .images-container .right-image{transform:translate3d(calc(100vw * 135 / 823),calc(100vw * 360 / 823),0);width:calc(100vw * 340 / 823)}
.hp-module-8 .gopro-plus-image{top:calc(100vw * 160 / 823);width:calc(100vw * 284 / 823)}
.hp-module-8 .button-start-over{display:none}
}
@media(min-width:824px){.button-start-over{bottom:-49px;display:block;height:29px;position:absolute;right:44px;width:29px;z-index:999}
.button-start-over img{max-width:100%}
}
@media(min-width:824px) and (max-width:1024px){.hp-module-8{height:400vw;padding-top:170px}
.hp-module-8 .orange-background{height:calc(200vw);left:18.5vw;top:-15vw;width:65vw !important}
.hp-module-8 .images-container .center-image{height:calc(345.14 * 100vw / 1024);top:calc(100vw * 233 / 1024);width:calc(100vw * 387 / 1024)}
.hp-module-8 .images-container .left-image{transform:translate3d(calc(100vw * -290 / 1024),calc(100vw * 200 / 1024),0);width:calc(100vw * 428 / 1024)}
.hp-module-8 .images-container .right-image{transform:translate3d(calc(100vw * 255 / 1024),calc(100vw * 195 / 1024),0);width:calc(100vw * 385 / 1024)}
.hp-module-8 .gopro-plus-image{top:calc(100vw * 180 / 1024);width:calc(100vw * 201 / 1024)}
}
@media(min-width:1024px){.button-start-over{bottom:-69px;height:40px;right:62px;width:40px}
}
.stylekit{overflow:hidden}
.hp-module-9{margin:calc(-1.405 * 100vw) auto 0;overflow:hidden;padding-bottom:50px;position:relative;text-align:center;width:100%}
.hp-module-9 .module-9-elements{width:100vw !important}
.hp-module-9 .module-container .module-title{color:white}
.hp-module-9 .module-container .module-title.absolute{position:absolute}
.hp-module-9 .module-container .cameras-container{align-items:baseline;display:flex;justify-content:center}
.hp-module-9 .module-container .cameras-container img{display:block;position:relative;transform:translate3d(0,0,0)}
.hp-module-9 .module-container .cameras-container .left-camera{margin-right:-75px;max-width:calc(100vw * 351 / 1440);transform:translate3d(0,0,0);z-index:10}
.hp-module-9 .module-container .cameras-container .right-camera{max-width:calc(100vw * 345 / 1440);padding-bottom:9px;transform:translate3d(0,0,0)}
.hp-module-9 .module-container .shop-all-cta{margin:50px auto}
.hp-module-9 .module-container .module-9-disclaimer p{font-size:calc(100vw * 12 / 1440);line-height:calc(100vw * 24 / 1440);padding-top:150px}
.hp-module-9 .module-container .module-9-disclaimer p a{color:#03bffe;font-weight:bold}
@media(min-width:1921px){.stylekit{overflow:hidden}
.hp-module-9{margin:calc(-1.405 * 1920px) auto 0;overflow:hidden;padding-bottom:50px;position:relative;text-align:center;width:100%}
.hp-module-9 .module-9-elements{width:1920px !important}
.hp-module-9 .module-container .module-title{color:white}
.hp-module-9 .module-container .module-title.absolute{position:absolute}
.hp-module-9 .module-container .cameras-container{align-items:baseline;display:flex;justify-content:center}
.hp-module-9 .module-container .cameras-container img{display:block;position:relative;transform:translate3d(0,0,0)}
.hp-module-9 .module-container .cameras-container .left-camera{margin-right:-75px;max-width:calc(1920px * 351 / 1440);transform:translate3d(0,0,0);z-index:10}
.hp-module-9 .module-container .cameras-container .right-camera{max-width:calc(1920px * 345 / 1440);padding-bottom:9px;transform:translate3d(0,0,0)}
.hp-module-9 .module-container .shop-all-cta{margin:50px auto}
.hp-module-9 .module-container .module-9-disclaimer p{font-size:calc(1920px * 12 / 1440);line-height:calc(1920px * 24 / 1440);padding-top:150px}
.hp-module-9 .module-container .module-9-disclaimer p a{color:#03bffe;font-weight:bold}
.hp-module-9{max-width:1920px;padding-bottom:calc(150 * 100vw / 1920);top:calc(100 * 100vw / 1920)}
}
@media(max-width:823px){.hp-module-9{padding-top:calc(100vw * 470 / 823);top:0}
.hp-module-9 .module-container .cameras-container .left-camera{margin-right:-30px;max-width:calc(100vw * 181 / 375);z-index:10}
.hp-module-9 .module-container .cameras-container .right-camera{max-width:calc(100vw * 178 / 375);padding-bottom:5px}
.hp-module-9 .module-container .shop-all-cta{margin:50px auto}
.hp-module-9 .module-container .module-9-disclaimer p{font-size:12px;line-height:24px;margin:0 auto;max-width:calc(100vw * 300 / 375);padding-bottom:25px;padding-top:75px;text-align:center}
.hp-module-9 .module-container .module-9-disclaimer p a{color:#03bffe;font-weight:bold}
.hp-module-9 .button-start-over{display:none}
}
@media(min-width:768px) and (max-width:823px){.hp-module-9{margin:-530vw auto 0}
}
@media(min-width:824px){.button-start-over{display:block;float:right;position:relative}
.button-start-over img{max-width:100%}
}
@media(min-width:824px) and (max-width:1024px){.hp-module-9{margin:-180.5vw auto 0;padding-bottom:50px}
.hp-module-9 .module-container .cameras-container .left-camera{max-width:calc(100vw * 300 / 1024)}
.hp-module-9 .module-container .cameras-container .right-camera{max-width:calc(100vw * 295 / 1024)}
}
@media(min-width:1024px){.button-start-over{bottom:120px;height:40px;right:62px;width:40px}
}