<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.collapse-trigger[aria-expanded=false] .icon-chevron-up:before {
    content: "\EE04"
}

.collapse-trigger[aria-expanded=true] .icon-chevron-up:before {
    content: "\EE03"
}

.bva-editorial [class*=col-] {
    position: unset;
    padding-left: 0;
    padding-right: 0
}

.bva-editorial .col-6 {
    max-width: none
}

:root {
    --black: #000000;
    --white: #ffffff;
    --blue: #005aff;
    --gray-01: #9c9c9c;
    --gray-02: #f4f2f1;
    --gray-03: #D8D8D8;
    --gray-04: #F9F9F9
}

.bva-editorial,
.bva-editorial.bg-white {
    background-color: #fff;
    background-color: var(--white)
}

.bva-editorial .black {
    color: #000;
    color: var(--black)
}

.bva-editorial .white {
    color: #fff;
    color: var(--white)
}

.bva-editorial .blue {
    color: #005aff;
    color: var(--blue)
}

.bva-editorial .gray-01 {
    color: #9c9c9c;
    color: var(--gray-01)
}

.bva-editorial .bg-black {
    background-color: #000;
    background-color: var(--black)
}

.bva-editorial .bg-white {
    background-color: #fff;
    background-color: var(--white)
}

.bva-editorial .bg-gray-04 {
    background-color: #f9f9f9;
    background-color: var(--gray-04)
}

.bva-editorial .bg-white-80 {
    background-color: rgba(255, 255, 255, .8)
}

.bva-editorial .border {
    border-style: solid;
    border-width: 1px
}

.bva-editorial .border-blue {
    border-color: #005aff;
    border-color: var(--blue)
}

.bva-editorial .border-black {
    border-color: #000;
    border-color: var(--black)
}

.bva-editorial .border-white {
    border-color: #fff;
    border-color: var(--white)
}

.bva-editorial .border-bottom-dotted {
    border-bottom: 1px dotted;
    border-top: 0;
    border-right: 0;
    border-left: 0
}

.bva-editorial .border-top {
    border-top: 1px solid
}

.bva-editorial .border-bottom {
    border-bottom: 1px solid
}

.bva-editorial .border-grey {
    border-color: #9c9c9c;
    border-color: var(--gray-01)
}

.bva-editorial .border-grey-02 {
    border-color: #f4f2f1;
    border-color: var(--gray-02)
}

.bva-editorial .border-grey-03 {
    border-color: #d8d8d8;
    border-color: var(--gray-03)
}

.bva-editorial .hover-border-black {
    transition: border-color .1s ease-in-out
}

.bva-editorial .hover-border-black:hover {
    border-color: #000;
    border-color: var(--black)
}

@media(min-width:760px) {
    .bva-editorial .sm-bg-white {
        background-color: #fff;
        background-color: var(--white)
    }
}

@media(min-width:1200px) {
    .bva-editorial .md-bg-white {
        background-color: #fff;
        background-color: var(--white)
    }
}

:root {
    --font-family: 'Helvetica Neue', 'Helvetica', sans-serif;
    --sans-family: 'Helvetica', sans-serif;
    --serif-family: 'Georgia', serif;
    --body-font-size: 0.75rem;
    --h1: 1.25rem;
    --h2: 1.125rem;
    --h3: 1rem;
    --h4: 0.75rem;
    --h5: 0.75rem;
    --h6: 0.6875rem;
    --h7: 0.75rem;
    --line-height-0: 0;
    --line-height-1: 1.5;
    --line-height-2: 1.7;
    --line-height-3: 1.6;
    --line-height-4: 1.8;
    --line-height-5: 2;
    --body-line-height: 1.6;
    --body-line-height: var(--line-height-3);
    --letter-spacing-0: 0;
    --letter-spacing-1: 0.04em;
    --letter-spacing-2: 0.06em;
    --letter-spacing-3: 0.1em;
    --letter-spacing-4: 0.15em;
    --letter-spacing-5: 0.2em;
    --letter-spacing-6: 0.23em;
    --caps-letter-spacing: 0.2em;
    --body-font-weight: 400;
    --regular-font-weight: normal;
    --bold-font-weight: bold;
    --heading-font-weight: 400;
    --sm-body-font-size: 0.75rem;
    --sm-body-font-size: var(--body-font-size);
    --sm-h1: 1.625rem;
    --sm-h2: 1.25rem;
    --sm-h2: var(--h1);
    --sm-h3: 1.125rem;
    --sm-h3: var(--h2);
    --sm-h4: 0.75rem;
    --sm-h4: var(--h4);
    --sm-h5: 0.75rem;
    --sm-h5: var(--h5);
    --sm-h6: 0.6875rem;
    --sm-h6: var(--h6);
    --md-body-font-size: 0.75rem;
    --md-body-font-size: var(--sm-body-font-size);
    --md-h1: 1.625rem;
    --md-h1: var(--sm-h1);
    --md-h2: 1.25rem;
    --md-h2: var(--sm-h2);
    --md-h3: 1.125rem;
    --md-h3: var(--sm-h3);
    --md-h4: 0.75rem;
    --md-h4: var(--sm-h4);
    --md-h5: 1.125rem;
    --md-h5: var(--h2);
    --md-h6: .923rem;
    --md-h7: .846rem;
    --lg-body-font-size: 0.75rem;
    --lg-body-font-size: var(--md-body-font-size);
    --lg-h1: 1.625rem;
    --lg-h1: var(--md-h1);
    --lg-h2: 1.25rem;
    --lg-h2: var(--md-h2);
    --lg-h3: 1.125rem;
    --lg-h3: var(--md-h3);
    --lg-h4: 0.75rem;
    --lg-h4: var(--md-h4);
    --lg-h5: 1.125rem;
    --lg-h5: var(--md-h5);
    --lg-h6: .923rem;
    --lg-h6: var(--md-h6)
}

.bva-editorial {
    font-size: 12px;
    letter-spacing: .15em;
    letter-spacing: var(--letter-spacing-4);
    font-weight: 400;
    font-weight: var(--body-font-weight);
    font-family: helvetica neue, helvetica, sans-serif;
    font-family: var(--font-family);
    color: #000;
    color: var(--black);
    line-height: 1.6;
    line-height: var(--body-line-height)
}

.bva-editorial h1,
.bva-editorial h2,
.bva-editorial h3,
.bva-editorial h4,
.bva-editorial h5,
.bva-editorial h6 {
    font-weight: 400;
    font-weight: var(--heading-font-weight);
    margin: 0
}

.bva-editorial h1,
.bva-editorial .h1 {
    font-size: 1.25rem;
    font-size: var(--h1);
    line-height: 1.5;
    line-height: var(--line-height-1);
    font-weight: 400
}

.bva-editorial h2,
.bva-editorial .h2 {
    font-size: 1.125rem;
    font-size: var(--h2);
    line-height: 1.6;
    line-height: var(--line-height-3);
    letter-spacing: .1em;
    letter-spacing: var(--letter-spacing-3);
    text-transform: none;
    font-weight: 400
}

.bva-editorial h3,
.bva-editorial .h3 {
    font-size: 1rem;
    font-size: var(--h3);
    line-height: 1.5;
    line-height: var(--line-height-1)
}

.bva-editorial h4,
.bva-editorial .h4 {
    font-size: .75rem;
    font-size: var(--h4);
    line-height: 1.6;
    line-height: var(--line-height-3);
    letter-spacing: .15em;
    letter-spacing: var(--letter-spacing-4);
    font-weight: 400;
    text-transform: none
}

.bva-editorial h5,
.bva-editorial .h5 {
    font-size: .75rem;
    font-size: var(--h5);
    line-height: 1.6;
    line-height: var(--line-height-3)
}

.bva-editorial h6,
.bva-editorial .h6 {
    font-size: .6875rem;
    font-size: var(--h6);
    line-height: 2;
    line-height: var(--line-height-5)
}

.bva-editorial .h7,
.bva-editorial .h7 p {
    font-size: .75rem;
    font-size: var(--h7);
    letter-spacing: .15em;
    letter-spacing: var(--letter-spacing-4);
    line-height: 1.7;
    line-height: var(--line-height-2)
}

.bva-editorial h1,
.bva-editorial h2 {
    font-family: helvetica neue, helvetica, sans-serif;
    font-family: var(--font-family);
    color: #000;
    color: var(--black)
}

.bva-editorial .sans {
    font-family: helvetica, sans-serif;
    font-family: var(--sans-family)
}

.bva-editorial .serif {
    font-family: georgia, serif;
    font-family: var(--serif-family)
}

.bva-editorial .caps {
    text-transform: uppercase;
    letter-spacing: .2em;
    letter-spacing: var(--caps-letter-spacing)
}

.bva-editorial .italic {
    font-style: italic
}

.bva-editorial .underline {
    text-decoration: underline
}

.bva-editorial .strike {
    text-decoration: line-through
}

.bva-editorial .bold {
    font-weight: 700;
    font-weight: var(--bold-font-weight)
}

.bva-editorial .regular {
    font-weight: 400;
    font-weight: var(--regular-font-weight)
}

.bva-editorial .center {
    text-align: center
}

.bva-editorial .nowrap {
    white-space: nowrap
}

.bva-editorial .break-word {
    word-wrap: break-word
}

.bva-editorial .left-align {
    text-align: left
}

.bva-editorial .centre {
    text-align: center
}

.bva-editorial .right-align {
    text-align: right
}

.bva-editorial .justify {
    text-align: justify
}

.bva-editorial .list-style-none {
    list-style: none
}

.bva-editorial .list-reset {
    list-style: none;
    padding-left: 0
}

.bva-editorial .truncate {
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.bva-editorial .h1 {
    font-size: 1.25rem;
    font-size: var(--h1)
}

.bva-editorial .h2 {
    font-size: 1.125rem;
    font-size: var(--h2)
}

.bva-editorial .h3 {
    font-size: 1rem;
    font-size: var(--h3)
}

.bva-editorial .h4 {
    font-size: .75rem;
    font-size: var(--h4)
}

.bva-editorial .h5 {
    font-size: .75rem;
    font-size: var(--h5)
}

.bva-editorial .h6 {
    font-size: .6875rem;
    font-size: var(--h6)
}

.bva-editorial .line-height-0 {
    line-height: 0;
    line-height: var(--line-height-0)
}

.bva-editorial .line-height-1 {
    line-height: 1.5;
    line-height: var(--line-height-1)
}

.bva-editorial .line-height-2 {
    line-height: 1.7;
    line-height: var(--line-height-2)
}

.bva-editorial .line-height-3 {
    line-height: 1.6;
    line-height: var(--line-height-3)
}

.bva-editorial .letter-spacing-0 {
    letter-spacing: 0;
    letter-spacing: var(--letter-spacing-0)
}

.bva-editorial .letter-spacing-1 {
    letter-spacing: .04em;
    letter-spacing: var(--letter-spacing-1)
}

.bva-editorial .letter-spacing-2 {
    letter-spacing: .06em;
    letter-spacing: var(--letter-spacing-2)
}

.bva-editorial .letter-spacing-5 {
    letter-spacing: .2em;
    letter-spacing: var(--letter-spacing-5)
}

.bva-editorial .letter-spacing-6 {
    letter-spacing: .23em;
    letter-spacing: var(--letter-spacing-6)
}

.bva-editorial .category-filters a.active {
    border-bottom: 1px dotted #9c9c9c;
    border-bottom: 1px dotted var(--gray-01)
}

@media(min-width:760px) {

    .bva-editorial body,
    .bva-editorial p {
        font-size: .75rem;
        font-size: var(--sm-body-font-size)
    }

    .bva-editorial h1 {
        font-size: 1.625rem;
        font-size: var(--sm-h1)
    }

    .bva-editorial h2 {
        font-size: 1.25rem;
        font-size: var(--sm-h2)
    }

    .bva-editorial h3 {
        font-size: 1.125rem;
        font-size: var(--sm-h3)
    }

    .bva-editorial h4 {
        font-size: .75rem;
        font-size: var(--sm-h4)
    }

    .bva-editorial h5 {
        font-size: .75rem;
        font-size: var(--sm-h5)
    }

    .bva-editorial h6 {
        font-size: .6875rem;
        font-size: var(--sm-h6)
    }

    .bva-editorial .h1 {
        font-size: 1.625rem;
        font-size: var(--sm-h1)
    }

    .bva-editorial .h2 {
        font-size: 1.25rem;
        font-size: var(--sm-h2)
    }

    .bva-editorial .h3 {
        font-size: 1.125rem;
        font-size: var(--sm-h3)
    }

    .bva-editorial .h4 {
        font-size: .75rem;
        font-size: var(--sm-h4)
    }

    .bva-editorial .h5 {
        font-size: .75rem;
        font-size: var(--sm-h5)
    }

    .bva-editorial .h6 {
        font-size: .6875rem;
        font-size: var(--sm-h6)
    }

    .bva-editorial .sm-h1 {
        font-size: 1.625rem;
        font-size: var(--sm-h1)
    }

    .bva-editorial .sm-h2 {
        font-size: 1.25rem;
        font-size: var(--sm-h2)
    }

    .bva-editorial .sm-h3 {
        font-size: 1.125rem;
        font-size: var(--sm-h3)
    }

    .bva-editorial .sm-h4 {
        font-size: .75rem;
        font-size: var(--sm-h4)
    }

    .bva-editorial .sm-h5 {
        font-size: .75rem;
        font-size: var(--sm-h5)
    }

    .bva-editorial .sm-h6 {
        font-size: .6875rem;
        font-size: var(--sm-h6)
    }

    .bva-editorial .sm-line-height-0 {
        line-height: 0;
        line-height: var(--line-height-0)
    }

    .bva-editorial .sm-line-height-1 {
        line-height: 1.5;
        line-height: var(--line-height-1)
    }

    .bva-editorial .sm-line-height-2 {
        line-height: 1.7;
        line-height: var(--line-height-2)
    }

    .bva-editorial .sm-line-height-3 {
        line-height: 1.6;
        line-height: var(--line-height-3)
    }

    .bva-editorial .sm-letter-spacing-0 {
        letter-spacing: 0;
        letter-spacing: var(--letter-spacing-0)
    }

    .bva-editorial .sm-letter-spacing-1 {
        letter-spacing: .04em;
        letter-spacing: var(--letter-spacing-1)
    }

    .bva-editorial .sm-letter-spacing-2 {
        letter-spacing: .06em;
        letter-spacing: var(--letter-spacing-2)
    }
}

@media(min-width:1200px) {

    .bva-editorial body,
    .bva-editorial p {
        font-size: .75rem;
        font-size: var(--md-body-font-size)
    }

    .bva-editorial h1 {
        font-size: 1.625rem;
        font-size: var(--md-h1)
    }

    .bva-editorial h2 {
        font-size: 1.25rem;
        font-size: var(--md-h2)
    }

    .bva-editorial h3 {
        font-size: 1.125rem;
        font-size: var(--md-h3)
    }

    .bva-editorial h4 {
        font-size: .75rem;
        font-size: var(--md-h4)
    }

    .bva-editorial h5 {
        font-size: 1.125rem;
        font-size: var(--md-h5)
    }

    .bva-editorial h6 {
        font-size: .923rem;
        font-size: var(--md-h6);
        line-height: 1.8;
        line-height: var(--line-height-4)
    }

    .bva-editorial .h1 {
        font-size: 1.625rem;
        font-size: var(--md-h1)
    }

    .bva-editorial .h2 {
        font-size: 1.25rem;
        font-size: var(--md-h2);
        line-height: 1.6;
        line-height: var(--line-height-3)
    }

    .bva-editorial .h3 {
        font-size: 1.125rem;
        font-size: var(--md-h3)
    }

    .bva-editorial .h4 {
        font-size: .75rem;
        font-size: var(--md-h4)
    }

    .bva-editorial .h5 {
        font-size: 1.125rem;
        font-size: var(--md-h5)
    }

    .bva-editorial .h6 {
        font-size: .923rem;
        font-size: var(--md-h6);
        line-height: 1.8;
        line-height: var(--line-height-4)
    }

    .bva-editorial .h7,
    .bva-editorial .h7 p {
        font-size: .846rem;
        font-size: var(--md-h7)
    }

    .bva-editorial .md-h1 {
        font-size: 1.625rem;
        font-size: var(--md-h1)
    }

    .bva-editorial .md-h2 {
        font-size: 1.25rem;
        font-size: var(--md-h2);
        line-height: 1.6;
        line-height: var(--line-height-3)
    }

    .bva-editorial .md-h3 {
        font-size: 1.125rem;
        font-size: var(--md-h3)
    }

    .bva-editorial .md-h4 {
        font-size: .75rem;
        font-size: var(--md-h4)
    }

    .bva-editorial .md-h5 {
        font-size: 1.125rem;
        font-size: var(--md-h5)
    }

    .bva-editorial .md-h6 {
        font-size: .923rem;
        font-size: var(--md-h6)
    }

    .bva-editorial .md-line-height-0 {
        line-height: 0;
        line-height: var(--line-height-0)
    }

    .bva-editorial .md-line-height-1 {
        line-height: 1.5;
        line-height: var(--line-height-1)
    }

    .bva-editorial .md-line-height-2 {
        line-height: 1.7;
        line-height: var(--line-height-2)
    }

    .bva-editorial .md-line-height-3 {
        line-height: 1.6;
        line-height: var(--line-height-3)
    }

    .bva-editorial .md-letter-spacing-0 {
        letter-spacing: 0;
        letter-spacing: var(--letter-spacing-0)
    }

    .bva-editorial .md-letter-spacing-1 {
        letter-spacing: .04em;
        letter-spacing: var(--letter-spacing-1)
    }

    .bva-editorial .md-letter-spacing-2 {
        letter-spacing: .06em;
        letter-spacing: var(--letter-spacing-2)
    }
}

@media(min-width:1440px) {

    .bva-editorial body,
    .bva-editorial p {
        font-size: .75rem;
        font-size: var(--lg-body-font-size)
    }

    .bva-editorial h1 {
        font-size: 1.625rem;
        font-size: var(--lg-h1)
    }

    .bva-editorial h2 {
        font-size: 1.25rem;
        font-size: var(--lg-h2)
    }

    .bva-editorial h3 {
        font-size: 1.125rem;
        font-size: var(--lg-h3)
    }

    .bva-editorial h4 {
        font-size: .75rem;
        font-size: var(--lg-h4)
    }

    .bva-editorial h5 {
        font-size: 1.125rem;
        font-size: var(--lg-h5)
    }

    .bva-editorial h6 {
        font-size: .923rem;
        font-size: var(--lg-h6)
    }

    .bva-editorial .h1 {
        font-size: 1.625rem;
        font-size: var(--lg-h1)
    }

    .bva-editorial .h2 {
        font-size: 1.25rem;
        font-size: var(--lg-h2)
    }

    .bva-editorial .h3 {
        font-size: 1.125rem;
        font-size: var(--lg-h3)
    }

    .bva-editorial .h4 {
        font-size: .75rem;
        font-size: var(--lg-h4)
    }

    .bva-editorial .h5 {
        font-size: 1.125rem;
        font-size: var(--lg-h5)
    }

    .bva-editorial .h6 {
        font-size: .923rem;
        font-size: var(--lg-h6)
    }

    .bva-editorial .md-h1 {
        font-size: 1.625rem;
        font-size: var(--md-h1)
    }

    .bva-editorial .md-h2 {
        font-size: 1.25rem;
        font-size: var(--md-h2)
    }

    .bva-editorial .md-h3 {
        font-size: 1.125rem;
        font-size: var(--md-h3)
    }

    .bva-editorial .md-h4 {
        font-size: .75rem;
        font-size: var(--md-h4)
    }

    .bva-editorial .md-h5 {
        font-size: 1.125rem;
        font-size: var(--md-h5)
    }

    .bva-editorial .md-h6 {
        font-size: .923rem;
        font-size: var(--md-h6)
    }

    .bva-editorial .lg-h1 {
        font-size: 1.625rem;
        font-size: var(--lg-h1)
    }

    .bva-editorial .lg-h2 {
        font-size: 1.25rem;
        font-size: var(--lg-h2)
    }

    .bva-editorial .lg-h3 {
        font-size: 1.125rem;
        font-size: var(--lg-h3)
    }

    .bva-editorial .lg-h4 {
        font-size: .75rem;
        font-size: var(--lg-h4)
    }

    .bva-editorial .lg-h5 {
        font-size: 1.125rem;
        font-size: var(--lg-h5)
    }

    .bva-editorial .lg-h6 {
        font-size: .923rem;
        font-size: var(--lg-h6)
    }

    .bva-editorial .lg-line-height-0 {
        line-height: 0;
        line-height: var(--line-height-0)
    }

    .bva-editorial .lg-line-height-1 {
        line-height: 1.5;
        line-height: var(--line-height-1)
    }

    .bva-editorial .lg-line-height-2 {
        line-height: 1.7;
        line-height: var(--line-height-2)
    }

    .bva-editorial .lg-line-height-3 {
        line-height: 1.6;
        line-height: var(--line-height-3)
    }

    .bva-editorial .lg-letter-spacing-0 {
        letter-spacing: 0;
        letter-spacing: var(--letter-spacing-0)
    }

    .bva-editorial .lg-letter-spacing-1 {
        letter-spacing: .04em;
        letter-spacing: var(--letter-spacing-1)
    }

    .bva-editorial .lg-letter-spacing-2 {
        letter-spacing: .06em;
        letter-spacing: var(--letter-spacing-2)
    }
}

.bva-editorial .rte a {
    color: #000;
    color: var(--black);
    padding-bottom: 1px;
    border-bottom: 1px solid #9c9c9c;
    border-bottom: 1px solid var(--gray-01);
    transition: border-color .1s ease-in-out
}

.bva-editorial .rte a:hover {
    border-color: #000;
    border-color: var(--black)
}

.bva-editorial .rte-caption {
    font-weight: 200
}

.bva-editorial .rte-caption a {
    color: #000;
    color: var(--black);
    padding-bottom: 1px;
    border-bottom: 1px solid #9c9c9c;
    border-bottom: 1px solid var(--gray-01);
    transition: border-color .1s ease-in-out
}

.bva-editorial .rte-caption a:hover {
    border-color: #000;
    border-color: var(--black)
}

.large-text {
    font-size: 9.166rem;
    line-height: 1
}

@media(min-width:760px) {
    .large-text {
        font-size: 12.5rem
    }
}

@media(min-width:1200px) {
    .large-text {
        font-size: 25rem
    }
}

.bva-editorial .col {
    float: left;
    box-sizing: border-box
}

.bva-editorial .col-right {
    float: right;
    box-sizing: border-box
}

.bva-editorial .col-1 {
    width: 8.33333%
}

.bva-editorial .col-2 {
    width: 16.66667%
}

.bva-editorial .col-3 {
    width: 25%
}

.bva-editorial .col-4 {
    width: 33.33333%
}

.bva-editorial .col-5 {
    width: 41.66667%
}

.bva-editorial .col-6 {
    width: 50%
}

.bva-editorial .col-7 {
    width: 58.33333%
}

.bva-editorial .col-8 {
    width: 66.66667%
}

.bva-editorial .col-9 {
    width: 75%
}

.bva-editorial .col-10 {
    width: 83.33333%
}

.bva-editorial .col-11 {
    width: 91.66667%
}

.bva-editorial .col-12 {
    width: 100%
}

@media(min-width:760px) {
    .bva-editorial .sm-col {
        float: left;
        box-sizing: border-box
    }

    .bva-editorial .sm-col-right {
        float: right;
        box-sizing: border-box
    }

    .bva-editorial .sm-col-1 {
        width: 8.33333%
    }

    .bva-editorial .sm-col-2 {
        width: 16.66667%
    }

    .bva-editorial .sm-col-3 {
        width: 25%
    }

    .bva-editorial .sm-col-4 {
        width: 33.33333%
    }

    .bva-editorial .sm-col-5 {
        width: 41.66667%
    }

    .bva-editorial .sm-col-6 {
        width: 50%
    }

    .bva-editorial .sm-col-7 {
        width: 58.33333%
    }

    .bva-editorial .sm-col-8 {
        width: 66.66667%
    }

    .bva-editorial .sm-col-9 {
        width: 75%
    }

    .bva-editorial .sm-col-10 {
        width: 83.33333%
    }

    .bva-editorial .sm-col-11 {
        width: 91.66667%
    }

    .bva-editorial .sm-col-12 {
        width: 100%
    }
}

@media(min-width:1200px) {
    .bva-editorial .md-col {
        float: left;
        box-sizing: border-box
    }

    .bva-editorial .md-col-right {
        float: right;
        box-sizing: border-box
    }

    .bva-editorial .md-col-1 {
        width: 8.33333%
    }

    .bva-editorial .md-col-2 {
        width: 16.66667%
    }

    .bva-editorial .md-col-3 {
        width: 25%
    }

    .bva-editorial .md-col-4 {
        width: 33.33333%
    }

    .bva-editorial .md-col-5 {
        width: 41.66667%
    }

    .bva-editorial .md-col-6 {
        width: 50%
    }

    .bva-editorial .md-col-7 {
        width: 58.33333%
    }

    .bva-editorial .md-col-8 {
        width: 66.66667%
    }

    .bva-editorial .md-col-9 {
        width: 75%
    }

    .bva-editorial .md-col-10 {
        width: 83.33333%
    }

    .bva-editorial .md-col-11 {
        width: 91.66667%
    }

    .bva-editorial .md-col-12 {
        width: 100%
    }
}

@media(min-width:1440px) {
    .bva-editorial .lg-col {
        float: left;
        box-sizing: border-box
    }

    .bva-editorial .lg-col-right {
        float: right;
        box-sizing: border-box
    }

    .bva-editorial .lg-col-1 {
        width: 8.33333%
    }

    .bva-editorial .lg-col-2 {
        width: 16.66667%
    }

    .bva-editorial .lg-col-3 {
        width: 25%
    }

    .bva-editorial .lg-col-4 {
        width: 33.33333%
    }

    .bva-editorial .lg-col-5 {
        width: 41.66667%
    }

    .bva-editorial .lg-col-6 {
        width: 50%
    }

    .bva-editorial .lg-col-7 {
        width: 58.33333%
    }

    .bva-editorial .lg-col-8 {
        width: 66.66667%
    }

    .bva-editorial .lg-col-9 {
        width: 75%
    }

    .bva-editorial .lg-col-10 {
        width: 83.33333%
    }

    .bva-editorial .lg-col-11 {
        width: 91.66667%
    }

    .bva-editorial .lg-col-12 {
        width: 100%
    }
}

:root {
    --z1: 1;
    --z2: 2;
    --z3: 3;
    --z4: 4
}

.bva-editorial .z1 {
    z-index: 1;
    z-index: var(--z1)
}

.bva-editorial .z2 {
    z-index: 2;
    z-index: var(--z2)
}

.bva-editorial .z3 {
    z-index: 3;
    z-index: var(--z3)
}

.bva-editorial .z4 {
    z-index: 4;
    z-index: var(--z4)
}

.bva-editorial .relative {
    position: relative
}

.bva-editorial .absolute {
    position: absolute
}

.bva-editorial .fixed {
    position: fixed
}

.bva-editorial .top-0 {
    top: 0
}

.bva-editorial .right-0 {
    right: 0
}

.bva-editorial .bottom-0 {
    bottom: 0
}

.bva-editorial .left-0 {
    left: 0
}

.bva-editorial .top-50 {
    top: 50%
}

.bva-editorial .right-50 {
    right: 50%
}

.bva-editorial .bottom-50 {
    bottom: 50%
}

.bva-editorial .left-50 {
    left: 50%
}

.bva-editorial .pos-center {
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%)
}

