.solo-pricing-panel{display:grid;grid-template-columns:minmax(240px,.75fr) minmax(0,1.25fr);gap:28px;margin-bottom:20px;padding:26px;border:1px solid #ded5f3;border-radius:22px;background:#fff}
.solo-pricing-panel h2{margin:5px 0;color:#29146d}.solo-pricing-panel p{color:#756a91;line-height:1.55}
.solo-pricing-panel form{display:grid;grid-template-columns:1fr 1fr;gap:14px}.solo-pricing-panel label{display:grid;gap:7px;color:#29146d;font-size:.8rem;font-weight:800}
.solo-pricing-panel input{box-sizing:border-box;width:100%;padding:12px;border:1px solid #d9cdf4;border-radius:11px;background:#fbf9ff;color:#29146d}
.solo-offer-toggle{display:flex!important;align-items:center;gap:9px}.solo-offer-toggle input{width:auto}.solo-offer-reason{grid-column:1/-1}.solo-pricing-panel button{justify-self:start}
.solo-offer-status{display:inline-flex;padding:7px 11px;border-radius:99px;font-size:.75rem;font-weight:900}.solo-offer-status.active{color:#087d74;background:#def7f2}.solo-offer-status.inactive{color:#8c621d;background:#fff0cf}
.solo-was-price{display:block;color:#9b8eb7;font-size:1rem;font-weight:800;text-decoration:line-through}
@media(max-width:1100px){.solo-pricing-panel{grid-template-columns:1fr}}@media(max-width:680px){.solo-pricing-panel form{grid-template-columns:1fr}.solo-offer-reason{grid-column:auto}}
