.ec-kinetix-preview__header{max-width:720px;text-align:center;margin:0 auto 32px}.ec-kinetix-preview__header h2{font-size:clamp(28px,3vw,42px);line-height:1.2;margin:12px 0 16px}.ec-kinetix-preview__header>p:last-child{font-size:16px;line-height:1.6}.ec-kinetix-preview__images{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;list-style:none;padding:0;margin:0}.ec-kinetix-preview__images img{display:block;width:100%;height:auto;aspect-ratio:2/3;object-fit:contain;background:#fff}@media(max-width:767px){.ec-kinetix-preview__images{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:16px}.ec-kinetix-preview__images li{flex:0 0 72%;scroll-snap-align:start}}.ec-swift-preview__header{max-width:720px;text-align:center;margin:0 auto 32px}.ec-swift-preview__header h2{font-size:clamp(28px,3vw,42px);line-height:1.2;margin:12px 0 16px}.ec-swift-preview__header>p:last-child{font-size:16px;line-height:1.6}.ec-swift-preview__images{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 40px)/3);gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;list-style:none;padding:0 0 16px;margin:0}.ec-swift-preview__images li{scroll-snap-align:start}.ec-swift-preview__images img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;background:#fff}@media(max-width:767px){.ec-swift-preview__images{grid-auto-columns:88%;gap:12px}}.site-footer__payment{display:flex;flex-wrap:wrap;align-items:center;gap:8px;max-width:600px}.ec-payment-badge{display:inline-flex;align-items:center;justify-content:center;min-height:24px;padding:4px 7px;border:1px solid #dedede;border-radius:3px;background:#fff;color:#222;font:600 10px/1.2 Arial,sans-serif;white-space:nowrap}@media(max-width:749px){.site-footer__payment{justify-content:center;max-width:100%}}.site-header__logo .site-header__logo-img{width:var(--logo-width,240px);max-width:100%;height:auto;max-height:none;object-fit:contain}@media(max-width:989px){.site-header__logo .site-header__logo-img{width:160px;max-width:42vw}}.ec-riding-header{margin-bottom:24px}.ec-riding-header .listing-header__title{font-size:clamp(30px,4vw,48px);line-height:1.15}.ec-riding-intro{max-width:650px;font-size:16px;line-height:1.6;margin:12px 0 18px}.ec-riding-links{display:flex;flex-wrap:wrap;gap:10px 24px;font-size:14px}.ec-riding-links a{text-underline-offset:4px}.ec-riding-about{max-width:760px;margin-top:48px;padding-top:24px;border-top:1px solid currentColor}.ec-riding-about h2{font-size:22px;line-height:1.3;margin:0 0 12px}.ec-riding-about p{font-size:15px;line-height:1.7;margin:0}.popup__item--small-print p,.popup__item--small-print li{font-size:12px;line-height:1.5}
/*# sourceMappingURL=/cdn/shop/t/22/compiled_assets/styles.css.map?subset=AJAoEAAB */
