/* SouqX v14.8 — displayed ONLY for seller-enabled purchasable listings. */
.sx148-buy-panel{margin:18px 0 12px;padding:17px;border:1px solid #d9d5fb;border-radius:17px;background:#f8f7ff;color:#1b1836;box-shadow:0 8px 24px rgba(35,25,93,.07)}
.sx148-buy-heading{display:flex;align-items:center;gap:9px;margin-bottom:14px;font-weight:800;color:#272044}
.sx148-buy-form{display:flex;gap:10px;align-items:center;flex-wrap:wrap}
.sx148-buy-form label{font-size:13px;font-weight:700;color:#413d62}
.sx148-buy-form input[type=number]{width:76px;min-height:44px;border-radius:10px;border:1px solid #c9c6df;background:#fff;color:#18152e;text-align:center;font:inherit}
.sx148-buy-btn{flex:1;min-width:165px;display:inline-flex;justify-content:center;align-items:center;min-height:46px;padding:10px 16px;border:0;border-radius:12px;background:linear-gradient(110deg,#633ce5,#974cf5);color:white!important;font-weight:800;text-decoration:none;cursor:pointer}
.sx148-buy-btn:hover{filter:brightness(1.08)}
html[data-theme=dark] .sx148-buy-panel,body.dark .sx148-buy-panel,[data-bs-theme=dark] .sx148-buy-panel{background:#211d37;color:#f3efff;border-color:#4c426f}
html[data-theme=dark] .sx148-buy-heading,body.dark .sx148-buy-heading,[data-bs-theme=dark] .sx148-buy-heading{color:#f3efff}
html[data-theme=dark] .sx148-buy-form label,body.dark .sx148-buy-form label,[data-bs-theme=dark] .sx148-buy-form label{color:#ded8fa}
@media(max-width:560px){.sx148-buy-form{align-items:stretch}.sx148-buy-btn{width:100%}}
