.wp-block-post-featured-image.dynamic-price {

    display: flex;
    aspect-ratio: 1;
    position: relative;
    justify-content: flex-end;
    max-width: 410px;

    .bg {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
    }

    .main {
        position: relative;
        max-width: 100%;
        align-self: flex-end;
        margin-bottom: 20%;
        transform: scaleX(-1);
    }

    .price {
        position: absolute;
        top: 40px;
        left: 0;
        color: white;
        font-size: 5cqw;
    }
}