/* Généré par _build/elementor_compat.py : règles d'images du thème, prioritaires sur « .elementor img » d'Elementor. Ne pas modifier à la main. */
/* sqn.css */
html img{max-width:100%;display:block}
html .logo img{width:100%;height:100%;object-fit:contain}
html .rail img{max-height:96px;width:auto;object-fit:contain;filter:grayscale(1);opacity:.7;transition:filter .3s,opacity .3s}
html .rail figure:hover img{filter:none;opacity:1}
@media (hover:none){html .rail img{filter:none;opacity:1}}
html .art .ph img{width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1)}
html .art:hover .ph img{transform:scale(1.06)}
/* home.css */
html .crise-visual img{width:100%;height:100%;object-fit:cover}
html .portrait img{width:100%;height:100%;object-fit:cover;object-position:center top}
html .sqn-home .rail img{max-height:96px;width:auto;object-fit:contain;filter:grayscale(1);opacity:.7;transition:filter .3s,opacity .3s}
html .sqn-home .rail figure:hover img{filter:none;opacity:1}
@media (hover:none){html .sqn-home .rail img{filter:none;opacity:1}}
html .sqn-home .art .ph img{width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1)}
html .sqn-home .art:hover .ph img{transform:scale(1.06)}
/* hero-reel.css */
html .reel .shot img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform:scale(1.06);will-change:transform,filter;backface-visibility:hidden}
/* crise.css */
html .arch img{width:100%;height:100%;object-fit:cover}
html .arch.trainer img{object-position:center top}
html .kit-ph img{border-radius:24px 24px 24px 120px;aspect-ratio:4/5;object-fit:cover;width:100%}
/* articles.css */
html .by img{width:44px;height:44px;border-radius:50%;object-fit:cover;object-position:top;flex:none}
html .a-cover img{width:100%;height:100%;object-fit:cover}
html .prose figure img{width:100%;border-radius:14px}
html .offer img{border-radius:10px;aspect-ratio:1;object-fit:cover}
html .bio img{width:96px;height:96px;border-radius:50%;object-fit:cover;object-position:top}
html .prose figure img[height]{height:auto}
/* theme.css */
html .prose :is(p,figure,.wp-block-image) img{height:auto}
/* liens soulignés du site v2 */
html .elementor a.mail{text-decoration:underline}
