.image-banner{position:relative;overflow:hidden}.image-banner .image-banner__image{width:100%;max-width:none;height:auto;aspect-ratio:var(--banner-ratio);display:block}.image-banner--small,.image-banner--medium,.image-banner--large{height:var(--banner-height)}.image-banner--small .image-banner__image,.image-banner--medium .image-banner__image,.image-banner--large .image-banner__image{object-fit:cover;height:100%}.image-banner--small{--banner-height:280px}.image-banner--medium{--banner-height:340px}.image-banner--large{--banner-height:390px}@media (width>=750px){.image-banner--small{--banner-height:350px}.image-banner--medium{--banner-height:450px}.image-banner--large{--banner-height:550px}}@media (width>=1800px){.image-banner--small{--banner-height:450px}.image-banner--medium{--banner-height:520px}.image-banner--large{--banner-height:720px}}.spacer-block{height:var(--spacer-height-mobile,0px)}@media (width>=750px){.spacer-block{height:var(--spacer-height,0px)}}
