.bw-shopping article{border:1px solid #dce5e9;border-radius:8px;overflow:hidden;background:white;display:flex;flex-direction:column}.bw-shopping article>div{padding:8px;display:flex;flex-direction:column;flex:1}.bw-shopping article img{width:100%;height:92px;object-fit:cover}.bw-shopping article img.shop-brand{object-fit:contain;padding:8px;background:white}.bw-shopping h4{margin:6px 0 8px;line-height:1.3}.bw-shopping h4 a{text-decoration:none}.bw-shopping article p{font-size:12px;line-height:1.45}.bw-shopping .text-link{margin-top:auto}.shop-type{font-size:10px;color:#95500c;background:#fff3e5;border-radius:3px;padding:3px 5px;align-self:flex-start}.shop-no-photo{min-height:92px;background:#e9efee;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:12px;text-align:center}.shop-no-photo span{font-size:11px;color:#526777}.hero>.shop-no-photo{height:340px;border-radius:12px}.hero img.shop-brand{object-fit:contain;background:white;padding:30px}.hero img.shop-project{object-fit:contain;background:white}.bw-shopping-home{margin:32px 0}.bw-shopping-home>h3{font-size:26px;margin-bottom:24px}.bw-shopping{margin:28px 0}.location h3{font-size:16px}.location a[dir=ltr]{display:inline-block}.grand-feature{background:#f8f3eb;border:1px solid #e6d8c2;border-radius:14px;padding:28px;margin:32px 0}.grand-categories{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.grand-categories article{background:white;padding:20px;border-radius:8px}.grand-categories h3{margin:0 0 12px}.grand-categories ul{padding-inline-start:20px;line-height:1.9}@media(max-width:700px){.grand-categories{grid-template-columns:1fr}.grand-feature{padding:18px}}
