/* Unhashed. Clarity replays this file even when Next.js CSS hashes are dropped.
   Fixed metrics so tap Y on name/phone/city/address matches the real customer. */
#checkout-form,
#checkout-form * {
  line-height: 1.25 !important;
}
#checkout-form label {
  display: block;
  box-sizing: border-box;
  height: 20px;
  margin: 0 0 6px;
  font-size: 14px;
}
#checkout-form input {
  display: block;
  box-sizing: border-box;
  width: 100%;
  height: 52px !important;
  min-height: 52px !important;
  max-height: 52px !important;
  padding: 0 16px !important;
  font-size: 16px !important;
  text-align: right !important;
  direction: rtl !important;
}
#checkout-name,
#checkout-phone,
#checkout-city,
#checkout-address {
  position: relative;
}
.site-header {
  min-height: 64px;
}
.announcement-bar {
  height: 36px;
  max-height: 36px;
  overflow: hidden;
}
