// main: ../global.less
body {
    .infolettre {
        padding: 30px 0;
        background-color: #cccccc;
        color: #000;
        #mc_embed_signup {
            #mc-embedded-subscribe-form {
                .mc-field-group {
                    .subscribe-field {
                        padding: 5px;
                        border: 1px solid #fff;
                        color: #ccc;
                        font-weight: bold;
                        display: flex;
                        align-items: center;
                        background-color: #fff;
                        input, input.mce_inline_error, input:focus {
                            border: none;
                            outline: none;
                            font-size: 12px;
                            padding: 5px 10px;
                            text-indent: 0;
                            -ms-flex-preferred-size: 0;
                            flex-basis: 0;
                            -ms-flex-positive: 1;
                            flex-grow: 1;
                            max-width: 100%;
                            &::placeholder {
                                text-transform: uppercase;
                            }
                        }
                        i {
                            cursor: pointer;
                            font-size: 22px;
                            color: #333;
                        }
                    }
                }
            }
        }
    }
    .footer-menus {
        background-color: #333;
        color: #fff;
        padding: 40px 0;
        .wcml_currency_switcher {
            width: 100%;
            max-width: 85vw;
            li a, li a:hover {
                color: #333;
            }
        }
        .logo-footer {
            img {
                max-height: 80px;
                max-width: 215px;
            }
        }
        .social-media {
            .social-media-icon {
                color: #fff;
            }
        }
        .footer-menu-title {
            text-transform: uppercase;
            margin-bottom: 15px;
        }
        .footer-menu-link {
            margin-bottom: 7px;
            a {
                text-transform: uppercase;
                color: #fff;
            }
        }
    }
    .copyrights {
        background-color: #000;
        color: #fff;
        text-transform: uppercase;
        padding: 12px 0;
        p {
            margin: 0;
        }
        a {
            color: #fff;
        }
        .eboutik-logo {
            max-width: 120px;
        }
    }
}