@media(min-width:760px) {
    .bva-editorial .sm-relative {
        position: relative
    }

    .bva-editorial .sm-absolute {
        position: absolute
    }

    .bva-editorial .sm-fixed {
        position: fixed
    }

    .bva-editorial .sm-top-0 {
        top: 0
    }

    .bva-editorial .sm-right-0 {
        right: 0
    }

    .bva-editorial .sm-bottom-0 {
        bottom: 0
    }

    .bva-editorial .sm-left-0 {
        left: 0
    }

    .bva-editorial .sm-pos-center {
        top: 50%;
        bottom: auto;
        left: 50%;
        transform: translate(-50%, -50%)
    }

    .bva-editorial .sm-top-50 {
        top: 50%
    }

    .bva-editorial .sm-translate-y-50 {
        transform: translateY(-50%)
    }
}

@media(min-width:1200px) {
    .bva-editorial .md-relative {
        position: relative
    }

    .bva-editorial .md-absolute {
        position: absolute
    }

    .bva-editorial .md-fixed {
        position: fixed
    }

    .bva-editorial .md-top-0 {
        top: 0
    }

    .bva-editorial .md-right-0 {
        right: 0
    }

    .bva-editorial .md-bottom-0 {
        bottom: 0
    }

    .bva-editorial .md-left-0 {
        left: 0
    }
}

@media(min-width:1440px) {
    .bva-editorial .lg-relative {
        position: relative
    }

    .bva-editorial .lg-absolute {
        position: absolute
    }

    .bva-editorial .lg-fixed {
        position: fixed
    }

    .bva-editorial .lg-top-0 {
        top: 0
    }

    .bva-editorial .lg-right-0 {
        right: 0
    }

    .bva-editorial .lg-bottom-0 {
        bottom: 0
    }

    .bva-editorial .lg-left-0 {
        left: 0
    }
}

:root {
    --width-1: 24rem;
    --width-2: 32rem;
    --width-3: 48rem;
    --width-4: 64rem
}

.bva-editorial .overflow-hidden {
    overflow: hidden
}

.bva-editorial .overflow-scroll {
    overflow: scroll
}

.bva-editorial .overflow-auto {
    overflow: auto
}

.bva-editorial .overflow-x-hidden {
    overflow-x: hidden
}

.bva-editorial .overflow-x-scroll {
    overflow-x: scroll
}

.bva-editorial .overflow-x-auto {
    overflow-x: auto
}

.bva-editorial .overflow-y-hidden {
    overflow-y: hidden
}

.bva-editorial .overflow-y-scroll {
    overflow-y: scroll
}

.bva-editorial .overflow-y-auto {
    overflow-y: auto
}

.bva-editorial .clearfix:before,
.bva-editorial .clearfix:after {
    content: " ";
    display: table
}

.bva-editorial .clearfix:after {
    clear: both
}

.bva-editorial .max-width-1 {
    max-width: 24rem;
    max-width: var(--width-1)
}

.bva-editorial .max-width-2 {
    max-width: 32rem;
    max-width: var(--width-2)
}

.bva-editorial .max-width-3 {
    max-width: 48rem;
    max-width: var(--width-3)
}

.bva-editorial .max-width-4 {
    max-width: 64rem;
    max-width: var(--width-4)
}

.bva-editorial .not-empty {
    height: 1px;
    min-height: 1px
}

.bva-editorial .opacity-0 {
    opacity: 0
}

.bva-editorial .opacity-1 {
    opacity: 1
}

.bva-editorial .height-0 {
    height: 0
}

.bva-editorial .height-100 {
    height: 100%
}

.bva-editorial .v-middle {
    vertical-align: middle
}

.bva-editorial .inline {
    display: inline
}

.bva-editorial .block {
    display: block
}

.bva-editorial .inline-block {
    display: inline-block
}

.bva-editorial .table {
    display: table
}

.bva-editorial .table-cell {
    display: table-cell
}

.bva-editorial .left {
    float: left
}

.bva-editorial .right {
    float: right
}

.bva-editorial .sm-show {
    display: none
}

.bva-editorial .md-show {
    display: none
}

.bva-editorial .lg-show {
    display: none
}

.bva-editorial .hide {
    display: none
}

.bva-editorial .object-fit {
    height: 100%;
    width: 100%;
    font-family: "object-fit:cover;object-position:100% 10%";
    object-fit: cover;
    object-position: 100% 10%
}

.bva-editorial .sm-hide {
    display: block
}

@media(min-width:760px) {
    .bva-editorial .sm-inline {
        display: inline
    }

    .bva-editorial .sm-block {
        display: block
    }

    .bva-editorial .sm-inline-block {
        display: inline-block
    }

    .bva-editorial .sm-table {
        display: table
    }

    .bva-editorial .sm-table-cell {
        display: table-cell
    }

    .bva-editorial .sm-left {
        float: left
    }

    .bva-editorial .sm-right {
        float: right
    }

    .bva-editorial .sm-show {
        display: block
    }

    .bva-editorial .sm-hide {
        display: none
    }
}

@media(min-width:1200px) {
    .bva-editorial .md-inline {
        display: inline
    }

    .bva-editorial .md-block {
        display: block
    }

    .bva-editorial .md-inline-block {
        display: inline-block
    }

    .bva-editorial .md-table {
        display: table
    }

    .bva-editorial .md-table-cell {
        display: table-cell
    }

    .bva-editorial .md-left {
        float: left
    }

    .bva-editorial .md-right {
        float: right
    }

    .bva-editorial .md-show {
        display: block
    }

    .bva-editorial .md-hide {
        display: none
    }
}

@media(min-width:1440px) {
    .bva-editorial .lg-inline {
        display: inline
    }

    .bva-editorial .lg-block {
        display: block
    }

    .bva-editorial .lg-inline-block {
        display: inline-block
    }

    .bva-editorial .lg-table {
        display: table
    }

    .bva-editorial .lg-table-cell {
        display: table-cell
    }

    .bva-editorial .lg-left {
        float: left
    }

    .bva-editorial .lg-right {
        float: right
    }

    .bva-editorial .lg-show {
        display: block
    }

    .bva-editorial .lg-hide {
        display: none
    }
}

:root {
    --space-1: 1px;
    --space-2: 0.3125rem;
    --space-3: 0.4385rem;
    --space-4: 0.625rem;
    --space-5: 0.9375rem;
    --space-6: 1.25rem;
    --space-7: 1.875rem;
    --space-8: 4.375rem;
    --space-9: 6.25rem
}

.bva-editorial .mx-auto {
    margin-left: auto;
    margin-right: auto
}

.bva-editorial .m0 {
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0
}

.bva-editorial .p0 {
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0
}

.bva-editorial .m1 {
    margin: 1px;
    margin: var(--space-1)
}

.bva-editorial .mt1 {
    margin-top: 1px;
    margin-top: var(--space-1)
}

.bva-editorial .mb1 {
    margin-bottom: 1px;
    margin-bottom: var(--space-1)
}

.bva-editorial .ml1 {
    margin-left: 1px;
    margin-left: var(--space-1)
}

.bva-editorial .mr1 {
    margin-right: 1px;
    margin-right: var(--space-1)
}

.bva-editorial .p1 {
    padding: 1px;
    padding: var(--space-1)
}

.bva-editorial .pt1 {
    padding-top: 1px;
    padding-top: var(--space-1)
}

.bva-editorial .pb1 {
    padding-bottom: 1px;
    padding-bottom: var(--space-1)
}

.bva-editorial .pl1 {
    padding-left: 1px;
    padding-left: var(--space-1)
}

.bva-editorial .pr1 {
    padding-right: 1px;
    padding-right: var(--space-1)
}

.bva-editorial .px1 {
    padding-left: 1px;
    padding-left: var(--space-1);
    padding-right: 1px;
    padding-right: var(--space-1)
}

.bva-editorial .py1 {
    padding-top: 1px;
    padding-top: var(--space-1);
    padding-bottom: 1px;
    padding-bottom: var(--space-1)
}

.bva-editorial .mn1 {
    margin: -1px;
    margin: calc(-1 * var(--space-1))
}

.bva-editorial .mxn1 {
    margin-left: -1px;
    margin-left: calc(-1 * var(--space-1));
    margin-right: -1px;
    margin-right: calc(-1 * var(--space-1))
}

.bva-editorial .myn1 {
    margin-top: -1px;
    margin-top: calc(-1 * var(--space-1));
    margin-bottom: -1px;
    margin-bottom: calc(-1 * var(--space-1))
}

.bva-editorial .mln1 {
    margin-left: -1px;
    margin-left: calc(-1 * var(--space-1))
}

.bva-editorial .mrn1 {
    margin-right: -1px;
    margin-right: calc(-1 * var(--space-1))
}

.bva-editorial .mtn1 {
    margin-top: -1px;
    margin-top: calc(-1 * var(--space-1))
}

.bva-editorial .mbn1 {
    margin-bottom: -1px;
    margin-bottom: calc(-1 * var(--space-1))
}

.bva-editorial .m2 {
    margin: .4166666667rem;
    margin: var(--space-2)
}

.bva-editorial .mt2 {
    margin-top: .4166666667rem;
    margin-top: var(--space-2)
}

.bva-editorial .mb2 {
    margin-bottom: .4166666667rem;
    margin-bottom: var(--space-2)
}

.bva-editorial .ml2 {
    margin-left: .4166666667rem;
    margin-left: var(--space-2)
}

.bva-editorial .mr2 {
    margin-right: .4166666667rem;
    margin-right: var(--space-2)
}

.bva-editorial .p2 {
    padding: .4166666667rem;
    padding: var(--space-2)
}

.bva-editorial .pt2 {
    padding-top: .4166666667rem;
    padding-top: var(--space-2)
}

.bva-editorial .pb2 {
    padding-bottom: .4166666667rem;
    padding-bottom: var(--space-2)
}

.bva-editorial .pl2 {
    padding-left: .4166666667rem;
    padding-left: var(--space-2)
}

.bva-editorial .pr2 {
    padding-right: .4166666667rem;
    padding-right: var(--space-2)
}

.bva-editorial .px2 {
    padding-left: .4166666667rem;
    padding-left: var(--space-2);
    padding-right: .4166666667rem;
    padding-right: var(--space-2)
}

.bva-editorial .py2 {
    padding-top: .4166666667rem;
    padding-top: var(--space-2);
    padding-bottom: .4166666667rem;
    padding-bottom: var(--space-2)
}

.bva-editorial .mn2 {
    margin: -.41667rem;
    margin: calc(-1 * var(--space-2))
}

.bva-editorial .mx2 {
    margin-left: .4166666667rem;
    margin-left: var(--space-2);
    margin-right: .4166666667rem;
    margin-right: var(--space-2)
}

.bva-editorial .mxn2 {
    margin-left: -.41667rem;
    margin-left: calc(-1 * var(--space-2));
    margin-right: -.41667rem;
    margin-right: calc(-1 * var(--space-2))
}

.bva-editorial .myn2 {
    margin-top: -.41667rem;
    margin-top: calc(-1 * var(--space-2));
    margin-bottom: -.41667rem;
    margin-bottom: calc(-1 * var(--space-2))
}

.bva-editorial .mln2 {
    margin-left: -.41667rem;
    margin-left: calc(-1 * var(--space-2))
}

.bva-editorial .mrn2 {
    margin-right: -.41667rem;
    margin-right: calc(-1 * var(--space-2))
}

.bva-editorial .mtn2 {
    margin-top: -.41667rem;
    margin-top: calc(-1 * var(--space-2))
}

.bva-editorial .mbn2 {
    margin-bottom: -.41667rem;
    margin-bottom: calc(-1 * var(--space-2))
}

.bva-editorial .m3 {
    margin: .625rem;
    margin: var(--space-3)
}

.bva-editorial .mt3 {
    margin-top: .625rem;
    margin-top: var(--space-3)
}

.bva-editorial .mb3 {
    margin-bottom: .625rem;
    margin-bottom: var(--space-3)
}

.bva-editorial .ml3 {
    margin-left: .625rem;
    margin-left: var(--space-3)
}

.bva-editorial .mr3 {
    margin-right: .625rem;
    margin-right: var(--space-3)
}

