.club-page{flex-direction:column;min-height:100vh;display:flex}.club-page .club-page_offline{width:calc(min(100%,96rem) - 2*var(--page-gutter));margin:var(--space-6) auto;border-radius:var(--radius-card);background:var(--fill-yellow);font-size:var(--text-base);line-height:var(--leading-body);flex-direction:column;gap:4px;padding:18px 20px;display:flex}.club-page .club-page_offline .club-page_offline_title{color:var(--color-forest);font-weight:700}.club-page .club-page_offline{color:var(--color-forest)}.club-page .club-page_offline .club-page_offline_actions{gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.club-page .club-page_offline .club-page_offline_actions .club-page_offline_actions_whatsapp,.club-page .club-page_offline .club-page_offline_actions .club-page_offline_actions_search{align-items:center;gap:var(--space-2);min-height:var(--control-height);padding:0 var(--space-5);border:1px solid var(--border-field);border-radius:var(--radius-pill);background:var(--color-white);color:var(--color-forest);font-size:var(--text-sm);font-weight:700;text-decoration:none;display:inline-flex}@media (hover:hover){.club-page .club-page_offline .club-page_offline_actions .club-page_offline_actions_whatsapp:hover,.club-page .club-page_offline .club-page_offline_actions .club-page_offline_actions_search:hover{background:var(--fill-hover);border-color:#0a1f173d}}.club-page>:not(.club-header):not(.navbar):not(.footer):not(.club-page_offline){width:100%;max-width:96rem;padding-inline:var(--page-gutter);margin-inline:auto}.club-page>*+*{margin-top:var(--section-gap)}.club-page>.club-header+.availability{margin-top:var(--space-5)}@media only screen and (min-width:768px){.club-page>.club-header+.availability{margin-top:32px}}.club-page>.navbar+*{margin-top:0}.club-page>:last-child:not(.footer){margin-bottom:var(--section-gap)}.club-page .club-page_others{gap:var(--space-2);margin:0 var(--page-gutter) var(--space-6);flex-direction:column;display:flex}@media only screen and (min-width:768px){.club-page .club-page_others{width:100%;max-width:96rem;padding-inline:var(--page-gutter);margin-inline:auto}}.club-page .club-page_others .club-page_others_title{font-family:var(--font-body);font-size:var(--text-base);text-transform:none;color:var(--color-forest);font-weight:700}.club-page .club-page_others .club-page_others_all{min-height:var(--control-height);font-size:var(--text-sm);color:var(--color-green-text);align-self:flex-start;align-items:center;font-weight:700;display:inline-flex}.club-page .club-page_others .club-page_others_list{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.club-page .club-page_others .club-page_others_list .club-page_others_list_club{align-items:center;gap:var(--space-3);min-height:3.5rem;padding:var(--space-2) var(--space-4);border-radius:var(--radius-field);background:var(--color-white);color:var(--color-forest);text-decoration:none;display:flex}.club-page .club-page_others .club-page_others_list .club-page_others_list_club .club-page_others_list_club_hour{font-family:var(--font-display);font-weight:800;font-size:var(--text-lg)}.club-page .club-page_others .club-page_others_list .club-page_others_list_club .club-page_others_list_club_name{min-width:0;font-weight:700;font-size:var(--text-sm);flex:auto}.club-page .club-page_others .club-page_others_list .club-page_others_list_club .club-page_others_list_club_price{font-size:var(--text-sm);color:var(--color-green-text);font-weight:700}.club-page .club-page_others .club-page_others_list .club-page_others_list_club svg{color:#586761;flex:none}
