.image-with-text_v2{display:flex;flex-direction:column}.image-with-text--image-media_v2,.image-with-text_v2--content-wrapper{isolation:isolate}.image-with-text_v2--image{width:100%}.image-with-text_v2--content p{margin-bottom:.5em}.image-with-text_v2--image svg,.image-with-text_v2--image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.image-with-text_v2--image svg{padding:50px;fill:var(--bg-body, #fff);opacity:.5;background:var(--color-accent)}.image-with-text--image-media_v2{position:relative;width:100%;overflow:hidden;padding-bottom:var(--ratio-percent)}.image-with-text_v2--content{display:flex;width:100%;flex-grow:1;align-items:center}.custom-image-with-text-heading{line-height:1.3em;font-family:ITC Clearface,serif;font-weight:700}@media only screen and (min-width: 768px){.image-with-text_v2{flex-direction:row}.image-with-text_v2--image{grid-area:media;width:var(--desktop_image_width);min-width:var(--desktop_image_width)}.image-with-text_v2-desktop_center .image-with-text_v2--content{justify-content:center;padding-left:5%;padding-right:5%}.image-with-text_v2-desktop_left .image-with-text_v2--content{justify-content:flex-start;padding-left:5%;padding-right:6%}.image-with-text_v2-desktop_right .image-with-text_v2--content{justify-content:flex-end;padding-left:6%;padding-right:5%}.image-with-text_v2--content-wrapper{grid-area:content;flex:1;max-width:720px}.image-with-text_v2.text_first .image-with-text_v2--image{order:2}.custom-image-with-text-heading{font-size:52px}.custom-image-with-text-subheading{font-size:14px}.custom-image-with-text-desc{font-size:16px}}@media only screen and (min-width: 1680px){.custom-image-with-text-heading{font-size:60px}.custom-image-with-text-subheading{font-size:16px}.custom-image-with-text-desc{font-size:18px}}@media only screen and (max-width: 767px){.image-with-text_v2--content{padding:8vw 5vw}.custom-image-with-text-heading{font-size:7.6vw}.custom-image-with-text-subheading{font-size:12px}.custom-image-with-text-desc{font-size:14px}}.custom-image-with-text-heading,.custom-image-with-text-subheading,.custom-image-with-text-desc{color:var(--color-text, #000)}.image-with-text_v2--content-wrapper .accordion summary{color:var(--color-text, --color-body)}.image-with-text_v2--content-wrapper .accordion summary span:before,.image-with-text_v2--content-wrapper .accordion summary span:after{background:var(--color-text, --color-body)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/image-with-text-v2.css.map */