.bva-editorial .p3 {
    padding: .625rem;
    padding: var(--space-3)
}

.bva-editorial .pt3 {
    padding-top: .625rem;
    padding-top: var(--space-3)
}

.bva-editorial .pb3 {
    padding-bottom: .625rem;
    padding-bottom: var(--space-3)
}

.bva-editorial .pl3 {
    padding-left: .625rem;
    padding-left: var(--space-3)
}

.bva-editorial .pr3 {
    padding-right: .625rem;
    padding-right: var(--space-3)
}

.bva-editorial .px3 {
    padding-left: .625rem;
    padding-left: var(--space-3);
    padding-right: .625rem;
    padding-right: var(--space-3)
}

.bva-editorial .py3 {
    padding-top: .625rem;
    padding-top: var(--space-3);
    padding-bottom: .625rem;
    padding-bottom: var(--space-3)
}

.bva-editorial .mn3 {
    margin: -.625rem;
    margin: calc(-1 * var(--space-3))
}

.bva-editorial .mx3 {
    margin-left: .625rem;
    margin-left: var(--space-3);
    margin-right: .625rem;
    margin-right: var(--space-3)
}

.bva-editorial .mxn3 {
    margin-left: -.625rem;
    margin-left: calc(-1 * var(--space-3));
    margin-right: -.625rem;
    margin-right: calc(-1 * var(--space-3))
}

.bva-editorial .myn3 {
    margin-top: -.625rem;
    margin-top: calc(-1 * var(--space-3));
    margin-bottom: -.625rem;
    margin-bottom: calc(-1 * var(--space-3))
}

.bva-editorial .mln3 {
    margin-left: -.625rem;
    margin-left: calc(-1 * var(--space-3))
}

.bva-editorial .mrn3 {
    margin-right: -.625rem;
    margin-right: calc(-1 * var(--space-3))
}

.bva-editorial .mtn3 {
    margin-top: -.625rem;
    margin-top: calc(-1 * var(--space-3))
}

.bva-editorial .mbn3 {
    margin-bottom: -.625rem;
    margin-bottom: calc(-1 * var(--space-3))
}

.bva-editorial .m4 {
    margin: .8333333333rem;
    margin: var(--space-4)
}

.bva-editorial .mt4 {
    margin-top: .8333333333rem;
    margin-top: var(--space-4)
}

.bva-editorial .mb4 {
    margin-bottom: .8333333333rem;
    margin-bottom: var(--space-4)
}

.bva-editorial .ml4 {
    margin-left: .8333333333rem;
    margin-left: var(--space-4)
}

.bva-editorial .mr4 {
    margin-right: .8333333333rem;
    margin-right: var(--space-4)
}

.bva-editorial .p4 {
    padding: .8333333333rem;
    padding: var(--space-4)
}

.bva-editorial .pt4 {
    padding-top: .8333333333rem;
    padding-top: var(--space-4)
}

.bva-editorial .pb4 {
    padding-bottom: .8333333333rem;
    padding-bottom: var(--space-4)
}

.bva-editorial .pl4 {
    padding-left: .8333333333rem;
    padding-left: var(--space-4)
}

.bva-editorial .pr4 {
    padding-right: .8333333333rem;
    padding-right: var(--space-4)
}

.bva-editorial .px4 {
    padding-left: .8333333333rem;
    padding-left: var(--space-4);
    padding-right: .8333333333rem;
    padding-right: var(--space-4)
}

.bva-editorial .py4 {
    padding-top: .8333333333rem;
    padding-top: var(--space-4);
    padding-bottom: .8333333333rem;
    padding-bottom: var(--space-4)
}

.bva-editorial .mn4 {
    margin: -.83333rem;
    margin: calc(-1 * var(--space-4))
}

.bva-editorial .mx4 {
    margin-left: .8333333333rem;
    margin-left: var(--space-4);
    margin-right: .8333333333rem;
    margin-right: var(--space-4)
}

.bva-editorial .mxn4 {
    margin-left: -.83333rem;
    margin-left: calc(-1 * var(--space-4));
    margin-right: -.83333rem;
    margin-right: calc(-1 * var(--space-4))
}

.bva-editorial .myn4 {
    margin-top: -.83333rem;
    margin-top: calc(-1 * var(--space-4));
    margin-bottom: -.83333rem;
    margin-bottom: calc(-1 * var(--space-4))
}

.bva-editorial .mln4 {
    margin-left: -.83333rem;
    margin-left: calc(-1 * var(--space-4))
}

.bva-editorial .mrn4 {
    margin-right: -.83333rem;
    margin-right: calc(-1 * var(--space-4))
}

.bva-editorial .mtn4 {
    margin-top: -.83333rem;
    margin-top: calc(-1 * var(--space-4))
}

.bva-editorial .mbn4 {
    margin-bottom: -.83333rem;
    margin-bottom: calc(-1 * var(--space-4))
}

.bva-editorial .m5 {
    margin: 1.25rem;
    margin: var(--space-5)
}

.bva-editorial .mt5 {
    margin-top: 1.25rem;
    margin-top: var(--space-5)
}

.bva-editorial .mb5 {
    margin-bottom: 1.25rem;
    margin-bottom: var(--space-5)
}

.bva-editorial .ml5 {
    margin-left: 1.25rem;
    margin-left: var(--space-5)
}

.bva-editorial .mr5 {
    margin-right: 1.25rem;
    margin-right: var(--space-5)
}

.bva-editorial .p5 {
    padding: 1.25rem;
    padding: var(--space-5)
}

.bva-editorial .pt5 {
    padding-top: 1.25rem;
    padding-top: var(--space-5)
}

.bva-editorial .pb5 {
    padding-bottom: 1.25rem;
    padding-bottom: var(--space-5)
}

.bva-editorial .pl5 {
    padding-left: 1.25rem;
    padding-left: var(--space-5)
}

.bva-editorial .pr5 {
    padding-right: 1.25rem;
    padding-right: var(--space-5)
}

.bva-editorial .px5 {
    padding-left: 1.25rem;
    padding-left: var(--space-5);
    padding-right: 1.25rem;
    padding-right: var(--space-5)
}

.bva-editorial .py5 {
    padding-top: 1.25rem;
    padding-top: var(--space-5);
    padding-bottom: 1.25rem;
    padding-bottom: var(--space-5)
}

.bva-editorial .mn5 {
    margin: -1.25rem;
    margin: calc(-1 * var(--space-5))
}

.bva-editorial .mxn5 {
    margin-left: -1.25rem;
    margin-left: calc(-1 * var(--space-5));
    margin-right: -1.25rem;
    margin-right: calc(-1 * var(--space-5))
}

.bva-editorial .myn5 {
    margin-top: -1.25rem;
    margin-top: calc(-1 * var(--space-5));
    margin-bottom: -1.25rem;
    margin-bottom: calc(-1 * var(--space-5))
}

.bva-editorial .mln5 {
    margin-left: -1.25rem;
    margin-left: calc(-1 * var(--space-5))
}

.bva-editorial .mrn5 {
    margin-right: -1.25rem;
    margin-right: calc(-1 * var(--space-5))
}

.bva-editorial .mtn5 {
    margin-top: -1.25rem;
    margin-top: calc(-1 * var(--space-5))
}

.bva-editorial .mbn5 {
    margin-bottom: -1.25rem;
    margin-bottom: calc(-1 * var(--space-5))
}

.bva-editorial .m6 {
    margin: 1.6666666667rem;
    margin: var(--space-6)
}

.bva-editorial .mt6 {
    margin-top: 1.6666666667rem;
    margin-top: var(--space-6)
}

.bva-editorial .mb6 {
    margin-bottom: 1.6666666667rem;
    margin-bottom: var(--space-6)
}

.bva-editorial .ml6 {
    margin-left: 1.6666666667rem;
    margin-left: var(--space-6)
}

.bva-editorial .mr6 {
    margin-right: 1.6666666667rem;
    margin-right: var(--space-6)
}

.bva-editorial .mx6 {
    margin-left: 1.6666666667rem;
    margin-left: var(--space-6);
    margin-right: 1.6666666667rem;
    margin-right: var(--space-6)
}

.bva-editorial .p6 {
    padding: 1.6666666667rem;
    padding: var(--space-6)
}

.bva-editorial .pt6 {
    padding-top: 1.6666666667rem;
    padding-top: var(--space-6)
}

.bva-editorial .pb6 {
    padding-bottom: 1.6666666667rem;
    padding-bottom: var(--space-6)
}

.bva-editorial .pl6 {
    padding-left: 1.6666666667rem;
    padding-left: var(--space-6)
}

.bva-editorial .pr6 {
    padding-right: 1.6666666667rem;
    padding-right: var(--space-6)
}

.bva-editorial .px6 {
    padding-left: 1.6666666667rem;
    padding-left: var(--space-6);
    padding-right: 1.6666666667rem;
    padding-right: var(--space-6)
}

.bva-editorial .py6 {
    padding-top: 1.6666666667rem;
    padding-top: var(--space-6);
    padding-bottom: 1.6666666667rem;
    padding-bottom: var(--space-6)
}

.bva-editorial .mn6 {
    margin: -1.66667rem;
    margin: calc(-1 * var(--space-6))
}

.bva-editorial .mxn6 {
    margin-left: -1.66667rem;
    margin-left: calc(-1 * var(--space-6));
    margin-right: -1.66667rem;
    margin-right: calc(-1 * var(--space-6))
}

.bva-editorial .myn6 {
    margin-top: -1.66667rem;
    margin-top: calc(-1 * var(--space-6));
    margin-bottom: -1.66667rem;
    margin-bottom: calc(-1 * var(--space-6))
}

.bva-editorial .mln6 {
    margin-left: -1.66667rem;
    margin-left: calc(-1 * var(--space-6))
}

.bva-editorial .mrn6 {
    margin-right: -1.66667rem;
    margin-right: calc(-1 * var(--space-6))
}

.bva-editorial .mtn6 {
    margin-top: -1.66667rem;
    margin-top: calc(-1 * var(--space-6))
}

.bva-editorial .mbn6 {
    margin-bottom: -1.66667rem;
    margin-bottom: calc(-1 * var(--space-6))
}

.bva-editorial .m7 {
    margin: 2.5rem;
    margin: var(--space-7)
}

.bva-editorial .mt7 {
    margin-top: 2.5rem;
    margin-top: var(--space-7)
}

.bva-editorial .mb7 {
    margin-bottom: 2.5rem;
    margin-bottom: var(--space-7)
}

.bva-editorial .ml7 {
    margin-left: 2.5rem;
    margin-left: var(--space-7)
}

.bva-editorial .mr7 {
    margin-right: 2.5rem;
    margin-right: var(--space-7)
}

.bva-editorial .p7 {
    padding: 2.5rem;
    padding: var(--space-7)
}

.bva-editorial .pt7 {
    padding-top: 2.5rem;
    padding-top: var(--space-7)
}

.bva-editorial .pb7 {
    padding-bottom: 2.5rem;
    padding-bottom: var(--space-7)
}

.bva-editorial .pl7 {
    padding-left: 2.5rem;
    padding-left: var(--space-7)
}

.bva-editorial .pr7 {
    padding-right: 2.5rem;
    padding-right: var(--space-7)
}

.bva-editorial .px7 {
    padding-left: 2.5rem;
    padding-left: var(--space-7);
    padding-right: 2.5rem;
    padding-right: var(--space-7)
}

.bva-editorial .py7 {
    padding-top: 2.5rem;
    padding-top: var(--space-7);
    padding-bottom: 2.5rem;
    padding-bottom: var(--space-7)
}

.bva-editorial .mn7 {
    margin: -2.5rem;
    margin: calc(-1 * var(--space-7))
}

.bva-editorial .mxn7 {
    margin-left: -2.5rem;
    margin-left: calc(-1 * var(--space-7));
    margin-right: -2.5rem;
    margin-right: calc(-1 * var(--space-7))
}

.bva-editorial .myn7 {
    margin-top: -2.5rem;
    margin-top: calc(-1 * var(--space-7));
    margin-bottom: -2.5rem;
    margin-bottom: calc(-1 * var(--space-7))
}

.bva-editorial .mln7 {
    margin-left: -2.5rem;
    margin-left: calc(-1 * var(--space-7))
}

.bva-editorial .mrn7 {
    margin-right: -2.5rem;
    margin-right: calc(-1 * var(--space-7))
}

.bva-editorial .mtn7 {
    margin-top: -2.5rem;
    margin-top: calc(-1 * var(--space-7))
}

.bva-editorial .mbn7 {
    margin-bottom: -2.5rem;
    margin-bottom: calc(-1 * var(--space-7))
}

.bva-editorial .m8 {
    margin: 5.8333333333rem;
    margin: var(--space-8)
}

.bva-editorial .mt8 {
    margin-top: 5.8333333333rem;
    margin-top: var(--space-8)
}

.bva-editorial .mb8 {
    margin-bottom: 5.8333333333rem;
    margin-bottom: var(--space-8)
}

.bva-editorial .ml8 {
    margin-left: 5.8333333333rem;
    margin-left: var(--space-8)
}

.bva-editorial .mr8 {
    margin-right: 5.8333333333rem;
    margin-right: var(--space-8)
}

.bva-editorial .p8 {
    padding: 5.8333333333rem;
    padding: var(--space-8)
}

.bva-editorial .pt8 {
    padding-top: 5.8333333333rem;
    padding-top: var(--space-8)
}

.bva-editorial .pb8 {
    padding-bottom: 5.8333333333rem;
    padding-bottom: var(--space-8)
}

.bva-editorial .pl8 {
    padding-left: 5.8333333333rem;
    padding-left: var(--space-8)
}

.bva-editorial .pr8 {
    padding-right: 5.8333333333rem;
    padding-right: var(--space-8)
}

.bva-editorial .px8 {
    padding-left: 5.8333333333rem;
    padding-left: var(--space-8);
    padding-right: 5.8333333333rem;
    padding-right: var(--space-8)
}

.bva-editorial .py8 {
    padding-top: 5.8333333333rem;
    padding-top: var(--space-8);
    padding-bottom: 5.8333333333rem;
    padding-bottom: var(--space-8)
}

.bva-editorial .mn8 {
    margin: -5.83333rem;
    margin: calc(-1 * var(--space-8))
}

.bva-editorial .mxn8 {
    margin-left: -5.83333rem;
    margin-left: calc(-1 * var(--space-8));
    margin-right: -5.83333rem;
    margin-right: calc(-1 * var(--space-8))
}

.bva-editorial .myn8 {
    margin-top: -5.83333rem;
    margin-top: calc(-1 * var(--space-8));
    margin-bottom: -5.83333rem;
    margin-bottom: calc(-1 * var(--space-8))
}

.bva-editorial .mln8 {
    margin-left: -5.83333rem;
    margin-left: calc(-1 * var(--space-8))
}

.bva-editorial .mrn8 {
    margin-right: -5.83333rem;
    margin-right: calc(-1 * var(--space-8))
}

.bva-editorial .mtn8 {
    margin-top: -5.83333rem;
    margin-top: calc(-1 * var(--space-8))
}

.bva-editorial .mbn8 {
    margin-bottom: -5.83333rem;
    margin-bottom: calc(-1 * var(--space-8))
}

