.collection-banner{width:100%}.collection-banner__explore{background-color:rgb(var(--color-armada-dust));width:100%;position:relative;overflow:hidden}.collection-banner__explore--has-image{background-color:transparent}.collection-banner__image-wrapper{position:absolute;top:0;right:0;bottom:0;left:0}.collection-banner__image{display:block;width:100%;height:100%;object-fit:cover}.collection-banner__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--banner-overlay);z-index:1}.collection-banner__container{display:flex;flex-direction:column;gap:var(--space-6);padding:var(--space-4) var(--space-13) var(--space-6);max-width:none;margin:0;position:relative;z-index:2;width:100%}@media screen and (min-width:990px){.collection-banner__container{padding-top:var(--space-9)}}@media screen and (max-width:1023px){.collection-banner__container{padding-inline:var(--space-7)}}.collection-banner__explore--has-image .collection-banner__breadcrumbs,.collection-banner__explore--has-image .collection-banner__breadcrumbs a,.collection-banner__explore--has-image .collection-banner__breadcrumbs span,.collection-banner__explore--has-image .collection-banner__breadcrumbs svg,.collection-banner__explore--has-image .collection-banner__title,.collection-banner__explore--has-image .collection-banner__description,.collection-banner__explore--has-image .collection-banner__description.rte p{color:var(--banner-text-color, rgb(var(--color-armada-white)))}.collection-banner__breadcrumbs{color:rgb(var(--color-armada-black))}.collection-banner__breadcrumbs nav{justify-content:flex-start}.collection-banner__content{display:flex;flex-direction:column;gap:var(--space-5)}.collection-banner__title{margin:0;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:var(--size-display-xl);line-height:.9;letter-spacing:-.02em;color:rgb(var(--color-armada-black))}.collection-banner__description{margin:0;font-family:var(--font-body-family);font-weight:400;font-size:var(--size-body-l);line-height:1.4;color:rgb(var(--color-armada-black));text-transform:none}.collection-banner__description.rte p{margin:0}.collection-banner__categories{background-color:rgb(var(--color-armada-dust));width:100%;overflow:hidden;position:relative}.collection-banner__categories-scroll{display:flex;align-items:center;gap:var(--space-5);padding:var(--space-7);padding-bottom:var(--space-6);max-width:none;margin:0;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.collection-banner__categories-scroll.is-scrollable,.collection-banner__categories-scroll.is-scrollable .collection-banner__tab{cursor:grab}.collection-banner__categories-scroll.is-dragging,.collection-banner__categories-scroll.is-dragging .collection-banner__tab{cursor:grabbing;user-select:none;-webkit-user-select:none}.collection-banner__categories-scroll::-webkit-scrollbar{display:none}.collection-banner__scroll-track{display:block;width:100%;height:3px;background-color:transparent;position:relative;max-width:none;margin:0;padding:0 var(--space-7);box-sizing:border-box}.collection-banner__scroll-track-inner{width:100%;height:100%;background-color:rgb(var(--color-armada-light-grey));position:relative;border-radius:2px;overflow:hidden;top:-1rem}.collection-banner__scroll-thumb{height:100%;background-color:rgb(var(--color-armada-black));border-radius:2px;position:absolute;top:0;left:0;min-width:4rem;transition:transform .1s ease}@media screen and (min-width:990px){.collection-banner__scroll-track{display:none}}.collection-banner__tab{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-1);font-family:var(--font-body-family);font-size:var(--size-body-lg);font-weight:400;line-height:1.4;color:rgb(var(--color-armada-dark-grey));text-decoration:none;text-transform:none;white-space:nowrap;flex-shrink:0;transition:color .2s ease}.collection-banner__tab:hover{color:rgb(var(--color-armada-black))}.collection-banner__tab.is-active{font-weight:500;color:rgb(var(--color-armada-black))}.collection-banner__tab-count{display:inline-flex;align-items:center;justify-content:center;padding:var(--space-2);background-color:rgb(var(--color-armada-night-grey));color:rgb(var(--color-armada-white));font-family:var(--font-body-family);font-size:var(--size-body-s);font-weight:400;line-height:1.4;letter-spacing:.02em;min-width:2.4rem}@media(prefers-reduced-motion:reduce){.collection-banner__tab{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/component-collection-hero.css.map */
