/* === Custom Block Styling === */
.doubleImageBlock{
    padding: var(--CB-padding-top) var(--CB-padding-right) var(--CB-padding-bottom) var(--CB-padding-left);
    margin: var(--CB-margin-top) var(--CB-margin-bottom);
    background-color: var(--CB-background-color);
    background-image: var(--CB-background-image);
    background-position: var(--CB-background-position);
    background-size: cover;
}

.doubleImage__largeImage{
    max-width: 85%;
    display: block;
    margin-left: auto;
}

.doubleImage__smallImage{
    max-width: 18rem;
    max-height: 18rem;
    margin-bottom: 3rem;
    position: absolute;
    inset: auto auto 0% 0%;
    aspect-ratio: 1/1;
    object-position: center;
    object-fit: cover;
}


@media screen and (max-width: 991.98px){
    .doubleImage__copyCol{
        margin-bottom: 32px;
    }
}
@media screen and (max-width: 575px){
    .doubleImage__largeImage{
        max-width: 100%;
    }
    .doubleImage__smallImage{
        position: static;
        max-width: 100%;
        max-height: unset;
        height: auto;
        margin-bottom: 0px;
        object-fit: fill;
    }
}