@media (max-width:640px){[role=button],a.button,button,input,select,textarea{min-height:44px;min-width:44px}li,p,span{font-size:16px;line-height:1.5}.container{padding-left:16px;padding-right:16px}.overflow-x-hidden{overflow-x:hidden}.grid-cols-1>div{margin-bottom:20px}.product-card{display:flex;flex-direction:column;height:auto}.product-card .h-48{height:180px}.product-card .p-6{padding:16px}table{display:block;overflow-x:auto;white-space:nowrap}input,select,textarea{font-size:16px}}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}.mobile-nav-item{padding:12px 16px}.min-h-screen{min-height:100vh;min-height:-webkit-fill-available}html{height:-webkit-fill-available;-webkit-text-size-adjust:100%}img{max-width:100%;height:auto}.button,button{touch-action:manipulation}[dir=rtl] .ml-1,[dir=rtl] .ml-2,[dir=rtl] .ml-4{margin-left:0}[dir=rtl] .ml-1{margin-right:.25rem}[dir=rtl] .ml-2{margin-right:.5rem}[dir=rtl] .ml-4{margin-right:1rem}[dir=rtl] .mr-1,[dir=rtl] .mr-2,[dir=rtl] .mr-4{margin-right:0}[dir=rtl] .mr-1{margin-left:.25rem}[dir=rtl] .mr-2{margin-left:.5rem}[dir=rtl] .mr-4{margin-left:1rem}@media (max-width:640px){.min-h-\[4\.5rem\]{min-height:5.5rem}}