.gorilla-pfl-events{background:var(--g-color-white);padding:var(--g-space-8) var(--g-space-4) var(--g-space-12)}.gorilla-pfl-events__inner{max-width:var(--g-content-max);margin:0 auto}.gorilla-pfl-events__title{font-family:var(--g-font-heading);font-size:var(--g-text-2xl);font-weight:var(--g-fw-black);text-transform:uppercase;text-align:center;letter-spacing:var(--g-ls-wide);color:var(--g-color-text-primary);margin:0 0 var(--g-space-10)}.gorilla-pfl-events__list{display:flex;flex-direction:column;gap:var(--g-space-8)}.gorilla-pfl-events__empty{text-align:center;font-family:var(--g-font-body);font-size:var(--g-text-lg);color:var(--g-color-text-muted);padding:var(--g-space-10) 0}.gorilla-pfl-event{display:flex;flex-direction:column;gap:var(--g-space-3)}.gorilla-pfl-event__media{position:relative;width:100%;aspect-ratio:16 / 9;border-radius:var(--g-radius-lg);overflow:hidden;background:var(--g-color-gray-100)}.gorilla-pfl-event--featured .gorilla-pfl-event__media{aspect-ratio:1080 / 1350}.gorilla-pfl-event__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.gorilla-pfl-event:not(.gorilla-pfl-event--featured) .gorilla-pfl-event__media{aspect-ratio:auto}.gorilla-pfl-event:not(.gorilla-pfl-event--featured) .gorilla-pfl-event__img{position:static;height:auto}.gorilla-pfl-event__badge{position:absolute;top:var(--g-space-3);left:var(--g-space-3);z-index:var(--g-z-above);display:inline-flex;align-items:center;gap:var(--g-space-2);padding:6px 10px;border-radius:var(--g-radius-pill);background:var(--g-color-red-bad);color:var(--g-color-white);font-family:var(--g-font-bold);font-size:var(--g-text-xs);font-weight:var(--g-fw-bold);letter-spacing:var(--g-ls-wide);text-transform:uppercase}.gorilla-pfl-event__badge-dot{width:7px;height:7px;border-radius:var(--g-radius-full);background:var(--g-color-white);animation:gorilla-pfl-pulse 1.4s ease-in-out infinite}@keyframes gorilla-pfl-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.7)}}@media(prefers-reduced-motion:reduce){.gorilla-pfl-event__badge-dot{animation:none}}.gorilla-pfl-event__body{display:flex;flex-direction:column;gap:var(--g-space-3)}.gorilla-pfl-event__info{display:flex;flex-direction:column;gap:var(--g-space-2)}.gorilla-pfl-event__date{font-family:var(--g-font-bold);font-size:var(--g-text-sm);font-weight:var(--g-fw-bold);line-height:1;color:var(--g-color-navy);text-transform:uppercase;margin:0}.gorilla-pfl-event__schedule{font-family:var(--g-font-bold);font-size:var(--g-text-sm);font-weight:var(--g-fw-bold);line-height:1.2;color:var(--g-color-text-primary);text-transform:uppercase;margin:0}.gorilla-pfl-event__name{font-family:var(--g-font-bold);font-size:var(--g-text-lg);font-weight:var(--g-fw-bold);line-height:1;color:var(--g-color-text-primary);text-transform:uppercase;margin:0}.gorilla-pfl-event__venue{font-family:var(--g-font-body);font-size:var(--g-text-base);font-weight:var(--g-fw-normal);line-height:1.1;color:var(--g-color-text-primary);margin:0}.gorilla-pfl-event__matchups{list-style:none;margin:var(--g-space-1) 0 0;padding:0;display:flex;flex-direction:column;gap:2px}.gorilla-pfl-event__matchup{font-family:var(--g-font-body);font-size:var(--g-text-sm);line-height:1.3;color:var(--g-color-text-muted)}.gorilla-pfl-event__btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--g-space-2);width:100%;min-height:38px;margin-top:var(--g-space-1);padding:var(--g-space-3) var(--g-space-8);border:2px solid var(--g-color-navy);border-radius:var(--g-radius-lg);background:transparent;color:var(--g-color-navy);font-family:var(--g-font-bold);font-size:var(--g-text-base);font-weight:var(--g-fw-bold);letter-spacing:var(--g-ls-wide);text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background var(--g-transition-fast),color var(--g-transition-fast)}.gorilla-pfl-event__btn:hover{background:var(--g-color-navy);color:var(--g-color-white)}.gorilla-pfl-event__btn-arrow{width:12px;height:12px;flex-shrink:0}@media(min-width:1024px){.gorilla-pfl-events{padding:var(--g-space-20) var(--g-section-px)}.gorilla-pfl-events__title{font-size:var(--g-text-3xl);margin-bottom:var(--g-space-12)}.gorilla-pfl-events__list{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--g-space-8)}.gorilla-pfl-event--featured{grid-column:1 / -1;flex-direction:row;align-items:stretch;gap:var(--g-space-8)}.gorilla-pfl-event--featured .gorilla-pfl-event__media{flex:0 0 40%;aspect-ratio:4 / 5;max-height:520px}.gorilla-pfl-event--featured .gorilla-pfl-event__body{flex:1 1 0;display:flex;flex-direction:column;justify-content:center;gap:var(--g-space-6)}.gorilla-pfl-event--featured .gorilla-pfl-event__name{font-size:var(--g-text-3xl)}.gorilla-pfl-event--featured .gorilla-pfl-event__btn{width:auto;align-self:flex-start;min-width:280px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/gorilla-pfl-events.css.map */
