.drawer-identity .hours-identity{margin-top:12px;display:flex;flex-direction:column;gap:6px;text-align:center;width:100%}.drawer-identity .hours-identity strong{font-size:1rem;line-height:1.5;font-weight:800}.drawer-identity .hours-identity small{letter-spacing:normal;text-transform:none}.nav-section a{display:flex;align-items:center;gap:12px}.nav-section a .nav-glyph{flex:0 0 22px;width:22px;height:22px}.hours-heading{margin-bottom:24px}.hours-heading h1{font-family:inherit;font-size:clamp(1.6rem,4vw,2.25rem);line-height:1.25;overflow-wrap:normal;margin-bottom:12px}.hours-toolbar{display:flex;flex-wrap:wrap;gap:12px;margin:20px 0 24px}.hours-search{display:flex;flex-wrap:wrap;align-items:end;gap:16px}.hours-search label{display:flex;flex-direction:column;gap:8px;min-width:0}.hours-search input{min-height:48px;padding:10px;max-width:100%;border-radius:12px}.holiday-card{display:flex;flex-direction:column;gap:16px}.holiday-card h3,.holiday-card p{margin:0}.holiday-card form{margin:0;width:100%}.holiday-card button{width:100%;min-height:48px}.hours-state{display:block;margin:10px 0;font-size:1.25rem}.holiday-card[data-state=Cerrado] .hours-state,.hours-status[data-state=Cerrado] .hours-state{font-size:1.6rem;font-weight:800}.notice-closed{display:block!important;font-size:1.5rem!important;font-weight:800!important;border-left:4px solid #df6571;padding:12px;background:color-mix(in srgb,var(--wg-card) 85%,#dc4d55);border-radius:8px}.holiday-card[data-state=Cerrado]{border-color:#c45a65}@media(max-width:600px){.hours-search{align-items:stretch;flex-direction:column}.hours-toolbar .btn{width:100%}.hours-search .btn{width:100%}}
