.rich[contenteditable=true]{-webkit-user-modify:read-only;-moz-user-modify:read-only;user-modify:read-only}.promo-rule{display:inline-flex;gap:12px;align-items:center;background-color:rgba(73,96,144,.1);border-radius:12px;padding:8px 10px;font-size:.875rem;letter-spacing:-.02em;line-height:1.286em;color:#496090;cursor:pointer}@media (min-width:768px) and (max-width:1024px){.promo-rule{font-size:1rem}}@media (min-width:1024px){.promo-rule{font-size:1rem}}@media (min-width:768px) and (max-width:1024px){.promo-rule{line-height:1.25em}}@media (min-width:1024px){.promo-rule{line-height:1.25em}}.promo-rule .icon-copy{z-index:1}.promo-rule .icon-copied{z-index:2;opacity:0}.promo-rule.message .icon-copy{opacity:0}.promo-rule.message .icon-copied{opacity:1}.promo-rule__code{text-transform:uppercase;font-weight:500}.promo-rule__code-icons{display:grid;grid-template-columns:100%;grid-template-areas:'layer';min-width:16px;width:16px;height:16px;align-items:center;justify-content:center}.promo-rule__code-icons>*{grid-area:layer;transition:all .35s}.promo-rule__code-icons svg{width:100%;height:auto}

