.image-text-section .about-us-inner{display:flex;align-items:center;gap:6.7rem}.image-text-section .about-us-image-wrapper{width:48%;position:relative}.image-text-section .about-us-content{width:52%}.image-text-section .about-us-buttons-desktop{position:absolute;right:-.1rem;bottom:-.1rem;padding:2.6rem 0 2.4rem 1.8rem;background-color:var(--color-background);border-radius:3rem 0 0}.image-text-section .about-us-buttons-desktop:not(:has(.cta-link-wrapper)){display:none}.image-text-section .about-us-small-heading{position:relative;padding-left:1rem}.image-text-section .about-us-small-heading:after{position:absolute;content:"";background:rgba(var(--color-foreground-heading));height:1.8rem;width:.2rem;top:50%;left:0;border-radius:.2rem;transform:translateY(-50%)}.image-text-section .about-us-inner.secound{flex-direction:row-reverse}.image-text-section .about-us-buttons-mobile{display:none}.image-text-section .about-us-image img{border-radius:3rem}@media screen and (max-width: 1024px){.image-text-section .page-width{padding:0 1.5rem}.image-text-section .about-us-inner{gap:4rem}.image-text-section .about-us-buttons-desktop{padding:1.5rem 0 1.5rem 1.5rem}}@media screen and (max-width: 768px){.image-text-section .about-us-inner{flex-wrap:wrap;gap:3rem}.image-text-section .about-us-image-wrapper,.image-text-section .about-us-content{width:100%}.image-text-section .about-us-buttons-mobile{display:block;margin-top:2rem}.image-text-section .about-us-buttons-desktop{display:none}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/button-over-image.css.map */
