.about-image-text{padding:0}.about-image-text__inner{padding-top:4rem;padding-bottom:4rem}.about-image-text__grid{gap:2rem;max-width:1200px;margin:0 auto;align-items:center}.about-image-text__media-item{position:relative}.about-image-text__media{position:relative;overflow:hidden;background-color:rgba(var(--color-foreground),.04)}.about-image-text__media--small{height:40rem}.about-image-text__media--medium{height:50rem}.about-image-text__media--large{height:60rem}.about-image-text__media--adapt{height:auto}.about-image-text__media img{width:100%;height:100%;object-fit:cover;display:block}.about-image-text__text-item{display:flex;align-items:center;justify-content:center;min-height:100%}.about-image-text__content{padding:2rem;width:100%;max-width:100%}.about-image-text__content--top{align-self:flex-start}.about-image-text__content--middle{align-self:center}.about-image-text__content--bottom{align-self:flex-end}.about-image-text__content--mobile-left{text-align:left}.about-image-text__content--mobile-center{text-align:center}.about-image-text__content--mobile-right{text-align:right}.about-image-text__text--caption{font-size:1.2rem;letter-spacing:.1em;text-transform:uppercase;margin-bottom:1rem;font-weight:500}.about-image-text__heading{margin-bottom:2rem;color:#121212bf}.about-image-text__text{margin-bottom:2rem;font-size:1.6rem;line-height:1.6;color:#121212bf}.about-image-text__content .button{margin-top:1rem}@media screen and (min-width: 550px){.about-image-text__inner{padding-top:6rem;padding-bottom:6rem}.about-image-text__grid{grid-template-columns:repeat(2,1fr);gap:3rem}.about-image-text__grid--reverse{direction:rtl}.about-image-text__grid--reverse>*{direction:ltr}.about-image-text__media-item--small,.about-image-text__media-item--medium{grid-column:span 1}.about-image-text__media-item--large{grid-column:span 2}.about-image-text__content{padding:4rem}.about-image-text__content--desktop-left{text-align:left}.about-image-text__content--desktop-center{text-align:center}.about-image-text__content--desktop-right{text-align:right}.about-image-text__media--small{height:45rem}.about-image-text__media--medium{height:55rem}.about-image-text__media--large{height:65rem}}@media screen and (min-width: 990px){.about-image-text__inner{padding-top:8rem;padding-bottom:8rem}.about-image-text__content{padding:6rem}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/section-about-image-text.css.map */
