.b2b-image-banners__list{--b2b-cols: var(--b2b-cols-mobile, 1);display:grid;grid-template-columns:repeat(var(--b2b-cols),minmax(0,1fr));gap:var(--b2b-banners-gap, 0)}@media screen and (min-width:750px){.b2b-image-banners__list{--b2b-cols: var(--b2b-cols-tablet, 1)}}@media screen and (min-width:990px){.b2b-image-banners__list{--b2b-cols: var(--b2b-cols-desktop, 1)}}@media screen and (max-width:749px){.b2b-image-banners .slider[data-slide-mobile]>.slider-container>.slider-wrapper>.slider-slide{width:calc((100% - (var(--b2b-cols) - 1) * var(--b2b-banners-gap, 0px)) / var(--b2b-cols))}}@media screen and (min-width:750px){.b2b-image-banners .slider[data-slide-desktop]>.slider-container>.slider-wrapper>.slider-slide{width:calc((100% - (var(--b2b-cols) - 1) * var(--b2b-banners-gap, 0px)) / var(--b2b-cols))}}.b2b-image-banners__item,.b2b-image-banners__link{display:block}.b2b-image-banners__link:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.b2b-image-banners__image{display:block;width:100%;height:auto}.b2b-image-banners__item--ratio .b2b-image-banners__image{aspect-ratio:var(--b2b-banner-ratio);height:auto;object-fit:cover}.b2b-image-banners .placeholder-svg{aspect-ratio:var(--b2b-banner-ratio, 16 / 5);background-color:rgba(var(--color-foreground),.04)}.b2b-image-banners .b2b-highlight{font-style:normal;color:rgb(var(--color-button))}.b2b-image-banners .title-wrapper{margin-bottom:0;text-align:center}.b2b-image-banners .title-wrapper .text-content .text-content-heading{margin:0;font-size:1.5rem;line-height:1.2;text-transform:uppercase}.b2b-image-banners .text-content-description{max-width:36rem;margin:1rem auto 0;color:rgba(var(--color-foreground),.75)}.b2b-image-banners .text-content-buttons{justify-content:center}.b2b-image-banners .section__wrapper+.slider{margin-top:2.5rem}@media screen and (min-width:750px){.b2b-image-banners .title-wrapper .text-content .text-content-heading{font-size:2.25rem}}.b2b-image-banners{--b2b-banners-gap: var(--b2b-banners-gap-mobile, 0px)}@media screen and (min-width:750px){.b2b-image-banners{--b2b-banners-gap: var(--b2b-banners-gap-desktop, 0px)}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-b2b-image-banners.css.map */
