.section-duo-container .inner_grid{display:flex;align-items:end;max-width:38rem;position:relative}.section-duo-container .left_col,.section-duo-container .right_col,.section-duo-container .section_heading .button{width:100%}.section-duo-container .image__col{min-height:20rem;position:relative;min-width:20rem;width:40%;max-width:25rem}.section-duo-container .image_align{width:100%;max-width:30rem;position:absolute;bottom:3rem;left:0;display:flex;height:fit-content;max-height:100%;width:25rem}.section-duo-container .inner_image{height:100%;display:block;max-width:100%;position:relative}.section-duo-container .inner_image img{height:unset;width:25rem}.section-duo-container .wrap_grid{display:flex;height:100%;position:relative;overflow:hidden}.section-duo-container .text__col{padding:2rem 0 2rem 2rem}.section-duo-container .section_heading h2{padding-bottom:32px;margin:0}.section-duo-container .right_col .wrap_grid,.section-duo-container .wrap_grid{justify-content:center}.section-duo-container .section_heading .rte p{font-size:16px;padding-bottom:32px;opacity:.7}.section-duo-container .section_heading .rte a{text-decoration:none}.section-duo-container .section_heading .rte a:hover{text-decoration:underline}.section-duo-container .right_col .image_align{width:20rem}@media only screen and (max-width:600px){.section-duo-container .image_align{bottom:2rem}.section-duo-container .text__col{padding:2rem}.section-duo-container .inner_grid{display:block}.section-duo-container .right_col .inner_image img{width:13rem}}@media only screen and (min-width:769px){.section-duo-container .text__col{padding:4rem 0 4rem 2rem}}@media only screen and (min-width:1024px){.section-duo-container .section_heading .button{width:fit-content}.section-duo-container .image__col{min-height:32rem}.section-duo-container .wrap_grid{justify-content:end}.section-duo-container .right_col .wrap_grid{justify-content:flex-start}.section-duo-container .image__col{min-width:16rem}.section-duo-container .left_col,.section-duo-container .right_col{width:50%}.section-duo-container .main__grid{display:flex}.section-duo-container .image_align{bottom:-4rem;max-width:unset}.section-duo-container .text__col{padding:6rem 0 6rem 2rem}.section-duo-container .right_col .image_align{bottom:-1rem}}@media only screen and (min-width:1200px){.section-duo-container .image__col{min-width:20rem}.section-duo-container .text__col{padding:6rem 0 6rem 5rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-duo-container.css.map */
