.collection-hero{position:relative;display:flex;align-items:center;padding:32px 0;overflow:hidden;background-color:#f3efe6;color:var(--collection-hero-text, #0f2613)}@media screen and (min-width: 750px){.collection-hero{min-height:403px;padding:0}}.collection-hero__media{position:absolute;inset:0}.collection-hero .collection-hero__image{display:block;width:100%;height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.collection-hero__container{position:relative;width:100%}@media screen and (max-width: 749.98px){.collection-hero .collection-hero__container{padding-inline:16px}}.collection-hero__content{max-width:100%}@media screen and (min-width: 750px){.collection-hero__content{max-width:900px;padding-bottom:21.6px}}.collection-hero .collection-hero__title{margin:0;font-family:"Gilda Display",serif;font-size:32.3px;font-weight:400;line-height:38.76px;letter-spacing:.78px;text-transform:capitalize;color:var(--collection-hero-text, #0f2613)}@media screen and (min-width: 750px){.collection-hero .collection-hero__title{font-size:48px;line-height:57.6px}}.collection-hero .collection-hero__description{max-width:400px;margin:12px 0 0;font-family:"AvenirLTProBook",sans-serif;font-size:16px;line-height:1.5;color:var(--collection-hero-text, #0f2613)}.collection-hero--photo{flex-direction:column;align-items:stretch;min-height:0;padding:32px 0 0}@media screen and (min-width: 990px){.collection-hero--photo{flex-direction:row;align-items:center;height:425px;padding:0}}@media screen and (min-width: 1200px){.collection-hero--photo{height:450px}}@media screen and (min-width: 1600px){.collection-hero--photo{height:500px}}.collection-hero__photo{position:relative;display:flex;justify-content:flex-end;margin-top:24px}@media screen and (min-width: 990px){.collection-hero__photo{position:absolute;top:0;right:0;bottom:0;margin:0}}.collection-hero .collection-hero__photo-image{display:block;width:auto;height:auto;max-width:100%;max-height:425px;background-color:var(--collection-hero-photo-bg, transparent)}@media screen and (min-width: 990px){.collection-hero .collection-hero__photo-image{height:100%;max-width:66.667vw;max-height:none;-o-object-fit:cover;object-fit:cover}}.collection-hero--photo .collection-hero__content{padding-bottom:0}@media screen and (min-width: 990px){.collection-hero--photo .collection-hero__content{max-width:38%;padding-bottom:21.6px}}