body.aurora-cart-page,body.aurora-checkout-page,body.woocommerce-checkout{--notice-b: #e4e0d6;--notice-grn: #3d7a52;--notice-grbg: #eff7f2;--notice-red: #c0402e;--notice-rdbg: #fef2f0;--notice-gold: #8b6914;--notice-golda: #c8a84b;--notice-gbg: #fbf7ee;--notice-ink: #0a0a0a;--notice-muted: #7a7a70}body.aurora-checkout-page form.checkout>.woocommerce-NoticeGroup,body.woocommerce-checkout form.checkout>.woocommerce-NoticeGroup{margin:0 0 12px}.aurora-cart-notices .woocommerce-NoticeGroup:empty,:is(.aurora-checkout-notices,body.aurora-checkout-page form.checkout,body.woocommerce-checkout form.checkout) .woocommerce-NoticeGroup:empty{display:none!important}.aurora-cart-notices .woocommerce-error,.aurora-cart-notices .woocommerce-info,.aurora-cart-notices .woocommerce-message,.aurora-cart-notices .woocommerce-NoticeGroup .woocommerce-error,.aurora-cart-notices .woocommerce-NoticeGroup .woocommerce-info,.aurora-cart-notices .woocommerce-NoticeGroup .woocommerce-message,:is(.aurora-checkout-notices,body.aurora-checkout-page form.checkout,body.woocommerce-checkout form.checkout) .woocommerce-error,:is(.aurora-checkout-notices,body.aurora-checkout-page form.checkout,body.woocommerce-checkout form.checkout) .woocommerce-info,:is(.aurora-checkout-notices,body.aurora-checkout-page form.checkout,body.woocommerce-checkout form.checkout) .woocommerce-message,:is(.aurora-checkout-notices,body.aurora-checkout-page form.checkout,body.woocommerce-checkout form.checkout) .woocommerce-NoticeGroup .woocommerce-error,:is(.aurora-checkout-notices,body.aurora-checkout-page form.checkout,body.woocommerce-checkout form.checkout) .woocommerce-NoticeGroup .woocommerce-info,:is(.aurora-checkout-notices,body.aurora-checkout-page form.checkout,body.woocommerce-checkout form.checkout) .woocommerce-NoticeGroup .woocommerce-message{list-style:none;margin:0 0 12px!important;padding:14px 16px 14px 48px!important;border:0!important;outline:none!important;border-radius:0!important;box-shadow:none!important;font-family:var(--aurora-font-sans),sans-serif;font-size:13px;line-height:1.55;font-weight:400;color:var(--notice-ink);position:relative;max-width:none;width:auto;word-wrap:break-word;background-image:none!important}.aurora-cart-notices .woocommerce-error::after,.aurora-cart-notices .woocommerce-info::after,.aurora-cart-notices .woocommerce-message::after,:is(.aurora-checkout-notices,body.aurora-checkout-page form.checkout,body.woocommerce-checkout form.checkout) .woocommerce-error::after,:is(.aurora-checkout-notices,body.aurora-checkout-page form.checkout,body.woocommerce-checkout form.checkout) .woocommerce-info::after,:is(.aurora-checkout-notices,body.aurora-checkout-page form.checkout,body.woocommerce-checkout form.checkout) .woocommerce-message::after{display:none!important}.aurora-cart-notices .woocommerce-error li,.aurora-cart-notices .woocommerce-info li,.aurora-cart-notices .woocommerce-message li,:is(.aurora-checkout-notices,body.aurora-checkout-page form.checkout,body.woocommerce-checkout form.checkout) .woocommerce-error li,:is(.aurora-checkout-notices,body.aurora-checkout-page form.checkout,body.woocommerce-checkout form.checkout) .woocommerce-info li,:is(.aurora-checkout-notices,body.aurora-checkout-page form.checkout,body.woocommerce-checkout form.checkout) .woocommerce-message li{list-style:none!important;margin:0!important;padding:0!important}.aurora-cart-notices .woocommerce-error li+li,.aurora-cart-notices .woocommerce-info li+li,.aurora-cart-notices .woocommerce-message li+li,:is(.aurora-checkout-notices,body.aurora-checkout-page form.checkout,body.woocommerce-checkout form.checkout) .woocommerce-error li+li,:is(.aurora-checkout-notices,body.aurora-checkout-page form.checkout,body.woocommerce-checkout form.checkout) .woocommerce-info li+li,:is(.aurora-checkout-notices,body.aurora-checkout-page form.checkout,body.woocommerce-checkout form.checkout) .woocommerce-message li+li{margin-top:6px!important;padding-top:0!important;border-top:0!important}.aurora-cart-notices .woocommerce-error,.aurora-cart-notices .woocommerce-NoticeGroup .woocommerce-error,:is(.aurora-checkout-notices,body.aurora-checkout-page form.checkout,body.woocommerce-checkout form.checkout) .woocommerce-error,:is(.aurora-checkout-notices,body.aurora-checkout-page form.checkout,body.woocommerce-checkout form.checkout) .woocommerce-NoticeGroup .woocommerce-error{background-color:var(--notice-rdbg)!important;border:0!important}.aurora-cart-notices .woocommerce-error::before,.aurora-cart-notices .woocommerce-NoticeGroup .woocommerce-error::before,:is(.aurora-checkout-notices,body.aurora-checkout-page form.checkout,body.woocommerce-checkout form.checkout) .woocommerce-error::before,:is(.aurora-checkout-notices,body.aurora-checkout-page form.checkout,body.woocommerce-checkout form.checkout) .woocommerce-NoticeGroup .woocommerce-error::before{content:"!"!important;font-family:var(--aurora-font-sans),sans-serif!important;position:absolute;left:16px;top:14px;width:20px;height:20px;border-radius:50%;background:var(--notice-red);color:#fff;font-size:12px;font-weight:700;font-style:normal;line-height:20px;text-align:center;display:block!important}.aurora-cart-notices .woocommerce-error__heading,:is(.aurora-checkout-notices,body.aurora-checkout-page form.checkout,body.woocommerce-checkout form.checkout) .woocommerce-error__heading{font-family:var(--aurora-font-serif),serif;font-size:15px;font-weight:700;color:var(--notice-ink);margin:0 0 10px!important;padding:0!important}.aurora-cart-notices .woocommerce-error a,.aurora-cart-notices .woocommerce-NoticeGroup .woocommerce-error a,:is(.aurora-checkout-notices,body.aurora-checkout-page form.checkout,body.woocommerce-checkout form.checkout) .woocommerce-error a,:is(.aurora-checkout-notices,body.aurora-checkout-page form.checkout,body.woocommerce-checkout form.checkout) .woocommerce-NoticeGroup .woocommerce-error a{color:#9a4a3a;font-weight:400;text-decoration:underline;text-underline-offset:2px}.aurora-cart-notices .woocommerce-error a:hover,:is(.aurora-checkout-notices,body.aurora-checkout-page form.checkout,body.woocommerce-checkout form.checkout) .woocommerce-error a:hover{color:var(--notice-ink)}.aurora-cart-notices .woocommerce-error a strong,:is(.aurora-checkout-notices,body.aurora-checkout-page form.checkout,body.woocommerce-checkout form.checkout) .woocommerce-error a strong{font-weight:600;color:inherit}.aurora-cart-notices .woocommerce-message,.aurora-cart-notices .woocommerce-NoticeGroup .woocommerce-message,:is(.aurora-checkout-notices,body.aurora-checkout-page form.checkout,body.woocommerce-checkout form.checkout) .woocommerce-message,:is(.aurora-checkout-notices,body.aurora-checkout-page form.checkout,body.woocommerce-checkout form.checkout) .woocommerce-NoticeGroup .woocommerce-message{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;background-color:var(--notice-grbg)!important;border:0!important}.aurora-cart-notices .woocommerce-message::before,.aurora-cart-notices .woocommerce-NoticeGroup .woocommerce-message::before,:is(.aurora-checkout-notices,body.aurora-checkout-page form.checkout,body.woocommerce-checkout form.checkout) .woocommerce-message::before,:is(.aurora-checkout-notices,body.aurora-checkout-page form.checkout,body.woocommerce-checkout form.checkout) .woocommerce-NoticeGroup .woocommerce-message::before{content:"\2713"!important;font-family:var(--aurora-font-sans),sans-serif!important;position:absolute;left:16px;top:14px;width:20px;height:20px;border-radius:50%;background:var(--notice-grn);color:#fff;font-size:10px;font-weight:700;line-height:20px;text-align:center;display:block!important}.aurora-cart-notices .woocommerce-message a.button,.aurora-cart-notices .woocommerce-message a.wc-forward,:is(.aurora-checkout-notices,body.aurora-checkout-page form.checkout,body.woocommerce-checkout form.checkout) .woocommerce-message a.button,:is(.aurora-checkout-notices,body.aurora-checkout-page form.checkout,body.woocommerce-checkout form.checkout) .woocommerce-message a.wc-forward{float:none!important;flex-shrink:0;margin:0 0 0 auto!important;padding:0!important;background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:var(--notice-ink)!important;font-family:var(--aurora-font-sans),sans-serif;font-size:13px!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;text-decoration:underline;text-underline-offset:2px;line-height:1.55}.aurora-cart-notices .woocommerce-message a.button:hover,.aurora-cart-notices .woocommerce-message a.wc-forward:hover,:is(.aurora-checkout-notices,body.aurora-checkout-page form.checkout,body.woocommerce-checkout form.checkout) .woocommerce-message a.button:hover,:is(.aurora-checkout-notices,body.aurora-checkout-page form.checkout,body.woocommerce-checkout form.checkout) .woocommerce-message a.wc-forward:hover{color:var(--notice-grn)!important;background:none!important}.aurora-cart-notices .woocommerce-info,.aurora-cart-notices .woocommerce-NoticeGroup .woocommerce-info,:is(.aurora-checkout-notices,body.aurora-checkout-page form.checkout,body.woocommerce-checkout form.checkout) .woocommerce-info,:is(.aurora-checkout-notices,body.aurora-checkout-page form.checkout,body.woocommerce-checkout form.checkout) .woocommerce-NoticeGroup .woocommerce-info{background-color:var(--notice-gbg)!important;border:0!important}.aurora-cart-notices .woocommerce-info::before,.aurora-cart-notices .woocommerce-NoticeGroup .woocommerce-info::before,:is(.aurora-checkout-notices,body.aurora-checkout-page form.checkout,body.woocommerce-checkout form.checkout) .woocommerce-info::before,:is(.aurora-checkout-notices,body.aurora-checkout-page form.checkout,body.woocommerce-checkout form.checkout) .woocommerce-NoticeGroup .woocommerce-info::before{content:"i"!important;font-family:var(--aurora-font-serif),serif!important;position:absolute;left:16px;top:14px;width:20px;height:20px;border-radius:50%;border:1px solid var(--notice-golda);color:var(--notice-gold);font-size:11px;font-weight:700;font-style:italic;line-height:18px;text-align:center;display:block!important;background:transparent}.aurora-cart-notices .woocommerce-info a,:is(.aurora-checkout-notices,body.aurora-checkout-page form.checkout,body.woocommerce-checkout form.checkout) .woocommerce-info a{color:var(--notice-gold);font-weight:500;text-decoration:underline;text-underline-offset:2px}
