.custom-image-text .image-with-text__grid{align-items:center;display:grid;grid-template-columns:repeat(2,1fr)}.custom-image-text .image-with-text__grid .grid__item{max-width:100%;width:100%;position:relative}.custom-image-text .image-with-text__content{padding:0 0 0 60px}.custom-image-text .image-with-text__grid--reverse .image-with-text__text-item.grid__item{order:1}.custom-image-text .image-with-text__grid--reverse .image-with-text__media-item{order:2}.custom-image-text .image-with-text__grid--reverse .image-with-text__content{padding:0 40px 0 20px}.custom-image-text p.image-with-text__text.image-with-text__text--caption.caption-with-letter-spacing{font-family:"Inria Serif";font-size:20px;line-height:1.4;font-weight:700;letter-spacing:0;color:rgba(var(--color-foreground),1);margin:0 0 6px}.custom-image-text h2.image-with-text__heading{font-size:40px;font-family:Questrial;line-height:1.3;letter-spacing:0;margin:0 0 20px}.custom-image-text .image-with-text__text.rte{margin:0}.custom-image-text .image-with-text__text.rte{font-family:Questrial;color:#000}.custom-image-text .floating-profie{position:absolute;bottom:-43px;right:-40px}.custom-image-text .image-with-text .image-with-text__text.rte.body *{font-family:Questrial;color:#000}.custom-image-text .image-with-text .image-with-text__grid,.custom-image-text .image-with-text .image-with-text__grid .grid__item{margin:0}@media (max-width:1199px){.custom-image-text h2.image-with-text__heading{font-size:32px;font-family:Questrial;line-height:1.3;letter-spacing:0;margin:0 0 20px}}@media (max-width:820px){.floating-profie img{max-width:130px;max-height:120px}.custom-image-text .image-with-text__grid{grid-template-columns:repeat(1,1fr);gap:30px}.custom-image-text .floating-profie{bottom:-30px;right:0}.custom-image-text .image-with-text__media-item.has_floating_image{padding-right:20px}.custom-image-text .image-with-text__content,.custom-image-text .image-with-text__grid--reverse .image-with-text__content{padding:0}.custom-image-text .image-with-text__text-item.grid__item{order:1}.custom-image-text .image-with-text__media-item.grid__item{order:2}}@media (max-width:749px){.custom-image-text h2.image-with-text__heading{font-size:30px}.custom-image-text p.image-with-text__text.image-with-text__text--caption.caption-with-letter-spacing{font-size:15px}}@media (max-width:375px){.custom-image-text h2.image-with-text__heading{font-size:28px}.floating-profie img{max-width:100px;max-height:100px}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/custom-image-text.css.map */
