.brand-video__media{position:relative;background:var(--c-surface);overflow:hidden}.brand-video__media video,.brand-video__media img{display:block;width:100%;height:100%;object-fit:cover}.brand-video--small .brand-video__media{aspect-ratio:4 / 1}.brand-video--medium .brand-video__media{aspect-ratio:3 / 1}.brand-video--large .brand-video__media{aspect-ratio:21 / 9}.brand-video__overlay{position:absolute;left:0;right:0;bottom:0;display:flex;justify-content:space-between;align-items:flex-end;gap:16px;padding:24px;background:linear-gradient(to top,#00000073,#0000);color:#fff}.brand-video__title{font-size:clamp(28px,4vw,56px);line-height:1}@media(max-width:860px){.brand-video--small .brand-video__media,.brand-video--medium .brand-video__media,.brand-video--large .brand-video__media{aspect-ratio:16 / 9}.brand-video__overlay{padding:16px}}.hero__media video{display:block;width:100%;height:100%;object-fit:cover}.strava-routes__heading{margin:0 0 16px}.strava-routes__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,420px),1fr));gap:24px}.strava-route{border:1px solid var(--c-line);padding:20px;display:flex;flex-direction:column;gap:12px}.strava-route__title{margin:0}.strava-route__facts{list-style:none;padding:0;margin:0;display:grid;gap:4px;color:var(--c-ink-soft)}.strava-route__map{width:100%;overflow:hidden}.strava-route__map iframe{max-width:100%}.strava-route__open{align-self:flex-start}.strava-routes__club{margin-top:24px}
/*# sourceMappingURL=/cdn/shop/t/22/compiled_assets/styles.css.map */
