.ds-theme .ds-drg-promo{display:flex;justify-content:space-between;align-items:center;gap:22px;margin:16px 0 27px;padding:23px 25px;background:#f5fbf6;border:1px solid #cde8d3;border-radius:14px}
.ds-theme .ds-drg-promo-copy{max-width:650px;min-width:0}
.ds-theme .ds-drg-promo-copy h2{font-size:clamp(23px,3.2vw,30px);font-weight:900;color:#153e2e;line-height:1.15;letter-spacing:-.035em;margin:8px 0 8px}
.ds-theme .ds-drg-promo-copy h2 span{color:#078b51}
.ds-theme .ds-drg-promo-copy p{color:#627c68;line-height:1.65;font-size:12px;max-width:610px;margin:0}
.ds-theme .ds-drg-promo-actions{display:flex;flex-direction:column;gap:10px;min-width:235px}
.ds-theme .ds-drg-promo-code{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;border:1px dashed #97cbaa;border-radius:10px;background:#fff}
.ds-theme .ds-drg-promo-code small{display:block;color:#698777;font-size:10px}
.ds-theme .ds-drg-promo-code code{color:#0e8352;font-size:16px;font-family:inherit;font-weight:900;letter-spacing:.06em}
.ds-theme .ds-drg-promo-copybtn{border-radius:7px;background:#e4f6e9;color:#087249;border:0;padding:9px 11px;font-size:11px;font-weight:850;cursor:pointer}
.ds-theme .ds-drg-promo-link{display:flex;justify-content:center;align-items:center;gap:12px;padding:12px;background:#0d8051;border-radius:10px;color:#fff;text-decoration:none;text-align:center;font-weight:850;font-size:12px}
.ds-theme .ds-drg-coupon-product{border-color:#d9e9dd}
.ds-theme .ds-gen-card-top strong.ds-drg-product-badge{background:#e6f7eb;color:#09784d}
.ds-theme .ds-drg-feed-price-caption{display:block;margin:0 0 5px;font-size:10px;color:#6c8573}
.ds-theme .ds-drg-product-coupon{border:1px solid #d6e9d9;background:#f4faf6;padding:9px 10px;border-radius:9px;display:flex;gap:6px 8px;align-items:center;flex-wrap:wrap;margin-top:8px}
.ds-theme .ds-drg-product-coupon span{color:#486954;font-size:10px}
.ds-theme .ds-drg-product-coupon code{font-weight:900;font-size:11px;color:#0e794b;font-family:inherit;letter-spacing:.02em}
.ds-theme .ds-drg-product-coupon small{flex-basis:100%;font-size:10px;color:#658272;line-height:1.4}
@media(max-width:700px){.ds-theme .ds-drg-promo{padding:15px;flex-direction:column;align-items:stretch;gap:14px;margin:11px 0 20px}.ds-theme .ds-drg-promo-copy h2{font-size:24px}.ds-theme .ds-drg-promo-actions{min-width:0}.ds-theme .ds-drg-promo-code code{font-size:15px}}
