.dish-photo img.real-dish-photo{position:static;width:100%;height:100%;max-width:100%;object-fit:cover;object-position:center}.hero-photo>img.hero-tacos{object-position:50% 45%}.game-logo{width:165px;height:auto;border-radius:12px;flex-shrink:0;border:1px solid #d4b778;box-shadow:0 5px 25px #0003}.game-section{padding:30px 0}.event-media{padding-block:65px}.event-media .section-top>p{max-width:350px}.event-video-layout{display:grid;grid-template-columns:1.2fr 1fr;gap:55px;align-items:center;margin-bottom:37px;background:#f0dfbf;padding:23px;border:1px solid #d4bc95;border-radius:10px}.event-video-layout figure{margin:0;min-width:0}.event-video-layout video{display:block;width:100%;max-height:400px;aspect-ratio:16/10;object-fit:contain;background:#21170e;border-radius:6px}.event-video-layout figcaption{font-size:11px;color:var(--muted);margin-top:8px}.event-video-copy{padding:15px 20px 15px 0}.event-video-copy h3{font-size:37px;line-height:1.15;letter-spacing:-1px}.event-video-copy h3 em{color:var(--red)}.event-video-copy>p:not(.eyebrow){font-size:13px;margin:20px 0;max-width:340px}.event-gallery .gallery-item{color:var(--brown)}.event-gallery .gallery-image{height:240px}.event-gallery img{object-position:center}.event-gallery .gallery-caption strong{font-size:18px}.more-photos{border-top:1px solid var(--line);margin-top:30px}.more-photos summary{padding:19px 2px;color:var(--green);font-weight:600;font-size:13px;cursor:pointer;list-style:none;display:flex;justify-content:space-between}.more-photos summary::-webkit-details-marker{display:none}.more-photos summary:focus-visible{outline:3px solid var(--orange);outline-offset:3px}.more-photos[open] summary span{transform:rotate(45deg)}.more-photos .gallery{padding-top:7px;row-gap:28px}.event-media+.services{border-top:1px solid var(--line)}
@media(max-width:850px){.event-video-layout{gap:25px}.event-video-copy h3{font-size:30px}.game-logo{width:125px}.event-gallery .gallery-image{height:280px}}
@media(max-width:700px){.event-media{padding-block:45px}.event-video-layout{grid-template-columns:1fr;gap:16px;padding:15px;margin-bottom:26px}.event-video-copy{padding:0 4px 8px}.event-video-copy .eyebrow{margin-bottom:12px}.event-video-copy h3{font-size:30px}.event-video-copy>p:not(.eyebrow){margin:14px 0 19px}.event-gallery .gallery-image{height:210px}.event-gallery .gallery-caption strong{font-size:15px}.more-photos{margin-top:25px}.game-inner{grid-template-columns:95px 1fr;gap:17px}.game-logo{width:95px;border-radius:8px}.game-section h2{font-size:27px}.game-section .eyebrow{font-size:8px;letter-spacing:1px}.game-button{grid-column:1/-1;justify-self:center;margin-top:3px}.game-section p:not(.eyebrow){font-size:11px}.game-section{padding-block:28px}}
