.croma-image-banner__inner{position:relative;display:grid;min-height:var(--croma-image-banner-height, var(--croma-hero-height-medium));overflow:hidden;background:var(--croma-color-background, #111111)}.croma-image-banner__media,.croma-image-banner__overlay{position:absolute;top:0;right:0;bottom:0;left:0}.croma-image-banner__media{z-index:0}.croma-image-banner__image,.croma-image-banner__video{width:100%;height:100%;object-fit:cover}.croma-image-banner__placeholder{display:grid;place-items:center;width:100%;height:100%;background:linear-gradient(135deg,#ffffff29,#fff0),var(--croma-color-background, #111111)}.croma-image-banner__placeholder-svg{display:block;width:100%;height:100%}.croma-image-banner__overlay{z-index:1;background:var(--croma-image-banner-overlay-color, #000000);opacity:var(--croma-image-banner-overlay-opacity, .35);pointer-events:none}.croma-image-banner__content{position:relative;z-index:2;display:grid;align-content:var(--croma-image-banner-content-position, center);justify-items:var(--croma-image-banner-content-align, center);width:min(calc(100% - var(--container-margin, 1rem) - var(--container-margin, 1rem)),var(--container-width, var(--croma-page-width, 1720px)));margin-inline:auto;padding-block:4rem;color:var(--croma-image-banner-text-color, #ffffff);text-align:var(--croma-image-banner-text-align, center)}.croma-image-banner__content-inner{display:grid;justify-items:var(--croma-image-banner-content-align, center);gap:var(--croma-space-sm, 1rem);max-width:760px}.croma-image-banner__heading{margin:0;font-family:var(--croma-font-heading-family, inherit);font-style:var(--croma-font-heading-style, normal);font-weight:var(--croma-font-heading-weight, 400);font-size:calc(var(--croma-heading-h2, 3.75rem) * var(--croma-image-banner-heading-scale, 1));line-height:1}.croma-image-banner__text{max-width:620px;font-size:var(--croma-text-base)}.croma-image-banner__text>*{margin-block:0}.croma-image-banner__text>*+*{margin-top:.75rem}.croma-image-banner__button .croma-button{margin-top:0}@media screen and (min-width:750px){.croma-image-banner__content{padding-block:6rem}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-image-banner.css.map */
