.cs-iwt{padding:40px 0;background:var(--cs-iwt-bg, #ffffff)}.cs-iwt__grid{display:grid;grid-template-columns:1fr;gap:var(--cs-iwt-gap, 20px);align-items:center;max-width:1200px;margin:0 auto;padding:0 20px}@media screen and (min-width:990px){.cs-iwt__grid{grid-template-columns:1fr 1fr}.cs-iwt--text-first .cs-iwt__media{order:2}.cs-iwt--text-first .cs-iwt__content{order:1}}.cs-iwt__media img,.cs-iwt__placeholder{width:100%;height:var(--cs-iwt-image-height, 450px);object-fit:cover;display:block;border-radius:4px}.cs-iwt__placeholder{background:#0000000d;display:flex;align-items:center;justify-content:center}.cs-iwt__placeholder-svg{width:60%;height:60%}.cs-iwt__heading{margin:0 0 16px;font-size:var(--cs-iwt-heading-size, 36px);line-height:1.2;color:var(--cs-iwt-heading-color, #1a1a1a)}.cs-iwt__text{margin:0 0 24px;font-size:var(--cs-iwt-text-size, 16px);line-height:1.6;color:var(--cs-iwt-text-color, #555555)}.cs-iwt__text p{margin:0 0 12px}.cs-iwt__buttons{display:flex;flex-wrap:wrap;justify-content:var(--cs-iwt-buttons-justify, flex-start);gap:12px;margin-bottom:8px}.cs-iwt__heading,.cs-iwt__text{text-align:var(--cs-iwt-text-align, left)}@media screen and (max-width:749px){.cs-iwt__heading,.cs-iwt__text{text-align:var(--cs-iwt-text-align-mobile, var(--cs-iwt-text-align, left))}.cs-iwt__buttons{justify-content:var(--cs-iwt-buttons-justify-mobile, var(--cs-iwt-buttons-justify, flex-start))}.cs-iwt--buttons-stack-mobile .cs-iwt__buttons{flex-direction:column;align-items:stretch}.cs-iwt--buttons-stack-mobile .cs-iwt__button{width:100%}.cs-iwt--buttons-inline-mobile .cs-iwt__buttons{flex-wrap:nowrap}.cs-iwt--buttons-inline-mobile .cs-iwt__button{flex:1 1 0;min-width:0;padding-left:12px;padding-right:12px;white-space:nowrap}}.cs-iwt__button{display:inline-block;padding:12px 28px;border-radius:4px;font-size:var(--cs-iwt-button-size, 14px);font-weight:600;text-decoration:none;text-align:center;border:1px solid var(--cs-iwt-button-bg, #d98a8a);background:var(--cs-iwt-button-bg, #d98a8a);color:var(--cs-iwt-button-text, #ffffff);transition:opacity .2s ease}.cs-iwt__button:hover{opacity:.85}.cs-iwt__button--secondary{background:transparent;color:var(--cs-iwt-button-bg, #d98a8a)}
/*# sourceMappingURL=/cdn/shop/t/12/assets/section-custom-image-with-text.css.map */
