/* --- START: Custom Price Display for AFTER layout - FINAL COLOR & FONT FIX --- */
/* 1. Target the main price wrapper to apply the overall yellow background and fix default text color */
.productView-price {
  background-color: #FFF000 !important;
  /* Yellow background for the whole block */
  color: #005FCC !important;
  /* Default text color (Sale Price) is the desired BLUE */
  padding: 0 !important;
  /* Remove any padding that separates yellow/blue */
  margin: 0 !important;
  float: none !important;
  /* Stop floating issues */ }

/* 2. Targets the Sale Price container (text color is inherited from the parent) */
.price--sale-only {
  background-color: transparent !important;
  /* Yellow comes from parent */
  display: block !important;
  font-size: 30px !important;
  font-weight: bold !important;
  padding: 10px 15px !important;
  text-align: center !important;
  margin-bottom: 0 !important;
  line-height: 1.2; }

/* 3. Targets the container for Original Price and Savings (Blue Box) */
.price-section--secondary-info {
  display: flex !important;
  justify-content: center !important;
  align-items: baseline !important;
  background-color: #005FCC !important;
  width: 100% !important;
  color: #fff !important;
  /* White text for this blue section */
  font-size: 18px !important;
  /* Sets the size for all text in this container */
  padding: 10px 15px !important;
  flex-wrap: wrap; }

/* Targets the Original Price for strikethrough - NOW BOLD AND SAME SIZE */
.price--non-sale-strikethrough {
  display: inline-block !important;
  text-decoration: line-through !important;
  margin-right: 8px !important;
  font-weight: bold !important;
  /* ADDED: Makes the original price BOLD */ }

/* Targets the Savings amount (already bold and now inherits the 18px size) */
.price-section--saving {
  display: inline-block !important;
  font-weight: bold !important; }

/* Ensure no floating elements interfere with the price blocks */
afterpay-placement {
  clear: both !important; }

/* --- END: Custom Price Display for AFTER layout - FINAL COLOR & FONT FIX --- */
