.collection-hero-wrapper{margin-bottom:1rem;margin-top:1rem;padding:0}@media screen and (min-width:768px){.collection-hero-wrapper{margin-bottom:1.5rem;margin-top:1.5rem}}.collection-hero__view{-ms-flex-preferred-size:25%;flex-basis:25%}@media screen and (min-width:768px){.collection-hero__view{display:none}}.collection-hero__view .collection-view-icon{color:var(--color-brand-text);display:block;height:1.5rem;margin-right:6px;opacity:.25}.collection-hero__view .collection-view-icon--active{opacity:1}.collection-hero__text-wrapper{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}@media screen and (min-width:768px){.collection-hero__text-wrapper{-ms-flex-preferred-size:66.666667%;flex-basis:66.666667%}}@media screen and (min-width:1024px){.collection-hero__text-wrapper{-ms-flex-preferred-size:75%;flex-basis:75%}}.collection-hero__title{font-size:1.75rem;line-height:2rem}@media screen and (min-width:768px){.collection-hero__title{font-size:2.5rem;line-height:3rem;text-align:left}}.collection-hero__description{margin-top:1em}@media screen and (max-width:767px){.collection-hero__image-container{height:20rem;margin-top:var(--element-spacing)}}@media screen and (min-width:768px){.collection-hero__image-container{-ms-flex-item-align:stretch;-webkit-box-flex:1;align-self:stretch;-ms-flex:1 0 50%;flex:1 0 50%;margin-left:3rem;min-height:20rem}}.collection-hero__filters{-ms-flex-preferred-size:40%;-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;flex-basis:40%;justify-content:flex-start;position:relative}@media screen and (min-width:768px){.collection-hero__filters{-webkit-box-flex:1;-ms-flex:1;flex:1}}.collection-hero__sorting{-ms-flex-preferred-size:60%;flex-basis:60%;max-width:60%;position:relative}@media screen and (min-width:768px){.collection-hero__sorting{-webkit-box-flex:0;-ms-flex:0;flex:0;min-width:11.5rem}}.collection-hero.has-description .collection-hero__inner{-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:767px){.collection-hero.has-description .collection-hero__text-wrapper{-webkit-box-ordinal-group:0;-ms-flex-order:-1;-ms-flex-preferred-size:100%;flex-basis:100%;order:-1;padding-bottom:1rem}}.collection-hero.has-description .collection-hero__text-wrapper .container-heading{margin-top:0}@media screen and (max-width:767px){.collection-hero.has-description .collection-hero__filters,.collection-hero.has-description .collection-hero__view{-ms-flex-preferred-size:50%;flex-basis:50%}}.sort-options__options{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:end;-ms-flex-pack:end;background:var(--color-secondary-grey-2);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-end;max-height:0;overflow:hidden;position:absolute;width:100%;z-index:21}.collection-sorting-is-open .sort-options__options{-webkit-box-sizing:border-box;box-sizing:border-box;max-height:100vh;padding:1rem}