/** BOGO Notice */
.acfw-bogo-notice-text {
  display: contents;
}
.acfwf-bogo-discount-summary-block {
  padding: 0 1em;
}

/** WC Block Notifications: Notice banner */
.wc-block-components-notice-banner {
  /* Center notice icon vertically */
  & > svg { align-self: center; }

  /* Cart & Checkout Block */
  & > div {
    display: flex;
    align-items: center;
    height: 100%;
    justify-content: space-between;
  }
}

/** WC Block Notifications: In order meta slot */
.wc-block-components-order-meta .wc-block-components-notice-banner {
  padding: 0 4px;
  div { display: block; }
  button { margin-top: .25em; }
}

// WooCommerce default: This is style required due to WC hide first child element border.
.wc-block-components-discounts-meta .wc-block-components-totals-wrapper:first-child::after {
  border-bottom-width: 1px !important;
}

// WooCommerce default : This style required due to WC shows border when adding StoreNoticesContainer component into ExperimentalOrderMeta.
// code sample can be found here : https://github.com/Rymera-Web-Co/advanced-coupons-for-woocommerce/blob/e3258a2bf5091b4fc0b40464d6a3ea4cbaa67f44/packages/shared/components/Notices/OneClickApply.tsx#L85
.wp-block-woocommerce-cart-order-summary-block .wc-block-components-notices__snackbar {
  display: none;
}