.image-with-text-overlay--link{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:4}.image-with-text-overlay--full-width-false{isolation:isolate;border-radius:var(--block-border-radius, 16px)}.image-with-text-overlay{box-shadow:var(--block-shadows)}.image-with-text-overlay{position:relative;display:flex;overflow:hidden;width:100%;background:var(--color-accent);color:var(--text-color, #fff);padding:40px 0}@media only screen and (min-width: 768px){.image-with-text-overlay{padding:80px 0}}.image-with-text-overlay .row{width:100%}.image-with-text-overlay--mobile{display:block}@media only screen and (min-width: 768px){.image-with-text-overlay--mobile{display:none}}.image-with-text-overlay--desktop{display:none}@media only screen and (min-width: 768px){.image-with-text-overlay--desktop{display:block}}.image-with-text-overlay--bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none}.image-with-text-overlay--bg.parallax--true{top:-5%;height:110%}.image-with-text-overlay--bg svg,.image-with-text-overlay--bg img{width:100%;height:100%;object-fit:cover}.image-with-text-overlay--bg svg{opacity:.5}.image-with-text-overlay--bg:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:11;background:rgba(var(--overlay-color-rgb),var(--overlay-opacity));pointer-events:none}.image-with-text-overlay--content{display:flex;padding:0;width:auto;min-width:250px;max-width:100%;color:var(--text-color, #fff);position:absolute;z-index:5;left:var(--x-pos-mobile, 50%);top:var(--y-pos-mobile, 50%);transform:translate(calc(-1 * var(--x-pos-mobile, 50%)),calc(-1 * var(--y-pos-mobile, 50%)));margin:0;justify-content:center;pointer-events:none}@media only screen and (min-width: 768px){.image-with-text-overlay--content{padding:0;min-width:400px;left:var(--x-pos, 50%);top:var(--y-pos, 50%);transform:translate(calc(-1 * var(--x-pos, 50%)),calc(-1 * var(--y-pos, 50%)))}}.image-with-text-overlay--content-inner{pointer-events:auto;max-width:650px;width:100%}.image-with-text-overlay--content-inner.content-width-small{max-width:480px}.image-with-text-overlay--content-inner.content-width-medium{max-width:650px}.image-with-text-overlay--content-inner.content-width-large{max-width:900px}a.button{z-index:4}.image-with-text-overlay--content .image-with-text-overlay--heading{color:var(--text-color, #fff)}.animations-true .image-with-text-overlay--content .image-with-text-overlay--heading{visibility:hidden;will-change:visibility}.image-with-text-overlay--content>*+.button{margin-top:30px}.animations-true .image-with-text-overlay--content .subheading,.animations-true .image-with-text-overlay--content .button,.animations-true .image-with-text-overlay--content .inline-badge{opacity:0}@media only screen and (min-width: 1068px){.image-with-text-overlay--content .rte.description-size--medium{font-size:1.25rem}}@media only screen and (min-width: 1068px){.image-with-text-overlay--content .rte.description-size--large{font-size:1.5rem}}.image-with-text-overlay--content .rte p{font-size:inherit}.animations-true .image-with-text-overlay--content .rte p{visibility:hidden;will-change:visibility}@media only screen and (max-width: 767px){.image-with-text-overlay--content-inner.mobile-content-width-small{max-width:480px!important}.image-with-text-overlay--content-inner.mobile-content-width-medium{max-width:650px!important}.image-with-text-overlay--content-inner.mobile-content-width-large{max-width:900px!important}}@media only screen and (max-width: 767px){.image-with-text-overlay.mobile-text-left{text-align:left!important}.image-with-text-overlay.mobile-text-center{text-align:center!important}.image-with-text-overlay.mobile-text-right{text-align:right!important}}@media only screen and (min-width: 768px){.image-with-text-overlay.text-left .line-child,.image-with-text-overlay.text-left .line-parent{text-align:left!important}.image-with-text-overlay.text-center .line-child,.image-with-text-overlay.text-center .line-parent{text-align:center!important}.image-with-text-overlay.text-right .line-child,.image-with-text-overlay.text-right .line-parent{text-align:right!important}}
/*# sourceMappingURL=/cdn/shop/t/97/assets/image-with-text-overlay.css.map */
