/*
 Theme Name:   Willibald
 Theme URI:    https://bricksbuilder.io/
 Description:  Use this child theme to extend Bricks.
 Author:       Bricks
 Author URI:   https://bricksbuilder.io/
 Template:     bricks
 Version:      1.1
 Text Domain:  willibald
*/

:root {
    --willibald-color-primary: #611e4d;
}

.availability-table thead th {
    background-color: var(--willibald-color-primary);
    color: #fff;
    text-align: start;
    font-size: 110%;
    font-weight: normal;
}

.availability-table th,
.availability-table td {
    padding: 0.5rem;
}

.availability-table .status-icon {
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
    margin-right: 0.25rem;
    vertical-align: text-top;
}

.availability-table .status-icon.available svg {
    fill: var(--bricks-text-success);
}

.availability-table .status-icon.booked svg {
    fill: var(--bricks-text-danger);
}

.availability-table .status-icon.reserved svg {
    fill: var(--bricks-text-warning);
}