.privacy-policy,
.favorite-section,
.cabinet-in,
.faq-list,
.brands-section,
.cabinet-login,
.page-constructor,
.category-section {
    padding-top: 80px;
}


body.active-adv .fixed-header-menu {
    top: 56px;
}
body.active-adv .cabinet-in,
body.active-adv .cabinet-login,
body.active-adv .contact-shop,
body.active-adv .contact-one,
body.active-adv .faq-list,
body.active-adv .privacy-policy,
body.active-adv .product-in {
    padding-top: 105px;
    overflow: hidden;
}
body.active-adv .category-section,
body.active-adv .page-constructor,
body.active-adv .favorite-section,
body.active-adv .brands-section {
    padding-top: 130px;
}



@media (max-width: 1130px) {
    body {
        padding: 60px 0 0;
    }
    .header-mobile.active-adv {
        top: 28px;
        transition: top 0.2s ease-in-out;
    }
    .header-mobile.active-adv.headroom--not-top {
        top: 0;
    }
    .header-mobile.active-adv.main-header-mobile {
        top: 0;
    }
    body.active-adv .privacy-policy {
        padding-top: 0;
    }
    body.active-adv {
        padding: 88px 0 0;
    }
    body.active-adv.main-body {
        padding: 60px 0 0;
    }
    body.active-adv.main-body .fixed-header-menu{
        top: 60px !important;
    }
    body.active-adv .fixed-header-menu {
        top: 88px !important;
    }
    body.cart-body {
        padding: 0 !important;
    }
    .favorite-section,
    body.active-adv .category-section,
    .category-section,
    body.active-adv .favorite-section,
    body.active-adv .brands-section {
        padding-top: 5px;
    }
    body.active-adv .cabinet-login,
    .cabinet-login {
        padding-top: 10px;
    }
    body.active-adv .cabinet-in,
    .cabinet-in {
        padding-top: 0;
    }
    body.active-adv .contact-shop,
    body.active-adv .contact-one,
    .contact-shop,
    .contact-one {
        padding-top: 0;
    }
    body.active-adv .page-constructor,
    .page-constructor {
        padding-top: 0;
    }
    body.active-adv .faq-list {
        padding-top: 1px;
    }
}