.ms-pricing-table__header{text-align:center;margin-bottom:4rem}.ms-pricing-table__subtitle{margin-top:1rem;color:rgba(var(--color-foreground),.7)}.ms-pricing-table__grid{display:grid;gap:2rem;grid-template-columns:1fr;align-items:stretch}@media screen and (min-width:750px){.ms-pricing-table__grid--2{grid-template-columns:repeat(2,1fr)}.ms-pricing-table__grid--3{grid-template-columns:repeat(3,1fr)}.ms-pricing-table__grid--4{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:990px){.ms-pricing-table__grid--4{grid-template-columns:repeat(4,1fr)}}.ms-pricing-table__card{position:relative;display:flex;flex-direction:column;box-sizing:border-box;border-radius:var(--ms-pt-card-radius, 8px);border:var(--ms-pt-card-border-w, 1px) solid var(--ms-pt-card-border-color, rgba(var(--color-foreground), .12));box-shadow:var(--ms-pt-card-shadow, none);transition:box-shadow .3s ease,transform .3s ease;overflow:hidden;background:rgb(var(--color-background))}.ms-pricing-table__card:hover{box-shadow:var(--ms-pt-card-shadow-hover, var(--ms-pt-card-shadow, none))}.ms-pricing-table__card--highlighted{border-color:rgb(var(--color-button));transform:scale(1.03);z-index:2}@media screen and (max-width:749px){.ms-pricing-table__card--highlighted{transform:none}}.ms-pricing-table__badge{position:absolute;top:0;left:50%;transform:translate(-50%);background:rgb(var(--color-button));color:rgb(var(--color-button-text));font-size:1.2rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:.5rem 1.6rem;border-radius:0 0 var(--ms-pt-card-radius-br, 8px) var(--ms-pt-card-radius-bl, 8px);white-space:nowrap;line-height:1.4}.ms-pricing-table__body{display:flex;flex-direction:column;flex:1;padding:3.2rem 2.4rem 2.4rem;text-align:center}.ms-pricing-table__card--highlighted .ms-pricing-table__body{padding-top:4.4rem}.ms-pricing-table__plan-name{margin:0 0 .4rem;color:rgba(var(--color-foreground),.6);font-weight:600;letter-spacing:.08em;text-transform:uppercase;font-size:1.3rem}.ms-pricing-table__price-wrap{display:flex;align-items:baseline;justify-content:center;gap:.2rem;margin-bottom:.6rem}.ms-pricing-table__currency{font-size:2rem;font-weight:700;line-height:1;color:rgb(var(--color-foreground))}.ms-pricing-table__amount{font-size:4.8rem;font-weight:700;line-height:1;color:rgb(var(--color-foreground));letter-spacing:-.02em}.ms-pricing-table__period{font-size:1.4rem;color:rgba(var(--color-foreground),.55)}.ms-pricing-table__description{margin-top:.8rem;margin-bottom:2rem;color:rgba(var(--color-foreground),.65);font-size:1.4rem;line-height:1.6}.ms-pricing-table__description:empty{display:none}.ms-pricing-table__divider{height:1px;background:rgba(var(--color-foreground),.1);margin:0;border:none}.ms-pricing-table__features{flex:1;padding:2rem 2.4rem;text-align:left}.ms-pricing-table__features-list{list-style:none;padding:0;margin:0}.ms-pricing-table__features-list li{position:relative;padding:.6rem 0 .6rem 2.6rem;font-size:1.4rem;line-height:1.5;color:rgba(var(--color-foreground),.8)}.ms-pricing-table__features-list li:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1.6rem;height:1.6rem;background:rgb(var(--color-button));-webkit-mask-image:var(--ms-pt-feature-icon);mask-image:var(--ms-pt-feature-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.ms-pricing-table__features-list li.ms-pricing-table__feature--unavailable{text-decoration:line-through;color:rgba(var(--color-foreground),.35)}.ms-pricing-table__features-list li.ms-pricing-table__feature--unavailable:before{background:rgba(var(--color-foreground),.25)}.ms-pricing-table__footer{padding:0 2.4rem 2.4rem;margin-top:auto}.ms-pricing-table__footer .button{width:100%}.ms-pricing-table__header--left{text-align:left}.ms-pricing-table__header--right{text-align:right}@media screen and (min-width:450px)and (max-width:749px){.ms-pricing-table__grid--mobile-2{grid-template-columns:repeat(2,1fr)}.ms-pricing-table__grid--mobile-2 .ms-pricing-table__body{padding:2.4rem 1.6rem 1.6rem}.ms-pricing-table__grid--mobile-2 .ms-pricing-table__features{padding:1.6rem}.ms-pricing-table__grid--mobile-2 .ms-pricing-table__amount{font-size:3.6rem}.ms-pricing-table__grid--mobile-2 .ms-pricing-table__footer{padding:0 1.6rem 1.6rem}}.ms-pricing-table__card.scroll-trigger{opacity:0}
/*# sourceMappingURL=/cdn/shop/t/5/assets/ms_pricing-table.css.map */
