.b-hero-carousel{--transition-duration: .8s;position:relative;align-content:start;z-index:1;padding:0;overflow:hidden}.b-hero-carousel .embla__container{display:contents}.b-hero-carousel__inner{display:flex;grid-column:full;flex-direction:column;align-items:start;gap:2.5rem;z-index:1}@media(min-width:1024px){.b-hero-carousel__inner{flex-direction:row;justify-content:space-between;height:calc(100svh - var(--site-header-height));max-height:1080px}}.b-hero-carousel__copy{--hero-copy-padding: 3.5rem var(--container-margin) 2rem;display:flex;position:relative;flex-direction:column;z-index:2;padding:var(--hero-copy-padding)}@media(min-width:1024px){.b-hero-carousel__copy{--hero-copy-padding: 2.5rem;padding:var(--hero-copy-padding);padding-right:0;width:50%;max-width:520px;height:100%}.b-hero-carousel__copy .wp-block-heading+p{margin-top:auto}}.b-hero-carousel__copy .wp-block-buttons{margin-top:1rem}.b-hero-carousel__slides{display:grid;position:relative;grid-template-areas:"main";width:100%;height:100%}@media(min-width:1024px){.b-hero-carousel__slides{width:56%}}.b-hero-carousel__slide{grid-area:main;z-index:1}.b-hero-carousel__slide.is-active{z-index:2}.b-hero-carousel__slide-media{display:block;opacity:0;transition:opacity var(--transition-duration) ease;margin-left:auto;padding-top:2rem;aspect-ratio:1/1;width:100%;object-fit:cover}@media(min-width:768px)and (max-width:1279.98px){.b-hero-carousel__slide-media{aspect-ratio:16/10}}.b-hero-carousel__slide-media img{width:100%;height:100%;max-height:1080px;object-fit:cover}@media(min-width:1024px){.b-hero-carousel__slide-media{padding-top:0;aspect-ratio:auto;width:100%;height:98vh}}.is-active .b-hero-carousel__slide-media{opacity:1}@media(min-width:1024px){.b-hero-carousel__slide:has(.b-hero-carousel__fixture) .b-hero-carousel__slide-media{width:86%}}.b-hero-carousel__fixture{display:flex;position:absolute;top:0;right:0;left:0;flex-direction:column;align-items:center;gap:1rem;transform:translateY(2rem) scale(.98);opacity:0;z-index:3;transition:transform var(--transition-duration) ease,opacity var(--transition-duration) ease;margin-inline:auto;box-shadow:0 0 24px #00000024;background:var(--color-white);padding:2.5rem 1rem 1rem;width:80%;max-width:418px}@media(min-width:1024px){.b-hero-carousel__fixture{top:35%;right:unset;left:0}}.is-active .b-hero-carousel__fixture{transform:translateY(0) scale(1);opacity:1}.b-hero-carousel__fixture-icon{display:flex;position:absolute;top:-21px;justify-content:center;align-items:center;border:2px solid var(--color-gold);border-radius:50%;background:var(--color-white);width:42px;height:42px;color:var(--color-gold)}.b-hero-carousel__fixture-icon:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.75);z-index:-1;transition:transform var(--transition-duration) ease 0s;background:url(/build/assets/gradient-circle-D-LLdLzt.svg) no-repeat center center;background-size:100% auto;width:131px;height:131px;content:""}@media(max-width:1023.98px){.b-hero-carousel__fixture-icon:before{content:none}}.is-active .b-hero-carousel__fixture-icon:before{transform:translate(-50%,-50%) scale(1)}.b-hero-carousel__fixture-icon svg{position:relative;top:1px;left:1px;width:22px;height:auto}.b-hero-carousel__fixture-matchup{display:grid;grid-template-columns:1fr auto 1fr;justify-content:center;align-items:center;gap:1rem}.b-hero-carousel__fixture-location{font-size:14px}.b-hero-carousel__fixture-tagline{background:var(--color-grey-100);padding:.5rem 10px;width:100%;font-size:14px;letter-spacing:.28px;text-align:center}
