.map-container-activities{width:100%;height:45rem;max-height:45rem;background:var(--color-background-alt)}@media only screen and (max-width: 40rem){.map-container-activities{height:20rem;max-height:20rem}}.map-container-activities .map-fallback{width:100%;height:100%}.map-container-activities button:before,.map-container-activities button:after{display:none}.general-map-activ{display:flex;flex-direction:column}.map-lockup-activities{display:flex;flex-direction:column}.map-lockup-activities .general-map{display:flex;flex-direction:row}@media only screen and (max-width: 48rem){.map-lockup-activities .general-map{flex-direction:column}}.transport-slider{margin-top:var(--space-xl)}.transport-slider .transport{display:flex !important;flex-direction:row;gap:var(--space-2xs);font-family:var(--font-family-small-heading);font-weight:var(--font-weight-small-heading);text-transform:var(--text-transform-small-heading);font-size:var(--font-size-small-heading-2);line-height:var(--line-height-small-heading-2);letter-spacing:var(--letter-spacing-small-heading-2);font-style:var(--font-style-small-heading);justify-content:center;align-items:center}.transport-slider .transport span{font-family:var(--font-family-small-heading);font-weight:var(--font-weight-small-heading);text-transform:var(--text-transform-small-heading);font-size:var(--font-size-small-heading-2);line-height:var(--line-height-small-heading-2);letter-spacing:var(--letter-spacing-small-heading-2);font-style:var(--font-style-small-heading);width:fit-content}.transport-slider .transport .icon-location{width:var(--size-m-2);height:var(--size-m-2);margin:var(--space-3xs) var(--space-2xs);position:relative}.transport-slider .transport .icon-location svg{width:var(--size-m-2);height:var(--size-m-2)}.transport-slider .transport .icon-location::after{content:"";position:absolute;width:calc(100% + var(--space-2xs) + var(--space-2xs));height:calc(100% + var(--space-3xs) + var(--space-3xs));top:calc(-1*var(--space-3xs));left:calc(-1*var(--space-2xs));border-radius:50px;border:1px solid;border-color:oklch(from var(--color-body) l c h/0.25);z-index:-1}.map-lockup-activities .map-container-activities{width:calc(100% - 480px)}@media only screen and (max-width: 48rem){.map-lockup-activities .map-container-activities{width:100%;height:319px}}.map-lockup-activities .content-lockup-wrapper{background:var(--color-background-alt);width:480px;padding:var(--space-m);overflow-y:auto;max-height:54rem;display:flex;flex-direction:column}.map-lockup-activities .content-lockup-wrapper .slick-controls{display:flex;justify-content:flex-end;padding:0;position:relative;z-index:3;gap:var(--gutter-x-tight)}.map-lockup-activities .content-lockup-wrapper .slick-controls .slick-control{border:2px solid;border-color:var(--color-body);border-radius:25px;padding:var(--space-2xs) var(--space-s)}.map-lockup-activities .content-lockup-wrapper .slick-controls .slick-control svg{color:var(--color-body);width:var(--size-m-3);height:var(--size-m-3);padding:6px 3px}@media only screen and (max-width: 48rem){.map-lockup-activities .content-lockup-wrapper .slick-controls{padding:0;padding-top:var(--space-m)}}@media only screen and (max-width: 48rem){.map-lockup-activities .content-lockup-wrapper{width:100%;max-height:none;padding:var(--space-m);padding-top:0;margin-top:-2rem}}.map-lockup-activities.content-map .content-lockup-wrapper{order:1}@media only screen and (max-width: 48rem){.map-lockup-activities.content-map .content-lockup-wrapper{order:2;padding-top:calc(var(--space-3xl) - var(--row-spacing-bottom))}}.map-lockup-activities.content-map .map-container-activities{order:2}@media only screen and (max-width: 48rem){.map-lockup-activities.content-map .map-container-activities{order:1}}.activities-list{width:100%;display:flex;flex-direction:column;gap:var(--space-xl)}.activity-item{cursor:pointer;padding:0;border-left:2px solid rgba(0,0,0,0);transition:border-color .2s ease,background-color .2s ease}.activity-item__content{min-height:18rem;text-align:center;display:flex;flex-direction:column;justify-content:center;padding:var(--space-m) 0}@media only screen and (max-width: 48rem){.activity-item__content{min-height:unset;padding-bottom:0}}.activity-item__title{margin-bottom:var(--space-2xs)}.activity-item__overline{margin-bottom:0}.activity-item__description{margin-bottom:var(--space-m);margin-top:var(--space-m)}.activity-item .button.minor{margin:0;padding:0;min-height:unset}.activity-item .button.minor button-text{padding:0}
/*# sourceMappingURL=activities_google_map.css.map */
