.collection-hero{position:relative;width:100%;padding:0;margin:0;display:flex;flex-direction:column}.collection-hero__image-wrapper{position:relative;width:100%;z-index:0;line-height:0;background-color:#fff;min-height:0;order:1;flex-grow:0;overflow:hidden}.hero-image{position:relative;display:block;width:100%;height:100%;object-fit:cover;object-position:center}.hero-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to right,#fff,#fffc 40%,#fff0);z-index:1;pointer-events:none;display:none}.collection-hero__inner{position:relative;z-index:2;width:100%;max-width:100%;padding:2rem 1.5rem;order:2;background-color:#fff;display:flex;justify-content:flex-start;text-align:left}.collection-hero__text-wrapper{width:100%;max-width:100%}.collection-hero__title{font-size:2.4rem;color:#000;margin-bottom:1.5rem;line-height:1.2}.collection-hero__description{font-size:1.4rem;color:#000;line-height:1.5}.collection-hero__description a{color:#000;text-decoration:underline}.banner-crosslinks-wrapper{display:block;width:100%;background-color:#fff;padding-top:20px;padding-bottom:20px}.banner-crosslinks-container{display:flex;flex-wrap:nowrap;gap:10px;overflow-x:auto;padding:5px 0 10px;width:100%;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}@media screen and (max-width: 989px){.banner-crosslinks-container{-ms-overflow-style:none;scrollbar-width:none;scroll-snap-type:x mandatory}.banner-crosslinks-container::-webkit-scrollbar{display:none}}@media screen and (min-width: 990px){.banner-crosslinks-container{scrollbar-width:thin;scrollbar-color:#000000 #f1f1f1}.banner-crosslinks-container::-webkit-scrollbar{height:6px}.banner-crosslinks-container::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.banner-crosslinks-container::-webkit-scrollbar-thumb{background:#000;border-radius:4px}.banner-crosslinks-container::-webkit-scrollbar-thumb:hover{background:#333}}.crosslink-btn{display:inline-flex;align-items:center;flex-shrink:0;white-space:nowrap;text-decoration:none!important;background-color:#fff;color:#000!important;border:1px solid #000000;border-radius:50px;padding:10px 24px;font-size:13px;text-transform:uppercase;letter-spacing:.05em;font-weight:600;transition:all .3s ease;cursor:pointer;scroll-snap-align:start}.crosslink-btn:hover{background-color:#000;color:#fff!important;border-color:#000}.crosslink-badge{display:inline-block;background-color:var(--color-red);color:#fff;font-size:10px;font-weight:700;line-height:1;padding:3px 6px;border-radius:4px;margin-left:8px;text-transform:uppercase;vertical-align:middle;letter-spacing:.5px;white-space:nowrap}@media screen and (max-width: 989px){.collection-hero__image-wrapper{width:100%;aspect-ratio:4 / 3}@supports not (aspect-ratio: 4 / 3){.collection-hero__image-wrapper{height:300px}}}@media screen and (min-width: 990px){.collection-hero{display:block;min-height:300px}.collection-hero__image-wrapper{position:absolute;top:0;left:0;height:100%;width:100%;min-height:300px;aspect-ratio:auto;background-color:#fff}.hero-image{object-fit:contain;object-position:right center}.hero-overlay{display:block;background:linear-gradient(to right,#fff 30%,#fff0)}.collection-hero__inner{position:relative;top:0;left:0;height:100%;min-height:300px;background-color:transparent;padding:0 5rem;margin:0 auto;flex-direction:column;justify-content:center;align-items:flex-start;max-width:var(--page-width)}.collection-hero__text-wrapper{max-width:50%;min-width:400px}.collection-hero__title{font-size:4.5rem}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/component-collection-hero.css.map */
