.woocommerce-notices-wrapper .woocommerce-error, .woocommerce-notices-wrapper .woocommerce-error li, .woocommerce-notices-wrapper .woocommerce-message, .woocommerce-notices-wrapper .woocommerce-info, #cekonay-messages .cekonay-message{animation:ckn-pop-in 420ms cubic-bezier(.2,.9,.25,1.2);will-change:transform, opacity;}
@keyframes ckn-pop-in {
0%{opacity:0;transform:translateY(-8px) scale(.98);}
60%{opacity:1;transform:translateY(2px) scale(1.005);}
100%{opacity:1;transform:translateY(0) scale(1);}
}
@media (prefers-reduced-motion: reduce) {
.woocommerce-notices-wrapper .woocommerce-error, .woocommerce-notices-wrapper .woocommerce-error li, .woocommerce-notices-wrapper .woocommerce-message, .woocommerce-notices-wrapper .woocommerce-info, #cekonay-messages .cekonay-message{animation:none!important;}
} .cekonay-message{margin:12px 0;padding:12px 14px;border-radius:8px;border:1px solid transparent;line-height:1.35;}
.cekonay-message--error{background:#fef2f2;border-color:#fecaca;color:#b91c1c;}
.cekonay-message--success{background:#f0fdf4;border-color:#bbf7d0;color:#166534;}
.cekonay-message--info{background:#eff6ff;border-color:#bfdbfe;color:#1e40af;}
.woocommerce-notices-wrapper .woocommerce-error{list-style:none;padding:0;}
.woocommerce-notices-wrapper .woocommerce-error li, .woocommerce-notices-wrapper .woocommerce-message, .woocommerce-notices-wrapper .woocommerce-info{margin:12px 0;padding:12px 14px;border-radius:8px;}
.cekonay-wc-notice.is-error{}
.cekonay-wc-notice.is-success{}
.cekonay-wc-notice.is-info    { }