/* Profile Card Component Styles */

/* Profile card main container */
.profile-card {
    border-top-left-radius: 54px;
    border-bottom-left-radius: 54px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    box-shadow: 0 2px 8px rgba(0,0,0,0.1);
    padding: 10px;
}

/* Profile image container with border */
.profile-image-container {
    border-radius: 50%;
    border-width: 1px;
    border-style: solid;
    border-color: var(--wp--preset--color--primary-pink);
    padding: 7px;
}

/* Profile image styling */
.profile-image-container img {
    border-radius: 50% !important;
    min-width: 66px !important;
    min-height: 66px !important;
    width: 66px !important;
    height: 66px !important;
    object-fit: cover !important;
    margin-bottom: 0 !important;
}

/* Social media images styling */
.profile-social-links .wp-block-image img {
    object-fit: cover !important;
    width: 20px !important;
    height: 20px !important;
}

/* Profile text styling */
.profile-card p {
    margin-bottom: 0;
}

/* Social links container */
.profile-social-links .wp-block-image {
    margin-bottom: 0;
}
.block-editor-block-list__block .profile-image-container .wp-block-image {
    margin-bottom: 0;
}