.outdoor-banners_banners__fUixK{display:flex;flex-direction:column;gap:var(--space-8)}@media (min-width:768px){.outdoor-banners_banners__fUixK{flex-direction:row}}.outdoor-banners_banners__fUixK>:first-child,.outdoor-banners_banners__fUixK>:last-child{flex:1 1}@media (min-width:1024px){.outdoor-banners_banners__fUixK>:last-child{flex:2 1}}@media (min-width:1280px){.outdoor-banners_banners__fUixK>:last-child{flex:3 1}}.outdoor-banners_inner__KdpSr{padding:var(--space-4);width:100%;height:100%;display:flex;flex-direction:column}.outdoor-banners_info__JOpRy{--outdoor-info-margin:var(--space-8);margin-top:var(--outdoor-info-margin);flex:1 1;display:flex;flex-direction:column}.outdoor-banners_info__JOpRy>div:first-child{flex:1 1}@media (min-width:1024px){.outdoor-banners_info__JOpRy{--outdoor-info-margin:var(--space-12)}}.outdoor-banners_info__JOpRy p:not([class*=font-large]){font-family:var(--font-family-meta);font-weight:var(--font-weight-regular-meta)}.outdoor-banners_buy-card__M2UEX{display:flex;flex-direction:column-reverse;justify-content:space-between;align-items:center;gap:var(--space-4)}.outdoor-banners_buy-card__M2UEX .outdoor-banners_info__JOpRy{margin-top:0}@media (min-width:1024px){.outdoor-banners_buy-card__M2UEX .outdoor-banners_info__JOpRy{margin-top:var(--outdoor-info-margin)}}.outdoor-banners_buy-card__M2UEX .outdoor-banners_avatar__E1qv9{display:none}@media (min-width:1024px){.outdoor-banners_buy-card__M2UEX .outdoor-banners_avatar__E1qv9{display:flex}.outdoor-banners_buy-card__M2UEX{gap:var(--space-8);flex-direction:row}}.outdoor-banners_image__nReqU{display:block;width:100%;height:120px;background-size:cover;background-position:50%;background-repeat:no-repeat}@media (min-width:1024px){.outdoor-banners_image__nReqU{width:50%;height:100%;display:block}}.outdoor-events_root__ZjasY{margin-top:var(--space-16)}.outdoor-events_header__MZwLz{display:flex;align-items:center;justify-content:center;gap:var(--space-4)}.outdoor-events_header-date__qqc9q{white-space:nowrap;display:flex;flex-direction:row;justify-content:center;gap:var(--space-2);width:260px;text-align:center}.outdoor-events_header-date__qqc9q i{color:var(--color-tertiary)}.outdoor-events_days__XGwiY{display:flex;align-items:center;justify-content:space-between;margin-top:var(--space-8);margin-bottom:var(--space-8);gap:var(--space-0-5)}@media (min-width:768px){.outdoor-events_days__XGwiY{gap:var(--space-8)}}.outdoor-events_day-button__NgKSJ{all:unset;display:flex;flex:1 1;border-radius:0;cursor:pointer;transition:box-shadow var(--transition-motion);box-shadow:0}.outdoor-events_day-button__NgKSJ:first-child{border-top-left-radius:var(--radius-3xl);border-bottom-left-radius:var(--radius-3xl)}.outdoor-events_day-button__NgKSJ:last-child{border-top-right-radius:var(--radius-3xl);border-bottom-right-radius:var(--radius-3xl)}@media (min-width:768px){.outdoor-events_day-button__NgKSJ{border-radius:var(--radius-3xl)}}@media (hover:hover){.outdoor-events_day-button__NgKSJ:hover{box-shadow:var(--shadow-focus)}}.outdoor-events_day-button__NgKSJ:disabled{opacity:var(--opacity-60);pointer-events:none}.outdoor-events_day-button__NgKSJ .outdoor-events_day__hfrvK{flex:1 1;height:42px;border-radius:inherit;padding-inline:var(--space-1);--day-size:auto}@media (min-width:1024px){.outdoor-events_day-button__NgKSJ .outdoor-events_day__hfrvK{height:62px}.outdoor-events_day-button__NgKSJ .outdoor-events_day__hfrvK span:first-child{font-size:var(--font-size-xs)}.outdoor-events_day-button__NgKSJ .outdoor-events_day__hfrvK span:nth-child(2){font-size:var(--font-size-sm)}}.outdoor-events_empty__f3gXl{margin-block:var(--space-12);display:flex;flex-direction:column;align-items:flex-start;justify-content:center}@media (min-width:768px){.outdoor-events_empty__f3gXl{align-items:center}}.outdoor-events_nextEvents__vaeWh{margin-top:3.375rem}.outdoor-events_bannersWrapper__7Jb6G>[data-component=banner]:last-child{background-color:hsl(var(--color-new-green-hsl))}.outdoor-events_bannersWrapper__7Jb6G>[data-component=banner]:last-child i,.outdoor-events_bannersWrapper__7Jb6G>[data-component=banner]:last-child p{color:rgba(26,25,25,.8)!important}.outdoor-events_bannersWrapper__7Jb6G>[data-component=banner] p:not([class*=info-text]){font-family:var(--font-family-meta)}