.imageWithText__container{background:var(--color-background) var(--gradient-background) no-repeat 100% 100%;display:grid;position:relative;overflow:hidden}@media screen and (max-width:767px){.imageWithText__container{flex-wrap:wrap}}.imageWithText.media-with-text .imageWithText__container{display:flex}.imageWithText.media-with-text youtube-player iframe{z-index:1}.imageWithText__content{display:grid;align-items:center;grid-area:1/1}@media(min-width:768px){.imageWithText__content.desktop-content-position-top{align-items:flex-start}}@media(min-width:768px){.imageWithText__content.desktop-content-position-center{align-items:center}}@media(min-width:768px){.imageWithText__content.desktop-content-position-bottom{align-items:flex-end}}@media(max-width:767px){.imageWithText__content.mobile-content-position-top{align-items:flex-start}}@media(max-width:767px){.imageWithText__content.mobile-content-position-center{align-items:center}}@media(max-width:767px){.imageWithText__content.mobile-content-position-bottom{align-items:flex-end}}@media(max-width:767px){.imageWithText__content.mobile-order-2{order:2}}.imageWithText .content-width{max-width:var(--content-width, 100%);width:100%;margin:unset}.imageWithText__wrp{padding:36px 64px}@media(max-width:1335px){.imageWithText__wrp{padding:36px 60px}}@media(max-width:991px){.imageWithText__wrp{padding:36px}}@media(max-width:767px){.imageWithText__wrp{padding:36px 14px}}.imageWithText__wrp p{margin-top:8px}.imageWithText__media{overflow:hidden;grid-area:1/1}.imageWithText__media svg{width:100%;height:100%;object-fit:cover;object-position:top;position:absolute;top:0;right:0;bottom:0;left:0}.imageWithText__desc{font-size:calc(var(--font-body-scale) * 16px);line-height:calc(var(--font-body-scale) * 16px * var(--body-line-height));color:var(--color-text);margin-bottom:32px;margin-top:8px}@media(min-width:768px){.imageWithText__desc{font-size:calc(var(--font-body-scale) * 18px);line-height:calc(var(--font-body-scale) * 18px * var(--body-line-height));margin-bottom:24px}}.imageWithText .container{height:100%}@media screen and (min-width:768px){.imageWithText .image-fixed .imageWithText__content{flex-basis:var(--media-width)}}.imageWithText .image-fixed .imageWithText__media{display:flex;align-items:center}.imageWithText .image_overlay{top:0;right:0;bottom:0;left:0;z-index:1}.imageWithText .imageWithTextImageContainer{position:relative;width:100%;height:100%;display:inline-block;grid-area:1/1}.imageWithText .imageWithTextImageContainer .image-wrapper{width:100%;height:100%}.imageWithText .video__section{position:relative;display:block;width:100%;height:100%;overflow:hidden}.imageWithText .video__section youtube-player [iframe-element]{position:absolute}.imageWithText .image-full .imageWithText__content{width:100%;position:relative;z-index:2}.imageWithText .image-full .imageWithText__content.container .imageWithText__wrp{padding-left:0;padding-right:0}.imageWithText .video__main__poster{height:100%}.container .imageWithText{border-radius:var(--block-border-radius);overflow:hidden}.imageWithText__media{width:100%}@media screen and (min-width:767px){.imageWithText__media{width:var(--media-width)}}.image-with-text-media{position:relative}.image-with-text-media img{position:absolute;top:0;right:0;bottom:0;left:0}.image-with-text-overlay-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.image-with-text-overlay-media img{width:100%;height:100%;object-fit:cover}.image-height--auto{display:grid}.image-height--auto .imageWithText__content,.image-height--auto .imageWithText__media{grid-area:1/1}@media screen and (max-width:767px){.image-height--auto .imageWithText__content{height:100%}}.image-height--auto .imageWithText__media{position:relative}.image-height--auto .imageWithText__media img{height:100%}.imageWithText__overlay .imageWithText__overlay-content{position:relative;z-index:1;background-color:#fff;border-radius:16px;max-width:548px;margin-left:auto}.imageWithText__overlay{margin-bottom:32px}@media(min-width:768px){.imageWithText__content:has(>.imageWithText__overlay){grid-template-columns:1fr 1fr}.imageWithText__overlay{margin-bottom:0}}.imageWithText__wrp .usp-list{border:1px solid rgba(255,255,255,.25);border-radius:4px;padding:20px;display:flex;gap:24px;justify-content:center;margin-bottom:30px}.imageWithText__wrp .usp-list .usp-list__item{display:flex;flex-direction:column;font-family:var(--font-head-family);font-size:16px;text-transform:uppercase;gap:8px}@media(min-width:768px){.imageWithText__wrp .usp-list .usp-list__item{flex-direction:row}}.imageWithText__wrp .usp-list .usp-list__item span.icon{background-color:#9c8452;border-radius:50%;width:20px;height:20px;display:flex;margin-right:8px;justify-content:center;align-items:center;margin-top:3px}.imageWithText__wrp .steps-list{border-top:1px solid #323232;display:flex;flex-direction:column;gap:12px;padding-top:40px}.imageWithText__wrp .steps-list .steps-list__item{display:flex;flex-direction:column;gap:12px}.imageWithText__wrp .steps-list .steps-list__item .step{color:#fff;background:#988559;font-family:var(--font-head-family);font-size:22px;text-transform:uppercase;border-radius:50%;width:56px;height:56px;display:flex;justify-content:center;align-items:center}.imageWithText__wrp .steps-list .steps-list__item .heading{font-family:var(--font-head-family);font-size:22px;text-transform:uppercase;margin-bottom:8px}.imageWithText__wrp .steps-list .steps-list__item .text{font-size:16px}@media(min-width:768px){.imageWithText__wrp .steps-list{flex-direction:row;gap:50px}.imageWithText__wrp .steps-list .steps-list__item{width:calc(100% / 3)}}.imageWithText__wrp .apps{display:flex;gap:24px}.imageWithText__wrp .apps a img{height:48px}.section__subHeading-step{color:#fff;background:#9c8452;font-weight:600;font-family:var(--font-head-family);font-size:22px;line-height:22px;width:56px;height:56px;display:flex;justify-content:center;align-items:center;border-radius:50%;position:absolute;top:50px;left:50px}.imageWithText__content:has(.section__subHeading-step){padding-left:80px}.btn--image{padding:0}.btn--image:after,.btn--image:before{display:none!important}.imageWithTextTabs .imageWithText__media{padding-top:36px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-image-with-text.css.map */
