
.av-collhero{background:linear-gradient(180deg,var(--av-lilac-pale) 0,var(--av-milk) 100%)}
.collection-hero__inner{display:grid;gap:2.4rem 4.8rem;align-items:stretch;padding-top:0;padding-bottom:4rem}
@media screen and (min-width:990px){.collection-hero__inner{grid-template-columns:minmax(0,5fr) minmax(0,6fr);padding-bottom:5.6rem}}
@media screen and (max-width:989px){.collection-hero__inner{display:block}.collection-hero__image-container{margin:2.4rem auto 0}}
.collection-hero__text-wrapper{display:grid;gap:1.6rem;align-content:center;min-width:0}
.collection-hero__description p{font-size:1.9rem;margin:0}
.collection-hero__image-container{margin:0;line-height:0;border-radius:3.2rem;overflow:hidden;display:flex;align-items:center;min-width:0;max-width:61rem}
.collection-hero__image-container img{display:block;width:100%;height:auto}
.facets-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.2rem 2.4rem;margin-bottom:2.4rem}
.product-count{margin:0;font-weight:700}
.facet-filters__field{display:flex;align-items:center;gap:1rem}
.facet-filters__label{font-size:1.5rem}
.select__select{height:4.4rem;border:.15rem solid var(--av-line);border-radius:4rem;background:#fff;padding:0 1.6rem;font:inherit;font-size:1.5rem;color:var(--av-ink)}
.av-best{margin:0;padding:0;list-style:none;--rg:2rem}
.av-best>li{position:relative;min-width:0;display:grid;gap:.8rem;align-content:start;padding:2.4rem;border-radius:3.2rem;background:var(--fs);color:var(--av-ink)}
.av-best__s{font-weight:700;font-size:1.3rem;letter-spacing:.12em;text-transform:uppercase;color:var(--fd)}
.av-best__p{font-weight:700;font-size:2.1rem;line-height:1.2}
.av-best__p a{color:inherit;text-decoration:underline;text-underline-offset:.3rem}
.av-best p{margin:0;font-size:1.6rem}
.av-colls{margin:0;padding:0;list-style:none}
.av-coll{display:grid;gap:1rem;padding:2.8rem;border-radius:3.2rem;background:var(--av-lilac);color:var(--av-ink)}
.av-coll h2 a{color:inherit;text-decoration:none}
.av-coll h2 a:hover{text-decoration:underline}
.av-coll p{margin:0}
