@media (max-width: 1024px) {
    /*SUBMENU MOBILE*/
    #footer .listMenu__trigger {
        width: 40px;
        height: 40px;
        background: transparent;
        cursor: pointer;
        display: flex;
        align-items: center;
        padding-left: 1em;
    }

    #footer .listMenu__trigger:after {
        position: relative;
        content: '';
        display: block;
        width: 10px;
        height: 10px;
        border-right: 1px solid white;
        border-bottom: 1px solid white;
        transform: rotate(316deg);
        transition: transform 0.5s;
        bottom: 3px;
    }

    #footer .links__footer__container.is--active .listMenu__trigger:after {
        transform: rotate(225deg);
    }

    .links__footer__container{
        border-bottom: 1px solid white;
    }

    .links__footer__list{
        display: none;
    }

    .links__footer__list ul{
        padding: 10px;
        padding-top: 0;
    }

    .links__footer__title{
        padding-left: 10px;
    }

}

@media (min-width: 768px){
    .instagram__container .slick-list{
        overflow: visible;
    }

    .instagram__container{
        overflow: hidden;
    }

    .instagram__container .default-container{
        max-width: calc( var(--container-max-width-primary) - 20% );
    }
    .rs-footer__content picture{
        width: 25%;
    }
    .rs-footer__content{
        flex-direction: row;
        max-width: 100%;
    }

}

@media screen and (min-width : 1024px) {
    .amazzingblog .slick-arrow.slick-prev{
        left: -25px;
    }

    .amazzingblog .slick-arrow.slick-next{
        right: -25px;
    }

    .footer-items-container{
        display: flex;
        flex-direction: row;
        gap: 5%;
    }

    .footer__links__wrapper:nth-of-type(2){
        display: flex;
        flex-direction: column;
        width: 20%;
    }

    .footer-container .default-container>*{
        padding: 10px 25px;
    }

    .footer-container .default-container{
        max-width: var(--container-max-width-secondary);
    }

    .footer__links__wrapper{
        display: flex;
        width: 100%;
        flex-direction: row;
        justify-content: space-between;
    }

    .footer__links__wrapper:nth-of-type(1) .links__footer__container{
        max-width: 30%;
    }

    .before-footer {
        position : relative;
        z-index: 1;
    }
    #footer {
        position : relative;
        z-index  : 0;
    }

    #footer.footer-fixed {
        position : -webkit-sticky;
        position : sticky;
        bottom   : 0;
    }

    #footer > .container {
        position : relative;
        z-index  : 1;
        padding  : 15px;
    }

    /*.footer-container .footer > * {*/
    /*    flex : 0 0 25%;*/
    /*}*/

    .section__title-content.newsletter .section__title-content__inner {
        padding : 8vh 0;
    }

    .brands-list-slider.slick-slider .slick-arrow.slick-prev{
        left: -75px;
    }

    .brands-list-slider.slick-slider .slick-arrow.slick-next{
        right: -75px;
    }
}

@media (min-width: 1200px){
    .rs-footer__content{
        max-width: var(--container-max-width-primary);
    }
    .instagram__container .slick-list{
        overflow: hidden;
    }
    .instagram__container .slick-arrow.slick-prev{
        left: -35px;
    }

    .instagram__container .slick-arrow.slick-next{
        right: -50px;
    }
    .instagram__container .default-container{
        max-width: var(--container-max-width-primary);
    }
    .rs-img-2{
        display: block;
    }
    .rs-footer__content picture{
        width: 20%;
    }
}

@media screen and (min-width : 1250px) {
    .footer-copyright {
        flex-direction: row;
        justify-content: space-between;
    }

    .footer-copyright .footer-copyright-right{
        justify-content: space-between;
    }
}
