.business-actions{flex-wrap:wrap;gap:1.6rem;display:flex}.business-actions a{white-space:nowrap;justify-content:center;align-items:center;gap:.8rem}.business-actions svg{flex-shrink:0;width:2rem;height:2rem}@media (width<=767px){.business-actions a{width:100%;padding-inline:2rem}}.hero-enquiry[data-astro-cid-p5cqgtg4]{margin-top:4rem}.jotform-reviews{min-width:0}.jotform-reviews iframe{max-width:100%}.jotform-reviews [data-review-playback]{display:none}.jotform-reviews .jf-reviews-avatar-image.jf-google-reviews-image{display:none!important}#JFWebsiteWidget-01a174495f40700081c231d7cb3541969257 .jf-reviews-reviewer-name{font-size:16px;line-height:1.35}#JFWebsiteWidget-01a174495f40700081c231d7cb3541969257 .jf-reviews-review-date{font-size:13px;line-height:1.4}#JFWebsiteWidget-01a174495f40700081c231d7cb3541969257 .jf-reviews-card-text{font-size:16px;line-height:1.45}.jotform-reviews__disclosure{color:var(--secondary-color);align-items:center;gap:.8rem;margin:1.6rem 0 0;font-size:1.3rem;line-height:1.4;display:flex}.jotform-reviews__disclosure a{color:inherit;text-underline-offset:.2rem}.jotform-reviews__fallback{flex-direction:column;align-items:flex-start;gap:1.2rem;padding-top:1.6rem;display:flex}.jotform-reviews__fallback[hidden]{display:none}.jotform-reviews__fallback p{color:var(--secondary-color);margin:0;line-height:1.4}.review-section{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""slider";gap:0 2rem}.review-section__widget{grid-area:slider;min-width:0}.rental-information{margin-top:var(--home-section-gap,6.4rem);color:var(--primary-color);scroll-margin-top:10rem}.rental-information__intro{grid-template-columns:repeat(3,minmax(0,1fr));gap:3.2rem;display:grid}.rental-information__card{background:#fff8f1;border-radius:2.6rem;flex-direction:column;gap:1.6rem;min-width:0;padding:4rem 2.4rem;line-height:1.5;display:flex}.rental-information__icon{width:6.4rem;height:4.8rem;color:var(--tertiary-color);flex-shrink:0}.rental-information__card h4{font-family:var(--text-font);margin:0;font-size:2rem;font-weight:500;line-height:1.3}.rental-information__card p,.rental-information__card address{margin:0}.rental-information__card address{flex-direction:column;font-style:normal;display:flex}.rental-information__directions{align-self:flex-start;align-items:center;gap:.8rem;min-height:4.4rem;margin-top:auto;display:inline-flex}.rental-information__bike-body{transform-origin:50%;animation:1.2s ease-in-out 2 rental-bike-arrive}.rental-information__copy:hover .rental-information__bike-body{animation:1.2s ease-in-out 2 rental-bike-hover}@keyframes rental-bike-arrive{0%,to{transform:translate(0)}50%{transform:translate(2px)translateY(-1px)}}@keyframes rental-bike-hover{0%,to{transform:translate(0)}50%{transform:translate(2px)translateY(-1px)}}@media (prefers-reduced-motion:reduce){.rental-information__bike-body,.rental-information__copy:hover .rental-information__bike-body{animation:none}}.rental-information a{color:var(--primary-color);text-underline-offset:.3rem}.rental-information a:hover{color:var(--tertiary-color)}.rental-information__map{margin-top:3.2rem}.rental-information__booking{margin-top:var(--home-section-gap,6.4rem)}.rental-information__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:3.2rem;margin:0;padding:0;list-style:none;display:grid}.rental-information__steps li{background:#fff8f1;border-radius:2.6rem;flex-direction:column;gap:2.4rem;padding:4rem 2.4rem;line-height:1.5;display:flex}.rental-information__number{color:var(--secondary-color);font-family:var(--heading-font);font-size:4rem;line-height:1}.rental-information__steps strong{font-size:2rem;font-weight:500}.rental-information__steps p{margin:0}.rental-information__steps a{white-space:nowrap}@media screen and (width<=1023px){.rental-information__intro{grid-template-columns:minmax(0,1fr);gap:2.4rem}.rental-information__card{padding:2.4rem}.rental-information__steps{grid-template-columns:minmax(0,1fr);gap:2.4rem}.rental-information__steps li{gap:1.6rem;padding:2.4rem}}.rental-faqs[data-astro-cid-mcoonfx3]{color:var(--primary-color)}.rental-faqs__intro[data-astro-cid-mcoonfx3],.rental-faqs__item[data-astro-cid-mcoonfx3]{line-height:1.5}.rental-faqs__intro[data-astro-cid-mcoonfx3]{margin:0 0 4rem}.rental-faqs__list[data-astro-cid-mcoonfx3]{grid-template-columns:repeat(2,minmax(0,1fr));gap:6.4rem;width:100%;display:grid}.rental-faqs__column[data-astro-cid-mcoonfx3]{min-width:0}.rental-faqs__item[data-astro-cid-mcoonfx3]{border-bottom:1px solid #767e8640;width:100%}.rental-faqs__item[data-astro-cid-mcoonfx3] summary[data-astro-cid-mcoonfx3]{color:var(--primary-color);cursor:pointer;padding:2.4rem 0;font-size:2rem}.rental-faqs__item[data-astro-cid-mcoonfx3] summary[data-astro-cid-mcoonfx3]::marker{color:var(--tertiary-color)}.rental-faqs__item[data-astro-cid-mcoonfx3] p[data-astro-cid-mcoonfx3]{width:100%;margin:0;padding:0 0 2.4rem}@media screen and (width<=1023px){.rental-faqs__intro[data-astro-cid-mcoonfx3]{margin-bottom:4rem}.rental-faqs__list[data-astro-cid-mcoonfx3]{grid-template-columns:minmax(0,1fr);gap:0}}
