.m-section{margin-block:60px}@media screen and (min-width: 750px){.m-section{margin-block:150px}.makro-text-banner--wrapper-landing .large-up-hide{display:none!important}.makro-text-banner--wrapper-landing .medium-hide{display:block!important}}@media screen and (min-width: 749px){.makro-text-banner--wrapper-landing .medium-up-hide{display:none!important}}.makro-text-banner--wrapper-landing .text-wrapper-with-link{display:flex;justify-content:space-between;width:100%;align-items:center}.text--part-lending{display:flex;gap:12px;height:48px}.text--part-lending p{margin:0;font-weight:600;font-size:16px;line-height:24px;color:#000}@media screen and (max-width: 1124px){.makro-text-banner--wrapper-landing .text-wrapper-with-link{flex-direction:column;align-items:flex-start;gap:20px}.text-wrapper-with-link svg{display:none}.text--part-lending svg{display:block}.text--part-lending p{margin:0;font-weight:600;font-size:16px;line-height:24px;color:#000}}.makro-text-banner--wrapper{padding:4rem 2rem;background-color:var(--section-BG-color, #272727);color:var(--section-text-color, #fff);border-radius:10px;display:flex;gap:0 40px}.makro-text-banner--wrapper.with-image{align-items:flex-end}.makro-text-banner--wrapper.with-image .heading--part,.makro-text-banner--wrapper.with-image .text--part{position:relative}.makro-text-banner--wrapper>div{flex:1 1}.makro-text-banner--wrapper>div.page-width{display:flex}.makro-text-banner--wrapper .text-wrapper{flex-basis:48.7%;background:#fcfbf7;z-index:1;padding:40px;border-radius:15px;margin-bottom:80px}.makro-text-banner--wrapper .heading--part h2{color:inherit;font-size:40px;margin-bottom:20px}.text--part>a.button,.makro-TB-text-item>.button{margin-top:40px}.makro-text-banner--wrapper .rte{color:inherit}.makro-text-banner--wrapper{position:relative}.makro-text-banner--wrapper.text-align-right{justify-content:flex-end}.makro-text-banner--wrapper.with-image{flex-wrap:nowrap;flex-direction:row;gap:0;padding-top:0;padding-bottom:0}.makro-text-banner--wrapper.with-image:before,.makro-text-banner--wrapper.with-image .makro-TB-image-item:before{content:"";padding-bottom:41.7%}.makro-TB-image-item{position:absolute;top:0;left:0;width:100%;height:100%}.makro-TB-image-item:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:10px;background:radial-gradient(465.97% 141.42% at 100% 0%,#0000,rgba(0,0,0,var(--overlay-opacity,.6)))}.makro-TB-image-item img{width:100%;height:100%;max-width:100%;object-fit:cover}.makro-TB-text-item{position:relative;padding-right:6.313%;max-width:50%;padding-block:4rem}.layout-1.with-image .heading--part{padding-block-start:0}.makro-TB-text-item h2{color:inherit;margin-bottom:0}.makro-TB-text-item>*+*{margin-top:10px}.makro-TB-text-item>.button{margin-top:40px}.template-page.hellofresh20 .makro-text-banner--wrapper.with-image:after{content:"";position:absolute;bottom:16px;left:28px;width:97%;height:95%;border:20px solid #B6D55A;border-radius:40px;z-index:2}.template-page.hellofresh20 .page-width{z-index:3}.template-page.hellofresh20 .text-wrapper .text--part .rte.desc{color:#5f6d21}.template-page.hellofresh20 .text--part-lending p{color:#0c8a48}.template-page.hellofresh20 .text--part-lending-svg,.text--part-hello-fresh-svg,.text--part-hello-fresh-svg--mobile{display:none}.template-page.hellofresh20 .text--part-hello-fresh-svg{display:block}.template-page.hellofresh20 .makro-text-banner--wrapper-landing .button.cta_button{background:#000}@media screen and (min-width: 990px){.makro-text-banner--wrapper{padding:6rem 4rem}}@media screen and (max-width: 1199px){.makro-TB-text-item{padding-right:20px;max-width:70%}}@media screen and (max-width: 1199px){.makro-text-banner--wrapper .text-wrapper{padding:40px 20px 20px;margin-bottom:20px;margin-top:20px}.template-page.hellofresh20 .text--part-hello-fresh-svg{display:none}.template-page.hellofresh20 .text--part-hello-fresh-svg--mobile{display:block}.template-page.hellofresh20 .makro-text-banner--wrapper .text-wrapper{margin-bottom:55px;margin-top:50px;position:relative}.template-page.hellofresh20 .makro-text-banner--wrapper .text-wrapper:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;border:10px solid #B6D55A;border-radius:15px;z-index:2}.template-page.hellofresh20 .text--part{padding-bottom:20px}.template-page.hellofresh20 .makro-text-banner--wrapper.with-image:after{display:none}}@media screen and (max-width: 749px){.makro-text-banner--wrapper{flex-direction:column}.makro-text-banner--wrapper .heading--part h2{margin-bottom:0}.makro-text-banner--wrapper h2{font-size:40px}.makro-text-banner--wrapper .text--part{margin-top:10px}.makro-text-banner--wrapper .rte{font-size:14px}.text--part>a.button,.makro-TB-text-item>.button{width:100%}.makro-TB-text-item{max-width:100%;padding-right:0}.makro-text-banner--wrapper.with-image{align-items:flex-end;padding:0}.makro-text-banner--wrapper.with-image:before,.makro-text-banner--wrapper.with-image .makro-TB-image-item:before{content:"";padding-bottom:232.24%}.makro-TB-text-item>.button{margin-top:30px}.makro-text-banner--wrapper .text-wrapper{flex-basis:100%;margin-bottom:40px}.layout-1.makro-text-banner--wrapper.with-image{min-height:128.3vw;flex-wrap:wrap;align-items:flex-end;align-content:flex-end}.layout-1.makro-text-banner--wrapper.with-image:before{display:none}.makro-text-banner--wrapper.with-image .heading--part,.makro-text-banner--wrapper.with-image .text--part{flex:unset;width:100%}.makro-text-banner--wrapper-landing{max-height:703px!important}}
/*# sourceMappingURL=/cdn/shop/t/110/assets/makro-text-banner.css.map */
