.fort-hours-bar{display:grid;grid-template-columns:repeat(2,1fr);gap:40px;padding:48px var(--fort-section-inline);background:var(--fort-color-primary,#112044);color:#fff}.fort-hours-bar h2{font:600 14px var(--fort-font-label,Oswald,sans-serif);letter-spacing:1.5px;text-transform:uppercase}.fort-hours-bar p,.fort-hours-bar address{font-style:normal;line-height:1.6}.fort-hours-bar a{color:inherit}@media(max-width:640px){.fort-hours-bar{grid-template-columns:1fr}}
.fort-hours-bar{display:flex;gap:120px;padding:48px var(--fort-section-inline);background:var(--fort-navy-dark);color:#fff}
.fort-hours-bar>div{min-width:0}
.fort-hours-bar>div:first-child{flex:0 1 445px}
.fort-hours-bar>div:last-child{flex:1}
.fort-hours-bar h2{font-family:var(--fort-font-label);font-weight:600;font-size:13px;letter-spacing:1.5px;text-transform:uppercase;color:#fff;margin:0 0 10px}
.fort-hours-bar h2{line-height:normal}
/* The inline address and phone share one line box; size its strut like the design's 14px/1.55 text. */
.fort-hours-bar>div{font-size:14px;line-height:1.55}
.fort-hours-bar p,.fort-hours-bar address,.fort-hours-bar a{font-family:var(--fort-font-body);font-weight:400;font-size:14px;line-height:1.55;text-transform:none;color:var(--fort-text-footer);margin:0}
.fort-hours-bar address,.fort-hours-bar a{display:inline}
@media(max-width:640px){.fort-hours-bar{flex-direction:column;gap:24px}.fort-hours-bar>div:first-child,.fort-hours-bar>div:last-child{flex:none}}
@media(min-width:961px){body.page-kids-brigade .fort-hours-bar>div:first-child{flex:0 0 max-content}body.page-kids-brigade .fort-hours-bar p{white-space:nowrap}body.page-kids-brigade .fort-hours-bar p br{display:none}}
/* One line per day range / address line / phone (markup: class-hours-bar.php). */
.fort-hours-bar .fort-hours-bar__line{display:block}
.fort-hours-bar .fort-hours-bar__phone{display:block;width:fit-content;margin-top:6px;text-decoration:none}
.fort-hours-bar .fort-hours-bar__phone:hover,.fort-hours-bar .fort-hours-bar__phone:focus-visible{text-decoration:underline}
