.image-with-text-type-5 .xo-image{display:flex}.image-with-text-type-5 svg,.image-with-text-type-5 img{width:100%;height:100%}.image-with-text-type-5__container{display:flex;flex-direction:column;align-items:flex-start;gap:4.3rem}.image-with-text-type-5__bottom{display:flex;flex-direction:column;gap:2.1rem}.image-with-text-type-5__left{width:100%}.image-with-text-type-5__heading{margin:0;padding-bottom:2.4rem}.image-with-text-type-5__description{font-family:var(--font-body-family);font-size:calc(var(--font-body-scale) * 1.5rem);font-style:var(--font-body-style);font-weight:400;color:color-mix(in srgb,rgba(var(--color-foreground-2)) 100%,transparent);line-height:calc(1 + .46 / var(--font-body-scale))}.image-with-text-type-5__bottom-image{max-width:40rem}.image-with-text-type-5__bottom-image .xo-image{border-radius:3rem}@media(max-width:768px){.image-with-text-type-5__bottom{align-items:flex-start;gap:40px}.image-with-text-type-5__right{width:80%;margin-left:auto}}@media(min-width:769px)and (max-width:991px){.image-with-text-type-5__bottom{display:grid;grid-template-columns:1fr 1fr}.image-with-text-type-5__description:after{content:" ";display:block;height:130px}.image-with-text-type-5__right{width:40%;margin-left:auto;margin-top:-130px}}@media(min-width:769px){.image-with-text-type-5__description{width:100%}}@media(min-width:992px){.image-with-text-type-5__container{justify-content:center;flex-direction:row;gap:6.8rem}.image-with-text-type-5__bottom{flex-direction:row;gap:4rem}.image-with-text-type-5__left{width:80%;margin-top:3rem}.image-with-text-type-5__heading{padding-bottom:6.3rem}.image-with-text-type-5__description{padding-top:1.9rem;width:60%;font-size:calc(var(--font-body-scale) * 1.6rem);line-height:calc(1 + .5 / var(--font-body-scale))}}@media(min-width:1200px){.image-with-text-type-5__heading{width:80rem}}@media(min-width:1400px){.image-with-text-type-5{padding-inline-start:12rem;padding-inline-end:12rem}.image-with-text-type-5__description{width:60%}}@media(min-width:1700px){.image-with-text-type-5__description{width:42%}}@media(min-width:1800px){.image-with-text-type-5__bottom{gap:5rem}.image-with-text-type-5__left{width:50%}.image-with-text-type-5__description{width:59%}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-image-with-text-type-5.css.map */
