/*
 Theme Name:   Bricks Child Theme
 Theme URI:    https://bricksbuilder.io/
 Description:  Use this child theme to extend Bricks.
 Author:       Bricks
 Author URI:   https://bricksbuilder.io/
 Template:     bricks
 Version:      1.1
 Text Domain:  bricks
*//* ============================================================
   West Penn Legacy rebrand additions (2026-08-13)
   Appended to bricks-child/style.css. Replay verbatim on IONOS.
   ============================================================ */

/* Only rules with NO native Bricks/ACSS slot live here (attribute selectors
   and media-query guards spanning two plugin systems). Hero B&W grayscale and
   the breadcrumb colours are NATIVE: global classes + template 536 element
   settings, applied by cutover/06-native-migrations.php. */

/* Phone numbers, emails and unit/zip pairs never break across lines
   (standing typographic rule; fix structurally, not per instance). */
a[href^="tel:"],
a[href^="mailto:"] {
  white-space: nowrap;
}

/* ---- Accessibility pass 2026-08-13 ---- */

/* Both animation systems (WPCodeBox "Animations" snippet + Advanced Themer
   enter-view interactions) start elements at opacity 0 and animate in. Under
   reduced motion, show everything immediately; content must never be gated
   on an animation playing. */
@media (prefers-reduced-motion: reduce) {
  .bricks-is-frontend .animation-trigger,
  .animate,
  [class*="at-anim-"] {
    opacity: 1 !important;
    transform: none !important;
    animation: none !important;
    transition: none !important;
  }
}
