/* v288 — Notifications desktop : même largeur et alignement que le panneau « Boutique Marelyo ». */
@media (min-width:701px) {
  body.marelyo-shop-page .woocommerce-notices-wrapper,
  body.marelyo-shop-page .woocommerce-message:has(.marelyo-added-notice) {
    box-sizing:border-box!important;
    width:100%!important;
    max-width:100%!important;
  }
  body.marelyo-shop-page .marelyo-added-notice,
  body.marelyo-shop-page .woocommerce .marelyo-free-shipping-progress,
  body.marelyo-shop-page .woocommerce-message:has(.marelyo-added-notice) > .marelyo-free-shipping-progress {
    box-sizing:border-box!important;
    width:calc(100% - 40px)!important;
    max-width:calc(100% - 40px)!important;
    min-width:0!important;
    margin-left:auto!important;
    margin-right:auto!important;
    transform:none;
  }
  body.marelyo-shop-page .woocommerce-message:has(.marelyo-added-notice) .marelyo-free-shipping-progress {
    margin-top:18px!important;
  }
}
