.custom-pricing-plans .pricing-plans-grid{display:grid;grid-template-columns:1fr;gap:32px}.custom-pricing-plans .section-header{margin-bottom:32px;position:relative;display:flex;flex-direction:column;align-items:center;gap:16px}.custom-pricing-plans .pricing-plan{position:relative;overflow:hidden;display:flex;flex-direction:column;padding:32px;border-radius:var(--border-radius);background-color:rgb(var(--color-brand-white-secondary));border:1px solid rgb(var(--color-brand-light-blue));transition:all var(--animation-primary)}.custom-pricing-plans .pricing-plan__badge{position:absolute;width:175px;top:76px;left:-42px;padding-block:8px;padding-inline:24px;background:rgb(var(--color-brand-light-blue));color:rgb(var(--color-brand-primary));font-size:var(--text-xs);font-weight:var(--font-medium);text-transform:uppercase;letter-spacing:-3%;transform:rotate(-40deg);transform-origin:top left;z-index:2;display:flex;align-items:center;justify-content:center}.custom-pricing-plans .pricing-plan__badge-text{text-align:center;max-width:85px}.custom-pricing-plans .pricing-plan__content{display:grid;grid-template-columns:1fr auto;align-items:center;gap:24px;height:100%}.custom-pricing-plans .pricing-plan__info{display:flex;flex-direction:column;gap:4px}.custom-pricing-plans .pricing-plan__title{font-size:2rem;color:rgb(var(--color-brand-primary));letter-spacing:.025em;margin:0}.custom-pricing-plans .pricing-plan__price{font-size:var(--text-2xl);font-weight:var(--font-bold);color:rgb(var(--color-brand-primary));margin:8px 0}.custom-pricing-plans .pricing-plan__price-description{font-size:var(--text-base);color:rgb(var(--color-foreground) / .7);margin-top:20px}.custom-pricing-plans .pricing-plan__cta{display:flex;align-items:center;justify-content:flex-end}.custom-pricing-plans .pricing-plan--highlighted{border:none;box-shadow:0 8px 32px rgb(var(--color-brand-primary) / .15);background:linear-gradient(225deg,#abc2ca,#15497e,#0c162d)}.custom-pricing-plans .pricing-plan--highlighted .pricing-plan__title,.custom-pricing-plans .pricing-plan--highlighted .pricing-plan__price-description{color:#fff}.custom-pricing-plans .pricing-plan--highlighted .pricing-plan__price{color:rgb(var(--color-brand-sky));font-weight:400!important}.custom-pricing-plans .pricing-plan__button .btn-text{font-size:var(--text-base);font-weight:400;text-transform:none}.custom-pricing-plans .pricing-plans__bottom-text{position:relative;margin-top:32px;font-size:var(--text-base);color:rgb(var(--color-brand-gray))}@media screen and (max-width: 767px){.custom-pricing-plans .pricing-plan__content{grid-template-columns:1fr;gap:16px}.custom-pricing-plans .pricing-plan__cta{justify-content:center}.custom-pricing-plans .pricing-plan__button{width:100%}.custom-pricing-plans .pricing-plan{padding-top:48px}.custom-pricing-plans .pricing-plan__title{font-size:1.75rem;letter-spacing:normal}.custom-pricing-plans .pricing-plan__price-description{margin-top:4px}}@media screen and (min-width: 768px){.custom-pricing-plans .pricing-plans-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-left:auto;margin-right:auto}.custom-pricing-plans .pricing-plan{padding:48px 32px}.custom-pricing-plans .pricing-plan[data-has-badge=true]{padding-top:52px}.custom-pricing-plans .pricing-plan[data-has-price-description=true]{padding-bottom:32px}}@media screen and (min-width: 900px){.custom-pricing-plans .pricing-plans-grid{grid-template-columns:repeat(2,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/189/assets/custom-pricing-plans.css.map */
