.banner-text-wrapper{position:relative}.leaf-image .leaf{max-width:520px;height:auto;object-fit:cover}.leaf-image{margin:0 auto;text-align:center}.banner-text-wrapper .layout__boxed .bg-image{background-attachment:fixed;padding:80px 12px;background-size:cover;background-repeat:no-repeat;background-position:center}.banner__imgtext__container .tximage__txt .no-gap{flex-basis:initial}.banner-text__content{background:#fff;padding:80px 40px;max-width:800px;margin:0 auto;width:calc(100% - 30px)}.banner-text__content.text-color h2{color:#fff}.banner-text__content h2{text-align:center;margin:0;text-transform:uppercase;letter-spacing:2px}.banner-text__content h3{margin:0;text-align:center;font-size:14px;color:#788d2a}.banner-text__content p{margin:20px 0 0}.banner-text-wrapper .layout__boxed,.banner__imgtext__container .layout__boxed{max-width:100%}.banner__imgtext__container .tximage__txt{max-width:700px;padding:40px 75px;display:flex;flex-flow:column;justify-content:center}.banner__imgtext__container .tximage__txt h2{font-family:var(--titleFont);line-height:1.15}.banner__imgtext__container .button{min-width:240px}@media (max-width:1199px){.banner__imgtext__container .tximage__txt{padding:40px}}@media (max-width:767.98px){.banner__imgtext__container .tximage__txt{padding:30px}.banner__imgtext__container .button{min-width:100%}.banner-text-wrapper .layout__boxed .bg-image{padding:50px 0}.banner-text__content{padding:50px 30px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/banner-image-text.css.map */
