.collection-banner{width:100%;max-width:none}.collection-banner__breadcrumb{align-self:stretch;width:100%;margin:0 0 1.2rem;padding:0;text-align:left}.collection-banner--text-only .collection-banner__breadcrumb{margin-bottom:1rem}.collection-banner__breadcrumb--overlay{position:absolute;top:1.2rem;left:0;right:0;z-index:3;margin:0;padding:0 1.5rem;pointer-events:none}@media screen and (min-width:750px){.collection-banner__breadcrumb--overlay{padding:0 5rem}}.collection-banner__breadcrumb--overlay .collection-banner__breadcrumb-list{pointer-events:auto}.collection-banner__breadcrumb-list{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:.4rem 0;margin:0;padding:0;list-style:none}.collection-banner__breadcrumb-item{display:inline-flex;align-items:center;font-size:1rem;letter-spacing:.04rem;text-transform:uppercase;color:rgba(var(--color-foreground),.65)}.collection-banner__breadcrumb-item:not(:last-child):after{content:"/";margin-left:.5rem;opacity:.45}.collection-banner__breadcrumb-link{font-size:inherit;letter-spacing:inherit;text-transform:inherit}.collection-banner__breadcrumb--overlay .collection-banner__breadcrumb-link{color:rgb(var(--color-background));text-decoration:none}.collection-banner__breadcrumb--overlay .collection-banner__breadcrumb-link:hover{text-decoration:underline;text-underline-offset:.3rem}.collection-banner--text-only{padding-top:2rem;padding-bottom:2rem}.collection-banner__inner{display:flex;flex-direction:column;align-items:stretch}.collection-banner__box{width:100%;align-self:center;text-align:center}.collection-banner__box--width-xs{max-width:36rem}.collection-banner__box--width-sm{max-width:48rem}.collection-banner__box--width-md{max-width:60rem}.collection-banner__box--width-lg{max-width:72rem}.collection-banner__box--width-xl{max-width:none;width:100%}.collection-banner__title{margin:0;font-size:calc(var(--font-heading-scale) * 2.4rem);line-height:1.15}@media screen and (min-width:750px){.collection-banner__title{font-size:calc(var(--font-heading-scale) * 3rem)}}.collection-banner__title+.collection-banner-description{margin-top:1.5rem}.collection-banner--height-xs:not(.banner--adapt){min-height:clamp(15rem,65vw,25rem)}.collection-banner--height-xs:not(.banner--adapt) .banner__content{min-height:clamp(15rem,65vw,25rem)}@media screen and (max-width:749px){.collection-banner--height-xs:not(.banner--adapt) .banner__media:not(.placeholder){height:clamp(15rem,65vw,25rem)}}.collection-banner-description__preview,.collection-banner-description__teaser{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.collection-banner-description__details[open] .collection-banner-description__teaser{display:block;-webkit-line-clamp:unset;-webkit-box-orient:unset;overflow:visible}.collection-banner-description__summary{list-style:none;cursor:pointer}.collection-banner-description__summary::-webkit-details-marker,.collection-banner-description__summary::marker{display:none}.collection-banner-description__toggle{display:inline-block;margin-top:.4rem;font-size:1.4rem}.collection-banner-description__toggle--less,.collection-banner-description__details[open] .collection-banner-description__toggle--more{display:none}.collection-banner-description__details[open] .collection-banner-description__toggle--less{display:inline-block}.collection-banner .banner__media picture,.collection-banner .banner__media picture img{width:100%;height:100%;object-fit:cover}.collection-banner.banner--desktop-transparent .banner__box{background:transparent;border:none;box-shadow:none}.collection-banner .banner__content{align-items:center;justify-content:center}
/*# sourceMappingURL=/cdn/shop/t/17/assets/section-collection-banner.css.map */
