/**
 * Pattern: Pricing
 *
 */



.wp-block-group.pricing--1 .pricing-images {
    width: 100%;
    max-width: calc( var(--wp--custom--dimension--fixed--40) - 6px );
    aspect-ratio: 16 / 12.62;
    position: relative;
}

@media( max-width: 639px) {
    .pricing--1 .pricing-images {
      margin-inline: calc( var(--wp--style--root--padding-left) * -1);
      width: 100vw;
    }
}

@media( max-width: 1023px ) {
    .pricing--1 .is-grid-container > :nth-child(1) {
        order: 2;
    }
}

.pricing--1 .pricing-images > * {
    width: 100%;
    position: absolute;
    inset: 0;
}

.pricing--1 .pricing-images__minimum {
    max-width: min(392px, 62.5%);
    inset-block: 0 auto;
    inset-inline: min(5rem, 12.75%) 0;
}

.pricing--1 .pricing-images__average {
    max-width: min(370px, 58.5%);
    inset-block: min(11.1875rem, 36.25%) auto;
    inset-inline: auto 0;
}

.pricing--1 .pricing-images__management-cost {
    max-width: min(240px, 38%);
    inset-block: auto min(0.75rem, 2.4%);
    inset-inline: 0 auto;
}

.pricing--1 .pricing-images__no-unexpected-charges {
    max-width: min(280px, 44.3%);
    inset-block: auto 0;
    inset-inline: auto min(5.625rem, 14.15%);
}

.pricing--1 .pricing-images > * img {
    transition: box-shadow 0.3s ease-out;
}

.pricing--1 .pricing-images__minimum img {
    box-shadow: var(--wp--custom--component--image--shadow--lg--default);
}

.pricing--1 .pricing-images__minimum:hover img {
    box-shadow: var(--wp--custom--component--image--shadow--lg--hover);
}

.pricing--1 .pricing-images__average img {
    box-shadow: var(--wp--custom--component--image--shadow--lg--default);
}

.pricing--1 .pricing-images__average:hover img {
    box-shadow: var(--wp--custom--component--image--shadow--lg--hover);
}

.pricing--1 .pricing-images__management-cost img {
    box-shadow: var(--wp--custom--component--image--shadow--md--default);
}

.pricing--1 .pricing-images__management-cost:hover img {
    box-shadow: var(--wp--custom--component--image--shadow--md--hover);
}

.pricing--1 .pricing-images__no-unexpected-charges img {
    box-shadow: var(--wp--custom--component--image--shadow--sm--default);
}

.pricing--1 .pricing-images__no-unexpected-charges:hover img {
    box-shadow: var(--wp--custom--component--image--shadow--sm--hover);
}

