.fyf-conv-facts{display:flex;flex-wrap:wrap;gap:8px 22px;margin:18px 0 0;padding:0;list-style:none;font-size:1rem;color:#173b2d}.fyf-conv-facts li{display:flex;flex-direction:column;gap:2px}.fyf-conv-facts span{font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:#61736a}.fyf-conv-facts strong{font-size:1.1rem}.fyf-conv-refund{margin:14px 0 0;font-size:.82rem;line-height:1.5;color:#61736a;max-width:60ch}.fyf-conv-refund a{text-decoration:underline}.fyf-conv-wa{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 20px;border-radius:999px;border:1.5px solid #173b2d;color:#173b2d;background:transparent;font-weight:600;font-size:.95rem;text-decoration:none}.fyf-conv-wa:hover{background:#173b2d;color:#fff}.event-page a.fyf-conv-wa.fyf-conv-wa,.city-page a.fyf-conv-wa.fyf-conv-wa{color:#173b2d}.event-page a.fyf-conv-wa.fyf-conv-wa:hover,.city-page a.fyf-conv-wa.fyf-conv-wa:hover{color:#fff}.fyf-conv-soldout{display:inline-flex;align-items:center;min-height:44px;padding:0 20px;border-radius:999px;background:#e7ebe4;color:#173b2d;font-weight:650}.fyf-conv-sticky{display:none}.fyf-conv-next{margin-top:22px;padding:20px 22px;border-radius:18px;background:#f1f3ee;display:flex;flex-direction:column;gap:4px;max-width:640px}.fyf-conv-next h2{font-size:1.25rem;margin:0;letter-spacing:-.02em}.fyf-conv-next .event-actions{margin-top:12px}@media (max-width:768px){.fyf-conv-sticky{display:flex;align-items:center;justify-content:space-between;gap:12px;position:fixed;z-index:880;left:0;right:0;bottom:0;padding:10px max(16px,env(safe-area-inset-right)) calc(10px + env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));background:#fff;border-top:1px solid #d9dfda;box-shadow:0 -6px 20px #00000014;transition:bottom .35s ease}.fyf-conv-sticky__info{display:flex;flex-direction:column;min-width:0}.fyf-conv-sticky__info strong{font-size:1.05rem;color:#173b2d}.fyf-conv-sticky__info span{font-size:.78rem;color:#61736a;white-space:nowrap}.fyf-conv-sticky .panel-button,.fyf-conv-sticky__link,.fyf-conv-wa--bar{flex:0 0 auto;min-height:44px;padding:0 22px;justify-content:center}.fyf-conv-sticky__link{display:inline-flex;align-items:center;border-radius:999px;background:#173b2d;color:#fff;font-weight:600;text-decoration:none}.event-page a.fyf-conv-sticky__link.fyf-conv-sticky__link,.city-page a.fyf-conv-sticky__link.fyf-conv-sticky__link{color:#fff}.fyf-conv-wa--bar{padding:0 16px;font-size:.88rem}.event-page:has(.fyf-conv-sticky),.city-page:has(.fyf-conv-sticky){padding-bottom:172px}}@media (max-width:640px){:root[data-dock=shown] .fyf-conv-sticky{bottom:calc(var(--dock-size,56px) + 2 * max(var(--dock-gutter,14px),env(safe-area-inset-bottom)) - 8px)}.event-page:has(.fyf-conv-sticky),.city-page:has(.fyf-conv-sticky){padding-bottom:calc(100px + 72px + var(--dock-size,56px) + 28px)}}.fyf-conv-next .event-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.city-page .fyf-conv-sticky a.panel-button.panel-button--solid,.city-page .fyf-conv-next a.panel-button.panel-button--solid,.city-page .fyf-conv-sticky button.panel-button.panel-button--solid,.city-page .fyf-conv-next button.panel-button.panel-button--solid{color:#fff}.fyf-conv-spacer{display:none}.fyf-conv-track{display:contents}@media (max-width:768px){.fyf-conv-spacer{display:block;height:calc(88px + var(--dock-size,56px) + 28px)}}.fyf-conv-next .fyf-conv-eyebrow{font-size:.75rem;letter-spacing:.16em;text-transform:uppercase;color:#a84f32;margin:0}.fyf-conv-next a.fyf-conv-wa.fyf-conv-wa{color:#173b2d}.fyf-conv-next a.fyf-conv-wa.fyf-conv-wa:hover{color:#fff}
