.mp section.banner .wrapper .box.mpb-icon-size:after {
    width: var(--mpb-icon-w);
    height: var(--mpb-icon-h);
    background-size: cover;
    background-repeat: no-repeat;
}
.mp .banner.banner--compact .wrapper .column .box.second:hover .bttn,
.mp .banner.banner--compact .wrapper .column .box:hover .bttn {
    color: var(--main_blue_hover) !important;
    border: 2px solid var(--main_blue_hover) !important;
}
.mp .banner.banner--compact .wrapper .box.sellers:after {
    left: 30px;
    bottom: -30px;
}
@media screen and (max-width: 990px) {
    .mp .banner.banner--compact .wrapper .box.sellers:after,
    .mp .banner.banner--compact .wrapper .box.ltd:after {
        bottom: 10px;
    }
    .mp section.banner.banner--compact .wrapper .box.mpb-icon-size:after {
        width: var(--mpb-icon-w-md);
        height: var(--mpb-icon-h-md);
    }
}
@media screen and (max-width: 500px) {
    .mp .banner.banner--compact .wrapper .box.sellers p,
    .mp .banner.banner--compact .wrapper .box.ltd p {
        display: block;
        font-family: TT Neoris Trial;
        font-weight: 400;
        font-style: normal;
        font-size: 12px;
        line-height: 120%;
        letter-spacing: 0px;
    }
    .mp .banner.banner--compact .wrapper .box.sellers,
    .mp .banner.banner--compact .wrapper .box.ltd,
    .mp .banner.banner--compact .row.smh {
        height: 200px !important;
    }
    .mp .banner.banner--compact .wrapper .box.sellers:after,
    .mp .banner.banner--compact .wrapper .box.ltd:after {
        bottom: 0px !important;
        left: 0px;
    }
    .mp section.banner.banner--compact .wrapper .box.mpb-icon-size:after {
        width: var(--mpb-icon-w-sm);
        height: var(--mpb-icon-h-sm);
    }
}
