
.collection-hero{background:var(--f);color:var(--fd)}
.collection-hero__inner{display:grid;gap:2.4rem 4.8rem;align-items:stretch;padding-top:2.4rem;padding-bottom:3.2rem}
@media screen and (min-width:700px){.collection-hero__inner{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}}
@media screen and (min-width:900px){.collection-hero__inner{padding-top:3.2rem;padding-bottom:4.8rem}}
.collection-hero__text-wrapper{display:grid;gap:1.4rem;min-width:0;align-content:center}
.collection-hero__title{color:var(--fd)}
.collection-hero__description{font-size:1.8rem;font-weight:500;max-width:56rem}
.collection-hero__description p{margin:0}
.collection-hero .hy-crumbs{padding:0;margin-bottom:.4rem}
.collection-hero__image-container{margin:0;line-height:0;max-width:52rem;display:flex;align-items:center}
.collection-hero__image-container img{display:block;width:100%;height:auto;border-radius:3.2rem}
.facets-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem 2rem;margin-bottom:2.4rem}
.facet-filters__field{display:flex;align-items:center;gap:1rem;font-weight:700;font-size:1.5rem}
.facet-filters__sort{appearance:none;-webkit-appearance:none;font:inherit;font-weight:700;font-size:1.5rem;color:#12332b;padding:1rem 4rem 1rem 1.8rem;border-radius:4rem;border:.2rem solid #0e4636;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath fill='%230e4636' d='M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z'/%3E%3C/svg%3E") no-repeat right 1.6rem center/1.1rem;min-height:4.6rem;cursor:pointer}
.product-count{margin:0;font-weight:700;font-size:1.5rem}
