.cc-notify-wrap{margin:12px 0;padding:14px;border:1px solid #eee;border-radius:10px;background:#fff;}
.cc-notify-title{margin:0 0 10px;font-weight:600;}
.cc-notify-fields{display:flex;flex-wrap:wrap;gap:8px;align-items:center;}
.cc-notify-email{flex:1 1 220px;max-width:360px;padding:10px;border:1px solid #ddd;border-radius:8px;}
.cc-notify-btn{padding:10px 14px;border-radius:8px;cursor:pointer;}
.cc-notify-btn[disabled]{opacity:.6;cursor:wait;}
.cc-notify-hp{position:absolute!important;left:-9999px!important;width:1px;height:1px;opacity:0;}
.cc-notify-msg{margin:8px 0 0;font-size:14px;}
.cc-notify-msg:empty{display:none;}
.cc-notify-msg.is-ok{color:#1e7e34;}
.cc-notify-msg.is-error{color:#b32d2e;}
.single_add_to_cart_button.cc-oos,.wpcbn-btn.cc-oos{opacity:.5;cursor:not-allowed;pointer-events:none;}
[dir="rtl"] .cc-notify-wrap{text-align:right;}
