.cms-bz-category-banner-grid-section{display:block}.cms-bz-category-banner-grid-section .cms-bz-category-banner-grid-section .cms-bz-category-banner-grid{width:100%;box-sizing:border-box;padding:0;background:var(--cms-bz-category-banner-grid-background)}.cms-bz-category-banner-grid__inner{box-sizing:border-box}.cms-bz-category-banner-grid__layout{display:flex;flex-direction:column;align-items:stretch}.cms-bz-category-banner-grid__media{aspect-ratio:393 / 319;flex:1 1 auto;overflow:hidden;position:relative}.cms-bz-category-banner-grid__picture,.cms-bz-category-banner-grid__image{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.cms-bz-category-banner-grid__image-placeholder{align-items:center;background:rgb(var(--color-background-rgb, 245 245 245));border-radius:16px;color:rgb(var(--color-foreground-rgb) / .55);display:flex;font-size:14px;justify-content:center;min-height:280px;padding:24px;text-align:center}.cms-bz-category-banner-grid__content{background:var(--cms-bz-category-banner-grid-background);box-sizing:border-box;display:flex;flex:1 1 auto;flex-direction:column;font-family:Plus Jakarta Sans,sans-serif;justify-content:start;padding:32px}.cms-bz-category-banner-grid__subheading{color:var(--cms-bz-category-banner-grid-text-color);font-size:14px;font-weight:600;letter-spacing:20px;line-height:20px;margin:0 0 16px;text-transform:uppercase;letter-spacing:2.8px}.cms-bz-category-banner-grid__heading{color:var(--cms-bz-category-banner-grid-text-color);font-size:32px;font-family:Plus Jakarta Sans,sans-serif;font-weight:800;line-height:34.56px;margin:0 0 24px;width:70%}.cms-bz-category-banner-grid__description{color:var(--cms-bz-category-banner-grid-text-color);font-size:16px;font-weight:400;line-height:26px;margin:0 0 32px}.cms-bz-category-banner-grid__cta{margin-bottom:58px}button.cms-bz-category-banner-grid__button{cursor:default}@media screen and (min-width:1100px){.cms-bz-category-banner-grid__layout{flex-direction:row}.cms-bz-category-banner-grid__media,.cms-bz-category-banner-grid__content{aspect-ratio:initial;flex:1 1 50%}.cms-bz-category-banner-grid__picture,.cms-bz-category-banner-grid__image,.cms-bz-category-banner-grid__image-placeholder{height:100%;top:0;right:0;bottom:0;left:0;position:absolute;width:100%}.cms-bz-category-banner-grid__content{padding:42px 64px;justify-content:center}.cms-bz-category-banner-grid__heading{font-size:52px;font-style:normal;font-weight:800;line-height:56.16px;width:70%}.cms-bz-category-banner-grid__description{width:75%}}@media screen and (min-width:990px){.cms-bz-category-banner-grid__layout{margin:0 auto;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/BZ-category-banner-grid.css.map */
