.section-about-us{margin:0;padding:0}.about-us__container{display:flex;flex-direction:row;width:100%;height:700px;min-height:500px}.about-us__image-column{flex:1;position:relative;overflow:hidden}.about-us__image-column img{width:100%;height:100%;object-fit:cover;display:block}.about-us__text-column{flex:1;display:flex;align-items:center;padding:5rem;background-color:#eafab3}.about-us__text-content{max-width:600px;margin:0 auto}.about-us__heading{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:4.5rem;line-height:1.2;margin-bottom:2rem;color:#2c2c2c;opacity:0;transform:translateY(20px);transition:opacity .8s ease-out,transform .8s ease-out}.about-us__text{font-family:var(--font-hero-description-family);font-style:var(--font-hero-description-style);font-weight:var(--font-hero-description-weight);font-size:1.5rem;line-height:1.6;color:#2c2c2c;opacity:0;transform:translateY(20px);transition:opacity .8s ease-out,transform .8s ease-out;transition-delay:.5s}.about-us__button{min-width:15rem;margin-top:2rem;transform:translateY(20px);transition:all .3s ease;transition-delay:1s;opacity:0}.about-us__heading.animate,.about-us__text.animate,.about-us__button.animate{opacity:1;transform:translateY(0)}@media screen and (max-width: 989px){.about-us__text-column{padding:3rem}.about-us__heading{font-size:2.5rem}.about-us__text{font-size:1rem}.about-us__button{min-width:12rem}}@media screen and (max-width: 749px){.about-us__container{flex-direction:column;min-height:auto}.about-us__image-column{height:400px}.about-us__text-column{padding:2rem}.about-us__heading{font-size:2rem}.about-us__text{font-size:1rem}.about-us__button{width:100%;max-width:none;min-width:0}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/section-about-us.css.map */
