.about-image-banner{position:relative;min-height:var(--aib-height-mobile);overflow:hidden;isolation:isolate;color:var(--aib-text-color)}.about-image-banner__media,.about-image-banner__image,.about-image-banner__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.about-image-banner__image{object-fit:cover;object-position:var(--aib-image-position-mobile)}.about-image-banner__placeholder{background:#f3ebe4}.about-image-banner__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--aib-overlay-color);opacity:var(--aib-overlay-opacity);z-index:1;pointer-events:none;display:block!important}.about-image-banner__content-wrap{position:relative;z-index:2;min-height:var(--aib-height-mobile);display:flex;padding:var(--aib-content-padding-mobile)}.about-image-banner--x-left .about-image-banner__content-wrap{justify-content:flex-start}.about-image-banner--x-center .about-image-banner__content-wrap{justify-content:center}.about-image-banner--x-right .about-image-banner__content-wrap{justify-content:flex-end}.about-image-banner--y-top .about-image-banner__content-wrap{align-items:flex-start}.about-image-banner--y-center .about-image-banner__content-wrap{align-items:center}.about-image-banner--y-bottom .about-image-banner__content-wrap{align-items:flex-end}.about-image-banner__content{width:100%;max-width:var(--aib-content-width-mobile);display:flex;flex-direction:column;gap:var(--aib-content-gap-mobile)}.about-image-banner--align-left .about-image-banner__content{text-align:left;align-items:flex-start}.about-image-banner--align-center .about-image-banner__content{text-align:center;align-items:center}.about-image-banner--align-right .about-image-banner__content{text-align:right;align-items:flex-end}.about-image-banner__logo{display:block;width:var(--aib-logo-width-mobile);max-width:100%;height:auto;margin-bottom:var(--aib-logo-margin-bottom)}.about-image-banner__text{width:100%;max-width:var(--aib-text-max-width);color:var(--aib-text-color);font-size:var(--aib-text-size-mobile);font-weight:var(--aib-text-weight);line-height:var(--aib-text-line-height);letter-spacing:var(--aib-text-letter-spacing)}@media screen and (min-width:750px){.about-image-banner__text{width:var(--aib-text-max-width);color:var(--aib-text-color);font-size:var(--aib-text-size-mobile);font-weight:var(--aib-text-weight);line-height:var(--aib-text-line-height);letter-spacing:var(--aib-text-letter-spacing)}}.about-image-banner__text p{margin:0;color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit}.about-image-banner__text p+p{margin-top:.75em}.about-image-banner__button{display:inline-flex;align-items:center;justify-content:center;width:fit-content;margin-top:var(--aib-button-margin-top);padding:var(--aib-button-padding-y-mobile) var(--aib-button-padding-x-mobile);border-radius:var(--aib-button-radius);border:var(--aib-button-border-width) solid var(--aib-button-border);background:var(--aib-button-bg);color:var(--aib-button-text);font-size:var(--aib-button-font-size-mobile);font-weight:var(--aib-button-font-weight);line-height:1;letter-spacing:var(--aib-button-letter-spacing);text-decoration:none;transition:background .18s ease,color .18s ease,border-color .18s ease,transform .18s ease}.about-image-banner__button:hover{background:var(--aib-button-bg-hover);color:var(--aib-button-text-hover);border-color:var(--aib-button-border-hover)}.about-image-banner__button:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media screen and (min-width:750px){.about-image-banner{min-height:var(--aib-height-desktop)}.about-image-banner__image{object-position:var(--aib-image-position-desktop)}.about-image-banner__content-wrap{min-height:var(--aib-height-desktop);padding:var(--aib-content-padding-desktop)}.about-image-banner__content{max-width:var(--aib-content-width-desktop);gap:var(--aib-content-gap-desktop)}.about-image-banner__logo{width:var(--aib-logo-width-desktop)}.about-image-banner__text{font-size:var(--aib-text-size-desktop)}.about-image-banner__button{padding:var(--aib-button-padding-y-desktop) var(--aib-button-padding-x-desktop);font-size:var(--aib-button-font-size-desktop)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/about-image-banner.css.map */
