.gyb-event-feature{background:#0b45c9;color:#fffaf2;font-family:var(--gyb-body, sans-serif);padding:36px 24px 44px}.gyb-event-feature__announcement{margin:0 0 28px;text-align:center;color:#ffcf1f;font:800 clamp(30px,3.5vw,42px)/1.1 var(--gyb-display, sans-serif);letter-spacing:.035em;text-transform:uppercase}.gyb-event-feature__inner{max-width:1000px;margin:auto;display:grid;grid-template-columns:minmax(260px,360px) minmax(0,1fr);align-items:center;gap:clamp(36px,5vw,64px)}.gyb-event-feature__copy{max-width:560px}.gyb-event-feature__eyebrow{margin:0 0 12px;color:#ffcf1f;font-size:14px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.gyb-event-feature h2{color:inherit;margin:0;font-family:var(--gyb-display, sans-serif);font-size:clamp(34px,4.3vw,56px);line-height:1.05;font-weight:800;letter-spacing:-.035em}.gyb-event-feature__subtitle{font-size:19px;line-height:1.4;margin:14px 0 20px}.gyb-event-feature__description{font-size:17px;line-height:1.5;margin:0 0 22px}.gyb-event-feature__date{font-size:22px;font-weight:700;line-height:1.35;margin:0 0 12px}.gyb-event-feature__location{font-size:16px;line-height:1.5;margin:0 0 24px}.gyb-event-feature__button{display:inline-flex;align-items:center;justify-content:center;gap:24px;padding:15px 24px;min-height:54px;border-radius:40px;color:#17171f;background:#ffcf1f;font-size:17px;font-weight:700;text-decoration:none;line-height:1.3}.gyb-event-feature__button:hover{background:#fff0b8}.gyb-event-feature a:focus-visible{outline:3px solid #fffaf2;outline-offset:5px}.gyb-event-feature__poster{display:block;width:100%;max-width:360px;border-radius:18px;overflow:hidden;box-shadow:0 12px 24px #00194940}.gyb-event-feature__poster img{display:block;width:100%;height:auto}@media(max-width:749px){.gyb-event-feature{padding:26px 20px 34px}.gyb-event-feature__announcement{margin-bottom:22px}.gyb-event-feature__inner{grid-template-columns:1fr;gap:26px}.gyb-event-feature__poster{max-width:320px;justify-self:center}.gyb-event-feature__copy{width:100%;max-width:440px;justify-self:center}.gyb-event-feature__date{font-size:20px}.gyb-event-feature__button{width:100%;box-sizing:border-box}}
/*# sourceMappingURL=/cdn/shop/t/14/compiled_assets/styles.css.map?subset=AAAAABA */
