.brand-carousel[data-astro-cid-wzrqefcb]{background:#f7f8f5;border-block-start:1px solid #e4e9df}.carousel-heading[data-astro-cid-wzrqefcb]{justify-content:space-between;align-items:end;gap:1rem;margin-block-end:1rem;display:flex}.carousel-heading[data-astro-cid-wzrqefcb] h2[data-astro-cid-wzrqefcb]{margin:0;scroll-margin-top:9rem}.carousel-heading[data-astro-cid-wzrqefcb] p[data-astro-cid-wzrqefcb]{color:#405743;margin:.35rem 0 0}.carousel-controls[data-astro-cid-wzrqefcb]{flex-shrink:0;gap:.5rem;display:flex}.carousel-controls[data-astro-cid-wzrqefcb][hidden],.carousel-track[data-astro-cid-wzrqefcb] [data-astro-cid-wzrqefcb][hidden]{display:none}.carousel-controls[data-astro-cid-wzrqefcb] button[data-astro-cid-wzrqefcb]{color:#152d22;cursor:pointer;background:#fff;border:1px solid #aebbad;border-radius:50%;width:44px;height:44px;font-size:1.25rem}.carousel-controls[data-astro-cid-wzrqefcb] button[data-astro-cid-wzrqefcb][aria-disabled=true]{opacity:.5;cursor:default}.carousel-track[data-astro-cid-wzrqefcb]{--columns:6;--gap:.75rem;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--columns) - 1) * var(--gap)) / var(--columns));gap:var(--gap);overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;margin:0 0 1rem;padding:.25rem 0 .65rem;list-style:none;display:grid;overflow-x:auto}.carousel-track[data-astro-cid-wzrqefcb] li[data-astro-cid-wzrqefcb]{scroll-snap-align:start;min-width:0}.carousel-track[data-astro-cid-wzrqefcb] a[data-astro-cid-wzrqefcb]{color:#152d22;text-align:center;overflow-wrap:anywhere;background:#fff;border:1px solid #dde5da;border-radius:.85rem;place-items:center;height:110px;padding:1rem;display:grid}.carousel-track[data-astro-cid-wzrqefcb] img[data-astro-cid-wzrqefcb]{object-fit:contain;width:100%;height:74px;display:block}.brand-carousel[data-astro-cid-wzrqefcb] [data-astro-cid-wzrqefcb]:is(a,button):focus-visible{outline-offset:-4px;outline:3px solid #476d38}@media (width<=1100px){.carousel-track[data-astro-cid-wzrqefcb]{--columns:5}}@media (width<=900px){.carousel-track[data-astro-cid-wzrqefcb]{--columns:4}}@media (width<=680px){.carousel-track[data-astro-cid-wzrqefcb]{--columns:3}}@media (width<=460px){.carousel-heading[data-astro-cid-wzrqefcb]{flex-direction:column;align-items:start}.carousel-track[data-astro-cid-wzrqefcb]{--columns:2}}.hero-art[data-astro-cid-lcdefpme].hero-art-featured{grid-template-rows:minmax(0,1fr) auto;padding:.65rem}.hero-art-featured[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:contain;object-position:center;mix-blend-mode:normal;width:100%;max-width:none;height:100%;max-height:none}.hero-art-featured[data-astro-cid-lcdefpme] .hero-tag[data-astro-cid-lcdefpme]{justify-self:end;margin-block-start:.4rem;position:static}#home-categories[data-astro-cid-lcdefpme]{scroll-margin-top:8rem}#home-categories[data-astro-cid-lcdefpme] .dept-photo[data-astro-cid-lcdefpme]{isolation:isolate;background:#e4eadf}.dept-image[data-astro-cid-lcdefpme]{z-index:-1;object-fit:cover;object-position:var(--dept-focus,50% 50%);object-view-box:inset(0 var(--dept-trim,0%));width:100%;height:100%;position:absolute;inset:0}.dept-photo[data-astro-cid-lcdefpme][data-category=bikes]{--dept-focus:54% 70%;--dept-trim:18%}.dept-photo[data-astro-cid-lcdefpme][data-category=electric-bikes]{--dept-focus:68% 73%}.dept-photo[data-astro-cid-lcdefpme][data-category=spare-parts]{--dept-focus:58% 72%;--dept-trim:6%}.dept-photo[data-astro-cid-lcdefpme][data-category=helmets-protection]{--dept-focus:55% 32%;--dept-trim:7%}.dept-photo[data-astro-cid-lcdefpme][data-category=accessories]{--dept-focus:56% 70%;--dept-trim:26%}.dept-photo[data-astro-cid-lcdefpme][data-category=electric-scooters]{--dept-focus:53% 83%;--dept-trim:21%}.dept-photo[data-astro-cid-lcdefpme][data-category=kids-stunt-scooters]{--dept-focus:51% 60%;--dept-trim:18%}#home-categories[data-astro-cid-lcdefpme] .dept-photo[data-astro-cid-lcdefpme] [data-astro-cid-lcdefpme]:is(h2,small){color:#142820;background:#ffffffed;border-radius:.5rem;justify-self:start;max-width:100%;margin:0;padding:.25em .55em}#home-categories[data-astro-cid-lcdefpme] .dept-photo[data-astro-cid-lcdefpme]:hover{box-shadow:inset 0 0 0 2px #6c8663}#home-categories[data-astro-cid-lcdefpme] .dept-photo[data-astro-cid-lcdefpme]:focus-visible{outline-offset:2px;outline:3px solid #476d38}@media (width<=860px){#home-categories[data-astro-cid-lcdefpme] .dept-photo[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(1rem,2.7vw,1.25rem)}}
