.collection-banner__content.color-scheme{padding:var(--gutter-sm, 20px)}.collection-banner__content.color-scheme h1{padding-top:calc(4 * var(--space-unit))}.collection-banner__media{order:2;width:100%}.collection-banner__media>img:not(.img-fit){display:block;width:100%;height:auto}.collection-banner__heading{margin-inline-end:5px}.collection-banner__count{color:rgba(var(--heading-color)/.6);font-size:1.4rem;line-height:1.4rem;white-space:nowrap}.collection-banner-bar{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:96px;padding:16px 20px 16px 22px;background:#000;border:1px solid #1d1d1d;color:#fff;text-decoration:none}.collection-banner-bar--linked{cursor:pointer}.collection-banner-bar--linked:hover{color:#fff;opacity:1}.collection-banner-bar__copy{min-width:0}.collection-banner-bar__title-row{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px}.collection-banner-bar__title{margin:0;color:#fff;font-family:var(--heading-font-family);font-size:22px;font-weight:900;letter-spacing:.08em;line-height:1;text-transform:uppercase}.collection-banner-bar__count{color:#ffffffb3;font-size:13px;font-weight:700;line-height:1.2;white-space:nowrap}.collection-banner-bar__description-wrapper{display:block;max-width:760px;margin:8px 0 0}.collection-banner-bar__text{margin:0;overflow:hidden;color:#ffffffd1;font-size:14px;line-height:1.4}.collection-banner-bar__text>:first-child{margin-top:0}.collection-banner-bar__text>:last-child{margin-bottom:0}.collection-banner-bar__text a{color:currentColor;text-decoration:underline;text-underline-offset:2px}.collection-banner-bar__text ul,.collection-banner-bar__text ol{padding-inline-start:1.35em}.js .collection-banner-bar__description-wrapper--collapsible:not(.is-expanded) .collection-banner-bar__text{max-height:calc(var(--collection-banner-bar-description-lines, 3) * 1.4em)}.js .collection-banner-bar__description-wrapper--collapsible:not(.is-expanded) .collection-banner-bar__text>*{margin-top:0;margin-bottom:0}.js .collection-banner-bar__description-wrapper--collapsible:not(.is-expanded) .collection-banner-bar__text li{margin-top:0;margin-bottom:0}.collection-banner-bar__description-wrapper--collapsible.is-expanded .collection-banner-bar__text{padding-bottom:2px}.collection-banner-bar__description-wrapper--collapsible.is-expanded .collection-banner-bar__text>*+*{margin-top:.75em}.collection-banner-bar__toggle{display:none;margin-top:6px;padding:0;border:0;background:transparent;color:#fff;cursor:pointer;font-family:inherit;font-size:13px;font-weight:800;line-height:1.2;text-decoration:underline;text-underline-offset:3px}.collection-banner-bar__toggle:hover{color:#fff}.js .collection-banner-bar__description-wrapper--collapsible.has-overflow .collection-banner-bar__toggle{display:inline-block}.collection-banner-bar__aside{display:flex;align-items:center;flex:0 0 auto;gap:14px}.collection-banner-bar__image{width:76px;height:76px;flex:0 0 76px;border:2px solid #2480db;border-radius:50%;background:#202020}.collection-banner-bar__arrow{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;flex:0 0 28px;color:#fff;transition:transform .18s ease}.collection-banner-bar__arrow svg{width:22px;height:22px}.collection-banner-bar--linked:hover .collection-banner-bar__arrow{transform:translate(3px)}.collection-banner__description-wrapper{display:block;width:100%}.collection-banner__description{position:relative}.js .collection-banner__description-wrapper--collapsible:not(.is-expanded) .collection-banner__description{max-height:var(--collection-banner-description-max-height, 240px);overflow:hidden}.js .collection-banner__description-wrapper--collapsible.has-overflow:not(.is-expanded) .collection-banner__description:after{content:"";position:absolute;right:0;bottom:0;left:0;height:56px;background:linear-gradient(to bottom,transparent,rgba(var(--bg-color)));pointer-events:none}.collection-banner__description-toggle{display:none;margin-top:calc(3 * var(--space-unit));font-weight:700}.js .collection-banner__description-wrapper--collapsible.has-overflow .collection-banner__description-toggle{display:inline-block}@media(min-width:600px){.collection-banner__content--with-media{padding-inline-end:calc(8 * var(--space-unit))}.collection-banner__content.color-scheme{padding:calc(10 * var(--space-unit))}.collection-banner__content.color-scheme h1{padding-top:calc(2 * var(--space-unit))}}@media(max-width:599.98px){.collection-banner-bar{gap:14px;min-height:80px;padding:14px}.collection-banner-bar__title{font-size:18px}.collection-banner-bar__text{font-size:13px}.collection-banner-bar__aside{gap:10px}.collection-banner-bar__image{width:58px;height:58px;flex-basis:58px}.collection-banner-bar__arrow{width:22px;height:22px;flex-basis:22px}.collection-banner-bar__arrow svg{width:18px;height:18px}}@media(min-width:769px){.collection-banner__content{width:50%;min-width:400px}.collection-banner__content--with-media{flex:0 1 calc(100% - var(--collection-banner-image-width, 50%));width:calc(100% - var(--collection-banner-image-width, 50%));min-width:min(400px,calc(100% - var(--collection-banner-image-width, 50%)))}.collection-banner__media{flex:1 0 var(--collection-banner-image-width, 50%);width:var(--collection-banner-image-width, 50%)}.collection-banner__content.color-scheme{padding:calc(12 * var(--space-unit))}.collection-banner__content-wide{width:66%}.collection-banner__content-wide.collection-banner__content--with-media{width:calc(100% - var(--collection-banner-image-width, 50%))}}@media(min-width:1024px){.collection-banner__content--with-media.text-start,.collection-banner__content--with-media.panel.text-start{padding-inline-end:112px}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/collection-banner.css.map */
