/* SG EUR→RSD Display (WooCommerce) - frontend styles */

/* Use WooCommerce typography by outputting the note as .woocommerce-Price-amount.amount.
   We only make it slightly less prominent. */
.sg-rsd-note{
  opacity: .60;
}

/* Single product note is a standalone element above the price block */
.sg-rsd-note--single{
  display:block;
  margin-bottom: 2px;
}

/* Hide RSD in the header subtotal pill (Woodmart) */
.wd-cart-subtotal .sg-rsd-note,
.wd-cart-subtotal .sg-rsd-note + br{
  display:none !important;
}

/* Mini cart total: keep it clean and aligned (no overlap) */
.cart-widget-side .woocommerce-mini-cart__total.total,
.shopping-cart-widget-footer .woocommerce-mini-cart__total.total{
  display:grid;
  grid-template-columns: 1fr auto;
  grid-template-rows: auto auto;
  column-gap: 10px;
  row-gap: 2px;
  align-items: start;
  margin: 0;
}
.cart-widget-side .woocommerce-mini-cart__total.total > br,
.shopping-cart-widget-footer .woocommerce-mini-cart__total.total > br{ display:none; }
.cart-widget-side .woocommerce-mini-cart__total.total > strong,
.shopping-cart-widget-footer .woocommerce-mini-cart__total.total > strong{
  grid-column:1;
  grid-row:1;
}
.cart-widget-side .woocommerce-mini-cart__total.total > .sg-rsd-note,
.shopping-cart-widget-footer .woocommerce-mini-cart__total.total > .sg-rsd-note{
  grid-column:2;
  grid-row:1;
  justify-self:end;
}
.cart-widget-side .woocommerce-mini-cart__total.total > .woocommerce-Price-amount.amount:not(.sg-rsd-note),
.shopping-cart-widget-footer .woocommerce-mini-cart__total.total > .woocommerce-Price-amount.amount:not(.sg-rsd-note){
  grid-column:2;
  grid-row:2;
  justify-self:end;
}

/* Single product: make RSD note match Woodmart's current price (ins .amount) baseline (~24px) */
html .product-image-summary-wrap .summary-inner > .price .sg-rsd-note,
html .product-image-summary-wrap .summary-inner > .price > .sg-rsd-note,
html .product-image-summary-wrap .summary-inner > .price > .price > .sg-rsd-note,
html .product-image-summary-wrap .summary-inner > .price ins .sg-rsd-note,
html .wd-single-price .sg-rsd-note,
html .wd-single-price .price .sg-rsd-note{
  font-size: 24px !important;
}
