.custom-about-us{width:98%;margin:18px auto 0;height:auto}.about-us-container{display:flex;gap:12px}.custom-about-us--animate .about-us-column-one,.custom-about-us--animate .about-us-column-two{opacity:0;transform:translateY(1.6rem)}.custom-about-us--animate.custom-about-us--in-view .about-us-column-one,.custom-about-us--animate.custom-about-us--in-view .about-us-column-two{animation:custom-about-us-fade-in .7s ease forwards}.custom-about-us--animate.custom-about-us--in-view .about-us-column-two{animation-delay:.16s}@keyframes custom-about-us-fade-in{to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.custom-about-us--animate .about-us-column-one,.custom-about-us--animate .about-us-column-two{opacity:1;transform:none;animation:none}}.about-us-column-one,.about-us-column-two{width:calc(50% - 6px);min-height:100vh}.about-us-column-one{display:flex;align-items:flex-end}.about-us-column-two{position:relative;overflow:hidden}.about-us-content{width:100%;padding:3.2rem}.about-us-title{margin:0;color:#000;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-size:clamp(3.2rem,5vw,5.6rem);font-weight:var(--font-heading-weight);line-height:1.05}.about-us-description{margin-top:1.6rem;color:#000;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:1.8rem;line-height:1.6}.about-us-description p{margin:0}.about-us-button{margin-top:2rem;display:inline-flex;align-items:center;gap:.8rem;padding:0;border:0;background:transparent;color:#000;text-decoration:none;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:1.8rem;line-height:1.2;cursor:pointer;transition:opacity .25s ease}.about-us-button:hover,.about-us-button:focus-visible{opacity:.7}.about-us-button-icon{display:inline-flex;align-items:center;justify-content:center;font-style:normal}.about-us-button-icon:before{content:"\2192"}.about-us-image,.about-us-image--placeholder{display:block;width:100%;height:100vh;object-fit:cover}@media screen and (max-width:850px){.about-us-container{flex-direction:column-reverse}.about-us-column-one,.about-us-column-two{width:100%}.about-us-content{padding:2.4rem 0}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/custom-about-us.css.map */
