.flex-grow{flex-grow:1}.pricing-container{--_h2: 2.5rem ;--_p: 1.125rem ;--_gap: 1.125rem ;--_card-h3: 2rem ;--_card-h4: 2rem ;--_card-bg-color: var(--hex-new-lightgrey)}@media screen and (max-width: 749px){.pricing-container{--_h2: var(--mob-clamp22);--_p: var(--mob-clamp14);--_gap: 8px;--_card-h3: var(--mob-clamp16);--_card-h4: var(--mob-clamp22)}}.pricing-container h2{margin:0!important}.pricing-container :is(h2,h2 *,h3,h3 *,h4){font-family:var(--font-extra-fancy);color:var(--hex-new-black)}.pricing-container p{font-size:var(--_p)}.pricing-container .content-container{display:grid;grid-template-columns:41.25rem 1fr 27.125rem;align-items:end;margin-bottom:1rem;text-align:left}.pricing-container .content-container>div:first-child{grid-column:1}.pricing-container .content-container>div:last-child{grid-column:3}.pricing-container .content-container h2>p{font-size:var(--_h2)}.pricing-container .content-container h2>p>strong{color:var(--hex-darkgrey)}.pricing-container .cards-container{display:grid;grid-template-columns:1fr 1fr;gap:var(--_gap)}.pricing-container .card{border-radius:var(--new-border-radius-lg);background-color:var(--_card-bg-color);padding:2.5rem;height:23.5rem;display:flex;flex-direction:column;position:relative}.pricing-container .card.best-value{box-shadow:0 0 0 2px var(--hex-new-black) inset}@media screen and (min-width: 750px){.pricing-container .card.best-value:after{--_border-block: .8rem;--_border-inline: .67rem;position:absolute;top:2rem;right:0;display:flex;align-items:center;height:0;padding-inline:var(--_border-inline);padding-top:.1em;background:var(--hex-new-black);border-top:var(--_border-block) solid transparent;border-bottom:var(--_border-block) solid transparent;border-left:var(--_border-inline) solid var(--_card-bg-color);font-family:Inter,Arial;color:#fff;content:"best value"}}.pricing-container .card h3>p{font-size:var(--_card-h3)}.pricing-container .card h4{font-size:var(--_card-h4)}.pricing-container .card h3>p{margin-bottom:.5rem}.pricing-container .card .custom-button{margin-top:1rem}@media screen and (max-width: 749px){.pricing-container .content-container{gap:2rem;padding-bottom:1rem}.pricing-container .content-container,.pricing-container .cards-container{grid-template-columns:1fr}.pricing-container .content-container>div:first-child{grid-column:1}.pricing-container .content-container>div:last-child{grid-column:1}}
/*# sourceMappingURL=/cdn/shop/t/700/assets/31ko-app-page-pricing.css.map */
