.block-event-related{padding-top:clamp(5.5rem,2.6428571429rem + 5.9523809524vw,8rem)}.block-event-related__head{margin-bottom:3rem}@media(min-width: 48rem){.block-event-related__head{display:flex;justify-content:space-between;align-items:center;margin-bottom:4.5rem}}@media(min-width: 48rem){.block-event-related__head h2{margin-bottom:0}}.block-event-related__head .wp-block-buttons{display:none}@media(min-width: 48rem){.block-event-related__head .wp-block-buttons{display:block;margin-top:0}}.block-event-related .mobile-cta{margin-top:2rem}@media(min-width: 48rem){.block-event-related .mobile-cta{display:none}}.block-event-related .mobile-cta .wp-block-button{width:100%}.block-event-related .mobile-cta .wp-block-button__link{width:100%}.block-event-related .tribe-events-calendar-list__event-row{display:flex;padding:1rem 0;border-top:.125rem solid #dedbd7}@media(min-width: 48rem){.block-event-related .tribe-events-calendar-list__event-row{margin:0}}.block-event-related .tribe-events-calendar-list__event-row:last-child__event-wrapper{border:none}.block-event-related .tribe-events-calendar-list__event-row:hover{border-color:#b1d681}.block-event-related .tribe-events-calendar-list__event-row.tribe-common-g-row{flex-direction:column;margin-right:auto;margin-left:auto}@media(min-width: 48rem){.block-event-related .tribe-events-calendar-list__event-row.tribe-common-g-row{flex-direction:row}}.block-event-related .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-date-tag{flex:unset;width:100%;height:4rem;max-width:3.5rem;margin:0;margin-bottom:1rem;padding:.875rem;border-top-right-radius:1rem;background-color:#b1d681}@media(min-width: 48rem){.block-event-related .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-date-tag{display:flex;justify-content:center;align-items:center;height:unset;max-width:5rem;margin-right:2rem;margin-bottom:0;padding:1.5rem 1.625rem 1.25rem}}.block-event-related .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-date-tag .tribe-events-calendar-list__event-date-tag-datetime{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:rgba(0,0,0,0)}.block-event-related .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-date-tag .tribe-events-calendar-list__event-date-tag-datetime span{margin:0 !important;padding:0}@media(min-width: 48rem){.block-event-related .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-date-tag .tribe-events-calendar-list__event-date-tag-datetime span:first-child{margin-bottom:.25rem !important}}.block-event-related .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-date-tag .tribe-events-calendar-list__event-date-tag-datetime>*{color:#323d25;text-align:center}.block-event-related .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-date-tag .tribe-events-calendar-list__event-date-tag-datetime>:nth-child(1){font-weight:var(--subtitle-3-font-weight);font-size:var(--subtitle-3-font-size);font-family:var(--subtitle-3-font-family);line-height:var(--subtitle-3-line-height);text-decoration:var(--subtitle-3-text-decoration);margin-bottom:var(--subtitle-3-margin-bottom);text-transform:capitalize;text-decoration:none}.block-event-related .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-date-tag .tribe-events-calendar-list__event-date-tag-datetime>:nth-child(1):first-child{margin-top:0}.block-event-related .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-date-tag .tribe-events-calendar-list__event-date-tag-datetime>:nth-child(1):last-child{margin-bottom:0}.block-event-related .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-date-tag .tribe-events-calendar-list__event-date-tag-datetime>:nth-child(2){font-weight:var(--t3-font-weight);font-size:var(--t3-font-size);font-family:var(--t3-font-family);line-height:var(--t3-line-height);margin-top:calc(var(--t3-margin-bottom)*2);margin-bottom:var(--t3-margin-bottom)}.block-event-related .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-date-tag .tribe-events-calendar-list__event-date-tag-datetime>:nth-child(2):first-child{margin-top:0}.block-event-related .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-date-tag .tribe-events-calendar-list__event-date-tag-datetime>:nth-child(2):last-child{margin-bottom:0}.block-event-related .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-wrapper{display:flex;flex:unset;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:calc(100% - 1.75rem);margin:0;padding:0}@media(min-width: 48rem){.block-event-related .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-wrapper{flex-direction:row;justify-content:space-between;align-items:center;width:calc(100% - 5rem)}}.block-event-related .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-wrapper>*{display:block;width:unset;min-width:unset;margin:0;padding:0}.block-event-related .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-wrapper .tribe-events-calendar-list__event .tribe-events-calendar-list__event-details{display:block;flex:unset;width:unset;min-width:unset;padding:0}.block-event-related .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-wrapper .tribe-events-calendar-list__event .tribe-events-calendar-list__event-header{margin-bottom:.75rem}@media(min-width: 62rem){.block-event-related .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-wrapper .tribe-events-calendar-list__event .tribe-events-calendar-list__event-header{margin-bottom:.5rem}}.block-event-related .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-wrapper .tribe-events-calendar-list__event .tribe-events-calendar-list__event-header .tribe-events-calendar-list__event-division{margin-bottom:.25rem;text-decoration:none}.block-event-related .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-wrapper .tribe-events-calendar-list__event .tribe-events-calendar-list__event-header .tribe-events-calendar-list__event-division a{font-weight:var(--subtitle-3-font-weight);font-size:var(--subtitle-3-font-size);font-family:var(--subtitle-3-font-family);line-height:var(--subtitle-3-line-height);text-decoration:var(--subtitle-3-text-decoration);margin-bottom:var(--subtitle-3-margin-bottom);color:#403c39;text-transform:capitalize;text-decoration:none}.block-event-related .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-wrapper .tribe-events-calendar-list__event .tribe-events-calendar-list__event-header .tribe-events-calendar-list__event-division a:first-child{margin-top:0}.block-event-related .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-wrapper .tribe-events-calendar-list__event .tribe-events-calendar-list__event-header .tribe-events-calendar-list__event-division a:last-child{margin-bottom:0}.block-event-related .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-wrapper .tribe-events-calendar-list__event .tribe-events-calendar-list__event-header .tribe-events-calendar-list__event-title{margin-top:0;margin-bottom:.5rem;color:#33302d}.block-event-related .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-wrapper .tribe-events-calendar-list__event .tribe-events-calendar-list__event-info{display:flex;flex-direction:column;flex-wrap:wrap;align-items:baseline;margin-bottom:2rem}@media(min-width: 48rem){.block-event-related .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-wrapper .tribe-events-calendar-list__event .tribe-events-calendar-list__event-info{margin-bottom:0}}@media(min-width: 62rem){.block-event-related .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-wrapper .tribe-events-calendar-list__event .tribe-events-calendar-list__event-info{flex-direction:row;flex-wrap:nowrap;align-items:center;margin-bottom:0}}.block-event-related .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-wrapper .tribe-events-calendar-list__event .tribe-events-calendar-list__event-info>*{font-weight:var(--subtitle-2-font-weight);font-size:var(--subtitle-2-font-size);font-family:var(--subtitle-2-font-family);line-height:var(--subtitle-2-line-height);text-decoration:var(--subtitle-2-text-decoration);margin-bottom:var(--subtitle-2-margin-bottom);display:flex;justify-content:flex-start;align-items:flex-start;margin-right:.75rem;margin-bottom:.5rem;color:#33302d}.block-event-related .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-wrapper .tribe-events-calendar-list__event .tribe-events-calendar-list__event-info>*:first-child{margin-top:0}.block-event-related .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-wrapper .tribe-events-calendar-list__event .tribe-events-calendar-list__event-info>*:last-child{margin-bottom:0}.block-event-related .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-wrapper .tribe-events-calendar-list__event .tribe-events-calendar-list__event-info .tribe-events-calendar-list__event-date-wrapper,.block-event-related .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-wrapper .tribe-events-calendar-list__event .tribe-events-calendar-list__event-info .tribe-events-calendar-list__event-time-wrapper,.block-event-related .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-wrapper .tribe-events-calendar-list__event .tribe-events-calendar-list__event-info .tribe-events-calendar-list__event-venue{display:inline-flex;align-items:center;margin-bottom:.25rem;color:#403c39;text-decoration:none}@media(min-width: 48rem){.block-event-related .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-wrapper .tribe-events-calendar-list__event .tribe-events-calendar-list__event-info .tribe-events-calendar-list__event-date-wrapper,.block-event-related .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-wrapper .tribe-events-calendar-list__event .tribe-events-calendar-list__event-info .tribe-events-calendar-list__event-time-wrapper,.block-event-related .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-wrapper .tribe-events-calendar-list__event .tribe-events-calendar-list__event-info .tribe-events-calendar-list__event-venue{margin-bottom:0}}.block-event-related .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-wrapper .tribe-events-calendar-list__event .tribe-events-calendar-list__event-info .tribe-events-calendar-list__event-date-wrapper .icon,.block-event-related .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-wrapper .tribe-events-calendar-list__event .tribe-events-calendar-list__event-info .tribe-events-calendar-list__event-time-wrapper .icon,.block-event-related .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-wrapper .tribe-events-calendar-list__event .tribe-events-calendar-list__event-info .tribe-events-calendar-list__event-venue .icon{margin-right:.25rem;color:#33302d;font-size:1rem}.block-event-related .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-wrapper .tribe-events-calendar-list__event .tribe-events-calendar-list__event-info .tribe-events-calendar-list__event-time-wrapper{display:none}@media(min-width: 48rem){.block-event-related .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-wrapper .tribe-events-calendar-list__event .tribe-events-calendar-list__event-info .tribe-events-calendar-list__event-time-wrapper{display:block}}.block-event-related .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-wrapper .tribe-events-calendar-list__actions{width:100%;margin-left:0}@media(min-width: 48rem){.block-event-related .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-wrapper .tribe-events-calendar-list__actions{width:100%;min-width:12rem;max-width:12rem;margin-top:0}}@media(min-width: 48rem){.block-event-related .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-wrapper .tribe-events-calendar-list__actions .wp-block-button{display:flex;justify-content:flex-end}}@media(max-width: 61.98rem){.block-event-related .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-wrapper .tribe-events-calendar-list__actions .wp-block-button__link{font-weight:var(--link-2-font-weight);font-size:var(--link-2-font-size);font-family:var(--link-2-font-family);line-height:var(--link-2-line-height);padding:.3125rem .875rem .1875rem}.block-event-related .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-wrapper .tribe-events-calendar-list__actions .wp-block-button__link::after{font-size:1rem}}