:root{--promo-bg: #000000;--promo-text: #ffffff;--promo-link: #ffd700;--promo-border: transparent}.promo-info-bar{background:var(--promo-bg);color:var(--promo-text);padding:10px 0;font-size:14px;font-weight:500;text-align:center;position:relative;z-index:998;border-bottom:1px solid var(--promo-border);font-family:var(--bs-font-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);transition:opacity .3s ease;min-height:42px;contain:layout}.promo-info-bar.promo-dismissible{padding-right:40px}.promo-info-content{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;max-width:1400px;margin:0 auto;padding:0 15px}.promo-info-icon{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0}.promo-info-icon svg{width:100%;height:100%;fill:currentColor}.promo-info-text{display:inline-block;line-height:1.5;letter-spacing:.3px}.promo-info-text strong{font-weight:700;text-transform:uppercase;letter-spacing:.5px}.promo-info-link{color:var(--promo-link);text-decoration:underline;font-weight:600;transition:opacity .2s ease;cursor:pointer}.promo-info-link:hover{opacity:.8;text-decoration:none}.promo-close-btn{position:absolute;right:15px;top:50%;transform:translateY(-50%);background:transparent;border:none;color:var(--promo-text);cursor:pointer;padding:5px;display:flex;align-items:center;justify-content:center;opacity:.7;transition:opacity .2s ease}.promo-close-btn:hover{opacity:1}.promo-close-btn svg{width:18px;height:18px;fill:currentColor}.promo-info-bar.promo-animate{opacity:1}.promo-info-bar.promo-hidden{display:none}.promo-info-bar.promo-dark{--promo-bg: #000000;--promo-text: #ffffff;--promo-link: #ffd700;--promo-border: transparent}.promo-info-bar.promo-light{--promo-bg: #f8f9fa;--promo-text: #212529;--promo-link: #0d6efd;--promo-border: #dee2e6}.promo-info-bar.promo-primary{--promo-bg: #0d6efd;--promo-text: #ffffff;--promo-link: #ffd700;--promo-border: transparent}.promo-info-bar.promo-success{--promo-bg: #198754;--promo-text: #ffffff;--promo-link: #ffd700;--promo-border: transparent}.promo-info-bar.promo-warning{--promo-bg: #ffc107;--promo-text: #000000;--promo-link: #0d6efd;--promo-border: transparent}.promo-info-bar.promo-danger{--promo-bg: #dc3545;--promo-text: #ffffff;--promo-link: #ffd700;--promo-border: transparent}.promo-info-bar.promo-gold{--promo-bg: linear-gradient(135deg, #d4af37 0%, #f4d03f 100%);--promo-text: #000000;--promo-link: #ffffff;--promo-border: transparent}.promo-info-bar.promo-gradient{--promo-bg: linear-gradient(135deg, #667eea 0%, #764ba2 100%);--promo-text: #ffffff;--promo-link: #ffd700;--promo-border: transparent}@media (max-width: 767px){.promo-info-bar{padding:8px 0;font-size:12px;min-height:38px}.promo-info-content{gap:8px;padding:0 45px 0 15px}.promo-info-icon{width:16px;height:16px}.promo-info-text{font-size:12px;line-height:1.4}.promo-close-btn{right:10px}.promo-close-btn svg{width:16px;height:16px}}@media (max-width: 480px){.promo-info-bar{padding:8px 10px;font-size:11px;min-height:40px}.promo-info-content{gap:6px;padding:0 40px 0 10px}.promo-info-icon{width:14px;height:14px}.promo-info-text{font-size:11px}.promo-info-text strong{letter-spacing:.3px}}.promo-info-bar.promo-ticker .promo-info-content{animation:ticker 15s linear infinite}@keyframes ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}.promo-info-bar.promo-ticker .promo-info-content{display:inline-flex;white-space:nowrap;padding-left:100%}
/*# sourceMappingURL=/cdn/shop/t/10/assets/promo-info-bar.css.map */
