@layer organism {
    #footer[data-v-ed1a665f] {
        position: relative;
        width: 100%;
        padding: 3.75vw;
        font-family: arial,sans-serif;
        font-weight: 400;
        font-size: 2.8125vw;
        line-height: 3.75vw;
        box-sizing: border-box;
        text-align: center;
        color: #5e5d5d;
        background: #e3e3e4;
        float: left
    }

    @media (min-width: 1024px) {
        #footer[data-v-ed1a665f] {
            padding:20px;
            font-size: 11px;
            line-height: 14px
        }
    }

    #footer .RSP-code[data-v-ed1a665f] {
        position: absolute;
        right: .625vw;
        bottom: .625vw;
        font: inherit;
        font-size: 1.875vw;
        line-height: 1.875vw;
        color: #999
    }

    @media (min-width: 1024px) {
        #footer .RSP-code[data-v-ed1a665f] {
            right:5px;
            bottom: 5px;
            font-size: 8px;
            line-height: 8px
        }
    }

    #footer .footer__text[data-v-ed1a665f] {
        color: #5e5d5d;
        font: inherit
    }

    @media (min-width: 1024px) {
        #footer .footer__text[data-v-ed1a665f] {
            font:inherit
        }
    }

    #footer .footer-sbcookie-button[data-v-ed1a665f] {
        text-decoration: underline;
        color: inherit;
        cursor: pointer;
        font: inherit
    }

    #footer .footer-dialog-links[data-v-ed1a665f] {
        display: flex;
        justify-content: center;
        flex-wrap: wrap;
        -moz-column-gap: 1.5625vw;
        column-gap: 1.5625vw;
        margin-bottom: 1.5625vw;
        color: inherit;
        font: inherit
    }

    @media (min-width: 1024px) {
        #footer .footer-dialog-links[data-v-ed1a665f] {
            -moz-column-gap:10px;
            column-gap: 10px;
            margin-bottom: 14px
        }
    }

    #footer .footer-dialog-links span[data-v-ed1a665f] {
        text-decoration: underline;
        color: inherit;
        cursor: pointer;
        font: inherit
    }
}
