@media (max-width: 480px) {
    .mh-estate-vertical__bottom__inner,
    .mh-estate-vertical__buttons-wrapper {
        display: flex;
        align-items: center;
        flex-wrap: wrap;
        gap: 8px;
        min-width: 0;
    }

    .mh-estate-vertical__buttons {
        flex: 0 0 auto;
        min-width: 95px;
    }

    .mh-estate-vertical__buttons__single .mdl-button,
    .mh-estate-vertical__more-info {
        max-width: 100%;
        white-space: nowrap;
    }

    .mh-estate-vertical__bottom__inner > *,
    .mh-estate-vertical__buttons-wrapper > * {
        min-width: 0;
    }

    .mh-estate-vertical__bottom__inner .mh-attribute,
    .mh-estate-vertical__bottom__inner .mh-estate-vertical__primary {
        flex: 1 1 auto;
    }
}

.mh-social-icon .fa-tiktok::before,
.mh-social-icons .fa-tiktok::before,
i.fa-tiktok::before {
    content: "\e07b";
    font-family: "Font Awesome 5 Brands", "Font Awesome 6 Brands", "FontAwesome";
    font-weight: 400;
}

.bagim-mux-tiktok-svg {
    display: block;
    width: 18px;
    height: 18px;
    margin: auto;
    vertical-align: middle;
    fill: currentColor;
}

a[href*="tiktok.com"] .bagim-mux-tiktok-icon {
    display: flex !important;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
    line-height: 1;
}

a[href*="tiktok.com"] .bagim-mux-tiktok-icon::before {
    content: "" !important;
}

a[href*="tiktok.com"]:has(.bagim-mux-tiktok-icon) {
    display: inline-flex;
    align-items: center;
    justify-content: center;
}

html.bagim-mux-price-invalid-active [data-bagim-mux-invalid-range] {
    visibility: hidden;
}

[data-bagim-mux-loading-cleared="1"] {
    display: none !important;
    pointer-events: none !important;
}

.bagim-mux-validation {
    display: block;
    margin-top: 6px;
    color: #b00020;
    font-size: 13px;
    line-height: 1.35;
}

.bagim-mux-invalid {
    outline: 2px solid #b00020;
    outline-offset: 2px;
}

html.bagim-mux-lightbox-active .cresta-whatsapp-chat-box,
html.bagim-mux-lightbox-active .gtranslate_wrapper,
html.bagim-mux-lightbox-active .gt_float_switcher {
    pointer-events: none;
}

.bagim-mux-unit {
    unicode-bidi: isolate;
}

.mfp-wrap .mfp-close {
    pointer-events: auto;
    touch-action: manipulation;
}
