:root{--border-radius: 0;--border-thickness: 1px}:root{--button-min: 1rem;--button-preferred: 5vw;--button-max: 1.2rem;--button-font-weight: 400;--button-uppercase: uppercase;--button-border-thickness: 1px;--button-border-radius: 0;--button-family: "Montserrat", sans-serif}:root{--woocommerce-account-display-navigation-background-colour: #b5b5b5;--woocommerce-account-display-navigation-text-colour: #000000;--woocommerce-account-display-navigation-hover-background-colour: #6d6d6d;--woocommerce-account-display-navigation-hover-text-colour: #FFFFFF}:root,body{--display-factor: .8}@media(min-width: 576px){:root,body{--display-factor: .85}}@media(min-width: 768px){:root,body{--display-factor: .9}}@media(min-width: 992px){:root,body{--display-factor: .925}}@media(min-width: 1200px){:root,body{--display-factor: .95}}@media(min-width: 1400px){:root,body{--display-factor: .975}}@media(min-width: 1600px){:root,body{--display-factor: 1}}:root{--fonts-headings-h1-min: 2.5rem;--fonts-headings-h1-preferred: 12vw;--fonts-headings-h1-max: 4rem;--fonts-headings-h1-weight: 300;--fonts-headings-h1-uppercase: uppercase;--fonts-headings-h2-min: 2rem;--fonts-headings-h2-preferred: 15vw;--fonts-headings-h2-max: 3rem;--fonts-headings-h2-weight: 300;--fonts-headings-h2-uppercase: uppercase;--fonts-headings-h3-min: 1.8rem;--fonts-headings-h3-preferred: 10vw;--fonts-headings-h3-max: 2.3rem;--fonts-headings-h3-weight: 300;--fonts-headings-h3-uppercase: uppercase;--fonts-headings-h4-min: 1.4rem;--fonts-headings-h4-preferred: 8vw;--fonts-headings-h4-max: 2rem;--fonts-headings-h4-weight: 300;--fonts-headings-h4-uppercase: uppercase;--fonts-headings-h5-min: 1.2rem;--fonts-headings-h5-preferred: 5vw;--fonts-headings-h5-max: 1.6rem;--fonts-headings-h5-weight: 400;--fonts-headings-h5-uppercase: uppercase;--fonts-headings-h6-min: 1rem;--fonts-headings-h6-preferred: 2vw;--fonts-headings-h6-max: 1.4rem;--fonts-headings-h6-weight: 300;--fonts-headings-h6-uppercase: uppercase;--fonts-body-min: .9rem;--fonts-body-preferred: 2vw;--fonts-body-max: 1rem;--fonts-body-weight: 400;--fonts-body-bold-weight: 600;--fonts-body-uppercase: none;--fonts-families-heading: "Montserrat", sans-serif;--fonts-families-body: "Montserrat", sans-serif}:root{--header_nav_fonts-top-min: .9rem;--header_nav_fonts-top-preferred: 2vw;--header_nav_fonts-top-max: 1rem;--header_nav_fonts-top-weight: 400;--header_nav_fonts-top-uppercase: none;--header_nav_fonts-top-family: "Montserrat", sans-serif;--header_nav_fonts-sub-1-min: .75rem;--header_nav_fonts-sub-1-preferred: 1vw;--header_nav_fonts-sub-1-max: .9rem;--header_nav_fonts-sub-1-weight: 400;--header_nav_fonts-sub-1-uppercase: uppercase;--header_nav_fonts-sub-1-family: "Montserrat", sans-serif;--header_nav_fonts-sub-2-min: .9rem;--header_nav_fonts-sub-2-preferred: 1vw;--header_nav_fonts-sub-2-max: 1.1rem;--header_nav_fonts-sub-2-weight: 400;--header_nav_fonts-sub-2-uppercase: none;--header_nav_fonts-sub-2-family: "Montserrat", sans-serif}:root{--header-logo-sizing-header-logo: 150px;--header-logo-sizing-floating-nav-logo: 150px}:root{--footer-logo-sizing-footer-logo: 200px}.ct-block-hero .video-player-wrapper iframe{width:unset !important;height:105% !important;flex-grow:1;aspect-ratio:3}@media(min-width: 1200px){.ct-block-hero .video-player-wrapper iframe{aspect-ratio:2.5}}@media(min-width: 1600px){.ct-block-hero .video-player-wrapper iframe{aspect-ratio:1.6}}#homepage-hero .block-content .block-title{font-size:clamp(var(--fonts-headings-h5-min),var(--fonts-headings-h5-preferred),var(--fonts-headings-h5-max));letter-spacing:8px}#homepage-the-bikes{background:linear-gradient(0deg, transparent, #efefef)}.forminator-custom-form *{border-radius:0 !important}.forminator-custom-form .forminator-label{margin-bottom:5px !important}.forminator-custom-form .forminator-button-submit{padding:10px 30px;display:inline-block;font-family:var(--button-family);font-size:clamp(var(--button-min),var(--button-preferred),var(--button-max));letter-spacing:.5px;border:var(--button-border-thickness) solid transparent;cursor:pointer;text-align:center;text-decoration:none;background:transparent;font-weight:var(--button-font-weight);text-transform:var(--button-uppercase);border-radius:calc(var(--button-border-radius)*var(--display-factor)) !important;transition:all .25s ease-in-out 0s;background:transparent;border:var(--button-border-thickness) solid #000;color:#000;text-transform:uppercase;border-width:1px !important;box-shadow:none !important}.forminator-custom-form .forminator-button-submit:hover,.forminator-custom-form .forminator-button-submit:focus{background:#000;color:#fff}.forminator-custom-form.forminator-custom-form-140 .forminator-button-submit{background:transparent;border:var(--button-border-thickness) solid #fff;color:#fff}.forminator-custom-form.forminator-custom-form-140 .forminator-button-submit:hover,.forminator-custom-form.forminator-custom-form-140 .forminator-button-submit:focus{background:#fff;color:#000}body>header{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05)}html body b,html body strong{font-weight:600 !important}.floating-nav-overlay .floating-nav{overflow-y:auto}