/* TrueTraj — WordPress-only adjustments on top of the design CSS
   (css/site.css + css/pages/<page>.css). */

/* Logged-in admins: keep the design's full-height sections clear of the admin bar. */
body.admin-bar .mm { top: 32px; }
@media (max-width: 782px) { body.admin-bar .mm { top: 46px; } }

/* The agency credit sits on the copyright line; same colour as its text. */
.ftr-base a[href="https://blazecommerce.io"] { color: inherit; text-decoration: underline; text-underline-offset: 2px; }

/* The parent theme's "Skip to content" link (accessibility): hidden until it has keyboard focus. */
.screen-reader-text { border: 0; clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute !important; width: 1px; word-wrap: normal !important; }
.skip-link.screen-reader-text:focus { clip: auto; clip-path: none; height: auto; width: auto; margin: 0; left: 12px; top: 12px; z-index: 100000; padding: 12px 18px; background: #8CC152; color: #0D1210; font-weight: 700; border-radius: 8px; text-decoration: none; }
