.gorace26,.gorace26-page{--gr26-background:#101112;--gr26-surface:#202224;--gr26-divider:#343638;--gr26-control-border:#73797e;--gr26-text:#ffffff;--gr26-muted:#b6babf;--gr26-green:#76d54a;--gr26-green-hover:#8ce264;--gr26-amber:#ffc247;--gr26-red:#ff8c8c;--gr26-space-1:0.25rem;--gr26-space-2:0.5rem;--gr26-space-3:0.75rem;--gr26-space-4:1rem;--gr26-space-6:1.5rem;--gr26-space-8:2rem;--gr26-page-inset:clamp(1rem,6.25vw,4rem);--gr26-section-gap:1rem;--gr26-card-inset:clamp(1rem,2.7vw,1.5rem);--gr26-type-body:clamp(0.9375rem,2.22vw,1.125rem);--gr26-type-meta:clamp(0.75rem,1.72vw,0.875rem);--gr26-type-table:clamp(0.875rem,2.22vw,1.125rem);--gr26-type-button:clamp(1rem,2.22vw,1.125rem);--gr26-radius:0.625rem;--gr26-control-radius:0.625rem;--gr26-font:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}body.gorace26-page{min-width:320px;background:var(--gr26-background)}.gorace26-page #frame{width:100%;max-width:64rem;margin:0 auto;border:0;box-shadow:none}.gorace26-page #header,.gorace26-page #footer{width:100%}.gorace26-page #header{position:relative;height:auto;background:var(--gr26-background)}.gorace26-page #menu-resp{font-family:var(--gr26-font);font-size:1rem;line-height:1.4}.gorace26-page #menu-resp ul{align-items:center;gap:var(--gr26-space-2);padding:0 var(--gr26-space-4)}.gorace26-page #menu-resp li{display:flex;justify-content:center;min-width:0}.gorace26-page #menu-resp :is(a,#burger){display:inline-flex;align-items:center;justify-content:center;min-height:48px;margin:0;padding:var(--gr26-space-2);border:0;border-radius:var(--gr26-control-radius);background:transparent;color:var(--gr26-text);font-family:inherit;font-size:1rem;font-weight:600;line-height:1.4;text-transform:none;text-shadow:none;box-shadow:none}.gorace26-page #menu-resp #burger.open{background:var(--gr26-divider)}.gorace26-page :is(#menu a,#menu-resp a,#burger):focus-visible{outline:3px solid var(--gr26-green);outline-offset:2px}.gorace26-page #logo-area{height:auto;padding:var(--gr26-space-4) clamp(1rem,3vw,2rem);background:var(--gr26-background)}.gorace26-page #logo-area img{width:18rem;max-width:80%;height:auto;padding:0}.gorace26-page #footer{margin:var(--gr26-space-8) auto 0;padding:var(--gr26-space-6) var(--gr26-space-4);border-top:1px solid var(--gr26-divider);color:var(--gr26-muted);font-family:var(--gr26-font);line-height:1.5}.gorace26-page #footer ul{top:0;margin:0 0 var(--gr26-space-4);padding:0}.gorace26-page #footer .co-info{margin:0}.gorace26-page #footer #pageviews{line-height:1}.gorace26-page .fb-message-blue{position:static;display:flex;align-items:center;justify-content:center;width:auto;max-width:16rem;min-height:48px;height:auto;margin:0 auto var(--gr26-space-6);padding:var(--gr26-space-3) var(--gr26-space-4);border-color:var(--gr26-control-border);background:transparent;font-family:inherit;font-size:1rem;line-height:1.5;box-shadow:none}.gorace26-page .fb-message-blue i{display:none}.gorace26-page :is(#footer a,.fb-message-blue):focus-visible{outline:3px solid var(--gr26-green);outline-offset:3px}.gorace26-page #main-container,.gorace26-page #page-name-area{width:100%;background:var(--gr26-background)}.gorace26-page .wrap.gorace26{width:100%;padding:var(--gr26-space-6) var(--gr26-page-inset);overflow:visible}.gorace26{min-width:0;background:var(--gr26-background);color:var(--gr26-text);font-family:var(--gr26-font);font-size:var(--gr26-type-body);font-stretch:normal;line-height:1.45;color-scheme:dark;overflow-wrap:anywhere}.gorace26 :is(h1,h2,h3){margin:0 0 var(--gr26-space-3);color:var(--gr26-text);font-family:inherit;font-weight:700;line-height:1.2;text-transform:none}.gorace26-page #main-container :is(h1,h2,h3){margin-top:0}.gorace26 h1{font-size:clamp(1.75rem,4.93vw,2.5rem);letter-spacing:-0.025em}.gorace26 h2{font-size:clamp(1.5rem,3.45vw,1.75rem)}.gorace26 h3{font-size:1.125rem}.gorace26 p{margin:0 0 var(--gr26-space-4);font-size:inherit;line-height:inherit}.gorace26 a{color:var(--gr26-green);text-underline-offset:0.2em}.gorace26 a:hover{text-decoration:underline}.gorace26 :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid var(--gr26-green);outline-offset:3px}.gorace26 .gorace26-muted{color:var(--gr26-muted)}.gorace26 .gorace26-stack{display:flex;flex-direction:column;gap:var(--gr26-section-gap);min-width:0}.gorace26 .gorace26-card{min-width:0;padding:var(--gr26-space-4) var(--gr26-card-inset);border:1px solid var(--gr26-divider);border-radius:var(--gr26-radius);background:var(--gr26-surface)}.gorace26 .gorace26-card>:last-child{margin-bottom:0}.gorace26 .gorace26-card-heading,.gorace26 .gorace26-label{display:flex;align-items:center;gap:var(--gr26-space-3)}.gorace26 .gorace26-card-heading{margin-bottom:var(--gr26-space-4);gap:var(--gr26-card-inset);font-size:clamp(1.25rem,2.7vw,1.5rem)}.gorace26 .gorace26-card-heading .gorace26-icon{color:var(--gr26-green)}.gorace26 .gorace26-icon{display:inline-block;width:1.25em;height:1.25em;flex:0 0 auto;vertical-align:middle}.gorace26 .gorace26-bike-icon{width:1.875em}.gorace26 .gorace26-button:not(.gorace26-button-secondary)>.gorace26-bike-icon{filter:brightness(0)}.gorace26 .gorace26-card-row{width:100%}.gorace26 .gorace26-card-row + .gorace26-card-row{margin-top:var(--gr26-space-4);padding-top:var(--gr26-space-4);border-top:1px solid var(--gr26-divider)}.gorace26 .gorace26-details{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:var(--gr26-space-2) var(--gr26-space-4)}.gorace26 .gorace26-details dt{color:var(--gr26-muted)}.gorace26 .gorace26-details dd{min-width:0;margin:0}.gorace26 .gorace26-actions{display:flex;flex-wrap:wrap;gap:var(--gr26-space-3)}.gorace26 .gorace26-button{display:inline-flex;align-items:center;justify-content:center;gap:var(--gr26-space-2);min-width:0;min-height:52px;height:auto;margin:0;padding:var(--gr26-space-3) var(--gr26-space-6);border:1px solid transparent;border-radius:var(--gr26-control-radius);background:var(--gr26-green);color:var(--gr26-background);font-family:inherit;font-size:var(--gr26-type-button);font-weight:700;line-height:1.25;text-align:center;text-transform:none;text-decoration:none;text-shadow:none;box-shadow:none;white-space:normal;cursor:pointer}.gorace26 .gorace26-event{width:100%;max-width:56rem;margin:0 auto}.gorace26 .gorace26-event-back,.gorace26 .gorace26-event-share{display:inline-flex;align-items:center;gap:var(--gr26-space-2);min-height:48px;line-height:1.5}.gorace26 .gorace26-event-back{margin-bottom:var(--gr26-space-4);color:var(--gr26-muted)}.gorace26 .gorace26-event-identity{display:block}.gorace26 .gorace26-event-identity>div{min-width:0}.gorace26 .gorace26-event-type{display:inline-flex;align-items:center;min-height:26px;margin-bottom:var(--gr26-space-3);padding:var(--gr26-space-1) var(--gr26-space-3);border:1px solid var(--gr26-green);border-radius:2rem;color:var(--gr26-green);font-size:clamp(0.75rem,1.97vw,1rem);font-weight:600;line-height:1.25}.gorace26 .gorace26-event-dates,.gorace26 .gorace26-event-club{display:flex;align-items:flex-start;gap:var(--gr26-space-3);color:var(--gr26-muted)}.gorace26 .gorace26-event-dates .gorace26-icon,.gorace26 .gorace26-event-club .gorace26-icon{margin-top:0.15em}.gorace26 .gorace26-event-dates{margin-bottom:var(--gr26-space-2);font-size:clamp(1rem,2.96vw,1.5rem)}.gorace26 .gorace26-event-club{margin-bottom:0;font-size:clamp(0.9375rem,2.46vw,1.25rem)}.gorace26 .gorace26-club-logo{display:block;width:auto;max-width:min(100%,12.5rem);height:auto;max-height:12.5rem;margin:0 auto var(--gr26-space-6);object-fit:contain}.gorace26 .gorace26-event-actions{margin-top:var(--gr26-space-4);flex-direction:column;gap:var(--gr26-space-2)}.gorace26 .gorace26-event-actions>.gorace26-button{flex:0 1 auto;width:100%}.gorace26 .gorace26-action-label{min-width:0}.gorace26 .gorace26-event .gorace26-details{grid-template-columns:minmax(7rem,1fr) minmax(0,2fr)}.gorace26 .gorace26-event .gorace26-details :is(dt,dd){line-height:1.45}.gorace26 .gorace26-event .gorace26-details a{display:inline-block;max-width:100%;padding:0}.gorace26 .gorace26-map .gorace26-map-link{display:inline-flex;align-items:center;margin-top:var(--gr26-space-1);text-decoration:underline}.gorace26 .gorace26-payment-summary{margin-bottom:0;font-weight:600}.gorace26 .gorace26-payment-summary .gorace26-muted{display:block;font-weight:400}.gorace26 .gorace26-payment-summary br{display:none}.gorace26 .gorace26-payment-summary + .gorace26-card-row{margin-top:var(--gr26-space-4);padding-top:var(--gr26-space-4);border-top:1px solid var(--gr26-divider)}.gorace26 .gorace26-information-content{margin:0;padding:0;border:0;background:transparent;color:var(--gr26-muted);font-size:inherit;line-height:1.5}.gorace26 .gorace26-information-content :is(p,li,div,span){overflow-wrap:anywhere}.gorace26 .gorace26-information-content>p{margin:0;padding:var(--gr26-space-2) 0}.gorace26 .gorace26-information-content>p:first-child{padding-top:0}.gorace26 .gorace26-information-content>p:last-child{padding-bottom:0}.gorace26 .gorace26-information-content>p + p{border-top:1px solid var(--gr26-divider)}.gorace26 .gorace26-information-content :is(ul,ol){margin:0 0 var(--gr26-space-4);padding-left:var(--gr26-space-6)}.gorace26 .gorace26-information-content ul{list-style:disc}.gorace26 .gorace26-information-content ol{list-style:decimal}.gorace26 .gorace26-information-content strong{color:var(--gr26-text)}.gorace26 .gorace26-information-content :is(img,iframe,video){max-width:100%}.gorace26 .gorace26-information-content img{height:auto}.gorace26 .gorace26-information-content table{width:100%;max-width:100%;table-layout:fixed}.gorace26 .gorace26-information-content :is(th,td){overflow-wrap:anywhere;white-space:normal}.gorace26 .gorace26-event-footer{border:0;padding:0}.gorace26 .gorace26-event-footer .gorace26-event-actions{margin-top:0}.gorace26 .gorace26-event-share{width:100%;margin-top:var(--gr26-space-4);padding-top:var(--gr26-space-4);border-top:1px solid var(--gr26-divider);color:var(--gr26-muted)}.gorace26 :is(.gorace26-event-heading,.gorace26-registration){scroll-margin-top:var(--gr26-space-4)}.gorace26 .gorace26-registration .event-entry{width:100%;min-width:0;max-width:100%;margin:var(--gr26-space-4) 0;border-collapse:collapse;table-layout:fixed}.gorace26 .gorace26-registration .event-entry :is(th,td){padding:var(--gr26-space-3);border-bottom:1px solid var(--gr26-divider);background:var(--gr26-surface);color:var(--gr26-text);font-family:inherit;font-size:1rem;font-weight:400;font-stretch:normal;line-height:1.5;text-align:left;text-transform:none;overflow-wrap:anywhere}.gorace26 .gorace26-registration .event-entry th{width:32%;color:var(--gr26-muted)}.gorace26 .gorace26-registration :is(a.button,button),.gorace26 :is(#cancel_entry_popup,#cancel_res_popup) button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;height:auto;margin:var(--gr26-space-1) 0;padding:var(--gr26-space-3);border:1px solid var(--gr26-control-border);border-radius:var(--gr26-control-radius);background:var(--gr26-green);color:var(--gr26-background);font-family:inherit;font-size:1rem;font-weight:600;line-height:1.4;text-transform:none;text-shadow:none;box-shadow:none;white-space:normal;cursor:pointer}.gorace26 .gorace26-registration button.red{background:var(--gr26-red)!important;color:var(--gr26-background)!important}.gorace26 .gorace26-registration .reserve button.red{background:var(--gr26-amber)!important}.gorace26 button:is(#cancel_entry_yes,#cancel_res_yes){background:var(--gr26-red)}.gorace26 :is(#cancel_entry_popup,#cancel_res_popup){width:calc(100% - 2rem)!important;max-width:36rem;height:auto!important;max-height:calc(100vh - 2rem);max-height:calc(100dvh - 2rem);top:50%!important;left:50%!important;right:auto!important;bottom:auto!important;transform:translate(-50%,-50%);padding:var(--gr26-space-6);border:1px solid var(--gr26-control-border);border-radius:var(--gr26-radius);background:var(--gr26-surface);color:var(--gr26-text);line-height:1.5;overflow:auto}.gorace26 :is(#cancel_entry_popup,#cancel_res_popup) .button-holder{position:static;display:flex;flex-wrap:wrap;gap:var(--gr26-space-3);height:auto;margin:var(--gr26-space-4) 0 0}.gorace26 :is(#cancel_entry_popup,#cancel_res_popup) button{flex:1}.gorace26 button:is(#cancel_entry_no,#cancel_res_no){background:transparent!important;color:var(--gr26-text)}.gorace26 .gorace26-button:visited{color:var(--gr26-background)}.gorace26 .gorace26-button:hover{background:var(--gr26-green-hover);text-decoration:none}.gorace26 .gorace26-button.gorace26-button-secondary{min-height:48px;border-color:var(--gr26-control-border);background:transparent;color:var(--gr26-text);font-weight:600}.gorace26 .gorace26-button.gorace26-button-secondary:hover{border-color:var(--gr26-green);background:var(--gr26-surface)}.gorace26 .gorace26-button:disabled{border-color:var(--gr26-divider);background:var(--gr26-divider);color:var(--gr26-muted);cursor:default}.gorace26 .gorace26-field{display:flex;flex-direction:column;gap:var(--gr26-space-2);min-width:0}.gorace26 .gorace26-label{color:var(--gr26-text);font-weight:600}.gorace26 .gorace26-field :is(input,select,textarea){width:100%;min-width:0;min-height:48px;height:auto;margin:0;padding:var(--gr26-space-3);float:none;border:1px solid var(--gr26-control-border);border-radius:var(--gr26-control-radius);background:var(--gr26-surface);color:var(--gr26-text);font-family:inherit;font-size:1rem;line-height:1.4}.gorace26 .gorace26-field input::placeholder,.gorace26 .gorace26-field textarea::placeholder{color:var(--gr26-muted);opacity:1}.gorace26 .gorace26-field select option{background:var(--gr26-surface);color:var(--gr26-text)}.gorace26 .gorace26-field :is(input,select,textarea):disabled{color:var(--gr26-muted);border-color:var(--gr26-divider);cursor:default}.gorace26 .gorace26-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gr26-space-4)}.gorace26 .gorace26-filters{border-top:1px solid var(--gr26-divider);padding-top:var(--gr26-space-4)}.gorace26 .gorace26-filters>summary{min-height:48px;cursor:pointer}.gorace26 .gorace26-filters[open]>summary{margin-bottom:var(--gr26-space-4)}.gorace26.gorace26-search-shell{max-width:44rem;margin:var(--gr26-space-4) auto}.gorace26 #form_search_events{width:100%;margin:0;text-align:left}.gorace26 #form_search_events :is(label,legend){display:flex;width:auto;height:auto;margin:0;padding:0;font-size:1rem!important;line-height:1.5}.gorace26 #form_search_events .gorace26-search-date-range{min-width:0;margin:0;padding:0;border:0}.gorace26 #form_search_events .gorace26-search-date-range legend{margin-bottom:var(--gr26-space-3)}.gorace26 #form_search_events .gorace26-search-dates{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gr26-space-3)}.gorace26 #form_search_events .gorace26-field :is(input,select),.gorace26 #form_search_events :is(#from_date,#to_date){width:100%;min-width:0;min-height:48px;height:auto!important;margin:0;padding:var(--gr26-space-3);float:none;background-image:none;font-family:inherit;font-size:1rem!important;line-height:1.4!important}.gorace26 #form_search_events :is(#from_date,#to_date){-webkit-appearance:none;appearance:none;box-sizing:border-box;max-width:100%}.gorace26 #form_search_events select.unset{color:var(--gr26-muted)}.gorace26 #form_search_events .gorace26-filters>summary{display:flex;align-items:center;gap:var(--gr26-space-3);list-style:none}.gorace26 #form_search_events .gorace26-filters>summary::-webkit-details-marker{display:none}.gorace26 #form_search_events .gorace26-filters>summary>span{flex:1;min-width:0}.gorace26 #form_search_events .gorace26-filters[open]>summary>.gorace26-icon:last-child{transform:rotate(180deg)}.gorace26 #form_search_events .gorace26-actions>.gorace26-button{flex:1 1 12rem}.gorace26 #form_search_events .gorace26-actions{flex-direction:row}.gorace26-search-host{display:flex;height:auto;overflow:visible}.gorace26-search-host .home-3-col-1{padding:var(--gr26-space-4,1rem);justify-content:flex-start}.gorace26-search-host>div{height:auto}.gorace26-search-host .gorace26-search-shell{width:100%;margin:0}.gorace26 .gorace26-status{display:inline-flex;align-items:center;gap:var(--gr26-space-2);font-weight:600}.gorace26 .gorace26-status-available{color:var(--gr26-green)}.gorace26 .gorace26-status-low,.gorace26 .gorace26-status-waiting{color:var(--gr26-amber)}.gorace26 .gorace26-status-full{color:var(--gr26-red)}.gorace26 .gorace26-table{width:100%;margin:0;border:1px solid var(--gr26-divider);border-radius:var(--gr26-radius);border-collapse:separate;border-spacing:0;table-layout:fixed;overflow:hidden;font-variant-numeric:tabular-nums}.gorace26 .gorace26-table :is(tr,th,td){background:var(--gr26-surface)}.gorace26 .gorace26-table :is(th,td){padding:var(--gr26-space-2) var(--gr26-space-3);border:0;color:var(--gr26-text);font-family:inherit;font-size:var(--gr26-type-table);font-stretch:normal;font-weight:400;line-height:1.4;text-transform:none;text-align:left;vertical-align:middle;overflow-wrap:anywhere}.gorace26 .gorace26-table th{color:var(--gr26-muted);font-weight:600}.gorace26 .gorace26-table tbody :is(th,td){border-top:1px solid var(--gr26-divider)}.gorace26 .gorace26-table tbody th{color:var(--gr26-text)}.gorace26 .gorace26-table .gorace26-price{text-align:right}.gorace26 .gorace26-price-value{color:var(--gr26-text);font-weight:700;white-space:nowrap}.gorace26.gorace26-classes{margin:0}.gorace26.gorace26-classes>h2{margin-bottom:0}.gorace26.gorace26-classes>.gorace26-muted{margin-bottom:var(--gr26-space-2)}.gorace26 :is(.gorace26-class-table,#mxclass-table.gorace26-class-table){width:100%;min-width:0;max-width:100%;margin:0}.gorace26 :is(.gorace26-class-table,#mxclass-table.gorace26-class-table) tbody{display:table-row-group;overflow:visible;max-width:none}.gorace26 :is(.gorace26-class-table,#mxclass-table.gorace26-class-table) :is(th,td){width:auto;min-width:0;position:static;background:var(--gr26-surface);padding:var(--gr26-space-2) var(--gr26-space-3);font-family:inherit;font-size:var(--gr26-type-table);font-stretch:normal;line-height:1.4;text-align:left}.gorace26 :is(.gorace26-class-table,#mxclass-table.gorace26-class-table) .gorace26-price{text-align:right}.gorace26 :is(.gorace26-class-table,#mxclass-table.gorace26-class-table) thead th{padding-block:var(--gr26-space-3)}.gorace26 :is(.gorace26-class-table,#mxclass-table.gorace26-class-table) .gorace26-class-name{font-weight:500}.gorace26 .gorace26-class-detail,.gorace26 .gorace26-day-date{display:block;margin-top:var(--gr26-space-1);color:var(--gr26-muted);font-size:var(--gr26-type-meta);font-weight:400}.gorace26 .gorace26-class-column{width:32%}.gorace26 .gorace26-track-column{width:18%}.gorace26 .gorace26-price-column{width:26%}.gorace26 :is(.gorace26-class-table,#mxclass-table.gorace26-class-table) .gorace26-class-track{color:var(--gr26-muted)}.gorace26 .gorace26-price-row{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:var(--gr26-space-1)}.gorace26 .gorace26-price-label{color:var(--gr26-muted);font-size:var(--gr26-type-meta)}.gorace26 .gorace26-class-mobile-track{display:none}.gorace26 .gorace26-price-row .gorace26-price-value{margin-left:auto}.gorace26 :is(.gorace26-class-table,#mxclass-table.gorace26-class-table) .gorace26-visitor-row td{padding-top:0;border-top:0;font-size:0.8125rem}.gorace26 .gorace26-visitor-row .gorace26-status{display:block;font-weight:400}.gorace26 :is(.gorace26-class-table,#mxclass-table.gorace26-class-table) tfoot td{border-top:1px solid var(--gr26-divider);font-weight:600;text-align:center}.gorace26 .gorace26-class-note{margin-top:var(--gr26-space-3);color:var(--gr26-muted);font-size:0.8125rem}.gorace26 .early-disc .ends-soon{color:var(--gr26-red)}@media (max-width:480px){.gorace26 .gorace26-registration .event-entry :is(th,td){padding-inline:var(--gr26-space-2)}.gorace26 .gorace26-registration .event-entry th{width:44%;font-size:0.875rem}.gorace26 .gorace26-actions{flex-direction:column}.gorace26 .gorace26-actions>.gorace26-button{width:100%}.gorace26 #form_search_events .gorace26-actions>.gorace26-button{flex-basis:100%}.gorace26 .gorace26-fields{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.gorace26 :is(.gorace26-class-table,#mxclass-table.gorace26-class-table) colgroup{display:none}.gorace26 :is(.gorace26-class-table,#mxclass-table.gorace26-class-table) :is(.gorace26-class-track,.gorace26-class-track-heading){display:none}.gorace26 :is(.gorace26-class-table,#mxclass-table.gorace26-class-table) :is(th,td){padding:var(--gr26-space-3) var(--gr26-space-2);font-size:0.875rem}.gorace26 :is(.gorace26-class-table,#mxclass-table.gorace26-class-table) thead th{padding-block:var(--gr26-space-2);font-size:0.75rem;font-weight:600}.gorace26 :is(.gorace26-class-table,#mxclass-table.gorace26-class-table) thead th:first-child{width:45%}.gorace26 :is(.gorace26-class-table,#mxclass-table.gorace26-class-table) .gorace26-class-name{font-weight:600}.gorace26 :is(.gorace26-class-table,#mxclass-table.gorace26-class-table) thead th.gorace26-price{width:25%}.gorace26 :is(.gorace26-class-table-two-days,#mxclass-table.gorace26-class-table-two-days) thead th:first-child{width:35%}.gorace26 :is(.gorace26-class-table-two-days,#mxclass-table.gorace26-class-table-two-days) thead th.gorace26-price{width:30%}.gorace26 :is(.gorace26-class-table-no-availability,#mxclass-table.gorace26-class-table-no-availability) thead th:first-child{width:70%}.gorace26 :is(.gorace26-class-table-no-availability,#mxclass-table.gorace26-class-table-no-availability) thead th.gorace26-price{width:30%}.gorace26 .gorace26-class-mobile-track{display:block;margin-top:var(--gr26-space-1);color:var(--gr26-muted);font-size:var(--gr26-type-meta);font-weight:400}.gorace26 .gorace26-class-table .gorace26-price-row{gap:0}.gorace26 .gorace26-class-table .gorace26-price-label{width:100%}.gorace26 .gorace26-class-table .gorace26-day-date{font-size:0.6875rem}}html.gorace26-checkout-open{overflow:hidden}.gorace26-checkout-backdrop{position:fixed;inset:0;z-index:1099;background:rgb(0 0 0 / 78%)}.gorace26-checkout-backdrop[hidden]{display:none}#pay-popup.gorace26-checkout{box-sizing:border-box;position:fixed!important;z-index:1100;inset:50% auto auto 50%!important;transform:translate(-50%,-50%);width:calc(100% - 24px)!important;max-width:640px;height:auto!important;min-height:0;max-height:calc(100vh - 24px)!important;max-height:calc(100dvh - 24px)!important;margin:0;padding:clamp(20px,4vw,36px);overflow:auto;overscroll-behavior:contain;border:1px solid var(--gr26-divider);border-radius:20px;background:var(--gr26-surface);color:var(--gr26-text);box-shadow:0 20px 80px rgb(0 0 0 / 50%);font-family:var(--gr26-font);font-size:16px;font-stretch:normal;line-height:1.45;text-align:left}#pay-popup.gorace26-checkout:focus{outline:none}#pay-popup.gorace26-checkout *{box-sizing:border-box}#pay-popup.gorace26-checkout #form-list-level{min-height:0!important;margin:0;padding:0;color:inherit;font:inherit;text-align:left!important}#pay-popup.gorace26-checkout .gorace26-checkout-brand{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px}#pay-popup.gorace26-checkout .gorace26-checkout-brand img{display:block;width:min(72%,320px);height:auto}#pay-popup.gorace26-checkout .gorace26-checkout-close{display:grid;place-items:center;flex:0 0 48px;width:48px!important;height:48px;margin:0 -8px 0 0;padding:8px;border:0;border-radius:8px;background:transparent;color:var(--gr26-muted)}#pay-popup.gorace26-checkout .gorace26-checkout-close svg{width:32px;height:32px}#pay-popup.gorace26-checkout .gorace26-checkout-eyebrow{margin:0 0 10px;color:var(--gr26-green);font-size:14px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}#pay-popup.gorace26-checkout h2{margin:0 0 14px;color:inherit;font:750 clamp(26px,4.5vw,36px)/1.15 var(--gr26-font);text-transform:none}#pay-popup.gorace26-checkout .gorace26-checkout-event{margin:0 0 4px;font-size:clamp(20px,3vw,24px);font-weight:650;overflow-wrap:anywhere}#pay-popup.gorace26-checkout .gorace26-checkout-venue{margin:0;color:var(--gr26-muted);font-size:18px;overflow-wrap:anywhere}#pay-popup.gorace26-checkout .gorace26-checkout-summary-title{margin:24px 0 6px;padding-top:24px;border-top:1px solid var(--gr26-divider);color:var(--gr26-muted);font:700 14px/1.4 var(--gr26-font);letter-spacing:.09em;text-transform:uppercase}#pay-popup.gorace26-checkout #form-list-level table{display:table;width:100%;margin:0;border:0;border-collapse:collapse;table-layout:auto;background:transparent;color:inherit;font:inherit}#pay-popup.gorace26-checkout #form-list-level table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}#pay-popup.gorace26-checkout #form-list-level table :is(tbody,tfoot){display:table-row-group;width:auto;max-height:none!important;overflow:visible}#pay-popup.gorace26-checkout #form-list-level table tr{display:table-row;width:auto;background:transparent;color:inherit;font:inherit}#pay-popup.gorace26-checkout #form-list-level table td{display:table-cell;width:auto;padding:14px 0;vertical-align:top;border:0;border-bottom:1px solid var(--gr26-divider);background:transparent;color:inherit;font:inherit;text-transform:none;overflow-wrap:anywhere}#pay-popup.gorace26-checkout #form-list-level table td:first-child{width:auto;padding-right:12px;text-align:left}#pay-popup.gorace26-checkout #form-list-level table td:last-child{width:1%;text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}#pay-popup.gorace26-checkout #form-list-level .gorace26-checkout-item td{font-weight:650}#pay-popup.gorace26-checkout .gorace26-checkout-meta{display:flex;width:0;min-width:100%;margin-top:4px;color:var(--gr26-muted);font-size:14px;font-weight:400}#pay-popup.gorace26-checkout .gorace26-checkout-date{flex:0 0 auto;white-space:pre}#pay-popup.gorace26-checkout .gorace26-checkout-rider-name{min-width:0;max-width:32ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#pay-popup.gorace26-checkout #form-list-level table tfoot td{padding:20px 0;border-bottom:0;font-size:clamp(20px,3vw,26px);font-weight:750}#pay-popup.gorace26-checkout #form-list-level table tfoot td:first-child{width:auto}#pay-popup.gorace26-checkout #form-list-level table tfoot td:last-child{width:1%}#pay-popup.gorace26-checkout .gorace26-checkout-timer{display:flex;align-items:center;gap:16px;margin:8px 0 20px;padding:16px;border:1px solid var(--gr26-divider);border-radius:12px;background:rgb(255 255 255 / 2%);font-size:16px}#pay-popup.gorace26-checkout .gorace26-checkout-timer svg{flex:0 0 32px;width:32px;height:32px;color:var(--gr26-amber)}#pay-popup.gorace26-checkout .button-holder{position:static;display:flex;flex-direction:column;gap:12px;width:100%;margin:0;padding:0}#pay-popup.gorace26-checkout .gorace26-checkout-pay{position:relative;display:block;width:100%}#pay-popup.gorace26-checkout .gorace26-checkout-pay svg{position:absolute;right:18px;top:50%;width:26px;height:26px;transform:translateY(-50%);color:#101112;pointer-events:none}#pay-popup.gorace26-checkout #form-list-level :is(input[type=submit],#pay_cancel){display:block;width:100%!important;min-width:0;min-height:56px;height:auto;margin:0!important;padding:12px 44px 12px 12px;border:1px solid transparent;border-radius:10px;background:var(--gr26-green);box-shadow:none;color:#101112;font:700 clamp(16px,3vw,20px)/1.4 var(--gr26-font);text-shadow:none;text-transform:none;cursor:pointer}#pay-popup.gorace26-checkout #form-list-level #pay_cancel{padding:12px;border:2px solid var(--gr26-control-border);background:transparent!important;color:var(--gr26-text)}#pay-popup.gorace26-checkout #form-list-level input[type=submit]:hover{background:var(--gr26-green-hover)}#pay-popup.gorace26-checkout :disabled{opacity:.65;cursor:wait}#pay-popup.gorace26-checkout :is(button,input,summary,a):focus-visible{outline:3px solid var(--gr26-green);outline-offset:3px}#pay-popup.gorace26-checkout .gorace26-checkout-information{margin:0 0 16px}#pay-popup.gorace26-checkout summary{min-height:48px;padding:12px 0;color:var(--gr26-muted);cursor:pointer}#pay-popup.gorace26-checkout .additional-text{position:static;height:auto;max-height:none;margin:0;padding:0;overflow:visible}#pay-popup.gorace26-checkout .additional-text h1{margin:0 0 16px;padding:0;color:var(--gr26-muted);font:400 14px/1.6 var(--gr26-font);text-transform:none}#pay-popup.gorace26-checkout .checkout-opening{margin:0;color:var(--gr26-muted)}@media (min-width:480px){#pay-popup.gorace26-checkout #form-list-level table tbody td{font-size:18px}}
