/* Global css */
.section {
    padding: 0 var(--spacing);
    margin: var(--spacing-s) 0;
}

.section__title {
    text-align: center;
}

.title--h1 {
    text-align: center;
}

.title--h1 {
    font-size: var(--font-size-lg);
    line-height: 1.5;
    font-weight: 700;
    color: var(--black);
    font-family: var(--helveticaNeue);
}

.edit h2,
.title--h2 {
    font-size: var(--font-size-md);
    line-height: 1;
    font-weight: 500;
    color: var(--black);
    font-family: var(--arboria);
}

.edit h3,
.title--h3 {
    font-size: var(--font-size-base);
    line-height: 1.2;
    font-weight: 700;
    color: var(--orange);
}

.edit h4,
.title--h4 {
    font-size: var(--font-size-base);
    line-height: 1.5;
    font-weight: 700;
    color: var(--white);
}

.edit h5,
.title--h5 {
    font-size: var(--font-size-s);
    line-height: 1.5;
    font-weight: 700;
    color: var(--black);
}


.edit p {
    font-size: var(--font-size-s);
    line-height: 1.5;
    font-weight: 400;
    text-align: left;
    margin: 1em 0;
}

.edit li p {
    margin: 0;
}

.edit li {
    font-size: var(--font-size-s);
    line-height: 1.5;
}

.edit a {
    font-size: var(--font-size-s);
    line-height: 1.5;
}

.edit iframe {
    max-width: 100%;
}

.white--text.edit h2,
.white--text .title--h2,
.white--text.edit h3,
.white--text .title--h3,
.white--text.edit h4,
.white--text .title--h4,
.white--text.edit li,
.white--text.edit p {
    color: #fff;
}

.unither-select {
    appearance: none;
    background: url(../img/arrow-down--blue.svg) no-repeat 98% 50%;
    cursor: pointer;
}

.applied-filter,
.unither-button--custom,
.filters__sidebar__title {
    font-weight: 700;
    text-transform: uppercase;
    font-size: calc(var(--font-size-s) - 4px);
}

.unither-button--custom,
.filters__sidebar__title {
    width: 250px;
    background-color: #fff;
    color: var(--blue);
    padding: 8px 20px;
}

.applied-filter,
.unither-button--custom {
    margin: 0;
    border: 2px solid var(--blue);
    border-radius: 15px;
}