.purchase-label,.lifetime-label{display:inline-flex;align-items:center;width:max-content;max-width:100%;padding:.28rem .58rem;border:1px solid #d9d5cb;border-radius:999px;background:#f7f5ef;color:#394139;font-size:.74rem;font-weight:750;line-height:1.25}
.purchase-model-one_time{border-color:#e5b57d;background:#fff4e6;color:#713c0c}
.purchase-model-subscription{border-color:#c4d6c7;background:#edf5ed;color:#315a3a}
.purchase-model-mixed{border-color:#c6c1ed;background:#f0efff;color:#46407d}
.purchase-model-free{border-color:#b8d9ca;background:#eaf6f0;color:#17633e}
.purchase-model-unconfirmed{border-style:dashed;color:#66645f}
.lifetime-label{background:#fff;color:#5d5a53;font-weight:650}
.purchase-note{margin:.35rem 0 0;color:#5f625d;font-size:.82rem;line-height:1.5}
.product-pricing-table td[data-label="Purchase type & lifetime access"]{min-width:12rem}
.product-pricing-table td[data-label="Purchase type & lifetime access"] .purchase-label,.product-pricing-table td[data-label="Purchase type & lifetime access"] .lifetime-label{margin:.12rem .2rem .12rem 0}
.product-pricing-table td[data-label="Purchase type & lifetime access"] p{margin:.45rem 0 0}
.cmp-offer-plan .purchase-label,.cmp-offer-plan .lifetime-label{margin-top:.25rem}
.cmp-offer-plan .purchase-note{flex-basis:100%}
.cmp-matrix-offer>.purchase-label,.cmp-matrix-offer>.lifetime-label{margin:.22rem .15rem .22rem 0}
.cmp-matrix-offer>.purchase-note{margin:.2rem 0 .5rem}
@media(max-width:700px){.product-pricing-table td[data-label="Purchase type & lifetime access"]{min-width:0}.product-pricing-table td[data-label="Purchase type & lifetime access"] .purchase-label,.product-pricing-table td[data-label="Purchase type & lifetime access"] .lifetime-label{margin:.12rem .18rem .12rem 0}}
