.limited-promotions{color:#172433;background:#fff;border:1px solid #d7dde5;border-radius:16px;margin-bottom:24px;padding:22px}.limited-promotions>header{justify-content:space-between;align-items:center;gap:20px;display:flex}.limited-promotions p{color:#566577;font-size:14px;line-height:1.5}.limited-promotion-list{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:16px;margin-top:16px;display:grid}.limited-promotion-list article{border:1px solid #e0e5ec;border-radius:12px;padding:16px}.limited-promotion-list strong{color:#146449;font-size:18px}.limited-promotion-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:20px;display:grid}.limited-promotion-form label{gap:6px;font-size:14px;display:grid}.limited-promotion-form input{color:#172433;background:#fff;border:1px solid #bcc7d4;border-radius:8px;width:100%;min-width:0;padding:10px}.limited-promotion-form p{grid-column:1/-1}@media (max-width:650px){.limited-promotions>header{flex-direction:column;align-items:flex-start}.limited-promotion-form{grid-template-columns:1fr}}
