
@media(max-width:1000px){.grid{grid-template-columns:repeat(3,1fr)}.categories{grid-template-columns:repeat(3,1fr)}.footer-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:760px){
 .header-inner{grid-template-columns:1fr auto}.header-inner>.search{grid-column:1/-1;order:3}.nav{display:none}.hero{padding-top:24px}.hero-card{padding:34px 24px}
 .hero-search{flex-direction:column}.grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.card-body{padding:12px}.card h3{font-size:15px}.price{font-size:21px}
 .categories{grid-template-columns:repeat(2,1fr)}.section-head{align-items:start;flex-direction:column}.footer-grid{grid-template-columns:1fr}.page-title h1{font-size:34px}
}
@media(max-width:430px){.container{width:min(100% - 20px,1240px)}.grid{grid-template-columns:1fr 1fr}.hero-card{border-radius:20px}.card h3{min-height:60px}.perks{display:none}}
