.uwh-header-today,.uwh-mobile-today{box-sizing:border-box;font-family:inherit}.uwh-header-today{display:none}.uwh-mobile-today{display:none}
@media only screen and (min-width:1240px){
  #Top_bar .logo{position:relative!important;z-index:205!important;flex-shrink:0}
  #Top_bar .logo .uwh-header-today{position:absolute;left:calc(100% + 14px);top:45px;transform:translateY(-50%);display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:3px;width:130px;margin:0;line-height:1.4;pointer-events:none;white-space:nowrap;color:#fff;z-index:206;text-align:left}
  #Top_bar.is-sticky .logo .uwh-header-today{top:50%}
  #Top_bar .uwh-header-today .uwh-today-caption{display:block;font-size:13px;font-weight:500;line-height:1.4;color:inherit}
  #Top_bar .uwh-header-today .uwh-today-hours{display:block;font-size:20px;font-weight:700;letter-spacing:-.5px;line-height:1.4;color:inherit}
  #Top_bar .uwh-header-today.uwh-today-unavailable .uwh-today-hours{font-size:12px}
  #Top_bar.uwh-hours-tight #menu>ul.menu>li:not(:last-child)>a{padding-left:6px!important;padding-right:6px!important;font-size:16px!important}
  #Top_bar.uwh-hours-tight #menu>ul.menu>li:not(:last-child)>a>span{padding-left:6px!important;padding-right:6px!important;font-size:16px!important}
  #Top_bar.uwh-hours-compact #menu>ul.menu>li:not(:last-child)>a,#Top_bar.uwh-hours-compact #menu>ul.menu>li:not(:last-child)>a>span{padding-left:2px!important;padding-right:2px!important;font-size:14px!important}
}
@media only screen and (max-width:1239px){
  .uwh-mobile-today{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;margin:4px 0 24px;padding:19px 18px;border:1px solid #d5e6f3;border-radius:10px;background:#f0f8ff;color:var(--uwh-live-color,#0878be);line-height:1.5}
  .uwh-mobile-today .uwh-today-caption{font-size:15px;font-weight:700;color:inherit}
  .uwh-mobile-today .uwh-today-hours{font-size:24px;font-weight:700;letter-spacing:-.6px;white-space:nowrap;color:inherit}
  .uwh-mobile-today.uwh-today-unavailable .uwh-today-hours{font-size:13px}
}
@media only screen and (max-width:360px){.uwh-mobile-today{padding:16px 12px;gap:8px}.uwh-mobile-today .uwh-today-caption{font-size:13px}.uwh-mobile-today .uwh-today-hours{font-size:20px}}
