.elementor-19830 .elementor-element.elementor-element-ba85aec>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-19830 .elementor-element.elementor-element-374d186>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-19830 .elementor-element.elementor-element-b2deb0c>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-19830 .elementor-element.elementor-element-521b60c.elementor-column .elementor-widget-wrap{align-items:center}.elementor-19830 .elementor-element.elementor-element-521b60c>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-post img{width:100%;max-width:100%;height:auto;object-fit:cover}.prix-hors-stock{display:block;font-size:1.25em;font-weight:500;color:#555;padding:8px 12px;margin:10px 0;border-left:4px solid #f4a925;background-color:#fafafa;line-height:1.4;transition:all .25s ease}.prix-hors-stock:after{content:"";display:block;width:100%;height:2px;margin-top:5px;background-color:#f4a925;opacity:.4;border-radius:2px;transition:all .3s ease}.prix-hors-stock:hover{color:#333}.prix-hors-stock:hover:after{opacity:.7}.products .prix-hors-stock{font-size:1em;padding:6px 10px}.single-product .prix-hors-stock{font-size:1.35em;margin:15px 0}