@media(min-width:760px) {
    .bva-editorial .sm-m0 {
        margin-top: 0;
        margin-bottom: 0;
        margin-left: 0;
        margin-right: 0
    }

    .bva-editorial .sm-mt0 {
        margin-top: 0
    }

    .bva-editorial .sm-p0 {
        padding-top: 0;
        padding-bottom: 0;
        padding-left: 0;
        padding-right: 0
    }

    .bva-editorial .sm-my0 {
        margin-top: 0;
        margin-bottom: 0
    }

    .bva-editorial .sm-m0 {
        margin: 0
    }

    .bva-editorial .sm-mt0 {
        margin-top: 0
    }

    .bva-editorial .sm-mb0 {
        margin-bottom: 0
    }

    .bva-editorial .sm-ml0 {
        margin-left: 0
    }

    .bva-editorial .sm-mr0 {
        margin-right: 0
    }

    .bva-editorial .sm-p0 {
        padding: 0
    }

    .bva-editorial .sm-pt0 {
        padding-top: 0
    }

    .bva-editorial .sm-pb0 {
        padding-bottom: 0
    }

    .bva-editorial .sm-pl0 {
        padding-left: 0
    }

    .bva-editorial .sm-pr0 {
        padding-right: 0
    }

    .bva-editorial .sm-px0 {
        padding-left: 0;
        padding-right: 0
    }

    .bva-editorial .sm-py0 {
        padding-top: 0;
        padding-bottom: 0
    }

    .bva-editorial .sm-mn0 {
        margin: 0
    }

    .bva-editorial .sm-mxn0 {
        margin-left: 0;
        margin-right: 0
    }

    .bva-editorial .sm-myn0 {
        margin-top: 0;
        margin-bottom: 0
    }

    .bva-editorial .sm-mln0 {
        margin-left: 0
    }

    .bva-editorial .sm-mrn0 {
        margin-right: 0
    }

    .bva-editorial .sm-mtn0 {
        margin-top: 0
    }

    .bva-editorial .sm-mbn0 {
        margin-bottom: 0
    }

    .bva-editorial .sm-m1 {
        margin: 1px;
        margin: var(--space-1)
    }

    .bva-editorial .sm-mt1 {
        margin-top: 1px;
        margin-top: var(--space-1)
    }

    .bva-editorial .sm-mb1 {
        margin-bottom: 1px;
        margin-bottom: var(--space-1)
    }

    .bva-editorial .sm-ml1 {
        margin-left: 1px;
        margin-left: var(--space-1)
    }

    .bva-editorial .sm-mr1 {
        margin-right: 1px;
        margin-right: var(--space-1)
    }

    .bva-editorial .sm-p1 {
        padding: 1px;
        padding: var(--space-1)
    }

    .bva-editorial .sm-pt1 {
        padding-top: 1px;
        padding-top: var(--space-1)
    }

    .bva-editorial .sm-pb1 {
        padding-bottom: 1px;
        padding-bottom: var(--space-1)
    }

    .bva-editorial .sm-pl1 {
        padding-left: 1px;
        padding-left: var(--space-1)
    }

    .bva-editorial .sm-pr1 {
        padding-right: 1px;
        padding-right: var(--space-1)
    }

    .bva-editorial .sm-px1 {
        padding-left: 1px;
        padding-left: var(--space-1);
        padding-right: 1px;
        padding-right: var(--space-1)
    }

    .bva-editorial .sm-py1 {
        padding-top: 1px;
        padding-top: var(--space-1);
        padding-bottom: 1px;
        padding-bottom: var(--space-1)
    }

    .bva-editorial .sm-mn1 {
        margin: -1px;
        margin: calc(-1 * var(--space-1))
    }

    .bva-editorial .sm-mxn1 {
        margin-left: -1px;
        margin-left: calc(-1 * var(--space-1));
        margin-right: -1px;
        margin-right: calc(-1 * var(--space-1))
    }

    .bva-editorial .sm-myn1 {
        margin-top: -1px;
        margin-top: calc(-1 * var(--space-1));
        margin-bottom: -1px;
        margin-bottom: calc(-1 * var(--space-1))
    }

    .bva-editorial .sm-mln1 {
        margin-left: -1px;
        margin-left: calc(-1 * var(--space-1))
    }

    .bva-editorial .sm-mrn1 {
        margin-right: -1px;
        margin-right: calc(-1 * var(--space-1))
    }

    .bva-editorial .sm-mtn1 {
        margin-top: -1px;
        margin-top: calc(-1 * var(--space-1))
    }

    .bva-editorial .sm-mbn1 {
        margin-bottom: -1px;
        margin-bottom: calc(-1 * var(--space-1))
    }

    .bva-editorial .sm-m2 {
        margin: .4166666667rem;
        margin: var(--space-2)
    }

    .bva-editorial .sm-mt2 {
        margin-top: .4166666667rem;
        margin-top: var(--space-2)
    }

    .bva-editorial .sm-mb2 {
        margin-bottom: .4166666667rem;
        margin-bottom: var(--space-2)
    }

    .bva-editorial .sm-my2 {
        margin-top: .4166666667rem;
        margin-top: var(--space-2);
        margin-bottom: .4166666667rem;
        margin-bottom: var(--space-2)
    }

    .bva-editorial .sm-ml2 {
        margin-left: .4166666667rem;
        margin-left: var(--space-2)
    }

    .bva-editorial .sm-mr2 {
        margin-right: .4166666667rem;
        margin-right: var(--space-2)
    }

    .bva-editorial .sm-p2 {
        padding: .4166666667rem;
        padding: var(--space-2)
    }

    .bva-editorial .sm-pt2 {
        padding-top: .4166666667rem;
        padding-top: var(--space-2)
    }

    .bva-editorial .sm-pb2 {
        padding-bottom: .4166666667rem;
        padding-bottom: var(--space-2)
    }

    .bva-editorial .sm-pl2 {
        padding-left: .4166666667rem;
        padding-left: var(--space-2)
    }

    .bva-editorial .sm-pr2 {
        padding-right: .4166666667rem;
        padding-right: var(--space-2)
    }

    .bva-editorial .sm-px2 {
        padding-left: .4166666667rem;
        padding-left: var(--space-2);
        padding-right: .4166666667rem;
        padding-right: var(--space-2)
    }

    .bva-editorial .sm-py2 {
        padding-top: .4166666667rem;
        padding-top: var(--space-2);
        padding-bottom: .4166666667rem;
        padding-bottom: var(--space-2)
    }

    .bva-editorial .sm-mn2 {
        margin: -.41667rem;
        margin: calc(-1 * var(--space-2))
    }

    .bva-editorial .sm-mxn2 {
        margin-left: -.41667rem;
        margin-left: calc(-1 * var(--space-2));
        margin-right: -.41667rem;
        margin-right: calc(-1 * var(--space-2))
    }

    .bva-editorial .sm-myn2 {
        margin-top: -.41667rem;
        margin-top: calc(-1 * var(--space-2));
        margin-bottom: -.41667rem;
        margin-bottom: calc(-1 * var(--space-2))
    }

    .bva-editorial .sm-mln2 {
        margin-left: -.41667rem;
        margin-left: calc(-1 * var(--space-2))
    }

    .bva-editorial .sm-mrn2 {
        margin-right: -.41667rem;
        margin-right: calc(-1 * var(--space-2))
    }

    .bva-editorial .sm-mtn2 {
        margin-top: -.41667rem;
        margin-top: calc(-1 * var(--space-2))
    }

    .bva-editorial .sm-mbn2 {
        margin-bottom: -.41667rem;
        margin-bottom: calc(-1 * var(--space-2))
    }

    .bva-editorial .sm-m3 {
        margin: .625rem;
        margin: var(--space-3)
    }

    .bva-editorial .sm-mt3 {
        margin-top: .625rem;
        margin-top: var(--space-3)
    }

    .bva-editorial .sm-mb3 {
        margin-bottom: .625rem;
        margin-bottom: var(--space-3)
    }

    .bva-editorial .sm-ml3 {
        margin-left: .625rem;
        margin-left: var(--space-3)
    }

    .bva-editorial .sm-mr3 {
        margin-right: .625rem;
        margin-right: var(--space-3)
    }

    .bva-editorial .sm-p3 {
        padding: .625rem;
        padding: var(--space-3)
    }

    .bva-editorial .sm-pt3 {
        padding-top: .625rem;
        padding-top: var(--space-3)
    }

    .bva-editorial .sm-pb3 {
        padding-bottom: .625rem;
        padding-bottom: var(--space-3)
    }

    .bva-editorial .sm-pl3 {
        padding-left: .625rem;
        padding-left: var(--space-3)
    }

    .bva-editorial .sm-pr3 {
        padding-right: .625rem;
        padding-right: var(--space-3)
    }

    .bva-editorial .sm-px3 {
        padding-left: .625rem;
        padding-left: var(--space-3);
        padding-right: .625rem;
        padding-right: var(--space-3)
    }

    .bva-editorial .sm-py3 {
        padding-top: .625rem;
        padding-top: var(--space-3);
        padding-bottom: .625rem;
        padding-bottom: var(--space-3)
    }

    .bva-editorial .sm-mn3 {
        margin: -.625rem;
        margin: calc(-1 * var(--space-3))
    }

    .bva-editorial .sm-mxn3 {
        margin-left: -.625rem;
        margin-left: calc(-1 * var(--space-3));
        margin-right: -.625rem;
        margin-right: calc(-1 * var(--space-3))
    }

    .bva-editorial .sm-myn3 {
        margin-top: -.625rem;
        margin-top: calc(-1 * var(--space-3));
        margin-bottom: -.625rem;
        margin-bottom: calc(-1 * var(--space-3))
    }

    .bva-editorial .sm-mln3 {
        margin-left: -.625rem;
        margin-left: calc(-1 * var(--space-3))
    }

    .bva-editorial .sm-mrn3 {
        margin-right: -.625rem;
        margin-right: calc(-1 * var(--space-3))
    }

    .bva-editorial .sm-mtn3 {
        margin-top: -.625rem;
        margin-top: calc(-1 * var(--space-3))
    }

    .bva-editorial .sm-mbn3 {
        margin-bottom: -.625rem;
        margin-bottom: calc(-1 * var(--space-3))
    }

    .bva-editorial .sm-m4 {
        margin: .8333333333rem;
        margin: var(--space-4)
    }

    .bva-editorial .sm-mt4 {
        margin-top: .8333333333rem;
        margin-top: var(--space-4)
    }

    .bva-editorial .sm-mb4 {
        margin-bottom: .8333333333rem;
        margin-bottom: var(--space-4)
    }

    .bva-editorial .sm-ml4 {
        margin-left: .8333333333rem;
        margin-left: var(--space-4)
    }

    .bva-editorial .sm-mr4 {
        margin-right: .8333333333rem;
        margin-right: var(--space-4)
    }

    .bva-editorial .sm-p4 {
        padding: .8333333333rem;
        padding: var(--space-4)
    }

    .bva-editorial .sm-pt4 {
        padding-top: .8333333333rem;
        padding-top: var(--space-4)
    }

    .bva-editorial .sm-pb4 {
        padding-bottom: .8333333333rem;
        padding-bottom: var(--space-4)
    }

    .bva-editorial .sm-pl4 {
        padding-left: .8333333333rem;
        padding-left: var(--space-4)
    }

    .bva-editorial .sm-pr4 {
        padding-right: .8333333333rem;
        padding-right: var(--space-4)
    }

    .bva-editorial .sm-px4 {
        padding-left: .8333333333rem;
        padding-left: var(--space-4);
        padding-right: .8333333333rem;
        padding-right: var(--space-4)
    }

    .bva-editorial .sm-py4 {
        padding-top: .8333333333rem;
        padding-top: var(--space-4);
        padding-bottom: .8333333333rem;
        padding-bottom: var(--space-4)
    }

    .bva-editorial .sm-mn4 {
        margin: -.83333rem;
        margin: calc(-1 * var(--space-4))
    }

    .bva-editorial .sm-mxn4 {
        margin-left: -.83333rem;
        margin-left: calc(-1 * var(--space-4));
        margin-right: -.83333rem;
        margin-right: calc(-1 * var(--space-4))
    }

    .bva-editorial .sm-myn4 {
        margin-top: -.83333rem;
        margin-top: calc(-1 * var(--space-4));
        margin-bottom: -.83333rem;
        margin-bottom: calc(-1 * var(--space-4))
    }

    .bva-editorial .sm-mln4 {
        margin-left: -.83333rem;
        margin-left: calc(-1 * var(--space-4))
    }

    .bva-editorial .sm-mrn4 {
        margin-right: -.83333rem;
        margin-right: calc(-1 * var(--space-4))
    }

    .bva-editorial .sm-mtn4 {
        margin-top: -.83333rem;
        margin-top: calc(-1 * var(--space-4))
    }

    .bva-editorial .sm-mbn4 {
        margin-bottom: -.83333rem;
        margin-bottom: calc(-1 * var(--space-4))
    }

    .bva-editorial .sm-m5 {
        margin: 1.25rem;
        margin: var(--space-5)
    }

    .bva-editorial .sm-mt5 {
        margin-top: 1.25rem;
        margin-top: var(--space-5)
    }

    .bva-editorial .sm-mb5 {
        margin-bottom: 1.25rem;
        margin-bottom: var(--space-5)
    }

    .bva-editorial .sm-ml5 {
        margin-left: 1.25rem;
        margin-left: var(--space-5)
    }

    .bva-editorial .sm-mr5 {
        margin-right: 1.25rem;
        margin-right: var(--space-5)
    }

    .bva-editorial .sm-p5 {
        padding: 1.25rem;
        padding: var(--space-5)
    }

    .bva-editorial .sm-pt5 {
        padding-top: 1.25rem;
        padding-top: var(--space-5)
    }

    .bva-editorial .sm-pb5 {
        padding-bottom: 1.25rem;
        padding-bottom: var(--space-5)
    }

    .bva-editorial .sm-pl5 {
        padding-left: 1.25rem;
        padding-left: var(--space-5)
    }

    .bva-editorial .sm-pr5 {
        padding-right: 1.25rem;
        padding-right: var(--space-5)
    }

    .bva-editorial .sm-px5 {
        padding-left: 1.25rem;
        padding-left: var(--space-5);
        padding-right: 1.25rem;
        padding-right: var(--space-5)
    }

    .bva-editorial .sm-py5 {
        padding-top: 1.25rem;
        padding-top: var(--space-5);
        padding-bottom: 1.25rem;
        padding-bottom: var(--space-5)
    }

    .bva-editorial .sm-mn5 {
        margin: -1.25rem;
        margin: calc(-1 * var(--space-5))
    }

    .bva-editorial .sm-mxn5 {
        margin-left: -1.25rem;
        margin-left: calc(-1 * var(--space-5));
        margin-right: -1.25rem;
        margin-right: calc(-1 * var(--space-5))
    }

    .bva-editorial .sm-myn5 {
        margin-top: -1.25rem;
        margin-top: calc(-1 * var(--space-5));
        margin-bottom: -1.25rem;
        margin-bottom: calc(-1 * var(--space-5))
    }

    .bva-editorial .sm-mln5 {
        margin-left: -1.25rem;
        margin-left: calc(-1 * var(--space-5))
    }

    .bva-editorial .sm-mrn5 {
        margin-right: -1.25rem;
        margin-right: calc(-1 * var(--space-5))
    }

    .bva-editorial .sm-mtn5 {
        margin-top: -1.25rem;
        margin-top: calc(-1 * var(--space-5))
    }

    .bva-editorial .sm-mbn5 {
        margin-bottom: -1.25rem;
        margin-bottom: calc(-1 * var(--space-5))
    }

    .bva-editorial .sm-m6 {
        margin: 1.6666666667rem;
        margin: var(--space-6)
    }

    .bva-editorial .sm-mt6 {
        margin-top: 1.6666666667rem;
        margin-top: var(--space-6)
    }

    .bva-editorial .sm-mb6 {
        margin-bottom: 1.6666666667rem;
        margin-bottom: var(--space-6)
    }

    .bva-editorial .sm-ml6 {
        margin-left: 1.6666666667rem;
        margin-left: var(--space-6)
    }

    .bva-editorial .sm-mr6 {
        margin-right: 1.6666666667rem;
        margin-right: var(--space-6)
    }

    .bva-editorial .sm-p6 {
        padding: 1.6666666667rem;
        padding: var(--space-6)
    }

    .bva-editorial .sm-pt6 {
        padding-top: 1.6666666667rem;
        padding-top: var(--space-6)
    }

    .bva-editorial .sm-pb6 {
        padding-bottom: 1.6666666667rem;
        padding-bottom: var(--space-6)
    }

    .bva-editorial .sm-pl6 {
        padding-left: 1.6666666667rem;
        padding-left: var(--space-6)
    }

    .bva-editorial .sm-pr6 {
        padding-right: 1.6666666667rem;
        padding-right: var(--space-6)
    }

    .bva-editorial .sm-px6 {
        padding-left: 1.6666666667rem;
        padding-left: var(--space-6);
        padding-right: 1.6666666667rem;
        padding-right: var(--space-6)
    }

    .bva-editorial .sm-py6 {
        padding-top: 1.6666666667rem;
        padding-top: var(--space-6);
        padding-bottom: 1.6666666667rem;
        padding-bottom: var(--space-6)
    }

    .bva-editorial .sm-mn6 {
        margin: -1.66667rem;
        margin: calc(-1 * var(--space-6))
    }

    .bva-editorial .sm-mxn6 {
        margin-left: -1.66667rem;
        margin-left: calc(-1 * var(--space-6));
        margin-right: -1.66667rem;
        margin-right: calc(-1 * var(--space-6))
    }

    .bva-editorial .sm-myn6 {
        margin-top: -1.66667rem;
        margin-top: calc(-1 * var(--space-6));
        margin-bottom: -1.66667rem;
        margin-bottom: calc(-1 * var(--space-6))
    }

    .bva-editorial .sm-mln6 {
        margin-left: -1.66667rem;
        margin-left: calc(-1 * var(--space-6))
    }

    .bva-editorial .sm-mrn6 {
        margin-right: -1.66667rem;
        margin-right: calc(-1 * var(--space-6))
    }

    .bva-editorial .sm-mtn6 {
        margin-top: -1.66667rem;
        margin-top: calc(-1 * var(--space-6))
    }

    .bva-editorial .sm-mbn6 {
        margin-bottom: -1.66667rem;
        margin-bottom: calc(-1 * var(--space-6))
    }

    .bva-editorial .sm-m7 {
        margin: 2.5rem;
        margin: var(--space-7)
    }

    .bva-editorial .sm-mt7 {
        margin-top: 2.5rem;
        margin-top: var(--space-7)
    }

    .bva-editorial .sm-mb7 {
        margin-bottom: 2.5rem;
        margin-bottom: var(--space-7)
    }

    .bva-editorial .sm-ml7 {
        margin-left: 2.5rem;
        margin-left: var(--space-7)
    }

    .bva-editorial .sm-mr7 {
        margin-right: 2.5rem;
        margin-right: var(--space-7)
    }

    .bva-editorial .sm-p7 {
        padding: 2.5rem;
        padding: var(--space-7)
    }

    .bva-editorial .sm-pt7 {
        padding-top: 2.5rem;
        padding-top: var(--space-7)
    }

    .bva-editorial .sm-pb7 {
        padding-bottom: 2.5rem;
        padding-bottom: var(--space-7)
    }

    .bva-editorial .sm-pl7 {
        padding-left: 2.5rem;
        padding-left: var(--space-7)
    }

    .bva-editorial .sm-pr7 {
        padding-right: 2.5rem;
        padding-right: var(--space-7)
    }

    .bva-editorial .sm-px7 {
        padding-left: 2.5rem;
        padding-left: var(--space-7);
        padding-right: 2.5rem;
        padding-right: var(--space-7)
    }

    .bva-editorial .sm-py7 {
        padding-top: 2.5rem;
        padding-top: var(--space-7);
        padding-bottom: 2.5rem;
        padding-bottom: var(--space-7)
    }

    .bva-editorial .sm-mn7 {
        margin: -2.5rem;
        margin: calc(-1 * var(--space-7))
    }

    .bva-editorial .sm-mxn7 {
        margin-left: -2.5rem;
        margin-left: calc(-1 * var(--space-7));
        margin-right: -2.5rem;
        margin-right: calc(-1 * var(--space-7))
    }

    .bva-editorial .sm-myn7 {
        margin-top: -2.5rem;
        margin-top: calc(-1 * var(--space-7));
        margin-bottom: -2.5rem;
        margin-bottom: calc(-1 * var(--space-7))
    }

    .bva-editorial .sm-mln7 {
        margin-left: -2.5rem;
        margin-left: calc(-1 * var(--space-7))
    }

    .bva-editorial .sm-mrn7 {
        margin-right: -2.5rem;
        margin-right: calc(-1 * var(--space-7))
    }

    .bva-editorial .sm-mtn7 {
        margin-top: -2.5rem;
        margin-top: calc(-1 * var(--space-7))
    }

    .bva-editorial .sm-mbn7 {
        margin-bottom: -2.5rem;
        margin-bottom: calc(-1 * var(--space-7))
    }

    .bva-editorial .sm-m8 {
        margin: 5.8333333333rem;
        margin: var(--space-8)
    }

    .bva-editorial .sm-mt8 {
        margin-top: 5.8333333333rem;
        margin-top: var(--space-8)
    }

    .bva-editorial .sm-mb8 {
        margin-bottom: 5.8333333333rem;
        margin-bottom: var(--space-8)
    }

    .bva-editorial .sm-ml8 {
        margin-left: 5.8333333333rem;
        margin-left: var(--space-8)
    }

    .bva-editorial .sm-mr8 {
        margin-right: 5.8333333333rem;
        margin-right: var(--space-8)
    }

    .bva-editorial .sm-p8 {
        padding: 5.8333333333rem;
        padding: var(--space-8)
    }

    .bva-editorial .sm-pt8 {
        padding-top: 5.8333333333rem;
        padding-top: var(--space-8)
    }

    .bva-editorial .sm-pb8 {
        padding-bottom: 5.8333333333rem;
        padding-bottom: var(--space-8)
    }

    .bva-editorial .sm-pl8 {
        padding-left: 5.8333333333rem;
        padding-left: var(--space-8)
    }

    .bva-editorial .sm-pr8 {
        padding-right: 5.8333333333rem;
        padding-right: var(--space-8)
    }

    .bva-editorial .sm-px8 {
        padding-left: 5.8333333333rem;
        padding-left: var(--space-8);
        padding-right: 5.8333333333rem;
        padding-right: var(--space-8)
    }

    .bva-editorial .sm-py8 {
        padding-top: 5.8333333333rem;
        padding-top: var(--space-8);
        padding-bottom: 5.8333333333rem;
        padding-bottom: var(--space-8)
    }

    .bva-editorial .sm-mn8 {
        margin: -5.83333rem;
        margin: calc(-1 * var(--space-8))
    }

    .bva-editorial .sm-mxn8 {
        margin-left: -5.83333rem;
        margin-left: calc(-1 * var(--space-8));
        margin-right: -5.83333rem;
        margin-right: calc(-1 * var(--space-8))
    }

    .bva-editorial .sm-myn8 {
        margin-top: -5.83333rem;
        margin-top: calc(-1 * var(--space-8));
        margin-bottom: -5.83333rem;
        margin-bottom: calc(-1 * var(--space-8))
    }

    .bva-editorial .sm-mln8 {
        margin-left: -5.83333rem;
        margin-left: calc(-1 * var(--space-8))
    }

    .bva-editorial .sm-mrn8 {
        margin-right: -5.83333rem;
        margin-right: calc(-1 * var(--space-8))
    }

    .bva-editorial .sm-mtn8 {
        margin-top: -5.83333rem;
        margin-top: calc(-1 * var(--space-8))
    }

    .bva-editorial .sm-mbn8 {
        margin-bottom: -5.83333rem;
        margin-bottom: calc(-1 * var(--space-8))
    }
}

