body[data-page="collection.html"] .catalogue-layout{display:block;position:relative}body[data-page="collection.html"] .mobile-edit-filter{display:none}body[data-page="collection.html"] .catalogue{display:block}body[data-page="collection.html"] .tools{display:flex;align-items:center;flex-wrap:wrap}body[data-page="collection.html"] .results-heading{margin-right:auto;width:auto}body[data-page="collection.html"] .tools label{width:auto;margin:0}#compact-filter-toggle{display:inline-flex;align-items:center;justify-content:space-between;gap:25px;font-size:14px;background:var(--ivory);min-height:44px;border-color:#acb3a9}#compact-filter-toggle[aria-expanded=true]{background:#e9ede5;border-color:var(--green)}body[data-page="collection.html"] #catalogue-filters{display:none;position:absolute;right:0;top:62px;width:340px;max-width:100%;max-height:65vh;overflow:auto;padding:22px;background:var(--ivory);border:1px solid #acb3a9;box-shadow:0 12px 35px #263c3226;z-index:15}body[data-page="collection.html"] #catalogue-filters.compact-open{display:block}body[data-page="collection.html"] .products{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}body[data-page="collection.html"] .product h3{font-size:22px}@media(max-width:700px){body[data-page="collection.html"] .results-heading{width:100%;margin-bottom:8px}body[data-page="collection.html"] .tools{justify-content:space-between;gap:12px}body[data-page="collection.html"] #catalogue-filters{top:115px;width:100%;max-height:60vh}body[data-page="collection.html"] .products{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 14px}body[data-page="collection.html"] .product h3{font-size:22px}}
