/**
 * Box4U Child v1.3.0
 *
 * Managed product, homepage, and store/category markup now live in the
 * child theme /box4u/ override directory. Each template keeps its existing
 * scoped styles; no global visual override is introduced here, reducing
 * regression risk.
 */

/* Standalone fallback templates — used only when no dedicated Box4U template owns the route. */
.box4u-fallback-page{min-height:55vh;padding:38px 0 20px;background:#fff;color:#17151f;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}
.box4u-fallback-inner{width:min(1180px,calc(100vw - 48px));margin:0 auto}
.box4u-fallback-article,.box4u-fallback-card,.box4u-fallback-404{border:1px solid rgba(23,21,31,.12);border-radius:20px;background:#fff;padding:24px;box-shadow:0 14px 36px rgba(23,21,31,.055);margin-bottom:18px}
.box4u-fallback-page h1,.box4u-fallback-page h2{letter-spacing:-.025em}.box4u-fallback-page a{color:#b40000}.box4u-fallback-content{line-height:1.75}
@media(max-width:700px){.box4u-fallback-inner{width:min(100% - 24px,1180px)}.box4u-fallback-page{padding-top:22px}}