@media(min-width:1200px) {
    .bva-editorial .md-m0 {
        margin-top: 0;
        margin-bottom: 0;
        margin-left: 0;
        margin-right: 0
    }

    .bva-editorial .md-p0 {
        padding-top: 0;
        padding-bottom: 0;
        padding-left: 0;
        padding-right: 0
    }

    .bva-editorial .md-pr0 {
        padding-right: 0
    }

    .bva-editorial .md-pl0 {
        padding-left: 0
    }

    .bva-editorial .md-mt0 {
        margin-top: 0
    }

    .bva-editorial .md-m0 {
        margin-top: 0;
        margin-bottom: 0;
        margin-left: 0;
        margin-right: 0
    }

    .bva-editorial .md-mt0 {
        margin-top: 0
    }

    .bva-editorial .md-p0 {
        padding-top: 0;
        padding-bottom: 0;
        padding-left: 0;
        padding-right: 0
    }

    .bva-editorial .md-my0 {
        margin-top: 0;
        margin-bottom: 0
    }

    .bva-editorial .md-m0 {
        margin: 0
    }

    .bva-editorial .md-mt0 {
        margin-top: 0
    }

    .bva-editorial .md-mb0 {
        margin-bottom: 0
    }

    .bva-editorial .md-ml0 {
        margin-left: 0
    }

    .bva-editorial .md-mr0 {
        margin-right: 0
    }

    .bva-editorial .md-p0 {
        padding: 0
    }

    .bva-editorial .md-pt0 {
        padding-top: 0
    }

    .bva-editorial .md-pb0 {
        padding-bottom: 0
    }

    .bva-editorial .md-pl0 {
        padding-left: 0
    }

    .bva-editorial .md-pr0 {
        padding-right: 0
    }

    .bva-editorial .md-px0 {
        padding-left: 0;
        padding-right: 0
    }

    .bva-editorial .md-py0 {
        padding-top: 0;
        padding-bottom: 0
    }

    .bva-editorial .md-mn0 {
        margin: 0
    }

    .bva-editorial .md-mxn0 {
        margin-left: 0;
        margin-right: 0
    }

    .bva-editorial .md-myn0 {
        margin-top: 0;
        margin-bottom: 0
    }

    .bva-editorial .md-mln0 {
        margin-left: 0
    }

    .bva-editorial .md-mrn0 {
        margin-right: 0
    }

    .bva-editorial .md-mtn0 {
        margin-top: 0
    }

    .bva-editorial .md-mbn0 {
        margin-bottom: 0
    }

    .bva-editorial .md-mr-auto {
        margin-right: auto
    }

    .bva-editorial .md-ml-auto {
        margin-left: auto
    }

    .bva-editorial .md-m1 {
        margin: 1px;
        margin: var(--space-1)
    }

    .bva-editorial .md-mt1 {
        margin-top: 1px;
        margin-top: var(--space-1)
    }

    .bva-editorial .md-mb1 {
        margin-bottom: 1px;
        margin-bottom: var(--space-1)
    }

    .bva-editorial .md-ml1 {
        margin-left: 1px;
        margin-left: var(--space-1)
    }

    .bva-editorial .md-mr1 {
        margin-right: 1px;
        margin-right: var(--space-1)
    }

    .bva-editorial .md-p1 {
        padding: 1px;
        padding: var(--space-1)
    }

    .bva-editorial .md-pt1 {
        padding-top: 1px;
        padding-top: var(--space-1)
    }

    .bva-editorial .md-pb1 {
        padding-bottom: 1px;
        padding-bottom: var(--space-1)
    }

    .bva-editorial .md-pl1 {
        padding-left: 1px;
        padding-left: var(--space-1)
    }

    .bva-editorial .md-pr1 {
        padding-right: 1px;
        padding-right: var(--space-1)
    }

    .bva-editorial .md-px1 {
        padding-left: 1px;
        padding-left: var(--space-1);
        padding-right: 1px;
        padding-right: var(--space-1)
    }

    .bva-editorial .md-py1 {
        padding-top: 1px;
        padding-top: var(--space-1);
        padding-bottom: 1px;
        padding-bottom: var(--space-1)
    }

    .bva-editorial .md-mn1 {
        margin: -1px;
        margin: calc(-1 * var(--space-1))
    }

    .bva-editorial .md-mxn1 {
        margin-left: -1px;
        margin-left: calc(-1 * var(--space-1));
        margin-right: -1px;
        margin-right: calc(-1 * var(--space-1))
    }

    .bva-editorial .md-myn1 {
        margin-top: -1px;
        margin-top: calc(-1 * var(--space-1));
        margin-bottom: -1px;
        margin-bottom: calc(-1 * var(--space-1))
    }

    .bva-editorial .md-mln1 {
        margin-left: -1px;
        margin-left: calc(-1 * var(--space-1))
    }

    .bva-editorial .md-mrn1 {
        margin-right: -1px;
        margin-right: calc(-1 * var(--space-1))
    }

    .bva-editorial .md-mtn1 {
        margin-top: -1px;
        margin-top: calc(-1 * var(--space-1))
    }

    .bva-editorial .md-mbn1 {
        margin-bottom: -1px;
        margin-bottom: calc(-1 * var(--space-1))
    }

    .bva-editorial .md-m2 {
        margin: .4166666667rem;
        margin: var(--space-2)
    }

    .bva-editorial .md-mt2 {
        margin-top: .4166666667rem;
        margin-top: var(--space-2)
    }

    .bva-editorial .md-mb2 {
        margin-bottom: .4166666667rem;
        margin-bottom: var(--space-2)
    }

    .bva-editorial .md-ml2 {
        margin-left: .4166666667rem;
        margin-left: var(--space-2)
    }

    .bva-editorial .md-mr2 {
        margin-right: .4166666667rem;
        margin-right: var(--space-2)
    }

    .bva-editorial .md-my2 {
        margin-top: .4166666667rem;
        margin-top: var(--space-2);
        margin-bottom: .4166666667rem;
        margin-bottom: var(--space-2)
    }

    .bva-editorial .md-p2 {
        padding: .4166666667rem;
        padding: var(--space-2)
    }

    .bva-editorial .md-pt2 {
        padding-top: .4166666667rem;
        padding-top: var(--space-2)
    }

    .bva-editorial .md-pb2 {
        padding-bottom: .4166666667rem;
        padding-bottom: var(--space-2)
    }

    .bva-editorial .md-pl2 {
        padding-left: .4166666667rem;
        padding-left: var(--space-2)
    }

    .bva-editorial .md-pr2 {
        padding-right: .4166666667rem;
        padding-right: var(--space-2)
    }

    .bva-editorial .md-px2 {
        padding-left: .4166666667rem;
        padding-left: var(--space-2);
        padding-right: .4166666667rem;
        padding-right: var(--space-2)
    }

    .bva-editorial .md-py2 {
        padding-top: .4166666667rem;
        padding-top: var(--space-2);
        padding-bottom: .4166666667rem;
        padding-bottom: var(--space-2)
    }

    .bva-editorial .md-mn2 {
        margin: -.41667rem;
        margin: calc(-1 * var(--space-2))
    }

    .bva-editorial .md-mxn2 {
        margin-left: -.41667rem;
        margin-left: calc(-1 * var(--space-2));
        margin-right: -.41667rem;
        margin-right: calc(-1 * var(--space-2))
    }

    .bva-editorial .md-myn2 {
        margin-top: -.41667rem;
        margin-top: calc(-1 * var(--space-2));
        margin-bottom: -.41667rem;
        margin-bottom: calc(-1 * var(--space-2))
    }

    .bva-editorial .md-mln2 {
        margin-left: -.41667rem;
        margin-left: calc(-1 * var(--space-2))
    }

    .bva-editorial .md-mrn2 {
        margin-right: -.41667rem;
        margin-right: calc(-1 * var(--space-2))
    }

    .bva-editorial .md-mtn2 {
        margin-top: -.41667rem;
        margin-top: calc(-1 * var(--space-2))
    }

    .bva-editorial .md-mbn2 {
        margin-bottom: -.41667rem;
        margin-bottom: calc(-1 * var(--space-2))
    }

    .bva-editorial .md-m3 {
        margin: .625rem;
        margin: var(--space-3)
    }

    .bva-editorial .md-mt3 {
        margin-top: .625rem;
        margin-top: var(--space-3)
    }

    .bva-editorial .md-mb3 {
        margin-bottom: .625rem;
        margin-bottom: var(--space-3)
    }

    .bva-editorial .md-ml3 {
        margin-left: .625rem;
        margin-left: var(--space-3)
    }

    .bva-editorial .md-mr3 {
        margin-right: .625rem;
        margin-right: var(--space-3)
    }

    .bva-editorial .md-p3 {
        padding: .625rem;
        padding: var(--space-3)
    }

    .bva-editorial .md-pt3 {
        padding-top: .625rem;
        padding-top: var(--space-3)
    }

    .bva-editorial .md-pb3 {
        padding-bottom: .625rem;
        padding-bottom: var(--space-3)
    }

    .bva-editorial .md-pl3 {
        padding-left: .625rem;
        padding-left: var(--space-3)
    }

    .bva-editorial .md-pr3 {
        padding-right: .625rem;
        padding-right: var(--space-3)
    }

    .bva-editorial .md-px3 {
        padding-left: .625rem;
        padding-left: var(--space-3);
        padding-right: .625rem;
        padding-right: var(--space-3)
    }

    .bva-editorial .md-py3 {
        padding-top: .625rem;
        padding-top: var(--space-3);
        padding-bottom: .625rem;
        padding-bottom: var(--space-3)
    }

    .bva-editorial .md-mn3 {
        margin: -.625rem;
        margin: calc(-1 * var(--space-3))
    }

    .bva-editorial .md-mxn3 {
        margin-left: -.625rem;
        margin-left: calc(-1 * var(--space-3));
        margin-right: -.625rem;
        margin-right: calc(-1 * var(--space-3))
    }

    .bva-editorial .md-myn3 {
        margin-top: -.625rem;
        margin-top: calc(-1 * var(--space-3));
        margin-bottom: -.625rem;
        margin-bottom: calc(-1 * var(--space-3))
    }

    .bva-editorial .md-mln3 {
        margin-left: -.625rem;
        margin-left: calc(-1 * var(--space-3))
    }

    .bva-editorial .md-mrn3 {
        margin-right: -.625rem;
        margin-right: calc(-1 * var(--space-3))
    }

    .bva-editorial .md-mtn3 {
        margin-top: -.625rem;
        margin-top: calc(-1 * var(--space-3))
    }

    .bva-editorial .md-mbn3 {
        margin-bottom: -.625rem;
        margin-bottom: calc(-1 * var(--space-3))
    }

    .bva-editorial .md-m4 {
        margin: .8333333333rem;
        margin: var(--space-4)
    }

    .bva-editorial .md-mt4 {
        margin-top: .8333333333rem;
        margin-top: var(--space-4)
    }

    .bva-editorial .md-mb4 {
        margin-bottom: .8333333333rem;
        margin-bottom: var(--space-4)
    }

    .bva-editorial .md-ml4 {
        margin-left: .8333333333rem;
        margin-left: var(--space-4)
    }

    .bva-editorial .md-mr4 {
        margin-right: .8333333333rem;
        margin-right: var(--space-4)
    }

    .bva-editorial .md-p4 {
        padding: .8333333333rem;
        padding: var(--space-4)
    }

    .bva-editorial .md-pt4 {
        padding-top: .8333333333rem;
        padding-top: var(--space-4)
    }

    .bva-editorial .md-pb4 {
        padding-bottom: .8333333333rem;
        padding-bottom: var(--space-4)
    }

    .bva-editorial .md-pl4 {
        padding-left: .8333333333rem;
        padding-left: var(--space-4)
    }

    .bva-editorial .md-pr4 {
        padding-right: .8333333333rem;
        padding-right: var(--space-4)
    }

    .bva-editorial .md-px4 {
        padding-left: .8333333333rem;
        padding-left: var(--space-4);
        padding-right: .8333333333rem;
        padding-right: var(--space-4)
    }

    .bva-editorial .md-py4 {
        padding-top: .8333333333rem;
        padding-top: var(--space-4);
        padding-bottom: .8333333333rem;
        padding-bottom: var(--space-4)
    }

    .bva-editorial .md-mn4 {
        margin: -.83333rem;
        margin: calc(-1 * var(--space-4))
    }

    .bva-editorial .md-mxn4 {
        margin-left: -.83333rem;
        margin-left: calc(-1 * var(--space-4));
        margin-right: -.83333rem;
        margin-right: calc(-1 * var(--space-4))
    }

    .bva-editorial .md-myn4 {
        margin-top: -.83333rem;
        margin-top: calc(-1 * var(--space-4));
        margin-bottom: -.83333rem;
        margin-bottom: calc(-1 * var(--space-4))
    }

    .bva-editorial .md-mln4 {
        margin-left: -.83333rem;
        margin-left: calc(-1 * var(--space-4))
    }

    .bva-editorial .md-mrn4 {
        margin-right: -.83333rem;
        margin-right: calc(-1 * var(--space-4))
    }

    .bva-editorial .md-mtn4 {
        margin-top: -.83333rem;
        margin-top: calc(-1 * var(--space-4))
    }

    .bva-editorial .md-mbn4 {
        margin-bottom: -.83333rem;
        margin-bottom: calc(-1 * var(--space-4))
    }

    .bva-editorial .md-m5 {
        margin: 1.25rem;
        margin: var(--space-5)
    }

    .bva-editorial .md-mt5 {
        margin-top: 1.25rem;
        margin-top: var(--space-5)
    }

    .bva-editorial .md-mb5 {
        margin-bottom: 1.25rem;
        margin-bottom: var(--space-5)
    }

    .bva-editorial .md-ml5 {
        margin-left: 1.25rem;
        margin-left: var(--space-5)
    }

    .bva-editorial .md-mr5 {
        margin-right: 1.25rem;
        margin-right: var(--space-5)
    }

    .bva-editorial .md-p5 {
        padding: 1.25rem;
        padding: var(--space-5)
    }

    .bva-editorial .md-pt5 {
        padding-top: 1.25rem;
        padding-top: var(--space-5)
    }

    .bva-editorial .md-pb5 {
        padding-bottom: 1.25rem;
        padding-bottom: var(--space-5)
    }

    .bva-editorial .md-pl5 {
        padding-left: 1.25rem;
        padding-left: var(--space-5)
    }

    .bva-editorial .md-pr5 {
        padding-right: 1.25rem;
        padding-right: var(--space-5)
    }

    .bva-editorial .md-px5 {
        padding-left: 1.25rem;
        padding-left: var(--space-5);
        padding-right: 1.25rem;
        padding-right: var(--space-5)
    }

    .bva-editorial .md-py5 {
        padding-top: 1.25rem;
        padding-top: var(--space-5);
        padding-bottom: 1.25rem;
        padding-bottom: var(--space-5)
    }

    .bva-editorial .md-mn5 {
        margin: -1.25rem;
        margin: calc(-1 * var(--space-5))
    }

    .bva-editorial .md-mxn5 {
        margin-left: -1.25rem;
        margin-left: calc(-1 * var(--space-5));
        margin-right: -1.25rem;
        margin-right: calc(-1 * var(--space-5))
    }

    .bva-editorial .md-myn5 {
        margin-top: -1.25rem;
        margin-top: calc(-1 * var(--space-5));
        margin-bottom: -1.25rem;
        margin-bottom: calc(-1 * var(--space-5))
    }

    .bva-editorial .md-mln5 {
        margin-left: -1.25rem;
        margin-left: calc(-1 * var(--space-5))
    }

    .bva-editorial .md-mrn5 {
        margin-right: -1.25rem;
        margin-right: calc(-1 * var(--space-5))
    }

    .bva-editorial .md-mtn5 {
        margin-top: -1.25rem;
        margin-top: calc(-1 * var(--space-5))
    }

    .bva-editorial .md-mbn5 {
        margin-bottom: -1.25rem;
        margin-bottom: calc(-1 * var(--space-5))
    }

    .bva-editorial .md-m6 {
        margin: 1.6666666667rem;
        margin: var(--space-6)
    }

    .bva-editorial .md-mt6 {
        margin-top: 1.6666666667rem;
        margin-top: var(--space-6)
    }

    .bva-editorial .md-mb6 {
        margin-bottom: 1.6666666667rem;
        margin-bottom: var(--space-6)
    }

    .bva-editorial .md-ml6 {
        margin-left: 1.6666666667rem;
        margin-left: var(--space-6)
    }

    .bva-editorial .md-mr6 {
        margin-right: 1.6666666667rem;
        margin-right: var(--space-6)
    }

    .bva-editorial .md-p6 {
        padding: 1.6666666667rem;
        padding: var(--space-6)
    }

    .bva-editorial .md-pt6 {
        padding-top: 1.6666666667rem;
        padding-top: var(--space-6)
    }

    .bva-editorial .md-pb6 {
        padding-bottom: 1.6666666667rem;
        padding-bottom: var(--space-6)
    }

    .bva-editorial .md-pl6 {
        padding-left: 1.6666666667rem;
        padding-left: var(--space-6)
    }

    .bva-editorial .md-pr6 {
        padding-right: 1.6666666667rem;
        padding-right: var(--space-6)
    }

    .bva-editorial .md-px6 {
        padding-left: 1.6666666667rem;
        padding-left: var(--space-6);
        padding-right: 1.6666666667rem;
        padding-right: var(--space-6)
    }

    .bva-editorial .md-py6 {
        padding-top: 1.6666666667rem;
        padding-top: var(--space-6);
        padding-bottom: 1.6666666667rem;
        padding-bottom: var(--space-6)
    }

    .bva-editorial .md-mn6 {
        margin: -1.66667rem;
        margin: calc(-1 * var(--space-6))
    }

    .bva-editorial .md-mxn6 {
        margin-left: -1.66667rem;
        margin-left: calc(-1 * var(--space-6));
        margin-right: -1.66667rem;
        margin-right: calc(-1 * var(--space-6))
    }

    .bva-editorial .md-myn6 {
        margin-top: -1.66667rem;
        margin-top: calc(-1 * var(--space-6));
        margin-bottom: -1.66667rem;
        margin-bottom: calc(-1 * var(--space-6))
    }

    .bva-editorial .md-mln6 {
        margin-left: -1.66667rem;
        margin-left: calc(-1 * var(--space-6))
    }

    .bva-editorial .md-mrn6 {
        margin-right: -1.66667rem;
        margin-right: calc(-1 * var(--space-6))
    }

    .bva-editorial .md-mtn6 {
        margin-top: -1.66667rem;
        margin-top: calc(-1 * var(--space-6))
    }

    .bva-editorial .md-mbn6 {
        margin-bottom: -1.66667rem;
        margin-bottom: calc(-1 * var(--space-6))
    }

    .bva-editorial .md-m7 {
        margin: 2.5rem;
        margin: var(--space-7)
    }

    .bva-editorial .md-mt7 {
        margin-top: 2.5rem;
        margin-top: var(--space-7)
    }

    .bva-editorial .md-mb7 {
        margin-bottom: 2.5rem;
        margin-bottom: var(--space-7)
    }

    .bva-editorial .md-ml7 {
        margin-left: 2.5rem;
        margin-left: var(--space-7)
    }

    .bva-editorial .md-mr7 {
        margin-right: 2.5rem;
        margin-right: var(--space-7)
    }

    .bva-editorial .md-p7 {
        padding: 2.5rem;
        padding: var(--space-7)
    }

    .bva-editorial .md-pt7 {
        padding-top: 2.5rem;
        padding-top: var(--space-7)
    }

    .bva-editorial .md-pb7 {
        padding-bottom: 2.5rem;
        padding-bottom: var(--space-7)
    }

    .bva-editorial .md-pl7 {
        padding-left: 2.5rem;
        padding-left: var(--space-7)
    }

    .bva-editorial .md-pr7 {
        padding-right: 2.5rem;
        padding-right: var(--space-7)
    }

    .bva-editorial .md-px7 {
        padding-left: 2.5rem;
        padding-left: var(--space-7);
        padding-right: 2.5rem;
        padding-right: var(--space-7)
    }

    .bva-editorial .md-py7 {
        padding-top: 2.5rem;
        padding-top: var(--space-7);
        padding-bottom: 2.5rem;
        padding-bottom: var(--space-7)
    }

    .bva-editorial .md-mn7 {
        margin: -2.5rem;
        margin: calc(-1 * var(--space-7))
    }

    .bva-editorial .md-mxn7 {
        margin-left: -2.5rem;
        margin-left: calc(-1 * var(--space-7));
        margin-right: -2.5rem;
        margin-right: calc(-1 * var(--space-7))
    }

    .bva-editorial .md-myn7 {
        margin-top: -2.5rem;
        margin-top: calc(-1 * var(--space-7));
        margin-bottom: -2.5rem;
        margin-bottom: calc(-1 * var(--space-7))
    }

    .bva-editorial .md-mln7 {
        margin-left: -2.5rem;
        margin-left: calc(-1 * var(--space-7))
    }

    .bva-editorial .md-mrn7 {
        margin-right: -2.5rem;
        margin-right: calc(-1 * var(--space-7))
    }

    .bva-editorial .md-mtn7 {
        margin-top: -2.5rem;
        margin-top: calc(-1 * var(--space-7))
    }

    .bva-editorial .md-mbn7 {
        margin-bottom: -2.5rem;
        margin-bottom: calc(-1 * var(--space-7))
    }

    .bva-editorial .md-m8 {
        margin: 5.8333333333rem;
        margin: var(--space-8)
    }

    .bva-editorial .md-mt8 {
        margin-top: 5.8333333333rem;
        margin-top: var(--space-8)
    }

    .bva-editorial .md-mb8 {
        margin-bottom: 5.8333333333rem;
        margin-bottom: var(--space-8)
    }

    .bva-editorial .md-ml8 {
        margin-left: 5.8333333333rem;
        margin-left: var(--space-8)
    }

    .bva-editorial .md-mr8 {
        margin-right: 5.8333333333rem;
        margin-right: var(--space-8)
    }

    .bva-editorial .md-p8 {
        padding: 5.8333333333rem;
        padding: var(--space-8)
    }

    .bva-editorial .md-pt8 {
        padding-top: 5.8333333333rem;
        padding-top: var(--space-8)
    }

    .bva-editorial .md-pb8 {
        padding-bottom: 5.8333333333rem;
        padding-bottom: var(--space-8)
    }

    .bva-editorial .md-pl8 {
        padding-left: 5.8333333333rem;
        padding-left: var(--space-8)
    }

    .bva-editorial .md-pr8 {
        padding-right: 5.8333333333rem;
        padding-right: var(--space-8)
    }

    .bva-editorial .md-px8 {
        padding-left: 5.8333333333rem;
        padding-left: var(--space-8);
        padding-right: 5.8333333333rem;
        padding-right: var(--space-8)
    }

    .bva-editorial .md-py8 {
        padding-top: 5.8333333333rem;
        padding-top: var(--space-8);
        padding-bottom: 5.8333333333rem;
        padding-bottom: var(--space-8)
    }

    .bva-editorial .md-mn8 {
        margin: -5.83333rem;
        margin: calc(-1 * var(--space-8))
    }

    .bva-editorial .md-mxn8 {
        margin-left: -5.83333rem;
        margin-left: calc(-1 * var(--space-8));
        margin-right: -5.83333rem;
        margin-right: calc(-1 * var(--space-8))
    }

    .bva-editorial .md-myn8 {
        margin-top: -5.83333rem;
        margin-top: calc(-1 * var(--space-8));
        margin-bottom: -5.83333rem;
        margin-bottom: calc(-1 * var(--space-8))
    }

    .bva-editorial .md-mln8 {
        margin-left: -5.83333rem;
        margin-left: calc(-1 * var(--space-8))
    }

    .bva-editorial .md-mrn8 {
        margin-right: -5.83333rem;
        margin-right: calc(-1 * var(--space-8))
    }

    .bva-editorial .md-mtn8 {
        margin-top: -5.83333rem;
        margin-top: calc(-1 * var(--space-8))
    }

    .bva-editorial .md-mbn8 {
        margin-bottom: -5.83333rem;
        margin-bottom: calc(-1 * var(--space-8))
    }

    .bva-editorial .md-m9 {
        margin: 8.3333333333rem;
        margin: var(--space-9)
    }

    .bva-editorial .md-mt9 {
        margin-top: 8.3333333333rem;
        margin-top: var(--space-9)
    }

    .bva-editorial .md-mb9 {
        margin-bottom: 8.3333333333rem;
        margin-bottom: var(--space-9)
    }

    .bva-editorial .md-ml9 {
        margin-left: 8.3333333333rem;
        margin-left: var(--space-9)
    }

    .bva-editorial .md-mr9 {
        margin-right: 8.3333333333rem;
        margin-right: var(--space-9)
    }

    .bva-editorial .md-p9 {
        padding: 8.3333333333rem;
        padding: var(--space-9)
    }

    .bva-editorial .md-pt9 {
        padding-top: 8.3333333333rem;
        padding-top: var(--space-9)
    }

    .bva-editorial .md-pb9 {
        padding-bottom: 8.3333333333rem;
        padding-bottom: var(--space-9)
    }

    .bva-editorial .md-pl9 {
        padding-left: 8.3333333333rem;
        padding-left: var(--space-9)
    }

    .bva-editorial .md-pr9 {
        padding-right: 8.3333333333rem;
        padding-right: var(--space-9)
    }

    .bva-editorial .md-px9 {
        padding-left: 8.3333333333rem;
        padding-left: var(--space-9);
        padding-right: 8.3333333333rem;
        padding-right: var(--space-9)
    }

    .bva-editorial .md-py9 {
        padding-top: 8.3333333333rem;
        padding-top: var(--space-9);
        padding-bottom: 8.3333333333rem;
        padding-bottom: var(--space-9)
    }

    .bva-editorial .md-mn9 {
        margin: -8.33333rem;
        margin: calc(-1 * var(--space-9))
    }

    .bva-editorial .md-mxn9 {
        margin-left: -8.33333rem;
        margin-left: calc(-1 * var(--space-9));
        margin-right: -8.33333rem;
        margin-right: calc(-1 * var(--space-9))
    }

    .bva-editorial .md-myn9 {
        margin-top: -8.33333rem;
        margin-top: calc(-1 * var(--space-9));
        margin-bottom: -8.33333rem;
        margin-bottom: calc(-1 * var(--space-9))
    }

    .bva-editorial .md-mln9 {
        margin-left: -8.33333rem;
        margin-left: calc(-1 * var(--space-9))
    }

    .bva-editorial .md-mrn9 {
        margin-right: -8.33333rem;
        margin-right: calc(-1 * var(--space-9))
    }

    .bva-editorial .md-mtn9 {
        margin-top: -8.33333rem;
        margin-top: calc(-1 * var(--space-9))
    }

    .bva-editorial .md-mbn9 {
        margin-bottom: -8.33333rem;
        margin-bottom: calc(-1 * var(--space-9))
    }
}

