/* Product-first homepage; purchasing details remain available on demand. */
.catalogue-filters{margin:12px 0;border-top:1px solid #e5d9d7;border-bottom:1px solid #e5d9d7;padding:10px 0}.catalogue-filters summary{cursor:pointer;font-size:13px;color:#9b4325}.catalogue-filters[open] .catalogue-controls{margin-top:16px}#new-edit{padding-top:20px}.country-shopping-guide{margin:20px 5%;font-size:12px}.country-shopping-guide summary{cursor:pointer}#new-edit .shop-heading{margin-bottom:8px}#new-edit .catalogue-count{margin:8px 0 12px}.market-bar{padding-top:8px;padding-bottom:8px}
@media(max-width:700px){.market-bar{justify-content:flex-start;gap:6px 10px}.market-bar #market-guidance{font-size:10px;line-height:1.4;flex-basis:100%}#new-edit{padding:14px 4% 24px}#new-edit .shop-heading h2{font-size:24px;margin:0}#new-edit .shop-heading>.text-link{margin-top:4px}#new-edit .catalogue-filters{margin:8px 0;padding:8px 0}#new-edit .shop-grid{gap:20px 10px}#new-edit .shop-card img{height:170px;object-fit:contain}#new-edit .shop-card h3{font-size:15px;line-height:1.35}.country-shopping-guide{margin:12px 4%}.shop-hero{margin-top:20px}}
