.asy-pricing__item {
    display:flex;
    flex-direction:column;
    border:1px solid #e6edf4;
    border-radius: var(--asy-r-lg);
    background:#fff;
    gap: var(--asy-space-md);
}

.asy-pricing-bottom {
    padding: var(--asy-space-lg);
}

.asy-pricing__grid {
    display: flex;
    flex-direction: row;
    gap: var(--asy-space-md);
    justify-content: center;
}

.asy-pricing__currency {
    font-size: 0.9rem;
}

.asy-pricing__bullets {
    display:flex;
    flex-direction: column;
    gap: var(--asy-space-md);
    padding-left: var(--asy-space-md);
    padding-right: var(--asy-space-md);
    align-items: center;
}

.asy-pricing-bullet {
    display:flex;
    flex-direction: row;
    align-items: center;
    gap: var(--asy-space-sm);
    padding-top: var(--asy-space-md);
    padding-left: var(--asy-space-md);
    padding-right: var(--asy-space-md);
    border-top: 1px solid var(--asy-color-muted);
}

.asy-pricing-bullet i.fa-regular {
    color: var(--asy-color-cta);

}

.asy-pricing_value {
    font-size: 1.2rem;
}


.asy-pricing__pricewrap {
    display: flex;
    flex-direction: column;
    align-items: center;
}

.asy-pricing__price {
    font-size: 2rem;
    display:flex;
    flex-direction: row;
    gap: 3px;
}

.asy-pricing__star {
    font-size: 1.3rem;
    color: red;
}

.asy-pricing__cta {
    border-radius: var(--asy-r-lg);
    background-color: var(--asy-color-cta);
    text-decoration: none;
    color: var(--asy-color-text-white);
    padding: var(--asy-space-md);
    text-align: center;
    transition: background-color var(--asy-fast) var(--asy-ease) 0s, color var(--asy-fast) var(--asy-ease) 0s;
}

.asy-pricing__cta:hover {
    background-color: var(--asy-color-primary);
    color: var(--asy-color-text-white);
}

.asy-pricing__fine {
    font-size: var(--wp--preset--font-size--xs);
}

.asy-pricing p {
    margin: 0px;
    padding: 0px;
}

h3.asy-pricing__title {
    text-align: center;
}