.lp-pricing .subscription-item{width:auto;padding:0}.lp-pricing .subscription-item .subscription-item-container{box-shadow:none;border:0;border-radius:var(--pb-radius-xl);overflow:hidden;background:var(--color-black-200);height:100%}.lp-pricing .subscription-item.recommended .subscription-item-container{border:4px solid var(--color-secondary-900);background:var(--color-white)}.lp-pricing .subscription-item.selected .subscription-item-container{box-shadow:var(--pb-shadow-2)}.lp-pricing .subscription-item .title{font-family:var(--pb-font-heading);font-size:var(--pb-fs-h7);font-weight:var(--pb-fw-semibold);color:var(--color-black-900)}.lp-pricing .prices-discount-switch{border-radius:999px;background:var(--color-black-300);padding:var(--pb-space-1)}.lp-pricing .prices-discount-selector{border-radius:999px;color:var(--color-black-700);font-weight:var(--pb-fw-semibold)}.lp-pricing .prices-discount-selector.selected{background:var(--color-white);color:var(--color-black-900);box-shadow:var(--pb-shadow-1)}.lp-pricing .price-coupon{border-radius:var(--pb-radius-lg);overflow:hidden}.lp-pricing .other-platform{border-radius:var(--pb-radius-lg);background:var(--color-primary-50);color:var(--color-primary-700)}.lp-pricing .badge.badge-primary{background:var(--color-primary);color:var(--color-white)}.lp-pricing .subscriptions-container{width:100%;flex-wrap:nowrap!important;gap:var(--pb-space-6)!important;align-items:stretch}.lp-pricing>div.p-2{padding-left:0!important;padding-right:0!important}.lp-pricing div:has(.subscriptions-container){align-self:stretch;width:100%}.lp-pricing .subscription-item{flex:1 1 0;min-width:0;max-width:none}.lp-pricing .subscription-item .color-bar{background:transparent!important;height:0;overflow:visible}.lp-pricing .subscription-item .color-bar .recommended{position:absolute;top:0;right:auto;left:50%;width:auto;height:auto;transform:translate(-50%,-50%);padding:4px 10px;border-radius:var(--pb-radius);white-space:nowrap;font-size:11px;line-height:1.4;background:var(--color-secondary-900);box-shadow:none}.lp-pricing .subscription-item.recommended .subscription-item-container{overflow:visible}.lp-pricing .subscription-item .subscription-item-inner{padding:var(--pb-space-5) var(--pb-space-4);gap:var(--pb-space-4);background:transparent}.lp-pricing .subscription-item .title{font-size:var(--pb-fs-body)}.lp-pricing .subscription-item .feature-list{height:auto}.lp-pricing .subscription-item .btn{white-space:normal}.lp-pricing .subscription-item .feature-item{min-width:0;flex-wrap:wrap}.lp-pricing .subscription-item .feature-number{padding:2px 4px}.lp-pricing .subscription-item .feature-number input[type=number]{width:34px;font-size:1rem}.lp-pricing .trial-dialog{display:none!important}.lp-pricing .subscriptions-container~div:has(>a.btn-rounded),.lp-pricing div:has(>.subscriptions-container)~div:has(>a.btn-rounded){display:none}.lp-pricing div.d-flex.flex-column:has(>div>.prices-discount-switch){display:grid!important;grid-template-columns:1fr 1fr;justify-content:space-between;align-items:center;row-gap:var(--pb-space-4);width:100%}.lp-pricing div.d-flex.flex-column:has(>div>.prices-discount-switch)>*{grid-column:1/-1}.lp-pricing div.d-flex.flex-column:has(>div>.prices-discount-switch)>div:has(>.prices-discount-switch){grid-column:1;grid-row:1;justify-content:flex-start!important}.lp-pricing div.d-flex.flex-column:has(>div>.prices-discount-switch)>div:has(>.price-coupon){grid-column:2;grid-row:1;justify-content:flex-end!important}@media(max-width:1199px){.lp-pricing .subscriptions-container{flex-wrap:wrap!important}.lp-pricing .subscription-item{flex:0 0 calc((100% - 48px)/3)}}@media(max-width:991px){.lp-pricing .subscription-item{flex-basis:calc(50% - 14px)}}@media(max-width:767px){.lp-pricing div.d-flex.flex-column:has(>div>.prices-discount-switch){display:flex!important}}@media(max-width:575px){.lp-pricing .subscription-item{flex-basis:100%}}@media(max-width:767px){.lp-pricing .subscription-item .subscription-item-inner{padding:var(--pb-space-6);gap:var(--pb-space-5)}.lp-pricing .subscription-item .title{font-size:var(--pb-fs-h6,24px)}.lp-pricing div.d-flex:has(>.prices-discount-switch){order:-1;width:100%}.lp-pricing div.d-flex:has(>.price-coupon){width:100%}.lp-pricing .prices-discount-switch,.lp-pricing .price-coupon{width:100%}}