.contenaire{background-color:#fef6ea;padding:7% 0 0;overflow:hidden}.custom-about-section{display:flex;align-items:stretch;justify-content:center;flex-wrap:nowrap;width:100%;max-width:100vw}.image-with-text__media-item{overflow:hidden;position:relative;display:flex;align-items:center;justify-content:center;padding:0 .5rem}.image-wrapper{width:100%;aspect-ratio:2/3;overflow:hidden;margin-bottom:-15%}.image-wrapper img{width:100%;height:68%;object-fit:cover;display:block;padding-bottom:0}.image-left{margin-left:calc((100% - 100vw)/2)}.image-right{margin-right:calc((100% - 100vw)/2)}.image-with-text__text-item{flex:1 1 32%;display:flex;align-items:center;justify-content:center;padding:2rem 1rem 1rem;text-align:center;margin-bottom:9%}.image-with-text__content{max-width:85%;margin:0 auto}.image-with-text__heading{font-family:Poppins,sans-serif;font-size:36px;font-weight:700;margin-bottom:.75rem}.image-with-text__subheading{font-size:16px;margin-bottom:.75rem;text-align:justify}.image-with-text__text{font-size:16px;line-height:1.5;text-align:justify;text-justify:inter-word;margin-bottom:1.5rem;max-height:none;overflow:visible}.image-with-text__text br+br{display:block;content:"";margin-top:1.2rem}.image-with-text__button{display:inline-block;background-color:#000;color:#fff;padding:.8rem 1.6rem;margin-top:1.5rem;text-decoration:none;font-size:1.3rem;font-weight:600;transition:background-color .3s ease}.image-with-text__button:hover{background-color:#333}@media(max-width:900px){.custom-about-section{flex-direction:column;text-align:center}.image-wrapper{aspect-ratio:0;margin-bottom:0}.image-wrapper img{width:100%;height:100%;object-fit:contain}.image-with-text__text-item{padding:1rem;margin-bottom:10%;margin-top:10%}.image-with-text__content{max-width:95%;padding:0 1rem}.image-with-text__heading{font-size:20px}.image-with-text__subheading{font-family:Quicksand,sans-serif;font-size:16px;text-align:justify}.image-with-text__text{font-family:Quicksand,sans-serif;font-size:16px;text-align:justify;text-justify:inter-word;max-height:none;overflow:visible;margin-bottom:1.2rem}.image-with-text__button{font-size:1.2rem;padding:.8rem 1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/component-image-with-text_2.css.map */
