.pricing-table__items{display:grid;gap:2.4rem 1.6rem}@media screen and (min-width:750px){.pricing-table__items{grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr}}@media screen and (min-width:1360px){.pricing-table__items{grid-template-columns:repeat(4,1fr)}}@media screen and (min-width:1536px){.pricing-table__items{gap:2.4rem}}.pricing-table__item{position:relative;display:flex;flex-direction:column;padding:2.4rem;border-radius:1.2rem}@media screen and (min-width:1536px){.pricing-table__item{padding:4rem}}.pricing-table__item_shadow{box-shadow:0 8px 60px rgba(var(--color-shadow),.1)}.pricing-table__item-header{padding-bottom:1.6rem;border-bottom:.1rem solid rgba(var(--color-foreground),.12)}@media screen and (min-width:576px){.pricing-table__item-header{padding-bottom:2.4rem}}.pricing-table__item-title{margin-top:0}.pricing-table__item-title:not(:last-child){margin-bottom:.8rem}.pricing-table__item-title_with-badge{max-width:calc(50% - 1.6rem)}.pricing-table__item-price:not(:last-child){margin-bottom:1.6rem}.pricing-table__item-price.accent{color:rgba(var(--color-accent))}.pricing-table__item-description{margin:0;color:rgba(var(--color-foreground-secondary));white-space:pre-wrap}.pricing-table__item-list{padding-top:2.4rem;margin-bottom:2.4rem}@media screen and (min-width:576px){.pricing-table__item-list{margin-bottom:4rem}}.pricing-table__item-list h1,.pricing-table__item-list h2,.pricing-table__item-list h3,.pricing-table__item-list h4,.pricing-table__item-list h5,.pricing-table__item-list h6{margin-top:1.6rem;margin-bottom:1.6rem}@media screen and (min-width:576px){.pricing-table__item-list h1,.pricing-table__item-list h2,.pricing-table__item-list h3,.pricing-table__item-list h4,.pricing-table__item-list h5,.pricing-table__item-list h6{margin-top:2.4rem;margin-bottom:2.4rem}}.pricing-table__item-list *:first-child{margin-top:0}.pricing-table__item-list *:last-child{margin-bottom:0}.pricing-table__item-list ul,.pricing-table__item-list ol{display:flex;flex-direction:column;gap:.8rem;margin:0;padding:0}@media screen and (min-width:576px){.pricing-table__item-list ul,.pricing-table__item-list ol{gap:1.6rem}}.pricing-table__item-list ul li,.pricing-table__item-list ol li{font-weight:var(--font-heading-weight)}.pricing-table__item-list ol{list-style-type:none;counter-reset:num}.pricing-table__item-list ol li:before{content:counter(num) ".";counter-increment:num;margin-right:.6rem}@media screen and (min-width:576px){.pricing-table__item-list ol li:before{margin-right:1rem}}.pricing-table__item-list ul{list-style:none}@media screen and (min-width:576px){.pricing-table__item-list ul{gap:1.2rem}}.pricing-table__item-list ul li:before{content:"\e81b";font-family:icon-custom;font-size:122%;font-weight:500;margin-right:.6rem}@media screen and (min-width:576px){.pricing-table__item-list ul li:before{margin-right:1rem}}.pricing-table__button{align-self:flex-start;margin-top:auto}.pricing-table__badge{position:absolute;top:2.4rem;right:2.4rem;gap:.2rem;padding:.3rem .7rem;max-width:calc(50% - 1.6rem);letter-spacing:var(--font-body-letter-spacing) em}@media screen and (min-width:1536px){.pricing-table__badge{padding:.5rem 1rem;gap:.4rem;max-width:calc(50% - 2.4rem)}}.pricing-table__badge .icon{flex-shrink:0;color:inherit}.pricing-table__custom-content{padding-top:2.4rem;margin-top:auto}.pricing-table__custom-content+.pricing-table__button{margin-top:4rem}.pricing-table__icon{margin-bottom:1.6rem}.pricing-table__icon--recommended .icon{font-size:2.4rem}@media screen and (min-width:750px){.pricing-table__icon--recommended .icon{font-size:3.2rem}}@media screen and (min-width:1200px){.pricing-table__icon--recommended .icon{font-size:4rem}}.pricing-table__icon--normal .icon{font-size:2.8rem}@media screen and (min-width:750px){.pricing-table__icon--normal .icon{font-size:3.2rem}}@media screen and (min-width:1200px){.pricing-table__icon--normal .icon{font-size:4rem}}.pricing-table__icon--small .icon{font-size:2.4rem}@media screen and (min-width:750px){.pricing-table__icon--small .icon{font-size:2.8rem}}@media screen and (min-width:1200px){.pricing-table__icon--small .icon{font-size:3.2rem}}.pricing-table__icon--large .icon{font-size:3.2rem}@media screen and (min-width:750px){.pricing-table__icon--large .icon{font-size:4rem}}@media screen and (min-width:1200px){.pricing-table__icon--large .icon{font-size:4.8rem}}.pricing-table__icon--subtle{color:rgba(var(--color-foreground),.14)}.pricing-table__icon--contrast{color:rgba(var(--color-foreground))}.pricing-table__icon--colored{color:rgba(var(--color-accent))}.pricing-table__icon--colored.pricing-table__icon--gradient{color:var(--gradient-accent)}.pricing-table__add-heading:not(:last-child){margin-bottom:1.2rem}.pricing-table__add-description{color:rgba(var(--color-foreground-secondary))}.pricing-table-section{--ilm-accent: #7c5cff;--ilm-accent-dark: #6244e6;--ilm-accent-soft: #f3f0ff;--ilm-accent-border: #d9d0ff}@media screen and (min-width:1200px){.pricing-table-section .pricing-table__items{grid-template-columns:repeat(4,1fr);gap:2rem}}.pricing-table-section .pricing-table__item{background:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.1);border-radius:2rem;padding:3.2rem 2.6rem;box-shadow:none;transition:transform .2s ease}.pricing-table-section .pricing-table__item:hover{transform:translateY(-4px)}.pricing-table-section .pricing-table__item_shadow{border:.2rem solid var(--ilm-accent-border);box-shadow:none}.pricing-table-section .pricing-table__item:has(.pricing-table__badge){border:.2rem solid var(--ilm-accent-border);box-shadow:none}.pricing-table-section .pricing-table__badge{top:-1.4rem;right:auto;left:50%;transform:translate(-50%);display:inline-flex;align-items:center;gap:.4rem;max-width:none;border-radius:999px;padding:.7rem 1.6rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;z-index:2}.pricing-table-section .pricing-table__item-title_with-badge{max-width:none}.pricing-table-section .pricing-table__item-title{font-weight:700;letter-spacing:-.01em}.pricing-table-section .pricing-table__item-price{font-weight:800;letter-spacing:-.02em;color:rgb(var(--color-foreground))}.pricing-table-section .pricing-table__item-list ul li{display:flex;align-items:flex-start;gap:.6rem;font-weight:500;color:rgba(var(--color-foreground),.9)}.pricing-table-section .pricing-table__item-list ul li:before{color:var(--ilm-accent);margin-right:0;flex-shrink:0;line-height:1.4}.pricing-table-section .pricing-table__button{align-self:stretch;width:100%;display:inline-flex;align-items:center;justify-content:center;text-align:center;border-radius:999px;padding:1.3rem 2.2rem;font-weight:700;margin-top:auto}.pricing-table-section .pricing-table__button.button{background:rgb(var(--color-background));color:var(--ilm-accent-dark);border:.2rem solid var(--ilm-accent-border);box-shadow:none}.pricing-table-section .pricing-table__button.button:hover{background:var(--ilm-accent-soft);border-color:var(--ilm-accent);color:var(--ilm-accent-dark)}.pricing-table-section .pricing-table__item_shadow .pricing-table__button.button{background:var(--ilm-accent);color:#fff;border-color:var(--ilm-accent);box-shadow:none}.pricing-table-section .pricing-table__item_shadow .pricing-table__button.button:hover{background:var(--ilm-accent-dark);border-color:var(--ilm-accent-dark);color:#fff}.pricing-table-section .pricing-table__item:has(.pricing-table__badge) .pricing-table__button.button{background:var(--ilm-accent);color:#fff;border-color:var(--ilm-accent);box-shadow:none}.pricing-table-section .pricing-table__item:has(.pricing-table__badge) .pricing-table__button.button:hover{background:var(--ilm-accent-dark);border-color:var(--ilm-accent-dark);color:#fff}@media(prefers-reduced-motion:reduce){.pricing-table-section .pricing-table__item,.pricing-table-section .pricing-table__button{transition:none}.pricing-table-section .pricing-table__item:hover{transform:none}}.pricing-table-section .pricing-table__buy-form{margin-top:auto;width:100%}.pricing-table-section .pricing-table__buy-form .pricing-table__button{margin-top:0}.pricing-table-section .pricing-table__button--active,.pricing-table-section .pricing-table__button--active.button{background:#e9f9ef!important;color:#137a3e!important;border:.2rem solid #19bc5b!important;box-shadow:none!important;cursor:default}.pricing-table-section .pricing-table__button--active:hover,.pricing-table-section .pricing-table__button--active.button:hover{background:#e9f9ef!important;color:#137a3e!important;border-color:#19bc5b!important;transform:none}.pricing-table-section .pricing-table__button--active[disabled]{opacity:1}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-pricing-table.css.map */
