/* Prevent Astra and SureForms globals from overriding the approved prototype. */
.tony-header { position: static; top: auto; }
.admin-bar .tony-header { top: auto; }
.tony-dark .tony-venture h3 { color: inherit !important; }
.tony-quote { color: var(--tony-ink) !important; font-style: normal !important; border: 0 !important; padding: 0 !important; }
.tony-form-wrap .srfm-form-container.srfm-bg-color { background-color: transparent !important; }
.tony-form-wrap .srfm-block-label { font-size: .77rem !important; font-weight: 900 !important; letter-spacing: .08em !important; text-transform: uppercase; }
.tony-form-wrap a[href*="srfm_edit_src=embed"], #ast-scroll-top, .ast-scroll-top-icon { display: none !important; }

@media (max-width: 921px) {
	.tony-menu-toggle { display: inline-flex; align-items: center; justify-content: center; min-height: 48px; padding: 0 20px; border: 1px solid var(--tony-line); border-radius: 999px; text-decoration: none; }
	.tony-primary-nav { display: none !important; }
}
