
/* ---- Site-wide: disable text selection so long-press on labels/prices
       does NOT trigger Chrome's dictionary / translate / "Search Google
       for..." overlay. Restore selection for real input fields, textareas,
       and contenteditable so customers can still type / paste. ---- */
html, body {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;   /* iOS: kills the "Copy / Look Up / Share" callout */
  -webkit-tap-highlight-color: transparent;
}
input, textarea, [contenteditable="true"], [contenteditable=""],
[data-selectable="true"], [data-selectable=""] {
  -webkit-user-select: text;
  -moz-user-select: text;
  -ms-user-select: text;
  user-select: text;
  -webkit-touch-callout: default;
}
/* Also allow selection inside the Terms/Privacy/About long-form policy views
   so customers can copy an address, FSSAI number, GST etc. if they want. */
.policy p, .policy li, .policy h1, .policy h2, .policy h3,
.policy .highlight, .policy .val, .policy .val a,
.contact-card .val, .contact-card .val a {
  -webkit-user-select: text;
  -moz-user-select: text;
  user-select: text;
  -webkit-touch-callout: default;
}
