@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&family=Alice&display=swap";.bo-tiers{--navy:#2C3E50;--cyan:#5BA8C4;--cream:#F1EDE1;--coral:#E8927C;--green:#2E7D32;--border:#e0ddd6;font-family:Inter,system-ui,sans-serif;background:#fff;padding:2.25rem 2rem}.bo-tiers *{box-sizing:border-box}.bo-tiers .tiers-wrap{max-width:1080px;margin:0 auto}.bo-tiers .tiers-head{text-align:center;margin-bottom:.5rem}.bo-tiers .tiers-eyebrow{font-size:12px;font-weight:700;color:var(--cyan);text-transform:uppercase;letter-spacing:1.5px;margin:0 0 10px}.bo-tiers .tiers-title{font-family:Alice,Georgia,serif;font-size:28px;font-weight:700;color:var(--navy);margin:0 0 8px}.bo-tiers .tiers-sub{font-size:15px;color:#667;margin:0 0 1.5rem}.bo-tiers .packs-grid{display:grid;grid-template-columns:1fr 1.06fr 1fr;border-radius:16px;overflow:hidden;border:1.5px solid var(--border);box-shadow:0 8px 40px #2c3e501a;margin-top:1.5rem}.bo-tiers .pack{background:#fff;padding:2rem 1.4rem;border-right:1px solid var(--border);position:relative;display:flex;flex-direction:column}.bo-tiers .pack:last-child{border-right:none}.bo-tiers .pack-popular{background:var(--navy)}.bo-tiers .pack-badge-top{position:absolute;top:0;left:50%;transform:translate(-50%);padding:5px 18px;border-radius:0 0 10px 10px;font-size:11px;font-weight:700;white-space:nowrap;letter-spacing:.5px}.bo-tiers .badge-popular{background:var(--coral);color:#fff}.bo-tiers .badge-premium{background:var(--cyan);color:#fff}.bo-tiers .pack-name{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#aaa;margin:16px 0 10px}.bo-tiers .pack-popular .pack-name{color:#ffffff8c}.bo-tiers .pack-price{font-size:42px;font-weight:800;color:var(--navy);line-height:1}.bo-tiers .pack-price sup{font-size:20px;font-weight:600;vertical-align:super}.bo-tiers .pack-price span{font-size:22px}.bo-tiers .pack-popular .pack-price{color:#fff}.bo-tiers .pack-tagline{font-size:13px;color:#778;line-height:1.6;margin:14px 0 18px;min-height:54px}.bo-tiers .pack-popular .pack-tagline{color:#ffffffa6}.bo-tiers .pack-cta{display:block;width:100%;text-align:center;padding:13px 16px;border-radius:9px;font-size:15px;font-weight:700;cursor:pointer;border:none;margin-bottom:8px;transition:.15s;font-family:inherit;text-decoration:none}.bo-tiers a.pack-cta:hover{transform:translateY(-1px)}.bo-tiers .cta-default{background:var(--cream);color:var(--navy);border:2px solid var(--navy)}.bo-tiers .cta-popular{background:var(--coral);color:#fff;box-shadow:0 4px 14px #e8927c66}.bo-tiers .cta-current{background:transparent;color:#9aa6b1;border:2px dashed #c7cfd6;cursor:default;display:flex;align-items:center;justify-content:center;gap:6px}.bo-tiers .pack-popular .cta-current{color:#ffffffbf;border-color:#ffffff59}.bo-tiers .pack-payonce{text-align:center;font-size:11px;color:#aaa;margin-bottom:16px}.bo-tiers .pack-popular .pack-payonce{color:#fff6}.bo-tiers .feature-list{list-style:none;margin:0;padding:0}.bo-tiers .feature-item{display:flex;align-items:flex-start;gap:9px;font-size:13px;padding:6px 0;border-bottom:1px solid rgba(0,0,0,.05)}.bo-tiers .pack-popular .feature-item{border-bottom:1px solid rgba(255,255,255,.08)}.bo-tiers .feature-item:last-child{border-bottom:none}.bo-tiers .feat-check{color:var(--green);font-size:16px;flex-shrink:0;margin-top:1px}.bo-tiers .feat-x{color:#ccc;font-size:16px;flex-shrink:0;margin-top:1px}.bo-tiers .feat-text{color:#444;line-height:1.4}.bo-tiers .pack-popular .feat-text{color:#ffffffd9}.bo-tiers .is-current{outline:3px solid var(--cyan);outline-offset:-3px}.bo-tiers .current-flag{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:700;color:var(--cyan);text-transform:uppercase;letter-spacing:.5px;margin-bottom:2px}.bo-tiers .pack-popular .current-flag{color:#fff}@media(max-width:860px){.bo-tiers{padding:1.5rem 1rem}.bo-tiers .packs-grid{display:flex;flex-direction:column;border:none;box-shadow:none;border-radius:0;margin-top:1.25rem;gap:16px;overflow:visible}.bo-tiers .pack{border:1.5px solid var(--border);border-radius:16px;box-shadow:0 6px 24px #2c3e501a}.bo-tiers .pack-popular{order:-1;border:2px solid var(--navy)}}
/*# sourceMappingURL=/cdn/shop/t/59/assets/bo-tiers.css.map */