@media(min-width:1440px) {
    .bva-editorial .lg-m0 {
        margin-top: 0;
        margin-bottom: 0;
        margin-left: 0;
        margin-right: 0
    }

    .bva-editorial .lg-p0 {
        padding-top: 0;
        padding-bottom: 0;
        padding-left: 0;
        padding-right: 0
    }

    .bva-editorial .lg-m1 {
        margin: 1px;
        margin: var(--space-1)
    }

    .bva-editorial .lg-mt1 {
        margin-top: 1px;
        margin-top: var(--space-1)
    }

    .bva-editorial .lg-mb1 {
        margin-bottom: 1px;
        margin-bottom: var(--space-1)
    }

    .bva-editorial .lg-ml1 {
        margin-left: 1px;
        margin-left: var(--space-1)
    }

    .bva-editorial .lg-mr1 {
        margin-right: 1px;
        margin-right: var(--space-1)
    }

    .bva-editorial .lg-p1 {
        padding: 1px;
        padding: var(--space-1)
    }

    .bva-editorial .lg-pt1 {
        padding-top: 1px;
        padding-top: var(--space-1)
    }

    .bva-editorial .lg-pb1 {
        padding-bottom: 1px;
        padding-bottom: var(--space-1)
    }

    .bva-editorial .lg-pl1 {
        padding-left: 1px;
        padding-left: var(--space-1)
    }

    .bva-editorial .lg-pr1 {
        padding-right: 1px;
        padding-right: var(--space-1)
    }

    .bva-editorial .lg-px1 {
        padding-left: 1px;
        padding-left: var(--space-1);
        padding-right: 1px;
        padding-right: var(--space-1)
    }

    .bva-editorial .lg-py1 {
        padding-top: 1px;
        padding-top: var(--space-1);
        padding-bottom: 1px;
        padding-bottom: var(--space-1)
    }

    .bva-editorial .lg-mn1 {
        margin: -1px;
        margin: calc(-1 * var(--space-1))
    }

    .bva-editorial .lg-mxn1 {
        margin-left: -1px;
        margin-left: calc(-1 * var(--space-1));
        margin-right: 1px;
        margin-right: var(--space-1)
    }

    .bva-editorial .lg-myn1 {
        margin-top: -1px;
        margin-top: calc(-1 * var(--space-1));
        margin-bottom: -1px;
        margin-bottom: calc(-1 * var(--space-1))
    }

    .bva-editorial .lg-mln1 {
        margin-left: -1px;
        margin-left: calc(-1 * var(--space-1))
    }

    .bva-editorial .lg-mrn1 {
        margin-right: -1px;
        margin-right: calc(-1 * var(--space-1))
    }

    .bva-editorial .lg-mtn1 {
        margin-top: -1px;
        margin-top: calc(-1 * var(--space-1))
    }

    .bva-editorial .lg-mbn1 {
        margin-bottom: -1px;
        margin-bottom: calc(-1 * var(--space-1))
    }

    .bva-editorial .lg-m2 {
        margin: .4166666667rem;
        margin: var(--space-2)
    }

    .bva-editorial .lg-mt2 {
        margin-top: .4166666667rem;
        margin-top: var(--space-2)
    }

    .bva-editorial .lg-mb2 {
        margin-bottom: .4166666667rem;
        margin-bottom: var(--space-2)
    }

    .bva-editorial .lg-ml2 {
        margin-left: .4166666667rem;
        margin-left: var(--space-2)
    }

    .bva-editorial .lg-mr2 {
        margin-right: .4166666667rem;
        margin-right: var(--space-2)
    }

    .bva-editorial .lg-p2 {
        padding: .4166666667rem;
        padding: var(--space-2)
    }

    .bva-editorial .lg-pt2 {
        padding-top: .4166666667rem;
        padding-top: var(--space-2)
    }

    .bva-editorial .lg-pb2 {
        padding-bottom: .4166666667rem;
        padding-bottom: var(--space-2)
    }

    .bva-editorial .lg-pl2 {
        padding-left: .4166666667rem;
        padding-left: var(--space-2)
    }

    .bva-editorial .lg-pr2 {
        padding-right: .4166666667rem;
        padding-right: var(--space-2)
    }

    .bva-editorial .lg-px2 {
        padding-left: .4166666667rem;
        padding-left: var(--space-2);
        padding-right: .4166666667rem;
        padding-right: var(--space-2)
    }

    .bva-editorial .lg-py2 {
        padding-top: .4166666667rem;
        padding-top: var(--space-2);
        padding-bottom: .4166666667rem;
        padding-bottom: var(--space-2)
    }

    .bva-editorial .lg-mn2 {
        margin: -.41667rem;
        margin: calc(-1 * var(--space-2))
    }

    .bva-editorial .lg-mxn2 {
        margin-left: -.41667rem;
        margin-left: calc(-1 * var(--space-2));
        margin-right: -.41667rem;
        margin-right: calc(-1 * var(--space-2))
    }

    .bva-editorial .lg-myn2 {
        margin-top: -.41667rem;
        margin-top: calc(-1 * var(--space-2));
        margin-bottom: -.41667rem;
        margin-bottom: calc(-1 * var(--space-2))
    }

    .bva-editorial .lg-mln2 {
        margin-left: -.41667rem;
        margin-left: calc(-1 * var(--space-2))
    }

    .bva-editorial .lg-mrn2 {
        margin-right: -.41667rem;
        margin-right: calc(-1 * var(--space-2))
    }

    .bva-editorial .lg-mtn2 {
        margin-top: -.41667rem;
        margin-top: calc(-1 * var(--space-2))
    }

    .bva-editorial .lg-mbn2 {
        margin-bottom: -.41667rem;
        margin-bottom: calc(-1 * var(--space-2))
    }

    .bva-editorial .lg-m3 {
        margin: .625rem;
        margin: var(--space-3)
    }

    .bva-editorial .lg-mt3 {
        margin-top: .625rem;
        margin-top: var(--space-3)
    }

    .bva-editorial .lg-mb3 {
        margin-bottom: .625rem;
        margin-bottom: var(--space-3)
    }

    .bva-editorial .lg-ml3 {
        margin-left: .625rem;
        margin-left: var(--space-3)
    }

    .bva-editorial .lg-mr3 {
        margin-right: .625rem;
        margin-right: var(--space-3)
    }

    .bva-editorial .lg-p3 {
        padding: .625rem;
        padding: var(--space-3)
    }

    .bva-editorial .lg-pt3 {
        padding-top: .625rem;
        padding-top: var(--space-3)
    }

    .bva-editorial .lg-pb3 {
        padding-bottom: .625rem;
        padding-bottom: var(--space-3)
    }

    .bva-editorial .lg-pl3 {
        padding-left: .625rem;
        padding-left: var(--space-3)
    }

    .bva-editorial .lg-pr3 {
        padding-right: .625rem;
        padding-right: var(--space-3)
    }

    .bva-editorial .lg-px3 {
        padding-left: .625rem;
        padding-left: var(--space-3);
        padding-right: .625rem;
        padding-right: var(--space-3)
    }

    .bva-editorial .lg-py3 {
        padding-top: .625rem;
        padding-top: var(--space-3);
        padding-bottom: .625rem;
        padding-bottom: var(--space-3)
    }

    .bva-editorial .lg-mn3 {
        margin: -.625rem;
        margin: calc(-1 * var(--space-3))
    }

    .bva-editorial .lg-mxn3 {
        margin-left: -.625rem;
        margin-left: calc(-1 * var(--space-3));
        margin-right: -.625rem;
        margin-right: calc(-1 * var(--space-3))
    }

    .bva-editorial .lg-myn3 {
        margin-top: -.625rem;
        margin-top: calc(-1 * var(--space-3));
        margin-bottom: -.625rem;
        margin-bottom: calc(-1 * var(--space-3))
    }

    .bva-editorial .lg-mln3 {
        margin-left: -.625rem;
        margin-left: calc(-1 * var(--space-3))
    }

    .bva-editorial .lg-mrn3 {
        margin-right: -.625rem;
        margin-right: calc(-1 * var(--space-3))
    }

    .bva-editorial .lg-mtn3 {
        margin-top: -.625rem;
        margin-top: calc(-1 * var(--space-3))
    }

    .bva-editorial .lg-mbn3 {
        margin-bottom: -.625rem;
        margin-bottom: calc(-1 * var(--space-3))
    }

    .bva-editorial .lg-m4 {
        margin: .8333333333rem;
        margin: var(--space-4)
    }

    .bva-editorial .lg-mt4 {
        margin-top: .8333333333rem;
        margin-top: var(--space-4)
    }

    .bva-editorial .lg-mb4 {
        margin-bottom: .8333333333rem;
        margin-bottom: var(--space-4)
    }

    .bva-editorial .lg-ml4 {
        margin-left: .8333333333rem;
        margin-left: var(--space-4)
    }

    .bva-editorial .lg-mr4 {
        margin-right: .8333333333rem;
        margin-right: var(--space-4)
    }

    .bva-editorial .lg-p4 {
        padding: .8333333333rem;
        padding: var(--space-4)
    }

    .bva-editorial .lg-pt4 {
        padding-top: .8333333333rem;
        padding-top: var(--space-4)
    }

    .bva-editorial .lg-pb4 {
        padding-bottom: .8333333333rem;
        padding-bottom: var(--space-4)
    }

    .bva-editorial .lg-pl4 {
        padding-left: .8333333333rem;
        padding-left: var(--space-4)
    }

    .bva-editorial .lg-pr4 {
        padding-right: .8333333333rem;
        padding-right: var(--space-4)
    }

    .bva-editorial .lg-px4 {
        padding-left: .8333333333rem;
        padding-left: var(--space-4);
        padding-right: .8333333333rem;
        padding-right: var(--space-4)
    }

    .bva-editorial .lg-py4 {
        padding-top: .8333333333rem;
        padding-top: var(--space-4);
        padding-bottom: .8333333333rem;
        padding-bottom: var(--space-4)
    }

    .bva-editorial .lg-mn4 {
        margin: -.83333rem;
        margin: calc(-1 * var(--space-4))
    }

    .bva-editorial .lg-mxn4 {
        margin-left: -.83333rem;
        margin-left: calc(-1 * var(--space-4));
        margin-right: -.83333rem;
        margin-right: calc(-1 * var(--space-4))
    }

    .bva-editorial .lg-myn4 {
        margin-top: -.83333rem;
        margin-top: calc(-1 * var(--space-4));
        margin-bottom: -.83333rem;
        margin-bottom: calc(-1 * var(--space-4))
    }

    .bva-editorial .lg-mln4 {
        margin-left: -.83333rem;
        margin-left: calc(-1 * var(--space-4))
    }

    .bva-editorial .lg-mrn4 {
        margin-right: -.83333rem;
        margin-right: calc(-1 * var(--space-4))
    }

    .bva-editorial .lg-mtn4 {
        margin-top: -.83333rem;
        margin-top: calc(-1 * var(--space-4))
    }

    .bva-editorial .lg-mbn4 {
        margin-bottom: -.83333rem;
        margin-bottom: calc(-1 * var(--space-4))
    }

    .bva-editorial .lg-m5 {
        margin: 1.25rem;
        margin: var(--space-5)
    }

    .bva-editorial .lg-mt5 {
        margin-top: 1.25rem;
        margin-top: var(--space-5)
    }

    .bva-editorial .lg-mb5 {
        margin-bottom: 1.25rem;
        margin-bottom: var(--space-5)
    }

    .bva-editorial .lg-ml5 {
        margin-left: 1.25rem;
        margin-left: var(--space-5)
    }

    .bva-editorial .lg-mr5 {
        margin-right: 1.25rem;
        margin-right: var(--space-5)
    }

    .bva-editorial .lg-p5 {
        padding: 1.25rem;
        padding: var(--space-5)
    }

    .bva-editorial .lg-pt5 {
        padding-top: 1.25rem;
        padding-top: var(--space-5)
    }

    .bva-editorial .lg-pb5 {
        padding-bottom: 1.25rem;
        padding-bottom: var(--space-5)
    }

    .bva-editorial .lg-pl5 {
        padding-left: 1.25rem;
        padding-left: var(--space-5)
    }

    .bva-editorial .lg-pr5 {
        padding-right: 1.25rem;
        padding-right: var(--space-5)
    }

    .bva-editorial .lg-px5 {
        padding-left: 1.25rem;
        padding-left: var(--space-5);
        padding-right: 1.25rem;
        padding-right: var(--space-5)
    }

    .bva-editorial .lg-py5 {
        padding-top: 1.25rem;
        padding-top: var(--space-5);
        padding-bottom: 1.25rem;
        padding-bottom: var(--space-5)
    }

    .bva-editorial .lg-mn5 {
        margin: -1.25rem;
        margin: calc(-1 * var(--space-5))
    }

    .bva-editorial .lg-mxn5 {
        margin-left: -1.25rem;
        margin-left: calc(-1 * var(--space-5));
        margin-right: -1.25rem;
        margin-right: calc(-1 * var(--space-5))
    }

    .bva-editorial .lg-myn5 {
        margin-top: -1.25rem;
        margin-top: calc(-1 * var(--space-5));
        margin-bottom: -1.25rem;
        margin-bottom: calc(-1 * var(--space-5))
    }

    .bva-editorial .lg-mln5 {
        margin-left: -1.25rem;
        margin-left: calc(-1 * var(--space-5))
    }

    .bva-editorial .lg-mrn5 {
        margin-right: -1.25rem;
        margin-right: calc(-1 * var(--space-5))
    }

    .bva-editorial .lg-mtn5 {
        margin-top: -1.25rem;
        margin-top: calc(-1 * var(--space-5))
    }

    .bva-editorial .lg-mbn5 {
        margin-bottom: -1.25rem;
        margin-bottom: calc(-1 * var(--space-5))
    }

    .bva-editorial .lg-m7 {
        margin: 1.6666666667rem;
        margin: var(--space-6)
    }

    .bva-editorial .lg-mt6 {
        margin-top: 1.6666666667rem;
        margin-top: var(--space-6)
    }

    .bva-editorial .lg-mb6 {
        margin-bottom: 1.6666666667rem;
        margin-bottom: var(--space-6)
    }

    .bva-editorial .lg-ml6 {
        margin-left: 1.6666666667rem;
        margin-left: var(--space-6)
    }

    .bva-editorial .lg-mr6 {
        margin-right: 1.6666666667rem;
        margin-right: var(--space-6)
    }

    .bva-editorial .lg-p6 {
        padding: 1.6666666667rem;
        padding: var(--space-6)
    }

    .bva-editorial .lg-pt6 {
        padding-top: 1.6666666667rem;
        padding-top: var(--space-6)
    }

    .bva-editorial .lg-pb6 {
        padding-bottom: 1.6666666667rem;
        padding-bottom: var(--space-6)
    }

    .bva-editorial .lg-pl6 {
        padding-left: 1.6666666667rem;
        padding-left: var(--space-6)
    }

    .bva-editorial .lg-pr6 {
        padding-right: 1.6666666667rem;
        padding-right: var(--space-6)
    }

    .bva-editorial .lg-px6 {
        padding-left: 1.6666666667rem;
        padding-left: var(--space-6);
        padding-right: 1.6666666667rem;
        padding-right: var(--space-6)
    }

    .bva-editorial .lg-py6 {
        padding-top: 1.6666666667rem;
        padding-top: var(--space-6);
        padding-bottom: 1.6666666667rem;
        padding-bottom: var(--space-6)
    }

    .bva-editorial .lg-mn6 {
        margin: -1.66667rem;
        margin: calc(-1 * var(--space-6))
    }

    .bva-editorial .lg-mxn6 {
        margin-left: -1.66667rem;
        margin-left: calc(-1 * var(--space-6));
        margin-right: -1.66667rem;
        margin-right: calc(-1 * var(--space-6))
    }

    .bva-editorial .lg-myn6 {
        margin-top: -1.66667rem;
        margin-top: calc(-1 * var(--space-6));
        margin-bottom: -1.66667rem;
        margin-bottom: calc(-1 * var(--space-6))
    }

    .bva-editorial .lg-mln6 {
        margin-left: -1.66667rem;
        margin-left: calc(-1 * var(--space-6))
    }

    .bva-editorial .lg-mrn6 {
        margin-right: -1.66667rem;
        margin-right: calc(-1 * var(--space-6))
    }

    .bva-editorial .lg-mtn6 {
        margin-top: -1.66667rem;
        margin-top: calc(-1 * var(--space-6))
    }

    .bva-editorial .lg-mbn6 {
        margin-bottom: -1.66667rem;
        margin-bottom: calc(-1 * var(--space-6))
    }

    .bva-editorial .lg-m7 {
        margin: 2.5rem;
        margin: var(--space-7)
    }

    .bva-editorial .lg-mt7 {
        margin-top: 2.5rem;
        margin-top: var(--space-7)
    }

    .bva-editorial .lg-mb7 {
        margin-bottom: 2.5rem;
        margin-bottom: var(--space-7)
    }

    .bva-editorial .lg-ml7 {
        margin-left: 2.5rem;
        margin-left: var(--space-7)
    }

    .bva-editorial .lg-mr7 {
        margin-right: 2.5rem;
        margin-right: var(--space-7)
    }

    .bva-editorial .lg-p7 {
        padding: 2.5rem;
        padding: var(--space-7)
    }

    .bva-editorial .lg-pt7 {
        padding-top: 2.5rem;
        padding-top: var(--space-7)
    }

    .bva-editorial .lg-pb7 {
        padding-bottom: 2.5rem;
        padding-bottom: var(--space-7)
    }

    .bva-editorial .lg-pl7 {
        padding-left: 2.5rem;
        padding-left: var(--space-7)
    }

    .bva-editorial .lg-pr7 {
        padding-right: 2.5rem;
        padding-right: var(--space-7)
    }

    .bva-editorial .lg-px7 {
        padding-left: 2.5rem;
        padding-left: var(--space-7);
        padding-right: 2.5rem;
        padding-right: var(--space-7)
    }

    .bva-editorial .lg-py7 {
        padding-top: 2.5rem;
        padding-top: var(--space-7);
        padding-bottom: 2.5rem;
        padding-bottom: var(--space-7)
    }

    .bva-editorial .lg-mn7 {
        margin: -2.5rem;
        margin: calc(-1 * var(--space-7))
    }

    .bva-editorial .lg-mxn7 {
        margin-left: -2.5rem;
        margin-left: calc(-1 * var(--space-7));
        margin-right: -2.5rem;
        margin-right: calc(-1 * var(--space-7))
    }

    .bva-editorial .lg-myn7 {
        margin-top: -2.5rem;
        margin-top: calc(-1 * var(--space-7));
        margin-bottom: -2.5rem;
        margin-bottom: calc(-1 * var(--space-7))
    }

    .bva-editorial .lg-mln7 {
        margin-left: -2.5rem;
        margin-left: calc(-1 * var(--space-7))
    }

    .bva-editorial .lg-mrn7 {
        margin-right: -2.5rem;
        margin-right: calc(-1 * var(--space-7))
    }

    .bva-editorial .lg-mtn7 {
        margin-top: -2.5rem;
        margin-top: calc(-1 * var(--space-7))
    }

    .bva-editorial .lg-mbn7 {
        margin-bottom: -2.5rem;
        margin-bottom: calc(-1 * var(--space-7))
    }

    .bva-editorial .lg-m8 {
        margin: 5.8333333333rem;
        margin: var(--space-8)
    }

    .bva-editorial .lg-mt8 {
        margin-top: 5.8333333333rem;
        margin-top: var(--space-8)
    }

    .bva-editorial .lg-mb8 {
        margin-bottom: 5.8333333333rem;
        margin-bottom: var(--space-8)
    }

    .bva-editorial .lg-ml8 {
        margin-left: 5.8333333333rem;
        margin-left: var(--space-8)
    }

    .bva-editorial .lg-mr8 {
        margin-right: 5.8333333333rem;
        margin-right: var(--space-8)
    }

    .bva-editorial .lg-p8 {
        padding: 5.8333333333rem;
        padding: var(--space-8)
    }

    .bva-editorial .lg-pt8 {
        padding-top: 5.8333333333rem;
        padding-top: var(--space-8)
    }

    .bva-editorial .lg-pb8 {
        padding-bottom: 5.8333333333rem;
        padding-bottom: var(--space-8)
    }

    .bva-editorial .lg-pl8 {
        padding-left: 5.8333333333rem;
        padding-left: var(--space-8)
    }

    .bva-editorial .lg-pr8 {
        padding-right: 5.8333333333rem;
        padding-right: var(--space-8)
    }

    .bva-editorial .lg-px8 {
        padding-left: 5.8333333333rem;
        padding-left: var(--space-8);
        padding-right: 5.8333333333rem;
        padding-right: var(--space-8)
    }

    .bva-editorial .lg-py8 {
        padding-top: 5.8333333333rem;
        padding-top: var(--space-8);
        padding-bottom: 5.8333333333rem;
        padding-bottom: var(--space-8)
    }

    .bva-editorial .lg-mn8 {
        margin: -5.83333rem;
        margin: calc(-1 * var(--space-8))
    }

    .bva-editorial .lg-mxn8 {
        margin-left: -5.83333rem;
        margin-left: calc(-1 * var(--space-8));
        margin-right: -5.83333rem;
        margin-right: calc(-1 * var(--space-8))
    }

    .bva-editorial .lg-myn8 {
        margin-top: -5.83333rem;
        margin-top: calc(-1 * var(--space-8));
        margin-bottom: -5.83333rem;
        margin-bottom: calc(-1 * var(--space-8))
    }

    .bva-editorial .lg-mln8 {
        margin-left: -5.83333rem;
        margin-left: calc(-1 * var(--space-8))
    }

    .bva-editorial .lg-mrn8 {
        margin-right: -5.83333rem;
        margin-right: calc(-1 * var(--space-8))
    }

    .bva-editorial .lg-mtn8 {
        margin-top: -5.83333rem;
        margin-top: calc(-1 * var(--space-8))
    }

    .bva-editorial .lg-mbn8 {
        margin-bottom: -5.83333rem;
        margin-bottom: calc(-1 * var(--space-8))
    }
}

