.event-n-promotion-details.bg-white{background-color:var(--Colours-Background-bg-white,#fff)}.event-detail-item{display:flex;gap:var(--spacing-12,3.5rem)}@media(max-width:767px){.event-detail-item{flex-direction:column;gap:var(--spacing-10,2.5rem)}}.event-detail-item__image{border-radius:var(--radius-lg,1rem) var(--radius-lg,1rem) var(--radius-5xl,5rem) var(--radius-lg,1rem);flex:0 0 50%;max-width:50%;overflow:hidden}@media(max-width:767px){.event-detail-item__image{flex:0 0 100%;max-width:100%}}.event-detail-item__content{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:var(--spacing-7,1.5rem);max-width:50%}.event-detail-item__content .title{color:var(--Colours-Text-text-headline-default,#004731)}@media(max-width:767px){.event-detail-item__content .title{text-align:center}.event-detail-item__content{align-items:center;flex:0 0 100%;max-width:100%}}.event-detail-item .badge{align-items:center;background:var(--Colours-Brand-Accent-sun-glow,#f3c11b);border-radius:var(--radius-xs,.25rem);display:flex;gap:var(--spacing-3,.5rem);justify-content:center;padding:var(--spacing-2,.25rem) var(--spacing-3,.5rem)}.event-detail-item .badge .text{color:var(--Colours-Brand-Primary-deep-forest,#004731);line-height:var(--Font-line-height-body-01,1.5rem)}.event-detail-item__meta .text{color:var(--Colours-Text-text-body,#262626);font-size:var(--Font-size-heading-06,1.25rem);font-weight:500;line-height:var(--Font-line-height-heading-06,1.5rem)}.event-detail-item__meta .icon{aspect-ratio:1/1;height:2.3125rem;width:2.3125rem}.event-detail-item .desc{color:var(--Colours-Text-text-body,#262626);font-size:var(--Font-size-heading-06,1.25rem);font-weight:400;line-height:var(--Font-line-height-heading-06,1.5rem)}@media(max-width:767px){.event-detail-item .desc{text-align:center}}
