.gallery .hero h1{font-size:1.5rem!important}.gallery[data-astro-cid-zo5a3yzx]{display:grid}@media only screen and (min-width:580px){.gallery[data-astro-cid-zo5a3yzx]{grid-template-columns:repeat(5,minmax(100px,1fr));align-items:center}}.gallery[data-astro-cid-zo5a3yzx] .image[data-astro-cid-zo5a3yzx]{display:block;grid-column:span 2;transition:all .25s;text-decoration:none}@media only screen and (min-width:580px){.gallery[data-astro-cid-zo5a3yzx] .image[data-astro-cid-zo5a3yzx]{grid-row:1}}.gallery[data-astro-cid-zo5a3yzx] img[data-astro-cid-zo5a3yzx]{-o-object-fit:cover;object-fit:cover;border-radius:1em;display:block}@media only screen and (min-width:580px){.gallery[data-astro-cid-zo5a3yzx] .image[data-astro-cid-zo5a3yzx]:nth-of-type(1){grid-column:1/span 2}}.gallery[data-astro-cid-zo5a3yzx] .image[data-astro-cid-zo5a3yzx]:nth-of-type(1){filter:drop-shadow(.5em .5em var(--teal));transform:skew(2deg,4deg);transform-origin:left}@media only screen and (min-width:580px){.gallery[data-astro-cid-zo5a3yzx] .image[data-astro-cid-zo5a3yzx]:nth-of-type(2){grid-column:2/span 3}}.gallery[data-astro-cid-zo5a3yzx] .image[data-astro-cid-zo5a3yzx]:nth-of-type(2){filter:drop-shadow(.5em .5em var(--yellow));transform:skew(-2deg,-4deg);z-index:11}.gallery[data-astro-cid-zo5a3yzx] .image[data-astro-cid-zo5a3yzx]:nth-of-type(2) img[data-astro-cid-zo5a3yzx]{border-radius:1em 2em}@media only screen and (min-width:580px){.gallery[data-astro-cid-zo5a3yzx] .image[data-astro-cid-zo5a3yzx]:nth-of-type(3){grid-column:4/span 2}}.gallery[data-astro-cid-zo5a3yzx] .image[data-astro-cid-zo5a3yzx]:nth-of-type(3){filter:drop-shadow(.5em .5em var(--blue));transform:skew(4deg,2deg);transform-origin:right}@media only screen and (min-width:580px){.gallery[data-astro-cid-zo5a3yzx] .image[data-astro-cid-zo5a3yzx]:hover{transform:skew(0);z-index:100;transform:scale(1.12);filter:drop-shadow(-.5em .5em var(--red))}.gallery[data-astro-cid-zo5a3yzx] .image[data-astro-cid-zo5a3yzx]:hover img[data-astro-cid-zo5a3yzx]{border-radius:1em}.gallery[data-astro-cid-zo5a3yzx]:hover>a[data-astro-cid-zo5a3yzx] img[data-astro-cid-zo5a3yzx]{filter:brightness(.5) saturate(.5)}.gallery[data-astro-cid-zo5a3yzx]>a[data-astro-cid-zo5a3yzx]:hover img[data-astro-cid-zo5a3yzx]{filter:brightness(1) saturate(1.5)}}.bike-teaser__link[data-astro-cid-22jzdgdk]{display:grid}@media only screen and (min-width:782px){.bike-teaser__link[data-astro-cid-22jzdgdk]{grid-template-columns:1fr 1fr;gap:2em}}.bike-teaser__link[data-astro-cid-22jzdgdk]{align-items:center;text-decoration:none;color:inherit}.bike-teaser__cover[data-astro-cid-22jzdgdk]{margin:0}.bike-teaser__cover[data-astro-cid-22jzdgdk] img[data-astro-cid-22jzdgdk]{width:100%;height:auto;display:block;border-radius:1em}.bike-teaser__body[data-astro-cid-22jzdgdk]{padding:.75em 0}.bike-teaser__title[data-astro-cid-22jzdgdk]{margin:0 0 .25em}.bike-teaser__description[data-astro-cid-22jzdgdk]{margin:0 0 .5em}.bike-teaser__types[data-astro-cid-22jzdgdk]{list-style:none;padding:0;margin:0;display:flex;gap:.5em}.bike-teaser__type[data-astro-cid-22jzdgdk]{font-size:.75rem;background:var(--teal);color:var(--yellow);padding:.2em .6em;border-radius:99px}.bikes-list[data-astro-cid-mzst46iz]{display:flex;flex-direction:column;gap:1em}.bike-item[data-astro-cid-mzst46iz]{transition:opacity .2s ease}.filter-buttons[data-astro-cid-mzst46iz]{display:flex;gap:.5em}.filter-btn[data-astro-cid-mzst46iz]{padding:.3em .9em;border:2px solid var(--teal);border-radius:99px;background:transparent;color:var(--teal);cursor:pointer;font-size:.85rem;transition:background .15s,color .15s}.filter-btn[data-astro-cid-mzst46iz].active,.filter-btn[data-astro-cid-mzst46iz]:hover{background:var(--teal);color:var(--yellow)}:root{--xsmall: 320px;--small: 580px;--medium: 782px;--header: 900px;--large: 1224px;--xl: 1432px;--xxl: 1640}.about-block[data-astro-cid-hywlh5zw]{padding-block-start:4em}.about-block__content[data-astro-cid-hywlh5zw]{max-width:65ch}@media only screen and (min-width:782px){.about-block__photo[data-astro-cid-hywlh5zw]{float:right;max-width:400px;margin:0 0 1em 1em;border-radius:4px}}
