
/* v125 - commerce pages use the same storefront header/menu */
body[data-analytics-event="cart_view"],
body[data-analytics-event="checkout_view"]{
  background:#f4f5f7;
}
body[data-analytics-event="cart_view"] .commerce-page,
body[data-analytics-event="checkout_view"] .commerce-page{
  padding-top:24px;
}
body[data-analytics-event="cart_view"] .commerce-head,
body[data-analytics-event="checkout_view"] .commerce-head{
  margin-top:0;
}
@media(max-width:720px){
  body[data-analytics-event="cart_view"] .commerce-page,
  body[data-analytics-event="checkout_view"] .commerce-page{
    padding-top:14px;
  }
}

/* ===== CART / CHECKOUT FONT SYNC v126 ===== */
body[data-analytics-event="cart_view"],
body[data-analytics-event="cart_view"] button,
body[data-analytics-event="cart_view"] input,
body[data-analytics-event="cart_view"] select,
body[data-analytics-event="cart_view"] textarea,
body[data-analytics-event="checkout_view"],
body[data-analytics-event="checkout_view"] button,
body[data-analytics-event="checkout_view"] input,
body[data-analytics-event="checkout_view"] select,
body[data-analytics-event="checkout_view"] textarea{
  font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif!important;
}
body[data-analytics-event="cart_view"] .summary-total,
body[data-analytics-event="cart_view"] .summary-total *,
body[data-analytics-event="checkout_view"] .summary-total,
body[data-analytics-event="checkout_view"] .summary-total *{
  font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif!important;
  font-style:normal!important;
}

/* ===== ROBOTO CART / CHECKOUT v127 ===== */
body[data-analytics-event="cart_view"],
body[data-analytics-event="cart_view"] *,
body[data-analytics-event="checkout_view"],
body[data-analytics-event="checkout_view"] * {
  font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif!important;
}
body[data-analytics-event="cart_view"] .summary-total,
body[data-analytics-event="cart_view"] .summary-total *,
body[data-analytics-event="checkout_view"] .summary-total,
body[data-analytics-event="checkout_view"] .summary-total * {
  font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif!important;
  font-style:normal!important;
  font-synthesis:none!important;
}

/* ===== CART TOTAL ROBOTO HARD FIX v128 ===== */
body[data-analytics-event="cart_view"] .summary-total,
body[data-analytics-event="cart_view"] .summary-total *,
body[data-analytics-event="cart_view"] .summary-total::before,
body[data-analytics-event="cart_view"] .summary-total::after,
body[data-analytics-event="cart_view"] .summary-card .summary-total,
body[data-analytics-event="cart_view"] .summary-card .summary-total *,
body[data-analytics-event="cart_view"] aside .summary-total,
body[data-analytics-event="cart_view"] aside .summary-total *{
  font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif!important;
  font-style:normal!important;
  font-variant:normal!important;
  font-stretch:normal!important;
  font-synthesis:none!important;
  letter-spacing:0!important;
}
body[data-analytics-event="cart_view"] .summary-total strong,
body[data-analytics-event="cart_view"] .summary-total b,
body[data-analytics-event="cart_view"] .summary-total span{
  font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif!important;
  font-weight:700!important;
}
