.collection-hero{padding-block:var(--spacing-x-large);background-color:var(--bg-color);overflow:hidden}.collection-hero .page-width-wide{padding-inline:var(--container-extra-spacing)}.collection-hero .breadcrumbs__list{justify-content:center}.collection-hero .collection-hero__inner{text-align:center;justify-content:center}.collection-hero .read-more-toggle{margin-inline:auto}@media screen and (width>=769px){.collection-hero{padding-block:var(--spacing-x-large)}.collection-hero.collection-hero--desktop-left .breadcrumbs__list{justify-content:flex-start}.collection-hero.collection-hero--desktop-left .collection-hero__inner{text-align:left;justify-content:flex-start}.collection-hero.collection-hero--desktop-left .read-more-toggle{margin-inline:0 auto}.collection-hero.collection-hero--desktop-center .breadcrumbs__list{justify-content:center}.collection-hero.collection-hero--desktop-center .collection-hero__inner{text-align:center;justify-content:center}.collection-hero.collection-hero--desktop-center .read-more-toggle{margin-inline:auto}.collection-hero.collection-hero--desktop-center collection-sub-navigation.swiper:not(.swiper-initialized) .swiper-wrapper{justify-content:center}.collection-hero.collection-hero--desktop-right .breadcrumbs__list{justify-content:flex-end}.collection-hero.collection-hero--desktop-right .collection-hero__inner{text-align:right;justify-content:flex-end}.collection-hero.collection-hero--desktop-right .read-more-toggle{margin-left:auto;margin-right:0}}@media (width<=768px){.collection-hero.collection-hero--mobile-left .breadcrumbs__list{justify-content:flex-start}.collection-hero.collection-hero--mobile-left .collection-hero__inner{text-align:left;justify-content:flex-start}.collection-hero.collection-hero--mobile-left .read-more-toggle{margin-inline:0 auto}.collection-hero.collection-hero--mobile-center .breadcrumbs__list{justify-content:center}.collection-hero.collection-hero--mobile-center .collection-hero__inner{text-align:center;justify-content:center}.collection-hero.collection-hero--mobile-center .read-more-toggle{margin-inline:auto}.collection-hero.collection-hero--mobile-center collection-sub-navigation.swiper:not(.swiper-initialized) .swiper-wrapper{justify-content:center}.collection-hero.collection-hero--mobile-right .breadcrumbs__list{justify-content:flex-end}.collection-hero.collection-hero--mobile-right .collection-hero__inner{text-align:right;justify-content:flex-end}.collection-hero.collection-hero--mobile-right .read-more-toggle{margin-left:auto;margin-right:0}}.collection-hero__text-wrapper{flex-direction:column;display:flex}@media screen and (width>=1201px){.collection-hero{padding:var(--spacing-x-large) 0}.collection-hero__text-wrapper{max-width:66.67%}.collection-hero__text-wrapper.left{margin:auto 0}.collection-hero__text-wrapper.center{margin:0 auto}.collection-hero__text-wrapper.right{margin:0 0 0 auto}}.collection-hero .breadcrumbs{margin-block-end:var(--spacing-normal);padding-block:0}@media (width>=769px){.collection-hero .breadcrumbs{margin-block-end:var(--spacing-large)}}.collection-hero__inner{gap:var(--spacing-x-large);flex-direction:column;display:flex}.collection-hero__inner.subnavigation-separator{border-bottom:.1rem solid var(--border-color);padding-bottom:var(--spacing-large)}.collection-hero--with-image .collection-hero__inner{text-align:left;margin-bottom:0}@media screen and (width>=1201px){.collection-hero__inner{align-items:center;gap:var(--spacing-xx-large);flex-direction:row}}.collection-hero__title{font-size:var(--h2-font-size);margin:0}.collection-hero__title:has(+*){margin-block-end:var(--spacing-normal)}.collection-hero--with-image .collection-hero__description{max-width:100%}collection-description{width:100%;font-size:var(--font-size-small);color:var(--body-text-color-light);display:block;overflow:hidden}collection-description:has(+.read-more-toggle:not(.hidden)){margin-bottom:var(--spacing-x-small)}collection-description.read_more-enabled:not(.mounted){max-height:89.59px;transition:none}collection-description.mounted{transition:max-height var(--duration-long) ease}collection-description.initial{max-height:calc(4 * var(--font-size-normal) * var(--line-height-normal));overflow:hidden}collection-description p,collection-description span{font-size:inherit}@media screen and (width>=769px){collection-description{font-size:var(--font-size-normal)}collection-description.read_more-enabled:not(.mounted){max-height:52px}}.read-more-toggle.button.link{width:fit-content;font-size:var(--font-size-small);letter-spacing:var(--letter-spacing-default);text-transform:none;font-weight:var(--font-body-weight);line-height:var(--line-height-normal);text-decoration:underline}@media screen and (width>=769px){.read-more-toggle.button.link{font-size:var(--font-size-normal)}}.read-more-toggle:hover{color:var(--link-hover-color)}@media screen and (width>=1201px){.collection-hero__title{font-size:var(--h0-font-size)}.collection-hero--with-image .collection-hero__description{max-width:100%}}.collection-hero__text-wrapper{flex:1}.collection-hero--with-image .collection-hero__title{margin:0}.collection-hero__image-container{display:flex;position:relative;overflow:hidden}.collection-hero__image-container img{-o-object-fit:cover;object-fit:cover;width:100%;height:auto}@media screen and (width>=1201px){.collection-hero__image-container{flex:1;align-self:stretch;min-height:20rem;overflow:hidden}}.collection-hero .collection-header__quick-filters{max-width:unset;padding-block:var(--spacing-large) 0;margin-block-start:var(--spacing-large);position:relative;overflow:visible}.collection-hero .collection-header__quick-filters:before{content:"";height:var(--inputs-border-width);background-color:var(--border-color);width:100%;position:absolute;top:0}.collection-hero .collection-header__quick-filters collection-sub-navigation{width:100%}.collection-hero .collection-header__quick-filters collection-sub-navigation:not(.swiper-initialized) .swiper-wrapper{-moz-column-gap:var(--spacing-normal);column-gap:var(--spacing-normal)}@media (width>=769px){.collection-hero .collection-header__quick-filters .collection-hero .collection-header__quick-filters collection-sub-navigation{--offset:var(--offset-after--desktop)}}.collection-hero .collection-header__quick-filters .collection-header__quick-filter.text{height:auto}.collection-hero .collection-header__quick-filters .swiper-wrapper>:first-child{margin-left:0}
