.woocommerce .woocommerce-notices-wrapper{width:100%;max-width:100%}.woocommerce .woocommerce-notices-wrapper:empty{display:none}.woocommerce .woocommerce-notices-wrapper>.woocommerce-message,.woocommerce .woocommerce-notices-wrapper>.woocommerce-info,.woocommerce .woocommerce-notices-wrapper>.woocommerce-error,.woocommerce>.woocommerce-message,.woocommerce>.woocommerce-info,.woocommerce>ul.woocommerce-error{--kn-accent:#2f8b4c;width:min(760px,calc(100% - 24px));min-height:54px;margin:12px auto 18px!important;padding:13px 52px 13px 16px!important;position:relative;display:flex!important;align-items:center;gap:10px;direction:rtl;list-style:none!important;background:linear-gradient(135deg,#fff,rgba(248,244,236,.72))!important;color:var(--kong-brand-green,#202a1c)!important;border:1px solid rgba(32,42,28,.09)!important;border-right:4px solid var(--kn-accent)!important;border-top-width:1px!important;border-radius:15px!important;box-shadow:0 12px 34px rgba(32,42,28,.055)!important;font-family:inherit!important;font-size:12px!important;font-weight:500!important;line-height:1.85!important}.woocommerce .woocommerce-notices-wrapper>.woocommerce-message,.woocommerce>.woocommerce-message{--kn-accent:#2f8b4c;background:linear-gradient(135deg,#f4fbf5,#fff)!important}.woocommerce .woocommerce-notices-wrapper>.woocommerce-info,.woocommerce>.woocommerce-info{--kn-accent:#3f7fa8;background:linear-gradient(135deg,#f5f9fc,#fff)!important}.woocommerce .woocommerce-notices-wrapper>.woocommerce-error,.woocommerce>ul.woocommerce-error{--kn-accent:#c54a42;background:linear-gradient(135deg,#fff6f5,#fff)!important;color:#7f2925!important}.woocommerce .woocommerce-notices-wrapper>.woocommerce-message::before,.woocommerce>.woocommerce-message::before,.woocommerce .woocommerce-notices-wrapper>.woocommerce-info::before,.woocommerce>.woocommerce-info::before,.woocommerce .woocommerce-notices-wrapper>.woocommerce-error::before,.woocommerce>ul.woocommerce-error::before{width:27px;height:27px;right:14px!important;left:auto!important;top:50%!important;transform:translateY(-50%);display:grid!important;place-items:center;border-radius:9px;background:color-mix(in srgb,var(--kn-accent) 12%,white);color:var(--kn-accent)!important;font-family:Arial,sans-serif!important;font-size:14px!important;font-weight:800!important;line-height:1!important}.woocommerce .woocommerce-notices-wrapper>.woocommerce-message::before,.woocommerce>.woocommerce-message::before{content:"✓"!important}.woocommerce .woocommerce-notices-wrapper>.woocommerce-info::before,.woocommerce>.woocommerce-info::before{content:"i"!important}.woocommerce .woocommerce-notices-wrapper>.woocommerce-error::before,.woocommerce>ul.woocommerce-error::before{content:"!"!important}.woocommerce .woocommerce-notices-wrapper>.woocommerce-error li,.woocommerce>ul.woocommerce-error li{margin:2px 0!important;padding:0!important}.woocommerce .woocommerce-notices-wrapper a.button,.woocommerce>.woocommerce-message a.button,.woocommerce>.woocommerce-info a.button,.woocommerce>ul.woocommerce-error a.button{order:3;float:none!important;margin:0 auto 0 0!important;padding:8px 11px!important;min-height:34px;display:inline-flex;align-items:center;justify-content:center;border:0!important;border-radius:9px!important;background:var(--kong-brand-green,#202a1c)!important;color:#fff!important;text-decoration:none!important;font-size:10px!important;font-weight:750!important;box-shadow:none!important}@media (hover:hover) and (pointer:fine){.woocommerce .woocommerce-notices-wrapper a.button:hover,.woocommerce>.woocommerce-message a.button:hover,.woocommerce>.woocommerce-info a.button:hover{transform:translateY(-1px);filter:brightness(1.07)}}@media(max-width:600px){.woocommerce .woocommerce-notices-wrapper>.woocommerce-message,.woocommerce .woocommerce-notices-wrapper>.woocommerce-info,.woocommerce .woocommerce-notices-wrapper>.woocommerce-error,.woocommerce>.woocommerce-message,.woocommerce>.woocommerce-info,.woocommerce>ul.woocommerce-error{width:100%;min-height:50px;margin:9px auto 13px!important;padding:11px 46px 11px 12px!important;border-radius:12px!important;font-size:11px!important;flex-wrap:wrap}.woocommerce .woocommerce-notices-wrapper>.woocommerce-message::before,.woocommerce>.woocommerce-message::before,.woocommerce .woocommerce-notices-wrapper>.woocommerce-info::before,.woocommerce>.woocommerce-info::before,.woocommerce .woocommerce-notices-wrapper>.woocommerce-error::before,.woocommerce>ul.woocommerce-error::before{right:11px!important;width:25px;height:25px}.woocommerce .woocommerce-notices-wrapper a.button,.woocommerce>.woocommerce-message a.button,.woocommerce>.woocommerce-info a.button{width:100%;margin:6px 0 0!important}}