.custom-banner{display:flex;flex-wrap:wrap;align-items:var(--vertical-align, center);justify-content:space-between;padding:var(--padding-block-start, 40px) var(--padding-inline, 20px);background:var(--banner-bg, #f9f9f9);border-radius:var(--banner-radius, 0px);min-height:var(--banner-height, 400px);overflow:hidden}.custom-banner .custom-banner__container{max-width:var(--container-width, 1200px);margin:0 auto;width:100%;display:flex;flex-wrap:wrap;align-items:var(--vertical-align, center);justify-content:space-between}.custom-banner__text{flex:1.5;padding:20px;text-align:var(--text-align, left)}.custom-banner__heading{font-size:var(--heading-font-size, 32px);color:var(--heading-color, #000);margin-bottom:10px}.custom-banner__paragraph{font-size:var(--paragraph-font-size, 16px);color:var(--paragraph-color, #444);margin-bottom:20px}.custom-banner__button{display:inline-block;padding:12px 24px;border:none;border-radius:var(--button-radius, 8px);background-color:var(--button-bg, #000);color:var(--button-color, #fff);text-decoration:none}.custom-banner__image{flex:1;padding:20px;text-align:center}.custom-banner__image img{width:100%;height:auto;max-width:100%;border-radius:var(--image-radius, 0px)}@media screen and (max-width: 749px){.custom-banner{flex-direction:column;text-align:var(--mobile-text-align, center)}.custom-banner__container{flex-direction:column;align-items:center}}
/*# sourceMappingURL=/cdn/shop/t/1/compiled_assets/styles.css.map */
