.zworkdays-block{
    position: relative;
}
.zworkdays-block__row, .zb-status{
    display: flex;
    align-items: center;
}
.zworkdays-block__days{
    font-weight: bold;
    margin-right: 0.5rem;
    min-width: 60px;
    text-transform: capitalize;
}
.zworkdays-block__times{
    min-width: 110px;
}
.zb-status{
    flex-wrap: wrap;
    gap: 0.1rem;
    div {
        margin-right: 0.2rem;
    }
}
.zworkdays-block__break, .zb-status__info{
    font-size: 90%;
    opacity: 80%;
    white-space: nowrap;
}
.zb-status__info_break{
    font-size: 80%;
    width: 100%;

}
.zworkdays-block__status_open .zb-status__title{
    color: #299400;
}
.zworkdays-block__status_break .zb-status__title{
    color: #f7b20f;
}
.zworkdays-block__status_close .zb-status__title{
    color: #f7470f;
}
.zb-status.dropdown-toggle{
    cursor: pointer;
}
.zworkdays-block__data.collapsed{
    position: absolute;
    top: 100%;
    background: #fff;
    z-index: 4;
    padding: 0.5rem;
    box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.275);
    border-radius: 4px;
}
.zworkdays-block__holiday{
    margin-top: 0.3rem;
    font-size: 80%;
    display: inline-block;
}