/* event series-specific styles */
main > .wp-block-group > .wp-block-post-content > p{
    max-width: 35rem;
}
.wp-singular.single-tribe_event_series{
    header.tribe-events-header{
        display: none !important;
    }
    .tribe-events-calendar-series-archive__container{
        display: none !important;
    }
    .tribe-events-c-nav__list-item--today{
        display: none !important;
    }
}
/* all calendar pages */
.tec-block__archive-events{
    padding-right:var(--wp--style--root--padding-right);
    padding-left:var(--wp--style--root--padding-right);
}
.click-links{
    .tribe-events-calendar-list__event{
        .tribe-events-calendar-list__event-featured-image{
            cursor: pointer;
        }
    }
}
.tribe-common{
    --transition: none;
    @media not (prefers-reduced-motion) {
        --transition: var(--wp--custom--button-transition);
    }
    &.tribe-events--filter-bar-horizontal.tribe-common--breakpoint-medium{
        overflow: visible;
    }
    .tribe-common-l-container.tribe-events-l-container{
        margin-right:auto;
        margin-left:auto;
        margin-bottom: var(--wp--preset--spacing--50);
        max-width: var(--wp--style--global--wide-size);
        padding-top:0;
        padding-bottom:0;
        padding-right: 0;
        padding-left:0;
        min-height: unset;
        .tribe-events-header{
            .tribe-events-header__messages{
                margin-bottom: var(--wp--preset--spacing--40);
                .tribe-events-c-messages__message{
                    padding: 0;
                    .tribe-events-c-messages__message-icon-svg{
                        margin-right: var(--wp--preset--spacing--30);
                    }
                }
            }
            .mag-events-bar{
                width: 100%;
                align-items: end;
                column-gap: var(--wp--preset--spacing--40);
                row-gap: var(--wp--preset--spacing--20);
                margin-bottom: var(--wp--preset--spacing--40);
                @media (max-width:892px) {
                    display: flex;
                    flex-direction: row;
                    justify-content: space-between;
                    flex-wrap: wrap;
                }
                @media (min-width:893px) {
                    display: grid;
                    grid-template-columns: auto 1fr;
                }
                .tribe-events-header__events-bar{
                    align-items: center;
                    margin-bottom:0;
                    .tribe-events-c-events-bar__search-button{
                        background-color: var(--wp--preset--color--quantum-cobalt);
                        padding: calc( var(--wp--preset--spacing--20) - 2px ) calc( var(--wp--preset--spacing--20) - 2px ) calc( var(--wp--preset--spacing--20) - 4px );
                        border: var(--wp--custom--border--width) solid var(--wp--preset--color--quantum-cobalt);
                        border-radius: var(--wp--custom--border--radius);
                        color: white;
                        &:hover, &:focus{
                            background-color: white;
                            color: var(--wp--preset--color--quantum-cobalt);
                        }
                    }
                    #tribe-events-search-container{
                        background-color: var(--wp--preset--color--white);
                        @media (max-width: 892px) {
                            border: var(--wp--custom--border--width) solid var(--wp--preset--color--black);
                            padding: var(--wp--preset--spacing--20);
                            z-index: 99;
                            top: 4rem;
                            &::before{
                                border-bottom: 7px solid var(--wp--preset--color--black);
                                border-left:7px solid transparent;
                                border-right: 7px solid transparent;
                                top:-0.5rem;
                                right:7rem;
                                content: "";
                                display: inline-block;
                                border-top: 0;
                                position: absolute;
                            }
                        }
                        @media (min-width:893px) {
                            form{
                                display: flex;
                                gap: var(--wp--preset--spacing--30);
                                align-items: end;
                            }
                        }
                        #tribe-events-events-bar-keyword{
                            border:none;
                            border-bottom: var(--wp--custom--border--width) solid var(--wp--preset--color--black);
                            color: var(--wp--preset--color--black);
                            font-family: var(--wp--preset--font-family--body);
                            font-size: var(--wp--preset--font-size--normal);
                            padding:8px var(--wp--preset--spacing--20);
                            &::placeholder{
                                color: var(--wp--preset--color--quantum-cobalt);
                            }
                        }
                        .tribe-events-c-search__input-control{
                            margin: 0 var(--wp--preset--spacing--20) 11px;
                        }
                        .tribe-events-c-search__button{
                            background-color: var(--wp--preset--color--quantum-cobalt);
                            border: var(--wp--custom--border--width) solid var(--wp--preset--color--quantum-cobalt);
                            border-radius: var(--wp--custom--border--radius);
                            color: white;
                            font-family: var(--wp--preset--font-family--body);
                            font-size: var(--wp--preset--font-size--small);
                            font-weight: 700;
                            transition: var(--transition);
                            &:hover{
                                background-color: var(--wp--preset--color--white);
                                color: var(--wp--preset--color--quantum-cobalt);
                            }
                            &:focus{
                                border-color: var(--wp--preset--color--black);
                                outline: none;
                            }
                        }
                    }
                    .tribe-events-c-events-bar__filter-button-container{
                        .tribe-events-c-events-bar__filter-button{
                            border: var(--wp--custom--border--width) solid var(--wp--preset--color--quantum-cobalt);
                            color: var(--wp--preset--color--white);
                            background-color: var(--wp--preset--color--quantum-cobalt);
                            font-family: var(--wp--preset--font-family--body);
                            font-size: var(--wp--preset--font-size--small);
                            font-weight: 700;
                            transition: var(--transition);
                            border-radius: var(--wp--custom--border--radius);
                            display: flex;
                            align-items: center;
                            gap: var(--wp--preset--spacing--20);
                            svg{
                                fill: white;
                            }
                            @media (max-width:892px) {
                                padding:.75rem;
                                margin-left: var(--wp--preset--spacing--30);
                            }
                            &:focus, &:hover{
                                background-color: var(--wp--preset--color--white);
                                color: var(--wp--preset--color--quantum-cobalt);
                                svg{
                                    fill:var(--wp--preset--color--quantum-cobalt);
                                }
                            }
                            .tribe-events-c-events-bar__filter-button-icon{
                                height: 21px;
                                width: 21px;
                            }
                        }
                    }
                }
                .tribe-events-c-top-bar{
                    margin-bottom:0;
                    .tribe-events-c-top-bar__nav{
                        .tribe-events-c-top-bar__nav-list-item{
                            .tribe-common-c-btn-icon{
                                background-color: var(--wp--preset--color--black);
                                border: none;
                                color: var(--wp--preset--color--white);
                                transition: var(--transition);
                                &:focus, &:hover{
                                    color: var(--wp--preset--color--quantum-cobalt);
                                }
                                &:has( .tribe-common-c-svgicon--caret-left ){
                                    padding: 0.3rem 0.6rem 0.3rem 0.5rem;
                                }
                                &:has( .tribe-common-c-svgicon--caret-right ){
                                    padding: 0.3rem 0.5rem 0.3rem 0.6rem;
                                }
                                &:disabled{
                                    opacity: .65;
                                    &:hover{
                                        color: var(--wp--preset--color--white);
                                    }
                                }
                            }
                        }
                    }
                    
                    .tribe-events-c-top-bar__datepicker-button{
                        background-color: var(--wp--preset--color--quantum-cobalt);
                        border: var(--wp--custom--border--width) solid var(--wp--preset--color--quantum-cobalt);
                        color: var(--wp--preset--color--white);
                        font-size: var(--wp--preset--font-size--small);
                        font-weight: 700;
                        font-family: var(--wp--preset--font-family--body);
                        padding: 11px 20px;
                        border-radius: var(--wp--custom--border--radius);
                        transition: var(--transition);
                        display: flex;
                        align-items: center;
                        gap: var(--wp--preset--spacing--20);
                        svg{
                            fill: white;
                        }
                        &:hover{
                            background-color: var(--wp--preset--color--white);
                            color: var(--wp--preset--color--quantum-cobalt);
                            svg{
                                fill: var(--wp--preset--color--quantum-cobalt);
                            }
                        }
                        &:focus{
                            border-color: var(--wp--preset--color--black);
                            outline: none;
                        }
                    }
                    .tribe-events-c-top-bar__datepicker-container{
                        width: clamp( 175px, 80vw, 368px );
                        max-width: calc(100% + 150px);
                        button{
                            font-family: var(--wp--preset--font-family--body);
                            font-size: var(--wp--preset--font-size--small);
                        }
                        .datepicker.dropdown-menu{
                            padding-top:1rem;
                            border: var(--wp--custom--border--width) solid var(--wp--preset--color--black);
                            border-radius: 0;
                            max-width:100%;
                            width: 100%;
                            min-width: 100%;
                            &::before{
                                border-bottom-color: var(--wp--preset--color--black);
                            }
                            &::after{
                                border-bottom-color: var(--wp--preset--color--black);
                            }
                            .datepicker-days, .datepicker-months, .datepicker-years{
                                color: var(--wp--preset--color--black);
                                font-size: var(--wp--preset--font-size--small);
                            }
                            .datepicker-days{
                                table{
                                    width: 100%;
                                }
                                td:has(.day){
                                    width: clamp(24px, 100%, 48px);
                                }
                                .day{
                                    width: clamp(24px, 100%, 48px);
                                }
                                .day:not(.past){
                                    background-color: transparent;
                                }
                                .day.focused, .day:hover{
                                    background-color: transparent;
                                    outline: 2px solid var(--wp--preset--color--black);
                                }
                                .day.active, .day.active.focused{
                                    background-color: var(--wp--preset--color--black);
                                    background-image: none;
                                    color: var(--wp--preset--color--white);
                                }
                                .day.past{
                                    cursor: pointer;
                                    color: #999;
                                    &:hover{
                                        outline: none;
                                    }
                                }
                            }
                            .datepicker-months, .datepicker-years{
                                span.focused, span:hover{
                                    background-color: transparent;
                                    outline: 2px solid var(--wp--preset--color--black);
                                }
                                span.active, span.active.focused{
                                    background-color: var(--wp--preset--color--black);
                                    background-image: none;
                                    color: var(--wp--preset--color--white);
                                }
                            }
                        }
                    }
                    .tribe-events-c-top-bar__today-button{
                        font-size: var(--wp--preset--font-size--normal);
                        color: var(--wp--preset--color--black);
                        font-weight: 700;
                        text-decoration: none;
                        border-bottom: var(--wp--custom--border--width) solid var(--wp--preset--color--quantum-cobalt);
                        padding-left: 0;
                        padding-right: 0;
                        padding-bottom: 2px;
                        margin-left:var(--wp--preset--spacing--40);
                        margin-right:0;
                        &:hover{
                            background: transparent;
                        }
                    }
                }
            }
        }
        .tribe-filter-bar{
            &.tribe-filter-bar--vertical{
                @media (min-width:893px) {
                    margin: 0 var(--wp--preset--spacing--70) 0 0;
                    width: clamp( 17rem, 25%, 20rem );
                    &~ .tribe-events-calendar-list{
                        width: calc( 100% - 4.5rem - clamp( 17rem, 25%, 20rem ) );
                    }
                }
                @media (max-width:892px) {
                    padding: var(--wp--preset--spacing--30);
                    border: var(--wp--custom--border--width) solid var(--wp--preset--color--black);
                    top:4rem;
                    &::before{
                        border-bottom: 7px solid var(--wp--preset--color--black);
                        border-left:7px solid transparent;
                        border-right: 7px solid transparent;
                        top:-0.5rem;
                        right:1rem;
                        content: "";
                        display: inline-block;
                        border-top: 0;
                        position: absolute;
                    }
                }
                .tribe-filter-bar__form{
                    h2{
                        font-size:var(--wp--preset--font-size--large);
                        padding-bottom:var(--wp--preset--spacing--20);
                    }
                    .tribe-filter-bar__selected-filters{
                        font-size: var(--wp--preset--font-size--normal);
                        .tribe-filter-bar__selected-filters-header{
                            padding-top:0;
                            padding-bottom:var(--wp--preset--spacing--20);
                            .tribe-filter-bar__selected-filters-label{
                                font-weight: 700;
                            }
                            .tribe-filter-bar-c-clear-button{
                                align-items: flex-start;
                                background-color: var(--wp--preset--color--quantum-cobalt);
                                border: var(--wp--custom--border--width) solid var(--wp--preset--color--quantum-cobalt);
                                border-radius: var(--wp--custom--border--radius);
                                color: var(--wp--preset--color--white);
                                font-family: var(--wp--preset--font-family--body);
                                font-size: var(--wp--preset--font-size--normal);
                                font-weight:700;
                                padding: 0.25rem 0.5rem;
                                transition: var(--transition);
                                &:hover{
                                    background-color: var(--wp--preset--color--white);
                                    color: var(--wp--preset--color--quantum-cobalt);
                                }
                                &:focus{
                                    border-color: var(--wp--preset--color--black);
                                    outline: none;
                                }
                            }
                        }
                        .tribe-filter-bar__selected-filters-list-container{
                            width: 100%;
                            .tribe-filter-bar__selected-filters-list{
                                display: flex;
                                flex-direction: column;
                                gap: var(--wp--preset--spacing--20);
                                margin: 0;
                                width: 100%;
                                .tribe-filter-bar__selected-filters-list-item{
                                    padding:0;
                                    .tribe-filter-bar-c-pill{
                                        display: flex;
                                        flex-direction: row;
                                        justify-content: space-between;
                                        gap: var(--wp--preset--spacing--20);
                                        align-items: start;
                                        .tribe-filter-bar-c-pill__pill{
                                            padding: 0;
                                            &:hover{
                                                color: var(--wp--preset--color--black);
                                            }
                                        }
                                        .tribe-filter-bar-c-pill__remove-button{
                                            background-color: var(--wp--preset--color--quantum-cobalt);
                                            border: var(--wp--custom--border--width) solid var(--wp--preset--color--quantum-cobalt);
                                            border-radius: var(--wp--custom--border--radius);
                                            color: var(--wp--preset--color--white);
                                            position: relative;
                                            right: auto;
                                            transform: none;
                                            transition: var(--transition);
                                            &:hover{
                                                background-color: var(--wp--preset--color--white);
                                                color: var(--wp--preset--color--quantum-cobalt);
                                            }
                                            &:focus{
                                                border-color: var(--wp--preset--color--black);
                                                outline: none;
                                            }
                                        }
                                        @media (max-width:831px) {
                                            align-items: center;
                                            .tribe-filter-bar-c-pill__remove-button{
                                                padding: var(--wp--preset--spacing--20);
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                    .tribe-filter-bar__actions{
                        display: flex;
                        justify-content: end;
                        .tribe-filter-bar-c-clear-button{
                            background-color: var(--wp--preset--color--quantum-cobalt);
                            border: var(--wp--custom--border--width) solid var(--wp--preset--color--quantum-cobalt);
                            border-radius: var(--wp--custom--border--radius);
                            color: var(--wp--preset--color--white);
                            font-family: var(--wp--preset--font-family--body);
                            font-size: var(--wp--preset--font-size--normal);
                            margin: 0;
                            padding: var(--wp--preset--spacing--20);
                            width: min-content;
                            transition: var(--transition);
                            &:hover{
                                background-color: var(--wp--preset--color--white);
                                color: var(--wp--preset--color--quantum-cobalt);
                            }
                            &:focus{
                                border-color: var(--wp--preset--color--black);
                                outline: none;
                            }
                        }
                        .tribe-filter-bar__action-done{
                            background-color: var(--wp--preset--color--quantum-cobalt);
                            border: var(--wp--custom--border--width) solid var(--wp--preset--color--quantum-cobalt);
                            border-radius: var(--wp--custom--border--radius);
                            color: var(--wp--preset--color--white);
                            font-family: var(--wp--preset--font-family--body);
                            font-size: var(--wp--preset--font-size--normal);
                            margin: 0 var(--wp--preset--spacing--30) 0 0;
                            padding: var(--wp--preset--spacing--20);
                            width: min-content;
                            transition: var(--transition);
                            &:hover{
                                background-color: var(--wp--preset--color--white);
                                color: var(--wp--preset--color--quantum-cobalt);
                            }
                            &:focus{
                                border-color: var(--wp--preset--color--black);
                                outline: none;
                            }
                        }
                    }
                    .tribe-filter-bar__filters-container{
                        .tribe-filter-bar__filters{
                            .tribe-filter-bar-c-filter--accordion{
                                border-bottom: var(--wp--custom--border--width) solid var(--wp--preset--color--black);
                                margin-bottom: var(--wp--preset--spacing--20);
                                padding-bottom: var(--wp--preset--spacing--20);
                                .tribe-filter-bar-c-filter__toggle{
                                    background-color: transparent;
                                    border: none;
                                    border-radius: 0;
                                    color: var(--wp--preset--color--black);
                                    display: flex;
                                    flex-direction: row;
                                    font-family: var(--wp--preset--font-family--body);
                                    justify-content: space-between;
                                    padding: 0;
                                    &:focus{
                                        outline: 2px solid var(--wp--preset--color--black);
                                    }
                                    .tribe-filter-bar-c-filter__toggle-text{
                                        font-size: var(--wp--preset--font-size--medium);
                                        font-weight: 700;
                                    }
                                }
                                .tribe-filter-bar-c-filter__container{
                                    margin-top: var(--wp--preset--spacing--20);
                                    padding: 0;
                                    .tribe-common-form-control-checkbox{
                                        align-items: center;
                                        display: flex;
                                        flex-direction: row;
                                        font-size: var(--wp--preset--font-size--normal);
                                        gap: 0.5rem;
                                        justify-content: start;
                                        input{
                                            accent-color: var(--wp--preset--color--black);
                                        }
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
        ul.tribe-events-calendar-list{
            display: flex;
            flex-direction: column;
            gap: var(--wp--preset--spacing--60);
            .tribe-events-calendar-list__day-separator-text{
                font-family: var(--wp--preset--font-family--body);
                font-size:var(--wp--preset--font-size--medium);
                color: var(--wp--preset--color--black);
                font-weight:700;
                letter-spacing: 4px;
                text-transform: uppercase;
                text-align: center;
                margin-top: var(--wp--preset--spacing--30);
            }
            .tribe-events-calendar-list__event-row{
                margin: 0;
                .tribe-events-calendar-list__event-wrapper{
                    padding-left: 0;
                    padding-right:0;
                    @media (max-width:831px) {
                        width: 100%;
                    }
                    .tribe-events-calendar-list__event{
                        display: grid;
                        margin: 0;
                        column-gap: var(--wp--preset--spacing--70);
                        row-gap: var(--wp--preset--spacing--30);
                        @media (min-width:832px) {
                            grid-template-columns: 1fr clamp(150px, 45%, 600px);
                        }
                        .tribe-events-calendar-list__event-featured-image-wrapper{
                            padding: 0;
                            width: auto;
                            width: 100%;
                            margin: 0;     
                            @media (max-width:831px) {
                                grid-row:1;
                            }
                            .tribe-events-calendar-list__event-featured-image{
                                aspect-ratio: 16/9;
                                object-fit: cover;
                                object-position: center 40%;
                                width: 100%;
                                clip-path: polygon( 0 0, 100% 0, 100% calc( 100% - var(--wp--custom--spacing--padding) ), calc( 100% - var(--wp--custom--spacing--padding) ) 100%, 0 100% );
                            }
                        }
                        .tribe-events-calendar-list__event-details{
                            padding: 0;
                            width: 100%;
                            @media (max-width:831px) {
                                grid-row:2;
                            }
                            .tribe-events-calendar-list__event-title{
                                font-size: var(--wp--preset--font-size--x-large);
                                font-family: var(--wp--preset--font-family--heading);
                                font-weight: 800;
                                line-height: 1.2;
                                letter-spacing: -1px;
                                margin-bottom: 0.4rem;
                                .tribe-events-status-label{
                                    display: none;
                                }
                                a{
                                    text-decoration: none;
                                    color: var(--wp--preset--color--black);
                                    border: none;
                                    &:hover{
                                        background: transparent;
                                        text-decoration: underline;
                                    }
                                }
                            }
                            .tribe-events-calendar-series-archive__container{
                                display: block;
                                margin:0 0 var(--wp--preset--spacing--20);
                                .tribe-events-calendar-series-archive__link{
                                    color: var(--wp--preset--color--quantum-cobalt);
                                    margin: 0;
                                    padding: 1px 2px;
                                    &:hover{
                                        color: var(--wp--preset--color--black);
                                    }
                                }
                            }
                            .event-details{
                                font-size: clamp( var(--wp--preset--font-size--normal), 2vw, var(--wp--preset--font-size--medium) );
                                margin: 0;
                                line-height: 1.2;
                                display: flex;
                                flex-direction: row;
                                gap:var(--wp--preset--spacing--20);
                                margin-bottom: 0.4em;
                                p{
                                    margin:0;
                                }
                                .date{
                                    font-weight: 700;
                                }
                                img{
                                    width:1em;
                                    height:1em;
                                    margin-top:.1em;
                                }
                            }
                            .tribe-events-calendar-list__event-datetime-wrapper{
                                font-weight: 700;
                                font-size: var(--wp--preset--font-size--medium);
                                font-family: var(--wp--preset--font-family--body);
                                .tribe-events-calendar-list__event-datetime{
                                    color: var(--wp--preset--color--black);
                                }
                            }
                            .tribe-events-status-label{
                                background-color: var(--wp--preset--color--wondrous-sky);
                                font-weight: 700;
                                font-size: var(--wp--preset--font-size--small);
                                padding: 0.25rem 0.5rem;
                                .tribe-events-status-label__text{
                                    color: var(--wp--preset--color--black);
                                }
                            }
                        }
                    }
                }
            }
        }
        .tribe-events-calendar-list-nav{
            border:none;
            .tribe-events-c-nav__list{
                .tribe-events-c-nav__list-item{
                    &.tribe-events-c-nav__list-item--prev{
                        a::before{
                            content: url('../assets/images/arrow-left-black.svg');
                            width: 1rem;
                            height:1.25rem;
                            padding-bottom:.15rem;
                        }
                    }
                    &.tribe-events-c-nav__list-item--next{
                        a::after{
                            content: url('../assets/images/arrow-right-black.svg');
                            width: 1rem;
                            height:1.25rem;
                            padding-bottom:.15rem;
                        }
                    }
                    a{
                        color: var(--wp--preset--color--black);
                        font-size: var(--wp--preset--font-size--normal);
                        font-weight: 700;
                        text-decoration: none;
                        display: flex;
                        flex-direction: row;
                        align-items: center;
                        gap: .75rem;
                        border-bottom: var(--wp--custom--border--width) solid var(--wp--preset--color--quantum-cobalt);
                        padding-bottom:2px;
                        transition: var(--wp--custom--transition--button-block);
                        &:hover{
                            gap:1.25rem;
                            background-color: transparent;
                        }
                        &[href*="eventDisplay=past"]{
                            display: none;
                        }
                    }
                    button[disabled]{
                        display: none;
                    }
                }
            }
        }
        .tribe-events-c-subscribe-dropdown__container{
            justify-content: start;
            margin: var(--wp--preset--spacing--50) 0;
            .tribe-events-c-subscribe-dropdown{
                margin: 0;
                position: relative;
                .tribe-events-c-subscribe-dropdown__button{
                    cursor: pointer;
                    padding:0;
                    width: max-content;
                    .tribe-events-c-subscribe-dropdown__button-text{
                        background-color: var(--wp--preset--color--quantum-cobalt);
                        border: var(--wp--custom--border--width) solid var(--wp--preset--color--quantum-cobalt);
                        color: var(--wp--preset--color--white);
                        font-size: var(--wp--preset--font-size--small);
                        font-weight: 700;
                        font-family: var(--wp--preset--font-family--body);
                        padding: 11px 20px;
                        border-radius: var(--wp--custom--border--radius);
                        transition: var(--transition);
                        display: flex;
                        flex-direction: row;
                        gap:var(--wp--preset--spacing--20);
                        align-items: center;
                        svg{
                            fill: white;
                        }
                        &:hover{
                            background-color: var(--wp--preset--color--white);
                            color: var(--wp--preset--color--quantum-cobalt);
                            svg{
                                fill: var(--wp--preset--color--quantum-cobalt);
                            }
                        }
                        &:focus{
                            border-color: var(--wp--preset--color--black);
                            outline: none;
                        }
                    }
                }
                .tribe-events-c-subscribe-dropdown__content{
                    background-color: var(--wp--preset--color--white);
                    border: var(--wp--custom--border--width) solid var(--wp--preset--color--black);
                    padding: var(--wp--preset--spacing--20);
                    position: absolute;
                    top: 2rem;
                    z-index: 1;
                    .tribe-events-c-subscribe-dropdown__list{
                        display: flex;
                        flex-direction: column;
                        gap: var(--wp--preset--spacing--20);
                        padding: 0;
                        transform: none;
                        .tribe-events-c-subscribe-dropdown__list-item{
                            padding: 0;
                            .tribe-events-c-subscribe-dropdown__list-item-link{
                                padding: 0;
                                width: fit-content;
                                font-size: var(--wp--preset--font-size--normal);
                            }
                        }
                    }
                }
            }
        }
    }
}