:root{--iq-primary: #ff4545}html,body{margin:0;padding:0;color:#222;background-color:#fff;font-family:"Poppins",Arial,Helvetica,sans-serif}body{box-sizing:border-box;font-size:16px}a{text-decoration:none;color:#222}#page{display:flex;flex-direction:column}#page>main{flex:1;padding:8px;margin-left:env(safe-area-inset-left);margin-right:env(safe-area-inset-right);display:flex;justify-content:center;align-items:flex-start}#page>main>.main-content{flex:1;max-width:1000px}#page>main>.main-content .no-margin{margin-left:-8px;margin-right:-8px}#page>main>.main-content h1,#page>main>.main-content h2,#page>main>.main-content h3,#page>main>.main-content h4,#page>main>.main-content p{margin:0;padding:0}#page>main>.main-content .marker{position:relative}#page>main>.main-content .marker>*{position:absolute;top:-70px}#page>main>.main-content .best-prices-content{margin-top:64px;text-align:center;display:flex;flex-direction:column;align-items:center}#page>main>.main-content .best-prices-content>.m-prices-widget:not(:last-of-type){margin-bottom:32px}#page>main>.right-sidebar{position:sticky;top:72px;padding:0 0px 0 16px}#page>main>.right-sidebar:empty{display:none}@media(max-width: 1250px){#page>main>.right-sidebar{display:none}}#page .h1{font-size:24px;font-weight:600;position:relative;display:inline-block;margin:0 0 16px 0 !important;padding:0;align-items:center;text-wrap:balance}#page .h1>span{background-image:linear-gradient(180deg, transparent 0%, transparent 80%, #F36C68 80%, #F36C68 92%, transparent 92%)}#page .h1.top::before{content:"TOP";color:#f95a5a;font-size:14px;margin-right:8px}.m-partner-promotool{background-color:#4561aa;color:#fff;display:flex;flex-direction:column;align-items:center;padding:16px calc(8px + env(safe-area-inset-right)) 16px calc(8px + env(safe-area-inset-left));font-size:14px}.m-partner-promotool .text-wrapper{display:flex;align-items:center;justify-content:center;line-height:120%;margin-bottom:8px}.m-partner-promotool .text-wrapper svg{margin-right:8px}.m-partner-promotool .text-wrapper strong{font-weight:600}.m-partner-promotool .cta-wrapper{display:flex;align-items:center;justify-content:center}.m-partner-promotool .cta-wrapper .cta{color:#fff;font-weight:600;width:120px;height:24px;display:flex;align-items:center;justify-content:center;background-color:#ff5c5c;border-radius:16px;display:flex;text-align:center}body[data-menu-open=true] .m-partner-promotool{display:none}.m-header{display:flex;align-items:center;padding:8px calc(8px + env(safe-area-inset-right)) 8px calc(8px + env(safe-area-inset-left));box-shadow:0 1px 8px rgba(0,0,0,.1490196078);position:sticky;top:0;background:#fff;color:var(--iq-primary);z-index:1}.m-header .brand{flex:1;display:flex;align-items:center;justify-content:center;color:var(--iq-primary)}.m-header .brand .logo{margin-right:8px}.m-header .brand .logo img{height:45px}.m-header .brand .texts{display:flex;flex-direction:column;align-items:center;font-weight:600;line-height:1}.m-header .brand .texts .brandname{font-size:24px;margin-bottom:4px}.m-header .brand .texts .subtitle{font-size:16px}.m-header .brand .texts .subtitle::before{content:"Instruments"}.m-header .menu-switch{margin:0 8px;stroke:var(--iq-primary)}.m-header .menu-switch .ctas{width:24px;height:24px;position:relative}.m-header .menu-switch svg{height:24px;position:absolute;top:0;left:0;transition:all .5s;width:24px;height:24px;cursor:pointer}body[data-menu-open=true] .m-header .menu-switch .open-menu-cta,body:not([data-menu-open=true]) .m-header .menu-switch .close-menu-cta{opacity:0;pointer-events:none}.m-menu{position:fixed;top:0;left:100vw;right:-100vw;bottom:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1}body[data-menu-open=true] .m-menu{left:0;right:0}body[data-menu-open=true] .m-menu .background{opacity:.5}body[data-menu-open=true] .m-menu .content{left:max(20vw,100vw - 500px);right:0;border-left:solid 1px #bdbdbd}.m-menu .background{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#d7d7d7;opacity:0;transition:all .3s}.m-menu .content{background-color:#fff;transition:all .3s;left:100vw;right:-80vw;position:absolute;top:0;bottom:0;padding:16px;overflow-y:auto}.m-menu .content>section{margin-bottom:32px}.m-menu .content .section-name{font-size:14px;font-weight:700;color:#b8201c}.m-menu .content .m-menu-category{font-weight:600;font-size:16px;display:flex;align-items:center;padding:8px 0;cursor:pointer}.m-menu .content .m-menu-category .text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-menu .content .m-menu-category:hover{opacity:.85;color:var(--iq-primary)}.m-menu .content .m-menu-category:hover .down-icon svg{fill:var(--iq-primary)}.m-menu .content .m-menu-category .down-icon svg{fill:#222}.m-menu .content .m-menu-category:not(.active){border-bottom:solid 1px rgba(0,0,0,.2)}.m-menu .content .m-menu-category.active{color:var(--iq-primary)}.m-menu .content .m-menu-category.active .down-icon svg{fill:var(--iq-primary)}.m-menu .content .m-menu-category>*:not(:last-child){margin-right:8px}.m-menu .content .m-menu-category:not([data-level="1"]):not(.visible){display:none !important}.m-menu .content .m-menu-category .down-icon{display:flex;align-items:center}.m-menu .content .m-menu-category[data-level="2"] .text{margin-left:16px;font-size:14px}.m-menu .content .m-menu-category[data-level="3"] .text{margin-left:32px;font-size:12px}.m-menu .content .m-menu-category[data-level="4"] .text{margin-left:48px;font-size:10px}.m-menu .content .m-menu-link{font-weight:600;font-size:16px;display:flex;align-items:center;padding:8px 0}.m-menu .content .m-menu-link:not(.single){border-bottom:solid 1px rgba(0,0,0,.2)}.m-menu .content .m-menu-link .emoticon{margin-right:4px}.m-menu .content .m-menu-link .text{flex:1}.m-menu .content .m-menu-link .go-icon{display:flex;align-items:center}.m-menu .content .m-menu-link svg{fill:#222}body[data-menu-open=true]{overflow:hidden}.m-footer{width:100%;border-radius:8px 8px 0 0;box-shadow:0px -1px 2px 0 rgba(34,34,34,.3764705882);background-color:var(--iq-primary);color:#fff;margin-top:32px;display:flex;justify-content:center;padding:16px;box-sizing:border-box}@supports(padding-left: env(safe-area-inset-left)){.m-footer{padding-left:calc(env(safe-area-inset-left) + 16px)}}@supports(padding-right: env(safe-area-inset-right)){.m-footer{padding-right:calc(env(safe-area-inset-right) + 16px)}}@supports(padding-bottom: env(safe-area-inset-bottom)){.m-footer{padding-bottom:calc(env(safe-area-inset-bottom) + 16px)}}.m-footer .content{width:100%;max-width:1000px;display:flex}.m-footer .content .logo{padding-right:32px}.m-footer .content .logo img{width:100px}@media screen and (max-width: 600px){.m-footer .content .logo img{width:40px}}.m-footer .content .links-part{flex:1;display:flex;justify-content:space-evenly}.m-footer .content .links{justify-content:start}.m-footer .content .links:not(:last-child){margin-right:32px}.m-footer .content .links ul{margin:0;padding:0;list-style:none}.m-footer .content .links ul li{margin-bottom:8px}.m-footer .content .links ul li a{color:#222}.m-footer .content h4{margin:0 0 16px 0}.m-biography{display:flex;justify-content:center}.m-biography .content{display:flex;align-items:center;padding:16px;background-color:#fef1f0;border-radius:100px;max-width:600px}.m-biography .content .picture{width:40px;height:40px;border-radius:8px;overflow:hidden;margin-right:16px}@media screen and (min-width: 480px){.m-biography .content .picture{width:60px;height:60px}}.m-biography .content .picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.m-biography .content .text{flex:1;font-size:14px;font-weight:400;line-height:130%;padding-right:12px}.m-biography .content .text .name{font-weight:600;font-size:16px;margin-bottom:4px;color:#222;letter-spacing:1px}.m-biography .content .text .name .de::after{content:" de"}.m-biography .content .text .name .topaccords::after{content:" TopAccords";color:var(--iq-primary)}.m-biography .content .text p{opacity:.8;letter-spacing:2px}.m-breadcrumb{display:flex;flex-wrap:wrap;font-size:14px;font-weight:600;line-height:120%;align-items:center;margin:0 0 32px 0}.m-breadcrumb a{color:var(--iq-primary);word-break:break-all}.m-breadcrumb .sep{margin:0 4px}.m-breadcrumb .sep::before{content:">"}.m-star{position:relative;width:20px;height:20px}.m-star svg{position:absolute;top:0;left:0}.m-star>div:first-of-type svg{fill:#cfcfcf}.m-star>div:last-of-type svg{fill:#fad60a}.m-star[data-state=off] div:last-of-type{display:none}.m-star[data-state=half] div:last-of-type{height:100%;-webkit-clip-path:polygon(0 0, 50% 0, 50% 100%, 0 100%);clip-path:polygon(0 0, 50% 0, 50% 100%, 0 100%)}.m-pagination{display:flex;justify-content:center}.m-pagination .content{display:flex;align-items:center;font-size:14px;font-weight:400;width:100%;max-width:600px}.m-pagination .content>*{flex:1;display:flex;align-items:center}.m-pagination .content>*>a{display:flex;align-items:center;transition:all .3s}.m-pagination .content>*>a svg{transition:all .3s;stroke:#222}.m-pagination .content>*>a:hover{color:var(--iq-primary)}.m-pagination .content>*>a:hover svg{stroke:var(--iq-primary)}.m-pagination .content .prev-part{justify-content:start}.m-pagination .content .page-part{justify-content:center;text-align:center;font-weight:600}.m-pagination .content .next-part{justify-content:end}.m-pagination .content .icon{display:flex}.m-prices-widget{margin-bottom:16px}.m-prices-widget.blink{animation:blinkBackground .4s ease-in-out;animation-iteration-count:1;animation-delay:.2s}@keyframes blinkBackground{0%{background-color:initial;box-shadow:none}30%{background-color:#4561aa;box-shadow:0 0 12px 4px #4561aa}100%{background-color:initial;box-shadow:none}}.m-prices-widget .illustration{width:100%;text-align:center}.m-prices-widget .illustration img{max-width:100%;max-height:200px}.m-prices-widget h2{font-weight:600;font-size:26px;line-height:120%;color:#b8201c;margin-bottom:8px}.m-prices-widget .unavailable::before{content:"Ce produit n'est malheureusement plus disponible à la vente";font-weight:600;font-size:16px}.m-prices-widget .prices{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;max-width:480px}.m-prices-widget .prices .price{display:flex;align-items:center}.m-prices-widget .prices .price:not(:last-child) .partner{padding-bottom:8px}.m-prices-widget .prices .price:not(:last-child) .amount,.m-prices-widget .prices .price:not(:last-child) .cta-wrapper{padding-bottom:20px}.m-prices-widget .prices .price .partner{flex:1;margin-right:8px}.m-prices-widget .prices .price .partner img{height:22px}.m-prices-widget .prices .price .amount{font-weight:600;font-size:16px;background-color:#fef1f0;padding:8px 16px 8px 16px;line-height:30px;vertical-align:middle;min-width:140px;text-align:right}@media screen and (max-width: 440px){.m-prices-widget .prices .price .amount{min-width:100px}}@media screen and (max-width: 375px){.m-prices-widget .prices .price .amount{min-width:80px}}.m-prices-widget .prices .price.best .amount{color:#b8201c}.m-prices-widget .prices .price .cta-wrapper{background-color:#fef1f0;padding:8px}.m-prices-widget .prices .price .cta-wrapper .cta{display:block;width:120px;height:30px;display:flex;align-items:center;justify-content:center;color:#fff;background-color:#b8201c;border-radius:4px}.m-prices-widget .prices .price .cta-wrapper .cta::before{content:"Voir l'offre"}.m-prices-widget .prices .price .sidebar-cta{display:flex;width:100%;justify-content:space-between;color:#fff;background-color:#f36c68;padding:2px 8px;font-size:14px;border-radius:4px}.m-prices-widget .prices .price .sidebar-cta::after{content:">"}.m-prices-widget .prices .price.best .sidebar-cta{background-color:#b8201c}.m-prices-widget[data-type=sidebar] h2{font-size:20px}.m-prices-widget[data-type=sidebar] .prices li:not(:last-child){margin-bottom:8px}.m-sticky-prices-widget{transition:bottom .5s;position:fixed;bottom:0;left:0;right:0;background-color:#4561aa;color:#fff;display:flex;align-items:center;padding:16px;box-sizing:border-box}@media screen and (min-width: 1000px){.m-sticky-prices-widget{display:none}}body.bestprices-visible .m-sticky-prices-widget{bottom:-200px}@supports(padding-left: env(safe-area-inset-left)){.m-sticky-prices-widget{padding-left:calc(env(safe-area-inset-left) + 16px)}}@supports(padding-right: env(safe-area-inset-right)){.m-sticky-prices-widget{padding-right:calc(env(safe-area-inset-right) + 16px)}}@supports(padding-bottom: env(safe-area-inset-bottom)){.m-sticky-prices-widget{padding-bottom:calc(env(safe-area-inset-bottom) + 16px)}}.m-sticky-prices-widget .col1,.m-sticky-prices-widget .col3{width:50px}.m-sticky-prices-widget .col2{flex:1;display:flex;flex-direction:column;align-items:center;margin:0 16px}.m-sticky-prices-widget .illustration{width:50px;height:50px;border-radius:16px;overflow:hidden;border:solid 1px #fff}.m-sticky-prices-widget .illustration img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.m-sticky-prices-widget .cta-wrapper{display:flex;align-items:center;justify-content:center}.m-sticky-prices-widget .cta-wrapper .cta{color:#fff;font-weight:500;font-size:14px;justify-content:center;background-color:#ff5c5c;border-radius:16px;text-align:center;padding:2px 16px;box-sizing:border-box;margin-top:4px}.m-sidebar-section{border:solid 4px #e5e8f5;border-radius:16px;padding:8px;width:300px}.m-sidebar-section[data-type=actualite]{border:none;padding:0}.m-sidebar-section[data-type=actualite] .h1{font-size:20px !important}.m-sidebar-section[data-type=actualite] .m-card{zoom:.8}.m-article{margin-bottom:16px}.m-article h1{font-weight:600;font-size:20px;text-align:center;margin-bottom:32px !important;line-height:120%}.m-article h1.avis::after{content:"L’avis de la rédaction";display:block;text-align:center;font-weight:600;font-size:14px;opacity:.6}.m-article[data-type=actualite]>h1{font-weight:600;font-size:16px;text-align:left;margin-bottom:0px !important}.m-article[data-type=actualite]>time{opacity:.5;font-size:16px}.m-article[data-type=test-avis] h1::after{content:"L'avis de la rédaction";display:block;text-align:center;font-weight:600;font-size:14px;opacity:.8}.m-article h2{font-weight:600;font-size:18px;margin-top:32px !important;margin-bottom:8px !important}.m-article h3{font-weight:600;font-size:16px;margin-top:16px !important;margin-bottom:8px !important}.m-article h4{font-weight:600;font-size:14px;margin-top:8px !important;margin-bottom:8px !important}.m-article p strong{font-weight:600}.m-article table{width:100%;font-size:12px;border-spacing:0;margin:8px 0;border:solid 1px var(--iq-primary);border-radius:8px;overflow:hidden}.m-article table tr:nth-child(odd){background-color:#ddd}.m-article table th{background-color:var(--iq-primary);color:#fff;text-align:left}.m-article table td,.m-article table th{padding:2px 4px}.m-article>img{width:100%;max-width:600px}.m-article .iframe-wrapper{position:relative;width:100%;padding-bottom:56.25%;height:0;margin-bottom:16px}.m-article .iframe-wrapper iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important}.m-article .img-wrapper{display:flex;justify-content:center;pointer-events:none}.m-article .img-wrapper .img-wrapper-content{display:inline-flex;justify-content:center;height:350px;max-height:350px;overflow:hidden;position:relative;margin:8px 0}.m-article .img-wrapper .img-wrapper-content::after{content:"TopAccords";display:flex;align-items:center;position:absolute;right:0;bottom:0;height:20px;padding:2px 4px;box-sizing:border-box;color:var(--iq-primary);padding-left:30px;background-image:url(/themes/regular/images/logo.png);background-repeat:no-repeat;background-size:20px;background-position-x:4px;background-position-y:2px;font-size:12px;font-weight:500;background-color:#fff;opacity:.8;pointer-events:none}.m-article .img-wrapper img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.m-article .conclusion{padding:16px;border-radius:8px;border:solid 4px #f36c68;margin:16px 0}.m-article .conclusion h1,.m-article .conclusion h2,.m-article .conclusion h3,.m-article .conclusion h4{margin-top:0 !important;text-align:center;font-weight:600;font-size:20px;line-height:1.2}.m-article .conclusion .rating-wrapper{display:flex;justify-content:center;margin-top:16px}@media(max-width: 1250px){.right-sidebar:has(.m-sidebar-section[data-type=actualite]){display:none}}@media(min-width: 1251px){.m-article[data-type=actualite]~.bottom-suggestions{display:none}}.m-card{box-shadow:0 4px 4px 0 rgba(0,0,0,.25);padding:8px}.m-cards-list{display:grid;gap:16px;margin-bottom:16px}@media(min-width: 768px){.m-cards-list{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 900px){.m-cards-list{grid-template-columns:repeat(3, 1fr)}}.m-card-category{font-weight:600;font-size:14px;line-height:120%;color:var(--iq-primary)}.m-card[data-type=bon-plan]{display:flex;flex-direction:column}.m-card[data-type=bon-plan] .m-card-category{margin:8px 0 16px 0}.m-card[data-type=bon-plan] .content{display:flex}.m-card[data-type=bon-plan] .content .left{width:100px;height:100px;overflow:hidden}.m-card[data-type=bon-plan] .content .left img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.m-card[data-type=bon-plan] .content .right{flex:1;display:flex;flex-direction:column}.m-card[data-type=bon-plan] .content .product-name{font-weight:600;font-size:20px;line-height:120%;margin-bottom:8px}.m-card[data-type=bon-plan] .content .text{font-size:16px;margin-bottom:8px;line-height:110%}.m-card[data-type=bon-plan] .content .prices{display:flex;align-items:center;justify-content:right;font-size:16px}.m-card[data-type=bon-plan] .content .prices .old{margin-right:8px;text-decoration:line-through;font-weight:500}.m-card[data-type=bon-plan] .content .prices .new{font-weight:600;color:#fff;background-color:#b8201c;padding:4px 8px;border-radius:8px}.m-card[data-type=test]{display:flex;flex-direction:column}.m-card[data-type=test] .m-card-category{margin-bottom:8px}.m-card[data-type=test] .content{display:flex}.m-card[data-type=test] .content .left{width:100px;height:100px;overflow:hidden;margin-right:8px}.m-card[data-type=test] .content .left img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.m-card[data-type=test] .content .right{flex:1;display:flex;flex-direction:column}.m-card[data-type=test] .content .product-name{font-weight:600;font-size:20px;line-height:120%;margin-bottom:4px}.m-card[data-type=test] .content .m-rating{margin-bottom:16px}.m-card[data-type=test] .content .cta{background-color:#b8201c;color:#fff;display:block;height:30px;display:flex;align-items:center;justify-content:center;border-radius:4px}.m-card[data-type=actualite]{display:flex;flex-direction:column;font-size:16px}.m-card[data-type=actualite]>:not(:last-child){margin-bottom:4px !important}.m-card[data-type=actualite] .illustration{display:flex}.m-card[data-type=actualite] .illustration img{width:100%}.m-card[data-type=actualite] .date{opacity:.5}.m-card[data-type=actualite] .title{font-weight:600;line-height:120%;font-size:inherit}.m-card[data-type=actualite] .text{line-height:120%;-webkit-line-clamp:4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.m-card[data-type=guide]{display:flex;flex-direction:column;font-size:16px}.m-card[data-type=guide]>:not(:last-child){margin-bottom:8px !important}.m-card[data-type=guide] .illustration{display:flex}.m-card[data-type=guide] .illustration img{width:100%}.m-card[data-type=guide] hr{width:100%;height:1px;background-color:#000;opacity:.1;margin:0}.m-card[data-type=guide] .cta{flex:1;padding:8px 0;display:flex;align-items:center}.m-card[data-type=guide] .cta .title{font-weight:600;line-height:120%;font-size:16px;flex:1}.m-card[data-type=guide] .cta .icon{display:flex}.m-rating label{font-weight:600;font-size:16px}.m-rating label strong{font-weight:600;color:var(--iq-primary)}.m-rating .stars{display:flex}.m-rating .stars>:not(:last-of-type){margin-right:8px}@media(max-width: 1250px){.right-sidebar:has(.m-sidebar-section[data-type=actualite]){display:none}}@media(min-width: 1251px){.m-article[data-type=actualite]+.bottom-suggestions{display:none}}.m-category-link{display:inline-flex;margin-right:8px;border-radius:16px;padding:4px 8px;color:#222;border:solid 1px rgba(34,34,34,.2);font-size:12px;font-weight:600;line-height:1.2;letter-spacing:.2px;justify-content:space-between;align-items:center}.m-category-link .icon{display:flex;margin-left:4px}@media screen and (max-width: 768px){.m-category-link{min-width:140px}}.m-category-links{display:flex;width:100vw;padding-bottom:16px;margin-bottom:16px}.m-category-links>.m-category-link:not(:last-child){margin-right:8px}@media screen and (max-width: 768px){.m-category-links{overflow-x:auto}}@media screen and (min-width: 769px){.m-category-links{width:1000px}}