@media screen and (max-width: 768px) {
    #profile-show-wrapper {
        width: 100%;
    }

    #profile-show-image {
        display: block;
    }

    .profile-menu-profile-image {
        height: 20dvw;
        width: 20dvw;
        border-radius: 20dvw;
    }

    #profile-show-profile-img {
        width: 100%;
        height: 100%;
        object-fit: cover;
        object-position: center center;
    }

    .ad-owner-img-container-show-profile {
        height: 15vh;
        width: 15vh;
        border-radius: 12vh;
        overflow: hidden;
        display: inline-block;
        background-color: transparent;
        position: relative;
        top: -8dvh;
        left: 0;
        margin-inline: auto;
    }

    #profile-show-data-container {
        box-shadow: 0 0 0.5vh grey;
        padding: 0;
    }

    .owners-other-advertisements {
        margin-top: 0;
    }
}
