/* Solid, static handles stay visible against both photographic and plain backgrounds. */
body:is(.vitrine-page, .order-page) :is(#site-range, #order-equipment-range) { animation:none; }
body:is(.vitrine-page, .order-page) :is(#site-range, #order-equipment-range):focus-visible { outline:3px solid #fffaf0;outline-offset:8px; }
body:is(.vitrine-page, .order-page) :is(#site-range, #order-equipment-range)::-webkit-slider-thumb {
  width:30px;height:30px;border:3px solid #00181e;border-radius:50%;background:#9ed8ba;box-shadow:0 0 0 2px #fffaf0;
}
body:is(.vitrine-page, .order-page) :is(#site-range, #order-equipment-range)::-moz-range-thumb {
  width:30px;height:30px;border:3px solid #00181e;border-radius:50%;background:#9ed8ba;box-shadow:0 0 0 2px #fffaf0;
}
