.section-collection .collection-heading{position:relative;margin-bottom:1.5rem}@media(min-width:1024px){.section-collection .collection-heading{margin:1.5rem}}.section-collection .collection-heading.has-image{color:var(--colour-white)}.section-collection .collection-heading.has-image figure img{object-fit:cover;height:400px;position:relative;width:100%;z-index:6}@supports (aspect-ratio: auto){.section-collection .collection-heading.has-image figure img{aspect-ratio:11/4}}.section-collection .collection-heading.has-image figure:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--colour-black);opacity:.5;z-index:8}.section-collection .collection-heading.has-image .collection-text{padding:1.5rem 3.5rem 1.5rem 1.5rem;position:absolute;bottom:0;z-index:10}@media(min-width:1280px){.section-collection .collection-heading.has-image .collection-text{padding:2.5rem}}.section-collection .collection-heading.has-image .collection-text h1,.section-collection .collection-heading.has-image .collection-text p{text-align:start}.section-collection .collection-heading .collection-text{padding:1.5rem 1rem 0}.section-collection .collection-heading .collection-text h1{margin-bottom:1.5rem 0;text-align:center}@media(min-width:1024px){.section-collection .collection-heading .collection-text h1{text-align:start}}@media(min-width:1280px){.section-collection .collection-heading .collection-text{width:60%}}.section-collection .filters-open{padding:1rem 0;background-color:var(--colour-bg);border-top:1px solid var(--colour-primary);border-bottom:1px solid var(--colour-primary);justify-content:center;position:sticky;top:var(--nav-bar-height);z-index:10}.section-collection .filters-open svg{fill:none}@media(min-width:1024px){.section-collection .filters-open{display:none}}.section-collection .collection-products{padding:1.5rem 1rem;display:grid;gap:1rem;grid-template-columns:1fr 1fr}@media(min-width:576px){.section-collection .collection-products{grid-template-columns:1fr 1fr 1fr}}@media(min-width:1024px){.section-collection .collection-products{grid-template-columns:1fr 1fr 1fr 1fr;gap:1.5rem;padding:1.5rem}}.section-collection .border-bottom{border-bottom:1px solid var(--colour-primary)}@media(min-width:1024px){.section-collection .empty-collection{padding:1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-collection.css.map */
