.blackmark-notices{margin-bottom:20px}.blackmark-notice{padding:12px 48px 12px 16px;margin-bottom:10px;border:1px solid #fff0;border-radius:3px;position:relative;font-size:14px;line-height:1.5}.blackmark-notice p{margin:0}.blackmark-notice-error{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.blackmark-notice-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.blackmark-notice-notice,.blackmark-notice-info{color:#004085;background-color:#d1ecf1;border-color:#bee5eb}.blackmark-notice-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.blackmark-notice.is-dismissible{padding-right:48px}.blackmark-notice .notice-dismiss{position:absolute;top:0;right:1px;border:none;margin:0;padding:10px 12px;background:none;color:inherit;cursor:pointer;text-decoration:none}.blackmark-notice .notice-dismiss:before{content:"\f335";font-family:dashicons;font-size:16px;line-height:20px;display:block;text-align:center;width:20px;height:20px}.blackmark-notice .notice-dismiss:hover{opacity:.8}.blackmark-notice .notice-dismiss:focus{outline:1px dotted;outline-offset:-4px}.blackmark-notice-fade-out{opacity:0;transition:opacity 0.3s ease-out}@media (max-width:600px){.blackmark-notice{padding:10px 40px 10px 12px;font-size:13px}.blackmark-notice .notice-dismiss{padding:8px 10px}}.woocommerce .blackmark-notices{clear:both}.woocommerce-checkout .blackmark-notices{margin-bottom:2em}.blackmark-notice[data-priority="100"]:before{content:"!";position:absolute;left:8px;top:50%;transform:translateY(-50%);font-weight:700;font-size:16px}.blackmark-notice[data-priority="100"]{padding-left:28px}