/* woo-notices.css — μινιμαλ WooCommerce μηνυματα */
.woocommerce-message,.woocommerce-info,.woocommerce-error{--dd-white:#FBF8F2;--dd-ink:#1F1A15;--dd-soft:#6E6356;--dd-line:#E2D8C8;--dd-accent:#8C5E3B}
.woocommerce .woocommerce-message,.woocommerce-page .woocommerce-message,.woocommerce .woocommerce-info,.woocommerce-page .woocommerce-info{background:transparent!important;border:0!important;border-top:1px solid var(--dd-line)!important;border-bottom:1px solid var(--dd-line)!important;border-radius:0!important;box-shadow:none!important;color:var(--dd-ink)!important;font-family:"Commissioner",sans-serif!important;font-size:15px;font-weight:400;line-height:1.5;padding:16px 2px!important;margin:0 0 10px!important;display:flex;align-items:center;gap:12px;flex-wrap:wrap}
.woocommerce .woocommerce-message::before,.woocommerce-page .woocommerce-message::before{color:var(--dd-accent)!important;font-size:16px;position:static;margin:0}
.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-message .button,.woocommerce .woocommerce-info .button{order:2;margin:0 0 0 auto!important;background:transparent!important;color:var(--dd-ink)!important;border:0!important;border-bottom:1px solid var(--dd-ink)!important;border-radius:0!important;padding:2px 0!important;font-family:"Commissioner",sans-serif!important;font-size:12px!important;font-weight:600!important;letter-spacing:.14em!important;text-transform:uppercase!important;box-shadow:none!important}
.woocommerce .woocommerce-message .button:hover,.woocommerce-page .woocommerce-message .button:hover{color:var(--dd-accent)!important;border-bottom-color:var(--dd-accent)!important;background:transparent!important;transform:none!important}
.woocommerce .woocommerce-error,.woocommerce-page .woocommerce-error{background:transparent!important;border:0!important;border-top:1px solid #b23b3b!important;border-bottom:1px solid var(--dd-line)!important;border-radius:0!important;color:var(--dd-ink)!important;font-family:"Commissioner",sans-serif!important;list-style:none;padding:16px 2px!important}
@media(max-width:600px){.woocommerce .woocommerce-message .button{margin:6px 0 0!important}}
/* το μηνυμα παιρνει focus προγραμματιστικα, χωρις εντονο περιγραμμα */
.woocommerce .woocommerce-message:focus,.woocommerce .woocommerce-message:focus-visible,.woocommerce-page .woocommerce-message:focus,.woocommerce-page .woocommerce-message:focus-visible,.woocommerce-notices-wrapper [tabindex]:focus,.woocommerce-notices-wrapper [tabindex]:focus-visible{outline:none!important;box-shadow:none!important}
