﻿/* YANYAN Porcelain — tablet touch overrides (768–1024) */
@media (min-width:768px) and (max-width:1024px){
  .foot-grid{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr) !important;gap:20px !important}
  .foot-brand p,.foot-contact li{overflow-wrap:anywhere}
  .lang-trigger,.foot-h{min-height:44px;display:flex;align-items:center}
  .faq-q,summary.faq-q,summary{min-height:44px;align-items:center}
  .qz-reglist dt,.qz-bankcard dt{font-size:11px !important}
  .lang-drop{width:0;min-width:0;overflow:hidden}
  .lang:hover .lang-drop,.lang:focus-within .lang-drop{width:auto;min-width:150px;overflow:visible}
}

@media (min-width:768px) and (max-width:1024px){
  footer::before{display:none !important}
}
