/* Use hidden rather than clip for the iPhone root; Safari handles their scrolling differently. */
html.pastel-iphone {
  width:100%; max-width:100%; overflow-x:hidden !important;
  overscroll-behavior-x:none;
  touch-action:pan-x pan-y;
  -webkit-text-size-adjust:100%; text-size-adjust:100%;
}
html.pastel-iphone body {
  width:100%; max-width:100%; min-width:0; overflow-x:hidden !important;
  overscroll-behavior-x:none;
}
html.pastel-iphone #app-shell,
html.pastel-iphone #main-content,
html.pastel-iphone .screen {min-width:0;max-width:100%}
html.pastel-iphone :is(.shop-category-sticky,.chat-online-people,.quick-phrases,.shop-options) {
  overscroll-behavior-x:contain;
}