.bva-editorial .aspect-1-1,
.bva-editorial .aspect-4-3,
.bva-editorial .aspect-3-2,
.bva-editorial .aspect-16-9,
.bva-editorial .aspect-2-1,
.bva-editorial .aspect-3-1,
.bva-editorial .aspect-1-3,
.bva-editorial .aspect-5-7 {
    position: relative
}

.bva-editorial .aspect-1-1:after,
.bva-editorial .aspect-4-3:after,
.bva-editorial .aspect-3-2:after,
.bva-editorial .aspect-16-9:after,
.bva-editorial .aspect-2-1:after,
.bva-editorial .aspect-3-1:after,
.bva-editorial .aspect-5-4:after,
.bva-editorial .aspect-3-4:after,
.bva-editorial .aspect-1-3:after,
.bva-editorial .aspect-5-7:after {
    display: block;
    content: ''
}

.bva-editorial .aspect-1-1:after {
    padding-top: 100%
}

.bva-editorial .aspect-4-3:after {
    padding-top: 75%
}

.bva-editorial .aspect-3-2:after {
    padding-top: 66.7%
}

.bva-editorial .aspect-16-9:after {
    padding-top: 56.25%
}

.bva-editorial .aspect-2-1:after {
    padding-top: 50%
}

.bva-editorial .aspect-3-1:after {
    padding-top: 33.3%
}

.bva-editorial .aspect-3-4:after {
    padding-top: 133.3%
}

.bva-editorial .aspect-1-3:after {
    padding-top: 160%
}

.bva-editorial .aspect-5-4:after {
    padding-top: 126%
}

.bva-editorial .aspect-5-7:after {
    padding-top: 140%
}

@media(min-width:760px) {

    .bva-editorial .sm-aspect-1-1,
    .bva-editorial .sm-aspect-4-3,
    .bva-editorial .sm-aspect-3-2,
    .bva-editorial .sm-aspect-16-9,
    .bva-editorial .sm-aspect-2-1,
    .bva-editorial .sm-aspect-3-1,
    .bva-editorial .sm-aspect-5-4 {
        position: relative
    }

    .bva-editorial .sm-aspect-1-1:after,
    .bva-editorial .sm-aspect-4-3:after,
    .bva-editorial .sm-aspect-3-2:after,
    .bva-editorial .sm-aspect-16-9:after,
    .bva-editorial .sm-aspect-2-1:after,
    .bva-editorial .sm-aspect-3-1:after,
    .bva-editorial .sm-aspect-5-4:after {
        display: block;
        content: ''
    }

    .bva-editorial .sm-aspect-1-1:after {
        padding-top: 100%
    }

    .bva-editorial .sm-aspect-4-3:after {
        padding-top: 75%
    }

    .bva-editorial .sm-aspect-3-2:after {
        padding-top: 66.7%
    }

    .bva-editorial .sm-aspect-16-9:after {
        padding-top: 56.25%
    }

    .bva-editorial .sm-aspect-2-1:after {
        padding-top: 50%
    }

    .bva-editorial .sm-aspect-3-1:after {
        padding-top: 33.3%
    }

    .bva-editorial .sm-aspect-5-4:after {
        padding-top: -33.3%
    }
}

@media(min-width:1200px) {

    .bva-editorial .md-aspect-1-1,
    .bva-editorial .md-aspect-4-3,
    .bva-editorial .md-aspect-3-2,
    .bva-editorial .md-aspect-16-9,
    .bva-editorial .md-aspect-2-1,
    .bva-editorial .md-aspect-3-1 {
        position: relative
    }

    .bva-editorial .md-aspect-1-1:after,
    .bva-editorial .md-aspect-4-3:after,
    .bva-editorial .md-aspect-3-2:after,
    .bva-editorial .md-aspect-16-9:after,
    .bva-editorial .md-aspect-2-1:after,
    .bva-editorial .md-aspect-3-1:after {
        display: block;
        content: ''
    }

    .bva-editorial .md-aspect-1-1:after {
        padding-top: 100%
    }

    .bva-editorial .md-aspect-4-3:after {
        padding-top: 75%
    }

    .bva-editorial .md-aspect-3-2:after {
        padding-top: 66.7%
    }

    .bva-editorial .md-aspect-16-9:after {
        padding-top: 56.25%
    }

    .bva-editorial .md-aspect-2-1:after {
        padding-top: 50%
    }

    .bva-editorial .md-aspect-3-1:after {
        padding-top: 33.3%
    }
}

@media(min-width:1440px) {

    .bva-editorial .lg-aspect-1-1,
    .bva-editorial .lg-aspect-4-3,
    .bva-editorial .lg-aspect-3-2,
    .bva-editorial .lg-aspect-16-9,
    .bva-editorial .lg-aspect-2-1,
    .bva-editorial .lg-aspect-3-1 {
        position: relative
    }

    .bva-editorial .lg-aspect-1-1:after,
    .bva-editorial .lg-aspect-4-3:after,
    .bva-editorial .lg-aspect-3-2:after,
    .bva-editorial .lg-aspect-16-9:after,
    .bva-editorial .lg-aspect-2-1:after,
    .bva-editorial .lg-aspect-3-1:after {
        display: block;
        content: ''
    }

    .bva-editorial .lg-aspect-1-1:after {
        padding-top: 100%
    }

    .bva-editorial .lg-aspect-4-3:after {
        padding-top: 75%
    }

    .bva-editorial .lg-aspect-3-2:after {
        padding-top: 66.7%
    }

    .bva-editorial .lg-aspect-16-9:after {
        padding-top: 56.25%
    }

    .bva-editorial .lg-aspect-2-1:after {
        padding-top: 50%
    }

    .bva-editorial .lg-aspect-3-1:after {
        padding-top: 33.3%
    }
}

.bva-editorial .video-embed {
    position: relative;
    padding-bottom: 66.66%;
    height: 0;
    overflow: hidden;
    max-width: 100%
}

.bva-editorial .video-embed iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

.icon-chevron::before {
    border-style: solid;
    border-width: 2px 2px 0 0;
    content: '';
    display: inline-block;
    height: .45em;
    position: relative;
    vertical-align: middle;
    width: .45em
}

.icon-chevron::before {
    top: -.08em
}

.icon-chevron.left,
.icon-chevron.right {
    float: none
}

.icon-chevron.right:before {
    transform: rotate(45deg);
    left: -.2em
}

.icon-chevron.left:before {
    transform: rotate(45deg) scale(-1);
    left: .15rem
}

.bva-editorial .transition {
    perspective: 1000px;
    transform-style: preserve-3d;
    transition: all .35s cubic-bezier(.45, .65, .34, .96)
}

.bva-editorial .marquee {
    width: 100%;
    overflow: hidden;
    position: relative
}

.bva-editorial .marquee div {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
    width: 200%;
    position: relative;
    overflow: hidden;
    animation: marquee 10s linear infinite
}

@media(min-width:760px) {
    .bva-editorial .marquee div {
        animation: marquee 14s linear infinite
    }
}

@media(min-width:760px) {
    .bva-editorial .marquee div {
        animation: marquee 16s linear infinite
    }
}

@media(min-width:1440px) {
    .bva-editorial .marquee div {
        animation: marquee 18s linear infinite
    }
}

@keyframes marquee {
    0% {
        left: 0
    }

    100% {
        left: -100%
    }
}

:root {
    --container-width: 1400px;
    --space-1: 1px;
    --space-2: 0.4166666667rem;
    --space-3: 0.625rem;
    --space-4: 0.8333333333rem;
    --space-5: 1.25rem;
    --space-6: 1.6666666667rem;
    --space-7: 2.5rem;
    --space-8: 5.8333333333rem;
    --space-9: 8.3333333333rem
}

.bva-editorial .container {
    max-width: 1600px;
    margin: 0 auto
}

.bva-editorial .cursor-pointer {
    cursor: pointer
}

.bva-editorial .white-space-normal {
    white-space: normal
}

.bva-editorial .translate-y-50 {
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}

@media(min-width:1200px) {
    .bva-editorial .md-translate-y-50 {
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%)
    }
}

.bva-editorial .visibility-hidden {
    visibility: hidden
}

.bva-editorial .vertical-align-top {
    vertical-align: top
}

@media screen and (-ms-high-contrast:active),
screen and (-ms-high-contrast:none) {
    .bva-editorial {}

    .bva-editorial .marquee {
        display: none
    }
}

.link-reset {
    color: inherit
}

@media(min-width:769px) {
    .back-to-top {
        bottom: 5.125rem
    }
}

.back-to-top {
    right: 0;
    bottom: 7.7rem;
    z-index: 999
}

.contact-us__wrapper.row.no-gutters .col-12.col-lg-6.contact-us__content.contact-us__content--top.mb-3 {
    display: none
}

.contact-us__wrapper.row.no-gutters .col-12.col-lg-6.contact-us__form.py-3.my-lg-3.mb-3 {
    margin: auto
}

.product-tile__rating .font-icon.icon-fa-star-o.rating-star-empty {
    color: transparent;
    display: none
}

.product-detail__ratings .rating-star-empty {
    display: none
}

.product-tile__rating {
    color: #000 !important
}

a.product-tile__rating:hover {
    color: #000 !important
}

button.btn.btn-link.nav-menu__close.line-height-1.expanded&gt;i.font-icon.icon-cross.d-block.nav-menu__close-icon {
    font-size: .75rem
}

span.nav-menu__item-link-chevron.float-right.d-lg-none i.font-icon.icon-chevron-right.nav-menu__item-link-chevron-icon {
    font-size: .9rem;
    padding-right: 1rem
}

.nav-menu__overlay {
    opacity: .15
}

.country-selector__current__selection {
    font-size: 100%
}

.nav-menu__footer-row {
    padding-top: 0;
    padding-bottom: 0
}

.suggestions {
    padding: 0
}

@media(max-width:769px) {

    .product-detail__tile-row .product-tile__wrapper,
    .product-grid .product-tile__wrapper {
        padding: 0 .2rem .625rem
    }
}

@media(min-width:992px) {
    .row.product-grid.product-grid--paging-top.pl-0 {
        padding-left: .8125rem !important
    }
}

.filters__filter--size .filters__value-text.selected {
    border: none
}

.product-tile__action {
    height: 3rem;
    line-height: 2rem
}

.filters-container .filters__value-link {
    border: none
}

.filters__value {
    border: none;
}

ul.values.content li.filters__filter__applied.d-inline-block.p-2 [class*="font-icon icon-"] {
    font-size: .7rem
}

.product-detail__accordion__container.border-bottom p {
    line-height: 1.2rem
}

.product-detail__accordion__container.border-bottom h2.mb-0.product-detail__accordion-heading [class*="font-icon icon-"] {
    font-size: .9rem
}

.product-detail__product-images .image-nav-arrow {
    font-size: 1.2rem
}

.product-tile__add-overlay-size-btn .add-to-cart {
    height: 3rem
}

.product-detail__attribute--size .product-detail__attribute__value {
    letter-spacing: .05rem
}

.product-detail__details-section .prices.product-detail__prices {
    flex-basis: 45%
}

p.gc-content__description.text-left {
    color: #000 !important
}

