.section--overlap-images-with-list .image-with-text{margin-top:2rem}.section--overlap-images-with-list .key-point__index{background:#000;width:30px;display:flex;align-items:center;justify-content:center;border-radius:100px;color:#fff;flex-shrink:0;height:30px;font-weight:600}.section--overlap-images-with-list .key-point{display:flex;align-items:flex-start;gap:14px}.section--overlap-images-with-list .key-point__text{font-size:13px}.section--overlap-images-with-list .key-point__heading{margin-bottom:5px;font-size:17px;font-family:var(--font-body-family)}.section--overlap-images-with-list .image-with-text__media-wrapper{max-width:75%;width:100%;margin:auto 0 auto auto}.section--overlap-images-with-list .image-with-text__media-item{display:flex;align-items:center;justify-content:flex-end}.section--overlap-images-with-list .image-with-text__overlap-media-wrapper{position:absolute;max-width:50%;width:100%;left:0;bottom:30px;top:auto}.section--overlap-images-with-list .image-with-text__content{padding:2rem calc(1rem / var(--font-body-scale)) 1rem}@media (min-width: 750px){.section--overlap-images-with-list .image-with-text__media-wrapper{max-width:415px;width:100%;margin:auto 0 auto auto}.section--overlap-images-with-list .image-with-text__media-item{display:flex;align-items:center;justify-content:flex-end;max-width:45%}.section--overlap-images-with-list .image-with-text__overlap-media-wrapper{position:absolute;top:40%;max-width:252px;width:100%;left:0}.section--overlap-images-with-list .image-with-text{max-width:1200px;margin:auto}}.image-overlap-with-text__heading-wrapper{margin-bottom:3.6rem}.image-overlap-with-text__heading-wrapper .image-with-text__heading{margin-top:0;margin-bottom:1.4rem}@media screen and (min-width: 990px){.section--overlap-images-with-list .image-with-text__content{padding:2rem}.image-overlap-with-text__heading-wrapper{margin-bottom:7.6rem;max-width:1100px;margin-left:auto;margin-right:auto}.image-overlap-with-text__heading-wrapper .image-with-text__heading{margin-top:0;margin-bottom:2rem;font-size:3.6rem}.section--overlap-images-with-list .image-with-text__text-item .key-point__text.rte{font-size:1.4rem}.section--overlap-images-with-list .image-with-text__text-item .image-with-text__heading{font-size:2.2rem}}@media (max-width: 750px){.key-point__heading{min-height:40px}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/custom-overlap-images-with-text.css.map */
