.search-form input:not([type=checkbox]):not([type=submit]){width:auto;border:0;border-radius:0;background:transparent;box-shadow:none}
.admin-bar .site-header{top:0}
.explore-links{display:flex;gap:10px 24px;flex-wrap:wrap;margin:20px 0}
.explore-links a{min-height:44px;display:inline-flex;align-items:center;text-decoration:none;font-weight:600;font-size:14px}
.query-chips a,.category-links a{min-height:44px}
.search-assist a,.search-assist button{min-height:44px}
.footer-links a{min-height:44px}
.deal-image{overflow:hidden}
.deal-image img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}
.deal-body h3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;min-height:4.05em}
.deal-body p.small{font-size:12px}
.offer-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:20px 0}
.offer-gallery img{width:100%;height:auto;aspect-ratio:4/3;object-fit:contain;background:var(--ivory)}
@media(max-width:520px){.offer-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}}
