.surf-clubs-width{padding-left:1.6rem;padding-right:1.6rem}.surf-clubs-width--boxed{max-width:var(--page-width);margin-inline:auto}.surf-clubs__heading{margin:0;font-size:3rem;line-height:3.6rem;letter-spacing:-.02em;font-weight:700}.surf-clubs__tabs{display:flex;flex-wrap:nowrap;gap:.8rem;margin:2.4rem -1.6rem 0;padding:0 1.6rem;overflow-x:auto;scrollbar-width:none}.surf-clubs__tabs::-webkit-scrollbar{display:none}.surf-clubs__tabs-item{flex:0 0 auto}.surf-clubs .surf-clubs__tab{min-width:0;min-height:0;padding:.7rem 1.5rem;border:1px solid transparent;font-size:1.4rem;line-height:2rem;letter-spacing:-.02em;white-space:nowrap;transition:color .15s ease,background-color .15s ease,border-color .15s ease}.surf-clubs .surf-clubs__tab:after{content:none}.surf-clubs .surf-clubs__tab.is-active{font-weight:700}.surf-clubs .button--tertiary.surf-clubs__tab{border-color:rgb(var(--color-foreground))}.surf-clubs .button--tertiary.surf-clubs__tab:hover{color:rgb(var(--color-button-text-hover));background:rgb(var(--color-button-background-hover));border-color:rgb(var(--color-button-background-hover))}.surf-clubs__filter{display:block}.surf-clubs__scroll-wrapper{display:block;margin-inline:-1.6rem;overflow:hidden}.surf-clubs__track{display:flex;gap:.4rem;margin:3.2rem 0 0;padding:0 1.6rem;overflow-x:auto;list-style:none;cursor:grab}.surf-clubs__filter--static .surf-clubs__track{overflow-x:hidden;cursor:default}.surf-clubs__filter--static .surf-clubs__scrollbar{display:none}.surf-clubs__track.is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.surf-clubs__track::-webkit-scrollbar{display:none}.surf-clubs__item{flex:0 0 29.2rem;width:29.2rem}.surf-clubs__item[hidden]{display:none}.surf-clubs__card{display:block;color:inherit;text-decoration:none}.surf-clubs__media{overflow:hidden;aspect-ratio:292 / 374;background:rgba(var(--color-foreground),.08)}.surf-clubs__image{display:block;width:100%;height:100%;object-fit:cover}.surf-clubs__info{margin-top:1.6rem}.surf-clubs__name{margin:0;font-size:2.4rem;line-height:1;letter-spacing:-.02em;font-weight:700}.surf-clubs__city{margin:2rem 0 0;font-size:1.4rem;line-height:2rem;letter-spacing:-.02em;color:rgb(var(--color-subtext))}.surf-clubs__scrollbar{height:2px;margin:3.2rem 1.6rem 0;background:#e5e5e5;cursor:pointer}.surf-clubs__scrollbar .surf-clubs__scrollbar-thumb{display:block;width:20%;min-width:4rem;height:2px;background:currentColor}.surf-clubs__empty{margin:2.4rem 0 0;font-size:1.4rem;color:rgb(var(--color-subtext))}@media screen and (min-width:750px){.surf-clubs-width{padding-left:3.2rem;padding-right:3.2rem}.surf-clubs__heading{font-size:3.6rem;line-height:4rem}.surf-clubs__tabs{flex-wrap:wrap;margin-inline:0;padding-inline:0;overflow-x:visible}.surf-clubs__scroll-wrapper{margin-inline:-3.2rem}.surf-clubs__track{padding-inline:3.2rem}.surf-clubs__scrollbar{margin-inline:3.2rem}.surf-clubs__item{flex-basis:30.5rem;width:30.5rem}.surf-clubs__media{aspect-ratio:305 / 374}.surf-clubs__name{font-size:1.8rem;line-height:1}.surf-clubs__city{font-size:1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/section-surf-club-list.css.map */
