.promo-banner{margin:12px 0 20px;padding:18px 20px;background:linear-gradient(180deg,#f5f7fb,#fff);border:1px solid rgba(47,45,44,.08);border-top:2px solid #23314F;box-shadow:0 1px 3px #1a1d240a}.promo-banner .promo-banner__badge,.promo-banner .promo-banner__tag,.promo-banner .promo-banner__headline,.promo-banner .promo-banner__footer,.promo-banner .promo-banner__footer span,.promo-banner .promo-banner__tiers span{font-family:Jost,sans-serif!important;letter-spacing:0;word-spacing:normal}.promo-banner__header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 8px}.promo-banner .promo-banner__badge{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:600;line-height:1.3;letter-spacing:.14em;text-transform:uppercase!important;color:#23314f}.promo-banner__badge svg{flex-shrink:0;width:11px;height:11px;color:#c79b6b}.promo-banner .promo-banner__tag{flex-shrink:0;padding:3px 10px;font-size:11px;font-weight:600;line-height:1.4;letter-spacing:.1em;text-transform:uppercase!important;color:#fff;background:#23314f;border-radius:999px}.promo-banner .promo-banner__headline{margin:0;font-size:17px;font-weight:600;line-height:1.35;text-transform:none!important;text-wrap:pretty;color:#1a1d24}.promo-banner .promo-banner__footer{display:flex;align-items:center;gap:8px;margin:14px 0 0;padding-top:12px;border-top:1px solid rgba(47,45,44,.08);font-size:13px;font-weight:400;line-height:1.4;text-transform:none!important;color:#5f5c58}.promo-banner__footer svg{flex-shrink:0;width:13px;height:13px;color:#23314f}.promo-banner__tiers{display:flex;flex-direction:column;gap:8px;margin:12px 0 0}.promo-banner__tier-row{position:relative;display:flex;align-items:center;justify-content:space-between;padding:10px 12px;background:#fff;border:1px solid rgba(47,45,44,.1)}.promo-banner__tier-row--featured{border-color:#23314f}.promo-banner .promo-banner__tier-tag{position:absolute;top:-9px;right:12px;padding:0 8px;background:#23314f;color:#fff;font-size:10px;font-weight:500;letter-spacing:.08em;line-height:1.8;text-transform:uppercase;border-radius:999px}.promo-banner .promo-banner__tier-discount{font-size:15px;font-weight:600;color:#1a1d24}.promo-banner .promo-banner__tier-requirement{font-size:13px;color:#5f5c58}@media screen and (max-width:749px){.promo-banner{padding:16px}.promo-banner .promo-banner__headline{font-size:15px}.promo-banner .promo-banner__footer{font-size:12.5px}}
/*# sourceMappingURL=/cdn/shop/t/59/assets/promo-banner.css.map */
