.pricing-table__items{display:flex;flex-direction:column;gap:var(--spacing-24)}.pricing-table__item{padding:var(--spacing-32) var(--spacing-48) var(--spacing-48);position:relative;width:100%}@media (min-width:768px){.pricing-table__items{flex-direction:row}.pricing-table__item{flex:0.25;width:auto}}.pricing-table__item{--background-color-normal:var(--color-primary-00);--border-color-normal:var(--color-primary-20);--background-color-featured:var(--color-primary-50);--border-color-featured:var(--color-primary-50);--title-size:var(--text-medium);--price-value-size:var(--title-large);background-color:var(--background-color-normal);border-color:var(--border-color-normal);border-radius:1.2rem;border-style:solid;border-width:.2rem}.pricing-table__featured-label{align-items:center;background-color:var(--color-primary-10);border-radius:.8rem;display:inline-flex;float:right;font-size:var(--text-small);gap:.8rem;padding:.4rem .8rem}.pricing-table__title{font-size:var(--title-size);font-weight:var(--semibold)}*+.pricing-table__description{margin-top:var(--spacing-16)}.pricing-table__price{align-items:flex-end;display:flex;flex-wrap:wrap;gap:var(--spacing-4) var(--spacing-8);line-height:1}*+.pricing-table__price{margin-top:var(--spacing-24)}.pricing-table__price-prefix{width:100%}.pricing-table__price-prefix,.pricing-table__price-suffix{font-size:var(--text-small);padding-bottom:.8rem}.pricing-table__price-value{font-size:var(--price-value-size);font-weight:var(--semibold);white-space:nowrap}*+.pricing-table__ctas{margin-top:var(--spacing-32)}*+.pricing-table__item__features{display:flex;flex-direction:column;gap:.8rem;margin-top:var(--spacing-64)}.pricing-table__item__feature{display:flex;gap:.4rem}.pricing-table__item__feature svg{flex-shrink:0}.pricing-table__item__feature[data-type=addon] svg{margin-top:1px}.pricing-table__item[data-type=simple]{--background-color-featured:var(--color-primary-20);--border-color-featured:var(--color-primary-20);--title-size:var(--text-large);--price-value-size:var(--title-medium)}.pricing-table__item[data-style=featured]{background-color:var(--background-color-featured);border-color:var(--border-color-featured)}.pricing-table__item[data-style=disabled]{opacity:.5;pointer-events:none}.pricing-table__item[data-style=disabled] .button{opacity:0}