.banner__list{background:rgb(var(--color-background))}.banner__list--media.media--adapt.placeholder{padding-bottom:66.66%}.banner__list--item-content:not(.show__content--image-below){position:absolute;z-index:11}.banner__list--content-position--small:not(.show__content--image-below){bottom:2rem;left:2rem;right:2rem;top:2rem}.banner__list--content-position--medium:not(.show__content--image-below){bottom:3rem;left:3rem;right:3rem;top:3rem}.banner__list--content-position--large:not(.show__content--image-below){bottom:4rem;left:4rem;right:4rem;top:4rem}@media screen and (min-width: 1600px){.banner__list--content-position--extra_large:not(.show__content--image-below){bottom:13.2rem;left:21.5rem;right:21.5rem;top:13.2rem}}@media screen and (min-width: 1400px) and (max-width: 1599px){.banner__list--content-position--extra_large:not(.show__content--image-below){bottom:10rem;left:15rem;right:15rem;top:10rem}}@media screen and (min-width: 1200px) and (max-width: 1399px){.banner__list--content-position--extra_large:not(.show__content--image-below){bottom:8rem;left:10rem;right:10rem;top:8rem}}@media screen and (min-width: 750px) and (max-width: 1199px){.banner__list--content-position--extra_large:not(.show__content--image-below){bottom:4rem;left:4rem;right:4rem;top:4rem}}@media screen and (min-width: 320px) and (max-width: 749px){.banner__list--content-position--extra_large:not(.show__content--image-below){bottom:2rem;left:2rem;right:2rem;top:2rem}}.banner__heading__title{color:rgba(var(--color-foreground));font-weight:500}.banner__heading__title.h2,.banner__heading__title.h3{font-size:36px}.banner__heading__title.h4{font-size:30px}@media only screen and (min-width: 750px){.banner__list--content-position--small:not(.show__content--image-below){bottom:3rem;left:3rem;right:3rem;top:3rem}.banner__list--content-position--medium:not(.show__content--image-below){bottom:4rem;left:4rem;right:4rem;top:4rem}.banner__list--content-position--large:not(.show__content--image-below){bottom:8rem;left:7rem;right:7rem;top:8rem}.banner__list--item-content:not(.show__content--image-below) .banner--list-text{color:rgba(var(--color-foreground));font-size:20px;font-weight:400}.banner__heading--space{margin:10px 0 30px}.banner__heading__title.h2{font-size:50px}.banner__heading__title.h3{font-size:46px}.banner__heading__title.h4{font-size:36px}}@media screen and (min-width: 750px) and (max-width: 991px){.banner__heading__title.h2{font-size:40px}}.banner__list--item-content-inner{display:flex;flex-direction:column;height:100%}.banner__list--item-content-inner>*{align-self:var(--content-align-self)}.banner__list--item-content-inner .button{width:max-content}.banner__list--item-overlay{position:relative;overflow:hidden}.banner--list-text{color:rgba(var(--color-foreground),.75);font-size:20px}.show__content--image-below .banner__list--item-content-inner{margin-top:2rem;width:100%}.banner__list--media.rounded--image{overflow:hidden}.banner__list--media.media:before{position:absolute;content:"";background:#000;left:0;top:0;width:100%;height:100%;z-index:10;opacity:var(--banner-list-media-overlay-opacity, .3)}.banner__list--item-content:not(.show__content--image-below) .banner--list-text{color:rgba(var(--color-foregroundtwo));font-size:20px;font-weight:500}.banner__list--media.placeholder>svg.placeholder-svg{max-width:100%}.banner__list--media.media>img{transition:all .7s ease 0s}.banner__list--item:hover .banner__list--media.media>img{transform:scale(1.05)}.banner__list--item-content-inner .link.with--icon{text-decoration:underline;padding:0}.justify-content-end .banner__list--item-content-inner{align-items:flex-end;text-align:right}.grid-collage{display:grid;grid:auto-flow dense auto / repeat(4,minmax(0,1fr));gap:24px}.grid-collage .banner__list--item{grid-area:var(--grid-area);height:var(--row_height)}.banner__list--mediacollage-placeholder,.grid-collage .banner__list--mediamedia--transparent{height:var(--row_height)}.sm.banner__description{margin:10px 0 30px;color:rgba(var(--color-foreground),.8)}.md.banner__description{margin:20px 0 40px;font-weight:500;font-size:20px;color:rgba(var(--color-foreground),.8)}
/*# sourceMappingURL=/cdn/shop/t/8/assets/banner-list.css.map */
