.collection-hero-sensory{--collection-hero-header-offset: var(--header-height, 70px);position:relative;height:calc(660px - var(--collection-hero-header-offset));overflow:hidden}.collection-hero-sensory__picture,.collection-hero-sensory__video{position:absolute;top:0;right:0;bottom:0;left:0}.collection-hero-sensory__image,.collection-hero-sensory__video video{display:block;width:100%;height:100%;object-fit:cover}.collection-hero-sensory__video{pointer-events:none}.collection-hero-sensory:not(.collection-hero-sensory--no-image):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0009 -13.62%,#0000 44.77%),linear-gradient(0deg,#0000004d,#0000004d);pointer-events:none}.collection-hero-sensory__media--desktop-only{display:none}@media screen and (min-width:990px){.collection-hero-sensory__media--desktop-only{display:block}.collection-hero-sensory__media--mobile-only{display:none}}.collection-hero-sensory__text{position:relative;z-index:1;padding:calc(260px - var(--collection-hero-header-offset)) 16px 0;text-align:center}.collection-hero-sensory__title{margin:0;color:#fff;font-family:var(--font-heading-family);font-size:32px;font-weight:400;letter-spacing:var(--tracking-widest);line-height:46px;text-transform:uppercase}.collection-hero-sensory__subtitle{margin:26px 0 0;color:#efe7e2;font-family:var(--font-body-family);font-size:14px;font-weight:600;letter-spacing:var(--tracking-wide);line-height:1.3;text-transform:uppercase}@media screen and (min-width:990px){.collection-hero-sensory{--collection-hero-header-offset: var(--header-height, 159px);height:calc(552px - var(--collection-hero-header-offset))}.collection-hero-sensory__text{padding:calc(276px - var(--collection-hero-header-offset)) 40px 0}.collection-hero-sensory__title{font-size:36px;line-height:58px}.collection-hero-sensory__subtitle{margin-top:16px;font-size:18px}}.collection-banner__below{box-sizing:border-box;max-width:1440px;margin:0 auto;padding:0 16px}@media screen and (min-width:990px){.collection-banner__below{padding:0 40px}}.collection-banner__below .breadcrumb-sensory{margin-top:16px}@media screen and (min-width:990px){.collection-banner__below .breadcrumb-sensory{margin-top:40px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/section-main-collection-banner.css.map */
