.multi-pair-promo{padding:15px 18px;background:linear-gradient(110deg,#23105f 0%,#4430a5 48%,#ff6b16 100%);color:#fff;box-shadow:0 7px 20px rgba(35,16,95,.2);position:relative;z-index:4}
.multi-pair-promo__inner{max-width:1280px;margin:auto;text-align:center}
.multi-pair-promo__title{display:block;font-size:27px;letter-spacing:1.2px;color:#fff;margin-bottom:10px;text-shadow:0 2px 0 rgba(0,0,0,.2)}
.multi-pair-promo__offers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}
.multi-pair-promo__offers span{display:flex;justify-content:center;align-items:center;gap:9px;min-height:54px;padding:9px 12px;border:2px solid rgba(255,255,255,.75);border-radius:12px;background:rgba(14,6,65,.45)}
.multi-pair-promo__offers b{font-size:14px;letter-spacing:.3px}
.multi-pair-promo__offers em{font-style:normal;font-size:18px;font-weight:900;color:#ffe34f;text-shadow:0 1px 0 #8b3300}
.multi-pair-promo small{display:block;margin-top:9px;font-size:13px;font-weight:700;color:#fff}
.multi-pair-promo__status{margin:12px auto 0;padding:10px 15px;max-width:820px;border-radius:999px;background:#fff;color:#23105f;font-weight:700}
.multi-pair-promo__status strong{color:#e53d00}
.multi-pair-promo--cart{margin-bottom:0}
.cart-savings strong{color:#d83a00}
@media(max-width:700px){.multi-pair-promo{padding:13px 12px}.multi-pair-promo__title{font-size:21px}.multi-pair-promo__offers{grid-template-columns:1fr;gap:7px}.multi-pair-promo__offers span{min-height:42px;padding:7px 10px}.multi-pair-promo__offers b{font-size:12px}.multi-pair-promo__offers em{font-size:16px}.multi-pair-promo small{font-size:11px;line-height:1.4}.multi-pair-promo__status{border-radius:14px;font-size:12px;line-height:1.45}}
