@charset "utf-8";

.send-newsletter-button.s-kit-btn.disabled, .create-email-automation.s-kit-btn.disabled, .send-newsletter-button.s-kit-btn.disabled .s-kit-icon, .create-email-automation.s-kit-btn.disabled .s-kit-icon, .send-newsletter-button.s-kit-btn.disabled:hover, .create-email-automation.s-kit-btn.disabled:hover { background-color: rgb(226, 228, 231); color: rgb(169, 174, 178); border-color: rgb(226, 228, 231); }

.user-message.s-failed-payment-banner { box-sizing: border-box; }

.user-message.s-failed-payment-banner .s-box.notice { display: flex; }

.user-message.s-failed-payment-banner .s-box.notice .left { margin-right: 10px; }

.user-message.s-failed-payment-banner .s-box.notice .left .entypo-attention { font-size: 24px; }

.user-message.s-failed-payment-banner .s-box.notice .right { flex: 1 1 0%; }

.user-message.s-failed-payment-banner .s-box.notice .right .notice-title { line-height: 1.5; margin-bottom: 15px; }

.user-message.s-failed-payment-banner .s-box.notice .right .notice-btn button, .user-message.s-failed-payment-banner .s-box.notice .right .notice-btn a.s-btn { line-height: 1; text-decoration: none; color: white; }

.user-message.s-failed-payment-banner.s-rtl-layout .s-box.notice .left { margin-left: 10px; margin-right: 0px; }

.user-message.s-failed-payment-banner.hide-button .s-box.notice .notice-title { margin-bottom: 0px; }

@media only screen and (max-width: 728px) {
  .user-message .notice-title span:last-child { margin-left: 8px; }
}