
.w_logo[data-v-6e0d95a0] {
    display: flex;
    justify-content: var(--w-logo-horizontal-alignment, flex-start);
}
.w_logo > a[data-v-6e0d95a0] {
        display: inline-flex;
        contain: paint;

        --dynamic-image-width: auto;
        --dynamic-image-height: calc(1px * var(--v889cdb40));
        --dynamic-image-max-width: var(--w-logo-max-width, unset);
        --dynamic-image-max-height: var(--w-logo-max-height, max(calc(1px * var(--v889cdb40)), 165px));
}
.w_logo > a.full-width[data-v-6e0d95a0] {
            --dynamic-image-width: 100%;
            --dynamic-image-max-width: var(--w-logo-max-width, 100%);
            --dynamic-image-max-height: var(--w-logo-max-height, calc(1px * var(--v889cdb40)));
            --dynamic-image-height: auto;

            display: flex;
            flex: 0 0 100%;
}
.w_logo > a[data-v-6e0d95a0] >  img {
            padding: var(--w-logo-padding, unset);
}
.w_logo > a[data-v-6e0d95a0] >  img[data-is-svg] {
                width: auto;
                /*noinspection CssUnresolvedCustomProperty*/
                height: var(--logo-expected-height, auto);
}


