.collection-banner{overflow:hidden}.float-none{float:none}.float-left{float:left}.float-right{float:right}@media only screen and (min-width:30em){.small--float-none{float:none}.small--float-left{float:left}.small--float-right{float:right}}@media only screen and (min-width:48em){.medium--float-none{float:none}.medium--float-left{float:left}.medium--float-right{float:right}}@media only screen and (min-width:75em){.large--float-none{float:none}.large--float-left{float:left}.large--float-right{float:right}}@media only screen and (max-width:47em){.max-medium--float-none{float:none}.max-medium--float-left{float:left}.max-medium--float-right{float:right}}@media only screen and (max-width:74em){.max-large--float-none{float:none}.max-large--float-left{float:left}.max-large--float-right{float:right}}.collection-banner{background-color:var(--color-secondary)}.collection-banner.collection-banner--no-image{background-color:var(--color-default);color:var(--color-white)}.collection-banner__container{display:flex}.collection-banner img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.collection-banner__content{margin-bottom:5.25rem;margin-top:5.25rem}.collection-banner__title{margin-bottom:.5rem;margin-top:0}.collection-banner.collection-banner--no-image{padding-bottom:3rem;padding-top:3rem}@media only screen and (min-width:48em){.collection-banner__content{margin-bottom:2.5rem;margin-top:2.5rem}.collection-banner.collection-banner--no-image{padding-bottom:4.5rem;padding-top:4.5rem}}@media only screen and (min-width:75em){.collection-banner.collection-banner--no-image{padding-bottom:5.25rem;padding-top:5.25rem}}.collection-banner__container{flex-direction:column}.collection-banner__container--mobile-block-center{align-items:center}.collection-banner.collection-banner--no-image .collection-banner__container,.collection-banner__container--mobile-block-left{align-items:flex-start}.collection-banner__container--mobile-block-right{align-items:flex-end}.collection-banner__container--mobile-block-middle{justify-content:center}.collection-banner__container--mobile-block-top{justify-content:flex-start}.collection-banner__container--mobile-block-bottom{justify-content:flex-end}@media only screen and (min-width:48em){.collection-banner__container--desktop-block-center{align-items:center}.collection-banner__container--desktop-block-left{align-items:flex-start}.collection-banner__container--desktop-block-right{align-items:flex-end}.collection-banner__container--desktop-block-middle{justify-content:center}.collection-banner__container--desktop-block-top{justify-content:flex-start}.collection-banner__container--desktop-block-bottom{justify-content:flex-end}}.collection-banner__container{bottom:0;left:0;position:absolute;right:0;top:0}.collection-banner{position:relative}@media only screen and (min-width:48em){.collection-banner__content{height:auto;width:50%}}.collection-banner__title{line-height:1}.collection-banner__content--mobile-text-left{text-align:left}.collection-banner__content--mobile-text-center{text-align:center}.collection-banner__content--mobile-text-right{text-align:right}.text-underline,.text-underline-hover:focus,.text-underline-hover:hover{text-decoration:underline}.text-strikethrough,.text-strikethrough-hover:focus,.text-strikethrough-hover:hover{text-decoration:line-through}.text-no-decoration,.text-no-decoration-hover:focus,.text-no-decoration-hover:hover{text-decoration:none}.collection-banner__title{text-transform:lowercase}@media only screen and (min-width:30em){.small--text-underline,.small--text-underline-hover:focus,.small--text-underline-hover:hover{text-decoration:underline}.small--text-strikethrough,.small--text-strikethrough-hover:focus,.small--text-strikethrough-hover:hover{text-decoration:line-through}.small--text-no-decoration,.small--text-no-decoration-hover:focus,.small--text-no-decoration-hover:hover{text-decoration:none}}@media only screen and (min-width:48em){.collection-banner__content--desktop-text-left{text-align:left}.collection-banner__content--desktop-text-center{text-align:center}.collection-banner__content--desktop-text-right{text-align:right}.medium--text-underline,.medium--text-underline-hover:focus,.medium--text-underline-hover:hover{text-decoration:underline}.medium--text-strikethrough,.medium--text-strikethrough-hover:focus,.medium--text-strikethrough-hover:hover{text-decoration:line-through}.medium--text-no-decoration,.medium--text-no-decoration-hover:focus,.medium--text-no-decoration-hover:hover{text-decoration:none}}@media only screen and (min-width:75em){.large--text-underline,.large--text-underline-hover:focus,.large--text-underline-hover:hover{text-decoration:underline}.large--text-strikethrough,.large--text-strikethrough-hover:focus,.large--text-strikethrough-hover:hover{text-decoration:line-through}.large--text-no-decoration,.large--text-no-decoration-hover:focus,.large--text-no-decoration-hover:hover{text-decoration:none}}@media only screen and (max-width:47em){.max-medium--text-underline,.max-medium--text-underline-hover:focus,.max-medium--text-underline-hover:hover{text-decoration:underline}.max-medium--text-strikethrough,.max-medium--text-strikethrough-hover:focus,.max-medium--text-strikethrough-hover:hover{text-decoration:line-through}.max-medium--text-no-decoration,.max-medium--text-no-decoration-hover:focus,.max-medium--text-no-decoration-hover:hover{text-decoration:none}}@media only screen and (max-width:74em){.max-large--text-underline,.max-large--text-underline-hover:focus,.max-large--text-underline-hover:hover{text-decoration:underline}.max-large--text-strikethrough,.max-large--text-strikethrough-hover:focus,.max-large--text-strikethrough-hover:hover{text-decoration:line-through}.max-large--text-no-decoration,.max-large--text-no-decoration-hover:focus,.max-large--text-no-decoration-hover:hover{text-decoration:none}}.collection-banner{height:28rem}.collection-banner.collection-banner--has-mobile-image,.collection-banner.collection-banner--no-image{height:auto}.collection-banner.collection-banner--no-image .collection-banner__container{position:unset}.collection-banner.collection-banner--no-image .collection-banner__content{margin:0}.collection-banner.collection-banner--no-image .collection-banner__content--inner{max-height:unset!important}.collection-banner img{height:inherit}@media only screen and (min-width:48em){.collection-banner{height:auto}}.collection-banner__content--inner{max-width:20rem}@media only screen and (min-width:75em){.collection-banner__content--inner{max-width:27rem}}@media only screen and (min-width:48em){.collection-banner__content--desktop-text-center .collection-banner__content--inner{margin-left:auto;margin-right:auto}}