.raceTracks_layout_raceTracksLayout__HbLf1{position:relative}.raceTracks_layout_item__BZcOC{padding:0 0 var(--s-large)}@media screen and (max-width:560px){.raceTracks_layout_item__BZcOC{padding:0 var(--s-medium) var(--s-large)}}.raceTracks_layout_body__QYAzd{display:grid;grid-gap:var(--s-xlarge);grid-template-columns:repeat(auto-fill,minmax(min(240px,100%),1fr));padding:var(--s-small) 0 var(--s-small)}@media screen and (max-width:560px){.raceTracks_layout_body__QYAzd{padding:var(--s-small) var(--s-medium) var(--s-small)}}.pickupCourses_component_pickupCourses__QPRGI{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr));grid-gap:var(--s-large);gap:var(--s-large)}.pickupRaceTrackItem_component_raceTrackItem___r95r{width:clamp(280px,100%,640px);justify-self:center;position:relative;overflow:hidden;background-color:var(--c-panel);border-radius:var(--rd-medium);padding:var(--s-medium);display:grid;grid-gap:var(--s-small);gap:var(--s-small);grid-template-columns:minmax(96px,2fr) minmax(120px,5fr)}.pickupRaceTrackItem_component_raceTrackItem__image__NnYDf{top:0;left:0;position:absolute!important;width:100%;height:100%;opacity:.8;z-index:0}.pickupRaceTrackItem_component_raceTrackItem__header__ibZ1d{position:relative;z-index:1;display:flex;justify-content:center;align-items:center}.pickupRaceTrackItem_component_raceTrackItem__body__VbsJM{position:relative;z-index:1;flex-grow:1;border-radius:var(--rd-medium)}.pickupRaceTrackItem_component_raceTrackItem__courses__4JENN{display:inline-flex;align-items:center;height:100%;width:100%}.pickupRaceTrackItem_component_header__BBfu_{display:flex;flex-direction:column;padding:2px 0 0}.pickupRaceTrackItem_component_header__name__O32m9{height:0;font-size:32px;font-weight:700;color:var(--c-font-white);text-shadow:0 0 16px rgba(76,115,138,.411),0 0 24px rgba(73,99,115,.211);display:flex;align-items:center;justify-content:center}.pickupRaceTrackItem_component_header__name--long__ktcix{font-size:24px}