.image-with-text-wrapper{position:relative}.image-with-text{width:100%}.image-with-text .image-with-text__grid{display:grid;grid-template-columns:1fr;gap:0;align-items:stretch}@media(min-width:750px){.image-with-text .grid--small{grid-template-columns:1fr 2fr}.image-with-text .grid--medium{grid-template-columns:1fr 1fr}.image-with-text .grid--large{grid-template-columns:2fr 1fr}}.image-with-text .image-with-text__grid--reverse{direction:rtl}.image-with-text .image-with-text__grid--reverse>*{direction:ltr}.image-with-text .image-with-text__media{width:100%;height:100%;overflow:hidden;position:relative}.image-with-text .image-with-text__media.media img{width:100%;height:100%;object-fit:cover;display:block}.image-with-text .image-with-text__media--adapt img{height:auto}.image-with-text .image-with-text__text-item{display:flex}.image-with-text .image-with-text__content{width:100%;padding:2rem 1.25rem}@media(min-width:990px){.image-with-text .image-with-text__content{padding:3rem}}.image-with-text .image-with-text__content--top{align-self:start}.image-with-text .image-with-text__content--middle{align-self:center}.image-with-text .image-with-text__content--bottom{align-self:end}.image-with-text .image-with-text__content--desktop-left{text-align:left}.image-with-text .image-with-text__content--desktop-center{text-align:center}.image-with-text .image-with-text__content--desktop-right{text-align:right}@media(max-width:749px){.image-with-text .image-with-text__content--mobile-left{text-align:left}.image-with-text .image-with-text__content--mobile-center{text-align:center}.image-with-text .image-with-text__content--mobile-right{text-align:right}}.image-with-text .image-with-text__heading{margin:0 0 .5rem;line-height:1.1}.image-with-text .image-with-text__text{margin:0 0 1rem}.image-with-text .image-with-text__text--caption{opacity:.8;margin-bottom:.5rem}.image-with-text .button{display:inline-block;padding:.75rem 1.25rem;border-radius:4px;text-decoration:none}.image-with-text .button--primary{background:#111;color:#fff}.image-with-text .button--secondary{background:transparent;border:1px solid #111;color:#111}.image-with-text .animate--zoom-in img{transform:scale(1);transition:transform 8s ease}.image-with-text .animate--zoom-in:hover img{transform:scale(1.08)}
/*# sourceMappingURL=/cdn/shop/t/14/assets/component-image-with-text.css.map */
