.promo-bar__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:0 16px;min-height:44px;padding-block:0;font-size:.9375rem;line-height:1.35;text-align:center}.promo-bar__message{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px 10px;min-height:44px;margin:0;padding-block:8px;color:inherit}.promo-bar__title{font-size:1rem;font-weight:var(--font-body-weight-bold, 700)}@media(hover:hover){.promo-bar__message--link:hover .promo-bar__text{text-decoration:underline;text-underline-offset:.2em}}promo-code{display:inline-flex;align-items:center;min-height:44px}.promo-bar__code{display:inline-flex;align-items:center;gap:8px;min-height:32px;padding:0 14px;border:1px dashed rgba(var(--color-text),.7);border-radius:999px;color:inherit;font-size:.875rem;letter-spacing:.02em}.promo-bar__code--button{cursor:pointer}@media(hover:hover){.promo-bar__code--button:hover{background:rgba(var(--color-text),.16)}}@media(pointer:coarse){.promo-bar__code--button{min-height:var(--touch-target)}}promo-code.is-copied .promo-bar__code--button{border-style:solid;background:rgba(var(--color-text),.16)}promo-code:defined .promo-bar__code--static,promo-code:not(:defined) .promo-bar__code--button{display:none}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-promo-bar.css.map */
