.popup-16-grid-section-1{
    display: grid;
    grid-template-columns: 70% 30%;
    margin-top: 24px;
}
.popup-16-grid-section-1-left{
    display: grid;
    grid-template-columns: repeat(1, 1fr);
    gap: 8px;
    padding-right: 4px;
}
.popup-16-grid-section-1-right{
    display: grid;
    grid-template-columns: repeat(1, 1fr);
    gap: 8px;
    padding-left: 4px;
}

.popup-16-image-start{
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.popup-16-grid-section-1-right-img{
    width: 100%;
    height: 100%;
    object-fit: cover;
    aspect-ratio: 4 / 5;
}

.popup-16-grid-section-2{
    display: grid;
    grid-template-columns: 30% 45% 25%;
    margin-top: 8px;
    height: 400px;
}
.popup-16-grid-img-1-border{
    width: auto;
    height: auto;
    overflow: hidden;
    padding-right: 4px;
}

.popup-16-grid-img-2-border{
    width: auto;
    height: auto;
    overflow: hidden;
    padding-left: 4px;
    padding-right: 4px;
}
.popup-16-grid-img-3-border{
    width: auto;
    height: auto;
    overflow: hidden;
    padding-left: 4px;
}
.popup-16-grid-img-1{
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.popup-16-grid-img-2{
    width: 100%;
    height: auto;
    object-fit: cover;
    aspect-ratio: 1 / 1;
}
.popup-16-grid-img-3{
    width: 100%;
    height: 100%;
    object-fit: cover;
}

@media (max-width: 552px){
    .popup-16-grid-section-2{
        height: 120px;
    }
}
