.af-pricing-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}
.af-pricing-customer h2{margin:8px 0;font-size:1.25rem;overflow-wrap:anywhere}
.af-pricing-customer .btn{margin-top:12px}
.af-pricing-manage-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}
.af-pricing-section h2{margin:8px 0 10px}
.af-pricing-items{display:grid;gap:9px;margin-top:16px}
.af-pricing-items>div{display:grid;grid-template-columns:minmax(65px,.6fr) minmax(150px,2fr) minmax(125px,1fr) auto;gap:12px;align-items:center;padding:12px;border:1px solid var(--line,#e6ded0);border-radius:14px;background:#fff;overflow-wrap:anywhere}
.af-pricing-items>div>span{font-size:.9rem}
.af-price-search{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px}
@media(max-width:900px){.af-pricing-manage-grid{grid-template-columns:1fr}.af-pricing-items>div{grid-template-columns:1fr 1fr}}
@media(max-width:650px){.af-pricing-grid,.af-pricing-items>div,.af-price-search{grid-template-columns:1fr}.af-pricing-section .btn,.af-price-search .btn{width:100%}}
