.section-hw-banner{padding:20px 15px 0}.section-hw-banner .hw-banner__image{position:relative}.section-hw-banner .hw-banner__image_large{display:none}.section-hw-banner .hw-banner__image_small,.section-hw-banner .hw-banner__image_large{width:100%;object-fit:cover}.section-hw-banner .hw-banner__video{aspect-ratio:16 / 9;width:100%;height:auto}.section-hw-banner .hw-banner__image img{display:block}.section-hw-banner:not(.large):not(.hw-banner-hero) .hw-banner__image:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom right,rgb(0,0,0,.2),transparent);pointer-events:none}.section-hw-banner:not(.v2) .hw-banner__content{position:absolute;top:0;left:0;right:0;bottom:0}.section-hw-banner .hw-banner__content_top_caption{font-family:var(--font-dinnltpro-family);font-weight:400;font-style:normal;font-kerning:none;text-decoration:none;font-size:16.3335px;color:#000;line-height:21px;letter-spacing:0;text-transform:none;list-style-type:none;text-align:center;margin-top:10px}.section-hw-banner.section-hw-two-banners .hw-banner__content_top_caption{letter-spacing:-.275px}.section-hw-banner .hw-banner__content_heading{font-weight:400;font-style:normal;font-kerning:none;text-decoration:none;font-family:var(--font-bloomsbury-family);color:#000;letter-spacing:0em!important;text-transform:none;list-style-type:none;text-align:center;padding-bottom:0!important}.section-hw-banner:not(.v2) .hw-banner__content_heading{font-size:33.6667px!important;line-height:44px!important}.section-hw-banner .hw-banner__content_bottom_caption{font-weight:400;font-style:normal;font-kerning:none;text-decoration:none;font-family:var(--font-fetridge-family);font-size:24px;color:#000;line-height:32px;letter-spacing:0em;text-transform:lowercase;list-style-type:none;text-align:center;margin-top:30px}.hw-customer-reviews__container .jdgm-carousel-wrapper .jdgm-carousel-title,.section-hw-banner.v2.bike-model .hw-banner__content_bottom_caption{font-family:var(--font-bloomsbury-family)}.hw-customer-reviews__container{margin-top:20px!important;max-width:1140px}.section-hw-banner.v2.bike-model .hw-banner__image .hw-banner__content_bottom_caption{margin-top:0}.section-hw-banner.v2.bike-model .hw-banner__image .hw-banner__content_footer{text-align:left}.section-hw-banner.hw-banner-hero{padding-top:0}@media screen and (min-width:1280px){.section-hw-banner.v2.bike-model .hw-banner__image .hw-banner__content_bottom_caption{font-weight:500}.section-hw-banner.v2.bike-model .hw-banner__image .hw-banner__content_footer{margin-top:40px}}@media screen and (min-width:1600px){.section-hw-banner.v2.bike-model .hw-banner__image.top-container .hw-banner__image_large{height:820px}}.hw-customer-reviews__container .jdgm-carousel-wrapper .jdgm-carousel-title{color:#000;font-size:33.6667px!important;line-height:44px!important}@media screen and (min-width:750px){.hw-customer-reviews__container .jdgm-carousel-wrapper .jdgm-carousel-title{font-size:56.6667px!important;line-height:65px!important}}.section-hw-banner .hw-banner__content_footer{display:flex}.section-hw-banner .hw-banner__content_cta{padding:3px 10px;font-weight:400;font-style:normal;font-kerning:none;text-decoration:none;font-family:var(--font-fetridge-family);font-size:24.5427px;line-height:28px;letter-spacing:.2em;text-transform:lowercase;list-style-type:none;margin:25px auto 0}@media(min-width:1600px){.section-hw-banner.v2.large div.hw-banner__content.place-right{top:60px;right:150px}}@media(min-width:750px){.section-hw-banner{padding:0}.section-hw-banner .hw-banner__image_small{display:none}.section-hw-banner .hw-banner__image_large{display:block}.section-hw-banner .hw-banner__content_top_caption{font-size:24.3335px;line-height:30px;margin-top:30px}.section-hw-banner:not(.v2) .hw-banner__content_heading{font-size:56.6667px!important;line-height:65px!important;margin-top:10px;letter-spacing:.01em!important}.section-hw-banner .hw-banner__content_bottom_caption{font-size:44px;line-height:56px;margin-top:80px;letter-spacing:.03em}.section-hw-banner .hw-banner__content_cta{padding:7px 18px!important;transition:all .4s ease-in-out;margin-top:50px}.section-hw-banner .hw-banner__content_cta:hover{transform:scale(1.07)}}@media(min-width:1440px){.section-hw-banner.v2 .hw-banner__content_heading{font-size:50.6667px!important;line-height:58px!important}}.section-hw-two-banners .hw-two-banners__container{display:grid;grid-template-columns:1fr 1fr;column-gap:12px}.section-hw-banner.section-hw-two-banners .hw-banner__image_large{display:block}.section-hw-banner.section-hw-two-banners .hw-banner__content.lr-screen{display:none}.section-hw-banner.section-hw-two-banners .hw-banner__content.sm-screen{padding:10px}.section-hw-banner.section-hw-two-banners .hw-banner__content_heading,.section-hw-banner.section-hw-two-banners .hw-banner__content_heading a,.section-hw-banner.section-hw-two-banners .hw-banner__content_top_caption{margin-top:0;color:#fff}.section-hw-banner.section-hw-two-banners .sm-screen .hw-banner__content_top_caption{font-weight:400;font-style:normal;font-kerning:none;text-decoration:none;font-family:var(--font-bloomsbury-family);font-size:24.6667px!important;line-height:24px!important;letter-spacing:0em!important;text-transform:none;list-style-type:none;text-align:center}.section-hw-banner.section-hw-two-banners .sm-screen .hw-banner__content_heading{line-height:36px!important}.section-hw-banner.section-hw-two-banners .hw-banner__mobile_content_cta{position:absolute;top:0;left:0;right:0;bottom:0}@media(min-width:750px){.section-hw-two-banners .hw-two-banners__container{column-gap:25px}.section-hw-banner.section-hw-two-banners .hw-banner__content.lr-screen{display:block}.section-hw-banner.section-hw-two-banners .hw-banner__content.sm-screen{display:none}.section-hw-banner.section-hw-two-banners .hw-banner__content{position:absolute;top:25px;left:50px;right:unset;bottom:unset}.section-hw-banner.section-hw-two-banners .hw-banner__content_heading{font-size:62.6667px!important;line-height:65px!important}.section-hw-banner.section-hw-two-banners .hw-banner__content_heading,.section-hw-banner.section-hw-two-banners .hw-banner__content_top_caption{text-align:left}.section-hw-banner.section-hw-two-banners .hw-banner__content_cta{margin:10px 0 0;padding:3px 15px}}.section-hw-banner.v2 .hw-banner__content_heading{font-size:24.6667px!important;line-height:26px!important;margin-top:15px}.section-hw-banner.v2 .hw-banner__content_heading{margin-top:0}.section-hw-banner.v2 .hw-banner__content_cta{margin:10px auto 0}.section-hw-banner.v2 .hw-banner__content_footer,.section-hw-banner.v2 .hw-banner__content_top_caption{display:none}.section-hw-banner.v2.bike-model .hw-banner__content_top_caption{text-transform:lowercase;font-family:var(--font-fetridge-family);letter-spacing:.1em;text-align:left}@media(max-width:749px){.section-hw-banner.v2:not(.large) .hw-banner__content{position:absolute;top:0;bottom:0;left:0;right:0}.section-hw-banner.v2:not(.large) .hw-banner__content{display:flex;justify-content:space-between;align-items:center}.section-hw-banner.v2:not(.large) .hw-banner__content_footer_mobile a{margin-right:15px}.section-hw-banner.v2:not(.large) .hw-banner__content_footer_mobile svg{fill:#fff}}@media(min-width:750px){.section-hw-banner.v2 .hw-banner__content{position:absolute}.section-hw-banner.v2 .hw-banner__content.place-left{top:40px;left:130px}.section-hw-banner.v2 .hw-banner__content.place-center{top:40px;left:0;right:0;bottom:0}.section-hw-banner.v2 .hw-banner__content.place-right{top:40px;right:130px}.section-hw-banner.v2 .hw-banner__content_footer_mobile{display:none}.section-hw-banner.v2 .hw-banner__content_footer,.section-hw-banner.v2 .hw-banner__content_top_caption{display:block;text-align:center}.section-hw-banner.v2 .hw-banner__content_footer{margin-top:20px}.section-hw-banner.v2 .hw-banner__content.place-left{top:0;left:130px}.section-hw-banner.v2 .hw-banner__content.place-center{top:0;left:0;right:0;bottom:0}.section-hw-banner.v2 .hw-banner__content_heading{font-size:68.6667px!important;line-height:76px!important}}.section-hw-banner.v2.bike-model .hw-banner-three-columns{margin-top:10px}.section-hw-banner.v2.bike-model .hw-banner-three-columns{margin-top:7px;display:flex;flex-direction:column;row-gap:7px}.section-hw-banner.v2.bike-model .hw-banner__content-wrapper{padding-left:10px}@media(max-width:749px){.section-hw-banner.v2.bike-model .hw-banner-three-columns.container{padding:0}.section-hw-banner.v2.large .hw-banner__content .hw-banner__content_heading{font-size:32.6667px!important;line-height:36px!important}.section-hw-banner.v2.bike-model .hw-banner__image.top-container .hw-banner__content_bottom_caption,.section-hw-banner.v2.bike-model .hw-banner-three-columns .hw-banner__content_bottom_caption{font-size:32px;line-height:48px}}.section-hw-banner.v2.bike-model .hw-banner-three-columns .hw-banner__content_bottom_caption{margin-top:0;margin-bottom:15px}@media(min-width:750px){.section-hw-banner.v2.bike-model .hw-banner-three-columns{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:25px;margin-top:35px;margin-bottom:40px}.section-hw-banner.v2.bike-model .hw-banner-three-columns .hw-banner__content.place-left{top:25px;left:20px}.section-hw-banner.v2.bike-model .hw-banner-three-columns .hw-banner__content.place-center{top:25px;left:0;right:0;bottom:0}.section-hw-banner.v2.bike-model .hw-banner-three-columns .hw-banner__content.place-right{top:25px;left:20px}.section-hw-banner.v2.bike-model .hw-banner-three-columns .hw-banner__content_heading{font-size:17.6667px!important;line-height:20px!important;text-align:left}.section-hw-banner.v2.bike-model .hw-banner-three-columns .hw-banner__content_bottom_caption{font-size:50.6667px!important;line-height:54px!important;text-align:left}.section-hw-banner.v2.bike-model .hw-banner-three-columns .hw-banner__content_footer{margin-top:0;text-align:left}}@media(min-width:1050px){.section-hw-banner.section-hw-two-banners .hw-banner__content_top_caption{letter-spacing:normal}section.section-hw-banner.section-hw-two-banners .hw-banner__content_heading{letter-spacing:.01em!important}.section-hw-banner.section-hw-two-banners .hw-banner__content_cta{margin:20px 0 0}.section-hw-banner.v2.bike-model .hw-banner__content_top_caption{letter-spacing:.035em;text-align:center}section.section-hw-banner.v2.bike-model .hw-banner-three-columns .hw-banner__content_bottom_caption{letter-spacing:-.01em;font-weight:400}section.section-hw-banner.v2.large .hw-banner__content_heading{letter-spacing:.02em!important}section.section-hw-banner.v2.large .hw-banner__content_bottom_caption{margin-top:20px!important;letter-spacing:.05em!important}}@media(min-width:1400px){.section-hw-banner.v2.bike-model .hw-banner-three-columns.container,.section-hw-banner.section-hw-two-banners .container{max-width:100%}}@media(min-width:1550px){.section-hw-banner:not(.v2):not(.section-hw-two-banners) .hw-banner__content_heading{margin-top:30px}section.section-hw-banner.v2.bike-model .hw-banner-three-columns .hw-banner__content_bottom_caption{margin-bottom:30px}section.section-hw-banner.v2 .hw-banner__content.place-left{max-width:500px}section.section-hw-banner.v2.bike-model .hw-banner__content.place-left{max-width:700px}}@media(min-width:1700px){.section-hw-banner.v2.bike-model .hw-banner__content_heading{margin-top:20px}section.section-hw-banner.v2.bike-model .hw-banner-three-columns .hw-banner__content_heading{margin-top:0}}@media(max-width:600px){.section-hw-banner .hw-banner__content_cta{font-weight:600}.section-hw-banner.v2 .hw-banner__content_heading{text-align:left;margin-left:10px}.section-hw-banner.v2.large .hw-banner__content_heading,.section-hw-banner.v2.bike-model .hw-banner__content_heading{margin-left:0}.section-hw-banner.large .hw-banner__content_bottom_caption{margin-top:5px}}@media(min-width:1050px){.section-hw-banner.hw-banner-hero .hw-banner__content_top_caption{letter-spacing:.65px;margin-top:43px}.section-hw-banner.hw-banner-hero .hw-banner__content_bottom_caption{font-size:64px;line-height:68px;margin-top:142px;letter-spacing:.03em}.section-hw-banner.hw-banner-hero .hw-banner__content_heading{margin-top:23px;font-size:70.6667px!important;line-height:75px!important}.section-hw-banner.hw-banner-hero .hw-banner__content_cta{margin-top:70px;font-size:27.5427px}.section-hw-two-banners .hw-two-banners__container{column-gap:50px;padding:0 20px}.section-hw-banner.section-hw-two-banners .hw-banner__content{top:50px;left:73px}.section-hw-banner.section-hw-two-banners .hw-banner__content_top_caption{font-size:32.3335px;line-height:38px}.section-hw-banner.section-hw-two-banners .hw-banner__content_heading{font-size:97.6667px!important}.section-hw-banner.section-hw-two-banners .hw-banner__content_cta{margin:30px 0 0;padding:7px 25px!important;letter-spacing:.21em!important}.section-hw-banner.v2 .hw-banner__content.place-left{top:46px;left:120px}.section-hw-banner.v2 .hw-banner__content_top_caption{font-size:36.3335px;line-height:36px;letter-spacing:-.036em}.section-hw-banner.v2 .hw-banner__content_heading{letter-spacing:.069em!important;margin-top:15px!important;line-height:68px!important}.section-hw-banner.v2 .hw-banner__content_footer{margin-top:44px}.section-hw-banner.v2 .hw-banner__content_cta{padding:7px 28px!important;transition:all .4s ease-in-out}.section-hw-banner.v2 .hw-banner__content_cta:hover{transform:scale(1.07)}section.section-hw-banner.v2.bike-model .hw-banner__image.top-container .hw-banner__content.place-left{top:57px;left:150px;max-width:600px!important}.section-hw-banner.v2.bike-model .hw-banner__image.top-container .hw-banner__content_top_caption{letter-spacing:.14em}section.section-hw-banner.v2.bike-model .hw-banner__image.top-container .hw-banner__content_heading{font-size:62.6667px!important;line-height:66px!important;letter-spacing:.005em!important;margin-top:5px!important}.section-hw-banner.v2.bike-model .hw-banner__image.top-container .hw-banner__content_bottom_caption{font-size:180px;line-height:140px;letter-spacing:.03em}.section-hw-banner.v2.bike-model .hw-banner__image.top-container .hw-banner__content_cta{letter-spacing:.223em;font-weight:600;transition:all .4s ease-in-out}.section-hw-banner.v2.bike-model .hw-banner__image.top-container .hw-banner__content_cta:hover{transform:scale(1.07)}section.section-hw-banner.v2.bike-model .hw-banner-three-columns .hw-banner__content_heading{font-size:28.6667px!important;line-height:28px!important;letter-spacing:.02em!important}section.section-hw-banner.v2.bike-model .hw-banner-three-columns .hw-banner__content_bottom_caption{font-size:76.6667px!important;line-height:68px!important;margin-bottom:24px}section.section-hw-banner.v2.large div.hw-banner__content.place-right{top:55px;right:60px}section.section-hw-banner.v2.large .hw-banner__content_heading{font-size:88.6667px!important;line-height:76px!important}section.section-hw-banner.v2.large .hw-banner__content_bottom_caption{font-size:54px!important;line-height:56px!important;letter-spacing:.105em!important}}
/*# sourceMappingURL=/cdn/shop/t/76/assets/section-hw-banner.css.map */
