/*
Theme Name: TMJ Insurance
Theme URI: https://tmjinsurance.com/
Author: TMJ Insurance Agency, Inc.
Description: Custom theme for TMJ Insurance Agency (light / cobalt / lime). Every page is built from "TMJ sections" blocks editable in the block editor. The main design lives in assets/site.css.
Version: 2.0.0
Requires at least: 6.6
Tested up to: 7.1
Requires PHP: 7.4
License: Proprietary
Text Domain: tmj
*/

/* WordPress-only additions. The site design itself is in assets/site.css. */
.hp-field { position: absolute !important; left: -9999px !important; width: 1px; height: 1px; overflow: hidden; }
.form-error { margin: 14px 0 0; padding: 10px 14px; border-radius: 12px; background: #fde8e8; color: #9b1c1c; font-size: 14px; line-height: 1.4; }
.form-error[hidden] { display: none; }
[aria-busy="true"] { opacity: .65; pointer-events: none; }
.prose img { max-width: 100%; height: auto; border-radius: 20px; }
.prose ul:not(.checklist), .prose ol { margin: 0 0 1.1em 1.2em; }
.prose ul:not(.checklist) li, .prose ol li { margin-bottom: .4em; }
.prose blockquote { margin: 0 0 1.1em; padding-left: 20px; border-left: 3px solid var(--blue); color: var(--ink); }
.screen-reader-text { position: absolute !important; width: 1px; height: 1px; overflow: hidden; clip: rect(1px, 1px, 1px, 1px); }
