.ceit{background:var(--ceit-bg, #f4f4f4);padding:var(--ceit-pt-m, 48px) 0 var(--ceit-pb-m, 48px);font-family:var(--ceit-font-family, "Poppins", sans-serif);color:#000}.ceit__container{max-width:var(--ceit-container, 1440px);margin:0 auto;padding:0 20px;box-sizing:border-box}.ceit__grid{display:grid;grid-template-columns:1fr;gap:var(--ceit-gap-m, 28px);align-items:stretch}.ceit__text{grid-row:1;grid-column:1;display:flex;flex-direction:column;justify-content:center}.ceit__media{grid-row:2;grid-column:1;width:100%;overflow:hidden;border-radius:var(--ceit-radius, 0);line-height:0}.ceit__text-inner{width:100%;max-width:var(--ceit-content-max, 100%)}.ceit__heading{font-family:inherit;font-weight:800;font-size:var(--ceit-heading-size-m, 34px);line-height:var(--ceit-heading-lh, 1.05);letter-spacing:-.015em;color:var(--ceit-heading-color, #000);margin:0 0 20px}.ceit__body{font-family:inherit;font-weight:400;font-size:var(--ceit-body-size-m, 16px);line-height:var(--ceit-body-lh, 1.6);color:var(--ceit-body-color, #000)}.ceit__body p{margin:0 0 var(--ceit-para-spacing, 16px)}.ceit__body p:last-child{margin-bottom:0}.ceit__body a{color:inherit;text-decoration:underline}.ceit__image{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.ceit--aspect-fixed .ceit__media{aspect-ratio:var(--ceit-aspect, 3 / 2)}.ceit--aspect-fixed .ceit__image{height:100%}.ceit--aspect-original .ceit__image{height:auto}@media screen and (min-width:750px){.ceit{padding:var(--ceit-pt-d, 88px) 0 var(--ceit-pb-d, 88px)}.ceit__container{padding:0 40px}.ceit__grid{grid-template-columns:var(--ceit-text-col, 5fr) var(--ceit-image-col, 7fr);grid-template-rows:auto;gap:var(--ceit-gap-d, 72px)}.ceit__text{grid-row:1;grid-column:1}.ceit__media{grid-row:1;grid-column:2}.ceit--image-left .ceit__grid{grid-template-columns:var(--ceit-image-col, 7fr) var(--ceit-text-col, 5fr)}.ceit--image-left .ceit__text{grid-column:2}.ceit--image-left .ceit__media{grid-column:1}.ceit--align-top .ceit__grid{align-items:start}.ceit--align-center .ceit__grid{align-items:center}.ceit--align-bottom .ceit__grid{align-items:end}.ceit__heading{font-size:var(--ceit-heading-size-d, 56px);margin:0 0 28px}.ceit__body{font-size:var(--ceit-body-size-d, 17px)}.ceit__body p{margin-bottom:var(--ceit-para-spacing-d, 20px)}}@media screen and (min-width:1200px){.ceit__container{padding:0 56px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/component-custom-editorial-image-text.css.map */
