.footer__links .container {
    background: url('/INTERSHOP/static/WFS/RAJA-FR-Site/-/-/fr_FR/medias/footer/images/homme.png') no-repeat 100% 115%;
    padding: 40px 0;
    background-size: 20%;
}

.footer__links .footer__links__spacer{
    padding-bottom: 40px;
}


.footer__links_title{
    font-size: 20px;
    line-height: 1.2;
    color: #4c4c4c;
    margin-bottom: 5px;
}

.footer__links ul li{
    padding: 5px 0;
}

.footer__links ul li a, 
.footer__links ul li span{
    font-size: 13px;
    line-height: 1.15;
    color: #939499;
}

.footer__links ul li a:hover, 
.footer__links ul li span:hover{
    color: #4c4c4c !important;
}

.footer__links ul li a::before,
.footer__links ul li span::before {
    margin-top: 0px;
    font-size: 8px;
    color: #939499;
}

.footer__links address {
    position: relative;
    padding-left: 30px;
    font-size: 13px; line-height: 1.54;
    color: #939499;
}

.footer__links address::before {
    content: "Z";
    font-family: "raja" !important;
    position: absolute;
    left: 0;
    top: 0;
    color: #cf081b;
    font-size: 20px;
}

@media screen and (max-width: 480px) {
    .footer__links{
        background-color: #f3f5fd;
    }
    
    .footer__links .container{
        padding: 0 15px;
        background: none;
    }
    
    .footer__links .footer__links__spacer{
        padding-bottom: 0px;
    }
    
    .footer__links ul li.footer__links_title{
        font-size: 16px;
        font-weight: bold;
        color: #4c4c4c;
        padding: 18px 0;
        line-height: 1.2;
        position: relative;
        margin-bottom: 0;
    
        border-bottom: 0.5px solid rgba(106, 72, 72, 0.15);
    }
    
    .footer__links_title:before{
        font-family: 'icomoon' !important;
        line-height: 1;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        position: absolute;
        top: 50%;
        right: 15px;
        -webkit-transform: translateY(-50%) rotate(90deg);
        transform: translateY(-50%) rotate(90deg);
        font-size: 1.4rem;
        content: "";
        color: #939499;
    }
    
    .footer__links_title.opened:before {
        -webkit-transform: translateY(-50%) rotate(270deg);
        transform: translateY(-50%) rotate(270deg);
    }
    
    .footer__links ul li a, .footer__links ul li span{
        font-size: 14px;
        line-height: 32px;
        color: #939499;
    }
    
    .footer__links ul ul{
        padding-bottom: 20px;
        padding-top: 5px;
        display: none;
    }
    
    .footer__links ul ul.isVisible{
        display: block;
    }
    
    .footer__links ul ul li{
        padding: 5px 0;
    }
    
    
}