.aw-filter-month {
    display: inline-flex;

    &__date {
        display: flex;
        flex-direction: column;
        justify-content: center;

        padding-inline: 1rem;

        border: 2px solid var(--c-mono-800);
        border-left-width: 0;
        border-right-width: 0;
    }

    &.default &__date {
        min-width: 114px;
    }

    /* &__label {
        font-size: 0.75rem;
        color: var(--c-mono-400);
    } */

    &__btn {
        border: 2px solid var(--c-mono-800);
        padding: 0.375rem 0.625rem;

        svg {
            opacity: 0.4;
        }

        &:hover {
            svg {
                opacity: 0.9;
            }
        }

        &--prev {
            border-radius: 0.625rem 0 0 0.625rem;
        }

        &--next {
            border-radius: 0 0.625rem 0.625rem 0;
        }
    }
}
