/* Classicspark 2.7.46.1 — foreign profile feed always fills its grid track. */
.cs2734-foreign-profile.cs2724-foreign-profile .perfil-datos > .cs2729-foreign-layout {
    grid-template-columns: minmax(280px, 340px) minmax(0, 1fr) minmax(280px, 340px) !important;
    gap: 18px !important;
}

.cs2734-foreign-profile .cs2729-foreign-feed {
    width: 100% !important;
    min-width: 0 !important;
    max-width: none !important;
    margin: 0 !important;
    padding: 0 !important;
    justify-self: stretch !important;
    align-self: start !important;
}

.cs2734-foreign-profile .cs2729-foreign-feed > *,
.cs2734-foreign-profile .cs2729-foreign-feed #shareContainer,
.cs2734-foreign-profile .cs2729-foreign-feed #divEntries,
.cs2734-foreign-profile .cs2729-foreign-feed #divEntries > .card,
.cs2734-foreign-profile .cs2729-foreign-feed > .card {
    width: 100% !important;
    min-width: 0 !important;
    max-width: none !important;
}

.cs2734-foreign-profile .cs2729-foreign-feed #divEntries {
    display: block !important;
}

@media (max-width: 1190px) {
    .cs2734-foreign-profile.cs2724-foreign-profile .perfil-datos > .cs2729-foreign-layout {
        grid-template-columns: minmax(260px, 320px) minmax(0, 1fr) !important;
        justify-content: stretch !important;
    }
}

@media (max-width: 900px) {
    .cs2734-foreign-profile.cs2724-foreign-profile .perfil-datos > .cs2729-foreign-layout {
        grid-template-columns: minmax(0, 1fr) !important;
    }
}
