.component-image-text-overlay.makeover>div{position:relative;overflow:hidden}.component-image-text-overlay.makeover>div img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:bottom right}.component-image-text-overlay.makeover>div .container-fluid{position:relative}.component-image-text-overlay.makeover>div .container-fluid h2,.component-image-text-overlay.makeover>div .container-fluid p{margin:0 auto 30px;padding:0 15px}.component-image-text-overlay.makeover>div .container-fluid h2 br,.component-image-text-overlay.makeover>div .container-fluid p br{display:none}@media screen and (max-width: 360px){.component-image-text-overlay.makeover>div .container-fluid h2,.component-image-text-overlay.makeover>div .container-fluid p{padding:0}.component-image-text-overlay.makeover>div .container-fluid h2{font-size:2.75rem}}@media screen and (min-width: 460px){.component-image-text-overlay.makeover>div .container-fluid{margin-top:5%;margin-bottom:5%}}@media screen and (min-width: 650px) and (max-width: 767.9px){.component-image-text-overlay.makeover>div .container-fluid h2 br,.component-image-text-overlay.makeover>div .container-fluid p br{display:block}}@media screen and (min-width: 768px){.component-image-text-overlay.makeover>div .container-fluid h2,.component-image-text-overlay.makeover>div .container-fluid p{margin-bottom:50px}.component-image-text-overlay.makeover>div .container-fluid h2{font-size:5rem}}@media screen and (min-width: 850px){.component-image-text-overlay.makeover>div img{object-position:center}}
/*# sourceMappingURL=/cdn/shop/t/61/assets/component-image-text-overlay.scss.css.map */
