.bc-fo{background:var(--bc-fo-bg);color:var(--bc-fo-text);text-align:center;font-family:inherit}.bc-fo *,.bc-fo *:before,.bc-fo *:after{box-sizing:border-box}.bc-fo__inner{max-width:1100px;margin:0 auto;padding:20px 15px}.bc-fo__badge{display:inline-block;background:var(--bc-fo-main);color:#fff;padding:12px 28px;margin-bottom:18px;font-size:12px;font-weight:700;letter-spacing:3px;text-transform:uppercase}.bc-fo__title{margin:0 0 20px;color:var(--bc-fo-main);font-size:var(--bc-fo-title-size);font-weight:700;line-height:1.05;text-transform:uppercase}.bc-fo__intro{max-width:720px;margin:0 auto 20px;font-size:17px;line-height:1.8;white-space:pre-line}.bc-fo__pricing{margin:0 auto 35px;border:1px solid var(--bc-fo-main)}.bc-fo__pricing-header{padding:16px;font-size:13px;font-weight:700;letter-spacing:2px;text-transform:uppercase}.bc-fo__pricing-grid{display:grid;grid-template-columns:49% 51%}.bc-fo__box{padding:40px 20px}.bc-fo__box-label{margin:0 0 12px;font-size:15px;font-weight:700;text-transform:uppercase}.bc-fo__price{font-size:var(--bc-fo-price-size);font-weight:700;line-height:1}.bc-fo__price--old{display:inline-block;opacity:.55;text-decoration:line-through;text-decoration-thickness:2px}.bc-fo__box--highlight{background:var(--bc-fo-main);color:var(--bc-fo-highlight-text)}.bc-fo__pricing-footer{padding:12px;border-top:1px solid var(--bc-fo-main);font-size:10px;letter-spacing:1px;text-transform:uppercase}.bc-fo__benefits{display:grid;grid-template-columns:repeat(var(--bc-fo-cols),1fr);gap:28px 20px;max-width:900px;margin:0 auto 30px;padding:0;list-style:none}.bc-fo__benefit{display:flex;flex-direction:column;align-items:center;gap:8px;margin:0;padding:0 6px}.bc-fo__benefit-icon{display:flex;align-items:center;justify-content:center;width:56px;height:56px;color:var(--bc-fo-main)}.bc-fo__benefit-img{width:100%;height:100%;object-fit:contain}.bc-fo__benefit-svg{width:36px;height:36px}.bc-fo__benefit-title{color:var(--bc-fo-main);font-size:13px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.bc-fo__benefit-text{max-width:200px;font-size:14px;line-height:1.5}.bc-fo__closing{max-width:760px;margin:0 auto;color:var(--bc-fo-accent);font-size:16px;font-weight:700;line-height:1.8}@media(max-width:768px){.bc-fo__inner{padding:15px 10px}.bc-fo__badge{padding:10px 18px;font-size:10px;letter-spacing:2px}.bc-fo__title{font-size:var(--bc-fo-title-size-m);line-height:1.1}.bc-fo__intro{font-size:14px;line-height:1.7}.bc-fo__pricing-header{padding:12px;font-size:10px}.bc-fo__box{padding:22px 8px}.bc-fo__box-label{font-size:11px}.bc-fo__price{font-size:var(--bc-fo-price-size-m)}.bc-fo__pricing-footer{font-size:8px}.bc-fo__benefits{grid-template-columns:repeat(2,1fr);gap:22px 12px}.bc-fo__benefit-icon{width:44px;height:44px}.bc-fo__benefit-svg{width:30px;height:30px}.bc-fo__benefit-title{font-size:11px}.bc-fo__benefit-text{font-size:12px}.bc-fo__closing{font-size:14px;line-height:1.7}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/bc-first-order-pricing.css.map */
