/* MEILLEURPRODUIT — STUDIO 2026
   Direction unique: graphite, argent, blanc minéral.
   Les données, fiches et destinations du catalogue restent celles de WordPress.
*/
:root{--studio-black:#0a0b0d;--studio-ink:#18191b;--studio-graphite:#26282c;--studio-silver:#c8ccd2;--studio-muted:#6d7179;--studio-paper:#f7f7f5;--studio-white:#fff;--studio-line:#e5e5e3;--studio-serif:Georgia,'Times New Roman',serif}
html{scroll-behavior:smooth}
body.mp-wordpress-catalogue{color:var(--studio-ink)!important;background:var(--studio-paper)!important;font-family:Inter,-apple-system,BlinkMacSystemFont,'Segoe UI',Arial,sans-serif!important;-webkit-font-smoothing:antialiased}
.mp-wordpress-catalogue #mp-catalogue{min-height:100vh}
.mp-wordpress-catalogue .wrap{width:min(1320px,calc(100% - 56px));max-width:1320px;margin-inline:auto}
.mp-wordpress-catalogue img{max-width:100%}
.mp-wordpress-catalogue .site-header{background:#0c0d0ff2!important;border-bottom:1px solid #ffffff25!important;box-shadow:none!important;color:#f7f7f7!important;position:sticky;top:0;z-index:500;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}
.mp-wordpress-catalogue .site-header .header-inner{width:min(1380px,calc(100% - 56px));min-height:80px;margin:auto;gap:18px}
.mp-wordpress-catalogue .site-header .brand{display:inline-flex;align-items:center;gap:11px;color:#f2f3f5!important;font-weight:700!important;font-size:clamp(16px,1.5vw,22px)!important;letter-spacing:-.045em!important;text-decoration:none;white-space:nowrap}
.mp-wordpress-catalogue .site-header .brand .brandmark{width:53px!important;height:50px!important;min-width:53px;display:inline-block!important;background:url('mp-metal.svg') center /contain no-repeat!important;border:0!important;border-radius:0!important;transform:none!important;box-shadow:none!important}
.mp-wordpress-catalogue .site-header .brand .brandmark svg{display:none!important}
.mp-wordpress-catalogue .site-header .brand .brandmark:after{content:none!important}
.mp-wordpress-catalogue .site-header .brandstore{color:#b6bac2!important}
.mp-wordpress-catalogue .desktop-nav{gap:clamp(12px,2vw,30px)}
.mp-wordpress-catalogue .desktop-nav button,.mp-wordpress-catalogue .site-header .category-menu-trigger{color:#eef0f3!important;font-size:14px!important;font-weight:580!important;background:transparent!important;border:0!important;padding:10px 4px;letter-spacing:.005em}
.mp-wordpress-catalogue .site-header .category-menu-trigger:hover{color:#c2c8d3!important}
.mp-wordpress-catalogue .header-quick-search{border:1px solid #ffffff45!important;background:#ffffff0a!important;border-radius:999px!important;color:white!important}
.mp-wordpress-catalogue .header-quick-search input{background:transparent!important;color:#fff!important}
.mp-wordpress-catalogue .header-quick-search input::placeholder{color:#b6b8bd!important}
.mp-wordpress-catalogue .site-header .header-search,.mp-wordpress-catalogue .site-header .menu-button{color:#f5f6f7!important}
.mp-wordpress-catalogue .catalog-search-hero{position:relative!important;isolation:isolate;background:radial-gradient(circle at 75% 32%,#303238 0,#16171a 34%,#08090b 81%)!important;color:#fff!important;overflow:hidden;padding:clamp(68px,8vw,118px) 0!important;border:0!important;border-radius:0!important}
.mp-wordpress-catalogue .catalog-search-hero:before{content:"";pointer-events:none;position:absolute!important;z-index:-1;inset:0!important;transform:none!important;width:auto!important;height:auto!important;max-width:none!important;max-height:none!important;background:linear-gradient(90deg,#0a0b0df5 0%,#0a0b0dc9 43%,#0a0b0d80 78%,#0a0b0d78),url('mp-migration/image.php?asset=home.webp') right 35% center / cover no-repeat!important;filter:saturate(.45) contrast(1.13)!important}
.mp-wordpress-catalogue .catalog-search-hero:after{content:"";z-index:-1;position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 68% 15%,#f3f6ff23,transparent 42%),linear-gradient(180deg,transparent 84%,#050506b3)}
.mp-wordpress-catalogue .arrival-layout{position:relative;align-items:center!important;gap:clamp(24px,5vw,85px)!important;grid-template-columns:minmax(0,1.12fr) minmax(320px,.88fr)!important}
.mp-wordpress-catalogue .arrival-search h1{color:#f7f7f7!important;max-width:780px;font-family:var(--studio-serif)!important;font-weight:400!important;letter-spacing:-.057em!important;line-height:1.02!important;font-size:clamp(54px,6.6vw,105px)!important;text-wrap:balance;margin-bottom:25px!important}
.mp-wordpress-catalogue .arrival-search>p{color:#d1d2d4!important;line-height:1.58!important;font-size:clamp(17px,1.55vw,21px)!important;max-width:550px!important}
.mp-wordpress-catalogue .searchbox.large{display:flex;align-items:center;min-height:70px!important;border:1px solid #fff!important;border-radius:100px!important;background:#fff!important;box-shadow:0 18px 50px #0005!important;max-width:620px!important;padding:6px 6px 6px 19px!important}
.mp-wordpress-catalogue .searchbox.large>svg{color:#42454b;flex-shrink:0}
.mp-wordpress-catalogue .searchbox.large input{font-size:15px!important;min-width:0!important;color:#202226!important;background:transparent!important}
.mp-wordpress-catalogue .searchbox.large input::placeholder{color:#70747b!important}
.mp-wordpress-catalogue .searchbox.large button{height:56px;min-width:132px;padding:0 22px!important;white-space:nowrap;background:#151618!important;color:#fff!important;border-radius:100px!important;font-size:13px!important;font-weight:750!important;box-shadow:none!important;transform:none!important;transition:background .2s!important}
.mp-wordpress-catalogue .searchbox.large button:hover{background:#41454a!important}
.mp-wordpress-catalogue .arrival-categories{display:flex!important;flex-wrap:wrap!important;gap:9px!important;margin-top:20px!important}
.mp-wordpress-catalogue .arrival-categories a{color:#e2e4e9!important;background:#ffffff0b!important;border:1px solid #ffffff58!important;font-size:12px!important;font-weight:600!important;padding:10px 14px!important;border-radius:999px!important;transition:background .2s,color .2s!important}
.mp-wordpress-catalogue .arrival-categories a:hover{color:#121316!important;background:#f1f1f3!important;border-color:#fff!important}
.mp-wordpress-catalogue .comparison-scene{position:relative;background:#f8f8f7ed!important;border:1px solid #ffffffcf!important;box-shadow:0 28px 90px #0009,0 0 0 1px #ffffff12!important;color:#18191b!important;border-radius:22px!important;padding:clamp(21px,2.3vw,34px)!important;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}
.mp-wordpress-catalogue .comparison-scene .eyebrow{font-size:10px!important;letter-spacing:.2em!important;color:#676a70!important;font-weight:800!important;text-transform:uppercase}
.mp-wordpress-catalogue .comparison-scene .scene-title strong{color:#131417!important;font-family:var(--studio-serif)!important;font-size:clamp(23px,2.1vw,31px)!important;font-weight:400!important;letter-spacing:-.035em!important;line-height:1.16!important}
.mp-wordpress-catalogue .comparison-scene .scene-products{gap:10px!important}
.mp-wordpress-catalogue .comparison-scene .scene-product{background:#fff!important;color:#25272b!important;border:1px solid #e5e5e3!important;border-radius:12px!important;padding:13px!important;min-width:0}
.mp-wordpress-catalogue .comparison-scene .scene-product img{width:100%;height:130px!important;object-fit:contain!important;mix-blend-mode:multiply}
.mp-wordpress-catalogue .comparison-scene .scene-product strong{font-size:12px!important;line-height:1.3!important}
.mp-wordpress-catalogue .comparison-scene .scene-alignment{color:#4e5158!important;border-color:#dddddf!important}
.mp-wordpress-catalogue .comparison-scene .scene-alignment strong{color:#151619!important;font-size:21px!important}
.mp-wordpress-catalogue .comparison-scene .scene-difference,.mp-wordpress-catalogue .comparison-scene .scene-source{color:#565b63!important}
.mp-wordpress-catalogue .comparison-scene .button.primary{background:#111215!important;color:#f9f9f9!important;border-radius:10px!important;border:1px solid #111!important;font-weight:750!important}
.mp-wordpress-catalogue .comparison-scene .button.primary:hover{background:#3c414a!important}
.mp-wordpress-catalogue .comparison-scene .scene-replay{color:#535861!important}
.mp-wordpress-catalogue .home-universes{padding-top:clamp(56px,7vw,94px)!important;padding-bottom:clamp(50px,6vw,90px)!important}
.mp-wordpress-catalogue .home-dossiers{padding-top:clamp(40px,5vw,70px)!important;padding-bottom:clamp(70px,7vw,110px)!important}
.mp-wordpress-catalogue .section-heading{margin-bottom:26px!important}
.mp-wordpress-catalogue .section-heading h2{font-family:var(--studio-serif)!important;color:#18191b!important;font-weight:400!important;letter-spacing:-.055em!important;line-height:1.08!important;font-size:clamp(37px,4.2vw,62px)!important;max-width:900px;text-wrap:balance}
.mp-wordpress-catalogue .section-heading>a{color:#202225!important;text-decoration:underline;text-underline-offset:6px}
.mp-wordpress-catalogue .home-universe-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:17px!important;align-items:stretch}
.mp-wordpress-catalogue .home-universe{display:flex!important;flex-direction:column;position:relative;overflow:hidden;padding:0 0 21px!important;background:#fff!important;border:1px solid #e2e2e0!important;border-radius:16px!important;box-shadow:0 7px 24px #1a1a1a08!important;transform:none!important;transition:transform .25s,border-color .25s,box-shadow .25s!important;color:#19191b!important;text-decoration:none}
.mp-wordpress-catalogue .home-universe:before{content:"";display:block;flex-shrink:0;width:100%;height:clamp(160px,16vw,220px);background:#e9e9e8 center /cover no-repeat}
.mp-wordpress-catalogue .home-universe:nth-child(1):before{background-image:url('mp-migration/image.php?asset=home.webp')}
.mp-wordpress-catalogue .home-universe:nth-child(2):before{background-image:url('mp-migration/image.php?asset=kitchen.webp')}
.mp-wordpress-catalogue .home-universe:nth-child(3):before{background-image:url('mp-migration/image.php?asset=garden.webp')}
.mp-wordpress-catalogue .home-universe:nth-child(4):before{background-image:url('mp-migration/image.php?asset=philips-ac3220.webp');background-size:contain;background-color:#eff0ef}
.mp-wordpress-catalogue .home-universe:hover{transform:translateY(-5px)!important;border-color:#91959e!important;box-shadow:0 18px 44px #19191b16!important}
.mp-wordpress-catalogue .home-universe>svg{display:none!important}
.mp-wordpress-catalogue .home-universe h3{font-family:var(--studio-serif)!important;font-weight:400!important;font-size:clamp(24px,2.1vw,31px)!important;letter-spacing:-.045em!important;color:#19191b!important;line-height:1.14!important;margin:22px 20px 7px!important}
.mp-wordpress-catalogue .home-universe p{font-size:13px!important;line-height:1.58!important;color:#656972!important;margin:0 20px 20px!important;flex:1!important}
.mp-wordpress-catalogue .home-universe>span{color:#1d2025!important;font-size:12px!important;font-weight:780!important;margin:0 20px!important;align-self:flex-start;text-decoration:underline;text-underline-offset:5px}
.mp-wordpress-catalogue .home-dossier-grid{gap:16px!important}
.mp-wordpress-catalogue .home-dossier{border:1px solid var(--studio-line)!important;border-radius:16px!important;background:#fff!important;overflow:hidden!important;box-shadow:none!important;transition:transform .2s,box-shadow .2s!important}
.mp-wordpress-catalogue .home-dossier:hover{transform:translateY(-3px);box-shadow:0 14px 32px #17171915!important}
.mp-wordpress-catalogue .home-dossier-image{background:#f2f3f2!important;min-height:180px}
.mp-wordpress-catalogue .home-dossier-image img{object-fit:contain!important;mix-blend-mode:multiply}
.mp-wordpress-catalogue .home-dossier h3{font-family:var(--studio-serif)!important;font-size:clamp(23px,2vw,30px)!important;line-height:1.18!important;letter-spacing:-.03em!important;color:#19191b!important}
.mp-wordpress-catalogue .home-dossier p{color:#60646b!important;line-height:1.65!important}
.mp-wordpress-catalogue .home-dossier .dossier-action{color:#111215!important;font-weight:760!important;text-decoration:underline;text-underline-offset:5px}
.mp-wordpress-catalogue .page.comparison-page{color:#1b1d20!important}
.mp-wordpress-catalogue .comparison-page .breadcrumbs{font-size:12px;color:#737780!important;margin-top:22px;margin-bottom:22px}
.mp-wordpress-catalogue .comparison-page .page-intro{position:relative!important;isolation:isolate;overflow:hidden!important;margin:16px 0 20px!important;border-radius:20px!important;border:1px solid #2b2d31!important;background:radial-gradient(circle at 78% 20%,#3f444e,#171a20 50%,#08090c 100%)!important;color:#fff!important;padding:clamp(30px,5vw,72px)!important;min-height:clamp(310px,35vw,470px)!important;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}
.mp-wordpress-catalogue .comparison-page .page-intro:before{content:"";position:absolute;inset:0;z-index:-2;pointer-events:none;background:radial-gradient(circle at 82% 50%,#cdd2de2b,transparent 46%);opacity:.95}
.mp-wordpress-catalogue .comparison-page.theme-nettoyage-des-sols .page-intro:after{content:"";position:absolute;right:1%;bottom:-13%;width:46%;height:120%;z-index:-1;background:url('mp-migration/image.php?asset=roborock-flexi-pro.webp') center bottom/contain no-repeat;filter:drop-shadow(0 26px 26px #0008)}
.mp-wordpress-catalogue .comparison-page .page-intro .eyebrow{font-size:11px!important;letter-spacing:.2em!important;color:#c5c9d0!important;text-transform:uppercase!important}
.mp-wordpress-catalogue .comparison-page .page-intro h1{font-family:var(--studio-serif)!important;color:#f9fafb!important;font-weight:400!important;font-size:clamp(40px,5vw,75px)!important;letter-spacing:-.055em!important;line-height:1.06!important;max-width:690px!important;text-wrap:balance}
.mp-wordpress-catalogue .comparison-page.theme-nettoyage-des-sols .page-intro h1{max-width:58%!important}
.mp-wordpress-catalogue .comparison-page .page-intro p{color:#d4d6db!important;max-width:660px!important;font-size:clamp(15px,1.5vw,19px)!important;line-height:1.65!important}
.mp-wordpress-catalogue .comparison-page.theme-nettoyage-des-sols .page-intro p{max-width:56%!important}
.mp-wordpress-catalogue .comparison-page .meta,.mp-wordpress-catalogue .comparison-page .affiliation-inline{color:#767b85!important;font-size:12px!important;line-height:1.65!important}
.mp-wordpress-catalogue .comparison-page .toc{display:flex;gap:7px;background:#fff!important;border:1px solid var(--studio-line)!important;border-radius:13px!important;padding:9px!important;flex-wrap:wrap}
.mp-wordpress-catalogue .comparison-page .toc a{padding:9px 12px!important;color:#262930!important;border-radius:8px!important;background:transparent!important;font-weight:620!important;font-size:12px!important;text-decoration:none!important}
.mp-wordpress-catalogue .comparison-page .toc a:hover,.mp-wordpress-catalogue .comparison-page .toc a:focus-visible{background:#eef0f3!important}
.mp-wordpress-catalogue .comparison-page :is(.decision-fast,.guided-choice,.decision-budget,.decision-selection,.decision-workspace,.reference-directory){scroll-margin-top:110px}
.mp-wordpress-catalogue .comparison-page :is(.decision-fast,.decision-selection,.decision-workspace){background:#fff!important;border:1px solid var(--studio-line)!important;border-radius:17px!important;box-shadow:none!important;padding:clamp(19px,3vw,36px)!important}
.mp-wordpress-catalogue .comparison-page .decision-fast{margin-top:30px!important}
.mp-wordpress-catalogue .comparison-page .section-heading h2,.mp-wordpress-catalogue .comparison-page .decision-fast h2,.mp-wordpress-catalogue .comparison-page .guided-heading h2{font-family:var(--studio-serif)!important;font-weight:400!important;font-size:clamp(30px,3vw,49px)!important;letter-spacing:-.05em!important;line-height:1.13!important;color:#15171b!important}
.mp-wordpress-catalogue .comparison-page .fast-picks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px!important}
.mp-wordpress-catalogue .comparison-page .fast-picks>a{display:flex;flex-direction:column;background:#fbfbfa!important;border:1px solid #e8e9e8!important;border-radius:13px!important;padding:19px!important;min-height:290px;color:#1e2024!important;transition:transform .2s,border-color .2s}
.mp-wordpress-catalogue .comparison-page .fast-picks>a:hover{border-color:#898d95!important;transform:translateY(-3px)}
.mp-wordpress-catalogue .comparison-page .fast-picks img{width:100%!important;height:170px!important;object-fit:contain!important;mix-blend-mode:multiply}
.mp-wordpress-catalogue .comparison-page .choice-kicker,.mp-wordpress-catalogue .comparison-page .eyebrow{color:#6d7179!important;letter-spacing:.11em!important;text-transform:uppercase!important;font-size:10px!important;font-weight:760!important}
.mp-wordpress-catalogue .comparison-page .fast-picks strong{font-size:17px!important;letter-spacing:-.025em}
.mp-wordpress-catalogue .comparison-page .fast-pick-action{color:#1a1b1e!important;font-weight:750!important;margin-top:auto!important}
.mp-wordpress-catalogue .comparison-page .decision-selection{background:#fff!important}
.mp-wordpress-catalogue .comparison-page .catalog-sidebar{background:#f7f7f6!important;border:1px solid var(--studio-line)!important;border-radius:13px!important;padding:20px!important}
.mp-wordpress-catalogue .comparison-page .quick-choice{border:1px solid #e2e3e3!important;border-radius:13px!important;background:#fff!important;box-shadow:none!important;overflow:hidden!important;transition:border-color .2s,box-shadow .2s!important}
.mp-wordpress-catalogue .comparison-page .quick-choice:hover{border-color:#9298a2!important;box-shadow:0 10px 25px #1112150c!important}
.mp-wordpress-catalogue .comparison-page .quick-choice.is-selected{border-color:#373b42!important}
.mp-wordpress-catalogue .comparison-page .quick-choice-top{background:#f9f9f7!important;min-height:190px}
.mp-wordpress-catalogue .comparison-page .quick-choice-top img{height:175px!important;width:100%!important;object-fit:contain!important;mix-blend-mode:multiply}
.mp-wordpress-catalogue .comparison-page .quick-choice h3{font-family:var(--studio-serif)!important;font-size:21px!important;line-height:1.22!important;font-weight:500!important}
.mp-wordpress-catalogue .comparison-page .catalog-card-limit{background:#f6f6f5!important;border-left:2px solid #858b94!important;color:#626670!important;border-radius:0!important}
.mp-wordpress-catalogue .comparison-page .decision-detail-link{font-weight:730!important;color:#1d2025!important;text-decoration:underline!important;text-underline-offset:3px}
.mp-wordpress-catalogue .comparison-page .decision-workspace{overflow-x:auto!important;background:#fff!important}
.mp-wordpress-catalogue .comparison-page .comparison-instructions{color:#696d75!important}
.mp-wordpress-catalogue .comparison-page .selected-strip{background:#f6f7f7!important;border:1px solid #e3e4e5!important;border-radius:12px!important;padding:13px!important}
.mp-wordpress-catalogue .comparison-page .selected-strip img{background:#fff!important;border-radius:6px!important;object-fit:contain!important}
.mp-wordpress-catalogue .comparison-page table{border-collapse:separate;border-spacing:0}
.mp-wordpress-catalogue .comparison-page table th{background:#f2f3f3!important;color:#191b20!important;font-weight:780!important}
.mp-wordpress-catalogue .comparison-page table td{border-color:#e6e7e7!important}
.mp-wordpress-catalogue .comparison-page table tr:nth-child(even) td{background:#fbfbfb}
.mp-wordpress-catalogue .comparison-page .button.primary,.mp-wordpress-catalogue .comparison-page a[class*="amazon"]{background:#151719!important;color:#fff!important;border-radius:9px!important;font-weight:750!important}
.mp-wordpress-catalogue .site-footer{background:#0b0c0e!important;color:#e5e6e9!important;border-top:1px solid #292b30!important}
.mp-wordpress-catalogue .site-footer a{color:#d8dce3!important}
.mp-wordpress-catalogue :is(a,button,input,select,summary):focus-visible{outline:3px solid #929cad!important;outline-offset:4px!important}
@media(max-width:1100px){.mp-wordpress-catalogue .arrival-layout{grid-template-columns:minmax(0,1fr) minmax(290px,.9fr)!important}.mp-wordpress-catalogue .home-universe-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.mp-wordpress-catalogue .home-universe:before{height:210px}.mp-wordpress-catalogue .comparison-page .page-intro h1{font-size:clamp(35px,5vw,57px)!important}}
@media(max-width:780px){.mp-wordpress-catalogue .wrap{width:min(100% - 30px,1320px)}.mp-wordpress-catalogue .site-header .header-inner{width:calc(100% - 28px);min-height:66px}.mp-wordpress-catalogue .site-header .brand{font-size:17px!important}.mp-wordpress-catalogue .site-header .brand .brandmark{width:42px!important;height:43px!important;min-width:42px}.mp-wordpress-catalogue .catalog-search-hero{padding:54px 0 65px!important}.mp-wordpress-catalogue .arrival-layout{grid-template-columns:1fr!important;gap:35px!important}.mp-wordpress-catalogue .arrival-search h1{font-size:clamp(48px,10vw,76px)!important}.mp-wordpress-catalogue .catalog-search-hero:before{background:linear-gradient(90deg,#07080aef,#07080abd),url('mp-migration/image.php?asset=home.webp') center/cover no-repeat!important}.mp-wordpress-catalogue .comparison-scene{max-width:660px;margin-inline:auto}.mp-wordpress-catalogue .comparison-page .page-intro{min-height:unset!important;padding:34px 26px!important}.mp-wordpress-catalogue .comparison-page.theme-nettoyage-des-sols .page-intro:after{right:-5%;bottom:0;width:43%;opacity:.28}.mp-wordpress-catalogue .comparison-page.theme-nettoyage-des-sols .page-intro h1,.mp-wordpress-catalogue .comparison-page.theme-nettoyage-des-sols .page-intro p{max-width:100%!important;position:relative;z-index:2}.mp-wordpress-catalogue .comparison-page .fast-picks{grid-template-columns:1fr!important}.mp-wordpress-catalogue .comparison-page .fast-picks>a{min-height:0;display:grid;grid-template-columns:120px minmax(0,1fr);column-gap:14px;align-items:center}.mp-wordpress-catalogue .comparison-page .fast-picks img{width:115px!important;height:155px!important;grid-row:span 5}.mp-wordpress-catalogue .comparison-page .toc{flex-wrap:nowrap!important;overflow-x:auto;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}.mp-wordpress-catalogue .comparison-page .toc a{flex-shrink:0;white-space:nowrap;scroll-snap-align:start}}
@media(max-width:520px){.mp-wordpress-catalogue .arrival-search h1{font-size:clamp(44px,11vw,58px)!important}.mp-wordpress-catalogue .arrival-search>p{font-size:16px!important}.mp-wordpress-catalogue .searchbox.large{min-height:62px!important}.mp-wordpress-catalogue .searchbox.large input{font-size:13px!important}.mp-wordpress-catalogue .searchbox.large button{min-width:88px!important;padding:0 10px!important;height:49px;font-size:11px!important}.mp-wordpress-catalogue .home-universe-grid{grid-template-columns:1fr!important}.mp-wordpress-catalogue .home-universe:before{height:200px}.mp-wordpress-catalogue .section-heading h2{font-size:37px!important}.mp-wordpress-catalogue .comparison-page .page-intro h1{font-size:39px!important}.mp-wordpress-catalogue .comparison-page .page-intro:after{display:none}.mp-wordpress-catalogue .comparison-page .decision-fast,.mp-wordpress-catalogue .comparison-page .decision-selection,.mp-wordpress-catalogue .comparison-page .decision-workspace{padding:19px 13px!important}.mp-wordpress-catalogue .comparison-page .fast-picks>a{grid-template-columns:90px minmax(0,1fr);padding:12px!important}.mp-wordpress-catalogue .comparison-page .fast-picks img{width:90px!important;height:140px!important}.mp-wordpress-catalogue .home-dossier-grid{grid-template-columns:1fr!important}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.mp-wordpress-catalogue .home-universe,.mp-wordpress-catalogue .home-dossier,.mp-wordpress-catalogue .quick-choice,.mp-wordpress-catalogue .fast-picks>a{transition:none!important;transform:none!important}}
