.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;height:100%;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{flex:1 1 auto;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 em,.pricing-table__item-list i{font-weight:400!important}.pricing-table__item-list p,.pricing-table__item-list p em,.pricing-table__item-list p i{font-weight:300!important;font-synthesis-weight:none}.template-page main .pricing-table__item-list p,.template-page main .pricing-table__item-list p em,.template-page main .pricing-table__item-list p i{font-size:1.5rem!important;font-weight:300!important;font-style:italic;line-height:1.55!important;color:#011624;font-synthesis-weight:none}.pricing-table__item-list ul li{display:flex;align-items:flex-start;gap:.6rem}.pricing-table__item-list ol li{display:flex;align-items:flex-start}.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:"";display:block;flex:0 0 2.8rem;width:2.8rem;height:2.8rem;margin-top:-.2rem;margin-right:0;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' fill='none'%3E%3Ccircle cx='13.999' cy='16' r='4.667' fill='%23b8a990'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:2.8rem 2.8rem}@media screen and (min-width:576px){.pricing-table__item-list ul li{gap:1rem}.pricing-table__item-list ul li:before{margin-right:0}}.pricing-table__button{align-self:stretch;margin-top:auto}.pricing-table__item .button,.pricing-table__item .pricing-table__add-to-cart{width:100%;justify-content:center;text-align:center}.pricing-table__item .button,.pricing-table__item .button:link,.pricing-table__item .button:visited,.pricing-table__item .pricing-table__add-to-cart{border-color:#000;background:#000;color:#fff;font-weight:var(--font-button-weight)}.pricing-table__item .button:hover,.pricing-table__item .button:focus,.pricing-table__item .pricing-table__add-to-cart:hover,.pricing-table__item .pricing-table__add-to-cart:focus{border-color:#000;background:#fff;color:#000}.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__b2b-note{margin:.8rem 0 0;color:rgba(var(--color-foreground),.72);font-size:1.3rem;line-height:1.4}
/*# sourceMappingURL=/cdn/shop/t/16/assets/section-pricing-table.css.map */
