.pricing-feature-list{display:flex;flex-direction:column;gap:var(--premo-spacing-sm)}.pricing-feature-list__detail{align-items:center;display:flex;flex-direction:row;gap:4px}.pricing-feature-list__detail p{font-size:14px}.pricing-feature-list__detail-check{width:8%}.pricing-feature-list__detail-check img{height:12px;width:12px}.pricing-card{border:1px solid var(--premo-color-background-dark);border-radius:var(--premo-radius-sm);display:flex;flex-direction:column;gap:var(--premo-spacing-xl);justify-content:space-between;padding:var(--premo-spacing-sm);position:relative;width:25%}.pricing-card__content,.pricing-card__detail{display:flex;flex-direction:column;gap:16px}.pricing-card__detail{align-items:center}.pricing-card__detail-text h3{font-size:20px;font-weight:700}.pricing-card__detail-price{align-items:center;display:flex;flex-direction:column;height:40px}.pricing-card__detail-price p{font-size:24px;font-weight:700}.pricing-card__detail-price span{font-size:12px}.pricing-card__detail-description p{font-size:14px;font-weight:400;text-align:center}.pricing-card__list{display:flex;flex-direction:column;gap:var(--premo-spacing-xl)}.pricing-card__list:before{background-color:var(--premo-color-background-dark);content:" ";height:1px;width:100%}.pricing-card__button{align-self:center}.pricing-card--active{border:1px solid var(--premo-color-brand-primary);box-shadow:0 8px 10px rgba(var(--premo-color-brand-primary),.15)}@media (max-width:1080px){.pricing-card{align-self:center;width:80%}}@media (max-width:480px){.pricing-card{width:100%}}.pricing{gap:var(--premo-spacing-xl);margin:0 96px}.pricing,.pricing__title{display:flex;flex-direction:column}.pricing__title h2{color:var(--premo-color-neutral-dark);font-size:56px;font-weight:700}.pricing__title h2 span{color:var(--premo-color-brand-primary)}.pricing__detail{font-size:24px;font-weight:300;width:50%}.pricing__card{display:flex;gap:16px}.pricing__button{align-self:center}.pricing__button button{font-size:24px;height:-moz-fit-content;height:fit-content;text-transform:uppercase}@media (max-width:1080px){.pricing{margin:0 4%}.pricing__detail{width:100%}.pricing__card{flex-direction:column;gap:16px}}@media (max-width:480px){.pricing h2{font-size:48px}}
