.promo-banner{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.8rem 1rem;padding:1.2rem 1.6rem;border-radius:10px;background-color:rgba(var(--color-foreground),.05);color:rgb(var(--color-foreground))}.promo-banner__text{flex:1 1 0;min-width:0;margin:0;font-size:1.4rem;line-height:1.4}.promo-banner__text p{margin:0}.promo-banner__text p+p{margin-top:.5em}.promo-banner__code{position:relative;margin-left:auto;padding:.4rem 1.2rem;border:.1rem dashed rgba(var(--color-foreground),.45);border-radius:.6rem;background:none;color:inherit;font-family:inherit;font-size:1.3rem;letter-spacing:.08em;cursor:pointer}.promo-banner__code-text{display:inline-flex;align-items:center;gap:.6rem}.promo-banner__code .icon-clipboard{width:1.1rem;height:1.3rem;opacity:.55}.promo-banner__code:hover{background-color:rgba(var(--color-foreground),.08)}.promo-banner__text .promo-banner__code{margin:0 .25em}.promo-banner__copied{position:absolute;top:0;right:0;bottom:0;left:0;display:none;align-items:center;justify-content:center;font-size:1.2rem}.promo-banner__code.is-copied .promo-banner__code-text{visibility:hidden}.promo-banner__code.is-copied .promo-banner__copied{display:flex}.promo-banner--collection{margin:0 0 2rem}.promo-banner--collection .promo-banner__code{margin-left:0}.promo-banner--drawer{margin:-.8rem 0 1.6rem}
/*# sourceMappingURL=/cdn/shop/t/19/assets/promo-banner.css.map */
