.image__withText-wrapper{background:var(--section-background)}.image__withText-wrapper.border{border:1px solid var(--dotted-color)}.image__with-textSection .image__with-textCaption h3,.image__with-textSection .image__with-textCaption .rte p,.image__with-textSection .image__with-textCaption .rte a:not(.btn){color:var(--text-color)}.hero-image-with-text .hero--caption .rte>*{font-size:var(--font-size)}.image__withText-wrapper{align-items:center;grid-row-gap:0!important}@media screen and (min-width:741px){.image__withText-wrapper.media--overflow_true .image__with-textImage{margin-top:-20px;margin-bottom:-20px}}.image__with-textImage .box-ratio{width:100%;position:relative;margin-left:auto;margin-right:auto;background-color:transparent}.image__with-textImage.image--fixed img{object-fit:cover;height:var(--desktop-section-height);min-width:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-backface-visibility:hidden;backface-visibility:hidden}.image__with-textImage.image--fixed .box-ratio{padding-bottom:var(--desktop-section-height)!important}@media screen and (max-width:740px){.image__with-textImage.image--fixed img{height:var(--mobile-section-height)}.image__with-textImage.image--fixed .box-ratio{padding-bottom:var(--mobile-section-height)!important}}.image__with-textImage .videoWrapper video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center}.image__with-textCaption-btn-wrapper{display:inline-block;clear:both}@media screen and (min-width:741px){.image__with-textCaption{padding:50px}}@media screen and (max-width:740px){.image__with-textSection{padding-top:20px}.image__with-textSection .image__with-textImage{margin-bottom:0;margin-left:0;margin-right:0;order:0}.image__with-textCaption{margin-top:20px;margin-bottom:25px!important}.image__withText-wrapper.edge .image__with-textCaption{padding-left:4%;padding-right:4%}}.media-engagement{margin:18px 0}.media-engagement__head{display:flex;align-items:baseline;gap:12px;margin-bottom:4px}.media-engagement__number{font-family:var(--heading-family);font-style:italic;font-size:20px;line-height:1;color:var(--text-color);opacity:.7}.media-engagement__title{font-family:var(--nav-family);font-size:12px;letter-spacing:.08em;text-transform:uppercase;font-weight:600;color:var(--text-color)}.media-engagement__text{margin:0 0 0 32px;font-size:14px;line-height:1.5;color:var(--text-color);opacity:.75}@media screen and (max-width:740px){.media-engagement__text{margin-left:0}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/section-media-with-text.css.map */
