.m-promo-banner__promo{padding:32px 0}.m-promo-banner__promo-inner{position:relative}.m-promo-banner__heading{font-size:20px;font-weight:400;margin:0;line-height:1.4}.m-promo-banner__subheading{font-size:28px;font-weight:700;margin:0;line-height:1.3}.m-promo-banner__code-row{display:flex;align-items:center;gap:12px;padding-top:16px;border-top:1px solid rgba(255,255,255,.2)}.m-promo-banner__code-label{font-size:14px;opacity:.85}.m-promo-banner__code-btn{display:inline-flex;align-items:center;gap:8px;background:#ffffff26;border:1px solid rgba(255,255,255,.3);border-radius:8px;color:inherit;cursor:pointer;padding:8px 16px;transition:background .2s;line-height:1}.m-promo-banner__code-btn:hover{background:#ffffff40}.m-promo-banner__code-value{font-size:16px;font-weight:700;letter-spacing:.5px}.m-promo-banner__cta{display:inline-block;font-size:15px;font-weight:600;color:inherit;text-decoration:underline;text-underline-offset:4px;transition:opacity .2s}.m-promo-banner__cta:hover{opacity:.75}.m-promo-banner__tooltip{position:fixed;z-index:10000;pointer-events:none;background:#1a1a1a;color:#fff;font-size:13px;font-weight:600;padding:6px 12px;border-radius:6px;transform:translate(-50%,-140%);opacity:0;transition:opacity .2s,transform .2s}.m-promo-banner__tooltip.is-visible{opacity:1;transform:translate(-50%,-160%)}.m-promo-banner__nav{padding:14px 0}.m-promo-banner__nav-inner{display:flex;align-items:center;gap:20px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.m-promo-banner__nav-inner::-webkit-scrollbar{display:none}.m-promo-banner__nav-label{font-size:14px;opacity:.7;white-space:nowrap;flex-shrink:0}.m-promo-banner__nav-links{display:flex;align-items:center;gap:8px;list-style:none;margin:0;padding:0}.m-promo-banner__nav-link{display:inline-block;padding:6px 16px;font-size:14px;font-weight:600;color:inherit;text-decoration:none;white-space:nowrap;border-radius:128px;border:1px solid rgba(255,255,255,.3);transition:background .2s,opacity .2s}.m-promo-banner__nav-link:hover{background:#ffffff26}@media(max-width:749px){.m-promo-banner__subheading{font-size:22px}.m-promo-banner__nav-inner{gap:12px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/promo-banner.css.map */
