.collection-banner-wrapper{position:relative}.collection-banner{position:relative;overflow:hidden}@media screen and (min-width:768px){.collection-banner.desktop-height-450{height:450px}.collection-banner.desktop-height-550{height:550px}.collection-banner.desktop-height-650{height:650px}.collection-banner.desktop-height-750{height:750px}.collection-banner.desktop-height-fullscreen{height:100vh}}@media screen and (max-width:767px){.collection-banner.mobile-height-250{height:250px}.collection-banner.mobile-height-350{height:350px}.collection-banner.mobile-height-450{height:450px}.collection-banner.mobile-height-550{height:550px}.collection-banner.mobile-height-fullscreen{height:100vh}.collection-banner.mobile-height-ratio{height:auto;aspect-ratio:var(--cb-ratio-mobile, 4 / 5)}}.collection-banner--media{position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden;pointer-events:none}.collection-banner--media picture{display:block;width:100%;height:100%}.collection-banner--media img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--cb-focal-desktop, center)}@media screen and (max-width:767px){.collection-banner--media img{object-position:var(--cb-focal-mobile, var(--cb-focal-desktop, center))}}.collection-banner--media deferred-media,.collection-banner--media .plyr,.collection-banner--media .plyr__video-wrapper{position:absolute;top:0;left:0;width:100%;height:100%}.collection-banner--media.has-video video{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--cb-focal-desktop, center)}.collection-banner--media .plyr--full-ui.plyr--video .plyr__control--overlaid,.collection-banner--media .plyr__controls{display:none}.collection-banner--media .icon--placeholder{display:block;width:100%;height:100%}.collection-banner--overlay{position:absolute;top:0;left:0;height:100%;width:100%;background-color:var(--cb-overlay-color);opacity:var(--cb-overlay-opacity);pointer-events:none}.collection-banner--text{position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden;display:flex;padding-top:15px;padding-bottom:15px}.collection-banner .collection-banner--text{color:var(--cb-text-color)}@media screen and (min-width:768px){.collection-banner--text{padding-top:60px;padding-bottom:60px}}.collection-banner--text--preview{position:static;height:650px}@media screen and (max-width:767px){.collection-banner--text--preview{height:350px}.mobile-height-ratio .collection-banner--text--preview{height:auto;aspect-ratio:var(--cb-ratio-mobile, 4 / 5)}}.collection-banner--full-link{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1}.collection-banner.is-link{cursor:pointer}.collection-banner--text-content{display:flex;width:inherit}.collection-banner--text-inner{width:65%;position:relative;z-index:2}@media screen and (max-width:767px){.collection-banner--text-inner{width:100%}}.collection-banner--text-content.text-align-top-left{justify-content:left;align-items:left;align-self:flex-start;text-align:left}.collection-banner--text-content.text-align-top-center{justify-content:center;text-align:center}.collection-banner--text-content.text-align-top-right{justify-content:flex-end;align-self:flex-start;text-align:right}.collection-banner--text-content.text-align-center-left{justify-content:left;align-items:center;text-align:left}.collection-banner--text-content.text-align-center{justify-content:center;align-items:center;text-align:center}.collection-banner--text-content.text-align-center-right{justify-content:flex-end;align-items:center;text-align:right}.collection-banner--text-content.text-align-bottom-left{justify-content:left;align-items:flex-start;align-self:flex-end;text-align:left}.collection-banner--text-content.text-align-bottom-center{justify-content:center;align-self:flex-end;text-align:center}.collection-banner--text-content.text-align-bottom-right{justify-content:flex-end;align-self:flex-end;text-align:right}.collection-banner--text-content.text-align-top-center .collection-banner--text-title,.collection-banner--text-content.text-align-center .collection-banner--text-title,.collection-banner--text-content.text-align-bottom-center .collection-banner--text-title,.collection-banner--text-content.text-align-top-center .collection-banner--text-subtitle,.collection-banner--text-content.text-align-center .collection-banner--text-subtitle,.collection-banner--text-content.text-align-bottom-center .collection-banner--text-subtitle{margin-inline:auto}.collection-banner--text-content.text-align-top-right .collection-banner--text-title,.collection-banner--text-content.text-align-center-right .collection-banner--text-title,.collection-banner--text-content.text-align-bottom-right .collection-banner--text-title,.collection-banner--text-content.text-align-top-right .collection-banner--text-subtitle,.collection-banner--text-content.text-align-center-right .collection-banner--text-subtitle,.collection-banner--text-content.text-align-bottom-right .collection-banner--text-subtitle{margin-inline-start:auto}@media only screen and (max-width:767px){.collection-banner--text-content.has-mobile-position{align-self:var(--cb-mobile-align-self);align-items:var(--cb-mobile-align-items);justify-content:var(--cb-mobile-justify);text-align:var(--cb-mobile-text-align)}.collection-banner--text-content.has-mobile-position .collection-banner--text-title,.collection-banner--text-content.has-mobile-position .collection-banner--text-subtitle{margin-inline:var(--cb-mobile-margin-inline)}}.collection-banner--text-content .collection-banner--text-subtitle{white-space:pre-line;line-height:var(--cb-subheading-line-height)}.collection-banner--text-content .homepage-sections--title{text-align:inherit}.collection-banner .collection-banner--text-subtitle{margin-bottom:var(--cb-subheading-spacing)}.collection-banner .homepage-section-btn{margin-top:var(--cb-btn-margin-top)}@media only screen and (max-width:767px){.collection-banner .collection-banner--text-subtitle{margin-bottom:var(--cb-subheading-spacing-mobile)}.collection-banner .homepage-section-btn{margin-top:var(--cb-btn-margin-top-mobile)}}.collection-banner--subtitle-text--mobile{display:none}@media only screen and (max-width:767px){.collection-banner--text-subtitle.has-mobile-subheading .collection-banner--subtitle-text--desktop{display:none}.collection-banner--subtitle-text--mobile{display:block}}.collection-banner .collection-banner--text-eyebrow{font-size:var(--cb-eyebrow-size);font-weight:var(--cb-eyebrow-weight);letter-spacing:var(--cb-eyebrow-letter-spacing);line-height:1.3em;margin-bottom:var(--cb-eyebrow-spacing);font-style:var(--cb-eyebrow-style, normal);text-transform:var(--cb-eyebrow-transform, none)}@media only screen and (max-width:767px){.collection-banner .collection-banner--text-eyebrow{font-size:var(--cb-eyebrow-size-mobile)}}.collection-banner .collection-banner--text-title{max-width:var(--cb-heading-width)}.collection-banner .collection-banner--text-subtitle{max-width:var(--cb-subheading-width)}@media only screen and (max-width:767px){.collection-banner .collection-banner--text-title{max-width:var(--cb-heading-width-mobile)}.collection-banner .collection-banner--text-subtitle{max-width:var(--cb-subheading-width-mobile)}}.collection-banner--text-inner.text-shadow{text-shadow:0 0 10px rgba(0,0,0,.25)}.collection-banner .homepage-sections--title{font-size:var(--cb-heading-size)}@media only screen and (max-width:767px){.collection-banner .homepage-sections--title{font-size:var(--cb-heading-size-mobile)}}.collection-banner .collection-banner--text-subtitle{font-size:var(--cb-subheading-size)}@media only screen and (max-width:767px){.collection-banner .collection-banner--text-subtitle{font-size:var(--cb-subheading-size-mobile)}}.collection-banner .collection-banner--text-title .homepage-sections--title{display:block;margin-bottom:var(--cb-heading-spacing)}@media only screen and (max-width:767px){.collection-banner .collection-banner--text-title .homepage-sections--title{margin-bottom:var(--cb-heading-spacing-mobile)}}@media only screen and (max-width:767px){.collection-banner--has-offset .collection-banner--text-content{transform:translateY(var(--cb-content-offset-mobile, 0px))}}.collection-banner--tight-title .collection-banner--text-title .homepage-sections--title,.collection-banner--tight-subtitle .collection-banner--text-subtitle p{margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/182/assets/section-collection-banner.css.map */
