.section-qualite-container{background:var(--color-creme-legere);padding:2rem 0;color:var(--text-color);font-family:var(--font-body)}.section-qualite-container .page-width{padding:0 2rem;max-width:120rem;margin:0 auto}.section-qualite-container .content{display:flex;flex-direction:column;gap:2rem;align-items:stretch}.section-qualite-container .content-right{order:1}.section-qualite-container .content-left{order:2}.section-qualite-container .content-left,.section-qualite-container .content-right{width:100%;display:flex;flex-direction:column;justify-content:center}.section-qualite-container .pretitle img{max-height:4rem;width:auto;display:block;margin-bottom:1.2rem}.section-qualite-container .features{display:flex;flex-direction:column;gap:1.4rem;margin-top:3rem}.section-qualite-container .feature-card{background:var(--color-white-snow);border-radius:.8rem;padding:2rem;box-shadow:0 1px #0000000a;display:flex;flex-direction:column;align-items:center;text-align:center;height:100%}.section-qualite-container .feature-icon{color:inherit}.section-qualite-container .feature-icon svg{width:4.8rem;height:4.8rem;fill:currentColor}.section-qualite-container .feature-title{font-family:var(--font-title);font-size:1.8rem;text-transform:none;margin:0 0 .8rem;font-weight:400}.section-qualite-container .feature-text{color:#555;font-size:1.4rem;line-height:2rem}.section-qualite-container .hero-media{margin:0;border-radius:1rem;overflow:hidden;box-shadow:0 .6rem 1.4rem #00000014;height:100%}.section-qualite-container .hero-image{width:100%;height:100%;object-fit:cover}@media (min-width: 76.8rem){.section-qualite-container{padding:3.2rem 2.8rem}.section-qualite-container .content{flex-direction:row;gap:3.6rem}.section-qualite-container.image-right .content-left{order:1;width:55%}.section-qualite-container.image-right .content-right{order:2;width:45%}.section-qualite-container.image-left .content-left{order:2;width:55%}.section-qualite-container.image-left .content-right{order:1;width:45%}.section-qualite-container .features{display:grid;grid-template-columns:1fr 1fr;gap:1.8rem}.section-qualite-container .feature-card{padding:2.2rem}}@media (min-width: 99rem){.section-qualite-container{padding:4.8rem 0}.section-qualite-container .page-width{max-width:var(--page-width);padding:0 2.4rem}}@media (min-width: 128rem){.section-qualite-container .content-left{width:58%}.section-qualite-container .content-right{width:42%}}@media (min-width: 144rem){.section-qualite-container{padding:6rem 0}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-section-qualite.css.map */
