﻿
.eventconnector .block__form .inner--colomns {
    display: flex;
    flex-wrap: wrap;
    gap: 3.4rem;
}

.eventconnector .block__form .entity__tags {
    margin-top: 0rem;
    margin-bottom: 0rem;
}

    .eventconnector .block__form .entity__tags .tile__tag {
        margin-top: 0rem;
        cursor: pointer;
    }

        .eventconnector .block__form .entity__tags .tile__tag.is--active span {
            background-color: var(--purple);
            color: var(--lilac);
        }

    .eventconnector .block__form .entity__tags .sub--item {
        display: none;
    }

        .eventconnector .block__form .entity__tags .sub--item.is--active {
            display: block;
        }

.eventconnector .block__form .location-input-way-picker,
.eventconnector .block__form .location-input-way-manual,
.eventconnector .block__form .event-price-form {
    display: none;
}

    .eventconnector .block__form .location-input-way-picker.is--active,
    .eventconnector .block__form .event-price-form.is--active {
        display: block;
    }

    .eventconnector .block__form .location-input-way-manual.is--active {
        display: flex;
        gap: 3.6rem;
        flex-wrap: wrap;
    }

    .eventconnector .block__form .location-input-way-picker .category__items {
        margin-top: 1.6rem;
    }

.eventconnector .block__form h2 {
    margin-bottom: 0rem;
    width: 100%;
    margin-bottom: 1.6rem;
}

.eventconnector .block__form .event-date-form {
    display: none;
}

    .eventconnector .block__form .event-date-form.is--active,
    .eventconnector .block__form .event-date-form .js-extra-days-container,
    .eventconnector .block__form .event-date-form .js-extra-pattern-days-container {
        display: flex;
        flex-wrap: wrap;
        gap: 3.4rem;
        width: 100%;
    }

    .eventconnector .block__form .event-date-form .js-extra-pattern-days-container {
        flex-wrap: wrap;
    }

    .eventconnector .block__form .event-date-form .js-extra-days-container .columns {
        justify-content: space-between;
    }

        .eventconnector .block__form .event-date-form .js-extra-days-container .columns > .form-control {
            width: 20rem;
        }

    .eventconnector .block__form .event-date-form .js-extra-pattern-days-container .columns {
        display: flex;
        gap: 2rem;
        flex-wrap: wrap;
        width: initial;
    }

    .eventconnector .block__form .event-date-form .js-extra-pattern-days-container .columns {
        width: 100%;
    }

        .eventconnector .block__form .event-date-form .js-extra-pattern-days-container .columns > .form-control {
            width: 20rem;
        }


        .eventconnector .block__form .event-date-form .js-extra-pattern-days-container .columns .period--weekdays {
            display: flex;
            gap: 1.6rem;
            flex-wrap: wrap;
            width: 100%;
        }

            .eventconnector .block__form .event-date-form .js-extra-pattern-days-container .columns .period--weekdays .weekday--header,
            .eventconnector .block__form .event-date-form .js-extra-pattern-days-container .columns .period--weekdays .weekday {
                display: flex;
                gap: 1.6rem;
                flex-wrap: nowrap;
                width: 100%;
                justify-content: space-between;
            }

                .eventconnector .block__form .event-date-form .js-extra-pattern-days-container .columns .period--weekdays .weekday--header > .form-control__label,
                .eventconnector .block__form .event-date-form .js-extra-pattern-days-container .columns .period--weekdays .weekday > .form-control__label {
                    width: 33%;
                }

.eventconnector .block__form .hide--label .form-control__label {
    display: none;
}

.eventconnector .block__form .columns.event--dates {
    gap: 0.8rem;
}

    .eventconnector .block__form .columns.event--dates .form-control {
        max-width: 13rem;
    }




.eventconnector .block__form .checkbox__wrapper .other {
    display: none;
}

    .eventconnector .block__form .checkbox__wrapper .other.is--active {
        display: block;
    }

.eventconnector .eventform-thank-you {
    display: none;
}

    .eventconnector .eventform-thank-you.is--active {
        display: block;
    }

@media(max-width: 768px) {
    .form-wrapper .form-control .columns {
        flex-wrap: wrap;
    }
}
