.block-event-details{position:relative;margin-left:1.25rem;margin-right:1.25rem;border-radius:.5rem}@media (min-width: 768px){.block-event-details{margin-left:1.5rem;margin-right:1.5rem}}@media (min-width: 992px){.block-event-details{margin-left:2.5rem;margin-right:2.5rem}}.block-event-details>div:not(.--texture){display:grid;grid-template-columns:1fr;max-width:1300px;margin:0 auto}@media (min-width: 992px){.block-event-details>div:not(.--texture){grid-template-columns:repeat(12, 1fr);-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}}.block-event-details>div:not(.--texture)>*{grid-column:span 1;padding-left:1.25rem;padding-right:1.25rem}@media (min-width: 768px){.block-event-details>div:not(.--texture)>*{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width: 992px){.block-event-details>div:not(.--texture)>*{grid-column:3 / 11;padding-left:0;padding-right:0}}.block-event-details__heading{text-align:center;color:#F97FB5;margin:0 0 1rem}@media (min-width: 992px){.block-event-details__heading{grid-column:3 / 11;padding-left:0;padding-right:0;margin:0 0 4rem}}.block-event-details__heading h1,.block-event-details__heading h2,.block-event-details__heading h3,.block-event-details__heading h4,.block-event-details__heading h5,.block-event-details__heading h6{text-transform:uppercase;font-size:clamp(2rem, 6vw, 5.5rem)}.block-event-details__list{padding-left:0;list-style:none;margin:.5rem 0 .75rem;-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}@media (min-width: 768px){.block-event-details__list{-webkit-columns:2;-moz-columns:2;columns:2}}.block-event-details__list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem;border-bottom:1px solid rgba(0,0,0,0.3);padding-bottom:.625rem;margin-bottom:1.5rem;max-width:270px}.block-event-details__list li>*:nth-child(2){font-size:16px;font-weight:700}@media only screen and (min-width: 375px){.block-event-details__list li>*:nth-child(2){font-size:calc(16px + 4 * (100vw - 375px) / (1200 - 375))}}@media only screen and (min-width: 1200px){.block-event-details__list li>*:nth-child(2){font-size:20px}}.block-event-details__list>span{display:block}.block-accordion{position:relative}.block-accordion__section{border-bottom:1px solid;border-radius:.5rem;overflow:hidden;background-color:#F8F2DC}.block-accordion__section:not(:last-of-type){margin-bottom:8px}.block-accordion__tab{font-size:16px;font-weight:600;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.5rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 1rem 1rem 1.5rem;border-radius:.5rem;line-height:1.1;-webkit-box-shadow:0 4px 4px rgba(0,0,0,0.15);box-shadow:0 4px 4px rgba(0,0,0,0.15);background-color:#F8F2DC}@media only screen and (min-width: 375px){.block-accordion__tab{font-size:calc(16px + 4 * (100vw - 375px) / (1200 - 375))}}@media only screen and (min-width: 1200px){.block-accordion__tab{font-size:20px}}@media (min-width: 768px){.block-accordion__tab{padding:1.25rem 1.5rem 1.25rem 2rem}}.block-accordion__tab.is-active{-webkit-transition:none;transition:none;font-weight:700}.block-accordion__tab.is-active svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.block-accordion__tab.is-closed+.block-accordion__content{max-height:0 !important}.block-accordion__tab svg{display:block;width:24px;height:24px;-ms-flex-negative:0;flex-shrink:0}@media (min-width: 992px){.block-accordion__tab svg{width:40px;height:40px}}.block-accordion__content{-webkit-transition:max-height .45s ease;transition:max-height .45s ease;overflow:hidden}.block-accordion__content>div{padding:1rem 1.5rem;overflow:hidden}@media (min-width: 768px){.block-accordion__content>div{padding:1.5rem 2rem}}.block-accordion__content>div>*{color:#1D341E !important}@media (hover: hover){.block-accordion__tab:hover{background-color:#F97FB5}.block-accordion__tab:hover svg>path:nth-of-type(1){fill:#F8F2DC}}

/*# sourceMappingURL=block-event-details.css.map */
