@media screen and (min-width: 992px){.page-off .visible-mobile{display:none}}@media screen and (max-width: 991px){.page-off .hidden-mobile{display:none}}.page-off .hidden{display:none}.page-off .heading{display:flex;justify-content:center;flex-direction:column;margin-top:48px;margin-bottom:48px}@media screen and (min-width: 992px){.page-off .heading{margin-top:80px}}.page-off .heading h2{text-align:center}.page-off .heading h2.woom-font-replace{font-weight:300;margin-bottom:8px}.page-off .heading h2.subHeading{margin-bottom:32px}.page-off .heading h2 b{font-weight:700}@media screen and (min-width: 992px){.page-off .heading h2 .newLine{display:none}}.page-off .heading .text.intro{width:calc(100% - 48px);line-height:28px;text-align:center;max-width:712px;margin-left:auto;margin-right:auto}.page-off .toggle{border-radius:20px;border:1px solid #222;display:flex;overflow:hidden;height:40px;max-width:340px;margin-left:auto;margin-right:auto;margin-bottom:32px}.page-off .toggle div{cursor:pointer;display:flex;flex:1;justify-content:center;align-items:center;background-color:#fff;color:#222;transition:all .2s ease-in;border:none;border-color:#fff;border-style:solid;font-weight:300;white-space:nowrap;font-size:16px;line-height:24px}.page-off .toggle div b{font-weight:700}.page-off .toggle div.air{border-width:0 1px 0 0;border-top-right-radius:0;border-bottom-right-radius:0}.page-off .toggle div.off{border-top-left-radius:0;border-bottom-left-radius:0;border-width:0 0 0 1px}.page-off .toggle div.active,.page-off .toggle div:hover{background-color:#222;color:#fff}.page-off .toggle div.active{border-color:#222}.page-off .bikes-wrapper{margin-bottom:48px;text-align:center;max-width:1200px;margin-left:auto;margin-right:auto;width:calc(100% - 48px)}@media screen and (min-width: 992px){.page-off .bikes-wrapper{margin-bottom:80px}}.page-off .bikes-wrapper .bikes{display:flex;flex-wrap:wrap}@media screen and (min-width: 992px){.page-off .bikes-wrapper .bikes{margin-right:-32px;margin-bottom:-48px}}.page-off .bikes-wrapper .bikes .bike{width:100%}@media screen and (min-width: 992px){.page-off .bikes-wrapper .bikes .bike{width:calc(33% - 32px);margin-right:32px;margin-bottom:48px}}.page-off .bikes-wrapper .bikes .bike .image img{width:100%}.page-off .bikes-wrapper .bikes .bike .woom-font-replace{font-size:16px;line-height:24px;margin-bottom:8px}@media screen and (min-width: 992px){.page-off .bikes-wrapper .bikes .bike .woom-font-replace{font-size:20px;line-height:34px}}.page-off .bikes-wrapper .bikes .bike .woom-font-replace b{font-weight:700}.page-off .bikes-wrapper .bikes .bike .specs{font-size:14px;line-height:20px;margin-bottom:8px}@media screen and (min-width: 992px){.page-off .bikes-wrapper .bikes .bike .specs{margin-bottom:16px}}.page-off .bikes-wrapper .bikes .bike .toProductButton{text-align:center}.page-off .bikes-wrapper .bikes .bike .toProductButton .button{display:inline-flex}.page-off .video{height:75vw;max-height:700px;width:100%;margin-top:40px;position:relative;color:#fff;overflow:hidden}@media screen and (min-width: 992px){.page-off .video{margin-top:80px}}.page-off .video .background{height:75vw;max-height:700px;width:100%;transition:filter .5s ease-out,transform .4s ease-in;display:flex;justify-content:center;align-items:center;position:relative;cursor:pointer;background-position:center;background-position-y:25%;background-size:cover;filter:blur(30px)}.page-off .video .background.lazyloaded{filter:blur(0)}.page-off .video .background .woom-icon-play{font-size:70px;height:70px;width:70px;background:#0000001a;border-radius:50%;transition:background .4s ease-in}.page-off .video .background .woom-icon-play:hover{background:#00000080}@media screen and (min-width: 992px){.page-off .video .background .woom-icon-play{font-size:140px;height:140px;width:140px}}.page-off .video .text{position:absolute;text-align:center;width:100%;font-size:20px;font-weight:700;padding-top:10px;padding-bottom:10px;bottom:0;left:0;background:#0006;transition:padding .4s ease-in}@media screen and (min-width: 992px){.page-off .video .text{margin-top:80px;font-size:32px;padding-top:20px;padding-bottom:20px}}@media screen and (min-width: 992px){.page-off .video{margin-top:80px}.page-off .video:hover .background{transform:scale(1.1)}}.page-off .section-bike-highlights{background-color:#f3f5f4;width:100%;display:flex;justify-content:center;align-items:center;padding-top:48px;padding-bottom:48px;overflow:hidden}@media screen and (min-width: 992px){.page-off .section-bike-highlights{padding-top:80px;padding-bottom:80px}}.page-off .section-bike-highlights .glideBikeHighlights{position:relative;width:calc(100% - 100px);max-width:1200px}@media screen and (max-width: 991px){.page-off .section-bike-highlights .glideBikeHighlights{width:100%}}.page-off .section-bike-highlights .glideBikeHighlights .glide__slides{align-items:flex-start}@media screen and (min-width: 992px){.page-off .section-bike-highlights .glideBikeHighlights .glide__slides{align-items:center}}.page-off .section-bike-highlights .glideBikeHighlights .glide__slides .glide__slide{display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (min-width: 992px){.page-off .section-bike-highlights .glideBikeHighlights .glide__slides .glide__slide{flex-direction:row}}.page-off .section-bike-highlights .glideBikeHighlights .glide__slides .glide__slide .image{margin-left:auto;margin-right:auto;width:300px;height:300px;max-width:100%;max-height:300px;border-radius:50%;overflow:hidden;background-position:center;background-size:cover}@media screen and (min-width: 992px){.page-off .section-bike-highlights .glideBikeHighlights .glide__slides .glide__slide .image{margin-left:80px;margin-right:40px;flex:0 0 370px;width:370px;height:370px;max-width:100%;max-height:370px}}@media screen and (max-width: 350px){.page-off .section-bike-highlights .glideBikeHighlights .glide__slides .glide__slide .image{width:200px;height:200px}}.page-off .section-bike-highlights .glideBikeHighlights .glide__slides .glide__slide .description{width:100%;padding-left:20px;padding-right:20px;display:flex;flex-direction:column;justify-content:flex-start}.page-off .section-bike-highlights .glideBikeHighlights .glide__slides .glide__slide .description h3{margin-top:20px;margin-bottom:20px}@media screen and (min-width: 992px){.page-off .section-bike-highlights .glideBikeHighlights .glide__slides .glide__slide .description h3{margin-top:0}}@media screen and (min-width: 992px){.page-off .section-bike-highlights .glideBikeHighlights .glide__slides .glide__slide .description{padding-left:0;padding-right:0;margin-right:80px}}.page-off .section-bike-highlights .glideBikeHighlights .glideControls .glideArrow{cursor:pointer;position:absolute;color:#222;font-size:20px;height:20px;width:20px;top:135px;border:none;background:none;text-align:initial;padding:initial}@media screen and (min-width: 992px){.page-off .section-bike-highlights .glideBikeHighlights .glideControls .glideArrow{top:calc(50% - 25px)}}@media screen and (max-width: 350px){.page-off .section-bike-highlights .glideBikeHighlights .glideControls .glideArrow{top:100px}}.page-off .section-bike-highlights .glideBikeHighlights .glideControls .arrow-right{right:5px}@media screen and (min-width: 992px){.page-off .section-bike-highlights .glideBikeHighlights .glideControls .arrow-right{right:-20px;top:calc(50% - 25px);font-size:20px;height:20px;width:20px}}.page-off .section-bike-highlights .glideBikeHighlights .glideControls .arrow-left{left:5px;transform:rotate(180deg)}@media screen and (min-width: 992px){.page-off .section-bike-highlights .glideBikeHighlights .glideControls .arrow-left{left:-20px;top:calc(50% - 25px);font-size:20px;height:20px;width:20px}}.page-off .moodImage{background-position:center;background-size:cover;height:75vw;max-height:700px;background-position-y:25%;width:100%;position:relative;color:#fff;overflow:hidden;filter:blur(30px);transition:filter .5s ease-out}.page-off .moodImage.lazyloaded{filter:blur(0)}.page-off .specs-section{background:#222;color:#fff;padding:48px 24px;display:flex;flex-direction:column}@media screen and (min-width: 992px){.page-off .specs-section{padding:80px 0}}.page-off .specs-section .toggle{border-color:#fff}.page-off .specs-section .toggle div{background-color:#222;color:#fff}.page-off .specs-section .toggle div.active,.page-off .specs-section .toggle div:hover{background-color:#fff;color:#222}.page-off .specs-section .toggle div.active{border-color:#fff}.page-off .specs-section .bikes{display:flex;flex-direction:column;max-width:1200px;margin-left:auto;margin-right:auto;width:calc(100% - 48px)}@media screen and (min-width: 992px){.page-off .specs-section .bikes{flex-direction:row;justify-content:center}}.page-off .specs-section .bikes .bike{flex:1;width:100%;border-bottom:1px solid #fff;padding-bottom:12px;margin-bottom:12px}@media screen and (min-width: 992px){.page-off .specs-section .bikes .bike{max-width:calc(33% - 32px);margin-right:32px;border-bottom:none;padding-bottom:0;margin-bottom:0}}.page-off .specs-section .bikes .bike.open .bikeSpecs{margin-bottom:32px;margin-top:16px}.page-off .specs-section .bikes .bike.open .arrow{transform:rotate(180deg)}.page-off .specs-section .bikes .bike .name{font-size:16px;line-height:24px;width:100%;display:flex;align-items:center}@media screen and (min-width: 992px){.page-off .specs-section .bikes .bike .name{font-size:20px;line-height:34px;padding-bottom:8px;margin-bottom:24px;border-bottom:1px solid #fff}}.page-off .specs-section .bikes .bike .name b{font-weight:700}.page-off .specs-section .bikes .bike .name .arrow{margin-left:auto;height:16px;transition:transform .4s ease-out}.page-off .specs-section .bikes .bike .bikeSpecs{color:#c1c1c1}@media screen and (max-width: 991px){.page-off .specs-section .bikes .bike .bikeSpecs{overflow:hidden;height:0;transition:all .4s ease-out}}.page-off .specs-section .bikes .bike .bikeSpecs .price{font-weight:700;margin-bottom:16px}.page-off .specs-section .bikes .bike .bikeSpecs .bikeSpec{font-size:16px;margin-bottom:16px}.page-off .specs-section .bikes .bike .bikeSpecs .bikeSpec:last-child{margin-bottom:0}.page-off .specs-section .bikes .bike .bikeSpecs .linkWrapper{display:flex;justify-content:center}.page-off .specs-section .bikes .bike .bikeSpecs .linkWrapper a{display:inline-flex;font-size:16px;line-height:24px;font-weight:400}.page-off .quote-section{background:#222;color:#fff;display:flex;justify-content:center}@media screen and (min-width: 992px){.page-off .quote-section{padding-top:80px}}.page-off .quote-section .quote-wrapper{max-width:1200px;width:calc(100% - 48px);border-top:1px solid #fff;padding:48px 24px 80px;display:flex;flex-direction:column}@media screen and (min-width: 992px){.page-off .quote-section .quote-wrapper{padding:80px}}.page-off .quote-section .quote-wrapper h3{text-align:center}.page-off .quote-section .quote-wrapper .author-wrapper{display:flex;justify-content:center;margin-top:24px}@media screen and (min-width: 992px){.page-off .quote-section .quote-wrapper .author-wrapper{margin-top:40px}}.page-off .quote-section .quote-wrapper .author-wrapper .icon{color:#222;width:64px;height:64px;background-color:#fff;border-radius:50%;font-size:64px;display:flex;justify-content:center;align-items:center}.page-off .quote-section .quote-wrapper .author-wrapper .icon span{height:inherit}.page-off .quote-section .quote-wrapper .author-wrapper .name{display:flex;flex-direction:column;margin-left:16px}
/*# sourceMappingURL=/cdn/shop/t/42/assets/page.off.style.main.scss.css.map */
