.smart-message{--sm-pad: 12px 16px;--sm-size: 15px;display:flex;align-items:flex-start;gap:10px;margin-top:var(--smart-message-gap, 16px);margin-bottom:var(--smart-message-gap, 16px);padding:var(--sm-pad);background:var(--sm-bg);color:var(--sm-text);border-radius:var(--sm-radius);font-size:var(--sm-size);line-height:1.5}.smart-message--border-solid{border:var(--sm-border-width) solid var(--sm-border-color)}.smart-message--border-dashed{border:var(--sm-border-width) dashed var(--sm-border-color)}.smart-message--border-dotted{border:var(--sm-border-width) dotted var(--sm-border-color)}.smart-message--border-left{border-left:max(var(--sm-border-width),3px) solid var(--sm-border-color)}.smart-message--border-bottom{border-bottom:var(--sm-border-width) solid var(--sm-border-color)}.smart-message--border-top-bottom{border-top:var(--sm-border-width) solid var(--sm-border-color);border-bottom:var(--sm-border-width) solid var(--sm-border-color)}.smart-message--pad-none{--sm-pad: 0}.smart-message--pad-small{--sm-pad: 8px 12px}.smart-message--pad-medium{--sm-pad: 12px 16px}.smart-message--pad-large{--sm-pad: 18px 22px}.smart-message--pad-none.smart-message--border-left{--sm-pad: 0 0 0 12px}.smart-message--pad-none.smart-message--border-bottom,.smart-message--pad-none.smart-message--border-top-bottom{--sm-pad: 8px 0}.smart-message--size-small{--sm-size: 13px}.smart-message--size-medium{--sm-size: 15px}.smart-message--size-large{--sm-size: 17px}.smart-message--size-xlarge{--sm-size: 20px}.smart-message--font-heading .smart-message__text{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight)}.smart-message--uppercase .smart-message__text{text-transform:uppercase;letter-spacing:.06em}.smart-message--align-center{justify-content:center;text-align:center}.smart-message--align-right{justify-content:flex-end;text-align:right}.smart-message--align-center.smart-message--has-icon,.smart-message--align-right.smart-message--has-icon{align-items:center}.smart-message__icon{flex:0 0 auto;display:inline-flex;margin-top:calc((var(--sm-size) * 1.5 - 20px) / 2)}.smart-message__icon svg{display:block}.smart-message .smart-message__text{min-width:0;font-size:inherit;color:inherit}.smart-message .smart-message__text>*{margin:0}.smart-message .smart-message__text>*+*{margin-top:.4em}.smart-message .smart-message__text a{color:inherit;text-decoration:underline}
/*# sourceMappingURL=/cdn/shop/t/1266/assets/smart-message.css.map */
