.ac-band{width:100%;background:var(--ac-band-bg, var(--ac-band));padding-block:var(--ac-band-pad, 72px)}.ac-band__inner{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--ac-band-gap, 48px);align-items:start;width:100%;max-width:var(--page-width, 1400px);margin-inline:auto;padding-inline:var(--page-margin, 40px);box-sizing:border-box}.ac-band__col{min-width:0}.ac-band--builder-first .ac-band__col--form{order:2}.ac-band--builder-first .ac-band__col--builder{order:1}.ac-band--rule .ac-band__inner:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:1px;background:var(--ac-rule);pointer-events:none}.ac-band__col:not(:has(.ac-block)){display:none}.ac-band__inner:not(:has(.ac-band__col--builder .ac-block)){grid-template-columns:minmax(0,1fr)}.ac-band__inner:not(:has(.ac-band__col--builder .ac-block)):before{display:none}.ac-band .ac-block.spacing-style{padding:0}.ac-band .ac-enquiry{max-width:none}.ac-band .ac-enquiry__inner,.ac-band .ac-enquiry--center .ac-enquiry__form .button{margin-inline:auto}.ac-band .ac-staff--stack{display:flex;flex-direction:column;align-items:flex-start;gap:0;padding:0;border:0;text-align:left}.ac-band .ac-staff--stack .ac-staff__heading,.ac-band .ac-staff--stack .ac-staff__img{margin:0 0 24px}.ac-band .ac-staff--stack .ac-staff__body{width:100%;max-width:30em}.ac-band .ac-staff--stack .ac-staff__quote{font-family:var(--font-heading--family);font-weight:300;font-size:22px;line-height:1.35;letter-spacing:0;margin:0 0 16px}.ac-band .ac-staff--stack .ac-staff__name{font-family:var(--font-body--family);font-weight:500;font-size:14px;line-height:1.3;margin:0}.ac-band .ac-staff--stack .ac-staff__role{margin:2px 0 0;font-size:13px}.ac-band__builder-line{display:flex;flex-wrap:wrap;align-items:baseline;gap:12px;margin:32px 0 0}.ac-band__builder-link{font-size:.875rem;line-height:1.3}.ac-band .ac-builder,.ac-band .ac-builder--center{grid-template-columns:minmax(0,1fr);gap:1.5rem;justify-items:center;max-width:min(100%,var(--ac-builder-max, 960px));margin-inline:auto}.ac-band .ac-builder__media{width:100%;max-width:440px;order:0}.ac-band .ac-builder__body{width:100%;max-width:52ch;text-align:center}.ac-band .ac-builder__story{margin-inline:auto}.ac-band .ac-builder__links{justify-content:center}.ac-band .ac-builder__facts{justify-content:center;grid-template-columns:max-content max-content;text-align:left}.ac-band .ac-builder--left .ac-builder__body{text-align:left}.ac-band .ac-builder--left .ac-builder__links{justify-content:flex-start}.ac-band .ac-builder--left .ac-builder__facts{justify-content:start}@media(max-width:989px){.ac-band{padding-block:var(--ac-band-pad-mobile, 48px)}.ac-band__inner{grid-template-columns:minmax(0,1fr);gap:var(--ac-band-pad-mobile, 48px)}.ac-band--rule .ac-band__inner:before{display:none}.ac-band__col--form{order:1}.ac-band__col--builder{order:2}.ac-band--rule .ac-band__inner:has(.ac-band__col--builder .ac-block) .ac-band__col--builder{border-top:1px solid var(--ac-rule);padding-top:var(--ac-band-pad-mobile, 48px)}.ac-band .ac-staff--stack .ac-staff__quote{font-size:20px}}body .product-information .text-block[class*=__vendor],body .product-information .text-block[class*=__vendor]>*{font-family:var(--ac-ui-mono);font-weight:500}@media(min-width:750px){body .product-information .text-block[class*=__title] h1{font-size:28px}}body .product-information a.button[class*=__enquire_button]{--ac-btn-h: 56px;--ac-btn-size: 14px;--ac-btn-pad: 28px}.product-information .product-details .ac-note--remote,.product-information .product-details .ac-tagline--tagline{max-width:none;margin-inline:0}.ac-related-journal>.ac-shead,.ac-related-products>.ac-shead{margin-bottom:var(--ac-space-head, 40px)}.ac-mband{width:100%;background:var(--ac-mband-bg, var(--ac-band));padding-block:var(--ac-mband-pad, 72px)}.ac-mband__inner{position:relative;display:grid;grid-template-columns:minmax(0,var(--ac-mband-a, 45fr)) minmax(0,var(--ac-mband-b, 55fr));gap:var(--ac-mband-gap, 64px);align-items:center;width:100%;max-width:var(--page-width, 1400px);margin-inline:auto;padding-inline:var(--page-margin, 40px);box-sizing:border-box}.ac-mband__col{min-width:0}.ac-mband--form-first .ac-mband__inner{grid-template-columns:minmax(0,var(--ac-mband-b, 55fr)) minmax(0,var(--ac-mband-a, 45fr))}.ac-mband--form-first .ac-mband__col--statement{order:2}.ac-mband--form-first .ac-mband__col--form{order:1}.ac-mband--rule .ac-mband__inner:before{content:"";position:absolute;top:0;bottom:0;left:calc(var(--page-margin, 40px) + (100% - 2 * var(--page-margin, 40px)) * .45);width:1px;background:var(--ac-rule);pointer-events:none}.ac-mband__col:not(:has(.ac-block)){display:none}.ac-mband__inner:not(:has(.ac-mband__col--statement .ac-block)),.ac-mband__inner:not(:has(.ac-mband__col--form .ac-block)){grid-template-columns:minmax(0,1fr)}.ac-mband .ac-block.spacing-style{padding:0}.ac-mband .ac-lform-block--center .ac-lform-block__card{margin-inline:auto}.ac-mband .ac-lform-block--left .ac-lform-block__card{margin-inline:0}@media(max-width:989px){.ac-mband{padding-block:var(--ac-mband-pad-mobile, 48px)}.ac-mband__inner,.ac-mband--form-first .ac-mband__inner{grid-template-columns:minmax(0,1fr);gap:var(--ac-mband-pad-mobile, 48px)}.ac-mband--rule .ac-mband__inner:before{display:none}.ac-mband__col--statement{order:1}.ac-mband__col--form{order:2}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/ac-bike.css.map */