@media(min-width:992px) {

    header.js-is-sticky,
    header.js-is-stuck {
        height: 7.5625rem !important
    }

    .header .header-items .header-item__controls--right .header-element {
        margin-left: 1.1875rem
    }
}

.nav-menu__items&gt;li.nav-menu__item .nav-menu__item-link {
    letter-spacing: .125rem
}

#footer .fullwidth-color .footer-columns .accordion-element .footer-column ul li {
    letter-spacing: .125rem
}

.product-detail__recently-viewed h2.product-detail__product-bottom__heading.pl-0.mb-3 {
    display: none
}

@media(min-width:320px) and (max-width:568px) {
    .product-grid .product-tile__add-overlay-sizes {
        padding-bottom: 5rem
    }
}

@media(min-width:568px) and (max-width:768px) {
    .product-grid .product-tile__add-overlay-sizes {
        padding-bottom: 4rem
    }
}

@media(min-width:769px) and (max-width:991px) {
    .product-grid .product-tile__add-overlay-sizes {
        padding-bottom: 1rem
    }

    .product-grid .product-tile__add-overlay {
        padding-bottom: 3rem
    }
}

@media(min-width:992px) {

    .product-grid .product-tile__add-overlay-sizes,
    .product-tile__add-overlay-header {
        padding: 0
    }
}

.product-tile__add-overlay-sizes-title {
    text-align: center !important;
    margin: 3%
}

.product-tile__sticker.product-tile__sticker--feature {
    padding-right: .53rem
}

:root {
    --sale-color: #FF0000;
    --danger: #e32c2b !important;
    --warning: #7D95E6 !important;
    --info: #F9F9F9 !important;
    --success: #3CB35D !important
}

@media(max-width:991px) {
    .home-main h1 {
        font-size: 2rem;
        font-weight: 700;
        line-height: 3.75rem;
        letter-spacing: .12rem
    }

    .hd-typ2 {
        font-size: 1.5rem;
        font-weight: 700;
        line-height: 1.375rem;
        letter-spacing: .09rem
    }
}

@media(min-width:992px) {
    .home-main h1 {
        font-size: 3rem;
        font-weight: 700;
        line-height: 3.75rem;
        letter-spacing: .18rem
    }

    .hd-typ2 {
        font-size: 2rem;
        font-weight: 700;
        line-height: 2.375rem;
        letter-spacing: .12rem
    }
}

h1,
.h1 {
    letter-spacing: .12rem;
    font-size: 2rem;
    font-weight: 700
}

h2,
.h2 {
    letter-spacing: .09rem
}

h3,
.h3 {
    letter-spacing: .0675rem
}

h4,
.h4 {
    letter-spacing: .07rem
}

h5,
.h5 {
    letter-spacing: .06rem
}

h6,
.h6 {
    letter-spacing: .105rem
}

#footer .fullwidth-color .footer-columns .accordion-element .footer-column ul li {
    letter-spacing: .045rem
}

.product-tile__price .strike-through {
    letter-spacing: .06rem
}

.product-tile__price .has-strike-through {
    letter-spacing: .06rem
}

.fit-variation .fit-style span {
    letter-spacing: .105rem
}

.paging__page {
    letter-spacing: .09rem
}

.product-detail__prices .has-strike-through {
    letter-spacing: .09rem
}

.product-detail__prices span {
    letter-spacing: .09rem
}

.paging__page {
    letter-spacing: .07rem
}

.product-detail__prices .has-strike-through {
    letter-spacing: .07rem
}

.product-detail__prices span {
    letter-spacing: .07rem
}

.product-detail__tile-row .product-tile__name,
.product-grid .product-tile__name {
    letter-spacing: .06rem
}

.filters__filter-header__text {
    letter-spacing: .06rem
}

#footer .fullwidth-color .footer-columns .accordion-element .footer-column ul li {
    letter-spacing: .06rem
}

.btn.btn-secondary,
button.btn-secondary {
    background: #000;
    letter-spacing: .1225rem;
    text-transform: uppercase;
    font-size: .875rem;
    color: #fff !important
}

button.btn.btn-secondary.add-to-wish-list {
    color: #000 !important
}

.product-grid .plp-sale-category-link a {
    background: #000;
    letter-spacing: .1225rem;
    text-transform: uppercase;
    font-size: .875rem;
    min-width: 250px
}

.product-grid .plp-sale-category-link a:hover {
    background: #4c4c4c;
    color: #fff
}

.btn.btn-secondary:not(:disabled):not(.disabled):active,
button.btn-secondary:not(:disabled):not(.disabled):active {
    background: #4c4c4c
}

.btn.btn-secondary:hover,
button.btn-secondary:hover {
    background: #4c4c4c
}

.product-detail__stock-check__link {
    width: 100%;
    letter-spacing: .225rem;
    font-size: .75rem;
    font-weight: 400;
    line-height: 1rem;
    letter-spacing: .105rem;
    text-transform: uppercase;
    border: 1px solid transparent;
}

.product-detail__stock-check__link:hover{
    border-color: transparent !important;
}
.product-detail__accordion-heading .btn {
    color: #000;
    font-weight: 700;
    letter-spacing: .06rem;
    text-transform: capitalize
}

.product-detail__accordion__container.border-bottom p {
    letter-spacing: .06rem;
    font-weight: 400;
    line-height: 1.125rem;
    letter-spacing: .06rem
}

#footer .fullwidth-color .footer-columns h6 .collapse-trigger {
    font-weight: 700;
    letter-spacing: .06rem
}

#checkout-footer .fullwidth-color .footer-columns .accordion-element .footer-column h6,
#footer .fullwidth-color .footer-columns .accordion-element .footer-column h6 {
    color: #000;
    font-weight: 700;
    letter-spacing: .06rem;
    text-transform: capitalize
}

#footer .fullwidth-color .footer-columns .accordion-element .footer-column ul li {
    color: #000;
    font-weight: 400;
    letter-spacing: .06rem;
    text-transform: none
}

.btn-typ1 {
    background: #fff;
    color: #000;
    text-align: center;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    letter-spacing: .1125rem;
    text-transform: uppercase;
    padding: 18px 20px
}

.btn-typ1:hover {
    background: #ececec !important
}

#checkout-footer .contacts .email-newsletter__heading p,
#footer .contacts .email-newsletter__heading p {
    text-transform: capitalize
}

#checkout-footer .contacts .social-heading h6,
#footer .contacts .social-heading h6 {
    text-transform: capitalize
}

#checkout-footer .contacts .social-heading h2,
#footer .contacts .social-heading h2 {
    text-transform: capitalize
}

#checkout-footer .fullwidth .footer-copyright,
#footer .fullwidth .footer-copyright {
    text-transform: capitalize !important
}

.product-detail__product-name {
    text-transform: capitalize
}

.product-detail .size-chart {
    text-transform: capitalize
}

.product-detail__social-heading {
    text-transform: capitalize
}

.product-detail__product-bottom__heading {
    text-transform: initial
}

.product-recommendations__heading {
    font-weight: 600;
    letter-spacing: .06rem
}

.product-detail__rating__heading {
    font-weight: 600;
    text-transform: capitalize
}

.cart-container.cartPageAddOnsEnable .cart-page h5 {
    text-transform: capitalize;
    font-weight: 600
}

.wishlist .account-pages-heading__text {
    text-transform: capitalize;
    font-weight: 600
}

.account-container .account-dashboard .account-nav__item-text {
    text-transform: capitalize
}

.account-header .account-heading {
    font-weight: 500;
    text-transform: capitalize
}

@media(min-width:992px) {
    .nav-menu__items&gt;li.nav-menu__item .nav-menu__item-link--level-2 {
        border-bottom: .0625rem solid #d7d7d7;
        font-weight: 600
    }
}

@media(min-width:769px) {
    .search-header_category-name {
        font-weight: 700;
        line-height: 2.375rem;
        letter-spacing: .12rem
    }
}

#checkout-footer .fullwidth-color,
#footer .fullwidth-color {
    background-color: #fff
}

#checkout-footer .top-bottom-border,
#footer .top-bottom-border {
    padding-left: 1.25rem;
    padding-right: 1.25rem
}

#checkout-footer,
#footer {
    padding-left: 0;
    padding-right: 0
}

#checkout-footer .top-bottom-border,
#footer .top-bottom-border {
    border: none;
    padding-left: 1.25rem;
    padding-right: 1.25rem
}

#checkout-footer .fullwidth-color,
#footer .fullwidth-color {
    background-color: #fff;
    padding-left: 1.25rem;
    padding-right: 1.25rem
}

#checkout-footer .fullwidth .footer-copyright,
#footer .fullwidth .footer-copyright {
    background-color: #fff;
    padding-left: 1.25rem;
    padding-right: 1.25rem
}

.product-detail__tile-row .product-tile__body,
.product-grid .product-tile__body {
    background-color: #fff
}

.product-detail__tile-row .product-tile__action-add,
.product-detail__tile-row .product-tile__action-quickview,
.product-grid .product-tile__action-add,
.product-grid .product-tile__action-quickview {
    box-shadow: 0 0 0 .625rem #fff
}

.filters-container .filters__value-link {
    border: none;
    text-transform: capitalize
}

.filters__filter-header__text {
    font-weight: 600;
    text-transform: capitalize
}

.product-detail__tile-row .product-tile__action-add,
.product-detail__tile-row .product-tile__action-quickview,
.product-grid .product-tile__action-add,
.product-grid .product-tile__action-quickview {
    background-color: #f9f9f9 !important;
    border-color: transparent !important
}

.product-detail__tile-row .product-tile__action-add:hover,
.product-detail__tile-row .product-tile__action-quickview:hover,
.product-grid .product-tile__action-add:hover,
.product-grid .product-tile__action-quickview:hover {
    background-color: #fff;
    border-color: #d7d7d7 !important
}

.continue-shopping-link.btn-secondary {
    color: #fff;
    min-width: 250px
}

.continue-shopping-link.btn-secondary:hover {
    color: #fff
}

.order-history__order-details-link {
    color: #fff
}

.order-history__order .order-history__order-details-link:hover {
    color: #fff
}

.product-detail__size-chart__container a.btn.btn-block.btn-secondary.text-uppercase.mb-5.mb-lg-4 {
    color: #fff
}

.product-detail__size-chart__container a.btn.btn-block.btn-secondary.text-uppercase.mb-5.mb-lg-4:hover {
    color: #fff
}

#onetrust-banner-sdk #onetrust-accept-btn-handler,
#onetrust-banner-sdk #onetrust-reject-all-handler,
#onetrust-banner-sdk #onetrust-pc-btn-handler {
    padding-top: 22px;
    line-height: 0;
    padding-bottom: 17px
}

.checkout-billing__payment-form--GIFT_CARD--verify_gc .btn.btn-secondary,
button.btn-secondary {
    color: #fff
}

@media only screen and (max-width:767px) {
    .primary-category-slider span {
        letter-spacing: .0625rem
    }
}

.SeoContainer.plpSeo h1 {
    font-size: 1.5rem;
    letter-spacing: .12rem;
    text-transform: lowercase;
    font-weight: 700;
    padding-bottom: 1rem !important;
    margin-bottom: .5rem !important
}

.SeoContainer a {
    text-decoration: underline !important;
    text-decoration-color: #000 !important;
    white-space: nowrap
}

.SeoContainer a:hover {
    text-decoration-color: #000 !important;
    text-decoration: none !important
}

.SeoContainer.plpSeo .container {
    max-width: 990px;
    margin: 0 auto
}

.SeoContainer.plpSeo {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important
}

.SeoContainer.plpSeo p {
    text-align: center;
    font-size: 12px;
    line-height: 16px;
    letter-spacing: .06rem;
    margin-bottom: 1.5rem
}

@media screen and (max-width:1024px) {
    .plpSeo.SeoContainer .container .row {
        overflow: -moz-scrollbars-none;
        -ms-overflow-style: none;
        -webkit-overflow-scrolling: touch;
        white-space: nowrap;
        overflow-x: scroll;
        overflow-y: hidden
    }

    .plpSeo.SeoContainer .container .row::-webkit-scrollbar {
        display: none
    }

    .SeoContainer.plpSeo .container {
        max-width: 616px;
        margin: 0 auto
    }
}

@media screen and (max-width:901px) {
    .SeoContainer.plpSeo {
        padding-top: 2rem !important;
        padding-bottom: 2rem !important
    }

    .SeoContainer.plpSeo p.black-col {
        display: none !important
    }
}

@media screen and (min-width:902px) {
    .SeoContainer.plpSeo h1 {
        font-size: 2rem;
        line-height: 2.375rem;
        letter-spacing: .06rem
    }

    .SeoContainer.plpSeo .container .row:nth-child(2) .col-12 {
        white-space: nowrap;
        width: 100%;
        overflow-x: auto
    }

    .SeoContainer.plpSeo .container .row:nth-child(2) .col-12::-webkit-scrollbar {
        display: none
    }

    .SeoContainer.plpSeo .container .row:nth-child(2) .col-12 {
        overflow: -moz-scrollbars-none
    }

    .SeoContainer.plpSeo .container .row:nth-child(2) .col-12 {
        -ms-overflow-style: none
    }
}

.SeoContainer.plpSeo h1:first-letter {
    text-transform: uppercase !important
}

.order-history__order .order-history__order-details-link {
    color: #fff
}

.order-history__order .order-history__order-details-link:hover {
    color: #fff
}

.product-detail__rating__review-message {
    letter-spacing: .06rem
}

.login__register-info h6 {
    text-transform: initial
}

.login-heading {
    font-weight: 600
}

.login__tab-items .login__tab-item .login__tab-link {
    text-transform: initial;
    font-weight: 600;
    letter-spacing: .06rem
}

.login h6 {
    text-transform: initial;
    letter-spacing: .06rem
}

.login__forgot-password a {
    letter-spacing: .06rem
}

.login .login__disclaimer {
    letter-spacing: .06rem
}

.track-order .track-order-header,
.track-order .track-order-header-text {
    letter-spacing: .06rem;
    font-weight: 400
}

.login__content .form-group:not(.has-float-label) label {
    letter-spacing: .06rem
}

.trackorder-fields .form-group:not(.has-float-label) label {
    letter-spacing: .06rem
}

.login__register-info h6 {
    text-transform: initial;
    letter-spacing: .06rem
}

.track-order .track-order-header {
    font-weight: 600;
    text-transform: lowercase;
    letter-spacing: .06rem
}

.login__register-info li {
    letter-spacing: .06rem;
    text-transform: initial
}

.product-detail__rating__review-footer .product-detail__rating__review-detail {
    letter-spacing: .06rem;
    font-weight: 500
}

.account-nav .account-nav__item .account-nav__item-text {
    text-transform: lowercase;
    letter-spacing: .06rem;
    font-weight: 600
}

.account-nav .account-nav__item .account-nav__item-text::first-letter {
    text-transform: uppercase
}

.account-pages-heading__text {
    font-weight: 600;
    text-transform: lowercase
}

.account-pages-heading__text:first-letter {
    font-weight: 600;
    text-transform: uppercase
}

.account-pages-copy {
    letter-spacing: .06rem
}

.preference-centre p {
    letter-spacing: .96px !important
}

.preference-centre .newsletter__heading h4,
.preference-centre .preferred-store__heading h4 {
    font-weight: 600
}

.tc-copy {
    letter-spacing: .06rem
}

.checkout-login .page-title span {
    letter-spacing: .06rem
}

.checkout-login .has-float-label.form-row-radio .radio-box label {
    letter-spacing: .06rem
}

.login h6 {
    text-transform: initial;
    letter-spacing: .06rem
}

.form-group:not(.has-float-label) label {
    letter-spacing: .06rem
}

.product-detail__rating__review-date {
    letter-spacing: .06rem;
    text-transform: initial
}

.login__heading h4.login-heading {
    text-transform: lowercase;
    letter-spacing: .06rem
}

.login__tab-panes .has-float-label.form-row-checkbox label {
    letter-spacing: .06rem
}

.product-detail__rating__status--paging {
    letter-spacing: .06rem
}

.product-detail__rating__status--sort .form-group:not(.has-float-label) select {
    letter-spacing: .06rem
}

.minicart__notes p {
    letter-spacing: .06rem
}

.minicart__header-text {
    letter-spacing: .06rem
}

.checkout-header .header-continue u {
    letter-spacing: .06rem
}

.checkout-header .header-need-help .need-help-content {
    letter-spacing: .06rem
}

.usp-text {
    letter-spacing: .06rem
}

.product-detail .size-chart {
    letter-spacing: .06rem
}

.track-order .track-order-header:first-letter {
    text-transform: uppercase !important
}

.track-order .track-order-header:first-letter {
    text-transform: uppercase !important
}

.login__heading h4.login-heading:first-letter {
    text-transform: uppercase !important
}

.cart-container.cartPageAddOnsEnable .cart-page h5 {
    text-transform: lowercase;
    letter-spacing: .06rem
}

.cart-container.cartPageAddOnsEnable .cart-page h5:first-letter {
    text-transform: uppercase !important
}

.cart-page .cart-header span {
    text-transform: lowercase;
    letter-spacing: .06rem
}

.cart-page .cart-header span:first-letter {
    text-transform: uppercase !important
}

.order-subtotal__label {
    letter-spacing: .06rem;
    text-transform: lowercase
}

.order-subtotal__label:first-letter {
    text-transform: uppercase !important
}

.order-subtotal__label {
    letter-spacing: .06rem;
    text-transform: lowercase
}

.cart-page .cart-item .remove-movetowishlist-btns a u {
    letter-spacing: .06rem
}

.cart-page .continue-shopping-link u {
    letter-spacing: .06rem
}

.login__tab-item .login__tab-link.active .login__tab-link__text {
    color: #000
}

.preference-centre .newsletter__heading h4,
.preference-centre .preferred-store__heading h4 {
    font-weight: 600;
    text-transform: lowercase;
    letter-spacing: .06rem
}

.preference-centre .newsletter__heading h4:first-letter,
.preference-centre .preferred-store__heading h4:first-letter {
    text-transform: uppercase !important
}

.preference-centre .newsletter .newsletterForm .form-row label {
    letter-spacing: .06rem
}

.product-detail__product-bottom .product-recommendations__heading {
    letter-spacing: .06rem;
    text-transform: lowercase
}

.product-detail__product-bottom .product-recommendations__heading:first-letter {
    text-transform: uppercase
}

.product-detail__product-bottom__heading {
    letter-spacing: .06rem;
    text-transform: lowercase
}

.product-detail__product-bottom:first-letter,
.product-detail__product-bottom__heading:first-letter {
    text-transform: uppercase
}

#checkout-footer .contacts .email-newsletter__heading p:first-child,
#footer .contacts .email-newsletter__heading p:first-child {
    letter-spacing: .105rem;
    text-transform: lowercase
}

#checkout-footer .contacts .email-newsletter__heading p:not(:first-child),
#footer .contacts .email-newsletter__heading p:not(:first-child) {
    letter-spacing: .09rem;
    text-transform: lowercase
}

#checkout-footer .contacts .email-newsletter__heading p:first-child:first-letter,
#footer .contacts .email-newsletter__heading p:first-child:first-letter {
    letter-spacing: .105rem;
    text-transform: uppercase
}

#checkout-footer .contacts .email-newsletter__heading p:not(:first-child):first-letter,
#footer .contacts .email-newsletter__heading p:not(:first-child):first-letter {
    letter-spacing: .09rem;
    text-transform: uppercase
}

#footer .contacts .social-heading h2 {
    text-transform: lowercase
}

#footer .contacts .social-heading h2:first-letter {
    text-transform: uppercase !important
}

#checkout-footer .contacts .social-heading h6,
#footer .contacts .social-heading h6 {
    text-transform: lowercase
}

#checkout-footer .contacts .social-heading h6:first-letter,
#footer .contacts .social-heading h6:first-letter {
    text-transform: uppercase !important
}

.copy-right-text {
    text-transform: initial
}

.btn-secondary.stickyViewToBag {
    color: #000 !important
}</pre></body></html>