.image-text-banner{position:relative;display:flex;align-items:center;justify-content:center;min-height:var(--itb-min-height, 32rem);overflow:hidden;isolation:isolate;margin:0 auto}.image-text-banner__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background-color:var(--itb-overlay-color, #0d3b66)}.image-text-banner--no-image .image-text-banner__media,.image-text-banner--no-image{background-color:var(--itb-background-color, #0d3b66)}.image-text-banner__image,.image-text-banner__placeholder{display:block;width:100%;height:100%;object-fit:cover;object-position:center;opacity:var(--itb-image-opacity, 1)}.image-text-banner__placeholder{background-color:#0d3b66}.image-text-banner__tint,.image-text-banner__gradient,.image-text-banner__overlay{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.image-text-banner__tint--cool{background-color:var(--itb-tint-cool-color, #e4eef9);opacity:var(--itb-tint-cool-opacity, 1);mix-blend-mode:soft-light}.image-text-banner__gradient{background-image:var( --itb-gradient, linear-gradient(135deg, rgba(50, 50, 50, 1), rgba(178, 178, 178, .51)) );mix-blend-mode:multiply}.image-text-banner__tint--accent{background-color:var(--itb-tint-accent-color, #7fffc0);opacity:var(--itb-tint-accent-opacity, 1);mix-blend-mode:soft-light}.image-text-banner__overlay{background-color:var(--itb-overlay-color, #0d3b66);opacity:var(--itb-overlay-opacity, .7)}.image-text-banner__content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding-top:4rem;padding-bottom:4rem;text-align:center}.image-text-banner__eyebrow{margin:0 0 22px;max-width:511px;font-family:var(--font-body-family);font-weight:300;font-size:14px;line-height:100%;letter-spacing:5%;text-transform:uppercase;color:var(--itb-eyebrow-color, #fff)}.image-text-banner__heading{margin:0 0 30px;max-width:1360px;font-family:var(--font-heading-family);font-weight:400;font-size:48px;line-height:56px;letter-spacing:0;text-transform:uppercase;color:var(--itb-heading-color, #fff)}.image-text-banner__text{margin:0 auto;max-width:720px;font-family:var(--font-body-family);font-weight:300;font-size:14px;line-height:20px;letter-spacing:0;color:var(--itb-text-color, #fff)}.image-text-banner__text p{margin:0}.image-text-banner__text a{color:inherit;text-decoration:underline;text-underline-offset:.25em;text-decoration-thickness:1px}.image-text-banner__text a:hover{opacity:.85}.image-text-banner__buttons{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1.6rem;margin-top:3.2rem}.image-text-banner__button{display:inline-flex;align-items:center;justify-content:center;min-height:4.8rem;padding:1.6rem 2.4rem;border:0;border-radius:0;font-family:var(--font-body-family);font-size:1.4rem;font-weight:400;line-height:100%;letter-spacing:.05em;text-align:center;text-decoration:none;text-transform:uppercase;transition:opacity .2s ease,background-color .2s ease,color .2s ease}.image-text-banner__button:hover{opacity:.92}.image-text-banner__button:focus-visible{outline:.2rem solid #fff;outline-offset:.2rem}.image-text-banner__button--primary{background-color:#7be0ad;color:var(--color-petrol-blue, #0D3B66)}.image-text-banner__button--primary:hover{background-color:var(--color-greyish-blue, #0F8B8D);color:#7be0ad;opacity:1}.image-text-banner__button--secondary{background-color:transparent;border:1px solid #fff;color:#fff}.image-text-banner__button--secondary:hover{color:#fff}.image-text-banner__footer{margin:2.4rem auto 0;max-width:720px;font-family:var(--font-body-family);font-weight:300;font-size:14px;line-height:20px;letter-spacing:0;color:var(--itb-footer-color, #fff)}.image-text-banner__footer p{margin:0}.image-text-banner__footer a{color:inherit;text-decoration:underline;text-underline-offset:.25em;text-decoration-thickness:1px}.image-text-banner__footer a:hover{color:#fff}@media screen and (max-width:749px){.image-text-banner__heading{font-size:36px;line-height:42px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-image-text-banner.css.map */
