/* Without JavaScript or outside the confirmed window, only the original native price is presented. */
body.mcux-price-comparison .mpc-price-comparison,body.mcux-price-comparison .mpc-online,body.mcux-price-comparison .mpc-online-price { display:contents; }
body.mcux-price-comparison .mpc-price-comparison [hidden] { display:none!important; }
body.mcux-price-comparison .mpc-physical { display:flex; align-items:baseline; flex-wrap:wrap; gap:4px 8px; color:#687783; font-size:14px; font-weight:400; }
body.mcux-price-comparison .mpc-channel-label { font-size:12px; font-weight:400; color:#637480; }
body.mcux-price-comparison .mpc-reference-price { color:#687783; text-decoration:line-through; text-decoration-thickness:1px; }
body.mcux-price-comparison .mpc-reference-price .amount { color:inherit; font-size:14px; font-weight:400; }
body.mcux-price-comparison .mpc-channel-badge { display:inline-flex; align-items:center; padding:3px 6px; border:1px solid #e6c3b3; border-radius:2px; background:#fff8f3; color:#96401c; font-size:12px; font-weight:400; white-space:nowrap; }
body.mcux-price-comparison .mpc-tax-label { color:#637480; font-size:12px; font-weight:400; }
body.mcux-price-comparison .mpc-price-comparison:has(.mpc-physical:not([hidden])) { display:inline-flex; flex-direction:column; gap:7px; max-width:100%; line-height:1.35; text-align:start; }
body.mcux-price-comparison .mpc-price-comparison:has(.mpc-physical:not([hidden])) .mpc-online { display:flex; align-items:baseline; flex-wrap:wrap; gap:4px 10px; }
body.mcux-price-comparison .mpc-price-comparison:has(.mpc-physical:not([hidden])) .mpc-online-price { display:inline; color:#b94f20; font-size:23px; font-weight:500; }
body.mcux-price-comparison .mpc-price-comparison:has(.mpc-physical:not([hidden])) .mpc-online-price .amount { color:inherit; font-size:inherit; font-weight:inherit; }
body.mcux-price-comparison .mpc-price-comparison:has(.mpc-physical:not([hidden])) .mpc-online-price small { font-size:12px; color:#637480; font-weight:400; }
body.mcux-price-comparison .summary .mpc-price-comparison:has(.mpc-physical:not([hidden])) .mpc-online-price { font-size:32px; }
body.mcux-price-comparison ul.products .mpc-physical { gap:3px 6px; }
body.mcux-price-comparison ul.products .mpc-price-comparison:has(.mpc-physical:not([hidden])) .mpc-online { gap:4px 8px; }
body.mcux-price-comparison ul.products .mpc-price-comparison:has(.mpc-physical:not([hidden])) .mpc-online-price { font-size:21px; }
@media (max-width:767px) {
  body.mcux-price-comparison .summary .mpc-price-comparison:has(.mpc-physical:not([hidden])) .mpc-online-price { font-size:28px; }
  body.mcux-price-comparison ul.products .mpc-price-comparison:has(.mpc-physical:not([hidden])) .mpc-online-price { font-size:20px; }
}
