.image-with-text{position:relative}.image-with-text__grid{display:grid;grid-template-columns:1fr 1fr}.image-text-ratio-3-2 .image-with-text__grid{grid-template-columns:3fr 2fr}.image-text-ratio-3-2.img-right .image-with-text__grid{grid-template-columns:2fr 3fr}@media screen and (max-width: 989px){.image-with-text-mobile-stack .image-with-text__grid,.image-with-text-mobile-stack.image-text-ratio-3-2 .image-with-text__grid{grid-template-columns:1fr}.image-with-text-mobile-stack.image-with-text.img-right .image-with-text__media{order:0;margin:0}.image-with-text-mobile-keeporder.image-with-text .image-with-text__media{order:1!important}.image-with-text-mobile-stack.image-with-text-ratio-offset .image-with-text__content,.image-with-text-mobile-stack.image-with-text-ratio-offset .image-with-text__media{margin:0}.image-with-text-mobile-stack.image-with-text-ratio-offset.img-right .image-with-text__content{margin:0;justify-content:flex-start}.image-with-text-mobile-stack.image-with-text-ratio-offset.img-right .image-with-text__media{margin:0}}@media screen and (max-width: 767px){.image-with-text-mobile-stack .image-with-text__grid,.image-with-text-mobile-stack.image-text-ratio-3-2 .image-with-text__grid{grid-template-columns:1fr}.image-with-text-mobile-stack.image-with-text.img-right .image-with-text__media{order:0;margin:0}.image-with-text-mobile-keeporder.image-with-text .image-with-text__media{order:1!important}.image-with-text-mobile-stack.image-with-text-ratio-offset .image-with-text__content,.image-with-text-mobile-stack.image-with-text-ratio-offset .image-with-text__media{margin:0}.image-with-text-mobile-stack.image-with-text-ratio-offset.img-right .image-with-text__content{margin:0;justify-content:flex-start}.image-with-text-mobile-stack.image-with-text-ratio-offset.img-right .image-with-text__media{margin:0}}.image-with-text.narrow,.image-with-text.narrow-width{max-width:var(--page-width);margin-left:auto;margin-right:auto;padding:0 1.5rem}.image-with-text.img-right .image-with-text__media{order:1}.image-with-text__media a{height:100%}.image-with-text__media img{width:100%;height:100%;object-fit:cover}.image-with-text__media-nocrop:not(.image-with-text__media-fitimage) img{object-fit:contain}.image-with-text__content{display:grid;grid-template-rows:auto 1fr auto;padding:2rem 1rem}.full .image-with-text__content{padding:2rem 1.5rem}.image-text-ratio-3-2.img-left .left.image-with-text__content{justify-content:flex-start}.image-with-text-ratio-offset .image-with-text__content{margin-top:5rem}.image-with-text-ratio-offset .image-with-text__media{margin-bottom:5rem}.image-with-text-ratio-offset.img-right .image-with-text__content{margin-top:0;margin-bottom:5rem}.image-with-text-ratio-offset.img-right .image-with-text__media{margin-bottom:0;margin-top:5rem}@media screen and (min-width: 990px){.image-with-text-ratio-offset .image-with-text__content{margin-top:10rem}.image-with-text-ratio-offset .image-with-text__media{margin-bottom:10rem}.image-with-text-ratio-offset.img-right .image-with-text__content{margin-top:0;margin-bottom:10rem}.image-with-text-ratio-offset.img-right .image-with-text__media{margin-bottom:0;margin-top:10rem}}.image-with-text__icon{display:flex;justify-content:center}.image-with-text__icon:not(:empty){margin-bottom:2rem}.image-with-text__icon img,.image-with-text__icon svg{height:3rem}.image-with-text__text{display:flex;flex-direction:column;justify-content:center;max-width:700px;margin-left:auto;margin-right:auto;position:relative;z-index:1}.image-text-ratio-3-2.full .image-with-text__text,.image-text-ratio-3-2.full-width-with-padding .image-with-text__text{margin:0}.image-with-text__text>*+*{margin-top:1rem}.image-with-text__heading{font-size:2rem;text-transform:uppercase;line-height:1;margin:0}@media screen and (max-width: 749px){.image-with-text-mobile-stack .image-with-text__heading{font-size:3rem}}.image-with-text__heading i,.image-with-text__heading em{text-transform:none}.image-with-text__heading strong,.image-with-text__heading b{text-transform:none;font-style:normal;font-weight:400}.image-with-text__heading:not(.keep-breaks-on-mobile) br{display:none}.image-with-text__description p{max-width:700px;margin-left:auto;margin-right:auto}.image-with-text__description>*{margin:0}.image-with-text__description>*+*{margin-top:1rem}.image-with-text__description strong,.image-with-text__description b{font-weight:400;font-size:1.6rem;letter-spacing:.1rem}.image-with-text__cta:not(:empty){margin-top:2rem}.image-with-text__cta a{font-size:1rem}.image-with-text__content.color-bg-primary,.image-with-text__content.color-bg-secondary,.image-with-text__content.color-bg-primary .image-with-text__heading,.image-with-text__content.color-bg-secondary .image-with-text__heading,.image-with-text__content.color-bg-primary .image-with-text__cta a,.image-with-text__content.color-bg-secondary .image-with-text__cta a{color:#fff}.image-with-text__content.color-bg-primary .image-with-text__cta a:hover,.image-with-text__content.color-bg-secondary .image-with-text__cta a:hover{color:var(--color-secondary-lighter)}@media screen and (min-width: 750px){.image-with-text.image-with-text-side-margin{margin-left:-6rem;margin-right:6rem}.image-with-text.image-with-text-side-margin .image-with-text__content{padding-left:8rem}.image-with-text__content,.full .image-with-text__content{padding:2rem}.image-with-text__icon img,.image-with-text__icon svg{height:6rem}.image-with-text__heading{font-size:4rem}.image-with-text__heading br,.image-with-text__heading:not(.keep-breaks-on-mobile) br{display:block}.image-with-text__cta a{font-size:1.3rem}.image-with-text__description strong,.image-with-text__description b{font-size:1.8rem}}@media screen and (min-width: 990px){.image-with-text.image-with-text-side-margin{margin-left:-12rem;margin-right:12rem}.image-with-text.narrow,.image-with-text.narrow-width{padding:0 5rem}.ximage-with-text.narrow .image-with-text__grid{width:80%;margin-left:auto;margin-right:auto}.image-with-text__content,.full .image-with-text__content{padding:4rem}.image-text-ratio-3-2.full .image-with-text__content,.image-text-ratio-3-2.full-width-with-padding .image-with-text__content{padding:5rem}.image-with-text.image-with-text-side-margin .image-with-text__content{padding-left:16rem}.image-with-text__icon img,.image-with-text__icon svg{height:8rem}.image-with-text__cta a{font-size:1.6rem}}@media screen and (min-width: 1200px){.image-with-text.narrow,.image-with-text.narrow-width{padding:0}.image-with-text.narrow .image-with-text__grid{width:66.666666666666%;margin-left:auto;margin-right:auto}}@media screen and (min-width: 1400px){.image-with-text__heading,.image-text-ratio-3-2 .image-with-text__heading{font-size:5rem}.image-text-ratio-3-2.full.img-left .left.image-with-text__content{padding:5rem 10rem 5rem 5rem}.image-text-ratio-3-2.full-width-with-padding.img-left .image-with-text__content{padding:5rem}.image-text-ratio-3-2.full.img-right .image-with-text__content,.image-text-ratio-3-2.full-width-with-padding.img-right .image-with-text__content{padding:5rem 5rem 5rem 10rem}}@media screen and (min-width: 1920px){.image-with-text__heading{font-size:6rem}}.image-with-text-offset{display:grid;grid-template-columns:75% 25%}.image-with-text-offset.img-right{grid-template-columns:25% 75%}.img-right .image-with-text-offset__media{order:1}.image-with-text-offset__media img{width:100%;max-width:none}.image-with-text-offset__content{position:relative}.img-right .image-with-text-offset__content{order:0}.image-with-text-offset__content-text{position:absolute;transform-origin:top right;right:1rem;top:0;transform:rotate(-90deg) translateY(-100%);width:166.6666666667%;text-align:right}.img-left .image-with-text-offset__content-text{transform-origin:bottom left;right:unset;top:unset;left:1rem;bottom:0;transform:rotate(-90deg) translateY(100%);text-align:left}@media screen and (min-width: 990px){.image-with-text-offset__content-text{font-size:2rem;right:2rem}.img-left .image-with-text-offset__content-text{left:2rem}}.image-with-text-ratio-double .image-with-text__content{display:flex;align-items:center}.image-with-text-ratio-double .image-with-text__media{position:relative;padding:5rem 5rem 0 0}.img-right.image-with-text-ratio-double .image-with-text__media{padding:5rem 0 0 5rem;order:0}@media screen and (min-width: 990px){.img-right.image-with-text-ratio-double .image-with-text__media{order:1}}.image-with-text__media2{position:absolute;top:0;right:0;width:50%}.img-right.image-with-text-ratio-double .image-with-text__media2{right:unset;left:0}.image-with-text-ratio-double .image-with-text__text{text-align:left;display:block}.image-with-text-ratio-double .image-with-text__text *{margin:0}.image-with-text-ratio-double .image-with-text__text *+*{margin-top:2rem}.image-with-text-ratio-double .image-with-text__cta{text-align:left}@media screen and (min-width: 1200px){.image-with-text-ratio-double .image-with-text__content{padding:6rem 0 6rem 8rem}.img-right.image-with-text-ratio-double .image-with-text__content{padding:6rem 8rem 6rem 0}}@media screen and (max-width: 989px){.image-with-text-ratio-double .image-with-text__heading{font-size:4rem}.image-with-text-ratio-double .image-with-text__content{padding:4rem 0 4rem 3rem}.image-with-text-ratio-double .image-with-text__grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-image-with-text.css.map */
